diff --git a/home_tasks/CString/.vscode/launch.json b/home_tasks/CString/.vscode/launch.json index bad2dc3..d114ba2 100644 --- a/home_tasks/CString/.vscode/launch.json +++ b/home_tasks/CString/.vscode/launch.json @@ -11,7 +11,7 @@ "program": "${workspaceFolder}/build/Test/test_CString", "args": [], "stopAtEntry": true, - "cwd": "${fileDirname}", + "cwd": "/usr/src/glibc/glibc-2.36", "environment": [], "externalConsole": false, "MIMode": "gdb", diff --git a/home_tasks/CString/.vscode/settings.json b/home_tasks/CString/.vscode/settings.json index 2690ef9..0b5caea 100644 --- a/home_tasks/CString/.vscode/settings.json +++ b/home_tasks/CString/.vscode/settings.json @@ -4,7 +4,23 @@ "unity.h": "c", "unity_fixture.h": "c", "string": "c", - "big_strings.h": "c" + "big_strings.h": "c", + "string_t.h": "c", + "memory.h": "c", + "array": "c", + "deque": "c", + "unordered_map": "c", + "vector": "c", + "string_view": "c", + "initializer_list": "c", + "unity_memory.h": "c", + "time.h": "c", + "tear_down_messages.h": "c", + "strcat.h": "c", + "initiator_string.h": "c", + "stdbool.h": "c", + "memcheck.h": "c", + "system_error": "c" }, "makefile.launchConfigurations": [ { diff --git a/home_tasks/CString/CString/big_strings.c b/home_tasks/CString/CString/big_strings.c index 7bb1300..ee519fb 100644 --- a/home_tasks/CString/CString/big_strings.c +++ b/home_tasks/CString/CString/big_strings.c @@ -5,17 +5,18 @@ char get_random_char() { static const int ALPHABET_SIZE = 256; srand(clock()); - return 1 + rand() % (ALPHABET_SIZE - 1); + return 1 + (size_t)rand() % (ALPHABET_SIZE - 1); } // Return C-string size 'number_of_letter' if memory can be allocated else NULL char *create_big_string(size_t number_of_letters) { - int length = 0; char *big_string; - if ( (big_string = malloc(1 + number_of_letters)) == NULL) { // '+ 1' for null-terminator + if ( (big_string = malloc((1 + number_of_letters) * sizeof(char))) == NULL) { // '+ 1' for null-terminator return NULL; } - for (; length < number_of_letters; ++length) { + VALGRIND_MAKE_MEM_NOACCESS(big_string, str_len(big_string)); + // big_string = memset(big_string, 0, number_of_letters); // for valgrind + for (int length = 0; length < number_of_letters; ++length) { big_string[length] = get_random_char(); } return big_string; diff --git a/home_tasks/CString/CString/big_strings.h b/home_tasks/CString/CString/big_strings.h index 3645472..f2c3219 100644 --- a/home_tasks/CString/CString/big_strings.h +++ b/home_tasks/CString/CString/big_strings.h @@ -1,10 +1,12 @@ #ifndef BIGSTRINGS #define BIGSTRINGS +typedef struct string_s string_t; +typedef struct strings_array_s strings_array_t; #include "string.h" #include "initiator_string.h" char get_random_char(); char *create_big_string(size_t number_of_letters); -#endif //BIGSTRINGS \ No newline at end of file +#endif //BIGSTRINGS diff --git a/home_tasks/CString/CString/initiator_string.c b/home_tasks/CString/CString/initiator_string.c index b4a5b30..e3e578a 100644 --- a/home_tasks/CString/CString/initiator_string.c +++ b/home_tasks/CString/CString/initiator_string.c @@ -1,110 +1,85 @@ #include "initiator_string.h" -#include "string_t.h" - -int strlen_cp(char *cstring) { - if (cstring == NULL) { - return -1; - } - int count = 0; - while (cstring[count] != '\0') { - ++count; - } - return count; -} +#include int strlen_ccp(const char *cstring) { + VALGRIND_MAKE_MEM_DEFINED(cstring, 1); if (cstring == NULL) { return -1; } int count = 0; + VALGRIND_MAKE_MEM_UNDEFINED(cstring[count], 1); while (cstring[count] != '\0') { ++count; + VALGRIND_MAKE_MEM_DEFINED(cstring[count], 1); } return count; } int strlen_sp(string_t *string) { - if (string == NULL) { - return -1; - } - return string->length; + strlen_ccp(string->str); } /*---------------------------------------------------------*/ -void init_string_spcp(string_t *to, char *from) { - to->str = malloc(sizeof(char)); // allocating few bytes because memcpy is used with allocated strings - memcpy(to, from); -} - void init_string_spccp(string_t *to, const char *from) { - to->str = malloc(sizeof(char)); // allocating few bytes because memcpy is used with allocated strings - memcpy(to, from); + to->allocated = 0; + str_cpy(to, from); } void init_string_spsp(string_t *to, string_t *from) { - to->str = malloc(sizeof(char)); // allocating few bytes because memcpy is used with allocated strings - memcpy(to, from); + to->allocated = 0; + str_cpy(to, from); } void init_string_sps(string_t *to, string_t from) { - to->str = malloc(sizeof(char)); // allocating few bytes because memcpy is used with allocated strings - memcpy(to, &from); + to->allocated = 0; + str_cpy(to, &from); } /*---------------------------------------------------------*/ - -/* - Is used for freeing 'string' and copy the 'cstring' content into it - - Note: 'string' have to be allocated -*/ -void memcpy_ccp(string_t *string, const char *cstring) { - int length = strlen(cstring); - free(string->str); - string->str = NULL; - if (length != -1) { // if 'second' is NULL - string->str = malloc(length + 1); - } - string->length = length; - for (int i = 0; i < length + 1; ++i) { - string->str[i] = cstring[i]; +void strcpy_ccp(string_t *string, const char *cstring) { + int length = str_len(cstring); + if (length == -1) { // if 'second' is NULL + string->str = NULL; + string->length = -1; + } else { + if (string->allocated == 0) { + string->str = malloc(length + 1); + string->allocated = length + 1; + } + else if (length >= string->allocated) { + string->str = realloc(string->str, length + 1); + string->allocated = length + 1; + } + string->str = memcpy(string->str, cstring, length + 1); + string->length = length; + string->str[length] = '\0'; } } -/* - Is used for freeing 'string' and copy the 'cstring' content into it +void strcpy_sp(string_t *first, string_t *second) { + strcpy_ccp(first, second->str); +} + +/*---------------------------------------------------------*/ + +void strfree_s(string_t string) { + free(string.str); +} - Note: 'string' have to be allocated -*/ -void memcpy_cp(string_t *string, char *cstring) { - int length = strlen(cstring); +void strfree_sp(string_t *string) { free(string->str); - string->str = NULL; - if (length != -1) { // if 'second' is NULL - string->str = malloc(length + 1); - } - string->length = length; - for (int i = 0; i < length + 1; ++i) { - string->str[i] = cstring[i]; - } + free(string); } -/* - Is used for freeing 'first' and copy the 'second' content into it +/*---------------------------------------------------------*/ - Note: 'first' have to be allocated -*/ -void memcpy_sp(string_t *first, string_t *second) { - int length = second->length; - free(first->str); - first->str = NULL; - if (length != -1) { // if 'second' is NULL - first->str = malloc(length + 1); - } - first->length = length; - for (int i = 0; i < length + 1; ++i) { - first->str[i] = second->str[i]; - } +void freestrarr_sap(strings_array_t *array) { + free(array->container); + free(array); +} + +void freestrarr_sa(strings_array_t array) { + free(array.container); } diff --git a/home_tasks/CString/CString/initiator_string.h b/home_tasks/CString/CString/initiator_string.h index e8435c9..3823e65 100644 --- a/home_tasks/CString/CString/initiator_string.h +++ b/home_tasks/CString/CString/initiator_string.h @@ -1,6 +1,8 @@ #ifndef INIT_STR #define INIT_STR +typedef struct string_s string_t; +typedef struct strings_array_s strings_array_t; #include "string_t.h" #include @@ -9,40 +11,48 @@ Note: 'string' have to be non-allocated */ -#define init_string(to, from) _Generic( (from), \ +#define str_init(to, from) _Generic( (from), \ const char * : init_string_spccp, \ char * : init_string_spccp, \ string_t * : init_string_spsp, \ string_t : init_string_sps \ )(to, from) -#define strlen(string) _Generic( (string), \ - const char * : strlen_ccp, \ - char * : strlen_cp, \ - string_t : strlen_sp \ +#define str_len(string) _Generic( (string), \ + const char * : strlen_ccp, \ + char * : strlen_ccp, \ + string_t * : strlen_sp \ )(string) /* Is used for freeing 'string' and copy the 'cstring' content into it - - Note: 'string' have to be allocated */ -#define memcpy(string, cstring) _Generic( (cstring), \ - const char * : memcpy_ccp, \ - char * : memcpy_cp, \ - string_t * : memcpy_sp \ +#define str_cpy(string, cstring) _Generic( (cstring),\ + const char * : strcpy_ccp, \ + char * : strcpy_ccp, \ + string_t * : strcpy_sp \ )(string, cstring) -void init_string_spcp(string_t *to, char *from); +#define str_free(string) _Generic( (string), \ + string_t * : strfree_s, \ + string_t : strfree_s \ + )(string) + +#define free_str_arr(strings_array) _Generic( (strings_array), \ + strings_array_t * : freestrarr_sap, \ + strings_array_t : freestrarr_sa \ + )(strings_array) + void init_string_spccp(string_t *to, const char *from); void init_string_spsp(string_t *to, string_t *from); void init_string_sps(string_t *to, string_t from); -int strlen_cp(char *string); int strlen_ccp(const char *string); int strlen_sp(string_t *string); -int strlen_sp(string_t *string); -void memcpy_ccp(string_t *string, const char *cstring); -void memcpy_cp(string_t *string, char *cstring); -void memcpy_sp(string_t *string, string_t *cstring); +void strcpy_ccp(string_t *string, const char *cstring); +void strcpy_sp(string_t *string, string_t *cstring); +void strfree_sp(string_t *string); +void strfree_s(string_t string); +void freestrarr_sap(strings_array_t *array); +void freestrarr_sa(strings_array_t array); #endif //INIT_STR diff --git a/home_tasks/CString/CString/strcat.c b/home_tasks/CString/CString/strcat.c new file mode 100644 index 0000000..e334ffb --- /dev/null +++ b/home_tasks/CString/CString/strcat.c @@ -0,0 +1,26 @@ +#include "strcat.h" +#include +#include + +string_t strcat_ccp(string_t *to, const char *from) { + int start = str_len(to); + int length = str_len(from); + if (to->str != NULL && from != NULL) { + to->str = memcpy(to->str + start, from, length) - start; + to->length = length += start; + to->str[length] = '\0'; + to->allocated = to->allocated < length ? length : to->allocated; + } else { + to->str = NULL; + to->length = -1; + } + return *to; +} + +string_t strcat_sp(string_t *to, string_t *from) { + return strcat_ccp(to, from->str); +} + +string_t strcat_s(string_t *to, string_t from) { + return strcat_ccp(to, from.str); +} diff --git a/home_tasks/CString/CString/strcat.h b/home_tasks/CString/CString/strcat.h new file mode 100644 index 0000000..7a664ce --- /dev/null +++ b/home_tasks/CString/CString/strcat.h @@ -0,0 +1,19 @@ +#ifndef STRCAT +#define STRCAT + +typedef struct string_s string_t; +typedef struct strings_array_s strings_array_t; +#include "string_t.h" + +#define str_cat(to, from) _Generic( (from),\ + char * : strcat_ccp, \ + const char * : strcat_ccp, \ + string_t * : strcat_sp, \ + string_t : strcat_s \ + )(to, from) + +string_t strcat_ccp(string_t *to, const char *from); +string_t strcat_sp(string_t *to, string_t *from); +string_t strcat_s(string_t *to, string_t from); + +#endif //STRCAT \ No newline at end of file diff --git a/home_tasks/CString/CString/strcmp.c b/home_tasks/CString/CString/strcmp.c index f1aff0c..e1c8392 100644 --- a/home_tasks/CString/CString/strcmp.c +++ b/home_tasks/CString/CString/strcmp.c @@ -1 +1,22 @@ -#include "strcmp.h" \ No newline at end of file +#include "strcmp.h" + +bool strcmp_spcp(string_t *first, char * second) { + char *safety_first_ptr = first->str; + for (int i = 0; *safety_first_ptr != '\0' && *second != '\0'; ++safety_first_ptr, ++second) { + if (*safety_first_ptr != *second) { + return false; + } + } + if (*safety_first_ptr != *second) { + return false; + } + return true; +} + +bool strcmp_spsp(string_t *first, string_t *second) { + return strcmp_spcp(first, second->str); +} + +bool strcmp_sps(string_t *first, string_t second) { + return strcmp_spcp(first, second.str); +} diff --git a/home_tasks/CString/CString/strcmp.h b/home_tasks/CString/CString/strcmp.h index 3d639f0..5ad02f5 100644 --- a/home_tasks/CString/CString/strcmp.h +++ b/home_tasks/CString/CString/strcmp.h @@ -1,18 +1,20 @@ #ifndef STRCMP #define STRCMP +typedef struct string_s string_t; +typedef struct strings_array_s strings_array_t; #include "string_t.h" #include -#define strcmp(first, second) _Generic( (second), \ - const char * : strcmp_spccp, \ - char * : strcmp_spcp, \ - string_t * : strcmp_spsp, \ - string_t : strcmp_sps \ +#define str_cmp(first, second) _Generic( (second), \ + const char * : strcmp_spcp, \ + char * : strcmp_spcp, \ + string_t * : strcmp_spsp, \ + string_t : strcmp_sps \ )(first, second) - -bool strcmp_spccp(string_t *first, const char *second); -bool strcmp_spsp(string_t *first, string_t *second); -bool strcmp_sps(string_t *first, string_t second); + +bool strcmp_spcp(string_t *first, char * second); +bool strcmp_spsp(string_t *first, string_t *second); +bool strcmp_sps(string_t *first, string_t second); #endif //STRCMP \ No newline at end of file diff --git a/home_tasks/CString/CString/string_t.h b/home_tasks/CString/CString/string_t.h index 636640d..ebf5b1d 100644 --- a/home_tasks/CString/CString/string_t.h +++ b/home_tasks/CString/CString/string_t.h @@ -1,11 +1,49 @@ #ifndef CSTRING #define CSTRING +#define USING_VALGRIND // valgrind is using + + +#ifdef USING_VALGRIND +/* + Code insertions for valgrind which mute valgrind + 'Conditional jump or move depends on uninitialised + value(s)' for exact memory blocks +*/ +#define VALGRIND_IS_USED(code) #code +#endif +#ifndef USING_VALGRIND +/* + Code insertions for valgrind which mute valgrind + 'Conditional jump or move depends on uninitialised + value(s)' for exact memory blocks +*/ +#define VALGRIND_IS_USED(code) +#endif + +#include + #include +#include "initiator_string.h" +#include "big_strings.h" +#include "strcat.h" +#include "strcmp.h" +#include "strlrchr.h" +#include "strsep.h" +#include "strsub.h" +#include "support_functions.h" -typedef struct string { - size_t length; +typedef struct string_s { + int length; // string size; contain -1 if 'str' contain NULL char *str; + size_t allocated; // info about allocated bytes for 'str' which we know exactly } string_t; +typedef struct strings_array_s { + size_t size; + string_t *container; +} strings_array_t; + +// const string_t NULL_STRING = { .str = "", .length = 0 }; + #endif //CSTRING \ No newline at end of file diff --git a/home_tasks/CString/CString/strlrchr.c b/home_tasks/CString/CString/strlrchr.c new file mode 100644 index 0000000..908192a --- /dev/null +++ b/home_tasks/CString/CString/strlrchr.c @@ -0,0 +1,40 @@ +#include "initiator_string.h" +#include "strlrchr.h" + +char *strchr_ccp(const char *cstring, char ch) { + const char *res = cstring; + while (*res != ch && *res != '\0') { + ++res; + } + if (res == cstring) { + res = NULL; + } + return (char *)res; +} + +char *strchr_sp(string_t *string, char ch) { + return strchr_ccp(string->str, ch); +} + +char *strchr_cp(char *cstring, char ch) { + return strchr_ccp(cstring, ch); +} + +char *strrchr_ccp(const char *cstring, char ch) { + const char *ptr = cstring, *res = NULL; + while (*ptr != '\0') { + if (*ptr == ch) { + res = ptr; + } + ++ptr; + } + return (char *)res; +} + +char *strrchr_sp(string_t *string, char ch) { + return strrchr_ccp(string->str, ch); +} + +char *strrchr_cp(char *cstring, char ch) { + return strrchr_ccp(cstring, ch); +} diff --git a/home_tasks/CString/CString/strlrchr.h b/home_tasks/CString/CString/strlrchr.h new file mode 100644 index 0000000..92414ab --- /dev/null +++ b/home_tasks/CString/CString/strlrchr.h @@ -0,0 +1,28 @@ +#ifndef STRLRCHR +#define STRLRCHR + +typedef struct string_s string_t; +typedef struct strings_array_s strings_array_t; +#include "string_t.h" + +#define str_chr(string, ch) _Generic( (string), \ + string_t * : strchr_sp, \ + const char * : strchr_ccp, \ + char * : strchr_cp \ + )(string, ch) + +char *strchr_sp(string_t *string, char ch); +char *strchr_ccp(const char *cstring, char ch); +char *strchr_cp(char *cstring, char ch); + +#define str_rchr(string, ch) _Generic( (string), \ + string_t * : strrchr_sp, \ + const char * : strrchr_ccp, \ + char * : strrchr_cp \ + )(string, ch) + +char *strrchr_sp(string_t *string, char ch); +char *strrchr_ccp(const char *cstring, char ch); +char *strrchr_cp(char *cstring, char ch); + +#endif //STRLRCHR \ No newline at end of file diff --git a/home_tasks/CString/CString/strsep.c b/home_tasks/CString/CString/strsep.c new file mode 100644 index 0000000..691678d --- /dev/null +++ b/home_tasks/CString/CString/strsep.c @@ -0,0 +1,35 @@ +#include "strsep.h" +#include "initiator_string.h" +#include "support_functions.h" +#include "strsub.h" + + +strings_array_t *strsep_sp(const string_t *string, char delim) { + return strsep_ccp(string->str, delim); +} + +strings_array_t *strsep_ccp(const char *cstring, char delim) { + VALGRIND_MAKE_MEM_NOACCESS(cstring, str_len(cstring)); + // cstring = memset(cstring, cstring, str_len(cstring)); // for valgrind + size_t count = count_char_inputs(cstring, delim); + strings_array_t *substrings = malloc(sizeof(strings_array_t)); + substrings->size = count; + substrings->container = malloc(count * sizeof(string_t)); + if (count == 1) { // count == 1 <=> zero separations occurs + free(substrings->container); + substrings->container = NULL; + } else { + size_t saved_pos = 0, counter = 0; + for (int i = 0; cstring[i] != '\0'; ++i) { + if (cstring[i] == delim) { + substrings->container[counter] = + *str_sub(cstring, saved_pos, i); + ++counter; + saved_pos = i + 1; + } + } + substrings->container[counter] = + *str_sub(cstring, saved_pos, str_len(cstring)); + } + return substrings; +} diff --git a/home_tasks/CString/CString/strsep.h b/home_tasks/CString/CString/strsep.h new file mode 100644 index 0000000..f5fde86 --- /dev/null +++ b/home_tasks/CString/CString/strsep.h @@ -0,0 +1,21 @@ +#ifndef STRSEP +#define STRSEP + +typedef struct string_s string_t; +typedef struct strings_array_s strings_array_t; +#include "string_t.h" + +/* + Return substrings of string separated by delimiter + Without collision +*/ +#define str_sep(string, delim) _Generic((string), \ + string_t * : strsep_sp, \ + const char * : strsep_ccp, \ + char * : strsep_ccp \ + )(string, delim) + +strings_array_t *strsep_sp(const string_t *string, char delim); +strings_array_t *strsep_ccp(const char *cstring, char delim); + +#endif //STRSEP \ No newline at end of file diff --git a/home_tasks/CString/CString/strsub.c b/home_tasks/CString/CString/strsub.c new file mode 100644 index 0000000..43c5a50 --- /dev/null +++ b/home_tasks/CString/CString/strsub.c @@ -0,0 +1,24 @@ +#include "strsub.h" +#include "initiator_string.h" +#include + +string_t *strsub_ccp(const char *cstring, size_t start, size_t end) { + string_t *substr = malloc(sizeof(string_t)); + size_t length = str_len(cstring); + if (start > end || end > length) { + substr->str = NULL; + substr->length = -1; + } else { + char *copied = malloc(end - start + 1); + substr->length = end - start; + copied = memcpy(copied, cstring + start, substr->length); + copied[substr->length] = '\0'; + substr->str = copied; + substr->allocated = substr->length; + } + return substr; +} + +string_t *strsub_sp(const string_t *string, size_t start, size_t end) { + return strsub_ccp(string->str, start, end); +} \ No newline at end of file diff --git a/home_tasks/CString/CString/strsub.h b/home_tasks/CString/CString/strsub.h new file mode 100644 index 0000000..206db9d --- /dev/null +++ b/home_tasks/CString/CString/strsub.h @@ -0,0 +1,18 @@ +#ifndef STRSUB +#define STRSUB + +typedef struct string_s string_t; +typedef struct strings_array_s strings_array_t; +#include +#include "string_t.h" + +#define str_sub(string, start, end) _Generic( (string), \ + const char * : strsub_ccp, \ + char * : strsub_ccp, \ + string_t * : strsub_sp \ + )(string, start, end) + +string_t *strsub_ccp(const char *cstring, size_t start, size_t end); +string_t *strsub_sp(const string_t *string, size_t start, size_t end); + +#endif //STRSUB \ No newline at end of file diff --git a/home_tasks/CString/CString/support_functions.c b/home_tasks/CString/CString/support_functions.c new file mode 100644 index 0000000..1adfb3e --- /dev/null +++ b/home_tasks/CString/CString/support_functions.c @@ -0,0 +1,18 @@ +#include "support_functions.h" +#include "string_t.h" +#include "initiator_string.h" + +size_t count_char_inputs(const char *cstring, char delim) { + size_t count = 1; /* initialize with 1 because number of substrings + greater than number of delimiter inputs by 1 */ + VALGRIND_MAKE_MEM_NOACCESS(cstring, str_len(cstring)); + // cstring = memset(cstring, cstring, str_len(cstring)); // for valgrind + const char *str_ptr = cstring; + while (*str_ptr != '\0') { + if (*str_ptr == delim) { + ++count; + } + ++str_ptr; + } + return count; +} \ No newline at end of file diff --git a/home_tasks/CString/CString/support_functions.h b/home_tasks/CString/CString/support_functions.h new file mode 100644 index 0000000..589ec83 --- /dev/null +++ b/home_tasks/CString/CString/support_functions.h @@ -0,0 +1,11 @@ +#ifndef SUPFUNC +#define SUPFUNC + +typedef struct string_s string_t; +typedef struct strings_array_s strings_array_t; +#include +#include "string_t.h" + +size_t count_char_inputs(const char *string, char delim); + +#endif //SUPFUNC \ No newline at end of file diff --git a/home_tasks/CString/Makefile b/home_tasks/CString/Makefile index 97cc85e..7e023a0 100644 --- a/home_tasks/CString/Makefile +++ b/home_tasks/CString/Makefile @@ -1,8 +1,10 @@ CC = gcc CFLAGS = -g -O0 LIB = -ICString -I "../../unity_tests/Unity/src" -I "../../unity_tests/Unity/extras/fixture/src" -I "../../unity_tests/Unity/extras/memory/src" -SOURCE = CString/*.c -OBJ = *.o +SRC = CString/initiator_string.c CString/strcmp.c \ + CString/support_functions.c CString/big_strings.c CString/strcat.c \ + CString/strsub.c CString/strsep.c CString/strlrchr.c +OBJ = $(SRC:.c=.o) UNITY_TESTS = ../../unity_tests/Unity/src/unity.c UNITY_FIXTURE = ../../unity_tests/Unity/extras/fixture/src/unity_fixture.c @@ -11,14 +13,16 @@ UNITY_MEMORY = ../../unity_tests/Unity/extras/memory/src/unity_memory.c clean: rm -rf $(OBJ) - debug: debug_build clean -debug_build: - $(CC) $(CFLAGS) $(LIB) CString/*.c sources/*.c -lm -o build/Debug/debug_CString +debug_build: $(OBJ) + $(CC) $(CFLAGS) $(LIB) $(OBJ) sources/main.c -lm -o build/Debug/debug_CString test: test_build clean -test_build: - $(CC) $(CFLAGS) $(LIB) CString/*.c tests/*.c \ +test_build: $(OBJ) + $(CC) $(CFLAGS) $(LIB) $(SRC) tests/*.c \ $(UNITY_TESTS) $(UNITY_MEMORY) $(UNITY_FIXTURE) -lm -o build/Test/test_CString + +$(OBJ): %.o : %.c + $(CC) -r $(CFLAGS) $(LIB) $< -o $@ diff --git a/home_tasks/CString/a.out b/home_tasks/CString/a.out new file mode 100755 index 0000000..6fb7337 Binary files /dev/null and b/home_tasks/CString/a.out differ diff --git a/home_tasks/CString/build/Debug/debug_CString b/home_tasks/CString/build/Debug/debug_CString new file mode 100755 index 0000000..e10932c Binary files /dev/null and b/home_tasks/CString/build/Debug/debug_CString differ diff --git a/home_tasks/CString/build/Test/test_CString b/home_tasks/CString/build/Test/test_CString index 354e596..3830a30 100755 Binary files a/home_tasks/CString/build/Test/test_CString and b/home_tasks/CString/build/Test/test_CString differ diff --git a/home_tasks/CString/runtests b/home_tasks/CString/runtests new file mode 100755 index 0000000..ace9f76 --- /dev/null +++ b/home_tasks/CString/runtests @@ -0,0 +1,3 @@ +make test +./build/Test/test_CString +exit 0 \ No newline at end of file diff --git a/home_tasks/CString/sources/main.c b/home_tasks/CString/sources/main.c index 175f57b..5c511a3 100644 --- a/home_tasks/CString/sources/main.c +++ b/home_tasks/CString/sources/main.c @@ -1,5 +1,18 @@ #include +#include +#include int main() { + char *big_string = NULL; + big_string = create_big_string(1000000); + time_t time_start = time(NULL); + strings_array_t *arr = str_sep(big_string, ' '); + time_t time_end = time(NULL); + printf("\noperatrion: separating string by character,\ + \nstring_size: 1_000_000,\ + \nexec_time: %lf\n", \ + difftime(time_end, time_start)); + free(big_string); + free_str_arr(arr); return 0; } diff --git a/home_tasks/CString/tests/groups_runners.c b/home_tasks/CString/tests/groups_runners.c new file mode 100644 index 0000000..12cc666 --- /dev/null +++ b/home_tasks/CString/tests/groups_runners.c @@ -0,0 +1,47 @@ +#include "../../../unity_tests/Unity/extras/fixture/src/unity_fixture.h" + +TEST_GROUP_RUNNER(CountingStringLength) { + RUN_TEST_CASE(CountingStringLength, SimpleString); + RUN_TEST_CASE(CountingStringLength, NullString); + RUN_TEST_CASE(CountingStringLength, NullPointer); +} + +TEST_GROUP_RUNNER(InitializationOfString) { + RUN_TEST_CASE(InitializationOfString, InputConstCharPtr); + RUN_TEST_CASE(InitializationOfString, InputCharPtr); + RUN_TEST_CASE(InitializationOfString, InputStringPtr); + RUN_TEST_CASE(InitializationOfString, InputString); + RUN_TEST_CASE(InitializationOfString, InputNullPointer); +} + +TEST_GROUP_RUNNER(CreatingBigStrings) { + RUN_TEST_CASE(CreatingBigStrings, + Creating10000Symbols_NotSegFaultOrOverheadMemoryUsing); +} + +TEST_GROUP_RUNNER(ComparingStrings) { + RUN_TEST_CASE(ComparingStrings, InputSameStringsWithDifferentSize); +} + +TEST_GROUP_RUNNER(ConcatenatingStrings) { + RUN_TEST_CASE(ConcatenatingStrings, SimpleInputReturnCorrectStringAndLength); + RUN_TEST_CASE(ConcatenatingStrings, InputBigStringReturnCorrectStringAndLengthAndAddress); +} + +TEST_GROUP_RUNNER(SubstringSelection) { + RUN_TEST_CASE(SubstringSelection, SelectPartOfString); + RUN_TEST_CASE(SubstringSelection, SelectFullString); + RUN_TEST_CASE(SubstringSelection, SelectMoreThanPossible); +} + +TEST_GROUP_RUNNER(SeparatingString) { + RUN_TEST_CASE(SeparatingString, InputStringWithNeededSymbolReturnCorrectArrayWithSubstrings); + RUN_TEST_CASE(SeparatingString, CharIsNotInStringReturnNull); + RUN_TEST_CASE(SeparatingString, PowerTest_InputBigStringMeasureLatencyTime); +} + +TEST_GROUP_RUNNER(FindFirstAndLatestCharInputInString) { + RUN_TEST_CASE(FindFirstAndLatestCharInputInString, FirstInput); + RUN_TEST_CASE(FindFirstAndLatestCharInputInString, LatestInput); + RUN_TEST_CASE(FindFirstAndLatestCharInputInString, CharNotInStringRetrunNull); +} diff --git a/home_tasks/CString/tests/support_functions.c b/home_tasks/CString/tests/support_functions.c deleted file mode 100644 index 15f0979..0000000 --- a/home_tasks/CString/tests/support_functions.c +++ /dev/null @@ -1,2 +0,0 @@ -#include "support_functions.h" - diff --git a/home_tasks/CString/tests/support_functions.h b/home_tasks/CString/tests/support_functions.h deleted file mode 100644 index 5dcaa41..0000000 --- a/home_tasks/CString/tests/support_functions.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef SUPFUNC -#define SUPFUNC - - - -#endif //SUPFUNC \ No newline at end of file diff --git a/home_tasks/CString/tests/tests.c b/home_tasks/CString/tests/tests.c index 2fa4ba2..e56e1a0 100644 --- a/home_tasks/CString/tests/tests.c +++ b/home_tasks/CString/tests/tests.c @@ -4,6 +4,11 @@ void run_all_tests() { RUN_TEST_GROUP(CountingStringLength); RUN_TEST_GROUP(InitializationOfString); RUN_TEST_GROUP(CreatingBigStrings); + RUN_TEST_GROUP(ComparingStrings); + RUN_TEST_GROUP(ConcatenatingStrings); + RUN_TEST_GROUP(SubstringSelection); + RUN_TEST_GROUP(SeparatingString); + RUN_TEST_GROUP(FindFirstAndLatestCharInputInString); } int main(int argc, const char *argv) { diff --git a/home_tasks/CString/tests/tests_ComparingSameStringsWithDifferentSize.c b/home_tasks/CString/tests/tests_ComparingSameStringsWithDifferentSize.c new file mode 100644 index 0000000..4086131 --- /dev/null +++ b/home_tasks/CString/tests/tests_ComparingSameStringsWithDifferentSize.c @@ -0,0 +1,22 @@ +#include "../../../unity_tests/Unity/extras/fixture/src/unity_fixture.h" +#include +#include + +TEST_GROUP(ComparingStrings); + +TEST_SETUP(ComparingStrings) +{ +} + +TEST_TEAR_DOWN(ComparingStrings) +{ +} + +TEST(ComparingStrings, InputSameStringsWithDifferentSize) { + string_t first, second; + str_init(&first, "Hello World!"); + str_init(&second, "Hello World"); + TEST_ASSERT_FALSE(str_cmp(&first, &second)); + str_free(first); + str_free(second); +} diff --git a/home_tasks/CString/tests/tests_ComparingStrings.c b/home_tasks/CString/tests/tests_ComparingStrings.c deleted file mode 100644 index a01a0b3..0000000 --- a/home_tasks/CString/tests/tests_ComparingStrings.c +++ /dev/null @@ -1,18 +0,0 @@ -// ComparingStrings - -#include "../../../unity_tests/Unity/extras/fixture/src/unity_fixture.h" -#include - -TEST_GROUP(ComparingStrings); - -TEST_SETUP(ComparingStrings) -{ -} - -TEST_TEAR_DOWN(ComparingStrings) -{ -} - -TEST(ComparingStrings, InputBigString) { - -} diff --git a/home_tasks/CString/tests/tests_ConcatenatingStrings.c b/home_tasks/CString/tests/tests_ConcatenatingStrings.c new file mode 100644 index 0000000..55959e2 --- /dev/null +++ b/home_tasks/CString/tests/tests_ConcatenatingStrings.c @@ -0,0 +1,41 @@ +#include "../../../unity_tests/Unity/extras/fixture/src/unity_fixture.h" +#include +#include +#include +#include + +TEST_GROUP(ConcatenatingStrings); + +TEST_SETUP(ConcatenatingStrings) +{ +} + +TEST_TEAR_DOWN(ConcatenatingStrings) +{ +} + +TEST(ConcatenatingStrings, SimpleInputReturnCorrectStringAndLength) { + string_t to, from; + str_init(&to, "Oh, God, save the "); + str_init(&from, "C!"); + str_cat(&to, &from); + printf("%s", to.str); + TEST_ASSERT_TRUE(str_cmp(&to, "Oh, God, save the C!")); + // str_free(to); + // str_free(from); +} + +// Important: string have to get correct address in 'str_cat()' +TEST(ConcatenatingStrings, InputBigStringReturnCorrectStringAndLengthAndAddress) { + string_t string_1, string_2; + char *big_string_1 = create_big_string(10000); + char *big_string_2 = create_big_string(10000); + str_init(&string_1, big_string_1); + str_init(&string_2, big_string_2); + str_cat(&string_1, &string_2); + TEST_ASSERT_EQUAL_INT32(20000, str_len(&string_1)); + // str_free(string_1); + // str_free(string_2); + free(big_string_1); + free(big_string_2); +} diff --git a/home_tasks/CString/tests/tests_CountingStringLength.c b/home_tasks/CString/tests/tests_CountingStringLength.c index ebb2684..d9c19f3 100644 --- a/home_tasks/CString/tests/tests_CountingStringLength.c +++ b/home_tasks/CString/tests/tests_CountingStringLength.c @@ -13,15 +13,15 @@ TEST_TEAR_DOWN(CountingStringLength) TEST(CountingStringLength, SimpleString) { const char *string = "Hello World!"; - TEST_ASSERT_EQUAL(12, strlen(string)); + TEST_ASSERT_EQUAL(12, str_len(string)); } TEST(CountingStringLength, NullString) { const char *string = "\0"; - TEST_ASSERT_EQUAL(0, strlen(string)); + TEST_ASSERT_EQUAL(0, str_len(string)); } TEST(CountingStringLength, NullPointer) { char *string = NULL; - TEST_ASSERT_EQUAL(-1, strlen(string)); + TEST_ASSERT_EQUAL(-1, str_len(string)); } diff --git a/home_tasks/CString/tests/tests_CreatingBigStrings.c b/home_tasks/CString/tests/tests_CreatingBigStrings.c index f4ddee7..67e4efc 100644 --- a/home_tasks/CString/tests/tests_CreatingBigStrings.c +++ b/home_tasks/CString/tests/tests_CreatingBigStrings.c @@ -15,6 +15,8 @@ TEST(CreatingBigStrings, Creating10000Symbols_NotSegFaultOrOverheadMemoryUsing) size_t string_size = 10000; string_t string; char *big_string = create_big_string(string_size); - init_string(&string, big_string); + str_init(&string, big_string); TEST_ASSERT_EQUAL_INT32(string_size, string.length); + str_free(string); + free(big_string); } diff --git a/home_tasks/CString/tests/tests_FindFirstAndLatestCharInputInString.c b/home_tasks/CString/tests/tests_FindFirstAndLatestCharInputInString.c new file mode 100644 index 0000000..1bb17be --- /dev/null +++ b/home_tasks/CString/tests/tests_FindFirstAndLatestCharInputInString.c @@ -0,0 +1,31 @@ +// tests_FindFirstAndLatestCharInputInString +#include "../../../unity_tests/Unity/extras/fixture/src/unity_fixture.h" +#include + +TEST_GROUP(FindFirstAndLatestCharInputInString); + +TEST_SETUP(FindFirstAndLatestCharInputInString) +{ +} + +TEST_TEAR_DOWN(FindFirstAndLatestCharInputInString) +{ +} + +TEST(FindFirstAndLatestCharInputInString, FirstInput) { + const char *cstring = "Vladimir Pugovkin"; + char *first_input = str_chr(cstring, ' '); + TEST_ASSERT_EQUAL_PTR(cstring + 8, first_input); +} + +TEST(FindFirstAndLatestCharInputInString, LatestInput) { + const char *cstring = "Vladimir Putin"; + char *last_input = str_rchr(cstring, 'i'); + TEST_ASSERT_EQUAL_PTR(cstring + 12, last_input); +} + +TEST(FindFirstAndLatestCharInputInString, CharNotInStringRetrunNull) { + const char *cstring = "Vladimir Zhirik"; + char *input = str_rchr(cstring, '~'); + TEST_ASSERT_NULL(input); +} diff --git a/home_tasks/CString/tests/tests_InitializationOfString.c b/home_tasks/CString/tests/tests_InitializationOfString.c index 8a426c6..ffdd21e 100644 --- a/home_tasks/CString/tests/tests_InitializationOfString.c +++ b/home_tasks/CString/tests/tests_InitializationOfString.c @@ -20,45 +20,51 @@ TEST_TEAR_DOWN(InitializationOfString) TEST(InitializationOfString, InputConstCharPtr) { string_t string; const char *cstring = "P=NP"; - int letter_number = strlen(cstring) + 1; - init_string(&string, cstring); + int letter_number = str_len(cstring) + 1; + str_init(&string, cstring); TEST_ASSERT_EQUAL_CHAR_ARRAY(cstring, string.str, letter_number); TEST_ASSERT_EQUAL_INT32(letter_number, string.length + 1); + str_free(string); } TEST(InitializationOfString, InputCharPtr) { string_t string; char *cstring = "Hello World!"; - int letter_number = strlen(cstring) + 1; - init_string(&string, cstring); + int letter_number = str_len(cstring) + 1; + str_init(&string, cstring); TEST_ASSERT_EQUAL_CHAR_ARRAY(cstring, string.str, letter_number); TEST_ASSERT_EQUAL_INT32(letter_number, string.length + 1); + str_free(string); } TEST(InitializationOfString, InputStringPtr) { string_t string; string_t *string_p = malloc(sizeof(string_t)); - string_p->length = 4; - string_p->str = "Santa Clause <3"; - init_string(&string, string_p); + str_init(string_p, "Santa Clause <3"); + str_init(&string, string_p); TEST_ASSERT_EQUAL_CHAR_ARRAY(string_p->str, string.str, string_p->length + 1); TEST_ASSERT_EQUAL_INT32(string_p->length, string.length); - free(string_p); + str_free(string); + str_free(*string_p); } TEST(InitializationOfString, InputString) { string_t string; - string_t string_p = { .length = 4, .str = "The cake is lie!" }; - init_string(&string, string_p); - TEST_ASSERT_EQUAL_CHAR_ARRAY(string_p.str, string.str, string_p.length + 1); - TEST_ASSERT_EQUAL_INT32(string_p.length, string.length); + string_t sstring; + str_init(&sstring, "The cake is lie"); + str_init(&string, sstring); + TEST_ASSERT_EQUAL_CHAR_ARRAY(sstring.str, string.str, sstring.length + 1); + TEST_ASSERT_EQUAL_INT32(sstring.length, string.length); + str_free(string); + str_free(sstring); } TEST(InitializationOfString, InputNullPointer) { string_t string; char *cstring = NULL; - int letter_number = strlen(cstring) + 1; - init_string(&string, cstring); + int letter_number = str_len(cstring) + 1; + str_init(&string, cstring); TEST_ASSERT_NULL(string.str); TEST_ASSERT_EQUAL_INT32(letter_number, string.length + 1); + str_free(string); } diff --git a/home_tasks/CString/tests/tests_SeparatingString.c b/home_tasks/CString/tests/tests_SeparatingString.c new file mode 100644 index 0000000..92ecd5b --- /dev/null +++ b/home_tasks/CString/tests/tests_SeparatingString.c @@ -0,0 +1,56 @@ +#include "../../../unity_tests/Unity/extras/fixture/src/unity_fixture.h" +#include +#include +#include +#include +#include + +TEST_GROUP(SeparatingString); + +TEST_SETUP(SeparatingString) +{ +} + +TEST_TEAR_DOWN(SeparatingString) +{ +} + +TEST(SeparatingString, InputStringWithNeededSymbolReturnCorrectArrayWithSubstrings) { + string_t string; + str_init(&string, "Cool string for cool separate function! (bullshit, it's so stupid, omg...)"); + char *substrings[] = + { "Cool", "string", "for", "cool", "separate", "function!", "(bullshit,", "it's", "so", "stupid,", "omg...)" }; + strings_array_t *substrings_t = str_sep(&string, ' '); + bool is_correct = true; + for (int i = 0; i < substrings_t->size; ++i) { + // printf("\n%s", substrings_t->container[i].str); + is_correct = is_correct && + str_cmp(&substrings_t->container[i], substrings[i]); + } + TEST_ASSERT_TRUE(is_correct); + str_free(string); + free_str_arr(substrings_t); +} + +TEST(SeparatingString, CharIsNotInStringReturnNull) { + const char *cstring = "Hell"; + strings_array_t *substrings = str_sep(cstring, 'o'); + TEST_ASSERT_NULL(substrings->container); + free_str_arr(substrings); +} + +#include +#include + +TEST(SeparatingString, PowerTest_InputBigStringMeasureLatencyTime) { + char *big_string = create_big_string(1000000); + time_t time_start = time(NULL); + strings_array_t *arr = str_sep(big_string, ' '); + time_t time_end = time(NULL); + printf("\noperatrion: separating string by character,\ + \nstring_size: 1_000_000,\ + \nexec_time: %lf\n", \ + difftime(time_end, time_start)); + free(big_string); + free_str_arr(arr); +} diff --git a/home_tasks/CString/tests/tests_SubstringSelection.c b/home_tasks/CString/tests/tests_SubstringSelection.c new file mode 100644 index 0000000..0c0f415 --- /dev/null +++ b/home_tasks/CString/tests/tests_SubstringSelection.c @@ -0,0 +1,41 @@ +#include "../../../unity_tests/Unity/extras/fixture/src/unity_fixture.h" +#include +#include +#include + +TEST_GROUP(SubstringSelection); + +TEST_SETUP(SubstringSelection) +{ +} + +TEST_TEAR_DOWN(SubstringSelection) +{ +} + +TEST(SubstringSelection, SelectPartOfString) { + string_t string; + str_init(&string, "Hello World!"); + string_t substr = *str_sub(&string, 0, 5); + TEST_ASSERT_TRUE(str_cmp(&substr, "Hello")); + str_free(string); + str_free(substr); +} + +TEST(SubstringSelection, SelectFullString) { + string_t string; + str_init(&string, "Popa"); + string_t substr = *str_sub(&string, 0, 4); + TEST_ASSERT_TRUE(str_cmp(&substr, "Popa")); + str_free(string); + str_free(substr); +} + +TEST(SubstringSelection, SelectMoreThanPossible) { + string_t string; + str_init(&string, ""); + string_t substr = *str_sub(&string, 0, 2); + TEST_ASSERT_NULL(substr.str); + str_free(string); + str_free(substr); +} diff --git a/home_tasks/CString/tests/tests_groups_runners.c b/home_tasks/CString/tests/tests_groups_runners.c deleted file mode 100644 index e7c1b10..0000000 --- a/home_tasks/CString/tests/tests_groups_runners.c +++ /dev/null @@ -1,20 +0,0 @@ -#include "../../../unity_tests/Unity/extras/fixture/src/unity_fixture.h" - -TEST_GROUP_RUNNER(CountingStringLength) { - RUN_TEST_CASE(CountingStringLength, SimpleString); - RUN_TEST_CASE(CountingStringLength, NullString); - RUN_TEST_CASE(CountingStringLength, NullPointer); -} - -TEST_GROUP_RUNNER(InitializationOfString) { - RUN_TEST_CASE(InitializationOfString, InputConstCharPtr); - RUN_TEST_CASE(InitializationOfString, InputCharPtr); - RUN_TEST_CASE(InitializationOfString, InputStringPtr); - RUN_TEST_CASE(InitializationOfString, InputString); - RUN_TEST_CASE(InitializationOfString, InputNullPointer); -} - -TEST_GROUP_RUNNER(CreatingBigStrings) { - RUN_TEST_CASE(CreatingBigStrings, - Creating10000Symbols_NotSegFaultOrOverheadMemoryUsing); -} diff --git a/home_tasks/CString/tmp.c b/home_tasks/CString/tmp.c new file mode 100644 index 0000000..d9646ca --- /dev/null +++ b/home_tasks/CString/tmp.c @@ -0,0 +1,16 @@ +#include +#include + +void hello(char *str) { + // str[0] = '!'; + printf("%s\n", str); +} + +int main() { + char const *str = " world!"; + hello((char *)str); + char *str2 = malloc(4); + char const *str3 = (char const *)str2; + printf("%i %i\n", str2, str3); + return 0; +} \ No newline at end of file diff --git a/home_tasks/known_issues.md b/home_tasks/known_issues.md new file mode 100644 index 0000000..c95b1d6 --- /dev/null +++ b/home_tasks/known_issues.md @@ -0,0 +1,2 @@ +* CString: + #1. floating error in memory access (problem with chunks) \ No newline at end of file diff --git a/home_tasks/makefile/Makefile b/home_tasks/makefile/Makefile new file mode 100644 index 0000000..ad3e5ed --- /dev/null +++ b/home_tasks/makefile/Makefile @@ -0,0 +1,28 @@ +CC = gcc + +DBG_FLAGS = -g -O0 +RLS_FLAGS = -O3 +LIBS = +CFLAGS = + +SOURCES = int_arithm_lib/int_arithm.c +OBJECTS = $(SOURCES:.c=.o) + +DEBUG_PATH = build/Debug/debug_lib +RELEASE_PATH = + +.PHONY = all clean debug release + +all: debug + +clean: + rm -rf int_arithm_lib/*.o + +debug: $(OBJECTS) + $(CC) $(DBG_FLAGS) $(LIBS) $(CFLAGS) -o $(DEBUG_PATH) $(OBJECTS) + +release: $(OBJECTS) + $(CC) $(RLS_FLAGS) $(LIBS) $(CFLAGS) $(OBJECTS) -o $(RELEASE_PATH) + +$(OBJECTS) : %.o : %.c + $(CC) -r -c $(DBG_FLAGS) $(LIBS) $(CFLAGS) $< -o $@ \ No newline at end of file diff --git a/home_tasks/makefile/build/Debug/debug_lib b/home_tasks/makefile/build/Debug/debug_lib new file mode 100755 index 0000000..8d64dbd Binary files /dev/null and b/home_tasks/makefile/build/Debug/debug_lib differ diff --git a/home_tasks/makefile/int_arithm_lib/int_arithm.c b/home_tasks/makefile/int_arithm_lib/int_arithm.c new file mode 100644 index 0000000..91ba277 --- /dev/null +++ b/home_tasks/makefile/int_arithm_lib/int_arithm.c @@ -0,0 +1,5 @@ +#include "int_arithm.h" + +int main() { + return 0; +} \ No newline at end of file diff --git a/home_tasks/makefile/int_arithm_lib/int_arithm_lib.h b/home_tasks/makefile/int_arithm_lib/int_arithm.h similarity index 100% rename from home_tasks/makefile/int_arithm_lib/int_arithm_lib.h rename to home_tasks/makefile/int_arithm_lib/int_arithm.h diff --git a/home_tasks/makefile/int_arithm_lib/int_arithm.o b/home_tasks/makefile/int_arithm_lib/int_arithm.o new file mode 100644 index 0000000..828aba0 Binary files /dev/null and b/home_tasks/makefile/int_arithm_lib/int_arithm.o differ diff --git a/home_tasks/makefile/saved_resources/Automatic Variables (GNU make).html b/home_tasks/makefile/saved_resources/Automatic Variables (GNU make).html new file mode 100644 index 0000000..098e4d6 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Automatic Variables (GNU make).html @@ -0,0 +1,331 @@ + + + + +Automatic Variables (GNU make) + + + + + + + + + + + + + + + + + + + + + +
+ +
+

10.5.3 Automatic Variables

+ + + + +

Suppose you are writing a pattern rule to compile a ‘.c’ file into a +‘.o’ file: how do you write the ‘cc’ command so that it operates +on the right source file name? You cannot write the name in the recipe, +because the name is different each time the implicit rule is applied. +

+

What you do is use a special feature of make, the automatic +variables. These variables have values computed afresh for each rule that +is executed, based on the target and prerequisites of the rule. In this +example, you would use ‘$@’ for the object file name and ‘$<’ +for the source file name. +

+ + +

It’s very important that you recognize the limited scope in which +automatic variable values are available: they only have values within +the recipe. In particular, you cannot use them anywhere +within the target list of a rule; they have no value there and will +expand to the empty string. Also, they cannot be accessed directly +within the prerequisite list of a rule. A common mistake is +attempting to use $@ within the prerequisites list; this will +not work. However, there is a special feature of GNU make, +secondary expansion (see Secondary Expansion), which will allow +automatic variable values to be used in prerequisite lists. +

+

Here is a table of automatic variables: +

+
+
+ +
+
$@
+

The file name of the target of the rule. If the target is an archive +member, then ‘$@’ is the name of the archive file. In a pattern +rule that has multiple targets (see Introduction to +Pattern Rules), ‘$@’ is the name of whichever target caused the +rule’s recipe to be run. +

+ + +
+
$%
+

The target member name, when the target is an archive member. +See Using make to Update Archive Files. For example, if the target is foo.a(bar.o) then +‘$%’ is bar.o and ‘$@’ is foo.a. ‘$%’ is +empty when the target is not an archive member. +

+ + +
+
$<
+

The name of the first prerequisite. If the target got its recipe from +an implicit rule, this will be the first prerequisite added by the +implicit rule (see Using Implicit Rules). +

+ + +
+
$?
+

The names of all the prerequisites that are newer than the target, with +spaces between them. If the target does not exist, all prerequisites +will be included. For prerequisites which are archive members, only the +named member is used (see Using make to Update Archive Files). +

+

$?’ is useful even in explicit rules when you wish to operate on only +the prerequisites that have changed. For example, suppose that an archive +named lib is supposed to contain copies of several object files. +This rule copies just the changed object files into the archive: +

+
+
lib: foo.o bar.o lose.o win.o
+        ar r lib $?
+
+ + + + + +
+
$^
+

The names of all the prerequisites, with spaces between them. For +prerequisites which are archive members, only the named member is used +(see Using make to Update Archive Files). A target has only one prerequisite on each other file +it depends on, no matter how many times each file is listed as a +prerequisite. So if you list a prerequisite more than once for a target, +the value of $^ contains just one copy of the name. This list +does not contain any of the order-only prerequisites; for those +see the ‘$|’ variable, below. + + +

+ + +
+
$+
+

This is like ‘$^’, but prerequisites listed more than once are +duplicated in the order they were listed in the makefile. This is +primarily useful for use in linking commands where it is meaningful to +repeat library file names in a particular order. +

+ + +
+
$|
+

The names of all the order-only prerequisites, with spaces between +them. +

+ + +
+
$*
+

The stem with which an implicit rule matches (see How +Patterns Match). If the target is dir/a.foo.b and the target +pattern is a.%.b then the stem is dir/foo. The stem is +useful for constructing names of related files. + +

+

In a static pattern rule, the stem is part of the file name that matched +the ‘%’ in the target pattern. +

+

In an explicit rule, there is no stem; so ‘$*’ cannot be determined +in that way. Instead, if the target name ends with a recognized suffix +(see Old-Fashioned Suffix Rules), ‘$*’ is set to +the target name minus the suffix. For example, if the target name is +‘foo.c’, then ‘$*’ is set to ‘foo’, since ‘.c’ is a +suffix. GNU make does this bizarre thing only for compatibility +with other implementations of make. You should generally avoid +using ‘$*’ except in implicit rules or static pattern rules. +

+

If the target name in an explicit rule does not end with a recognized +suffix, ‘$*’ is set to the empty string for that rule. +

+
+ +

Of the variables listed above, four have values that are single file +names, and three have values that are lists of file names. These +seven have variants that get just the file’s directory name or just +the file name within the directory. The variant variables’ names are +formed by appending ‘D’ or ‘F’, respectively. The functions +dir and notdir can be used to obtain a similar effect +(see Functions for File Names). Note, +however, that the ‘D’ variants all omit the trailing slash which +always appears in the output of the dir function. Here is a +table of the variants: +

+
+
+ +
+
$(@D)
+

The directory part of the file name of the target, with the trailing +slash removed. If the value of ‘$@’ is dir/foo.o then +‘$(@D)’ is dir. This value is . if ‘$@’ does +not contain a slash. +

+ + +
+
$(@F)
+

The file-within-directory part of the file name of the target. If the +value of ‘$@’ is dir/foo.o then ‘$(@F)’ is +foo.o. ‘$(@F)’ is equivalent to ‘$(notdir $@)’. +

+ + +
+
$(*D)
+
+ +
+
$(*F)
+

The directory part and the file-within-directory +part of the stem; dir and foo in this example. +

+ + +
+
$(%D)
+
+ +
+
$(%F)
+

The directory part and the file-within-directory part of the target +archive member name. This makes sense only for archive member targets +of the form archive(member) and is useful only when +member may contain a directory name. (See Archive Members as Targets.) +

+ + +
+
$(<D)
+
+ +
+
$(<F)
+

The directory part and the file-within-directory +part of the first prerequisite. +

+ + +
+
$(^D)
+
+ +
+
$(^F)
+

Lists of the directory parts and the file-within-directory +parts of all prerequisites. +

+ + +
+
$(+D)
+
+ +
+
$(+F)
+

Lists of the directory parts and the file-within-directory +parts of all prerequisites, including multiple instances of duplicated +prerequisites. +

+ + +
+
$(?D)
+
+ +
+
$(?F)
+

Lists of the directory parts and the file-within-directory parts of +all prerequisites that are newer than the target. +

+
+ +

Note that we use a special stylistic convention when we talk about these +automatic variables; we write “the value of ‘$<’”, rather than +“the variable < as we would write for ordinary variables +such as objects and CFLAGS. We think this convention +looks more natural in this special case. Please do not assume it has a +deep significance; ‘$<’ refers to the variable named < just +as ‘$(CFLAGS)’ refers to the variable named CFLAGS. +You could just as well use ‘$(<)’ in place of ‘$<’. +

+
+
+ + + + + + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Automatic Variables (GNU make)_files/manual.css b/home_tasks/makefile/saved_resources/Automatic Variables (GNU make)_files/manual.css new file mode 100644 index 0000000..fa9469b --- /dev/null +++ b/home_tasks/makefile/saved_resources/Automatic Variables (GNU make)_files/manual.css @@ -0,0 +1,37 @@ +/* Style-sheet to use for manuals (copied from Emacs) */ + +@import url('/style.css'); + +/* Increase inter-line spacing to improve readability. */ +p, pre, li, dt, dd, table, code, address { line-height: 1.5em; } + +/* makeinfo 6.7 uses
for navigation links above node + titles. Make those links less prominent. */ +.header { + line-height: 2em; + font-size: 87.5%; + color: #433; +} + +/* In title and node titles, use Fira Sans if available as it is more + pleasant and more compact than Helvetica. */ +.settitle, .top, .chapter, .section, .subsection, .subsubsection { + font-family: Fira Sans, sans-serif; +} + +/* ----- coreutils specific styling ----- */ + +/* underlined links are distracting, especially within outlined tables. */ +a { /*add :link for external links*/ + text-decoration: none; /* don't underline links by default */ + outline-style: none; /* don't put dotted box around clicked links */ +} +a:hover { + text-decoration: underline; +} + +body { + /* Make sure the body doesn't become too wide: long lines are hard to + read. */ + max-width: 50em; +} diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries.html b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries.html new file mode 100644 index 0000000..26fa4b5 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries.html @@ -0,0 +1,1631 @@ + + + + +Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries + + + + + + + + + + + + + + + + + + +
+ +
+
    +
  1. Home +
  2. +
  3. Tutorials +
  4. +
  5. C/C++ +
  6. +
  7. C/C++ Libraries +
  8. +
+
+ +
+
+Yolinux.com Tutorial +
+
+

Static, Shared Dynamic and Loadable Linux Libraries

+

+This tutorial discusses the philosophy behind libraries and the creation and +use of C/C++ library "shared components" and "plug-ins". +The various technologies and methodologies used and insight to their appropriate application, is also discussed. +In this tutorial, all libraries are created using the GNU Linux compiler. +

+

+

+
+ +
+ +

+

+
+
+ +
+ +
+ +
+ + +
+ +
+ + +
+
+Why libraries are used: +
+ +

Libraries employ a software design also known as "shared components" + or +"archive libraries", which groups together multiple compiled object code +files into a single file known as a library. Typically C functions/C++ +classes and methods which can be shared by more than one application +are broken out of the application's source code, compiled and bundled +into a library. +The C standard libraries and C++ STL are examples of shared components +which can be linked with your code. +The benefit is that each and every object file need not be stated when +linking because the developer can reference the library collective. +This simplifies the multiple use and sharing of software components +between applications. +It also allows application vendors a way to simply release an API to +interface with an application. +Components which are large can be created for dynamic use, thus the +library can remain separate from the executable reducing it's size and +thus +less disk space is used for the application. +The library components are then called by various applications for use +when needed.

+

+

+Benefits include: +
    +
  • Component reuse: update one library, shared resource takes up less disk space. +
  • +
  • Version management: Linux libraries can cohabitate old and new versions on a single system. +
  • +
  • Component Specialization: niche and specialized developers can focus + on their core competency on a single library. Simplifies testing and +verification. +
  • +
+ +

+

+
+Linux Library Types: +
+ +

+There are two Linux C/C++ library types which can be created: +

+
    +
  1. Static libraries (.a): Library of object code which is linked with, and becomes part of the application. +
  2. +
  3. Dynamically linked shared object libraries (.so): There is only one form of this library but it can be used in two ways. +
      +
    1. Dynamically linked at run time. The +libraries must be available during compile/link phase. The shared +objects are not included into the executable component but are tied to +the execution.
    2. +
    3. Dynamically loaded/unloaded and linked during execution +(i.e. browser plug-in) using the dynamic linking loader system +functions.
    4. +
    +
  4. +
+ +

+

+

Library naming conventions:

+Libraries are typically named with the prefix "lib". This is true for +all the C standard libraries. When linking, the command line reference +to the library will not contain the library prefix or suffix. +

+Consider the following compile and link command: gcc src-file.c -lm -lpthread +
+The libraries referenced in this example for inclusion during linking +are the math library ("m") and the thread library ("pthread"). They are found in + /usr/lib/libm.a and /usr/lib/libpthread.a. +

+

+Note: The GNU compiler now has the command line option "-pthread" while +older versions of the compiler specify the pthread library explicitly +with "-lpthread". +Thus now you are more likely to see gcc src-file.c -lm -pthread +

+ +

+

+
+Static Libraries: (.a) +
+ +

+How to generate a static library (object code archive file): +

+
    +
  • Compile: cc -Wall -c ctest1.c ctest2.c +
    + Compiler options: +
      +
    • -Wall: include warnings. See man page for warnings specified. +
    • +
    +
  • +
  • Create library "libctest.a": ar -cvq libctest.a ctest1.o ctest2.o +
  • +
  • List files in library: ar -t libctest.a +
  • +
  • Linking with the library: +
      +
    • cc -o executable-name prog.c libctest.a +
    • +
    • cc -o executable-name prog.c -L/path/to/library-directory -lctest +
    • +
    +
  • +
  • Example files: +
      +
    • ctest1.c +
      void ctest1(int *i)
      {
      *i=5;
      }
      +
    • +
    • ctest2.c +
      void ctest2(int *i)
      {
      *i=100;
      }
      +
    • +
    • prog.c +
      #include <stdio.h>
      +void ctest1(int *);
      +void ctest2(int *);
      +
      +int main()
      +{
      +   int x;
      +   ctest1(&x);
      +   printf("Valx=%d\n",x);
      +
      +   return 0;
      +}
      +            
      +
    • +
    +
  • +
+ +Historical note: +After creating the library it was once necessary to run the command: ranlib ctest.a. +This created a symbol table within the archive. Ranlib is now embedded into the "ar" +command. +

+Note for MS/Windows developers: The Linux/Unix ".a" library is conceptually +the same as the Visual C++ static ".lib" libraries. +

+ +

+

+
+Dynamically Linked "Shared Object" Libraries: (.so) +
+ +

+How to generate a shared object: (Dynamically linked object library file.) +Note that this is a two step process. +

+
    +
  1. Create object code +
  2. +
  3. Create library +
  4. +
  5. Optional: create default version using a symbolic link. +
  6. +
+ + Library creation example: +
    gcc -Wall -fPIC -c *.c
+    gcc -shared -Wl,-soname,libctest.so.1 -o libctest.so.1.0   *.o
+    mv libctest.so.1.0 /opt/lib
+    ln -sf /opt/lib/libctest.so.1.0 /opt/lib/libctest.so.1
+    ln -sf /opt/lib/libctest.so.1.0 /opt/lib/libctest.so
+    
+ This creates the library libctest.so.1.0 and symbolic links to it. +

+ It is also valid to cascade the linkage: +

    ln -sf /opt/lib/libctest.so.1.0 /opt/lib/libctest.so.1
+    ln -sf /opt/lib/libctest.so.1   /opt/lib/libctest.so
+    
+ If you look at the libraries in /lib/ and /usr/lib/ you will find both methodologies present. Linux developers are not consistent. + What is important is that the symbolic links eventually point to an actual library. +

+

+ Compiler options: +

+
    +
  • -Wall: include warnings. See man page for warnings specified. +
  • +
  • -fPIC: Compiler directive to output position independent code, a characteristic required by shared libraries. Also see "-fpic". +
  • +
  • -shared: Produce a shared object which can then be linked with other objects to form an executable. +
  • +
  • -Wl,options: Pass options to linker. +
    +In this example the options to be passed on to the linker are: + "-soname libctest.so.1". + The name passed with the "-o" option is passed to gcc. +
  • +
  • Option -o: Output of operation. In this case the name of the shared object to be output will be "libctest.so.1.0" +
  • +
+ +

+ Library Links: +

+
    +
  • The link to /opt/lib/libctest.so allows the naming convention for the compile flag -lctest to work. +
  • +
  • The link to /opt/lib/libctest.so.1 allows the run time binding to work. See dependency below. +
  • +
+ + +

+ Compile main program and link with shared object library: +

+Compiling for run-time linking with a dynamically linked libctest.so.1.0: +
    gcc -Wall -I/path/to/include-files -L/path/to/libraries prog.c -lctest -o prog
+          
+Use: +
    gcc -Wall -L/opt/lib prog.c -lctest -o prog
+          
+ +Where the name of the library is libctest.so. (This is why you must create the symbolic links or you will get the error "/usr/bin/ld: cannot find -lctest".) +
+ +The libraries will NOT be included in the executable but will be dynamically linked during run-time execution. + +

+ List Dependencies: +

+

+The shared library dependencies of the executable can be listed with the +command: ldd name-of-executable +

+

+

+ Example: ldd prog +
        libctest.so.1 => /opt/lib/libctest.so.1 (0x00002aaaaaaac000)
+        libc.so.6 => /lib64/tls/libc.so.6 (0x0000003aa4e00000)
+        /lib64/ld-linux-x86-64.so.2 (0x0000003aa4c00000)
+    
+ [Potential Pitfall]: Unresolved errors within a shared library may cause an error when the library is loaded. Example: +

+

+ Error message at run-time: +
        ERROR: unable to load  libname-of-lib.so
+        ERROR: unable to get function address
+    
+

+ Investigate error: +

+
    [prompt]$ ldd libname-of-lib.so
+        libglut.so.3 => /usr/lib64/libglut.so.3 (0x00007fb582b74000)
+        libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007fb582857000)
+        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fb582518000)
+        libIL.so.1 (0x00007fa0f2c0f000)
+        libcudart.so.4 => not found
+    
+

+ The first three libraries show that there is a path resolution. The last two are problematic. +

+ The fix is to resolve dependencies of the last two libraries when linking the library libname-of-lib.so: +
    +
  • Add the unresolved library path in /etc/ld.so.conf.d/name-of-lib-x86_64.conf and/or /etc/ld.so.conf.d/name-of-lib-i686.conf +
    Reload the library cache (/etc/ld.so.cache) with the command: sudo ldconfig +
    or +
  • +
  • Add library and path explicitly to the compiler/linker command: -lname-of-lib -L/path/to/lib +
    or +
  • +
  • Add the library path to the environment variable to fix run-time dependency: +
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/lib +
  • +
+ +

+ Run Program: +

+
    +
  • Set path: export LD_LIBRARY_PATH=/opt/lib:$LD_LIBRARY_PATH +
  • +
  • Run: prog +
  • +
+ +

+ Example with code: +

+ Using the example code above for ctest1.c, ctest2.c and prog.c +
    +
  1. Compile the library functions: gcc -Wall -fPIC -c ctest1.c ctest2.c +
  2. +
  3. Generate the shared library: gcc -shared -Wl,-soname,libctest.so.1 -o libctest.so.1.0 ctest1.o ctest2.o +
    This generates the library libctest.so.1.0 +
  4. +
  5. Move to lib/ directory: +
      +
    • sudo mv libctest.so.1.0 /opt/lib +
    • +
    • sudo ln -sf /opt/lib/libctest.so.1.0 /opt/lib/libctest.so.1 +
    • +
    • sudo ln -sf /opt/lib/libctest.so.1 /opt/lib/libctest.so +
    • +
    +
  6. + Compile program for use with a shared library: gcc -Wall -L/opt/lib prog.c -lctest -o prog +
    + [Potential Pitfall]: + If the symbolic links are not created (above), you will get the following error: +
    /usr/bin/ld: cannot find -lctest
    +collect2: error: ld returned 1 exit status
    +          
    + The reference to the library name -lctest refers to /opt/lib/libctest.so + +
  7. Configure the library path (see below and choose one of three mechanisms). +
    In this example we set the environment variable: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib +
  8. +
  9. Run the program: ./prog +
    Valx=5
    +          
    +
    + [Potential Pitfall]: + You get the following error if the library path is not set: +
    ./prog: error while loading shared libraries: libctest.so.1: cannot open shared object file: No such file or directory
    +          
    +
  10. +
+ +

+ Man Pages: +

+
    +
  • gcc - GNU C compiler +
  • +
  • ld - The GNU Linker +
  • +
  • ldd - List library dependencies +
  • +
  • ldconfig - configure dynamic linker run time bindings (update cache /etc/ld.so.cache) +
  • +
+ +

+ Links: +

+ + +

+

+
+Library Path: +
+ +

In order for an executable to find the required libraries to +link with during run time, one must configure the system so that the +libraries can be found. +Methods available: (Do at least one of the following) +

+
    +
  1. Add library directories to be included during dynamic linking to the file + /etc/ld.so.conf +

    +Sample: /etc/ld.so.conf +

    +
    /usr/X11R6/lib
    +/usr/lib
    +...
    +..
    +/usr/lib/sane
    +/usr/lib/mysql
    +/opt/lib
    +          
    +Add the library path to this file and then execute the command (as root) + ldconfig to configure the linker run-time bindings. +
    +You can use the "-f file-name" flag to reference another +configuration file if you are developing for different environments. +
    + +See man page for command + ldconfig. +

    + OR +

    +

    +

    +
  2. +
  3. Add specified directory to library cache: (as root) +
    + ldconfig -n /opt/lib +
    + Where /opt/lib is the directory containing your library libctest.so +
    +(When developing and just adding your current directory: ldconfig -n . Link with -L.) +

    This will NOT permanently configure the system to include this directory. The information will be lost upon system reboot. +

    +

    + OR +

    +

    +

    +
  4. +
  5. Specify the environment variable LD_LIBRARY_PATH to point to the directory paths containing the shared object library. +This will specify to the run time loader that the library paths will be used during execution to resolve dependencies. +
    +(Linux/Solaris: LD_LIBRARY_PATH, SGI: LD_LIBRARYN32_PATH, AIX: LIBPATH, Mac OS X: DYLD_LIBRARY_PATH, HP-UX: SHLIB_PATH) +

    +Example (bash shell): export LD_LIBRARY_PATH=/opt/lib:$LD_LIBRARY_PATH +or add to your ~/.bashrc file: +

    +
    ...
    +if [ -d /opt/lib ];
    +then
    +   LD_LIBRARY_PATH=/opt/lib:$LD_LIBRARY_PATH
    +fi
    +
    +...
    +
    +export LD_LIBRARY_PATH
    +      
    + +
    +This instructs the run time loader to look in the path described by the environment variable LD_LIBRARY_PATH, to resolve shared libraries. This will include the path /opt/lib. +
  6. +
+ +

+Library paths used should conform to the "Linux Standard Base" directory structure. +

+ +

+

+
+Library Info: +
+ +

ar: list object files in archive library

+ ar tf /usr/lib/x86_64-linux-gnu/libjpeg.a +

+

+ This will list all of the object files held in the archive library: +
jlibinit.o
+jcapimin.o
+jcapistd.o
+jccoefct.o
+jccolor.o
+jcdctmgr.o
+jchuff.o
+jcinit.o
+...
+...
+      
+ Also see: + Man page for ar + +

+


+

+

nm: list symbols: object files, archive library and shared library

+

+The command "nm" lists symbols contained in object files: +

+
 nm file.o
+
+

+The command "nm" lists symbols contained in the archive library: +

+Object symbols in static archive libraries are categorized using the source and object file hierarchy of the library: +
 nm /usr/lib/x86_64-linux-gnu/libjpeg.a
+
+

+

+
jlibinit.o:
+0000000000000000 B auxv
+                 U fclose
+                 U fopen
+                 U fread
+                 U getpagesize
+0000000000000000 T libjpeg_general_init
+                 U malloc
+                 U perror
+
+jcapimin.o:
+                 U jinit_marker_writer
+                 U jinit_memory_mgr
+0000000000000000 T jpeg_CreateCompress
+                 U jpeg_abort
+0000000000000240 T jpeg_abort_compress
+                 U jpeg_destroy
+0000000000000230 T jpeg_destroy_compress
+00000000000002a0 T jpeg_finish_compress
+                 U jpeg_natural_order
+...
+...
+      
+

+The command "nm" lists symbols contained in the object file or shared library. +

+

+Use the command nm -D libctest.so.1.0 +
+(or nm --dynamic libctest.so.1.0) +

+
0000000000100988 A __bss_start
+000000000000068c T ctest1
+00000000000006a0 T ctest2
+                 w __cxa_finalize
+00000000001007b0 A _DYNAMIC
+0000000000100988 A _edata
+0000000000100990 A _end
+00000000000006f8 T _fini
+0000000000100958 A _GLOBAL_OFFSET_TABLE_
+                 w __gmon_start__
+00000000000005b0 T _init
+                 w _Jv_RegisterClasses
+      
+

+Note that other platforms (Cygwin) may not respond to "-D". Try nm -gC libctest.so.1.0 +

+ Also see: + Man page for nm + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Symbol TypeDescription
AThe symbol's value is absolute, and will not be changed by further linking.
BUn-initialized data section
DInitialized data section
TNormal code section
UUndefined symbol used but not defined. Dependency on another library.
WDoubly defined symbol. If found, allow definition in another library to resolve dependency.
+ +

+Also see: + objdump man page +

+

+


+

+

readelf: list symbols in shared library

+

+The command "readelf" command to list symbols contained in a shared library: +

+Use the command readelf -s /usr/lib64/libjpeg.so +
Symbol table '.dynsym' contains 144 entries:
+   Num:    Value          Size Type    Bind   Vis      Ndx Name
+     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
+     1: 0000000000003b30     0 SECTION LOCAL  DEFAULT   10 
+     2: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND getenv@GLIBC_2.2.5 (4)
+     3: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND free@GLIBC_2.2.5 (4)
+     4: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND ferror@GLIBC_2.2.5 (4)
+     5: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND fread@GLIBC_2.2.5 (4)
+     6: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND fclose@GLIBC_2.2.5 (4)
+     7: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND __stack_chk_fail@GLIBC_2.4 (5)
+     8: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND memset@GLIBC_2.2.5 (4)
+     9: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
+...
+...
+
+ +

+Also see: +readelf man page +

+ +

+

+
+Library Versions: +
+ +

Library versions should be specified for shared objects if the +function interfaces are expected to change (C++ public/protected class +definitions), more or fewer functions are included in the library, the +function prototype changes (return data type (int, const int, ...) or +argument list changes) or data type changes (object definitions: class +data members, inheritance, virtual functions, ...).

+ +

The library version can be specified when the shared object +library is created. +If the library is expected to be updated, then a library version should +be specified. This is especially important for shared object libraries +which are dynamically linked. This also avoids the Microsoft "DLL hell" +problem of conflicting libraries where a system upgrade which changes a +standard library breaks an older application expecting an older version +of the the shared object function.

+ +

Versioning occurs with the GNU C/C++ libraries as well. This +often make binaries compiled with one version of the GNU tools +incompatible with binaries compiled with other versions unless those +versions also reside on the system. Multiple versions of the same +library can reside on the same system due to versioning. The version of +the library is included in the symbol name so the linker knows which +version to link with. +

+

+One can look at the symbol version used: nm csub1.o +

+
00000000 T ctest1
+
+

+No version is specified in object code by default. +

+ +ld and object file layout +

+There is one GNU C/C++ compiler flag that explicitly deals with symbol versioning. +Specify the version script to use at compile time with the flag: --version-script=your-version-script-file +
+Note: This is only useful when creating shared libraries. It is assumed +that the programmer knows which libraries to link with when static +linking. Run-time linking allows opportunity for library +incompatibility. +

+

+GNU/Linux, see examples of version scripts here: + sysdeps/unix/sysv/linux/Versions +

+

+Some symbols may also get version strings from assembler code which +appears in glibc headers files. Look at include/libc-symbols.h. +

+

+Example: nm /lib/libc.so.6 | more +

+
00000000 A GCC_3.0
+00000000 A GLIBC_2.0
+00000000 A GLIBC_2.1
+00000000 A GLIBC_2.1.1
+00000000 A GLIBC_2.1.2
+00000000 A GLIBC_2.1.3
+00000000 A GLIBC_2.2
+00000000 A GLIBC_2.2.1
+00000000 A GLIBC_2.2.2
+00000000 A GLIBC_2.2.3
+00000000 A GLIBC_2.2.4
+...
+..
+
+ +Note the use of a version script. +

+Library referencing a versioned library: nm /lib/libutil-2.2.5.so +

+
..
+...
+         U strcpy@@GLIBC_2.0
+         U strncmp@@GLIBC_2.0
+         U strncpy@@GLIBC_2.0
+...
+..
+
+ + +

+ Links: +

+ + +

+

+
+Dynamic loading and un-loading of shared libraries using libdl: +
+ +

+These libraries are dynamically loaded / unloaded and linked during execution. +Useful for creating a "plug-in" architecture. +

+

+Prototype include file for the library: ctest.h +

+
+
01#ifndef CTEST_H
02#define CTEST_H
03 
04#ifdef __cplusplus
05extern "C" {
06#endif
07 
08void ctest1(int *);
09void ctest2(int *);
10 
11#ifdef __cplusplus
12}
13#endif
14 
15#endif
+
+ +Use the notation extern "C" so the libraries can be used with +C and C++. This statement prevents the C++ from name mangling and thus +creating "unresolved symbols" when linking. + +

+Load and unload the library libctest.so (created above), dynamically: +

+
+
01#include <stdio.h>
02#include <dlfcn.h>
03#include "ctest.h"
04 
05int main(int argc, char **argv)
06{
07   void *lib_handle;
08   double (*fn)(int *);
09   int x;
10   char *error;
11 
12   lib_handle = dlopen("/opt/lib/libctest.so", RTLD_LAZY);
13   if (!lib_handle)
14   {
15      fprintf(stderr, "%s\n", dlerror());
16      exit(1);
17   }
18 
19   fn = dlsym(lib_handle, "ctest1");
20   if ((error = dlerror()) != NULL) 
21   {
22      fprintf(stderr, "%s\n", error);
23      exit(1);
24   }
25 
26   (*fn)(&x);
27   printf("Valx=%d\n",x);
28 
29   dlclose(lib_handle);
30   return 0;
31}
+
+ +

+gcc -rdynamic -o progdl progdl.c -ldl +

+

+Explanation: +

+
    +
  • dlopen("/opt/lib/libctest.so", RTLD_LAZY); +
    +Open shared library named "libctest.so". +
    +The second argument indicates the binding. See include file dlfcn.h. +
    +Returns NULL if it fails. +
    +Options: +
      +
    • RTLD_LAZY: If specified, Linux is not concerned about unresolved symbols until they are referenced. +
    • +
    • RTLD_NOW: All unresolved symbols resolved when dlopen() is called. +
    • +
    • RTLD_GLOBAL: Make symbol libraries visible. +
    • +
    +
  • +
  • dlsym(lib_handle, "ctest1"); +
    +Returns address to the function which has been loaded with the shared library.. +
    +Returns NULL if it fails. +
    +Note: When using C++ functions, first use nm to find the + "mangled" symbol name or use the extern "C" construct to avoid + name mangling. +
    +i.e. extern "C" void function-name(); +
  • +
+

+Object code location: Object code archive libraries can be +located with either the executable or the loadable library. +Object code routines used by both should not be duplicated in each. +This is especially true for code which use static variables such as +singleton classes. +A static variable is global and thus can only be represented once. +Including it twice will provide unexpected results. +The programmer can specify that specific object code be linked with the +executable by using linker commands which are passed on by the compiler. +

+

+Use the "-Wl" gcc/g++ compiler flag to pass command line arguments on to the GNU "ld" linker. +

+

Example makefile statement: g++ -rdynamic -o appexe $(OBJ) $(LINKFLAGS) -Wl,--whole-archive -L{AA_libs} -laa -Wl,--no-whole-archive $(LIBS) +

+
    +
  • --whole-archive: This linker directive specifies that the libraries listed following this directive (in this case AA_libs) + shall be included in the resulting output even though there may not be +any calls requiring its presence. This option is used to specify +libraries which the loadable libraries will require at run time.
  • +
  • -no-whole-archive: This needs to be specified whether you list +additional object files or not. The gcc/g++ compiler will add its own +list of archive libraries and you would not want all the object code in +the archive library linked in if not needed. It toggles the behavior +back to normal for the rest of the archive libraries.
  • +
+

+ Man pages: +

+
    +
  • dlopen() - gain access to an executable object file +
  • +
  • dclose() - close a dlopen object +
  • +
  • dlsym() - obtain the address of a symbol from a dlopen object +
  • +
  • dlvsym() - Programming interface to dynamic linking loader. +
  • +
  • dlerror() - get diagnostic information +
  • +
+ +

+ Links: +

+ + +

+

+
+C++ class objects and dynamic loading: +
+

+C++ and name mangling: +

+

+When running the above "C" examples with the "C++" compiler one will +quickly find that "C++" function names get mangled and thus will not +work unless the function definitions are protected with extern "C"{}. +

+

+Note that the following are not equivalent: + + + + + +
+
extern "C"
+{
+   int functionx();
+}
+      
+
+
extern "C" int functionx();
+      
+
+

+

+ The following are equivalent: + + + + + +
+
extern "C"
+{
+   extern int functionx();
+}
+      
+
+
extern "C" int functionx();
+      
+
+

+

+Dynamic loading of C++ classes: +

+

+The dynamic library loading routines enable the programmer to load "C" +functions. +In C++ we would like to load class member functions. In fact the entire +class may be in the library and we may want to load and have access to +the entire object and all of its member functions. +Do this by passing a "C" class factory function which instantiates the +class. +

+ The class ".h" file: +
+
01class Abc {
02 
03...
04...
05 
06};
07 
08// Class factory "C" functions
09 
10typedef Abc* create_t;
11typedef void destroy_t(Abc*);
+
+ +

+

+The class ".cpp" file: +
+
01Abc::Abc()
02{
03    ...
04}
05 
06extern "C"
07{
08   // These two "C" functions manage the creation and destruction of the class Abc
09 
10   Abc* create()
11   {
12      return new Abc;
13   }
14 
15   void destroy(Abc* p)
16   {
17      delete p;   // Can use a base class or derived class pointer here
18   }
19}
+
+This file is the source to the library. +The "C" functions to instantiate (create) and destroy a class defined in + the dynamically loaded library where "Abc" is the C++ class. +

+

+ Main executable which calls the loadable libraries: +
+
// load the symbols
+    create_t* create_abc = (create_t*) dlsym(lib_handle, "create");
+
+...
+...
+
+    destroy_t* destroy_abc = (destroy_t*) dlsym(lib_handle, "destroy");
+
+...
+...
+      
+
+

+

+Pitfalls: +
    +
  • The new/delete of the C++ class should both be provided by the + executable or the library but not split. This is so that there is + no surprise if one overloads new/delete in one or the other. +
  • +
+

+

+Links: + + +

+

+
+Comparison to the Microsoft DLL: +
+ +

The Microsoft Windows equivalent to the Linux / Unix shared +object (".so") +is the ".dll". +The Microsoft Windows DLL file usually has the extension ".dll", but +may also use the extension ".ocx". On the old 16 bit windows, the +dynamically linked libraries were also named with the ".exe" suffix. +"Executing" the DLL will load it into memory. +

+

+The Visual C++ .NET IDE wizard will create a DLL framework through the GUI, +and generates a ".def" file. This "module definition file" lists the +functions to be exported. When exporting C++ functions, the C++ mangled +names are used. Using the Visual C++ compiler to generate a ".map" file +will allow you to discover the C++ mangled name to use in the ".def" file. +The "SECTIONS" label in the ".def" file will define the portions which are +"shared". +Unfortunately the generation of DLLs are tightly coupled to the Microsoft IDE, +so much so that I would not recommend trying to create one without it. +

+

+The Microsoft Windows C++ equivalent functions to libdl are the following functions: +

+
    +
  • ::LoadLibrary() - dlopen() +
  • +
  • ::GetProcAddress() - dlsym() +
  • +
  • ::FreeLibrary() - dlclose() +
  • +
+

+ [Potential Pitfall]: +Microsoft Visual C++ .NET compilers do not allow the linking control +that the GNU linker "ld" allows (i.e. --whole-archive, +-no-whole-archive). +All symbols need to be resolved by the VC++ compiler for both the +loadable library and the application executable individually and thus it + can cause duplication of libraries when the library is loaded. +This is especially bad when using static variables (i.e. used in +singleton patterns) as you will get two memory locations for the static +variable, one used by the loadable library and the other used by the +program executable. +This breaks the whole static variable concept and the singleton pattern. + +Thus you can not use a static variable which is referenced by by both +the loadable library and the application executable as they will be +unique and different. +To use a unique static variable, you must pass a pointer to that static +variable to the other module so that each module (main executable and +DLL library) can use the same instantiation. +On MS/Windows you can use shared memory or a memory mapped file so that +the main executable and DLL library can share a pointer to an address +they both will use. +

+Cross platform (Linux and MS/Windows) C++ code snippet: +

+

+ Include file declaration: (.h or .hpp) +
+
1class Abc{
2public:
3   static Abc* Instance(); // Function declaration. Could also be used as a public class member function.
4 
5private:
6   static Abc *mInstance;      // Singleton. Use this declaration in C++ class member variable declaration.
7   ...
8}
+
+ +

+

+C/C++ Function source: (.cpp) +
+
01/// Singleton instantiation
02Abc* Abc::mInstance = 0;   // Use this declaration for C++ class member variable
03                           // (Defined outside of class definition in ".cpp" file)
04 
05// Return unique pointer to instance of Abc or create it if it does not exist.
06// (Unique to both exe and dll)
07 
08static Abc* Abc::Instance() // Singleton
09{
10#ifdef WIN32
11    // If pointer to instance of Abc exists (true) then return instance pointer else look for
12    // instance pointer in memory mapped pointer. If the instance pointer does not exist in
13    // memory mapped pointer, return a newly created pointer to an instance of Abc.
14 
15    return mInstance ?
16       mInstance : (mInstance = (Abc*) MemoryMappedPointers::getPointer("Abc")) ?
17       mInstance : (mInstance = (Abc*) MemoryMappedPointers::createEntry("Abc",(void*)new Abc));
18#else
19    // If pointer to instance of Abc exists (true) then return instance pointer
20    // else return a newly created pointer to an instance of Abc.
21 
22    return mInstance ? mInstance : (mInstance = new Abc);
23#endif
24}
+
+Windows linker will pull two instances of object, one in exe and one in loadable module. +Specify one for both to use by using memory mapped pointer so both exe and loadable library point to same variable or object. +
+Note that the GNU linker does not have this problem. +

+For more on singletons see the YoLinux.com C++ singleton software design pattern tutorial. +

+ +

+

+
+Cross platform programming of loadable libraries: +
+ +

+  +

+
+
01#ifndef USE_PRECOMPILED_HEADERS
02#ifdef WIN32
03#include <direct.h>
04#include <windows.h>
05#else
06#include <sys/types.h>
07#include <dlfcn.h>
08#endif
09#include <iostream>
10#endif
11 
12    using namespace std;
13 
14#ifdef WIN32
15    HINSTANCE lib_handle;
16#else
17    void *lib_handle;
18#endif
19 
20    // Where retType is the pointer to a return type of the function
21    // This return type can be int, float, double, etc or a struct or class.
22 
23    typedef retType* func_t; 
24 
25    // load the library -------------------------------------------------
26#ifdef WIN32
27    string nameOfLibToLoad("C:\opt\lib\libctest.dll");
28    lib_handle = LoadLibrary(TEXT(nameOfLibToLoad.c_str()));
29    if (!lib_handle) {
30        cerr << "Cannot load library: " << TEXT(nameOfDllToLoad.c_str()) << endl;
31    }
32#else
33    string nameOfLibToLoad("/opt/lib/libctest.so");
34    lib_handle = dlopen(nameOfLibToLoad.c_str(), RTLD_LAZY);
35    if (!lib_handle) {
36        cerr << "Cannot load library: " << dlerror() << endl;
37    }
38#endif
39 
40...
41...
42...
43 
44    // load the symbols -------------------------------------------------
45#ifdef WIN32
46    func_t* fn_handle = (func_t*) GetProcAddress(lib_handle, "superfunctionx");
47    if (!fn_handle) {
48        cerr << "Cannot load symbol superfunctionx: " << GetLastError() << endl;
49    }
50#else
51    // reset errors
52    dlerror();
53 
54    // load the symbols (handle to function "superfunctionx")
55    func_t* fn_handle= (func_t*) dlsym(lib_handle, "superfunctionx");
56    const char* dlsym_error = dlerror();
57    if (dlsym_error) {
58        cerr << "Cannot load symbol superfunctionx: " << dlsym_error << endl;
59    }
60#endif
61 
62...
63...
64...
65 
66    // unload the library -----------------------------------------------
67 
68#ifdef WIN32
69    FreeLibrary(lib_handle);
70#else
71    dlclose(lib_handle);
72#endif
+
+ +

+

+
+Tools: +
+ +

+ Man pages: +

+
    +
  • ar - create, modify, and extract from archives +
  • +
  • ranlib - generate index to archive +
  • +
  • nm - list symbols from object files +
  • +
  • ld - Linker +
  • +
  • ldconfig - configure dynamic linker run-time bindings +
    + + ldconfig -p : Print the lists of directories and candidate libraries stored in the current cache. +
    +i.e. /sbin/ldconfig -p |grep libGL +
  • +
  • ldd - print shared library dependencies +
  • +
  • gcc/g++ - GNU project C and C++ compiler +
  • +
  • man page to: ld.so - a.out dynamic linker/loader +
  • +
+ + +

+

+
+Notes: +
+ +

+

+
    +
  • Direct loader to pre-load a specific shared library before all others: export LD_PRELOAD=/usr/lib/libXXX.so.x; exec program. This is specified in the file /etc/ld.so.preload and extended with the environment variable LD_PRELOAD. +
    +Also see: + +

    +

    +
  • +
  • Running Red Hat 7.1 (glibc 2.2.2) but compiling for Red Hat 6.2 compatibility. +
    + See RELEASE-NOTES +
    +
            export LD_ASSUME_KERNEL=2.2.5
    . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
    +

    +

    +
  • +
  • Environment variable to highlight warnings, errors, etc: export CC="colorgcc" +

    +

    +
  • +
+ +

+

+
+YoLinux C/C++ Software Development Tutorials: +
+ +

+

+ + +

+

+ +

+

+
+Links: +
+ +

+

+ + +

+

+
+Books Books: +
+ +

+

+ + + + + + + + + + + + + + + + + +
Book image + "Advanced Linux Programming" +
+ by Mark Mitchell, Jeffrey Oldham, Alex Samuel, Jeffery Oldham +
+ ISBN # 0735710430, New Riders +

+ Good book for programmers who already know how to program and just need + to know the Linux specifics. Covers a variety of Linux tools, libraries, + API's and techniques. If you don't know how to program, start with a + book on C. +

+
+ Amazon.com +
+
Book image + "Linux Programming Bible" +
+ by John Goerzen +
+ ISBN # 0764546570, Hungry Minds, Inc +

+ This covers the next step after "C" programming 101. +

+
+ Amazon.com +
+
+ +

+

+
+

+

+ +
+ + + +
+ +
+ +
+ +
+    +
+Bookmark and Share + +
+ + +

+

+

+Advertisements +

+ + +

+

+ + +

+

+ +

 

+
+
+ +
+ + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/0735710430.01.MZZZZZZZ.jpg b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/0735710430.01.MZZZZZZZ.jpg new file mode 100644 index 0000000..26cdcf5 Binary files /dev/null and b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/0735710430.01.MZZZZZZZ.jpg differ diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/0764546570.01.MZZZZZZZ.jpg b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/0764546570.01.MZZZZZZZ.jpg new file mode 100644 index 0000000..117f8ac Binary files /dev/null and b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/0764546570.01.MZZZZZZZ.jpg differ diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/Amazon-BuyABook88x31.gif b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/Amazon-BuyABook88x31.gif new file mode 100644 index 0000000..ea9b8d6 Binary files /dev/null and b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/Amazon-BuyABook88x31.gif differ diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/TradePubMagazines.gif b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/TradePubMagazines.gif new file mode 100644 index 0000000..b1d9e08 Binary files /dev/null and b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/TradePubMagazines.gif differ diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/YoLinux_Tutorial_logo.png b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/YoLinux_Tutorial_logo.png new file mode 100644 index 0000000..62ce21d Binary files /dev/null and b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/YoLinux_Tutorial_logo.png differ diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a.html b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a.html new file mode 100644 index 0000000..1721083 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_002.html b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_002.html new file mode 100644 index 0000000..1721083 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_002.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_003.html b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_003.html new file mode 100644 index 0000000..1721083 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_003.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_004.html b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_004.html new file mode 100644 index 0000000..1721083 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_004.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_005.html b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_005.html new file mode 100644 index 0000000..1721083 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_005.html @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_006.html b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_006.html new file mode 100644 index 0000000..9395821 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_006.html @@ -0,0 +1,103 @@ + + + + + + + Disqus Recommendations + + + + + + + + + + + + + + +
+

We were unable to load Disqus Recommendations. If you are a moderator please see our troubleshooting guide.

+
+ + + + + +
+ + + + + + + + + +

Also on YoLinux

Linux Tutorial: Add an additional disk drive to your Linux computer

Linux Tutorial: Add an additional …

  • 8 years ago
  • 1 comment
Adding a new disk drive to your PC computer. The YoLinux portal covers …
Public Domain Music

Public Domain Music

  • 8 years ago
  • 2 comments
Public Domain Music. Sources for free music for public royalty free …
GoogleTest: C++ unit test framework

GoogleTest: C++ unit test …

  • 8 years ago
  • 1 comment
Googletest: C++ unit test framework for regression testing of C …
Internet Online Advertising

Internet Online Advertising

  • 8 years ago
  • 1 comment
Internet advertising. Complete list of ad networks, brokers and …
Linux: Init Process and PC Boot Procedure

Linux: Init Process and PC Boot …

  • 8 years ago
  • 2 comments
Linux init and boot process tutorial and description.
UNIX For DOS Users

UNIX For DOS Users

  • 8 years ago
  • 2 comments
Linux commands for DOS and MS/Windows CMD shell users. Linux …
VI and VIM editor: Tutorial and advanced features

VI and VIM editor: Tutorial and …

  • 8 years ago
  • 3 comments
VI and VIM Linux editor tutorial of advanced editing features and …
Linux Network Configuration

Linux Network Configuration

  • 8 years ago
  • 1 comment
Linux networking commands, network monitoring tools, …
\ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_007.html b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_007.html new file mode 100644 index 0000000..3dd0a04 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_007.html @@ -0,0 +1,167 @@ + + + + + + + Disqus Comments + + + + + + + + + + + + + + +
+

We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.

+
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + +
G
Log in with

By clicking submit, I authorize Disqus, Inc. and its affiliated companies to:
  • Use, + sell, and share my information to enable me to use its comment services + and for marketing purposes, including cross-context behavioral +advertising, as described in our Terms of Service and Privacy Policy
  • Supplement + the information that I provide with additional information lawfully +obtained from other sources, like demographic data from public sources, +interests inferred from web page views, or other data relevant to what +might interest me, like past purchase or location data
  • Contact +me or enable others to contact me by email with offers for goods and +services (from any category) at the email address provided
  • Process any sensitive personal information that I submit in a comment for the purpose of displaying the comment
  • Retain + my information while I am engaging with marketing messages that I +receive and for a reasonable amount of time thereafter. I understand I +can opt out at any time through an email that I receive. Companies that + we share data with are listed here.

\ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_006/common.bundle.50c30a02e6e4f316f18ad050aec434c3.js b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_006/common.bundle.50c30a02e6e4f316f18ad050aec434c3.js new file mode 100644 index 0000000..762f1c1 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_006/common.bundle.50c30a02e6e4f316f18ad050aec434c3.js @@ -0,0 +1,9 @@ +var requirejs,require,define;!function(global,setTimeout){function commentReplace(a,b){return b||""}function isFunction(a){return"[object Function]"===ostring.call(a)}function isArray(a){return"[object Array]"===ostring.call(a)}function each(a,b){if(a){var c;for(c=0;c-1&&(!a[c]||!b(a[c],c,a));c-=1);}}function hasProp(a,b){return hasOwn.call(a,b)}function getOwn(a,b){return hasProp(a,b)&&a[b]}function eachProp(a,b){var c;for(c in a)if(hasProp(a,c)&&b(a[c],c))break}function mixin(a,b,c,d){return b&&eachProp(b,function(b,e){!c&&hasProp(a,e)||(!d||"object"!=typeof b||!b||isArray(b)||isFunction(b)||b instanceof RegExp?a[e]=b:(a[e]||(a[e]={}),mixin(a[e],b,c,d)))}),a}function bind(a,b){return function(){return b.apply(a,arguments)}}function scripts(){return document.getElementsByTagName("script")}function defaultOnError(a){throw a}function getGlobal(a){if(!a)return a;var b=global;return each(a.split("."),function(a){b=b[a]}),b}function makeError(a,b,c,d){var e=new Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a);return e.requireType=a,e.requireModules=d,c&&(e.originalError=c),e}function newContext(a){function b(a){var b,c;for(b=0;b0&&(a.splice(b-1,2),b-=2)}}function c(a,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q=c&&c.split("/"),r=x.map,s=r&&r["*"];if(a&&(a=a.split("/"),k=a.length-1,x.nodeIdCompat&&jsSuffixRegExp.test(a[k])&&(a[k]=a[k].replace(jsSuffixRegExp,"")),"."===a[0].charAt(0)&&q&&(p=q.slice(0,q.length-1),a=p.concat(a)),b(a),a=a.join("/")),d&&r&&(q||s)){g=a.split("/");a:for(h=g.length;h>0;h-=1){if(j=g.slice(0,h).join("/"),q)for(i=q.length;i>0;i-=1)if(f=getOwn(r,q.slice(0,i).join("/")),f&&(f=getOwn(f,j))){l=f,m=h;break a}!n&&s&&getOwn(s,j)&&(n=getOwn(s,j),o=h)}!l&&n&&(l=n,m=o),l&&(g.splice(0,m,l),a=g.join("/"))}return e=getOwn(x.pkgs,a),e?e:a}function d(a){isBrowser&&each(scripts(),function(b){if(b.getAttribute("data-requiremodule")===a&&b.getAttribute("data-requirecontext")===u.contextName)return b.parentNode.removeChild(b),!0})}function e(a){var b=getOwn(x.paths,a);if(b&&isArray(b)&&b.length>1)return b.shift(),u.require.undef(a),u.makeRequire(null,{skipMap:!0})([a]),!0}function f(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function g(a,b,d,e){var g,h,i,j,k=null,l=b?b.name:null,m=a,n=!0,o="";return a||(n=!1,a="_@r"+(F+=1)),j=f(a),k=j[0],a=j[1],k&&(k=c(k,l,e),h=getOwn(C,k)),a&&(k?o=d?a:h&&h.normalize?h.normalize(a,function(a){return c(a,l,e)}):a.indexOf("!")===-1?c(a,l,e):a:(o=c(a,l,e),j=f(o),k=j[0],o=j[1],d=!0,g=u.nameToUrl(o))),i=!k||h||d?"":"_unnormalized"+(G+=1),{prefix:k,name:o,parentMap:b,unnormalized:!!i,url:g,originalName:m,isDefine:n,id:(k?k+"!"+o:o)+i}}function h(a){var b=a.id,c=getOwn(y,b);return c||(c=y[b]=new u.Module(a)),c}function i(a,b,c){var d=a.id,e=getOwn(y,d);!hasProp(C,d)||e&&!e.defineEmitComplete?(e=h(a),e.error&&"error"===b?c(e.error):e.on(b,c)):"defined"===b&&c(C[d])}function j(a,b){var c=a.requireModules,d=!1;b?b(a):(each(c,function(b){var c=getOwn(y,b);c&&(c.error=a,c.events.error&&(d=!0,c.emit("error",a)))}),d||req.onError(a))}function k(){globalDefQueue.length&&(each(globalDefQueue,function(a){var b=a[0];"string"==typeof b&&(u.defQueueMap[b]=!0),B.push(a)}),globalDefQueue=[])}function l(a){delete y[a],delete z[a]}function m(a,b,c){var d=a.map.id;a.error?a.emit("error",a.error):(b[d]=!0,each(a.depMaps,function(d,e){var f=d.id,g=getOwn(y,f);!g||a.depMatched[e]||c[f]||(getOwn(b,f)?(a.defineDep(e,C[f]),a.check()):m(g,b,c))}),c[d]=!0)}function n(){var a,b,c=1e3*x.waitSeconds,f=c&&u.startTime+c<(new Date).getTime(),g=[],h=[],i=!1,k=!0;if(!s){if(s=!0,eachProp(z,function(a){var c=a.map,j=c.id;if(a.enabled&&(c.isDefine||h.push(a),!a.error))if(!a.inited&&f)e(j)?(b=!0,i=!0):(g.push(j),d(j));else if(!a.inited&&a.fetched&&c.isDefine&&(i=!0,!c.prefix))return k=!1}),f&&g.length)return a=makeError("timeout","Load timeout for modules: "+g,null,g),a.contextName=u.contextName,j(a);k&&each(h,function(a){m(a,{},{})}),f&&!b||!i||!isBrowser&&!isWebWorker||w||(w=setTimeout(function(){w=0,n()},50)),s=!1}}function o(a){hasProp(C,a[0])||h(g(a[0],null,!0)).init(a[1],a[2])}function p(a,b,c,d){a.detachEvent&&!isOpera?d&&a.detachEvent(d,b):a.removeEventListener(c,b,!1)}function q(a){var b=a.currentTarget||a.srcElement;return p(b,u.onScriptLoad,"load","onreadystatechange"),p(b,u.onScriptError,"error"),{node:b,id:b&&b.getAttribute("data-requiremodule")}}function r(){var a;for(k();B.length;){if(a=B.shift(),null===a[0])return j(makeError("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}u.defQueueMap={}}var s,t,u,v,w,x={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:{}},y={},z={},A={},B=[],C={},D={},E={},F=1,G=1;return v={require:function(a){return a.require?a.require:a.require=u.makeRequire(a.map)},exports:function(a){if(a.usingExports=!0,a.map.isDefine)return a.exports?C[a.map.id]=a.exports:a.exports=C[a.map.id]={}},module:function(a){return a.module?a.module:a.module={id:a.map.id,uri:a.map.url,config:function(){return getOwn(x.config,a.map.id)||{}},exports:a.exports||(a.exports={})}}},t=function(a){this.events=getOwn(A,a.id)||{},this.map=a,this.shim=getOwn(x.shim,a.id),this.depExports=[],this.depMaps=[],this.depMatched=[],this.pluginMaps={},this.depCount=0},t.prototype={init:function(a,b,c,d){d=d||{},this.inited||(this.factory=b,c?this.on("error",c):this.events.error&&(c=bind(this,function(a){this.emit("error",a)})),this.depMaps=a&&a.slice(0),this.errback=c,this.inited=!0,this.ignore=d.ignore,d.enabled||this.enabled?this.enable():this.check())},defineDep:function(a,b){this.depMatched[a]||(this.depMatched[a]=!0,this.depCount-=1,this.depExports[a]=b)},fetch:function(){if(!this.fetched){this.fetched=!0,u.startTime=(new Date).getTime();var a=this.map;return this.shim?void u.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],bind(this,function(){return a.prefix?this.callPlugin():this.load()})):a.prefix?this.callPlugin():this.load()}},load:function(){var a=this.map.url;D[a]||(D[a]=!0,u.load(this.map.id,a))},check:function(){if(this.enabled&&!this.enabling){var a,b,c=this.map.id,d=this.depExports,e=this.exports,f=this.factory;if(this.inited){if(this.error)this.emit("error",this.error);else if(!this.defining){if(this.defining=!0,this.depCount<1&&!this.defined){if(isFunction(f)){if(this.events.error&&this.map.isDefine||req.onError!==defaultOnError)try{e=u.execCb(c,f,d,e)}catch(g){a=g}else e=u.execCb(c,f,d,e);if(this.map.isDefine&&void 0===e&&(b=this.module,b?e=b.exports:this.usingExports&&(e=this.exports)),a)return a.requireMap=this.map,a.requireModules=this.map.isDefine?[this.map.id]:null,a.requireType=this.map.isDefine?"define":"require",j(this.error=a)}else e=f;if(this.exports=e,this.map.isDefine&&!this.ignore&&(C[c]=e,req.onResourceLoad)){var h=[];each(this.depMaps,function(a){h.push(a.normalizedMap||a)}),req.onResourceLoad(u,this.map,h)}l(c),this.defined=!0}this.defining=!1,this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}}else hasProp(u.defQueueMap,c)||this.fetch()}},callPlugin:function(){var a=this.map,b=a.id,d=g(a.prefix);this.depMaps.push(d),i(d,"defined",bind(this,function(d){var e,f,k,m=getOwn(E,this.map.id),n=this.map.name,o=this.map.parentMap?this.map.parentMap.name:null,p=u.makeRequire(a.parentMap,{enableBuildCallback:!0});return this.map.unnormalized?(d.normalize&&(n=d.normalize(n,function(a){return c(a,o,!0)})||""),f=g(a.prefix+"!"+n,this.map.parentMap,!0),i(f,"defined",bind(this,function(a){this.map.normalizedMap=f,this.init([],function(){return a},null,{enabled:!0,ignore:!0})})),k=getOwn(y,f.id),void(k&&(this.depMaps.push(f),this.events.error&&k.on("error",bind(this,function(a){this.emit("error",a)})),k.enable()))):m?(this.map.url=u.nameToUrl(m),void this.load()):(e=bind(this,function(a){this.init([],function(){return a},null,{enabled:!0})}),e.error=bind(this,function(a){this.inited=!0,this.error=a,a.requireModules=[b],eachProp(y,function(a){0===a.map.id.indexOf(b+"_unnormalized")&&l(a.map.id)}),j(a)}),e.fromText=bind(this,function(c,d){var f=a.name,i=g(f),k=useInteractive;d&&(c=d),k&&(useInteractive=!1),h(i),hasProp(x.config,b)&&(x.config[f]=x.config[b]);try{req.exec(c)}catch(l){return j(makeError("fromtexteval","fromText eval for "+b+" failed: "+l,l,[b]))}k&&(useInteractive=!0),this.depMaps.push(i),u.completeLoad(f),p([f],e)}),void d.load(a.name,p,e,x))})),u.enable(d,this),this.pluginMaps[d.id]=d},enable:function(){z[this.map.id]=this,this.enabled=!0,this.enabling=!0,each(this.depMaps,bind(this,function(a,b){var c,d,e;if("string"==typeof a){if(a=g(a,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap),this.depMaps[b]=a,e=getOwn(v,a.id))return void(this.depExports[b]=e(this));this.depCount+=1,i(a,"defined",bind(this,function(a){this.undefed||(this.defineDep(b,a),this.check())})),this.errback?i(a,"error",bind(this,this.errback)):this.events.error&&i(a,"error",bind(this,function(a){this.emit("error",a)}))}c=a.id,d=y[c],hasProp(v,c)||!d||d.enabled||u.enable(a,this)})),eachProp(this.pluginMaps,bind(this,function(a){var b=getOwn(y,a.id);b&&!b.enabled&&u.enable(a,this)})),this.enabling=!1,this.check()},on:function(a,b){var c=this.events[a];c||(c=this.events[a]=[]),c.push(b)},emit:function(a,b){each(this.events[a],function(a){a(b)}),"error"===a&&delete this.events[a]}},u={config:x,contextName:a,registry:y,defined:C,urlFetched:D,defQueue:B,defQueueMap:{},Module:t,makeModuleMap:g,nextTick:req.nextTick,onError:j,configure:function(a){if(a.baseUrl&&"/"!==a.baseUrl.charAt(a.baseUrl.length-1)&&(a.baseUrl+="/"),"string"==typeof a.urlArgs){var b=a.urlArgs;a.urlArgs=function(a,c){return(c.indexOf("?")===-1?"?":"&")+b}}var c=x.shim,d={paths:!0,bundles:!0,config:!0,map:!0};eachProp(a,function(a,b){d[b]?(x[b]||(x[b]={}),mixin(x[b],a,!0,!0)):x[b]=a}),a.bundles&&eachProp(a.bundles,function(a,b){each(a,function(a){a!==b&&(E[a]=b)})}),a.shim&&(eachProp(a.shim,function(a,b){isArray(a)&&(a={deps:a}),!a.exports&&!a.init||a.exportsFn||(a.exportsFn=u.makeShimExports(a)),c[b]=a}),x.shim=c),a.packages&&each(a.packages,function(a){var b,c;a="string"==typeof a?{name:a}:a,c=a.name,b=a.location,b&&(x.paths[c]=a.location),x.pkgs[c]=a.name+"/"+(a.main||"main").replace(currDirRegExp,"").replace(jsSuffixRegExp,"")}),eachProp(y,function(a,b){a.inited||a.map.unnormalized||(a.map=g(b,null,!0))}),(a.deps||a.callback)&&u.require(a.deps||[],a.callback)},makeShimExports:function(a){function b(){var b;return a.init&&(b=a.init.apply(global,arguments)),b||a.exports&&getGlobal(a.exports)}return b},makeRequire:function(b,e){function f(c,d,i){var k,l,m;return e.enableBuildCallback&&d&&isFunction(d)&&(d.__requireJsBuild=!0),"string"==typeof c?isFunction(d)?j(makeError("requireargs","Invalid require call"),i):b&&hasProp(v,c)?v[c](y[b.id]):req.get?req.get(u,c,b,f):(l=g(c,b,!1,!0),k=l.id,hasProp(C,k)?C[k]:j(makeError("notloaded",'Module name "'+k+'" has not been loaded yet for context: '+a+(b?"":". Use require([])")))):(r(),u.nextTick(function(){r(),m=h(g(null,b)),m.skipMap=e.skipMap,m.init(c,d,i,{enabled:!0}),n()}),f)}return e=e||{},mixin(f,{isBrowser:isBrowser,toUrl:function(a){var d,e=a.lastIndexOf("."),f=a.split("/")[0],g="."===f||".."===f;return e!==-1&&(!g||e>1)&&(d=a.substring(e,a.length),a=a.substring(0,e)),u.nameToUrl(c(a,b&&b.id,!0),d,!0)},defined:function(a){return hasProp(C,g(a,b,!1,!0).id)},specified:function(a){return a=g(a,b,!1,!0).id,hasProp(C,a)||hasProp(y,a)}}),b||(f.undef=function(a){k();var c=g(a,b,!0),e=getOwn(y,a);e.undefed=!0,d(a),delete C[a],delete D[c.url],delete A[a],eachReverse(B,function(b,c){b[0]===a&&B.splice(c,1)}),delete u.defQueueMap[a],e&&(e.events.defined&&(A[a]=e.events),l(a))}),f},enable:function(a){var b=getOwn(y,a.id);b&&h(a).enable()},completeLoad:function(a){var b,c,d,f=getOwn(x.shim,a)||{},g=f.exports;for(k();B.length;){if(c=B.shift(),null===c[0]){if(c[0]=a,b)break;b=!0}else c[0]===a&&(b=!0);o(c)}if(u.defQueueMap={},d=getOwn(y,a),!b&&!hasProp(C,a)&&d&&!d.inited){if(!(!x.enforceDefine||g&&getGlobal(g)))return e(a)?void 0:j(makeError("nodefine","No define call for "+a,null,[a]));o([a,f.deps||[],f.exportsFn])}n()},nameToUrl:function(a,b,c){var d,e,f,g,h,i,j,k=getOwn(x.pkgs,a);if(k&&(a=k),j=getOwn(E,a))return u.nameToUrl(j,b,c);if(req.jsExtRegExp.test(a))h=a+(b||"");else{for(d=x.paths,e=a.split("/"),f=e.length;f>0;f-=1)if(g=e.slice(0,f).join("/"),i=getOwn(d,g)){isArray(i)&&(i=i[0]),e.splice(0,f,i);break}h=e.join("/"),h+=b||(/^data\:|^blob\:|\?/.test(h)||c?"":".js"),h=("/"===h.charAt(0)||h.match(/^[\w\+\.\-]+:/)?"":x.baseUrl)+h}return x.urlArgs&&!/^blob\:/.test(h)?h+x.urlArgs(a,h):h},load:function(a,b){req.load(u,a,b)},execCb:function(a,b,c,d){return b.apply(d,c)},onScriptLoad:function(a){if("load"===a.type||readyRegExp.test((a.currentTarget||a.srcElement).readyState)){interactiveScript=null;var b=q(a);u.completeLoad(b.id)}},onScriptError:function(a){var b=q(a);if(!e(b.id)){var c=[];return eachProp(y,function(a,d){0!==d.indexOf("_@r")&&each(a.depMaps,function(a){if(a.id===b.id)return c.push(d),!0})}),j(makeError("scripterror",'Script error for "'+b.id+(c.length?'", needed by: '+c.join(", "):'"'),a,[b.id]))}}},u.require=u.makeRequire(),u}function getInteractiveScript(){return interactiveScript&&"interactive"===interactiveScript.readyState?interactiveScript:(eachReverse(scripts(),function(a){if("interactive"===a.readyState)return interactiveScript=a}),interactiveScript)}var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version="2.3.3",commentRegExp=/\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/gm,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,currDirRegExp=/^\.\//,op=Object.prototype,ostring=op.toString,hasOwn=op.hasOwnProperty,isBrowser=!("undefined"==typeof window||"undefined"==typeof navigator||!window.document),isWebWorker=!isBrowser&&"undefined"!=typeof importScripts,readyRegExp=isBrowser&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,defContextName="_",isOpera="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),contexts={},cfg={},globalDefQueue=[],useInteractive=!1;if("undefined"==typeof define){if("undefined"!=typeof requirejs){if(isFunction(requirejs))return;cfg=requirejs,requirejs=void 0}"undefined"==typeof require||isFunction(require)||(cfg=require,require=void 0),req=requirejs=function(a,b,c,d){var e,f,g=defContextName;return isArray(a)||"string"==typeof a||(f=a,isArray(b)?(a=b,b=c,c=d):a=[]),f&&f.context&&(g=f.context),e=getOwn(contexts,g),e||(e=contexts[g]=req.s.newContext(g)),f&&e.configure(f),e.require(a,b,c)},req.config=function(a){return req(a)},req.nextTick="undefined"!=typeof setTimeout?function(a){setTimeout(a,4)}:function(a){a()},require||(require=req),req.version=version,req.jsExtRegExp=/^\/|:|\?|\.js$/,req.isBrowser=isBrowser,s=req.s={contexts:contexts,newContext:newContext},req({}),each(["toUrl","undef","defined","specified"],function(a){req[a]=function(){var b=contexts[defContextName];return b.require[a].apply(b,arguments)}}),isBrowser&&(head=s.head=document.getElementsByTagName("head")[0],baseElement=document.getElementsByTagName("base")[0],baseElement&&(head=s.head=baseElement.parentNode)),req.onError=defaultOnError,req.createNode=function(a,b,c){var d=a.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script");return d.type=a.scriptType||"text/javascript",d.charset="utf-8",d.async=!0,d},req.load=function(a,b,c){var d,e=a&&a.config||{};if(isBrowser)return d=req.createNode(e,b,c),d.setAttribute("data-requirecontext",a.contextName),d.setAttribute("data-requiremodule",b),!d.attachEvent||d.attachEvent.toString&&d.attachEvent.toString().indexOf("[native code")<0||isOpera?(d.addEventListener("load",a.onScriptLoad,!1),d.addEventListener("error",a.onScriptError,!1)):(useInteractive=!0,d.attachEvent("onreadystatechange",a.onScriptLoad)),d.src=c,e.onNodeCreated&&e.onNodeCreated(d,e,b,c),currentlyAddingScript=d,baseElement?head.insertBefore(d,baseElement):head.appendChild(d),currentlyAddingScript=null,d;if(isWebWorker)try{setTimeout(function(){},0),importScripts(c),a.completeLoad(b)}catch(f){a.onError(makeError("importscripts","importScripts failed for "+b+" at "+c,f,[b]))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),function(a){if(head||(head=a.parentNode),dataMain=a.getAttribute("data-main"))return mainScript=dataMain,cfg.baseUrl||mainScript.indexOf("!")!==-1||(src=mainScript.split("/"),mainScript=src.pop(),subPath=src.length?src.join("/")+"/":"./",cfg.baseUrl=subPath),mainScript=mainScript.replace(jsSuffixRegExp,""),req.jsExtRegExp.test(mainScript)&&(mainScript=dataMain),cfg.deps=cfg.deps?cfg.deps.concat(mainScript):[mainScript],!0}),define=function(a,b,c){var d,e;"string"!=typeof a&&(c=b,b=a,a=null),isArray(b)||(c=b,b=null),!b&&isFunction(c)&&(b=[],c.length&&(c.toString().replace(commentRegExp,commentReplace).replace(cjsRequireRegExp,function(a,c){b.push(c)}),b=(1===c.length?["require"]:["require","exports","module"]).concat(b))),useInteractive&&(d=currentlyAddingScript||getInteractiveScript(),d&&(a||(a=d.getAttribute("data-requiremodule")),e=contexts[d.getAttribute("data-requirecontext")])),e?(e.defQueue.push([a,b,c]),e.defQueueMap[a]=!0):globalDefQueue.push([a,b,c])},define.amd={jQuery:!0},req.exec=function(text){return eval(text)},req(cfg)}}(this,"undefined"==typeof setTimeout?void 0:setTimeout),define("../../../node_modules/requirejs/require",function(){}),function(a,b,c){b[a]=b[a]||c(),"undefined"!=typeof module&&module.exports?module.exports=b[a]:"function"==typeof define&&define.amd&&define("native-promise-only",[],function(){return b[a]})}("Promise","undefined"!=typeof global?global:this,function(){"use strict";function a(a,b){m.add(a,b),l||(l=o(m.drain))}function b(a){var b,c=typeof a;return null==a||"object"!=c&&"function"!=c||(b=a.then),"function"==typeof b&&b}function c(){for(var a=0;a0&&a(c,i))}catch(j){f.call(new h(i),j)}}}function f(b){var d=this;d.triggered||(d.triggered=!0,d.def&&(d=d.def),d.msg=b,d.state=2,d.chain.length>0&&a(c,d))}function g(a,b,c,d){for(var e=0;e0&&b-1 in a)}function d(a,b,c){if(fa.isFunction(b))return fa.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return fa.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(pa.test(b))return fa.filter(b,a,c);b=fa.filter(b,a)}return fa.grep(a,function(a){return _.call(b,a)>-1!==c})}function e(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function f(a){var b={};return fa.each(a.match(va)||[],function(a,c){b[c]=!0}),b}function g(){X.removeEventListener("DOMContentLoaded",g),a.removeEventListener("load",g),fa.ready()}function h(){this.expando=fa.expando+h.uid++}function i(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Ca,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c||"false"!==c&&("null"===c?null:+c+""===c?+c:Ba.test(c)?fa.parseJSON(c):c)}catch(e){}Aa.set(a,b,c)}else c=void 0;return c}function j(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return fa.css(a,b,"")},i=h(),j=c&&c[3]||(fa.cssNumber[b]?"":"px"),k=(fa.cssNumber[b]||"px"!==j&&+i)&&Ea.exec(fa.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,fa.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}function k(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&fa.nodeName(a,b)?fa.merge([a],c):c}function l(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=fa.contains(f.ownerDocument,f),g=k(n.appendChild(f),"script"),j&&l(g),c)for(m=0;f=g[m++];)Ja.test(f.type||"")&&c.push(f);return n}function n(){return!0}function o(){return!1}function p(){try{return X.activeElement}catch(a){}}function q(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)q(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=o;else if(!e)return a;return 1===f&&(g=e,e=function(a){return fa().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=fa.guid++)),a.each(function(){fa.event.add(this,b,e,d,c)})}function r(a,b){return fa.nodeName(a,"table")&&fa.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function s(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function t(a){var b=Sa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function u(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(za.hasData(a)&&(f=za.access(a),g=za.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof p&&!da.checkClone&&Ra.test(p))return a.each(function(e){var f=a.eq(e);q&&(b[0]=p.call(this,e,f.html())),w(f,b,c,d)});if(n&&(e=m(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(g=fa.map(k(e,"script"),s),h=g.length;l")).appendTo(b.documentElement),b=Ua[0].contentDocument,b.write(),b.close(),c=y(a,b),Ua.detach()),Va[a]=c),c}function A(a,b,c){var d,e,f,g,h=a.style;return c=c||Ya(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||fa.contains(a.ownerDocument,a)||(g=fa.style(a,b)),c&&!da.pixelMarginRight()&&Xa.test(g)&&Wa.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0!==g?g+"":g}function B(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}function C(a){if(a in db)return a;for(var b=a[0].toUpperCase()+a.slice(1),c=cb.length;c--;)if(a=cb[c]+b,a in db)return a}function D(a,b,c){var d=Ea.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function E(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;f<4;f+=2)"margin"===c&&(g+=fa.css(a,c+Fa[f],!0,e)),d?("content"===c&&(g-=fa.css(a,"padding"+Fa[f],!0,e)),"margin"!==c&&(g-=fa.css(a,"border"+Fa[f]+"Width",!0,e))):(g+=fa.css(a,"padding"+Fa[f],!0,e),"padding"!==c&&(g+=fa.css(a,"border"+Fa[f]+"Width",!0,e)));return g}function F(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ya(a),g="border-box"===fa.css(a,"boxSizing",!1,f);if(e<=0||null==e){if(e=A(a,b,f),(e<0||null==e)&&(e=a.style[b]),Xa.test(e))return e;d=g&&(da.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+E(a,b,c||(g?"border":"content"),d,f)+"px"}function G(a,b){for(var c,d,e,f=[],g=0,h=a.length;g=0&&c=0},isPlainObject:function(a){var b;if("object"!==fa.type(a)||a.nodeType||fa.isWindow(a))return!1;if(a.constructor&&!ca.call(a,"constructor")&&!ca.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||ca.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?aa[ba.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=fa.trim(a),a&&(1===a.indexOf("use strict")?(b=X.createElement("script"),b.text=a,X.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(ha,"ms-").replace(ia,ja)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var d,e=0;if(c(a))for(d=a.length;ew.cacheLength&&delete a[b.shift()],a[c+" "]=d}var b=[];return a}function d(a){return a[N]=!0,a}function e(a){var b=G.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function f(a,b){for(var c=a.split("|"),d=c.length;d--;)w.attrHandle[c[d]]=b}function g(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||V)-(~a.sourceIndex||V);if(d)return d;if(c)for(;c=c.nextSibling;)if(c===b)return-1;return a?1:-1}function h(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function i(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function j(a){return d(function(b){return b=+b,d(function(c,d){for(var e,f=a([],c.length,b),g=f.length;g--;)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function k(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}function l(){}function m(a){for(var b=0,c=a.length,d="";b1?function(b,c,d){for(var e=a.length;e--;)if(!a[e](b,c,d))return!1;return!0}:a[0]}function p(a,c,d){for(var e=0,f=c.length;e-1&&(d[j]=!(g[j]=l))}}else t=q(t===g?t.splice(o,t.length):t),f?f(null,g,t,i):$.apply(g,t)})}function s(a){for(var b,c,d,e=a.length,f=w.relative[a[0].type],g=f||w.relative[" "],h=f?1:0,i=n(function(a){return a===b},g,!0),j=n(function(a){return aa(b,a)>-1},g,!0),k=[function(a,c,d){var e=!f&&(d||c!==C)||((b=c).nodeType?i(a,c,d):j(a,c,d));return b=null,e}];h1&&o(k),h>1&&m(a.slice(0,h-1).concat({value:" "===a[h-2].type?"*":""})).replace(ha,"$1"),c,h0,f=a.length>0,g=function(d,g,h,i,j){var k,l,m,n=0,o="0",p=d&&[],r=[],s=C,t=d||f&&w.find.TAG("*",j),u=P+=null==s?1:Math.random()||.1,v=t.length;for(j&&(C=g===G||g||j);o!==v&&null!=(k=t[o]);o++){if(f&&k){for(l=0,g||k.ownerDocument===G||(F(k),h=!I);m=a[l++];)if(m(k,g||G,h)){i.push(k);break}j&&(P=u)}e&&((k=!m&&k)&&n--,d&&p.push(k))}if(n+=o,e&&o!==n){for(l=0;m=c[l++];)m(p,r,g,h);if(d){if(n>0)for(;o--;)p[o]||r[o]||(r[o]=Y.call(i));r=q(r)}$.apply(i,r),j&&!d&&r.length>0&&n+c.length>1&&b.uniqueSort(i)}return j&&(P=u,C=s),p};return e?d(g):g}var u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N="sizzle"+1*new Date,O=a.document,P=0,Q=0,R=c(),S=c(),T=c(),U=function(a,b){return a===b&&(E=!0),0},V=1<<31,W={}.hasOwnProperty,X=[],Y=X.pop,Z=X.push,$=X.push,_=X.slice,aa=function(a,b){for(var c=0,d=a.length;c+~]|"+ca+")"+ca+"*"),ka=new RegExp("="+ca+"*([^\\]'\"]*?)"+ca+"*\\]","g"),la=new RegExp(fa),ma=new RegExp("^"+da+"$"),na={ID:new RegExp("^#("+da+")"),CLASS:new RegExp("^\\.("+da+")"),TAG:new RegExp("^("+da+"|[*])"),ATTR:new RegExp("^"+ea),PSEUDO:new RegExp("^"+fa),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ca+"*(even|odd|(([+-]|)(\\d*)n|)"+ca+"*(?:([+-]|)"+ca+"*(\\d+)|))"+ca+"*\\)|)","i"),bool:new RegExp("^(?:"+ba+")$","i"),needsContext:new RegExp("^"+ca+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ca+"*((?:-\\d)?\\d*)"+ca+"*\\)|)(?=[^-]|$)","i")},oa=/^(?:input|select|textarea|button)$/i,pa=/^h\d$/i,qa=/^[^{]+\{\s*\[native \w/,ra=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,sa=/[+~]/,ta=/'|\\/g,ua=new RegExp("\\\\([\\da-f]{1,6}"+ca+"?|("+ca+")|.)","ig"),va=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},wa=function(){F()};try{$.apply(X=_.call(O.childNodes),O.childNodes),X[O.childNodes.length].nodeType}catch(xa){$={apply:X.length?function(a,b){Z.apply(a,_.call(b))}:function(a,b){for(var c=a.length,d=0;a[c++]=b[d++];);a.length=c-1}}}v=b.support={},y=b.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},F=b.setDocument=function(a){var b,c,d=a?a.ownerDocument||a:O;return d!==G&&9===d.nodeType&&d.documentElement?(G=d,H=G.documentElement,I=!y(G),(c=G.defaultView)&&c.top!==c&&(c.addEventListener?c.addEventListener("unload",wa,!1):c.attachEvent&&c.attachEvent("onunload",wa)),v.attributes=e(function(a){return a.className="i",!a.getAttribute("className")}),v.getElementsByTagName=e(function(a){return a.appendChild(G.createComment("")),!a.getElementsByTagName("*").length}),v.getElementsByClassName=qa.test(G.getElementsByClassName),v.getById=e(function(a){return H.appendChild(a).id=N,!G.getElementsByName||!G.getElementsByName(N).length}),v.getById?(w.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&I){var c=b.getElementById(a);return c?[c]:[]}},w.filter.ID=function(a){var b=a.replace(ua,va);return function(a){return a.getAttribute("id")===b}}):(delete w.find.ID,w.filter.ID=function(a){var b=a.replace(ua,va);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),w.find.TAG=v.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):v.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){for(;c=f[e++];)1===c.nodeType&&d.push(c);return d}return f},w.find.CLASS=v.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&I)return b.getElementsByClassName(a)},K=[],J=[],(v.qsa=qa.test(G.querySelectorAll))&&(e(function(a){H.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&J.push("[*^$]="+ca+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||J.push("\\["+ca+"*(?:value|"+ba+")"),a.querySelectorAll("[id~="+N+"-]").length||J.push("~="),a.querySelectorAll(":checked").length||J.push(":checked"),a.querySelectorAll("a#"+N+"+*").length||J.push(".#.+[+~]")}),e(function(a){var b=G.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&J.push("name"+ca+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||J.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),J.push(",.*:")})),(v.matchesSelector=qa.test(L=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&e(function(a){v.disconnectedMatch=L.call(a,"div"),L.call(a,"[s!='']:x"),K.push("!=",fa)}),J=J.length&&new RegExp(J.join("|")),K=K.length&&new RegExp(K.join("|")),b=qa.test(H.compareDocumentPosition),M=b||qa.test(H.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)for(;b=b.parentNode;)if(b===a)return!0;return!1},U=b?function(a,b){if(a===b)return E=!0,0;var c=!a.compareDocumentPosition-!b.compareDocumentPosition;return c?c:(c=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&c||!v.sortDetached&&b.compareDocumentPosition(a)===c?a===G||a.ownerDocument===O&&M(O,a)?-1:b===G||b.ownerDocument===O&&M(O,b)?1:D?aa(D,a)-aa(D,b):0:4&c?-1:1)}:function(a,b){if(a===b)return E=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===G?-1:b===G?1:e?-1:f?1:D?aa(D,a)-aa(D,b):0;if(e===f)return g(a,b);for(c=a;c=c.parentNode;)h.unshift(c);for(c=b;c=c.parentNode;)i.unshift(c);for(;h[d]===i[d];)d++;return d?g(h[d],i[d]):h[d]===O?-1:i[d]===O?1:0},G):G},b.matches=function(a,c){return b(a,null,null,c)},b.matchesSelector=function(a,c){if((a.ownerDocument||a)!==G&&F(a),c=c.replace(ka,"='$1']"),v.matchesSelector&&I&&!T[c+" "]&&(!K||!K.test(c))&&(!J||!J.test(c)))try{var d=L.call(a,c);if(d||v.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return b(c,G,null,[a]).length>0},b.contains=function(a,b){return(a.ownerDocument||a)!==G&&F(a),M(a,b)},b.attr=function(a,b){(a.ownerDocument||a)!==G&&F(a);var c=w.attrHandle[b.toLowerCase()],d=c&&W.call(w.attrHandle,b.toLowerCase())?c(a,b,!I):void 0;return void 0!==d?d:v.attributes||!I?a.getAttribute(b):(d=a.getAttributeNode(b))&&d.specified?d.value:null},b.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},b.uniqueSort=function(a){var b,c=[],d=0,e=0;if(E=!v.detectDuplicates,D=!v.sortStable&&a.slice(0),a.sort(U),E){for(;b=a[e++];)b===a[e]&&(d=c.push(e));for(;d--;)a.splice(c[d],1)}return D=null,a},x=b.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(1===e||9===e||11===e){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=x(a)}else if(3===e||4===e)return a.nodeValue}else for(;b=a[d++];)c+=x(b);return c},w=b.selectors={cacheLength:50,createPseudo:d,match:na,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ua,va),a[3]=(a[3]||a[4]||a[5]||"").replace(ua,va),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||b.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&b.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return na.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&la.test(c)&&(b=z(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ua,va).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=R[a+" "];return b||(b=new RegExp("(^|"+ca+")"+a+"("+ca+"|$)"))&&R(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,c,d){return function(e){var f=b.attr(e,a);return null==f?"!="===c:!c||(f+="","="===c?f===d:"!="===c?f!==d:"^="===c?d&&0===f.indexOf(d):"*="===c?d&&f.indexOf(d)>-1:"$="===c?d&&f.slice(-d.length)===d:"~="===c?(" "+f.replace(ga," ")+" ").indexOf(d)>-1:"|="===c&&(f===d||f.slice(0,d.length+1)===d+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){for(;p;){for(m=b;m=m[p];)if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){for(m=q,l=m[N]||(m[N]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===P&&j[1],t=n&&j[2],m=n&&q.childNodes[n];m=++n&&m&&m[p]||(t=n=0)||o.pop();)if(1===m.nodeType&&++t&&m===b){k[a]=[P,n,t];break}}else if(s&&(m=b,l=m[N]||(m[N]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===P&&j[1],t=n),t===!1)for(;(m=++n&&m&&m[p]||(t=n=0)||o.pop())&&((h?m.nodeName.toLowerCase()!==r:1!==m.nodeType)||!++t||(s&&(l=m[N]||(m[N]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[P,t]),m!==b)););return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,c){var e,f=w.pseudos[a]||w.setFilters[a.toLowerCase()]||b.error("unsupported pseudo: "+a);return f[N]?f(c):f.length>1?(e=[a,a,"",c],w.setFilters.hasOwnProperty(a.toLowerCase())?d(function(a,b){for(var d,e=f(a,c),g=e.length;g--;)d=aa(a,e[g]),a[d]=!(b[d]=e[g])}):function(a){return f(a,0,e)}):f}},pseudos:{not:d(function(a){var b=[],c=[],e=A(a.replace(ha,"$1"));return e[N]?d(function(a,b,c,d){for(var f,g=e(a,null,d,[]),h=a.length;h--;)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,d,f){return b[0]=a,e(b,null,f,c),b[0]=null,!c.pop()}}),has:d(function(a){return function(c){return b(a,c).length>0}}),contains:d(function(a){return a=a.replace(ua,va),function(b){return(b.textContent||b.innerText||x(b)).indexOf(a)>-1}}),lang:d(function(a){return ma.test(a||"")||b.error("unsupported lang: "+a),a=a.replace(ua,va).toLowerCase(),function(b){var c;do if(c=I?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===H},focus:function(a){return a===G.activeElement&&(!G.hasFocus||G.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!w.pseudos.empty(a)},header:function(a){return pa.test(a.nodeName)},input:function(a){return oa.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:j(function(){return[0]}),last:j(function(a,b){return[b-1]}),eq:j(function(a,b,c){return[c<0?c+b:c]}),even:j(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:j(function(a,b,c){for(var d=c<0?c+b:c;++d2&&"ID"===(g=f[0]).type&&v.getById&&9===b.nodeType&&I&&w.relative[f[1].type]){if(b=(w.find.ID(g.matches[0].replace(ua,va),b)||[])[0],!b)return c;j&&(b=b.parentNode),a=a.slice(f.shift().value.length)}for(e=na.needsContext.test(a)?0:f.length;e--&&(g=f[e],!w.relative[h=g.type]);)if((i=w.find[h])&&(d=i(g.matches[0].replace(ua,va),sa.test(f[0].type)&&k(b.parentNode)||b))){if(f.splice(e,1),a=d.length&&m(f),!a)return $.apply(c,d),c;break}}return(j||A(a,l))(d,b,!I,c,!b||sa.test(a)&&k(b.parentNode)||b),c},v.sortStable=N.split("").sort(U).join("")===N,v.detectDuplicates=!!E,F(),v.sortDetached=e(function(a){return 1&a.compareDocumentPosition(G.createElement("div"))}),e(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||f("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),v.attributes&&e(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||f("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),e(function(a){return null==a.getAttribute("disabled")})||f(ba,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),b}(a);fa.find=ka,fa.expr=ka.selectors,fa.expr[":"]=fa.expr.pseudos,fa.uniqueSort=fa.unique=ka.uniqueSort,fa.text=ka.getText,fa.isXMLDoc=ka.isXML,fa.contains=ka.contains;var la=function(a,b,c){for(var d=[],e=void 0!==c;(a=a[b])&&9!==a.nodeType;)if(1===a.nodeType){if(e&&fa(a).is(c))break;d.push(a)}return d},ma=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},na=fa.expr.match.needsContext,oa=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,pa=/^.[^:#\[\.,]*$/;fa.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?fa.find.matchesSelector(d,a)?[d]:[]:fa.find.matches(a,fa.grep(b,function(a){return 1===a.nodeType}))},fa.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(fa(a).filter(function(){for(b=0;b1?fa.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(d(this,a||[],!1))},not:function(a){return this.pushStack(d(this,a||[],!0))},is:function(a){return!!d(this,"string"==typeof a&&na.test(a)?fa(a):a||[],!1).length}});var qa,ra=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,sa=fa.fn.init=function(a,b,c){var d,e;if(!a)return this;if(c=c||qa,"string"==typeof a){if(d="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:ra.exec(a),!d||!d[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(d[1]){if(b=b instanceof fa?b[0]:b,fa.merge(this,fa.parseHTML(d[1],b&&b.nodeType?b.ownerDocument||b:X,!0)),oa.test(d[1])&&fa.isPlainObject(b))for(d in b)fa.isFunction(this[d])?this[d](b[d]):this.attr(d,b[d]);return this}return e=X.getElementById(d[2]),e&&e.parentNode&&(this.length=1,this[0]=e),this.context=X,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):fa.isFunction(a)?void 0!==c.ready?c.ready(a):a(fa):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),fa.makeArray(a,this))};sa.prototype=fa.fn,qa=fa(X);var ta=/^(?:parents|prev(?:Until|All))/,ua={children:!0,contents:!0,next:!0,prev:!0};fa.fn.extend({has:function(a){var b=fa(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&fa.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?fa.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?_.call(fa(a),this[0]):_.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(fa.uniqueSort(fa.merge(this.get(),fa(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}}),fa.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return la(a,"parentNode")},parentsUntil:function(a,b,c){return la(a,"parentNode",c)},next:function(a){return e(a,"nextSibling")},prev:function(a){return e(a,"previousSibling")},nextAll:function(a){return la(a,"nextSibling")},prevAll:function(a){return la(a,"previousSibling")},nextUntil:function(a,b,c){return la(a,"nextSibling",c)},prevUntil:function(a,b,c){return la(a,"previousSibling",c)},siblings:function(a){return ma((a.parentNode||{}).firstChild,a)},children:function(a){return ma(a.firstChild)},contents:function(a){return a.contentDocument||fa.merge([],a.childNodes)}},function(a,b){fa.fn[a]=function(c,d){var e=fa.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=fa.filter(d,e)),this.length>1&&(ua[a]||fa.uniqueSort(e),ta.test(a)&&e.reverse()),this.pushStack(e)}});var va=/\S+/g;fa.Callbacks=function(a){a="string"==typeof a?f(a):fa.extend({},a);var b,c,d,e,g=[],h=[],i=-1,j=function(){for(e=a.once,d=b=!0;h.length;i=-1)for(c=h.shift();++i-1;)g.splice(c,1),c<=i&&i--}),this},has:function(a){return a?fa.inArray(a,g)>-1:g.length>0},empty:function(){return g&&(g=[]),this},disable:function(){return e=h=[],g=c="",this},disabled:function(){return!g},lock:function(){return e=h=[],c||(g=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],h.push(c),b||j()),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},fa.extend({Deferred:function(a){var b=[["resolve","done",fa.Callbacks("once memory"),"resolved"],["reject","fail",fa.Callbacks("once memory"),"rejected"],["notify","progress",fa.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return fa.Deferred(function(c){fa.each(b,function(b,f){var g=fa.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&fa.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?fa.extend(a,d):d}},e={};return d.pipe=d.then,fa.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b,c,d,e=0,f=Y.call(arguments),g=f.length,h=1!==g||a&&fa.isFunction(a.promise)?g:0,i=1===h?a:fa.Deferred(),j=function(a,c,d){return function(e){c[a]=this,d[a]=arguments.length>1?Y.call(arguments):e,d===b?i.notifyWith(c,d):--h||i.resolveWith(c,d)}};if(g>1)for(b=new Array(g),c=new Array(g),d=new Array(g);e0||(wa.resolveWith(X,[fa]),fa.fn.triggerHandler&&(fa(X).triggerHandler("ready"),fa(X).off("ready"))))}}),fa.ready.promise=function(b){return wa||(wa=fa.Deferred(),"complete"===X.readyState||"loading"!==X.readyState&&!X.documentElement.doScroll?a.setTimeout(fa.ready):(X.addEventListener("DOMContentLoaded",g),a.addEventListener("load",g))),wa.promise(b)},fa.ready.promise();var xa=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===fa.type(c)){e=!0;for(h in c)xa(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,fa.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(fa(a),c)})),b))for(;h-1&&void 0!==c&&Aa.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){Aa.remove(this,a)})}}),fa.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=za.get(a,b),c&&(!d||fa.isArray(c)?d=za.access(a,b,fa.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=fa.queue(a,b),d=c.length,e=c.shift(),f=fa._queueHooks(a,b),g=function(){fa.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return za.get(a,c)||za.access(a,c,{empty:fa.Callbacks("once memory").add(function(){za.remove(a,[b+"queue",c])})})}}),fa.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Ka.optgroup=Ka.option,Ka.tbody=Ka.tfoot=Ka.colgroup=Ka.caption=Ka.thead,Ka.th=Ka.td;var La=/<|&#?\w+;/;!function(){var a=X.createDocumentFragment(),b=a.appendChild(X.createElement("div")),c=X.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),da.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",da.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var Ma=/^key/,Na=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Oa=/^([^.]*)(?:\.(.+)|)/;fa.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=za.get(a);if(q)for(c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=fa.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof fa&&fa.event.triggered!==b.type?fa.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(va)||[""],j=b.length;j--;)h=Oa.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=fa.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=fa.event.special[n]||{},k=fa.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&fa.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),fa.event.global[n]=!0)},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=za.hasData(a)&&za.get(a);if(q&&(i=q.events)){for(b=(b||"").match(va)||[""],j=b.length;j--;)if(h=Oa.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){for(l=fa.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;f--;)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||fa.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)fa.event.remove(a,n+b[j],c,d,!0);fa.isEmptyObject(i)&&za.remove(a,"handle events")}},dispatch:function(a){a=fa.event.fix(a);var b,c,d,e,f,g=[],h=Y.call(arguments),i=(za.get(this,"events")||{})[a.type]||[],j=fa.event.special[a.type]||{};if(h[0]=a,a.delegateTarget=this,!j.preDispatch||j.preDispatch.call(this,a)!==!1){for(g=fa.event.handlers.call(this,a,i),b=0;(e=g[b++])&&!a.isPropagationStopped();)for(a.currentTarget=e.elem,c=0;(f=e.handlers[c++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(f.namespace)||(a.handleObj=f,a.data=f.data,d=((fa.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,h),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()));return j.postDispatch&&j.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;c-1:fa.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,Qa=/\s*$/g;fa.extend({htmlPrefilter:function(a){return a.replace(Pa,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=fa.contains(a.ownerDocument,a);if(!(da.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||fa.isXMLDoc(a)))for(g=k(h),f=k(a),d=0,e=f.length;d0&&l(g,!i&&k(a,"script")),h},cleanData:function(a){for(var b,c,d,e=fa.event.special,f=0;void 0!==(c=a[f]);f++)if(ya(c)){if(b=c[za.expando]){if(b.events)for(d in b.events)e[d]?fa.event.remove(c,d):fa.removeEvent(c,d,b.handle);c[za.expando]=void 0}c[Aa.expando]&&(c[Aa.expando]=void 0)}}}),fa.fn.extend({domManip:w,detach:function(a){return x(this,a,!0)},remove:function(a){return x(this,a)},text:function(a){return xa(this,function(a){return void 0===a?fa.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return w(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=r(this,a);b.appendChild(a)}})},prepend:function(){return w(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=r(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return w(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return w(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(fa.cleanData(k(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return fa.clone(this,a,b)})},html:function(a){return xa(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Qa.test(a)&&!Ka[(Ia.exec(a)||["",""])[1].toLowerCase()]){a=fa.htmlPrefilter(a);try{for(;c1)},show:function(){return G(this,!0)},hide:function(){return G(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){Ga(this)?fa(this).show():fa(this).hide()})}}),fa.Tween=H,H.prototype={constructor:H,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||fa.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(fa.cssNumber[c]?"":"px")},cur:function(){var a=H.propHooks[this.prop];return a&&a.get?a.get(this):H.propHooks._default.get(this)},run:function(a){var b,c=H.propHooks[this.prop];return this.options.duration?this.pos=b=fa.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):H.propHooks._default.set(this),this}},H.prototype.init.prototype=H.prototype,H.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=fa.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){fa.fx.step[a.prop]?fa.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[fa.cssProps[a.prop]]&&!fa.cssHooks[a.prop]?a.elem[a.prop]=a.now:fa.style(a.elem,a.prop,a.now+a.unit)}}},H.propHooks.scrollTop=H.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},fa.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},fa.fx=H.prototype.init,fa.fx.step={};var eb,fb,gb=/^(?:toggle|show|hide)$/,hb=/queueHooks$/;fa.Animation=fa.extend(N,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return j(c.elem,a,Ea.exec(b),c),c}]},tweener:function(a,b){fa.isFunction(a)?(b=a,a=["*"]):a=a.match(va);for(var c,d=0,e=a.length;d1)},removeAttr:function(a){return this.each(function(){fa.removeAttr(this,a)})}}),fa.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?fa.prop(a,b,c):(1===f&&fa.isXMLDoc(a)||(b=b.toLowerCase(),e=fa.attrHooks[b]||(fa.expr.match.bool.test(b)?ib:void 0)),void 0!==c?null===c?void fa.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=fa.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!da.radioValue&&"radio"===b&&fa.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(va);if(f&&1===a.nodeType)for(;c=f[e++];)d=fa.propFix[c]||c,fa.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),ib={set:function(a,b,c){return b===!1?fa.removeAttr(a,c):a.setAttribute(c,c),c}},fa.each(fa.expr.match.bool.source.match(/\w+/g),function(a,b){var c=jb[b]||fa.find.attr;jb[b]=function(a,b,d){var e,f;return d||(f=jb[b],jb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,jb[b]=f),e}});var kb=/^(?:input|select|textarea|button)$/i,lb=/^(?:a|area)$/i;fa.fn.extend({prop:function(a,b){return xa(this,fa.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[fa.propFix[a]||a]})}}),fa.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&fa.isXMLDoc(a)||(b=fa.propFix[b]||b,e=fa.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=fa.find.attr(a,"tabindex");return b?parseInt(b,10):kb.test(a.nodeName)||lb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),da.optSelected||(fa.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),fa.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){fa.propFix[this.toLowerCase()]=this});var mb=/[\t\r\n\f]/g;fa.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(fa.isFunction(a))return this.each(function(b){fa(this).addClass(a.call(this,b,O(this)))});if("string"==typeof a&&a)for(b=a.match(va)||[];c=this[i++];)if(e=O(c),d=1===c.nodeType&&(" "+e+" ").replace(mb," ")){for(g=0;f=b[g++];)d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=fa.trim(d),e!==h&&c.setAttribute("class",h)}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(fa.isFunction(a))return this.each(function(b){fa(this).removeClass(a.call(this,b,O(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a)for(b=a.match(va)||[];c=this[i++];)if(e=O(c),d=1===c.nodeType&&(" "+e+" ").replace(mb," ")){for(g=0;f=b[g++];)for(;d.indexOf(" "+f+" ")>-1;)d=d.replace(" "+f+" "," ");h=fa.trim(d),e!==h&&c.setAttribute("class",h)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):fa.isFunction(a)?this.each(function(c){fa(this).toggleClass(a.call(this,c,O(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c)for(d=0,e=fa(this),f=a.match(va)||[];b=f[d++];)e.hasClass(b)?e.removeClass(b):e.addClass(b);else void 0!==a&&"boolean"!==c||(b=O(this),b&&za.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":za.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;for(b=" "+a+" ";c=this[d++];)if(1===c.nodeType&&(" "+O(c)+" ").replace(mb," ").indexOf(b)>-1)return!0;return!1}});var nb=/\r/g,ob=/[\x20\t\r\n\f]+/g;fa.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=fa.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,fa(this).val()):a,null==e?e="":"number"==typeof e?e+="":fa.isArray(e)&&(e=fa.map(e,function(a){return null==a?"":a+""})),b=fa.valHooks[this.type]||fa.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=fa.valHooks[e.type]||fa.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(nb,""):null==c?"":c)}}}),fa.extend({valHooks:{option:{get:function(a){var b=fa.find.attr(a,"value");return null!=b?b:fa.trim(fa.text(a)).replace(ob," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||e<0,g=f?null:[],h=f?e+1:d.length,i=e<0?h:f?e:0;i-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),fa.each(["radio","checkbox"],function(){fa.valHooks[this]={set:function(a,b){if(fa.isArray(b))return a.checked=fa.inArray(fa(a).val(),b)>-1}},da.checkOn||(fa.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;fa.extend(fa.event,{trigger:function(b,c,d,e){var f,g,h,i,j,k,l,m=[d||X],n=ca.call(b,"type")?b.type:b,o=ca.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||X,3!==d.nodeType&&8!==d.nodeType&&!pb.test(n+fa.event.triggered)&&(n.indexOf(".")>-1&&(o=n.split("."),n=o.shift(),o.sort()),j=n.indexOf(":")<0&&"on"+n,b=b[fa.expando]?b:new fa.Event(n,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=o.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:fa.makeArray(c,[b]),l=fa.event.special[n]||{},e||!l.trigger||l.trigger.apply(d,c)!==!1)){if(!e&&!l.noBubble&&!fa.isWindow(d)){for(i=l.delegateType||n,pb.test(i+n)||(g=g.parentNode);g;g=g.parentNode)m.push(g),h=g;h===(d.ownerDocument||X)&&m.push(h.defaultView||h.parentWindow||a)}for(f=0;(g=m[f++])&&!b.isPropagationStopped();)b.type=f>1?i:l.bindType||n,k=(za.get(g,"events")||{})[b.type]&&za.get(g,"handle"),k&&k.apply(g,c),k=j&&g[j],k&&k.apply&&ya(g)&&(b.result=k.apply(g,c),b.result===!1&&b.preventDefault());return b.type=n,e||b.isDefaultPrevented()||l._default&&l._default.apply(m.pop(),c)!==!1||!ya(d)||j&&fa.isFunction(d[n])&&!fa.isWindow(d)&&(h=d[j],h&&(d[j]=null),fa.event.triggered=n,d[n](),fa.event.triggered=void 0,h&&(d[j]=h)),b.result}},simulate:function(a,b,c){var d=fa.extend(new fa.Event,c,{type:a,isSimulated:!0});fa.event.trigger(d,null,b)}}),fa.fn.extend({trigger:function(a,b){return this.each(function(){fa.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return fa.event.trigger(a,b,c,!0)}}),fa.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){fa.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),fa.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),da.focusin="onfocusin"in a,da.focusin||fa.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){fa.event.simulate(b,a.target,fa.event.fix(a))};fa.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=za.access(d,b);e||d.addEventListener(a,c,!0),za.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=za.access(d,b)-1;e?za.access(d,b,e):(d.removeEventListener(a,c,!0),za.remove(d,b))}}});var qb=a.location,rb=fa.now(),sb=/\?/;fa.parseJSON=function(a){return JSON.parse(a+"")},fa.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||fa.error("Invalid XML: "+b),c};var tb=/#.*$/,ub=/([?&])_=[^&]*/,vb=/^(.*?):[ \t]*([^\r\n]*)$/gm,wb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,xb=/^(?:GET|HEAD)$/,yb=/^\/\//,zb={},Ab={},Bb="*/".concat("*"),Cb=X.createElement("a");Cb.href=qb.href,fa.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:wb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Bb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":fa.parseJSON,"text xml":fa.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?R(R(a,fa.ajaxSettings),b):R(fa.ajaxSettings,a)},ajaxPrefilter:P(zb),ajaxTransport:P(Ab),ajax:function(b,c){function d(b,c,d,h){var j,l,s,t,v,x=c;2!==u&&(u=2,i&&a.clearTimeout(i),e=void 0,g=h||"",w.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(t=S(m,w,d)),t=T(m,t,w,j),j?(m.ifModified&&(v=w.getResponseHeader("Last-Modified"),v&&(fa.lastModified[f]=v),v=w.getResponseHeader("etag"),v&&(fa.etag[f]=v)),204===b||"HEAD"===m.type?x="nocontent":304===b?x="notmodified":(x=t.state,l=t.data,s=t.error,j=!s)):(s=x,!b&&x||(x="error",b<0&&(b=0))),w.status=b,w.statusText=(c||x)+"",j?p.resolveWith(n,[l,x,w]):p.rejectWith(n,[w,x,s]),w.statusCode(r),r=void 0,k&&o.trigger(j?"ajaxSuccess":"ajaxError",[w,m,j?l:s]),q.fireWith(n,[w,x]),k&&(o.trigger("ajaxComplete",[w,m]),--fa.active||fa.event.trigger("ajaxStop")))}"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=fa.ajaxSetup({},c),n=m.context||m,o=m.context&&(n.nodeType||n.jquery)?fa(n):fa.event,p=fa.Deferred(),q=fa.Callbacks("once memory"),r=m.statusCode||{},s={},t={},u=0,v="canceled",w={readyState:0, +getResponseHeader:function(a){var b;if(2===u){if(!h)for(h={};b=vb.exec(g);)h[b[1].toLowerCase()]=b[2];b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===u?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return u||(a=t[c]=t[c]||a,s[a]=b),this},overrideMimeType:function(a){return u||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(u<2)for(b in a)r[b]=[r[b],a[b]];else w.always(a[w.status]);return this},abort:function(a){var b=a||v;return e&&e.abort(b),d(0,b),this}};if(p.promise(w).complete=q.add,w.success=w.done,w.error=w.fail,m.url=((b||m.url||qb.href)+"").replace(tb,"").replace(yb,qb.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=fa.trim(m.dataType||"*").toLowerCase().match(va)||[""],null==m.crossDomain){j=X.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=Cb.protocol+"//"+Cb.host!=j.protocol+"//"+j.host}catch(x){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=fa.param(m.data,m.traditional)),Q(zb,m,c,w),2===u)return w;k=fa.event&&m.global,k&&0===fa.active++&&fa.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!xb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(sb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=ub.test(f)?f.replace(ub,"$1_="+rb++):f+(sb.test(f)?"&":"?")+"_="+rb++)),m.ifModified&&(fa.lastModified[f]&&w.setRequestHeader("If-Modified-Since",fa.lastModified[f]),fa.etag[f]&&w.setRequestHeader("If-None-Match",fa.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&w.setRequestHeader("Content-Type",m.contentType),w.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+Bb+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)w.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(n,w,m)===!1||2===u))return w.abort();v="abort";for(l in{success:1,error:1,complete:1})w[l](m[l]);if(e=Q(Ab,m,c,w)){if(w.readyState=1,k&&o.trigger("ajaxSend",[w,m]),2===u)return w;m.async&&m.timeout>0&&(i=a.setTimeout(function(){w.abort("timeout")},m.timeout));try{u=1,e.send(s,d)}catch(x){if(!(u<2))throw x;d(-1,x)}}else d(-1,"No Transport");return w},getJSON:function(a,b,c){return fa.get(a,b,c,"json")},getScript:function(a,b){return fa.get(a,void 0,b,"script")}}),fa.each(["get","post"],function(a,b){fa[b]=function(a,c,d,e){return fa.isFunction(c)&&(e=e||d,d=c,c=void 0),fa.ajax(fa.extend({url:a,type:b,dataType:e,data:c,success:d},fa.isPlainObject(a)&&a))}}),fa._evalUrl=function(a){return fa.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},fa.fn.extend({wrapAll:function(a){var b;return fa.isFunction(a)?this.each(function(b){fa(this).wrapAll(a.call(this,b))}):(this[0]&&(b=fa(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){for(var a=this;a.firstElementChild;)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return fa.isFunction(a)?this.each(function(b){fa(this).wrapInner(a.call(this,b))}):this.each(function(){var b=fa(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=fa.isFunction(a);return this.each(function(c){fa(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){fa.nodeName(this,"body")||fa(this).replaceWith(this.childNodes)}).end()}}),fa.expr.filters.hidden=function(a){return!fa.expr.filters.visible(a)},fa.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Db=/%20/g,Eb=/\[\]$/,Fb=/\r?\n/g,Gb=/^(?:submit|button|image|reset|file)$/i,Hb=/^(?:input|select|textarea|keygen)/i;fa.param=function(a,b){var c,d=[],e=function(a,b){b=fa.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=fa.ajaxSettings&&fa.ajaxSettings.traditional),fa.isArray(a)||a.jquery&&!fa.isPlainObject(a))fa.each(a,function(){e(this.name,this.value)});else for(c in a)U(c,a[c],b,e);return d.join("&").replace(Db,"+")},fa.fn.extend({serialize:function(){return fa.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=fa.prop(this,"elements");return a?fa.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!fa(this).is(":disabled")&&Hb.test(this.nodeName)&&!Gb.test(a)&&(this.checked||!Ha.test(a))}).map(function(a,b){var c=fa(this).val();return null==c?null:fa.isArray(c)?fa.map(c,function(a){return{name:b.name,value:a.replace(Fb,"\r\n")}}):{name:b.name,value:c.replace(Fb,"\r\n")}}).get()}}),fa.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ib={0:200,1223:204},Jb=fa.ajaxSettings.xhr();da.cors=!!Jb&&"withCredentials"in Jb,da.ajax=Jb=!!Jb,fa.ajaxTransport(function(b){var c,d;if(da.cors||Jb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ib[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),fa.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return fa.globalEval(a),a}}}),fa.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),fa.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=fa(" \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/iframe_data/m=base.es b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/iframe_data/m=base.es new file mode 100644 index 0000000..43aff37 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/iframe_data/m=base.es @@ -0,0 +1,219 @@ +"use strict";this.default_IdpIFrameHttp=this.default_IdpIFrameHttp||{};(function(_){var window=this; +try{ +_._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([0x1800, ]); +/* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ +/* + + Copyright Google LLC + SPDX-License-Identifier: Apache-2.0 +*/ +/* + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ +var q,aa=function(a){u.setTimeout(function(){throw a;},0)},ba=function(){var a=u.navigator;return a&&(a=a.userAgent)?a:""},ea=function(a){if(!ca||!da)return!1;for(var b=0;b0:!1},ha=function(){return fa()?!1:v("Opera")},ia=function(){return fa()?!1:v("Trident")||v("MSIE")},ja=function(){return fa()?!1:v("Edge")},ka=function(){return fa()? +ea("Microsoft Edge"):v("Edg/")},la=function(){return v("Firefox")||v("FxiOS")},na=function(){return v("Safari")&&!(ma()||(fa()?0:v("Coast"))||ha()||ja()||ka()||(fa()?ea("Opera"):v("OPR"))||la()||v("Silk")||v("Android"))},ma=function(){return fa()?ea("Chromium"):(v("Chrome")||v("CriOS"))&&!ja()||v("Silk")},oa=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}},pa=function(){var a=ba();if(ia()){var b=/rv: *([\d\.]*)/.exec(a); +if(b&&b[1])a=b[1];else{b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),c[1]=="7.0")if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];a=b}return a}c=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");b=[];for(var d;d=c.exec(a);)b.push([d[1],d[2],d[3]||void 0]);a=oa(b);return ha()?a(["Version","Opera"]):ja()?a(["Edge"]):ka()?a(["Edg"]):v("Silk")?a(["Silk"]):ma()?a(["Chrome", +"CriOS","HeadlessChrome"]):(a=b[2])&&a[1]||""},qa=function(){this.blockSize=-1},ra=function(a,b,c){this.blockSize=-1;this.g=a;this.blockSize=c||a.blockSize||16;this.i=Array(this.blockSize);this.h=Array(this.blockSize);a=b;a.length>this.blockSize&&(this.g.update(a),a=this.g.digest(),this.g.reset());for(c=0;cb.length)return!1;if(a.lengthe)return!1;if(d>>0;y=b;z=(a-b)/4294967296>>>0},Ea=function(a){if(a<0){Ca(-a);var b=A(Da(y,z));a=b.next().value;b=b.next().value;y=a>>>0;z=b>>>0}else Ca(a)},Ga=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else ta()?c=""+(BigInt(b)<>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Fa(c)+Fa(a));return c},Fa=function(a){a=String(a);return"0000000".slice(a.length)+ +a},Ha=function(){var a=y,b=z;b&2147483648?ta()?a=""+(BigInt(b|0)<>>0)):(b=A(Da(a,b)),a=b.next().value,b=b.next().value,a="-"+Ga(a,b)):a=Ga(a,b);return a},Da=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]},Ia=function(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b},Ma=function(a,b){Ja||C in a||Ka(a,La);a[C]|=b},D=function(a,b){Ja||C in a||Ka(a,La);a[C]=b},Oa=function(a,b){return b=== +void 0?a.g!==Na&&!!(2&(a.m[C]|0)):!!(2&b)&&a.g!==Na},Pa=function(a){return a},Qa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b},Ra=function(a){a=Error(a);Qa(a,"warning");return a},Sa=function(a){return Array.prototype.slice.call(a)},Ta=function(a){if(a!=null&&typeof a!=="boolean"){var b=typeof a;throw Error("r`"+(b!="object"?b:a?Array.isArray(a)?"array":b:"null")+"`"+a);}return a},Wa=function(a){switch(typeof a){case "bigint":return!0; +case "number":return Ua(a);case "string":return Va.test(a);default:return!1}},Xa=function(a){if(a!=null){if(typeof a!=="number")throw Ra("int32");if(!Ua(a))throw Ra("int32");a|=0}return a},Za=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return Ua(a)?a|0:void 0},fb=function(a){var b=0;b=b===void 0?0:b;if(!Wa(a))throw Ra("int64");var c=typeof a;switch(b){case 2048:switch(c){case "string":return $a(a);case "bigint":return String(ab(64,a));default:return bb(a)}case 4096:switch(c){case "string":return cb(a); +case "bigint":return za(ab(64,a));default:return db(a)}case 0:switch(c){case "string":return $a(a);case "bigint":return za(ab(64,a));default:return eb(a)}default:throw Error("Unknown format requested type for int64");}},gb=function(a){return a==null?a:fb(a)},hb=function(a){var b=a.length;return a[0]==="-"?b<20?!0:b===20&&Number(a.substring(0,7))>-922337:b<19?!0:b===19&&Number(a.substring(0,6))<922337},ib=function(a){if(hb(a))return a;if(a.length<16)Ea(Number(a));else if(ta())a=BigInt(a),y=Number(a& +BigInt(4294967295))>>>0,z=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");z=y=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),z*=1E6,y=y*1E6+d,y>=4294967296&&(z+=Math.trunc(y/4294967296),z>>>=0,y>>>=0);b&&(b=A(Da(y,z)),a=b.next().value,b=b.next().value,y=a,z=b)}return Ha()},eb=function(a){a=jb(a);if(!kb(a)){Ea(a);var b=y,c=z;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);var d=c*4294967296+(b>>>0);b=Number.isSafeInteger(d)?d:Ga(b,c);a=typeof b=== +"number"?a?-b:b:a?"-"+b:b}return a},bb=function(a){a=jb(a);if(kb(a))a=String(a);else{var b=String(a);hb(b)?a=b:(Ea(a),a=Ha())}return a},$a=function(a){var b=jb(Number(a));if(kb(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return ib(a)},cb=function(a){var b=jb(Number(a));if(kb(b))return za(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return ta()?za(ab(64,BigInt(a))):za(ib(a))},db=function(a){return kb(a)?za(eb(a)):za(bb(a))},lb=function(a){if(a!=null&&typeof a!=="string")throw Error(); +return a},ob=function(a,b,c){if(a!=null&&typeof a==="object"&&a[mb]===nb)return a;if(Array.isArray(a)){var d=a[C]|0;c=d|c&32|c&2;c!==d&&D(a,c);return new b(a)}},qb=function(a,b,c,d,e){d=d?!!(b&32):void 0;var g=[],f=a.length,h=!1;if(b&64){if(b&256){f--;var k=a[f];var l=f}else l=4294967295,k=void 0;if(!(e||b&512)){h=!0;var n;var m=((n=pb)!=null?n:Pa)(k?l- -1:b>>16&1023||536870912,-1,a,k);l=m+-1}}else l=4294967295,b&1||(k=f&&a[f-1],k!=null&&typeof k==="object"&&k.constructor===Object?(f--,l=f,m=0):k= +void 0);n=void 0;for(var r=0;r=l){var t=void 0;((t=n)!=null?t:n={})[r- -1]=p}else g[r]=p}if(k)for(var w in k)a=k[w],a!=null&&(a=c(a,d))!=null&&(f=+w,f=1024)throw Error("z");for(var h in f)e=+h,e1024)throw Error("A");d=d&-67043329|(h&1023)<<16}}}D(a,d|16448)}return a},ub=function(){if(vb!=null){var a;var b=(a=wb)!=null?a:wb={};a=b[vb]||0;a>=5||(b[vb]=a+1,b=Error(),Qa(b,"incident"),aa(b))}},xb=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[C]|0;if(a.length=== +0&&c&1)return;if(c&2)return a;var d;if(d=b)d=(!!(32&c)||!(1&c))&&!(1&c&&!(16&c));return d?(Ma(a,34),c&4&&Object.freeze(a),a):qb(a,c,xb,b!==void 0,!0)}if(a[mb]===nb)return b=a.m,c=b[C]|0,Oa(a,c)?a:qb(b,c,xb,!0,!0)},yb=function(a){var b=a.m;a=new a.constructor(qb(b,b[C]|0,xb,!0,!0));b=a.m;b[C]&=-3;return a},zb=function(a){var b=a.m,c=b[C]|0;if(!Oa(a,c))return a;a=new a.constructor(qb(b,c,xb,!0,!0));b=a.m;b[C]&=-3;return a},Ab=function(a){if(a.g!==Na)return!1;var b=a.m;b=qb(b,b[C]|0,xb,!0,!0);b[C]&= +-3;a.m=b;a.g=void 0;return!0},Bb=function(a){if(!Ab(a)&&Oa(a,a.m[C]|0))throw Error();},Cb=function(a,b,c,d,e){var g=c+(e?0:-1),f=a.length-1;if(f>=1+(e?0:-1)&&g>=f){var h=a[f];if(h!=null&&typeof h==="object"&&h.constructor===Object)return h[c]=d,b}if(g<=f)return a[g]=d,b;if(d!==void 0){var k;f=((k=b)!=null?k:b=a[C]|0)>>16&1023||536870912;c>=f?d!=null&&(g={},a[f+(e?0:-1)]=(g[c]=d,g),b|=256,D(a,b)):a[g]=d}return b},Db=function(a){return!!(2&a)&&!!(4&a)||!!(1024&a)},Fb=function(a){if(Ja){var b;return(b= +a[Eb])!=null?b:a[Eb]=new Map}if(Eb in a)return a[Eb];b=new Map;Object.defineProperty(a,Eb,{value:b});return b},Hb=function(a,b,c,d){var e=a.get(d);if(e!=null)return e;for(var g=e=0;g/g,">").replace(/"/g, +""").replace(/'/g,"'"))},Vb=function(a,b){for(var c,d,e=1;e":g.push(l);c.push(b(g.join(""),f));e=0;g=[];h=f=null;break;default:g.push(l)}break;default:throw Error();}e===1&&k>=d&&(k=h+1,c.push("<"),e=0,g=[],h=f=null)}return c.join("")},ac=function(a,b,c,d){if((b=b(c||Zb,d))&&b.h&&a)b.h(a);else{a:if($b(b)){if(b.g&&(b=b.g(),b instanceof Ob))break a;b=Tb("zSoyz")}else b= +Tb(String(b));a.innerHTML=Qb(b)}},bc=function(a){a&&typeof a.dispose=="function"&&a.dispose()},cc=function(a){this.src=a;this.g={};this.h=0},dc=function(a){return function(b){if(b==null||b=="")b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error("B");Ma(b,32);b=new a(b)}return b}},ec=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;n=l=0}function b(m){for(var r=f,p=0;p<64;p+=4)r[p/4]=m[p]<<24|m[p+1]<<16|m[p+2]<<8|m[p+3];for(p=16;p<80;p++)m= +r[p-3]^r[p-8]^r[p-14]^r[p-16],r[p]=(m<<1|m>>>31)&4294967295;m=e[0];var t=e[1],w=e[2],E=e[3],B=e[4];for(p=0;p<80;p++){if(p<40)if(p<20){var O=E^t&(w^E);var P=1518500249}else O=t^w^E,P=1859775393;else p<60?(O=t&w|E&(t|w),P=2400959708):(O=t^w^E,P=3395469782);O=((m<<5|m>>>27)&4294967295)+O+B+P+r[p]&4294967295;B=E;E=w;w=(t<<30|t>>>2)&4294967295;t=m;m=O}e[0]=e[0]+m&4294967295;e[1]=e[1]+t&4294967295;e[2]=e[2]+w&4294967295;e[3]=e[3]+E&4294967295;e[4]=e[4]+B&4294967295}function c(m,r){if(typeof m==="string"){m= +unescape(encodeURIComponent(m));for(var p=[],t=0,w=m.length;t=56;p--)g[p]=r&255,r>>>=8;b(g);for(p=r=0;p<5;p++)for(var t=24;t>=0;t-=8)m[r++]=e[p]>>t&255;return m}for(var e=[],g=[],f=[],h=[128],k=1;k<64;++k)h[k]=0;var l,n;a();return{reset:a, +update:c,digest:d,zb:function(){for(var m=d(),r="",p=0;p>2];l=d[(l&3)<<4|n>>4];n=d[(n&15)<<2|k>>6];k=d[k&63];c[g++]=h+ +l+n+k}h=0;k=e;switch(a.length-f){case 2:h=a[f+1],k=d[(h&15)<<2]||e;case 1:a=a[f],c[g]=d[a>>2]+d[(a&3)<<4|h>>4]+k+e}b["X-Csrf-Token"]=c.join("")}return b},tc=function(a,b){if(!b.length)return null;var c=a.toLowerCase();b=A(b);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d.login_hint){if(a===d.obfuscatedGaiaId)return d.login_hint;if(d.emails&&d.emails.length)for(var e=A(d.emails),g=e.next();!g.done;g=e.next())if(c===g.value.toLowerCase())return d.login_hint}return null},uc=function(a){var b=0; +return function(){return b>>0)+"_",d=0,e=function(g){if(this instanceof e)throw new TypeError("b");return new b(c+(g||"")+"_"+d++,g)};return e}); +J("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},Zc=function(a,b,c){Zc=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!= +-1?Xc:Yc;return Zc.apply(null,arguments)},$c=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},ad=function(a,b){function c(){}c.prototype=b.prototype;a.ka=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.mc=function(d,e,g){for(var f=Array(arguments.length-2),h=2;h255&&(b[c++]=e&255,e>>=8);b[c++]=e}return b};var bd=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c>>25);f=g+(e^b&(c^e))+d[1]+3905402710&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[2]+606105819&4294967295;e=g+(f<<17&4294967295|f>>> +15);f=c+(b^e&(g^b))+d[3]+3250441966&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[4]+4118548399&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[5]+1200080426&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[6]+2821735955&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[7]+4249261313&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[8]+1770035416&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[9]+2336552879&4294967295;g=b+(f<<12&4294967295| +f>>>20);f=e+(c^g&(b^c))+d[10]+4294925233&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[11]+2304563134&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(g^c&(e^g))+d[12]+1804603682&4294967295;b=c+(f<<7&4294967295|f>>>25);f=g+(e^b&(c^e))+d[13]+4254626195&4294967295;g=b+(f<<12&4294967295|f>>>20);f=e+(c^g&(b^c))+d[14]+2792965006&4294967295;e=g+(f<<17&4294967295|f>>>15);f=c+(b^e&(g^b))+d[15]+1236535329&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(e^g&(c^e))+d[1]+4129170786&4294967295;b=c+(f<< +5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[6]+3225465664&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[11]+643717713&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[0]+3921069994&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[5]+3593408605&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[10]+38016083&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[15]+3634488961&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[4]+3889429448&4294967295;c= +e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[9]+568446438&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[14]+3275163606&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[3]+4107603335&4294967295;e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[8]+1163531501&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(e^g&(c^e))+d[13]+2850285829&4294967295;b=c+(f<<5&4294967295|f>>>27);f=g+(c^e&(b^c))+d[2]+4243563512&4294967295;g=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(g^b))+d[7]+1735328473&4294967295; +e=g+(f<<14&4294967295|f>>>18);f=c+(g^b&(e^g))+d[12]+2368359562&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(c^e^g)+d[5]+4294588738&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[8]+2272392833&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[11]+1839030562&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[14]+4259657740&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[1]+2763975236&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[4]+1272893353&4294967295;g=b+(f<<11&4294967295| +f>>>21);f=e+(g^b^c)+d[7]+4139469664&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[10]+3200236656&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[13]+681279174&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[0]+3936430074&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[3]+3572445317&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[6]+76029189&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^g)+d[9]+3654602809&4294967295;b=c+(f<<4&4294967295|f>>>28);f=g+(b^c^e)+d[12]+ +3873151461&4294967295;g=b+(f<<11&4294967295|f>>>21);f=e+(g^b^c)+d[15]+530742520&4294967295;e=g+(f<<16&4294967295|f>>>16);f=c+(e^g^b)+d[2]+3299628645&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(e^(c|~g))+d[0]+4096336452&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[7]+1126891415&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[14]+2878612391&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[5]+4237533241&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[12]+1700485571& +4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[3]+2399980690&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[10]+4293915773&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[1]+2240044497&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[8]+1873313359&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[15]+4264355552&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[6]+2734768916&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[13]+1309151649& +4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~g))+d[4]+4149444226&4294967295;b=c+(f<<6&4294967295|f>>>26);f=g+(c^(b|~e))+d[11]+3174756917&4294967295;g=b+(f<<10&4294967295|f>>>22);f=e+(b^(g|~c))+d[2]+718787259&4294967295;e=g+(f<<15&4294967295|f>>>17);f=c+(g^(e|~b))+d[9]+3951481745&4294967295;a.g[0]=a.g[0]+b&4294967295;a.g[1]=a.g[1]+(e+(f<<21&4294967295|f>>>11))&4294967295;a.g[2]=a.g[2]+e&4294967295;a.g[3]=a.g[3]+g&4294967295}; +sa.prototype.update=function(a,b){b===void 0&&(b=a.length);for(var c=b-this.blockSize,d=this.j,e=this.h,g=0;g>>d&255;return a};var wa=ua(function(a){return typeof a==="number"}),va=ua(function(a){return typeof a==="string"}),ya=ua(function(a){return typeof a==="boolean"});var xa=typeof u.BigInt==="function"&&typeof u.BigInt(0)==="bigint";var rb=ua(function(a){return xa?a>=pd&&a<=qd:a[0]==="-"?Aa(a,rd):Aa(a,sd)}),rd=Number.MIN_SAFE_INTEGER.toString(),pd=xa?BigInt(Number.MIN_SAFE_INTEGER):void 0,sd=Number.MAX_SAFE_INTEGER.toString(),qd=xa?BigInt(Number.MAX_SAFE_INTEGER):void 0;var y=0,z=0;var Ja=typeof Symbol==="function"&&typeof Symbol()==="symbol",td=Ia("jas",void 0,!0),Eb=Ia(void 0,"1oa"),vb=Ia(void 0,"0actk"),mb=Ia("m_m","qc",!0);var La={Nb:{value:0,configurable:!0,writable:!0,enumerable:!1}},Ka=Object.defineProperties,C=Ja?td:"Nb",ud,vd=[];D(vd,55);ud=Object.freeze(vd);var nb={},Na={},Ad=Object.freeze({}),Bd={},Cd={};var wb=void 0;var ab=typeof BigInt==="function"?BigInt.asIntN:void 0,kb=Number.isSafeInteger,Ua=Number.isFinite,jb=Math.trunc,Va=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var pb;var Dd=za(0),Gb=function(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),g=a.length-1;if(!(g<1+(c?0:-1))){if(e>=g){var f=a[g];if(f!=null&&typeof f==="object"&&f.constructor===Object){c=f[b];var h=!0}else if(e===g)c=f;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return h?f[b]=d:a[e]=d,d}return c}},G=function(a,b,c){Bb(a);var d=a.m;Cb(d,d[C]|0,b,c);return a},Ed=function(a,b,c,d){Bb(a);a=a.m;var e=a[C]|0;if(d==null){var g=Fb(a);if(Hb(g,a,e,c)===b)g.set(c,0);else return}else{g= +Fb(a);var f=Hb(g,a,e,c);f!==b&&(f&&(e=Cb(a,e,f)),g.set(c,b))}Cb(a,e,b,d)},Fd=function(a,b,c,d){var e=a.m,g=e[C]|0;b=Ib(e,g,b,c,d);if(b==null)return b;g=e[C]|0;if(!Oa(a,g)){var f=zb(b);f!==b&&(Ab(a)&&(e=a.m,g=e[C]|0),b=f,Cb(e,g,c,b,d))}return b},Gd=function(a,b,c){c==null&&(c=void 0);G(a,b,c);return a},Hd=function(a,b,c){Bb(a);var d=a.m,e=d[C]|0;if(c==null)return Cb(d,e,b),a;for(var g=c[C]|0,f=g,h=Db(g),k=h||Object.isFrozen(c),l=!0,n=!0,m=0;m=0&&b=0;)g.push(b.substring(d,e)),d=Math.min(b.indexOf("&",e)+1||c,c);g.push(b.slice(d));b=g.join("").replace(Nd,"$1");(a="hl"+(a!=null?"="+encodeURIComponent(String(a)):""))?(c=b.indexOf("#"),c<0&&(c=b.length),d=b.indexOf("?"), +d<0||d>c?(d=c,e=""):e=b.substring(d+1,c),b=[b.slice(0,d),e,b.slice(c)],c=b[1],b[1]=a?c?c+"&"+a:a:c,a=b[0]+(b[1]?"?"+b[1]:"")+b[2]):a=b;return a};var Pd={},Qd=function(){throw Error("D");};Qd.prototype.Ra=null;Qd.prototype.toString=function(){return this.ua};Qd.prototype.g=function(){if(this.U!==Pd)throw Error("E");return Pb(this.toString())};var Rd=function(){Qd.call(this)};ad(Rd,Qd);Rd.prototype.U=Pd;var Sd=function(a){if(a!=null)switch(a.Ra){case 1:return 1;case -1:return-1;case 0:return 0}return null},Vd=function(a){return a!=null&&a.U===Pd?a:a instanceof Ob?M(Qb(a).toString()):M(String(String(a)).replace(Td,Ud),Sd(a))},M=function(a){function b(c){this.ua=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));d!==void 0&&(c.Ra=d);return c}}(Rd),Wd=function(a){return a instanceof Qd?!!a.ua:!!a},Yd=function(a){return Yb(String(a),function(){return""}).replace(Xd,"<")},Wb=RegExp.prototype.hasOwnProperty("sticky"), +Xb=new RegExp((Wb?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Wb?"gy":"g"),N=function(a){a!=null&&a.U===Pd?(a=Yd(a.ua),a=String(a).replace(Zd,Ud)):a=String(a).replace(Td,Ud);return a},$d={"\x00":"�","\t":" ","\n":" ","\v":" ","\f":" ","\r":" "," ":" ",'"':""","&":"&","'":"'","-":"-","/":"/","<":"<","=":"=",">":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},Ud=function(a){return $d[a]},Td=/[\x00\x22\x26\x27\x3c\x3e]/g, +Zd=/[\x00\x22\x27\x3c\x3e]/g,Xd=/
';var b=M(''); +return M(a+b+"

Continue with Google

")},ce=function(a){var b=M,c='
',d=a.za;a=a.languages;var e='
';if(Wd(d)&&Wd(a)){for(var g="",f=a.length,h=0;h"+(Vd(g)+"
")}e+= +'
';if(Wd(a))for(d=a.length,g=0;g'+Vd(f.displayName)+"
";a=M(e+"
");c+=a;a='");return b(c+a+"")};var de=function(a,b){var c=a.origin;a=M;var d='
'+be()+'
';var e='

';e=M(e+"You'll need to give Safari permission to continue

");d+=e;e='

';c="In order to continue with your Google Account, Safari will ask if it's ok for Google to use cookies on "+ +Vd(c)+".";c=M(e+c+"

");c=d+c;d='
';d=d+'Cancel
');d=M(d+"Continue
");return a(c+d+"
"+ce(b)+"
")};var ee=function(a,b){var c=a.origin;a=M;var d='
'+be()+'
';var e='

';c="Do you still want Safari to let Google use cookies on "+Vd(c)+"?";e=M(e+c+"

");d+=e;e='
';e=e+'No thanks
');e=M(e+"Yes
");return a(d+e+"
"+ce(b)+"
")};var Q=function(){this.u=this.u;this.o=this.o};Q.prototype.u=!1;Q.prototype.dispose=function(){this.u||(this.u=!0,this.j())};Q.prototype[Symbol.dispose]=function(){this.dispose()};var fe=function(a,b){a.u?b():(a.o||(a.o=[]),a.o.push(b))};Q.prototype.j=function(){if(this.o)for(;this.o.length;)this.o.shift()()};var ge=function(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=!1};ge.prototype.h=function(){this.defaultPrevented=!0};var he=function(){if(!u.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};u.addEventListener("test",c,b);u.removeEventListener("test",c,b)}catch(d){}return a}();var ie;ie=nd?"webkitTransitionEnd":"transitionend";var je=function(a,b){ge.call(this,a?a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.i=null;a&&this.init(a,b)};ad(je,ge); +je.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!== +void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.i=a;a.defaultPrevented&&je.ka.h.call(this)};je.prototype.h=function(){je.ka.h.call(this);var a=this.i;a.preventDefault?a.preventDefault():a.returnValue=!1};var ke="closure_listenable_"+(Math.random()*1E6|0);var le=0;var me=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.v=e;this.key=++le;this.ia=this.na=!1},ne=function(a){a.ia=!0;a.listener=null;a.proxy=null;a.src=null;a.v=null};cc.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.h++);var f=oe(a,b,d,e);f>-1?(b=a[f],c||(b.na=!1)):(b=new me(b,this.src,g,!!d,e),b.na=c,a.push(b));return b};var pe=function(a,b){var c=b.type;if(c in a.g){var d=a.g[c],e=bd(d,b),g;(g=e>=0)&&Array.prototype.splice.call(d,e,1);g&&(ne(b),a.g[c].length==0&&(delete a.g[c],a.h--))}},oe=function(a,b,c,d){for(var e=0;e-1&&(ne(g[c]),Array.prototype.splice.call(g,c,1),g.length==0&&(delete a.g[b],a.h--)))):a&&(a=xe(a))&&(b=a.g[b.toString()],a=-1,b&&(a=oe(b,c,d,e)),(c=a>-1?b[a]:null)&&Ce(c))},Ce=function(a){if(typeof a!=="number"&&a&&!a.ia){var b=a.src;if(b&&b[ke])pe(b.h,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent? +b.detachEvent(ze(c),d):b.addListener&&b.removeListener&&b.removeListener(d);se--;(c=xe(b))?(pe(c,a),c.h==0&&(c.src=null,b[qe]=null)):ne(a)}}},ze=function(a){return a in re?re[a]:re[a]="on"+a},Ae=function(a,b){if(a.ia)a=!0;else{b=new je(b,this);var c=a.listener,d=a.v||a.src;a.na&&Ce(a);a=c.call(d,b)}return a},xe=function(a){a=a[qe];return a instanceof cc?a:null},De="__closure_events_fn_"+(Math.random()*1E9>>>0),ve=function(a){if(typeof a==="function")return a;a[De]||(a[De]=function(b){return a.handleEvent(b)}); +return a[De]};var Ee=function(){this.i=new Set;this.s=!1},Fe=function(a,b,c,d){b=ue(b,c,d);a.i.add(b);return b},Ge=function(a,b){Ce(b);a.i.delete(b)};Ee.prototype.dispose=function(){this.s||(this.i.forEach(function(a){Ce(a)}),this.i.clear(),this.s=!0)};var He=function(){Ee.call(this);this.g=null;this.j=!1};K(He,Ee);var Ie=function(a,b){if(a.g)throw Error("H");a.j=!1;a.g=b};He.prototype.dispose=function(){if(!this.j){Ee.prototype.dispose.call(this);for(var a=this.g,b;b=a.firstChild;)a.removeChild(b);this.g=null;this.j=!0}};var Je=function(){Ee.call(this);this.g=this.j=this.h=null;this.u=this.o=!1};K(Je,Ee);Je.prototype.register=function(a,b){var c=this;if(this.u)throw Error("I");this.u=!0;this.j=a;this.g=b;this.l=Fe(this,this.j,"click",function(){return Ke(c)})}; +var Ke=function(a){a.g.style.visibility="visible";a.g.style.opacity=1;Ge(a,a.l);a.B=Fe(a,document,"mouseup",function(b){return Le(a,b)})},Le=function(a,b){a.h=b.target.getAttribute("data-languagecode");if(a.h!=null||b.target!=a.g)Ge(a,a.B),a.A=Fe(a,a.g,ie,function(){return Me(a)}),a.g.style.opacity=0},Me=function(a){Ge(a,a.A);a.g.style.visibility="hidden";a.l=Fe(a,a.j,"click",function(){return Ke(a)});if(a.h!=null){var b=Od(a.h);Sb(b)}}; +Je.prototype.dispose=function(){this.o||(Ee.prototype.dispose.call(this),this.g=this.j=null,this.o=!0)};var Ne=function(a){var b=a.origin;var c=a.za;a=a.languages;He.call(this);this.l=b;this.o=c;this.A=a;this.u=!1};K(Ne,He);Ne.prototype.B=function(a,b,c){Ie(this,a);ac(a,de,{origin:this.l},{za:this.o,languages:this.A});a=ae("confirm_yes");Fe(this,a,"click",function(){(document.hasStorageAccess==void 0?Promise.resolve():document.requestStorageAccess()).then(function(){return b()},function(){return c()})});a=ae("confirm_no");Fe(this,a,"click",function(){return c()});Oe(this)}; +Ne.prototype.H=function(a,b,c){Ie(this,a);ac(a,ee,{origin:this.l},{za:this.o,languages:this.A});a=ae("confirm_yes");Fe(this,a,"click",function(){return b()});a=ae("confirm_no");Fe(this,a,"click",function(){return c()});Oe(this)};var Oe=function(a){a.h==void 0&&(a.h=new Je);var b=ae("language_selector"),c=ae("language_list");a.h.register(b,c)};Ne.prototype.dispose=function(){this.u||(He.prototype.dispose.call(this),this.h!=void 0&&this.h.dispose(),this.u=!0)};var Pe,Qe,Re=void 0,Se=function(a){try{return u.JSON.parse.call(u.JSON,a)}catch(b){return!1}},Te=function(a){return Object.prototype.toString.call(a)},Ue=Te(0),Ve=Te(new Date(0)),We=Te(!0),Xe=Te(""),Ye=Te({}),Ze=Te([]),$e=function(a,b){if(b)for(var c=0,d=b.length;c>0;g>0;g=32&&e<=65535?d:"\ufffd";b[b.length]='"'}else if(d==="object"){b[b.length]="{";d=0;for(g in a)Object.prototype.hasOwnProperty.call(a, +g)&&(e=$e(a[g],c),e!==void 0&&(d++&&(b[b.length]=","),b[b.length]=$e(g),b[b.length]=":",b[b.length]=e));b[b.length]="}"}else return}return b.join("")}},af=/[\0-\x07\x0b\x0e-\x1f]/,bf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/,cf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/,df=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/,ef=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g,ff=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g,gf=/[ \t\n\r]+/g, +hf=/[^"]:/,jf=/""/g,kf=/true|false|null/g,lf=/00/,mf=/[\{]([^0\}]|0[^:])/,nf=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/,of=/[^\[,:][\[\{]/,pf=/^(\{|\}|\[|\]|,|:|0)+/,qf=/\u2028/g,rf=/\u2029/g,sf=function(a){a=String(a);if(af.test(a)||bf.test(a)||cf.test(a)||df.test(a))return!1;var b=a.replace(ef,'""');b=b.replace(ff,"0");b=b.replace(gf,"");if(hf.test(b))return!1;b=b.replace(jf,"0");b=b.replace(kf,"0");if(lf.test(b)||mf.test(b)||nf.test(b)||of.test(b)||!b||(b=b.replace(pf,"")))return!1;a=a.replace(qf,"\\u2028").replace(rf, +"\\u2029");b=void 0;try{Re?b=[Se(a)]:b=eval("(function (var_args) {\n return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(c){return!1}return b&&b.length===1?b[0]:!1},tf=function(){var a=((u.document||{}).scripts||[]).length;if((Pe===void 0||Re===void 0||Qe!==a)&&Qe!==-1){Pe=Re=!1;Qe=-1;try{try{Re=!!u.JSON&&u.JSON.stringify.call(u.JSON,{a:[3,!0,new Date(0)],c:function(){}})==='{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'&&Se("true")===!0&&Se('[{"a":3}]')[0].a===3}catch(b){}Pe=Re&& +!Se("[00]")&&!Se('"\u0007"')&&!Se('"\\0"')&&!Se('"\\v"')}finally{Qe=a}}},uf=!Date.prototype.toISOString||typeof Date.prototype.toISOString!=="function"||(new Date(0)).toISOString()!=="1970-01-01T00:00:00.000Z",vf=function(){var a=Date.prototype.getUTCFullYear.call(this);return[a<0?"-"+String(1E6-a).substr(1):a<=9999?String(1E4+a).substr(1):"+"+String(1E6+a).substr(1),"-",String(101+Date.prototype.getUTCMonth.call(this)).substr(1),"-",String(100+Date.prototype.getUTCDate.call(this)).substr(1),"T", +String(100+Date.prototype.getUTCHours.call(this)).substr(1),":",String(100+Date.prototype.getUTCMinutes.call(this)).substr(1),":",String(100+Date.prototype.getUTCSeconds.call(this)).substr(1),".",String(1E3+Date.prototype.getUTCMilliseconds.call(this)).substr(1),"Z"].join("")};Date.prototype.toISOString=uf?vf:Date.prototype.toISOString;var wf,xf=!1,R=function(a){try{xf&&window.console&&window.console.log&&window.console.log(a)}catch(b){}},yf=function(a,b){if(!a)return-1;if(a.indexOf)return a.indexOf(b,void 0);for(var c=0,d=a.length;c-1||a.indexOf("crios/")>-1)},Jf=function(){var a=navigator.userAgent,b;if(b=!!a&&a.indexOf("CriOS")!=-1)b=-1,(a=a.match(/CriOS\/(\d+)/))&&a[1]&&(b=parseInt(a[1],10)||-1),b=b<48;return b},Lf=function(){var a=navigator.userAgent.toLowerCase();return a.indexOf("safari/")>-1&&a.indexOf("chrome/")<0&&a.indexOf("crios/")<0&&a.indexOf("android")<0},Mf=function(a){a=Error.call(this,a);this.message=a.message;"stack"in a&& +(this.stack=a.stack)};K(Mf,Error);var S=window.JSON,Nf=function(a){this.j=a||[];this.g={}},Of=function(a,b,c){if(!(yf(a.j,b)>=0))throw Error("O`"+b);if(!Af(c))throw Error("P`"+b);a.g[b]||(a.g[b]=[]);yf(a.g[b],c)<0&&a.g[b].push(c)};Nf.prototype.removeEventListener=function(a,b){if(!(yf(this.j,a)>=0))throw Error("O`"+a);Af(b)&&this.g[a]&&this.g[a].length&&(b=yf(this.g[a],b),b>=0&&this.g[a].splice(b,1))}; +var Pf=function(a,b){var c=b.type;if(!(c&&yf(a.j,c)>=0))throw Error("Q`"+c);if(a.g[c]&&a.g[c].length)for(var d=a.g[c].length,e=0;e=0;b--){var c=a[b];this.get(c);this.set(c,"",{Qb:0,path:void 0,domain:void 0})}}; +var $f=function(a){a=(a.g.cookie||"").split(";");for(var b=[],c=[],d,e,g=0;g0?d:void 0));d=G(d,4,Xa(g>0?g:void 0));d=G(d,5,Xa(f>0?f:void 0));g=d.m;f=g[C]|0;d=Oa(d,f)?d:new d.constructor(qb(g,f,xb,!0,!0));Gd(h,10,d)}a=yb(a.g);a=G(a,4,gb(Date.now().toString()));b=Hd(a,3,b.slice());e&&(a=new pg,e=G(a,13,Xa(e)),a=new qg,e=Gd(a,2,e),a=new xg,e=Gd(a,1,e),e=Kd(e,2,9),Gd(b,18,e)); +c&&G(b,14,gb(c));return b};mc.prototype.reset=function(){this.h=this.g=this.i};var Sf=function(a){this.m=F(a,8)};K(Sf,L);var Gg=dc(Sf);var Tf=function(a){this.m=F(a)};K(Tf,L);var Hg=new Uf;var Lg=function(a){Q.call(this);var b=this;this.H="";this.h=[];this.Ja="";this.Ka=this.T=-1;this.L=null;this.P=this.s=0;this.B=null;this.lb=this.mb=0;this.nb=1;this.qa=0;this.V=a.V;this.ha=a.ha||function(){};this.i=new Bg(a.V,a.S);this.D=a.D||null;this.ca=a.ca||null;this.A=a.jc||null;this.W=a.W||null;this.ga=a.ga||!1;this.withCredentials=!a.Sa;this.S=a.S||!1;this.Ia=typeof URLSearchParams!=="undefined"&&!!(new URL(Ig())).searchParams&&!!(new URL(Ig())).searchParams.set;var c=wg(new vg);Ag(this.i, +c);this.l=new mc(1E4);a=Jg(this,a.Qa);this.g=new mg(this.l.g,a);this.X=new mg(6E5,a);this.ga||this.X.start();this.S||(document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){Kg(b);var d;(d=b.B)==null||d.flush()}}),document.addEventListener("pagehide",function(){Kg(b);var d;(d=b.B)==null||d.flush()}))};K(Lg,Q);var Jg=function(a,b){return a.Ia?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}}; +Lg.prototype.j=function(){Kg(this);this.g.stop();this.X.stop();Q.prototype.j.call(this)};var Mg=function(a,b,c){a.B&&a.B.pa(b,c)}; +Lg.prototype.log=function(a){Mg(this,2,1);if(this.Ia){a=yb(a);var b=this.nb++;a=G(a,21,gb(b));this.H&&ic(a,26,this.H);b=a;var c=Gb(b.m,1);var d=d===void 0?!1:d;var e=typeof c;d=c==null?c:e==="bigint"?String(ab(64,c)):Wa(c)?e==="string"?$a(c):d?bb(c):eb(c):void 0;d==null&&(d=Date.now(),d=Number.isFinite(d)?d.toString():"0",G(b,1,gb(d)));d=Gb(b.m,15);d!=null&&(typeof d==="bigint"?rb(d)?d=Number(d):(d=ab(64,d),d=rb(d)?Number(d):String(d)):d=Wa(d)?typeof d==="number"?eb(d):$a(d):void 0);d==null&&G(b, +15,gb((new Date).getTimezoneOffset()*60));Mg(this,1,1);b=this.h.length-1E3+1;b>0&&(this.h.splice(0,b),this.s+=b,Mg(this,3,b));this.h.push(a);this.ga||this.g.h||this.g.start()}}; +Lg.prototype.flush=function(a,b){var c=this;if(this.h.length===0)a&&a();else{var d=Date.now();if(this.Ka>d&&this.T0&&(c.T=Date.now(),c.Ka=c.T+r),p=Hg.g?Hg.h(p,Hg.g,175237375,Hg.i):Hg.h(p,175237375,null,Hg.i),r=p===null?void 0:p)){p=-1;p=p===void 0?0:p;var w;r=(w=Za(Gb(r.m,1)))!=null?w:p;r!==-1&&(c.l=new mc(r<1?1:r),ng(c.g,c.l.g))}}a&&a();c.P=0},n=function(r,p){var t=g.m;var w=t;t=t[C]|0;var E=void 0===Ad?2:4,B=Oa(g,t),O= +B?1:E;E=O===3;var P=!B;(O===2||P)&&Ab(g)&&(w=g.m,t=w[C]|0);B=Gb(w,3);B=Array.isArray(B)?B:ud;var x=B[C]|0,pc=!!(4&x);if(!pc){var H=x;H===0&&(H=Jb(H,t),H|=16);x=H|1;H=B;var Ya=t,Ba=!!(2&x);Ba&&(Ya|=2);for(var wd=!Ba,xd=!0,qc=0,yd=0;qc0&&a=0;g--){var f=c.g=b[g];e=Xg(f,d,!0,c)&&e}f=c.g=a;e=Xg(f,d,!0,c)&&e;e=Xg(f,d,!1,c)&&e;if(b)for(g= +0;g=100&&this.l())};var ah=function(a){for(var b=0;ba.g?(c.splice(0,1),c.length>0?lh(a,b,c):R("Failed to write Cookie based cache due to the big size.")):T.fb(b,d)};T.xb=function(a){try{return atob(a)}catch(b){return a}};T.Bb=function(a){try{return btoa(a)}catch(b){return a}}; +T.yb=function(a){if(!a)return[];a=T.xb(a);try{return S.parse(a).items||[]}catch(b){return R("Error while parsing items from cookie:"+b.message),[]}};T.Cb=function(a){return T.Bb(S.stringify({items:a}))};T.fb=function(a,b){var c=window.location.pathname;c={domain:window.location.hostname,path:navigator.userAgent.toLowerCase().indexOf("msie")!=-1||Hf()?void 0:c,Yb:window.location.protocol==="https:"?!0:void 0};U.cc(encodeURIComponent(a),encodeURIComponent(b),c)}; +T.wb=function(){var a=I.sa;var b=$f(ag).keys;for(var c=0;c=1500&&a.stop()})}},bh=function(a){var b=0,c;if(a){var d=0;for(c=a.length;d=0},ph=function(a,b){if(!a&&!b)return!0;if(!a||!b)return!1;a=a.extraQueryParams;b=b.extraQueryParams;if(!a&&!b)return!0;if(!a||!b||Object.keys&&Object.keys(a).length!=Object.keys(b).length)return!1; +for(var c in a)if(a[c]!==b[c])return!1;if(!Object.keys)for(c in b)if(a[c]!==b[c])return!1;return!0},qh=function(a,b,c){if(b===!0||b===!1)a.use_fedcm=b;c&&(a.fedcm_enabled=c)},I=I||{};I.gb=100;I.Pa="/oauth2/sessionstate/action/updateState";I.Fa="/oauth2/sessionstate/action/checkOrigin";I.Ma="/oauth2/permission/action/refresh";I.La="/oauth2/permission/action/code";I.wa="/oauth2/permission/action/listSessions";I.qb="/o/oauth2/revoke";I.hb="/gsi/log";I.ma="response_type login_hint client_id origin scope ss_domain authuser hd enable_serial_consent include_granted_scopes nonce ack_extension_date auto use_fedcm fedcm_enabled".split(" "); +I.kb="login_hint client_id origin scope ss_domain authuser hd enable_serial_consent include_granted_scopes ack_extension_date use_fedcm fedcm_enabled".split(" ");I.ob="client_id origin scope ss_domain authuser hd enable_serial_consent ack_extension_date use_fedcm fedcm_enabled".split(" ");I.C="::";I.ta="_ss_";I.Ha="_tr_";I.fa="oauth2_ss";I.Ga="oauth2_cs";I.Oa="oauth2_tr";I.jb="oauth2_is";I.ea="oauth2_ar";I.sa="oauth2c_";I.ib=1500; +I.kc=function(){var a={ta:1,Ha:2,fa:3,Ga:4,Oa:5,ea:6},b;for(b in a)if(a=I[b],!a||a.indexOf(I.C)>=0)throw Error("ca`"+b);};I.kc();I.pb=512;I.sb=function(a){var b;(b=a.hint===void 0)||(b=a.hint,b=(b===""?!0:b?typeof b=="string"||typeof b=="object"&&b.constructor===String:!1)&&a.hint.length<=I.pb);return!a.id&&b};I.Hb=function(){var a=U.N(window.location.protocol=="https:"?U.xa:U.ya);a||(a=U.N(U.va));return a};I.Ba=function(a){switch(a){case I.ea:return I.sa+I.ea;case I.fa:return I.sa+I.fa;default:return null}}; +var fh=function(){return(Lf()||If())&&!Ff()||Hf()&&!window.indexedDB?"cookieStorage":Hf()?"indexedDb":"localStorage"},ch=function(){return!Lf()&&!If()||Ff()?"sessionStorage":"inMemoryStorage"};U=U||{};U.ra="cookieValueChanged";var rh=function(a){this.h=void 0;this.l=a;Nf.call(this,[U.ra])};zf(rh,Nf);rh.prototype.N=function(){return U.N(U.ya)||U.N(U.xa)||U.N(U.va)};var sh=function(){return U.Aa(U.ya)||U.Aa(U.xa)||U.Aa(U.va)};rh.prototype.addListener=function(a){Of(this,U.ra,a)}; +var vh=function(a){th(a);a.i=a.N();a.h=new Yg;ue(a.h,"tick",uh(a));Zg(a.h,a.l);a.h.start();R("IDP Session Cookie monitor is started.")},th=function(a){a.h!==void 0&&(a.h.stop(),a.h=void 0,R("IDP Session Cookie monitor is stoped."))},uh=function(a){return function(){var b=a.N();if(a.i!=b){var c={type:U.ra,newHash:b&&bh(b),oldHash:a.i&&bh(a.i)};a.i=b;Pf(a,c)}}},wh=function(a){this.g=a},xh=function(a,b,c){var d=new XMLHttpRequest;d.onreadystatechange=function(){if(d.readyState==4&&d.status==200){var f; +d.responseText&&(f=S.parse(d.responseText));c(f)}else d.readyState==4&&d.status==0?c({error:"network_error"}):d.readyState==4&&c({error:"server_error",error_subtype:d.responseText})};d.open("POST",a,!0);d.setRequestHeader("Content-type","application/x-www-form-urlencoded");var e="xsrfToken=";if(b)for(var g in b)g&&b[g]&&(e+="&"+g+"="+encodeURIComponent(b[g]));R("Call "+a+" with postData: "+e);d.send(e)},yh=function(a,b,c,d){var e=new XMLHttpRequest;e.onreadystatechange=function(){if(e.readyState== +4&&e.status==200){var f;if(e.responseText&&(f=S.parse(e.responseText))){var h=f;if(h.error){h.thrown_by="server";try{h.error=h.error.toLowerCase()}catch(k){}}}d(f)}else e.readyState==4&&e.status==0?d({error:"network_error"}):e.readyState==4&&d({error:"server_error",error_subtype:e.responseText})};if(b=Bf(b))a+=a.indexOf("?")<0?"?":"&",a+=b;e.open("GET",a,!0);e.setRequestHeader("X-Requested-With","XmlHttpRequest");if(c)for(var g in c)if(c.hasOwnProperty(g)){b=c[g];if(b===null||b===void 0)b="";e.setRequestHeader(g, +b)}R("Call "+a+" with Get method.");e.send()},zh=function(a,b,c,d,e,g,f){a={origin:a.g,client_id:b};c&&(a.plugin_name=c);d&&(a.ack_extension_date=d);if(e===!0||e===!1)a.use_fedcm=e;g&&(a.fedcm_enabled=g);yh(I.Fa,a,null,f)},Ah=function(a,b,c){b&&b.length?yh(I.Pa,{login_hint:b.join(" "),origin:a.g},null,c):c({activeHints:{}})},Ch=function(a,b,c){b.origin=a.g;I.ma.indexOf("enable_serial_consent")<0&&I.ma.push("enable_serial_consent");b=Bh(b,I.ma);yh(I.Ma,b,null,c)},Dh=function(a,b,c){b.origin=a.g;b= +Bh(b,I.kb);yh(I.La,b,null,c)},Eh=function(a,b,c){b.origin=a.g;b=Bh(b,I.ob);yh(I.wa,b,null,c)};wh.prototype.revoke=function(a,b){xh(I.qb,{token:a},b)};var Fh=function(a){xh(I.hb,a,function(){})},Bh=function(a,b){for(var c={},d=0;d1;)c.push(d.protocol+"//"+a.join(".")),d.protocol=="https:"&&c.push("http://"+a.join(".")),a.shift()}a=c}else c=[],a&&(c.push(a),a.substring(0,7)=="http://"||a.substring(0,8)=="https://")&&(d=document.createElement("a"),d.href=a,a!=d.protocol+"//"+d.hostname&&c.push(d.protocol+"//"+d.hostname),d.protocol=="https:"&&c.push("http://"+ +d.hostname)),a=c;return yf(a,b)>=0};var Ih=function(){};zf(Ih,Gh); +Ih.prototype.J=function(a,b,c){if(c){c=[];if(a){var d=document.createElement("a");d.href=a;if(d.protocol=="https:"&&(d.port==""||d.port==0||d.port==443)||d.protocol=="http:"&&(d.port==""||d.port==0||d.port==80))for(a=d.hostname.split(".");a.length>1;)c.push(d.protocol+"//"+a.join(".")),d.protocol=="https:"&&c.push("http://"+a.join(".")),a.shift();else c.push(a)}a=c}else c=[],a&&(c.push(a),a.substring(0,8)=="https://"&&(d=document.createElement("a"),d.href=a,d.port!=""&&d.port!=0&&d.port!=443||c.push("http://"+ +d.hostname))),a=c;return yf(a,b)>=0};T.Ub();var Kh=function(){};Kh.prototype.l=function(){return!0};var W=function(a){return a.l()?T.Jb():T.ab()};Kh.prototype.g=function(){throw Error("ha");};Kh.prototype.j=function(){throw Error("ha");};Kh.prototype.h=function(){throw Error("ha");};Kh.prototype.i=function(){throw Error("ha");};var Lh=function(){};zf(Lh,Kh);Lh.prototype.h=function(a,b,c){W(this).getItem(this.g(a),function(d){if(d)try{var e=S.parse(d);var g=e&&e.cachedValue}catch(f){}c(g)})}; +Lh.prototype.i=function(a,b,c,d){a=this.g(a);b===void 0||b===null?W(this).removeItem(a,d):(b=S.stringify({cachedValue:b}),W(this).setItem(a,b,d))};var Mh=function(){};zf(Mh,Lh);Mh.prototype.l=function(){return!1};Mh.prototype.g=function(a){return[I.ea,a.origin,a.clientId,a.id].join(I.C)};Mh.prototype.j=function(a){var b={};a&&(a=a.split(I.C),a.length==4&&(b.origin=a[1],b.clientId=a[2],b.id=a[3]));return b};var X=function(){};zf(X,Kh); +X.prototype.h=function(a,b,c){var d=this,e=this.g(a);W(this).getItem(e,function(g){if(g)try{var f=S.parse(g);if(f.cookieHash!=b){W(d).removeItem(e,function(){c(void 0)});return}var h=f&&f.cachedValue}catch(k){}c(h)})};X.prototype.i=function(a,b,c,d){a=this.g(a);b===void 0||b===null?W(this).removeItem(a,d):(b=S.stringify({cookieHash:c,cachedValue:b}),W(this).setItem(a,b,d))};var Nh=function(){};zf(Nh,X);Nh.prototype.g=function(a){return[I.Ga,a.origin,a.clientId].join(I.C)}; +Nh.prototype.j=function(a){a=a.split(I.C);var b={};a.length==3&&(b.origin=a[1],b.clientId=a[2]);return b};var Oh=function(){};zf(Oh,X);Oh.prototype.g=function(a){return[I.jb,a.origin,a.clientId].join(I.C)}; +Oh.prototype.h=function(a,b,c){var d=this;X.prototype.h.call(this,a,b,function(e){e&&e.expires_at?e.expires_at-(new Date).getTime()<6E4?W(d).removeItem(d.g(a),c):Ef(e.scope,a.scope)&&Ef(a.scope,e.scope)?(e.expires_in=Math.floor((e.expires_at-(new Date).getTime())/1E3),c&&c(e)):W(d).removeItem(d.g(a),c):c&&c(void 0)})};Oh.prototype.i=function(a,b,c,d){var e;b&&b.expires_at&&b.expires_at-(new Date).getTime()>18E4&&(e=b);X.prototype.i.call(this,a,e,c,d)};var Ph=function(){};zf(Ph,Lh); +Ph.prototype.l=function(){return!1};Ph.prototype.g=function(a){return[I.fa,a.domain,a.crossSubDomains?"1":"0",T.Ya(a.policy),a.id||I.ta].join(I.C)};Ph.prototype.j=function(a){a=a.split(I.C);var b={};a.length==5&&(b.domain=a[1],b.crossSubDomains=a[2]=="1",b.policy=a[3],b.id=a[4]);b.policy=="DEFAULT"&&delete b.policy;b.id==I.ta&&delete b.id;return b};var Qh=function(a){this.o=a||I.Oa};zf(Qh,X);Qh.prototype.g=function(a){return[this.o,a.origin,a.clientId,a.id||I.Ha].join(I.C)}; +Qh.prototype.h=function(a,b,c){var d=this;X.prototype.h.call(this,a,b,function(e){e&&e.da&&e.da.expires_at?a.loginHint!=e.da.login_hint?W(d).removeItem(d.g(a),c):e.da.expires_at-(new Date).getTime()<6E4?W(d).removeItem(d.g(a),c):Ef(e.da.scope,a.scope)?Ef(e.responseType,a.responseType)?(e=e.da,e.expires_in=Math.floor((e.expires_at-(new Date).getTime())/1E3),c&&c(e)):W(d).removeItem(d.g(a),c):W(d).removeItem(d.g(a),c):c&&c(void 0)})}; +Qh.prototype.i=function(a,b,c,d){var e;b&&b.expires_at&&b.expires_at-(new Date).getTime()>18E4&&(e={da:b,responseType:a.responseType});X.prototype.i.call(this,a,e,c,d)};var Rh=function(a,b){this.j=a;this.o=b;this.l=!1;this.i={};this.h={};this.g={}},Sh=function(a,b){if(!b)throw Error("ia");b.rpcToken=a.o;b=S.stringify(b);R("IDP IFrame sends message: "+b);window.parent.postMessage(b,a.j)},Y=function(a,b,c){b&&Sh(a,{id:b,result:c})}; +Rh.prototype.s=function(a){if(a.source==window.parent&&a.origin==this.j){R("IDP Session State IFrame receive message:"+a.data);try{var b=S.parse(a.data)}catch(d){return}if((b.rpcToken||this.o)&&b.rpcToken!=this.o)R("RPC token mismatch.");else if(b&&b.method&&(b.method=="showDialog"||this.i[b.method]))if(b.method=="showDialog")if(this.l)Sh(this,{id:b.id,error:"dialog_already_displayed"});else if(a=b.params,b.id&&a&&a.dialogType&&this.g[a.dialogType]){var c=this.g[a.dialogType];c.F&&!c.F(a)?(R("Bad request."), +Sh(this,{id:b.id,error:"bad_request"})):c.v(b)}else R("Bad dialog request.");else a=this.i[b.method],a.O&&!b.id?R("Bad request."):a.F&&!a.F(b)?(R("Bad request."),Sh(this,{id:b.id,error:"bad_request"})):a.v(b);else R("Bad request.")}}; +var Th=function(a,b){if(b&&b.type&&a.h[b.type]){var c=a.h[b.type].filter;c&&!c(b)||Sh(a,{method:"fireIdpEvent",params:b})}else R("Invalid event type.")},Uh=function(a){Th(a,{type:"displayIFrame",Lb:!1,options:{fullScreen:!0}});a.l=!0},Vh=function(a){Th(a,{type:"displayIFrame",Lb:!0});a.l=!1},Wh=function(a,b){a.i={};a.h={};a.g={};if(b){if(b.I)for(var c=0;c +1)for(var c=a[0],d=1;d18E4?oi(c.i,e,m,k,function(){d(m)}):Ch(c.j,f,n)})}else Y(c.g,a.id,{error:"user_logged_out"}),b.userInteracted&&(g=ti(),ui(g).pa(),g.flush())}; +q.Za=function(a){var b=this,c=function(f){Y(b.g,a.id,f)};if(sh()){var d=a.params||{},e=d.request,g=d.sessionSelector;e.client_id=d.clientId;e.login_hint=d.loginHint;e.ss_domain=g.domain;qh(e,this.s,this.o);this.l&&(e.plugin_name=this.l);Dh(this.j,e,c)}else c({error:"user_logged_out"})};q.Wb=function(a){var b=a.params||{},c=b.clientId,d=this;this.j.revoke(b.token,function(e){ei(d.h,c,function(){Y(d.g,a.id,e)})})}; +q.hc=function(a){if(Hf()||Jf()){var b=a.params||{},c=(new Mh).g({clientId:b.clientId,id:b.id,origin:b.origin});b=this.i;if(Hf()||Jf()){b.i&&b.i.stop();b.i=new mh(c);for(c=0;c=0)&&R("Bad request: 'code' response_type is not supported.");return a&&c&&d&&g&&e&&!b};q.Gb=function(a){a=a&&a.params||{};var b=!V(a.id),c=a.clientId&&!V(a.clientId),d=!!a.request&&a.request.scope;return a.loginHint&&b&&c&&d}; +q.Ib=function(a){a=a&&a.params||{};var b=a.domain&&!V(a.domain),c=!V(a.policy);return!V(a.id)&&b&&c&&this.h.J(a.domain,!!a.crossSubDomains,a.policy)};q.ec=function(a){a=a&&a.params||{};var b=a.domain&&!V(a.domain),c=!V(a.policy);return!V(a.id)&&b&&c&&this.h.J(a.domain,!!a.crossSubDomains,a.policy)&&I.sb(a)};q.Pb=function(a){a=a&&a.params||{};var b=a.clientId&&!V(a.clientId),c=!!a.request&&a.request.scope;return!V(a.id)&&b&&c}; +q.Xb=function(a){a=a&&a.params||{};var b=!!a.token,c=a.clientId&&!V(a.clientId);return!V(a.id)&&b&&c};q.ic=function(a){a=a&&a.params||{};var b=a.origin&&!V(a.origin),c=a.id&&!V(a.id);return a.clientId&&!V(a.clientId)&&b&&c};q.ac=function(a){var b;if(b=a.clientId)b=this.i,a=a.clientId,b=!(!a||!b.g[a]);return b};q.tb=function(a){var b;if(b=a.clientId){b=this.i;var c=a.clientId;b=!(!c||!b.g[c])}return b&&a.id&&a.authResult};q.Ab=function(a){return!!a.hide||!!a.options}; +q.Zb=function(a){return a.domain&&this.h.J(a.domain,a.crossSubDomains,a.policy)};var Z=function(a,b){return function(){return b.apply(a,arguments)}},vi=function(a,b){return function(){var c=arguments;document.hasStorageAccess().then(function(d){d?b.apply(a,c):document.requestStorageAccess().then(function(){return b.apply(a,c)},function(){R("Storage access rejected");b.apply(a,c)})})}};si.prototype.createPolicy=function(a){var b={I:[],M:[],Y:[]};wi(this,b,a);return b}; +var wi=function(a,b,c){b.I.push({method:"monitorClient",v:Z(a,a.Sb),O:!1,F:Z(a,a.Tb)});b.I.push({method:"getTokenResponse",v:c?vi(a,a.Ua):Z(a,a.Ua),O:!0,F:Z(a,a.Kb)});b.I.push({method:"getOnlineCode",v:c?vi(a,a.Za):Z(a,a.Za),O:!0,F:Z(a,a.Gb)});b.I.push({method:"getSessionSelector",v:Z(a,a.Db),O:!0,F:Z(a,a.Ib)});b.I.push({method:"setSessionSelector",v:Z(a,a.dc),O:!1,F:Z(a,a.ec)});b.I.push({method:"listIdpSessions",v:c?vi(a,a.eb):Z(a,a.eb),O:!0,F:Z(a,a.Pb)});b.I.push({method:"revoke",v:Z(a,a.Wb),F:Z(a, +a.Xb)});b.I.push({method:"startPolling",v:Z(a,a.hc),F:Z(a,a.ic)});b.M.push({type:"idpReady"});b.M.push({type:"idpError"});b.M.push({type:"sessionStateChanged",filter:Z(a,a.ac)});b.M.push({type:"sessionSelectorChanged",filter:Z(a,a.Zb)});b.M.push({type:"authResult",filter:Z(a,a.tb)});b.M.push({type:"displayIFrame",filter:Z(a,a.Ab)});b.I.push({method:"checkStorageAccess",v:Z(a,a.vb),O:!0})},xi=function(a){this.g=a},ui=function(a){a=new Qf(a.g);return new yi(a)};xi.prototype.flush=function(){this.g.l()}; +var ti=function(){var a=new Qg(1609);a=new $g(a);return new xi(a)},yi=function(a){this.i=a;this.h=ia()?"IE":ha()?"Opera":(fa()?ea("Opera"):v("OPR"))?"OPR":ja()?"Edge":ka()?"Edg":!v("Android")||ma()||la()||ha()||v("Silk")?ma()?"Chrome":la()?"Firefox":!v("iPad")&&!v("iPhone")||na()||ma()||(fa()?0:v("Coast"))||la()||!v("AppleWebKit")?na()?"Safari":"Other":"iOS Webview":"Android";(a=pa())?(a=a.split("."),a=a.length<2?a[0]:a[0]+"."+a[1]):a="N/A";this.g=a};yi.prototype.pa=function(){this.i.pa(this.h,this.g)};var zi="client_id origin ss_domain scope privileged authuser ack_extension_date use_fedcm fedcm_enabled".split(" ");I.ma="response_type login_hint client_id origin scope ss_domain authuser hd include_granted_scopes nonce spec_compliant ack_extension_date enable_serial_consent auto use_fedcm fedcm_enabled".split(" ");var Ai=function(){};zf(Ai,X);Ai.prototype.g=function(a){a=a===void 0?{}:a;return["gsi_gs",a.origin===void 0?null:a.origin,a.clientId===void 0?null:a.clientId].join(I.C)};Ai.prototype.h=function(a,b,c){var d=this;c=c===void 0?function(){}:c;X.prototype.h.call(this,a,b,function(e){e?!e.expires_at||e.expires_at<=(new Date).getTime()?W(d).removeItem(d.g(a),function(){return c(null)}):(e.expires_at=void 0,c(e)):c(null)})}; +Ai.prototype.i=function(a,b,c,d){b&&(b.expires_at=(new Date).getTime()+864E5);X.prototype.i.call(this,a,b,c,d)};var Bi=function(a,b,c){b.origin=a.g;b.privileged=!0;b=Bh(b,zi);yh(I.wa,b,sc(a.g),function(d){c(d)})};si.prototype.L=function(a){var b=this;a=a===void 0?{}:a;var c=a.id;var d=a.params===void 0?{}:a.params;var e=function(n){n&&n.sessions?(n=tc(g,n.sessions),Y(b.g,c,n)):Y(b.g,c,null)},g=d.loginHint;delete d.loginHint;var f=sh();if(f){a=d.clientId;var h=d.request;d=d.sessionSelector;h.client_id=a;h.ss_domain=d.domain;var k=new Ai,l={clientId:a,origin:this.A};k.h(l,f,function(n){n?e(n):Bi(b.j,h,function(m){!m||m.error?e(null):k.i(l,m,f,function(){e(m)})})})}else e(null)}; +si.prototype.T=function(a){Ci(this,a,!1)};si.prototype.X=function(a){Ci(this,a,!0)}; +var Ci=function(a,b,c){document.requestStorageAccess&&Af(document.requestStorageAccess)?document.hasStorageAccess().then(function(d){if(d)Y(a.g,b.id,{hasAccess:!0});else{d=new Ne({origin:a.A});var e=document.getElementById("container");(c?d.H:d.B).call(d,e,function(){Vh(a.g);Y(a.g,b.id,{hasAccess:!0})},function(){Vh(a.g);Y(a.g,b.id,{hasAccess:!1})});Uh(a.g)}},function(d){R("StorageAccess check failed: "+d);Y(a.g,b.id,{hasAccess:!1})}):Y(a.g,b.id,{hasAccess:!0})};si.prototype.P=function(a){a=a===void 0?{}:a;a=a.params===void 0?{}:a.params;var b=!!a.clientId&&!V(a.clientId),c=!!a.request,d=!!a.sessionSelector;return!!a.loginHint&&b&&c&&d};si.prototype.createPolicy=function(a){var b={I:[],Y:[],M:[]};wi(this,b,a);b.I.push({method:"gsi:fetchLoginHint",v:Z(this,this.L),O:!0,F:Z(this,this.P)});b.Y.push({Z:"itpNewGrant",v:Z(this,this.T)});b.Y.push({Z:"itpRegrant",v:Z(this,this.X)});return b};I.Pa="/o/oauth2/iframerpc?action=sessionState";I.Fa="/o/oauth2/iframerpc?action=checkOrigin";I.Ma="/o/oauth2/iframerpc?action=issueToken";I.La="/o/oauth2/iframerpc?action=issueOnlineCode";I.wa="/o/oauth2/iframerpc?action=listSessions"; +for(var Di=function(a){a=a===void 0?!1:a;a=a===void 0?!1:a;var b=Cf("origin"),c=!!Cf("supportBlocked3PCookies");if(!b)throw Error("sa");var d=Cf("rpcToken");if(!d)throw Error("ta");var e=!!Cf("clearCache"),g=Cf("debug");xf=g!="0"&&!!g;(new si(b,d,e,c,a)).start()},Ei=["boq","idpiframe","startIdpIFrame"],Fi=u,Gi;Ei.length&&(Gi=Ei.shift());)Ei.length||Di===void 0?Fi[Gi]&&Fi[Gi]!==Object.prototype[Gi]?Fi=Fi[Gi]:Fi=Fi[Gi]={}:Fi[Gi]=Di; +}catch(e){_._DumpException(e)} +}).call(this,this.default_IdpIFrameHttp); +// Google Inc. diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/lounge.9558e803a3f5a4d8f26a0c354b6d0fd9.css b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/lounge.9558e803a3f5a4d8f26a0c354b6d0fd9.css new file mode 100644 index 0000000..d090837 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/lounge.9558e803a3f5a4d8f26a0c354b6d0fd9.css @@ -0,0 +1,3 @@ +/*! + * minimum set of bootstrap includes for most embed components + */body,html{margin:0;padding:0}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-weight:400;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}blockquote:after,blockquote:before,q:after,q:before{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}a:focus{outline:3px auto Highlight;outline:3px auto -webkit-focus-ring-color;outline-offset:-1px}a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;box-sizing:border-box}body{margin:0;font-family:"Helvetica Neue",arial,sans-serif;font-size:14px;line-height:20px;color:#656c7a;background-color:#fff}a{color:#0069d6;text-decoration:none}a:hover{color:#00438a;text-decoration:underline}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;font-weight:500;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#656c7a;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #bbb;border-bottom-color:#a2a2a2;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn.active,.btn.disabled,.btn:active,.btn:hover,.btn[disabled]{color:#656c7a;background-color:#e6e6e6}.btn:hover{color:#656c7a;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;transition:background-position .1s linear}.btn:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-color:#e6e6e6;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;box-shadow:none}.btn-default{overflow:hidden;position:relative;color:#fff;background:#8e979c;font-size:14px;padding:8px 24px;line-height:20px;text-shadow:none;border:none;box-shadow:none}.btn-default:hover{color:#fff;background-color:#8e979c}.btn-left{float:left}.btn-right{float:right}.btn-large{padding:11px 19px;font-size:17.5px;border-radius:6px}.btn-large [class*=" icon-"],.btn-large [class^=icon-]{margin-top:2px}.btn-small{padding:2px 10px;font-size:11.9px;border-radius:3px}.btn-small [class*=" icon-"],.btn-small [class^=icon-]{margin-top:0}.btn-mini{padding:1px 6px;font-size:10.5px;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:rgba(255,255,255,.75)}.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#004cd6;background-image:linear-gradient(to bottom,#0069d6,#0022d6);background-repeat:repeat-x;border-color:#0022d6 #0022d6 #00168a;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#0022d6}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#ffb57f;background-image:linear-gradient(to bottom,#ffc79e,#ff9b51);background-repeat:repeat-x;border-color:#ff9b51 #ff9b51 #ff6f04;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#ff9b51}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#46484c;background-image:linear-gradient(to bottom,#444,#494e58);background-repeat:repeat-x;border-color:#494e58 #494e58 #26292e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#494e58}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.btn-link{border-color:transparent;cursor:pointer;color:#0069d6;border-radius:0}.btn-link:hover{color:#00438a;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover{color:#656c7a;text-decoration:none}.dropdown{position:relative}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown:hover .caret,.open.dropdown .caret{opacity:1}.dropdown-menu{position:absolute;top:49px;left:0;z-index:1000;float:left;display:none;min-width:160px;max-width:220px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;border-radius:0 0 5px 5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.dropdown-menu--refresh{background-color:#fff;border-color:#687a86}.light-anchor .dropdown-menu--refresh a{color:#656c7a}.dropdown-menu--refresh.bottom-up{top:auto;bottom:100%;margin-bottom:2px}.dropdown-menu--refresh .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e7e9ee;border-bottom:1px solid #fff}.dropdown-menu--refresh a{display:block;padding:3px 15px;clear:both;font-weight:500;line-height:18px;color:#687a86;white-space:nowrap}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px}.dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:500;line-height:18px;color:#687a86;white-space:nowrap}.dropdown-menu .active>a,.dropdown-menu .active>a:focus,.dropdown-menu .active>a:hover,.dropdown-menu li>a:focus,.dropdown-menu li>a:hover{color:#fff;text-decoration:none;background-color:#2e9fff;outline:0}.dropdown.open .dropdown-toggle{color:#fff;background:#ccc;background:rgba(0,0,0,.3)}.dropdown.open .dropdown-menu{display:block}.dropdown.open .dropdown-menu--refresh{display:block}.typeahead{margin-top:2px;border-radius:4px}.inputBg{-webkit-appearance:none;background:#fff;border:2px solid #dbdfe4}.inputBg:focus{border:2px solid #c2c6cc}*{box-sizing:border-box}body{background:0 0;color:#2a2e2e;font-family:"Helvetica Neue",arial,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.dark{color:#fff}.embed-refresh body{font-size:15px}a:active,a:hover{text-decoration:none}a:focus,button:focus{outline:3px auto Highlight;outline:3px auto -webkit-focus-ring-color;outline-offset:-1px}a{text-decoration:none;color:#288ce4;transition:color linear .1s}a:hover{color:#1977ca}button.alert{width:100%;display:block}button::-moz-focus-inner{border:0}strong{font-weight:700}strong a{font-weight:700}em{font-style:italic}p{margin:0 0 1.5em}h3{font-weight:700;font-size:16px;margin:0 0 1.5em}h3 a.pull-right{font-size:12px;font-weight:400}h4{font-weight:700;font-size:18px;line-height:1.2}h5{font-weight:700;font-size:11px;color:#687a86;margin:0 0 10px;line-height:1}h6{font-weight:700;font-size:11px;color:#687a86;text-transform:uppercase;margin:0 0 10px;line-height:1}.dark h6{color:rgba(255,255,255,.6)}.btn{border:none;background:#778289;background:rgba(29,47,58,.6);display:inline-block;padding:10px 16px;color:#fff;line-height:1.1;border-radius:3px;font-weight:500;transition:background .2s;text-shadow:none}.btn:not(:disabled):hover{background:#606d75;background:rgba(29,47,58,.7);color:#fff}.btn:not(:disabled).active,.btn:not(:disabled):active{transition:none;background:#2e9fff}.btn.busy{background:#ebeef2;color:#999;text-shadow:none}.btn.busy:hover{background:#ebeef2;text-shadow:none;cursor:not-allowed}.btn.busy:active{background:#ebeef2;text-shadow:none;cursor:not-allowed}.btn.btn-small{font-size:12px;padding:8px 10px;background-position:0 -10px}.btn.btn-small.follow{font-weight:400;font-size:10px;padding:1px 4px;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.07)}.btn.btn-small:hover{background-position:0 -40px}.mobile .btn{border:none;box-shadow:none}.follow-btn{overflow:hidden;position:relative;color:#fff;background:#2e9fff;font-size:14px;padding:4px 14px;line-height:20px;text-shadow:none;border:none;box-shadow:none;transition:all .2s}.follow-btn:hover{color:#fff;background-color:#8e979c}.follow-btn .follow-text{display:inline}.follow-btn .following-text{display:none}.follow-btn .icon-checkmark{display:block;position:absolute;left:9px;top:15px;transition-delay:.6s;transition:all .2s;opacity:0}.follow-btn .icon-plus{display:none}.follow-btn.private{background-color:#a9b0b4!important;cursor:not-allowed}.tooltip__footer-v2 .follow-btn.private{cursor:auto}.tooltip__footer-v2 .follow-btn.private a{color:#687a86}.follow-btn.private .icon-lock{display:inline;padding-right:.25em}.follow-btn.private .icon-lock:before{position:relative;top:1px}.follow-btn.edit-profile{color:#fff;background-color:#a9b0b4;border:none;box-shadow:none;text-shadow:none;font-weight:700;transition:all .2s}.follow-btn.edit-profile:hover{color:#fff;background-color:#8e979c}.follow-btn.following{background:#8fc847!important;padding-right:10px;padding-left:30px}.follow-btn.following .follow-text{display:none}.follow-btn.following .following-text{display:inline}.follow-btn.following .icon-checkmark{top:6px;opacity:1}.follow-btn.btn-small{font-size:12px;font-weight:700;padding:2px 9px 1px}.follow-btn.btn-small.private{padding:0 4px 0 7px;left:-3px}.tooltip__footer-v2 .follow-btn.btn-small.private{left:0}.follow-btn.btn-small.private--refresh{padding:2px 5px 1px 8px;top:-2px}.follow-btn.btn-small.hover-card{padding:.5px 0 0 0;background-color:#e7e9ee;bottom:2px}.follow-btn.btn-small.hover-card.edit{color:var(--publisher-color-safe,#2e9fff);padding:2px 2px 1px 2px}.embed-refresh-v2 .follow-btn.btn-small.hover-card.edit{padding-top:3px}.follow-btn.btn-small.hover-card.edit:hover{color:#fff;background-color:#8e979c}.tooltip__footer-v2 .follow-btn.btn-small.hover-card.edit:hover{color:var(--publisher-color-safe,#2e9fff)}.follow-btn.btn-small.hover-card:hover{color:#fff;background-color:#8e979c}.follow-btn.btn-small.following{padding-left:24px}.follow-btn.btn-small.following.hover-card{padding:1px 0 0 0}.follow-btn.btn-small.following .icon-checkmark{top:3px;left:7px}.follow-link{position:relative}.follow-link .follow-text{display:inline}.follow-link .following-text{display:none;transition:all .2s}.follow-link .icon-checkmark{position:absolute;left:2px;top:10px;transition:all .2s;opacity:0}.follow-link.following .follow-text{display:none}.follow-link.following .following-text{margin-left:20px;display:inline;color:#c2c6cc}.dark .follow-link.following .following-text{color:rgba(255,255,255,.6)}.follow-link.following .icon-checkmark{top:2px;opacity:1;color:#c2c6cc}.dark .follow-link.following .icon-checkmark{color:rgba(255,255,255,.6)}@media (max-width:480px){#profile .btn.follow-btn{font-size:13px;padding:4px 9px}#profile .btn.follow-btn .icon-lock,#profile .btn.follow-btn .icon-plus{position:static!important}#profile .btn.follow-btn .btn-text{display:none!important}#profile .btn.follow-btn .icon-plus{display:inline}#profile .btn.follow-btn .icon-checkmark{display:none}#profile .btn.follow-btn.following .icon-checkmark{position:static;display:inline}#profile .btn.follow-btn.following .icon-plus{display:none}}.outbound-link .icon-expand{font-size:.6em;color:#c2c6cc;padding-left:1em}[dir=rtl],[dir=rtl] *{font-family:Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}@font-face{font-family:icons;src:url("https://c.disquscdn.com/next/embed/assets/font/icons.79e576f9489bae308388e5b8e250aa86.woff2") format("woff2"),url("https://c.disquscdn.com/next/embed/assets/font/icons.7c81633af4d6763c8dc92224b3a1f2bd.woff") format("woff");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-allstar:before{content:"\f101"}.icon-arrow-2:before{content:"\25b3"}.icon-arrow-back:before{content:"\2770"}.icon-arrow-down:before{content:"\f102"}.icon-arrow-forward:before{content:"\2771"}.icon-arrow-up-right:before{content:"\f103"}.icon-arrow-up:before{content:"\f104"}.icon-arrow:before{content:"\25bd"}.icon-bell:before{content:"\2b26"}.icon-camera:before{content:"\233c"}.icon-cancel:before{content:"\2715"}.icon-chat-bubble:before{content:"\f105"}.icon-checkmark:before{content:"\2714"}.icon-clock:before{content:"\23f2"}.icon-cog:before{content:"\2699"}.icon-comment:before{content:"\e603"}.icon-delete:before{content:"\f106"}.icon-discovery:before{content:"\2604"}.icon-discussion:before{content:"\f107"}.icon-disqus:before{content:"\64"}.icon-expand-corners:before{content:"\2922"}.icon-expand:before{content:"\23cd"}.icon-export:before{content:"\2924"}.icon-facebook-circle:before{content:"\46"}.icon-facebook:before{content:"\66"}.icon-feed:before{content:"\72"}.icon-flag:before{content:"\2691"}.icon-forward:before{content:"\3e"}.icon-google-plus-circle:before{content:"\47"}.icon-google-plus:before{content:"\67"}.icon-group:before{content:"\f108"}.icon-heart-empty:before{content:"\f109"}.icon-heart:before{content:"\f10a"}.icon-images:before{content:"\26fa"}.icon-lightning:before{content:"\f10b"}.icon-link:before{content:"\bb"}.icon-location:before{content:"\2351"}.icon-lock:before{content:"\1f512"}.icon-mail:before{content:"\2709"}.icon-map:before{content:"\25eb"}.icon-megaphone:before{content:"\e600"}.icon-menu:before{content:"\2630"}.icon-minus:before{content:"\2d"}.icon-music:before{content:"\266b"}.icon-pause:before{content:"\268c"}.icon-pencil-large:before{content:"\270e"}.icon-pencil:before{content:"\270f"}.icon-pending:before{content:"\f10c"}.icon-photo:before{content:"\25f1"}.icon-pin:before{content:"\2199"}.icon-play:before{content:"\25ba"}.icon-plus:before{content:"\2b"}.icon-proceed:before{content:"\2192"}.icon-remove:before{content:"\2716"}.icon-reply-large:before{content:"\21a9"}.icon-reply:before{content:"\3c"}.icon-search:before{content:"\26b2"}.icon-share:before{content:"\2945"}.icon-site-new:before{content:"\f10d"}.icon-site:before{content:"\f10e"}.icon-spam:before{content:"\f10f"}.icon-star:before{content:"\2605"}.icon-trophy:before{content:"\1f3c6"}.icon-twitter-circle:before{content:"\54"}.icon-twitter-x:before{content:"\f110"}.icon-twitter:before{content:"\74"}.icon-upgrade-arrow-pro:before{content:"\f111"}.icon-video:before{content:"\25b6"}.icon-warning:before{content:"\26a0"}.icon-write:before{content:"\29c4"}#layout{overflow:hidden;max-width:100vw}#layout>section{min-height:125px}#no-posts{opacity:.6;line-height:107px;text-align:center}.loading{background:url(https://c.disquscdn.com/next/embed/assets/img/loader.ba7c86e8b4b6135bb668d05223f8f127.gif) no-repeat center center;min-height:100px}.input--text{-webkit-appearance:none;background:#fff;border:2px solid #dbdfe4;transition:all .2s linear;padding:5px 9px;margin:0;border-radius:4px;width:100%;font-size:13px;height:32px}.input--text:focus{border:2px solid #c2c6cc}.input--text:focus{outline:0}.input--text:placeholder-shown{color:#687a86}.has-error .input--text,.has-error .input--text:focus{border-color:#f05f70}.dark .input--text{background:#fff;box-shadow:none;border-color:#e7e9ee}.input-label{color:#fff;display:block;position:relative;padding:15px 13px;margin-top:15px;margin-bottom:25px;background-color:#494e58;font-weight:700;line-height:1.5em;border-radius:4px}.input-label:after{content:"";position:absolute;left:15px;top:-5px;width:10px;height:10px;background-color:inherit;transform:rotate(45deg)}.has-error .input-label{border-color:#cf4847;background-color:#cf4847;color:#fff}.input-label .link{color:#fff;text-decoration:underline}.input-label .link:hover{text-decoration:none}.avatar{float:left}.avatar img{display:block;width:48px;height:48px;border-radius:3px}.avatar .image-refresh.image-refresh.image-refresh.image-refresh.image-refresh.image-refresh{width:100%;height:100%;border-radius:inherit}.avatar .user{display:block;position:relative;z-index:100;background:#dbdfe4;border-radius:3px;padding:0}.avatar .user--refresh{background-color:var(--publisher-color-safe,#2e9fff)!important;color:#fff;font-style:normal;font-weight:600;font-size:36px;line-height:1.2;width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:20px}.embed-refresh-v2 .avatar .user--refresh{width:52px;height:52px;border-radius:16px}.embed-refresh-v2 .light-anchor .avatar .user--refresh{color:#4e4e4e}.mobile .avatar .user--refresh{height:50px;width:50px}.embed-refresh-v2.mobile .avatar .user--refresh{height:52px;width:52px}.collapsed .avatar .user--refresh{width:50px;height:50px}.embed-refresh-v2 .collapsed .avatar .user--refresh{width:40px;height:40px}.post .avatar{margin-right:12px}.embed-refresh-v2 .post .avatar{margin-right:10px}.acceptance-wrapper{margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.5em;color:#687a86}.acceptance-wrapper a{font-weight:500}.dark .acceptance-wrapper{color:rgba(255,255,255,.6)}.acceptance-wrapper label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.acceptance-wrapper label span{font-size:12px}.privacy-info{font-size:12px;line-height:1.2;color:#687a86}.dark .privacy-info{color:rgba(255,255,255,.6)}.privacy-info-list{padding:0 0 0 12px;list-style:revert}.privacy-info-list li{margin-top:2px;line-height:1.1}.spinner{z-index:50;width:15px;height:15px;border-radius:28px;border:2px solid transparent;border-color:transparent #fff transparent #fff;margin:auto;animation:rotate-loading 1.2s linear 0s infinite normal;display:none}.spinner.-button{position:absolute;left:0;right:0;top:0;bottom:0}.badge{color:#fff;background:#687a86;padding:1px 3px;font-size:10px;line-height:1.1;font-weight:700;border-radius:3px;display:inline-block;position:relative;margin-left:3px}.embed-refresh .badge{color:#2a2e2e;font-size:14px;line-height:18px;background:var(--publisher-color,#2e9fff);vertical-align:top;margin-left:8px}.embed-refresh-v2.embed-refresh .badge{font-size:12px;line-height:21px;background:0 0;padding:0;margin-left:0;margin-right:4px}.embed-refresh-v2.embed-refresh .badge .badge-content{background:var(--publisher-color,#2e9fff);padding:1px 4px;border-radius:4px}.embed-refresh .dark-anchor .badge{color:#fff}:not(.embed-refresh) .dark .badge{background:rgba(255,255,255,.35)}.dropdown-menu--coachmark{padding:15px;text-align:center;max-width:280px;width:280px;border:1px solid #dbdfe4;box-shadow:0 1px 3px #dbdfe4;top:26px;left:3px}@media (min-width:460px){.dropdown-menu--coachmark{max-width:300px;width:300px}}.dropdown-menu--coachmark:after,.dropdown-menu--coachmark:before{bottom:100%;left:81%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-left:-96px}.dropdown-menu--coachmark:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff}.dropdown-menu--coachmark:before{border-color:rgba(204,204,204,0);border-bottom-color:#494e58}.coachmark__description{line-height:1.4em;margin-bottom:10px;margin-top:5px;font-size:13px;color:#656c7a}@media (min-width:460px){.coachmark__description{font-size:14px}}.coachmark__heading{font-size:14px;font-weight:700;line-height:1.4em;color:#2a2e2e}@media (min-width:460px){.coachmark__heading{font-size:15px}}.coachmark__button{display:block;padding:10px 0;background:#2e9fff;color:#fff!important;font-weight:700}.has-highlighted-post .highlight-toggle{display:none}.has-highlighted-post .highlighted>.post-content .highlight-toggle{display:block}.highlighted{background:0 0;border-radius:4px}.highlighted>.post-content{background-color:#ebeef2;border-radius:4px}.dark .highlighted>.post-content{background-color:rgba(255,255,255,.2)}.dark .highlighted>.post-content .feedback button{color:rgba(255,255,255,.6)}.highlighted-post .highlighted-comment-header{font-size:15px;font-weight:700;margin-bottom:12px;margin-top:24px}.highlighted-post .post-list{margin-bottom:24px}.embed-refresh .highlighted-post .post-list{margin-bottom:0}.highlighted-post .post-menu li{display:none}.highlighted-post .post-menu li.moderator-menu-options{display:list-item}.highlighted-post .post-menu li.moderator-menu-options .dropdown-toggle{border-left:none}.highlighted-post .post-menu li.moderator-menu-options li{display:none}.highlighted-post .post-menu li.moderator-menu-options li.highlight-toggle{display:list-item}.has-highlighted-post .highlighted-comment-header{display:block}.post-list{list-style-type:none;margin:0}.post-list .post:after,.post-list .post:before{display:table;content:"";line-height:0}.post-list .post:after{clear:both}.post-list .post.banned{display:none}.post-list .post.collapsed .children{display:none}.post-list .post.collapsed>.post-content .post-menu{top:12px}.embed-refresh .post-list .post.collapsed>.post-content .post-menu{top:9px}.post-list .post.collapsed>.post-content .post-menu .collapse{display:none}.post-list .post.collapsed>.post-content .post-menu .expand{display:inline}.post-list .post.collapsed>.post-content .post-body-inner{display:none}.post-list .post.collapsed>.post-content .post-meta{display:inline-block!important}.embed-refresh .post-list .post.collapsed>.post-content .post-meta{display:block!important;top:2px}.embed-refresh-v2.embed-refresh .post-list .post.collapsed>.post-content .post-meta{top:0;margin-top:0!important}.post-list .post.collapsed>.post-content,.post-list .post.minimized>.post-content{transition:none;min-height:36px}.embed-refresh .post-list .post.collapsed>.post-content .badge,.embed-refresh .post-list .post.collapsed>.post-content .follow-user-container,.embed-refresh .post-list .post.collapsed>.post-content .post-ratings,.embed-refresh .post-list .post.collapsed>.post-content .user-badges-collection,.embed-refresh .post-list .post.minimized>.post-content .badge,.embed-refresh .post-list .post.minimized>.post-content .follow-user-container,.embed-refresh .post-list .post.minimized>.post-content .post-ratings,.embed-refresh .post-list .post.minimized>.post-content .user-badges-collection,.post-list .post.collapsed>.post-content .post-media,.post-list .post.collapsed>.post-content .reply,.post-list .post.collapsed>.post-content .state-byline,.post-list .post.collapsed>.post-content footer,.post-list .post.minimized>.post-content .post-media,.post-list .post.minimized>.post-content .reply,.post-list .post.minimized>.post-content .state-byline,.post-list .post.minimized>.post-content footer{display:none}.post-list .post.collapsed>.post-content .post-message,.post-list .post.minimized>.post-content .post-message{float:left}.post-list .post.collapsed>.post-content .post-message p,.post-list .post.minimized>.post-content .post-message p{line-height:36px}.post-list .post.collapsed>.post-content header,.post-list .post.minimized>.post-content header{line-height:36px;font-size:12px}.embed-refresh .post-list .post.collapsed>.post-content header,.embed-refresh .post-list .post.minimized>.post-content header{line-height:1;font-size:18px}.post-list .post.collapsed>.post-content .indicator,.post-list .post.minimized>.post-content .indicator{height:36px}.embed-refresh .post-list .post.collapsed>.post-content .indicator,.embed-refresh .post-list .post.minimized>.post-content .indicator{height:50px}.embed-refresh-v2 .embed-refresh .post-list .post.collapsed>.post-content .indicator,.embed-refresh-v2 .embed-refresh .post-list .post.minimized>.post-content .indicator{height:40px}.post-list .post.collapsed>.post-content .avatar img,.post-list .post.minimized>.post-content .avatar img{width:36px;height:36px;border-radius:2px}.post-list .post.minimized>.post-content .post-message p{opacity:.7;font-size:12px}.post-list .post.minimized>.post-content .post-meta{display:none}.embed-refresh .post-list .post.minimized>.post-content .post-meta{display:none!important}.post-list .post.advertisement{height:0}.post-list .post.advertisement .post-content{margin-bottom:0}.post-list .post.advertisement .post-content .advertisement-comment{text-align:center;font-size:12px}.post-list>.post.collapsed,.post-list>.post.minimized{min-height:36px}.children .post{margin-left:60px}.children .post:after,.children .post:before{display:table;content:"";line-height:0}.children .post:after{clear:both}.embed-refresh .children .post{margin-left:72px}.embed-refresh-v2.embed-refresh .children .post{margin-left:62px}.highlighted .children .post{margin-left:72px}.embed-refresh .highlighted .children .post{margin-left:88px}.embed-refreshv2.embed-refresh .highlighted .children .post{margin-left:78px}.children .post .avatar .user img{width:36px;height:36px}.children .post .indicator{height:36px}.children .advertisement{margin-left:0}.children .show-children-wrapper{margin-bottom:24px}.children .show-children-wrapper .show-children{margin-left:60px;font-size:13px;line-height:15px;color:#656c7a;text-decoration:underline}.highlighted .children .show-children-wrapper .show-children{margin-left:72px}.embed-refresh .highlighted .children .show-children-wrapper .show-children{margin-left:88px}.embed-refresh-v2.embed-refresh .highlighted .children .show-children-wrapper .show-children{margin-left:78px}.children .show-children-wrapper .show-children:hover{color:#656c7a;text-decoration:underline}.dark .children .show-children-wrapper .show-children{color:rgba(255,255,255,.85)}.children .children .post{margin-left:48px}.embed-refresh .children .children .post{margin-left:72px}.embed-refresh-v2.embed-refresh .children .children .post{margin-left:62px}.children .children .advertisement{margin-left:-60px}.children .children .show-children{margin-left:48px}.children .children .children .advertisement{margin-left:-108px}.children .children .children .children .post{margin-left:0}.children .children .children .children .post .post-body{margin-left:48px}.children .children .children .children .post .indicator{left:0}.children .children .children .children .advertisement{margin-left:-156px}.children .children .children .children .show-children{margin-left:48px}.post-content{position:relative;margin-bottom:24px;transition:all .2s ease-in-out}.post-content:after,.post-content:before{display:table;content:"";line-height:0}.post-content:after{clear:both}.embed-refresh-v2 .post-content{margin-bottom:16px}.post-content .indicator{position:absolute;top:0;left:0;width:5px;height:48px;border-radius:3px}.embed-refresh .post-content .indicator{height:60px}.embed-refresh-v2.embed-refresh .post-content .indicator{height:52px}.post-content.new,.post-content.target{padding-left:12px}.post-content.new>.avatar,.post-content.target>.avatar{left:12px}.post-content.new .indicator,.post-content.target .indicator{background:#2e9fff}.embed-refresh .post-content.new .indicator,.embed-refresh .post-content.target .indicator{background:var(--publisher-color,#2e9fff)}.post-content.target .indicator{background:#ffd34f}.post-content.post-reply .source-avatar{position:absolute;left:6px;top:6px;width:42px;height:42px;box-shadow:0 0 0 1px rgba(0,0,0,.12)}.post-content.post-reply .target-avatar{width:42px;height:42px}.post-content:focus{outline:0}.post-content .post-body .media-container img{border-radius:3px;display:block;max-width:100%;max-height:480px;z-index:-1}.post-content .post-body .media-button{text-align:left;font-size:10px;padding:3px 5px 4px 0;border-radius:5px;border-style:solid;border-width:2px}.post-content .post-body .media-content-placeholder{display:none;position:relative;width:-webkit-max-content;width:max-content;max-width:100%}.post-content .post-body .media-content-placeholder.media-Twitter{width:auto}.post-content .post-body .media-content-placeholder.media-video{width:100%}.post-content .post-body .media-button-contract,.post-content .post-body .media-button-expand{display:none}.post-content .post-body .media-container{display:none}.post-content .post-body .media-container.media-activated,.post-content .post-body .media-container.media-mode-deferred,.post-content .post-body .media-container.media-show-buttons{display:block}.post-content .post-body .media-show-buttons .media-button-expand{display:inline-block;cursor:zoom-in}.post-content .post-body .media-show-buttons .media-button-contract{display:none;margin-bottom:15px;cursor:zoom-out}.post-content .post-body .media-show-buttons .media-button-contract i,.post-content .post-body .media-show-buttons .media-button-expand i{font-size:8px;color:#fff;padding:4px 5px 4px 4px;margin-right:2px}.post-content .post-body .media-activated .media-content-placeholder{display:block;clear:both}.post-content .post-body .media-show-buttons.media-activated .media-button-contract{display:inline-block}.post-content .post-body .media-show-buttons.media-activated .media-button-expand{display:none}.post-content .post-body .media-mode-deferred .media-content-placeholder{display:block}.post-content .post-body .media-mode-deferred.media-show-buttons .media-button-contract,.post-content .post-body .media-mode-deferred.media-show-buttons .media-button-expand{display:none}.post-content .post-body .media-content-loader{display:none;height:300px;text-align:center;background:url(https://c.disquscdn.com/next/embed/assets/img/loader.ba7c86e8b4b6135bb668d05223f8f127.gif) no-repeat center center}.post-content .post-body .media-loading.media-activated .media-content-placeholder{display:none}.post-content .post-body .media-loading.media-activated .media-content-loader{display:block}.post-content .post-body .media-loading.media-activated .media-Imgur{position:absolute}.post-content .post-body .media-content-placeholder{min-height:100px}.post-content .post-body .media-content-placeholder .media-force-load{position:absolute;left:0;top:0;right:0;bottom:0;display:block;border-radius:3px;border:2px solid rgba(0,39,59,.2);color:rgba(0,39,59,.2)!important}.post-content .post-body .media-content-placeholder .media-force-load i{width:100%;position:absolute;top:50%;font-size:32px;margin-top:-16px;text-align:center}.post-content .post-body .media-Imgur{display:block!important;position:relative}.post-content .post-body .media-webpage{height:36px;border-left:5px solid;border-color:#687a86;padding:0 0 0 15px;width:100%;display:inline-block}.post-content .post-body .media-webpage img{float:left;max-height:36px;max-width:36px}.post-content .post-body .media-webpage .media-webpage-title{padding-top:2px}.post-content .post-body .media-webpage .media-webpage-domain{padding-top:3px;font-size:80%;color:#656c7a}.post-content .post-body .post-media-link i{padding-right:4px}.post-content .post-body .post-media-link .post-media-link-domain{font-size:11px;color:#656c7a!important}.post-content .post-body spoiler{display:inline;background:#687a86;color:transparent;padding:0 .5em}.post-content .post-body spoiler a{visibility:hidden;transition:none}.post-content .post-body spoiler .media-content-placeholder{background:#687a86}.post-content .post-body spoiler:focus,.post-content .post-body spoiler:hover{background:#e7e9ee;color:inherit}.post-content .post-body spoiler:focus a,.post-content .post-body spoiler:hover a{visibility:visible}.post-content .post-body spoiler:focus .media-content-placeholder,.post-content .post-body spoiler:hover .media-content-placeholder{background:0 0}.dark .post-content .post-body spoiler:focus,.dark .post-content .post-body spoiler:hover{background:rgba(255,255,255,.2)}.post-content footer{clear:both}.post-content .post-menu{opacity:0;visibility:hidden;position:absolute;display:-ms-inline-flexbox;display:inline-flex;top:3px;right:0;margin-right:4px;overflow:visible}.post-content .post-menu:after,.post-content .post-menu:before{display:table;content:"";line-height:0}.post-content .post-menu:after{clear:both}.post-content .post-menu--refresh{opacity:1;visibility:visible!important;top:2px}.embed-refresh-v2 .post-content .post-menu--refresh{top:5px}.touch .post-content .post-menu{opacity:1;visibility:visible!important}.post-content .post-menu .dropdown-toggle{border-left:2px solid;border-color:#e7e9ee;padding-left:5px;padding-right:8px}.embed-refresh .post-content .post-menu .dropdown-toggle{border-left:none;top:-1px}.post-content .post-menu .dropdown-toggle .dropdown-toggle-icon{display:inline-block;-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/ellipsis.94b0cd31829c4ae3174ca1dff048e390.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/ellipsis.94b0cd31829c4ae3174ca1dff048e390.svg);background-color:#656c7a;width:20px;height:5px;-webkit-mask-size:contain;mask-size:contain}.embed-refresh-v2 .post-content .post-menu .dropdown-toggle .dropdown-toggle-icon{background-color:#494e58}.post-content .post-menu .dropdown-toggle .dropdown-toggle-icon:hover{background-color:var(--publisher-color,#2e9fff)!important}.dark .post-content .post-menu .dropdown-toggle .dropdown-toggle-icon{background-color:rgba(255,255,255,.85)}.post-content .post-menu .dropdown-toggle .caret{margin-top:4px}.dark .post-content .post-menu .dropdown-toggle{color:rgba(255,255,255,.85)!important}.post-content .post-menu .dropdown-menu{position:absolute;z-index:1001;left:auto;right:0;top:15px;min-width:100px;padding:0}.embed-refresh .post-content .post-menu .dropdown-menu{top:18px;right:7px}.post-content .post-menu .dropdown-menu .dropdown-item .dropdown-link{display:block;padding:6px 8px;white-space:nowrap;font-size:11px}.post-content .post-menu.open{opacity:1}.post-content .post-menu.open .dropdown-toggle{background:0 0;color:#2e9fff!important}.post-content .post-menu.open .dropdown-toggle .dropdown-toggle-icon{background-color:var(--publisher-color,#2e9fff)}.post-content .post-menu.open .dropdown-menu{opacity:1;visibility:visible!important}.post-content .post-menu .post-menu-item{margin:0 0 0 8px}.post-content .post-menu .post-menu-item>a{color:#656c7a}.post-content .post-menu .collapse a,.post-content .post-menu .expand a{display:block;font-size:20px;opacity:.6;position:relative;top:-6px;padding:0}.embed-refresh .post-content .post-menu .collapse a,.embed-refresh .post-content .post-menu .expand a{font-size:30px}.embed-refresh-v2.embed-refresh .post-content .post-menu .collapse a,.embed-refresh-v2.embed-refresh .post-content .post-menu .expand a{color:#494e58}.embed-refresh .post-content .post-menu .collapse a:hover,.embed-refresh .post-content .post-menu .expand a:hover{color:var(--publisher-color,#2e9fff)}.post-content .post-menu .collapse a:hover,.post-content .post-menu .expand a:hover{opacity:1}.dark .post-content .post-menu .collapse a,.dark .post-content .post-menu .expand a{color:rgba(255,255,255,.85)!important}.post-content .post-menu .expand{display:none}.post-content .post-body{overflow:hidden}.post-content .post-message-container{position:relative;overflow:hidden;zoom:1;width:100%}.post-content .post-message{line-height:21px;overflow-wrap:break-word}.post-content .post-message:after,.post-content .post-message:before{display:table;content:"";line-height:0}.post-content .post-message:after{clear:both}.post-content .post-message.loading{background:url(https://c.disquscdn.com/next/embed/assets/img/waiting.d548665a1a4b8d12cc68ed9f6e2141e2.gif) center left no-repeat;min-height:21px}.post-content .post-message p{line-height:21px;margin:0 0 15px}.post-content .post-message p:last-child{margin:0}.post-content .post-message blockquote,.post-content .post-message pre{line-height:21px;margin:0 0 15px;border-left:4px solid #687a86;padding:0 0 0 12px}.post-content .post-message blockquote:last-child,.post-content .post-message pre:last-child{margin:0}.post-content .post-message pre{overflow-x:auto}.post-content .post-message code,.post-content .post-message pre{font-size:12px;font-family:monaco,menlo,monospace}.post-content:hover .post-menu{opacity:1;visibility:visible!important}.post-content .post-menu.open{opacity:1;visibility:visible!important}.post-content:focus-within .post-menu{opacity:1;visibility:visible!important;transform:none}.use-opacity-transitions .post-content.new .indicator,.use-opacity-transitions .post-content.target .indicator{transition:opacity 10s linear}.use-opacity-transitions .post-content.new.seen .indicator,.use-opacity-transitions .post-content.target.seen .indicator{opacity:0}.use-opacity-transitions .post-content footer .voting{transition:opacity .3s}.use-opacity-transitions .post-content footer .voting .control{transition:opacity .2s linear}.use-opacity-transitions .post-content footer .voting .vote-down .tooltip{transition:opacity .2s}.use-opacity-transitions .post-content header .dropdown .dropdown-menu{transition:opacity .1s linear}.use-opacity-transitions .post-content .share ul li{transition-property:opacity,right}.disabled.post-content{opacity:.5}.disabled.post-content a,.disabled.post-content footer menu .voting .vote-down,.disabled.post-content footer menu .voting .vote-up{cursor:not-allowed}.highlighted>.post-content{padding:12px;border-radius:4px}.embed-refresh .post-list .post.highlighted>.post-content{padding:16px;border-radius:30px}.embed-refresh-v2.embed-refresh .post-list .post.highlighted>.post-content{border-radius:5px}.mobile.embed-refresh .post-list .post.highlighted>.post-content{padding:24px 20px 16px}.highlighted>.post-content.new .indicator,.highlighted>.post-content.target .indicator{margin-top:12px;margin-left:4px}.embed-refresh .highlighted>.post-content.new .indicator,.embed-refresh .highlighted>.post-content.target .indicator{margin-top:24px}.highlighted>.post-content .post-menu{top:18px;right:12px}.embed-refresh-v2 .highlighted>.post-content .post-menu{top:21px}.highlighted>.post-content.collapsed header{font-size:13px}.highlighted>.post-content.collapsed .post-list .post.minimized>.post-content header{line-height:12px}.highlighted>.post-content.collapsed .post-byline{margin-left:12px;font-size:13px}.highlighted>.post-content.collapsed .state-byline{display:none}.highlighted>.post-content.collapsed,.highlighted>.post-content.minimized{min-height:48px}.highlighted>.post-content .pinned-icon{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/pin.8357c3e8734b95d157afe368a2fbb6c8.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/pin.8357c3e8734b95d157afe368a2fbb6c8.svg);background-color:#687a86;width:24px;height:24px;position:absolute;top:-2px;left:8px}.embed-refresh-v2 .highlighted>.post-content .pinned-icon{top:-12px;left:10px;background-color:#494e58}.dark .highlighted>.post-content .pinned-icon{background-color:rgba(255,255,255,.35)}.mention{font-weight:700}.mention:before{content:"@"}.dark .mention:before{color:#fff!important}.badges-form .badges-action,.badges-form .moderate,.moderate-form .badges-action,.moderate-form .moderate{border:1px solid #c2c6cc;background:0 0;width:auto;max-width:800px;border-radius:5px;transition:all 250ms ease-in-out;padding:0 0 12px;margin:1em auto 0;margin-left:60px}.badges-form .badges-action:after,.badges-form .badges-action:before,.badges-form .moderate:after,.badges-form .moderate:before,.moderate-form .badges-action:after,.moderate-form .badges-action:before,.moderate-form .moderate:after,.moderate-form .moderate:before{display:table;content:"";line-height:0}.badges-form .badges-action:after,.badges-form .moderate:after,.moderate-form .badges-action:after,.moderate-form .moderate:after{clear:both}.children .badges-form .badges-action,.children .badges-form .moderate,.children .moderate-form .badges-action,.children .moderate-form .moderate{margin-left:48px}@media (max-width:480px){.badges-form .badges-action,.badges-form .moderate,.moderate-form .badges-action,.moderate-form .moderate{margin-left:0}.children .badges-form .badges-action,.children .badges-form .moderate,.children .moderate-form .badges-action,.children .moderate-form .moderate,.mobile .badges-form .badges-action,.mobile .badges-form .moderate,.mobile .moderate-form .badges-action,.mobile .moderate-form .moderate{margin-left:0}}.badges-form .badges-action.loading,.badges-form .moderate.loading,.moderate-form .badges-action.loading,.moderate-form .moderate.loading{background:url(https://c.disquscdn.com/next/embed/assets/img/waiting.d548665a1a4b8d12cc68ed9f6e2141e2.gif) center center no-repeat;min-height:22px}.badges-form .badges-action.loading *,.badges-form .moderate.loading *,.moderate-form .badges-action.loading *,.moderate-form .moderate.loading *{display:none}.badges-form .badges-action .admin-modal__content,.badges-form .moderate .admin-modal__content,.moderate-form .badges-action .admin-modal__content,.moderate-form .moderate .admin-modal__content{color:#494e58;-ms-flex-direction:column;flex-direction:column;padding-bottom:14px}.badges-form .badges-action .admin-modal__content>div,.badges-form .moderate .admin-modal__content>div,.moderate-form .badges-action .admin-modal__content>div,.moderate-form .moderate .admin-modal__content>div{width:unset}.badges-form .badges-action .admin-modal__footer,.badges-form .moderate .admin-modal__footer,.moderate-form .badges-action .admin-modal__footer,.moderate-form .moderate .admin-modal__footer{border-top:1px solid #ebeef2;margin:0;padding:10px 18px 0}.badges-form .badges-action .admin-modal__footer .button,.badges-form .moderate .admin-modal__footer .button,.moderate-form .badges-action .admin-modal__footer .button,.moderate-form .moderate .admin-modal__footer .button{font-size:12px;font-weight:700;line-height:normal;border-radius:3px;padding:8px 12px;transition:all 250ms ease-in-out}.badges-form .badges-action .admin-modal__footer .button.button-fill:hover,.badges-form .moderate .admin-modal__footer .button.button-fill:hover,.moderate-form .badges-action .admin-modal__footer .button.button-fill:hover,.moderate-form .moderate .admin-modal__footer .button.button-fill:hover{background:#546673}.badges-form .badges-action .admin-modal__footer .button:first-child,.badges-form .moderate .admin-modal__footer .button:first-child,.moderate-form .badges-action .admin-modal__footer .button:first-child,.moderate-form .moderate .admin-modal__footer .button:first-child{margin-right:6px}.badges-form .badges-action .admin-modal__footer .button,.badges-form .moderate .admin-modal__footer .button,.moderate-form .badges-action .admin-modal__footer .button,.moderate-form .moderate .admin-modal__footer .button,.no-touch .badges-form .badges-action .admin-modal__footer .button:hover,.no-touch .badges-form .moderate .admin-modal__footer .button:hover,.no-touch .moderate-form .badges-action .admin-modal__footer .button:hover,.no-touch .moderate-form .moderate .admin-modal__footer .button:hover{border:initial;color:#fff}.badges-form .badges-action .flagging__reason,.badges-form .badges-action .modal__config label,.badges-form .badges-action .modal__option,.badges-form .moderate .flagging__reason,.badges-form .moderate .modal__config label,.badges-form .moderate .modal__option,.moderate-form .badges-action .flagging__reason,.moderate-form .badges-action .modal__config label,.moderate-form .badges-action .modal__option,.moderate-form .moderate .flagging__reason,.moderate-form .moderate .modal__config label,.moderate-form .moderate .modal__option{display:block;font-size:12px;width:100%;overflow:visible;white-space:normal;margin-bottom:10px}.badges-form .badges-action .flagging__reason input,.badges-form .badges-action .modal__config label input,.badges-form .badges-action .modal__option input,.badges-form .moderate .flagging__reason input,.badges-form .moderate .modal__config label input,.badges-form .moderate .modal__option input,.moderate-form .badges-action .flagging__reason input,.moderate-form .badges-action .modal__config label input,.moderate-form .badges-action .modal__option input,.moderate-form .moderate .flagging__reason input,.moderate-form .moderate .modal__config label input,.moderate-form .moderate .modal__option input{float:left}.badges-form .badges-action .flagging__reason .input--textbox,.badges-form .badges-action .modal__config label .input--textbox,.badges-form .badges-action .modal__option .input--textbox,.badges-form .moderate .flagging__reason .input--textbox,.badges-form .moderate .modal__config label .input--textbox,.badges-form .moderate .modal__option .input--textbox,.moderate-form .badges-action .flagging__reason .input--textbox,.moderate-form .badges-action .modal__config label .input--textbox,.moderate-form .badges-action .modal__option .input--textbox,.moderate-form .moderate .flagging__reason .input--textbox,.moderate-form .moderate .modal__config label .input--textbox,.moderate-form .moderate .modal__option .input--textbox{float:none}.badges-form .badges-action .flagging__reason .alert,.badges-form .badges-action .modal__config label .alert,.badges-form .badges-action .modal__option .alert,.badges-form .moderate .flagging__reason .alert,.badges-form .moderate .modal__config label .alert,.badges-form .moderate .modal__option .alert,.moderate-form .badges-action .flagging__reason .alert,.moderate-form .badges-action .modal__config label .alert,.moderate-form .badges-action .modal__option .alert,.moderate-form .moderate .flagging__reason .alert,.moderate-form .moderate .modal__config label .alert,.moderate-form .moderate .modal__option .alert{background:#ffd34f;padding:2px 10px;margin-left:5px;border-radius:20px}.badges-form .badges-action .flagging__title,.badges-form .badges-action .modal__option .modal__option-text,.badges-form .moderate .flagging__title,.badges-form .moderate .modal__option .modal__option-text,.moderate-form .badges-action .flagging__title,.moderate-form .badges-action .modal__option .modal__option-text,.moderate-form .moderate .flagging__title,.moderate-form .moderate .modal__option .modal__option-text{font-size:14px}@media (max-width:480px){.badges-form .badges-action .flagging__title,.badges-form .badges-action .modal__option .modal__option-text,.badges-form .moderate .flagging__title,.badges-form .moderate .modal__option .modal__option-text,.moderate-form .badges-action .flagging__title,.moderate-form .badges-action .modal__option .modal__option-text,.moderate-form .moderate .flagging__title,.moderate-form .moderate .modal__option .modal__option-text{font-size:13px}}.badges-form .badges-action .modal__option,.badges-form .moderate .modal__option,.moderate-form .badges-action .modal__option,.moderate-form .moderate .modal__option{cursor:pointer;background:rgba(0,0,0,.03);border:1px solid #ebeef2;border-width:0 1px 1px 0;transition:all .2s ease-in-out;margin-bottom:0;padding-right:18px}.badges-form .badges-action .modal__option .modal__option-text,.badges-form .moderate .modal__option .modal__option-text,.moderate-form .badges-action .modal__option .modal__option-text,.moderate-form .moderate .modal__option .modal__option-text{display:-ms-flexbox;display:flex;color:#687a86;height:18px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.badges-form .badges-action .modal__option .modal__option-text .icon-upgrade-arrow-pro,.badges-form .moderate .modal__option .modal__option-text .icon-upgrade-arrow-pro,.moderate-form .badges-action .modal__option .modal__option-text .icon-upgrade-arrow-pro,.moderate-form .moderate .modal__option .modal__option-text .icon-upgrade-arrow-pro{font-size:16px;height:16px}.badges-form .badges-action .modal__option:hover,.badges-form .moderate .modal__option:hover,.moderate-form .badges-action .modal__option:hover,.moderate-form .moderate .modal__option:hover{background:rgba(0,0,0,.08)}.badges-form .badges-action .modal__option.-selected,.badges-form .moderate .modal__option.-selected,.moderate-form .badges-action .modal__option.-selected,.moderate-form .moderate .modal__option.-selected{background:0 0;border-bottom:none}.badges-form .badges-action .modal__option.-selected .modal__option-text,.badges-form .moderate .modal__option.-selected .modal__option-text,.moderate-form .badges-action .modal__option.-selected .modal__option-text,.moderate-form .moderate .modal__option.-selected .modal__option-text{color:#2e9fff;font-weight:600}.badges-form .badges-action .modal__option.-disabled,.badges-form .moderate .modal__option.-disabled,.moderate-form .badges-action .modal__option.-disabled,.moderate-form .moderate .modal__option.-disabled{cursor:default}.badges-form .badges-action .modal__option.-disabled .modal__option-text,.badges-form .moderate .modal__option.-disabled .modal__option-text,.moderate-form .badges-action .modal__option.-disabled .modal__option-text,.moderate-form .moderate .modal__option.-disabled .modal__option-text{color:#c2c6cc}.badges-form .badges-action .modal__option.-disabled:hover,.badges-form .moderate .modal__option.-disabled:hover,.moderate-form .badges-action .modal__option.-disabled:hover,.moderate-form .moderate .modal__option.-disabled:hover{background:rgba(0,0,0,.03)}.badges-form .badges-action .modal__option input[type=radio],.badges-form .moderate .modal__option input[type=radio],.moderate-form .badges-action .modal__option input[type=radio],.moderate-form .moderate .modal__option input[type=radio]{display:none}.badges-form .badges-action .modal__option:first-of-type,.badges-form .moderate .modal__option:first-of-type,.moderate-form .badges-action .modal__option:first-of-type,.moderate-form .moderate .modal__option:first-of-type{border-left:none;border-top-left-radius:4px}.badges-form .badges-action .modal__option:last-of-type,.badges-form .moderate .modal__option:last-of-type,.moderate-form .badges-action .modal__option:last-of-type,.moderate-form .moderate .modal__option:last-of-type{border-right:none;border-top-right-radius:4px}.badges-form .badges-action .flagging__reason-text,.badges-form .badges-action .modal__option-text,.badges-form .moderate .flagging__reason-text,.badges-form .moderate .modal__option-text,.moderate-form .badges-action .flagging__reason-text,.moderate-form .badges-action .modal__option-text,.moderate-form .moderate .flagging__reason-text,.moderate-form .moderate .modal__option-text{margin-bottom:2px}.badges-form .badges-action .flagging__reason-text .icon-upgrade-arrow-pro,.badges-form .badges-action .modal__option-text .icon-upgrade-arrow-pro,.badges-form .moderate .flagging__reason-text .icon-upgrade-arrow-pro,.badges-form .moderate .modal__option-text .icon-upgrade-arrow-pro,.moderate-form .badges-action .flagging__reason-text .icon-upgrade-arrow-pro,.moderate-form .badges-action .modal__option-text .icon-upgrade-arrow-pro,.moderate-form .moderate .flagging__reason-text .icon-upgrade-arrow-pro,.moderate-form .moderate .modal__option-text .icon-upgrade-arrow-pro{margin-left:5px;font-size:15px}.badges-form .badges-action .modal__option-subtext,.badges-form .moderate .modal__option-subtext,.moderate-form .badges-action .modal__option-subtext,.moderate-form .moderate .modal__option-subtext{font-size:12px;width:auto;margin:0}.badges-form .badges-action .modal__option-subtext label,.badges-form .moderate .modal__option-subtext label,.moderate-form .badges-action .modal__option-subtext label,.moderate-form .moderate .modal__option-subtext label{display:inline-block;margin:8px 6px 0 0;padding-left:6px}.-selected .badges-form .badges-action .modal__option-subtext,.-selected .badges-form .moderate .modal__option-subtext,.-selected .moderate-form .badges-action .modal__option-subtext,.-selected .moderate-form .moderate .modal__option-subtext{display:block}.badges-form .badges-action .modal__description,.badges-form .moderate .modal__description,.moderate-form .badges-action .modal__description,.moderate-form .moderate .modal__description{-ms-flex-order:4;order:4;padding:16px 18px}.badges-form .badges-action .modal__description .modal__option-subtext,.badges-form .moderate .modal__description .modal__option-subtext,.moderate-form .badges-action .modal__description .modal__option-subtext,.moderate-form .moderate .modal__description .modal__option-subtext{font-size:12px;line-height:1.5;padding:0}.badges-form .badges-action .modal__description .modal__option-subtext label,.badges-form .moderate .modal__description .modal__option-subtext label,.moderate-form .badges-action .modal__description .modal__option-subtext label,.moderate-form .moderate .modal__description .modal__option-subtext label{color:#494e58;font-size:12px}.badges-form .badges-action .modal__description .modal__option-subtext label input,.badges-form .moderate .modal__description .modal__option-subtext label input,.moderate-form .badges-action .modal__description .modal__option-subtext label input,.moderate-form .moderate .modal__description .modal__option-subtext label input{vertical-align:bottom}.badges-form .badges-action .modal__description .fieldset__block--checkbox,.badges-form .moderate .modal__description .fieldset__block--checkbox,.moderate-form .badges-action .modal__description .fieldset__block--checkbox,.moderate-form .moderate .modal__description .fieldset__block--checkbox{display:block;color:#494e58;padding-bottom:0}.badges-form .badges-action .modal__config,.badges-form .moderate .modal__config,.moderate-form .badges-action .modal__config,.moderate-form .moderate .modal__config{padding:4px 24px 0}.badges-form .badges-action .modal__config .modal__option-subtext label,.badges-form .moderate .modal__config .modal__option-subtext label,.moderate-form .badges-action .modal__config .modal__option-subtext label,.moderate-form .moderate .modal__config .modal__option-subtext label{padding-left:6px}.badges-form .badges-action .modal__config .flagging__reason-subtext,.badges-form .moderate .modal__config .flagging__reason-subtext,.moderate-form .badges-action .modal__config .flagging__reason-subtext,.moderate-form .moderate .modal__config .flagging__reason-subtext{padding-bottom:5px}.badges-form .badges-action .modal__config .modal__reason,.badges-form .moderate .modal__config .modal__reason,.moderate-form .badges-action .modal__config .modal__reason,.moderate-form .moderate .modal__config .modal__reason{margin:16px 0 5px}.badges-form .badges-action .modal__config .modal__reason input,.badges-form .moderate .modal__config .modal__reason input,.moderate-form .badges-action .modal__config .modal__reason input,.moderate-form .moderate .modal__config .modal__reason input{display:block;margin:5px 0 0;line-height:20px;width:100%;max-width:450px}.badges-form .badges-action .modal__config .modal__error,.badges-form .moderate .modal__config .modal__error,.moderate-form .badges-action .modal__config .modal__error,.moderate-form .moderate .modal__config .modal__error{color:#f05f70;font-weight:600}.badges-form .badges-action input[type=number],.badges-form .badges-action input[type=text],.badges-form .badges-action select,.badges-form .moderate input[type=number],.badges-form .moderate input[type=text],.badges-form .moderate select,.moderate-form .badges-action input[type=number],.moderate-form .badges-action input[type=text],.moderate-form .badges-action select,.moderate-form .moderate input[type=number],.moderate-form .moderate input[type=text],.moderate-form .moderate select{color:#494e58;height:20px;border:1px solid #c2c9d4;border-radius:2px}.badges-form .badges-action .flagging-form,.badges-form .badges-action .flagging__blocking-complete,.badges-form .badges-action .flagging__blocking-form,.badges-form .moderate .flagging-form,.badges-form .moderate .flagging__blocking-complete,.badges-form .moderate .flagging__blocking-form,.moderate-form .badges-action .flagging-form,.moderate-form .badges-action .flagging__blocking-complete,.moderate-form .badges-action .flagging__blocking-form,.moderate-form .moderate .flagging-form,.moderate-form .moderate .flagging__blocking-complete,.moderate-form .moderate .flagging__blocking-form{color:#494e58;border-radius:5px}.badges-form .badges-action .flagging-form .flagging__title,.badges-form .badges-action .flagging__blocking-complete .flagging__title,.badges-form .badges-action .flagging__blocking-form .flagging__title,.badges-form .moderate .flagging-form .flagging__title,.badges-form .moderate .flagging__blocking-complete .flagging__title,.badges-form .moderate .flagging__blocking-form .flagging__title,.moderate-form .badges-action .flagging-form .flagging__title,.moderate-form .badges-action .flagging__blocking-complete .flagging__title,.moderate-form .badges-action .flagging__blocking-form .flagging__title,.moderate-form .moderate .flagging-form .flagging__title,.moderate-form .moderate .flagging__blocking-complete .flagging__title,.moderate-form .moderate .flagging__blocking-form .flagging__title{border-bottom:1px solid #ebeef2;padding:10px 12px}.badges-form .badges-action .flagging-form .flagging__blocking-complete-content,.badges-form .badges-action .flagging-form .flagging__blocking-content,.badges-form .badges-action .flagging-form .flagging__content,.badges-form .badges-action .flagging__blocking-complete .flagging__blocking-complete-content,.badges-form .badges-action .flagging__blocking-complete .flagging__blocking-content,.badges-form .badges-action .flagging__blocking-complete .flagging__content,.badges-form .badges-action .flagging__blocking-form .flagging__blocking-complete-content,.badges-form .badges-action .flagging__blocking-form .flagging__blocking-content,.badges-form .badges-action .flagging__blocking-form .flagging__content,.badges-form .moderate .flagging-form .flagging__blocking-complete-content,.badges-form .moderate .flagging-form .flagging__blocking-content,.badges-form .moderate .flagging-form .flagging__content,.badges-form .moderate .flagging__blocking-complete .flagging__blocking-complete-content,.badges-form .moderate .flagging__blocking-complete .flagging__blocking-content,.badges-form .moderate .flagging__blocking-complete .flagging__content,.badges-form .moderate .flagging__blocking-form .flagging__blocking-complete-content,.badges-form .moderate .flagging__blocking-form .flagging__blocking-content,.badges-form .moderate .flagging__blocking-form .flagging__content,.moderate-form .badges-action .flagging-form .flagging__blocking-complete-content,.moderate-form .badges-action .flagging-form .flagging__blocking-content,.moderate-form .badges-action .flagging-form .flagging__content,.moderate-form .badges-action .flagging__blocking-complete .flagging__blocking-complete-content,.moderate-form .badges-action .flagging__blocking-complete .flagging__blocking-content,.moderate-form .badges-action .flagging__blocking-complete .flagging__content,.moderate-form .badges-action .flagging__blocking-form .flagging__blocking-complete-content,.moderate-form .badges-action .flagging__blocking-form .flagging__blocking-content,.moderate-form .badges-action .flagging__blocking-form .flagging__content,.moderate-form .moderate .flagging-form .flagging__blocking-complete-content,.moderate-form .moderate .flagging-form .flagging__blocking-content,.moderate-form .moderate .flagging-form .flagging__content,.moderate-form .moderate .flagging__blocking-complete .flagging__blocking-complete-content,.moderate-form .moderate .flagging__blocking-complete .flagging__blocking-content,.moderate-form .moderate .flagging__blocking-complete .flagging__content,.moderate-form .moderate .flagging__blocking-form .flagging__blocking-complete-content,.moderate-form .moderate .flagging__blocking-form .flagging__blocking-content,.moderate-form .moderate .flagging__blocking-form .flagging__content{font-size:14px;padding:12px 18px}.badges-form .badges-action .flagging-form .flagging__subtitle,.badges-form .badges-action .flagging__blocking-complete .flagging__subtitle,.badges-form .badges-action .flagging__blocking-form .flagging__subtitle,.badges-form .moderate .flagging-form .flagging__subtitle,.badges-form .moderate .flagging__blocking-complete .flagging__subtitle,.badges-form .moderate .flagging__blocking-form .flagging__subtitle,.moderate-form .badges-action .flagging-form .flagging__subtitle,.moderate-form .badges-action .flagging__blocking-complete .flagging__subtitle,.moderate-form .badges-action .flagging__blocking-form .flagging__subtitle,.moderate-form .moderate .flagging-form .flagging__subtitle,.moderate-form .moderate .flagging__blocking-complete .flagging__subtitle,.moderate-form .moderate .flagging__blocking-form .flagging__subtitle{font-size:14px;margin:0 0 10px}.badges-form .badges-action .flagging-form .flagging__reason,.badges-form .badges-action .flagging__blocking-complete .flagging__reason,.badges-form .badges-action .flagging__blocking-form .flagging__reason,.badges-form .moderate .flagging-form .flagging__reason,.badges-form .moderate .flagging__blocking-complete .flagging__reason,.badges-form .moderate .flagging__blocking-form .flagging__reason,.moderate-form .badges-action .flagging-form .flagging__reason,.moderate-form .badges-action .flagging__blocking-complete .flagging__reason,.moderate-form .badges-action .flagging__blocking-form .flagging__reason,.moderate-form .moderate .flagging-form .flagging__reason,.moderate-form .moderate .flagging__blocking-complete .flagging__reason,.moderate-form .moderate .flagging__blocking-form .flagging__reason{display:-ms-flexbox;display:flex;margin-bottom:0;padding:5px 12px}.badges-form .badges-action .flagging-form .flagging__reason input[type=radio],.badges-form .badges-action .flagging__blocking-complete .flagging__reason input[type=radio],.badges-form .badges-action .flagging__blocking-form .flagging__reason input[type=radio],.badges-form .moderate .flagging-form .flagging__reason input[type=radio],.badges-form .moderate .flagging__blocking-complete .flagging__reason input[type=radio],.badges-form .moderate .flagging__blocking-form .flagging__reason input[type=radio],.moderate-form .badges-action .flagging-form .flagging__reason input[type=radio],.moderate-form .badges-action .flagging__blocking-complete .flagging__reason input[type=radio],.moderate-form .badges-action .flagging__blocking-form .flagging__reason input[type=radio],.moderate-form .moderate .flagging-form .flagging__reason input[type=radio],.moderate-form .moderate .flagging__blocking-complete .flagging__reason input[type=radio],.moderate-form .moderate .flagging__blocking-form .flagging__reason input[type=radio]{margin-right:6px}.badges-form .badges-action .flagging-form .flagging__reason .flagging__reason-text,.badges-form .badges-action .flagging__blocking-complete .flagging__reason .flagging__reason-text,.badges-form .badges-action .flagging__blocking-form .flagging__reason .flagging__reason-text,.badges-form .moderate .flagging-form .flagging__reason .flagging__reason-text,.badges-form .moderate .flagging__blocking-complete .flagging__reason .flagging__reason-text,.badges-form .moderate .flagging__blocking-form .flagging__reason .flagging__reason-text,.moderate-form .badges-action .flagging-form .flagging__reason .flagging__reason-text,.moderate-form .badges-action .flagging__blocking-complete .flagging__reason .flagging__reason-text,.moderate-form .badges-action .flagging__blocking-form .flagging__reason .flagging__reason-text,.moderate-form .moderate .flagging-form .flagging__reason .flagging__reason-text,.moderate-form .moderate .flagging__blocking-complete .flagging__reason .flagging__reason-text,.moderate-form .moderate .flagging__blocking-form .flagging__reason .flagging__reason-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:0}.badges-form .badges-action .flagging-form .flagging__reason-subtext,.badges-form .badges-action .flagging__blocking-complete .flagging__reason-subtext,.badges-form .badges-action .flagging__blocking-form .flagging__reason-subtext,.badges-form .moderate .flagging-form .flagging__reason-subtext,.badges-form .moderate .flagging__blocking-complete .flagging__reason-subtext,.badges-form .moderate .flagging__blocking-form .flagging__reason-subtext,.moderate-form .badges-action .flagging-form .flagging__reason-subtext,.moderate-form .badges-action .flagging__blocking-complete .flagging__reason-subtext,.moderate-form .badges-action .flagging__blocking-form .flagging__reason-subtext,.moderate-form .moderate .flagging-form .flagging__reason-subtext,.moderate-form .moderate .flagging__blocking-complete .flagging__reason-subtext,.moderate-form .moderate .flagging__blocking-form .flagging__reason-subtext{font-size:12px;line-height:1.35;margin:10px 0 0}.dark .badges-form .badges-action,.dark .badges-form .moderate,.dark .moderate-form .badges-action,.dark .moderate-form .moderate{background:rgba(255,255,255,.08);color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.2)}.dark .badges-form .badges-action .modal__option,.dark .badges-form .moderate .modal__option,.dark .moderate-form .badges-action .modal__option,.dark .moderate-form .moderate .modal__option{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.dark .badges-form .badges-action .modal__option .modal__option-text,.dark .badges-form .moderate .modal__option .modal__option-text,.dark .moderate-form .badges-action .modal__option .modal__option-text,.dark .moderate-form .moderate .modal__option .modal__option-text{color:rgba(255,255,255,.6)}.dark .badges-form .badges-action .modal__option.-selected,.dark .badges-form .badges-action .modal__option:hover,.dark .badges-form .moderate .modal__option.-selected,.dark .badges-form .moderate .modal__option:hover,.dark .moderate-form .badges-action .modal__option.-selected,.dark .moderate-form .badges-action .modal__option:hover,.dark .moderate-form .moderate .modal__option.-selected,.dark .moderate-form .moderate .modal__option:hover{background:0 0}.dark .badges-form .badges-action .modal__option.-selected .modal__option-text,.dark .badges-form .badges-action .modal__option:hover .modal__option-text,.dark .badges-form .moderate .modal__option.-selected .modal__option-text,.dark .badges-form .moderate .modal__option:hover .modal__option-text,.dark .moderate-form .badges-action .modal__option.-selected .modal__option-text,.dark .moderate-form .badges-action .modal__option:hover .modal__option-text,.dark .moderate-form .moderate .modal__option.-selected .modal__option-text,.dark .moderate-form .moderate .modal__option:hover .modal__option-text{color:rgba(255,255,255,.85)}.dark .badges-form .badges-action .modal__option.-disabled .modal__option-text,.dark .badges-form .moderate .modal__option.-disabled .modal__option-text,.dark .moderate-form .badges-action .modal__option.-disabled .modal__option-text,.dark .moderate-form .moderate .modal__option.-disabled .modal__option-text{color:rgba(255,255,255,.35)}.dark .badges-form .badges-action .modal__option.-disabled:hover,.dark .badges-form .moderate .modal__option.-disabled:hover,.dark .moderate-form .badges-action .modal__option.-disabled:hover,.dark .moderate-form .moderate .modal__option.-disabled:hover{background:rgba(255,255,255,.08)}.dark .badges-form .badges-action .modal__option.-disabled:hover .modal__option-text,.dark .badges-form .moderate .modal__option.-disabled:hover .modal__option-text,.dark .moderate-form .badges-action .modal__option.-disabled:hover .modal__option-text,.dark .moderate-form .moderate .modal__option.-disabled:hover .modal__option-text{color:rgba(255,255,255,.35)}.dark .badges-form .badges-action .flagging-form,.dark .badges-form .badges-action .flagging__blocking-complete-content,.dark .badges-form .badges-action .flagging__blocking-content,.dark .badges-form .badges-action .modal__config,.dark .badges-form .badges-action .modal__option-subtext,.dark .badges-form .badges-action .modal__option-subtext label,.dark .badges-form .badges-action .modal__option-subtext label span,.dark .badges-form .moderate .flagging-form,.dark .badges-form .moderate .flagging__blocking-complete-content,.dark .badges-form .moderate .flagging__blocking-content,.dark .badges-form .moderate .modal__config,.dark .badges-form .moderate .modal__option-subtext,.dark .badges-form .moderate .modal__option-subtext label,.dark .badges-form .moderate .modal__option-subtext label span,.dark .moderate-form .badges-action .flagging-form,.dark .moderate-form .badges-action .flagging__blocking-complete-content,.dark .moderate-form .badges-action .flagging__blocking-content,.dark .moderate-form .badges-action .modal__config,.dark .moderate-form .badges-action .modal__option-subtext,.dark .moderate-form .badges-action .modal__option-subtext label,.dark .moderate-form .badges-action .modal__option-subtext label span,.dark .moderate-form .moderate .flagging-form,.dark .moderate-form .moderate .flagging__blocking-complete-content,.dark .moderate-form .moderate .flagging__blocking-content,.dark .moderate-form .moderate .modal__config,.dark .moderate-form .moderate .modal__option-subtext,.dark .moderate-form .moderate .modal__option-subtext label,.dark .moderate-form .moderate .modal__option-subtext label span{color:rgba(255,255,255,.7)}.dark .badges-form .badges-action .admin-modal__footer,.dark .badges-form .badges-action .flagging__title,.dark .badges-form .moderate .admin-modal__footer,.dark .badges-form .moderate .flagging__title,.dark .moderate-form .badges-action .admin-modal__footer,.dark .moderate-form .badges-action .flagging__title,.dark .moderate-form .moderate .admin-modal__footer,.dark .moderate-form .moderate .flagging__title{border-color:rgba(255,255,255,.2)}.badges-form.flag-form .moderate,.moderate-form.flag-form .moderate{background:rgba(0,0,0,.03)}.dark .badges-form.flag-form .moderate,.dark .moderate-form.flag-form .moderate{background:rgba(255,255,255,.08)}.dark .badges-form.flag-form .moderate .flagging__reason-text,.dark .badges-form.flag-form .moderate .flagging__subtitle,.dark .badges-form.flag-form .moderate .flagging__title,.dark .moderate-form.flag-form .moderate .flagging__reason-text,.dark .moderate-form.flag-form .moderate .flagging__subtitle,.dark .moderate-form.flag-form .moderate .flagging__title{color:rgba(255,255,255,.85)}.dark .badges-form.flag-form .moderate .flagging__reason-text .text-small,.dark .moderate-form.flag-form .moderate .flagging__reason-text .text-small{color:rgba(255,255,255,.7)}.updatable{transition:all .3s linear}.updatable.update{color:#2a2e2e}.post-count .update{color:#494e58}.voters-outer:after,.voters-outer:before{content:"";display:block;height:10px;position:absolute;left:0;right:0;z-index:900;border-radius:5px}.voters-outer:before{top:0;background-color:rgba(255,255,255,.6);background-image:linear-gradient(to bottom,#fff,rgba(255,255,255,0));background-repeat:repeat-x;background-color:rgba(255,255,255,0)}.voters-outer:after{bottom:0;background-color:rgba(255,255,255,.4);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);background-repeat:repeat-x;background-color:rgba(255,255,255,0)}.mobile .voters-outer{display:none!important}.voters-outer .voters{max-height:400px;width:213px;padding-right:0;padding-bottom:0;position:relative}.voters-outer .voters .scroll-measure{overflow:hidden;margin-top:-15px;padding-top:15px}.voters-outer .voters .user{margin:0 0 8px 0;padding:0;height:30px;position:relative;float:left;color:#656c7a}.embed-refresh .voters-outer .voters .user:last-of-type{margin:0}.voters-outer .voters .user .avatar{display:block;position:relative;top:0!important;left:0;float:left}.voters-outer .voters .user .avatar img{width:30px;height:30px;min-width:30px!important;min-height:30px!important}.voters-outer .voters .user .username{width:137px;padding:5px 0 0 8px;line-height:1.2em;display:block;font-weight:700;text-overflow:ellipsis;white-space:nowrap;color:inherit;float:left;overflow:hidden}.voters-outer .voters .user .username:hover{color:#000}.voters-outer .voters .user .username--refresh{font-size:16px;font-weight:500;letter-spacing:.05em;color:#687a86}.voters-outer .voters .user .username--refresh:hover{color:var(--publisher-color-safe,#2e9fff)}.light-anchor .voters-outer .voters .user .username--refresh:hover{color:#000}.voters-outer .voters .highlight{animation-name:new-voter-insertion;animation-duration:.75s;animation-timing-function:ease-in-out;animation-delay:0}.voters-outer .voters li[data-role=guest].highlight{animation-name:new-voter-guest;animation-duration:1.25s;animation-timing-function:ease-in-out;animation-delay:0}.voters-outer--refresh:after,.voters-outer--refresh:before{background:0 0}.user-activity .avatar{top:0}.user-activity ul{margin-bottom:35px}.user-activity img.user{display:inline-block;position:relative;top:5px;margin-right:5px;border-radius:3px;width:24px;height:24px}.user-activity li{padding:0 0 0 34px;position:relative;line-height:22px;margin-bottom:20px}.user-activity li header{padding-top:4px;display:block;margin-bottom:9px;font-size:12px;line-height:18px;color:#888}.user-activity li article{display:block}.user-activity li article blockquote{border-left:4px solid;border-color:#687a86;padding-left:12px}.user-activity li article blockquote p{line-height:1.4}.debug{margin-bottom:2em;font-family:"Helvetica Neue",arial,sans-serif}.debug li{line-height:1.5em}.help-icon{border-radius:9px;border:2px solid #687a86;display:inline-block;padding:2px 4px;margin-top:-2px;font-size:12px;height:18px;width:19px}.help-icon:before{content:'?';font-weight:700;color:#656c7a}.dark .help-icon{border-color:rgba(255,255,255,.7)}.dark .help-icon:before{color:rgba(255,255,255,.7)}.caret{display:inline-block;width:0;height:0;text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;opacity:.3;content:"\2193"}.caret--refresh{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #000;opacity:.6}.dark .caret{opacity:.6;border-top-color:rgba(255,255,255,.85)}.dark .btn .caret{border-top-color:rgba(255,255,255,.85)}.bullet{padding:0;color:#c2c6cc;line-height:1.4}.sans-serif,.sans-serif input,.sans-serif select,.sans-serif textarea{font-family:"Helvetica Neue",arial,sans-serif}.serif,.serif input,.serif select,.serif textarea{font-family:Georgia,Times,serif}@keyframes rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes new-voter-insertion{0%{opacity:0;margin-top:-50px}50%{margin-top:0}100%{opacity:1;margin-top:0}}@keyframes new-voter-guest{0%{color:inherit}100%{color:#656c7a}}.nav{position:relative;margin:0 0 -6px;padding:0}.nav:after,.nav:before{display:table;content:"";line-height:0}.nav:after{clear:both}.nav .caret{display:block;position:absolute;right:0;top:5px;margin:0;transition:.2s all}.nav-primary{margin:0 0 10px;border-bottom:2px solid #e7e9ee}.dark .nav-primary{border-bottom-color:rgba(255,255,255,.2)}.nav-primary--refresh{border-bottom:0}.embed-refresh-v2 .nav-primary--refresh{margin-bottom:24px;border-bottom:2px solid #c2c6cc}.mobile .nav-primary--refresh{margin-left:16px;margin-right:16px}.embed-refresh-v2.mobile .nav-primary--refresh{margin-left:0;margin-right:0}.nav-primary--refresh .comment-count{font-weight:700;font-size:18px;color:#343434}.embed-refresh-v2 .nav-primary--refresh .comment-count{font-size:16px;line-height:24px;color:#2a2e2e}.embed-refresh-v2 .dark .nav-primary--refresh .comment-count{color:rgba(255,255,255,.7)}.dark .nav-primary--refresh .comment-count{color:#a9a9a9}.nav-secondary{margin:-12px 0 6px}.no-postbox .nav-secondary{margin:0}.nav-secondary-refresh{margin-bottom:8px}.nav-secondary-refresh__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-secondary-refresh__list-item{display:-ms-flexbox;display:flex;margin-right:12px;margin-bottom:12px}.nav-tab>a{color:#656c7a;display:block;margin:0;padding:0;font-weight:700;line-height:1;position:relative;transition:all .2s ease-in-out}.nav-tab>a:hover{color:#2a2e2e}.dark .nav-tab>a{color:#eee!important;text-shadow:none}.dark .nav-tab>a:hover{color:#fff!important}.active .nav-tab>a{color:#2a2e2e!important}.active .nav-tab>a:after{content:" ";display:block;right:0;height:2px;background:#2e9fff;position:absolute;bottom:-2px;left:0}.dark .active .nav-tab>a{color:#fff!important}.dark .active .nav-tab>a:hover{color:#fff!important}.nav-tab--primary>a{font-size:15px;padding:12px 0;margin-right:12px}.tab-conversation{float:left}.tab-conversation>a{text-transform:capitalize}.tab-conversation.active>a{color:#2a2e2e!important}.tab-conversation.active>a:after{content:" ";display:block;right:0;height:2px;background:#2e9fff;position:absolute;bottom:-2px;left:0}.dark .tab-conversation.active>a{color:#fff!important}.tab-conversation--refresh.active>a{color:#656c7a!important}.dark .tab-conversation--refresh.active>a{color:rgba(255,255,255,.7)!important}.tab-conversation--refresh.active>a:after{height:0}.tab-user{float:right}.notification-menu{float:left;margin-top:11px;padding:0;width:19px}.embed-refresh-v2 .notification-menu{margin-top:15px}.notification-menu>a{position:relative;top:-1px;margin:0}.notification-menu>a:focus{outline-offset:2px}.post-menu,.user-menu{float:right;margin-left:10px}@media (min-width:500px){.post-menu,.user-menu{margin-left:6px}}.post-menu .dropdown-menu,.user-menu .dropdown-menu{left:auto;top:33px;right:0}.post-menu .dropdown-menu--refresh,.user-menu .dropdown-menu--refresh{left:auto;top:33px;right:0;font-size:16px}.post-menu .dropdown-menu--refresh :hover,.user-menu .dropdown-menu--refresh :hover{color:var(--publisher-color-safe,#2e9fff)!important;background-color:transparent}.light-anchor .post-menu .dropdown-menu--refresh :hover,.light-anchor .user-menu .dropdown-menu--refresh :hover{color:#000!important}.post-menu .dropdown-toggle,.user-menu .dropdown-toggle{max-width:160px;height:33px;margin:0;padding-right:14px!important}.post-menu .dropdown-toggle--refresh,.user-menu .dropdown-toggle--refresh{max-width:220px;height:33px;margin:0;padding-right:14px!important;color:#656c7a;overflow:hidden;text-overflow:ellipsis}.post-menu .dropdown-toggle--refresh:hover,.user-menu .dropdown-toggle--refresh:hover{color:var(--publisher-color-safe,#2e9fff)}@media (max-width:480px){.post-menu .dropdown-toggle--refresh,.user-menu .dropdown-toggle--refresh{max-width:160px}}@media (min-width:500px){.post-menu .dropdown-toggle,.user-menu .dropdown-toggle{overflow:hidden;text-overflow:ellipsis}}.post-menu .caret,.user-menu .caret{top:20px;right:0}.post-menu .dropdown-toggle-wrapper,.user-menu .dropdown-toggle-wrapper{white-space:nowrap}.post-menu .dropdown-toggle-wrapper:before,.user-menu .dropdown-toggle-wrapper:before{content:''}.post-menu .dropdown-toggle-wrapper .username,.user-menu .dropdown-toggle-wrapper .username{display:none}@media (min-width:500px){.post-menu .dropdown-toggle-wrapper .username,.user-menu .dropdown-toggle-wrapper .username{display:inline}}.post-menu .dropdown-toggle-wrapper .username--refresh,.user-menu .dropdown-toggle-wrapper .username--refresh{display:inline;color:#656c7a;font-size:20px}.embed-refresh-v2 .post-menu .dropdown-toggle-wrapper .username--refresh,.embed-refresh-v2 .user-menu .dropdown-toggle-wrapper .username--refresh{font-size:16px;line-height:24px;color:#494e58}.dark .post-menu .dropdown-toggle-wrapper .username--refresh,.dark .user-menu .dropdown-toggle-wrapper .username--refresh{color:rgba(255,255,255,.7)}.post-menu .dropdown-toggle-wrapper .username--refresh:hover,.user-menu .dropdown-toggle-wrapper .username--refresh:hover{color:var(--publisher-color-safe,#2e9fff)}.post-menu .dropdown-toggle-wrapper .avatar img,.user-menu .dropdown-toggle-wrapper .avatar img{width:21px;height:21px;margin-top:-3px;margin-right:2px;border-radius:2px}.post-menu .dropdown-toggle-wrapper .avatar--refresh,.user-menu .dropdown-toggle-wrapper .avatar--refresh{display:none}@media (min-width:500px){.post-menu .dropdown-toggle-wrapper .avatar,.user-menu .dropdown-toggle-wrapper .avatar{display:none}}.media-toggle-on{display:none!important}.media-collapsed .media-toggle-on{display:block!important}.media-collapsed .media-toggle-off{display:none!important}.nav-tab--secondary{margin-bottom:15px}.nav-tab--secondary>a,.nav-tab--secondary>div a{width:auto;font-size:13px}.favorite{display:inline-block;position:relative;top:-2px}.favorite .label{font-weight:700}.favorite:empty{display:none}.thread-share-bar-buttons-refresh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.thread-share-bar-buttons-refresh:hover .share-dropdown-refresh{visibility:visible;color:var(--publisher-color-safe,#2e9fff)}.thread-share-bar-buttons-refresh:hover .share-button-toggle{color:var(--publisher-color-safe,#2e9fff)}.share-dropdown-refresh{display:-ms-flexbox;display:flex;visibility:hidden;margin-left:10px}.share-dropdown-refresh__item:not(:first-of-type){margin-left:10px}.share-bar{display:inline-block;position:relative;top:-2px;max-width:none;margin-left:15px}.share-bar .thread-share-bar-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.dark .share-bar .thread-share-bar-buttons .dropdown-toggle{color:#eee!important;text-shadow:none}.dark .share-bar .thread-share-bar-buttons .dropdown-toggle:hover{color:#fff!important}.share-bar .thread-share-bar-buttons .thread-share__text{color:#656c7a;padding:4px 8px 12px;font-size:13px;font-weight:600}.share-bar .thread-share-bar-buttons .thread-share__item{display:inline;background-color:#fff;font-size:24px;cursor:pointer;margin:0 6px}.share-bar .thread-share-bar-buttons .thread-share__item .share-facebook{color:#3b5998;background-color:#fff}.share-bar .thread-share-bar-buttons .thread-share__item .share-twitter{color:#00aced;background-color:#fff}.share-bar .thread-share-bar-buttons .thread-share__item .share-email,.share-bar .thread-share-bar-buttons .thread-share__item .share-link{font-size:14px;display:inline-block;width:24px;height:24px;padding:5px;line-height:18px;color:#fff;background-color:#687a86;border-radius:50%}.sorting .dropdown-toggle{padding-right:14px}.thread-likes a{position:relative;z-index:100;margin-right:0}.thread-likes a:hover{-webkit-transform:translate3d(0,0,0)}.thread-likes a:hover .label-count{color:#2a2e2e}.thread-likes .upvoted .label-default{display:none}.thread-likes .upvoted .label-favorited{display:inline}.thread-likes .label-favorited{display:none}.thread-likes .label-count{position:relative;font-size:11px;font-weight:700;padding:2px 5px 3px;background:#e7e9ee;color:#494e58;border-radius:2px;margin-left:2px;transition:all .2s ease-in-out}.dark .thread-likes .label-count{background:#fff;color:#494e58!important}.thread-likes .label-count:after{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px;border-radius:50%;content:'';opacity:0;pointer-events:none;background:rgba(240,95,112,.2)}.thread-likes .upvoted .label-count:after{animation:anim-heart .4s forwards}.dropdown-toggle{position:relative;padding-right:12px;background:0 0!important;color:#656c7a!important}.dropdown-toggle:hover{color:#2a2e2e!important}.dark .dropdown-toggle,.dark .open .dropdown-toggle{border:none}.favorite-button-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 13px;border-radius:20px;border:2px solid transparent}.favorite-button-toggle:hover{border-color:#cfd0e6}.favorite-button-toggle.upvoted{background-color:var(--publisher-color-safe,#2e9fff);border-color:var(--publisher-color-safe,#2e9fff)}.favorite-button-toggle--v2{border:1px solid transparent}.favorite-button-toggle--v2.upvoted,.favorite-button-toggle--v2:hover{border-color:var(--publisher-color,#2e9fff);background-color:transparent}.favorite-button-toggle--v2.upvoted .favorite-icon,.favorite-button-toggle--v2.upvoted .label-count-refresh,.favorite-button-toggle--v2:hover .favorite-icon,.favorite-button-toggle--v2:hover .label-count-refresh{color:var(--publisher-color,#2e9fff)}.label-count-refresh{font-style:normal;font-weight:700;font-size:16px;color:#343434;line-height:19px;margin-left:10px}.upvoted .label-count-refresh{color:#fff}.upvoted .label-count-refresh:hover{color:#fff}.label-count-refresh--v2{font-size:12px;line-height:18px}.upvoted .label-count-refresh--v2{color:var(--publisher-color,#2e9fff)}.upvoted .label-count-refresh--v2:hover{color:var(--publisher-color,#2e9fff)}.dark .label-count-refresh--v2{color:rgba(255,255,255,.7)}.dropdown-menu{font-size:13px;border:2px solid #687a86;border-radius:3px;background:#fff;box-shadow:none;min-width:130px;z-index:1001;top:20px}.thread-share-bar-buttons .dropdown-menu{min-width:76px;text-align:center}.dropdown-menu.pull-right{right:0;left:-240%}.dropdown-menu.open{display:block}.dropdown-menu a{transition:none;color:#687a86;padding:4px 15px;position:relative}.dropdown-menu a:focus{background-color:#2e9fff}.use-opacity-transitions .dropdown-menu{transition:opacity .2s}.dropdown-menu .icon-checkmark:before{display:none;font-size:11px;position:absolute;right:10px;top:7px}.selected a .dropdown-menu .icon-checkmark:before{display:block}.dropdown-menu--refresh{font-size:13px;border:2px solid #687a86;border-radius:15px 3px 15px 15px;background:#fff;box-shadow:none;min-width:130px;max-width:none;z-index:1001;top:20px}.thread-share-bar-buttons .dropdown-menu--refresh{min-width:76px;text-align:center}.dropdown-menu--refresh.pull-right{right:0;left:-240%}.dropdown-menu--refresh.open{display:block}.dropdown-menu--refresh a{transition:none;color:#687a86;padding:4px 15px;position:relative}.dropdown-menu--refresh a:focus{background-color:#2e9fff}.use-opacity-transitions .dropdown-menu--refresh{transition:opacity .2s}.dropdown-menu--refresh .icon-checkmark:before{display:none;font-size:11px;position:absolute;right:10px;top:7px}.selected a .dropdown-menu--refresh .icon-checkmark:before{display:block}.sort-menu-refresh{display:-ms-flexbox;display:flex;overflow:visible;padding-top:3px;margin-bottom:12px}.sort-menu-refresh__item{color:#343434}.sort-menu-refresh__item:not(:last-of-type){margin-right:16px}.dark .sort-menu-refresh__item{color:#a9a9a9}.sort-menu-refresh__item.selected{color:var(--publisher-color-safe,#2e9fff);border-bottom:3px solid var(--publisher-color-safe,#2e9fff)}.sort-menu-refresh__item a{color:inherit;font-style:normal;font-weight:600;font-size:14px;line-height:19px}.notification-icon{position:absolute;top:0;left:0;font-size:19px;transition:color .1s}.notification-icon--refresh{left:-3px;font-size:21px;color:#656c7a}.embed-refresh-v2 .notification-icon--refresh{font-size:20px;color:#494e58}.notification-icon--refresh:hover{color:#494e58}.dark .notification-icon--refresh{color:rgba(255,255,255,.7)}.dark .notification-icon--refresh:hover{color:rgba(255,255,255,.85)}@media (max-width:480px){.notification-icon.icon-disqus{display:none}}.unread .notification-icon{color:#f05f70}.unread .notification-container:hover .notification-icon{color:#ec3046}.notification-count{position:absolute;top:4px;left:0;width:20px;color:#fff;font-size:10px;font-weight:700;text-align:center}.notification-count--refresh{left:-2px;top:5px}.notification-count .icon-plus{font-size:6px}.notification-loading{height:20px;position:relative}.notification-loading .notification-container{display:none}.notification-loading:before{content:'';display:block;width:14px;height:14px;border-radius:25px;border:2px solid transparent;border-color:transparent #c2c6cc transparent #c2c6cc;position:absolute;top:0;left:1px;animation:rotate-loading 1.5s linear 0s infinite normal;transform-origin:50% 50%}.dark .notification-loading:before{border-color:transparent #fff transparent #fff}.icon-cog:hover,.icon-export:hover,.label:hover{color:#2a2e2e;transition:color 250ms ease-in-out}.dark .icon-cog,.dark .icon-export,.dark .label{color:#fff}.icon-export:before{position:relative;top:.31em;margin-right:-1px;line-height:0;font-size:19px}.favorite-icon{color:#f05f70;margin-right:1px}.favorite-icon:before{position:relative;top:.18em;font-size:13px;padding-left:.5px;line-height:0}.upvoted .favorite-icon,.upvoted:hover .favorite-icon{transition:all .2s ease-in-out}.favorite-icon--refresh-v2{color:#343434}.dark .favorite-icon--refresh-v2{color:rgba(255,255,255,.7)}.favorite-icon-refresh{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/vote.db918335ef853b5fb09a9c6bb933ac5b.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/vote.db918335ef853b5fb09a9c6bb933ac5b.svg);background-color:#656c7a;width:100%;height:100%}.dark .favorite-icon-refresh{background-color:rgba(255,255,255,.7)}.upvoted .favorite-icon-refresh{background-color:#fff}.favorite-icon-wrapper{width:16px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.share-button-toggle{font-style:normal;font-weight:600;font-size:14px;color:#656c7a;line-height:16px}.dark .share-button-toggle{color:rgba(255,255,255,.7)}.share-button-toggle--v2{font-size:15px;line-height:21px}.share-bar-refresh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:13px}.share-icons-wrapper{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:8px;color:#fff}.share-icons-wrapper--twitter{background-color:#000}.share-icons-wrapper--facebook{background-color:#39508d}.share-icons-wrapper--email,.share-icons-wrapper--link{background-color:#687a86}.share-icons-wrapper [class*=icon-]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.round-delimiter{width:5px;height:5px;border-radius:50%;background-color:#656c7a;margin-right:8px}.dark .round-delimiter{background-color:rgba(255,255,255,.7)}.thread-share-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.disqus-footer__wrapper{border-top:2px solid #e7e9ee;padding:7px 0 10px}@media only screen and (min-width:480px){.disqus-footer__wrapper{padding-bottom:0}}.dark .disqus-footer__wrapper{border-top:2px solid rgba(255,255,255,.08)}.disqus-footer__wrapper--refresh{padding-top:9px;border-color:#d7d9e4}.dark .disqus-footer__wrapper--refresh{border-color:#a9a9a9}.disqus-footer{display:-ms-flexbox;display:flex;padding:0 4px}.disqus-footer--refresh{padding:0}.disqus-footer__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:auto}.disqus-footer__item{margin:0;border:none;padding:1px 5px 10px 0;position:relative}@media only screen and (min-width:480px){.disqus-footer__item{margin-right:10px;padding-right:0}}@media only screen and (max-width:480px){.disqus-footer__item .disqus-footer__item{padding-bottom:4px}.disqus-footer__item .disqus-footer__item:last-child{padding-bottom:10px}}.disqus-footer__item--refresh:not(:last-of-type){margin-right:17px}.disqus-footer__item--refresh:hover .text-item{color:#494e58}.disqus-footer__item--refresh:hover .icon-wrapper{background-color:#494e58}.dark .disqus-footer__item--refresh:hover .text-item{color:rgba(255,255,255,.85)}.disqus-footer__link{font-size:11px;padding:0 0 0 18px;color:#656c7a;font-weight:700}.disqus-footer__link:focus{outline-offset:2px}@media only screen and (min-width:480px){.disqus-footer__link{padding:0 0 0 20px}}@media only screen and (min-width:550px){.disqus-footer__link{padding:0 0 0 22px;font-size:12px}}.dark .disqus-footer__link{color:rgba(255,255,255,.7)}.dark .disqus-footer__link:hover{color:rgba(255,255,255,.85)}.disqus-footer__link--refresh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;margin:0}.disqus-footer__logo{padding-top:2px;padding-right:0;margin:0;margin-left:auto}.disqus-footer__logo .disqus-footer__link{margin:0 auto;display:block;text-indent:-9999em;background-image:url(https://c.disquscdn.com/next/embed/assets/img/sprite.ad630a07080a45451f139a7487853ff8.png);background-position:0 -16px;width:170px;height:31px;background-size:86px 40.5px;background-position:0 -8px;height:16px;width:86px;padding:0}.dark .disqus-footer__logo .disqus-footer__link{background-image:url(https://c.disquscdn.com/next/embed/assets/img/sprite.ad630a07080a45451f139a7487853ff8.png);background-position:0 -49px;width:172px;height:32px;background-size:86px 40.5px;background-position:0 -24.5px;height:16px;width:86px}.do-not-sell a,.email a,.privacy a{line-height:1.1;transition:color .2s}.do-not-sell a:hover,.email a:hover,.privacy a:hover{color:#494e58}.do-not-sell .icon,.email .icon,.privacy .icon{position:absolute;left:0}.do-not-sell{padding-right:5px;margin-right:0}.do-not-sell .icon,.privacy .icon{font-size:12px;top:3px}@media only screen and (min-width:480px){.do-not-sell .icon,.privacy .icon{font-size:16px;top:0}}@media only screen and (min-width:480px){.privacy{margin-right:10px}}.privacy .icon{left:3px}.email .clip{padding-left:3px}.email .icon{font-size:16px;top:1px}@media only screen and (min-width:480px){.email .icon{font-size:19px;top:0}}.email .icon-checkmark{opacity:0;visibility:hidden;transition:top .15s ease-in-out;color:#5cb767;font-size:12px;right:-19px;top:-5px;left:3px}.use-opacity-transitions .email .icon-checkmark{transition-property:opacity,top}@media only screen and (max-width:480px){.email .icon-checkmark{left:3px}}.email .form{display:none}.email.subscribed .disqus-footer__link{color:#5cb767}.email.subscribed .icon-checkmark{opacity:1;visibility:visible!important;top:2px}.email.subscribed .icon-mail{display:none}.email.subscribed .icon-wrapper{display:none}.email.subscribed .text-item{color:#5cb767}.email.subscribed.disqus-footer__item--refresh .icon-checkmark{position:relative;width:20px;height:20px;top:4px}.email.subscribed.disqus-footer__item--refresh:hover .text-item{color:#5cb767}.icon-wrapper{background-color:#656c7a;border-radius:6px;width:20px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:5px}.dark .icon-wrapper{background-color:#4e4e4e}.text-item{font-style:normal;font-weight:600;font-size:14px;line-height:16px;color:#656c7a}.dark .text-item{color:rgba(255,255,255,.7)}.icon-privacy-refresh{background:url(https://c.disquscdn.com/next/embed/assets/img/privacy.8c96be6b50de1c3fab838c5f050e0be5.svg) center no-repeat;width:15px;height:19px;background-size:13px 10px}.icon-warning-refresh{background:url(https://c.disquscdn.com/next/embed/assets/img/warning.3bc0b4bff6c268a4ceaf404014b9be42.svg) center no-repeat;width:6px;height:23px;background-size:13px 10px}.icon-subscribe-refresh{background:url(https://c.disquscdn.com/next/embed/assets/img/email.727e30eb9b6c1e85cb010b9c8eb04c7e.svg) center no-repeat;width:15px;height:19px;background-size:13px 10px}.load-more{margin:0 0 24px}.load-more__button{font-size:13px;font-weight:500;display:block;text-align:center;padding:11px 14px}.dark .load-more__button{background:rgba(255,255,255,.85);color:#444}.dark .load-more__button:hover{background:rgba(255,255,255,.7);color:#222}.dark .is-submitting .load-more__button{opacity:.7;background:rgba(255,255,255,.7)}.dark .is-submitting .load-more__button:hover{background:rgba(255,255,255,.7);color:#444}.load-more-refresh{margin-bottom:6px}.load-more-refresh__button{display:block;text-align:center;padding:9px 0 8px 0;border-radius:15px;font-style:normal;font-weight:700;font-size:18px;line-height:21px}.dark .load-more-refresh__button{background:rgba(255,255,255,.85);color:#444}.dark .load-more-refresh__button:hover{background:rgba(255,255,255,.7);color:#222}.dark .is-submitting .load-more-refresh__button{opacity:.7;background:rgba(255,255,255,.7)}.dark .is-submitting .load-more-refresh__button:hover{background:rgba(255,255,255,.7);color:#444}.dark .is-submitting .load-more-refresh__button{opacity:.7;background:rgba(255,255,255,.7)}.dark .is-submitting .load-more-refresh__button:hover{background:rgba(255,255,255,.7);color:#444}.load-more-refresh--v2 .load-more-refresh__button{background:0 0;border:1px solid var(--publisher-color,#2e9fff);color:var(--publisher-color,#2e9fff)}.load-more-refresh--v2 .load-more-refresh__button:hover{background:var(--publisher-color,#2e9fff);border:1px solid var(--publisher-color,#2e9fff);color:#fff}.light-anchor .load-more-refresh--v2 .load-more-refresh__button:hover{color:#656c7a}.comment__footer .vote-down,.comment__footer a,.comment__header .vote-down,.comment__header a{color:#656c7a;font-weight:500}.comment__footer .vote-down:hover,.comment__footer a:hover,.comment__header .vote-down:hover,.comment__header a:hover{color:#2a2e2e}.dark .comment__footer .vote-down,.dark .comment__footer a,.dark .comment__header .vote-down,.dark .comment__header a,.embed-refresh-v2 .dark .comment__footer .vote-down,.embed-refresh-v2 .dark .comment__footer a,.embed-refresh-v2 .dark .comment__header .vote-down,.embed-refresh-v2 .dark .comment__header a{color:rgba(255,255,255,.5)}.dark .comment__footer .vote-down:hover,.dark .comment__footer a:hover,.dark .comment__header .vote-down:hover,.dark .comment__header a:hover,.embed-refresh-v2 .dark .comment__footer .vote-down:hover,.embed-refresh-v2 .dark .comment__footer a:hover,.embed-refresh-v2 .dark .comment__header .vote-down:hover,.embed-refresh-v2 .dark .comment__header a:hover{color:rgba(255,255,255,.85)}.comment__footer .author,.comment__header .author{color:#656c7a;font-weight:700}.dark .comment__footer .author,.dark .comment__header .author{color:rgba(255,255,255,.6)}:not(.embed-refresh-v2).mobile .comment__footer .bullet,:not(.embed-refresh-v2).mobile .comment__header .bullet{display:none}.embed-refresh .post-body .post-body-inner{margin-top:-5px}.embed-refresh-v2.embed-refresh .post-body .post-body-inner{margin-top:0}.post-body .comment__header .edit-time-left,.post-body .comment__header .has-edit,.post-body .comment__header .parent-link,.post-body .comment__header .state-byline,.post-body .comment__header .time-ago,.post-body .post-body-inner .edit-time-left,.post-body .post-body-inner .has-edit,.post-body .post-body-inner .parent-link,.post-body .post-body-inner .state-byline,.post-body .post-body-inner .time-ago{font-weight:500;font-size:12px;color:#687a86}.embed-refresh .post-body .comment__header .edit-time-left,.embed-refresh .post-body .comment__header .has-edit,.embed-refresh .post-body .comment__header .parent-link,.embed-refresh .post-body .comment__header .state-byline,.embed-refresh .post-body .comment__header .time-ago,.embed-refresh .post-body .post-body-inner .edit-time-left,.embed-refresh .post-body .post-body-inner .has-edit,.embed-refresh .post-body .post-body-inner .parent-link,.embed-refresh .post-body .post-body-inner .state-byline,.embed-refresh .post-body .post-body-inner .time-ago{font-size:13px}.embed-refresh-v2.embed-refresh .post-body .comment__header .edit-time-left,.embed-refresh-v2.embed-refresh .post-body .comment__header .has-edit,.embed-refresh-v2.embed-refresh .post-body .comment__header .parent-link,.embed-refresh-v2.embed-refresh .post-body .comment__header .state-byline,.embed-refresh-v2.embed-refresh .post-body .comment__header .time-ago,.embed-refresh-v2.embed-refresh .post-body .post-body-inner .edit-time-left,.embed-refresh-v2.embed-refresh .post-body .post-body-inner .has-edit,.embed-refresh-v2.embed-refresh .post-body .post-body-inner .parent-link,.embed-refresh-v2.embed-refresh .post-body .post-body-inner .state-byline,.embed-refresh-v2.embed-refresh .post-body .post-body-inner .time-ago{font-size:12px;margin-right:12px;color:#494e58}.dark .post-body .comment__header .edit-time-left,.dark .post-body .comment__header .has-edit,.dark .post-body .comment__header .parent-link,.dark .post-body .comment__header .state-byline,.dark .post-body .comment__header .time-ago,.dark .post-body .post-body-inner .edit-time-left,.dark .post-body .post-body-inner .has-edit,.dark .post-body .post-body-inner .parent-link,.dark .post-body .post-body-inner .state-byline,.dark .post-body .post-body-inner .time-ago,.embed-refresh-v2 .dark .post-body .comment__header .edit-time-left,.embed-refresh-v2 .dark .post-body .comment__header .has-edit,.embed-refresh-v2 .dark .post-body .comment__header .parent-link,.embed-refresh-v2 .dark .post-body .comment__header .state-byline,.embed-refresh-v2 .dark .post-body .comment__header .time-ago,.embed-refresh-v2 .dark .post-body .post-body-inner .edit-time-left,.embed-refresh-v2 .dark .post-body .post-body-inner .has-edit,.embed-refresh-v2 .dark .post-body .post-body-inner .parent-link,.embed-refresh-v2 .dark .post-body .post-body-inner .state-byline,.embed-refresh-v2 .dark .post-body .post-body-inner .time-ago{color:rgba(255,255,255,.6)}.post-content .post-body .media-content-placeholder{min-height:auto}.time-ago.icon-clock::before{margin-right:8px;vertical-align:text-top}.embed-refresh-v2 .parent-link-container{display:inline-block;margin-left:8px;vertical-align:top}.parent-link{position:relative}.mobile .parent-link{font-size:14px}.post-votes{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.post-votes .vote-down,.post-votes .vote-up{position:relative;height:100%;overflow:hidden;display:inline-block;white-space:nowrap}.post-votes .vote-down:hover,.post-votes .vote-up:hover{cursor:pointer}.mobile .post-votes .vote-down,.mobile .post-votes .vote-up{padding:4px 4px 4px 0;border:none;display:inline-block;height:2em;vertical-align:text-bottom}.mobile .post-votes .vote-down span,.mobile .post-votes .vote-up span{vertical-align:middle}.embed-refresh.mobile .post-votes .vote-down span,.embed-refresh.mobile .post-votes .vote-up span{vertical-align:bottom}.embed-refresh-v2.embed-refresh.mobile .post-votes .vote-down span,.embed-refresh-v2.embed-refresh.mobile .post-votes .vote-up span{vertical-align:baseline}.embed-refresh-v2.embed-refresh.mobile .post-votes .vote-down span.count,.embed-refresh-v2.embed-refresh.mobile .post-votes .vote-up span.count{top:-2.5px}.mobile .post-votes .vote-down span.control,.mobile .post-votes .vote-up span.control{display:inline-block}.mobile .post-votes .vote-down .tooltip,.mobile .post-votes .vote-up .tooltip{display:none}.post-votes .vote-down:after,.post-votes .vote-up:after{content:"";display:block;position:absolute;top:-10px;left:-5px;right:-3px;bottom:-10px}.embed-refresh .post-votes .vote-down:after,.embed-refresh .post-votes .vote-up:after{content:none}.post-votes .vote-down .control,.post-votes .vote-up .control{font-size:16px;font-weight:700;opacity:.7;position:relative;top:1px}.post-votes .vote-down .count,.post-votes .vote-up .count{color:gray;font-size:13px;position:relative;top:-2.5px}.embed-refresh .post-votes .vote-down .count,.embed-refresh .post-votes .vote-up .count{font-size:13px}.mobile .post-votes .vote-down .count,.mobile .post-votes .vote-up .count{top:0}.post-votes .vote-down.count-0 .count,.post-votes .vote-up.count-0 .count{display:none}.embed-refresh .post-votes .vote-down.count-0 .count,.embed-refresh .post-votes .vote-up.count-0 .count{display:unset}.post-votes .post-votes__separator{height:15px;position:relative;top:1px;border-right:2px solid #c2c6cc;margin:0 6px}.mobile .post-votes .post-votes__separator{margin:0 8px 0 2px}.embed-refresh .post-votes .vote-down{padding:3px 8px;border-radius:20px;margin-left:2px}.embed-refresh-v2.embed-refresh .post-votes .vote-down{margin-left:4px;border-radius:15px}.embed-refresh .post-votes .vote-down:hover{border:solid 1px #656c7a;padding:2px 7px}.embed-refresh .post-votes .vote-down .count{color:#656c7a}.embed-refresh-v2.embed-refresh .post-votes .vote-down .count{font-size:12px;color:#2a2e2e}.embed-refresh .post-votes .vote-down .control{display:inline-block;-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/dislike.612d8ba98928c381e4c789c1b309cda1.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/dislike.612d8ba98928c381e4c789c1b309cda1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#656c7a;width:19px;height:19px;margin-right:5px}.embed-refresh-v2.embed-refresh .post-votes .vote-down .control{width:16px;height:16px;margin-right:4px;background-color:#494e58}.embed-refresh .dark .post-votes .vote-down:hover{border:solid 1px rgba(255,255,255,.6)}.embed-refresh .dark .post-votes .vote-down .count{color:rgba(255,255,255,.6)}.embed-refresh .dark .post-votes .vote-down .control{background-color:rgba(255,255,255,.6)}.embed-refresh .post-votes .vote-down.downvoted{background-color:var(--publisher-color,#2e9fff)}.embed-refresh-v2.embed-refresh .post-votes .vote-down.downvoted{background-color:transparent;border:solid 1px var(--publisher-color,#2e9fff);padding:2px 7px}.post-votes .vote-down.downvoted .control,.post-votes .vote-down.downvoted .count{color:#f05f70}.embed-refresh .dark-anchor .post-votes .vote-down.downvoted .count{color:#fff}.embed-refresh .dark-anchor .post-votes .vote-down.downvoted .count{color:var(--publisher-color,#2e9fff)}.embed-refresh .post-votes .vote-down.downvoted .count{color:#2a2e2e}.embed-refresh-v2.embed-refresh .post-votes .vote-down.downvoted .count{color:var(--publisher-color,#2e9fff)}.embed-refresh .dark-anchor .post-votes .vote-down.downvoted .control{background-color:#fff}.embed-refresh-v2 .dark-anchor .post-votes .vote-down.downvoted .control{background-color:var(--publisher-color,#2e9fff)}.embed-refresh .post-votes .vote-down.downvoted .control{background-color:#2a2e2e}.embed-refresh-v2.embed-refresh .post-votes .vote-down.downvoted .control{background-color:var(--publisher-color,#2e9fff)}.embed-refresh .post-votes .vote-up{padding:3px 8px;border-radius:20px}.embed-refresh-v2.embed-refresh .post-votes .vote-up{border-radius:15px}.embed-refresh .post-votes .vote-up:hover{border:solid 1px #656c7a;padding:2px 7px}.embed-refresh .post-votes .vote-up .count{color:#656c7a}.embed-refresh-v2.embed-refresh .post-votes .vote-up .count{font-size:12px;color:#2a2e2e}.embed-refresh .post-votes .vote-up .control{display:inline-block;-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/like.855606fb4e3a7a6448e6c782f3f54e5a.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/like.855606fb4e3a7a6448e6c782f3f54e5a.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#656c7a;width:19px;height:19px;margin-right:5px}.embed-refresh-v2.embed-refresh .post-votes .vote-up .control{width:16px;height:16px;margin-right:4px;background-color:#494e58}.embed-refresh .dark .post-votes .vote-up:hover{border:solid 1px rgba(255,255,255,.6)}.embed-refresh .dark .post-votes .vote-up .count{color:rgba(255,255,255,.6)}.embed-refresh .dark .post-votes .vote-up .control{background-color:rgba(255,255,255,.6)}.embed-refresh .post-votes .vote-up.upvoted{background-color:var(--publisher-color,#2e9fff)}.embed-refresh-v2.embed-refresh .post-votes .vote-up.upvoted{background-color:transparent;border:solid 1px var(--publisher-color,#2e9fff);padding:2px 7px}.post-votes .vote-up.upvoted .control,.post-votes .vote-up.upvoted .count{color:#2e9fff}.embed-refresh .dark-anchor .post-votes .vote-up.upvoted .count{color:#fff}.embed-refresh-v2 .dark-anchor .post-votes .vote-up.upvoted .count{color:var(--publisher-color,#2e9fff)}.embed-refresh .post-votes .vote-up.upvoted .count{color:#2a2e2e}.embed-refresh-v2.embed-refresh .post-votes .vote-up.upvoted .count{color:var(--publisher-color,#2e9fff)}.embed-refresh .dark-anchor .post-votes .vote-up.upvoted .control{background-color:#fff}.embed-refresh-v2 .dark-anchor .post-votes .vote-up.upvoted .control{background-color:var(--publisher-color,#2e9fff)}.embed-refresh .post-votes .vote-up.upvoted .control{background-color:#2a2e2e}.embed-refresh-v2.embed-refresh .post-votes .vote-up.upvoted .control{background-color:var(--publisher-color,#2e9fff)}.state-byline{position:relative;display:block;font-weight:500;margin:8px 0 0;top:0;transition:color linear .1s}.mobile .state-byline{top:2px}.state-byline span{position:relative;top:-3px}.state-byline [class|=icon]{margin-right:4px;float:left;position:relative;top:-3px;z-index:3}.embed-refresh-v2 .state-byline{margin-top:2px}.state-byline-warning{color:#f05f70}.state-byline-sponsored .icon-trophy{color:#ffd34f}.allstar__icon{color:#ffd34f;transition:color .2s ease-in-out}.allstar__icon:hover{color:#ffc61c}.comment__header{line-height:1;font-size:13px;min-height:20px;padding-right:46px;margin-bottom:1px}.embed-refresh .comment__header{padding-right:80px;font-size:18px;margin-top:2px;margin-bottom:5px}.embed-refresh-v2.embed-refresh .comment__header{font-size:12px;line-height:21px;margin-top:4px;margin-bottom:4px}.mobile.embed-refresh .comment__header{top:0;margin-right:80px;margin-left:42px}.comment__header .bullet{display:inline-block}.embed-refresh-v2 .comment__header .author{font-size:15px;display:inline-block;margin-right:4px}.comment__header .author a{font-weight:700}.mobile .comment__header .author{font-size:15px;line-height:18px}.embed-refresh.mobile .comment__header .author{font-size:18px}.embed-refresh-v2.embed-refresh.mobile .comment__header .author{font-size:15px}.mobile .comment__header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-right:0;margin-right:54px;margin-bottom:6px;font-size:14px;line-height:18px;height:unset;position:relative;top:-2px}.mobile .comment__header .post-meta{margin-left:0}.comment__footer{color:#656c7a;margin:4px 0 0}.mobile .comment__footer{position:relative;font-size:18px}.embed-refresh .comment__footer{margin-top:8px}.comment-footer__menu{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:18px}.comment-footer__menu:after,.comment-footer__menu:before{display:table;content:"";line-height:0}.comment-footer__menu:after{clear:both}.embed-refresh .comment-footer__menu{height:auto;margin-top:-4px}.embed-refresh-v2.embed-refresh .comment-footer__menu{margin-top:0}.comment-footer__menu>li{float:left;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;list-style-type:none;padding:0;font-size:13px;line-height:15px;margin-right:7px}.embed-refresh .comment-footer__menu>li{font-size:13px;margin-right:10px}.embed-refresh-v2.embed-refresh .comment-footer__menu>li{margin-right:12px}.embed-refresh .comment-footer__menu>li.bullet{font-size:20px}.embed-refresh-v2.embed-refresh .comment-footer__menu>li.bullet{font-size:25px;color:#494e58}.embed-refresh.embed-refresh-v2 .dark .comment-footer__menu>li{color:rgba(255,255,255,.5)}.comment-footer__menu>li.comment__share{margin-right:0}.comment-footer__menu>li.realtime{float:right;-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end;text-align:right;margin-left:auto}.edit .comment-footer__action,.reply .comment-footer__action{border-radius:4px}.edit .comment-footer__action.edit-time-message,.reply .comment-footer__action.edit-time-message{color:inherit!important;text-decoration:underline}.edit.active .text,.reply.active .text{font-weight:700}.edit-time-left{margin-top:6px;padding-left:2px}.highlighted-post .reply{display:none}.embed-refresh .highlighted-post .reply:not(.hidden){display:unset}.comment__share{position:relative;margin-right:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.comment__share .toggle{position:relative;z-index:100;cursor:pointer}.comment__share .toggle .text{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;white-space:nowrap}.mobile .comment__share{display:none!important}.embed-refresh-v2.mobile .comment__share{display:-ms-flexbox!important;display:flex!important}.comment__share:hover+.realtime{opacity:0;visibility:hidden;display:none}.comment__share .toggle,.edit .comment-footer__action,.reply .comment-footer__action{max-height:18px;padding:0}.embed-refresh-v2 .comment__share .toggle,.embed-refresh-v2 .edit .comment-footer__action,.embed-refresh-v2 .reply .comment-footer__action{color:#494e58;font-size:14px;line-height:21px;max-height:-webkit-fit-content;max-height:fit-content}.comment__share .toggle .text,.edit .comment-footer__action .text,.reply .comment-footer__action .text{padding:0}.comment__share .toggle .icon,.edit .comment-footer__action .icon{display:none}@media (max-width:767px){.comment__share .toggle .text,.edit .comment-footer__action .text{display:none}.comment__share .toggle .icon,.edit .comment-footer__action .icon{font-size:15px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:5px}}.comment-share__buttons{opacity:0;visibility:hidden;white-space:nowrap;display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.comment-share__buttons .comment-share__social-share-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.comment-share__buttons .share__button-container{float:none;transition:right .4s ease-in-out;opacity:0;position:relative;right:252px;padding-left:8px}.comment-share__buttons .share__button-container.link .link_url{opacity:0}.comment__share:hover .comment-share__buttons{opacity:1;visibility:visible!important;display:-ms-flexbox;display:flex}.comment__share:hover .comment-share__buttons .share__button-container{opacity:1;position:relative;right:0}.comment__share:hover .comment-share__buttons .share__button-container.link .link_url{transition:opacity .3s ease-in-out .2s;opacity:.6}.mobile .comment__share:hover .comment-share__buttons{position:absolute;bottom:100%;left:calc(50%);transform:translate(-50%,-4px);padding:8px 8px 8px 0;box-shadow:2px 4px 8px rgba(0,0,0,.2);border:1px solid #687a86;border-radius:4px;background:#fff}.mobile .dark .comment__share:hover .comment-share__buttons{border:1px solid #494e58;background:#222}.comment-share__buttons-visible{opacity:1;visibility:visible!important;display:-ms-flexbox;display:flex}.comment-share__buttons-visible .share__button-container{opacity:1;position:relative;right:0}.comment-share__buttons-visible .share__button-container.link .link_url{transition:opacity .3s ease-in-out .2s;opacity:.6}.mobile .comment-share__buttons-visible{position:absolute;bottom:100%;left:calc(50%);transform:translate(-50%,-4px);padding:8px 8px 8px 0;box-shadow:2px 4px 8px rgba(0,0,0,.2);border:1px solid #687a86;border-radius:4px;background:#fff}.mobile .dark .comment-share__buttons-visible{border:1px solid #494e58;background:#222}.share__button{display:inline-block;background:rgba(104,122,134,.8);width:18px!important;height:18px!important;overflow:hidden;border:none;border-radius:3px;vertical-align:bottom;line-height:1;cursor:pointer;opacity:.6}.share__button:hover{opacity:.8}.share__button.icon::before{color:rgba(247,249,250,.9);font-size:.75rem;line-height:1.25;vertical-align:top}.link .share__button.link_url{background:0 0;color:#353a3d;text-decoration:underline;width:auto!important;padding:0 0 0 4px}.dark .link .share__button.link_url{color:rgba(247,249,250,.8)}.mobile.embed-refresh-v2 .link .share__button.link_url{display:none}.mobile .share__button{opacity:1}.mobile .post-byline{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:15px}.post-meta{display:inline-block}.embed-refresh .post-meta{vertical-align:text-top;position:relative;top:-5px}@media (max-width:500px){.embed-refresh .post-meta{top:0}}.embed-refresh-v2.embed-refresh .post-meta{top:0;vertical-align:baseline}.mobile div.post-meta{display:none}.post-ratings{margin-left:3px}.embed-refresh .post-ratings{margin-left:8px}.embed-refresh-v2.embed-refresh .post-ratings{display:inline-block;line-height:20px;margin-left:0;margin-right:4px}.post-ratings .post-ratings-stars{display:inline-block;margin-left:3px;unicode-bidi:bidi-override;direction:ltr;position:relative}.post-ratings .post-ratings-stars .post-stars{display:block}.post-ratings .post-ratings-stars .post-stars.active{position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap}.post-ratings .post-ratings-stars .post-stars.active .rating-star{display:inline-block;color:#ffd34f}.embed-refresh-v2 .post-ratings .post-ratings-stars .post-stars.active .rating-star{font-size:14px}.post-ratings .post-ratings-stars .post-stars.inactive{z-index:0}.post-ratings .post-ratings-stars .post-stars.inactive .rating-star{display:inline-block;color:#ebeef2}.embed-refresh-v2 .post-ratings .post-ratings-stars .post-stars.inactive .rating-star{font-size:14px}.realtime-replies{color:#687a86;font-size:85%;white-space:nowrap}.realtime-replies--refresh{font-style:italic;font-size:100%}.dark .realtime-replies--refresh{color:#c2c6cc}.realtime-button{transition:right .2s ease-in-out;display:inline;font-size:10px;padding:0 0 0 14px;position:relative;right:-100%}.realtime-button--refresh{font-size:13px}.dark .realtime-button--refresh.reveal{color:#c2c6cc}.realtime-button .indicator{transition:width .6s ease-in-out;display:inline-block;width:300px!important;height:9px!important;border-radius:5px;background:#2e9fff;position:absolute!important;left:5px!important;top:2px!important}.realtime-button .indicator--refresh{background:var(--publisher-color-safe,#2e9fff);height:13.5px!important;top:0!important}.realtime-button.reveal{right:0;white-space:nowrap}.realtime-button.reveal .indicator{width:5px!important}.realtime-button:hover{color:#656c7a}.see-more{z-index:901;text-align:center;font-size:12px;font-weight:700;padding:10px 0;border-top:2px solid #e7e9ee;color:#656c7a;cursor:pointer;display:block}.see-more:before{content:"";display:block;height:3px;box-shadow:0 -3px 3px rgba(0,0,0,.08);position:relative;top:-11px}.see-more.hidden{display:none}.dark .see-more{border-color:rgba(255,255,255,.5);color:rgba(255,255,255,.7)}.dark .see-more:before{box-shadow:0 -3px 3px rgba(255,255,255,.08)}.follow-user{display:inline-block;-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow.160e74d77da7f001267b7fc1a8230244.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow.160e74d77da7f001267b7fc1a8230244.svg);background-color:#687a86;width:18px;height:18px;vertical-align:top;margin-left:5px;cursor:pointer}.embed-refresh-v2 .follow-user{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-v2.411b1215980cdde315e43cc006cfbea6.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-v2.411b1215980cdde315e43cc006cfbea6.svg);width:16px;height:16px;margin-left:0;margin-right:4px}.dark .follow-user{background-color:rgba(255,255,255,.6)}.follow-user:hover{background-color:var(--publisher-color,#2e9fff)}.follow-user.is-following{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-active.5e8b13f041592a9dd6d91843229fe169.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-active.5e8b13f041592a9dd6d91843229fe169.svg);background-color:var(--publisher-color,#2e9fff)}.embed-refresh-v2 .follow-user.is-following{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-active-v2.a742863cdbcd74f051f8c37912207abf.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-active-v2.a742863cdbcd74f051f8c37912207abf.svg)}.follow-user.is-following:hover{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-remove.6867c941bce77b6271aa75d52b532eec.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-remove.6867c941bce77b6271aa75d52b532eec.svg);background-color:#f05f70}.embed-refresh-v2 .follow-user.is-following:hover{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-remove-v2.3bbf18cba913e434ff27d38872b3c568.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/follow-remove-v2.3bbf18cba913e434ff27d38872b3c568.svg)}.alert{background:#3b464d;padding:10px 35px 10px 14px;border:none;margin-bottom:24px;border-radius:4px;color:#fff;font-weight:700;line-height:20px;font-size:13px}.alert a,.alert a:hover{color:#fff;font-weight:700;text-decoration:underline}.alert .icon{vertical-align:middle;padding-right:.5em}.dark .alert{background-color:rgba(255,255,255,.2)}#global-alert .alert{margin-bottom:12px}.mobile .alert{margin-left:0!important}.alert.error,.dark .alert.error{background:#f05f70}.alert.success,.dark .alert.success{background:#2e9fff}.alert.info,.dark .alert.info{background:#2e9fff}.alert.alert--realtime,.dark .alert.alert--realtime{background:#2e9fff}.alert.alert--realtime--refresh,.dark .alert.alert--realtime--refresh{background:var(--publisher-color-safe,#2e9fff);display:block;text-align:center;padding:9px 0 8px 0;border-radius:15px;font-style:normal;font-weight:700;font-size:18px;line-height:21px}.dark .alert.alert--realtime--refresh,.dark .dark .alert.alert--realtime--refresh{color:#444}.dark .alert.alert--realtime--refresh:hover,.dark .dark .alert.alert--realtime--refresh:hover{color:#222}.alert.alert--realtime--refresh-v2,.dark .alert.alert--realtime--refresh-v2{background:0 0;border:1px solid var(--publisher-color,#2e9fff);color:var(--publisher-color,#2e9fff)}.alert.alert--realtime--refresh-v2:hover,.dark .alert.alert--realtime--refresh-v2:hover{background:var(--publisher-color,#2e9fff);border:1px solid var(--publisher-color,#2e9fff);color:#fff}.light-anchor .alert.alert--realtime--refresh-v2:hover,.light-anchor .dark .alert.alert--realtime--refresh-v2:hover{color:#656c7a}.close{background:0 0;border:0;color:#fff;cursor:pointer;float:right;font-weight:700;font-size:20px;line-height:20px;opacity:.8;padding:0!important;position:relative;right:-21px;top:-2px;text-decoration:none!important}.close:hover{opacity:.4;text-decoration:none;cursor:pointer}.notice{padding:20px;font-size:15px;font-weight:500;background:#e7e9ee;border-radius:5px}.notice:after,.notice:before{display:table;content:"";line-height:0}.notice:after{clear:both}.dark .notice{background:rgba(255,255,255,.2)}@media (max-width:480px){.notice{text-align:center}}.notice--brand{background:#2e9fff;color:#fff}.notice-wrapper{display:table;width:100%}.notice-wrapper>*{display:table-cell}.notice__icon{margin-top:2px;color:#687a86;font-size:32px;padding-right:15px}.dark .notice__icon{color:#e7e9ee}.notice--brand .notice__icon{color:#fff}@media (max-width:480px){.notice__icon{display:none}}.notice__button{width:110px;padding-left:0;padding-right:0;background:#2e9fff;color:#fff;transition:all 250ms ease-in-out}.notice--brand .notice__button{background:#fff;color:#2e9fff}@media (max-width:480px){.notice__button{width:100%;display:inline-block}}.notice__message{vertical-align:middle;max-width:540px;padding-right:.5em;color:#494e58;font-weight:400;text-decoration:none;line-height:1.3em}.notice__message:hover{color:#656c7a}@media (max-width:480px){.notice__message{margin-bottom:12px;display:inline-block;padding-right:0}}.notice--brand .notice__message{color:#fff}.dark .notice__message{color:#e7e9ee}.dark .notice__message:hover{color:#e7e9ee}.dismiss{display:block;text-align:right;font-size:12px;font-weight:400;color:#687a86;cursor:pointer}.dismiss .cross{font-weight:700;font-size:16px}.dark .dismiss{color:#e7e9ee}.tooltip-outer{z-index:1000;position:absolute;top:-20px;left:24px}.tooltip-outer.voters-outer--refresh .tooltip-wrapper{overflow:hidden;z-index:1000;border:2px solid #687a86;margin-left:12px}.tooltip-outer.voters-outer--refresh .tooltip-wrapper--bl{border-radius:10px 10px 10px 0}.tooltip-outer.voters-outer--refresh .tooltip-wrapper--tl{border-radius:0 10px 10px 10px;margin-top:12px}.children .tooltip-outer{left:48px;top:- 24px}.tooltip-outer .point-position-bl{left:41px;bottom:-16px}.tooltip-outer .point-position-tl{left:41px;top:-16px}.tooltip-outer .point-position-tl:after{top:9px}.tooltip-outer .point-position-tl:before{top:9px}.tooltip-outer.upgrade-card .text-normal{font-size:14px;line-height:1.4;margin-bottom:12px}.tooltip-point{width:70px;height:16px;overflow:hidden;position:absolute;margin-left:-35px}.tooltip-point:after,.tooltip-point:before{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;background:#fff;box-shadow:0 0 0 3px rgba(0,0,0,.2);transform:rotate(45deg)}.tooltip-point--refresh.point-position-tl{top:0}.tooltip-point--refresh:after,.tooltip-point--refresh:before{display:none}.tooltip{position:relative;background:#fff;overflow:auto;border-radius:5px;box-shadow:0 0 0 3px rgba(0,0,0,.2);padding:8px 8px 0;color:#7f8d99}.tooltip--refresh{padding:0 0 0;background:var(--publisher-color-safe,#2e9fff);border-radius:4px;color:#fff;box-shadow:none}.tooltip--post-refresh.tooltip--post-refresh{overflow-y:auto;max-height:400px;border-radius:10px 10px 10px 0;z-index:1000;border:2px solid #687a86;box-shadow:none;padding:10px 15px 10px 15px;position:relative;margin:-2px -2px -2px -2px;width:220px}.tooltip--tl.tooltip--tl{border-radius:0 10px 10px 10px;margin-top:-2px}.use-opacity-transitions .tooltip{transition:opacity .25s linear}.message-card .tooltip{padding:2px 5px}.profile-card .tooltip{width:290px;overflow:visible}.profile-card--refresh .tooltip{min-width:155px;width:-webkit-fit-content;width:fit-content;height:62px;border-radius:20px}.profile-card--refresh .tooltip-v2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:254px;height:-webkit-fit-content;height:fit-content;border:1px solid #444;border-radius:26px;box-shadow:none;color:#000;top:-6px}.light-anchor .profile-card--refresh .tooltip-v2{background-color:#656c7a;color:#fff}.profile-card--refresh .tooltip-v2 .tooltip__header{height:58px;margin-bottom:12px;margin-right:6px}.profile-card.has-badges .tooltip{width:310px}.upgrade-card .tooltip{width:300px;text-align:center;padding:8px}.upgrade-card .tooltip .btn{color:#fff;background:#2e9fff}.tooltip .avatar{position:absolute;top:8px!important;left:8px;transition:left .2s linear}.tooltip .avatar img{display:block;width:75px;height:75px;border-radius:3px;min-width:75px!important;min-height:75px!important}.tooltip .avatar--refresh{border-radius:20px;top:0!important;left:0}.tooltip .avatar--refresh-v2 img{position:static!important;display:block;width:52px;height:52px;min-width:58px!important;min-height:58px!important;border-radius:16px}.tooltip .avatar--refresh img{display:block;width:60px;height:60px;border-radius:20px;min-width:60px!important;min-height:60px!important}.tooltip .avatar--refresh img.user--refresh{filter:blur(3px);background-color:var(--publisher-color,#2e9fff);opacity:.5}.tooltip .avatar--refresh .initials{background-color:var(--publisher-color-safe,#2e9fff)!important;color:#fff;font-style:normal;font-weight:600;font-size:36px;line-height:1.2;width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;border:2px #fff solid}.dark .tooltip .avatar--refresh .initials{border-width:4px}.tooltip .avatar--refresh .initials.user--refresh{filter:blur(3px);background-color:var(--publisher-color,#2e9fff);opacity:.5}.context-card .tooltip .avatar--refresh .initials.user--refresh{filter:none;opacity:1;width:40px;height:37px;font-size:25px}.tooltip .avatar--refresh .initials--small.initials--small{width:30px;height:30px;font-size:16px;font-weight:500;border-width:0}.tooltip .avatar--refresh-v2 .initials{background-color:var(--publisher-color-safe,#2e9fff)!important;color:#fff;font-style:normal;font-weight:600;font-size:36px;line-height:1.2;width:58px!important;height:58px!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;border:2px #fff solid}.light-anchor .tooltip .avatar--refresh-v2 .initials{border-color:#656c7a;color:#4e4e4e}.tooltip .avatar--refresh-v2 .initials.user--refresh{filter:blur(3px);background-color:var(--publisher-color,#2e9fff);opacity:.5}.context-card .tooltip .avatar--refresh-v2 .initials.user--refresh{filter:none;opacity:1;width:40px;height:37px;font-size:25px}.tooltip .avatar--refresh-v2 .initials--small.initials--small{width:30px;height:30px;font-size:16px;font-weight:500;border-width:0}.tooltip .avatar--refresh .view-profile-message-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;top:-47px;color:#fff;font-weight:700;font-size:14px;z-index:999;background-color:transparent}.context-card .tooltip{border-radius:4px;padding:5px 5px 0;width:220px}.context-card .tooltip .avatar{left:5px!important;top:5px!important}.context-card .tooltip .avatar img{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.tooltip__content{margin-left:84px;min-height:74px}.tooltip__content--refresh{min-height:24px;margin-left:60px;padding-left:12px;margin-right:8px}.tooltip__content--refresh-v2{margin-left:70px}.tooltip__content h3{margin:0 0 5px;font-size:16px;line-height:1.2;overflow-x:hidden;text-overflow:ellipsis}.tooltip__content h3.profile-link-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:6px;font-size:18px;padding:0;width:-webkit-fit-content;width:fit-content}.tooltip__content h3.profile-link-container .profile-link-username{padding-top:1px}.tooltip__content h3.profile-link-container .profile-link-username-refresh-v2 a{color:var(--publisher-color,#2e9fff);font-size:14px;line-height:18px;letter-spacing:.05em;font-weight:700}.tooltip__content h3.profile-link-container a{color:#fff}.tooltip__content h3 a{font-weight:700}.tooltip__content h3 .badge{position:relative;top:-1px}.tooltip__content p{margin:0 0 2px;font-size:13px;line-height:1.3}.tooltip__content p.bio{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}.tooltip__content p.stats{font-size:12px;min-height:15.6px;font-weight:700}.tooltip__content p.stats--refresh{font-size:13px;min-height:16.9px;position:relative;top:2px}.tooltip__content p.stats--refresh-v2{font-size:14px}.tooltip__content p.stats--refresh-v2 .counters{font-weight:500;gap:6px}.tooltip__content p.stats .hovercard-counters-container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:18px;-ms-flex-align:center;align-items:center}.tooltip__content p.stats .hovercard-counters-container-v2{gap:16px}.tooltip__content p.stats .hovercard-counters-container .counters{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:5px}.tooltip__content p.stats .count{display:inline-block;background-color:#fff;width:14px;height:14px;color:#fff}.tooltip__content p.stats .count-v2{background-color:var(--publisher-color,#2e9fff);width:17px;height:17px}.tooltip__content p.stats .count.like{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/like.855606fb4e3a7a6448e6c782f3f54e5a.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/like.855606fb4e3a7a6448e6c782f3f54e5a.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.tooltip__content p.stats .count.comment{-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/comment.c497957e45735cea6979492c82d0f9c8.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/comment.c497957e45735cea6979492c82d0f9c8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.context-card .tooltip__content{min-height:40px;margin-left:44px}.context-card .tooltip__content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip__bio{height:-webkit-fit-content;height:fit-content;padding-top:5px}.tooltip__bio .bio{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.02em}.tooltip__footer{display:block!important;background:#e7e9ee;height:40px;margin:8px -8px 0;padding:8px;border-radius:0 0 4px 4px}.tooltip__footer:after,.tooltip__footer:before{display:table;content:"";line-height:0}.tooltip__footer:after{clear:both}.tooltip__footer-v2{display:block!important;background:#fff;height:-webkit-fit-content;height:fit-content;margin-bottom:8px}.tooltip__footer-v2:after,.tooltip__footer-v2:before{display:table;content:"";line-height:0}.tooltip__footer-v2:after{clear:both}.light-anchor .tooltip__footer-v2{background-color:#656c7a}.tooltip__footer-v2 .hovercard-actions-container{display:-ms-flexbox;display:flex;gap:7px;width:230px;margin-bottom:1px;margin-left:3px}.light-anchor .tooltip__footer-v2 .hovercard-actions-container{background-color:#656c7a}.tooltip__footer-v2 .hovercard-actions-container .follow-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border:1px solid var(--publisher-color,#2e9fff);border-radius:20px;box-sizing:border-box;width:106px;height:26px;color:var(--publisher-color,#2e9fff);background-color:#fff!important;font-weight:500}.light-anchor .tooltip__footer-v2 .hovercard-actions-container .follow-btn{background-color:#656c7a!important}.tooltip__footer-v2 .hovercard-actions-container .follow-btn:hover{color:var(--publisher-color,#2e9fff)}.tooltip__footer-v2 .hovercard-actions-container .follow-btn .follow-text{margin-top:2px}.tooltip__footer-v2 .hovercard-actions-container .follow-btn .follow-user{height:16px;margin-right:6px;margin-top:1px}.tooltip__footer-v2 .hovercard-actions-container .follow-btn .follow-user.is-following{background-color:#fff;margin-top:2px}.tooltip__footer-v2 .hovercard-actions-container .follow-btn.following{background-color:var(--publisher-color,#2e9fff)!important;color:#fff}.tooltip__footer-v2 .hovercard-actions-container .follow-btn.following .following-text{margin-top:1px}.light-anchor .tooltip__footer-v2 .hovercard-actions-container .follow-btn.following .following-text{color:#000}.light-anchor .tooltip__footer-v2 .hovercard-actions-container .follow-btn.following .following-text .follow-user{background-color:#000}.tooltip__footer-v2 .hovercard-actions-container .follow-btn.private{border-color:#687a86;background-color:#fff!important;width:-webkit-fit-content;width:fit-content;color:#687a86;padding-top:3px;margin-bottom:1px}.light-anchor .tooltip__footer-v2 .hovercard-actions-container .follow-btn.private{background-color:#687a86!important}.light-anchor .tooltip__footer-v2 .hovercard-actions-container .follow-btn.private a{color:#fff}.tooltip__footer-v2 .hovercard-actions-container .view-profile{display:-ms-flexbox;display:flex;border:1px solid var(--publisher-color,#2e9fff);border-radius:20px;box-sizing:border-box;width:116px;height:26px;font-size:12px;font-weight:500;line-height:14px;letter-spacing:.02em;padding:5px 0 0 3px;margin:-2px 0 0 0;color:var(--publisher-color,#2e9fff)}.tooltip__footer-v2 .hovercard-actions-container .view-profile .eye{display:inline-block;-webkit-mask-image:url(https://c.disquscdn.com/next/embed/assets/img/eye.ba0771ee4220ff36696917959e94b4dc.svg);mask-image:url(https://c.disquscdn.com/next/embed/assets/img/eye.ba0771ee4220ff36696917959e94b4dc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:17px;height:12px;background-color:var(--publisher-color,#2e9fff);margin:1px 6px 0 6px}.tooltip__actions{padding-right:7px;padding-top:1px}.tooltip__actions:after,.tooltip__actions:before{display:table;content:"";line-height:0}.tooltip__actions:after{clear:both}.full-profile{color:#656c7a;font-weight:700;float:right;float:right!important;font-size:12px;padding:7px 13px 3px 0;background:url(https://c.disquscdn.com/next/embed/assets/img/proceed.6846411133005c152405360d231aef13.png) center right no-repeat}.dark .full-profile{color:#7f8d99!important}.vote-action.tooltip{cursor:default;transition-delay:.4s;position:absolute;z-index:1001;display:inline-block;width:170px;border-radius:3px;line-height:1.1;padding:5px 10px;bottom:15px;left:6px}.context-card{display:block;left:-100px;right:0;top:-52px}.context-card .notch{top:auto;left:104px;bottom:-9px;background-position:bottom center;height:14px;display:none}.context-card h3{line-height:1.1!important;margin-bottom:2px!important;white-space:nowrap;overflow-y:hidden}.context-card h3 a{line-height:1.2!important;display:block;width:100%;overflow:hidden;text-overflow:ellipsis}.audiencesync{overflow:hidden}.audiencesync:after,.audiencesync:before{display:table;content:"";line-height:0}.audiencesync:after{clear:both}.audiencesync p{font-size:12px;line-height:1.5em;overflow:hidden;float:left;margin:0;max-width:170px}.audiencesync__icons{margin-right:10px;margin-bottom:1.5em;overflow:hidden;float:left}.audiencesync__icons .icon{float:left;color:#939ea7}.audiencesync__icons .icon-proceed{padding:7px}@media (max-width:480px){.audiencesync__icons img{width:16px}}.auth-section{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0 0;margin:0;z-index:200}.auth-section:after,.auth-section:before{display:table;content:"";line-height:0}.auth-section:after{clear:both}@media (min-width:480px){.auth-section{margin:0 0 0 60px}.embed-refresh .auth-section{margin:0 0 0 72px}.embed-refresh-v2.embed-refresh .auth-section{margin:0 0 0 64px}}.auth-section.logged-out__display{display:-ms-flexbox;display:flex}.auth-section.logged-out__hide{display:none}.expanded .postbox .auth-section{display:-ms-flexbox;display:flex}.post-list .auth-section{margin-left:48px}.embed-refresh .post-list .auth-section{margin-left:72px}.embed-refresh-v2.embed-refresh .post-list .auth-section{margin-left:62px}.mobile .post-list .auth-section{padding:12px;border:2px solid #cbd2d6;border-top:none}[role=login-form-alert] .alert{margin-top:10px}.connect{padding-right:10px}.connect__heading{line-height:19px}.guest{padding:2px 0 0;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:270px;flex-basis:270px}.guest p{margin:0 0 12px}.guest--refresh{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;padding:0}.sign-up-wrapper-refresh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.services{margin:0 0 18px}.services:after,.services:before{display:table;content:"";line-height:0}.services:after{clear:both}.services li{float:left;margin:0}.services li.sso{float:none;margin:0 0 12px}.connect__button{background:0 0;font-size:11px;display:block;width:34px;height:34px;text-indent:-9999em;opacity:.9}.connect__button:hover{opacity:1}.use-opacity-transitions .connect__button{transition:opacity .2s}.sso__button{background:0 0;font-size:11px;display:block;width:34px;height:34px;text-indent:-9999em;opacity:.9;text-indent:0}.sso__button:hover{opacity:1}.use-opacity-transitions .sso__button{transition:opacity .2s}.sso__button.image{box-shadow:none;width:auto}.sso__button.no-image{padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;vertical-align:middle;cursor:pointer;color:#656c7a;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #bbb;border-bottom-color:#a2a2a2;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border-color:#c5c5c5;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25);border:none;background:#778289;background:rgba(29,47,58,.6);display:inline-block;padding:10px 16px;color:#fff;line-height:1.1;border-radius:3px;font-weight:500;transition:background .2s;text-shadow:none;text-align:center;display:block;width:143px;clear:both}.sso__button.no-image.active,.sso__button.no-image.disabled,.sso__button.no-image:active,.sso__button.no-image:hover,.sso__button.no-image[disabled]{color:#656c7a;background-color:#e6e6e6}.sso__button.no-image:hover{color:#656c7a;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;transition:background-position .1s linear}.sso__button.no-image:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.sso__button.no-image.active,.sso__button.no-image:active{background-color:#e6e6e6;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.sso__button.no-image.disabled,.sso__button.no-image[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;box-shadow:none}.sso__button.no-image:not(:disabled):hover{background:#606d75;background:rgba(29,47,58,.7);color:#fff}.sso__button.no-image:not(:disabled).active,.sso__button.no-image:not(:disabled):active{transition:none;background:#2e9fff}.sso__button.no-image.busy{background:#ebeef2;color:#999;text-shadow:none}.sso__button.no-image.busy:hover{background:#ebeef2;text-shadow:none;cursor:not-allowed}.sso__button.no-image.busy:active{background:#ebeef2;text-shadow:none;cursor:not-allowed}.sso__button.no-image.btn-small{font-size:12px;padding:8px 10px;background-position:0 -10px}.sso__button.no-image.btn-small.follow{font-weight:400;font-size:10px;padding:1px 4px;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.07)}.sso__button.no-image.btn-small:hover{background-position:0 -40px}.mobile .sso__button.no-image{border:none;box-shadow:none}.guest-details{overflow:hidden;display:none}.guest-details.expanded{display:block}.guest-checkbox{margin:12px 2px 19px 0}@media (min-width:480px){.guest-checkbox{margin-bottom:12px}}.guest-checkbox label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.guest-checkbox input{margin-right:5px}.g-recaptcha{margin-bottom:20px}@media (max-width:676px){.recaptcha-challenge-container{left:0!important}}.guest-form-title{display:inline-block}.guest-form-title--refresh{margin:0 10px 0 0;line-height:19px}.guest-text{display:none}.is-guest .guest-text{display:block}.register-text{display:block}.is-guest .register-text{display:none}.auth-twitter button{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:0 -76px;width:38px;height:38px}.auth-facebook button{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:0 -38px;width:38px;height:38px}.auth-google button{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-38px -38px;width:38px;height:38px}.auth-disqus button{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:0 0;width:39px;height:38px}.auth-microsoft button{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-77px 0;width:38px;height:38px}.auth-apple button{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-39px 0;width:38px;height:38px}.proceed{position:relative;font-size:12px;width:100%}@media (min-width:480px){.proceed{float:right;clear:both;width:60px}}.proceed.active{opacity:1}.proceed.is-submitting .icon-proceed{display:none}.proceed.is-submitting .spinner{display:block}.proceed__button{height:32px;padding:9px 0;width:100%;text-align:center}.dark .proceed__button{background:rgba(255,255,255,.85);color:#444}.dark .proceed__button:hover{background:rgba(255,255,255,.7);color:#222}.is-submitting .proceed__button{opacity:.5;cursor:default}.is-submitting .proceed__button:hover{background-color:#656c7a}.dark .is-submitting .proceed__button{opacity:.7;background:rgba(255,255,255,.7)}.dark .is-submitting .proceed__button:hover{background:rgba(255,255,255,.7);color:#444}.next{display:none}.register .next{display:block}.register .submit{display:none}.help-tooltip__wrapper{cursor:pointer;display:inline-block;position:relative;background:0 0;line-height:unset;text-align:left}.help-tooltip__wrapper:hover .help-tooltip__container{opacity:1;visibility:visible!important}.help-tooltip__container{opacity:0;visibility:hidden;display:block;position:absolute;width:300px;height:auto;top:10px;left:8px;margin-left:-155px;padding-top:10px;z-index:1001}.help-tooltip__container.expanded{opacity:1;visibility:visible!important}.help-tooltip{text-indent:0;padding:18px 14px 4px}.help-tooltip__heading{color:#687a86;padding:0 4px 0;margin:0 0 14px;font-weight:700}.help-tooltip__list{list-style:disc;padding:0 0 0 20px;margin:0 0 14px}.help-tooltip__list li{color:#687a86;list-style:disc;margin:0 0 6px;line-height:1.4;font-size:13px}.help-tooltip__list li span{color:#656c7a}.help-tooltip__button{font-size:12px;padding:10px;margin-bottom:-2px;display:block;text-align:center}.textarea-outer-wrapper{margin:0 0 0 48px}.textarea-outer-wrapper--refresh{margin:0 0 0 72px}.embed-refresh-v2 .textarea-outer-wrapper--refresh{margin:0 0 0 64px}.edit .textarea-outer-wrapper{margin:0}.textarea-outer-wrapper .textarea-wrapper{-webkit-appearance:none;background:#fff;border:2px solid #dbdfe4;position:relative;border-radius:4px;margin:0}.textarea-outer-wrapper .textarea-wrapper:after,.textarea-outer-wrapper .textarea-wrapper:before{display:table;content:"";line-height:0}.textarea-outer-wrapper .textarea-wrapper:after{clear:both}.textarea-outer-wrapper .textarea-wrapper:focus{border:2px solid #c2c6cc}.textarea-outer-wrapper .textarea-wrapper.textarea-wrapper--embedv2{border:none;background:0 0}.textarea-outer-wrapper .textarea-wrapper.textarea-wrapper--embedv2 .textarea-skeleton{height:69px;width:100%;background-color:#e7e9ee;border-radius:16px}.dark .textarea-outer-wrapper .textarea-wrapper.textarea-wrapper--embedv2 .textarea-skeleton{background-color:rgba(255,255,255,.08)}.edit .textarea-outer-wrapper .textarea-wrapper{padding-bottom:36px;margin:3px 0 9px!important}.edit .textarea-outer-wrapper .textarea-wrapper.textarea-wrapper--embedv2{padding-bottom:0}.mobile .textarea-outer-wrapper--top-level .textarea-outer-wrapper .textarea-wrapper{margin-left:0}.mobile .edit .textarea-outer-wrapper .textarea-wrapper{margin:0!important}.textarea-outer-wrapper .textarea-wrapper.error{border-color:#f05f70}.textarea-outer-wrapper--top-level form.reply .postbox{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.textarea-outer-wrapper--top-level form.reply .postbox .compose-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:start;align-items:flex-start}.textarea-outer-wrapper--top-level form.reply .postbox .compose-wrapper .avatar{margin-right:auto;transition:left .2s linear}@media (max-width:500px){.textarea-outer-wrapper--top-level form.reply .postbox .compose-wrapper .avatar{display:none}}.textarea-outer-wrapper--top-level form.reply .postbox .compose-wrapper .textarea-outer-wrapper{-ms-flex:1 0 0%;flex:1 0 0%;margin-left:12px}.mobile .textarea-outer-wrapper--top-level form.reply .postbox .compose-wrapper .textarea-outer-wrapper{margin-left:0}.mobile .textarea-outer-wrapper--top-level{margin-bottom:1em;margin-left:16px;margin-right:16px}.embed-refresh-v2.mobile .textarea-outer-wrapper--top-level{margin-left:0;margin-right:0}.mobile .textarea-outer-wrapper--top-level.active{display:block}.mobile .textarea-outer-wrapper--top-level .avatar{display:none}.mobile .textarea-outer-wrapper--top-level .textarea-outer-wrapper{margin-left:0}.placeholder{color:#687a86;line-height:30px;font-size:15px;position:absolute;top:7px;left:10px;right:9px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:text}@media (min-width:500px){.placeholder{font-size:18px}}.form-refresh .textarea.textarea{min-height:56px;padding:20px;border-radius:20px;font-size:15px}.form-refresh .textarea-wrapper{border-radius:20px}.form-refresh .post-actions{border-radius:0 0 20px 20px}.form-refresh .post-action__button.post-action__button{border-radius:14px;font-style:normal;font-weight:700;font-size:15px;line-height:1;color:#fff;padding:7px 15px;background-color:var(--publisher-color-safe,#2e9fff);margin-top:1px;margin-right:2px;position:relative}.light-anchor .form-refresh .post-action__button.post-action__button{color:#656c7a}.form-refresh .post-action__button.post-action__button.small-size-button{padding:7px;font-size:16px;margin-top:3px}@media (max-width:768px){.form-refresh .post-action__button.post-action__button.edit-button{padding:7px 28px}}@media (max-width:480px){.form-refresh .post-action__button.post-action__button.edit-button{padding:7px;font-size:16px;margin-top:3px}}.form-refresh .post-action__cancel.post-action__cancel{border-radius:14px;font-style:normal;font-weight:700;font-size:18px;line-height:1;color:var(--publisher-color-safe,#2e9fff);padding:7px}@media (max-width:480px){.form-refresh .post-action__cancel.post-action__cancel{font-size:16px;margin-top:3px;margin-right:0}}.form-refresh .placeholder{left:20px;right:20px;top:21px;line-height:1.2;font-size:15px}.form-refresh.expanded .textarea{min-height:115px}@media (max-width:480px){.form-refresh.expanded .textarea{min-height:75px;margin-bottom:25px}}.form-refresh-v2 .textarea.textarea{border-radius:16px}.form-refresh-v2 .textarea-wrapper{border-radius:16px}.form-refresh-v2 .post-actions.post-actions{border-radius:0 0 16px 16px;background:0 0}.form-refresh-v2 .textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper{margin-left:62px}.edit.form-refresh-v2 .textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper{margin-left:0}.textarea-outer-wrapper--top-level .form-refresh-v2 .textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper{margin-left:10px}.mobile .textarea-outer-wrapper--top-level .form-refresh-v2 .textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper.textarea-outer-wrapper{margin-left:0}.textarea{color:#2a2e2e;cursor:text;resize:none;border:0;display:block;padding:6px 10px 8px 10px;margin:0;width:100%;min-height:44px;height:auto;line-height:1.4;font-size:14px;overflow-y:scroll;word-break:break-word;transition:all .15s ease-in-out}.dark .textarea{border-color:#e7e9ee;border-radius:4px}.expanded .textarea{margin-bottom:36px;min-height:73px}@media (max-width:500px){.expanded .textarea{min-height:60px;-ms-touch-action:pan-y;touch-action:pan-y}}.mobile .textarea{min-height:35px}.textarea div,.textarea p{margin:0;line-height:1.4}.textarea:focus{outline:0}.expanded.authenticated .postbox .logged-in{display:block}.expanded.authenticated .postbox .logged-out{display:none}.ratings-wrapper{width:calc(100% - 60px);margin-left:auto}.embed-refresh .ratings-wrapper{width:calc(100% - 82px)}.embed-refresh-v2.embed-refresh .ratings-wrapper{width:calc(100% - 62px)}.mobile.embed-refresh-v2.embed-refresh .ratings-wrapper{width:100%}@media (max-width:500px){.embed-refresh .ratings-wrapper{width:100%}}.edit .ratings-wrapper{margin-left:0}.mobile .ratings-wrapper{width:100%}@media (max-width:500px){.ratings-wrapper{width:100%}}.postbox{position:relative;margin-left:60px}.reply-form-container .postbox{margin:24px 0 0;margin-left:60px}.children .postbox{margin-left:48px}.textarea-outer-wrapper--top-level .postbox{margin:0 0 24px}.children .children .children .postbox,.mobile .postbox{margin-left:0!important}.post-list .postbox .avatar img{width:36px;height:36px}.postbox .edit-alert .alert{border-radius:0;margin:-36px -2px 36px -2px;border-top:solid 2px;border-color:#dbdfe4}.postbox section{border-radius:0 0 3px 3px}.postbox section label{font-size:13px;color:#687a86}.dark .postbox section label{color:rgba(255,255,255,.6)}.postbox section small{display:block;font-size:11px;line-height:1.2!important;color:#a9adb3;margin:4px 0 0 16px}.edit .edit-alert .alert{border-radius:0;margin:0 -2px;border-top:solid 2px;border-color:#dbdfe4}.edit .edit-alert .alert>a{color:#fff!important}.media-drag-hover{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;border-radius:3px;background-color:rgba(0,0,0,.4);text-align:center;font-weight:700;z-index:2000;color:#fff}.media-drag-hover .drag-text{border:3px dashed #fff;padding:12px;position:absolute;top:50%;left:0;right:0;margin:-22px 30px 0;text-align:center;border-radius:6px;height:45px}.media-preview{transition:padding-bottom .15s ease-in-out;background-color:#687a86;background:rgba(16,48,68,.03);border-top:solid 2px;border-color:#dbdfe4;padding:10px 0 8px;margin:20px 0 0 0}.media-preview .empty,.media-preview.empty{display:none}.dark .media-preview{background:rgba(255,255,255,.2)}.expanded .media-preview{padding-bottom:42px}.media-preview ul{display:inline}.media-preview li{display:inline-block;zoom:1;margin:0 0 0 8px}.media-preview li.active{border:1px solid;padding:0}.media-expanded{max-height:300px;margin:8px 8px 0;position:relative;text-align:center}.media-expanded img{max-height:300px;max-width:100%}.media-box{max-width:128px;max-height:128px;display:table-cell;vertical-align:middle;text-align:center;position:relative}.media-ct{display:inline;display:inline-block;position:relative}.media-surface{position:relative;display:table-cell}.media-surface img,.media-surface video{border-radius:3px;max-width:128px;max-height:128px}.media-progress-box{position:relative;width:128px;height:128px;background:url(https://c.disquscdn.com/next/embed/assets/img/loader.ba7c86e8b4b6135bb668d05223f8f127.gif) no-repeat center 45%}.media-progress{position:absolute;top:65%;left:20%;width:60%;height:5px;background-color:#dbdfe4}.media-progress .bar{background-color:#687a86;position:absolute;left:0;top:0;bottom:0}.post-actions{opacity:0;visibility:hidden;background:#f6f8f9;border-radius:0 0 2px 2px;border-top:solid 2px #dbdfe4;position:absolute;bottom:0;left:0;right:0;height:36px;transition:opacity linear .2s}.edit .post-actions,.expanded .post-actions{opacity:1;visibility:visible!important}.dark .post-actions{background:rgba(0,0,0,.05)}.post-action__button{margin:-2px -2px 0 0;white-space:nowrap;border-radius:0 0 3px 0;font-size:12px;padding:12px 14px 13px;font-weight:700;float:right}.post-action__cancel{line-height:30px;float:right;color:#c2c6cc!important;font-size:12px;font-weight:500;margin-right:12px}.post-action__cancel:hover{color:#656c7a!important}.wysiwyg{position:absolute;top:6px;left:6px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:24px}.wysiwyg .vertical-separator{border-right:2px solid #dbdfe4;margin:0 5px 0}.wysiwyg__item{float:left;position:relative;height:24px;width:24px;margin-right:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .1s linear;opacity:.6}.wysiwyg__item input[type=file]{visibility:hidden;width:1px}.wysiwyg__item a span{width:14px;height:14px;display:block;text-indent:-9999em}.wysiwyg__item img{height:15px}.wysiwyg__item.active,.wysiwyg__item:active,.wysiwyg__item:hover{opacity:1;cursor:pointer}.wysiwyg__gif{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-115px -19px;width:23px;height:19px}.wysiwyg__attach{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-115px 0;width:23px;height:19px}.wysiwyg__blockquote{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-63px -76px;width:24px;height:18px}.wysiwyg__bold{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:0 -114px;width:15px;height:18px}.wysiwyg__code{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-38px -76px;width:25px;height:21px}.wysiwyg__italic{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-15px -114px;width:14px;height:18px}.wysiwyg__link{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-115px -56px;width:20px;height:21px}.wysiwyg__spoiler{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-115px -38px;width:22px;height:18px}.wysiwyg__star-badge{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-115px -97px;width:10px;height:10px}.wysiwyg__strikethrough{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-87px -76px;width:19px;height:18px}.wysiwyg__underline{background:url(https://c.disquscdn.com/next/embed/assets/img/svg-sprite.4d4793ead94570e89fe80e89a75c69e2.svg) no-repeat;background-position:-115px -77px;width:15px;height:20px}.gif-picker{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.gif-picker .wysiwyg__item{padding:3px 0 2px}.gif-picker .gif-picker__popout-container{position:absolute;z-index:1000}.gif-picker .gif-picker__popout-container .gif-picker__popout{border:2px solid #687a86;background:#fff;border-radius:4px;padding:12px 12px 4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__search-bar{width:100%;border-radius:4px;border:2px solid #dbdfe4;margin-bottom:10px;min-height:28px;resize:none;white-space:normal;height:auto}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__gifs-view-container .gif-picker__gifs-view{max-height:800px;overflow-y:scroll;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__gifs-view-container .gif-picker__gifs-view .gif-picker__gifs-view-left{display:inline-block}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__gifs-view-container .gif-picker__gifs-view .gif-picker__gifs-view-right{display:inline-block}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__gifs-view-container .gif-picker__gifs-view .gif-picker__image{border:2px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__gifs-view-container .gif-picker__gifs-view .gif-picker__image:hover{cursor:pointer;border:#0064cd solid 2px;border-radius:2px}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__gifs-view-container .gif-picker__gifs-view .gif-picker__image .gif-picker__category-overlay{position:absolute;background:#2a2e2e;opacity:.6;height:100%;width:100%;top:0;left:0}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__gifs-view-container .gif-picker__gifs-view .gif-picker__image .gif-picker__category-title{position:absolute;color:#fff;top:0;left:0;width:100%;height:100%;text-shadow:1px 1px #2a2e2e;text-align:center}.gif-picker .gif-picker__popout-container .gif-picker__popout .gif-picker__powered-by{margin-top:4px;width:100px}.gif-picker .new-feature-badge{top:-3px;right:-2px}.media-uploader{margin-left:4px;margin-right:2px}.media-uploader .wysiwyg__item{padding:3px 0 2px}.media-uploader .wysiwyg__item img{height:19px;margin-top:3px}.user-mention__list{position:absolute;left:0;top:99%;z-index:1002;width:100%;max-height:200px;box-sizing:content-box;margin:0 -2px -2px -2px;padding:0;list-style-type:none;line-height:1;zoom:1;overflow-y:scroll;-webkit-appearance:none;background:#fff;border:2px solid #dbdfe4;border-radius:0 0 3px 3px;cursor:pointer}.user-mention__header{background:#fff;padding:8px 8px;margin:0}.user-mention__header h5{margin:0;padding:0;border:0;font-weight:700;font-size:11px;text-transform:uppercase;line-height:11px;color:#999}.dark .user-mention__header{background:rgba(0,0,0,.05)}.dark .user-mention__header h5{color:rgba(0,0,0,.6)}.user-mention__item{position:relative;color:#656c7a;padding:8px;font-weight:500;overflow:hidden}.user-mention__item span{vertical-align:middle}.textarea-outer-wrapper--top-level .user-mention__item span{padding-left:32px}.user-mention__item .avatar{top:5px;left:5px;width:22px;height:22px}.textarea-outer-wrapper--top-level .user-mention__item .avatar{top:6px;left:8px}.user-mention__item:hover{background-color:#e7e9ee}.user-mention__item.active{background-color:#2e9fff;color:#fff}.user-mention__item.active:last-child{border-radius:0 0 1px 1px}div.new-feature-badge-star{width:9px;height:9px;border-radius:4.5px;background-color:#fff;line-height:10px;position:absolute;top:-.5px;right:3.5px}#reactions-promotion{border:1px solid #dbdfe4;border-radius:4px;padding-bottom:16px}#reactions-promotion .striped-bar{background:url(https://c.disquscdn.com/next/embed/assets/img/striped-bar.6bfe0ab06ab0fd0e71c7b81f1dfb78cf.svg) top repeat-x;background-size:auto 15px;width:100%;height:15px;margin-bottom:5px}#reactions-promotion .private{color:#687a86;font-size:13px;font-weight:500}#reactions-promotion .private .icon-lock{margin-right:6px}#reactions-promotion .promotion-title{text-align:center;width:90%;margin-left:auto;margin-right:auto}#reactions-promotion .btn-primary{background-color:#2e9fff}.no-touch #reactions-promotion .btn-primary:hover,.no-touchevents #reactions-promotion .btn-primary:hover{background-color:#164b78;border-color:#164b78;color:#fff}.dark #reactions-promotion{border-color:#6c6f73}.dark #reactions-promotion .striped-bar{filter:brightness(.5)}.dark #reactions-promotion .private{color:rgba(255,255,255,.7)}.dark #reactions-promotion .btn-info{background-color:#6c6f73}.dark #reactions-promotion .btn-info:not(:disabled):hover{background:#535659}.mobile .alert{margin-left:0!important}.mobile .alert .avatar{display:none}.mobile .post .alert .avatar{display:block}.mobile .post-list form.edit{margin:0}.mobile .post-list .authored-by-session-user form.edit:before,.mobile .post-list .authored-by-session-user form.reply:before{left:140px}.mobile .post-list>.post:first-child>.post-content{border-top:none}.mobile .post-list .post{padding:0}.mobile .post-list .post .post-content{margin:0;padding-top:12px;border-top:2px solid transparent}:not(.embed-refresh).mobile .post-list .post .post-content .indicator{height:30px}.mobile .post-list .post .post-content .post-menu{visibility:visible;opacity:1;position:absolute;min-width:0;right:0;top:-10px;padding:0}.mobile .post-list .post .post-content .post-menu *{-webkit-tap-highlight-color:transparent}.embed-refresh.mobile .post-list .post .post-content .post-menu{top:-13px}.mobile .post-list .post .post-content .post-menu .dropdown-toggle{border:none;padding:15px 6px 12px 10px}.mobile .post-list .post .post-content .post-menu li{margin:0}.mobile .post-list .post .post-content .post-menu li a{position:static;display:block;margin:0;padding:10px 0 10px 10px}:not(.embed-refresh) .mobile .post-list .post .post-content .post-menu li a span{display:block;width:22px;height:22px;line-height:22px;text-align:center;border-radius:3px;box-shadow:inset 0 0 0 2px rgba(0,39,59,.2);transition:background}.mobile .post-list .post .post-content .post-menu .dropdown-menu{top:32px}.embed-refresh.mobile .post-list .post .post-content .post-menu .dropdown-menu{top:36px;right:12px}.mobile .post-list .post .post-content .post-menu .dropdown-menu li a{padding:8px}.embed-refresh.mobile .post-list .post .post-content .avatar{margin-bottom:9px}.mobile .post-list .post .post-content .avatar .user{background:#c2c6cc}.mobile .post-list .post .post-content .avatar .user img{width:30px;height:30px}.mobile .post-list .post .post-content .post-body{overflow:visible;display:block}.mobile .post-list .post .post-content .post-body .post-byline{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:15px}.mobile .post-list .post .post-content .post-body .post-body-inner{clear:left}.mobile .post-list .post .post-content .post-body .post-message-container{box-sizing:border-box;position:static;width:auto}.mobile .post-list .post .post-content .post-body .badge{display:none}.mobile .post-list .post.collapsed>.post-content,.mobile .post-list .post.minimized>.post-content{margin-bottom:12px}.mobile .post-list .post.collapsed>.post-content .post-message,.mobile .post-list .post.minimized>.post-content .post-message{float:none;margin-right:72px}.mobile .post-list .post.minimized>.post-content .avatar img{width:30px;height:30px;margin-top:4px}.mobile .post-list .post.minimized>.post-content .post-meta{display:none}.mobile .post-list .post.minimized>.post-content .post-message p{line-height:1.35em}.mobile .post-list .post.minimized.collapsed>.post-content header{line-height:36px;font-size:14px}.embed-refresh.mobile .post-list .post.collapsed>.post-content header{line-height:1}.mobile input[type=checkbox],.mobile input[type=email],.mobile input[type=password],.mobile input[type=text],.mobile textarea{font-size:16px;-ms-touch-action:none;touch-action:none}.mobile .post-list .post .post-content{margin-bottom:16px;padding:0;border-top:none;transition:none}.mobile .post-list .post .post-content.new .avatar,.mobile .post-list .post .post-content.target .avatar{margin-left:8px}.mobile .post-list .post .post-content.new .indicator{width:2px}.mobile .post-list .post .post-content .post-body .post-body-inner{position:relative;top:-4px;overflow:visible}.embed-refresh.mobile .post-list .post .post-content .post-body .post-body-inner{top:0}.mobile .post-list .children{padding-left:17px;border-left:2px solid #e7e9ee}.embed-refresh-v2.mobile .post-list .children{padding-left:14px}.mobile .post-list .children .post{margin-left:0}.embed-refresh-v2.mobile .post-list .children .post{margin-left:0}.mobile .post-list .children .post .post-content{margin-left:0;padding:0;border-top:none}.mobile .post-list .children .post .post-content .post-message-container,.mobile .post-list .children .post .post-content footer,.mobile .post-list .children .post .post-content header{margin-left:0!important}.mobile .post-list .children .post .post-content .avatar img{margin-top:0}.mobile .post-list .children .post .post-content .post-body{margin-left:0}.mobile .post-list .children .post:after{display:none}.mobile .post-list .children .post-content .reply-form-container{margin-left:0}.mobile .post-list .children .post-content .reply-form-container .alert{margin-top:5px}.mobile .post-list .children .advertisement{margin-left:-17px}.mobile .post-list .children li:only-child{margin-bottom:20px}.mobile .post-list .children .show-children{margin-left:0}.mobile .post-list .children .children .advertisement{margin-left:-37px}.mobile .post-list .children .children .children{padding-left:0;border-left:none}.mobile .post-list .children .children .children .show-children{padding-left:17px;border-left:2px solid #e7e9ee}.mobile .post-list .postbox{margin-top:5px}.mobile .post-list .highlighted .post-content{padding:12px}.mobile .post-list .highlighted .post-content .post-menu{right:12px;top:2px}.embed-refresh.mobile .post-list .highlighted .post-content .post-menu{top:11px}.mobile .post-list .highlighted .post-content .indicator{margin-left:12px}.mobile .post-list .highlighted .thread-link{margin:3px 0 0 0!important}.mobile .post-list .highlighted .thread-link a{line-height:1.6em}.mobile .post-list .highlighted .thread-link .icon{display:none!important}.mobile .post-list .highlighted .thread-link .text{display:none!important}.mobile .post-list .highlighted .thread-link .mobile-text{display:inline!important}.mobile .post-list .highlighted .feedback{display:none!important}.mobile .post-list .children .highlighted.post-content{padding:12px}.mobile .highlighted-post .highlighted>.post-content footer menu li.reply{display:none}.embed-refresh-v2.mobile .highlighted-post .highlighted>.post-content footer menu li.reply{display:unset}.embed-refresh.mobile .post-votes .control{width:15px;height:15px;top:2px}.embed-refresh.mobile .post-votes .count{top:2px;font-size:14px}.mobile .dark .post-list .post .post-menu li a span{box-shadow:inset 0 0 0 2px rgba(255,255,255,.6)}.embed-refresh.mobile .dark .post-list .post .post-menu li a span{box-shadow:unset}.mobile .dark .post-list .post form.reply:before{background:rgba(255,255,255,.2)}.mobile .dark .post-list .children{border-color:rgba(255,255,255,.08)}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}.newsletter-box{background:#ebeef2;border-radius:5px;padding:15px}.embed-refresh .newsletter-box{border-radius:20px}.embed-refresh-v2 .newsletter-box{background-color:#f9f9f9;padding:20px 24px}.embed-refresh-v2 .newsletter-box .spacing-bottom-small{margin-bottom:8px}.embed-refresh-v2 .newsletter-box .text-large{margin-bottom:8px;color:#343434;font-style:normal;font-weight:700;font-size:18px;line-height:27px}.dark .embed-refresh-v2 .newsletter-box .text-large{color:rgba(255,255,255,.85)}.embed-refresh-v2 .newsletter-box .spacing-bottom{font-size:14px;line-height:21px;color:#2a2e2e}.dark .embed-refresh-v2 .newsletter-box .spacing-bottom{color:rgba(255,255,255,.85)}.embed-refresh-v2 .newsletter-box .button{padding:10px 64px;color:#fff;border-radius:14px;font-size:18px;font-weight:700;line-height:1.2;min-width:215px;background:var(--publisher-color,#2e9fff)}.embed-refresh-v2 .newsletter-box .button:hover{background:rgba(29,47,58,.7);color:#fff}.embed-refresh-v2 .dark .newsletter-box{background-color:rgba(255,255,255,.2)}.embed-refresh-v2 .dark .newsletter-box .text-large{color:rgba(255,255,255,.85)}.embed-refresh-v2 .dark .newsletter-box .button{color:#343434}.embed-refresh-v2 .dark .newsletter-box .spacing-bottom{color:rgba(255,255,255,.85)}.embed-refresh-v2 .dark .newsletter-box .text-large{color:rgba(255,255,255,.85)}.dark .newsletter-box{color:#fff;background-color:rgba(255,255,255,.2);border-color:#353a3d}@media only screen and (max-width:767px){.newsletter-box input[type=submit]{margin:10px 0!important}}.newsletter-box__hide{color:#687a86;-ms-flex-item-align:end;align-self:flex-end;text-decoration:none;font-size:13px}.newsletter-box__hide:hover{text-decoration:underline}.dark .newsletter-box__hide{color:#288ce4}.newsletter-box__input-group{border:1px solid #2e9fff;padding:0;background:#fff;border-radius:4px;margin-right:10px;position:relative;display:inline-block;min-width:50%}.embed-refresh .newsletter-box__input-group{border-radius:10px;border-color:var(--publisher-color,#2e9fff)}.newsletter-box__input-group input{border:none;border-radius:4px;font-size:15px;width:100%;outline:0;padding:8px 12px 8px 32px}.embed-refresh .newsletter-box__input-group input{border-radius:10px}.newsletter-box__input-group__icon{color:#2e9fff;position:absolute;top:8px;left:8px}.embed-refresh .newsletter-box__input-group__icon{color:var(--publisher-color,#2e9fff)}.embed-refresh .newsletter-box__submit{border-radius:14px;background-color:var(--publisher-color,#2e9fff);border-color:var(--publisher-color,#2e9fff);color:#687a86}.embed-refresh .dark-anchor .newsletter-box__submit{color:#f7f9fa}#behind-click__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}#behind-click__title{font-size:2rem;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:1rem}#thread-visibility__button{position:relative;background:#2e9fff;border:none;border-radius:.25rem;color:#fff;font-size:1em;font-weight:700;line-height:1.3;padding:.8rem 2rem;text-shadow:none;transition:all .2s;margin-bottom:1.5rem;width:60%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;z-index:0}#thread-visibility__button::before{display:block;position:absolute;content:"";background:rgba(0,0,0,.05);border-radius:.25rem;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .2s;z-index:9}#thread-visibility__button:hover::before{opacity:1}#thread-visibility__button:active{box-shadow:inset 0 .125em .35em rgba(0,0,0,.2),inset 0 -.075em .125em rgba(0,0,0,.1)!important}.comment-policy{width:100%;-ms-flex-positive:0;flex-grow:0;color:#2a2e2e;background-position:right 20px top 20px;background-color:#ebeef2;border:none;border-radius:4px;line-height:1.45em;position:relative;overflow:hidden;margin-top:10px;padding:15px}.comment-policy .content{position:relative;z-index:1;margin-right:70px}.comment-policy .comment-policy-text,.comment-policy .comment-policy-title{line-height:1.45em;margin-bottom:4px}.comment-policy .comment-policy-title{font-size:15px;margin-bottom:6px}.comment-policy .comment-policy-text{font-size:14px}.comment-policy .comment-policy-text .comment-policy-link{margin:4px 0}.comment-policy .comment-policy-text .comment-policy-link .policy-link{font-weight:500}.comment-policy .comment-policy-text .comment-policy-link .policy-link:hover{text-decoration:underline}.comment-policy .icon-chat-bubble{position:absolute;color:#e0e3e9;font-size:60px;top:50%;right:20px;margin-top:-30px}.dark .comment-policy{background-color:rgba(255,255,255,.2);color:#fff}.dark .comment-policy .comment-policy-text{color:rgba(255,255,255,.85)}.dark .comment-policy .icon-chat-bubble::before{color:rgba(255,255,255,.5)}.comment-policy__wrapper{margin-top:6px;margin-left:auto}@media (min-width:768px){.comment-policy__wrapper{width:calc(75% - 12px)}}.comment-policy-refresh{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#f9f9f9;padding:18px;border-radius:20px;margin-bottom:24px}@media only screen and (max-width:1024px){.comment-policy-refresh{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:100%;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:767px){.comment-policy-refresh{margin-bottom:16px}}.dark .comment-policy-refresh{background-color:rgba(255,255,255,.2)}.comment-policy-refresh__text{margin-bottom:0;font-style:normal;font-weight:400;font-size:18px;line-height:1.2}.dark .comment-policy-refresh__text{color:rgba(255,255,255,.85)}.comment-policy-refresh__heading{margin-bottom:8px;color:#343434;font-style:normal;font-weight:700;font-size:18px;line-height:1.2}.dark .comment-policy-refresh__heading{color:rgba(255,255,255,.85)}@media only screen and (max-width:1024px){.comment-policy-refresh__heading{font-size:20px}}.comment-policy-refresh__link{margin:0}.comment-policy-refresh__link:hover{text-decoration:underline}.comment-policy-refresh__button{color:#fff;padding:8px 82px;border-radius:14px;font-size:18px;font-weight:700;line-height:1.2;min-width:215px}.comment-policy-refresh__button.btn:hover{background:rgba(29,47,58,.7);color:#fff}.dark .comment-policy-refresh__button{color:#343434}@media only screen and (max-width:1024px){.comment-policy-refresh__button{margin-top:12px}}@media only screen and (max-width:480px){.comment-policy-refresh__button{width:100%}}.comment-policy-refresh__prompt{margin:8px 0 0}.comment-policy-refresh--v2{padding:20px 24px}@media only screen and (max-width:1024px){.comment-policy-refresh--v2{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:480px){.comment-policy-refresh--v2{-ms-flex-direction:column;flex-direction:column}}.comment-policy-refresh--v2 .comment-policy-refresh__text{font-size:14px;line-height:21px;color:#2a2e2e}.dark .comment-policy-refresh--v2 .comment-policy-refresh__text{color:rgba(255,255,255,.85)}.comment-policy-refresh--v2 .comment-policy-refresh__button{padding:10px 80px}@media only screen and (min-width:480px){.comment-policy-refresh--v2 .comment-policy-refresh__button{margin-left:10px}}.comment-policy-refresh--v2 .comment-policy-refresh__heading{line-height:27px}@media only screen and (max-width:1024px){.comment-policy-refresh--v2 .comment-policy-refresh__heading{font-size:18px}}.dark .comment-policy-refresh--v2 .comment-policy-refresh__heading{color:rgba(255,255,255,.85)}.button{border-radius:3px;border:1px solid transparent;line-height:1.1em;text-align:center;font-weight:500;padding:8px 10px 9px;display:inline-block;cursor:pointer}.no-touch .button:hover,.no-touchevents .button:hover{transition:all .2s ease-in-out}.button:disabled{opacity:.35;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.button-smaller{font-size:13px;padding:6px 10px}.button-small{font-size:13px;padding:8px 10px}@media only screen and (min-width:768px){.button-small{padding:8px 11px}}.button-medium{font-size:15px;padding:9px 17px}@media only screen and (min-width:768px){.button-medium{padding:10px 24px}}.button-large{font-size:18px;padding:10px 25px}@media only screen and (min-width:768px){.button-large{padding:12px 36px}}.button-wide{display:block;width:100%}@media only screen and (max-width:767px){.button-wide--mobile{display:block;width:100%}}@media only screen and (max-width:480px){.button-wide--footer{display:block;width:100%;position:absolute;bottom:0;height:50px;border-radius:0;font-size:18px}}.button-inline{padding:0;border-width:0}.button-padding-taller{padding-top:12px;padding-bottom:13px}.button-padding-wide{padding-left:20px;padding-right:20px}.button-padding-wider{padding-left:30px;padding-right:30px}.button-disabled{background-color:#687a86;border-color:#687a86;color:#fff;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.no-touch .button-disabled:hover,.no-touchevents .button-disabled:hover{color:#fff}.button-link{color:#2e9fff;font-size:inherit}.no-touch .button-link:hover,.no-touchevents .button-link:hover{color:#546673}.button-link-inverted{color:#fff;font-size:inherit;text-decoration:underline}.no-touch .button-link-inverted:hover,.no-touchevents .button-link-inverted:hover{color:#cce9ff}.button-outline{border-color:#cce9ff;background-color:#fff;color:#2e9fff}.no-touch .button-outline:hover,.no-touchevents .button-outline:hover{border-color:#2e9fff;background-color:#f2f9ff;color:#2e87e7}.button-outline.-thick{border-width:2px}.button-outline.-blue-darker{border-color:#fff;color:#164b78}.no-touch .button-outline.-blue-darker:hover,.no-touchevents .button-outline.-blue-darker:hover{color:#164b78;border-color:#fff;background-color:rgba(255,255,255,.8)}.button-outline.-border-muted{border-color:#e0e3e9}.button-outline.-border-light{border-color:#fff}.no-touch .button-outline.-border-light:hover,.no-touchevents .button-outline.-border-light:hover{border-color:#f2f9ff;background-color:rgba(255,255,255,.7)}.button-outline.-border-blue-dark{border-color:currentColor}.no-touch .button-outline.-border-blue-dark:hover,.no-touchevents .button-outline.-border-blue-dark:hover{color:#2e87e7;background-color:#cce9ff;border-color:#2e87e7}.button-outline.-border-red{color:#f05f70;border-color:#f05f70;background-color:transparent}.button-outline.-border-red:hover{background-color:#f05f70}.no-touch .button-outline.-border-red:hover,.no-touchevents .button-outline.-border-red:hover{color:#fff;border-color:#f05f70;background-color:#f05f70}.button-outline.-border-gray{color:#687a86;border-color:#687a86;background-color:transparent}.button-outline.-border-gray:hover{background-color:#687a86}.no-touch .button-outline.-border-gray:hover,.no-touchevents .button-outline.-border-gray:hover{color:#fff;border-color:#687a86;background-color:#687a86}.button-inverted{border-color:#fff;color:#fff}.no-touch .button-inverted:hover,.no-touchevents .button-inverted:hover{color:#fff;background-color:#164b78;border-color:#164b78}.button-inverted.-thick{border-width:2px}.no-touch .button-inverted.-thick:hover,.no-touchevents .button-inverted.-thick:hover{background-color:transparent;border-color:#cce9ff;color:#cce9ff}.no-touch .button-inverted.-hover-opaque:hover,.no-touchevents .button-inverted.-hover-opaque:hover{background-color:transparent;background-color:rgba(255,255,255,.1);border-color:#fff}.button-inverted.-border-blue-dark{color:#2e87e7;border-color:currentColor}.no-touch .button-inverted.-border-blue-dark:hover,.no-touchevents .button-inverted.-border-blue-dark:hover{color:#164b78;border-color:currentColor;background-color:rgba(255,255,255,.1)}.button-inverted.-border-gray{border-color:#687a86;border-width:2px}.no-touch .button-inverted.-border-gray:hover,.no-touchevents .button-inverted.-border-gray:hover{color:#fff;border-color:currentColor}.button-fill{border-color:#687a86;background-color:#687a86;color:#fff}.no-touch .button-fill:hover,.no-touchevents .button-fill:hover{border-color:#2e9fff;background-color:#2e9fff;color:#fff}.no-touch .button-fill.-dark-hover:hover,.no-touchevents .button-fill.-dark-hover:hover{border-color:#164b78;background-color:#164b78;color:#fff}.button-fill--gray-light{border-color:#e0e3e9;background-color:#e0e3e9;color:#353a3d}.no-touch .button-fill--gray-light:hover,.no-touchevents .button-fill--gray-light:hover{border-color:#c2c9d4;background-color:#c2c9d4;color:#164b78}.button-fill--white{border-color:#fff;background-color:#fff;color:#2e9fff}.no-touch .button-fill--white:hover,.no-touchevents .button-fill--white:hover{border-color:#164b78;background-color:#164b78;color:#fff}.button-fill--brand{border-color:#2e9fff;background-color:#2e9fff;color:#fff}.no-touch .button-fill--brand:hover,.no-touchevents .button-fill--brand:hover{background-color:#164b78;border-color:#164b78;color:#fff}.no-touch .button-fill--brand:disabled:hover,.no-touchevents .button-fill--brand:disabled:hover{background-color:#2e9fff;border-color:#2e9fff}.button-fill--blue-light{border-color:#cce9ff;background-color:#f2f9ff;color:#2e9fff}.no-touch .button-fill--blue-light:hover,.no-touchevents .button-fill--blue-light:hover{background-color:#cce9ff;border-color:#2e9fff;color:#2e9fff}.no-touch .button-fill--blue-light:disabled:hover,.no-touchevents .button-fill--blue-light:disabled:hover{background-color:#f2f9ff;border-color:#f2f9ff}.button-fill--red{border-color:#f05f70;background-color:#f05f70;color:#fff}.no-touch .button-fill--red:hover,.no-touchevents .button-fill--red:hover{border-color:#ec3046;background-color:#ec3046;color:#fff}.button-fill--green{border-color:#5cb767;background-color:#5cb767;color:#fff}.no-touch .button-fill--green:hover,.no-touchevents .button-fill--green:hover{border-color:#5e9164;background-color:#5e9164;color:#fff}.button-fill--green-light{border-color:#8bcf93;background-color:#8bcf93;color:#fff}.no-touch .button-fill--green-light:hover,.no-touchevents .button-fill--green-light:hover{background-color:#5cb767;border-color:#5cb767;color:#fff}.button-fill--yellow{border-color:#ffefb7;background-color:#fffbed;color:#c19219}.no-touch .button-fill--yellow:hover,.no-touchevents .button-fill--yellow:hover{background-color:#fff9cf;border-color:#ffe070;color:#a47703}.button-fill--orange{border-color:#ff9b51;background-color:#ff9b51;color:#fffaf6}.no-touch .button-fill--orange:hover,.no-touchevents .button-fill--orange:hover{background-color:#ffb884;border-color:#ffb884;color:#fff}.toggle-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle}.toggle-button .label-prefix{display:inline-block;color:#687a86;font-size:21px;font-weight:500;line-height:1}.toggle-button label{position:relative;display:inline-block;background:#e0e3e9;color:#687a86;font-size:16px;font-weight:500;line-height:1.6;text-align:right;height:32px;vertical-align:middle;border-radius:32px;box-shadow:inset 2px 0 9px -2px rgba(0,0,0,.2);margin:0 10px;padding:2px 14px 0;cursor:pointer}.toggle-button label:after{content:'';position:absolute;background:#fff;width:32px;height:32px;top:0;left:0;border:1px solid rgba(0,0,0,.08);border-radius:32px;box-shadow:1px 1px 6px -2px rgba(0,0,0,.25);transition:.3s;z-index:99}.toggle-button label.toggle-button-label--multivalue{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;background:#fff;color:#042552;height:48px;line-height:48px;padding:0 10px;box-shadow:0 5px 10px 0 #81818140}.toggle-button label.toggle-button-label--multivalue:after{content:none}.toggle-button label .toggle-button-slider{position:absolute;background:#2e9fff;color:#fff;width:160px;height:42px;line-height:40px;top:3px;left:5px;border:1px solid rgba(0,0,0,.08);border-radius:32px;box-shadow:0 5px 10px 0 #81818140;transition:.3s;z-index:99;text-align:center}.toggle-button label .toggle-button-text{width:100%;text-align:center}.toggle-button label .toggle-button-new-label{font-size:9px;padding:0 .55em;position:relative;top:-2px}.toggle-button input:checked+label{background:#53c060;color:#fff;text-align:left}.toggle-button input:checked+label:after{left:100%;box-shadow:-1px 1px 6px -2px rgba(0,0,0,.25);transform:translateX(-100%)}.toggle-button input:checked+label.toggle-button-label--multivalue{background:#fff;color:#042552}.toggle-button input:checked+label .toggle-button-slider{left:calc(100% - 5px);transform:translateX(-100%);content:'Polls'}.toggle-button:not(.static) label:not(.toggle-button-label--multivalue):active:after{width:32px}.toggle-button.static label{cursor:default}.toggle-button.disabled label{cursor:default;background:#e0e3e9;color:#9facb5}.toggle-button.disabled label:not(.toggle-button-label--multivalue):active:after{width:32px}.toggle-button input[type=checkbox]{display:none}.button-one-line{white-space:nowrap}.align{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.no-flexbox .align:after,.no-flexbox .align:before{display:table;content:"";line-height:0}.no-flexbox .align:after{clear:both}.no-flexbox .align>*{float:left;padding-right:10px}.align-inline{display:-ms-inline-flexbox;display:inline-flex}.no-flexbox .align-inline{display:inline-block}@media only screen and (min-width:480px){.align-mid-mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.no-flexbox .align-mid-mobile:after,.no-flexbox .align-mid-mobile:before{display:table;content:"";line-height:0}.no-flexbox .align-mid-mobile:after{clear:both}.no-flexbox .align-mid-mobile>*{float:left;padding-right:10px}}@media only screen and (max-width:767px){.align-max-mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.no-flexbox .align-max-mobile:after,.no-flexbox .align-max-mobile:before{display:table;content:"";line-height:0}.no-flexbox .align-max-mobile:after{clear:both}.no-flexbox .align-max-mobile>*{float:left;padding-right:10px}}@media only screen and (min-width:768px){.align-min-tablet{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.no-flexbox .align-min-tablet:after,.no-flexbox .align-min-tablet:before{display:table;content:"";line-height:0}.no-flexbox .align-min-tablet:after{clear:both}.no-flexbox .align-min-tablet>*{float:left;padding-right:10px}}@media only screen and (min-width:1025px){.align-min-desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.no-flexbox .align-min-desktop:after,.no-flexbox .align-min-desktop:before{display:table;content:"";line-height:0}.no-flexbox .align-min-desktop:after{clear:both}.no-flexbox .align-min-desktop>*{float:left;padding-right:10px}}.align--column{-ms-flex-direction:column;flex-direction:column}.align--column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.align--row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.align--middle{-ms-flex-align:center;align-items:center}.align--stretch{-ms-flex-align:stretch;align-items:stretch}.align--start{-ms-flex-align:start;align-items:flex-start}.align--between{-ms-flex-pack:justify;justify-content:space-between}.no-flexbox .align--between .align__item:last-child{float:right}.align--center{-ms-flex-pack:center;justify-content:center}.align--around{-ms-flex-pack:distribute;justify-content:space-around}.align--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:480px){.align--wrap-mobile{-ms-flex-wrap:wrap;flex-wrap:wrap}}.no-flexbox .align__item{float:left;padding-right:10px}.align__item--swap-first{-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.align__item--swap-first{-ms-flex-order:1;order:1}}.align__item--swap-last{-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.align__item--swap-last{-ms-flex-order:2;order:2}}.align__item--grow{-ms-flex-positive:1;flex-grow:1}.align__item--no-shrink{-ms-flex-negative:0;flex-shrink:0}.align__item--equal{-ms-flex-preferred-size:0;flex-basis:0}.align__item--flex-1{-ms-flex:1;flex:1}.media:after,.media:before{display:table;content:"";line-height:0}.media:after{clear:both}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-heading{padding-top:5px;margin-bottom:5px}.media-middle{vertical-align:middle}.text-huge{font-size:36px;line-height:1.1em}.text-largest{font-size:28px;line-height:1.1em}.text-larger{font-size:22px;line-height:1.1em}.text-large{font-size:18px;line-height:1.25em}.text-medium{font-size:15px}.text-base{font-size:17px}.text-small{font-size:13px;line-height:1.305em}.text-smallish{font-size:14px;line-height:1.45em}@media only screen and (min-width:768px){.text-smallish{font-size:16px}}.text-smaller{font-size:12px}.text-smallest{font-size:11px}.text-subheading{font-size:12px;color:#687a86;letter-spacing:.5px;text-transform:uppercase;font-weight:500}.text-bold{font-weight:600}.text-semibold{font-weight:500}.text-normal{font-weight:400}.text-gray-darker{color:#353a3d}.text-gray-dark{color:#546673}.text-gray{color:#687a86}.text-gray-light{color:#c2c9d4}.text-light{color:#fff}.text-drop-shadow{text-shadow:0 0 5px rgba(0,0,0,.3)}.text-error,.text-red{color:#f05f70}.text-green,.text-success{color:#5cb767}.text-blue,.text-brand{color:#2e9fff}.text-blue-darker{color:#164b78}.text-warning,.text-yellow{color:#ffd34f}.text-orange{color:#ff9b51}.text-violet{color:#b180c9}.text-center{text-align:center}.text-right{text-align:right}@media only screen and (max-width:1024px){.text-center-mobile{text-align:center}}@media only screen and (max-width:768px){.text-center-min-mobile{text-align:center}}@media only screen and (max-width:768px){.text-left-mobile{text-align:left}}@media only screen and (max-width:767px){.text-center-sm{text-align:center}}.text-left{text-align:left}.text-capitalized{text-transform:capitalize}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.text-strikethrough{text-decoration:line-through}.spacing-narrow{margin:7.5px 0}.spacing-default{margin:10px}.spacing-double{margin:20px}.spacing-default-narrow{margin:5px}.spacing-left-large{margin-left:20px}.spacing-left{margin-left:10px}.spacing-left-small{margin-left:5px}.spacing-left-tiny{margin-left:3px}.spacing-right-large{margin-right:25px}.spacing-right{margin-right:10px}.spacing-right-small{margin-right:5px}.spacing-top{margin-top:15px}.spacing-top-narrow{margin-top:7.5px}.spacing-top-tiny{margin-top:3px}.spacing-top-small{margin-top:5px}.spacing-top-double{margin-top:30px}.spacing-top-quad{margin-top:60px}.spacing-bottom{margin-bottom:15px}.spacing-bottom-narrow{margin-bottom:7.5px}.spacing-bottom-small{margin-bottom:5px}.spacing-bottom-large{margin-bottom:25px}.spacing-bottom-double{margin-bottom:30px}.spacing-bottom-quad{margin-bottom:60px}.spacing-bottom-none{margin-bottom:0!important}.spacing-top-bottom{margin:10px 0!important}.spacing-top-bottom-double{margin:15px 0}.spacing-quad{margin:60px}.spacing-quad-desktop{margin:15px}@media only screen and (min-width:1025px){.spacing-quad-desktop{margin:60px}}.spacing-top-none{margin-top:0}.spacing-center{margin-left:auto;margin-right:auto}.spacing-inner p{margin:7.5px 0}.spacing-inner.-medium p{margin:10px 0}.padding-small{padding:5px}.padding-gutter{padding:15px}.padding-top-bottom-gutter{padding:10px 15px}.padding-default{padding:10px}.padding-double{padding:20px}.padding-quad{padding:40px}.padding-top-bottom-quad{padding-top:40px;padding-bottom:40px}.padding-left-right{padding:0 15px}.padding-left-right-large{padding:0 22.5px}.padding-left-right-quad{padding:0 40px}.padding-top-bottom{padding:10px 0}.padding-top{padding-top:15px}.padding-top-half{padding-top:7.5px}.padding-top-double{padding-top:30px}.padding-top-none{padding-top:0!important}.padding-bottom{padding-bottom:15px}.padding-bottom-double{padding-bottom:30px}.padding-bottom-none{padding-bottom:0}@media only screen and (max-width:480px){.padding-bottom-mobile{padding-bottom:15px}}.border-gray-light{border:1px solid #c2c9d4}.border-gray-lighter{border:1px solid #ebeef2}.border-bottom-none{border-bottom:0}#reactions,#reactions-promotion{margin-bottom:10px}#reactions-promotion.reactions-refresh,#reactions.reactions-refresh{margin-bottom:24px}#reactions .err,#reactions-promotion .err{text-align:center;color:#f05f70}.embed-refresh-v2 #reactions .prompt,.embed-refresh-v2 #reactions-promotion .prompt{font-size:20px}#reactions .reaction-items.is-submitting,#reactions-promotion .reaction-items.is-submitting{position:relative}#reactions .reaction-items.is-submitting .reaction-item,#reactions-promotion .reaction-items.is-submitting .reaction-item{opacity:.7}#reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item:not(.reaction-item__disabled):hover .reaction-item__button,#reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item:not(.reaction-item__disabled):hover .reaction-item__button{cursor:pointer}#reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item:not(.reaction-item__disabled):hover .reaction-item__button--refresh,#reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item:not(.reaction-item__disabled):hover .reaction-item__button--refresh{background-color:var(--publisher-color-safe,#2e9fff);color:#fff}.embed-refresh-v2 #reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item:not(.reaction-item__disabled):hover .reaction-item__button--refresh,.embed-refresh-v2 #reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item:not(.reaction-item__disabled):hover .reaction-item__button--refresh{background-color:transparent;color:var(--publisher-color-safe,#2e9fff)}#reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item:not(.reaction-item__disabled):hover .reaction-tooltip,#reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item:not(.reaction-item__disabled):hover .reaction-tooltip{display:block}#reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:active .reaction-item__image,#reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:focus .reaction-item__image,#reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:hover .reaction-item__image,#reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:active .reaction-item__image,#reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:focus .reaction-item__image,#reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:hover .reaction-item__image{transform:scale(1.15);transition:transform 250ms ease-in-out}.embed-refresh-v2 #reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:active .reaction-item__image,.embed-refresh-v2 #reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:focus .reaction-item__image,.embed-refresh-v2 #reactions .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:hover .reaction-item__image,.embed-refresh-v2 #reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:active .reaction-item__image,.embed-refresh-v2 #reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:focus .reaction-item__image,.embed-refresh-v2 #reactions-promotion .reaction-items:not(.is-submitting):not(.readonly) .reaction-item__enabled .reaction-item__button:hover .reaction-item__image{transform:none;transition:none}#reactions .reaction-items .reaction-items__container,#reactions-promotion .reaction-items .reaction-items__container{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}#reactions .reaction-items .reaction-items__container--refresh,#reactions-promotion .reaction-items .reaction-items__container--refresh{gap:24px}.embed-refresh-v2 #reactions .reaction-items .reaction-items__container--refresh,.embed-refresh-v2 #reactions-promotion .reaction-items .reaction-items__container--refresh{gap:0;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:300px) and (max-width:480px){#reactions .reaction-items .reaction-items__container,#reactions-promotion .reaction-items .reaction-items__container{width:300px}}#reactions .reaction-items.has-selection .reaction-item,#reactions-promotion .reaction-items.has-selection .reaction-item{opacity:.65;transition:opacity 250ms ease-in-out .2s}@media only screen and (min-width:300px) and (max-width:480px){#reactions .reaction-items.has-selection .reaction-item,#reactions-promotion .reaction-items.has-selection .reaction-item{width:100px}}#reactions .reaction-items.has-selection .reaction-item.reaction-item__selected,#reactions-promotion .reaction-items.has-selection .reaction-item.reaction-item__selected{opacity:1}#reactions .reaction-items.has-selection .reaction-item.reaction-item__selected .reaction-item__image--refresh.reaction-item__image--refresh,#reactions-promotion .reaction-items.has-selection .reaction-item.reaction-item__selected .reaction-item__image--refresh.reaction-item__image--refresh{transform:scale(1.15)}.embed-refresh-v2 #reactions .reaction-items.has-selection .reaction-item.reaction-item__selected .reaction-item__image--refresh.reaction-item__image--refresh,.embed-refresh-v2 #reactions-promotion .reaction-items.has-selection .reaction-item.reaction-item__selected .reaction-item__image--refresh.reaction-item__image--refresh{transform:none}.dark #reactions .reaction-items.has-selection .reaction-item,.dark #reactions-promotion .reaction-items.has-selection .reaction-item{opacity:.5}.dark #reactions .reaction-items.has-selection .reaction-item--refresh,.dark #reactions-promotion .reaction-items.has-selection .reaction-item--refresh{opacity:1}.dark #reactions .reaction-items.has-selection .reaction-item.reaction-item__selected,.dark #reactions-promotion .reaction-items.has-selection .reaction-item.reaction-item__selected{opacity:1}#reactions .reaction-items.has-selection .reaction-item--refresh,#reactions-promotion .reaction-items.has-selection .reaction-item--refresh{opacity:1}#reactions .reaction-items.counts-visible .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper,#reactions-promotion .reaction-items.counts-visible .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper{animation:vote-expand 350ms forwards}#reactions .reaction-items .reaction-item--refresh,#reactions-promotion .reaction-items .reaction-item--refresh{position:relative}#reactions .reaction-items .reaction-item .reaction-item__button,#reactions-promotion .reaction-items .reaction-item .reaction-item__button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;padding:5px;margin:0 8px 10px;border-radius:6px;white-space:nowrap}@media only screen and (min-width:300px) and (max-width:480px){#reactions .reaction-items .reaction-item .reaction-item__button,#reactions-promotion .reaction-items .reaction-item .reaction-item__button{white-space:normal;font-size:12px}}#reactions .reaction-items .reaction-item .reaction-item__button--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button--refresh{background-color:#f9f9f9;color:#343434;padding:4px 12px;margin:0;border-radius:20px}.embed-refresh-v2 #reactions .reaction-items .reaction-item .reaction-item__button--refresh,.embed-refresh-v2 #reactions-promotion .reaction-items .reaction-item .reaction-item__button--refresh{background-color:transparent;padding:8px 10px 7px 10px}.embed-refresh-v2 #reactions .reaction-items .reaction-item .reaction-item__button--refresh .reaction-vote,.embed-refresh-v2 #reactions-promotion .reaction-items .reaction-item .reaction-item__button--refresh .reaction-vote{font-weight:700;font-size:20px;line-height:27px;letter-spacing:.02em}.embed-refresh-v2 #reactions .reaction-items .reaction-item .reaction-item__button--refresh .reaction-item__text,.embed-refresh-v2 #reactions-promotion .reaction-items .reaction-item .reaction-item__button--refresh .reaction-item__text{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.02em;height:-webkit-fit-content;height:fit-content;overflow-wrap:anywhere;white-space:break-spaces;max-width:80px}.embed-refresh-v2.mobile #reactions .reaction-items .reaction-item .reaction-item__button--refresh,.embed-refresh-v2.mobile #reactions-promotion .reaction-items .reaction-item .reaction-item__button--refresh{padding:2px}.dark #reactions .reaction-items .reaction-item .reaction-item__button--refresh,.dark #reactions-promotion .reaction-items .reaction-item .reaction-item__button--refresh{background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.85)}.embed-refresh-v2 .dark #reactions .reaction-items .reaction-item .reaction-item__button--refresh,.embed-refresh-v2 .dark #reactions-promotion .reaction-items .reaction-item .reaction-item__button--refresh{background-color:transparent}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__text,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__text{text-align:center}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__text--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__text--refresh{-ms-flex-item-align:start;align-self:flex-start;margin-left:5px;font-size:16px;text-align:start}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper{position:relative}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper--refresh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:75.78px}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__image,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__image{position:relative;width:42px;height:42px;object-fit:cover;margin-bottom:6px;transform:scale(1);transition:transform 250ms ease-in-out}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__image--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__image--refresh{margin:0}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper{position:absolute;background:var(--publisher-color-safe,#2e9fff);min-width:18px;height:18px;border-radius:18px;top:-4px;right:-5px;transform:scale(0)}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper--refresh{position:relative;background:0 0;height:auto;top:0;right:0;min-width:auto;margin-left:16px}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper--refresh .reaction-item__votes--refresh.reaction-item__votes--refresh.reaction-item__votes--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper--refresh .reaction-item__votes--refresh.reaction-item__votes--refresh.reaction-item__votes--refresh{color:inherit}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper .reaction-item__votes,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper .reaction-item__votes{color:#fff;font-weight:700;text-align:center;line-height:18px;padding:0 2px}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper .reaction-item__votes--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__votes-wrapper .reaction-item__votes--refresh{font-size:24px}@media only screen and (min-width:300px) and (max-width:480px){#reactions .reaction-items .reaction-item .reaction-item__button,#reactions-promotion .reaction-items .reaction-item .reaction-item__button{margin:0 6px 8px}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__image,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__image-wrapper .reaction-item__image{width:38px;height:38px;margin-bottom:3px}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__text,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__text{width:90px;word-break:break-all}#reactions .reaction-items .reaction-item .reaction-item__button .reaction-item__text--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button .reaction-item__text--refresh{width:100%}#reactions .reaction-items .reaction-item .reaction-item__button--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__button--refresh{margin:0}}#reactions .reaction-items .reaction-item.reaction-item__selected,#reactions-promotion .reaction-items .reaction-item.reaction-item__selected{color:var(--publisher-color-safe,#2e9fff)}.embed-refresh-v2 #reactions .reaction-items .reaction-item.reaction-item__selected,.embed-refresh-v2 #reactions-promotion .reaction-items .reaction-item.reaction-item__selected{border:1px solid var(--publisher-color-safe,#2e9fff);border-radius:6px}#reactions .reaction-items .reaction-item.reaction-item__selected.reaction-item--refresh,#reactions-promotion .reaction-items .reaction-item.reaction-item__selected.reaction-item--refresh{color:#fff}#reactions .reaction-items .reaction-item.reaction-item__selected .reaction-item__text,#reactions-promotion .reaction-items .reaction-item.reaction-item__selected .reaction-item__text{color:var(--publisher-color-safe,#2e9fff);font-weight:700}#reactions .reaction-items .reaction-item.reaction-item__selected .reaction-item__text--refresh,#reactions-promotion .reaction-items .reaction-item.reaction-item__selected .reaction-item__text--refresh{color:#fff}#reactions .reaction-items .reaction-item.reaction-item__selected .reaction-item__button--refresh,#reactions-promotion .reaction-items .reaction-item.reaction-item__selected .reaction-item__button--refresh{background-color:var(--publisher-color-safe,#2e9fff);color:#fff}.embed-refresh-v2 #reactions .reaction-items .reaction-item.reaction-item__selected .reaction-item__button--refresh,.embed-refresh-v2 #reactions-promotion .reaction-items .reaction-item.reaction-item__selected .reaction-item__button--refresh{background-color:transparent}#reactions .reaction-items .reaction-item.reaction-item__selected .reaction-item__votes--refresh,#reactions-promotion .reaction-items .reaction-item.reaction-item__selected .reaction-item__votes--refresh{color:#fff}.embed-refresh-v2 #reactions .reaction-items .reaction-item.reaction-item__selected .reaction-item__votes--refresh,.embed-refresh-v2 #reactions-promotion .reaction-items .reaction-item.reaction-item__selected .reaction-item__votes--refresh{color:var(--publisher-color-safe,#2e9fff)}.dark #reactions .reaction-items .reaction-item.reaction-item__selected,.dark #reactions-promotion .reaction-items .reaction-item.reaction-item__selected{color:#fff}#reactions .reaction-items .reaction-item.reaction-item__selected .reaction-item__votes:after,#reactions-promotion .reaction-items .reaction-item.reaction-item__selected .reaction-item__votes:after{animation:anim-heart 350ms forwards}#reactions .reaction-items .reaction-item .reaction-item__votes,#reactions-promotion .reaction-items .reaction-item .reaction-item__votes{position:relative;transition:all .2s ease-in-out}#reactions .reaction-items .reaction-item .reaction-item__votes:after,#reactions-promotion .reaction-items .reaction-item .reaction-item__votes:after{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px;border-radius:50%;content:'';opacity:0;background:var(--publisher-color-safe,#2e9fff)}#reactions .reaction-items .reaction-item .reaction-item__votes--refresh,#reactions-promotion .reaction-items .reaction-item .reaction-item__votes--refresh{transition:none}#reactions .reaction-items .reaction-item .reaction-item__votes--refresh:after,#reactions-promotion .reaction-items .reaction-item .reaction-item__votes--refresh:after{content:none}#reactions .reaction-items .reaction-item .reaction-tooltip,#reactions-promotion .reaction-items .reaction-item .reaction-tooltip{top:-52px;padding:8px;display:none;position:absolute;width:100%;text-align:center;background-color:#fff;border-radius:20px;border:1px solid #e8e9ef}#reactions .reaction-items .reaction-item .reaction-tooltip__text,#reactions-promotion .reaction-items .reaction-item .reaction-tooltip__text{font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#343434;display:block;word-break:break-word}#reactions .reaction-items .reaction-item .reaction-tooltip__triangle,#reactions-promotion .reaction-items .reaction-item .reaction-tooltip__triangle{bottom:-12px;left:16px;position:absolute;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:12px solid #e8e9ef}#reactions .reaction-items .reaction-item .reaction-tooltip__inner-triangle,#reactions-promotion .reaction-items .reaction-item .reaction-tooltip__inner-triangle{position:relative;top:-12px;left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}@keyframes anim-heart{0%{opacity:0;transform:scale(.2,.2)}50%{opacity:.2;transform:scale(1.2,1.2)}100%{opacity:0;transform:scale(.75,.75)}}@keyframes vote-expand{0%{transform:scale(0)}100%{transform:scale(1)}}.ratings-score{margin-bottom:10px}.ratings-score .err{text-align:center;color:#f05f70}.ratings-score .ratings-items{height:30px}.ratings-score .ratings-items .ratings-stars{unicode-bidi:bidi-override;direction:ltr;font-size:25px;line-height:29px;margin:0 10px 0 35px;position:relative}.ratings-score .ratings-items .ratings-stars .stars{display:block}.ratings-score .ratings-items .ratings-stars .stars.score-stars{position:absolute;z-index:2;top:0;left:0;overflow:hidden;white-space:nowrap}.ratings-score .ratings-items .ratings-stars .stars.score-stars .rating-star{display:inline-block;color:#ffd34f}.ratings-score .ratings-items .ratings-stars .stars.base-stars{position:static;z-index:0}.ratings-score .ratings-items .ratings-stars .stars.base-stars .rating-star{display:inline-block;color:#ebeef2}.ratings-score .ratings-items .ratings-average{width:25px;line-height:29px;font-size:18px;font-weight:500;text-align:right;position:relative}.ratings-score .ratings-items .ratings-average .ratings-breakdown{display:none;position:absolute;z-index:1000;padding:4px 8px;background-color:#fff;border:#c2c9d4 thin solid;border-radius:5px;min-width:165px}.ratings-score .ratings-items .ratings-average .ratings-breakdown.expand-below{top:38.8px;left:-152.5px}.ratings-score .ratings-items .ratings-average .ratings-breakdown.expand-below .ratings-breakdown-notch-border{position:absolute;top:-10px;left:calc(50% - 12.5px);border-top:0;border-right:10px solid transparent;border-bottom:10px solid #c2c9d4;border-left:10px solid transparent}.ratings-score .ratings-items .ratings-average .ratings-breakdown.expand-below .ratings-breakdown-notch{position:absolute;top:-9px;left:calc(50% - 12.5px);border-top:0;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent}.ratings-score .ratings-items .ratings-average .ratings-breakdown.expand-right{top:-45.6px;left:40px}.ratings-score .ratings-items .ratings-average .ratings-breakdown.expand-right .ratings-breakdown-notch-border{position:absolute;top:calc(50% - 10px);left:-10px;border-top:10px solid transparent;border-right:10px solid #c2c9d4;border-bottom:10px solid transparent;border-left:0}.ratings-score .ratings-items .ratings-average .ratings-breakdown.expand-right .ratings-breakdown-notch{position:absolute;top:calc(50% - 10px);left:-9px;border-top:10px solid transparent;border-right:10px solid #fff;border-bottom:10px solid transparent;border-left:0}.ratings-score .ratings-items .ratings-average .ratings-breakdown .ratings-breakdown-units .ratings-breakdown-unit-row{line-height:20px;margin:1px 2px 1px}.ratings-score .ratings-items .ratings-average .ratings-breakdown .ratings-breakdown-units .ratings-breakdown-text{white-space:nowrap;font-size:12px;color:#687a86}.ratings-score .ratings-items .ratings-average .ratings-breakdown .ratings-breakdown-units .ratings-breakdown-text .rating-star{display:inline-block;color:#ffd34f}.ratings-score .ratings-items .ratings-average .ratings-breakdown .ratings-breakdown-units .ratings-breakdown-outer-bar{display:inline-block;margin:0 8px 0;height:13px;width:50px;background-color:#ebeef2;box-shadow:inset 0 0 1px #687a86;border-radius:2px;overflow:hidden}.ratings-score .ratings-items .ratings-average .ratings-breakdown .ratings-breakdown-units .ratings-breakdown-outer-bar .ratings-breakdown-inner-bar{height:13px;background-color:#ffd34f;border:#d8b858 1px solid;border-radius:2px}.ratings-score .ratings-items .ratings-average .ratings-breakdown .ratings-breakdown-units .ratings-breakdown-outer-bar .ratings-breakdown-inner-bar.no-rating{border:none}.ratings-score .ratings-items .ratings-average .ratings-breakdown .ratings-breakdown-units .ratings-breakdown-percentage{white-space:nowrap;min-width:auto;color:#687a86;text-align:right;font-size:12px}.ratings-score .ratings-items:focus-within,.ratings-score .ratings-items:hover{cursor:default}.ratings-score .ratings-items:focus-within .ratings-breakdown,.ratings-score .ratings-items:hover .ratings-breakdown{display:inline}.ratings-rate{font-size:16px;line-height:20px;width:100%;font-weight:400;padding:0 5px 5px;display:inline-block}.embed-refresh-v2 .ratings-rate{padding-left:0}.ratings-rate .ratings-text{display:inline-block;color:#546673;margin-right:4px;font-weight:500}.dark .ratings-rate .ratings-text{color:#a5b2b9}.ratings-rate .ratings-stars{display:inline-block;unicode-bidi:bidi-override;direction:ltr;margin:0 0 0 5px;position:relative;cursor:pointer}.ratings-rate .ratings-stars .stars{display:inline-block}.ratings-rate .ratings-stars .stars.selection-stars{position:absolute;z-index:2;top:0;left:0;white-space:nowrap;overflow:hidden}.ratings-rate .ratings-stars .stars.selection-stars .rating-star{display:inline-block;color:#ffd34f}.ratings-rate .ratings-stars .stars.voting-stars{position:absolute;z-index:1;top:0;left:0}.ratings-rate .ratings-stars .stars.voting-stars .rating-star{display:inline-block;color:#ebeef2}.ratings-rate .ratings-stars .stars.voting-stars .rating-star:active{outline:0}.ratings-rate .ratings-stars .stars.voting-stars .rating-star.selected-star{color:#ffd34f}.ratings-rate .ratings-stars .stars.base-stars{position:static;z-index:0}.ratings-rate .ratings-stars .stars.base-stars .rating-star{display:inline-block;color:#ebeef2}.ratings-rate .ratings-stars .stars.animation-star-container{display:none;position:absolute;z-index:3}.ratings-rate .ratings-stars .stars.animation-star-container.animate-star{z-index:100;text-align:right;display:inline-block;position:absolute;left:0;width:100%;height:100%}.ratings-rate .ratings-stars .stars.animation-star-container.animate-star .animation-star .rating-star{display:inline-block;color:#ffd34f}.ratings-rate .ratings-stars .stars.animation-star-container.animate-star .animation-star .rating-star:last-child{animation-name:anim-pop;animation-duration:.5s}.ratings-rate .ratings-stars:focus-within .stars.selection-stars,.ratings-rate .ratings-stars:hover .stars.selection-stars{display:none}.user-badges-collection{position:relative;padding:0;margin-left:3px}.embed-refresh .user-badges-collection{margin-left:8px}.embed-refresh-v2.embed-refresh .user-badges-collection{display:inline-block;margin-left:0;margin-right:4px}.mobile .user-badges-collection{display:inline-block;height:21px}.embed-refresh.mobile .user-badges-collection{display:inline;height:auto}.user-badge,.user-badge-image{position:relative;width:18px;height:18px;border-radius:100%}.embed-refresh .user-badge,.embed-refresh .user-badge-image{width:20px;height:20px;vertical-align:top}.embed-refresh-v2.embed-refresh .user-badge,.embed-refresh-v2.embed-refresh .user-badge-image{width:16px;height:16px}.user-badge{display:inline-block;vertical-align:middle;margin:0 1px;white-space:normal;cursor:pointer}.mobile .user-badge{position:unset}.embed-refresh.mobile .user-badge .user-badge-image{width:18px;height:18px}.mobile .user-badge .user-badge-image:focus,.mobile .user-badge .user-badge-image:hover{transform:none}.user-badge .user-badge-image{display:block;border-radius:100%;object-fit:contain;overflow:hidden;transform:scale(1);transition:transform .2s ease-in-out}.user-badge .badge-tooltip__container{display:block;position:absolute;height:auto;padding-top:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out;z-index:1030}.user-badge .badge-tooltip__container .badge-tooltip{background:#fff;color:#546673;width:intrinsic;width:-webkit-max-content;border-radius:3px;box-shadow:0 0 0 2px rgba(0,0,0,.2);padding:4px 6px}.dark .user-badge .badge-tooltip__container .badge-tooltip{background:#494e58;color:rgba(255,255,255,.85)}.user-badge:focus .user-badge-image,.user-badge:hover .user-badge-image{transform:scale(1.15)}.user-badge:focus .badge-tooltip__container,.user-badge:focus .badge-tooltip__container .tooltip,.user-badge:hover .badge-tooltip__container,.user-badge:hover .badge-tooltip__container .tooltip{visibility:visible;opacity:1}.mobile .user-badge:focus .badge-tooltip__container,.mobile .user-badge:focus .badge-tooltip__container .tooltip,.mobile .user-badge:hover .badge-tooltip__container,.mobile .user-badge:hover .badge-tooltip__container .tooltip{visibility:hidden;opacity:0}.user-badge:focus{outline:0}.user-badge:focus .user-badge-image{border:2px solid #0079e1}.user-badge.truncate-badge{color:rgba(255,255,255,.9);box-shadow:none;transition:all .2s ease-in-out}.user-badge.truncate-badge .user-badge-more{display:block;position:relative;font-size:11px;font-weight:700;letter-spacing:-.05em;line-height:18px;text-align:center;left:-.5px}.embed-refresh .user-badge.truncate-badge .user-badge-more{line-height:20px}.embed-refresh-v2.embed-refresh .user-badge.truncate-badge .user-badge-more{line-height:18px}.user-badge.truncate-badge:focus,.user-badge.truncate-badge:hover{color:#fff;box-shadow:inset 0 0 18px rgba(0,0,0,.2)}.embed-refresh .user-badge.truncate-badge:focus,.embed-refresh .user-badge.truncate-badge:hover{box-shadow:inset 0 0 20px rgba(0,0,0,.2)}.embed-refresh .embed-refresh .user-badge.truncate-badge:focus,.embed-refresh .embed-refresh .user-badge.truncate-badge:hover{box-shadow:inset 0 0 16px rgba(0,0,0,.2)}.user-badge.truncate-badge:focus{border:2px solid #0079e1}.user-badge.truncate-badge:focus .user-badge-more{line-height:calc(14px)}.embed-refresh .user-badge.truncate-badge:focus .user-badge-more{line-height:calc(16px)}.embed-refresh .embed-refresh .user-badge.truncate-badge:focus .user-badge-more{line-height:calc(12px)}.dark .user-badge.truncate-badge{color:rgba(0,0,0,.65)}.dark .user-badge.truncate-badge:focus,.dark .user-badge.truncate-badge:hover{color:#000;box-shadow:inset 0 0 18px rgba(255,255,255,.2)}.embed-refresh .dark .user-badge.truncate-badge:focus,.embed-refresh .dark .user-badge.truncate-badge:hover{box-shadow:inset 0 0 20px rgba(255,255,255,.2)}.embed-refresh .embed-refresh .dark .user-badge.truncate-badge:focus,.embed-refresh .embed-refresh .dark .user-badge.truncate-badge:hover{box-shadow:inset 0 0 16px rgba(255,255,255,.2)}.hovercard-badges{position:relative;left:-4px;margin-top:8px}.hovercard-badges .user-badges-collection{height:24px;margin-left:0}.hovercard-badges .user-badges-collection .user-badge,.hovercard-badges .user-badges-collection .user-badge-image{width:24px;height:24px}.hovercard-badges .user-badges-collection .user-badge .badge-tooltip__container .badge-tooltip{background:#fff;color:#546673;font-size:13px;max-width:140px;overflow:visible}.publisher-background-color{background-color:#2e9fff}.badges-form .badges-action .modal__description .modal__option-subtext,.badges-manage-form .badges-action .modal__description .modal__option-subtext{font-size:13px}.badges-form .badge-options_list,.badges-manage-form .badge-options_list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:95%;margin:4px auto}.badges-form .badge-options_list .badge-option,.badges-manage-form .badge-options_list .badge-option{height:125px;margin-bottom:10px}.badges-form .badge-options_list .badge-option:last-child,.badges-manage-form .badge-options_list .badge-option:last-child{margin-right:0}.badges-form .badge-options_list .badge-option .badge-option_input+.badge-option_label,.badges-form .badge-options_list .badge-option .badge-option_label,.badges-form .badge-options_list .badge-option .badge-option_link,.badges-manage-form .badge-options_list .badge-option .badge-option_input+.badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;width:100px;height:100%;border:2px solid #dce1e8;border-radius:4px;padding:4px 6px 8px;transition:all 250ms ease-in-out;cursor:pointer}.dark .badges-form .badge-options_list .badge-option .badge-option_input+.badge-option_label,.dark .badges-form .badge-options_list .badge-option .badge-option_label,.dark .badges-form .badge-options_list .badge-option .badge-option_link,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_link{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.05)}.dark .badges-form .badge-options_list .badge-option .badge-option_input+.badge-option_label .badge-option_title,.dark .badges-form .badge-options_list .badge-option .badge-option_label .badge-option_title,.dark .badges-form .badge-options_list .badge-option .badge-option_link .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input+.badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_link .badge-option_title{color:rgba(255,255,255,.8)}.badges-form .badge-options_list .badge-option .badge-option_input,.badges-manage-form .badge-options_list .badge-option .badge-option_input{position:absolute;opacity:0;z-index:-1}.badges-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label,.badges-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label{background:rgba(46,159,255,.1);border-color:rgba(46,159,255,.15)}.dark .badges-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label,.dark .badges-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.15)}.dark .badges-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label .badge-option_title,.dark .badges-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label .badge-option_title{color:rgba(255,255,255,.9)}.badges-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label,.badges-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label{background:rgba(46,159,255,.1);border-color:rgba(46,159,255,.15)}.dark .badges-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label,.dark .badges-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.15)}.dark .badges-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label .badge-option_title,.dark .badges-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:focus+.badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:hover+.badge-option_label .badge-option_title{color:rgba(255,255,255,.9)}.badges-form .badge-options_list .badge-option .badge-option_input:checked+.badge-option_label,.badges-form .badge-options_list .badge-option.selected .badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_input:checked+.badge-option_label,.badges-manage-form .badge-options_list .badge-option.selected .badge-option_label{background:rgba(46,159,255,.15);border-color:#2e9fff}.dark .badges-form .badge-options_list .badge-option .badge-option_input:checked+.badge-option_label,.dark .badges-form .badge-options_list .badge-option.selected .badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:checked+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option.selected .badge-option_label{background:rgba(46,159,255,.5)}.dark .badges-form .badge-options_list .badge-option .badge-option_input:checked+.badge-option_label .badge-option-title,.dark .badges-form .badge-options_list .badge-option.selected .badge-option_label .badge-option-title,.dark .badges-manage-form .badge-options_list .badge-option .badge-option_input:checked+.badge-option_label .badge-option-title,.dark .badges-manage-form .badge-options_list .badge-option.selected .badge-option_label .badge-option-title{color:#fff}.badges-form .badge-options_list .badge-option.disabled .badge-option_input+.badge-option_label,.badges-form .badge-options_list .badge-option.disabled .badge-option_input:focus+.badge-option_label,.badges-form .badge-options_list .badge-option.disabled .badge-option_input:hover+.badge-option_label,.badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input+.badge-option_label,.badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input:focus+.badge-option_label,.badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input:hover+.badge-option_label{background:#f7f9fa;color:#c2c9d4;border-color:#ebeef2;cursor:default;opacity:.5}.dark .badges-form .badge-options_list .badge-option.disabled .badge-option_input+.badge-option_label,.dark .badges-form .badge-options_list .badge-option.disabled .badge-option_input:focus+.badge-option_label,.dark .badges-form .badge-options_list .badge-option.disabled .badge-option_input:hover+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input:focus+.badge-option_label,.dark .badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input:hover+.badge-option_label{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.025)}.dark .badges-form .badge-options_list .badge-option.disabled .badge-option_input+.badge-option_label .badge-option_title,.dark .badges-form .badge-options_list .badge-option.disabled .badge-option_input:focus+.badge-option_label .badge-option_title,.dark .badges-form .badge-options_list .badge-option.disabled .badge-option_input:hover+.badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input+.badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input:focus+.badge-option_label .badge-option_title,.dark .badges-manage-form .badge-options_list .badge-option.disabled .badge-option_input:hover+.badge-option_label .badge-option_title{color:rgba(255,255,255,.3)}.badges-form .badge-options_list .badge-option .badge-option_image-wrapper,.badges-manage-form .badge-options_list .badge-option .badge-option_image-wrapper{display:-ms-flexbox;display:flex;width:55px;min-height:55px;border-radius:100%;-ms-flex-align:center;align-items:center;vertical-align:middle;margin:6px auto;overflow:hidden}.badges-form .badge-options_list .badge-option .badge-option_image-wrapper .badge-option_image,.badges-manage-form .badge-options_list .badge-option .badge-option_image-wrapper .badge-option_image{width:55px;height:55px;border-radius:100%;vertical-align:middle;object-fit:contain;overflow:hidden}.badges-form .badge-options_list .badge-option .badge-option_link,.badges-manage-form .badge-options_list .badge-option .badge-option_link{background:#f7f9fa}.badges-form .badge-options_list .badge-option .badge-option_link .badge-option_title,.badges-form .badge-options_list .badge-option .badge-option_title,.badges-manage-form .badge-options_list .badge-option .badge-option_link .badge-option_title,.badges-manage-form .badge-options_list .badge-option .badge-option_title{color:#546673;font-size:13px;font-weight:500;line-height:1.3;text-align:center;margin:auto}.badges-form .badge-options_list .badge-option.create-badge .badge-option_link .badge-option_image-wrapper,.badges-manage-form .badge-options_list .badge-option.create-badge .badge-option_link .badge-option_image-wrapper{border:4px solid #687a86;transition:opacity 250ms ease-in-out;opacity:.65}.badges-form .badge-options_list .badge-option.create-badge .badge-option_link .badge-option_image-wrapper .badge-option_add-icon,.badges-manage-form .badge-options_list .badge-option.create-badge .badge-option_link .badge-option_image-wrapper .badge-option_add-icon{display:-ms-flexbox;display:flex;color:#687a86;font-size:32px;line-height:1;-ms-flex-pack:center;justify-content:center;width:100%}.badges-form .badge-options_list .badge-option.create-badge .badge-option_link:focus,.badges-form .badge-options_list .badge-option.create-badge .badge-option_link:hover,.badges-manage-form .badge-options_list .badge-option.create-badge .badge-option_link:focus,.badges-manage-form .badge-options_list .badge-option.create-badge .badge-option_link:hover{background:#ebeef2}.dark .badges-form .badge-options_list .badge-option.create-badge .badge-option_link:focus,.dark .badges-form .badge-options_list .badge-option.create-badge .badge-option_link:hover,.dark .badges-manage-form .badge-options_list .badge-option.create-badge .badge-option_link:focus,.dark .badges-manage-form .badge-options_list .badge-option.create-badge .badge-option_link:hover{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.15)}.dark .badges-form .badge-options_list .badge-option.create-badge .badge-option_link .badge-option_image-wrapper,.dark .badges-manage-form .badge-options_list .badge-option.create-badge .badge-option_link .badge-option_image-wrapper{border-color:rgba(255,255,255,.65)}.dark .badges-form .badge-options_list .badge-option.create-badge .badge-option_link .badge-option_image-wrapper .badge-option_add-icon,.dark .badges-manage-form .badge-options_list .badge-option.create-badge .badge-option_link .badge-option_image-wrapper .badge-option_add-icon{color:rgba(255,255,255,.65)}@media (max-width:480px){.badges-form .badge-options_list,.badges-manage-form .badge-options_list{width:100%}.badges-form .badge-options_list .badge-option,.badges-manage-form .badge-options_list .badge-option{height:115px}.badges-form .badge-options_list .badge-option .badge-option_input+.badge-option_label,.badges-form .badge-options_list .badge-option .badge-option_label,.badges-form .badge-options_list .badge-option .badge-option_link,.badges-manage-form .badge-options_list .badge-option .badge-option_input+.badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_label,.badges-manage-form .badge-options_list .badge-option .badge-option_link{width:85px}}.badges-form .badge-options_empty,.badges-manage-form .badge-options_empty{text-align:center;margin:16px auto 30px;padding:0 12px;opacity:.7}.actions:after,.actions:before{display:table;content:"";line-height:0}.actions:after{clear:both}.actions .forgot{color:#dbdfe4;font-size:12px;padding:3px 0;line-height:2.5}.dark .actions .forgot{text-shadow:none}.row:after,.row:before{display:table;content:"";line-height:0}.row:after{clear:both}.invisible{opacity:0;visibility:hidden}.visible{opacity:1;visibility:visible!important}.hidden{display:none}.icon__position{position:relative;min-width:12px}.icon__position.-inline{margin-right:3px}.icon__position.-allstar{top:2px}img[data-src]{visibility:hidden}.pull-right{float:right!important}.pull-left{float:left!important}@media screen and (min-width:480px){.visible-sm{display:none!important}}@media screen and (max-width:480px){.hidden-sm{display:none!important}}@media screen and (min-width:550px){.visible-md{display:none!important}}@media screen and (max-width:550px){.hidden-md{display:none!important}}@media screen and (min-width:320px){.visible-xs{display:none!important}}@media screen and (max-width:320px){.hidden-xs{display:none!important}}.embed-hidden{display:none}.admin-modal__content{display:-ms-flexbox;display:flex}.admin-modal__content>div{width:50%}@media (max-width:480px){.admin-modal__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.admin-modal__content>div{width:100%}}.media-middle{vertical-align:middle}.comment-policy{margin-bottom:25px}.badges-message{position:relative}.badges-message.comment-policy-refresh .content{margin-right:70px}.badges-message .comment-policy-refresh__link{margin-top:8px}.badges-message .badges-message-close{display:block;position:absolute;width:15px;height:15px;top:8px;right:10px;opacity:.4;transition:opacity .2s ease-in-out;cursor:pointer}.badges-message .badges-message-close:active,.badges-message .badges-message-close:focus,.badges-message .badges-message-close:hover{opacity:.8}.badges-message .badges-message-close::after,.badges-message .badges-message-close::before{content:'';display:block;position:absolute;background:#546673;width:3px;height:15px;left:6px}.dark .badges-message .badges-message-close::after,.dark .badges-message .badges-message-close::before{background:#fff}.badges-message .badges-message-close::before{transform:rotate(-45deg)}.badges-message .badges-message-close::after{transform:rotate(45deg)}.badges-message .badges-message-icon{display:block;position:absolute;background:url(https://c.disquscdn.com/next/embed/assets/img/badges-message.b69d2b061f341fd85f0b2e8284c4b800.svg) center no-repeat;background-size:auto 60px;width:60px;min-height:60px;top:50%;right:25px;margin-top:-30px;opacity:.35}.dark .badges-message .badges-message-icon{filter:invert(1);opacity:.25}.badges-message .comment-policy-text .comment-policy-link{margin:8px 0 4px}#tos__container{position:fixed;top:10px;bottom:0;z-index:1000;background:rgba(255,255,255,.7);-webkit-transform:translate3d(0,0,0);max-width:100%}#tos__container #tos__message{background-color:#25557d;border:1px solid #2e87e7;color:#fff;padding:20px;margin:10px;border-radius:5px;z-index:1000}#tos__container #tos__message a,#tos__container #tos__message a:active,#tos__container #tos__message a:hover,#tos__container #tos__message a:visited{color:#fff!important}#tos__container #tos__message h1{font-size:30px;margin-bottom:20px;font-weight:700}@media (max-width:480px){#tos__container #tos__message h1{font-size:24px;margin-bottom:10px}}#tos__container #tos__message p{font-size:17px;line-height:19px;margin:0 0 7px;width:100%}#tos__container #tos__message p a{color:#000;font-weight:500;text-decoration:underline}@media (max-width:480px){#tos__container #tos__message p{font-size:13px;line-height:15px}}#tos__container #tos__message span{display:inline-block;width:calc(100% - 25px);vertical-align:top;margin-top:3px}#tos__container #tos__message>p:last-of-type{margin-bottom:0}#tos__container #tos__message .checkbox-wrapper{max-width:600px}#tos__container #accept_tos{background-color:buttonface;margin:10px auto 0} \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/lounge.bundle.4eb8fec9522121e906fa13300dd78137.js b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/lounge.bundle.4eb8fec9522121e906fa13300dd78137.js new file mode 100644 index 0000000..cf71e06 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Linux Tutorial - Static, Shared Dynamic and Loadable Linux Libraries_files/a_data_007/lounge.bundle.4eb8fec9522121e906fa13300dd78137.js @@ -0,0 +1,17 @@ +function _toConsumableArray(a){if(Array.isArray(a)){for(var b=0,c=Array(a.length);b=0||Object.prototype.hasOwnProperty.call(a,d)&&(c[d]=a[d]);return c}define("core/utils/getEmbeddedData",[],function(){"use strict";return function(a){var b=window.document.getElementById("disqus-"+a);try{return b&&JSON.parse(b.textContent||b.innerHTML)}catch(c){return null}}}),define("core/utils/cookies",[],function(){"use strict";var a={_doc:window.document,create:function(b,c,d){d||(d={});var e=b+"="+c+"; path="+(d.path||"/"),f=d.domain,g=d.expiresIn;if(f&&(e+="; domain=."+f),"[object Number]"===Object.prototype.toString.call(g)){var h=new Date((new Date).getTime()+g);e+="; expires="+h.toGMTString()}"https:"===a._doc.location.protocol&&(e+="; secure"),e+="; SameSite=None",a._doc.cookie=e},read:function(b){for(var c,d=b+"=",e=a._doc.cookie.split(";"),f=0;f2048&&this.has("page_referrer")){var f=window.document.createElement("a");f.href=this.get("page_referrer");var g=f.hostname;g&&(c.page_referrer_domain=g),delete c.page_referrer}return c},emit:function(c){return a.ajax({url:b.result(this,"url"),data:this.decoratePayload(c),dataType:"script",cache:!0})}}),g=function(b){var c=new window.Image;return c.src=e.jester+"/stat.gif?"+a.param({event:b}),c},h=function(c,d){if(!b.any(d,function(a){return a<0})){b.each(d,function(a,b){d[b]=Math.round(a)});var f=new window.Image;return f.src=e.jester+"/telemetry/"+c+".gif?"+a.param(d),f}},i=new f;return i.setHostReferrer(window.document.referrer),{ActivityClient:f,client:i,logStat:g,telemetry:h}}),define("core/utils/urls",[],function(){"use strict";var a={},b=window.document.createElement("a");return a.getOrigin=function(a){b.href=a;var c=b.href.split("/");return c[0]+"//"+c[2]},a.getHostName=function(a){return b.href=a,b.hostname},a.getDomainPart=function(b,c){"undefined"==typeof c&&(c=0);var d=a.getHostName(b),e=d.split(".").reverse();return e[c]},a.getQuery=function(a){return b.href=a,b.search},a.getPathname=function(a){return b.href=a,b.pathname},a}),define("core/frameBus",["jquery","underscore","backbone","core/utils/urls"],function(a,b,c,d){"use strict";var e=window.opener||window.parent,f=window.name,g=window.document.referrer,h={};h.client=d.getOrigin(window.document.location.href),h.secureClient=h.client.replace(/^\w+:\/\//,"https://"),h.host=g?d.getOrigin(g):h.client;var i={origins:h,messageHandler:function(a){a=a.originalEvent;var b;try{b=JSON.parse(a.data)}catch(c){return}b.name&&"!"===b.name[0]&&a.origin!==h.client&&a.origin!==h.secureClient||"client"===b.scope&&i.trigger(b.name,b.data)},postMessage:function(a){a=JSON.stringify(a),e.postMessage(a,"*")},sendHostMessage:function(a,b){b=b||[],i.postMessage({scope:"host",sender:f,name:a,data:b})}};return b.extend(i,c.Events),a(window).on("message",i.messageHandler),a(window).on("unload",function(){i.sendHostMessage("die")}),window.DISQUS=window.DISQUS||{},window.DISQUS.Bus=i,i}),define("core/bus",["backbone","underscore","core/frameBus"],function(a,b,c){"use strict";var d=b.extend({},a.Events);return d.frame=c,d}),define("core/utils/storage",[],function(){"use strict";var a=function(a){var b="_dsqstorage_";try{return a.localStorage.setItem(b,b),a.localStorage.getItem(b),a.localStorage.removeItem(b),!0}catch(c){return!1}}(window),b=function(){var a={};return{getItem:function(b){return a.hasOwnProperty(b)?a[b]:null},setItem:function(b,c){a[b]=String(c)},removeItem:function(b){delete a[b]},clear:function(){a={}}}}();return{get:function(a){var b=null;try{return b=this.backend.getItem(a),JSON.parse(b)}catch(c){return b}},set:function(a,b){try{this.backend.setItem(a,JSON.stringify(b))}catch(c){}},remove:function(a){try{this.backend.removeItem(a)}catch(b){}},clear:function(){try{this.backend.clear()}catch(a){}},backend:a?window.localStorage:b,isPersistent:a}}),define("core/utils/auth",["core/utils/cookies"],function(a){"use strict";var b={},c="disqusauth";return b.getFromCookie=function(){var b=(a.read(c)||"").replace(/"/g,"").split("|");!b||b[1]&&b[6]||(b=[],a.erase(c,{}));var d=parseInt(b[6]||"0",10);return{avatarUrl:b[7]?decodeURIComponent(b[7]):void 0,datetimeFormatting:parseInt(b[4],10)?"absolute":"relative",id:d,isModerator:parseInt(b[8],10)>0,staff:Boolean(parseInt(b[2],10)),tzOffset:b[5],username:b[1],isAuthenticated:Boolean(d&&"0"!==d)}},b}),define("core/switches",["underscore","remote/config","core/analytics/identity","core/utils/storage","core/utils/auth"],function(a,b,c,d,e){"use strict";var f="switch:",g={},h={};return h._getKey=function(a){return f+a},h.disableFeature=function(a){g[a]=!1},h.resetFeature=function(a){g[a]=null},h.forceFeature=function(a){g[a]=!0},h.getSwitchContext=function(a){var c=d.get(this._getKey(a));if(null!==c)return c;var e=g[a];return null!=e?e:(b.lounge&&b.lounge.switches||{})[a]},h.isFeatureActive=function(b,d){var f=h.getSwitchContext(b);if(a.isBoolean(f))return f;if(!f)return!1;var g=e.getFromCookie(),i={percent:c.clientPercent(),user_id:g.id,username:g.username,is_staff:g.staff,is_moderator:g.isModerator},j=a.defaults(d||{},i);return a.any(f,function(b,d){var e=j[d];if(/percent$/.test(d)&&a.isNumber(b)){if(a.isNumber(e))return b>e;if(a.isString(e)){var f=0;return b!==Math.round(b)&&(f=b.toString().split(".").pop().length),b>c.getPercentBucketForString(e,f)}return!1}return a.isArray(b)?a.contains(b,e):b===e})},h}),define("core/utils/url/serializeArgs",["require","exports","module","core/utils/collection/each"],function(a,b,c){"use strict";var d=a("core/utils/collection/each");c.exports=function(a){var b=[];return d(a,function(a,c){void 0!==a&&b.push(encodeURIComponent(c)+(null===a?"":"="+encodeURIComponent(a)))}),b.join("&")}}),define("core/utils/url/serialize",["require","exports","module","core/utils/url/serializeArgs"],function(a,b,c){"use strict";var d=a("core/utils/url/serializeArgs");c.exports=function e(a,b,c){if(b&&(a.indexOf("?")===-1?a+="?":"&"!==a.charAt(a.length-1)&&(a+="&"),a+=d(b)),c){var f={};return f[(new Date).getTime()]=null,e(a,f)}var g=a.length;return"&"===a.charAt(g-1)?a.slice(0,g-1):a}}),define("core/utils/isAdBlockEnabled",[],function(){"use strict";function a(){var a=d.createElement("div");return a.setAttribute("class","pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads text-ad-links ad-text adSense adBlock adContent adBanner"),a.setAttribute("style","width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;"),a}function b(a){if(null===a.offsetParent||0===a.offsetHeight||0===a.offsetLeft||0===a.offsetTop||0===a.offsetWidth||0===a.clientHeight||0===a.clientWidth)return!0;if(void 0!==window.getComputedStyle){var b=window.getComputedStyle(a,null);if(b&&("none"===b.getPropertyValue("display")||"hidden"===b.getPropertyValue("visibility")))return!0}return!1}var c=100,d=window.document;return function(e){var f=a();d.body.appendChild(f),setTimeout(function(){var a=b(f);d.body.removeChild(f),e(a)},c)}}),define("core/utils/html/toRGBColorString",[],function(){"use strict";var a="Color components should be numbers.";return function(b){var c=Number(b.red),d=Number(b.green),e=Number(b.blue);if(isNaN(c)||isNaN(d)||isNaN(e))throw new Error(a);var f="rgb",g=[c,d,e],h=b.alpha;if(h){if(h=Number(h),isNaN(h))throw new Error(a);f+="a",g.push(h)}return f+"("+g+")"}}),define("core/utils/lang/isString",[],function(){"use strict";return function(a){return"[object String]"===Object.prototype.toString.call(a)}}),define("core/utils/html/setInlineStyle",["require","core/utils/collection/each","core/utils/lang/isString","core/utils/object/extend"],function(a){"use strict";function b(a){return a.replace(/\s+/g,"").toLowerCase()}var c=a("core/utils/collection/each"),d=a("core/utils/lang/isString"),e=a("core/utils/object/extend");return function(a,f,g){var h={};d(f)?h[f]=g:h=f;var i=e({},h);c(i,function(a,c){var d=b(c);d!==c&&(delete i[c],i[d]=a),null===a&&(i[d]=""),void 0===a&&delete i[d]});var j=a.style;c(i,function(a,b){j.setProperty(b,String(a),"important")})}}),define("core/utils/html/parseColor",["require","core/utils/html/setInlineStyle"],function(a){"use strict";function b(a){return a.replace(/\s+/g,"").toLowerCase()}function c(a){return a=a.replace(/^#([a-f0-9])([a-f0-9])([a-f0-9])$/,"#$1$1$2$2$3$3"),a=a.slice(1),{red:parseInt(a.slice(0,2),16),green:parseInt(a.slice(2,4),16),blue:parseInt(a.slice(4,6),16)}}function d(a){var b=a.match(/^rgb\((\d+),(\d+),(\d+)\)$/);return{red:parseInt(b[1],10),green:parseInt(b[2],10),blue:parseInt(b[3],10)}}function e(a){var b=a.match(/^rgba\((\d+),(\d+),(\d+),([\d.]+)\)$/);return{red:parseInt(b[1],10),green:parseInt(b[2],10),blue:parseInt(b[3],10),alpha:parseFloat(b[4])}}function f(a,b,c,d){return b=window.document.createElement(b),h(b,{visibility:"hidden",color:c}),a.appendChild(b),c=d(b),a.removeChild(b),c}function g(a,c){c=c||{};var e=c.container||window.document.body;return window.getComputedStyle?(a=f(e,"span",a,function(a){return window.getComputedStyle(a,null).getPropertyValue("color")}),d(b(a))):(a=f(e,"textarea",a,function(a){return a.createTextRange().queryCommandValue("ForeColor")}),{red:255&a,blue:a>>>16,green:(65280&a)>>>8})}var h=a("core/utils/html/setInlineStyle");return function(a,f){a=b(a);var h;if("transparent"===a)return{red:0,green:0,blue:0,alpha:0};if("#"===a.charAt(0))h=c;else if("rgba("===a.slice(0,5))h=e;else if("rgb("===a.slice(0,4))h=d;else{if(!/^[a-z]+$/.test(a))throw new Error("parseColor received unparseable color: "+a);h=g}return h(a,f)}}),define("core/host/globalFromSandbox",["require"],function(a){"use strict";var b=window.document,c=b.createElement("iframe");return c.style.display="none",function(a,d){var e=d&&d[a]||null;try{return c.parentNode!==b.body&&b.body.appendChild(c),c.contentWindow[a]||e}catch(f){return e}}}),define("core/host/utils",["require","core/utils/browser","core/utils/lang/isString","core/utils/html/getCurrentStyle","core/utils/html/parseColor","core/host/globalFromSandbox"],function(a){"use strict";function b(a){for(var b=[/(https?:)?\/\/(www\.)?disqus\.com\/forums\/([\w_-]+)/i,/(https?:)?\/\/(www\.)?([\w_-]+)\.disqus\.com/i,/(https?:)?\/\/(www\.)?dev\.disqus\.org\/forums\/([\w_-]+)/i,/(https?:)?\/\/(www\.)?([\w_-]+)\.dev\.disqus\.org/i],c=0;ce&&(e=f[c+1][d+1]));return e}function e(){for(var a=t.getElementsByTagName("h1"),b=t.title,c=b.length,e=b,f=.6,g=function(a){var g,h=a.textContent||a.innerText;null!==h&&void 0!==h&&(g=d(b,h)/c,g>f&&(f=g,e=h))},h=0;hz},B=function(){if(t.querySelector){var a=t.querySelector("link[rel=canonical]");if(a)return a.href}};return{MAX_Z_INDEX:2147483647,getShortnameFromUrl:b,getForum:c,guessThreadTitle:e,getContrastYIQ:l,getColorScheme:m,getElementStyle:i,getAnchorColor:k,getAnchorColorScheme:n,normalizeFontValue:f,isSerif:j,getBrowserSupport:g,pageVisibility:u,getScrollbarWidth:v,browser:o,storage:w,appearsToHideContent:y,hasOverflow:A,getCanonicalUrl:B}}),define("common/utils",["jquery","underscore","loglevel","common/main","common/urls","core/host/utils","core/utils/cookies","core/utils/html/parseColor"],function(a,b,c,d,e,f,g,h){"use strict";var i=window.document,j={};j.globalUniqueId=function(a){return b.uniqueId(a)+"_"+Number(new Date)},j.setPublisherColor=function(a){i.documentElement.style.setProperty("--publisher-color",a);var b=f.getContrastYIQ(h(a));b>5&&b<250&&i.documentElement.style.setProperty("--publisher-color-safe",a)},j.addStylesheetRules=function(a){function c(){var e=b.find(i.styleSheets,function(a){var b=a.ownerNode||a.owningElement;return b.id===d});if(!e)return void setTimeout(c,50);for(var f=0,g=a.length;f=200&&c<300?a():b&&(c<200||c>=300)&&b()},XHR2:function(a,b,c,d){var e=k.handler,f=new window.XMLHttpRequest;return f.open(a,b,!0),f.onreadystatechange=function(){f.readyState===window.XMLHttpRequest.DONE&&e(c,d,f.status)},f}};k.request=function(){return"withCredentials"in new window.XMLHttpRequest?k.XHR2:function(){return null}}(),j.isWindowClosed=function(a){if(!a)return!0;try{return a.closed||void 0===a.closed}catch(b){return!0}},j.truncate=function(a,b,c){return c=c||"...",a.length>b?a.slice(0,b)+c:a},j.extractDomainForCookies=function(a){return a.split("/")[2].replace(/:[0-9]+/,"")},j.cookies={domain:j.extractDomainForCookies(e.root),create:function(a,b){var c=31536e6;g.create(a,b,{domain:j.cookies.domain,expiresIn:c})},read:g.read,erase:function(a){g.erase(a,{domain:j.cookies.domain})}},j.updateURL=function(a,c){var d,e=i.createElement("a");return c=c||{},e.href=a,c.hostname&&c.hostname.match(/\.$/)&&(c.hostname+=e.hostname),d=b.extend({protocol:e.protocol,hostname:e.hostname,pathname:e.pathname,search:e.search},c),d.pathname.match(/^\//)||(d.pathname="/"+d.pathname),d.protocol+"//"+d.hostname+d.pathname+d.search},j.injectBaseElement=function(a,b){b=b||i;var c=b.getElementsByTagName("base")[0]||b.createElement("base");c.target="_parent",a?c.href=a:c.removeAttribute("href"),c.parentNode||(b.head||b.getElementsByTagName("head")[0]).appendChild(c)},j.syntaxHighlighter=function(){var c=1,e=2,f=null,g=null,h=[],i={highlight:function(a){null===g&&i._load(),h.push(a),g===e&&i.scheduleHighlight()},_highlight:function(b){var c=a(b).html();a(b).html(c.replace(/^
/,"")),f.highlightBlock(b),i.scheduleHighlight()},scheduleHighlight:function(){var a=h.shift();a&&window.requestAnimationFrame(b.bind(i._highlight,i,a))},_load:function(){g=c,d.loadCss("https://c.disquscdn.com/next/embed/styles/highlight.3128dd90ecaebd8542ac3442033f3f00.css"),require(["common/vendor_extensions/highlight"],function(a){g=e,f=a,i.scheduleHighlight()})}};return i}();var l=a("html");j.getPageHeight=function(){var b=a("#tos__message"),c=b.outerHeight();return c&&(c+=b.offset().top),Math.max(c,l.height())},j.calculatePositionFullscreen=function(){return{pageOffset:a(window).scrollTop(),height:i.documentElement.clientHeight,frameOffset:{left:0,top:0}}},j.triggerClick=function(a,b){var c,d,e=a[0],f={altKey:!1,button:0,ctrlKey:!1,metaKey:!1,shiftKey:!1};if(i.createEvent){if(c=i.createEvent("MouseEvents"),b)for(d in f)f.hasOwnProperty(d)&&b.hasOwnProperty(d)&&(f[d]=b[d]);c.initMouseEvent("click",!0,!0,window,0,0,0,0,0,f.ctrlKey,f.altKey,f.shiftKey,f.metaKey,0,null),e.dispatchEvent&&e.dispatchEvent(c)}else if(i.createEventObject){if(c=i.createEventObject(),c.eventType="click",b)for(d in f)f.hasOwnProperty(d)&&b.hasOwnProperty(d)&&(c[d]=b[d]);e.fireEvent("onclick",c)}},j.delayLinkClick=function(a,c){a.preventDefault(),b.delay(b.bind(j.triggerClick,this,c,a.originalEvent),100)},j.mixin=function(a,c,d){var e=a.prototype,f=b.extend({},c,d);if(b.defaults(e,f),b.defaults(e.events,f.events),void 0!==e.initialize&&void 0!==f.initialize){var g=e.initialize;e.initialize=function(){var a=g.apply(this,arguments);return f.initialize.apply(this,arguments),a}}return a},j.extractService=function(b,c){var d="[data-action^="+c+"]",e=a(b);e=e.is(d)&&e||e.closest(d);var f=e.attr("data-action")||":",g=f.split(":")[1];return g},j.getConfigFromHash=function(a){var d,e=a.location.hash;try{d=JSON.parse(decodeURIComponent(String(e).substr(1)))}catch(f){c.debug("Failed to parse config from URL hash",f)}return b.isObject(d)?d:{}};var m=/[<>]|:\/\//;return j.isPlainText=function(a){return!a.match(m)},j.isDNTEnabled=function(a){return a||(a=window),"1"===a.navigator.doNotTrack||"yes"===a.navigator.doNotTrack||"1"===a.navigator.msDoNotTrack},j.shouldSample=function(a){var b=parseInt(a,10);return!!b&&(!(b>100)&&Math.random()").hide().attr("src",g.zyncPixelImage+"&cid=c"+d.unique.value+"&cache_buster="+k)),v=!0}l(function(a){r(b,c,a)}),f.frame.sendHostMessage("tracking:init",{shouldTrack:c,isMobile:i.isMobileUserAgent(n),hostIdentityActive:h.isFeatureActive("hostIdentityActive",{forum:y.id,forum_percent:y.id}),liveConnectActive:j&&h.isFeatureActive("liveConnectActive",{forum:y.id,forum_percent:y.id}),unique:d.unique.value,sspId:o.cookies.read(d.SSP_USER_ID_COOKIE_NAME)})}),e.client.set({product:"embed",thread:C,thread_id:C,forum:z,forum_id:A,zone:"thread",version:p.version}),q.once("bootstrap:complete",function(){y.get("settings").disableDownstreamDataFlow||e.client.set({page_url:q.config.referrer});var a=q.config.experiment;a&&e.client.set({experiment:a.experiment,variant:a.variant,service:a.service}),e.client.setHostReferrer(q.config.hostReferrer)});var D={inViewport:function(){var c=q.config,d={color_scheme:c.colorScheme,anchor_color:m(c.anchorColor),typeface:c.typeface,width:a(n.document).width()},f={gpc:window.navigator.globalPrivacyControl?1:0};q.meta.topics&&(f.topics=q.meta.topics.map(function(a){return a.topic.toString()}).join(",")),d=b.pick(d,function(a,c){switch(c){case"width":return b.isNumber(a);default:return b.isString(a)&&""!==a}}),e.client.emit({verb:"view",object_type:"product",object_id:"embed",extra_data:JSON.stringify(_extends({},d,f))}),q.off("inViewport")},"uiCallback:postCreated":function(a,c){c=c||{},b.extend(c,{object_type:"post",object_id:a.id,verb:"post"}),a.has("parent")&&(c.target_type="post",c.target_id=a.get("parent")),e.client.emit(c)},"uiCallback:postUpdated":function(a,c){c=c||{},b.extend(c,{object_type:"post",object_id:a.id,verb:"update"}),e.client.emit(c)},"uiAction:postStartUpdate":function(a,c){c=c||{},b.extend(c,{verb:"click",adjective:"edit",object_type:"link",object_id:a.id}),e.client.emit(c)},"uiAction:seeMore":function(a){e.client.emit({verb:"open",object_type:"section",object_id:"thread/page-"+a})},"uiAction:seeMoreChildren":function(a){e.client.emit({verb:"click",object_type:"link",object_id:"show_more_comments",area:s.getEventTrackingArea(a)})},"uiAction:postUpvote":function(a,b){e.client.emit({verb:"like",object_type:"post",object_id:a.id,area:s.getEventTrackingArea(b)})},"uiAction:postUnvote":function(a,b){e.client.emit({verb:"unlike",object_type:"post",object_id:a.id,area:s.getEventTrackingArea(b)})},"uiAction:postDownvote":function(a,b){e.client.emit({verb:"dislike",object_type:"post",object_id:a.id,area:s.getEventTrackingArea(b)})},"uiAction:threadUnlike":function(){e.client.emit({verb:"unlike",object_type:"thread",zone:"thread"})},"uiAction:threadLike":function(){e.client.emit({verb:"like",object_type:"thread"})},"uiAction:postShare":function(a,b){e.client.emit({verb:"share",object_type:"post",object_id:a.id,target_type:"service",target_id:b})},"uiAction:threadShare":function(a){e.client.emit({verb:"share",object_type:"thread",target_type:"service",target_id:a})},"uiAction:clickLink":function(a,b){e.client.emit({verb:"click",object_type:"link",object_id:a[0].href,area:s.getEventTrackingArea(b)})},"uiAction:followUser":function(a){e.client.emit({verb:"follow",object_type:"user",object_id:a.id})},"uiAction:unfollowUser":function(a){e.client.emit({verb:"stop-following",object_type:"user",object_id:a.id})},"uiAction:openLogin":function(a){e.client.emit({verb:"open",object_type:"login",object_id:a})},"uiAction:onboardAlertShow":function(){e.client.emit({verb:"view",object_type:"area",object_id:"onboard_alert"})},"uiAction:onboardAlertDismiss":function(){e.client.emit({verb:"close",object_type:"area",object_id:"onboard_alert"})},"uiAction:openHome":function(a,b){e.client.emit({verb:"open",object_type:"product",object_id:b?"bridge":"home",section:a})},"uiAction:viewBanUser":function(){e.client.emit({verb:"view",object_type:"area",object_id:"ban_user"})},"uiAction:clickBanUser":function(a){e.client.emit({verb:"click",object_type:"button",object_id:"ban_user",extra_data:a})},"uiAction:viewFlagPost":function(){e.client.emit({verb:"view",object_type:"area",object_id:"flag_post"})},"uiAction:clickFlagPost":function(){e.client.emit({verb:"click",object_type:"button",object_id:"flag_post"})},"uiAction:viewBlockUser":function(){e.client.emit({verb:"view",object_type:"area",object_id:"block_user"})},"uiAction:clickBlockUser":function(){e.client.emit({verb:"click",object_type:"button",object_id:"block_user"})},"uiAction:viewUpgradeCard":function(){e.client.emit({verb:"hover",object_type:"icon",object_id:"disqus_pro",organization_id:y.get("organizationId")})},"uiAction:clickUpgrade":function(){e.client.emit({verb:"click",object_type:"button",object_id:"subscriptions",organization_id:y.get("organizationId")})},"uiAction:clickCommentPolicy":function(a){e.client.emit({verb:"click",object_type:"link",section:"comment_policy",object_id:a})},"uiAction:clickThreadPremoderate":function(){e.client.emit({verb:"click",object_type:"button",object_id:"premoderate_thread"})},viewActivity:function(a,b){var c={verb:"view",object_type:a,object_id:b};e.client.emit(c)},"uiAction:loadEmailSubscriptionPrompt":function(a){e.client.emit({verb:"load",object_type:"section",object_id:"email_subscriptions",section:"email_subscriptions",extra_data:JSON.stringify({user_verified:Boolean(q.session.user&&q.session.user.get("isVerified")),email_subscription_prompt:a})})},"uiAction:viewEmailSubscriptionPrompt":function(a){e.client.emit({verb:"view",object_type:"section",object_id:"email_subscriptions",section:"email_subscriptions",extra_data:JSON.stringify({user_verified:Boolean(q.session.user&&q.session.user.get("isVerified")),email_subscription_prompt:a})})},"uiAction:clickEmailSubscriptionPromptSubscribe":function(a){e.client.emit({verb:"click",object_type:"button",object_id:"subscribe",section:"email_subscriptions",extra_data:JSON.stringify({user_verified:Boolean(q.session.user&&q.session.user.get("isVerified")),email_subscription_prompt:a})})},"uiAction:clickEmailSubscriptionPromptDismiss":function(a){ +e.client.emit({verb:"click",object_type:"button",object_id:"hide_this_message",section:"email_subscriptions",extra_data:JSON.stringify({user_verified:Boolean(q.session.user&&q.session.user.get("isVerified")),email_subscription_prompt:a})})},"uiAction:viewReactionsPromotion":function(){e.client.emit({verb:"view",object_type:"section",object_id:"reactions_onboarding",zone:"thread",section:"reactions_onboarding"})},"uiAction:reactionsEnable":function(){e.client.emit({verb:"click",object_type:"button",object_id:"enable_reactions",zone:"thread",section:"reactions_onboarding"})},"uiAction:reactionsDefer":function(){e.client.emit({verb:"click",object_type:"button",object_id:"maybe_later",zone:"thread",section:"reactions_onboarding"})},"uiAction:reactionsVote":function(a){e.client.emit({verb:"vote",object_type:"thread",adjective:a.get("text"),zone:"thread",section:"reactions",extra_data:JSON.stringify({reaction_id:a.id})})},"uiAction:gifsClickButton":function(){e.client.emit({verb:"click",object_type:"button",adjective:"gif_picker",object_id:"thread",zone:"thread"})},"uiAction:gifsScrollToBottom":function(){e.client.emit({verb:"view",adverb:"results",object_type:"zone",adjective:"end",object_id:"thread",zone:"thread"})},"uiAction:loadLiveComments":function(){e.client.emit({verb:"click",adverb:"comments",object_type:"notification",adjective:"realtime",object_id:"thread",zone:"thread"})},"uiAction:loadLiveReplies":function(){e.client.emit({verb:"click",adverb:"replies",object_type:"notification",adjective:"realtime",object_id:"thread",zone:"thread"})},"uiAction:clickBadge":function(a,b){e.client.emit({verb:"click",object_type:"badge",object_id:b,section:"profile/badges",zone:"thread",area:s.getEventTrackingArea(a)})},"uiAction:viewBadgeModal":function(){e.client.emit({verb:"view",object_type:"modal",object_id:"badge",section:"manage_badges",zone:"thread"})},"uiAction:awardBadge":function(a){e.client.emit({verb:"award",object_type:"badge",object_id:a,section:"manage_badges",zone:"thread"})},"uiAction:removeBadge":function(a){e.client.emit({verb:"remove",object_type:"badge",object_id:a,section:"manage_badges",zone:"thread"})},"uiAction:behindClickButton":function(){e.client.emit({verb:"click",object_type:"button",adjective:"behind_click",object_id:"thread",zone:"thread"})},"uiAction:toggleClassicDisqus":function(a){e.client.emit({verb:"click",object_type:"button",adjective:a,object_id:"toggle_classic_disqus",zone:"thread"})}};q.on(D),f.on(D),f.frame.once("cmp.consent",t),f.frame.once("tracking.hostIdentity",function(b){if(!u){var e=[j.calculate(b.domain),b.id,d.unique.value],f=a("body"),h=g.logger+"/1/"+n.btoa(JSON.stringify(e));try{f.append(a("").hide().attr("src",h))}catch(i){c.captureException(i)}u=!0}})}var s={},t=!1,u=!1,v=!1,w=!1,x={};return s.init=function(a){r(window,a)},s.getEventTrackingArea=function(b){return a(b.currentTarget).closest("[data-tracking-area]").attr("data-tracking-area")},s.load3rdParties=function(d,f){if(g.glitter&&!t){var h=n.lounge.tracking||{},i=h.iframe_limit||0,j={postCount:d.get("posts")||0,likeCount:d.get("likes")||0,postVoteCount:b.reduce(d.posts.pluck("likes"),function(a,b){return a+b},0),referrer:encodeURIComponent(f.config.referrer),tcString:x.tcString||""};a.ajax({dataType:"jsonp",cache:!0,url:g.glitter,data:{forum_shortname:d.forum.id,thread_id:d.id,referer:f.config.hostReferrer,tc:x.tcString||""},jsonpCallback:"dsqGlitterResponseHandler",success:function(d){var f=a("body");b.each(d,function(d){if(!("img"!==d.type&&"iframe"!==d.type||"iframe"===d.type&&(i-=1,i<0))){var g;try{g=d.url.replace(/\{\{(.+?)\}\}/g,function(a,c){var d=c.trim();if(!j.hasOwnProperty(d))throw new Error("Unknown template variable in tracker URL: "+d);return b.escape(j[d])});var h=a("<"+d.type+">").hide().attr("src",g);d.logging&&h.on("load",function(){e.logStat("glitter.loaded."+d.logging)}),f.append(h)}catch(k){c.captureException(k)}}})},error:function(){e.logStat("glitter.error")}}),t=!0}},s.shouldTrack=function(a,b){var c=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!(Boolean(a&&a.get("settings").disable3rdPartyTrackers^c)||s.shouldNotTrackUser(b))},s.shouldNotTrackUser=function(a){return a&&a.get("disable3rdPartyTrackers")||"1"===o.cookies.read("disqus_tracking_optout")||o.isDNTEnabled()||s.isPrivate(a)},s.shouldLoadLc=function(a,b){return(a.get("settings").adsEnabled||!a.get("settings").disable3rdPartyTrackers)&&!s.shouldNotTrackUser(b)},s.isPrivate=function(a){return q.getLounge().config.isPrivate&&(!a||!a.get("hasAcceptedGdprTerms"))&&!w},s.reset=function(){t=!1,u=!1,v=!1,w=!1,x={}},s}),define("common/jsxUtils",["underscore"],function(a){"use strict";return{append:function(b,c){var d=function e(c){if(null!==c)return a.isArray(c)?void c.forEach(e):a.isElement(c)||c&&c.nodeType===window.Node.DOCUMENT_FRAGMENT_NODE?void b.appendChild(c):void b.appendChild(window.document.createTextNode(c))};d(c)}}});var _extends=Object.assign||function(a){for(var b=1;b2?g-2:0),i=2;i0&&(f=_extends({children:1===h.length?h[0]:h},f));var j=e(f);if(b.isArray(j)){var k=d.createDocumentFragment();return c.append(k,j),k}return j}if("string"!=typeof e)throw new Error("Unknown type");var l=d.createElement(e),m=!1;return f&&Object.keys(f).forEach(function(b){var c=f[b];if(/^(?:data-|aria-|role$)/.test(b))null!==c&&l.setAttribute(b,c);else if("dangerouslySetInnerHTML"===b)m=!0,l.innerHTML=c&&c.__html||"";else if("style"===b)Object.keys(c).forEach(function(a){l.style[a]=c[a]});else if(/^on[A-Z]/.test(b))c&&a(l).on(b.slice(2).toLowerCase(),c);else if("key"===b);else try{l[b]=c}catch(d){}}),m||c.append(l,h),l}}}),define("react-dom",["common/jsxUtils"],function(a){"use strict";return{render:function(b,c,d){return c&&(c.innerHTML="",a.append(c,b)),d&&d(),null}}}),define("core/shared/urls",["require","core/utils/object/extend","core/utils/url/serialize","core/utils/url/serializeArgs"],function(a){"use strict";var b=a("core/utils/object/extend"),c=a("core/utils/url/serialize"),d=a("core/utils/url/serializeArgs"),e="default",f={lounge:"http://disqus.com/embed/comments/",home:"https://disqus.com/home/".replace("home/",""),recommendations:"http://disqus.com/recommendations/"},g=function(a){return"https://"+a.replace(/^\s*(\w+:)?\/\//,"")},h=function(a,h,i,j){var k=f[a];if(!k)throw new Error("Unknown app: "+a);"preview"===e&&j&&(e+="-"+j);var l=g(k),m=b({base:e},h||{}),n=i?"#"+d(i):"";return c(l,m)+n};return{BASE:e,apps:f,get:h,ensureHTTPSProtocol:g}}),define("core/apps/BaseApp",["require","core/Events","core/utils/object/extend","core/utils/object/has","core/utils/uniqueId"],function(a){"use strict";var b=a("core/Events"),c=a("core/utils/object/extend"),d=a("core/utils/object/has"),e=a("core/utils/uniqueId"),f=function(a){this.uid=e("dsq-app"),this.settings=a||{};var b=[],c=this.constructor.prototype;do b.unshift(c),c=c.constructor.__super__;while(c);for(var f=0,g=b.length;f255)throw new Error("Color components should be numbers less than 256");return a=a.toString(16),1===a.length?"0"+a:String(a)}return function(b){return"#"+a(b.red)+a(b.green)+a(b.blue)}}),define("core/utils/sandbox",[],function(){"use strict";var a=["allow-forms","allow-pointer-lock","allow-popups","allow-same-origin","allow-scripts","allow-top-navigation"],b=function(b){return b?a.reduce(function(a,c){return b[c]&&(a+=c+" "),a},"").trim():""};return{getAttribute:b}}),define("core/utils/url/parseQueryString",["core/utils/collection/each"],function(a){"use strict";return function(b){"undefined"==typeof b&&(b=window.location.search);var c={};return a(b.substr(1).split("&"),function(a){var b=a.split("=").map(function(a){return decodeURIComponent(a.replace(/\+/g,"%20"))});b[0]&&(c[b[0]]=b[1])}),c}}),define("core/analytics/reporting",["require","core/utils/collection/each","core/utils/url/serialize","core/config/urls"],function(a){"use strict";function b(a){k=a}function c(a){var b=a.split("."),c=b.length>2?b[b.length-2]:"";return c.match(/^[0-9a-f]{32}$/i)&&c}function d(a){const b=new window.Image;k&&k.referrerPolicy&&(b.referrerPolicy=k.referrerPolicy),b.src=h(j+"/stat.gif",{event:a})}function e(a){const b=new window.Image;k&&k.referrerPolicy&&(b.referrerPolicy=k.referrerPolicy),b.src=h(j+"/event.gif",a)}function f(a){var b=new window.URLSearchParams;g(a,function(a,c){void 0!==a&&b.append(c,a)});var c=new window.XMLHttpRequest;c.open("POST",j+"/event.json",!0),c.withCredentials=!0,c.send(b)}var g=a("core/utils/collection/each"),h=a("core/utils/url/serialize"),i=a("core/config/urls"),j=i.jester,k=null;return{setConfig:b,getLoaderVersionFromUrl:c,logStat:d,reportJester:e,reportJesterPOST:f}}),define("core/ads/safeFrameUtils",[],function(){"use strict";var a=function(a){return null!==a&&!isNaN(Number(a))&&isFinite(a)},b=function(a){return Math.min.apply(Math,_toConsumableArray(a))||0},c=function(a){return Math.max.apply(Math,_toConsumableArray(a))||0};return{min:b,max:c,isNumeric:a}});var _createClass=function(){function a(a,b){for(var c=0;c=6?(this.top=a[0],this.right=a[1],this.bottom=a[2],this.left=a[3],this.width=a[4],this.height=a[5]):a.length>=4?(this.top=a[0],this.right=a[1],this.bottom=a[2],this.left=a[3]):3===a.length?(this.top=a[0],this.right=a[1],this.bottom=a[2],this.left=0):2===a.length?(this.top=a[0],this.right=a[1],this.bottom=a[0],this.left=a[1]):(this.top=a[0],this.right=a[0],this.bottom=a[0],this.left=a[0]),this.update()}},{key:"fromObject",value:function(a){return this.fromArray([a.top,a.right,a.bottom,a.left,a.width,a.height])}},{key:"update",value:function(){this.width||(this.width=this.right-this.left),this.height||(this.height=this.bottom-this.top)}},{key:"reset",value:function(a){a=a||0,this.top=a,this.right=a,this.bottom=a,this.left=a,this.width=a,this.height=a}},{key:"getArea",value:function(){return(this.right-this.left)*(this.bottom-this.top)}}]),b}();return b.getOverlapRect=function(c,d){var e=a.max([c.left,d.left]),f=a.min([c.left+c.width,d.left+d.width]),g=a.max([c.top,d.top]),h=a.min([c.top+c.height,d.top+d.height]);return f>=e&&h>=g&&new b(g,f,h,e,f-e,h-g)},b.getOverlapArea=function(b,c){var d=a.max([0,a.min([b.right,c.right])-a.max([b.left,c.left])]),e=a.max([0,a.min([b.bottom,c.bottom])-a.max([b.top,c.top])]);return d*e},b}),define("core/ads/domUtils",["core/ads/NodeRect"],function(a){"use strict";var b=9,c=function(a){return a&&a.parentNode},d=function(a,b){if(!a)return null;var c=window.document.defaultView.getComputedStyle(a);return b&&c.hasOwnProperty(b)?c[b]:c},e=function(){return{x:window.pageXOffset,y:window.pageYOffset}},f=function(b){var c=void 0;if(b&&b.style){var d=b.style.display;b.style.display="block",c=b.getBoundingClientRect(),b.style.display=d,c=new a(c);var f=e();c.left+=f.x,c.right+=f.x,c.top+=f.y,c.bottom+=f.y}else c=new a(0);return c},g=function(a,b){var c=f(a);if(b){var d=f(b);c.top=d.top-d.top+b.scrollTop,c.bottom=c.top+c.height+b.scrollTop,c.left=c.left-d.left+b.scrollLeft,c.right=c.left+c.width+b.scrollLeft}return c},h=function(){var b=e(),c=b.y,d=b.x+window.innerWidth,f=b.y+window.innerHeight,g=b.x,h=window.innerWidth,i=window.innerHeight;return new a(c,d,f,g,h,i)},i=function(a){try{return a.nodeType===b?a:a.ownerDocument}catch(c){return null}},j=function(a){var b=i(a),c=void 0;try{b&&(c=b.parentWindow||b.defaultView||window)}catch(d){c=window}return c},k=function(b){var c=j(b),d=new a(0,c.innerWidth,c.innerHeight,0,c.innerWidth,c.innerHeight),f=e();return d.left+=f.x,d.right+=f.x,d.top+=f.y,d.bottom+=f.y,d},l=function(a){var b=i(a);if(b)return b.documentElement||b.body},m=function(b){var c=l(b)||{},d=new a;return d.right=d.width=c.scrollWidth||0,d.bottom=d.height=c.scrollHeight||0,d},n=function(a,b){for(;b;){if(b===a)return!0;b=b.parentNode}return!1},o=function(a){var b=d(a);return"inline-block"===b.display||"none"!==b["float"]||"absolute"===b.position||"fixed"===b.position||"auto"!==b.width||"auto"!==b.height},p=function(a){var b=d(a),c={};return"scroll"===b.overflowX||"auto"===b.overflowX?c.xscroll=a.offsetWidth-a.clientWidth:c.xscroll=0,"scroll"===b.overflowY||"auto"===b.overflowY?c.yscroll=a.offsetHeight-a.clientHeight:c.yscroll=0,c.xhidden="hidden"===b.overflowX,c.yhidden="hidden"===b.overflowY,c},q=function(a){var b=d(a);return!!(b.clip&&"auto"!==b.clip||b.clipPath&&"none"!==b.clipPath)};return{getParentNode:c,getWindow:j,getScroll:e,getRect:f,getRectRelativeTo:g,getViewportRect:h,getDocument:i,getWindowRect:k,getRootNode:l,getRootRect:m,getNodeStyle:d,isParentOf:n,hasLayout:o,getNodeOverflow:p,isNodeClipped:q}});var _createClass=function(){function a(a,b){for(var c=0;c=e&&(m=j.right,n=j.bottom))}return f}},{key:"getWindowGeom",value:function(){var a=this.window.innerHeight||0,b=this.window.innerWidth||0,c=this.window.screenY||this.window.screenTop||0,d=c+a,e=this.window.screenX||this.window.screenLeft||0,f=e+b;return{t:c,r:f,b:d,l:e,w:b,h:a}}},{key:"getSelfGeom",value:function(){var c=a.getRect(this.node),d=a.getRect(this.ref),e=a.getNodeStyle(this.node),f=a.getWindowRect(this.node),g=c.width,h=c.height;this.ref!==this.root&&(g=b.max([0,b.min([c.right,d.right])-b.max([c.left,d.left])]),h=b.max([0,b.min([c.bottom,d.bottom])-b.max([c.top,d.top])]));var i=b.max([0,b.min(c.right,f.right)-b.max([c.left,f.left])]),j=b.max([0,b.min([c.bottom,f.bottom])-b.max([c.top,f.top])]),k=b.min([g,i]),l=b.min([h,j]),m=c.width?k/c.width:0,n=c.height?l/c.height:0,o=k*l/(c.width*c.height),p=1,q=this.getNodesOver(this.node,p);if(q.length){var r=a.getRect(q[0]),s=b.max([0,b.min([r.right,c.right])-b.max([r.left,c.left])]),t=b.max([0,b.min([r.bottom,c.bottom])-b.max([r.top,c.top])]);o=b.max([0,(k*l-s*t)/(c.width*c.height)])}var u=a.getScroll();return{t:c.top-u.y,r:c.right-u.x,b:c.bottom-u.y,l:c.left-u.x,z:e.zIndex,w:c.width,h:c.height,xiv:1===m?"1":Number(m).toFixed(2),yiv:1===n?"1":Number(n).toFixed(2),iv:1===o?"1":Number(o).toFixed(2)}}},{key:"getExpandGeom",value:function(){var c=a.getRect(this.ref),d=a.getRect(this.node),e=a.getWindowRect(this.node),f={top:b.max([c.top,e.top]),right:b.min([c.right,e.right]),bottom:b.min([c.bottom,e.bottom]),left:b.max([c.left,e.left])},g=a.getNodeOverflow(this.ref);return{t:b.max([0,d.top-f.top]),r:b.max([0,f.right-d.right]),b:b.max([0,f.bottom-d.bottom]),l:b.max([0,d.left-f.left]),xs:Boolean(g.yscroll),yx:Boolean(g.xscroll)}}},{key:"getGeom",value:function(){return{win:this.getWindowGeom(),self:this.getSelfGeom(),exp:this.getExpandGeom()}}}]),d}(),e={get:function(a){var b=new d(a);return b.getGeom()}};return e}),define("core/ads/ads",["require","core/shared/urls","core/apps/WindowedApp","core/host/json","stance/main","stance/utils","core/common/kernel/WindowBase","core/utils/OnceTimer","core/utils/html/toHexColorString","core/utils/object/extend","core/utils/sandbox","core/utils/url/parseQueryString","core/utils/url/serialize","core/utils/urls","core/utils/urls","core/analytics/reporting","core/ads/Geom"],function(a){"use strict";var b=a("core/shared/urls"),c=a("core/apps/WindowedApp"),d=a("core/host/json"),e=a("stance/main"),f=a("stance/utils"),g=a("core/common/kernel/WindowBase"),h=a("core/utils/OnceTimer"),i=a("core/utils/html/toHexColorString"),j=a("core/utils/object/extend"),k=a("core/utils/sandbox"),l=a("core/utils/url/parseQueryString"),m=a("core/utils/url/serialize"),n=a("core/utils/urls").getOrigin,o=a("core/utils/urls").getQuery,p=a("core/analytics/reporting"),q=a("core/ads/Geom"),r=c.extend({name:"ads",origin:void 0,onceEvents:{"view:enter":function(){this._reportLegacy({verb:"view",adverb:"0ms-no50perc"})},"view:iab":function(){this._reportLegacy({verb:"view",adverb:"iab-scroll"})}},events:{"frame:ready":function(a){this.forumId=a.forumId,this._reportLegacy({verb:"load",extra_data:a.extraData,advertisement_id:a.advertisement_id,provider:a.provider}),this.bindViewEvents(),this.triggerGeomUpdate()},"frame:resize":function(a){this.frame.setInlineStyle("height",a.height+"px"),0===a.height?this.trigger("ad-placement-empty"):(a.adWidth&&this.frame.setInlineStyle("width",a.adWidth+"px"),this.trigger("ad-placement-filled")),this.triggerGeomUpdate()},"frame:click":function(){this._reportOnce({verb:"click"},"click")},"frame:hover":function(){this._reportOnce({verb:"hover"},"hover")},"frame:error-provider-not-ready":function(a){this._reportLegacy({verb:"fail",object_type:"provider",object_id:a.provider||this.getProvider(),adverb:"provider_not_ready"})},"frame:error-no-height":function(a){this._reportLegacy({verb:"fail",object_type:"provider",object_id:a.provider||this.getProvider(),adverb:"no_height"})},"frame:clearSandbox":function(){this.frame.elem.hasAttribute("sandbox")&&this.frame.elem.removeAttribute("sandbox")},"frame:$sf-init":function(){this.settings.isOnHostPage&&(this.isSafeframe=!0)},"frame:error":function(a){this.settings.isOnHostPage&&this.postMessageDirect({event:"error",data:{error:a}})}},constructor:function(){c.apply(this,arguments),this.origin=n(this.settings.adUrl),this._reportOnceHistory={},this.settings.isOnHostPage&&(this.detectLazyload=this.detectLazyload.bind(this),window.addEventListener("scroll",this.detectLazyload));var a=this.settings.adUrl.indexOf("/ads-iframe/taboola/")>=0;this.settings.useSourcelessFrame=this.settings.sourcelessIframe&&this.settings.isOnHostPage&&(!this.settings.defaultPlacementUrl||!this.settings.adBlockEnabled)&&!a},init:function(){if(this.settings.forum=l(o(this.settings.adUrl)).shortname,this.settings.forum){var a=window.navigator&&window.navigator.userAgent||window.navigator&&window.navigator.vendor||window.opera,d=this.settings.disableAdsIos&&/iP(hone|od|ad)/.test(a)||this.settings.disableAdsAndroid&&/Android/.test(a),e=this.settings.disableAds,f=this.settings.isInHome||this.settings.isOnHostPage&&0===window.location.href.indexOf(b.apps.home);if(!f&&e&&this.settings.canDisableAds||d)return void this.trigger("prevented-ad-load");this._reportOnce({verb:"call",object_type:"provider",object_id:this.getProvider(),adjective:1},"call"),this.settings.sandboxAds&&(this.sandbox=k.getAttribute({"allow-scripts":!0,"allow-same-origin":!0,"allow-forms":!0,"allow-popups":!0})),c.prototype.init.call(this)}},detectLazyload:function(){if(this.frame&&this.settings.isOnHostPage){var a=this.frame.elem.getBoundingClientRect().top,b=a-window.innerHeight,c=window.innerHeight*this.settings.lazyloadViewports;b=i&&!g?(g=!0,b("view:50in"),d.start()):h1&&void 0!==arguments[1]?arguments[1]:{},c=this.settings,d=b.provider||this.getProvider();a.forum_id=c.forumId||this.forumId; +var e;e=c.placement&&c.placement.indexOf("timeline")>-1?"home":"recommendations"===c.placement?"recommendations":"embed";var f=b.usePOST?"reportJesterPOST":"reportJester";p[f](j({imp:c.impressionId,experiment:c.experiment.experiment,variant:c.experiment.variant,service:c.experiment.service,area:c.placement,product:e,forum:c.forum,zone:"thread",version:c.loaderVersion,page_url:c.referrer||window.document.location.href,page_referrer:c.hostReferrer||window.document.referrer,object_type:"advertisement",provider:d,event:"activity"},a))},_reportLegacy:function(a){var b=this.settings;this._report(j({ad_product_name:"iab_display",ad_product_layout:"iab_display",bin:"embed:promoted_discovery:"+b.experiment.service+":"+b.experiment.experiment+":"+b.experiment.variant,object_id:a.advertisement_id?"["+a.advertisement_id+"]":"",section:"default"},a))},_reportOnce:function(a,b){this._reportOnceHistory[b]||(this._reportLegacy(a),this._reportOnceHistory[b]=!0)},getFrameSettings:function(){var a=c.prototype.getFrameSettings.call(this);return a.insertBeforeEl=this.settings.insertBeforeEl,a.insertAfterEl=this.settings.insertAfterEl,a}}),s=function(a){return a=a||{},a.experiment||(a.experiment={experiment:a.experimentName,variant:a.experimentVariant,service:a.experimentService}),new r(a)};return{Ads:s}}),define("core/api",["jquery","underscore","backbone","core/config","core/utils"],function(a,b,c,d,e){"use strict";function f(a){return l.href=a,l.origin||l.protocol+"//"+l.hostname+(l.port?":"+l.port:"")}function g(a){return a.replace(/^(http:)?\/\//,"https://")}function h(c){c=b.defaults(c,m),c.traditional=!0,f(window.location.href)!==f(c.url)&&(c.xhrFields={withCredentials:!0}),c.omitDisqusApiKey||(c.data=c.data||{},window.FormData&&c.data instanceof window.FormData?c.url=e.serialize(c.url,{api_key:d.keys.api}):c.data.api_key=d.keys.api);var g=c.error;return c.error=function(a){n.trigger("error",a),b.isFunction(g)&&g(a)},a.ajax(c)}function i(a){return/(https?:)?\/\//.test(a)?g(a):d.urls.api+a}function j(a,c){return c=c||{},c.url=i(a),c.omitDisqusApiKey||(c.data=b.extend(c.data||{},{api_key:d.keys.api})),n.trigger("call",c),h(c).always(b.bind(this.trigger,this,"complete",c))}var k=window.document,l=k.createElement("a"),m={},n={ERROR_CODES:{OBJ_NOT_FOUND:8,MAX_ITEMS_REACHED:24},ajax:h,call:j,getURL:i,defaults:function(a){Object.keys(a).forEach(function(c){var d=a[c],e=m[c];b.isObject(d)&&b.isObject(e)?b.extend(e,d):m[c]=d})},headers:function(a){var c=b.extend({},m.headers,a);return m.headers=b.pick(c,Boolean),m.headers},makeHttps:g};return b.extend(n,c.Events),n}),define("core/mediaConfig",["underscore","backbone"],function(a,b){"use strict";function c(){var b=window.document.body.offsetWidth,c=d,e=c.length;return a.find(c,function(a,d){return d+1===e||Math.abs(c[d+1]-b)>Math.abs(c[d]-b)})}var d=[320,480,600,800],e=new b.Model({collapsed:!1,defaultIframeHeight:300,mediaPersistedWidths:d,loadedThumbnailWidth:c()});return e.findClosestThumbnailSize=c,e}),define("core/mixins/appliesPublisherClasses",["jquery","underscore","core/switches","remote/config"],function(a,b,c,d){"use strict";function e(){this._getStyleProperty=function(a){var b=this.forum.get(a);return this.config.forceAutoStyles||"auto"===b?this.config[a]:b},this.getTypeface=function(){return this._getStyleProperty("typeface")},this.getColorScheme=function(){return this._getStyleProperty("colorScheme")},this.getAnchorColorScheme=function(){return this.config.anchorColorScheme},this.getFont=function(){return this.forum.get("customFont")},this.convertFontToClass=function(a){return a?a.toLowerCase().replace(/\+/g,"-"):""},this.convertFontToStyle=function(a){return a?a.replace(/\+/g," "):""},this.isFontAllowed=function(a){return!(!a||!d.lounge.font_options)&&d.lounge.font_options.some(function(b){return a===b.name})},this.downloadFont=function(a){var b=window.document,c=b.createElement("style");c.type="text/css";var d=this.convertFontToClass(a.name),e=this.convertFontToStyle(a.name),f=a.category,g='@import url("https://fonts.googleapis.com/css2?family='+a.name+':ital,wght@0,400;0,500;0,600;0,700;1,400;1,700&display=swap"); ',h=["","input","select","textarea"].map(function(a){return"body."+d+" "+a}).join(", ");g+=h+" { font-family: "+e+", "+f+"; }",c.styleSheet?c.styleSheet.cssText=g:c.appendChild(b.createTextNode(g));var i=b.head||b.getElementsByTagName("head")[0]||b.body;i.appendChild(c)},this.applyPublisherClasses=function(){var e=a("body"),f=this.getFont();!f&&c.isFeatureActive("embed_refresh",{forum:this.forum.id})&&"sans-serif"===this.getTypeface()&&(f="Roboto");var g=f&&b.find(d.lounge.font_options,function(a){return a.name===f});g?(this.downloadFont(g),e.addClass(this.convertFontToClass(g.name))):"serif"===this.getTypeface()?e.addClass("serif"):e.addClass("sans-serif"),"dark"===this.getColorScheme()&&e.addClass("dark"),c.isFeatureActive("embed_refresh",{forum:this.forum.id})&&("dark"===this.getAnchorColorScheme()?e.addClass("dark-anchor"):e.addClass("light-anchor"))}}return e}),define("core/templates/handlebars.partials",["handlebars"],function(a){a.registerPartial("cardGuestUser",a.template({1:function(a,b,c,d,e){var f,g=null!=b?b:a.nullContext||{},h=a.lambda,i=a.escapeExpression;return'
  • \n\n'+(null!=(f=c["if"].call(g,null!=b?b.isRefreshEnabled:b,{name:"if",hash:{},fn:a.program(6,e,0),inverse:a.program(8,e,0),data:e,loc:{start:{line:4,column:0},end:{line:8,column:7}}}))?f:"")+'\n\n'+i(h(null!=b?b.guestText:b,b))+"\n\n
  • \n"},2:function(a,b,c,d,e){return"highlight"},4:function(a,b,c,d,e){return"avatar--refresh"},6:function(a,b,c,d,e){return'
    G
    \n'},8:function(a,b,c,d,e){var f=a.escapeExpression;return''+f(c.gettext.call(null!=b?b:a.nullContext||{},\n'},10:function(a,b,c,d,e){return"username--refresh"},compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){var f;return null!=(f=c["if"].call(null!=b?b:a.nullContext||{},null!=b?b.guestCount:b,{name:"if",hash:{},fn:a.program(1,e,0),inverse:a.noop,data:e,loc:{start:{line:1,column:0},end:{line:14,column:7}}}))?f:""},useData:!0})),a.registerPartial("cardGuestVoterText",a.template({1:function(a,b,c,d,e){return" "+a.escapeExpression(c.gettext.call(null!=b?b:a.nullContext||{},"%(guestCount)s Guest Votes",{name:"gettext",hash:{guestCount:null!=b?b.guestCount:b},data:e,loc:{start:{line:1,column:26},end:{line:1,column:90}}}))+" "},3:function(a,b,c,d,e){return" "+a.escapeExpression(c.gettext.call(null!=b?b:a.nullContext||{},"1 Guest Vote",{name:"gettext",hash:{},data:e,loc:{start:{line:1,column:100},end:{line:1,column:126}}}))+" "},compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){var f,g=null!=b?b:a.nullContext||{};return(null!=(f=c["if"].call(g,c.gt.call(g,null!=b?b.guestCount:b,1,{name:"gt",hash:{},data:e,loc:{start:{line:1,column:6},end:{line:1,column:23}}}),{name:"if",hash:{},fn:a.program(1,e,0),inverse:a.program(3,e,0),data:e,loc:{start:{line:1,column:0},end:{line:1,column:134}}}))?f:"")+"\n"},useData:!0})),a.registerPartial("cardOtherUserText",a.template({1:function(a,b,c,d,e){return" "+a.escapeExpression(c.gettext.call(null!=b?b:a.nullContext||{},"%(guestCount)s Others",{name:"gettext",hash:{guestCount:null!=b?b.guestCount:b},data:e,loc:{start:{line:1,column:26},end:{line:1,column:85}}}))+" "},3:function(a,b,c,d,e){return" "+a.escapeExpression(c.gettext.call(null!=b?b:a.nullContext||{},"1 Other",{name:"gettext",hash:{},data:e,loc:{start:{line:1,column:95},end:{line:1,column:116}}}))+" "},compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){var f,g=null!=b?b:a.nullContext||{};return(null!=(f=c["if"].call(g,c.gt.call(g,null!=b?b.guestCount:b,1,{name:"gt",hash:{},data:e,loc:{start:{line:1,column:6},end:{line:1,column:23}}}),{name:"if",hash:{},fn:a.program(1,e,0),inverse:a.program(3,e,0),data:e,loc:{start:{line:1,column:0},end:{line:1,column:124}}}))?f:"")+"\n"},useData:!0})),a.registerPartial("cardUser",a.template({1:function(a,b,c,d,e){return"highlight"},3:function(a,b,c,d,e){return'data-action="profile"'},5:function(a,b,c,d,e){var f,g=null!=b?b:a.nullContext||{};return'\n'+(null!=(f=c["if"].call(g,null!=b?b.isRefreshEnabled:b,{name:"if",hash:{},fn:a.program(8,e,0),inverse:a.program(9,e,0),data:e,loc:{start:{line:5,column:0},end:{line:13,column:7}}}))?f:"")+'\n\n'+a.escapeExpression(a.lambda(null!=b?b.name:b,b))+"\n\n"},6:function(a,b,c,d,e){return"avatar--refresh"},8:function(a,b,c,d,e){var f;return null!=(f=c["if"].call(null!=b?b:a.nullContext||{},null!=(f=null!=b?b.avatar:b)?f.isCustom:f,{name:"if",hash:{},fn:a.program(9,e,0),inverse:a.program(11,e,0),data:e,loc:{start:{line:6,column:0},end:{line:10,column:7}}}))?f:""},9:function(a,b,c,d,e){var f,g=a.escapeExpression;return''+g(c.gettext.call(null!=b?b:a.nullContext||{},\n'},11:function(a,b,c,d,e){return'
    '+a.escapeExpression(a.lambda(null!=b?b.initials:b,b))+"
    \n"},13:function(a,b,c,d,e){return"username--refresh"},15:function(a,b,c,d,e){var f,g=null!=b?b:a.nullContext||{},h=a.lambda,i=a.escapeExpression;return'\n'+(null!=(f=c["if"].call(g,null!=b?b.isRefreshEnabled:b,{name:"if",hash:{},fn:a.program(8,e,0),inverse:a.program(9,e,0),data:e,loc:{start:{line:20,column:0},end:{line:28,column:7}}}))?f:"")+'\n\n'+i(h(null!=b?b.name:b,b))+"\n\n"},compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){var f,g=null!=b?b:a.nullContext||{};return'
  • \n'+(null!=(f=c.if_all.call(g,c["switch"].call(g,"sso_less_branding",{name:"switch",hash:{forum:null!=b?b.forumId:b},data:e,loc:{start:{line:3,column:10},end:{line:3,column:52}}}),c.ne.call(g,null!=b?b.isSSOProfileUrl:b,!0,{name:"ne",hash:{},data:e,loc:{start:{line:3,column:53},end:{line:3,column:78}}}),{name:"if_all",hash:{},fn:a.program(5,e,0),inverse:a.program(15,e,0),data:e,loc:{start:{line:3,column:0},end:{line:33,column:11}}}))?f:"")+"
  • \n"},useData:!0})),a.registerPartial("carouselArrowLeft",a.template({compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){return'\n'},useData:!0})),a.registerPartial("carouselArrowRight",a.template({compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){return'\n'},useData:!0})),a.registerPartial("channelsHeader",a.template({compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){var f=null!=b?b:a.nullContext||{},g=a.escapeExpression;return'
    \n
    \n
    \n
    \n\n
    \n
    \n

    '+g(c.gettext.call(f,"Channels",{name:"gettext",hash:{},data:e,loc:{start:{line:8,column:36},end:{line:8,column:58}}}))+'

    \n
    \n
    \n

    '+g(c.gettext.call(f,"Places to start your own discussions.",{name:"gettext",hash:{},data:e,loc:{start:{line:11,column:55},end:{line:11,column:106}}}))+'

    \n
    \n\n
    \n\n"},useData:!0})),a.registerPartial("genericFollowButton",a.template({1:function(a,b,c,d,e){return" active"},3:function(a,b,c,d,e){var f;return null!=(f=c.unless.call(null!=b?b:a.nullContext||{},null!=b?b.isFollowing:b,{name:"unless",hash:{},fn:a.program(4,e,0),inverse:a.noop,data:e,loc:{start:{line:1,column:85},end:{line:1,column:127}}}))?f:""},4:function(a,b,c,d,e){return"disabled"},compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){var f,g=null!=b?b:a.nullContext||{},h=a.escapeExpression;return'\n"},useData:!0}))}),define("core/extensions/helpers/eq",[],function(){"use strict";return function(a,b){return a===b}}),define("core/extensions/helpers/ne",[],function(){"use strict";return function(a,b){return a!==b}}),define("core/extensions/helpers/gt",[],function(){"use strict";return function(a,b){return a>b}}),define("core/extensions/helpers/lt",[],function(){"use strict";return function(a,b){return a=b}}),define("core/extensions/helpers/le",[],function(){"use strict";return function(a,b){return a<=b}}),define("core/extensions/helpers/typeof",[],function(){"use strict";return function(a,b){return typeof a===b}}),define("core/extensions/helpers/notNull",[],function(){"use strict";return function(a){return null!==a}}),define("core/extensions/helpers/any",[],function(){"use strict";return function(){for(var a=arguments.length,b=0;b"+a.escapeExpression(e)+""),new a.SafeString(d.join(""))}}),define("core/extensions/helpers/now",["moment"],function(a){"use strict";return function(b){return a().format(b)}}),define("core/extensions/helpers/ternary",[],function(){"use strict";return function(a,b,c){return a?b:c}}),define("core/extensions/handlebars.helpers",["require","handlebars","./helpers/eq","./helpers/ne","./helpers/gt","./helpers/lt","./helpers/ge","./helpers/le","./helpers/typeof","./helpers/notNull","./helpers/any","./helpers/if_any","./helpers/if_all","./helpers/switch","./helpers/partial","./helpers/getPartial","./helpers/gettext","./helpers/urlfor","./helpers/html","./helpers/with","./helpers/each","./helpers/log","./helpers/debug","./helpers/geturl","./helpers/tag","./helpers/now","./helpers/ternary"],function(a){"use strict";var b=a("handlebars");return b.registerHelper("eq",a("./helpers/eq")),b.registerHelper("ne",a("./helpers/ne")),b.registerHelper("gt",a("./helpers/gt")),b.registerHelper("lt",a("./helpers/lt")),b.registerHelper("ge",a("./helpers/ge")),b.registerHelper("le",a("./helpers/le")),b.registerHelper("typeof",a("./helpers/typeof")),b.registerHelper("notNull",a("./helpers/notNull")),b.registerHelper("any",a("./helpers/any")),b.registerHelper("if_any",a("./helpers/if_any")),b.registerHelper("if_all",a("./helpers/if_all")),b.registerHelper("switch",a("./helpers/switch")),b.registerHelper("partial",a("./helpers/partial")),b.registerHelper("getPartial",a("./helpers/getPartial")),b.registerHelper("gettext",a("./helpers/gettext")),b.registerHelper("urlfor",a("./helpers/urlfor")),b.registerHelper("html",a("./helpers/html")),b.registerHelper("with",a("./helpers/with")),b.registerHelper("each",a("./helpers/each")),b.registerHelper("log",a("./helpers/log")),b.registerHelper("debug",a("./helpers/debug")),b.registerHelper("geturl",a("./helpers/geturl")),b.registerHelper("tag",a("./helpers/tag")),b.registerHelper("now",a("./helpers/now")),b.registerHelper("ternary",a("./helpers/ternary")),b}),define("core/templates/alert",["handlebars","core/templates/handlebars.partials","core/extensions/handlebars.helpers"],function(a){return a.template({1:function(a,b,c,d,e){return'\n'},3:function(a,b,c,d,e){var f;return(null!=(f=a.lambda(null!=b?b.message:b,b))?f:"")+"\n"},5:function(a,b,c,d,e){return a.escapeExpression(a.lambda(null!=b?b.message:b,b))+"\n"},compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){var f,g=null!=b?b:a.nullContext||{};return'×\n\n'+(null!=(f=c["if"].call(g,null!=b?b.icon:b,{name:"if",hash:{},fn:a.program(1,e,0),inverse:a.noop,data:e,loc:{start:{line:3,column:0},end:{line:5,column:7}}}))?f:"")+(null!=(f=c["if"].call(g,null!=b?b.safe:b,{name:"if",hash:{},fn:a.program(3,e,0),inverse:a.program(5,e,0),data:e,loc:{start:{line:6,column:0},end:{line:10,column:7}}}))?f:"")+"\n"},useData:!0})}),define("core/views/AlertView",["backbone","core/templates/alert"],function(a,b){"use strict";var c=a.View.extend({defaultClassName:"alert",events:{"click [data-action=dismiss]":"dismiss"},initialize:function(a){this.options=a,this.message=a.message,this.safe=a.safe,this.type=a.type,this.className=a.className||this.defaultClassName},render:function(){var a=this.$el;return a.html(b({message:this.message,safe:this.safe,icon:Boolean(this.type),iconType:"error"===this.type||"warn"===this.type?"warning":this.type})),a.attr("class",this.className),this.type&&a.addClass(this.type),this},dismiss:function(a){a&&a.preventDefault&&a.preventDefault(),this.remove(),this.trigger("dismiss")}});return c}),define("core/mixins/withAlert",["underscore","core/views/AlertView"],function(a,b){"use strict";var c={alert:function(c,d){a.isObject(d)||(d={});var e=d.target||this._alertSelector;this.dismissAlert();var f=this._alert=new b(a.extend({message:c},d));if(this.listenToOnce(this._alert,"dismiss",function(){this._alert=null}),f.render(),e){var g=this.$el.find(e);g.length?g.prepend(f.el):this.listenToOnce(this,"threadView:render",function(){return this.alert(c,d)})}else this.el.parentNode&&this.el.parentNode.insertBefore(f.el,this.el);return f},dismissAlert:function(a){this._alert&&(a&&!a(this._alert)||(this.stopListening(this._alert),this._alert.dismiss(),this._alert=null))},getAlert:function(){return this._alert||null},setAlertSelector:function(a){this._alertSelector=a}},d=function(){return a.extend(this,c)};return d}),define("core/models/ThreadVote",["backbone"],function(a){"use strict";var b=a.Model.extend({defaults:{score:0}});return b}),define("core/models/Vote",["backbone"],function(a){"use strict";var b=a.Model.extend({defaults:{score:0}});return b}),define("core/constants/voteConstants",["exports"],function(a){"use strict";a.VOTING_TYPES={DETAILED:0,DOWNVOTE_LIMITED:1,DOWNVOTE_DISABLED:2,DISABLED:3},a.DEFAULT_VOTING_TYPE=a.VOTING_TYPES.DETAILED}),define("core/time",[],function(){"use strict";function a(a){return a.indexOf("+")>=0?a:a+"+00:00"}var b="YYYY-MM-DDTHH:mm:ssZ";return{ISO_8601:b,assureTzOffset:a}}),define("core/models/BaseUser",["backbone","core/config"],function(a,b){"use strict";var c=a.Model.extend({defaults:{about:null,avatar:{cache:b.urls.avatar.generic,permalink:b.urls.avatar.generic},connections:{},badges:[],email:null,isAnonymous:!0,isFollowedBy:null,isFollowing:null,joinedAt:null,name:null,profileUrl:null,url:null,username:null,numPosts:null,numFollowing:null,numForumsFollowing:null,numFollowers:null,numLikesReceived:null,isFlagged:null},hasValidAvatar:function(a){var b=a?a.avatar:this.get("avatar");return b&&b.cache},isAnonymous:function(){return!this.get("id")},isRegistered:function(){return!this.isAnonymous()},validate:function(a){if(!this.hasValidAvatar(a))return"None of the avatar related properties can be null, undefined or empty on User models."},toJSON:function(){var b=a.Model.prototype.toJSON.apply(this,arguments);return b.thread={},this.hasValidAvatar()||(b.avatar=this.defaults.avatar),b.isRegistered=this.isRegistered(),b}});return c}),define("core/models/User",["jquery","underscore","moment","core/config","core/time","core/utils","core/strings","core/switches","core/api","core/models/BaseUser"],function(a,b,c,d,e,f,g,h,i,j){"use strict";function k(a,b,c){a[b]=a[b]||[],a[b].push(c)}var l=g.get,m=j.extend({url:i.getURL("users/details"),validate:function(c){var d={};if(c.display_name&&(c.display_name=a.trim(c.display_name)),c.display_name||k(d,"display_name",l("Please enter your name.")),c.email||k(d,"email",l("Please enter your email address.")),f.validateEmail(c.email)||k(d,"email",l("Invalid email address.")),this.isNew()&&(c.password?c.password.lengthm.MAX_NAME_LEN&&k(d,"name",g.interpolate(l("Name must have less than %(maxLength)s characters."),{maxLength:m.MAX_NAME_LEN}))),c.location&&c.location.length>m.MAX_LOCATION_LEN&&k(d,"location",g.interpolate(l("Location must have less than %(maxLength)s characters."),{maxLength:m.MAX_LOCATION_LEN})),c.url&&(c.url.length>m.MAX_URL_LEN&&k(d,"url",g.interpolate(l("Site must have less than %(maxLength)s characters."),{maxLength:m.MAX_URL_LEN})),f.isUrl(c.url)||k(d,"url",l("Please enter a valid site."))),!b.isEmpty(d))return d},prepareFetchOptions:function(a){a=a?b.clone(a):{};var c={};return this.get("id")?c.user=this.get("id"):this.get("username")&&(c.user="username:"+this.get("username")),b.extend(c,a.data),a.data=c,a},fetch:function(a){return a=this.prepareFetchOptions(a),j.prototype.fetch.call(this,a)},parse:function(a){var b=a.response||a;return b=this.handleBadgesUpdate(b)},register:function(a){var c=this;return a=a||{},i.call("internal/users/register.json",{data:b.extend(this.toRegisterJSON(),{gRecaptchaResponse:a.gRecaptchaResponse}),method:"POST",success:function(d){i.call("users/acceptTerms",{method:"POST"}),c.set(b.extend({},d.response,{hasAcceptedGdprTerms:!0})),a.success&&a.success(d)},error:a.error})},saveAvatar:function(a){var b=new window.FormData;return b.append("avatar_file",a),b.append("api_key",d.keys.api),i.call("internal/users/updateAvatar.json",{method:"post",data:b,cache:!1,contentType:!1,processData:!1})},saveProfile:function(){return i.call("users/updateProfile.json",{method:"POST",data:{name:this.get("name"),about:this.get("about"),location:this.get("location"),url:this.get("url")}})},toRegisterJSON:function(){return b.pick(this.toJSON(),"display_name","email","password")},isSession:function(a){return a.user.id&&a.user.id===this.id},isEditable:function(a){return this.isSession(a)&&!this.get("remote")},toJSON:function(a){a=a||{};var b=j.prototype.toJSON.call(this),c=this.collection&&this.collection.thread;return b.thread.canModerate=Boolean(c&&c.isModerator(this)),b.thread.isOP=Boolean(c&&c.isOP(this)),a.session&&(b.isSession=this.isSession(a.session),b.isEditable=this.isEditable(a.session)),b},_changeFollowState:function(a){this.set({isFollowing:a,numFollowers:Math.max(0,this.get("numFollowers")+(a?1:-1))});var b="users/"+(a?"follow":"unfollow"),c=this;return i.call(b+".json",{data:{target:this.get("id")},method:"POST",success:function(a){c.trigger("sync",c,a,{})}})},follow:function(){return this._changeFollowState(!0)},unfollow:function(){return this._changeFollowState(!1)},_changeBlockState:function(a){var b="users/block/"+(a?"create":"delete"),c=this;return i.call(b+".json",{data:{user:this.get("id")},method:"POST",success:function(a){c.set(a.response)}})},block:function(){return this._changeBlockState(!0)},unblock:function(){return this._changeBlockState(!1)},report:function(a){var b=this;return i.call("users/report.json",{data:{reason:a,user:this.get("id")},method:"POST",success:function(){b.set("isFlagged",!0)}})},toggleFollowState:function(){return this._changeFollowState(!this.get("isFollowing"))},registeredLessThan:function(a,b){var d=e.assureTzOffset(this.get("joinedAt")),f=c().subtract(a,b);return c(d).isAfter(f)},registeredToday:function(){return this.registeredLessThan(1,"day")},registeredThisWeek:function(){return this.registeredLessThan(1,"week")},shouldHomeOnboard:function(){return!this.get("homeOnboardingComplete")&&!h.isFeatureActive("onboarding_without_channels")},setHomeOnboardComplete:function(a){this.updateFlags({homeOnboardingComplete:a}),a&&this.listenTo(this,"change:homeOnboardingComplete",b.bind(this.set,this,"homeOnboardingComplete",a,{silent:!0}))},handleBadgesUpdate:function(a){if(this.collection&&this.collection.thread&&this.collection.thread.forum&&this.collection.thread.forum.get("badges")){var b=this.collection.thread.forum.get("badges");a.badges=a.badges?a.badges.filter(function(a){ +return b[a.id]}):[]}return a},updateFlags:function(a){return this.set(a),i.call("internal/users/updateFlags.json",{data:b.mapObject(a,function(a){return a?1:0}),method:"POST"})}},{MIN_PASSWORD_LEN:6,MIN_NAME_LEN:2,MAX_NAME_LEN:30,MAX_LOCATION_LEN:255,MAX_URL_LEN:200});return m}),define("core/utils/html",[],function(){"use strict";var a="...",b=a.length,c=function(a){var b;try{b=(new window.DOMParser).parseFromString(" ","text/html")}catch(c){}return b||(b=window.document.implementation.createHTMLDocument("")),b.body&&(b.body.innerHTML=a),b};return{stripTags:function(a){var b=c(a).body;return(b.textContent||b.innerText).replace(/\r?\n/g," ")},replaceAnchors:function(a,d){var e=c(a);return[].forEach.call(e.querySelectorAll("a"),function(a){var c=a.getAttribute("href")||"",e=a.innerHTML,f=d(a);0===c.indexOf(e.slice(0,-b))?e=f:c.length&&e.indexOf(c)!==-1?e=e.replace(c,f):e+=" "+f,a.insertAdjacentHTML("afterend",e),a.parentNode.removeChild(a)}),e.body.innerHTML.trim()}}}),define("core/advice",["underscore"],function(a){"use strict";function b(){a.each(["before","after","around"],function(a){this[a]=function(b,d){return"function"==typeof this[b]?this[b]=c[a](this[b],d):this[b]=d,this[b]}},this)}var c={around:function(b,c){return function(){var d=a.toArray(arguments);return c.apply(this,[a.bind(b,this)].concat(d))}},before:function(b,d){return c.around(b,function(){var b=a.toArray(arguments),c=b.shift();return d.apply(this,b),c.apply(this,b)})},after:function(b,d){return c.around(b,function(){var b=a.toArray(arguments),c=b.shift(),e=c.apply(this,b);return d.apply(this,b),e})}};return{withAdvice:b}}),define("core/models/mixins",["underscore","moment","core/time"],function(a,b,c){"use strict";function d(){b.locale("en",{relativeTime:{future:"%s from now",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"}}),this._getCreatedMoment=a.memoize(function(a){var d=this.get(a||"createdAt");if(d)return b(c.assureTzOffset(d),c.ISO_8601)},function(a){return this.get(a||"createdAt")}),this.getRelativeCreatedAt=function(a){var b=this._getCreatedMoment(a);return b&&b.from(Number(new Date))},this.getFormattedCreatedAt=a.memoize(function(a){var b=this._getCreatedMoment(a);return b&&b.format("LLLL")},function(a){return this.get(a||"createdAt")})}return{withCreatedAt:d}}),define("core/collections/UserCollection",["jquery","backbone","core/models/User"],function(a,b,c){"use strict";var d=b.Collection.extend({model:c,initialize:function(a,c){b.Collection.prototype.initialize.apply(this,arguments),this.thread=c&&c.thread},fetch:function(){return a.when(!0)}});return d}),define("core/collections/VotersUserCollection",["underscore","backbone","core/api","core/collections/UserCollection"],function(a,b,c,d){"use strict";var e=d.extend({LIMIT:50,url:function(){return c.getURL("posts/listUsersVotedPost")},initialize:function(a,b){this.postId=b.postId,this.threadId=b.threadId},fetch:function(c){return b.Collection.prototype.fetch.call(this,a.extend({data:{post:this.postId,thread:this.threadId,vote:c.vote,limit:this.LIMIT}},c))}});return e}),define("core/collections/VoteCollection",["backbone","core/models/Vote"],function(a,b){"use strict";var c=a.Collection.extend({model:b});return c}),define("core/models/Post",["jquery","underscore","backbone","moment","core/config/urls","core/api","core/strings","core/time","core/utils","core/utils/html","core/advice","remote/config","core/models/mixins","core/collections/VotersUserCollection","core/collections/VoteCollection"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){"use strict";var p=1e3,q=0,r=25e3,s=function(){var b=a.now();return!(b-qr)return g.interpolate(t("Comments can't be longer than %(maxLength)s characters (currently %(currentLength)s characters)."),{maxLength:r,currentLength:a.raw_message.length})}},validate:function(c){if(!this.id&&!c.id){var d=this.validateMessage(c);return d?d:(c.author_email&&(c.author_email=a.trim(c.author_email)),c.author_name&&(c.author_name=a.trim(c.author_name)),""===c.author_email&&""===c.author_name?t("Please sign in or enter a name and email address."):""===c.author_email||""===c.author_name?t("Please enter both a name and email address."):b.isString(c.author_email)&&!this.validateEmail(c.author_email)?t("Invalid email address format."):void 0)}},validateEmail:function(a){return i.validateEmail(a)},report:function(a){this.set("isFlagged",!0);var b={post:this.id};a&&(b.reason=a),f.call("posts/report.json",{data:b,method:"POST"})},_highlight:function(a){this.set("isHighlighted",a),f.call("posts/"+(a?"highlight":"unhighlight")+".json",{data:{post:this.id},method:"POST"})},highlight:function(){this._highlight(!0)},unhighlight:function(){this._highlight(!1)},getThreadId:function(){return this.get("thread")},getUpvotersUserCollection:b.memoize(function(){var a=this.votersCollectionClass;return new a((void 0),{postId:this.id,threadId:this.getThreadId()})},function(){return[this.id,"1"].join("")}),getDownvotersUserCollection:b.memoize(function(){var a=this.votersCollectionClass;return new a((void 0),{postId:this.id,threadId:this.getThreadId()})},function(){return[this.id,"-1"].join("")}),_vote:function(a,b,c){var d=a-b,e={likes:this.get("likes"),dislikes:this.get("dislikes"),points:this.get("points")};return 0===d?d:(a>0?(e.likes+=a,e.dislikes+=b):a<0?(e.dislikes-=a,e.likes-=b):b>0?e.likes-=b:e.dislikes+=b,e.points+=d,c&&(1===a?(this.getUpvotersUserCollection().add(c),this.getDownvotersUserCollection().remove(c)):(this.getDownvotersUserCollection().add(c),this.getUpvotersUserCollection().remove(c))),this.set(e),d)},vote:function(a){if(!s())return 0;var b=this,c=b._vote(a,b.get("userScore"));if(0!==c){var d=b.author?b.author.get("numLikesReceived"):0;1===b.get("userScore")?d-=1:1===a&&(d+=1),b.set("userScore",a),f.call("posts/vote.json",{data:{post:b.id,vote:a},method:"POST",success:function(c){b.votes.add({id:c.response.id,score:a},{merge:!0}),b.author&&b.author.set("numLikesReceived",d)}})}},_delete:function(){return this.set({isApproved:!1,isDeleted:!0}),f.call("posts/remove.json",{data:{post:this.id},method:"POST"})},spam:function(){this.set({isApproved:!1,isDeleted:!0,isSpam:!0}),this.trigger("spam"),f.call("posts/spam.json",{data:{post:this.id},method:"POST"})},_create:function(a,b){var c=this,d=a.attributes,e={thread:d.thread,message:d.raw_message,rating:d.rating};return d.parent&&(e.parent=d.parent),d.author_name&&(e.author_name=d.author_name,e.author_email=d.author_email),f.call("posts/create.json",{data:e,method:"POST",success:function(a){c.set(a.response),b.success&&b.success()},error:b.error})},_update:function(a,b){var c=this,d=a.attributes,e={post:d.id,message:d.raw_message,rating:d.rating};return f.call("posts/update.json",{data:e,method:"POST",success:function(a){c.set(a.response),b.success&&b.success()},error:b.error})},_read:function(a,b){var c=this;return b=b||{},f.call("posts/details.json",{data:{post:c.id},method:"GET",success:function(a){b.isHighlighted&&!a.response.isHighlighted&&(a.response.isHighlighted=!0),c.set(a.response),b.success&&b.success()},error:b.error})},sync:function(a,b,c){c=c||{};var d=c.error;switch(d&&(c.error=function(a){var b={};try{b=JSON.parse(a.responseText)}catch(c){}d(b)}),a){case"create":return this._create(b,c);case"update":return this._update(b,c);case"delete":return this._delete();case"read":return this._read(b,c);default:return null}},storageKey:function(){if(this.isNew()&&this.getThreadId())return["drafts","thread",this.getThreadId(),"parent",this.get("parent")||0].join(":")}},{formatMessage:function(){var a=/(?:\r\n|\r|\n){2,}/,c=/\r\n|\r|\n/;return function(d){var e=b.chain(d.split(a)).compact().value(),f=b.map(e,function(a){return b.chain(a.split(c)).compact().map(b.escape).join("
    ").value()}).join("

    ");return"

    "+f+"

    "}}()});return m.withCreatedAt.call(u.prototype),k.withAdvice.call(u.prototype),u.withAuthor=function(a){this.around("set",function(c,d,e,f){var g;if(null==d)return this;"object"==typeof d?(g=d,f=e):(g={},g[d]=e);var h=g.author;if(h){if(b.isString(h)||b.isNumber(h)){var i=h;h={},h[a.prototype.idAttribute||"id"]=i}var j=this.collection||this.author&&this.author.collection,k=j&&j.thread&&j.thread.forum;if(this.author&&this.author.get("badges").length&&this.author.get("badges")[0].id)h.badges=this.author.get("badges");else if(k&&k.get("badges")&&h.badges){var l=[],m=h.badges||[],n=k.get("badges");m.forEach(function(a){n[a]&&l.push(n[a])}),h.badges=l}this.author=new a(h),this.trigger("changeRelated:author"),delete g.author}return c.call(this,g,f)}),this.around("toJSON",function(a){var c=a.apply(this,b.rest(arguments));return this.author&&(c.author=this.author.toJSON()),c})},u.withMediaCollection=function(a){this.after("set",function(c){c&&"string"!=typeof c&&(b.isUndefined(c.media)||(this.media?this.media.reset(c.media):this.media=new a(c.media),delete c.media))}),this.around("toJSON",function(a){var c=a.apply(this,b.rest(arguments));return this.media&&(c.media=this.media.toJSON()),c})},u}),define("core/utils/threadRatingsHelpers",["core/utils/object/get"],function(a){"use strict";var b={};return b.isThreadRatingsEnabled=function(b,c){return!!(b&&b.forum&&c&&c.id===b.forum)&&Boolean(a(b,["ratingsEnabled"])&&a(c,["settings","threadRatingsEnabled"])&&a(c,["features","threadRatings"]))},b.isThreadModelRatingsEnabled=function(a){if(!a||!a.forum)return!1;var b=a.forum.get("settings"),c=a.forum.get("features");return Boolean(a.get("ratingsEnabled")&&b&&b.threadRatingsEnabled&&c&&c.threadRatings)},b.isForumRatingsEnabled=function(b){return!!b&&Boolean(a(b,["settings","threadRatingsEnabled"])&&a(b,["features","threadRatings"]))},b.isForumModelRatingsEnabled=function(a){if(!a)return!1;var b=a.get("settings"),c=a.get("features");return Boolean(b&&b.threadRatingsEnabled&&c&&c.threadRatings)},b}),define("core/models/Thread",["underscore","backbone","loglevel","core/config/urls","core/utils","core/api","core/config","core/advice","core/UniqueModel","core/utils/threadRatingsHelpers","core/models/User"],function(a,b,c,d,e,f,g,h,i,j,k){"use strict";var l=b.Model,m=l.prototype,n=l.extend({defaults:{author:null,category:null,createdAt:null,forum:null,identifiers:[],ipAddress:null,isClosed:!1,isDeleted:!1,hasStreaming:!1,link:null,message:null,slug:null,title:null,userSubscription:!1,posts:0,likes:0,dislikes:0,userScore:0},initialize:function(a,b){b=b||{},this.moderators=b.moderators,this.forum=b.forum,this.on("change:userScore",function(){var a=this.get("userScore");a>0&&0===this.get("likes")&&this.set("likes",a)},this)},_vote:function(a,b){var c=a-b;return 0===c?c:(this.set("likes",this.get("likes")+c),c)},vote:function(a){var b=this,c=b._vote(a,b.get("userScore"));0!==c&&(this.set("userScore",a),f.call("threads/vote.json",{data:{thread:this.id,vote:a},method:"POST",success:function(a){a.response.id&&b.trigger("vote:success",a)}}))},fetch:function(a){var b,d=this,e=d.attributes;a=a||{},b=e.identifier?"ident:"+e.identifier:"link:"+e.url,f.call("threads/details.json",{data:{thread:b,forum:e.forum},success:function(b){d.set(b.response),a.success&&a.success()},error:function(){g.debug?d.save({},{success:a.success}):c.info("Couldn't find thread; not creating in production.")}})},_toggleState:function(a,b){b||(b={});var c=a?"open.json":"close.json";return this.set("isClosed",!a),f.call("threads/"+c,{method:"POST",data:{thread:this.id},success:b.success,error:b.error})},open:function(a){return this._toggleState(!0,a)},close:function(a){return this._toggleState(!1,a)},premoderate:function(b,c){return this.set("validateAllPosts",b),f.call("threads/update",a.extend({},c,{method:"POST",data:a.extend({thread:this.id,validateAllPosts:b?1:0},c&&c.data)}))},sync:function(){var a=this,b=a.attributes;f.call("threads/create.json",{data:{title:b.title,forum:b.forum,identifier:b.identifier,url:b.url},method:"POST",success:function(b){a.set(b.response)}})},fetchRatings:function(){var a=this,b={thread:a.id};return f.call("threads/ratingsSummary.json",{data:b,method:"GET",success:function(b){a.set("ratings",b.response)}})},toggleRatingsEnabled:function(){var a=this;if(j.isForumModelRatingsEnabled(a.forum)){var b=a.get("ratingsEnabled"),c={thread:a.id,ratingsEnabled:b?0:1};return a.set("ratingsEnabled",!b),f.call("threads/update.json",{data:c,method:"POST"})}},incrementPostCount:function(a){var b=this.get("posts")+a;this.set("posts",b>0?b:0)},isModerator:function(b){var c;if(this.moderators)return c=b instanceof k||a.isObject(b)?b.id:b,c=parseInt(c,10),a(this.moderators).contains(c)},isOP:function(b){var c=b instanceof k||a.isObject(b)?b.id:b;return this.get("author")===c},subscribe:function(a){a=a!==!1;var b=this.get("userSubscription");if(b!==a){this.set("userSubscription",a);var c=a?"subscribe.json":"unsubscribe.json",d={thread:this.id};return f.call("threads/"+c,{data:d,method:"POST"})}},twitterText:function(a){var b=140-(a.length+1),c=this.get("clean_title");return c=e.niceTruncate(c,b)},permalink:function(){return this.get("url")||this.get("link")||this.currentUrl},shortLink:function(){return d.shortener+"/t/"+Number(this.id).toString(36)},toJSON:function(){var a=m.toJSON.call(this);return a.permalink=this.permalink(),a.shortLink=this.shortLink(),a},getDiscussionRoute:function(a){var b=["","home","discussion",this.forum.id,this.get("slug"),""];return a=a||this.forum.channel,a&&(a=a.attributes||a,b.splice(2,0,"channel",a.slug),b.splice(1,1)),b.join("/")}});return h.withAdvice.call(n.prototype),n.withThreadVoteCollection=function(a){this.after("initialize",function(){this.votes=new a,this.on("vote:success",function(a){this.votes.get(a.response.id)||this.votes.add({id:a.response.id,score:a.response.vote,currentUser:!0})},this)})},n.withPostCollection=function(b){this.after("initialize",function(c){c=c||{},this.posts=new b(c.posts,{thread:this,cursor:c.postCursor,order:c.order,perPage:this.postsPerPage}),this.listenTo(this.posts,"add reset",function(b){b=b.models?b.models:[b],this.users&&a.each(b,function(a){this.users.get(a.author.id)||this.users.add(a.author)}),this.recalculatePostCount()}),this.listenTo(this.posts,"change:isDeleted change:isFlagged",function(a,b){b&&this.incrementPostCount(-1)})}),this.recalculatePostCount=function(){var a=this.get("posts");a>50||(a=this.posts.reduce(function(a,b){return b.isPublic()?a+1:a},0),this.set("posts",a))}},i.addType("Thread",n),n}),define("core/models/Forum",["backbone","core/UniqueModel","core/api"],function(a,b,c){"use strict";var d=a.Model.extend({defaults:{settings:{},badges:[],followUrl:"forums/follow",unfollowUrl:"forums/unfollow",isFollowing:!1},initialize:function(a,b){b&&b.channel&&(this.channel=b.channel),this.getFeatures(),this.on("change:id",this.getFeatures),this.on("change:id",this.getBadges)},_changeFollowingState:function(a){return c.call(a,{method:"POST",data:{target:this.get("id")}})},follow:function(){return this.set("isFollowing",!0),this._changeFollowingState(this.get("followUrl"))},unfollow:function(){return this.set("isFollowing",!1),this._changeFollowingState(this.get("unfollowUrl"))},toggleFollowed:function(){if(this.channel&&this.channel.get("options").isCurationOnlyChannel)return this.channel.toggleFollowed();var a=this.get("isFollowing")?this.unfollow():this.follow();return this.trigger("toggled:isFollowing"),a},getFeatures:function(){var a=this;a.id&&c.call("forums/details",{data:{forum:this.id,attach:"forumFeatures"},success:function(b){b&&b.response&&a.set("features",b.response.features)}})},getBadges:function(){if(this.id&&this.get("badges")){var a={},b={};b.id=this.get("pk"),b.url=this.get("id"),this.get("badges").forEach(function(c){c.forum=b,a[c.id]=c}),this.set("badges",a)}}});return b.addType("Forum",d),d}),define("core/models/Media",["underscore","backbone","core/api","core/UniqueModel"],function(a,b,c,d){"use strict";var e=b.Model.extend({idAttribute:"url",defaults:{mediaType:null,html:"",htmlWidth:null,htmlHeight:null,thumbnailUrl:"",thumbnailWidth:null,thumbnailHeight:null,url:"",urlRedirect:"",resolvedUrl:"",resolvedUrlRedirect:"",title:"",description:"",providerName:""},parse:function(a){return a.response},sync:function(b,d,e){if("read"!==b)throw new Error('Media models do not support methods other than "read".');return c.call("media/details.json",a.extend({method:"POST",data:{url:this.get("url"),forum:e.forum}},e))}},{MEDIA_TYPES:{IMAGE:"1",IMAGE_UPLOAD:"2",YOUTUBE_VIDEO:"3",WEBPAGE:"4",TWITTER_STATUS:"5",FACEBOOK_PAGE:"6",FACEBOOK_POST:"7",FACEBOOK_PHOTO:"8",FACEBOOK_VIDEO:"9",SOUNDCLOUD_SOUND:"10",GOOGLE_MAP:"11",VIMEO_VIDEO:"12",VINE_VIDEO:"14",GIF_VIDEO:"15",MP4_VIDEO:"16"},WEBPAGE_TYPES:["4","6","7"]});return d.addType("Media",e),e}),define("core/collections/MediaCollection",["backbone","core/models/Media"],function(a,b){"use strict";var c=a.Collection.extend({model:b});return c}),define("core/utils/sso",[],function(){"use strict";var a=function(a){var b=a;return b&&(b=String(b),0===b.indexOf("//")&&(b="https:"+b),/https?:\/\//.test(b)||(b=null),/\{username\}/.test(b)||(b=null)),b},b=function(a,b){return a.replace(/\{username\}/gi,encodeURIComponent(b))};return{getProfileUrlTemplate:a,getProfileUrl:b}}),define("common/collections/VotersUserCollection",["core/collections/VotersUserCollection"],function(a){"use strict";var b=a.extend({initialize:function(b,c){a.prototype.initialize.call(this,b,c);var d=require("common/Session");this.session=d.get()},parse:function(a){return this.session.get("canModerate")&&a.response&&a.response.forEach(function(a){a.isBlocking=!1}),a.response}});return b}),define("common/models",["require","jquery","underscore","backbone","modernizr","core/api","core/UniqueModel","core/models/User","core/models/Post","core/models/Thread","core/models/Forum","core/collections/MediaCollection","core/utils/object/get","core/utils/sso","core/utils/url/serialize","core/utils/guid","common/utils","core/utils","common/urls","core/shared/urls","common/collections/VotersUserCollection","backbone.uniquemodel"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u){"use strict";var v=k.extend({defaults:{settings:{}},toJSON:function(){return c.extend(d.Model.prototype.toJSON.apply(this,arguments),{homeUrl:t.apps.home+"home/forums/"+this.id+"/"})}}),w=j.extend({initialize:function(b,d){j.prototype.initialize.apply(this,arguments),d=d||{};var e=this,f=a("common/collections");e.users=new f.UserCollection(d.users,{thread:e}),e.forum&&(e.moderatorList=new f.ModeratorCollection(null,{forum:e.forum.get("id")})),e.posts=new f.SubpaginatedPostCollection(d.posts,{thread:e,cursor:d.postCursor,order:d.order,perPage:r.isMobileUserAgent()?20:50}),e.votes=new f.ThreadVoteCollection,e.posts.on("add reset",function(a){a=a.models?a.models:[a],c.each(a,function(a){e.users.get(a.author.id)||e.users.add(a.author)}),e.recalculatePostCount()}),e.listenTo(e.posts,"change:isDeleted change:isFlagged",function(a,b){b&&e.incrementPostCount(-1)}),e.queue=new f.QueuedPostCollection(null,{thread:e})},recalculatePostCount:function(){var a=this.get("posts");a>50||(a=this.posts.buffer.reduce(function(a,b){var c=b.isPublic()&&(!b.get("sb")||b.isAuthorSessionUser());return c?a+1:a},0),this.set("posts",a))},toJSON:function(){var a=this.get("forum"),b=c.isObject(a)?a.id:a;return c.extend(j.prototype.toJSON.apply(this,arguments),{homeUrl:t.apps.home+"home/discussions/"+b+"/"+this.get("slug")+"/"})}});j.withThreadVoteCollection.call(w.prototype,d.Collection);var x=i.extend({votersCollectionClass:u,initialize:function(){i.prototype.initialize.apply(this,arguments);var b=a("common/collections");this.usersTyping=new b.TypingUserCollection},isAuthorSessionUser:function(b){var c=a("common/Session"),d=m(b,["user","id"])||c.fromCookie().id;return!!(d&&this.author&&this.author.id)&&this.author.id.toString()===d.toString()},canBeEdited:function(a,b){var c=this.get("editableUntil"),d=(new Date).toISOString();return!b.get("isClosed")&&!this.get("isDeleted")&&a.isLoggedIn()&&this.isAuthorSessionUser(a)&&this.get("raw_message")&&!this.get("isHighlighted")&&!this.get("isSponsored")&&d=2&&("disqus.com"===b[1]||"dev.disqus.org:8000"===b[1])},toJSON:function(){var b=A.apply(this,arguments),c=a("common/Session"),d=c.get(),e=n.getProfileUrlTemplate(d&&d.get("sso")&&d.get("sso").profile_url),f=this.hasDisqusProfileUrl();return b.isSSOProfileUrl=!f||Boolean(e),f&&e&&(b.profileUrl=n.getProfileUrl(e,b.name)),b}}),g.addType("User",h);var B=h.extend({defaults:c.extend({numPosts:0},h.prototype.defaults)}),C=e.sessionstorage?"sessionStorage":null,D=d.UniqueModel(h,"User",C),E=d.UniqueModel(B,"User",C),F=d.Model.extend({}),G=d.Model.extend({defaults:{id:"",title:"",rating:"g","default":{url:"",height:"",width:""},fixedWidth200:{url:"",height:"",width:""},fixedWidth100:{url:"",height:"",width:""}}});return{Forum:v,Thread:w,Post:x,QueuedPost:y,TypingUser:z,User:h,TopUser:B,Switch:F,SyncedUser:D,SyncedTopUser:E,GifObject:G}}),define("core/models/Channel",["underscore","backbone","core/UniqueModel","core/api","core/models/Forum","core/strings"],function(a,b,c,d,e,f){"use strict";var g=f.get,h=b.Model.extend({defaults:{primaryForum:{},slug:null,name:null,options:{},followUrl:"channels/follow",unfollowUrl:"channels/unfollow"},idAttribute:"slug",initialize:function(a,b){this.buildPrimaryForum(b),this.listenTo(this,"change:primaryForum",this.updatePrimaryForum),this.listenTo(this,"change:primaryCategory",this.updatePrimaryCategory)},buildPrimaryForum:function(){if(!this.primaryForum){var a=this.get("primaryForum");a&&(this.primaryForum=new c(e,a,{channel:this}),this.unset("primaryForum"))}},updatePrimaryForum:function(){var a=this.get("primaryForum");a&&(this.primaryForum||this.buildPrimaryForum(),this.primaryForum.set(a),this.unset("primaryForum"))},updatePrimaryCategory:function(){var a=this.get("primaryCategory"),b=this.primaryCategory;null===a?this.primaryCategory=void 0:b?b.set(a):this.primaryCategory=new c(h,a),this.unset("primaryCategory"),this.trigger("changeRelated:primaryCategory")},fetch:function(c){return c=c?a.clone(c):{},c.data=this.buildFetchData(c.data),b.Model.prototype.fetch.call(this,c)},buildFetchData:function(b){var c=b?a.clone(b):{};return this.id&&(c.channel=this.id),c},url:function(a){return d.getURL(this.constructor.URLS[a]||this.constructor.URLS.read)},sync:function(c,d,e){var f=d.attributes;e=a.extend({url:this.url(c),emulateHTTP:!0},e);var g={bannerColor:f.bannerColor,description:f.description,primaryCategory:d.primaryCategory&&d.primaryCategory.get("slug")||""};switch("default"===e.avatarType?g.avatar="":f.avatar&&!a.isString(f.avatar)&&(g.avatar=f.avatar),"file"!==e.bannerType?g.banner="":f.banner&&!a.isString(f.banner)&&(g.banner=f.banner),c){case"create":e.processData=!1,e.contentType=!1,g.name=f.name,e.data=this.toFormData(a.extend({},g,e.data));break;case"update":e.processData=!1,e.contentType=!1,g.channel=f.slug,e.data=this.toFormData(a.extend({},g,e.data))}return b.sync(c,d,e)},toFormData:function(b){return a.reduce(b,function(b,c,d){return b.append(d,a.isString(c)?c.trim():c),b},new window.FormData)},parse:function(a){return a.response||a},shouldFetch:function(){return!this.get("name")||!this.get("dateAdded")},ensureFetched:function(){this.shouldFetch()&&this.fetch()},validate:function(b){var c=[],d=b.name.trim();d.lengththis.constructor.MAX_NAME_LENGTH&&c.push({attrName:"name",message:f.interpolate(g("Name must have less than %(maxLength)s characters."),{maxLength:this.constructor.MAX_NAME_LENGTH})});var e=b.description.trim();if(e.lengththis.constructor.MAX_DESCRIPTION_LENGTH&&c.push({attrName:"description",message:f.interpolate(g("Description must have less than %(maxLength)s characters."),{maxLength:this.constructor.MAX_DESCRIPTION_LENGTH})}),this.constructor.BANNER_COLORS[b.bannerColor]||c.push({attrName:"bannerColor",message:f.interpolate(g("Banner color must be one of "+a.invoke(a.values(this.constructor.BANNER_COLORS),"toLowerCase").join(", "))+".")}),!a.isEmpty(c))return c},_changeFollowingState:function(b,c){return c=c||{},c.type="POST",c.data=a.extend({target:this.get("slug")},c.data),d.call(b,c)},follow:function(a){return this.primaryForum.set("isFollowing",!0),this._changeFollowingState(this.get("followUrl"),a)},unfollow:function(a){return this.primaryForum.set("isFollowing",!1),this._changeFollowingState(this.get("unfollowUrl"),a)},toggleFollowed:function(){if(this.get("options").isCurationOnlyChannel&&this.primaryForum){var a=this.primaryForum.get("isFollowing")?this.unfollow():this.follow();return this.primaryForum.trigger("toggled:isFollowing"),a}},toJSON:function(){var c=b.Model.prototype.toJSON.call(this);return a.defaults({primaryCategory:this.primaryCategory?this.primaryCategory.toJSON():{}},c)}},{URLS:{read:"channels/details",create:"channels/create",update:"channels/update"},BANNER_COLORS:{gray:g("Gray"),blue:g("Blue"),green:g("Green"),yellow:g("Yellow"),orange:g("Orange"),red:g("Red"),purple:g("Purple")},MIN_NAME_LENGTH:3,MAX_NAME_LENGTH:100,MIN_DESCRIPTION_LENGTH:5,MAX_DESCRIPTION_LENGTH:200});return c.addType("Channel",h),h}),define("core/utils/objectExpander",["underscore","core/UniqueModel","core/models/Channel","core/models/Thread"],function(a,b,c,d){"use strict";return{Channel:c,Thread:d,parseObject:function(b,c){return a.isString(c)?b[c]:c},buildThread:function(c,d){if(d instanceof this.Thread)return d;if(d=this.parseObject(c,d),a.isString(d.author)){var e=d.author.replace("auth.User?id=","");d.author=c["auth.User?id="+e]||e}return new b(this.Thread,d,{forum:this.parseObject(c,d.forum),author:d.author})},buildChannel:function(a,c){return c instanceof this.Channel?c:(c=this.parseObject(a,c),new b(this.Channel,c))}}}),define("core/collections/PaginatedCollection",["underscore","backbone"],function(a,b){"use strict";var c=b.Collection.extend({PER_PAGE:30,initialize:function(b,c){this.cid=a.uniqueId("collection"),c=c||{},this.cursor=c.cursor||{}},ensureFetched:a.memoize(function(){return this.fetch()},function(){return this.cid}),fetch:function(c){return c=c||{},c.data=a.defaults(c.data||{},{cursor:c.cursor||"",limit:c.limit||this.PER_PAGE}),b.Collection.prototype.fetch.call(this,c)},hasPrev:function(){return this.cursor.hasPrev},hasNext:function(){return this.cursor.hasNext},next:function(b){return this.cursor.hasNext?this.fetch(a.extend({},b,{add:!0,remove:!0,cursor:this.cursor.next})):void this.trigger("nodata")},prev:function(b){return this.cursor.hasPrev?this.fetch(a.extend({},b,{add:!0,remove:!0,cursor:this.cursor.prev})):void this.trigger("nodata")},more:function(b){function c(a){f.push(a)}var d=this;if(b=b||{},b.post?!b.post.attributes.hasMore:!this.cursor.hasNext)return void d.trigger("nodata");var e,f=[];if(b.post){var g=this.postCursors[b.post.id];e=g&&g.cursor?g.cursor.next:""}else e=this.cursor.next;return this.on("add",c),this.fetch(a.extend({},b,{add:!0,remove:!1,cursor:e,limit:this.PER_PAGE||this.perPage,success:function(){d.trigger("add:many",f,d,b),d.off("add",c),b.success&&b.success.apply(this,arguments)}}))},parse:function(c){return Array.isArray(c)&&a.every(c,function(a){return a instanceof b.Model})?c:(this.cursor=c.cursor||{hasNext:!1},c.response)},getLength:function(){ +return this.length}});return c}),define("core/collections/ChannelCollection",["underscore","core/collections/PaginatedCollection","core/UniqueModel","core/api","core/models/Channel","core/utils/objectExpander"],function(a,b,c,d,e,f){"use strict";var g=b.extend({url:d.getURL("channels/list"),model:c.boundModel(e),initialize:function(a,c){b.prototype.initialize.call(this,a,c),c=c||{},this.listName=c.listName},fetch:function(c){return c=c||{},this.listName&&(c.data=a.extend({listName:this.listName},c.data)),b.prototype.fetch.call(this,c)},parse:function(c){return c=b.prototype.parse.call(this,c),c.items?a.map(c.items,function(a){return f.buildChannel(c.objects,a.reference)}):c}});return g}),define("core/common/cached-storage",["underscore","core/utils/storage"],function(a,b){"use strict";var c=function(a,b){this.namespace=a,this.ttl=b||300,this.cache=this.getFromStorage()};return a.extend(c.prototype,{getItem:function(a){var b=this.cache[a];if(b){if(!this.isExpired(b))return b.value;delete this.cache[a]}},getCurrentTime:function(){return Math.floor((new Date).getTime()/1e3)},persist:function(){b.set(this.namespace,this.cache)},getFromStorage:function(){var c=b.get(this.namespace);return a.isObject(c)?c:{}},isExpired:function(a){return this.getCurrentTime()>a.expiry},setItem:function(a,b){this.cache[a]={value:b,expiry:this.getCurrentTime()+this.ttl},this.persist()},removeItem:function(a){delete this.cache[a],this.persist()},getAll:function(){var b=a.chain(this.cache).map(function(a,b){return this.getItem(b)},this).compact().value();return this.persist(),b}}),c}),define("common/collections",["underscore","backbone","moment","core/api","core/utils/objectExpander","core/utils/storage","core/collections/UserCollection","core/collections/PaginatedCollection","core/collections/ChannelCollection","core/models/ThreadVote","core/UniqueModel","common/models","core/common/cached-storage","core/constants/voteConstants","lounge/common"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){"use strict";var p=b.Collection.extend({model:j}),q=h.extend({PER_PAGE:50,model:k.wrap(l.Post),url:d.getURL("threads/listPostsThreaded"),initialize:function(a,b){h.prototype.initialize.apply(this,arguments),b=b||{},this.thread=b.thread,this.setOrder(b.order)},fetch:function(b){return b=b||{},a.extend(b,{data:{limit:this.PER_PAGE,thread:this.thread.id,forum:this.thread.get("forum"),order:this.getOrder()}}),h.prototype.fetch.call(this,b)},getOrder:function(){return this.order},setOrder:function(a){"popular"===a&&this.thread.forum.get("votingType")===n.VOTING_TYPES.DISABLED?this.order="desc":this.order=a}}),r=b.Collection.extend({collection:b.Collection,initialize:function(a,b){this.lounge=o.getLounge(),this.thread=b.thread,this.perPage=b.perPage||20,this.buffer=new this.collection(a,b),this.resetPage(),this.listenTo(this.buffer,"reset",this.resetPage)},resetPage:function(c,d){d=d||{};var e=a.isUndefined(d.customThreadLength)?this.perPage:Math.min(d.customThreadLength,this.perPage),f=this.buffer.slice(0,e);return this.postCursors={},this.fetchedReplies=0,this.trigger("set:done",f),b.Collection.prototype.reset.call(this,f,d)},currentPage:function(){var a=Math.floor((this.length-this.fetchedReplies)/this.perPage);return(this.length-this.fetchedReplies)%this.perPage&&(a+=1),a},setPageFor:function(a,b){var c=this.buffer.get(a),d=this.perPage;c&&(d=this.perPage*Math.floor(this.buffer.indexOf(c)/this.perPage+1)),this.add(this.buffer.slice(0,d),b)},hasNext:function(){return this.buffer.length>this.length||this.buffer.hasNext()},more:function(a){a=a||{};var b=this,c=b.length+b.perPage,d=a.success;a.success=function(){a.post||b.add(b.buffer.slice(0,c)),b.trigger("set:done",b.models),d&&d()};var e=a.post?b.get(a.post.id):null;e&&e.attributes.hasMore?b.collection.prototype.more.call(b,a):!e&&b.buffer.length-1))return this.buffer.parse(a,b);this.postCursors[b.data.post]||(this.postCursors[b.data.post]={}),this.postCursors[b.data.post].cursor=a.cursor,b.post.set("hasMore",a.cursor.hasNext),this.fetchedReplies+=a.response.length;var c=this.buffer.indexOf(b.post),d=this.getDescendantsFromBuffer(b.post);return d&&this.add(d,{at:c}),this.buffer.add(a.response,{at:c+d.length}),a.response},getDescendantsFromBuffer:function(b){var c={};c[b.id]=b;var d=this.buffer.slice(this.buffer.indexOf(b)+1);return a.some(d,function(a){var b=a.get("parent");return!b||!c[b]||(c[a.id]=a,!1)}),a.values(c)}}),t=b.Collection.extend({model:l.QueuedPost,initialize:function(a,b){var c=this;c.thread=b.thread,c.counters={comments:0,replies:{}},c.on("add",function(a){var b=a.getVisibleParent(c.thread),d=c.counters.replies;b?(d[b.id]=(d[b.id]||0)+1,b.id===a.get("parentId")&&a.set("immedReply",!0)):c.counters.comments+=1})},comparator:function(a){return parseInt(a.id,10)},isDescendant:function(b,c){var d=b.get("parentId"),e=d?this.get(d):null,f={};for(a.each(c,function(a){f[a]=!0});e;){if(f[e.get("id")]===!0)return!0;d=e.get("parentId"),e=d?this.get(d):null}return!1},drain:function D(b){function c(a){var b=[];e.each(function(a){null===a.get("parentId")&&b.push(a.get("id"))}),e.reset(e.filter(function(c){return null===c.get("parentId")||e.isDescendant(c,b)?void a(c):c})),e.counters.comments=0}function d(c){var d,f=[];d=e.filter(function(a){var c=a.getVisibleParent(e.thread);return c&&c.get("id")===b?void f.push(a):a}),f=a.sortBy(f,function(a){return parseInt(a.get("id"),10)}),a.each(f,function(a){c(a)}),e.reset(d),e.counters.replies[b]=0}var e=this,D=b?d:c;return D(function(a){e.thread.posts.add(a.toPost(e.thread))})}}),u=b.Collection.extend({models:l.TypingUser,initialize:function(){var b=this;b.gc=null,b.on("add remove reset",function(){var c=b.count();return c>0&&null===b.gc?void(b.gc=setInterval(a.bind(b.cleanup,b),6e4)):void(c<=0&&null!==b.gc&&(clearInterval(b.gc),b.gc=null))},b)},count:function(a){var b=this.filter(function(b){return!(a&&b.id===a)&&b.get("typing")});return b.length},cleanup:function(){var a=c();this.reset(this.filter(function(b){return a.diff(b.lastModified,"minutes")<5}))}}),v=h.extend({model:k.wrap(l.Post),url:d.getURL("users/listPostActivity")}),w=h.extend({model:l.Thread,url:d.getURL("timelines/ranked"),initialize:function(a,b){b=b||{},this.type=b.type,this.target=b.target},fetch:function(b){return b=b||{},b.data=a.extend({type:this.type,target:this.target},b.data),h.prototype.fetch.call(this,b)},parse:function(b){return b=h.prototype.parse.call(this,b),a.map(b.activities,function(a){return e.buildThread(b.objects,a.items[0].object)})}}),x=b.Collection.extend({model:l.SyncedTopUser,url:d.getURL("forums/listMostActiveUsers"),initialize:function(a,b){this.forum=b.forum,this.limit=b.limit},fetch:function(c){return b.Collection.prototype.fetch.call(this,a.extend({data:{forum:this.forum,limit:this.limit}},c))},parse:function(b){return a.filter(b.response,function(a){if(parseFloat(a.rep)>.7)return a})}});g.prototype.model=k.wrap(l.User);var y=b.Collection.extend({model:l.SyncedUser,url:d.getURL("forums/listModerators"),initialize:function(a,b){this.forum=b.forum},fetch:function(c){return b.Collection.prototype.fetch.call(this,a.extend({data:{forum:this.forum}},c))},parse:function(b){return a.map(b.response,function(a){return a.user})}}),z="reaction-vote",A=b.Collection.extend({url:d.getURL("threadReactions/loadReactions"),initialize:function(a,b){this.thread=b.thread,this.enabled=Boolean(a.length),this.eligible=Boolean(b.eligible),this.userIsAnonymous=b.userIsAnonymous},fetch:function(c){return b.Collection.prototype.fetch.call(this,a.extend({data:{thread:this.thread.id}},c))},parse:function(a){var b=a.response,c=b.reactions,d=b.selected&&b.selected.id;if(!d&&this.userIsAnonymous){var e=f.get(z);d=e&&e[this.thread.get("id")]}if(d){var g=c.filter(function(a){return a.id===d});g.length&&(g[0].isSelected=!0,g[0].votes||(g[0].votes=1))}return this.enabled=Boolean(c.length),this.eligible=b.eligible,this.prompt=b.prompt,c},toggleEnabled:function(){var a=this;d.call("threadReactions/disableForThread",{method:"POST",data:{thread:this.thread.get("id"),enable:this.enabled?0:1},success:function(){a.enabled=!a.enabled,a.trigger("change:enabled"),a.enabled&&!a.length&&a.fetch()}})},vote:function(b,c){var e=this.at(b);if(e&&!e.get("isSelected")){c=c||{},this.trigger("vote:start");var g=this;d.call("threadReactions/vote",a.extend({},c,{method:"POST",data:{thread:this.thread.get("id"),reaction:e.get("id")},success:function(){if(g.forEach(function(a,c){var d=c===b,e=a.get("votes");d&&(e+=1),a.get("isSelected")&&(e=Math.max(0,e-1)),a.set({isSelected:d,votes:e})},g),g.trigger("vote:end"),g.userIsAnonymous){var a=f.get(z)||{};a[g.thread.get("id")]=e.get("id"),f.set(z,a)}c.success&&c.success()},error:function(){g.trigger("vote:end"),c.error&&c.error()}}))}}}),B=b.Collection.extend({url:d.getURL("gifs/search"),model:l.GifObject,query:null,page:null,fetch:function(c){return c.query===this.query?this.page+=1:this.page=1,b.Collection.prototype.fetch.call(this,a.extend({data:{forum:c.forum,query:c.query,page:this.page}},c))},parse:function(a,b){var c=a.response,d=this.toJSON();return b.query===this.query?d.concat(c):(this.query=b.query,c)},reset:function(){return this.query=null,this.page=null,b.Collection.prototype.reset.call(this)}}),C=b.Collection.extend({url:d.getURL("mentions/listUsers"),model:l.SyncedUser,LIMIT:5,query:null,cursor:null,initialize:function(a,b){this.threadId=b&&b.threadId},fetch:function(c){var d=this.cursor&&this.cursor.hasNext;if(this.query!==c.query||d)return b.Collection.prototype.fetch.call(this,a.extend({data:{thread:this.threadId,cursor:c.next&&d&&this.cursor.next?this.cursor.next.slice(2):null,query:c.query,limit:c.limit||this.LIMIT}},c))},parse:function(a,c){var d=a.response,e=a.cursor,f=this.toJSON();return f=c.query===this.query?f.concat(d):d,this.query=c.query,this.cursor=e,this.set(f),b.Collection.prototype.parse.call(this,f),f},reset:function(){return this.query=null,this.cursor=null,b.Collection.prototype.reset.call(this)}});return{PaginatedCollection:h,UserCollection:g,ChannelCollection:i,PostCollection:q,SubpaginatedPostCollection:s,TypingUserCollection:u,TopUserCollection:x,RankedThreadCollection:w,ThreadVoteCollection:p,PostActivityCollection:v,QueuedPostCollection:t,ModeratorCollection:y,ReactionsCollection:A,GifObjectsCollection:B,UserSuggestionsCollection:C}}),define("core/constants/storageConstants",["exports"],function(a){"use strict";a.STORAGE_KEY_SESSION_ID="sessionId"}),define("core/models/Session",["jquery","underscore","backbone","moment","core/api","core/bus","core/config","core/constants/storageConstants","core/time","core/utils","core/utils/cookies","core/utils/guid","core/utils/auth","core/utils/storage","core/models/BaseUser","core/models/User"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){"use strict";var q=function(){return m.getFromCookie()},r=function(){return n.get(h.STORAGE_KEY_SESSION_ID)},s=c.Model.extend({initialize:function(){this.constructor.fromCookie=b.once(q),this.user=this.getAnonUserInstance()},setUser:function(a){this.user&&this.stopListening(this.user),this.user=a,this.setIfNewUser(),this.listenTo(a,"all",this.trigger),this.trigger("change:id",a)},isLoggedOut:function(){return!this.isLoggedIn()},isLoggedIn:function(){return Boolean(this.user.get("id"))},fetch:function(a){var c=a||{};return e.call("users/details.json",{data:c.data,success:b.bind(function(a){a=a.response,a.id&&this.setUser(this.getUserInstance(a)),c.success&&c.success(a),c.complete&&c.complete(a)},this),error:function(a){c.error&&c.error(a),c.complete&&c.complete(a)}})},getAnonUserInstance:function(a){return new o(a)},getUserInstance:function(a){return new p(a)},getCsrfToken:function(){var a=k.read("csrftoken");return a||(a=l.generate().replace(/\W/g,""),k.create("csrftoken",a,{domain:window.location.hostname,expiresIn:31536e6})),a},authenticate:function(c){var d=this.authServices[c];if(d){if(b.isFunction(d))return d.call(this);f.trigger("uiAction:openLogin",c);var e=this.getAuthWindowArgs(d),g=d.url;return g+=(g.indexOf("?")>-1?"&":"?")+a.param(e),this.openAuthWindow(g,d.width,d.height)}},authServices:{disqus:{url:g.urls.login,width:460,height:355,attachExperiment:!0},twitter:{url:g.urls.oauth.twitter,width:650,height:680,csrf:!0,attachExperiment:!0},facebook:{url:g.urls.oauth.facebook,width:550,height:320,csrf:!0,attachExperiment:!0},google:{url:g.urls.oauth.google,width:445,height:635,csrf:!0,attachExperiment:!0},microsoft:{url:g.urls.oauth.microsoft,width:650,height:635,csrf:!0,attachExperiment:!0},apple:{url:g.urls.oauth.apple,width:445,height:750,csrf:!0,attachExperiment:!0},facebookLink:{url:g.urls.oauth.facebookLink,width:580,height:700,csrf:!0,attachExperiment:!0,fbAccessToken:!0}},getAuthWindowArgs:function(a){var c={};return a.csrf&&(c.ctkn=this.getCsrfToken()),a.fbAccessToken&&this.fbAuthResponse&&(c.fb_access_token=this.fbAuthResponse.accessToken),b.extend(c,a.params),c},openAuthWindow:function(a,b,c){return j.openWindow(a,"_blank",{width:b,height:c})},setIfNewUser:function(){var a=this.user.get("joinedAt");if(this.user.get("isAnonymous")||!a)return void this.user.set("joinedRecently",!1);var b=i.assureTzOffset(a);this.user.set("joinedRecently",d().subtract(10,"seconds").isBefore(b))}});return s.fromCookie=q,s.fromLocalStorage=r,s.isKnownToBeLoggedOut=function(){return!s.fromCookie().id&&!s.fromLocalStorage()},s}),define("core/WindowBus",["jquery","underscore","backbone","modernizr"],function(a,b,c,d){"use strict";var e=c.Model.extend({initialize:function(){d.localstorage&&a(window).on("storage",b.bind(this.onStorageEvent,this))},broadcast:function(a,b,c){if(d.localstorage){c||(c=this.get("product"));var e=JSON.stringify({name:a,data:b,product:c,time:(new Date).getTime()});try{window.localStorage.setItem(this.constructor.STORAGE_KEY,e)}catch(f){}}},onStorageEvent:function(a){var b=a.originalEvent.key,c=a.originalEvent.newValue;if(c&&b===this.constructor.STORAGE_KEY)try{c=JSON.parse(c);var d=c.product;if(d!==this.get("product")&&"all"!==d)return;this.trigger(c.name,c.data)}catch(e){}}},{STORAGE_KEY:"disqus.bus"});return e}),define("templates/lounge/threadVotes",["react","core/config/urls","core/strings","core/switches","core/utils/object/get"],function(a,b,c,d,e){"use strict";var f=c.gettext,g=function(c){var g=c.thread&&c.thread.forum,h=d.isFeatureActive("embed_refresh",{forum:g}),i=h&&d.isFeatureActive("embed_refresh_v2",{forum:g}),j=h?"favorite-button-toggle":"dropdown-toggle",k=h?"label-count-refresh":"label-count",l=i?"favorite-icon favorite-icon--refresh-v2":"favorite-icon",m=function(){return i?a.createElement("span",{className:"label label-default"},a.createElement("span",{className:l+" icon-heart-empty"})):h?null:a.createElement("span",{className:"label label-default"},a.createElement("span",{className:"favorite-icon icon-heart-empty"}))},n=function(){return i?a.createElement("span",{className:"label label-favorited"},a.createElement("span",{className:l+" icon-heart"})):h?null:a.createElement("span",{className:"label label-favorited"},a.createElement("span",{className:"favorite-icon icon-heart"}))},o=function(){return h&&!i?a.createElement("div",{className:"favorite-icon-wrapper"},a.createElement("i",{className:"favorite-icon-refresh"})):null};return a.createElement("div",null,a.createElement("a",{href:"#","data-action":"favorite",title:f("Favorite this discussion"),className:j+" "+(i?j+"--v2":"")+" "+(e(c.thread,["userScore"])?"upvoted":""),"aria-label":f("Favorite this discussion")},m(),n(),o()," ",e(c.thread,["likes"])?a.createElement("span",{className:"label "+k+" "+(i?k+"--v2":"")},e(c.thread,["likes"],null)):null),a.createElement("ul",{className:"dropdown-menu dropdown-menu--coachmark pull-right"},a.createElement("li",null,c.loggedIn?a.createElement("div",null,a.createElement("h2",{className:"coachmark__heading"},f("Your 1st favorited discussion!")),a.createElement("p",{className:"coachmark__description"},f("Favoriting means this is a discussion worth sharing. It gets shared to your followers' %(Disqus)s feeds if you log in, and gives the creator kudos!",{Disqus:"Disqus"}))):a.createElement("div",null,a.createElement("h2",{className:"coachmark__heading"},f("Discussion Favorited!")),a.createElement("p",{className:"coachmark__description"},f("Favoriting means this is a discussion worth sharing. It gets shared to your followers' %(Disqus)s feeds, and gives the creator kudos!",{Disqus:"Disqus"})))," ",a.createElement("a",{href:(b.root||"")+"/home/?utm_source=disqus_embed&utm_content=recommend_btn",className:"btn btn-primary coachmark__button",target:"_blank",rel:"noopener noreferrer"},f(c.loggedIn?"See Your Feed":"Find More Discussions")))))};return g}),define("lounge/views/favorite-button",["backbone","core/utils/storage","templates/lounge/threadVotes"],function(a,b,c){"use strict";var d=a.View.extend({className:"thread-likes",events:{"click [data-action=favorite]":"favoriteHandler"},initialize:function(a){this.session=a.session,this.thread=a.thread,this.loggedOutFavoriteFlag=this.session.getLoggedOutUserFlags().get(d.ONBOARDING_KEY),this.listenTo(this.thread,"change:userScore",this.render),this.listenTo(this.thread,"change:likes",this.render),this.listenTo(this.session,"change:id",this.startFavoriteOnboarding),this.setTooltipEnabled()},setTooltipEnabled:function(){this.tooltipEnabled=this.session.isLoggedIn()?b.get(d.ONBOARDING_KEY):!this.loggedOutFavoriteFlag.isRead()},render:function(){return this.$el.html(c({thread:this.thread.toJSON(),user:this.session.toJSON(),loggedIn:this.session.isLoggedIn()})),this},startFavoriteOnboarding:function(){this.session.user.get("joinedRecently")&&b.set(d.ONBOARDING_KEY,"true"),this.setTooltipEnabled()},favoriteHandler:function(a){a.stopPropagation(),a.preventDefault();var b=0===this.thread.get("userScore");this.trigger(b?"vote:like":"vote:unlike"),this.thread.vote(b?1:0),this.toggleTooltip(b),this.tooltipEnabled&&b&&this.markAsSeen()},markAsSeen:function(){this.session.isLoggedIn()?b.remove(d.ONBOARDING_KEY):this.loggedOutFavoriteFlag.markRead()},toggleTooltip:function(a){this.tooltipEnabled&&(a?this.$el.parent().addClass("open"):this.$el.parent().removeClass("open"))}},{ONBOARDING_KEY:"showRecommendOnboarding"});return d}),define("common/collections/LoggedOutCache",["backbone","core/common/cached-storage","lounge/views/favorite-button"],function(a,b,c){"use strict";var d=[{id:"welcome",title:"",body:""}],e=[{id:c.ONBOARDING_KEY}],f=new b("notes",7776e3),g=a.Model.extend({markRead:function(){f.setItem(this.id,!0)},isRead:function(){return Boolean(f.getItem(this.id))}}),h=a.Collection.extend({initialize:function(a,b){this.session=b.session},model:g,markAllRead:function(){return this.each(function(a){a.markRead()}),this.session.set("notificationCount",0),this},getUnread:function(){return this.filter(function(a){return!a.isRead()})}});return{storage:f,Collection:h,Model:g,LOGGED_OUT_NOTES:d,LOGGED_OUT_FLAGS:e}}),define("common/Session",["jquery","underscore","core/analytics/jester","core/api","core/bus","core/config","core/constants/storageConstants","common/models","common/urls","core/models/Session","core/switches","core/UniqueModel","core/utils/cookies","core/utils/url/serialize","core/WindowBus","core/utils/storage","common/collections/LoggedOutCache","common/keys","common/utils","lounge/common","lounge/tracking"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u){"use strict";var v,w=3500,x={},y=new o({product:"embed"}),z=i.root+"/api/oauth/2.0/access_token/",A=j.extend({_defaults:{canReply:!0,canModerate:!1,audienceSyncVerified:!1,sso:null},socialLoginProviders:{facebook:function(){var b=a.Deferred();return require(["fb"],b.resolve.bind(b),b.reject.bind(b)),b.promise().then(function(){window.FB.init({appId:r.facebook,xfbml:!1,status:!0,version:"v22.0"});var b=a.Deferred();return window.FB.getLoginStatus(function(a){"connected"===a.status?b.resolve(a):b.reject()}),b.promise()}).then(function(a){c.logStat("lounge.auto_login.fb");var b=a.authResponse;return this.fbAuthResponse=b,{grant_type:"urn:disqus:params:oauth:grant-type:facebook-login",client_id:r.embedAPI,expires:b.expiresIn,fb_access_token:b.accessToken}}.bind(this))},google:function(){var b=a.Deferred();return require(["gapi"],function(a){setTimeout(b.reject.bind(b),w),a.load("auth2",b.resolve.bind(b,a))},b.reject.bind(b)),b.promise().then(function(b){var c=b.auth2.init({client_id:r.google,fetch_basic_profile:!1,scope:"profile email"}),d=a.Deferred();return c.then(function(){c.isSignedIn.get()?d.resolve(c.currentUser.get()):d.reject()}),d.promise()}).then(function(a){c.logStat("lounge.auto_login.google");var b=a.getAuthResponse();return{grant_type:"urn:disqus:params:oauth:grant-type:google-login",client_id:r.embedAPI,expires:b.expires_in,google_access_token:JSON.stringify(b)}})}},initialize:function(){A.__super__.initialize.apply(this,arguments),!x.fromCookie().isAuthenticated&&this.getSessionId()&&d.headers({"X-Sessionid":this.getSessionId()})},setSessionId:function(a){p.set(g.STORAGE_KEY_SESSION_ID,a)},removeSessionId:function(){p.remove(g.STORAGE_KEY_SESSION_ID)},getSessionId:function(){return p.get(g.STORAGE_KEY_SESSION_ID)},defaults:function(){var a=new q.Collection(q.LOGGED_OUT_NOTES,{session:this});return b.extend(this._defaults,{notificationCount:a.getUnread().length})},handleSessionIdData:function(a){a&&(d.headers({"X-Sessionid":a}),x.fromCookie().isAuthenticated||this.setSessionId(a))},_handleAuthSuccess:function(a,b){a&&(this.handleSessionIdData(a.sessionId),a.message&&this.trigger("alert",a.message,{type:"info"}),a.logEvent&&e.trigger("uiAction:"+a.logEvent)),b&&y.broadcast("auth:success",a,"all"),this.fetch()},handleClientAuthSuccess:function(a){return this._handleAuthSuccess(a,!1)},handleServerAuthSuccess:function(a){return this._handleAuthSuccess(a,!0)},start:function(b){var c=b||{};if(this.set(c),this.listenTo(y,"auth:success",this.handleClientAuthSuccess),this.listenTo(e.frame,{"!auth:success":this.handleServerAuthSuccess}),this.listenTo(y,"logout",function(a){a&&a.user&&a.user===this.user.id&&this.logout()}),this.bindAudienceSyncHandlers(),this.shouldFetchSession())this.fetch();else if(m.read("no_auto_login")||u.isPrivate()||c&&c.thread&&c.thread.forum.get("settings").ssoRequired)this.loginAsAnon();else{var d=this.socialLoginProviders,f=!1,g=0,h=a.Deferred(),i=Object.keys(d).map(function(a){return d[a].call(this)},this),j=function(a){f||(f=!0,h.resolve(a))},k=function(a){g+=1,g===i.length&&h.reject(a)};i.forEach(function(a){a.then(j).fail(k)}),h.promise().then(function(b){return a.post(z,b)}).then(function(a){this.handleSessionIdData(a.session_id),this.fetch({data:{access_token:a.access_token}})}.bind(this)).fail(this.loginAsAnon.bind(this))}},stop:function(){this.stopListening(),this.off()},loginAsAnon:function(){this.setUser(this.getAnonUserInstance())},shouldFetchSession:function(){return Boolean(this.get("remoteAuthS3")||x.fromCookie().id||this.getSessionId())},getUserInstance:function(a){return new l(h.User,a)},toJSON:function(){var a=this.user.toJSON.apply(this.user,arguments);return a.thread.canReply=this.get("canReply"),a.thread.canModerate||(a.thread.canModerate=this.get("canModerate")),a},fetch:function(a){var b=this,c=a||{};b.has("thread")&&(c.thread=b.get("thread"));var d=c.thread?b.fetchThreadDetails(c):j.prototype.fetch.call(b,c);return d.done(function(){b.set("notificationCount",0)}),d},fetchNotificationCount:function(){var b=this;return b.isLoggedIn()?d.call("timelines/getUnreadCount.json",{data:{type:"notifications",routingVersion:f.feedApiVersion}}).done(function(a){b.set("notificationCount",a.response)}):a.Deferred().resolve()},fetchThreadDetails:function(a){var c=this,e=a.thread;c._request&&(c._request.abort(),c._request=null);var f={thread:e.id,post:e.posts.pluck("id")};return c._request=d.call("embed/threadDetails.json",{data:f,success:function(a){var d=a.response,f={};if(d.user&&(b.extend(f,d.user,{votes:d.votes}),f=b.omit(f,"badges")),d.blockedUsers||d.blockingUsers){var g=d.session.canModerate?new Set(d.blockedUsers):new Set([].concat(_toConsumableArray(d.blockedUsers),_toConsumableArray(d.blockingUsers)));b.extend(f,d.user,{blockedUserIdSet:g}),f.blockedUserIdSet.forEach(function(a){new l(h.User,{id:a}).set({isBlocked:!0})})}var i=c.get("thread")&&c.get("thread").forum&&c.get("thread").forum.id;k.isFeatureActive("embed_refresh",{forum:i})&&d.followingUsers&&(b.extend(f,d.user,{followingUserIdSet:new Set(d.followingUsers)}),f.followingUserIdSet.forEach(function(a){return new l(h.User,{id:a,isFollowing:!0})})),c.set(d.session),f.id?(c.setUser(new l(h.User,f)),e.users.add(c.user),d.thread&&(e.set("userScore",d.thread.userScore),e.set("userSubscription",d.thread.userSubscription),e.set("userRating",d.thread.userRating))):c.loginAsAnon(),c.trigger("fetchThreadDetails:success")},complete:function(){c._request=null}}),c._request},logout:function(){var a=this.isSSO(),b=this.get("sso");a||this.removeSessionId(),a&&b&&b.logout?e.frame.sendHostMessage("navigate",b.logout):this.locationReplace(n(i.logout,{redirect:window.location.href}))},locationReplace:function(a){window.location.replace(a)},isSSO:function(){return this.user&&"sso"===this.user.get("user_type")},getAuthWindowArgs:function(a){var c=j.prototype.getAuthWindowArgs.call(this,a),d=t.getLounge().config;if(a.attachExperiment&&d&&d.experiment){var e=d.experiment;c.evs=window.btoa([e.experiment,e.variant,e.service].join(":"))}return b.defaults({forum:this.get("thread")&&this.get("thread").forum.id},c)},openAuthWindow:function(a,b,c){try{var d=this.get("thread"),e=d&&d.currentUrl;window.sessionStorage&&e&&window.sessionStorage.setItem("discussionUrl",e)}catch(f){}return j.prototype.openAuthWindow.call(this,a,b,c)},authServices:b.defaults({disqusDotcom:{url:i.dotcomLogin,width:478,height:590,params:{next:i.login},attachExperiment:!0},sso:function B(){var B=this.get("sso"),a=parseInt(B.width||"800",10),c=parseInt(B.height||"500",10),d=this.openAuthWindow(B.url,a,c);!function f(){s.isWindowClosed(d)?e.frame.sendHostMessage("reload"):b.delay(f,500)}()},facebook:function(){var b=a.Deferred();return require(["fb"],b.resolve.bind(b),b.reject.bind(b)),b.promise().then(function(){var b=a.Deferred();return this.fbAuthResponse?b.resolve({authResponse:this.fbAuthResponse}):(window.FB.init({appId:r.facebook,xfbml:!1,status:!0,version:"v22.0"}),window.FB.login(function(a){"connected"===a.status?b.resolve(a):b.reject()},{scope:"public_profile,email"})),b.promise()}.bind(this)).then(function(a){var b=a.authResponse;return this.fbAuthResponse=b,{grant_type:"urn:disqus:params:oauth:grant-type:facebook-login",client_id:r.embedAPI,expires:b.expiresIn,fb_access_token:b.accessToken}}.bind(this)).then(function(b){return a.post(z,b)}).then(function(a){this.handleSessionIdData(a.session_id),this.fetch({data:{access_token:a.access_token}})}.bind(this)).fail(function(b){var c="No such Disqus user associated with provided Facebook access token.",d="This authentication information must be linked to a full disqus account before it can be authenticated.";if(!(b&&b.responseJSON&&b.responseJSON.error_description)||b.responseJSON.error_description!==c&&b.responseJSON.error_description!==d)return this.loginAsAnon();var e=this.authenticate("facebookLink");e||(this.trigger("alert",'Click here to finish login',{type:"warn",safe:!0,target:"[role=login-form-alert]"}),a("a#fb-login-finish").click(function(a){a.preventDefault(),this.authenticate("facebookLink")}.bind(this)))}.bind(this))}},j.prototype.authServices),bindAudienceSyncHandlers:function(){this.listenTo(this,"change:id change:audienceSyncVerified",function(){this.get("audienceSyncVerified")&&e.frame.sendHostMessage("session.identify",this.user.id)}),this.listenTo(e.frame,{"!audiencesync:grant":function(){this.set("audienceSyncVerified",!0)}})},getAudienceSyncUrl:function(){var a={client_id:this.get("apiKey"),response_type:"audiencesync",forum_id:this.get("thread").forum.id};return"https:"===window.location.protocol&&(a.ssl=1),n(i.authorize,a)},getRecaptchaKey:function(){return this.get("recaptchaPublicKey")},audienceSync:function(){this.openAuthWindow(this.getAudienceSyncUrl(),460,355)},needsAudienceSyncAuth:function(a){return a.get("settings").audienceSyncEnabled&&this.isLoggedIn()&&!this.get("audienceSyncVerified")},getLoggedOutUserFlags:function(){return this._loggedOutUserFlags?this._loggedOutUserFlags:(this._loggedOutUserFlags=new q.Collection(q.LOGGED_OUT_FLAGS,{session:this}),this._loggedOutUserFlags)}});return b.extend(x,b.chain(A).keys().map(function(a){return[a,A[a]]}).object().value(),{get:function(){return v=v||new A},setDefaults:function(a){if(v)throw new Error("Session defaults cannot be changed after a session instance is created!");return A._defaults=b.extend(A.prototype._defaults,a),A._defaults},forget:function(){v&&(v.stop(),v=null)}}),x}),define("common/views/mixins",["jquery","underscore","core/bus","core/UniqueModel","common/models","common/Session"],function(a,b,c,d,e,f){"use strict";var g={proxyViewEvents:function(a){this.listenTo(a,"all",function(a){0===a.indexOf("uiAction:")&&this.trigger.apply(this,arguments)},this)}},h={updateUserAvatarHelper:function(b,c){a("img[data-user="+b+'][data-role="user-avatar"]').attr("src",c)},updateUserNameHelper:function(c,d){var e='[data-username="'+c+'"][data-role=username]';a("a"+e+", span"+e).html(b.escape(d))},bindProfileUIListeners:function(a){this.listenTo(a,{"change:avatar":function(){this.updateUserAvatarHelper(a.user.id,a.user.get("avatar").cache)},"change:name":function(){this.updateUserNameHelper(a.user.get("username"),a.user.get("name"))}})}},i={toggleFollow:function(b){b.preventDefault(),b.stopPropagation();var c,g=b&&a(b.target).closest("a[data-user]").attr("data-user");c=this.collection&&g?this.collection.get(g):this.user?this.user:d.get(e.User,g);var h=f.get();return h.isLoggedOut()?(this.trigger("authenticating"),this.listenToOnce(h,"change:id",function(){h.isLoggedIn()&&this.follow(c)}),h.get("sso")&&h.get("sso").url?void h.authenticate("sso"):void h.authenticate("disqusDotcom")):void(c.get("isFollowing")?this.unfollow(c):this.follow(c))},unfollow:function(a){a.unfollow(),c.trigger("uiAction:unfollowUser",a)},follow:function(a){a.follow(),c.trigger("uiAction:followUser",a)}};return{FollowButtonMixin:i,UiActionEventProxy:g, +ProfileHtmlHelpers:h}}),define("core/utils/isIframed",[],function(){"use strict";return function(a){try{return a.self!==a.top}catch(b){return!0}}}),define("core/utils/addElement",[],function(){"use strict";var a=window.document;return function(b,c,d){var e=a.createElement(c);return d&&Object.keys(d).forEach(function(a){e.setAttribute(a,d[a])}),b.appendChild(e),e}}),define("core/utils/isMediaTradecraftAdEnabled",["core/utils/url/parseQueryString","core/switches","core/utils/addElement"],function(a,b,c){"use strict";function d(){var b=a();if(!window.isMtcAdded){window.isMtcAdded=!0;var d=window.document.head;c(d,"link",{rel:"preconnect",href:"https://01.cdn.mediatradecraft.com/",crossorigin:""}),c(d,"link",{rel:"dns-prefetch",href:"https://01.cdn.mediatradecraft.com/"}),c(d,"link",{rel:"preconnect",href:"https://securepubads.g.doubleclick.net/",crossorigin:""}),c(d,"link",{rel:"dns-prefetch",href:"https://securepubads.g.doubleclick.net/"}),c(d,"link",{rel:"preconnect",href:"https://c.amazon-adsystem.com/",crossorigin:""}),c(d,"link",{rel:"dns-prefetch",href:"https://c.amazon-adsystem.com/"}),c(d,"link",{rel:"preconnect",href:"https://micro.rubiconproject.com/",crossorigin:""}),c(d,"link",{rel:"dns-prefetch",href:"https://micro.rubiconproject.com/"}),c(d,"script",{src:"https://c.amazon-adsystem.com/aax2/apstag.js",async:"true"}),c(d,"script",{src:"https://securepubads.g.doubleclick.net/tag/js/gpt.js",async:"true"}),"true"===b.mtctest&&"true"!==b.mtcprod?(c(d,"script",{src:"https://01.cdn.mediatradecraft.com/disqus/stg/main.js",async:"true"}),c(d,"link",{href:"https://01.cdn.mediatradecraft.com/disqus/stg/main.css",media:"print",onload:"this.media='all'",rel:"stylesheet"})):(c(d,"script",{src:"https://01.cdn.mediatradecraft.com/disqus/main.js",async:"true"}),c(d,"link",{href:"https://01.cdn.mediatradecraft.com/disqus/main.css",media:"print",onload:"this.media='all'",rel:"stylesheet"}))}}function e(a){window.disqusCurrentPath!==window.location.pathname&&(window.disqusCurrentPath=window.location.pathname,window.disqusAdsEnabled=a,a&&d(),window.dispatchEvent(new CustomEvent("disqusPageLoaded",{detail:{adsEnabled:window.disqusAdsEnabled,path:window.disqusCurrentPath},bubbles:!0})))}return function(c,d){var f=a();if("false"===f.mtctest)return!1;var g=(!d||!d.channelId||"true"===f.mtctest||b.isFeatureActive("mtc_ads_channels"))&&(c&&"mtcdisabled"===c.experiment.experiment&&"active"===c.experiment.variant||"true"===f.mtctest||b.isFeatureActive("mtc_ads"));return g?d&&d.adsEnabledPromise?d.adsEnabledPromise.then(function(a){e(a)}):e(g):window.isMtcAdded&&location.reload(),g}}),define("core/viglink",["remote/config"],function(a){"use strict";var b={},c=null;return b.resetVersion=function(){c=null},b.forceVersion=function(a){c=a},b.getVersion=function(){return c?c:a.lounge&&a.lounge.viglink&&a.lounge.viglink.version||"none"},b.getExperimentVersion=function(){return a.lounge&&a.lounge.viglink&&a.lounge.viglink.experiment_version||"none"},b}),define("common/outboundlinkhandler",["jquery","underscore","core/utils","common/utils"],function(a,b,c,d){"use strict";function e(){this.handlers=[],this.locked={},this.timeout=1e3}return b.extend(e.prototype,{handleClick:function(d){var e=a(d.currentTarget),f=this.getLinkTrackingId(e);if(this.shouldHandleClick(d,e,f)){var g=b.chain(this.handlers).map(function(a){return a[0].call(a[1],d,e)}).compact().value();c.willOpenNewWindow(d,e)||(d.preventDefault(),this.setLatestClick(f),this.delayNavigation(d,e,g))}},delayNavigation:function(c,e,f){this.lockLink(this.getLinkTrackingId(e));var g=b.bind(function(){this.isLatestClick(this.getLinkTrackingId(e))&&d.triggerClick(e,c.originalEvent)},this);b.delay(g,this.timeout),a.when.apply(a,f).always(g)},registerBeforeNavigationHandler:function(a,b){this.handlers.push([a,b])},getLinkTrackingId:function(a){var c=a.attr("data-tid");return c||(c=b.uniqueId(),a.attr("data-tid",c)),c},shouldHandleClick:function(a,b){if(!this.isLinkLocked(this.getLinkTrackingId(b))){if(a.isDefaultPrevented())return!1;if(!b.is("a"))return!1;var c=/#.*/,d=(b.attr("href")||"").replace(c,"");return!!d}},setLatestClick:function(a){this.latestLinkId=a},isLatestClick:function(a){return this.latestLinkId===a},lockLink:function(a){this.locked[a]=!0},isLinkLocked:function(a){return this.locked[a]}}),e}),define("core/mixins/withEmailVerifyLink",["jquery","underscore","core/config","core/utils"],function(a,b,c,d){"use strict";var e=d.preventDefaultHandler,f={events:{"click [data-action=verify-email]":"showVerifyEmailPopup"},showVerifyEmailPopup:e(function(b){var e=a(b.target).attr("data-forum"),f=c.urls.verifyEmail;return e&&(f=f+"?f="+e),d.openWindow(f,"_blank",{width:460,height:355})})};return function(){this.events=b.defaults({},this.events,f.events),b.extend(this,b.pick(f,"showVerifyEmailPopup"))}}),define("core/constants/behindClickConstants",["exports","core/strings"],function(a,b){"use strict";var c=b.get;a.DEFAULT_BUTTON_TEXT=b.interpolate(c("Show Comments (%(count)s)"),{count:"{postCount}"})}),define("core/templates/react/BehindClickTemplate",["react","core/constants/behindClickConstants"],function(a,b){"use strict";function c(a){if(!a||a.indexOf(":")===-1)return{};var b={},c=a.split(";");return c.forEach(function(a){var c=a.split(":").map(function(a){return a.trim()});if(c[0].indexOf("-")>0){var d=c[0].split("-");c[0]=d[0]+d[1].charAt(0).toUpperCase()+d[1].slice(1)}b[c.splice(0,1)[0]]=c.join(":")}),b}function d(a,b){return a?a.replace("{postCount}",b.toLocaleString()):a}var e=function(e){var f=e.postCount,g=e.buttonText,h=e.buttonCSS,i=e.titleEnabled,j=e.titleText,k=e.titleCSS;return a.createElement("div",{id:"behind-click__container"},i?a.createElement("h3",{id:"behind-click__title",style:c(k)},d(j,f)):null,a.createElement("button",{id:"thread-visibility__button",className:"btn alert","data-action":"toggle-thread-visibility",style:c(h)},g?d(g,f):d(b.DEFAULT_BUTTON_TEXT,f)))};return e}),define("templates/lounge/partials/classicRemoval",["react","core/strings"],function(a,b){"use strict";var c=b.gettext,d=function(b){var c=b.children;return a.createElement("a",{href:"https://blog.disqus.com/the-disqus-comment-section-upgraded",target:"_blank",rel:"noopener noreferrer",className:"comment-policy-refresh__link"},c)},e=function(){var b=c("Have questions about what’s different in the current design? Click %(here)s to learn more.",{here:a.createElement(d,null,c("here"))});return b},f=function(b){var d=b.isRemovalAccepted;return a.createElement("div",{id:"classic-removal",className:"comment-policy-refresh comment-policy-refresh--v2 publisher-anchor-color "+(d?"hidden":"")},a.createElement("div",{className:"content"},a.createElement("p",{className:"comment-policy-refresh__heading"},c("Disqus Classic is going away")),a.createElement("p",{className:"comment-policy-refresh__text"},c("Beginning May 2025, we’ll no longer support the Disqus Classic design introduced prior to 2022. If you’re still using the Classic version, your comments will automatically switch to the current Disqus design - no action required."),a.createElement("p",{className:"comment-policy-refresh__prompt"},a.createElement(e,null)))),a.createElement("button",{className:"btn comment-policy-refresh__button publisher-background-color","data-action":"accept-classic-removal"},c("Got it")))};return f}),define("templates/lounge/partials/commentPolicy",["react","core/strings","core/bus","core/switches"],function(a,b,c,d){"use strict";var e=b.gettext,f=function(b){var d=b.url,e=b.className,f=void 0===e?"":e,g=b.children,h=b.isRefreshEnabled,i=h?"comment-policy-refresh__link":"comment-policy-link";return a.createElement("a",{href:d,target:"_blank",rel:"noopener noreferrer",className:f+" "+i,onClick:function(a){a.stopPropagation(),c.trigger("uiAction:clickCommentPolicy",d)}},g)},g=function(b){var c=b.forum,d=b.isRefreshEnabled;if(!c.commentPolicyLink)return null;var g=e("Please read our %(commentPolicyLink)s before commenting.",{commentPolicyLink:a.createElement(f,{url:c.commentPolicyLink,isRefreshEnabled:d},e("Comment Policy"))});return g},h=function(b){var c=b.forum,f=b.isPolicyAccepted,h=d.isFeatureActive("embed_refresh",{forum:c.id}),i=h&&d.isFeatureActive("embed_refresh_v2",{forum:c.id}),j=h?"comment-policy-refresh "+(i?"comment-policy-refresh--v2":""):"comment-policy",k=h?"comment-policy-refresh__text":"comment-policy-text",l=h?"comment-policy-refresh__heading":"comment-policy-text text-bold";return a.createElement("div",{id:"comment-policy",className:j+" publisher-anchor-color "+(f?"hidden":"")},a.createElement("div",{className:"content"},a.createElement("p",{className:l},e("%(forumName)s Comment Policy",{forumName:c.name})),a.createElement("p",{className:k},c.commentPolicyText||null,a.createElement("p",{className:"comment-policy-refresh__prompt"},a.createElement(g,{forum:c,isRefreshEnabled:h})))),h?a.createElement("button",{className:"btn comment-policy-refresh__button publisher-background-color","data-action":"accept-comment-policy"},e("Got it")):a.createElement("span",{"aria-hidden":"true",className:"icon icon-chat-bubble"}))};return h}),define("core/templates/react/ThreadTemplate",["react","core/strings","core/switches","core/utils/storage","templates/lounge/partials/classicRemoval","templates/lounge/partials/commentPolicy"],function(a,b,c,d,e,f){"use strict";var g=b.gettext,h=function(b){var h=c.isFeatureActive("embed_refresh",{forum:b.forum.id}),i=h&&c.isFeatureActive("embed_refresh_v2",{forum:b.forum.id}),j=!1,k=h?"disqus-footer__wrapper disqus-footer__wrapper--refresh":"disqus-footer__wrapper",l=h?"load-more-refresh "+(i?"load-more-refresh--v2":""):"load-more",m=h?"btn load-more-refresh__button "+(i?"":"publisher-background-color-refresh"):"btn load-more__button",n=h?"alert alert--realtime alert--realtime--refresh "+(i?"alert--realtime--refresh-v2":""):"alert alert--realtime",o=(b.forum.commentPolicyText||b.forum.commentPolicyLink)&&!b.isPolicyAccepted,p=d.get("isClassicRemovalAccepted"),q=a.createElement("button",{className:n,style:{display:"none"},"data-role":"realtime-notification"}),r=j?null:a.createElement("div",{id:"highlighted-post","data-tracking-area":"highlighted",className:"highlighted-post"});return a.createElement("div",{id:"thread__wrapper"},a.createElement("div",{id:"placement-top","data-tracking-area":"discovery-north"}),a.createElement("div",{id:"onboard","data-tracking-area":"onboard"}),h||p?null:a.createElement(e,{isRemovalAccepted:p}),o&&h?a.createElement(f,{forum:b.forum,isPolicyAccepted:b.isPolicyAccepted}):null,a.createElement("div",{id:"reactions__container"}),a.createElement("div",{id:"ratings__container"}),o&&!h?a.createElement(f,{forum:b.forum,isPolicyAccepted:b.isPolicyAccepted}):null,a.createElement("div",{id:"badges-message__container"}),h?null:r,a.createElement("div",{id:"global-alert"}),a.createElement("div",{id:"tos__container"}),b.inHome?null:a.createElement("header",{id:"main-nav","data-tracking-area":"main-nav"}),a.createElement("section",{id:"conversation","data-role":"main","data-tracking-area":"main"},a.createElement("div",{id:"posts"},a.createElement("div",{id:"form",className:"textarea-outer-wrapper--top-level"}),h?null:q,a.createElement("div",{id:"email-signup"}),a.createElement("div",{id:"secondary-navigation"}),a.createElement("div",{id:"no-posts",style:{display:"none"}}),h?r:null,h?q:null,j?a.createElement("div",{id:"embed_v2-thread"}):a.createElement("ul",{id:"post-list",className:"post-list loading"}),a.createElement("div",{className:l,"data-role":"more",style:{display:"none"}},a.createElement("a",{href:"#","data-action":"more-posts",className:m},g("Load more comments"))))),a.createElement("div",{id:"placement-bottom","data-tracking-area":"discovery-south"}),b.hideFooter?null:a.createElement("footer",{id:"footer","data-tracking-area":"footer",className:k}))};return h}),define("lounge/menu-handler",["jquery","core/bus"],function(a,b){"use strict";return{init:function(c){function d(){a(".dropdown").removeClass("open")}a("html").on("click",d),a("body").delegate("[data-toggle]","click",function(b){b.stopPropagation(),b.preventDefault();var e=a(b.currentTarget),f=e.closest("."+e.attr("data-toggle")),g="disabled"!==f.attr("data-dropdown")&&!f.hasClass("open");if(f.attr("data-dropdown","enabled"),d(),g){f.addClass("open");var h=f.data("view-id");h&&c.trigger("opened:"+h,f)}}),b.frame.on("window.click",d)}}}),define("lounge/mixins",["core/utils/url/serialize","core/strings"],function(a,b){"use strict";var c=b.gettext,d={_sharePopup:function(a,b){return window.open(a,"_blank",b||"width=550,height=520")},share:function(a){this.sharers[a].call(this)},sharers:{twitter:function(){var b="https://twitter.com/intent/tweet",c=this.model.shortLink();this._sharePopup(a(b,{url:c,text:this.model.twitterText(c)}))},facebook:function(){this._sharePopup(a("https://www.facebook.com/sharer.php",{u:this.model.shortLink()}),"width=655,height=352")},email:function(){window.location.href=a("mailto:",{subject:c("Somebody has shared this with you on Disqus"),body:c("Check out this discussion")+": "+this.model.shortLink()})}}},e=function(){function a(){return this.collapseTarget&&this.collapseTarget.length||(this.collapseTarget=this.collapseTargetSelector?this[this.collapseScope].find(this.collapseTargetSelector):this[this.collapseScope]),this.collapseTarget}function b(){var b=this;if(b.isCollapseAllowed){var c=a.call(b);c&&c.length&&(c.height(b.collapsedHeight),e.call(b))}}function c(a){var b=this;if(b.collapseTarget&&b.collapseTarget.length){var c=b.collapseTarget;c.css("height","auto"),c.css("maxHeight","none"),f.call(b),a||(b.isCollapseAllowed=!1)}}function d(){return this.seeMoreButton&&this.seeMoreButton.length||(this.seeMoreButton=a.call(this).siblings("[data-action=see-more]")),this.seeMoreButton}function e(){var a=this;d.call(this).removeClass("hidden").on("click",function(){a.expand()})}function f(){d.call(this).addClass("hidden").off("click")}return function(a){var d=this;d.isCollapseAllowed=!0,d.collapsedHeight=a.collapsedHeight,d.collapseTargetSelector=a.collapseTargetSelector,d.collapseScope=a.collapseScope||"$el",d.collapse=b,d.expand=c}}();return{ShareMixin:d,asCollapsible:e}}),define("lounge/realtime",["underscore","backbone","loglevel","remote/config","common/urls","core/utils/url/serialize","common/utils"],function(a,b,c,d,e,f,g){"use strict";function h(){s.apply(this,arguments),this.marker=0,this.interval=m,this._boundOnError=a.bind(this.onError,this),this._boundOnLoad=a.bind(this.onLoad,this),this._boundOnProgress=a.bind(this.onProgress,this)}function i(){s.apply(this,arguments),this.handshakeSuccess=null,this.interval=m,this.handshakeFails=0,this._boundOnOpen=a.bind(this.onOpen,this),this._boundError=a.bind(this.onError,this),this._boundClose=a.bind(this.onClose,this),this._boundMessage=a.compose(a.bind(this.onMessage,this),function(a){return JSON.parse(a.data)})}var j=d.lounge.REALTIME||{},k=j.EXP_BASE||2,l=j.BACKOFF_LIMIT||300,m=j.BACKOFF_INTERVAL||1,n=j.MAX_HANDSHAKE_FAILS||1,o=j.WEBSOCKETS_ENABLED!==!1&&window.WebSocket&&2===window.WebSocket.CLOSING,p=j.XHR_ENABLED!==!1,q=function(){},r=function(){throw new Error("Pipe class cannot be used directly.")},s=function(b){this.channel=b,this.connection=null,this.paused=!1,this._msgBuffer=[],this._boundOpen=a.bind(this.open,this)};a.extend(s.prototype,b.Events,{getUrl:function(b){var c={};return a.extend(c,b),f(this.baseUrl+this.channel,c)},onMessage:function(a){var b=a.message_type,d=a.firehose_id;this.lastEventId=d,c.debug("RT: new message:",b,d);var e={type:b,data:a.message_body,lastEventId:d};this.trigger(b,e)},_msgToBuffer:function(){this._msgBuffer.push(a.toArray(arguments))},pause:function(a){this.paused||(this.paused=!0,this._trigger=this.trigger,this.trigger=a===!1?q:this._msgToBuffer,c.debug("RT: paused, buffered: %s",a!==!1))},resume:function(){if(this.paused){this.paused=!1,this.trigger=this._trigger,c.debug("RT: resumed, buffered messages: %s",this._msgBuffer.length);for(var a;a=this._msgBuffer.shift();)this.trigger.apply(this,a)}},open:r,close:function(){var a=this.connection;return!!a&&(this.connection=null,a)}}),a.extend(h.prototype,s.prototype,{baseUrl:e.realertime+"/api/2/",onError:function(){this.connection&&(this.connection=null,this.trigger("error",this),this.interval<=l&&(this.interval*=k),c.info("RT: Connection error, backing off %s secs",this.interval),a.delay(this._boundOpen,1e3*this.interval))},onLoad:function(){this.connection&&(this.connection=null,this.trigger("success",this),a.defer(this._boundOpen))},onProgress:function(){if(this.connection){var a,b,d,e,f=this.connection.responseText,g=0;if(f&&!(this.marker>=f.length)){a=f.slice(this.marker).split("\n");for(var h=a.length,i=0;i0&&(this.marker+=g-1)}}},open:function(){this.close();var a=this.connection=g.CORS.request("GET",this.getUrl(),this._boundOnLoad,this._boundOnError);if(!a)return void c.debug("RT: Cannot use any cross-domain request tool with StreamPipe. Bailing out.");a.onprogress=this._boundOnProgress,this.connection=a,this.marker=0;try{a.send()}catch(b){this.connection=null,c.debug("RT: Attempt to send a CORS request failed.")}},close:function(){var a=s.prototype.close.apply(this);return a&&a.abort()}}),a.extend(i.prototype,s.prototype,{baseUrl:"wss:"+e.realertime+"/ws/2/",onOpen:function(){c.debug("RT: [Socket] Connection established."),this.handshakeSuccess=!0},onError:function(){if(!this.handshakeSuccess){if(this.handshakeFails>=n)return c.debug("RT: [Socket] Error before open, bailing out."),void this.trigger("fail");this.handshakeFails+=1}this.connection&&(this.connection=null,this.trigger("error"),this.interval<=l&&(this.interval*=k),c.error("RT: Connection error, backing off %s secs",this.interval),a.delay(this._boundOpen,1e3*this.interval))},onClose:function(a){if(this.connection){if(!a.wasClean)return this.onError();this.connection=null,c.debug("RT: [Socket] Connection closed. Restarting..."),this.trigger("close"),this.open()}},open:function(){this.close();try{this.connection=new window.WebSocket(this.getUrl())}catch(a){return this.onError()}var b=this.connection;b.onopen=this._boundOnOpen,b.onerror=this._boundError,b.onmessage=this._boundMessage,b.onclose=this._boundClose},close:function(){var a=s.prototype.close.apply(this);return a&&a.close()}});var t={_wsSupported:o,initialize:function(b,c,d){this.close(),this._initArgs=[b,c,d];var e=this._wsSupported,f=e&&i||p&&h;if(f){var g=this.pipe=new f(b);a.chain(c).pairs().each(function(a){g.on(a[0],a[1],d)}),e&&g.on("fail",function(){this._wsSupported=!1,g.off(),this.initialize.apply(this,this._initArgs)},this),g.open()}},pause:function(a){this.pipe&&this.pipe.pause(a)},resume:function(){this.pipe&&this.pipe.resume()},close:function(){this.pipe&&(this.pipe.close(),this.pipe=null)}};return window.addEventListener("unload",a.bind(t.close,t)),{Pipe:s,StreamPipe:h,SocketPipe:i,Manager:t,MAX_HANDSHAKE_FAILS:n}}),define("templates/lounge/partials/badgesMessage",["react","core/strings","core/switches","core/bus"],function(a,b,c,d){"use strict";var e=b.gettext,f=function(b){var c=b.url;return a.createElement("a",{href:c,target:"_blank",rel:"noopener noreferrer",className:"policy-link publisher-anchor-color",onClick:function(a){a.stopPropagation(),d.trigger("uiAction:clickBadgesMessage",c)}},e("See the available badges"))},g=function(b){var d=b.forum,g=b.forumBadgesLink,h=c.isFeatureActive("embed_refresh",{forum:d.id}),i=h?"comment-policy-refresh":"comment-policy",j=h?"comment-policy-refresh__text":"comment-policy-text",k=h?"comment-policy-refresh__heading":"comment-policy-text text-bold",l=h?"comment-policy-refresh__link":"comment-policy-link";return a.createElement("div",{id:"badges-message",className:"badges-message "+i+" publisher-anchor-color"},a.createElement("span",{"data-action":"close-badges-message",className:"badges-message-close",tabIndex:"0"}),a.createElement("div",{className:"content"},a.createElement("p",{className:k},e("Earn badges on %(forumName)s!",{forumName:d.name})),a.createElement("p",{className:j},e("Badges are awarded for commenting, receiving upvotes, and other conditions established by the publisher. Awarded badges will be displayed next to your name in comments on this site as well as on your profile."),a.createElement("p",{className:l},a.createElement(f,{url:g,isRefreshEnabled:h})))),a.createElement("span",{"aria-hidden":"true",className:"badges-message-icon"}))};return g}),define("lounge/views/badges-message",["jquery","underscore","backbone","react","react-dom","core/switches","core/common/cached-storage","templates/lounge/partials/badgesMessage"],function(a,b,c,d,e,f,g,h){"use strict";var i=new g("badges-message",7776e3);i.getAll();var j=c.View.extend({events:{"click [data-action=close-badges-message]":"handleDismiss","keyup [data-action=close-badges-message]":"handleDismiss"},initialize:function(a){b.extend(this,b.pick(a,["forum","session"])),this.model=new c.Model({dismissed:Boolean(i.getItem(this.forum.id))}),this.handleDismiss=this.handleDismiss.bind(this),this.listenTo(this.model,"change",this.render)},handleDismiss:function(a){var b=13;if(!a.keyCode||a.keyCode===b)return this.model.set("dismissed",!0),i.setItem(this.forum.id,!0),Promise.resolve()},render:function(){var a=this.forum.get("badges");if(!a||!Object.keys(a).length||this.model.get("dismissed"))return this.$el.empty(),this;var b="//disqus.com/home/forum/"+this.forum.get("id")+"/badges";return e.render(d.createElement(h,{forum:this.forum.toJSON(),forumBadgesLink:b}),this.el),this}});return j}),define("core/templates/react/aet/EmailSignupComplete",["react","core/switches"],function(a,b){"use strict";var c=function(c){var d=c.forum,e=c.isVerified,f=c.onDismiss;return a.createElement("div",{className:"newsletter-box spacing-bottom-large text-center"},a.createElement("div",{className:b.isFeatureActive("embed_refresh",{forum:d.name})?"text-large spacing-bottom-small":"text-medium spacing-bottom-small"},a.createElement("strong",null,"Thanks for subscribing!")),e?a.createElement("div",{className:"spacing-bottom-small"},(d.aetBannerConfirmation||"").split("\n").map(function(b,c){return a.createElement("div",{key:c},b)})):a.createElement("div",{className:"spacing-bottom-small"},"To begin receiving email updates from ",d.name,", please click the link in the confirmation email we've sent to your inbox."),a.createElement("a",{className:"newsletter-box__hide",href:"#",onClick:function(a){a.preventDefault(),f()}},"Dismiss this message"))};return c}),define("core/templates/react/aet/EmailSignupForm",["react","core/strings","core/switches"],function(a,b,c){"use strict";var d=b.gettext,e=function(b){var e=b.forum,f=b.isLoading,g=b.isLoggedIn,h=b.onDismiss,i=b.onSubscribe,j=b.allowEmpty;return a.createElement("div",{className:"newsletter-box spacing-bottom-large"},a.createElement("div",{className:c.isFeatureActive("embed_refresh",{forum:e.name})?"text-large spacing-bottom-small":"text-medium spacing-bottom-small"},a.createElement("strong",null,e.aetBannerTitle)),g?a.createElement("button",{className:"button button-fill--brand button-padding-wider pull-right",disabled:f,onClick:function(){i&&i()}},"Subscribe"):null,a.createElement("div",{className:"spacing-bottom"},(e.aetBannerDescription||"").split("\n").map(function(b,c){return a.createElement("div",{key:c},b)})),a.createElement("div",{className:"align align--wrap"},g?null:a.createElement("form",{className:"align__item--grow",onSubmit:function(a){a.preventDefault();var b=a.target.elements.email.value.trim();(b||j)&&i&&i(b)}},a.createElement("div",{className:"newsletter-box__input-group"},a.createElement("span",{className:"icon icon-mail text-large newsletter-box__input-group__icon"}),a.createElement("input",{type:"email",name:"email",placeholder:d("Enter email address"),"aria-label":"Enter your email address here to opt into receiving a weekly digest of the latest articles from this publisher"})),a.createElement("input",{type:"submit",className:"button button-fill--brand button-padding-wider newsletter-box__submit",disabled:f,value:d("Subscribe"),"aria-label":"Submit your email address"})),a.createElement("a",{href:"#",className:"newsletter-box__hide publisher-anchor-color",onClick:function(a){a.preventDefault(),h&&h()}},d("Hide this message"))))};return e}),define("lounge/views/email-signup",["backbone","react","react-dom","stance","core/api","core/bus","core/templates/react/aet/EmailSignupComplete","core/templates/react/aet/EmailSignupForm","core/common/cached-storage"],function(a,b,c,d,e,f,g,h,i){"use strict";var j=0,k=2,l=new i("aet-dismiss");l.getAll();var m=a.View.extend({initialize:function(b){var c=b.forum,d=b.session;this.forum=c,this.session=d,this.model=new a.Model({dismissed:Boolean(l.getItem(this.forum.id)),loading:!1,signupComplete:!1}),this._isFirstRender=!0,this.handleCompleteDismiss=this.handleCompleteDismiss.bind(this),this.handleDismiss=this.handleDismiss.bind(this),this.handleSubscribe=this.handleSubscribe.bind(this),this.listenTo(this.model,"change",this.render),this.listenTo(this.session,"change",this.render)},getTrackingCopy:function(){return{title:this.forum.get("aetBannerTitle"),description_copy:this.forum.get("aetBannerDescription"),confirmation_copy:this.forum.get("aetBannerConfirmation")}},isLoggedIn:function(){return Boolean(this.session.user&&this.session.user.id)},handleDismiss:function(){return this.model.set("dismissed",!0),f.trigger("uiAction:clickEmailSubscriptionPromptDismiss",this.getTrackingCopy()),this.isLoggedIn()?Promise.resolve(e.call("aet/dismiss",{data:{forum:this.forum.id},method:"POST"})):(l.setItem(this.forum.id,!0),Promise.resolve())},handleCompleteDismiss:function(){this.model.set("dismissed",!0)},handleSubscribe:function(){var a=this,b=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!this.model.get("loading"))return f.trigger("uiAction:clickEmailSubscriptionPromptSubscribe",this.getTrackingCopy()),this.model.set("loading",!0),Promise.resolve(b?e.call("aet/anonymousSubscribe",{data:{email:b,forum:this.forum.id},method:"POST"}):e.call("aet/subscribe",{data:{forum:this.forum.id},method:"POST"})).then(function(b){return a.model.set({loading:!1,signupComplete:!0}),b})["catch"](function(){a.model.set("loading",!1)})},reportView:function(){f.trigger("uiAction:viewEmailSubscriptionPrompt",this.getTrackingCopy())},render:function(){if(!this.forum.get("aetEnabled")||this.model.get("dismissed"))return this.$el.empty(),this;var a=this.session.shouldFetchSession()?this.session.get("aetBannerStatus"):j;switch(a){case j:case k:if(this.model.get("signupComplete")||a===k?c.render(b.createElement(g,{forum:this.forum.toJSON(),isVerified:Boolean(this.session.user&&this.session.user.get("isVerified")),onDismiss:this.handleCompleteDismiss}),this.el):c.render(b.createElement(h,{forum:this.forum.toJSON(),isLoading:this.model.get("loading"),isLoggedIn:this.isLoggedIn(),onDismiss:this.handleDismiss,onSubscribe:this.handleSubscribe}),this.el),this._isFirstRender){this._isFirstRender=!1,f.trigger("uiAction:loadEmailSubscriptionPrompt",this.getTrackingCopy());var e=d(this);e.isVisible()?this.reportView():this.listenToOnce(e,"enter",this.reportView)}break;default:this.$el.empty()}return this}});return m}),define("react-dom/server",["underscore"],function(a){"use strict";var b=function c(b){if(null===b)return"";if(a.isArray(b))return b.map(c).join("");if(a.isElement(b))return b.outerHTML;if(b&&b.nodeType===window.Node.DOCUMENT_FRAGMENT_NODE){var d=window.document.createElement("div");return d.appendChild(b),d.innerHTML}return a.escape(String(b))};return{renderToString:b,renderToStaticMarkup:b}}),define("core/utils/media/upload",["underscore","exports","core/api","core/models/Media","core/UniqueModel"],function(a,b,c,d,e){"use strict";b.uploadSupported=Boolean(window.FormData),b._extractFirstImageFile=function(b){return a.find(b,function(a){return a.type.match(/^image\//)})},b._uploadViaApi=function(a,b,d){return Promise.resolve(c.call(a,{data:b,contentType:!1,processData:!1,method:"POST",xhr:function(){var a=new window.XMLHttpRequest,b=d&&d.onProgress;return b&&a.upload.addEventListener("progress",function(a){a.total&&b(100*a.loaded/a.total)}),a}}))},b.UPLOAD_URL="https://uploads.services.disqus.com/api/3.0/media/create.json",b.uploadMediaUrl=function(c,f){var g,h=new window.FormData,i=b._extractFirstImageFile(c);return i?(h.append("upload",i),h.append("permanent",1),b._uploadViaApi(b.UPLOAD_URL,h,f).then(function(b){var c=b.response,f=a.first(a.values(c));if(!f||!f.ok)throw g=new Error("Upload failed"),g.code=f&&f["error-code"],g;return new e(d,{mediaType:d.MEDIA_TYPES.IMAGE_UPLOAD,url:f.url,thumbnailUrl:f.url})},function(a){if(a.responseJSON&&4===a.responseJSON.code)throw g=new Error("Upload failed"),g.code="not-authenticated",g;throw a})):(g=new Error("No image file to upload"),g.code="invalid-content-type",Promise.reject(g))}}),define("core/views/media/DragDropUploadView",["underscore","backbone","core/utils"],function(a,b,c){"use strict";var d=c.stopEventHandler,e=b.View.extend({events:{dragover:"_dragOn",dragenter:"_dragOn",dragleave:"_dragOff",dragexit:"_dragOff",drop:"_drop"},_dragOn:d(function(){this.trigger("uploader:dragEnter"),this._toggleDragPlaceholder(!0)}),_dragOff:d(function(){this._toggleDragPlaceholder(!1)}),_drop:d(function(a){this._toggleDragPlaceholder(!1);var b=a.originalEvent.dataTransfer.files;return b.length?void this.trigger("uploader:attachMedia",b):void this.trigger("uploader:dropError","No files")}),_toggleDragPlaceholder:a.throttle(function(a){a?this.trigger("uploader:showPlaceholder"):this.trigger("uploader:hidePlaceholder")},50)});return e}),define("core/templates/postMediaUploadButton",["handlebars","core/templates/handlebars.partials","core/extensions/handlebars.helpers"],function(a){return a.template({compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){return'\n
    \n\n\n'},useData:!0})}),define("core/views/media/UploadButtonView",["jquery","underscore","backbone","core/templates/postMediaUploadButton","core/utils"],function(a,b,c,d,e){"use strict";var f=e.stopEventHandler,g="input[type=file][data-role=media-upload]",h=c.View.extend({events:function(){var a={"click [data-action=attach]":"_attachMedia","keydown [data-action=attach]":"keydownHandler"};return a["change "+g]="_selectorChange",a}(),initialize:function(a){this.template=a&&a.template||this.generateImageUploadButton},keydownHandler:function(a){var b=13,c=32;a.keyCode!==b&&a.keyCode!==c||(a.preventDefault(),this._attachMedia())},generateImageUploadButton:function(){return d({imageUrl:"https://c.disquscdn.com/next/embed/assets/img/attach.03c320b14aa9c071da30c904d0a0827f.svg"})},render:function(){return this.$el.html(this.template()),this},_attachMedia:f(b.throttle(function(){this.$(g).click()},1e3,{trailing:!1})),_selectorChange:function(b){var c=b.target,d=c.files;d.length&&(this.trigger("uploader:attachMedia",d),a(c).replaceWith(c.cloneNode()))}});return h}),define("core/templates/postMediaUploadProgress",["handlebars","core/templates/handlebars.partials","core/extensions/handlebars.helpers"],function(a){return a.template({1:function(a,b,c,d,e){return'
  • \n
    \n
    \n
    \n
    \n
    \n
  • \n'},compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){ +var f;return null!=(f=c.each.call(null!=b?b:a.nullContext||{},null!=b?b.collection:b,{name:"each",hash:{},fn:a.program(1,e,0),inverse:a.noop,data:e,loc:{start:{line:1,column:0},end:{line:9,column:9}}}))?f:""},useData:!0})}),define("core/views/media/UploadsProgressSubView",["backbone","core/templates/postMediaUploadProgress"],function(a,b){"use strict";var c=a.View.extend({initialize:function(){this.collection=new a.Collection,this.listenTo(this.collection,"add remove change",this.render)},hasVisible:function(){return Boolean(this.collection.length)},render:function(){return this.$el.html(b({collection:this.collection.toJSON()})),this}});return c}),define("core/templates/postMediaUploadRich",["handlebars","core/templates/handlebars.partials","core/extensions/handlebars.helpers"],function(a){return a.template({1:function(a,b,c,d,e){return'\n'},3:function(a,b,c,d,e){var f;return''+(null!=(f=c[\n'},4:function(a,b,c,d,e){var f;return a.escapeExpression(a.lambda(null!=(f=null!=b?b.media:b)?f.title:f,b))},6:function(a,b,c,d,e){return a.escapeExpression(c.gettext.call(null!=b?b:a.nullContext||{},"Media attachment",{name:"gettext",hash:{},data:e,loc:{start:{line:9,column:75},end:{line:9,column:105}}}))},compiler:[8,">= 4.3.0"],main:function(a,b,c,d,e){var f;return'
  • \n\n
  • \n"},useData:!0})}),define("core/views/media/UploadsRichSubView",["underscore","backbone","core/models/Media","core/UniqueModel","core/utils","core/templates/postMediaUploadRich"],function(a,b,c,d,e,f){"use strict";var g=b.View.extend({initialize:function(){this._hasVisible=!1,this.collection=new b.Collection([],{model:c,comparator:"index"}),this.listenTo(this.collection,"add remove reset sort change:thumbnailUrl change:mediaType change:editsFinished",this.render),this.listenTo(this.collection,"change:index",a.bind(this.collection.sort,this.collection))},render:function(){return this.$el.empty(),this._hasVisible=!1,this.collection.each(function(b){b.get("thumbnailUrl")&&(a.contains(c.WEBPAGE_TYPES,b.get("mediaType"))||b.get("editsFinished")&&(this.$el.append(f({media:b.toJSON(),isVideo:this.isVideo(b),thumbnailUrl:b.get("thumbnailUrl")})),this._hasVisible=!0))},this),this},isVideo:function(a){return a.get("mediaType")===c.MEDIA_TYPES.MP4_VIDEO},hasVisible:function(){return this._hasVisible},addMedia:function(a,b){var e=d.get(c,a.url);if(e)e.set(a);else{if(!a.editsFinished)return;e=new d(c,a),e.fetch(b)}return this.collection.add(e),e},updateFromText:function(b,c,d){if(!b)return void this.collection.reset();var f=e.bleachFindUrls(b);f=a.uniq(f,!1,function(a){return a.url});var g={};a.each(f,function(e){g[e.url]=!0;var f=a.pick(e,"index","url"),h=e.index= 4.3.0"],main:function(a,b,c,d,e){return'
      \n
        \n
        \n'+a.escapeExpression(c.gettext.call(null!=b?b:a.nullContext||{},\n
        \n'},useData:!0})}),define("core/views/media/UploadsView",["backbone","core/views/media/UploadsProgressSubView","core/views/media/UploadsRichSubView","core/templates/postMediaUploads"],function(a,b,c,d){"use strict";var e=a.View.extend({initialize:function(){this.richView=new c,this.rich=this.richView.collection,this.uploadProgressView=new b,this.uploadProgress=this.uploadProgressView.collection,this.listenTo(this.rich,"all",this._updateEmpty),this.listenTo(this.uploadProgress,"all",this._updateEmpty)},render:function(){return this.richView.$el.detach(),this.uploadProgressView.$el.detach(),this.$el.html(d()),this._updateEmpty(),this.richView.setElement(this.$("[data-role=media-rich-list]")[0]),this.uploadProgressView.setElement(this.$("[data-role=media-progress-list]")[0]),this},clear:function(){this.rich.reset(),this.uploadProgress.reset()},_updateEmpty:function(){this.richView.hasVisible()||this.uploadProgressView.hasVisible()?this.$el.removeClass("empty"):this.$el.addClass("empty")}});return e}),define("core/mixins/withUploadForm",["underscore","backbone","core/strings","core/utils","core/utils/media/upload","core/utils/storage","core/views/media/DragDropUploadView","core/views/media/UploadButtonView","core/views/media/UploadsView"],function(a,b,c,d,e,f,g,h,i){"use strict";var j=c.get,k=function(){a.defaults(this,k.bothProto,k.uploadsProto,k.previewsProto)},l={"invalid-image-file":j("Unfortunately your image upload failed. Please verify that the file is valid and in a supported format (JPEG, PNG, or GIF)."),"invalid-content-type":j("Unfortunately your image upload failed. Please verify that the file is in a supported format (JPEG, PNG, or GIF)."),"file-too-large":j("Unfortunately your image upload failed. Please verify that your image is under 5MB."),"not-authenticated":j("You must be logged in to upload an image.")},m=j("Unfortunately your image upload failed. Please verify that your image is in a supported format (JPEG, PNG, or GIF) and under 5MB. If you continue seeing this error, please try again later.");return k.previewsProto={initMediaPreviews:function(b,c){this.mediaUploadsView=new i({el:b[0]}),this.mediaUploadsView.render(),this.updateLiveMediaDebounced=a.partial(a.debounce(this.updateLiveMedia,500),c,!1),this.stopListening(c,"keychange"),this.stopListening(c,"paste"),this.listenTo(c,{keychange:this.updateLiveMediaDebounced,paste:function(b,d){d&&d.fake||a.defer(a.bind(this.updateLiveMedia,this,c,!0))}}),this.updateLiveMedia(c,!0)},clearMediaPreviews:function(){this.mediaUploadsView&&this.mediaUploadsView.clear()},updateLiveMedia:function(a,b){if(this.mediaUploadsView){var c=a.get(),d=a.offset();this.mediaUploadsView.richView.updateFromText(c,d,{isPasteEvent:b,forum:this.thread.forum.id})}}},k.uploadsProto={initMediaUploads:function(a,b,c){this.mediaDragDropView&&this.stopListening(this.mediaDragDropView),this.mediaDragDropView=new g({el:b[0]}),this.listenTo(this.mediaDragDropView,{"uploader:attachMedia":function(){f.set("usedDragDrop",1),this.handleAttachMedia.apply(this,arguments)},"uploader:dragEnter":function(){this.$el.addClass("expanded")},"uploader:showPlaceholder":function(){a.show()},"uploader:hidePlaceholder":function(){a.hide()},"uploader:dropError":function(){var a=j("Sorry we didn't catch that. Try again?");this.alert(a,{type:"error",isUploadError:!0})}}),this.mediaUploadButtonView&&this.stopListening(this.mediaUploadButtonView),this.mediaUploadButtonView=new h({el:c[0]}),this.listenTo(this.mediaUploadButtonView,{"uploader:attachMedia":this.handleUploadViaButton}),this.mediaUploadButtonView.render()},handleUploadViaButton:function(a){if(a&&f.isPersistent&&!f.get("usedDragDrop")&&!d.isMobileUserAgent()){var b=this.alert(j("Did you know you can drag and drop images too? Try it now!"));this.listenToOnce(b,"dismiss",function(){f.set("usedDragDrop",1)})}this.handleAttachMedia.apply(this,arguments)},handleAttachMedia:function(c,d){var f=this,g=new b.Model({remainingPerc:100});f.mediaUploadsView.uploadProgress.add(g),d=a.extend(d||{},{onProgress:function(a){g.set("remainingPerc",100-a)}});var h=function(){f.mediaUploadsView.uploadProgress.remove(g)};e.uploadMediaUrl(c,d).then(function(a){a.fetch({forum:f.thread.forum.id}),f.textarea.insertAtCursor(a.get("url")),f.updateLiveMedia(f.textarea,!0),f.dismissUploadError()})["catch"](function(a){var b;a&&a.code&&(b=l[a.code]),b||(b=m),f.alert(b,{type:"error",isUploadError:!0})}).then(h,h)},dismissUploadError:function(){this.dismissAlert(function(a){return a.options&&a.options.isUploadError})},uploadSupported:e.uploadSupported,isUploadInProgress:function(){return this.mediaUploadsView&&this.mediaUploadsView.uploadProgress.length}},k.bothProto={initMediaViews:function(a){(a.mediaembedEnabled||a.gifPickerEnabled)&&this.initMediaPreviews(this.$("[data-role=media-preview]"),a.textarea),a.allowUploads&&this.initMediaUploads(this.$("[data-role=drag-drop-placeholder]"),this.$("[data-role=textarea]"),this.$("[data-role=media-uploader]"))}},k}),define("core/editable",[],function(){"use strict";function a(a){return a.replace(e," ")}function b(c,d,e){var f,h,i,j,k="",l=[];for("string"!=typeof e&&(e="\n\n"),j=0;j-1)i=g,n=n.replace(j,"");else if(j.indexOf(n)>-1)return g;return i}},selectedTextNodeOffset:function(b){var e,f,g;if(window.getSelection){var h=window.getSelection();h&&h.anchorOffset&&(g=h.anchorOffset)}else if(b&&c.selection.createRange){var i=a(b.nodeValue);e=c.selection.createRange();var j=e.duplicate(),k=j.parentElement();for(f=0;0!==e.moveStart(d,-1)&&(0!==i.indexOf(a(e.text))&&k===e.parentElement());f++)j=e.duplicate(),k=j.parentElement();g=f}return isNaN(g)?0:g},offset:function(){function b(d,e){function f(a){i+=a[0];for(var b=1;b0&&h.moveStart(d,l+2),h.collapse()}for(;h.moveStart(d,-1)===-1&&0!==j.indexOf(a(h.text)););for(;1===h.moveEnd(d,1)&&j!==a(h.text););return h.moveStart(d,e),h.moveEnd(d,-1*(f-e-h.text.length)),h.select(),h}}},i.normalizeSpace=a,i}),define("core/utils/html/nodeTypes",[],function(){"use strict";var a=function(a){return"p"===a.nodeName.toLowerCase()},b=function(a){return"div"===a.nodeName.toLowerCase()},c=function(a){return"#text"===a.nodeName.toLowerCase()},d=function(a){return"br"===a.nodeName.toLowerCase()},e=function(a){return"button"===a.nodeName.toLowerCase()},f=function(a){return"br"===a.nodeName.toLowerCase()||"#text"===a.nodeName.toLowerCase()&&"\n"===a.nodeValue},g=function(a){return"p"===a.nodeName.toLowerCase()||"div"===a.nodeName.toLowerCase()},h=function(a){return"span"===a.nodeName.toLowerCase()};return{isP:a,isDiv:b,isText:c,isBr:d,isButton:e,isNewline:f,isPorDiv:g,isSpan:h}}),define("core/CappedStorage",["core/utils/storage"],function(a){"use strict";var b=function(a,b){this.max=a||10,this.queueKey=b||"__queue",this.getQueue()||this.setQueue([])};return b.prototype.set=function(b,c){var d=this.getQueue()||this.setQueue([]);d.length===this.max&&a.remove(d.shift()),a.set(b,c),d.push(b),this.setQueue(d)},b.prototype.get=function(b){return a.get(b)},b.prototype.remove=function(b){a.remove(b);for(var c=this.getQueue()||[],d=0;d":"\n",g=c.height(),h=function(){var d={};b.each(d,function(a,b){d[b]=c.css(b)});var e=a(c[0].cloneNode(!0));return e.removeAttr("id").removeAttr("name").css({visibility:"hidden",position:"absolute",top:"-9999px",left:"-9999px",contentEditable:!1}).css(d).attr("tabIndex","-1"),e.insertAfter(c[0]),e}(),i=null,j=function(){h[0].style.height=0,h[e](c[e]()+f),h.scrollTop(h[0].scrollHeight);var a=Math.max(h[0].scrollHeight,g)+parseInt(d.extraSpace,10);d.maxHeight&&(a>=d.maxHeight?(c.css("overflow",""),a=d.maxHeight):c.css("overflow","hidden")),i!==a&&(i=a,c.height(a),c.trigger&&c.trigger("resize"))},k=b.throttle(j,500),l=function(a){13===a.keyCode?j():k()};c.bind("keyup",l).bind("paste",j).css("overflow","hidden"),j()})},a}),define("core/views/TextareaView",["underscore","jquery","backbone","core/utils","core/utils/html/nodeTypes","core/CappedStorage","core/extensions/jquery.autoresize"],function(a,b,c,d,e,f){"use strict";var g=c.View.extend({events:{"keydown [data-role=editable]":"handleKeyDown","keyup [data-role=editable]":"handleKeyUp","paste [data-role=editable]":"handlePaste","focusin [data-role=editable]":"handleFocusIn","blur [data-role=editable]":"handleBlur"},initialize:function(b){b=b||{},this.storageKey=b.storageKey,this.value=b.value||this.getDraft()[0],this.history=[this.value],this.historyPosition=0,this.placeholder=b.placeholder,this.selectionIndices={start:0,end:0,endElemInd:0,endElemSelectionInd:0,startElemInd:0,startElemSelectionInd:0},this.inputFixed=!1,this.listenTo(this,"keychange",a.debounce(this.saveDraft,this.constructor.SAVE_DRAFT_INTERVAL))},render:function(){return this.$input=this.createInput(),this.set(this.value),this.$el.append(this.$input),this.$input.autoresize({maxHeight:this.constructor.MAX_TEXTAREA_HEIGHT}),this},createInput:function(){return b("",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,""],legend:[1,"
        ","
        "],area:[1,"",""],param:[1,"",""],thead:[1,"","
        "],tr:[2,"","
        "],col:[2,"","
        "],td:[3,"","
        "],_default:l.htmlSerialize?[0,"",""]:[1,"X
        ","
        "]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?""!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)sa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n("
        \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/008.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/008.png" new file mode 100644 index 0000000..37f7d21 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/008.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/082.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/082.png" new file mode 100644 index 0000000..537db11 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/082.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1388fd918df2c6cef34efae1201e75d9.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1388fd918df2c6cef34efae1201e75d9.jpg" new file mode 100644 index 0000000..90d2a22 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1388fd918df2c6cef34efae1201e75d9.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/154.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/154.png" new file mode 100644 index 0000000..99bebd0 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/154.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1cf2d7a9015c24cc93d28cc05519cce7.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1cf2d7a9015c24cc93d28cc05519cce7.jpg" new file mode 100644 index 0000000..1a48cdc Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1cf2d7a9015c24cc93d28cc05519cce7.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1cf2d7a9015c24cc93d28cc05519cce7_002.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1cf2d7a9015c24cc93d28cc05519cce7_002.jpg" new file mode 100644 index 0000000..5f4ce31 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/1cf2d7a9015c24cc93d28cc05519cce7_002.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/327a9c0179835f2e07783ac288a222b6.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/327a9c0179835f2e07783ac288a222b6.jpg" new file mode 100644 index 0000000..de89348 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/327a9c0179835f2e07783ac288a222b6.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/387c3035e3a22a0b918b4cb0616b34e3.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/387c3035e3a22a0b918b4cb0616b34e3.jpg" new file mode 100644 index 0000000..aab090b Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/387c3035e3a22a0b918b4cb0616b34e3.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/3a372b145396c7a8d6311acbdedb8664.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/3a372b145396c7a8d6311acbdedb8664.jpg" new file mode 100644 index 0000000..02a3866 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/3a372b145396c7a8d6311acbdedb8664.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/43e6ac32edc482991ca39b1c2b266b8e.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/43e6ac32edc482991ca39b1c2b266b8e.png" new file mode 100644 index 0000000..5cbeb0d Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/43e6ac32edc482991ca39b1c2b266b8e.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/5261ebfac50665238ab2b1887e84a373.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/5261ebfac50665238ab2b1887e84a373.jpg" new file mode 100644 index 0000000..4a6dea7 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/5261ebfac50665238ab2b1887e84a373.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/5b8ee5c6d7f6a97650de3ed49b43e1c5.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/5b8ee5c6d7f6a97650de3ed49b43e1c5.png" new file mode 100644 index 0000000..6f9e1c1 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/5b8ee5c6d7f6a97650de3ed49b43e1c5.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/65212d998fb4939d9787bd9c726d2acb.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/65212d998fb4939d9787bd9c726d2acb.png" new file mode 100644 index 0000000..2622df9 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/65212d998fb4939d9787bd9c726d2acb.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/65212d998fb4939d9787bd9c726d2acb_002.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/65212d998fb4939d9787bd9c726d2acb_002.png" new file mode 100644 index 0000000..6a33956 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/65212d998fb4939d9787bd9c726d2acb_002.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/6792bee3559abb8f7b963bc4247d8a85.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/6792bee3559abb8f7b963bc4247d8a85.png" new file mode 100644 index 0000000..52f39d0 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/6792bee3559abb8f7b963bc4247d8a85.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/6ba9871a209f9deba2f84cd04d2c3887.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/6ba9871a209f9deba2f84cd04d2c3887.jpg" new file mode 100644 index 0000000..5c59634 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/6ba9871a209f9deba2f84cd04d2c3887.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/76e306bd8fa77d609acefa927da58d42.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/76e306bd8fa77d609acefa927da58d42.png" new file mode 100644 index 0000000..5736626 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/76e306bd8fa77d609acefa927da58d42.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/76e306bd8fa77d609acefa927da58d42_002.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/76e306bd8fa77d609acefa927da58d42_002.png" new file mode 100644 index 0000000..706661a Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/76e306bd8fa77d609acefa927da58d42_002.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/82e24044359615ff1bd1688996052384.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/82e24044359615ff1bd1688996052384.png" new file mode 100644 index 0000000..3db7b84 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/82e24044359615ff1bd1688996052384.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/82e24044359615ff1bd1688996052384_002.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/82e24044359615ff1bd1688996052384_002.png" new file mode 100644 index 0000000..fbc2b84 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/82e24044359615ff1bd1688996052384_002.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/8315beb524b56083e620581f32030d94.gif" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/8315beb524b56083e620581f32030d94.gif" new file mode 100644 index 0000000..749e539 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/8315beb524b56083e620581f32030d94.gif" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/8de9c534a18a6cb8693270a2b528d4c0.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/8de9c534a18a6cb8693270a2b528d4c0.png" new file mode 100644 index 0000000..a4168d5 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/8de9c534a18a6cb8693270a2b528d4c0.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/910eb18568b93a1a768dc0eae22b6e5d.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/910eb18568b93a1a768dc0eae22b6e5d.jpg" new file mode 100644 index 0000000..10420c7 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/910eb18568b93a1a768dc0eae22b6e5d.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/910eb18568b93a1a768dc0eae22b6e5d_002.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/910eb18568b93a1a768dc0eae22b6e5d_002.jpg" new file mode 100644 index 0000000..43f5b22 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/910eb18568b93a1a768dc0eae22b6e5d_002.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/984cbfed51422547e8836b555b755aa8.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/984cbfed51422547e8836b555b755aa8.png" new file mode 100644 index 0000000..ad064d3 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/984cbfed51422547e8836b555b755aa8.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/a.html" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/a.html" new file mode 100644 index 0000000..66eccba --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/a.html" @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/a_data/sw_iframe.html" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/a_data/sw_iframe.html" new file mode 100644 index 0000000..14fb965 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/a_data/sw_iframe.html" @@ -0,0 +1,21 @@ + + + + + + + + + \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/app.58b8c457.js" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/app.58b8c457.js" new file mode 100644 index 0000000..0324e91 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/app.58b8c457.js" @@ -0,0 +1,2 @@ +(()=>{var __webpack_modules__={44897:e=>{e.exports={attachStacktrace:!0,maxBreadcrumbs:20,sampleRate:.1,ignoreErrors:["ResponseError","TypeError: null is not an object (evaluating 'd.frameElement')","Can't find variable: pktAnnotationHighlighter","ReferenceError: Can't find variable: article","top.GLOBALS","originalCreateNotification","canvas.contentDocument","MyApp_RemoveAllHighlights","http://tt.epicplay.com","Can't find variable: ZiteReader","jigsaw is not defined","ComboSearch is not defined","http://loading.retry.widdit.com/","atomicFindClose","fb_xd_fragment","bmi_SafeAddOnload","EBCallBackMessageReceived","conduitPage","Script error.","NS_ERROR_UNEXPECTED","SyntaxError: illegal character U+009E"],denyUrls:[/graph\.facebook\.com/i,/connect\.facebook\.net\/en_US\/all\.js/i,/eatdifferent\.com\.woopra-ns\.com/i,/static\.woopra\.com\/js\/woopra\.js/i,/extensions\//i,/^chrome:\/\//i,/127\.0\.0\.1:4001\/isrunning/i,/webappstoolbarba\.texthelp\.com\//i,/metrics\.itunes\.apple\.com\.edgesuite\.net\//i]}},15377:e=>{e.exports.en={SETTINGS_AGREEMENT_FINISH:"The end",SETTINGS_ACTION_SAVE:"Save preferences",SETTINGS_ARTICLES_ERROR:"You should select at least one language",SETTINGS_ARTICLES_TITLE:"Content",SETTINGS_FEED:"Feed",SETTINGS_FEED_CLASSIC:"Classic",SETTINGS_FEED_COMPACT:"Compact",SETTINGS_EMAIL_LABEL:"I want to receive emails on Habr updates (monthly)",SETTINGS_WELCOME_LABEL:"I want to take an introduction course: 6 emails, how things work on Habr",SETTINGS_DIGEST_LABEL:"How often do you want to receive a newsletter with the most interesting from the hubs you are subscribed to?",SETTINGS_FL_LANG_ENGLISH:"English",SETTINGS_FL_LANG_RUSSIAN:"Russian",SETTINGS_LANG_ENGLISH:"English",SETTINGS_LANG_RUSSIAN:"Русский",SETTINGS_RULES:"site rules",SETTINGS_TITLE:"Page settings",SETTINGS_UI_TITLE:"Interface",SETTINGS_SUCCESS:"Settings were updated successfully",SETTINGS:"Settings",SETTINGS_PROFILE:"Profile settings",SETTINGS_PROFILE_TITLE:"Profile",SETTINGS_SPECS:"Specialization settings",SETTINGS_SPECS_TITLE:"Specialization",SETTINGS_SKILLS_PLACEHOLDER:"Enter skill",SETTINGS_SKILLS_TITLE:"Skills",SETTINGS_SKILLS_HINT:"Select up to ten of your skills and rank them in descending order of importance.",SETTINGS_SPECS_HINT:"Select your specialization.",SETTINGS_SPECS_QUALIFICATION_TITLE:"Qualification",SETTINGS_SPECS_QUALIFICATION_NOT_SELECTED:"Not specified",SETTINGS_SPECS_OTHER_PLACEHOLDER:"Specialization title",SETTINGS_SPECS_OCCUPATION:"Occupation",SETTINGS_SPECS_SUM:"Sum",SETTINGS_SPECS_SALARY:"Desired salary",SETTINGS_SPECS_SALARY_HINT:"Indicate here how much you would like to earn.",SETTINGS_PROFILE_UPGRADE_TITLE:"Upgrade",SETTINGS_PRIVACY_TITLE:"Privacy",SETTINGS_NOTIFICATIONS_TITLE:"Notifications",SETTINGS_APPS_INSTALLED_TITLE:"Installed applications",SETTINGS_APPS_TITLE:"Applications",SETTINGS_APPS_MY_TITLE:"My applications",SETTINGS_APPS_REMOVE:"Remove",SETTINGS_APPS_EDIT:"Edit",SETTINGS_APPS_EMPTY:"You have no applications yet",SETTINGS_APPS_ADD:"Add new application",SETTINGS_APP_EDIT_TITLE:"Edit application",SETTINGS_APP_ADD_TITLE:"Add new application",SETTINGS_APP_IMAGE:"Icon",SETTINGS_APP_TITLE:"Application name",SETTINGS_APP_TITLE_HINT:"Enter application name",SETTINGS_APP_REDIRECT:"Redirect URL",SETTINGS_APP_REDIRECT_HINT:"Specify the URL for the redirect after authorization",SETTINGS_APP_ABOUT_HINT:"Describe your application",SETTINGS_APP_ABOUT:"Short description",SETTINGS_APP_TYPE:"Application type",SETTINGS_APP_TYPE_WEB:"Web application",SETTINGS_APP_TYPE_MOBILE:"Mobile application",SETTINGS_APP_TYPE_BROWSER:"Browser application",SETTINGS_APP_SCOPE:"Access permissions",SETTINGS_APP_READ:"Read only",SETTINGS_APP_READ_BOOKMARK:"Read only + bookmarks",SETTINGS_APP_ALL_RIGHTS:"Full access",SETTINGS_APP_EXTENDED:"Extended rights",SETTINGS_APP_COMPANY_NAME:"Company name",SETTINGS_APP_COMPANY_NAME_HINT:"Enter the developer company name",SETTINGS_APP_COMPANY_URL:"Company’s website",SETTINGS_APP_COMPANY_URL_HINT:"Enter the devepoler company’s website",SETTINGS_APP_TYPE_CHOOSE:"Select type",SETTINGS_APP_SCOPE_CHOOSE:"Select access permissions",SETTINGS_APP_RESET_CLIENT_ID:"Reset Client ID & Client Secret",SETTINGS_APP_RESET_API_KEY:"Reset API Key",SETTINGS_APP_RESET_HINT:"After the reset, all your applications will stop working until you update the settings",SETTINGS_ACCOUNT_TITLE:"Account",SETTINGS_MISC_TITLE:"Other",SETTINGS_PROFILE_AVATAR:"Avatar",SETTINGS_PROFILE_AVATAR_HINT:"Format: jpg, gif, png. '
        ' Maximal size: 1 MB. '
        ' Resolution: up to 96x96px.",SETTINGS_PROFILE_REALNAME:"Actual name",SETTINGS_PROFILE_REALNAME_HINT:"Specify your first and last name so that other users can find out what your name is",SETTINGS_PROFILE_WORKPLACE:"Workplace",SETTINGS_PROFILE_WORKPLACE_PLACEHOLDER:"Link with the company will be removed after saving the changes.",SETTINGS_PROFILE_WORKPLACE_PLACEHOLDER_ACTION:"Restore",SETTINGS_PROFILE_CONTACTS_PLACEHOLDER:"Contact link will be removed after saving the changes.",SETTINGS_PROFILE_CONTACTS_PLACEHOLDER_ACTION:"Restore",SETTINGS_PROFILE_SPECIALITY:"Describe yourself",SETTINGS_PROFILE_SPECIALITY_HINT:"Specify your specialization. For example: Database Administrator",SETTINGS_PROFILE_GENDER:"Gender",SETTINGS_PROFILE_GENDER_NOT_SPECIFIED:"Not specified",SETTINGS_PROFILE_GENDER_MALE:"Male",SETTINGS_PROFILE_GENDER_FEMALE:"Female",SETTINGS_PROFILE_BIRTH_DATE:"Birth date",SETTINGS_PROFILE_BIRTH_DAY:"Day",SETTINGS_PROFILE_BIRTH_MONTH:"Month",SETTINGS_PROFILE_BIRTH_YEAR:"Year",SETTINGS_PROFILE_LOCATION:"Location",SETTINGS_PROFILE_COUNTRY:"Country",SETTINGS_PROFILE_REGION:"Region",SETTINGS_PROFILE_CITY:"City",SETTINGS_PROFILE_CONTACTS:"Contacts and social media",SETTINGS_PROFILE_CONTACTS_HINT:"Specify the username or ID and we will create the link ourselves. If you want the link to be shown in the authors information panel, select it by clicking on the icon on the right.",SETTINGS_PROFILE_CONTACTS_ADD:"Add link",SETTINGS_PROFILE_YANDEX_MONEY:"YooMoney",SETTINGS_PROFILE_YANDEX_MONEY_HINT:"Wallet number 11-20 digits",SETTINGS_PROFILE_PAYPAL:"PayPal.Me",SETTINGS_PROFILE_PAYPAL_HINT:"PayPal.Me identificator. 3 to 20 digits and/or English letters",SETTINGS_PROFILE_WEBMONEY:"Webmoney",SETTINGS_PROFILE_WEBMONEY_HINT:"Wallet number. 12 digits",SETTINGS_PROFILE_SERVICES:"Services",SETTINGS_PROFILE_WALLETS:"Wallets",SETTINGS_PROFILE_DONATIONS:"Donations",SETTINGS_PROFILE_DONATIONS_RADIO_TITLE:"Accept donations via",SETTINGS_PROFILE_WALLETS_NAMES:"YooMoney, PayPal.Me, Webmoney",SETTINGS_PROFILE_ABOUT:"Tell us about yourself",SETTINGS_PROFILE_ABOUT_HINT:"No more than 6 500 characters",SETTINGS_PROFILE_SUBMIT:"Save changes",SETTINGS_PROFILE_SHOW_CONTACTS:"Who can see your websites and social networking accounts",SETTINGS_PROFILE_TO_EVERYONE:"everyone",SETTINGS_PROFILE_TO_FOLLOWING:"only those you are following",SETTINGS_PROFILE_INBOX_ACCESS:"Who can send you direct messages",SETTINGS_PROFILE_FROM_EVERYONE:"everyone",SETTINGS_PROFILE_FROM_FOLLOWERS:"only those you are following",SETTINGS_PROFILE_SHOW_ACTIVITY:"Who can track your activity on Habr (via notifications)",SETTINGS_PROFILE_NOBODY:"nobody",SETTINGS_PROFILE_TO_FOLLOWERS:"only those who following you",SETTINGS_PROFILE_PAYMENTS_INFO:"Specify the details of your wallets to receive donations from other users. Depending on the chosen method of receiving donations, users will see the corresponding links.",SETTINGS_NOTIFICATIONS_NEW_COMMENTS:"Notifications about new comments",SETTINGS_NOTIFICATIONS_TO_MY_POSTS:"To my publications",SETTINGS_NOTIFICATIONS_TO_POSTS_WITH_COMMENTS:"To publications I left comments to",SETTINGS_NOTIFICATIONS_TO_BOOKMARKED_POSTS:"To publications I have bookmarked",SETTINGS_NOTIFICATIONS_TRACKER:"Tracker",SETTINGS_NOTIFICATIONS_EMAIL:"Email",SETTINGS_NOTIFICATIONS_SEND_ME_EMAILS:"Send me emails",SETTINGS_NOTIFICATIONS_NEWS:"About Habr news",SETTINGS_NOTIFICATIONS_NEW_EXPERIENCE:"About new opportunities for me on Habr",SETTINGS_NOTIFICATIONS_NEW_MESSAGES:"About new messages in conversations",SETTINGS_NOTIFICATIONS_NEW_COMMENTS_REPLY:"About new replies to my comments",SETTINGS_NOTIFICATIONS_NEW_MENTION:"When I’m mentioned in publications and comments",SETTINGS_NOTIFICATIONS_NEW_FOLLOWER:"When new subscriber added",SETTINGS_NOTIFICATIONS_ARTICLE_STATISTICS:"Statistics of my article",SETTINGS_NOTIFICATIONS_ARTICLE_TOP_STATISTICS:"My article made it to the top",SETTINGS_NOTIFICATIONS_TRACKER_SETTINGS:"Tracker settings",SETTINGS_NOTIFICATIONS_FOLLOWERS_BOOKMARKS:"Show followers bookmarks in tracker",SETTINGS_NOTIFICATIONS_STATISTICS:"Notify about my publications statistics",SETTINGS_NOTIFICATIONS_DIGEST:"How often do you want to receive a newsletter with the most interesting from the hubs you are subscribed to?",SETTINGS_NOTIFICATIONS_DIGEST_NEVER:"Never",SETTINGS_NOTIFICATIONS_DIGEST_DAY:"Every day",SETTINGS_NOTIFICATIONS_DIGEST_WEEK:"Weekly",SETTINGS_NOTIFICATIONS_DIGEST_MONTH:"Monthly",SETTINGS_MISC_INTERACTIONS:"Interaction",SETTINGS_MISC_REFRESH_PANEL:"Show comments update panel",SETTINGS_MISC_HOTKEYS:"Use hotkeys (''list'')",SETTINGS_MISC_DISABLE_ADS:"Disable ads",SETTINGS_MISC_YES_IT_WOULD_BE_NICE:"Yes, that would be great!",SETTINGS_READONLY_UPGRADE:"If you have an invitation code, enter it in a field below to get all the features of the full account.",SETTINGS_INVITE_CODE:"Invitation code",SETTINGS_INVITE_RECALLED:"The invitation was recalled",SETTINGS_INVITE_APPLIED:"Invitation was applied",SETTINGS_INVITE_ALREADY_USED:"The invitation has already been used",SETTINGS_INVITE_USER_ALREADY_FULL:"You are already full-fledged user of Habr, so you can't use invitations",SETTINGS_COLOR_THEME:"View options",SETTINGS_DARK:"Dark",SETTINGS_LIGHT:"Light",SETTINGS_SYSTEM:"System",SETTINGS_SHOW_PROFILES_TITLE:"Habr Career and Expert profiles",SETTINGS_SHOW_PROFILES_CHECKBOX_LABEL:"Show link to my profile on Habr Career"},e.exports.ru={SETTINGS_AGREEMENT_FINISH:"Завершить настройку",SETTINGS_ACTION_SAVE:"Сохранить настройки",SETTINGS_ARTICLES_ERROR:"Должен быть выбран хотя бы один язык",SETTINGS_ARTICLES_TITLE:"Публикации",SETTINGS_FEED:"Вид ленты",SETTINGS_FEED_CLASSIC:"Классический",SETTINGS_FEED_COMPACT:"Компактный",SETTINGS_EMAIL_LABEL:"Хочу получать письма об изменениях на сайте (не чаще раза в месяц)",SETTINGS_WELCOME_LABEL:"Хочу пройти вводный курс: 6 писем, как все устроено на Хабре",SETTINGS_DIGEST_LABEL:"Дайджест о самом интересном по вашим хабам",SETTINGS_FL_LANG_ENGLISH:"Английский",SETTINGS_FL_LANG_RUSSIAN:"Русский",SETTINGS_LANG_ENGLISH:"English",SETTINGS_LANG_RUSSIAN:"Русский",SETTINGS_RULES:"правила сайта",SETTINGS_TITLE:"Настройки страницы",SETTINGS:"Настройки",SETTINGS_PROFILE:"Настройки профиля",SETTINGS_SPECS:"настройки специалиазции",SETTINGS_SPECS_TITLE:"Специализация",SETTINGS_SKILLS_TITLE:"Профессиональные навыки",SETTINGS_SKILLS_HINT:"Выберите до десяти своих профессиональных навыков и расставьте в порядке убывания их важности.",SETTINGS_SKILLS_PLACEHOLDER:"Введите навык",SETTINGS_SPECS_HINT:"Выберите вашу специализацию.",SETTINGS_SPECS_OCCUPATION:"Профессия",SETTINGS_SPECS_QUALIFICATION_TITLE:"Квалификация",SETTINGS_SPECS_QUALIFICATION_NOT_SELECTED:"Не указана",SETTINGS_SPECS_SUM:"Сумма",SETTINGS_SPECS_SALARY:"Желаемая зарплата",SETTINGS_SPECS_SALARY_HINT:"Укажите здесь, сколько вы хотели бы зарабатывать.",SETTINGS_SPECS_OTHER_PLACEHOLDER:"Название специализации",SETTINGS_UI_TITLE:"Интерфейс",SETTINGS_SUCCESS:"Настройки обновлены успешно",SETTINGS_PROFILE_TITLE:"Профиль",SETTINGS_PROFILE_UPGRADE_TITLE:"Апгрейд",SETTINGS_PRIVACY_TITLE:"Приватность",SETTINGS_NOTIFICATIONS_TITLE:"Уведомления",SETTINGS_APPS_INSTALLED_TITLE:"Установленные приложения",SETTINGS_APPS_TITLE:"Приложения",SETTINGS_APPS_MY_TITLE:"Мои приложения",SETTINGS_APPS_REMOVE:"Удалить",SETTINGS_APPS_EDIT:"Редактировать",SETTINGS_APPS_EMPTY:"У вас пока нет приложений",SETTINGS_APPS_ADD:"Добавить приложение",SETTINGS_APP_EDIT_TITLE:"Редактирование приложения",SETTINGS_APP_ADD_TITLE:"Создание приложения",SETTINGS_APP_RESET_CLIENT_ID:"Сбросить Client ID и Client Secret",SETTINGS_APP_RESET_API_KEY:"Сбросить API Key",SETTINGS_APP_RESET_HINT:"Сброс Client ID и Client Secret — это исключительный механизм, который не стоит запускать без необходимости",SETTINGS_APP_IMAGE:"Иконка",SETTINGS_APP_TITLE:"Название",SETTINGS_APP_TITLE_HINT:"Укажите название приложения",SETTINGS_APP_REDIRECT:"Redirect URL",SETTINGS_APP_REDIRECT_HINT:"Укажите url для редиректа после авторизации",SETTINGS_APP_ABOUT_HINT:"Опишите ваше приложение",SETTINGS_APP_ABOUT:"Краткое описание",SETTINGS_APP_TYPE:"Тип",SETTINGS_APP_TYPE_WEB:"Веб приложение",SETTINGS_APP_TYPE_MOBILE:"Мобильное приложение",SETTINGS_APP_TYPE_BROWSER:"Браузерное приложение",SETTINGS_APP_SCOPE:"Права",SETTINGS_APP_READ:"Только чтение",SETTINGS_APP_READ_BOOKMARK:"Только чтение + закладки",SETTINGS_APP_ALL_RIGHTS:"Все права",SETTINGS_APP_EXTENDED:"Расширенные права",SETTINGS_APP_COMPANY_NAME:"Название компании",SETTINGS_APP_COMPANY_NAME_HINT:"Укажите название компании разработчика",SETTINGS_APP_COMPANY_URL:"Сайт компании",SETTINGS_APP_COMPANY_URL_HINT:"Укажите сайт компании разработчика",SETTINGS_APP_TYPE_CHOOSE:"Выберите тип",SETTINGS_APP_SCOPE_CHOOSE:"Выберите права",SETTINGS_ACCOUNT_TITLE:"Аккаунт",SETTINGS_MISC_TITLE:"Другое",SETTINGS_PROFILE_AVATAR:"Аватар",SETTINGS_PROFILE_AVATAR_HINT:"Формат: jpg, gif, png. '
        ' Максимальный размер файла: 1Mb. '
        ' Разрешение: до 96x96px.",SETTINGS_PROFILE_REALNAME:"Настоящее имя",SETTINGS_PROFILE_REALNAME_HINT:"Укажите ваши имя и фамилию, чтобы другие пользователи смогли узнать, как вас зовут",SETTINGS_PROFILE_WORKPLACE:"Место работы",SETTINGS_PROFILE_WORKPLACE_PLACEHOLDER:"Удалим место работы, после сохрания изменений.",SETTINGS_PROFILE_WORKPLACE_PLACEHOLDER_ACTION:"Восстановить",SETTINGS_PROFILE_CONTACTS_PLACEHOLDER:"Удалим контакт, после сохранения изменений.",SETTINGS_PROFILE_CONTACTS_PLACEHOLDER_ACTION:"Восстановить",SETTINGS_PROFILE_SPECIALITY:"Опишите себя",SETTINGS_PROFILE_SPECIALITY_HINT:"Укажите свою специализацию. Например: Администратор баз данных",SETTINGS_PROFILE_GENDER:"Пол",SETTINGS_PROFILE_GENDER_NOT_SPECIFIED:"Не указан",SETTINGS_PROFILE_GENDER_MALE:"Мужской",SETTINGS_PROFILE_GENDER_FEMALE:"Женский",SETTINGS_PROFILE_BIRTH_DATE:"Дата рождения",SETTINGS_PROFILE_BIRTH_DAY:"Число",SETTINGS_PROFILE_BIRTH_MONTH:"Месяц",SETTINGS_PROFILE_BIRTH_YEAR:"Год",SETTINGS_PROFILE_LOCATION:"Местоположение",SETTINGS_PROFILE_COUNTRY:"Страна",SETTINGS_PROFILE_REGION:"Регион",SETTINGS_PROFILE_CITY:"Город",SETTINGS_PROFILE_CONTACTS:"Контактная информация и веб-ресурсы",SETTINGS_PROFILE_CONTACTS_HINT:"Укажите имя пользователя или ID и мы сами сделаем ссылку. Чтобы ссылка появилась в информационной панели автора публикации, отметьте её, кликнув на иконку справа.",SETTINGS_PROFILE_CONTACTS_ADD:"Добавить ссылку",SETTINGS_PROFILE_YANDEX_MONEY:"YooMoney",SETTINGS_PROFILE_YANDEX_MONEY_HINT:"Номер кошелька. От 11 до 20 цифр",SETTINGS_PROFILE_PAYPAL:"PayPal.Me",SETTINGS_PROFILE_PAYPAL_HINT:"Идентификатор PayPal.me От 3 до 20 цифр и/или латинских букв",SETTINGS_PROFILE_WEBMONEY:"Webmoney",SETTINGS_PROFILE_WEBMONEY_HINT:"Номер WMID. 12 цифр",SETTINGS_PROFILE_SERVICES:"Сервисы",SETTINGS_PROFILE_WALLETS:"Кошельки",SETTINGS_PROFILE_DONATIONS:"Донаты",SETTINGS_PROFILE_DONATIONS_RADIO_TITLE:"Принимать донаты через:",SETTINGS_PROFILE_WALLETS_NAMES:"YooMoney, PayPal.Me, Webmoney",SETTINGS_PROFILE_ABOUT:"Расскажите о себе",SETTINGS_PROFILE_ABOUT_HINT:"Не более 6 500 символов",SETTINGS_PROFILE_SUBMIT:"Сохранить изменения",SETTINGS_PROFILE_SHOW_CONTACTS:"Показывать ваши сайты и аккаунты в соцсетях",SETTINGS_PROFILE_TO_EVERYONE:"всем",SETTINGS_PROFILE_TO_FOLLOWING:"только тем, на кого вы подписаны",SETTINGS_PROFILE_INBOX_ACCESS:"Принимать личные сообщения",SETTINGS_PROFILE_FROM_EVERYONE:"ото всех",SETTINGS_PROFILE_FROM_FOLLOWERS:"только от тех, на кого вы подписаны",SETTINGS_PROFILE_SHOW_ACTIVITY:"Кто может получать уведомления о вашей активности на сайте",SETTINGS_PROFILE_NOBODY:"никто",SETTINGS_PROFILE_TO_FOLLOWERS:"те, кто подписан на вас",SETTINGS_PROFILE_PAYMENTS_INFO:"Укажите данные ваших кошельков для получения вознаграждения от других пользователей. В зависимости от выбранного способа приёма донатов, пользователи увидят соответствующие ссылки.",SETTINGS_NOTIFICATIONS_NEW_COMMENTS:"Уведомления о новых комментариях",SETTINGS_NOTIFICATIONS_TO_MY_POSTS:"К моим публикациям",SETTINGS_NOTIFICATIONS_TO_POSTS_WITH_COMMENTS:"К публикациям, где есть мой комментарий",SETTINGS_NOTIFICATIONS_TO_BOOKMARKED_POSTS:"К публикациям у меня в закладках",SETTINGS_NOTIFICATIONS_TRACKER:"Трекер",SETTINGS_NOTIFICATIONS_EMAIL:"Почта",SETTINGS_NOTIFICATIONS_SEND_ME_EMAILS:"Отправлять мне письма",SETTINGS_NOTIFICATIONS_NEWS:"Об изменениях на сайте",SETTINGS_NOTIFICATIONS_NEW_EXPERIENCE:"О новых для меня возможностях на сайте",SETTINGS_NOTIFICATIONS_NEW_MESSAGES:"О новых сообщениях в Диалогах",SETTINGS_NOTIFICATIONS_NEW_COMMENTS_REPLY:"Об ответах на мои комментарии",SETTINGS_NOTIFICATIONS_NEW_MENTION:"Если меня упомянули в публикации или комментарии",SETTINGS_NOTIFICATIONS_NEW_FOLLOWER:"Если у меня новый подписчик",SETTINGS_NOTIFICATIONS_ARTICLE_STATISTICS:"Со статистикой по моим публикациям",SETTINGS_NOTIFICATIONS_ARTICLE_TOP_STATISTICS:"О выходе моей публикации в топ",SETTINGS_NOTIFICATIONS_TRACKER_SETTINGS:"Настройки трекера",SETTINGS_NOTIFICATIONS_FOLLOWERS_BOOKMARKS:"Показывать закладки, которые добавили пользователи, на которых я подписан",SETTINGS_NOTIFICATIONS_STATISTICS:"Уведомлять о статистике моих публикаций",SETTINGS_NOTIFICATIONS_DIGEST:"Выберите частоту рассылки дайджеста о самом интересном по вашим хабам",SETTINGS_NOTIFICATIONS_DIGEST_NEVER:"Не присылать",SETTINGS_NOTIFICATIONS_DIGEST_DAY:"Каждый день",SETTINGS_NOTIFICATIONS_DIGEST_WEEK:"Раз в неделю",SETTINGS_NOTIFICATIONS_DIGEST_MONTH:"Раз в месяц",SETTINGS_MISC_INTERACTIONS:"Взаимодействие",SETTINGS_MISC_REFRESH_PANEL:"Отображать панель обновления комментариев",SETTINGS_MISC_HOTKEYS:"Использовать горячие клавиши (''список'')",SETTINGS_MISC_DISABLE_ADS:"Отключить рекламу на сайте",SETTINGS_MISC_YES_IT_WOULD_BE_NICE:"Да, это было бы здорово!",SETTINGS_READONLY_UPGRADE:"Если у вас есть приглашение, вы можете написать его в форму ниже и получить все доступные для полноправных аккаунтов возможности.",SETTINGS_INVITE_CODE:"Код приглашения",SETTINGS_INVITE_RECALLED:"Приглашение было отозвано",SETTINGS_INVITE_APPLIED:"Приглашение применено",SETTINGS_INVITE_ALREADY_USED:"Приглашение уже было использовано",SETTINGS_INVITE_USER_ALREADY_FULL:"Вы уже являетесь полноправным пользователем Хабра и не можете использовать приглашения",SETTINGS_COLOR_THEME:"Цветовая тема",SETTINGS_DARK:"Темная",SETTINGS_LIGHT:"Светлая",SETTINGS_SYSTEM:"Системная",SETTINGS_SHOW_PROFILES_TITLE:"Профили Хабр Карьеры и Эксперта",SETTINGS_SHOW_PROFILES_CHECKBOX_LABEL:"Показывать ссылку на мой профиль на Хабр Карьере"}},35457:e=>{function t({hubs:e}){if(!e)return[];const t=e.filter((e=>"corporative"===e.type));return t.length>0&&t[0].alias}function s(e){const{isCorporative:s,publicationType:i}=e;let{postType:n}=e;i&&(n=i);const a=t(e),o="sandbox"===n,r="megaproject"===n,l={news:"news",megaproject:"specials",article:"articles",post:"posts"};return o?"sandbox":s&&!r?`companies/${a}/${l[n]}`:l[n]}function i(e,t="https://habr.com"){const i=s(e),{lang:n,id:a}=e;return`${t}/${n}/${i}/${a}/`}e.exports={articleCanonical:i}},4344:e=>{function t(e){const t=e.flows?e.flows.map((e=>`f_${e.alias}`)):[],s=[],i=[];return e.hubs&&e.hubs.forEach((e=>{"corporative"===e.type?s.push(`c_${e.alias}`):i.push(`h_${e.id}`)})),[...s,...i,...t].join(",")}e.exports=t},61254:e=>{function t({companySettings:e,isEditorial:t}){if(!e)return t?"edit":"ugc";const{status:s,isStartup:i}=e;return"expired"===s?"company_expired":i?"company_startup":`company_${s}`}e.exports=t},4498:e=>{const t={path:"/",decode(e){let t=e;return'"'===e[0]&&(t=e.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},encode(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};e.exports={cookieOptions:t}},87032:e=>{function t(e){var t;return(null===e||void 0===e||null===(t=e.additional)||void 0===t?void 0:t[0])||null}function s(e){var t,s;return(null===e||void 0===e?void 0:e.errorCode)||(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.reasonKey)||(null===e||void 0===e||null===(s=e.additional)||void 0===s?void 0:s.reasonKey)||null}function i(e){return t(e)||s(e)}function n(e){return(null===e||void 0===e?void 0:e.httpCode)||(null===e||void 0===e?void 0:e.code)||(null===e||void 0===e?void 0:e.status)||null}function a(e){const t=n(e);return t>=400&&t<=499}function o(e){return 403===n(e)}function r(e){return 401===n(e)}function l(e){return 404===n(e)}function c(e){const t=n(e);return t>=500&&t<=599}function u(e){return o(e)&&e.data&&e.data.userType}function m(e){return o(e)&&e.data&&e.data.reason}function d(e){return o(e)&&"THREAD_DELETED"===e.errorCode}function p(e){return"PPG_REQUIRED"===i(e)&&e.data.program}function _(e){return"AUTH_REQUIRED"===i(e)}function h(e){const t=n(e);return!t||t>=500}class g extends Error{constructor({message:e,url:t}){super(e),this.url=t}}class T extends Error{constructor(){super("Not found"),this.httpCode=404}}class E extends Error{constructor(){super("Forbidden"),this.httpCode=403}}class S extends Error{constructor(){super("Unauthorized"),this.httpCode=401}}function v(e){return Promise.reject(new g({message:"useAsyncData redirect",url:e}))}function f(){return Promise.reject(new T)}function A(){return Promise.reject(new E)}function I(){return Promise.reject(new S)}e.exports={getErrorCode:i,getReasonKey:s,getHttpCode:n,is4xxError:a,is403Error:o,is401Error:r,is5xxError:c,is403WithUserType:u,is403WithReason:m,isPostDeletedError:d,isPPGError:p,isAuthRequiredError:_,NotFoundError:T,ForbiddenError:E,RedirectError:g,redirect:v,forbidden:A,notFound:f,unauthorized:I,shouldHandleError:h,is404Error:l}},92710:e=>{const t=e=>e.split(",").reduce(((e,t)=>{const[s,i]=t.split("=");return{...e,[s]:"on"===i}}),{});function s(e){return"on"==={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}[`VUE_APP_FEATURE_${e}`]}function i(e,t={}){return e in t?t[e]:s(e)}e.exports={parseFeaturesSettings:t,getFeatureStatusFromEnv:s,getFeatureFlag:i}},88447:e=>{const t="habr_web_flow_filter_",s="habr_web_hub_filter_",i="news_",n="posts_";function a({flowName:e,hubName:a,isNews:o,isPosts:r}){const l=a?[s]:[t];return o&&l.push(i),r&&l.push(n),a?l.push(a):e&&l.push(e),l.join("")}e.exports={buildCookieName:a}},71355:e=>{e.exports=function(e){return!!e&&"post"===e.publicationType}},581:e=>{const t="habrastorage.org",s=/\/r\/w\w+\//,i=780,n=[32,48,60,64,72,120,390,780,1560];function a(e){return!(!e||"string"!==typeof e)&&(!!e.includes(t)&&(!e.endsWith(".gif")&&!e.endsWith(".svg")))}function o(e){return n.includes(e)}function r(e,i=120,n=!1){let r=i;if(!a(e))return e;o(i)||(console.warn(`getResizedSrc: size ${i} is not supported. Using ${i} instead`),r=c(i));const l=n?"q1":"";return e.replace(s,"/").replace(`${t}/`,`${t}/r/w${r}${l}/`)}function l(e){return"function"!==typeof e.getElementsByTagName?(console.warn("getImages: document is not available or element is invalid"),[]):Array.from(e.getElementsByTagName("img"))}function c(e){return n.reduce(((t,s)=>Math.abs(s-e){const t="([a-f0-9]{15}.[a-f0-9]{8})",s="([a-z\\.0-9-_]+)",i="([0-9a-z_-]+)",n="([a-z0-9\\-_:]+)",a="([0-9]+)",o="([0-9]+|new)",r="([a-f\\d]{24})",l="([a-z]|[a-z0-9][a-z0-9-_]+)",c="([0-9]+|new)",u=a,m=a,d=s,p=a,_=l,h=l,g=a,T=s,E=s,S=a,v=i,f=i,A={POST:"posts",COMPANY:"companies",HUB:"hubs",SANDBOX:"sandbox"},I=Object.values(A).join("|");e.exports={APP_CLIENT_ID_MATCH:t,APP_CLIENT_TOKEN_MATCH:f,PUBLICATION_ID_MATCH:u,BADGE_MATCH:i,COMMENT_ID_MATCH:m,COMPANY_ALIAS_MATCH:d,DOCS_ARTICLE_ALIAS_MATCH:v,EMPLOYEE_REQUEST_ID_MATCH:p,FLOW_ALIAS_MATCH:_,HASH_MATCH:n,HUB_ALIAS_MATCH:h,ID_MATCH:a,INVITE_ID_MATCH:g,LOGIN_MATCH:T,MONGO_OBJECT_ID:r,USER_ALIAS_PARAM_REGEXP:E,USER_ID_MATCH:S,WIDGET_APP_MATCH:c,WIDGET_ID_MATCH:o,PAGE_TYPE:A,PAGE_TYPE_MATCH:I}},42261:e=>{const[t,s]=a("msg"),[i,n]=a("toast");function a(e,t){let s=t;function i(){if(!s)throw new Error(`Trying to get \`${e}\` before it was set or it is falsy`);return s}function n(e){s=e}return[i,n]}e.exports={getMsg:t,setMsg:s,getToast:i,setToast:n}},33948:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var vuex__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(33907),_components_abbreviation_presenter_abbreviation_presenter_vue__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(20181),_components_article_formatted_body_article_formatted_body_vue__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(55801),_components_article_poll_article_poll_vue__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(41175),_components_article_tracking_pixels_article_tracking_pixels_vue__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(32078),_components_fallback_component_with_reload__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(59545),_composables_use_gallery_recover__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(14652),_guards_article_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(50780),_sentry__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(59896),_utils_enovironment_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(35275),_utils_gallery_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(29587),_utils_gallery_slider_js__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(69904),_utils_routes_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(44383),_utils_scroll_to_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(67426),_xhr_article_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(11699);const TMGallery=(0,_components_fallback_component_with_reload__WEBPACK_IMPORTED_MODULE_4__.Rd)((()=>__webpack_require__.e(5121).then(__webpack_require__.bind(__webpack_require__,5507)))),__WEBPACK_DEFAULT_EXPORT__={name:"TMArticleBody",components:{TMArticlePoll:_components_article_poll_article_poll_vue__WEBPACK_IMPORTED_MODULE_2__.Z,TMGallery,TMArticleFormattedBody:_components_article_formatted_body_article_formatted_body_vue__WEBPACK_IMPORTED_MODULE_1__.Z,TMArticleTrackingPixels:_components_article_tracking_pixels_article_tracking_pixels_vue__WEBPACK_IMPORTED_MODULE_3__.Z,TMAbbreviationPresenter:_components_abbreviation_presenter_abbreviation_presenter_vue__WEBPACK_IMPORTED_MODULE_0__.Z},props:{article:_guards_article_js__WEBPACK_IMPORTED_MODULE_5__.s,isMegapostScriptsLodaded:Boolean},setup(){const{galleryRef:e,onImagesInitialized:t,handleClickOnBrokenGallery:s}=(0,_composables_use_gallery_recover__WEBPACK_IMPORTED_MODULE_12__.y)();return{galleryRef:e,onImagesInitialized:t,handleClickOnBrokenGallery:s}},data(){return{galleryImages:[],gallerySliders:[],isLoadingDecline:!1,isLoadingVote:!1}},computed:{...(0,vuex__WEBPACK_IMPORTED_MODULE_13__.Se)("i18n",["msg"]),articleId(){return this.$route.params.id},editorVersion(){return parseInt(this.article.editorVersion,10)},isMegapostV1(){return"megaproject"===this.article.postType&&1===this.editorVersion}},watch:{isMegapostScriptsLodaded:{handler(e){e&&_utils_enovironment_js__WEBPACK_IMPORTED_MODULE_7__.Qg&&this.evalMegapostScripts()},immediate:!0}},mounted(){if(window.addEventListener("load",this.goToAnchor,{once:!0}),!this.isMegapostV1){this.galleryImages=(0,_utils_gallery_js__WEBPACK_IMPORTED_MODULE_8__.N)(this.$el),this.gallerySliders=(0,_utils_gallery_slider_js__WEBPACK_IMPORTED_MODULE_14__.s)(this.$el);const inlineScripts=Array.from(this.$el.querySelectorAll("script"));if(inlineScripts&&inlineScripts.length){const quizRegexp=/(function initQuiz[\d]+\(\){const t=document.getElementById)/g;inlineScripts.forEach((script=>{const scriptInner=script.innerText;null!==scriptInner.match(quizRegexp)&&eval(scriptInner)}))}}},methods:{...(0,vuex__WEBPACK_IMPORTED_MODULE_13__.OI)("articlesList",["setArticlePoll"]),declineVote({pollId:e}){this.isLoadingDecline=!0,this.sendVote({pollId:e}).then((()=>{this.isLoadingDecline=!1}))},sendVote({variantId:e,pollId:t}){return(0,_xhr_article_js__WEBPACK_IMPORTED_MODULE_11__.Uj)(t,{id:e}).then((e=>this.setArticlePoll({poll:e,articleId:this.articleId}))).catch((e=>{this.$toast.error(e.message),this.isLoadingVote=!1,this.isLoadingDecline=!1}))},evalMegapostScripts(){if(this.$el){const inlineScripts=Array.from(this.$el.querySelectorAll("script"));inlineScripts.forEach((script=>{try{eval(script.innerText)}catch(err){(0,_sentry__WEBPACK_IMPORTED_MODULE_6__.T)(err)}}))}},goToAnchor(){const e=this.$route.hash;if(e)try{const t=this.$el.querySelector(`a[name="${e.substr(1)}"]`)||this.$el.querySelector(e);t&&((0,_utils_scroll_to_js__WEBPACK_IMPORTED_MODULE_10__.kI)(t),(0,_utils_routes_js__WEBPACK_IMPORTED_MODULE_9__.Tg)())}catch(t){(0,_utils_routes_js__WEBPACK_IMPORTED_MODULE_9__.Tg)()}}}}},59545:(e,t,s)=>{"use strict";s.d(t,{Es:()=>r,MN:()=>c,Rd:()=>d,b2:()=>u});var i=s(66252),n=s(62931),a=s(57740),o=s(42261);function r(){}function l(){}function c(e){const t=(0,o.getMsg)(),s="ChunkLoadError"===e.name?t("ERROR_PAGE_MESSAGE_INTERNAL"):e.message||t("ERROR_PAGE_MESSAGE_INTERNAL");return(0,i.h)(a.Z,{errorMessage:s})}function u(){const e=(0,o.getMsg)(),t=(0,o.getToast)();t.error(e("ERROR_PAGE_MESSAGE_INTERNAL"))}const m=3,d=(e,t=r,s=l)=>"server"==={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_ENV||"server-comments"==={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_ENV?(0,i.RC)(e):(0,i.aZ)({emits:["fallback-status-change"],setup(a,o){const r=(0,n.iH)(!1),l=(0,n.XI)(u());let c=m;function u(){async function s(){try{const t=await e();return r.value=!0,o.emit("fallback-status-change",!1),t}catch(i){return c<=0?(o.emit("fallback-status-change",!0),t(i,a,o)):(c-=1,s())}}return(0,i.RC)({loader:s})}function d(){r.value||p()}function p(){l.value=u()}"undefined"!==typeof window&&(window.addEventListener("online",d),(0,n.EB)((()=>{window.removeEventListener("online",d)})));const _=(0,n.iH)(null),h=new Proxy({reload:p,reloadIfBroken:d,loaded:r},{get(e,t){var s;return void 0!==e[t]?e[t]:void 0!==(null===(s=_.value)||void 0===s?void 0:s[t])?_.value[t]:void 0},has(e,t){return t in e||!!_.value&&t in _.value}});return o.expose(h),()=>(0,i.h)(i.n4,null,{default:()=>(0,i.h)(l.value,{...a,...o.attrs,ref:_},o.slots),fallback:s})}})},4218:(e,t,s)=>{"use strict";s.d(t,{FW:()=>o,Kw:()=>l,M$:()=>c,WP:()=>r,WX:()=>a});var i=s(66252),n=s(33907);const a=(e,t)=>{const s=(0,n.oR)();return e&&t?t.map((t=>(...i)=>s.dispatch(`${e}/${t}`,...i))):e.map((e=>(...t)=>s.dispatch(e,...t)))},o=(e,t)=>{const s=(0,n.oR)();return e&&t?t.map((t=>(0,i.Fl)((()=>s.getters[`${e}/${t}`])))):e.map((e=>(0,i.Fl)((()=>s.getters[e]))))},r=(e,t)=>{const s=(0,n.oR)();return e&&t?t.map((t=>s.getters[`${e}/${t}`])):e.map((e=>s.getters[e]))},l=(e,t)=>{const s=(0,n.oR)(),a=e.includes("/");if(e&&t){if(a){const[n,a]=e.split("/");return t.map((e=>(0,i.Fl)((()=>s.state[n][a][e]))))}return t.map((t=>(0,i.Fl)((()=>s.state[e][t]))))}return e.map((e=>(0,i.Fl)((()=>s.state[e]))))},c=(e,t)=>{const s=(0,n.oR)();return e&&t?t.map((t=>(...i)=>s.commit(`${e}/${t}`,...i))):e.map((e=>(...t)=>s.commit(e,...t)))}},21805:(e,t,s)=>{"use strict";s.d(t,{w:()=>u});var i=s(62931),n=s(66252),a=s(22201),o=s(33907),r=s(59896),l=s(87032);class c extends Error{constructor(e){super("Async Data Error"),this.code=(0,l.getHttpCode)(e)||200,this.httpCode=(0,l.getHttpCode)(e)||200,this.name=e.name,this.message=e.message,this.data=e.data,this.errorCode=(0,l.getErrorCode)(e)}}const u=(e,{allowFail:t}={allowFail:!1})=>{var s;const u=(0,i.qj)({isLoading:!1,error:null}),d=(0,a.tv)(),p=(0,o.oR)(),_=(0,n.FN)();let h=Promise.resolve();const g="server"==={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_ENV,T=()=>(u.isLoading=!0,e.call(void 0,{store:p,redirect:l.redirect,notFound:l.notFound,forbidden:l.forbidden,unauthorized:l.unauthorized}).then((()=>{p.dispatch("ssr/markDataLoaded"),p.dispatch("pullRefresh/toggleRefresh",!1),u.isLoading=!1})).catch((e=>{g?_.type={}:(u.isLoading=!1,u.error=e),(0,l.isAuthRequiredError)(e)&&p.dispatch("me/logout"),(0,l.isPPGError)(e)&&p.dispatch("me/setPPGDemanded",!0);const s=m(e);if(s)return d.push(s);if(t)return(0,r.T)(e),g||p.dispatch("ssr/markDataLoaded"),null;throw p.dispatch("ssr/showError",{error:e}),g||p.dispatch("ssr/markDataLoaded"),new c(e)}))),E=_.appContext.config.globalProperties.$hasHydrated,S=!g&&_.vnode.el&&!(null===(s=_.vnode.el.dataset)||void 0===s||!s.asyncCalled),v=(g||E.value)&&!S;return v&&(h=T(),g&&(_.attrs=_.attrs||{},_.attrs["data-async-called"]="true")),(0,n.vl)((()=>h)),(0,n.YP)((()=>p.getters["pullRefresh/getRefreshState"]),(e=>{e&&T()})),{...(0,i.BK)(u),dataPromise:h,reload:T}};function m(e){if(e instanceof l.RedirectError)return e.url;if((0,l.isPPGError)(e)){const t="comments"===e.data.program?"PPG_COMMENTS":"PPG_SMILES";return{name:t}}const t="SUBSCRIPTIONS_ARE_EMPTY"===(0,l.getErrorCode)(e);return t?{name:"MY_FEED_SETTINGS"}:void 0}},25480:(e,t,s)=>{"use strict";s.d(t,{s:()=>c});var i=s(62931),n=s(66252),a=s(4218);function o(e){return e?e.$el||e:null}var r=s(35275),l=s(24794);function c(e){const t=(0,i.iH)(null);if(r.W6)return t;const s={timeoutId:null,observer:null},[c]=(0,a.Kw)("me",["uuid"]);function u(e){const t={threshold:.5};s.observer=new IntersectionObserver((([e])=>{clearTimeout(s.timeoutId),e.isIntersecting&&m()}),t),s.observer.observe(e)}function m(){s.timeoutId=setTimeout((()=>{(0,l.d)({uuid:c.value,...(0,i.Tn)(e)}),s.observer.disconnect(),s.observer=null}),1e3)}function d(){"hidden"===document.visibilityState?clearTimeout(s.timeoutId):s.observer&&m()}function p(){s.observer&&(s.observer.disconnect(),s.observer=null),clearTimeout(s.timeoutId),document.removeEventListener("visibilitychange",d)}return(0,n.YP)([t,e],(([e,t])=>{p();const s=o(e);s&&t&&u(s)}),{deep:!0}),document.addEventListener("visibilitychange",d),(0,n.Jd)((()=>{p()})),t}},86509:(e,t,s)=>{"use strict";s.d(t,{s:()=>r});var i=s(66252),n=s(36134),a=s(21331),o=s(4218);const r=()=>{const[e]=(0,o.FW)("comments",["getCommentAccess"]),{msg:t,langOptions:s}=(0,n.Q)(),r=(0,i.Fl)((()=>{var t;return null===(t=e.value)||void 0===t?void 0:t.isCanComment})),l=(0,i.Fl)((()=>e.value?e.value.cantCommentReason:null)),c=(0,i.Fl)((()=>e.value?e.value.cantCommentReasonKey:null)),u=(0,i.Fl)((()=>{const t=e.value&&e.value.data||{};return t.reason=t.reason||"EMPTY",t.timeElapsed=t.timeElapsed||"EMPTY",t})),m=(0,i.Fl)((()=>{var e;if(!c.value)return null;const i=`EXTERNAL_${c.value}`,n=(0,a.rb)(null===(e=u.value)||void 0===e?void 0:e.nextCommentAllowedOn,s.value.hl);if(n){const e=t("EXTERNAL_POST_COMMENT_NEXT_DATE",{date:n});return`${t(i,u.value)} ${e}`}return t(i,u.value)}));return{getCommentAccess:e,commentAccessMessage:m,cantCommentReason:l,cantCommentReasonKey:c,userBlockReasonData:u,isCanComment:r}}},89554:(e,t,s)=>{"use strict";s.d(t,{f:()=>r});var i=s(13039),n=s(66252),a=s(23059),o=s(4498);function r(){const e="server"==={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_ENV;if(e){const e=(0,n.Zq)();if(e)return e.useCookies()}return(0,i.f)([],{doNotParse:!0},new a.Z(null,o.cookieOptions))}},14652:(e,t,s)=>{"use strict";s.d(t,{y:()=>n});var i=s(62931);function n(){const e=(0,i.XI)(null),t=(0,i.XI)(null);function s(s){var i;s.target.matches("img[data-src]")&&(t.value=s.target,null===(i=e.value)||void 0===i||i.reloadIfBroken())}function n(){t.value&&t.value.click()}return{galleryRef:e,imageClickedBeforeGalleryLoad:t,onImagesInitialized:n,handleClickOnBrokenGallery:s}}},36134:(e,t,s)=>{"use strict";s.d(t,{Q:()=>n});var i=s(4218);function n(){const[e]=(0,i.WP)("i18n",["msg"]),[t]=(0,i.FW)("i18n",["langOptions"]);return{msg:e,langOptions:t}}},69472:(e,t,s)=>{"use strict";s.d(t,{g:()=>a});var i=s(62931),n=s(4218);function a(){const[e,t]=(0,n.Kw)("me",["uuid","features"]),[s,a]=(0,n.WX)("me",["getUUID","fetchFeatures"]),o=(0,i.iH)(null),r=(0,i.iH)(null),l=(async()=>{const[i,n]=await Promise.all([e.value?Promise.resolve(e.value):s(),t.value?Promise.resolve(t.value):a()]);return o.value=i,r.value=n,{uuid:i,features:n}})();return{uuid:o,features:r,dataLoaded:l}}},8492:(e,t,s)=>{"use strict";s.d(t,{X:()=>o});var i=s(66252),n=s(4218),a=s(73313);const o=e=>{const[t,s,o,r,l]=(0,n.FW)("me",["isSuperAdmin","isModerator","isCorrector","userAlias","companiesAdmin"]),c=(0,i.Fl)((()=>e.author&&e.author.alias===r.value)),u=(0,i.Fl)((()=>e.isCorporative)),m=(0,i.Fl)((()=>parseInt(e.editorVersion,10))),d=(0,i.Fl)((()=>2===m.value)),p=(0,i.Fl)((()=>"megaproject"===(null===e||void 0===e?void 0:e.postType))),_=(0,i.Fl)((()=>"megaproject"===(null===e||void 0===e?void 0:e.postType)&&1===m.value)),h=(0,i.Fl)((()=>(0,a.o)(e))),g=(0,i.Fl)((()=>"sandbox"===e.postType));function T(){return e.hubs.find((e=>"corporative"===e.type))}const E=(0,i.Fl)((()=>{if(h.value||g.value)return!1;if(c.value||t.value||s.value)return!0;if(!u.value||!l.value||!l.value.length)return!1;const e=T(),i=e&&e.alias;return l.value.some((e=>e.alias===i))})),S=(0,i.Fl)((()=>{const{relatedData:t}=e;return!!t&&(h.value?t.canEdit:t&&t.canEdit&&!_.value)}));return{isStatsAvailable:E,isAuthor:c,isCorporative:u,isCorrector:o,isPost:h,isMegaPost:p,isNewEditor:d,isEditable:S,editorVersion:m,getCompany:T}}},30636:(e,t,s)=>{"use strict";s.d(t,{w:()=>o});var i=s(62931),n=s(66252),a=s(33907);function o(e){const t=(0,a.oR)(),s=(0,i.iH)(!1),o=(0,n.Fl)((()=>(0,i.Tn)(e)?t.getters["users/getUserByAlias"]((0,i.Tn)(e)):null)),r=(0,n.Fl)((()=>{var e,t;return!!o.value&&!(null===(e=o.value)||void 0===e||null===(t=e.relatedData)||void 0===t||!t.isSubscribed)}));return(0,n.YP)(e,(()=>{s.value=!1})),(0,n.YP)(r,(e=>{var t,i,n;(null===(t=o.value)||void 0===t||!t.counterStats||null!==(i=o.value)&&void 0!==i&&null!==(n=i.counterStats)&&void 0!==n&&n.postCount)&&e&&(s.value=e)}),{immediate:!0}),s}},81422:(e,t,s)=>{"use strict";s.d(t,{n:()=>a});var i=s(66252),n=s(99229);const a=(e,t)=>{const s=(0,i.FN)(),{setHash:a,removeHash:o}=(0,n.g)(e,t);return(0,i.bv)((()=>{a(),window.addEventListener("popstate",(()=>{s.emit("close")}))})),{setHash:a,removeHash:o}}},99229:(e,t,s)=>{"use strict";s.d(t,{g:()=>n});var i=s(33907);const n=(e,t)=>{const s=(0,i.oR)(),n=()=>t&&s.getters["global/isMobile"],a=()=>{n()&&window.location.hash===e&&window.history.back()},o=()=>{n()&&(window.location.hash=e)};return{removeHash:a,setHash:o}}},71785:(e,t,s)=>{"use strict";s.d(t,{DV:()=>m});var i=s(93356),n=s(66252),a=s(33907),o=s(35275);const r=18e5,l=["click","mousemove","keypress","touch","scroll","touchmove"];let c=null,u=0;function m(){const e=(0,a.oR)(),t=(0,n.Fl)((()=>{var t;return null===(t=e.state.publicationStatistics)||void 0===t?void 0:t.isUserActive}));function s(t){e.commit("publicationStatistics/setIsUserActive",t)}function m(){o.W6||(c=setTimeout((()=>{s(!1)}),r))}const d=(0,i.Wg)();async function p(){await d.trigger(),s(!0),c&&clearTimeout(c),m()}const _={passive:!0};function h(){0===u&&(l.forEach((e=>{document.addEventListener(e,p,_)})),u+=1)}function g(){u>=0&&(l.forEach((e=>{document.removeEventListener(e,p,_)})),u-=1)}return(0,n.bv)(h),(0,n.Jd)(g),(0,n.dl)(h),(0,n.se)(h),m(),{isUserActive:t,onActivityEvent:d.on}}},91331:(e,t,s)=>{"use strict";s.d(t,{L:()=>o});var i=s(66252),n=s(62931),a=s(4218);function o(e){const[t]=(0,a.WP)("users",["getProfileInfo"]),s=(0,i.Fl)((()=>t((0,n.Tn)(e).alias))),o=(0,i.Fl)((()=>{var t;return(0,n.Tn)(e).careerProfile||(null===(t=s.value)||void 0===t?void 0:t.careerProfile)})),r=(0,i.Fl)((()=>{var t;return(0,n.Tn)(e).authorContacts||(null===(t=s.value)||void 0===t?void 0:t.contacts)}));function l(){return"undefined"!==typeof r.value}return{careerProfileLinks:o,contacts:r,areContactsFetched:l}}},51779:(e,t,s)=>{"use strict";s.d(t,{gI:()=>c,p6:()=>r,qv:()=>l});var i=s(72923),n=s.n(i);function a(e){return!e.author||e.author.is_banned}function o(e){return{...e,isUfo:!0}}function r(e){const t=new Date(e),s=e=>e.toString().padStart(2,"0"),i=s(t.getDate()),n=s(t.getMonth()+1),a=s(t.getFullYear()),o=s(t.getHours()),r=s(t.getMinutes());return{date:`${i}.${n}.${a}`,time:`${o}:${r}`}}function l(e){return a(e)?o(e):e}function c(e){const t=n().map(e,{id:n().maybe.nonEmptyString,isSuspended:n().maybe.boolean,isAuthor:n().boolean,isPostAuthor:n().boolean,isNew:n().boolean,score:n().maybe.number,message:n().nonEmptyString,timePublished:n().nonEmptyString});return n().all(t)}},39166:(e,t,s)=>{"use strict";s.d(t,{H:()=>i});const i=[{title:"NAV_FLOW_DEVELOP",alias:"develop",route:{name:"FLOW_PAGE",params:{flowName:"develop"}}},{title:"NAV_FLOW_ADMIN",alias:"admin",route:{name:"FLOW_PAGE",params:{flowName:"admin"}}},{title:"NAV_FLOW_DESIGN",alias:"design",route:{name:"FLOW_PAGE",params:{flowName:"design"}}},{title:"NAV_FLOW_MANAGEMENT",alias:"management",route:{name:"FLOW_PAGE",params:{flowName:"management"}}},{title:"NAV_FLOW_MARKETING",alias:"marketing",route:{name:"FLOW_PAGE",params:{flowName:"marketing"}}},{title:"NAV_FLOW_POPSCI",alias:"popsci",route:{name:"FLOW_PAGE",params:{flowName:"popsci"}}}]},74104:(e,t,s)=>{"use strict";function i(e,t=""){return e.reduce(((e,s)=>({...e,[s]:{errors:[],ref:null,value:t}})),{})}function n(e){return{get(){return this.inputs[e].value},set(t){this.setInputValue({name:e,value:t})}}}s.d(t,{X:()=>n,j:()=>i})},15923:(e,t,s)=>{"use strict";s.d(t,{CJ:()=>u,GD:()=>g,Rl:()=>p,Ye:()=>c,h$:()=>m,tQ:()=>d,vz:()=>h,wY:()=>l});var i=s(21331),n=s(73313),a=s(24440),o=s(38919),r=s(35457);function l(e){return[{property:"og:title",content:e,vmid:"og:title"},{name:"twitter:title",content:e,vmid:"twitter:title"},{name:"aiturec:title",content:e,vmid:"aiturec:title"}]}function c(e){const t=(0,a._)(e);return[{name:"description",content:t,vmid:"description"},{itemprop:"description",content:t,vmid:"description:itemprop"},{property:"og:description",content:t,vmid:"og:description"},{name:"twitter:description",content:t,vmid:"twitter:description"},{property:"aiturec:description",content:t,vmid:"aiturec:description"}]}const u=e=>e&&{property:"vk:image",content:`${e}?format=vk`,vmid:"vk:image"};function m(e){return e?[{itemprop:"image",content:e,vmid:"image:itemprop"},{property:"og:image",content:e,vmid:"og:image"},{property:"og:image:width",content:"1200",vmid:"og:image:width"},{property:"og:image:height",content:"630",vmid:"og:image:height"},{property:"aiturec:image",content:e,vmid:"aiturec:image"},{name:"twitter:image",content:e,vmid:"twitter:image"},u(e)]:null}function d({id:e,date:t}){const s=new Date(t).toISOString();return[{property:"aiturec:item_id",content:e,vmid:"aiturec:item_id"},{property:"aiturec:datetime",content:s,vmid:"aiturec:datetime"}]}function p(e=[]){return e.filter((e=>-1===e.indexOf("stylesheets.mobile.css"))).map((e=>({href:e,rel:"stylesheet"})))}const _={en:"en_US",ru:"ru_RU"},h=(e,t)=>{const s=e.author.alias||e.author.fullname,n=e.isCorporative?e.hubs.find((e=>"corporative"===e.type)).title:e.hubs[0].title,a=(0,o.rp)(new Date(e.timePublished));return t("TITLE_POST_PAGE",{authorName:s,hubName:n,hubsCount:e.hubs.length>1?0:e.hubs.length-1,date:`${(0,i.l4)(e.timePublished)} ${a}`})},g=(e,t)=>{const{titleHtml:s,id:i,lang:a,timePublished:o,metadata:p}=e,g=(0,n.o)(e),T=g?h(e,t):s,{metaDescription:E,shareImageUrl:S,shareImageWidth:v,shareImageHeight:f,vkShareImageUrl:A}=p,I=[...l(T),...c(E),...m(S),u(A),...d({id:i,date:o}),{content:(0,r.articleCanonical)(e),property:"og:url",vmid:"og:url"},{property:"og:type",content:"article",vmid:"og:type"},{property:"og:locale",content:_[a],vmid:"og:locale"},{property:"og:image:width",content:v,vmid:"og:image:width"},{property:"og:image:height",content:f,vmid:"og:image:height"}];return Array.isArray(e.tags)?I.push({name:"keywords",content:e.tags.map((e=>e.titleHtml)).join(", ")}):g&&I.push({name:"keywords",content:e.hubs.map((e=>e.titleHtml)).join(", ")}),I}},50956:(e,t,s)=>{"use strict";s.d(t,{Z:()=>o});var i=s(80129),n=s.n(i),a=s(11269);class o{constructor(e){this.campaign=e.campaign,this.content=e.content,this.medium=e.medium,this.source=e.source}clone(){return new o(this)}setCampaign(e){return this.campaign=e,this}setContent(e){return this.content=e,this}setMedium(e){return this.medium=e,this}setSource(e){return this.source=e,this}toString(){return n().stringify({utm_campaign:this.campaign,utm_content:this.content,utm_medium:this.medium,utm_source:this.source},{arrayFormat:"indices"})}static isUtm(e){return(0,a.HD)(e.campaign)||(0,a.HD)(e.content)||(0,a.HD)(e.medium)||(0,a.HD)(e.source)}static toUtm(e){return{utm_campaign:e.campaign,utm_content:e.content,utm_medium:e.medium,utm_source:e.source}}static parse(e){return new o(e)}}},62849:(e,t,s)=>{"use strict";s(66337);var i=s(64487),n=s(93096),a=s.n(n),o=s(58061),r=s(62931),l=s(66252),c=s(23002),u=s(70606),m=s(92324),d=s(74735);const p={id:"app"};function _(e,t,s,i,n,a){const o=(0,l.up)("PortalTarget");return(0,l.wg)(),(0,l.iD)("div",p,[((0,l.wg)(),(0,l.j4)((0,l.LL)(a.currentLayout))),(0,l.Wm)(o,{multiple:"",name:"overlays"})])}var h=s(33907),g=s(89554),T=s(15923),E=s(56612);const S=["data-menu-sticky"],v={class:"tm-base-layout__header-wrapper"},f=(0,l._)("br",null,null,-1),A={key:2},I={class:"tm-layout__container"};function b(e,t,s,i,n,a){const o=(0,l.up)("router-view"),r=(0,l.up)("TMAnalytics"),c=(0,l.up)("TMFeature"),u=(0,l.up)("TMHeader"),m=(0,l.up)("TMPageProgressBar"),d=(0,l.up)("TMMainMenu"),p=(0,l.up)("TMHeaderUserMenu"),_=(0,l.up)("TMPageWidth"),h=(0,l.up)("TMScrollTop"),g=(0,l.up)("TMButtonBase"),T=(0,l.up)("TMNotification"),b=(0,l.up)("TMDatetime"),y=(0,l.up)("TMUserNotice"),P=(0,l.up)("TMRegionalRestriction"),C=(0,l.up)("TMPageError"),w=(0,l.up)("TMPage"),L=(0,l.up)("TMBurgerMenu"),k=(0,l.up)("TMSidebar"),N=(0,l.up)("TMScrollLockTransition"),O=(0,l.up)("TMFooterMenu"),R=(0,l.up)("TMFooter"),M=(0,l.up)("TMHotKeys"),D=(0,l.up)("TMPopup"),U=(0,l.up)("TMLayoutMetaWrapper"),B=(0,l.Q2)("hotkey");return(0,l.wg)(),(0,l.j4)(U,{class:(0,E.C_)(a.bem("tm-layout__wrapper",{white:a.isLegalBanError||a.hasFullHeightBackground}))},{default:(0,l.w5)((()=>[(0,l.Wm)(o,{name:"ads"}),(0,l.Wm)(r),e.isMobile&&a.isFeatureShown&&!e.isTablet?((0,l.wg)(),(0,l.j4)(c,{key:0})):(0,l.kq)("",!0),a.isBlankPage?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(u,{key:1,"is-feature-shown":a.isFeatureShown,"is-sticky":n.isHeaderSticky&&(e.isMobile||e.isMobilePwa),onShowNavMenu:t[0]||(t[0]=e=>n.navMenuVisible=!0)},null,8,["is-feature-shown","is-sticky"])),(0,l.wy)(((0,l.wg)(),(0,l.iD)("div",{class:(0,E.C_)(["tm-layout",{"tm-layout__wrapper_fix-header":e.isMobilePwa}])},[(0,l.Wm)(m,{"is-finished":e.isDataLoaded,"is-processing":e.isDataLoading},null,8,["is-finished","is-processing"]),e.isMobilePwa||e.isMobile&&!e.isTablet?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:(0,E.C_)(["tm-base-layout__header",{"tm-base-layout__header_is-sticky":e.isDesktop}]),"data-menu-sticky":e.isDesktop||null},[(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[(0,l._)("div",v,[!e.isTablet&&!e.isDesktop||a.isBlankPage?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(d,{key:0})),e.isDesktop?((0,l.wg)(),(0,l.j4)(p,{key:1,class:"tm-base-layout__user-menu"})):(0,l.kq)("",!0)])])),_:1})],10,S)),(0,l.Wm)(h),(0,l.Wm)(_,{"no-padding":e.isTablet},{default:(0,l.w5)((()=>[n.showRefreshNotice?((0,l.wg)(),(0,l.j4)(T,{key:0},{default:(0,l.w5)((()=>[(0,l._)("p",null,(0,E.zw)(e.msg("REFRESH_TITLE")),1),(0,l.Wm)(g,{class:"tm-notification-refresh__action","style-size":"small","style-type":"transparent",onClick:a.reloadThePage},{default:(0,l.w5)((()=>[(0,l.Uk)((0,E.zw)(e.msg("REFRESH_ACTION")),1)])),_:1},8,["onClick"])])),_:1})):(0,l.kq)("",!0),n.showCacheNotice?((0,l.wg)(),(0,l.j4)(T,{key:1,layout:"minimal"},{default:(0,l.w5)((()=>[(0,l._)("span",null,[(0,l.Uk)((0,E.zw)(e.msg("CACHED_DATA_TITLE"))+" ",1),f,(0,l.Uk)(" "+(0,E.zw)(e.msg("CACHED_DATA"))+" ",1),(0,l.Wm)(b,{date:new Date(n.cacheTime),"show-full-date-time":!0},null,8,["date"])])])),_:1})):(0,l.kq)("",!0),0!==e.notices.length&&a.showUserNotices?((0,l.wg)(),(0,l.iD)("div",A,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.notices,((e,t)=>((0,l.wg)(),(0,l.j4)(y,{key:t,notice:e},null,8,["notice"])))),128))])):(0,l.kq)("",!0)])),_:1},8,["no-padding"]),(0,l._)("main",I,[e.error&&!a.isPPGError?((0,l.wg)(),(0,l.j4)(w,{key:0},{default:(0,l.w5)((()=>[a.isLegalBanError?((0,l.wg)(),(0,l.j4)(P,{key:0,error:e.error},null,8,["error"])):((0,l.wg)(),(0,l.j4)(C,{key:1,error:e.error},null,8,["error"]))])),_:1})):((0,l.wg)(),(0,l.j4)(o,{key:1},{default:(0,l.w5)((({Component:e})=>[((0,l.wg)(),(0,l.j4)((0,l.LL)(e)))])),_:1}))]),(0,l.Wm)(N,{name:"fade-sidebar"},{default:(0,l.w5)((()=>[n.navMenuVisible&&(e.isMobile||e.isMobilePwa)?((0,l.wg)(),(0,l.j4)(k,{key:0,position:"left",onClose:t[2]||(t[2]=e=>n.navMenuVisible=!1)},{default:(0,l.w5)((()=>[(0,l.Wm)(L,{onClose:t[1]||(t[1]=e=>n.navMenuVisible=!1)})])),_:1})):(0,l.kq)("",!0)])),_:1})],2)),[[B,{"shift+/":a.toggleHotKeysPopup},void 0,{stop:!0}]]),e.isDesktop&&!a.isFooterHidden?((0,l.wg)(),(0,l.j4)(O,{key:2})):(0,l.kq)("",!0),a.isFooterHidden?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(R,{key:3,onLang:t[3]||(t[3]=e=>n.shouldOpenLangSettings=!0)})),n.showHotKeysPopup?((0,l.wg)(),(0,l.j4)(D,{key:4,title:e.msg("HOT_KEYS"),onClose:a.toggleHotKeysPopup},{default:(0,l.w5)((()=>[(0,l.Wm)(M)])),_:1},8,["title","onClose"])):(0,l.kq)("",!0)])),_:1},8,["class"])}var y=s(94369);function P(e,t,s,i,n,a){return(0,l.wg)(),(0,l.iD)("div")}var C=s(56606),w=s(19913),L=s(43188);function k(e){(0,L.q)("/page-view",e)}function N(e){return e?{...e?{uid:e}:{}}:null}const O={name:"TMAnalytics",setup(){const e=(0,g.f)(),t=e.get(C.mX),s=e.get("habr_web_ga_uid")||null,i="",n=e.get(i);return{themeCookie:t,userBetaCookie:n,uid:s}},computed:{...(0,h.rn)("me",["uuid"]),...(0,h.Se)("adblock",["adblockStatus"]),...(0,h.Se)("companies",["getCompanyInfo"]),...(0,h.Se)("articlesList",["getArticleById"]),...(0,h.Se)("me",["userGaType"]),...(0,h.Se)("hubs",["getHubByAlias"]),...(0,h.rn)("ssr",["isDataLoaded"]),companyInfo(){const e=this.$route.params.name;return this.getCompanyInfo(e)},hubName(){return this.$route.params.hubName},hubId(){if(!this.hubName)return null;const e=this.getHubByAlias(this.hubName);return e?e.id:null},trackPageViewOptionalParams(){const e={};return this.hubId&&(e.hub=`h_${this.hubId}`),e}},watch:{$route(e,t){if(this.routesIsDifferent(t,e))if(!this.hubName||this.hubId)setTimeout(this.logPageView),setTimeout(this.logStatsPageView);else{const e=this.$watch((()=>this.hubId),(t=>{t&&(e(),this.logPageView(),this.logStatsPageView())}))}}},mounted(){this.initAnalytics(),this.logPageView(),this.getUUID().then(this.logStatsPageView)},methods:{...(0,h.nv)("me",["getUUID"]),routesIsDifferent(e,t){return e.path&&t.path&&e.path!==t.path},initAnalytics(){const e=N(this.uid);(0,w._k)("G-S28W1WC23F",e),(0,w.uK)((()=>{(0,w.t4)("transport","beacon");const{userGaType:e}=this,t="true"===this.userBetaCookie;(0,w.t4)("user_properties",{user_type:e,user_lang:this.langOptions.fl,beta_test:t?this.userBetaCookie:null,mode:(0,C.Yw)(this.themeCookie)})}))},logPageView(){const{fullPath:e}=this.$route;(0,w.t4)("page",this.$route.fullPath),this.$route.matched.filter((e=>e.meta.customGA)).length||(0,w.Z0)({fullPath:e,optionalParams:this.trackPageViewOptionalParams})},logStatsPageView(){this.uuid&&k({uuid:this.uuid,url:window.location.href,isAdblockEnabled:"yes"===this.adblockStatus})}}};var R=s(83744);const M=(0,R.Z)(O,[["render",P]]),D=M;var U=s(58608),B=s(63599),$=s(59545);const V=["href"],F=["src"];function H(e,t,s,i,n,a){return(e.hasLoaded?e.feature:e.isProbablyVisible)?((0,l.wg)(),(0,l.iD)("div",{key:0,class:(0,E.C_)(["tm-feature",a.bem("tm-feature",{variant:s.variant})])},[e.feature?((0,l.wg)(),(0,l.iD)("a",{key:0,class:"tm-feature__link",href:e.feature.link.url,rel:"noopener",target:"_blank"},[(0,l._)("img",{alt:"",class:"tm-feature__icon",height:"20",src:e.feature.image.url,width:"20"},null,8,F),(0,l.Uk)(" "+(0,E.zw)(e.feature.title),1)],8,V)):(0,l.kq)("",!0)],2)):(0,l.kq)("",!0)}var W=s(25109),G=s(58178);const x={name:"TMFeature",props:{variant:{type:String,default:null}},computed:{...(0,h.rn)("global",["isPwa"]),...(0,h.Se)("i18n",["langOptions"]),...(0,h.rn)("feature",["isProbablyVisible"]),...(0,h.Se)("promoData",["feature"]),...(0,h.rn)("promoData",["hasLoaded"])},watch:{feature:{immediate:!0,handler(e){e&&this.trackView()}}},methods:{bem:W.P,trackView(){const e=this.feature.events&&this.feature.events.view;e&&(0,G.s)([e])}}},Y=(0,R.Z)(x,[["render",H]]),q=Y,Z={class:"tm-footer"},j={class:"tm-footer__container"},K={key:0,class:"tm-footer__title"},z=["href"];function Q(e,t,s,i,n,a){const o=(0,l.up)("TMSvgImg"),r=(0,l.up)("TMSocialIcons"),c=(0,l.up)("TMPageSettingsForm"),u=(0,l.up)("TMPopupBase"),m=(0,l.up)("TMScrollLockTransition"),d=(0,l.up)("router-link"),p=(0,l.up)("TMFooterCopyright"),_=(0,l.up)("TMPageWidth");return(0,l.wg)(),(0,l.iD)("div",Z,[(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[(0,l._)("div",j,[e.isMobile?((0,l.wg)(),(0,l.iD)("div",K,[(0,l._)("a",{class:"tm-svg-icon__wrapper tm-footer__title-link",href:e.homeUrl},[(0,l.Wm)(o,{id:e.logoIcon,class:"tm-svg-icon"},null,8,["id"])],8,z)])):(0,l.kq)("",!0),(0,l.Wm)(r,{class:"tm-footer__social"}),((0,l.wg)(),(0,l.j4)(l.lR,{to:"#overlays"},[(0,l.Wm)(m,{name:"transition-fade"},{default:(0,l.w5)((()=>[e.pageSettingsVisible?((0,l.wg)(),(0,l.j4)(u,{key:0,onClose:t[1]||(t[1]=t=>e.pageSettingsVisible=!1)},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{class:"tm-popup-page-settings__form",onClosePopup:t[0]||(t[0]=t=>e.pageSettingsVisible=!1)})])),_:1})):(0,l.kq)("",!0)])),_:1})])),(0,l._)("button",{class:"tm-footer__link",onClick:t[2]||(t[2]=t=>e.pageSettingsVisible=!0)},[e.isMobile?((0,l.wg)(),(0,l.j4)(o,{key:0,id:"lang",class:"tm-footer__icon"})):(0,l.kq)("",!0),(0,l.Uk)(" "+(0,E.zw)(e.msg("FOOTER_LANG")),1)]),(0,l.Wm)(d,{class:"tm-footer__link",to:{name:"FEEDBACK"}},{default:(0,l.w5)((()=>[(0,l.Uk)((0,E.zw)(e.msg("NAV_FEEDBACK")),1)])),_:1}),(0,l.Wm)(p)])])),_:1})])}const X={class:"tm-footer-copyright"},J={class:"tm-copyright"},ee={class:"tm-copyright__years"},te={class:"tm-copyright__name"},se=["href"];function ie(e,t,s,i,n,a){return(0,l.wg)(),(0,l.iD)("div",X,[(0,l._)("span",J,[(0,l._)("span",ee,"© 2006–"+(0,E.zw)(e.currentYear)+", ",1),(0,l._)("span",te,[(0,l._)("a",{class:"tm-copyright__link",href:e.getLink,rel:"noopener",target:"_blank"},"Habr",8,se)])])])}const ne={name:"TMFooterCopyright",computed:{...(0,h.Se)("i18n",["langOptions"]),currentYear(){return(new Date).getFullYear()},getLink(){return"ru"===this.langOptions.hl?"https://company.habr.com/":"https://company.habr.com/en/"}}},ae=(0,R.Z)(ne,[["render",ie]]),oe=ae;var re=s(89963),le=s(27919),ce=s(91003),ue=s(76493);function me(e,t,s,i,n,a){const o=(0,l.up)("TMSvgIcon");return(0,l.wg)(),(0,l.iD)("div",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(a.socialIcons,(t=>((0,l.wg)(),(0,l.j4)(o,{id:`${a.spriteUrl}#social-logo-${t.key}`,key:t.key,class:"tm-social-icons__icon",href:t.url,rel:"nofollow noopener noreferrer",size:e.isMobile?"36":"24",tag:"a",target:"_blank"},null,8,["id","href","size"])))),128))])}var de=s(54422);const pe={en:[{key:"facebook",url:"https://www.facebook.com/habr.eng"},{key:"twitter",url:"https://twitter.com/habr_eng"},{key:"telegram",url:"https://t.me/habr_eng"}],ru:[{key:"facebook",url:"https://www.facebook.com/habrahabr.ru"},{key:"twitter",url:"https://twitter.com/habr_com"},{key:"vk",url:"https://vk.com/habr"},{key:"telegram",url:"https://telegram.me/habr_com"},{key:"youtube",url:"https://www.youtube.com/channel/UCd_sTwKqVrweTt4oAKY5y4w"},{key:"dzen",url:"https://dzen.ru/habr"}]},_e={name:"TMSocialIcons",components:{TMSvgIcon:de["default"]},computed:{...(0,h.Se)("global",["isMobile"]),...(0,h.rn)("i18n",["fl"]),socialIcons(){return this.fl&&this.fl.indexOf("ru")>-1?pe.ru:pe.en},spriteUrl(){return"/img/new-social-icons-sprite.svg"}}},he=(0,R.Z)(_e,[["render",me]]),ge=he;var Te=s(46206);const Ee={name:"TMFooter",components:{TMFooterCopyright:oe,TMSocialIcons:ge,TMSvgIcon:de["default"],TMSvgImg:Te.Z,TMPageWidth:le.Z,TMScrollLockTransition:ue.Z,TMPageSettingsForm:re["default"],TMPopupBase:ce["default"]},data(){return{pageSettingsVisible:!1}},computed:{...(0,h.rn)("i18n",["hl"]),...(0,h.rn)("global",["isPwa"]),...(0,h.Se)("global",["isMobile"]),...(0,h.Se)("me",["userAlias"]),...(0,h.Se)("i18n",["langOptions"]),isFlEnglish(){return"en"===this.langOptions.fl},homeUrl(){return`/${this.hl}/`},logoIcon(){return`/img/habr-logo-${this.hl}.svg#logo`}}},Se=(0,R.Z)(Ee,[["render",Q]]),ve=Se,fe={class:"tm-footer-menu"},Ae={class:"tm-footer-menu__container"},Ie={class:"tm-footer-menu__block-title"},be={class:"tm-footer-menu__block-content"},ye={class:"tm-footer-menu__list"},Pe=["href","rel","target"];function Ce(e,t,s,i,n,a){const o=(0,l.up)("router-link"),r=(0,l.up)("TMPageWidth");return(0,l.wg)(),(0,l.iD)("div",fe,[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l._)("div",Ae,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(a.groupMenuItems,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{key:`group-${t}`,class:"tm-footer-menu__block"},[(0,l._)("p",Ie,(0,E.zw)(e.name),1),(0,l._)("div",be,[(0,l._)("ul",ye,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.items,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:`link-${t}`,class:"tm-footer-menu__list-item"},["_blank"===e.target||"_self"===e.target?((0,l.wg)(),(0,l.iD)("a",{key:0,href:e.link,rel:e.rel,target:e.target},(0,E.zw)(e.name),9,Pe)):((0,l.wg)(),(0,l.j4)(o,{key:1,class:"footer-menu__item-link",to:e.link},{default:(0,l.w5)((()=>[(0,l.Uk)((0,E.zw)(e.name),1)])),_:2},1032,["to"]))])))),128))])])])))),128))])])),_:1})])}const we="https://account.habr.com",Le="https://company.habr.com",ke={name:"TMFooterMenu",components:{TMPageWidth:le.Z},computed:{...(0,h.Se)("me",["userAlias","isLoggedIn"]),...(0,h.Se)("i18n",["msg","langOptions","currentLocale"]),isFlEnglish(){return"en"===this.langOptions.fl},loginUrl(){const e="/kek/v1/auth/habrahabr/";return`${e}?back=${this.$route.path}&hl=${this.langOptions.hl}`},signUpUrl(){const e="/kek/v1/auth/habrahabr-register/";return`${e}?back=${this.$route.path}&hl=${this.langOptions.hl}`},loggedInAccountItems(){return[{name:this.msg("NAV_PROFILE"),link:{name:"ARTICLES_LIST_BY_USER",params:{login:this.userAlias,hl:this.langOptions.hl}}},{name:this.msg("TRACKER_TITLE"),link:{name:"TRACKER",params:{hl:this.langOptions.hl}}},{name:this.msg("NAV_CONVERSATIONS"),link:{name:"CONVERSATIONS",params:{hl:this.langOptions.hl}}},{name:this.msg("SETTINGS"),link:{name:"USER_SETTINGS_PROFILE",params:{hl:this.langOptions.hl}}},{name:this.msg("NAV_PPA"),link:{name:"PPA_ROOT",params:{hl:this.langOptions.hl}}}]},loggedOutAccountItems(){return[{name:this.msg("LOG_IN"),link:this.loginUrl,target:"_self",rel:"nofollow"},{name:this.msg("SIGN_UP"),link:this.signUpUrl,target:"_self",rel:"nofollow"}]},groupMenuItems(){const e=this.isLoggedIn?this.loggedInAccountItems:this.loggedOutAccountItems,t="ru"!==this.$route.params.hl||this.isFlEnglish?[]:[{name:this.msg("NAV_COMPANIES"),link:{name:"COMPANIES",params:{hl:this.langOptions.hl}}}];return[{name:this.msg("NAV_ACCOUNT"),items:e},{name:this.msg("NAV_SECTIONS"),items:[{name:this.msg("NAV_ARTICLES"),link:{name:"ARTICLES_LIST_ALL",params:{hl:this.langOptions.hl}}},{name:this.msg("NAV_NEWS"),link:{name:"NEWS_LIST_ALL",params:{hl:this.langOptions.hl}}},{name:this.msg("NAV_HUBS"),link:{name:"HUBS",params:{hl:this.langOptions.hl}}},...t,{name:this.msg("NAV_AUTHORS"),link:{name:"USERS",params:{hl:this.langOptions.hl}}},{name:this.msg("NAV_SANDBOX"),link:{name:"AWAIT_INVITE_AUTHORS_ARTICLES_LIST",params:{hl:this.langOptions.hl}}}]},{name:this.msg("NAV_INFO"),items:[{name:this.msg("NAV_HELP"),link:{name:"DOCS",params:{alias:"help"}}},{name:this.msg("NAV_FOR_AUTHORS"),link:{name:"DOCS_ARTICLE",params:{alias:"authors",articleAlias:"codex"}}},{name:this.msg("NAV_FOR_COMPANIES"),link:{name:"DOCS_ARTICLE",params:{alias:"companies",articleAlias:"corpblogs"}}},{name:this.msg("NAV_DOCUMENTS"),link:{name:"DOCS_ARTICLE",params:{alias:"docs",articleAlias:"transparency"}}},{name:this.msg("NAV_AGREEMENT"),link:`${we}/info/agreement/?hl=${this.currentLocale}`,target:"_blank"},{name:this.msg("NAV_CONFIDENTIAL"),link:`${we}/info/confidential/?hl=${this.currentLocale}`,target:"_blank"}]},{name:this.msg("NAV_SERVICE"),items:[{name:this.msg("NAV_CORPORATE_BLOGS"),link:`${Le}/${this.langOptions.hl}/corporate-blogs/`,target:"_blank"},{name:this.msg("NAV_MEDIA_ADVERTISING"),link:`${Le}/${this.langOptions.hl}/advertising/`,target:"_blank"},{name:this.msg("NAV_NATIVE_ADVERTISING"),link:`${Le}/${this.langOptions.hl}/native-special/`,target:"_blank"},{name:this.msg("NAV_EDUCATION_PROGRAMS"),link:`${Le}/${this.langOptions.hl}/education-programs/`,target:"_blank"},{name:this.msg("NAV_STARTUPS"),link:`${Le}/${this.langOptions.hl}/hello-startup/`,target:"_blank"}]}]}}},Ne=(0,R.Z)(ke,[["render",Ce]]),Oe=Ne,Re=["data-header-sticky"],Me={class:"tm-header__container"},De={key:0,class:"tm-header__burger-nav","data-test-id":"burger-nav"},Ue={class:"tm-header__logo-wrap"},Be=["href"],$e={class:"tm-header__beta-sign"},Ve=["onClick"];function Fe(e,t,s,i,n,a){const r=(0,l.up)("TMSvgImg"),c=(0,l.up)("TMHabrLogoNyRu"),u=(0,l.up)("TMOurProjects"),m=(0,l.up)("TMDropdown"),d=(0,l.up)("router-link"),p=(0,l.up)("TMFeature"),_=(0,l.up)("TMTopLink"),h=(0,l.up)("TMHeaderUserMenu"),g=(0,l.up)("TMPageWidth");return(0,l.wg)(),(0,l.j4)(o.uT,{name:"fade"},{default:(0,l.w5)((()=>[(0,l._)("header",{class:(0,E.C_)(["tm-header",e.className]),"data-header-sticky":e.isMobilePwa&&!e.isSticky||null,"data-test-id":"header"},[(0,l.Wm)(g,{"full-width":e.isMobilePwa},{default:(0,l.w5)((()=>[(0,l._)("div",Me,[e.isMobilePwa||e.isMobile&&!e.isTablet?((0,l.wg)(),(0,l.iD)("div",De,[e.showBackButton&&e.isMobilePwa?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"tm-header__button tm-header__button_back",type:"button",onClick:t[0]||(t[0]=(...t)=>e.goBack&&e.goBack(...t))},[(0,l.Wm)(r,{id:"arrow-back",class:"icon_arrow-back"})])):((0,l.wg)(),(0,l.iD)("button",{key:1,class:"tm-header__button tm-header__button_burger",type:"button",onClick:t[1]||(t[1]=t=>e.$emit("showNavMenu"))},[(0,l.Wm)(r,{id:"header-burger",class:"tm-header__icon tm-header__icon-burger"})]))])):(0,l.kq)("",!0),(0,l._)("span",Ue,[(0,l._)("a",{class:(0,E.C_)(["tm-header__logo",e.bem("tm-header__logo",{hl:e.langOptions.hl,ny:e.isNYPeriod})]),href:e.homeUrl},[e.isNYPeriod&&"ru"===e.langOptions.hl?((0,l.wg)(),(0,l.j4)(c,{key:0,class:"tm-header__icon"})):((0,l.wg)(),(0,l.j4)(r,{key:1,id:e.logoIcon,class:"tm-header__icon"},null,8,["id"]))],10,Be),(0,l.wy)((0,l._)("span",$e,"β",512),[[o.F8,e.isUserBetaTester]])]),e.isMobilePwa||e.isDesktop||e.isTablet?((0,l.wg)(),(0,l.iD)(l.HY,{key:1},[e.isMobilePwa||e.isHlEnglish?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(m,{key:0,align:"left","body-offset":-67,class:(0,E.C_)(["tm-header__projects",{"tm-projects_extra-margin":e.isUserBetaTester}])},{head:(0,l.w5)((({toggle:e})=>[(0,l._)("button",{class:"tm-header__dropdown-toggle",onClick:e},[(0,l.Wm)(r,{id:"arrow-down",class:"tm-header__icon tm-header__icon_dropdown"})],8,Ve)])),body:(0,l.w5)((()=>[(0,l.Wm)(u,{"show-description":!0})])),_:1},8,["class"])),e.isMobilePwa?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(d,{key:1,class:(0,E.C_)(["tm-header__become-author-btn",{"tm-header__become-author-btn_extra-margin":e.isUserBetaTester}]),to:{name:"MOST_IMPORTANT_SANBOX_INFO"}},{default:(0,l.w5)((()=>[(0,l.Uk)((0,E.zw)(e.msg("NAV_SANDBOX_BECOME_AUTHOR")),1)])),_:1},8,["class"])),e.isFeatureShown?((0,l.wg)(),(0,l.j4)(p,{key:2,class:"tm-header__feature",variant:"inline"})):(0,l.kq)("",!0),e.isHlEnglish||!e.isDesktop||e.isMobilePwa?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(_,{key:3}))],64)):(0,l.kq)("",!0),e.isMobilePwa||e.isTablet||e.isMobile?((0,l.wg)(),(0,l.j4)(h,{key:2,class:"tm-header_user-menu"})):(0,l.kq)("",!0)])])),_:1},8,["full-width"])],10,Re)])),_:1})}var He=s(26065),We=s(77454),Ge=s(24423),xe=s(4218);const Ye=["href"],qe=Object.assign({name:"TMTopLink"},{__name:"top-link",setup(e){const[t]=(0,xe.FW)("promoData",["topLinkPost"]);(0,l.YP)(t,(e=>{e&&i()}),{immediate:!0});const s=()=>(0,w.IZ)("habr_top_panel_special");function i(){const e=t.value.events&&t.value.events.view;e&&(0,G.s)([e])}return(e,i)=>(0,r.SU)(t)&&(0,r.SU)(t).link.url?((0,l.wg)(),(0,l.iD)("a",{key:0,class:"tm-top-link",href:(0,r.SU)(t).link.url,style:(0,E.j5)(`color: ${(0,r.SU)(t).color||"#94E379"}`),target:"_blank",onClickCapture:s},(0,E.zw)((0,r.SU)(t).title),45,Ye)):(0,l.kq)("",!0)}}),Ze=qe,je=Ze;var Ke=s(68171);const ze=(0,$.Rd)((()=>s.e(5209).then(s.bind(s,5209))),$.MN),Qe={name:"TMHeader",components:{TMDropdown:He.Z,TMFeature:q,TMSvgImg:Te.Z,TMOurProjects:Ge.Z,TMHeaderUserMenu:We.Z,TMTopLink:je,TMPageWidth:le.Z,TMHabrLogoNyRu:ze},props:{isSticky:Boolean,isFeatureShown:Boolean},emits:["showNavMenu","lang"],setup(){const e=(0,g.f)(),t="",s=e.get(t),i=e.get("habr_web_home_feed");return{userBetaCookie:s,homeCookie:i}},data(){return{showHeader:!0,lastScrollPosition:0}},computed:{...(0,h.rn)("global",["isPwa"]),...(0,h.Se)("global",["isMobile","isTablet","isDesktop","isMobilePwa"]),...(0,h.Se)("me",["isLoggedIn"]),...(0,h.Se)("i18n",["langOptions"]),homeUrl(){return this.isPwa?"/pwa/":`/${this.langOptions.hl}/`},logoIcon(){const{hl:e}=this.langOptions;return this.isNYPeriod?`/img/habr-logo-ny-${e}.svg#logo`:`/img/habr-logo-${e}.svg#logo`},isNYPeriod(){const e=new Date,t=(new Date).getFullYear(),s=new Date(t,11,1),i=new Date(t+1,0,15);return e>s&&ee.meta.rootPage))},showBackButton(){return!this.isRootPage},isMobilePwa(){return this.isPwa&&this.isMobile},toConversations(){return{name:"CONVERSATIONS",params:{hl:this.langOptions.hl}}},isHlEnglish(){return"en"===this.langOptions.hl},className(){return{"tm-header_sticky":this.isSticky&&!this.isMobilePwa,"tm-header_hidden":this.isSticky&&!this.showHeader,"tm-header_fixed":!this.isSticky&&this.isMobilePwa}}},watch:{isSticky:{handler(e){this.$isServer||(e?(this.lastScrollPosition=window.pageYOffset,window.addEventListener("scroll",this.onScroll,{passive:!0})):window.removeEventListener("scroll",this.onScroll))},immediate:!0}},beforeUnmount(){window.removeEventListener("scroll",this.onScroll)},methods:{bem:W.P,onScroll(){const e=window.pageYOffset||document.documentElement.scrollTop,t=Math.abs(e-this.lastScrollPosition);e<0||t<120||(this.showHeader=e1)this.$router.go(-1);else{const e=(0,Ke.bc)(this.langOptions,this.homeCookie);this.$router.push(e)}},onUserMenuLang(){this.$emit("lang")}}},Xe=(0,R.Z)(Qe,[["render",Fe]]),Je=Xe;function et(e,t,s,i,n,a){return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.WI)(e.$slots,"default")])}const tt={name:"TMLayoutMetaWrapper",head(){const e=[];return this.$route.meta.rssLink&&e.push({href:this.rssFullRoute,type:"application/rss+xml",title:this.pageTitlePart,rel:"alternate",name:"rss"}),{htmlAttrs:{lang:this.hl},link:e}},computed:{...(0,h.Se)("me",["rssKey"]),...(0,h.rn)("i18n",["hl","fl"]),pageTitlePart(){return this.$route.meta.title?this.msg(this.$route.meta.title,this.$route.params):""},rssFullRoute(){const{params:e,query:t,meta:{rssLink:s}}=this.$route,i={...e,...t,fl:this.fl,hl:this.hl,...this.rssKey?{rssKey:this.rssKey}:{}},n=new URL(`https://habr.com/${this.hl}${s(i)}`);return n.searchParams.append("fl",this.fl),n.href}}},st=(0,R.Z)(tt,[["render",et]]),it=st;var nt=s(67285);const at={class:"tm-main-menu"},ot={class:"tm-main-menu__section"},rt={__name:"main-menu",setup(e){return(e,t)=>((0,l.wg)(),(0,l.iD)("div",at,[(0,l._)("div",ot,[(0,l.Wm)(nt.Z,{class:"tm-main-menu__section-content","item-base-class":"tm-main-menu__item","item-test-id":"main-menu-item"})])]))}},lt=rt,ct=lt;function ut(e,t,s,i,n,a){return(0,l.wg)(),(0,l.iD)("div",{class:(0,E.C_)(["tm-notification",`${e.inlineClass} ${e.staticClass} ${e.layoutClass}`])},[(0,l.WI)(e.$slots,"default")],2)}const mt={name:"TMNotification",props:{inline:Boolean,static:Boolean,layout:{default:"full",type:String}},computed:{inlineClass(){return this.inline?"tm-notification_inline":""},staticClass(){return this.static?"tm-notification_static":""},layoutClass(){return`tm-notification_${this.layout}`}}},dt=(0,R.Z)(mt,[["render",ut]]),pt=dt;var _t=s(38068);const ht=["innerHTML"],gt=["textContent"];function Tt(e,t,s,i,n,a){const o=(0,l.up)("TMButtonBase"),r=(0,l.up)("TMErrorMessage");return(0,l.wg)(),(0,l.j4)(r,null,(0,l.Nv)({message:(0,l.w5)((()=>[a.errorMessage.isHtml?((0,l.wg)(),(0,l.iD)("p",{key:0,innerHTML:a.errorMessage.message},null,8,ht)):((0,l.wg)(),(0,l.iD)("p",{key:1,textContent:(0,E.zw)(a.errorMessage.message)},null,8,gt)),!e.isPwa&&a.errorAction?((0,l.wg)(),(0,l.j4)(o,{key:2,class:"tm-error__refresh",type:"button",onClick:a.errorAction.action},{default:(0,l.w5)((()=>[(0,l.Uk)((0,E.zw)(a.errorAction.text),1)])),_:1},8,["onClick"])):(0,l.kq)("",!0),a.errorActionAlternative?((0,l.wg)(),(0,l.iD)("a",{key:3,class:"tm-error__link",href:"#",onClick:t[0]||(t[0]=(...e)=>a.errorActionAlternative.action&&a.errorActionAlternative.action(...e))},(0,E.zw)(a.errorActionAlternative.text),1)):(0,l.kq)("",!0)])),_:2},[a.is5xxError?{name:"title",fn:(0,l.w5)((()=>[(0,l.Uk)((0,E.zw)(a.errorTitle),1)])),key:"0"}:void 0,a.is5xxError?void 0:{name:"code",fn:(0,l.w5)((()=>[(0,l.Uk)((0,E.zw)(a.errorCode),1)])),key:"1"}]),1024)}const Et={class:"tm-error-message"},St={class:"tm-error-message__image-wrapper"},vt={class:"tm-error-message__title"},ft={class:"tm-error-message__code"},At={class:"tm-error-message__body"};function It(e,t,s,i,n,a){const o=(0,l.up)("TMErrorImage");return(0,l.wg)(),(0,l.iD)("div",Et,[(0,l._)("div",St,[(0,l.Wm)(o)]),(0,l._)("h1",vt,[(0,l.WI)(e.$slots,"title")]),(0,l._)("div",ft,[(0,l.WI)(e.$slots,"code")]),(0,l._)("div",At,[(0,l.WI)(e.$slots,"message")]),(0,l._)("div",null,[(0,l.WI)(e.$slots,"button")])])}const bt=(0,$.Rd)((()=>s.e(1720).then(s.bind(s,41720))),$.MN),yt={name:"TMErrorMessage",components:{TMErrorImage:bt}},Pt=(0,R.Z)(yt,[["render",It]]),Ct=Pt;var wt=s(75633),Lt=s(87032);const kt=["ERROR_PAGE_POST_IS_LOCKED","ERROR_PAGE_MESSAGE_ARTICLE_IN_DRAFTS"],Nt={name:"TMPageError",components:{TMButtonBase:U.Z,TMErrorMessage:Ct},props:{error:{type:[Object,Error],required:!0}},computed:{...(0,h.rn)("global",["isPwa","requestId"]),...(0,h.rn)("me",["user"]),...(0,h.Se)("me",["isLoggedIn"]),draftParams(){const e=this.error.data.author.login||this.error.data.author.alias;return{userProfileLink:this.getUserProfileLink(e),userName:e}},userLogoutHash(){return this.user&&this.user.crc32},errorMessage(){if((0,Lt.isPostDeletedError)(this.error))return{isHtml:!1,message:this.getTranslation("ERROR_POST_DELETED_DESCRIPTION")};if("TimeoutError"===this.error.name)return{isHtml:!1,message:this.getTranslation("ERROR_PAGE_MESSAGE_TIMEOUT")};if((0,Lt.is5xxError)(this.error))return{isHtml:!1,message:this.getTranslation("ERROR_REFRESH_THE_PAGE_MESSAGE")};if((0,Lt.is403WithUserType)(this.error))return{isHtml:!1,message:this.getTranslation(`ERROR_PAGE_MESSAGE_ARTICLE_DRAFT_${this.error.data.userType}`,{reason:this.error.data.reason})};if((0,Lt.is403Error)(this.error)&&"IN_DRAFTS"===(0,Lt.getErrorCode)(this.error))return{isHtml:!0,message:this.getTranslation("ERROR_PAGE_MESSAGE_ARTICLE_IN_DRAFTS",this.draftParams)};if((0,Lt.is403WithReason)(this.error))return{isHtml:!0,message:this.getTranslation(`ERROR_PAGE_MESSAGE_ARTICLE_${this.error.data.reason}`,this.draftParams)};if((0,Lt.is403Error)(this.error)){const e=(0,Lt.getErrorCode)(this.error);if(!e)return{isHtml:!1,message:this.getTranslation("ERROR_PAGE_TITLE_ARTICLE_IN_DRAFTS")};if("COMPANY_ACCESS_LIMIT"===e)return{isHtml:!1,message:this.getTranslation("ERROR_PAGE_TITLE_UNAUTHORIZED")};if("AUTHOR_INACTIVE"===e)return{isHtml:!1,message:this.getTranslation("ERROR_PAGE_MESSAGE_AUTHOR_INACTIVE")};const t=["USER_INACTIVE","TARGET_USER_INACTIVE"];if(t.includes(e)){const e=-1!==this.$route.name.indexOf("USER_")?"ERROR_PAGE_MESSAGE_USER_PROFILE_INACTIVE":"ERROR_PAGE_MESSAGE_ARTICLE_USER_INACTIVE",t=this.error.data.author&&this.error.data.author.alias,s=this.$router.resolve({name:"USER_PROFILE",params:{hl:this.langOptions.hl,login:t}});return{isHtml:!1,message:this.getTranslation(e,{userProfileLink:s.href,userName:t})}}const s=`ERROR_PAGE_${e}`;return{isHtml:kt.includes(s),message:this.getTranslation(s)}}return(0,Lt.is401Error)(this.error)?{isHtml:!1,message:this.getTranslation("ERROR_PAGE_MESSAGE_NOT_AUTHORIZED")}:(0,Lt.is4xxError)(this.error)?{isHtml:!1,message:this.getTranslation("ERROR_PAGE_MESSAGE_NOT_FOUND")}:this.error.message?{isHtml:!1,message:this.error.message}:""},errorTitle(){return(0,Lt.isPostDeletedError)(this.error)?this.getTranslation("ERROR_POST_DELETED_TITLE"):"TimeoutError"===this.error.name?this.getTranslation("ERROR_PAGE_TITLE_TIMEOUT"):(0,Lt.is403WithReason)(this.error)&&!(0,Lt.is403WithUserType)(this.error)?this.getTranslation(`ERROR_PAGE_TITLE_ARTICLE_${this.error.data.reason}`):(0,Lt.is403Error)(this.error)?this.getTranslation("ERROR_PAGE_TITLE_UNAUTHORIZED"):(0,Lt.is401Error)(this.error)?this.getTranslation("ERROR_PAGE_TITLE_NOT_AUTHORIZED"):(0,Lt.is4xxError)(this.error)?this.getTranslation("ERROR_PAGE_TITLE_NOT_FOUND"):(0,Lt.is5xxError)(this.error)?this.getTranslation("ERROR_PAGE_TITLE_INTERNAL_WITH_REQUEST_ID",{requestId:this.requestId}):this.getTranslation("ERROR_PAGE_TITLE_INTERNAL")},errorAction(){return"TimeoutError"===this.error.name||(0,Lt.is5xxError)(this.error)||(0,Lt.is404Error)(this.error)?{text:this.getTranslation("ERROR_PAGE_REFRESH"),action:this.reloadThePage}:(0,Lt.is403Error)(this.error)||(0,Lt.is403WithReason)(this.error)||(0,Lt.is4xxError)(this.error)?{text:this.getTranslation("ERROR_PAGE_BACK_TO_MAIN"),action:this.backToMainPage}:(0,Lt.is401Error)(this.error)?{text:this.getTranslation("ERROR_PAGE_AUTH"),action:()=>{const{hl:e}=this.langOptions,t=this.$route.path;window.location.href=`/kek/v1/auth/habrahabr/?back=${t}&hl=${e}`}}:null},errorActionAlternative(){return this.errorAction&&this.errorAction.text===this.getTranslation("ERROR_PAGE_BACK_TO_MAIN")?null:(0,Lt.is401Error)(this.error)?{text:this.getTranslation("ERROR_PAGE_BACK_TO_MAIN"),action:()=>{const{hl:e}=this.langOptions;window.location.href=`/kek/v1/auth/logout2/${this.userLogoutHash}/?back=/${e}/all`}}:null},errorCode(){return(0,Lt.getHttpCode)(this.error)},is5xxError(){return(0,Lt.is5xxError)(this.error)}},beforeMount(){const e=(0,Lt.getErrorCode)(this.error);(0,Lt.is401Error)(this.error)&&(this.logout(),"TOKEN_PROBLEM"===e&&(this.init(!0),this.reset())),(0,Lt.is403Error)(this.error)&&"SUBSCRIPTIONS_ARE_EMPTY"===e&&this.isLoggedIn&&this.$router.push({name:"MY_FEED_SETTINGS"})},mounted(){(0,Lt.is401Error)(this.error)&&(0,i.$e)((e=>{e.setTag("error_type",(0,Lt.getHttpCode)(this.error)),e.setUser(this.user),e.setLevel("warning"),(0,i.uT)("NOT_AUTHORIZED_401",{extra:this.error,contexts:this.error})}))},methods:{...(0,h.nv)("me",["init","logout"]),...(0,h.nv)("ssr",["reset"]),getTranslation(e,t){if(t)return this.msg(e,t);const{hl:s}=this.langOptions;return s?(0,wt.w)(s,e):(0,wt.w)("en",e)},translationHasHtml(e){return kt.includes(e)},getUserProfileLink(e){return`/${this.langOptions.hl}/users/${e}/`},backToMainPage(){this.isPwa?window.location="/pwa/":window.location="/"},reloadThePage(){window.location.reload()}}},Ot=(0,R.Z)(Nt,[["render",Tt]]),Rt=Ot;function Mt(e,t,s,i,n,a){return(0,l.wg)(),(0,l.iD)("div",{class:(0,E.C_)(["tm-page-progress-bar",e.className])},null,2)}const Dt={name:"TMPageProgressBar",props:{isFinished:Boolean,isProcessing:Boolean},data(){return{haveJustFinished:!1}},computed:{className(){return{"tm-page-progress-bar_finished":this.haveJustFinished,"tm-page-progress-bar_processing":this.isProcessing}}},watch:{isFinished(e,t){e&&!t&&(this.haveJustFinished=!0,setTimeout((()=>{this.haveJustFinished=!1}),300))}}},Ut=(0,R.Z)(Dt,[["render",Mt]]),Bt=Ut;var $t=s(92387);const Vt={class:"tm-regional-restriction"},Ft={class:"tm-regional-restriction__title"},Ht={class:"tm-regional-restriction__subtitle"},Wt={class:"tm-regional-restriction__list"},Gt={class:"tm-regional-restriction__block"},xt={class:"tm-regional-restriction__row"},Yt={class:"tm-regional-restriction__label"},qt={class:"tm-regional-restriction__row"},Zt={class:"tm-regional-restriction__label"},jt={key:0,class:"tm-regional-restriction__row"},Kt={class:"tm-regional-restriction__label"},zt={key:1,class:"tm-regional-restriction__row"},Qt={class:"tm-regional-restriction__label"},Xt={class:"tm-regional-restriction__block"},Jt={key:0,class:"tm-regional-restriction__row"},es={class:"tm-regional-restriction__label"},ts={class:"tm-regional-restriction__block"},ss={class:"tm-regional-restriction__link-container"},is={class:"tm-regional-restriction__label"},ns=["href","textContent"];function as(e,t,s,i,n,a){const o=(0,l.up)("TMLegalBanIcon"),r=(0,l.up)("TMDatetime");return(0,l.wg)(),(0,l.iD)("div",Vt,[(0,l.Wm)(o,{class:"tm-regional-restriction__image"}),(0,l._)("div",Ft,(0,E.zw)(e.msg("ERROR_REGIONAL_RESTRICTION_TITLE")),1),(0,l._)("div",Ht,(0,E.zw)(e.msg("ERROR_REGIONAL_RESTRICTION_SUBTITLE"))+": ",1),(0,l._)("div",Wt,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.error.data.restrictions,((t,s)=>((0,l.wg)(),(0,l.iD)("div",{key:s,class:"tm-regional-restriction__restrictions"},[(0,l._)("div",Gt,[(0,l._)("div",xt,[(0,l._)("span",Yt,(0,E.zw)(e.msg("ERROR_REGIONAL_RESTRICTION_REGION"))+": ",1),(0,l.Uk)(" "+(0,E.zw)(t.country),1)]),(0,l._)("div",qt,[(0,l._)("span",Zt,(0,E.zw)(e.msg("ERROR_REGIONAL_RESTRICTION_DATE"))+": ",1),(0,l.Wm)(r,{"absolute-date":"",date:t.timeStarted},null,8,["date"])]),a.reason(t)?((0,l.wg)(),(0,l.iD)("div",jt,[(0,l._)("span",Kt,(0,E.zw)(e.msg("ERROR_REGIONAL_RESTRICTION_REASON"))+": ",1),(0,l.Uk)(" "+(0,E.zw)(a.reason(t)),1)])):(0,l.kq)("",!0),a.authority(t)?((0,l.wg)(),(0,l.iD)("div",zt,[(0,l._)("span",Qt,(0,E.zw)(e.msg("ERROR_REGIONAL_RESTRICTION_AUTHORITY"))+": ",1),(0,l.Uk)(" "+(0,E.zw)(t.country)+" / "+(0,E.zw)(a.authority(t)),1)])):(0,l.kq)("",!0)]),(0,l._)("div",Xt,[a.legalBasis(t)?((0,l.wg)(),(0,l.iD)("div",Jt,[(0,l._)("div",es,(0,E.zw)(e.msg("ERROR_REGIONAL_RESTRICTION_LEGAL_BASE"))+": ",1),(0,l.Uk)(" "+(0,E.zw)(a.legalBasis(t)),1)])):(0,l.kq)("",!0)]),(0,l._)("div",ts,[(0,l._)("div",ss,[(0,l._)("span",is,(0,E.zw)(e.msg("ERROR_REGIONAL_RESTRICTION_REFERENCE"))+": ",1),a.legalBasisLink(t)?((0,l.wg)(),(0,l.iD)("a",{key:0,class:"tm-regional-restriction__link",href:a.legalBasisLink(t),target:"_blank",textContent:(0,E.zw)(a.legalBasisLink(t))},null,8,ns)):(0,l.kq)("",!0)])])])))),128))])])}const os=(0,$.Rd)((()=>s.e(7228).then(s.bind(s,7228))),$.MN),rs={name:"TMRegionalRestriction",components:{TMDatetime:B.Z,TMLegalBanIcon:os},props:{error:{type:Object,required:!0}},methods:{reason(e){var t;return null===(t=e.restrictionReason)||void 0===t?void 0:t.reason},authority(e){var t;return null===(t=e.authority)||void 0===t?void 0:t.shortName},legalBasis(e){return e.legalBasis.text},legalBasisLink(e){return e.legalBasis.url}}},ls=(0,R.Z)(rs,[["render",as]]),cs=ls;function us(e,t,s,i,n,a){const o=(0,l.up)("TMSvgIcon");return e.isDesktop&&(n.scrolledEnough||n.shouldRestoreScroll)?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"tm-scroll-top",onClick:t[0]||(t[0]=(...e)=>a.performScroll&&a.performScroll(...e))},[(0,l.Wm)(o,{id:"small-arrow",class:(0,E.C_)(["tm-scroll-top__arrow",{"tm-scroll-top__arrow_reverted":n.shouldRestoreScroll}]),tag:"span",title:n.shouldRestoreScroll?e.msg("NAV_DOWN"):e.msg("NAV_UP")},null,8,["class","title"])])):(0,l.kq)("",!0)}const ms=100,ds={name:"TMScrollTop",components:{TMSvgIcon:de["default"]},data(){return{storedScrollPosition:0,lastScrollPosition:0,shouldRestoreScroll:!1,scrolledEnough:!1}},computed:{...(0,h.Se)("global",["isDesktop"])},mounted(){requestAnimationFrame((()=>{this.handleScroll(),window.addEventListener("scroll",this.handleScroll,{passive:!0})}))},beforeUnmount(){window.removeEventListener("scroll",this.handleScroll)},methods:{performScroll(){let e=0;this.shouldRestoreScroll?(e=this.storedScrollPosition,this.storedScrollPosition=0):this.storedScrollPosition=document.scrollingElement.scrollTop,this.shouldRestoreScroll=!this.shouldRestoreScroll,window.scrollTo({top:e,left:0,behavior:"smooth"})},handleScroll(){const{scrollTop:e}=document.scrollingElement;this.scrolledEnough=e>ms,this.lastScrollPositions.e(2165).then(s.bind(s,12165)))),Ts=(0,$.Rd)((()=>s.e(5225).then(s.bind(s,25225)))),Es=(0,$.Rd)((()=>Promise.resolve().then(s.bind(s,28983))));function Ss(e){const t=/https?:\/\/((?:[\w\d-]+\.)+[\w\d]{2,})/i;return t.exec(e)}const vs=["EMAIL_UNSUBSCRIBE","ERROR_INTERNAL","ERROR_UNKNOWN","ERROR_UNAUTHORIZED","ERROR_NOT_FOUND"],fs={components:{TMAdfoxBanner:y.Z,TMRegionalRestriction:cs,TMPageError:Rt,TMPage:_t.Z,TMBurgerMenu:gs,TMPageWidth:le.Z,TMHeaderUserMenu:We.Z,TMScrollLockTransition:ue.Z,TMPopup:$t.Z,TMUserNotice:Es,TMButtonBase:U.Z,TMDatetime:B.Z,TMFeature:q,TMFooter:ve,TMFooterMenu:Oe,TMAnalytics:D,TMHeader:Je,TMHotKeys:Ts,TMLayoutMetaWrapper:it,TMMainMenu:ct,TMNotification:pt,TMPageProgressBar:Bt,TMScrollTop:_s,TMSidebar:hs.Z},data(){return{shouldOpenLangSettings:!1,shouldOpenPayments:!1,showRefreshNotice:!1,cacheTime:null,showCacheNotice:!1,isHeaderSticky:!1,showHotKeysPopup:!1,navMenuVisible:!1}},computed:{...(0,h.rn)("navMenu",{isMainMenuOpened:"isOpened",mainMenuDelta:"delta"}),...(0,h.rn)("ssr",["isDataLoaded","isDataLoading"]),...(0,h.Se)("ssr",["error"]),...(0,h.Se)("global",["isMobile","isTablet","isDesktop","isMobilePwa"]),...(0,h.Se)("me",["isLoggedIn","notices"]),...(0,h.rn)("global",["isPwa"]),isPPGError(){return"PPG_REQUIRED"===(0,Lt.getErrorCode)(this.error)},isLegalBanError(){return 451===(0,Lt.getHttpCode)(this.error)},hasFullHeightBackground(){const{name:e}=this.$route;return vs.includes(e)||Boolean(this.error)},isFeatureShown(){return"en"!==this.langOptions.fl&&!this.isMobilePwa},isBlankPage(){return"blank"===this.$route.meta.pageType},isConversationPage(){return"conversation"===this.$route.meta.pageType},isFooterHidden(){return this.isBlankPage||this.isConversationPage},isDisplayStandalone(){return window.matchMedia("(display-mode: standalone)").matches||!0===window.navigator.standalone},showUserNotices(){return!this.$route.meta.hideUserNotices}},watch:{$route:{handler(e){this.isHeaderSticky="sticky"===e.meta.header,this.shouldOpenLangSettings=!1},immediate:!0}},mounted(){this.isDisplayStandalone&&this.initPwaMode(),this.initViewport(),window.addEventListener("appinstalled",(()=>{(0,w.IZ)("pwa_add"),this.initPwaMode()})),document.addEventListener("showRefreshNotice",(()=>{this.showRefreshNotice=!0}),{once:!0}),document.addEventListener("showCacheNotice",(e=>{this.cacheTime=parseInt(e.detail,10),this.showCacheNotice=!0,document.addEventListener("click",this.blockOpeningExternalLink)})),document.addEventListener("hideCacheNotice",(()=>{this.cacheTime=null,this.showCacheNotice=!1,document.removeEventListener("click",this.blockOpeningExternalLink)})),window.addEventListener("offline",(()=>{this.cacheTime=new Date,this.showCacheNotice=!0})),window.addEventListener("online",(()=>{this.showCacheNotice=!1})),window.addEventListener("beforeinstallprompt",(e=>(e.preventDefault(),!1)))},methods:{bem:W.P,...(0,h.nv)("me",["init"]),...(0,h.nv)("viewport",{initViewport:"init"}),...(0,h.nv)("global",["initPwaMode"]),reloadThePage(){this.isPwa?window.location="/pwa/":window.location.reload(!0)},blockOpeningExternalLink(e){const{target:t}=e;if("A"===t.tagName||"A"===t.parentNode.tagName){const{href:s}=t.closest("a"),i=Ss(s),n=Ss(document.location.href);i!==n&&(e.preventDefault(),this.$toast.warning(this.msg("ERROR_PAGE_MESSAGE_NO_INTERNET_LINK")))}},toggleHotKeysPopup(){this.showHotKeysPopup=!this.showHotKeysPopup}}},As=(0,R.Z)(fs,[["render",b]]),Is=As,bs={class:"tm-layout"};function ys(e,t){const s=(0,l.up)("router-view");return(0,l.wg)(),(0,l.iD)("main",bs,[(0,l.Wm)(s)])}const Ps={},Cs=(0,R.Z)(Ps,[["render",ys]]),ws=Cs;var Ls=s(91376),ks=s(91296),Ns=s.n(ks);function Os(){let e=document.scrollingElement.scrollTop,t=!1;window.addEventListener("scroll",Ns()((()=>{t||(e=document.scrollingElement.scrollTop)}),50)),window.addEventListener("fullscreenchange",(()=>{document.fullscreenElement?t=!0:(t=!1,document.scrollingElement.scrollTop=e)}))}var Rs=s(21331);function Ms(){document.addEventListener("click",(({target:e})=>{e.classList.contains("habrahidden")&&e.setAttribute("data-show",!0)}))}var Ds=s(10836),Us=s(44383);const Bs=e=>"ru"===e?"en":"ru",$s={components:{TMBaseLayout:Is,TMEmptyLayout:ws},setup(){const e=(0,l.FN)();(0,l.bv)((()=>{e.appContext.config.globalProperties.$hasHydrated.value=!0}));const t=(0,g.f)(),s=t.get("hl"),i=t.get("fl");function n(e){t.set("hl",e,{expires:(0,Rs.ot)(365)})}function a(e){t.set("fl",e,{expires:(0,Rs.ot)(365)})}return{currentHLCookie:s,currentFLCookie:i,setHlCookie:n,setFlCookie:a}},data(){return{isCroppedByOverlay:!1,isLoadingI18n:!1}},head(){return{title:this.pageMetaTitle,titleTemplate:e=>this.pageTitle(e),link:this.pageMetaLinks,meta:this.pageMeta}},computed:{...(0,h.Se)("me",["userAlias","isLoggedIn","isOnboardingNew"]),...(0,h.Se)("i18n",["langOptions","currentLocale","pageTitle"]),...(0,h.Se)("global",["isHabrCom"]),currentLayout(){return`TM-${this.$route.meta.layout||"base"}-layout`},defaultPreviewImage(){return"ru"===this.langOptions.hl?"/img/habr_ru.png":"/img/habr_en.png"},staticPageMeta(){return[...(0,T.h$)(this.defaultPreviewImage),{property:"fb:app_id",content:"444736788986613"},{property:"fb:pages",content:"472597926099084"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:site",content:"ru"===this.langOptions.hl?"@habr_com":"@habr_eng"},{property:"og:locale",content:this.currentLocale,vmid:"og:locale"},{property:"og:type",content:"website",vmid:"og:type"},{property:"og:site_name",content:"ru"===this.langOptions.hl?"Хабр":"Habr",vmid:"og:site_name"}]},pageMetaTitle(){const{title:e}=this.$route.meta||{};return e?this.msg(e,this.$route.params):void 0},pageMeta(){const{description:e,noindex:t,nofollow:s}=this.$route.meta,i=[...this.staticPageMeta],{href:n}=this.$router.resolve({name:this.$route.name,params:this.$route.params});if(t||s){const e=[t&&"noindex",s&&"nofollow"].filter(Boolean).join(", ");i.push({name:"robots",content:e,vmid:"robots"})}return e&&(i.push({name:"description",content:this.msg(e,this.$route.params),vmid:"description"}),i.push({property:"og:description",content:this.msg(e,this.$route.params),vmid:"og:description"})),i.push({property:"og:title",content:this.pageTitle(this.pageMetaTitle),vmid:"og:title"},{property:"og:url",content:(0,Ds.Z)(n),vmid:"og:url"}),i},pageMetaLinks(){const{renderAlternateMetaTag:e}=this.$route.meta,t=[{rel:"image_src",href:this.defaultPreviewImage,vmid:"image:href"}];let{href:s}=this.$router.resolve({name:this.$route.name,params:this.$route.params});if(this.$route.meta.canonicalRoute)s=this.$router.resolve({name:this.$route.meta.canonicalRoute,params:this.$route.params}).href;else if(this.$route.name&&this.$route.name.match(/_PAGES$/)){const{matched:e,params:t}=this.$route;let i=e[e.length-2];i.redirect&&"object"===typeof i.redirect&&(i=i.redirect),s=this.$router.resolve({...i,params:t}).href}t.push({href:(0,Ds.Z)(s),rel:"canonical",vmid:"canonical"});const i=[];if(e){const e=this.$router.resolve({...this.$route,params:{...this.$route.params,hl:Bs(this.$route.params.hl)}});i.push({href:`https://habr.com${this.$route.path}`,hreflang:this.$route.params.hl,rel:"alternate",vmid:"hreflang"}),i.push({href:`https://habr.com${e.href}`,hreflang:Bs(this.$route.params.hl),rel:"alternate",vmid:"hreflang"})}return[...t,...i]}},watch:{$route(e,t){var s;e.path!==t.path&&this.loadPromoData(e),null!==(s=e.name)&&void 0!==s&&s.includes("ONBOARDING")||this.isLoggedIn&&this.isOnboardingNew&&this.$router.replace({name:Ls.jj.greetings})},isLoggedIn:{handler(e){var t;!e||null!==(t=this.$route.name)&&void 0!==t&&t.includes("ONBOARDING")||this.isOnboardingNew&&this.$router.replace({name:Ls.jj.greetings})},immediate:!0}},mounted(){const{fl:e,hl:t}=this.langOptions;t!==this.currentHLCookie&&this.setHlCookie(t),e!==this.currentFLCookie&&this.setFlCookie(e),window.addEventListener("message",(e=>{this.validEmbedOrigin(e)&&(e.data&&e.data.type&&"embed-size"===e.data.type&&this.resizeIframe(e.data),e.data&&e.data.type&&"embed-scroll"===e.data.type&&this.scrollToIframe(e.data),e.data&&e.data.type&&"request-user"===e.data.type&&this.sendUser(e))})),this.$route.hash!==`#${Us.dY}`&&(window.history.scrollRestoration="auto"),this.loadPromoData(this.$route),Ms(),Os()},methods:{...(0,h.nv)("promoData",["loadPromoData"]),resizeIframe(e){const t=e.id,s=document.querySelectorAll(`[id="${t}"]`);for(let i=0;i{const{name:r,params:l,hash:c}=e,u=i[r]?{...e,name:i[r]}:null,m=Ws()(n,u),d=!u||m;if(n=u,d&&"ALL_FLOWS"===r)return o(u);if(d)return o();const p=Boolean(t.state.me.user);if(!p)return o(u);const _=l.flowName||"all",{hubName:h}=l,g=r&&r.startsWith("NEWS"),T=r&&r.startsWith("POSTS"),E=(0,Zs.buildCookieName)({flowName:_,hubName:h,isNews:g,isPosts:T}),S=a.get(E),v=`/${l.hl}${S}${c||""}`;return o(S?{path:v}:u)}))}function zs(e,t){e.beforeResolve(((e,s,i)=>{e.matched.some((e=>"allFlows"===e.meta.feedType))&&t.dispatch("flows/loadUpdates"),t.dispatch("me/loadUpdates"),i()}))}function Qs(e,t){const{uuid:s}=t.state.me;e.afterEach(((e,t,i)=>{i||(0,L.q)("/page-visit",{url:e.fullPath,uuid:s})}))}function Xs(e,t,s){e.beforeEach(((e,s,i)=>{const n=e.matched.reduce(((e,t)=>Array.isArray(t.meta.groups)?[...e,...t.meta.groups]:e),[]),a=`/${e.params.hl}/404/`;if(n.length){if(!t.state.me.user)return i({path:a});if(!n.every((e=>t.state.me.user.groups.includes(e))))return i({path:a})}if("/"!==s.path){const s=js(e,t);return s?i(s):i()}return i()})),Ks(e,t,s),zs(e,t),Qs(e,t),e.afterEach(((e,s)=>{const i="undefined"!==typeof window;t.dispatch("location/updateUrl",{route:e});const{error:n}=t.state.ssr,a="PPG_REQUIRED"===(0,Lt.getErrorCode)(n);if(n&&!a&&(t.dispatch("ssr/reset"),t.dispatch("ssr/markDataLoading")),t.state.me&&t.state.me.user&&i){const{href:e}=t.state.location.urlStruct;qs({url:e}).catch((e=>Gs.Z.notifyException(e)))}Object.assign(e.meta,{prevFullPath:s.fullPath})}))}var Js=s(22201);function ei(e,t,s,i,n,a){const o=(0,l.up)("router-view");return(0,l.wg)(),(0,l.j4)(o,null,{default:(0,l.w5)((({Component:t})=>[((0,l.wg)(),(0,l.j4)((0,l.LL)(t),(0,l.dG)(e.$attrs,{key:a.routeKey}),null,16))])),_:1})}const ti=["utm_source","utm_medium","utm_content","utm_campaign","utm_term"],si={name:"TMRouterRoot",computed:{routeKey(){const{query:e,hash:t,meta:s}=this.$route;return s&&s.keepAliveKey?s.keepAliveKey(this.$route):Object.keys(e).some((e=>ti.indexOf(e)>=0))||t?this.$route.path:this.$route.fullPath}}},ii=(0,R.Z)(si,[["render",ei]]),ni=ii;var ai=s(48070),oi=s(183);const ri=()=>s.e(5631).then(s.bind(s,28771)),li=()=>s.e(5631).then(s.bind(s,18521)),ci=()=>s.e(5631).then(s.bind(s,64732)),ui=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,47881)),mi=(e,t=null,s)=>({components:{default:ri},props:{default:!0},children:[{name:e,path:"",components:t?{sidebar:t}:{},props:{sidebar:!!t},meta:{pageType:"post_comments",customGA:!0,rssLink:e=>s?`/rss/news/t/${e.id}/`:`/rss/post/${e.id}/`}}],meta:{pageType:"post_comments",customGA:!0,rssLink:e=>s?`/rss/news/t/${e.id}/`:`/rss/post/${e.id}/`,isNews:s}}),di=!0,pi=[{name:"USER_PROFILE",path:`users/:login${oi.USER_ALIAS_PARAM_REGEXP}/`,components:{default:ui},meta:{canonicalRoute:"USER_PROFILE",showFilter:!0,renderAlternateMetaTag:!0}},{path:`post/:id${oi.PUBLICATION_ID_MATCH}/comments/`,redirect:{name:ai.VU.ARTICLE_COMMENTS}},{...mi(ai.VU.ARTICLE_COMMENTS,ci),path:`articles/:id${oi.PUBLICATION_ID_MATCH}/comments/`},{path:`p/:id${oi.PUBLICATION_ID_MATCH}/comments/`,redirect:{name:ai.VU.ARTICLE_COMMENTS}},{path:`news/t/:id${oi.PUBLICATION_ID_MATCH}/comments/`,redirect:{name:ai.VU.NEWS_COMMENTS}},{...mi(ai.VU.NEWS_COMMENTS,ci,di),path:`news/:id${oi.PUBLICATION_ID_MATCH}/comments/`},{path:`company/:companyName/blog/:id${oi.PUBLICATION_ID_MATCH}/comments/`,redirect:{name:ai.VU.ARTICLE_OF_COMPANY_COMMENTS}},{...mi(ai.VU.ARTICLE_OF_COMPANY_COMMENTS,li),path:`companies/:companyName/articles/:id${oi.PUBLICATION_ID_MATCH}/comments/`,alias:`/:hl/blogs/:companyName/:id${oi.PUBLICATION_ID_MATCH}/comments/`},{path:`company/:companyName/news/t/:id${oi.PUBLICATION_ID_MATCH}/comments/`,redirect:{name:ai.VU.NEWS_OF_COMPANY_COMMENTS}},{...mi(ai.VU.NEWS_OF_COMPANY_COMMENTS,li,di),path:`companies/:companyName/news/:id${oi.PUBLICATION_ID_MATCH}/comments/`},{path:`article/:id${oi.PUBLICATION_ID_MATCH}/comments/`,redirect:{name:ai.VU.SPECIAL_COMMENTS}},{...mi(ai.VU.SPECIAL_COMMENTS),path:`specials/:id${oi.PUBLICATION_ID_MATCH}/comments/`}],_i=()=>s.e(2636).then(s.bind(s,21737)),hi=(e,t,s)=>{const i={geektimes:"geektimes",mozg:"megamozg"};return(0,xs.Hm)((0,Ys.k)(`migrated/${i[e]}/${t}/${s}`,"v2"),null).then((e=>({pageType:t,targetId:e.alias||e.id})))},gi=(e,t,s,i,n)=>{const{hl:a}=e.params,o=e.fullPath.split("/")[2];return console.log(e,s,i),hi(o,s,i).then((s=>{if(s){const i=e.params.pathMatch||"",n=e.params.rss?"/rss":"",o=()=>{switch(s.pageType){case oi.PAGE_TYPE.HUB:return"hub";case oi.PAGE_TYPE.COMPANY:return"companies";case oi.PAGE_TYPE.POST:return"articles";default:return s.pageType}};return t({path:`/${a}${n}/${o()}/${s.targetId}/${i}`})}return t()})).catch((e=>(n.dispatch("ssr/showError",{error:e}),t(e))))},Ti={error:"redirect"},Ei={status:301};function Si(e,t){return{path:e,component:_i,beforeEnter:t,props:Ti,meta:Ei}}const vi=e=>[Si("companies/:alias/:pathMatch(.*)*",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.COMPANY,t.params.alias,e))),Si("company/:alias/:pathMatch(.*)*",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.COMPANY,t.params.alias,e))),Si("companies/:alias/articles/:id/",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.POST,t.params.id,e))),Si("company/:alias/blog/:id/",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.POST,t.params.id,e))),Si("hub/:alias/:pathMatch(.*)*",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.HUB,t.params.alias,e))),Si("articles/:id/",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.POST,t.params.id,e))),Si("post/:id/",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.POST,t.params.id,e))),Si("p/:id/",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.POST,t.params.id,e))),Si("sandbox/:id/",((t,s,i)=>gi(t,i,oi.PAGE_TYPE.SANDBOX,t.params.id,e)))],fi=e=>[{path:"geektimes/:rss(rss)?",component:_i,children:vi(e),props:{error:"redirect"},meta:{status:301}},{path:"mozg/:rss(rss)?",component:_i,children:vi(e),props:{error:"redirect"},meta:{status:301}}];function Ai(e,t,s,i,n,a){const o=(0,l.up)("TMPlaceholder");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.Wm)(o,{modificator:"preview",times:7,type:"article"})])}var Ii=s(69553);const bi={components:{TMPlaceholder:Ii.Z},setup(){const e=(0,g.f)(),t=e.get("habr_web_home_feed");return{homeCookie:t}},computed:{...(0,h.Se)("i18n",["langOptions"])},beforeMount(){this.initPwaMode()},mounted(){const e=(0,Ke.bc)(this.langOptions,this.homeCookie);this.$router.replace(e)},methods:{...(0,h.nv)("global",["initPwaMode"])}},yi=(0,R.Z)(bi,[["render",Ai]]),Pi=yi,Ci=[{name:"PWA",path:"/pwa/",component:Pi}],wi=()=>s.e(2443).then(s.bind(s,57206)),Li=[{name:"ABOUT",path:"about/",components:{default:wi},meta:{pageType:"blank",layout:"empty"}}];function ki(e,t,s,i,n,a){const o=(0,l.up)("TMCompanyBranding"),r=(0,l.up)("TMAdfoxBanner"),c=(0,l.up)("TMCompanyProfileCard"),u=(0,l.up)("TMRegionalRestrictionNotice"),m=(0,l.up)("TMPlaceholder"),d=(0,l.up)("TMBlock"),p=(0,l.up)("TMMultiwidgetBlock"),_=(0,l.up)("TMCompanyPoll"),h=(0,l.up)("TMCompanyInfo"),g=(0,l.up)("TMPromoBlock"),T=(0,l.up)("TMStories"),E=(0,l.up)("TMRandomProjectBlock"),S=(0,l.up)("TMPromoPostLink"),v=(0,l.up)("TMUserArticleBlocks"),f=(0,l.up)("TMUserPublicationPresenter"),A=(0,l.up)("TMArticleCorporativeSidebar"),I=(0,l.up)("TMPage");return(0,l.wg)(),(0,l.j4)(I,null,{header:(0,l.w5)((()=>[i.companyInfo&&a.showCompanyBranding?((0,l.wg)(),(0,l.j4)(o,{key:0,class:"tm-company-article__branding","company-info":i.companyInfo},null,8,["company-info"])):(0,l.kq)("",!0)])),default:(0,l.w5)((()=>[(0,l.Wm)(f,{"company-info":i.companyInfo,"is-loading":e.isLoading,"is-post":i.isPost,publication:i.article},{beforeBody:(0,l.w5)((()=>[e.userShowAdv&&a.showPromo&&e.isMobile?((0,l.wg)(),(0,l.j4)(r,{key:0,"adfox-id":"169815559787254866","div-id":"topBanner",params:{pp:"g",ps:"fnps",p2:"iqny"},variant:"narrow"})):(0,l.kq)("",!0),e.isDesktop?((0,l.wg)(),(0,l.j4)(c,{key:1,class:"tm-company-article__profile-card",company:i.companyInfo},null,8,["company"])):(0,l.kq)("",!0),i.article&&i.article.regionalRestrictions&&i.article.regionalRestrictions.length?((0,l.wg)(),(0,l.j4)(u,{key:2,email:i.article.authorEmail,restrictions:i.article.regionalRestrictions},null,8,["email","restrictions"])):(0,l.kq)("",!0)])),footer:(0,l.w5)((()=>[(0,l.Wm)(v,{id:s.id,article:i.article,"is-loading":e.isLoading,"is-show-stories":a.showPromo,"show-similar-articles":a.showSimilarArticlesAndVacanciesOrCourses},(0,l.Nv)({beforeUserCard:(0,l.w5)((()=>[i.companyInfo?((0,l.wg)(),(0,l.j4)(h,{key:0,"company-info":i.companyInfo},null,8,["company-info"])):(0,l.kq)("",!0)])),beforeDailyArticles:(0,l.w5)((()=>[a.showPromo?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[e.isMobile?((0,l.wg)(),(0,l.j4)(T,{key:1,"ga-category":"stories_mobile"})):((0,l.wg)(),(0,l.j4)(g,{key:0,"ga-type":"post",layout:"article"})),i.article&&i.article.id?((0,l.wg)(),(0,l.j4)(E,{key:2,"block-id":"project-block-company-article",hubs:e.getArticleHubsTitles(s.id),location:"post",tags:e.getArticleTagsTitles(s.id)},null,8,["hubs","tags"])):(0,l.kq)("",!0)],64)):((0,l.wg)(),(0,l.iD)(l.HY,{key:1},[a.showRandomProjectBlock?((0,l.wg)(),(0,l.j4)(E,{key:0,"block-id":"project-block-company-article",blocks:a.blocks,"career-alias":a.careerAlias,"company-alias":i.companyAlias,"company-title":a.companyTitle,hubs:e.getArticleHubsTitles(s.id),location:"post","school-alias":a.schoolAlias,tags:e.getArticleTagsTitles(s.id)},null,8,["blocks","career-alias","company-alias","company-title","hubs","school-alias","tags"])):(0,l.kq)("",!0)],64))])),_:2},[i.article?{name:"afterAuthorBlocks",fn:(0,l.w5)((()=>[e.userShowAdv&&a.showPromo?((0,l.wg)(),(0,l.j4)(r,{key:0,"adfox-id":"164725660339535756",class:"tm-company-article__banner","div-id":"articleBottomBanner",params:{pp:"h",ps:"fnps",p2:"hnyb"},variant:"leaderboard"})):(0,l.kq)("",!0),!e.isLoading&&a.companyHasActivePolls?((0,l.wg)(),(0,l.j4)(_,{key:1,"article-has-polls":a.articleHasPolls,"company-alias":i.companyAlias,"post-lang":i.article.lang,"show-fallback":a.articleHasMultiwidget&&!a.articleHasPolls},{fallback:(0,l.w5)((({isLoading:e})=>[e?((0,l.wg)(),(0,l.j4)(d,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{times:1,type:"static_section_name"}),(0,l.Wm)(m,{times:1,type:"articleCards"})])),_:1})):a.articleHasMultiwidget&&!e?((0,l.wg)(),(0,l.j4)(p,{key:1,"article-id":i.article.id,blocks:i.article.multiwidget,place:"publication"},null,8,["article-id","blocks"])):(0,l.kq)("",!0)])),_:1},8,["article-has-polls","company-alias","post-lang","show-fallback"])):a.articleHasMultiwidget?((0,l.wg)(),(0,l.j4)(p,{key:2,"article-id":i.article.id,blocks:i.article.multiwidget,"company-alias":i.companyAlias,place:"publication","widget-uuid":i.article.multiwidgetUuid},null,8,["article-id","blocks","company-alias","widget-uuid"])):(0,l.kq)("",!0)])),key:"0"}:void 0,e.isMobile&&a.showPromo?{name:"afterDailyArticles",fn:(0,l.w5)((()=>[(0,l.Wm)(g,{"ga-type":"post",layout:"article"})])),key:"1"}:void 0,e.dailyTopPromoLink&&a.showPromo?{name:"dailyTopPromoLink",fn:(0,l.w5)((()=>[(0,l.Wm)(S,{appearance:a.isSandboxArticle?"top-daily":"top-daily-card","promo-post":e.dailyTopPromoLink},null,8,["appearance","promo-post"])])),key:"2"}:void 0]),1032,["id","article","is-loading","is-show-stories","show-similar-articles"])])),_:1},8,["company-info","is-loading","is-post","publication"])])),sidebar:(0,l.w5)((()=>[(0,l.Wm)(A,{"company-info":i.companyInfo,"company-name":i.companyAlias},null,8,["company-info","company-name"])])),_:1})}var Ni=s(13088),Oi=s(92939);const Ri={class:"tm-article-author__company"},Mi={class:"tm-article-author__company-card"},Di={class:"tm-article-author__buttons"},Ui={key:0,class:"tm-article-author__button"},Bi={key:1,class:"tm-article-author__button"},$i={class:"tm-article-author__follow-block"},Vi={key:0,class:"tm-article-author__company-contacts"},Fi=["href"],Hi=(0,l._)("div",{class:"tm-article-author__separator"},null,-1);function Wi(e,t,s,i,n,a){const o=(0,l.up)("TMCompanySnippet"),r=(0,l.up)("TMAdministrationLinks"),c=(0,l.up)("TMButtonFollow");return(0,l.wg)(),(0,l.iD)("div",Ri,[(0,l._)("div",Mi,[(0,l.Wm)(o,{company:s.companyInfo},null,8,["company"]),(0,l._)("div",Di,[e.isSuperAdmin?((0,l.wg)(),(0,l.iD)("div",Ui,[(0,l.Wm)(r,{links:a.companyLinksItems},null,8,["links"])])):(0,l.kq)("",!0),e.isLoggedIn?((0,l.wg)(),(0,l.iD)("div",Bi,[(0,l._)("div",$i,[(0,l.Wm)(c,{subscribed:a.isCompanySubscribed,"use-follow-label":!0,onOnToggle:t[0]||(t[0]=t=>e.toggleSubscribeStatus(s.companyInfo.alias))},null,8,["subscribed"])])])):(0,l.kq)("",!0)])]),s.companyInfo.contacts&&s.companyInfo.contacts.length?((0,l.wg)(),(0,l.iD)("div",Vi,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.companyInfo.contacts,(e=>((0,l.wg)(),(0,l.iD)("a",{key:e.url,class:"tm-article-author__contact",href:e.url,rel:"noopener",target:"_blank"},(0,E.zw)(e.title),9,Fi)))),128))])):(0,l.kq)("",!0),Hi])}var Gi=s(79362),xi=s(28002);const Yi=(0,$.Rd)((()=>s.e(2328).then(s.bind(s,28320))),$.MN),qi={name:"TMCompanyInfo",components:{TMButtonFollow:Gi.Z,TMAdministrationLinks:Yi,TMCompanySnippet:xi.Z},props:{companyInfo:{type:Object,required:!0}},computed:{...(0,h.Se)("me",["isLoggedIn","isSuperAdmin"]),companyLinksItems(){const{alias:e}=this.companyInfo,t={en:{EDIT_PROFILE:"Edit profile via CP"},ru:{EDIT_PROFILE:"Редактировать профиль в CP"}},s=`https://habr.com/kek/admin/company/${e}/`;return[{title:t[this.langOptions.hl].EDIT_PROFILE,link:s}]},isCompanySubscribed(){return this.companyInfo.relatedData&&this.companyInfo.relatedData.isSubscribed}},methods:{...(0,h.nv)("companies",["toggleSubscribeStatus"])}},Zi=(0,R.Z)(qi,[["render",Wi]]),ji=Zi,Ki={key:1};function zi(e,t,s,i,n,a){const o=(0,l.up)("TMArticlePoll"),r=(0,l.up)("TMBlock");return i.companyPoll?((0,l.wg)(),(0,l.j4)(r,{key:0,class:"tm-company-poll",spacing:"around",title:e.msg("POLLS_COMPANY")},{default:(0,l.w5)((()=>[(0,l.Wm)(o,{"enabled-for-guests":"","is-loading-decline":i.isLoadingDecline,"is-loading-vote":i.isLoadingVote,poll:i.companyPoll,onDeclineVote:a.declineVote,onSubmitVote:a.sendVote},null,8,["is-loading-decline","is-loading-vote","poll","onDeclineVote","onSubmitVote"])])),_:1},8,["title"])):s.showFallback?((0,l.wg)(),(0,l.iD)("div",Ki,[(0,l.WI)(e.$slots,"fallback",{isLoading:i.isLoadingPolls})])):(0,l.kq)("",!0)}var Qi=s(41175),Xi=s(55644);const Ji={name:"TMCompanyPoll",components:{TMArticlePoll:Qi.Z,TMBlock:Ni.Z},props:{companyAlias:{required:!0,type:String},postLang:{required:!0,type:String},articleHasPolls:{required:!0,type:Boolean},showFallback:{required:!0,type:Boolean}},setup(e){const t=(0,r.iH)(null),s=(0,r.iH)(!1),i=(0,r.iH)(!1),n=(0,r.iH)(!0),[a]=(0,xe.Kw)("me",["uuid"]);return(0,l.bv)((()=>{(0,l.YP)((()=>a.value),(s=>{s&&(t.value||e.articleHasPolls||(n.value=!0,(0,Xi.C1)(e.companyAlias,{postLang:e.postLang}).then((({companyPoll:e})=>{t.value=e})).catch((()=>null)).finally((()=>{n.value=!1}))))}),{immediate:!0})})),{companyPoll:t,isLoadingDecline:s,isLoadingVote:i,isLoadingPolls:n}},computed:{...(0,h.rn)("me",["uuid"])},methods:{saveCompanyPollAnswer(e,t){(0,Xi.Wd)(this.companyAlias,e,t).then((e=>{this.companyPoll=e})).catch((e=>{this.$toast.error(e.message)})).finally((()=>{this.isLoadingVote=!1,this.isLoadingDecline=!1}))},declineVote({pollId:e}){this.isLoadingDecline=!0;const t={variants:[]};this.saveCompanyPollAnswer(e,t)},sendVote({variantId:e,pollId:t}){const s={variants:e};this.saveCompanyPollAnswer(t,s)}}},en=(0,R.Z)(Ji,[["render",zi]]),tn=en;var sn=s(3630),nn=s(25157),an=s(67042),on=s(74910),rn=s(8951),ln=s(18156),cn=s(9203);function un(e,t,s,i,n,a){const o=(0,l.up)("TMUserNotice");return(0,l.wg)(),(0,l.j4)(o,{notice:a.notice,slim:""},null,8,["notice"])}var mn=s(28983);const dn={name:"TMRegionalRestrictionNotice",components:{TMUserNotice:mn["default"]},props:{restrictions:{type:Array,required:!0},email:{type:String,required:!0}},computed:{notice(){return{level:"error",isPermanent:!0,message:this.msg("PUBLICATION_REGIONAL_RESTRICTION",{countries:this.countries,email:this.email})}},countries(){return this.restrictions.map((e=>e.country)).join(", ")}}},pn=(0,R.Z)(dn,[["render",un]]),_n=pn;var hn=s(39984);function gn(e,t,s,i,n,a){const o=(0,l.up)("TMArticleAuthor"),r=(0,l.up)("TMBlock"),c=(0,l.up)("SimilarAuthorsBlock"),u=(0,l.up)("TMArticleListBlock"),m=(0,l.up)("TMSimilarAndDailyArticles"),d=(0,l.up)("TMArticleBlocks");return(0,l.wg)(),(0,l.j4)(d,{article:s.article,"is-loading":s.isLoading},{beforeComments:(0,l.w5)((()=>[a.userInfo?((0,l.wg)(),(0,l.j4)(r,{key:0,"body-variant":"balanced"},{default:(0,l.w5)((()=>[(0,l.Wm)(o,{user:a.userInfo,"onChange:isSubscribed":a.onToggleSubscribeStatusArticle},(0,l.Nv)({_:2},[e.$slots.beforeUserCard&&e.$slots.beforeUserCard()?{name:"beforeCard",fn:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"beforeUserCard")])),key:"0"}:void 0]),1032,["user","onChange:isSubscribed"])])),_:3})):(0,l.kq)("",!0),i.showSimilarAuthors?((0,l.wg)(),(0,l.j4)(c,{key:1,alias:a.userInfo.alias,embedded:""},null,8,["alias"])):(0,l.kq)("",!0),(0,l.WI)(e.$slots,"afterAuthorBlocks")])),afterComments:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"beforeSimilarArticles"),i.isSandboxArticle&&e.similarList.length?((0,l.wg)(),(0,l.j4)(u,{key:0,"bookmark-module":"similarList","data-list":e.similarList,"ga-event":e.$options.similarGAEventName,title:e.msg("TITLE_SIMILAR")},null,8,["data-list","ga-event","title"])):s.showSimilarArticles?((0,l.wg)(),(0,l.j4)(m,{key:1,"article-id":s.id,"is-news":a.isNews},(0,l.Nv)({_:2},[e.$slots.dailyTopPromoLink?{name:"dailyTopPromoLink",fn:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"dailyTopPromoLink")])),key:"0"}:void 0]),1032,["article-id","is-news"])):(0,l.kq)("",!0),(0,l.WI)(e.$slots,"beforeDailyArticles"),i.isSandboxArticle&&a.dailyArticles.length?((0,l.wg)(),(0,l.j4)(u,{key:2,"data-list":a.dailyArticles,"ga-event":e.$options.dailyTopGaEventNames,spacing:"top",title:e.msg("TITLE_TOP_DAILY")},{lastItem:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"dailyTopPromoLink")])),_:3},8,["data-list","ga-event","title"])):(0,l.kq)("",!0),(0,l.WI)(e.$slots,"afterDailyArticles")])),_:3},8,["article","is-loading"])}var Tn=s(30517),En=s(21805),Sn=s(36134),vn=s(91331),fn=s(96139);const An={class:"tm-article-author","data-test-id":"article-author-info"},In={key:0,class:"tm-article-author__user-contacts","data-test-id":"author-contacts"},bn=["href"],yn=["href"],Pn=["href"],Cn={__name:"article-author",props:{user:fn.Z},emits:["change:isSubscribed"],setup(e){const t=e,{msg:s}=(0,Sn.Q)(),{careerProfileLinks:i,contacts:n,areContactsFetched:a}=(0,vn.L)((()=>t.user)),{isLoading:o}=(0,En.w)((({store:e})=>a()?Promise.resolve():e.dispatch("users/loadProfileInfo",{alias:t.user.alias,force:!0})));return(t,a)=>((0,l.wg)(),(0,l.iD)("div",An,[(0,l.WI)(t.$slots,"beforeCard"),(0,l.Wm)(Tn.Z,{"avatar-size":40,class:"tm-article-author__user-card","invite-button-visible":!1,user:e.user,variant:"article","onChange:isSubscribed":a[0]||(a[0]=e=>t.$emit("change:isSubscribed",e))},null,8,["user"]),(0,r.SU)(o)?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",In,[(0,r.SU)(i)&&(0,r.SU)(i).careerProfileLink?((0,l.wg)(),(0,l.iD)("a",{key:0,class:"tm-article-author__contact","data-test-id":"author-contact-link",href:(0,r.SU)(i).careerProfileLink,rel:"noopener",target:"_blank"},(0,E.zw)((0,r.SU)(s)("HABR_CAREER")),9,bn)):(0,l.kq)("",!0),(0,r.SU)(i)&&(0,r.SU)(i).expertProfileLink?((0,l.wg)(),(0,l.iD)("a",{key:1,class:"tm-article-author__contact","data-test-id":"author-contact-link",href:(0,r.SU)(i).expertProfileLink,rel:"noopener",target:"_blank"},(0,E.zw)((0,r.SU)(s)("HABR_EXPERTS")),9,yn)):(0,l.kq)("",!0),(0,r.SU)(n)&&(0,r.SU)(n).length?((0,l.wg)(!0),(0,l.iD)(l.HY,{key:2},(0,l.Ko)((0,r.SU)(n),(e=>((0,l.wg)(),(0,l.iD)("a",{key:e.url,class:"tm-article-author__contact","data-test-id":"author-contact-link",href:e.url,rel:"noopener",target:"_blank"},(0,E.zw)(e.title),9,Pn)))),128)):(0,l.kq)("",!0)]))]))}},wn=Cn,Ln=wn;var kn=s(18997),Nn=s(14670),On=s(33433),Rn=s(72837),Mn=s(30636),Dn=s(85725),Un=s(99343);const Bn={name:"ARTICLES_LIST_TOP_PERIOD",params:{period:"daily"},query:{}},$n={name:"TMUserArticleBlocks",components:{SimilarAuthorsBlock:Rn.Z,TMSimilarAndDailyArticles:On.Z,TMArticleListBlock:Nn.Z,TMArticleAuthor:Ln,TMBlock:Ni.Z,TMArticleBlocks:kn.Z},similarGAEventName:Un.Pr,dailyTopGaEventNames:Un.Ro,props:{article:{type:Object,default:()=>null},id:{type:String,required:!0},isLoading:{type:Boolean,required:!0},isShowStories:{type:Boolean,default:!0},showSimilarArticles:{type:Boolean,default:!0}},setup(e){const[t]=(0,xe.M$)("users",["setUserInfo"]),[s]=(0,xe.WX)("similarList",["loadSimilarList"]),[i]=(0,xe.WX)("articlesList",["loadArticlesList"]),n=(0,l.Fl)((()=>e.article&&"sandbox"===e.article.postType)),a=(0,Mn.w)((()=>{var t;return null===(t=e.article)||void 0===t?void 0:t.author.alias}));return(0,l.bv)((()=>{(0,l.YP)((()=>e.article),(e=>{e&&(t({userAlias:e.author.alias,userData:e.author}),n.value&&(i({route:Bn}),s({articleId:e.id})))}),{immediate:!0})})),{isSandboxArticle:n,showSimilarAuthors:a}},data(){return{similarAndDailyActiveTabs:"daily"}},computed:{...(0,h.Se)("users",["getUserByAlias","getProfileInfo"]),...(0,h.Se)("similarList",["similarList"]),...(0,h.rn)("articlesList",["articlesIds","articlesList"]),...(0,h.Se)("global",["isMobile"]),...(0,h.Se)("me",["isSuperAdmin"]),userInfo(){return this.article?this.getUserByAlias(this.article.author.alias)||this.article.author:null},dailyArticles(){const e=this.articlesIds[(0,Dn.Z)(Bn)];return e?e.map((e=>this.articlesList[e])):[]},isNews(){return this.article&&"news"===this.article.postType}},methods:{onToggleSubscribeStatusArticle(e){e&&(0,w.IZ)("subscribe_user")}}},Vn=(0,R.Z)($n,[["render",gn]]),Fn=Vn;function Hn(e,t,s,i,n,a){const o=(0,l.up)("TMArticleExtraMenu");return(0,l.wg)(),(0,l.j4)((0,l.LL)(a.presenter),(0,E.vs)((0,l.F4)(a.presenterBinding)),{beforeBody:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"beforeBody")])),articleMenu:(0,l.w5)((()=>[(0,l.Wm)(o,{"current-author":s.publication.author,"publication-id":s.publication.id},null,8,["current-author","publication-id"])])),footer:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"footer")])),_:3},16)}var Wn=s(44484),Gn=s(53998);const xn={class:"tm-post-presenter"},Yn={class:"tm-post-presenter__body","data-test-id":"article-body"},qn={ref:"article",class:"tm-post-presenter__content"},Zn={key:0,class:"tm-post-presenter__loading"},jn={class:"tm-post-presenter__header"},Kn={key:0,class:"tm-post-presenter__footer"};function zn(e,t,s,i,n,a){const o=(0,l.up)("TMPlaceholder"),r=(0,l.up)("PostSnippet"),c=(0,l.Q2)("hotkey");return(0,l.wg)(),(0,l.iD)("div",xn,[(0,l.WI)(e.$slots,"beforeBody"),(0,l._)("div",Yn,[(0,l.wy)(((0,l.wg)(),(0,l.iD)("article",qn,[s.isLoading?((0,l.wg)(),(0,l.iD)("div",Zn,[(0,l.Wm)(o,{type:"article"}),(0,l.Wm)(o,{type:"article"})])):s.post?((0,l.wg)(),(0,l.iD)(l.HY,{key:1},[(0,l._)("div",jn,[(0,l.WI)(e.$slots,"beforeSnippet")]),(0,l.WI)(e.$slots,"body",{},(()=>[(0,l.Wm)(r,{ref:"postSnippet","compact-view":!1,post:s.post,"show-icons":!0},null,8,["post"])]))],64)):(0,l.kq)("",!0)])),[[c,a.hotkeys,void 0,{stop:!0}]])]),(0,l.WI)(e.$slots,"beforeFooter"),e.$slots.footer?((0,l.wg)(),(0,l.iD)("div",Kn,[(0,l.WI)(e.$slots,"footer")])):(0,l.kq)("",!0)])}var Qn=s(34948),Xn=s(42077),Jn=s(8685),ea=s(51084),ta=s(89136),sa=s(35457),ia=s(4344),na=s.n(ia),aa=s(61254),oa=s.n(aa);const ra={name:"TMPostPresenter",components:{TMPlaceholder:Ii.Z,PostSnippet:Xn.Z},props:{post:{type:Object,default:null},isLoading:{type:Boolean,required:!0},shouldLogPageview:{type:Boolean,default:!0},companyInfo:{type:Object,required:!1,default:null}},setup(e){const t=(0,Js.yj)(),s=(0,r.iH)(!1),[i]=(0,xe.FW)("me",["isLoggedIn"]),[n]=(0,xe.WX)("me",["loadUpdates"]),a=()=>new Promise((i=>{var n;if(s.value)return void i();(0,ta.d1)(e.post.id).catch((e=>{Gs.Z.notifyException(e)})).finally(i);const a={hubs_and_flows:na()(e.post)},o=oa()({companySettings:null===(n=e.companyInfo)||void 0===n?void 0:n.settings,isEditorial:e.post.isEditorial});o&&(a.page_producer=o),(0,w.Z0)({fullPath:t.fullPath,optionalParams:a}),s.value=!0})),o=(0,l.Fl)((()=>t.params.companyName)),c=(0,l.Fl)((()=>o.value?e.companyInfo&&e.companyInfo.settings&&e.post?{...e.post,settings:e.companyInfo.settings}:null:e.post));(0,l.bv)((()=>{(0,l.YP)((()=>c.value),((e,t)=>{e&&!(0,Jn.wm)(e,t)&&(a().then((()=>{i.value&&n()})),(0,ea.Df)(),i.value||"undefined"===typeof indexedDB||(0,Qn.t8)(e.id,e.statistics.commentsCount))}),{immediate:!0})}));const u=(0,g.f)(),m=u.get("habr_web_home_feed");return{hasTrackedPageview:s,homeCookie:m}},data(){return{hasMounted:!1}},head(){if(!this.post)return{};const{post:e}=this,{lang:t,metadata:s}=e,i=(0,T.vz)(e,this.msg);if(!s)return{title:i};const{shareImageUrl:n,schemaJsonLd:a,amp:o}=s,r=[{href:(0,sa.articleCanonical)(e),rel:"canonical",vmid:"canonical"},{rel:"image_src",href:n,vmid:"image:href"}];return o&&this.langOptions.hl===t&&r.push({rel:"amphtml",href:`https://habr.com/${t}/amp/publications/${e.id}/`}),{title:i,link:r,meta:(0,T.GD)(e,this.msg),script:[{type:"application/ld+json",innerHTML:a,vmid:"ldjson-schema"}]}},computed:{...(0,h.Se)("global",["isMobileOnly"]),...(0,h.rn)("articlesList",["lastVisitedRoute"]),...(0,h.Se)("me",["userAlias"]),hotkeys(){return{"meta+e":this.checkAndOpenPostEdit,"ctrl+e":this.checkAndOpenPostEdit,u:this.goToLastVisitedArticlesList}}},mounted(){this.hasMounted=!0},methods:{checkAndOpenPostEdit(){this.post.relatedData.canEdit&&this.$refs.postSnippet&&this.$refs.postSnippet.editPost()},goToLastVisitedArticlesList(){const e=(0,Ke.bc)(this.langOptions,this.homeCookie),t=this.lastVisitedRoute.name?this.lastVisitedRoute:e;this.$router.push(t)},initAdriverPixels(){this.adriverPixels.forEach((e=>{const t=new Image;t.src=e}))}}},la=(0,R.Z)(ra,[["render",zn]]),ca=la;var ua=s(56842);const ma={name:"TMUserPublicationPresenter",components:{TMArticleExtraMenu:Wn.Z,TMArticlePresenter:Gn.Z,TMPostPresenter:ca},props:{publication:{type:Object,default:null},isLoading:{type:Boolean,required:!0},isPost:{type:Boolean,required:!0},companyInfo:{type:Object,required:!1,default:null}},setup(e){const t=(0,Js.tv)(),s=(0,Js.yj)(),[i]=(0,xe.FW)("i18n",["langOptions"]),n=()=>{const n=(0,ua.Q)(e.publication,e.publication.id,i.value.hl),a=`${n}`;s.path!==a&&t.replace({path:a,hash:s.hash})};(0,l.bv)((()=>{(0,l.YP)((()=>e.publication),(e=>{e&&n()}),{immediate:!0})}))},computed:{presenter(){return this.isPost?"TMPostPresenter":"TMArticlePresenter"},presenterBinding(){return this.isPost?{post:this.publication,isLoading:this.isLoading}:{companyInfo:this.companyInfo,article:this.publication,isLoading:this.isLoading}}}},da=(0,R.Z)(ma,[["render",Hn]]),pa=da;function _a(e,t,s,i,n,a){const o=(0,l.up)("TMCompanyAdministrationBlock"),r=(0,l.up)("TMCompanyBasicInfoBlock"),c=(0,l.up)("TMCompanyWidgets"),u=(0,l.up)("TMArticleListBlock"),m=(0,l.up)("TMStories"),d=(0,l.up)("TMLayoutSidebar");return e.isDesktop?((0,l.wg)(),(0,l.j4)(d,{key:0,"show-adv":a.showPromo},{top:(0,l.w5)((()=>[s.companyInfo&&a.showAdministrationBlock?((0,l.wg)(),(0,l.j4)(o,{key:0,"company-info":s.companyInfo},null,8,["company-info"])):(0,l.kq)("",!0)])),default:(0,l.w5)((()=>[s.companyInfo?((0,l.wg)(),(0,l.j4)(r,{key:0,"company-info":s.companyInfo},null,8,["company-info"])):(0,l.kq)("",!0),s.companyName&&s.companyInfo&&!a.isCompanyExpired?((0,l.wg)(),(0,l.j4)(c,{key:1,"company-alias":s.companyName},null,8,["company-alias"])):(0,l.kq)("",!0),s.companyName&&a.companyBlogList&&a.companyBlogList.length?((0,l.wg)(),(0,l.j4)(u,{key:2,"data-list":a.companyBlogList,layout:"sidebar",title:e.msg("TITLE_HABR_BLOG")},null,8,["data-list","title"])):(0,l.kq)("",!0),a.showPromo?((0,l.wg)(),(0,l.j4)(m,{key:3,"ga-category":"stories_sidebar","is-sidebar":!0})):(0,l.kq)("",!0)])),_:1},8,["show-adv"])):(0,l.kq)("",!0)}var ha=s(42521),ga=s(82532),Ta=s(34282),Ea=s(68314),Sa=s(34565);const va={name:"TMArticleCorporativeSidebar",components:{TMArticleListBlock:Nn.Z,TMCompanyAdministrationBlock:ha.Z,TMCompanyBasicInfoBlock:ga.Z,TMCompanyWidgets:Ta.Z,TMLayoutSidebar:Ea.Z,TMStories:hn.Z},props:{companyName:{type:String,default:null},companyInfo:{type:Object,default:null}},computed:{...(0,h.Se)("global",["isDesktop"]),...(0,h.Se)("articlesList",["getArticleById","getArticlesList","getCompanyAlias"]),...(0,h.Se)("me",["isSuperAdmin"]),isCompanyExpired(){return(0,Sa.fd)(this.companyInfo)},companyBlogList(){const e=(0,Dn.Z)((0,Sa.kM)(this.companyName));return this.getArticlesList(e)},showAdministrationBlock(){const e=this.companyInfo?this.companyInfo.aDeskSettings:null;return e&&e.access||this.isSuperAdmin},showPromo(){var e,t;return null===(e=this.companyInfo)||void 0===e||null===(t=e.settings)||void 0===t?void 0:t.shouldShowHabrAds}},mounted(){this.$watch((()=>[this.companyName,this.isDesktop]),(([e,t])=>{t&&e&&this.loadArticlesList({route:(0,Sa.kM)(e)})}),{immediate:!0,deep:!0})},methods:{...(0,h.nv)("articlesList",["loadArticlesList"])}},fa=(0,R.Z)(va,[["render",_a]]),Aa=fa;var Ia=s(32020),ba=s(73313),ya=s(24440);const Pa={name:"TMCompanyPublicationPage",components:{TMRegionalRestrictionNotice:_n,TMMultiwidgetBlock:nn.Z,TMPromoPostLink:cn.Z,TMCompanyPoll:tn,TMRandomProjectBlock:on.Z,TMPromoBlock:ln.Z,TMArticleCorporativeSidebar:Aa,TMUserPublicationPresenter:pa,TMUserArticleBlocks:Fn,TMCompanyProfileCard:sn.Z,TMCompanyBranding:Oi.Z,TMPage:_t.Z,TMCompanyInfo:ji,TMStories:hn.Z,TMPlaceholder:Ii.Z,TMBlock:Ni.Z,TMAdfoxBanner:y.Z},props:{id:{type:String,required:!0}},setup(e){const[t]=(0,xe.FW)("articlesList",["getArticleById"]),[s]=(0,xe.FW)("companies",["getCompanyInfo"]),i=(0,h.oR)(),n=(0,Js.yj)(),a=(0,l.Fl)((()=>(0,ba.E)(n.name))),o=(0,l.Fl)((()=>t.value(e.id))),r=(0,l.Fl)((()=>{if(!o.value)return null;const e=o.value.hubs.find((e=>"corporative"===e.type));return e?e.alias.toLowerCase():null})),c=(0,l.Fl)((()=>r.value?s.value(r.value):null)),u=e=>i.dispatch("articlesList/loadArticle",e);function m(){return i.dispatch("companies/loadCompanyInfo",{alias:r.value}).catch((e=>{const t=(0,Lt.getErrorCode)(e);if("NOT_FOUND"!==t)throw e}))}const d=()=>o.value&&o.value.textHtml?Promise.resolve():u({articleId:e.id,isPost:a.value});return(0,l.bv)((()=>{(0,l.YP)((()=>c.value),((e,t)=>{e&&!(0,Jn.Uc)(e,t)&&(0,Ia.S)(e,n.fullPath)}),{immediate:!0})})),{...(0,En.w)((()=>d().then(m))),article:o,isPost:a,companyAlias:r,companyInfo:c}},head(){const{article:e}=this;if(!e||!e.metadata||!this.companyInfo)return{};const t=`${e.titleHtml} / ${this.msg("ARTICLE_COMPANY_BLOG",{companyName:this.companyInfo.titleHtml})}`;return{title:(0,ya._)(t)}},computed:{blocks(){const e={};return this.schoolAlias&&(e.companyCourses=an.Z),this.careerAlias&&(e.vacancies=rn.Z),e},...(0,h.Se)("global",["isDesktop","isMobile"]),...(0,h.Se)("articlesList",["getArticleHubsTitles","getArticleTagsTitles"]),...(0,h.Se)("promoData",["dailyTopPromoLink"]),...(0,h.Se)("me",["isLoggedIn","userShowAdv"]),showCompanyBranding(){var e,t;return null===(e=this.companyInfo.settings)||void 0===e||null===(t=e.branding)||void 0===t?void 0:t.imageUrl},companyTitle(){return this.companyInfo.titleHtml},careerAlias(){return this.companyInfo.careerAlias},schoolAlias(){return this.companyInfo.schoolAlias},showPromo(){var e,t;return null===(e=this.companyInfo)||void 0===e||null===(t=e.settings)||void 0===t?void 0:t.shouldShowHabrAds},isSandboxArticle(){return this.article&&"sandbox"===this.article.postType},companyHasActivePolls(){var e,t;return null===(e=this.companyInfo)||void 0===e||null===(t=e.settings)||void 0===t?void 0:t.hasActivePolls},articleHasPolls(){var e;return(null===(e=this.article.polls)||void 0===e?void 0:e.length)>0},articleHasMultiwidget(){return this.article&&Boolean(this.article.multiwidget)},showSimilarArticlesAndVacanciesOrCourses(){return!!this.companyInfo&&(!this.companyHasActivePolls&&!this.articleHasMultiwidget)},showRandomProjectBlock(){return this.companyInfo&&(this.careerAlias||this.schoolAlias)&&this.article&&this.article.id}}},Ca=(0,R.Z)(Pa,[["render",ki]]),wa=Ca;function La(e,t,s,i,n,a){const o=(0,l.up)("TMAdfoxBanner"),r=(0,l.up)("TMRegionalRestrictionNotice"),c=(0,l.up)("TMPromoBlock"),u=(0,l.up)("TMStories"),m=(0,l.up)("TMRandomProjectBlock"),d=(0,l.up)("TMVacanciesBlock"),p=(0,l.up)("TMEventsWidget"),_=(0,l.up)("TMPromoPostLink"),h=(0,l.up)("TMUserArticleBlocks"),g=(0,l.up)("TMUserPublicationPresenter"),T=(0,l.up)("TMArticleSidebar"),E=(0,l.up)("TMPage");return(0,l.wg)(),(0,l.j4)(E,null,{default:(0,l.w5)((()=>[e.userShowAdv&&e.isMobile?((0,l.wg)(),(0,l.j4)(o,{key:0,"adfox-id":"169815559787254866","div-id":"topBanner",params:{pp:"g",ps:"fnps",p2:"iqny"},variant:"narrow"})):(0,l.kq)("",!0),(0,l.Wm)(g,{"is-loading":e.isLoading,"is-post":i.isPost,publication:i.article},{beforeBody:(0,l.w5)((()=>[i.article&&i.article.regionalRestrictions&&i.article.regionalRestrictions.length?((0,l.wg)(),(0,l.j4)(r,{key:0,email:i.article.authorEmail,restrictions:i.article.regionalRestrictions},null,8,["email","restrictions"])):(0,l.kq)("",!0)])),footer:(0,l.w5)((()=>[(0,l.Wm)(h,{id:s.id,article:i.article,"is-loading":e.isLoading},(0,l.Nv)({afterAuthorBlocks:(0,l.w5)((()=>[e.userShowAdv?((0,l.wg)(),(0,l.j4)(o,{key:0,"adfox-id":"164725660339535756",class:"tm-page-article__banner","div-id":"articleBottomBanner",params:{pp:"h",ps:"fnps",p2:"hnyb"},variant:"leaderboard"})):(0,l.kq)("",!0)])),beforeDailyArticles:(0,l.w5)((()=>[e.isMobile?((0,l.wg)(),(0,l.j4)(u,{key:1,"ga-category":"stories_mobile"})):((0,l.wg)(),(0,l.j4)(c,{key:0,"ga-type":"post",layout:"article"})),i.article&&i.article.id?((0,l.wg)(),(0,l.j4)(m,{key:2,"block-id":"project-block-article",hubs:e.getArticleHubsTitles(s.id),location:"post",tags:e.getArticleTagsTitles(s.id)},null,8,["hubs","tags"])):(0,l.kq)("",!0)])),dailyTopPromoLink:(0,l.w5)((()=>[e.dailyTopPromoLink?((0,l.wg)(),(0,l.j4)(_,{key:0,appearance:a.isSandboxArticle?"top-daily":"top-daily-card","promo-post":e.dailyTopPromoLink},null,8,["appearance","promo-post"])):(0,l.kq)("",!0)])),_:2},[e.isMobile?{name:"afterDailyArticles",fn:(0,l.w5)((()=>[(0,l.Wm)(c,{"ga-type":"post",layout:"article"}),!a.isFlEnglish&&i.article&&i.article.hubs?((0,l.wg)(),(0,l.j4)(d,{key:0,hubs:i.article.hubs.map((({alias:e})=>e)),spacing:"top"},null,8,["hubs"])):(0,l.kq)("",!0),a.isFlEnglish||!i.article||i.article.isCorporative?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(p,{key:1}))])),key:"0"}:void 0]),1032,["id","article","is-loading"])])),_:1},8,["is-loading","is-post","publication"])])),sidebar:(0,l.w5)((()=>[(0,l.Wm)(T,{article:i.article},null,8,["article"])])),_:1})}var ka=s(83529),Na=s(62186);function Oa(e,t,s,i,n,a){const o=(0,l.up)("TMMostReadingBlock"),r=(0,l.up)("TMStories"),c=(0,l.up)("TMVacanciesBlock"),u=(0,l.up)("TMEventsBlock"),m=(0,l.up)("TMLayoutSidebar");return e.isDesktop&&s.article&&s.article.id?((0,l.wg)(),(0,l.j4)(m,{key:0,"show-adv":""},{default:(0,l.w5)((()=>[(0,l.Wm)(o,{"ga-type":"post",layout:"sidebar",spacing:"bottom"}),(0,l.Wm)(r,{"ga-category":"stories_sidebar","is-sidebar":!0}),!a.isFlEnglish&&s.article.hubs?((0,l.wg)(),(0,l.j4)(c,{key:0,hubs:s.article.hubs.map((({alias:e})=>e))},null,8,["hubs"])):(0,l.kq)("",!0),a.isFlEnglish||s.article.isCorporative?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(u,{key:1}))])),_:1})):(0,l.kq)("",!0)}var Ra=s(19095),Ma=s(61712),Da=s(3972),Ua=s(59896);const Ba={__name:"events-block",setup(e){const t=(0,r.iH)(!0),s=(0,h.oR)();(0,l.bv)((async()=>{try{await s.dispatch("events/loadActualEvents")}catch(e){(0,Ua.T)(e)}finally{t.value=!1}}));const i=(0,r.iH)(0),[n]=(0,xe.Kw)("events",["actualEvents"]),[a]=(0,xe.FW)("i18n",["msg"]),o=e=>{(0,w.IZ)("tm_block_calendar_post",{event_label:e.id})},c=e=>{i.value=e};return(e,s)=>t.value||(0,r.SU)(n)&&(0,r.SU)(n).length?((0,l.wg)(),(0,l.j4)(Ni.Z,{key:0,class:"block",spacing:"around",title:(0,r.SU)(a)("EVENTS_UPCOMING")},{default:(0,l.w5)((()=>[t.value&&!(0,r.SU)(n)?((0,l.wg)(),(0,l.j4)(Ii.Z,{key:0,responsive:!1,type:"eventCard"})):!t.value&&(0,r.SU)(n)&&(0,r.SU)(n).length?((0,l.wg)(),(0,l.j4)(Ma.Z,{key:1,"active-slide":i.value,"auto-height":"",class:"slider",navigation:"","slides-per-view":1,"space-between":22,onSlideChange:c},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)((0,r.SU)(n),(e=>((0,l.wg)(),(0,l.j4)(Da.Z,{key:e.id},{default:(0,l.w5)((()=>[((0,l.wg)(),(0,l.j4)(Ra.Z,{key:`${e.id}-card`,event:e,"is-widget":"",responsive:!1,onClick:o},null,8,["event"]))])),_:2},1024)))),128))])),_:1},8,["active-slide"])):(0,l.kq)("",!0)])),_:1},8,["title"])):(0,l.kq)("",!0)}},$a=(0,R.Z)(Ba,[["__scopeId","data-v-6f380946"]]),Va=$a;var Fa=s(66921);const Ha={name:"TMArticleSidebar",components:{TMEventsBlock:Va,TMMostReadingBlock:Fa.Z,TMLayoutSidebar:Ea.Z,TMVacanciesBlock:Na.Z,TMStories:hn.Z},props:{article:{type:Object,default:null}},computed:{...(0,h.Se)("global",["isDesktop"]),isFlEnglish(){return"en"===this.langOptions.fl}}},Wa=(0,R.Z)(Ha,[["render",Oa]]),Ga=Wa,xa={name:"TMUserPublicationPage",components:{TMEventsWidget:ka.Z,TMRegionalRestrictionNotice:_n,TMPromoPostLink:cn.Z,TMArticleSidebar:Ga,TMRandomProjectBlock:on.Z,TMPromoBlock:ln.Z,TMAdfoxBanner:y.Z,TMPage:_t.Z,TMUserPublicationPresenter:pa,TMUserArticleBlocks:Fn,TMVacanciesBlock:Na.Z,TMStories:hn.Z},props:{id:{type:String,required:!0}},setup(e){const[t]=(0,xe.FW)("articlesList",["getArticleById"]),s=(0,l.Fl)((()=>t.value(e.id))),i=(0,Js.yj)();let n=!1;const a=(0,l.Fl)((()=>ai.dT.includes(i.name)?(n=(0,ba.E)(i.name),n):n)),o=({store:t})=>s.value&&s.value.textHtml&&!s.value.authorContacts?Promise.resolve():t.dispatch("articlesList/loadArticle",{articleId:e.id,isPost:a.value});return{...(0,En.w)(o),isPost:a,article:s}},computed:{...(0,h.Se)("global",["isMobile"]),...(0,h.Se)("me",["userShowAdv"]),...(0,h.Se)("articlesList",["getArticleById","getArticleHubsTitles","getArticleTagsTitles"]),...(0,h.Se)("promoData",["dailyTopPromoLink"]),isFlEnglish(){return"en"===this.langOptions.fl},isSandboxArticle(){return this.article&&"sandbox"===this.article.postType}}},Ya=(0,R.Z)(xa,[["render",La]]),qa=Ya,Za=()=>s.e(7478).then(s.bind(s,18736)),ja=()=>s.e(7478).then(s.bind(s,93289)),Ka=()=>Promise.all([s.e(837),s.e(269)]).then(s.bind(s,56370)),za=[{...(0,ai.g1)(ai.VU.POST,qa),path:`posts/:id${oi.PUBLICATION_ID_MATCH}/`},{path:`news/t/:id${oi.PUBLICATION_ID_MATCH}/`,redirect:{name:ai.VU.NEWS}},{...(0,ai.g1)(ai.VU.NEWS,qa,!0),path:`news/:id${oi.PUBLICATION_ID_MATCH}/`},{path:`news/t/:id${oi.PUBLICATION_ID_MATCH}/`,redirect:e=>({...e,name:ai.VU.ARTICLE_OF_COMPANY}),meta:{status:301}},{path:`post/:id${oi.PUBLICATION_ID_MATCH}/`,redirect:{name:ai.VU.ARTICLE}},{...(0,ai.g1)(ai.VU.ARTICLE,qa),path:`articles/:id${oi.PUBLICATION_ID_MATCH}/`},{path:`p/:id${oi.PUBLICATION_ID_MATCH}/`,redirect:{name:ai.VU.ARTICLE}},{path:`company/:companyName/blog/:id${oi.PUBLICATION_ID_MATCH}/`,redirect:{name:ai.VU.ARTICLE_OF_COMPANY}},{...(0,ai.g1)(ai.VU.ARTICLE_OF_COMPANY,wa),path:`companies/:companyName/articles/:id${oi.PUBLICATION_ID_MATCH}/`},{path:`blogs/:companyName/:id${oi.PUBLICATION_ID_MATCH}/`,redirect:e=>({...e,name:ai.VU.ARTICLE_OF_COMPANY}),meta:{status:301}},{name:ai.VU.ARTICLE_SANDBOX,path:`sandbox/:id${oi.PUBLICATION_ID_MATCH}/`,components:{default:Ka},meta:{pageType:"sandbox",rssLink:e=>`/rss/post/${e.id}/`}},{path:`company/:companyName/news/t/:id${oi.PUBLICATION_ID_MATCH}/`,redirect:{name:ai.VU.NEWS_OF_COMPANY}},{...(0,ai.g1)(ai.VU.NEWS_OF_COMPANY,wa,!0),path:`companies/:companyName/news/:id${oi.PUBLICATION_ID_MATCH}/`},{...(0,ai.g1)(ai.VU.POST_OF_COMPANY,wa),path:`companies/:companyName/posts/:id${oi.PUBLICATION_ID_MATCH}/`},{path:`article/:id${oi.PUBLICATION_ID_MATCH}/`,redirect:{name:ai.VU.SPECIAL}},{...(0,ai.g1)(ai.VU.SPECIAL,Za),path:`specials/:id${oi.PUBLICATION_ID_MATCH}/`},{path:`article/preview/:hash${oi.HASH_MATCH}/`,redirect:{name:ai.VU.SPECIAL_PREVIEW}},{...(0,ai.g1)(ai.VU.SPECIAL_PREVIEW,ja),path:`specials/preview/:hash${oi.HASH_MATCH}/`}],Qa=()=>s.e(7628).then(s.bind(s,67391)),Xa=()=>s.e(7628).then(s.bind(s,75410)),Ja=()=>s.e(7628).then(s.bind(s,73489)),eo=[{path:"beta/",components:{default:Qa},children:[{name:"BETA_TEST",path:"",meta:{title:"BETA_TESTING_TITLE",requiresAuth:!0,rootPage:!0},components:{default:Xa}},{name:"BETA_TEST_ARCHIVED_ANNOUNCEMENT",path:`archieve/:id${oi.ID_MATCH}`,meta:{title:"BETA_TESTING_TITLE"},components:{default:Ja}},{path:"welcome/",redirect:e=>({...e,name:"BETA_TEST"})}]}];var to=s(66259);function so(e){return/^page\d+$/i.test(e)}function io(e){return e.replace(/[^0-9]/g,"")}const no=()=>Promise.all([s.e(1918),s.e(8676),s.e(2972)]).then(s.bind(s,16370)),ao=()=>s.e(204).then(s.bind(s,5772)),oo=()=>s.e(204).then(s.bind(s,78410)),ro=()=>s.e(204).then(s.bind(s,13357)),lo=()=>s.e(204).then(s.bind(s,45483)),co=()=>s.e(204).then(s.bind(s,86820)),uo=()=>s.e(204).then(s.bind(s,53477)),mo=()=>Promise.all([s.e(1918),s.e(8676),s.e(2972)]).then(s.bind(s,19077)),po=()=>Promise.all([s.e(1918),s.e(8676),s.e(2972)]).then(s.bind(s,21931)),_o=()=>Promise.all([s.e(1918),s.e(8676),s.e(2972)]).then(s.bind(s,6087)),ho=()=>Promise.all([s.e(1918),s.e(8676),s.e(2972)]).then(s.bind(s,79163)),go=()=>Promise.all([s.e(1918),s.e(8676),s.e(2972)]).then(s.bind(s,7287)),To=[{name:"COMPANY_ADD",path:"companies/add/",components:{default:ao},children:[{name:"COMPANY_ADD_AGREEMENT",path:"agreement/",pathToRegexpOptions:{strict:!0},meta:{requiresAuth:!0},components:{default:oo}},{name:"COMPANY_ADD_CONTACTS",path:"contacts/",pathToRegexpOptions:{strict:!0},meta:{requiresAuth:!0},components:{default:ro}},{name:"COMPANY_ADD_TARIFF",path:"tariff/",pathToRegexpOptions:{strict:!0},meta:{requiresAuth:!0},components:{default:lo}},{name:"COMPANY_ADD_COMPANY",path:"company/",pathToRegexpOptions:{strict:!0},meta:{requiresAuth:!0},components:{default:co}},{name:"COMPANY_ADD_REQUISITES",path:"requisites/",pathToRegexpOptions:{strict:!0},meta:{requiresAuth:!0},components:{default:uo}}]},{path:`company/:name${oi.COMPANY_ALIAS_MATCH}/`,redirect:{name:"ARTICLES_LIST_BY_COMPANY"}},{name:"COMPANY_PROFILE_ROOT",path:`companies/:name${oi.COMPANY_ALIAS_MATCH}/`,meta:{pageType:"company",customGA:!0},components:{default:no},redirect:e=>so(`${e.params.name}`)?{...e,params:{...e.params,pageNum:io(e.params.name)},name:"COMPANIES_PAGES"}:{...e,name:"ARTICLES_LIST_BY_COMPANY"},children:[{name:"COMPANY_PROFILE",path:"profile/",components:{default:_o},meta:{renderAlternateMetaTag:!0}},{name:"COMPANY_BRANDING_PREVIEW",path:`branding/:brandingId${oi.ID_MATCH}/preview/`,components:{default:mo},meta:{showArticleFilter:!0,navTitle:"NAV_NEW"},children:[{name:"COMPANY_BRANDING_PREVIEW_PAGES",path:"page:pageNum(\\d+)/",meta:{showArticleFilter:!0,navTitle:"NAV_NEW"}}]},{path:"blog/",redirect:{name:"ARTICLES_LIST_BY_COMPANY"}},{name:"POSTS_BY_COMPANY",path:"posts/",components:{default:mo},meta:{showArticleFilter:!1,showPostsFilter:!0,navTitle:"NAV_NEW"},children:[{name:"POSTS_BY_COMPANY_PAGES",path:"page:pageNum(\\d+)/",meta:{showArticleFilter:!1,showPostsFilter:!0,navTitle:"NAV_NEW"}}]},{name:"POSTS_BY_COMPANY_TOP",path:"posts/top/",pathToRegexpOptions:{strict:!0},components:{default:mo},meta:{showArticleFilter:!1,showPostsFilter:!0,navTitle:"NAV_BEST"},children:[{name:"POSTS_BY_COMPANY_TOP_PAGES",path:"page:pageNum(\\d+)/",pathToRegexpOptions:{strict:!0},meta:{showArticleFilter:!1,showPostsFilter:!0,navTitle:"NAV_BEST"}}]},{name:"ARTICLES_LIST_BY_COMPANY",path:"articles/",components:{default:mo},meta:{showArticleFilter:!0,navTitle:"NAV_NEW",rssLink:e=>`/rss/companies/${e.name}/articles/`,renderAlternateMetaTag:!0},children:[{name:"ARTICLES_LIST_BY_COMPANY_PAGES",path:"page:pageNum(\\d+)/",meta:{showArticleFilter:!0,navTitle:"NAV_NEW",rssLink:e=>`/rss/companies/${e.name}/articles/`}}]},{name:"ARTICLES_LIST_TOP_BY_COMPANY",path:"articles/top/",components:{default:mo},meta:{showArticleFilter:!0,navTitle:"NAV_BEST",renderAlternateMetaTag:!0},children:[{name:"ARTICLES_LIST_TOP_BY_COMPANY_PAGES",path:"page:pageNum(\\d+)/",meta:{showArticleFilter:!0,navTitle:"NAV_BEST"}}]},{name:"NEWS_LIST_BY_COMPANY",path:"news/",components:{default:mo},meta:{rssLink:e=>`/rss/companies/${e.name}/articles/`,renderAlternateMetaTag:!0},children:[{name:"NEWS_LIST_BY_COMPANY_PAGES",path:"page:pageNum(\\d+)/",meta:{rssLink:e=>`/rss/companies/${e.name}/articles/`}}]},{name:"COMPANY_VACANCIES",path:"vacancies/",components:{default:ho},children:[{name:"COMPANY_VACANCIES_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"COMPANY_VACANCIES",noindex:!0}}]},{name:"COMPANY_WORKERS",path:"workers/",redirect:{name:"COMPANY_WORKERS_ALL"}},{name:"COMPANY_WORKERS_ALL",path:"workers/all/rating/",components:{default:go},meta:{canonicalRoute:"COMPANY_PROFILE",noindex:!0,nofollow:!0,showUsersFilter:!0,navTitle:"NAV_ALL"},children:[{name:"COMPANY_WORKERS_ALL_PAGES",path:"page:pageNum(\\d+)/",beforeEnter:to.X,meta:{noindex:!0,nofollow:!0,canonicalRoute:"COMPANY_PROFILE",showUsersFilter:!0,navTitle:"NAV_ALL"}}]},{name:"COMPANY_WORKERS_NEW",path:"workers/new/rating/",components:{default:go},meta:{canonicalRoute:"COMPANY_PROFILE",noindex:!0,nofollow:!0,showUsersFilter:!0,navTitle:"NAV_NEW"},children:[{name:"COMPANY_WORKERS_NEW_PAGES",path:"page:pageNum(\\d+)/",beforeEnter:to.X,meta:{noindex:!0,nofollow:!0,canonicalRoute:"COMPANY_PROFILE",showUsersFilter:!0,navTitle:"NAV_NEW"}}]},{name:"COMPANY_FANS",path:"fans/",redirect:{name:"COMPANY_FANS_ALL"}},{name:"COMPANY_FANS_ALL",path:"fans/all/rating/",components:{default:po},meta:{showFansFilter:!0,navTitle:"NAV_ALL",noindex:!0,nofollow:!0,canonicalRoute:"COMPANY_PROFILE"},children:[{name:"COMPANY_FANS_ALL_PAGES",path:"page:pageNum(\\d+)/",beforeEnter:to.X,meta:{showFansFilter:!0,navTitle:"NAV_ALL",noindex:!0,nofollow:!0,canonicalRoute:"COMPANY_PROFILE"}}]},{name:"COMPANY_FANS_NEW",path:"fans/new/rating/",components:{default:po},meta:{noindex:!0,nofollow:!0,canonicalRoute:"COMPANY_PROFILE",showFansFilter:!0,navTitle:"NAV_NEW"},children:[{name:"COMPANY_FANS_NEW_PAGES",path:"page:pageNum(\\d+)/",beforeEnter:to.X,meta:{noindex:!0,nofollow:!0,canonicalRoute:"COMPANY_PROFILE",showFansFilter:!0,navTitle:"NAV_NEW"}}]}]}];function Eo(){const e=["widgets/","vkontakte-groups/","facebook-like-box/","applications/","twitter-stream/","links/"],t=e.reduce(((e,t)=>({...e,[t]:"settings/widgets/"})),{});return{...t,"statistics-summary/":"statistics/summary/","authors-statistics/":"statistics/authors/","hubs-statistics/":"statistics/hubs/","post-list/":"posts/articles/","post-list/page:pageNum(\\d+)/":"posts/articles/page:pageNum/","news-list/":"posts/news/","news-list/page:pageNum(\\d+)/":"posts/news/page:pageNum/","administrators-list/":"company/users/","administrators-list/page:pageNum(\\d+)/":"company/users/page:pageNum/","administrators-list/add/":"company/users/add/","employees-list/":"company/employees/","employees-list/page:pageNum(\\d+)/":"company/employees/page:pageNum/","employees-list/requests/":"company/employees/requests/","employees-list/requests/page:pageNum(\\d+)/":"company/employees/requests/page:pageNum/","employees-list/add/":"company/employees/add/","invites/":"company/invitations/","vacancies/":"company/vacancies/listing/","vacancies/page:pageNum(\\d+)/":"company/vacancies/listing/page:pageNum/","log/":"company/logs/","log/page:pageNum(\\d+)/":"company/logs/page:pageNum/","current-subscription/":"billing/current/","prolongation/":"billing/renewal/","activation-code/":"billing/activation/","requisites/":"billing/requisites/","requisites/add/":"billing/requisites/add","finance/":"billing/finance/","description/":"settings/card/","widgets/":"settings/widgets/","branding/":"settings/branding/","localization/":"settings/localization/","analytics/":"settings/analytics/","documents/faq/":"faq/"}}function So(){const e=Eo();return Object.keys(e).reduce(((t,s)=>{const i={path:s,redirect:e[s]};return t.concat(i)}),[])}const vo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,28710)),fo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,96218)),Ao=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,32063)),Io=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,69750)),bo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,44258)),yo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,73853)),Po=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,70846)),Co=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,35649)),wo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,43264)),Lo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,96154)),ko=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,90570)),No=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,25161)),Oo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,21704)),Ro=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,83053)),Mo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,4382)),Do=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,90468)),Uo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,40598)),Bo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,77394)),$o=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,89372)),Vo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,72960)),Fo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,3650)),Ho=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,19170)),Wo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,90795)),Go=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,28843)),xo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,34983)),Yo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,14395)),qo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,81223)),Zo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,86675)),jo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,75993)),Ko=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,69198)),zo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,60750)),Qo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,23028)),Xo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,22694)),Jo=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,39610)),er=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,7177)),tr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,4359)),sr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,85772)),ir=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,17677)),nr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,38451)),ar=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,31691)),or=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,8731)),rr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,59493)),lr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,84005)),cr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,76291)),ur=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,59636)),mr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,47824)),dr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,99591)),pr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,22010)),_r=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,83513)),hr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,21092)),gr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,95120)),Tr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,43268)),Er=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,39656)),Sr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,14918)),vr=()=>Promise.all([s.e(8359),s.e(8676),s.e(9957),s.e(4670)]).then(s.bind(s,64395)),fr=[{path:"company/:name/admin/",redirect:{name:"COMPANY_ADMIN"}},{name:"COMPANY_ADMIN",path:"companies/:name/admin/",components:{default:vo},redirect:{name:"COMPANY_ADMIN_STATISTICS"},meta:{rootPage:!0},children:[...So(),{name:"COMPANY_ADMIN_STATISTICS",path:"statistics/",meta:{requiresAuth:!0},components:{default:fo},redirect:{name:"COMPANY_ADMIN_STATISTICS_SUMMARY"},children:[{name:"COMPANY_ADMIN_STATISTICS_SUMMARY",path:"summary/",components:{default:Lo},meta:{requiresAuth:!0}},{name:"COMPANY_ADMIN_STATISTICS_AUTHORS",path:"authors/",components:{default:ko},meta:{requiresAuth:!0},children:[{name:"COMPANY_ADMIN_STATISTICS_AUTHORS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_STATISTICS_AUTHORS"}}]},{name:"COMPANY_ADMIN_STATISTICS_HUBS",path:"hubs/",components:{default:wo},meta:{requiresAuth:!0},children:[{name:"COMPANY_ADMIN_STATISTICS_HUBS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_STATISTICS_HUBS"}}]}]},{name:"COMPANY_ADMIN_POSTS",path:"",meta:{requiresAuth:!0},components:{default:Io},redirect:{name:"COMPANY_ADMIN_POSTS_ARTICLES"},children:[{name:"COMPANY_ADMIN_POSTS_ARTICLES",path:"articles/",components:{default:bo},meta:{requiresAuth:!0},children:[{name:"COMPANY_ADMIN_POSTS_ARTICLES_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"COMPANY_ADMIN",activeNavigationSection:"COMPANY_ADMIN_POSTS_ARTICLES"}}]},{name:"COMPANY_ADMIN_POSTS_NEWS",path:"news/",components:{default:yo},meta:{requiresAuth:!0},children:[{name:"COMPANY_ADMIN_POSTS_NEWS_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"COMPANY_ADMIN",activeNavigationSection:"COMPANY_ADMIN_POSTS_NEWS"}}]}]},{name:"COMPANY_ADMIN_COMPANY",path:"company/",meta:{requiresAuth:!0},components:{default:Ao},redirect:{name:"COMPANY_ADMIN_COMPANY_USERS"},children:[{name:"COMPANY_ADMIN_COMPANY_USERS",path:"users/",components:{default:ur},meta:{requiresAuth:!0},children:[{name:"COMPANY_ADMIN_COMPANY_USERS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_USERS"}}]},{path:"employees/",components:{default:nr},redirect:{name:"COMPANY_ADMIN_COMPANY_EMPLOYEES"},children:[{name:"COMPANY_ADMIN_COMPANY_EMPLOYEES",path:"",components:{default:ar},meta:{requiresAuth:!0},children:[{name:"COMPANY_ADMIN_COMPANY_EMPLOYEES_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_EMPLOYEES"}}]},{name:"COMPANY_ADMIN_COMPANY_EMPLOYEES_REQUESTS",path:"requests/",components:{default:rr},meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_EMPLOYEES"},children:[{name:"COMPANY_ADMIN_COMPANY_EMPLOYEES_REQUESTS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_EMPLOYEES"}}]}]},{path:"invitations/",components:{default:dr},meta:{requiresAuth:!0},children:[{name:"COMPANY_ADMIN_APPROVED_INVITATIONS",path:"",components:{default:_r},meta:{requiresAuth:!0},children:[{name:"COMPANY_ADMIN_APPROVED_INVITATIONS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_APPROVED_INVITATIONS"}}]},{name:"COMPANY_ADMIN_SENT_INVITATIONS",path:"sent/",components:{default:pr},meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_APPROVED_INVITATIONS"},children:[{name:"COMPANY_ADMIN_SENT_INVITATIONS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_APPROVED_INVITATIONS"}}]}]},{name:"COMPANY_ADMIN_COMPANY_NEW_EMPLOYEE",path:"employees/add/",components:{default:or},meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_EMPLOYEES"}},{name:"COMPANY_ADMIN_COMPANY_NEW_INVITATION",path:"invitations/add/",components:{default:hr},meta:{requiresAuth:!0}},{name:"COMPANY_ADMIN_COMPANY_NEW_USER",path:"users/add/",components:{default:mr},meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_USERS"}},{name:"COMPANY_ADMIN_COMPANY_LOGS",path:"logs/",meta:{requiresAuth:!0},component:Oo,children:[{name:"COMPANY_ADMIN_COMPANY_LOGS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_LOGS"}}]},{name:"COMPANY_ADMIN_COMPANY_CAREER",path:"vacancies/",meta:{requiresAuth:!0},redirect:{name:"COMPANY_ADMIN_COMPANY_CAREER_SETTINGS"},component:No,children:[{name:"COMPANY_ADMIN_COMPANY_CAREER_SETTINGS",path:"settings/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_CAREER"},component:Fo},{name:"COMPANY_ADMIN_COMPANY_VACANCIES_LISTING",path:"listing/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_CAREER"},component:Ho,children:[{name:"COMPANY_ADMIN_COMPANY_VACANCIES_LISTING_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_COMPANY_CAREER"}}]}]}]},{name:"COMPANY_ADMIN_BILLING",path:"billing/",meta:{requiresAuth:!0},components:{default:Po},redirect:{name:"COMPANY_ADMIN_BILLING_CURRENT"},children:[{name:"COMPANY_ADMIN_BILLING_CURRENT",path:"current/",meta:{requiresAuth:!0},component:lr},{name:"COMPANY_ADMIN_BILLING_RENEWAL",path:"renewal/",meta:{requiresAuth:!0},components:{default:cr}},{name:"COMPANY_ADMIN_BILLING_ACTIVATION",path:"activation/",meta:{requiresAuth:!0},components:{default:Ro}},{name:"COMPANY_ADMIN_BILLING_REQUISITES",path:"requisites/",meta:{requiresAuth:!0},components:{default:gr},children:[{name:"COMPANY_ADMIN_BILLING_REQUISITES_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_BILLING_REQUISITES"}}]},{name:"COMPANY_ADMIN_BILLING_REQUISITES_FORM_EDIT",path:"requisites/edit/:id/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_BILLING_REQUISITES"},components:{default:Tr}},{name:"COMPANY_ADMIN_BILLING_REQUISITES_FORM_ADD",path:"requisites/add/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_BILLING_REQUISITES"},components:{default:Tr}},{name:"COMPANY_ADMIN_BILLING_FINANCE",path:"finance/",meta:{requiresAuth:!0},components:{default:Mo},children:[{name:"COMPANY_ADMIN_BILLING_FINANCE_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_BILLING_FINANCE"}}]}]},{name:"COMPANY_ADMIN_SETTINGS",path:"settings/",meta:{requiresAuth:!0},components:{default:Co},redirect:{name:"COMPANY_ADMIN_SETTINGS_CARD"},children:[{name:"COMPANY_ADMIN_SETTINGS_CARD",path:"card/",meta:{requiresAuth:!0},components:{default:$o}},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_VK",path:"widgets/vk/:widgetId(new|\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_WIDGETS"},components:{default:zo}},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_BANNER",path:"widgets/banner/:widgetId(new|\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_WIDGETS"},components:{default:sr}},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_LINKS",path:"widgets/links/:widgetId(new|\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_WIDGETS"},components:{default:Qo}},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_NEWS",path:"widgets/rss/:widgetId(new|\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_WIDGETS"},components:{default:Xo}},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_NEWS_LIST",path:"widgets/rss/:widgetId(new|\\d+)/list/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_WIDGETS"},components:{default:Jo},children:[{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_NEWS_LIST_PAGES",path:"page:pageNum(\\d+)/"}]},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_APPLICATIONS",path:"widgets/applications/:widgetId(new|\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_WIDGETS"},components:{default:er}},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_APPLICATION",path:"widgets/application/:widgetId(new|\\d+)/:applicationId/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_WIDGETS"},components:{default:tr}},{name:"COMPANY_ADMIN_SETTINGS_LANDING_GALLERY",path:"landing/gallery/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_LANDING"},components:{default:Zo}},{name:"COMPANY_ADMIN_SETTINGS_LANDING_BANNER",path:"landing/banner/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_LANDING"},components:{default:jo},children:[{name:"COMPANY_ADMIN_SETTINGS_LANDING_BANNER_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_LANDING"}}]},{name:"COMPANY_ADMIN_SETTINGS_LANDING_TECHNOLOGIES",path:"landing/technologies/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_LANDING"},components:{default:Ko}},{name:"COMPANY_ADMIN_SETTINGS_LANDING",path:"landing/",meta:{requiresAuth:!0},components:{default:qo}},{name:"COMPANY_ADMIN_SETTINGS_WIDGETS",path:"widgets/",meta:{requiresAuth:!0},components:{default:Wo}},{name:"COMPANY_ADMIN_SETTINGS_MULTI_WIDGETS",path:"multi-widgets/",meta:{requiresAuth:!0},components:{default:Go},props:{default:{title:"NAV_COMPANY_ADMIN_SETTINGS_MULTI_WIDGETS",addButtonTitle:"COMPANY_ADMIN_MULTI_WIDGETS_ADD",viewType:"post"}},children:[{name:"COMPANY_ADMIN_SETTINGS_MULTI_WIDGETS_PAGES",path:"page:pageNum(\\d+)/"}]},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_MULTIWIDGET",path:"multi-widgets/:widgetId(new|\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_MULTI_WIDGETS"},components:{default:ir},props:{default:{viewType:"post"}}},{name:"COMPANY_ADMIN_SETTINGS_FEED_MULTI_WIDGETS",path:"feed-widgets/",meta:{requiresAuth:!0},components:{default:Go},props:{default:{title:"NAV_COMPANY_ADMIN_SETTINGS_MULTI_WIDGETS_LIST",addButtonTitle:"COMPANY_ADMIN_MULTI_WIDGETS_ADD",viewType:"list"}},children:[{name:"COMPANY_ADMIN_SETTINGS_FEED_MULTI_WIDGETS_PAGES",path:"page:pageNum(\\d+)/"}]},{name:"COMPANY_ADMIN_SETTINGS_WIDGET_EDIT_FEED_WIDGET",path:"feed-widgets/:widgetId(new|\\d+)/",meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_FEED_MULTI_WIDGETS"},components:{default:ir},props:{default:{viewType:"list"}}},{name:"COMPANY_ADMIN_SETTINGS_BANNERS",path:"banners/",meta:{requiresAuth:!0},components:{default:xo}},{name:"COMPANY_ADMIN_SETTINGS_NEW_BANNER",path:"banners/new/",meta:{requiresAuth:!0},components:{default:Yo}},{name:"COMPANY_ADMIN_SETTINGS_EDIT_BANNER",path:"banners/edit/:id/",meta:{requiresAuth:!0},components:{default:Yo}},{name:"COMPANY_ADMIN_SETTINGS_BRANDING",path:"branding/",components:{default:Er},meta:{requiresAuth:!0}},{name:"COMPANY_ADMIN_NEW_BRANDING",path:"branding/new/",components:{default:Sr},meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_BRANDING"}},{name:"COMPANY_ADMIN_EDIT_BRANDING",path:"branding/edit/:id/",components:{default:Sr},meta:{requiresAuth:!0,activeNavigationSection:"COMPANY_ADMIN_SETTINGS_BRANDING"}},{name:"COMPANY_ADMIN_SETTINGS_LOCALIZATION",path:"localization/",meta:{requiresAuth:!0},components:{default:Vo}},{name:"COMPANY_ADMIN_SETTINGS_ANALYTICS",path:"analytics/",meta:{requiresAuth:!0},components:{default:Do}},{name:"COMPANY_ADMIN_SETTINGS_POLLS",path:"polls/",meta:{requiresAuth:!0},components:{default:Uo},children:[{name:"COMPANY_ADMIN_SETTINGS_POLLS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0}}]},{name:"COMPANY_ADMIN_SETTINGS_NEW_POLL",path:"polls/new/",meta:{requiresAuth:!0},components:{default:Bo}},{name:"COMPANY_ADMIN_SETTINGS_EDIT_POLL",path:"polls/edit/:id/",meta:{requiresAuth:!0},components:{default:Bo}}]},{name:"COMPANY_ADMIN_FAQ",path:"faq/",meta:{requiresAuth:!0},components:{default:vr},children:[{name:"COMPANY_ADMIN_FAQ_PAGE",path:":alias/",meta:{requiresAuth:!0}}]}]}],Ar=()=>s.e(7576).then(s.bind(s,61997)),Ir=[{name:"CONVERSATION_MESSAGES",path:`conversations/:login${oi.USER_ALIAS_PARAM_REGEXP}/`,components:{default:Ar},meta:{pageType:"conversation",requiresAuth:!0,hideUserNotices:!0,rootPage:!0}}],br=()=>s.e(7576).then(s.bind(s,71228)),yr=[{name:"CONVERSATIONS",path:"conversations/",components:{default:br},meta:{pageType:"conversations",title:"CONVERSATIONS_TITLE",requiresAuth:!0,rootPage:!0},children:[{name:"CONVERSATIONS_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"CONVERSATIONS_TITLE"}}]}],Pr=()=>s.e(1163).then(s.bind(s,67966)),Cr=[{name:"DOCS",path:`docs/:alias${oi.DOCS_ARTICLE_ALIAS_MATCH}?/`,components:{default:Pr},meta:{rootPage:!0},children:[{name:"DOCS_ARTICLE",path:`:articleAlias${oi.DOCS_ARTICLE_ALIAS_MATCH}?/`}]}],wr=()=>s.e(6428).then(s.bind(s,10098)),Lr=[{name:"EMAIL_UNSUBSCRIBE",path:"email-unsubscribe/",components:{default:wr},meta:{title:"UNSUBSCRIBE_TITLE",requiresAuth:!1}}],kr=()=>s.e(2636).then(s.bind(s,21737)),Nr=[{name:"ERROR_INTERNAL",path:"error/500/",component:kr,meta:{HTTPStatus:500,rootPage:!0},props:{error:"internal"}},{name:"ERROR_UNKNOWN",path:"error/unknown/",component:kr,meta:{HTTPStatus:500,rootPage:!0},props:{error:"unknown"}},{name:"ERROR_UNAUTHORIZED",path:"error/403/",component:kr,meta:{HTTPStatus:403,rootPage:!0},props:{error:"unauthorized"}},{path:"/:hl(ru|en)/:pathMatch(.*)*",name:"ERROR_NOT_FOUND",component:kr,meta:{HTTPStatus:404,rootPage:!0},props:{error:"notFound"}}],Or=()=>s.e(2136).then(s.bind(s,37986)),Rr=()=>s.e(2136).then(s.bind(s,86949)),Mr=[{name:"EVENTS",path:"events/",components:{default:Or},children:[{name:"EVENTS_PAGES",path:"page:pageNum(\\d+)/",pathToRegexpOptions:{strict:!0}}],meta:{pageType:"events",title:"EVENTS_TITLE_META"}},{name:"EVENT",path:"events/:id(\\d+)/",components:{default:Rr},meta:{pageType:"event"}}],Dr=()=>s.e(318).then(s.bind(s,29458)),Ur=[{path:"feed/",components:{default:Dr},name:"INDEX",meta:{pageType:"feed",rootPage:!0},redirect:{name:"MY_FEED"},children:[{name:"MY_FEED",path:"",component:Dr,meta:{customRssLink:!0,pageType:"feed",rootPage:!0}},{name:"MY_FEED_PAGES",path:"page:pageNum(\\d+)/",component:Dr,meta:{customRssLink:!0,pageType:"feed",rootPage:!0}}]}],Br=()=>s.e(6841).then(s.bind(s,1364)),$r=[{name:"MY_FEED_SETTINGS",path:"feed/settings/",components:{default:Br},meta:{title:"TITLE_FEED_SETTINGS",requiresAuth:!0,rootPage:!0}}],Vr=()=>s.e(8656).then(s.bind(s,73908)),Fr=[{name:"FEEDBACK",path:"feedback/",components:{default:Vr},meta:{rootPage:!0}}],Hr={class:"tm-page__top"},Wr={class:"tm-flow__subheader"};function Gr(e,t,s,i,n,a){const o=(0,l.up)("TMAdfoxBanner"),r=(0,l.up)("TMSectionName"),c=(0,l.up)("TMTabs"),u=(0,l.up)("TMRssButton"),m=(0,l.up)("TMNavigationFilters"),d=(0,l.up)("TMNavigationSearch"),p=(0,l.up)("router-view"),_=(0,l.up)("TMPage");return(0,l.wg)(),(0,l.j4)(_,null,{default:(0,l.w5)((()=>[e.userShowAdv&&e.isMobile?((0,l.wg)(),(0,l.j4)(o,{key:0,"adfox-id":"169815559787254866","div-id":"topBanner",params:{pp:"g",ps:"fnps",p2:"iqny"},variant:"narrow"})):(0,l.kq)("",!0),(0,l._)("div",Hr,[(0,l.Wm)(r,{name:a.flowName},null,8,["name"]),(0,l.Wm)(c,{class:"tm-tabs_page-header",exact:"",tabs:a.tabs},null,8,["tabs"]),(0,l._)("div",Wr,[a.isArticleFilterShown?((0,l.wg)(),(0,l.j4)(m,{key:0,"extra-options":a.filterExtraOptions,options:a.filterOptions,onApplyFilter:a.saveFlowFilter},{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1},8,["extra-options","options","onApplyFilter"])):(0,l.kq)("",!0)]),a.showNavigationSearch?((0,l.wg)(),(0,l.j4)(d,{key:0})):(0,l.kq)("",!0)]),(0,l.Wm)(p)])),sidebar:(0,l.w5)((()=>[(0,l.Wm)(p,{name:"sidebar"})])),_:1})}var xr=s(37490),Yr=s(71759),qr=s(90241),Zr=s(94675),jr=s(49752),Kr=s(73833);const zr={components:{TMNavigationFilters:xr.Z,TMNavigationSearch:Yr.Z,TMRssButton:qr.Z,TMPage:_t.Z,TMSectionName:Zr.Z,TMTabs:jr.Z,TMAdfoxBanner:y.Z},head(){return{title:this.pageTitlePart,meta:[...this.pageMetaDescription,...this.pageMeta]}},computed:{...(0,h.Se)("i18n",["langOptions","pageTitle"]),...(0,h.Se)("global",["isDesktop","isMobile"]),...(0,h.Se)("me",["userShowAdv"]),isFlEnglish(){return"en"===this.langOptions.fl},showNavigationSearch(){return this.$route.meta.hasSearch},i18nFlows(){return{admin:this.msg("NAV_FLOW_ADMIN"),design:this.msg("NAV_FLOW_DESIGN"),develop:this.msg("NAV_FLOW_DEVELOP"),geektimes:this.msg("NAV_FLOW_GEEKTIMES"),popsci:this.msg("NAV_FLOW_POPSCI"),management:this.msg("NAV_FLOW_MANAGEMENT"),marketing:this.msg("NAV_FLOW_MARKETING"),misc:this.msg("NAV_FLOW_MISC")}},flowName(){return this.i18nFlows[this.$route.params.flowName]},addExtraOptions(){return!this.isNewsRoute&&!this.isPostsRoute},filterExtraOptions(){return this.addExtraOptions?(0,Kr.r)(this.msg):[]},filterOptions(){return this.isNewsRoute?this.newsFilterOptions:this.isPostsRoute?this.postsFilterOptions:this.articlesFilterOptions},articlesFilterOptions(){return[{label:this.msg("NAV_NEW"),rootLabel:this.msg("NAV_SHOW_FIRST"),mainLabel:this.msg("NAV_SHOW_BY_RATING"),children:[{label:this.msg("NAV_ALL"),value:"ARTICLES_LIST_BY_FLOW_ALL",params:{}},{label:"≥0",value:"ARTICLES_LIST_BY_FLOW_ALL_SCORE",params:{score:"0"}},{label:"≥10",value:"ARTICLES_LIST_BY_FLOW_ALL_SCORE",params:{score:"10"}},{label:"≥25",value:"ARTICLES_LIST_BY_FLOW_ALL_SCORE",params:{score:"25"}},{label:"≥50",value:"ARTICLES_LIST_BY_FLOW_ALL_SCORE",params:{score:"50"}},{label:"≥100",value:"ARTICLES_LIST_BY_FLOW_ALL_SCORE",params:{score:"100"}}]},{label:this.msg("NAV_BEST"),rootLabel:this.msg("NAV_SHOW_FIRST"),mainLabel:this.msg("NAV_SHOW_BY_PERIOD"),children:[{label:this.msg("NAV_DAY"),value:"ARTICLES_LIST_BY_FLOW_TOP_PERIOD",params:{period:"daily"}},{label:this.msg("NAV_WEEK"),value:"ARTICLES_LIST_BY_FLOW_TOP_PERIOD",params:{period:"weekly"}},{label:this.msg("NAV_MONTH"),value:"ARTICLES_LIST_BY_FLOW_TOP_PERIOD",params:{period:"monthly"}},{label:this.msg("NAV_YEAR"),value:"ARTICLES_LIST_BY_FLOW_TOP_PERIOD",params:{period:"yearly"}},{label:this.msg("NAV_ALLTIME"),value:"ARTICLES_LIST_BY_FLOW_TOP_PERIOD",params:{period:"alltime"}}]}]},newsFilterOptions(){return[{label:this.msg("NAV_NEW"),rootLabel:this.msg("NAV_SHOW_FIRST"),mainLabel:this.msg("NAV_SHOW_BY_RATING"),children:[{label:this.msg("NAV_ALL"),value:"NEWS_LIST_BY_FLOW_ALL",params:{}},{label:"≥0",value:"NEWS_LIST_BY_FLOW_SCORE",params:{score:"0"}},{label:"≥10",value:"NEWS_LIST_BY_FLOW_SCORE",params:{score:"10"}},{label:"≥25",value:"NEWS_LIST_BY_FLOW_SCORE",params:{score:"25"}},{label:"≥50",value:"NEWS_LIST_BY_FLOW_SCORE",params:{score:"50"}},{label:"≥100",value:"NEWS_LIST_BY_FLOW_SCORE",params:{score:"100"}}]},{label:this.msg("NAV_BEST"),rootLabel:this.msg("NAV_SHOW_FIRST"),mainLabel:this.msg("NAV_SHOW_BY_PERIOD"),children:[{label:this.msg("NAV_DAY"),value:"NEWS_LIST_BY_FLOW_TOP_PERIOD",params:{period:"daily"}},{label:this.msg("NAV_WEEK"),value:"NEWS_LIST_BY_FLOW_TOP_PERIOD",params:{period:"weekly"}},{label:this.msg("NAV_MONTH"),value:"NEWS_LIST_BY_FLOW_TOP_PERIOD",params:{period:"monthly"}},{label:this.msg("NAV_YEAR"),value:"NEWS_LIST_BY_FLOW_TOP_PERIOD",params:{period:"yearly"}},{label:this.msg("NAV_ALLTIME"),value:"NEWS_LIST_BY_FLOW_TOP_PERIOD",params:{period:"alltime"}}]}]},postsFilterOptions(){return[{label:this.msg("NAV_NEW"),rootLabel:this.msg("NAV_SHOW_FIRST"),mainLabel:this.msg("NAV_SHOW_BY_RATING"),children:[{label:this.msg("NAV_ALL"),value:"POSTS_BY_FLOW_ALL",params:{}},{label:"≥0",value:"POSTS_BY_FLOW_SCORE",params:{score:"0"}},{label:"≥10",value:"POSTS_BY_FLOW_SCORE",params:{score:"10"}},{label:"≥25",value:"POSTS_BY_FLOW_SCORE",params:{score:"25"}},{label:"≥50",value:"POSTS_BY_FLOW_SCORE",params:{score:"50"}},{label:"≥100",value:"POSTS_BY_FLOW_SCORE",params:{score:"100"}}]},{label:this.msg("NAV_BEST"),rootLabel:this.msg("NAV_SHOW_FIRST"),mainLabel:this.msg("NAV_SHOW_BY_PERIOD"),children:[{label:this.msg("NAV_DAY"),value:"POSTS_BY_FLOW_TOP_PERIOD",params:{period:"daily"}},{label:this.msg("NAV_WEEK"),value:"POSTS_BY_FLOW_TOP_PERIOD",params:{period:"weekly"}},{label:this.msg("NAV_MONTH"),value:"POSTS_BY_FLOW_TOP_PERIOD",params:{period:"monthly"}},{label:this.msg("NAV_YEAR"),value:"POSTS_BY_FLOW_TOP_PERIOD",params:{period:"yearly"}},{label:this.msg("NAV_ALLTIME"),value:"POSTS_BY_FLOW_TOP_PERIOD",params:{period:"alltime"}}]}]},tabs(){const e="ru"!==this.$route.params.hl||this.isFlEnglish?[]:[{title:this.msg("NAV_COMPANIES"),route:{name:"COMPANIES_BY_FLOW",params:{flowName:this.$route.params.flowName,hl:this.langOptions.hl}}}];return[{title:this.msg("NAV_ARTICLES"),route:{name:"FLOW_PAGE",params:{flowName:this.$route.params.flowName,hl:this.langOptions.hl}},children:(0,Us.nz)(this.articlesFilterOptions)},{title:this.msg("NAV_POSTS"),route:{name:"POSTS_BY_FLOW_ALL",params:{flowName:this.$route.params.flowName,hl:this.langOptions.hl}},children:(0,Us.nz)(this.postsFilterOptions)},{title:this.msg("NAV_NEWS"),route:{name:"NEWS_LIST_BY_FLOW_ALL",params:{flowName:this.$route.params.flowName,hl:this.langOptions.hl}},children:(0,Us.nz)(this.newsFilterOptions)},{title:this.msg("NAV_HUBS"),route:{name:"HUBS_BY_FLOW",params:{flowName:this.$route.params.flowName,hl:this.langOptions.hl}}},{title:this.msg("NAV_AUTHORS"),route:{name:"AUTHORS_BY_FLOW",params:{flowName:this.$route.params.flowName,hl:this.langOptions.hl}}},...e]},isArticleFilterShown(){return!0===this.$route.meta.showFilter},pageMetaDescription(){return this.$route.meta.description?[{vmid:"description",name:"description",content:this.msg(this.$route.meta.description,{...this.$route.params,flowName:this.flowName})},{vmid:"og:description",property:"og:description",content:this.msg(this.$route.meta.description,{...this.$route.params,flowName:this.flowName})}]:[]},pageMeta(){return[{property:"og:title",content:this.pageTitle(this.pageTitlePart),vmid:"og:title"}]},pageTitlePart(){return this.$route.meta.title?this.msg(this.$route.meta.title,{...this.$route.params,flowName:this.flowName}):""},isNewsRoute(){return this.$route.matched.some((e=>e.name&&e.name.startsWith("NEWS_LIST_BY_FLOW_")))},isPostsRoute(){return this.$route.matched.some((e=>e.name&&e.name.startsWith("POSTS_BY_FLOW_")))}},methods:{bem:W.P,saveFlowFilter(e){(0,Ke.YL)({route:this.$router.resolve(e),flowName:this.$route.params.flowName,isNews:this.isNewsRoute,isPosts:this.isPostsRoute})}}},Qr=(0,R.Z)(zr,[["render",Gr]]),Xr=Qr;var Jr=s(43995),el=s(18760);const tl=()=>Promise.all([s.e(1918),s.e(1294),s.e(4634)]).then(s.bind(s,92555)),sl=()=>Promise.all([s.e(1918),s.e(1294),s.e(4634)]).then(s.bind(s,60204)),il=()=>Promise.all([s.e(1918),s.e(1294),s.e(4634)]).then(s.bind(s,50485)),nl=()=>Promise.all([s.e(1918),s.e(1294),s.e(4634)]).then(s.bind(s,91268)),al=()=>Promise.all([s.e(1918),s.e(1294),s.e(4634)]).then(s.bind(s,34648)),ol=()=>Promise.all([s.e(1918),s.e(1294),s.e(4634)]).then(s.bind(s,47993)),rl=()=>Promise.all([s.e(1918),s.e(1294),s.e(4634)]).then(s.bind(s,58005)),ll=[{path:"flows/geektimes/:pathMatch(.*)*",redirect:e=>({path:`/${e.params.hl}/flows/popsci/${e.params.pathMatch}`})},{path:"flows/:flowName/top/*",redirect:e=>({path:`/${e.params.hl}/flows/:flowName/articles/top/${e.params.pathMatch}`})},{path:"flows/:flowName/:complexity(easy|medium|hard)/*",redirect:e=>({path:`/${e.params.hl}/flows/:flowName/articles/:complexity/${e.params.pathMatch}`})},{path:"flows/:flowName/top:score(0|10|25|50|100)/*",redirect:e=>({path:`/${e.params.hl}/flows/:flowName/articles/rated:score/${e.params.pathMatch}`})},{path:"flows/:flowName/:type(articles|news|posts)/top:score(0|10|25|50|100)/*",redirect:e=>({path:`/${e.params.hl}/flows/:flowName/:type/rated:score/${e.params.pathMatch}`})},{name:"ALL_FLOWS",path:"flows/all/",component:Xr,meta:{rootPage:!0}},{name:"FLOW_PAGE",path:`flows/:flowName${oi.FLOW_ALIAS_MATCH}/`,component:Xr,redirect:{name:"ARTICLES_LIST_BY_FLOW_ALL"},meta:{pageType:"feed",rootPage:!0},children:[{path:"articles",components:{default:Jr["default"],sidebar:tl},children:[{name:"ARTICLES_LIST_BY_FLOW_ALL",path:":complexity(easy|medium|hard)?/",components:{default:Jr["default"],sidebar:tl},meta:{canonicalRoute:"FLOW_PAGE",showFilter:!0,showPinnedPost:!0,title:"TITLE_FLOW_PAGE_LATEST",navTitle:"NAV_TITLE_LATEST",description:"DESCRIPTION_FLOW_PAGE_LATEST",rssLink:e=>`/rss/flows/${e.flowName}/articles/${e.complexity?`${e.complexity}/`:""}`},children:[{name:"ARTICLES_LIST_BY_FLOW_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"FLOW_PAGE",showFilter:!0,title:"TITLE_FLOW_PAGE_LATEST",navTitle:"NAV_TITLE_LATEST",description:"DESCRIPTION_FLOW_PAGE_LATEST",rssLink:e=>`/rss/flows/${e.flowName}/articles/${e.complexity?`${e.complexity}/`:""}`}}]},{name:"ARTICLES_LIST_BY_FLOW_ALL_SCORE",path:"rated:score(0|10|25|50|100)/:complexity(easy|medium|hard)?/",components:{default:Jr["default"],sidebar:tl},meta:{canonicalRoute:"FLOW_PAGE",showFilter:!0,showPinnedPost:!0,title:"TITLE_FLOW_PAGE_SCORE",navTitle:"NAV_TITLE_SCORE",description:"DESCRIPTION_FLOW_PAGE_SCORE",rssLink:e=>`/rss/flows/${e.flowName}/articles/rated${e.score}/${e.complexity?`${e.complexity}/`:""}`},children:[{name:"ARTICLES_LIST_BY_FLOW_ALL_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"FLOW_PAGE",showFilter:!0,title:"TITLE_FLOW_PAGE_SCORE",navTitle:"NAV_TITLE_SCORE",description:"DESCRIPTION_FLOW_PAGE_SCORE",rssLink:e=>`/rss/flows/${e.flowName}/articles/rated${e.score}/${e.complexity?`${e.complexity}/`:""}`}}]},{name:"ARTICLES_LIST_BY_FLOW_TOP",path:"top/",components:{default:Jr["default"],sidebar:tl},redirect:e=>({name:"ARTICLES_LIST_BY_FLOW_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"ARTICLES_LIST_BY_FLOW_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/:complexity(easy|medium|hard)?/",meta:{canonicalRoute:"FLOW_PAGE",showFilter:!0,showPinnedPost:!0,title:"TITLE_FLOW_PAGE_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"DESCRIPTION_FLOW_PAGE_PERIOD",rssLink:e=>`/rss/flows/${e.flowName}/articles/top/${e.period}/${e.complexity?`${e.complexity}/`:""}`},children:[{name:"ARTICLES_LIST_BY_FLOW_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"FLOW_PAGE",showFilter:!0,title:"TITLE_FLOW_PAGE_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"DESCRIPTION_FLOW_PAGE_PERIOD",rssLink:e=>`/rss/flows/${e.flowName}/articles/top/${e.period}/${e.complexity?`${e.complexity}/`:""}`}}]}]}]},{path:"posts/",components:{default:rl,sidebar:tl},children:[{name:"POSTS_BY_FLOW_ALL",path:"",components:{default:rl,sidebar:tl},meta:{title:"TITLE_POSTS_FLOW",showFilter:!0,description:"DESCRIPTION_POSTS_FLOW",showCompanyRatingBlock:!0,navTitle:"NAV_TITLE_LATEST",rssLink:e=>`/rss/flows/${e.flowName}/posts/`},children:[{name:"POSTS_BY_FLOW_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"TITLE_POSTS_FLOW",showFilter:!0,description:"DESCRIPTION_POSTS_FLOW",rssLink:e=>`/rss/flows/${e.flowName}/posts/`}},{name:"POSTS_BY_FLOW_SCORE",path:"rated:score(0|10|25|50|100)/",meta:{canonicalRoute:"POSTS_BY_FLOW_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_FLOW_SCORE",navTitle:"NAV_TITLE_SCORE",description:"DESCRIPTION_POSTS_FLOW_SCORE",rssLink:e=>`/rss/flows/${e.flowName}/posts/rated${e.score}/`},children:[{name:"POSTS_BY_FLOW_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"POSTS_BY_FLOW_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_FLOW_SCORE",navTitle:"NAV_TITLE_SCORE",description:"DESCRIPTION_POSTS_FLOW_SCORE",rssLink:e=>`/rss/flows/${e.flowName}/posts/rated${e.score}/`}}]}]},{name:"POSTS_BY_FLOW_TOP",path:"top/",components:{default:rl,sidebar:tl},redirect:e=>({name:"POSTS_BY_FLOW_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"POSTS_BY_FLOW_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/",meta:{canonicalRoute:"POSTS_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_FLOW_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"DESCRIPTION_POSTS_FLOW_PERIOD",rssLink:e=>`/rss/flows/${e.flowName}/posts/top/${e.period}/`},children:[{name:"POSTS_BY_FLOW_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"POSTS_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_FLOW_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"DESCRIPTION_POSTS_FLOW_PERIOD",rssLink:e=>`/rss/flows/${e.flowName}/posts/top/${e.period}/`}}]}]}]},{path:"news/",components:{default:el["default"],sidebar:tl},children:[{name:"NEWS_LIST_BY_FLOW_ALL",path:"",components:{default:el["default"],sidebar:tl},meta:{title:"FLOW_PAGE_NEWS_META_TITLE",showFilter:!0,description:"FLOW_PAGE_NEWS_META_DESCRIPTION",showCompanyRatingBlock:!0,navTitle:"NAV_TITLE_LATEST",rssLink:e=>`/rss/flows/${e.flowName}/news/`},children:[{name:"NEWS_LIST_BY_FLOW_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"FLOW_PAGE_NEWS_META_TITLE",showFilter:!0,description:"FLOW_PAGE_NEWS_META_DESCRIPTION",rssLink:e=>`/rss/flows/${e.flowName}/news/`}},{name:"NEWS_LIST_BY_FLOW_SCORE",path:"rated:score(0|10|25|50|100)/",meta:{canonicalRoute:"NEWS_LIST_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_NEWS_SCORE",navTitle:"NAV_TITLE_SCORE",description:"FLOW_PAGE_NEWS_SCORE_META_DESCRIPTION",rssLink:e=>`/rss/flows/${e.flowName}/news/rated${e.score}/`},children:[{name:"NEWS_LIST_BY_FLOW_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"NEWS_LIST_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_NEWS_SCORE",navTitle:"NAV_TITLE_SCORE",description:"FLOW_PAGE_NEWS_SCORE_META_DESCRIPTION",rssLink:e=>`/rss/flows/${e.flowName}/news/rated${e.score}/`}}]}]},{name:"NEWS_LIST_BY_FLOW_TOP",path:"top/",components:{default:el["default"],sidebar:tl},redirect:e=>({name:"NEWS_LIST_BY_FLOW_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"NEWS_LIST_BY_FLOW_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/",meta:{canonicalRoute:"NEWS_LIST_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_NEWS_PERIOD_FLOW",navTitle:"NAV_TITLE_PERIOD",description:"FLOW_PAGE_NEWS_TOP_META_DESCRIPTION",rssLink:e=>`/rss/flows/${e.flowName}/news/top/${e.period}/`},children:[{name:"NEWS_LIST_BY_FLOW_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"NEWS_LIST_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_NEWS_PERIOD_FLOW",navTitle:"NAV_TITLE_PERIOD",description:"FLOW_PAGE_NEWS_TOP_META_DESCRIPTION",rssLink:e=>`/rss/flows/${e.flowName}/news/top/${e.period}/`}}]}]}]},{name:"HUBS_BY_FLOW",path:"hubs/",components:{default:al,sidebar:il},meta:{title:"FLOW_PAGE_HUBS_META_TITLE",description:"FLOW_PAGE_HUBS_META_DESCRIPTION",hasSearch:!0},children:[{name:"HUBS_BY_FLOW_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"FLOW_PAGE_HUBS_META_TITLE",description:"FLOW_PAGE_HUBS_META_DESCRIPTION",hasSearch:!0}}]},{name:"AUTHORS_BY_FLOW",path:"authors/",components:{default:ol,sidebar:sl},meta:{title:"FLOW_PAGE_AUTHORS_META_TITLE",description:"FLOW_PAGE_AUTHORS_META_DESCRIPTION",hasSearch:!0},children:[{name:"AUTHORS_BY_FLOW_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"FLOW_PAGE_AUTHORS_META_TITLE",description:"FLOW_PAGE_AUTHORS_META_DESCRIPTION",hasSearch:!0}}]},{name:"COMPANIES_BY_FLOW",path:"companies/",components:{default:nl,sidebar:sl},meta:{title:"FLOW_PAGE_COMPANIES_META_TITLE",description:"FLOW_PAGE_COMPANIES_META_DESCRIPTION",hasSearch:!0},children:[{name:"COMPANIES_BY_FLOW_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"FLOW_PAGE_COMPANIES_META_TITLE",description:"FLOW_PAGE_COMPANIES_META_DESCRIPTION",hasSearch:!0}}]}]}],cl=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,67017)),ul=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,85254)),ml=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,4366)),dl=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,5642)),pl=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,43995)),_l=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,91268)),hl=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,34648)),gl=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,18760)),Tl=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,47993)),El=()=>Promise.all([s.e(1918),s.e(1294),s.e(1231)]).then(s.bind(s,58005)),Sl=[{path:"all/top*",redirect:e=>({path:`/${e.params.hl}/articles/rated${e.params.pathMatch}`})},{path:"all/*",redirect:e=>({path:`/${e.params.hl}/articles/${e.params.pathMatch}`})},{path:"top/*",redirect:e=>({path:`/${e.params.hl}/articles/top/${e.params.pathMatch}`})},{path:":complexity(easy|medium|hard)/*",redirect:e=>({path:`/${e.params.hl}/articles/:complexity/${e.params.pathMatch}`})},{path:":type(news|posts)/top:score(0|10|25|50|100)/*",redirect:e=>({path:`/${e.params.hl}/:type/rated:score/${e.params.pathMatch}`})},{path:"articles/",components:{default:cl},redirect:{name:"ARTICLES_LIST_ALL"},meta:{pageType:"feed",feedType:"allFlows"},children:[{name:"ARTICLES_LIST_ALL",path:":complexity(easy|medium|hard)?/",components:{default:pl,sidebar:ul},meta:{showFilter:!0,showPinnedPost:!0,showCompanyRatingBlock:!0,title:"TITLE_LATEST",navTitle:"NAV_TITLE_LATEST",description:"DESCRIPTION_COMPLEXITY",rssLink:e=>"/rss/articles/"+(e.complexity?`${e.complexity}/`:""),renderAlternateMetaTag:!0},children:[{name:"ARTICLES_LIST_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_LATEST",navTitle:"NAV_TITLE_LATEST",description:"DESCRIPTION_COMPLEXITY",rssLink:e=>"/rss/articles/"+(e.complexity?`${e.complexity}/`:"")}}]},{name:"ARTICLES_LIST_ALL_SCORE",path:"rated:score(0|10|25|50|100)/:complexity(easy|medium|hard)?/",components:{default:pl,sidebar:ul},meta:{canonicalRoute:"ARTICLES_LIST_ALL",showFilter:!0,showPinnedPost:!0,showCompanyRatingBlock:!0,title:"TITLE_SCORE",navTitle:"NAV_TITLE_SCORE",description:"DESCRIPTION_SCORE_AND_COMPLEXITY",rssLink:e=>`/rss/articles/rated${e.score}/${e.complexity?`${e.complexity}/`:""}`},children:[{name:"ARTICLES_LIST_ALL_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"ARTICLES_LIST_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_SCORE",navTitle:"NAV_TITLE_SCORE",description:"DESCRIPTION_SCORE_AND_COMPLEXITY",rssLink:e=>`/rss/articles/rated${e.score}/${e.complexity?`${e.complexity}/`:""}`}}]},{name:"ARTICLES_LIST_TOP",path:"top/",components:{default:pl,sidebar:ul},redirect:e=>({name:"ARTICLES_LIST_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"ARTICLES_LIST_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/:complexity(easy|medium|hard)?/",meta:{canonicalRoute:"ARTICLES_LIST_TOP",showFilter:!0,showPinnedPost:!0,showCompanyRatingBlock:!0,title:"TITLE_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"DESCRIPTION_PERIOD",rssLink:e=>`/rss/articles/top/${e.period}/${e.complexity?`${e.complexity}/`:""}`,renderAlternateMetaTag:!0},children:[{name:"ARTICLES_LIST_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"ARTICLES_LIST_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"DESCRIPTION_PERIOD",rssLink:e=>`/rss/articles/top/${e.period}/${e.complexity?`${e.complexity}/`:""}`}}]}]}]},{path:"posts/",components:{default:cl},redirect:{name:"POSTS_ALL"},meta:{pageType:"feed",feedType:"allFlows"},children:[{name:"POSTS_ALL",path:"",components:{default:El,sidebar:ul},meta:{canonicalRoute:"POSTS_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_LATEST",navTitle:"NAV_TITLE_LATEST",description:"DESCRIPTION_POSTS",rssLink:()=>"/rss/posts/",renderAlternateMetaTag:!0},children:[{name:"POSTS_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"ARTICLES_LIST_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_LATEST",navTitle:"NAV_TITLE_LATEST",description:"DESCRIPTION_POSTS",rssLink:()=>"/rss/posts/",renderAlternateMetaTag:!0}},{name:"POSTS_ALL_SCORE",path:"rated:score(0|10|25|50|100)/",meta:{canonicalRoute:"POSTS_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_SCORE",navTitle:"NAV_TITLE_SCORE",description:"DESCRIPTION_POSTS_SCORE",rssLink:e=>`/rss/posts/rated${e.score}/`,renderAlternateMetaTag:!0},children:[{name:"POSTS_ALL_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"POSTS_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_SCORE",navTitle:"NAV_TITLE_SCORE",description:"DESCRIPTION_POSTS_SCORE",rssLink:e=>`/rss/posts/rated${e.score}/`}}]}]},{name:"POSTS_TOP",path:"top/",components:{default:El,sidebar:ul},redirect:e=>({name:"POSTS_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"POSTS_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/",meta:{canonicalRoute:"POSTS_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"DESCRIPTION_POSTS_PERIOD",rssLink:e=>`/rss/posts/top/${e.period}/`},children:[{name:"POSTS_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"POSTS_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_POSTS_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"DESCRIPTION_POSTS_PERIOD",rssLink:e=>`/rss/posts/top/${e.period}/`}}]}]}]},{path:"news/",components:{default:cl},redirect:{name:"NEWS_LIST_ALL"},meta:{pageType:"feed",feedType:"allFlows"},children:[{name:"NEWS_LIST_ALL",path:"",components:{default:gl,sidebar:ul},meta:{showFilter:!0,showCompanyRatingBlock:!0,title:"NEWS_PAGE_META_TITLE",navTitle:"NAV_TITLE_LATEST",description:"NEWS_PAGE_META_DESCRIPTION",rssLink:()=>"/rss/news/",renderAlternateMetaTag:!0},children:[{name:"NEWS_LIST_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{showFilter:!0,title:"NEWS_PAGE_META_TITLE",navTitle:"NAV_TITLE_LATEST",description:"NEWS_PAGE_META_DESCRIPTION",rssLink:()=>"/rss/news/",showCompanyRatingBlock:!0}},{name:"NEWS_LIST_ALL_SCORE",path:"rated:score(0|10|25|50|100)/",meta:{canonicalRoute:"NEWS_LIST_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_NEWS_SCORE",navTitle:"NAV_TITLE_SCORE",description:"NEWS_PAGE_SCORE_META_DESCRIPTION",rssLink:e=>`/rss/news/rated${e.score}/`,renderAlternateMetaTag:!0},children:[{name:"NEWS_LIST_ALL_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"NEWS_LIST_ALL",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_NEWS_SCORE",navTitle:"NAV_TITLE_SCORE",description:"NEWS_PAGE_SCORE_META_DESCRIPTION",rssLink:e=>`/rss/news/rated${e.score}/`}}]}]},{name:"NEWS_LIST_TOP",path:"top/",components:{default:gl,sidebar:ul},redirect:e=>({name:"NEWS_LIST_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"NEWS_LIST_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/",meta:{canonicalRoute:"NEWS_LIST_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_NEWS_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"NEWS_PAGE_TOP_META_DESCRIPTION",rssLink:e=>`/rss/news/top/${e.period}/`,renderAlternateMetaTag:!0},children:[{name:"NEWS_LIST_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"NEWS_LIST_TOP",showFilter:!0,showCompanyRatingBlock:!0,title:"TITLE_NEWS_PERIOD",navTitle:"NAV_TITLE_PERIOD",description:"NEWS_PAGE_TOP_META_DESCRIPTION",rssLink:e=>`/rss/news/top/${e.period}/`}}]}]}]},{path:"hubs/",components:{default:cl},redirect:{name:"HUBS"},meta:{hasSearch:!0,title:"NAV_HUBS",feedType:"allFlows"},children:[{name:"HUBS",path:"",components:{default:hl,sidebar:ul},meta:{hasSearch:!0,title:"NAV_HUBS"},children:[{name:"HUBS_PAGES",path:"page:pageNum(\\d+)/",meta:{hasSearch:!0,title:"NAV_HUBS"}}]}]},{path:"users/",components:{default:cl},redirect:{name:"USERS"},meta:{title:"SEARCH_TAB_USERS_LONG",hasSearch:!0,noindex:!0,feedType:"allFlows"},children:[{name:"USERS",path:"",components:{default:Tl,sidebar:ml},meta:{title:"SEARCH_TAB_USERS_LONG",hasSearch:!0,noindex:!0},children:[{name:"USERS_PAGES",path:"page:pageNum(\\d+)/",meta:{hasSearch:!0,title:"SEARCH_TAB_USERS_LONG",noindex:!0}}]}]},{path:"companies/",components:{default:cl},redirect:{name:"COMPANIES"},meta:{feedType:"allFlows"},children:[{name:"COMPANIES",path:"",components:{default:_l,sidebar:dl},meta:{title:"NAV_COMPANIES",hasSearch:!0}},{name:"COMPANIES_CATEGORIES",path:"category/:categoryAlias/",components:{default:_l,sidebar:dl},children:[{name:"COMPANIES_CATEGORIES_PAGES",path:"page:pageNum(\\d+)/"}]},{name:"COMPANIES_PAGES",path:"page:pageNum(\\d+)/",meta:{hasSearch:!0,title:"NAV_COMPANIES"},components:{default:_l,sidebar:dl}}]}],vl=()=>Promise.all([s.e(1918),s.e(1294),s.e(6379)]).then(s.bind(s,9761)),fl=()=>Promise.all([s.e(1918),s.e(1294),s.e(6379)]).then(s.bind(s,70516)),Al=()=>Promise.all([s.e(1918),s.e(1294),s.e(6379)]).then(s.bind(s,35868)),Il=()=>Promise.all([s.e(1918),s.e(1294),s.e(6379)]).then(s.bind(s,43995)),bl=()=>Promise.all([s.e(1918),s.e(1294),s.e(6379)]).then(s.bind(s,91268)),yl=()=>Promise.all([s.e(1918),s.e(1294),s.e(6379)]).then(s.bind(s,47993)),Pl=()=>Promise.all([s.e(1918),s.e(1294),s.e(6379)]).then(s.bind(s,33543)),Cl=[{path:"hubs/:hubName/posts/top:score(0|10|25|50|100)/*",redirect:e=>({path:`/${e.params.hl}/hubs/${e.params.hubName}/posts/rated${e.params.score}/${e.params.pathMatch}`})},{path:`hubs/:hubName${oi.HUB_ALIAS_MATCH}/`,name:"HUB_PAGE",component:vl,redirect:{name:"ARTICLES_LIST_BY_HUB_ALL"},meta:{pageType:"feed"},children:[{path:"articles",components:{default:Il,sidebar:fl},children:[{name:"ARTICLES_LIST_BY_HUB_ALL",path:":complexity(easy|medium|hard)?/",components:{default:Il,sidebar:fl},meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,navTitle:"NAV_TITLE_LATEST",rssLink:e=>`/rss/hubs/${e.hubName}/articles/${e.complexity?`${e.complexity}/`:""}`,renderAlternateMetaTag:!0},children:[{name:"ARTICLES_LIST_BY_HUB_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,navTitle:"NAV_TITLE_LATEST",rssLink:e=>`/rss/hubs/${e.hubName}/articles/${e.complexity?`${e.complexity}/`:""}`}}]},{name:"ARTICLES_LIST_BY_HUB_ALL_SCORE",path:"rated:score(0|10|25|50|100)/:complexity(easy|medium|hard)?/",components:{default:Il,sidebar:fl},meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,navTitle:"NAV_TITLE_SCORE",rssLink:e=>`/rss/hubs/${e.hubName}/articles/rated${e.score}/${e.complexity?`${e.complexity}/`:""}`},children:[{name:"ARTICLES_LIST_BY_HUB_ALL_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,navTitle:"NAV_TITLE_SCORE",rssLink:e=>`/rss/hubs/${e.hubName}/articles/rated${e.score}/${e.complexity?`${e.complexity}/`:""}`}}]},{name:"ARTICLES_LIST_BY_HUB_TOP",path:"top/",components:{default:Il,sidebar:fl},redirect:e=>({name:"ARTICLES_LIST_BY_HUB_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"ARTICLES_LIST_BY_HUB_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/:complexity(easy|medium|hard)?/",meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,title:"TITLE_LATEST",navTitle:"NAV_TITLE_PERIOD",rssLink:e=>`/rss/hubs/${e.hubName}/articles/top/${e.period}/${e.complexity?`${e.complexity}/`:""}`},children:[{name:"ARTICLES_LIST_BY_HUB_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,title:"TITLE_LATEST",navTitle:"NAV_TITLE_PERIOD",rssLink:e=>`/rss/hubs/${e.hubName}/articles/top/${e.period}/${e.complexity?`${e.complexity}/`:""}`}}]}]}]},{path:"news/",components:{default:Il,sidebar:fl},children:[{name:"NEWS_BY_HUB_ALL",path:"",components:{default:Il,sidebar:fl},meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,navTitle:"NAV_TITLE_LATEST",rssLink:e=>`/rss/hubs/${e.hubName}/news/`,renderAlternateMetaTag:!0},children:[{name:"NEWS_BY_HUB_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,navTitle:"NAV_TITLE_LATEST",rssLink:e=>`/rss/hubs/${e.hubName}/news/`}}]},{name:"NEWS_BY_HUB_ALL_SCORE",path:"rated:score(0|10|25|50|100)/",components:{default:Il,sidebar:fl},meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,navTitle:"NAV_TITLE_SCORE",rssLink:e=>`/rss/hubs/${e.hubName}/news/rated${e.score}/`},children:[{name:"NEWS_BY_HUB_ALL_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,navTitle:"NAV_TITLE_SCORE",rssLink:e=>`/rss/hubs/${e.hubName}/news/rated${e.score}/`}}]},{name:"NEWS_BY_HUB_TOP",path:"top/",components:{default:Il,sidebar:fl},redirect:e=>({name:"NEWS_BY_HUB_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"NEWS_BY_HUB_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/",meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,title:"TITLE_LATEST",navTitle:"NAV_TITLE_PERIOD",rssLink:e=>`/rss/hubs/${e.hubName}/news/top/${e.period}/`},children:[{name:"NEWS_BY_HUB_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"HUB_PAGE",showFilter:!0,title:"TITLE_LATEST",navTitle:"NAV_TITLE_PERIOD",rssLink:e=>`/rss/hubs/${e.hubName}/news/top/${e.period}/`}}]}]}]},{path:"posts/",components:{default:Pl,sidebar:fl},children:[{name:"POSTS_BY_HUB_ALL",path:"",meta:{showFilter:!0,navTitle:"NAV_TITLE_LATEST",rssLink:e=>`/rss/hubs/${e.hubName}/posts/`},children:[{name:"POSTS_BY_HUB_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{showFilter:!0,canonicalRoute:"POSTS_BY_HUB_ALL",rssLink:e=>`/rss/hubs/${e.hubName}/posts/`}},{name:"POSTS_BY_HUB_ALL_SCORE",path:"rated:score(0|10|25|50|100)/",meta:{showFilter:!0,navTitle:"NAV_TITLE_SCORE",rssLink:e=>`/rss/hubs/${e.hubName}/posts/rated${e.score}/`},children:[{name:"POSTS_BY_HUB_ALL_SCORE_PAGES",path:"page:pageNum(\\d+)/",meta:{showFilter:!0,navTitle:"NAV_TITLE_SCORE",rssLink:e=>`/rss/hubs/${e.hubName}/posts/rated${e.score}/`}}]}]},{name:"POSTS_BY_HUB_TOP",path:"top/",redirect:e=>({name:"POSTS_BY_HUB_TOP_PERIOD",params:{...e.params,period:"daily"}}),children:[{name:"POSTS_BY_HUB_TOP_PERIOD",path:":period(daily|monthly|weekly|yearly|alltime)/",meta:{showFilter:!0,navTitle:"NAV_TITLE_PERIOD",rssLink:e=>`/rss/hubs/${e.hubName}/posts/top/${e.period}/`},children:[{name:"POSTS_BY_HUB_TOP_PERIOD_PAGES",path:"page:pageNum(\\d+)/",meta:{showFilter:!0,navTitle:"NAV_TITLE_PERIOD",rssLink:e=>`/rss/hubs/${e.hubName}/posts/top/${e.period}/`}}]}]}]},{name:"AUTHORS_BY_HUB",path:"authors/",meta:{hasSearch:!0},components:{default:yl,sidebar:Al},children:[{name:"AUTHORS_BY_HUB_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"HUB_PAGE",hasSearch:!0}}]},{name:"COMPANIES_BY_HUB",path:"companies/",meta:{hasSearch:!0},components:{default:bl,sidebar:Al},children:[{name:"COMPANIES_BY_HUB_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"HUB_PAGE",hasSearch:!0}}]}]}],wl=()=>s.e(5106).then(s.bind(s,23843)),Ll=()=>s.e(6453).then(s.bind(s,87452)),kl=[{path:"megapost/admin/",redirect:{name:"MEGAPOST_ADMIN"}},{name:"MEGAPOST_ADMIN",path:"specials/admin/",meta:{title:"MEGAPOSTS_TITLE",requiresAuth:!0,isMegapostPage:!0,groups:["super"]},components:{default:Ll},children:[{name:"MEGAPOST_ADMIN_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"MEGAPOSTS_TITLE",requiresAuth:!0,isMegapostPage:!0,groups:["super"]}}]},{name:"PUBLICATION_MEGAPOST",path:"specials/new/",component:wl,meta:{isMegapostPage:!0,rootPage:!0}},{name:"PUBLICATION_MEGAPOST_EDIT",path:"specials/edit/:publicationId/",component:wl,meta:{isMegapostPage:!0}}],Nl=()=>s.e(7324).then(s.bind(s,10027)),Ol=[{path:"megaprojects/",redirect:{name:"MEGAPROJECTS"}},{name:"MEGAPROJECTS",path:"specials/",components:{default:Nl},meta:{title:"NAV_MEGAPROJECTS",description:"MEGAPROJECTS_DESCRIPTION",rootPage:!0,pageType:"feed",rssLink:()=>"/rss/specials/",groups:["super"]},children:[{name:"MEGAPROJECTS_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"NAV_MEGAPROJECTS",description:"MEGAPROJECTS_DESCRIPTION",rssLink:()=>"/rss/specials/",groups:["super"]}}]}],Rl=()=>s.e(1492).then(s.bind(s,10411)),Ml=()=>s.e(1492).then(s.bind(s,57150)),Dl=()=>s.e(1492).then(s.bind(s,49408)),Ul=()=>s.e(1492).then(s.bind(s,87227)),Bl=()=>s.e(1492).then(s.bind(s,76738)),$l=()=>s.e(1492).then(s.bind(s,32920)),Vl=[{name:"ONBOARDING",path:"welcome/",components:{default:Rl},meta:{title:"ONBOARDING_TITLE",requiresAuth:!0},children:[{name:Ls.jj.greetings,path:"greetings/",meta:{title:"ONBOARDING_TITLE",requiresAuth:!0,step:Ls.xh.greetings},components:{default:Ml}},{name:Ls.jj.specialization,path:"specialization/",meta:{title:"ONBOARDING_TITLE",requiresAuth:!0,step:Ls.xh.specialization},components:{default:Dl}},{name:Ls.jj.subscriptions,path:"subscriptions/",meta:{title:"ONBOARDING_TITLE",requiresAuth:!0,step:Ls.xh.subscriptions},components:{default:Ul}},{name:Ls.jj.possibilities,path:"accounts/",meta:{title:"ONBOARDING_TITLE",requiresAuth:!0,step:Ls.xh.possibilities},components:{default:Bl}},{name:"ONBOARDING_FINAL",path:"final/",meta:{title:"ONBOARDING_TITLE",requiresAuth:!0,step:"final"},components:{default:$l}}]}],Fl=()=>s.e(4306).then(s.bind(s,64757)),Hl=()=>s.e(4306).then(s.bind(s,76135)),Wl=()=>s.e(4306).then(s.bind(s,94261)),Gl=()=>s.e(4306).then(s.bind(s,60308)),xl=()=>s.e(4306).then(s.bind(s,94171)),Yl=()=>s.e(4306).then(s.bind(s,6343)),ql=()=>s.e(4306).then(s.bind(s,48557)),Zl=()=>s.e(4306).then(s.bind(s,1408)),jl=[{name:"PPA_ROOT",path:"ppa/",component:Fl,redirect:{name:"PPA_ABOUT"},meta:{rootPage:!0},children:[{name:"PPA_BALANCE",path:"balance/",meta:{title:"PPA_SUBPAGE_BALANCE"},components:{default:ql,sidebar:Gl},children:[{name:"PPA_BALANCE_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"PPA_SUBPAGE_BALANCE"}}]},{name:"PPA_WITHDRAW",path:"withdraw/",components:{default:Zl,sidebar:Hl},meta:{title:"PPA_SUBPAGE_FUNDS_WITHDRAWAL"}},{name:"PPA_ABOUT",path:"about/",components:{default:xl,sidebar:Wl},meta:{title:"PPA_SUBPAGE_ABOUT"}},{name:"PPA_ARTICLE",path:`:alias${oi.DOCS_ARTICLE_ALIAS_MATCH}/`,components:{default:Yl,sidebar:Wl}}]}],Kl=()=>s.e(7996).then(s.bind(s,29380)),zl=[{name:"PPG_COMMENTS",path:"ppg/comments/",component:Kl,meta:{requiresAuth:!0}},{name:"PPG_SMILES",path:"ppg/smiles/",component:Kl,meta:{requiresAuth:!0}}],Ql=()=>s.e(5106).then(s.bind(s,23843)),Xl=()=>s.e(5106).then(s.bind(s,14369)),Jl=[{name:"PUBLICATION",path:"publication/new/",redirect:{name:"PUBLICATION_ARTICLE"}},{name:"PUBLICATION_EDIT",path:`publication/edit/:publicationId${oi.PUBLICATION_ID_MATCH}/`,redirect:e=>({name:"PUBLICATION_ARTICLE_EDIT",params:{...e.params}})},{name:"PUBLICATION_ARTICLE",path:"article/new/",component:Ql,meta:{rootPage:!0,requiresAuth:!0}},{name:"PUBLICATION_ARTICLE_EDIT",path:`article/edit/:publicationId${oi.PUBLICATION_ID_MATCH}/`,component:Ql,meta:{requiresAuth:!0}},{name:"PUBLICATION_NEWS",path:"news/new/",component:Ql,meta:{rootPage:!0,requiresAuth:!0}},{name:"PUBLICATION_NEWS_EDIT",path:`news/edit/:publicationId${oi.PUBLICATION_ID_MATCH}/`,component:Ql,meta:{requiresAuth:!0}},{name:"PUBLICATION_POST",path:"post/new/",component:Xl,meta:{rootPage:!0,requiresAuth:!0}},{name:"PUBLICATION_POST_EDIT",path:`post/edit/:publicationId${oi.PUBLICATION_ID_MATCH}/`,component:Xl,meta:{requiresAuth:!0}}],ec=()=>Promise.all([s.e(837),s.e(7484)]).then(s.bind(s,17327)),tc=()=>Promise.all([s.e(837),s.e(7484)]).then(s.bind(s,2400)),sc=()=>Promise.all([s.e(837),s.e(7484)]).then(s.bind(s,62702)),ic=()=>Promise.all([s.e(837),s.e(7484)]).then(s.bind(s,19737)),nc=()=>Promise.all([s.e(837),s.e(7484)]).then(s.bind(s,54097)),ac=()=>Promise.all([s.e(837),s.e(7484)]).then(s.bind(s,72546)),oc=()=>Promise.all([s.e(837),s.e(7484)]).then(s.bind(s,34271)),rc=()=>s.e(5106).then(s.bind(s,23843)),lc=[{path:"sandbox/",components:{default:ec},meta:{pageType:"sandbox",rootPage:!0},children:[{name:"MOST_IMPORTANT_SANBOX_INFO",path:"start/",components:{default:oc,sidebar:nc},meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_MOST_IMPORTANT_TITLE"}},{name:"AWAIT_INVITE_AUTHORS_ARTICLES_LIST",path:"",components:{default:ac,sidebar:tc},meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_AWAIT_INVITE_AUTHORS_TITLE"},children:[{name:"AWAIT_INVITE_AUTHORS_ARTICLES_LIST_PAGES",path:"page:pageNum(\\d+)/",meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_AWAIT_INVITE_AUTHORS_TITLE"}}]},{name:"NEW_AUTHORS_ARTICLES_LIST",path:"invited/",components:{default:ac,sidebar:sc},meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_NEW_AUTHORS_TITLE",rssLink:()=>"/rss/sandbox/invited/"},children:[{name:"NEW_AUTHORS_ARTICLES_LIST_PAGES",path:"page:pageNum(\\d+)/",meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_NEW_AUTHORS_TITLE",rssLink:()=>"/rss/sandbox/invited/"}}]},{name:"MY_SANDBOX_ARTICLES_LIST",path:"my/",components:{default:ac,sidebar:ic},meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_MY_TITLE"},children:[{name:"MY_SANDBOX_ARTICLES_LIST_PAGES",path:"page:pageNum(\\d+)/"}]},{name:"AWAIT_MODERATION_ARTICLES_LIST",path:"disapproved/",components:{default:ac,sidebar:ic},meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_AWAIT_MODERATION_TITLE"},children:[{name:"AWAIT_MODERATION_ARTICLES_LIST_PAGES",path:"page:pageNum(\\d+)/",meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_AWAIT_MODERATION_TITLE"}}]},{name:"SCHEDULED_SANDBOX_ARTICLES_LIST",path:"scheduled/",components:{default:ac,sidebar:ic},meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_SCHEDULED_TITLE"},children:[{name:"SCHEDULED_SANDBOX_ARTICLES_LIST_PAGES",path:"page:pageNum(\\d+)/",meta:{isSandboxPage:!0,title:"SANDBOX_PAGE_SCHEDULED_TITLE"}}]}]},{name:"PUBLICATION_SANDBOX",path:"sandbox/new/",component:rc,meta:{isSandboxPage:!0}},{name:"PUBLICATION_SANDBOX_EDIT",path:`sandbox/edit/:publicationId${oi.PUBLICATION_ID_MATCH}/`,component:rc,meta:{isSandboxPage:!0}}],cc=()=>Promise.all([s.e(1918),s.e(6464)]).then(s.bind(s,5267)),uc=()=>Promise.all([s.e(1918),s.e(6464)]).then(s.bind(s,67054)),mc=()=>Promise.all([s.e(1918),s.e(6464)]).then(s.bind(s,99757)),dc=()=>Promise.all([s.e(1918),s.e(6464)]).then(s.bind(s,82735)),pc=()=>Promise.all([s.e(1918),s.e(6464)]).then(s.bind(s,67668)),_c=()=>Promise.all([s.e(1918),s.e(6464)]).then(s.bind(s,54737)),hc=[{path:"search/",props:e=>({currentPageName:e.query.target_type}),component:cc,meta:{pageType:"search",rootPage:!0},children:[{name:"SEARCH_QUERY_RESULTS",path:"",components:{posts:uc,users:mc,companies:dc,hubs:pc,comments:_c},meta:{rssLink:e=>`/rss/search/?q=${e.q}&order_by=${e.order}&target_type=${e.target_type}&hl=${e.hl}&fl=${e.fl}`},children:[{name:"SEARCH_QUERY_RESULTS_PAGES",path:"page:pageNum(\\d+)/",rssLink:e=>`/rss/search/?q=${e.q}&order_by=${e.order}&target_type=${e.target_type}&hl=${e.hl}&fl=${e.fl}`}]}]}],gc=()=>s.e(5112).then(s.bind(s,70089)),Tc=()=>s.e(388).then(s.bind(s,58507)),Ec=()=>s.e(388).then(s.bind(s,42512)),Sc=()=>s.e(2047).then(s.bind(s,80361)),vc=()=>s.e(3049).then(s.bind(s,52053)),fc=[{name:"USER_SETTINGS_ROOT",path:"settings/",pathToRegexpOptions:{strict:!0},components:{default:gc},meta:{requiresAuth:!0,rootPage:!0},redirect:{name:"USER_SETTINGS_PROFILE"},children:[{name:"USER_SETTINGS_PROFILE",path:"profile/",pathToRegexpOptions:{strict:!0},components:{default:gc},meta:{requiresAuth:!0}},{name:"USER_SETTINGS_UPGRADE",path:"upgrade/:invite/",pathToRegexpOptions:{strict:!0},components:{default:vc},meta:{requiresAuth:!0}},{name:"USER_SETTINGS_PRIVACY",path:"privacy/",pathToRegexpOptions:{strict:!0},components:{default:gc},meta:{requiresAuth:!0}},{name:"USER_SETTINGS_NOTIFICATIONS",path:"notifications/",pathToRegexpOptions:{strict:!0},components:{default:gc},meta:{requiresAuth:!0}},{name:"USER_SETTINGS_SPECS",path:"specialization/",pathToRegexpOptions:{strict:!0},components:{default:gc},meta:{requiresAuth:!0}},{name:"USER_SETTINGS_MISC",path:"others/",pathToRegexpOptions:{strict:!0},components:{default:gc},meta:{requiresAuth:!0}},{path:"apps/",components:{default:Tc},meta:{requiresAuth:!0},children:[{name:"USER_SETTINGS_APPS",path:"",pathToRegexpOptions:{strict:!0},components:{default:Ec},meta:{requiresAuth:!0}},{name:"USER_SETTINGS_APPS_MY",path:"my/",pathToRegexpOptions:{strict:!0},components:{default:Ec},meta:{requiresAuth:!0}},{name:"USER_SETTINGS_APPS_REGISTER",path:"register/",pathToRegexpOptions:{strict:!0},components:{default:Sc},meta:{requiresAuth:!0}},{name:"USER_SETTINGS_APPS_EDIT",path:"details/:appId/",pathToRegexpOptions:{strict:!0},components:{default:Sc},meta:{requiresAuth:!0}}]}]}],Ac=()=>s.e(3839).then(s.bind(s,63184)),Ic=[{name:"STARTUP_FORM",path:`startup/form/:requestId${oi.MONGO_OBJECT_ID}/`,components:{default:Ac},meta:{requiresAuth:!1}}],bc=()=>Promise.all([s.e(9957),s.e(3193)]).then(s.bind(s,16901)),yc=()=>Promise.all([s.e(9957),s.e(3193)]).then(s.bind(s,3655)),Pc=()=>Promise.all([s.e(9957),s.e(3193)]).then(s.bind(s,93184)),Cc=()=>Promise.all([s.e(9957),s.e(3193)]).then(s.bind(s,37624)),wc=[{name:"STATISTICS_PUBLICATION",path:`statistics/:publicationId${oi.PUBLICATION_ID_MATCH}/`,pathToRegexpOptions:{strict:!0},components:{default:bc},redirect:{name:"STATISTICS_PUBLICATION_FUNNELS"},children:[{name:"STATISTICS_PUBLICATION_VIEWS",path:"views/",pathToRegexpOptions:{strict:!0},meta:{title:"STATISTICS_GRAPH",canonicalRoute:"STATISTICS_PUBLICATION",requiresAuth:!0},components:{default:Pc}},{name:"STATISTICS_PUBLICATION_FUNNELS",path:"funnels/",pathToRegexpOptions:{strict:!0},meta:{title:"STATISTICS_FUNNELS",canonicalRoute:"STATISTICS_PUBLICATION",requiresAuth:!0},components:{default:yc}},{name:"STATISTICS_PUBLICATION_OTHERS",path:"others/",pathToRegexpOptions:{strict:!0},meta:{title:"STATISTICS_OTHER",canonicalRoute:"STATISTICS_PUBLICATION",requiresAuth:!0},components:{default:Cc}}]}];function Lc(e,t){return(0,xs.Hm)((0,Ys.k)(`technotexts/${e}`,"v2"),t)}function kc(){return(0,xs.Hm)((0,Ys.k)("technotexts","v2"))}function Nc(e,t){return(0,xs.Hm)((0,Ys.k)(`technotexts/${e}/winners`,"v2"),t)}const Oc=()=>s.e(3389).then(s.bind(s,92534)),Rc=()=>s.e(3389).then(s.bind(s,57048)),Mc=[{name:"ARTICLES_LIST_TECHNOTEXT",path:"technotext/",components:{default:Oc},beforeEnter:async(e,t,s)=>{if(!e.params.year)try{const{technotexts:t}=await kc();return s(`/${e.params.hl}/technotext/${t[0]}/`)}catch(i){throw i}return s()}},{name:"ARTICLES_LIST_TECHNOTEXT_WINNERS",path:"technotext/:year/winners/",meta:{title:"TITLE_TECHNOTEXT_WINNERS"},components:{default:Rc}},{name:"ARTICLES_LIST_TECHNOTEXT_ALL",path:"technotext/:year/",components:{default:Oc},meta:{title:"TITLE_TECHNOTEXT",pageType:"feed"},children:[{name:"ARTICLES_LIST_TECHNOTEXT_ALL_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"TITLE_TECHNOTEXT"}},{name:"ARTICLES_LIST_TECHNOTEXT_NOMINATION",path:":nomination/",meta:{title:"TITLE_TECHNOTEXT_NOMINATION"},children:[{name:"ARTICLES_LIST_TECHNOTEXT_NOMINATION_PAGES",path:"page:pageNum(\\d+)/",meta:{title:"TITLE_TECHNOTEXT_NOMINATION"}}]}]}],Dc=()=>s.e(8778).then(s.bind(s,99179)),Uc=()=>s.e(8778).then(s.bind(s,18927)),Bc=()=>s.e(8778).then(s.bind(s,71115)),$c=[{name:"TRACKER",path:"tracker/",meta:{pageType:"tracker",rootPage:!0},components:{default:Dc},redirect:{name:"TRACKER_PUBLICATIONS"},children:[{name:"TRACKER_PUBLICATIONS",path:"",components:{default:Uc}},{name:"TRACKER_PUBLICATIONS_PAGES",path:"page:pageNum(\\d+)/",components:{default:Uc}},{name:"TRACKER_MY_PUBLICATIONS",path:"my/",components:{default:Uc},children:[{name:"TRACKER_MY_PUBLICATIONS_PAGES",path:"page:pageNum(\\d+)/",components:{default:Uc}}]},{name:"TRACKER_BY_CATEGORY",path:":category(subscribers|mentions|notifications|applications)/",components:{default:Bc},children:[{name:"TRACKER_BY_CATEGORY_PAGES",path:"page:pageNum(\\d+)/",components:{default:Bc}}]}]}],Vc=()=>s.e(7086).then(s.bind(s,69745)),Fc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,43218)),Hc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,8231)),Wc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,12422)),Gc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,49678)),xc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,98859)),Yc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,66739)),qc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,47881)),Zc=()=>s.e(6504).then(s.bind(s,4627)),jc=()=>Promise.all([s.e(837),s.e(8631)]).then(s.bind(s,12076)),Kc=()=>Promise.all([s.e(837),s.e(8631)]).then(s.bind(s,79843)),zc=()=>Promise.all([s.e(837),s.e(8631)]).then(s.bind(s,45815)),Qc=()=>Promise.all([s.e(837),s.e(8631)]).then(s.bind(s,84245)),Xc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,7434)),Jc=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,33919)),eu=()=>Promise.all([s.e(837),s.e(8631)]).then(s.bind(s,21445)),tu=()=>Promise.all([s.e(8359),s.e(8463)]).then(s.bind(s,18486)),su=()=>Promise.all([s.e(8359),s.e(8463)]).then(s.bind(s,69972)),iu=()=>Promise.all([s.e(8359),s.e(8463)]).then(s.bind(s,99101)),nu=()=>Promise.all([s.e(1918),s.e(734)]).then(s.bind(s,99921)),au={status:301},ou=[{path:`users/:login${oi.USER_ALIAS_PARAM_REGEXP}/`,components:{default:Fc},meta:{pageType:"feed",keepAliveKey(e){return`USER_PAGE_${e.params.login}`}},children:[{name:"USER_PROFILE",path:"",components:{default:qc},meta:{canonicalRoute:"USER_PROFILE",showFilter:!0,renderAlternateMetaTag:!0}},{name:"USER_INVITES",path:"invitations/",components:{default:Zc},meta:{canonicalRoute:"USER_PROFILE",requiresAuth:!0,showFilter:!0}},{name:"USER_NOTES",path:"notes/",components:{default:eu},meta:{canonicalRoute:"USER_PROFILE",title:"NAV_PROFILE_NOTES",requiresAuth:!0,showFilter:!0},children:[{name:"USER_NOTES_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",title:"NAV_PROFILE_NOTES",requiresAuth:!0,showFilter:!0}}]},{name:"USER_KARMA_RESET",path:"reset/",components:{default:Qc},meta:{canonicalRoute:"USER_PROFILE",title:"KARMA_RESET",requiresAuth:!0,showFilter:!0}},{name:"USER_VOTES_COMMENTS",path:"votes-comments/",components:{default:su,profileAdditionalNav:nu},meta:{canonicalRoute:"USER_PROFILE",title:"PROFILE_VOTES_COMMENTS_TITLE",requiresAuth:!0,showFilter:!0},children:[{name:"USER_VOTES_COMMENTS_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_VOTES_COMMENTS",title:"PROFILE_VOTES_COMMENTS_TITLE",requiresAuth:!0,showFilter:!0}}]},{name:"USER_VOTES_POSTS",path:"votes-publications/",components:{default:iu,profileAdditionalNav:nu},meta:{canonicalRoute:"USER_PROFILE",title:"PROFILE_VOTES_POSTS_TITLE",requiresAuth:!0,showFilter:!0},children:[{name:"USER_VOTES_POSTS_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_VOTES_POSTS",title:"PROFILE_VOTES_POSTS_TITLE",requiresAuth:!0,showFilter:!0}}]},{name:"USER_VOTES_KARMA",path:"votes-karma/",components:{default:Xc,profileAdditionalNav:nu},meta:{canonicalRoute:"USER_PROFILE",title:"VOTES_FOR_KARMA",requiresAuth:!0,showFilter:!0},children:[{name:"USER_VOTES_KARMA_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",title:"VOTES_FOR_KARMA",requiresAuth:!0,showFilter:!0}}]},{name:"USER_VOTES_USERS",path:"votes-users/",components:{default:Jc,profileAdditionalNav:nu},meta:{canonicalRoute:"USER_PROFILE",title:"VOTES_FOR_USERS_TITLE",requiresAuth:!0,showFilter:!0},children:[{name:"USER_VOTES_USERS_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",title:"VOTES_FOR_USERS_TITLE",requiresAuth:!0,showFilter:!0}}]},{name:"USER_STATISTICS",path:"statistics/",components:{default:tu},meta:{requiresAuth:!0,showFilter:!0},children:[{name:"USER_STATISTICS_PAGES",path:"page:pageNum(\\d+)/",meta:{requiresAuth:!0,showFilter:!0}}]},{path:"publications/articles/",redirect:{name:"ARTICLES_LIST_BY_USER"}},{path:"articles/",components:{default:Js.MA},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,rssLink:e=>`/rss/users/${e.login}/articles/`},props:{default:{publicationsType:"articles"}},children:[{path:"",name:"ARTICLES_LIST_BY_USER",components:{default:Hc},children:[{name:"ARTICLES_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showFilter:!0,rssLink:e=>`/rss/users/${e.login}/articles/`}}]},{name:"ARTICLES_LIST_SANDBOX_BY_USER",path:"sandbox/",components:{default:Kc},meta:{canonicalRoute:"USER_PROFILE",pageType:"feed",showTabs:!0,isSandboxPage:!0},children:[{name:"ARTICLES_LIST_SANDBOX_BY_USER_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",pageType:"feed",showTabs:!0,isSandboxPage:!0}}]},{name:"ARTICLES_DRAFTS_LIST_BY_USER",path:"drafts/",components:{default:jc},props:{default:{publicationsType:"articles"}},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0},children:[{name:"ARTICLES_DRAFTS_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showFilter:!0,showTabs:!0}},{path:"news/",redirect:{name:"NEWS_DRAFTS_LIST_BY_USER"}},{path:"posts/",redirect:{name:"POSTS_DRAFTS_LIST_BY_USER"}}]},{name:"ARTICLES_PLANNED_LIST_BY_USER",path:"scheduled/",strict:!0,components:{default:zc},props:{default:{publicationsType:"articles"}},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0},children:[{name:"ARTICLES_PLANNED_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",pathToRegexpOptions:{strict:!0},meta:{canonicalRoute:"USER_PROFILE",showFilter:!0,showTabs:!0}},{path:"news/",redirect:{name:"NEWS_PLANNED_LIST_BY_USER"}},{path:"posts/",redirect:{name:"POSTS_PLANNED_LIST_BY_USER"}}]}]},{path:"publications/news/",redirect:{name:"NEWS_LIST_BY_USER"}},{path:"news/",components:{default:Js.MA},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,rssLink:e=>`/rss/users/${e.login}/news/`},props:{default:{publicationsType:"news"}},children:[{path:"",name:"NEWS_LIST_BY_USER",components:{default:Hc},children:[{name:"NEWS_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,rssLink:e=>`/rss/users/${e.login}/news/`}}]},{name:"NEWS_DRAFTS_LIST_BY_USER",path:"drafts/",components:{default:jc},props:{default:{publicationsType:"news"}},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0},children:[{name:"NEWS_DRAFTS_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showTabs:!0}}]},{name:"NEWS_PLANNED_LIST_BY_USER",path:"scheduled/",pathToRegexpOptions:{strict:!0},components:{default:zc},props:{default:{publicationsType:"news"}},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0},children:[{name:"NEWS_PLANNED_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",pathToRegexpOptions:{strict:!0},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0}}]}]},{path:"publications/posts/",redirect:{name:"POSTS_LIST_BY_USER"}},{path:"posts/",components:{default:Js.MA},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,rssLink:e=>`/rss/users/${e.login}/posts/`},props:{default:{publicationsType:"posts"}},children:[{path:"",name:"POSTS_LIST_BY_USER",components:{default:Hc},children:[{name:"POSTS_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,rssLink:e=>`/rss/users/${e.login}/posts/`}}]},{name:"POSTS_DRAFTS_LIST_BY_USER",path:"drafts/",components:{default:jc},props:{default:{publicationsType:"posts"}},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0},children:[{name:"POSTS_DRAFTS_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showTabs:!0}}]},{name:"POSTS_PLANNED_LIST_BY_USER",path:"scheduled/",pathToRegexpOptions:{strict:!0},components:{default:zc},props:{default:{publicationsType:"posts"}},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0},children:[{name:"POSTS_PLANNED_LIST_BY_USER_PAGES",path:"page:pageNum(\\d+)/",pathToRegexpOptions:{strict:!0},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0}}]}]},{path:"publications/sandbox/",redirect:{name:"ARTICLES_LIST_SANDBOX_BY_USER"}},{path:"publications/drafts/",redirect:{name:"ARTICLES_DRAFTS_LIST_BY_USER"},children:[{path:"articles/",strict:!0,redirect:{name:"ARTICLES_DRAFTS_LIST_BY_USER"}},{path:"news/",redirect:{name:"NEWS_DRAFTS_LIST_BY_USER"}},{path:"posts/",redirect:{name:"POSTS_DRAFTS_LIST_BY_USER"}}]},{path:"publications/scheduled/",redirect:{name:"ARTICLES_PLANNED_LIST_BY_USER"},children:[{path:"articles/",strict:!0,redirect:{name:"ARTICLES_PLANNED_LIST_BY_USER"}},{path:"news/",redirect:{name:"NEWS_PLANNED_LIST_BY_USER"}},{path:"posts/",redirect:{name:"POSTS_PLANNED_LIST_BY_USER"}}]},{path:"publications/statistics/",redirect:{name:"USER_STATISTICS"}},{path:"topics/",children:[{path:"page:pageNum(\\d+)/",redirect:e=>({...e,name:"ARTICLES_LIST_BY_USER_PAGES"}),meta:au}],redirect:e=>({...e,name:"ARTICLES_LIST_BY_USER"}),meta:au},{name:"USER_BOOKMARKED",path:"bookmarks/",components:{default:Gc},meta:{canonicalRoute:"USER_PROFILE"},redirect:e=>({...e,name:"ARTICLES_LIST_BOOKMARKED"}),children:[{name:"ARTICLES_LIST_BOOKMARKED",path:"articles/",components:{default:Wc},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0},props:{default:{publicationsType:"articles"}},children:[{name:"ARTICLES_LIST_BOOKMARKED_PAGES",path:"page:pageNum(\\d+)/",meta:{showTabs:!0}}]},{name:"COMMENTS_LIST_BOOKMARKED",path:"comments/",components:{default:Vc},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,commentType:"userFavorites"},children:[{name:"COMMENTS_LIST_BOOKMARKED_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,commentType:"userFavorites"}}]},{name:"POSTS_LIST_BOOKMARKED",path:"posts/",components:{default:Wc},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,commentType:"userFavorites"},props:{default:{publicationsType:"posts"}},children:[{name:"POSTS_LIST_BOOKMARKED_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,commentType:"userFavorites"}}]},{name:"NEWS_LIST_BOOKMARKED",path:"news/",components:{default:Wc},meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,commentType:"userFavorites"},props:{default:{publicationsType:"news"}},children:[{name:"NEWS_LIST_BOOKMARKED_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showTabs:!0,commentType:"userFavorites"}}]}]},{path:"favorites/",children:[{path:"posts/:pathMatch(.*)*",redirect:e=>({...e,name:"ARTICLES_LIST_BOOKMARKED"})},{path:"comments/:pathMatch(.*)*",redirect:e=>({...e,name:"COMMENTS_LIST_BOOKMARKED"})}],redirect:e=>({...e,name:"ARTICLES_LIST_BOOKMARKED"})},{name:"USER_COMMENTS_PUBLICATIONS",path:"comments/",components:{default:Vc},meta:{canonicalRoute:"USER_PROFILE",showFilter:!0,commentType:"userComments",rssLink:e=>`/rss/users/${e.login}/comments/`},children:[{name:"USER_COMMENTS_PUBLICATIONS_PAGES",path:"page:pageNum(\\d+)/",meta:{canonicalRoute:"USER_PROFILE",showFilter:!0,commentType:"userComments",rssLink:e=>`/rss/users/${e.login}/comments/`}}]},{name:"USER_FOLLOWERS",path:"followers/",meta:{noindex:!0,nofollow:!0,canonicalRoute:"USER_PROFILE"},components:{default:Yc},children:[{name:"USER_FOLLOWERS_PAGES",path:"page:pageNum(\\d+)/",beforeEnter:to.X,meta:{canonicalRoute:"USER_PROFILE",noindex:!0,nofollow:!0}}]},{name:"USER_FOLLOWED",path:"following/",meta:{noindex:!0,nofollow:!0,canonicalRoute:"USER_PROFILE"},components:{default:xc},children:[{name:"USER_FOLLOWED_PAGES",path:"page:pageNum(\\d+)/",beforeEnter:to.X,meta:{canonicalRoute:"USER_PROFILE",noindex:!0,nofollow:!0}}]}]}],ru=()=>s.e(9722).then(s.bind(s,77284)),lu=()=>s.e(9722).then(s.bind(s,25371)),cu=[{name:"VOICE",path:"voice/new/",component:ru,meta:{rootPage:!0}},{name:"VOICE_EDIT",path:"voice/edit/:voiceId/",component:lu}],uu=[...Li,...za,...pi,...eo,...fr,...To,...yr,...Ir,...Cr,...$r,...Ur,...Fr,...ll,...Sl,...Cl,...kl,...Ol,...$c,...jl,...zl,...Jl,...lc,...hc,...Ic,...Mc,...fc,...ou,...Mr,...wc,...Nr,...cu,...Vl,...Lr],mu=e=>({path:"/:hl(ru|en)/",children:[...fi(e),...uu],components:{default:ni}});function du(e){const t=(0,Js.p7)({strict:!0,history:"server"==={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_ENV?(0,Js.PP)():(0,Js.PO)(),routes:[...Ci,mu(e)],scrollBehavior(e,t,s){return e.hash?{el:e.hash}:e.fullPath!==t.fullPath&&(s||{left:0,top:0})}}),s=t.resolve;return t.resolve=function(t,i){var n;if(!t)return s.call(this,t,i);const a=e.getters["i18n/langOptions"];if(t&&"object"===typeof t&&(null===(n=t.params)||void 0===n||!n.hl)){const e=t.params||{};e.hl=a.hl,t.params=e}return s.call(this,t,i)},t}var pu=s(51779),_u=s(59022),hu=s(61794);const gu={root:!0},Tu={state(){return{lastViewedComment:0,postId:null,lastCommentTimestamp:"",moderated:[],moderatedIds:[],commentRoute:"",idempotenceKey:""}},getters:{getModeratedIds:e=>e.moderatedIds},mutations:{saveInfoAboutComments(e,{id:t,last:s}){Object.assign(e,{postId:t,lastViewedComment:s})},setLastCommentTimestamp(e,t){t&&(e.lastCommentTimestamp=t)},setModeratedIds(e,t){e.moderatedIds=t},setIdempotenceKey(e,t){e.idempotenceKey=t},resetIdempotenceKey(e){e.idempotenceKey=""}},actions:{sendComment({commit:e,dispatch:t,state:s},{commentBody:i,isPost:n}){const{articleId:a}=i,o=n?"threads":"posts",r=s.idempotenceKey||(0,_u.x)();return e("setIdempotenceKey",r),(0,hu.Ir)(a,i,o,r).then((s=>{const i=(0,pu.qv)(s.data);return t("comments/addComment",{articleId:a,comment:i},gu),i.isReadonly&&(e("comments/setCommentAccess",{isCanComment:!1,cantCommentReasonKey:"MODERATE_POST_COMMENT_PENDING"},gu),e("setModeratedIds",[i.id])),i.id})).then((t=>(e("resetIdempotenceKey"),e("articlesList/incrementComments",{articleId:a},gu),t))).catch((e=>{throw e}))},getComments({commit:e,rootGetters:t},{articleId:s,nocount:i,isPost:n}){const a=n?hu.Mi:hu.pu;return a(s,t["i18n/langOptions"],i).then((t=>{const{lastCommentTimestamp:i,threads:n,comments:a,moderated:o,commentAccess:r,pinnedCommentIds:l}=t,c=l.reduce(((e,t)=>(e[t]=a[t],e)),{});e("setLastCommentTimestamp",i),e("comments/setComments",{articleId:s,refs:a,root:n},gu),e("comments/setPinnedComments",{articleId:s,commentIds:l,refs:c},gu),Object.keys(o).forEach((t=>e("comments/addComment",{articleId:s,comment:o[t]},gu))),e("comments/setCommentAccess",r,gu),e("setModeratedIds",Object.keys(o))}))},getGuestComments({commit:e,rootGetters:t},{articleId:s,isPost:i}){const n=i?hu.xF:hu.ID;return n(s,t["i18n/langOptions"]).then((t=>{const{cacheKey:i,lastCommentTimestamp:n,threads:a,commentRefs:o,pinnedCommentIds:r}=t,l=r.reduce(((e,t)=>(e[t]=o[t],e)),{});e("setLastCommentTimestamp",n),e("comments/setComments",{articleId:s,refs:o,root:a,cacheKey:i},gu),e("comments/setPinnedComments",{articleId:s,commentIds:r,refs:l},gu)}))},getGuestCachedComments({commit:e,rootGetters:t},{articleId:s,apiCacheKey:i,isPost:n}){const a=n?hu.FL:hu.j4;return a(s,{...t["i18n/langOptions"],cacheKey:i}).then((t=>{const{lastCommentTimestamp:n,threads:a,commentRefs:o,pinnedCommentIds:r=[]}=t,l=r.reduce(((e,t)=>(e[t]=o[t],e)),{});e("setLastCommentTimestamp",n),e("comments/setComments",{articleId:s,refs:o,root:a,cacheKey:i},gu),e("comments/setPinnedComments",{articleId:s,commentIds:r,refs:l},gu)}))},loadNewComments({commit:e,dispatch:t,state:s,rootState:i},{route:n,isPost:a}){const{id:o}=n.params,r=a?hu.Vy:hu.M1;return r(o,{timestamp:s.lastCommentTimestamp}).then((s=>{const a=n.params.id,{added:o,moderated:r,lastCommentTimestamp:l}=s;e("setLastCommentTimestamp",l),t("clearModeratedComments",{articleId:n.params.id}),e("setModeratedIds",Object.keys(r));const c={...o,...r};Object.keys(c).forEach((t=>e("comments/addComment",{articleId:a,comment:c[t]},gu)));const{refs:u}=i.comments.articleComments[a],m=Object.keys(u).filter((e=>!u[e].isReadonly)).length;e("articlesList/setArticleCommentsCount",{articleId:a,count:m},gu)}))},clearModeratedComments({commit:e,getters:t},{articleId:s}){const i=new Set(t.getModeratedIds);i.forEach((t=>e("comments/deleteComment",{articleId:s,commentId:t},gu))),e("setModeratedIds",[])},getPinnedComments({commit:e,rootGetters:t},{publicationId:s,isPost:i}){const n=i?hu.EG:hu.BL;return n(s,t["i18n/langOptions"]).then((t=>{const{commentRefs:i,commentIds:n}=t;e("comments/setPinnedComments",{articleId:s,commentIds:n,refs:i},gu)}))},readPublicationComments({commit:e},{id:t,isPost:s}){const n=s?(0,hu.eT)(t):(0,hu.nN)(t);return e("articlesList/resetCommentsUnreadCount",t,gu),n.catch(i.Tb)}}};var Eu=s(35275),Su=s(14857);const vu={i8:"2.241.0"};function fu(e){switch(e.name){case"USER_COMMENTS_PUBLICATIONS":case"USER_COMMENTS_PUBLICATIONS_PAGES":return Su.aP;case"COMMENTS_LIST_BOOKMARKED":case"COMMENTS_LIST_BOOKMARKED_PAGES":return Su.Ts;default:return null}}function Au(e){const t=e?hu.F9:hu.w1,s=e?hu.Ps:hu.Nj;return{addToFavorites:t,removeFromFavorites:s}}const Iu=(e,t,i,n)=>{let a=`TMArticleComments::v${vu.i8}:a${e}:k${t}:${i}`;return n?a+=`:HASH${n}`:Eu.v9&&"undefined"!==typeof s.h()&&(a+=`:HASH${s.h()}`),a},bu={namespaced:!0,state(){return{articleComments:{},articlePinnedComments:{},searchCommentsResults:null,pagesCount:null,commentAccess:{},scrollParents:{}}},modules:{pageArticleComments:Tu},getters:{getCommentsTreeByArticleId:(e,t)=>s=>e.articleComments[s]?e.articleComments[s].root.map((function e(i){const n=t.getCommentById(s,i);let a;return n.children&&(a=n.children.map(e)),{...n,children:a}})):null,getCommentById:e=>(t,s)=>e.articleComments[t].refs[s],searchCommentsList:e=>e.searchCommentsResults&&Array.isArray(e.searchCommentsResults.root)?e.searchCommentsResults.root.map((t=>e.searchCommentsResults.refs[t])):[],getScrollParents:e=>e.scrollParents,getCommentAccess:e=>e.commentAccess,getCommentsCacheKey:(e,t,s,i)=>(t,s)=>{const{cacheKey:n}=e.articleComments[t]||{};return n?Iu(t,n,i["i18n/langOptions"].hl,s):null},getPinnedCommentsById:e=>t=>e.articlePinnedComments[t]?e.articlePinnedComments[t].commentIds.map((s=>e.articlePinnedComments[t].refs[s])):[]},mutations:{setCommentsRoot(e,{articleId:t,root:s}){e.articleComments={...e.articleComments,[t]:{...e.articleComments[t],root:s}}},setComments(e,{articleId:t,refs:s,root:i,cacheKey:n}){e.articleComments={...e.articleComments,[t]:{refs:s,root:i,cacheKey:n}}},setPinnedComments(e,{articleId:t,refs:s,commentIds:i}){e.articlePinnedComments={...e.articlePinnedComments,[t]:{refs:s,commentIds:i}}},addComment(e,{articleId:t,comment:s}){const i=e.articleComments[t]||{refs:{},root:[]};if(i.refs={...i.refs,[s.id]:s},s.parentId&&"0"!==s.parentId){const e=i.refs[s.parentId]||{children:[]};e.children=Array.from(new Set([...e.children,s.id]))}else i.root=Array.from(new Set([...i.root,s.id]));e.articleComments={...e.articleComments,[t]:i}},updateComment(e,{articleId:t,comment:s}){e.articleComments[t].refs={...e.articleComments[t].refs,[s.id]:s},e.articleComments={...e.articleComments},e.articlePinnedComments[t]&&e.articlePinnedComments[t].refs&&e.articlePinnedComments[t].refs[s.id]&&(e.articlePinnedComments[t].refs={...e.articlePinnedComments[t].refs,[s.id]:s})},mergeComments(e,{articleId:t,comments:s}){Object.keys(s).forEach((i=>{const n=e.articleComments[t].refs[i];e.articleComments[t].refs[i]={...n,...s[i]}})),e.articleComments={...e.articleComments}},deleteComment(e,{articleId:t,commentId:s}){const i=e.articleComments[t],n=i.refs[s];if(n.parentId&&"0"!==n.parentId){const e=i.refs[n.parentId],t=e.children.slice(0);t.splice(e.children.indexOf(s),1),e.children=t}else{const e=i.root.slice(0);e.splice(e.indexOf(s),1),i.root=e}e.articleComments={...e.articleComments}},suspendCommentTree(e,{articleId:t,commentId:s}){const i=s=>{const n=e.articleComments[t].refs[s];n.isSuspended=!0,n.children&&n.children.forEach(i)};i(s),e.articleComments={...e.articleComments}},setCommentRead(e,{articleId:t,commentId:s}){const i=e.articleComments[t].refs[s],n=e.articlePinnedComments[t]&&e.articlePinnedComments[t].refs[s];i.isNew=!1,e.articleComments=(0,Jn._B)(e.articleComments),n&&(n.isNew=!1,e.articlePinnedComments={...e.articlePinnedComments})},setFavorite(e,{articleId:t,commentId:s,isFavorite:i}){e.articleComments[t].refs[s].isFavorite=i,e.articleComments={...e.articleComments},e.articlePinnedComments[t]&&e.articlePinnedComments[t].refs&&e.articlePinnedComments[t].refs[s]&&(e.articlePinnedComments[t].refs[s].isFavorite=i)},updateScore(e,t){const{articleId:s,commentId:i,score:n,vote:a,votesCount:o}=t,r=e.articleComments[s].refs[i];r.score=n,r.votesCount=o,r.vote={...r.vote,isCanVote:!1,value:a},e.articleComments={...e.articleComments},e.articlePinnedComments[s]&&e.articlePinnedComments[s].refs&&e.articlePinnedComments[s].refs[i]&&(e.articlePinnedComments[s].refs[i]=r)},clearCommentsList(e,t){const{[t]:s,...i}=e.articleComments;e.articleComments=i},setInputValue(e,{name:t,value:s}){e.inputs[t].value=s},setSearchCommentsResults(e,{refs:t,root:s}){e.searchCommentsResults={refs:t,root:s}},setSearchResultFavorite(e,{commentId:t,isFavorite:s}){e.searchCommentsResults.refs[t].isFavorite=s},setPagesCount(e,t){e.pagesCount=t},clearSearchResults(e){e.searchCommentsResults=null,e.pageCount=null},setCommentAccess(e,t){e.commentAccess={...e.commentAccess,...t}},setScrollParents(e,t){e.scrollParents={...e.scrollParents,[t.parentId]:t.id}},setCommentIsPinned(e,{articleId:t,commentId:s,isPinned:i}){e.articleComments[t].refs[s].isPinned=i,e.articleComments={...e.articleComments}}},actions:{addComment({commit:e},{articleId:t,comment:s}){e("addComment",{articleId:t,comment:s})},updateComment({state:e,commit:t},{articleId:s,comment:i}){const n=(0,pu.qv)(i),a={...n,children:e.articleComments[s].refs[n.id].children};t("updateComment",{articleId:s,comment:a})},setScrollParents({commit:e},{comment:t}){e("setScrollParents",t)},suspendComment({commit:e},{params:t,isPost:s}){const{commentId:i,articleId:n}=t,a=s?hu.ZG:hu.fX;a(n,i).then((()=>{e("suspendCommentTree",{articleId:n,commentId:i})}))},vote({commit:e},{articleId:t,commentId:s,direction:i,isPost:n}){const a="up"===i?1:-1,o=n?hu.oA:hu.bj;return o({commentId:s,postId:t,data:{value:a}}).then((i=>{e("me/decrementCommentsCharge",null,{root:!0});const{score:n,votesCount:o}=i;return e("updateScore",{articleId:t,commentId:s,score:n,votesCount:o,vote:a}),i}))},setFavorite({commit:e},{articleId:t,commentId:s,isFavorite:i,isPost:n}){const{addToFavorites:a,removeFromFavorites:o}=Au(n);return i?a({publicationId:t,commentId:s}).then((()=>{e("setFavorite",{articleId:t,commentId:s,isFavorite:i})})):o({publicationId:t,commentId:s}).then((()=>{e("setFavorite",{articleId:t,commentId:s,isFavorite:i})}))},setSearchResultFavorite({commit:e},{publicationId:t,commentId:s,isFavorite:i,isPost:n}){const{addToFavorites:a,removeFromFavorites:o}=Au(n);return i?a({publicationId:t,commentId:s}).then((()=>{e("setSearchResultFavorite",{commentId:s,isFavorite:i})})):o({publicationId:t,commentId:s}).then((()=>{e("setSearchResultFavorite",{commentId:s,isFavorite:i})}))},moderateComment({commit:e,getters:t},{postId:s,commentId:i,isApprove:n,isPost:a}){const o=a?hu.qb:hu.TH;o(s,i,n).then((({moderatedCommentId:n,data:{comment:a}={}})=>{const o=new Set(t.getModeratedIds);o.delete(i),e("setModeratedIds",Array.from(o)),e("deleteComment",{articleId:s,commentId:i}),n&&e("addComment",{articleId:s,comment:a})}))},loadUserComments({commit:e,rootGetters:t},{route:s}){const i=s.params.pageNum||1,n={...t["i18n/langOptions"],page:i},a=fu(s);return a(s.params.login,n).then((({comments:t,threads:s,pages:i})=>{e("setPagesCount",i),e("setSearchCommentsResults",{refs:t,root:s})}))},searchComments({commit:e,rootGetters:t},{route:s}){const i={...s.query,...t["i18n/langOptions"],page:s.params.pageNum||1};return(0,hu.ZQ)(i).then((({commentIds:t,commentRefs:s,pagesCount:i})=>{e("setSearchCommentsResults",{refs:s,root:t}),e("setPagesCount",i)}))},pinComment({commit:e},{articleId:t,commentId:s,isPinned:i,isPost:n}){const a=n?hu.sQ:hu.oP;return a({commentId:s,postId:t,data:{pinned:i}}).then((()=>e("setCommentIsPinned",{articleId:t,commentId:s,isPinned:i})))}}};function yu(e,t,s){return`${e}?ch=${t}&rn=${s}`}function Pu(e){return new Promise((t=>{const s=new Image;s.onload=()=>t(!1),s.onerror=()=>{t(!0)},s.src=e}))}function Cu(e,t){return Promise.all([Pu(yu(e,1,t)),Pu(yu(e,2,t))]).then((([e,t])=>!e&&t))}let wu=null;function Lu(){const e=parseInt(1e6*Math.random(),10),t="/img/px.gif";return wu||(wu=Cu(t,e.toString())),wu}function ku(){return fetch("//an.yandex.ru/system/context.js",{method:"HEAD",redirect:"manual"}).then((()=>!1)).catch((()=>!0))}const Nu={CAN_SEE_ACCEPTABLE_ADS:"aa",HAS_ADBLOCK:"yes",SEE_ADS:"no"},Ou={namespaced:!0,state(){return{hasAcceptableAdsFilter:!1,hasAdblock:!1}},getters:{adblockStatus(e){return e.hasAdblock?e.hasAcceptableAdsFilter?Nu.CAN_SEE_ACCEPTABLE_ADS:Nu.HAS_ADBLOCK:Nu.SEE_ADS}},mutations:{setAcceptableAds(e,t){e.hasAcceptableAdsFilter=t},setAdblock(e,t){e.hasAdblock=t}},actions:{detectAcceptableAds({commit:e}){return Lu().then((t=>{e("setAcceptableAds",t)}))},detectAdblock({commit:e}){return ku().then((t=>e("setAdblock",t)))},findOutAdblockStatus({dispatch:e}){return Promise.all([e("detectAcceptableAds"),e("detectAdblock")])}}};var Ru=s(72378),Mu=s.n(Ru);function Du(){return(0,xs.Hm)((0,Ys.k)("votes/reasons","v2"))}function Uu(){return(0,xs.Hm)((0,Ys.k)("votes/thread_reasons","v2"))}function Bu(){return(0,xs.Hm)((0,Ys.k)("votes/user_reasons","v2"))}const $u={namespaced:!0,state(){return{userReasonsList:null}},actions:{vote({commit:e},{id:t,value:s,reasons:i}){const n=i?{value:s,reasons:i}:{value:s};return(0,Su.TH)(t,n).then((t=>(e("me/decrementPostsCharge",null,{root:!0}),t)))},loadUserReasonsList({commit:e,state:t}){return t.userReasonsList?Promise.resolve():Bu().then((t=>{e("setUserReasonsList",t.data)}))}},mutations:{setUserReasonsList(e,t){e.userReasonsList=t}}};var Vu=s(11699),Fu=s(75027),Hu=s(9353);function Wu(e,t){return(0,ba.o)(e)?t?ta.GX:ta.Z1:"news"===e.postType?t?Fu.W:Fu.Bb:t?Vu.uf:Vu.bE}const Gu="non-route-key:ARTICLES_LIST_TOP_PERIOD",xu="OTHER_NEWS_LIST";function Yu({pageNum:e=1,perPage:t=20}={}){return{name:Gu,params:{period:"daily",pageNum:e,perPage:t},query:{}}}function qu(e={}){return{name:xu,params:{news:!0,...e},query:{}}}const Zu=Yu(),ju=qu();function Ku(e,t){switch(e.name){case"ARTICLES_LIST_TECHNOTEXT_ALL":case"ARTICLES_LIST_TECHNOTEXT_ALL_PAGES":case"ARTICLES_LIST_TECHNOTEXT_NOMINATION":case"ARTICLES_LIST_TECHNOTEXT_NOMINATION_PAGES":return{technotext:!0,nomination:e.params.nomination||"all",year:e.params.year};case"ARTICLES_LIST_ALL":case"ARTICLES_LIST_ALL_PAGES":return{sort:"rating",complexity:e.params.complexity};case"ARTICLES_LIST_ALL_SCORE":case"ARTICLES_LIST_ALL_SCORE_PAGES":return{sort:"rating",score:e.params.score,complexity:e.params.complexity};case"ARTICLES_LIST_BY_COMPANY":case"ARTICLES_LIST_BY_COMPANY_PAGES":return{company:e.params.name};case"COMPANY_BRANDING_PREVIEW":case"COMPANY_BRANDING_PREVIEW_PAGES":return{company:e.params.name};case"ARTICLES_LIST_TOP_BY_COMPANY":case"ARTICLES_LIST_TOP_BY_COMPANY_PAGES":return{company:e.params.name,sort:"rating"};case"ARTICLES_LIST_BY_FLOW_ALL":case"ARTICLES_LIST_BY_FLOW_ALL_PAGES":return{flow:e.params.flowName,complexity:e.params.complexity,sort:"all"};case"ARTICLES_LIST_BY_FLOW_ALL_SCORE":case"ARTICLES_LIST_BY_FLOW_ALL_SCORE_PAGES":return{flow:e.params.flowName,score:e.params.score,complexity:e.params.complexity,sort:"all"};case"ARTICLES_LIST_BY_FLOW_TOP_PERIOD":case"ARTICLES_LIST_BY_FLOW_TOP_PERIOD_PAGES":return{flow:e.params.flowName,period:e.params.period,complexity:e.params.complexity,sort:"all"};case"ARTICLES_LIST_BY_HUB_ALL":case"ARTICLES_LIST_BY_HUB_ALL_PAGES":return{hub:e.params.hubName,complexity:e.params.complexity,sort:"all"};case"ARTICLES_LIST_BY_HUB_ALL_SCORE":case"ARTICLES_LIST_BY_HUB_ALL_SCORE_PAGES":return{hub:e.params.hubName,score:e.params.score,complexity:e.params.complexity,sort:"all"};case"ARTICLES_LIST_BY_HUB_TOP_PERIOD":case"ARTICLES_LIST_BY_HUB_TOP_PERIOD_PAGES":return{hub:e.params.hubName,period:e.params.period,complexity:e.params.complexity,sort:"all"};case"NEWS_BY_HUB_ALL":case"NEWS_BY_HUB_ALL_PAGES":return{hub:e.params.hubName,news:!0};case"NEWS_BY_HUB_ALL_SCORE":case"NEWS_BY_HUB_ALL_SCORE_PAGES":return{hub:e.params.hubName,score:e.params.score,news:!0};case"NEWS_BY_HUB_TOP_PERIOD":case"NEWS_BY_HUB_TOP_PERIOD_PAGES":return{hub:e.params.hubName,period:e.params.period,news:!0};case"POSTS_BY_HUB_ALL":case"POSTS_BY_HUB_ALL_PAGES":return{hub:e.params.hubName,posts:!0,sort:"all"};case"POSTS_BY_HUB_ALL_SCORE":case"POSTS_BY_HUB_ALL_SCORE_PAGES":return{hub:e.params.hubName,score:e.params.score,posts:!0,sort:"all"};case"POSTS_BY_HUB_TOP_PERIOD":case"POSTS_BY_HUB_TOP_PERIOD_PAGES":return{hub:e.params.hubName,period:e.params.period,posts:!0,sort:"top"};case"POSTS_BY_COMPANY":case"POSTS_BY_COMPANY_PAGES":return{company:e.params.name,posts:!0,sort:"all"};case"POSTS_BY_COMPANY_TOP":case"POSTS_BY_COMPANY_TOP_PAGES":return{company:e.params.name,posts:!0,sort:"top"};case"POSTS_ALL":case"POSTS_ALL_PAGES":return{posts:!0,sort:"all"};case"POSTS_TOP_PERIOD":case"POSTS_TOP_PERIOD_PAGES":return{posts:!0,period:e.params.period,sort:"top"};case"POSTS_ALL_SCORE":case"POSTS_ALL_SCORE_PAGES":return{score:e.params.score,posts:!0,sort:"all"};case"ARTICLES_LIST_BY_USER":case"ARTICLES_LIST_BY_USER_PAGES":case"ARTICLES_DRAFTS_LIST_BY_USER":case"ARTICLES_DRAFTS_LIST_BY_USER_PAGES":case"ARTICLES_PLANNED_LIST_BY_USER":case"ARTICLES_PLANNED_LIST_BY_USER_PAGES":return{user:e.params.login};case"NEWS_LIST_BY_USER":case"NEWS_LIST_BY_USER_PAGES":return{user:e.params.login,news:!0};case"NEWS_DRAFTS_LIST_BY_USER":case"NEWS_DRAFTS_LIST_BY_USER_PAGES":return{user:e.params.login,draftType:"news"};case"NEWS_PLANNED_LIST_BY_USER":case"NEWS_PLANNED_LIST_BY_USER_PAGES":return{user:e.params.login,publicationsType:"news"};case"POSTS_LIST_BY_USER":case"POSTS_LIST_BY_USER_PAGES":return{user:e.params.login,posts:!0};case"POSTS_DRAFTS_LIST_BY_USER":case"POSTS_DRAFTS_LIST_BY_USER_PAGES":return{user:e.params.login,draftType:"threads"};case"POSTS_PLANNED_LIST_BY_USER":case"POSTS_PLANNED_LIST_BY_USER_PAGES":return{user:e.params.login,publicationsType:"threads"};case"ARTICLES_LIST_BOOKMARKED":case"ARTICLES_LIST_BOOKMARKED_PAGES":return{user:e.params.login,user_bookmarks:!0};case"POSTS_LIST_BOOKMARKED":case"POSTS_LIST_BOOKMARKED_PAGES":return{user:e.params.login,user_bookmarks_posts:!0};case"NEWS_LIST_BOOKMARKED":case"NEWS_LIST_BOOKMARKED_PAGES":return{user:e.params.login,user_bookmarks_news:!0};case"MY_FEED":case"MY_FEED_PAGES":return{myFeed:!0,...t};case"MEGAPROJECTS":case"MEGAPROJECTS_PAGES":return{megaprojects:!0};case"ARTICLES_LIST_TOP_PERIOD":case"ARTICLES_LIST_TOP_PERIOD_PAGES":case Gu:return{period:e.params.period,complexity:e.params.complexity,sort:"date"};case"SEARCH_QUERY_RESULTS":case"SEARCH_QUERY_RESULTS_PAGES":return{query:e.query.q,order:e.query.order};case"NEWS_LIST_ALL":case"NEWS_LIST_ALL_PAGES":return{news:!0};case"OTHER_NEWS_LIST":return{news:!0,excludedIds:e.params.excludedIds};case"NEWS_LIST_ALL_SCORE":case"NEWS_LIST_ALL_SCORE_PAGES":return{news:!0,score:e.params.score};case"NEWS_LIST_TOP":case"NEWS_LIST_TOP_PERIOD":case"NEWS_LIST_TOP_PERIOD_PAGES":return{news:!0,period:e.params.period};case"NEWS_LIST_BY_COMPANY":case"NEWS_LIST_BY_COMPANY_PAGES":return{companyNews:e.params.name};case"NEWS_LIST_BY_FLOW_ALL":case"NEWS_LIST_BY_FLOW_ALL_PAGES":return{flow:e.params.flowName,flowNews:!0};case"NEWS_LIST_BY_FLOW_SCORE":case"NEWS_LIST_BY_FLOW_SCORE_PAGES":return{flow:e.params.flowName,flowNews:!0,score:e.params.score};case"NEWS_LIST_BY_FLOW_TOP":case"NEWS_LIST_BY_FLOW_TOP_PERIOD":case"NEWS_LIST_BY_FLOW_TOP_PERIOD_PAGES":return{flow:e.params.flowName,flowNews:!0,period:e.params.period};case"POSTS_BY_FLOW_ALL":case"POSTS_BY_FLOW_ALL_PAGES":return{flow:e.params.flowName,flowPosts:!0};case"POSTS_BY_FLOW_SCORE":case"POSTS_BY_FLOW_SCORE_PAGES":return{flow:e.params.flowName,flowPosts:!0,score:e.params.score};case"POSTS_BY_FLOW_TOP":case"POSTS_BY_FLOW_TOP_PERIOD":case"POSTS_BY_FLOW_TOP_PERIOD_PAGES":return{flow:e.params.flowName,flowPosts:!0,period:e.params.period};default:return{}}}function zu({hubs:e}){return(e||[]).filter((e=>"collective"===e.type)).map((e=>e.alias))}function Qu({tags:e}){return(e||[]).map((e=>e.titleHtml))}const Xu={namespaced:!0,state(){return{articlesList:{},articlesIds:{},isLoading:!1,pagesCount:{},route:{},reasonsList:null,postReasonsList:null,view:null,lastVisitedRoute:{},ssrCommentsArticleIds:[],viewedPosts:[],myFeedFilter:{complexity:"all",score:"all",types:["articles","posts","news"]},myFeedIsApplyFilters:!1,myFeedIsForce:!1}},modules:{karma:$u},getters:{isViewedPost:e=>t=>e.viewedPosts.includes(t),getArticleById:e=>t=>e.articlesList[t],getArticlesList:e=>t=>{const s=e.articlesIds[t]||[];return s.map((t=>e.articlesList[t]))},getDailyArticles(e,t){return t.getArticlesList((0,Dn.Z)(Zu))},getOtherNews(e,t){return t.getArticlesList((0,Dn.Z)(ju))},getArticleOptionsById:e=>t=>{const s=e.articlesList[t]||{},{isCorporative:i}=s,n=s.metadata||{},a=n.scriptUrls&&Boolean(n.scriptUrls.length)&&Boolean(n.stylesUrls.length),o=!(a||i);return{articleMeta:n,isCorporative:i,isMegapost:a,isAdsPermitted:o}},getReasonsList:e=>e.reasonsList,getPostReasonsList:e=>e.postReasonsList,getAllHubsTitles:e=>t=>{const{articlesList:s,articlesIds:i}=e,n=[],a=(0,Dn.Z)(t),o=i[a];return o?(o.forEach((e=>{const t=zu(s[e]);n.push(...t)})),n):[]},getAllTagsNames:e=>t=>{const{articlesList:s,articlesIds:i}=e,n=[],a=(0,Dn.Z)(t),o=i[a];return o?(o.forEach((e=>{n.push(...Qu(s[e]))})),n):[]},getArticleHubsTitles:e=>t=>{const s=e.articlesList[t]||{};return zu(s)},getArticleTagsTitles:e=>t=>{const s=e.articlesList[t]||{};return Qu(s)},getArticleView:e=>e.view,getPagesCount:e=>t=>e.pagesCount[t],getDailyPagesCount:e=>e.pagesCount[(0,Dn.Z)(Zu)],getOtherNewsPagesCount:e=>e.pagesCount[(0,Dn.Z)(ju)],getCompanyAlias:(e,t)=>e=>{const s=t.getArticleById(e);if(!s)return null;const{hubs:i}=s;if(!i)return null;const n=i.filter((e=>"corporative"===e.type))[0];return n?n.alias.toLowerCase():null},isSubscribedToTracker:(e,t)=>e=>t.getArticleById(e).relatedData.trackerSubscribed,isSubscribedToEmail:(e,t)=>e=>t.getArticleById(e).relatedData.emailSubscribed,shouldSsrComments:e=>t=>e.ssrCommentsArticleIds.includes(t),compactView:e=>"list"===e.view,getPublicationHasOldStats:(e,t)=>e=>{var s;return null===(s=t.getArticleById(e))||void 0===s?void 0:s.hasOldStats}},mutations:{setPostView(e,t){e.viewedPosts.includes(t)||e.viewedPosts.push(t)},setArticle(e,{article:t}){e.articlesList={...e.articlesList,[t.id]:t}},setArticleCommentsStatus(e,{articleId:t,status:s}){e.articlesList[t].commentsEnabled.status=s},setArticleRulesRemindStatus(e,{articleId:t,status:s}){e.articlesList[t].rulesRemindEnabled=s},setPublicationHasOldStats(e,{publication:t,status:s}){const i=t.id,n=e.articlesList[i];t.hasOldStats=s,e.articlesList[i]={...n??t,hasOldStats:s}},incrementComments(e,{articleId:t}){const s=e.articlesList[t];s.statistics.commentsCount+=1},setArticleCommentsCount(e,{articleId:t,count:s}){const i=e.articlesList[t];i&&i.statistics&&(i.statistics.commentsCount=s)},resetCommentsUnreadCount(e,t){const s=e.articlesList[t];s&&s.relatedData&&(s.relatedData.unreadCommentsCount=0)},setArticles(e,{articlesList:t,articlesIds:s}){e.articlesList=Mu()(e.articlesList,t),e.articlesIds={...e.articlesIds,...s}},appendArticles(e,{routeKey:t,articlesToSet:s,appendToTop:i=!1}){const{articlesList:n,articlesIds:a}=s,o=a[t]||a;e.articlesList=Mu()(e.articlesList,n);let r=[];const l=e.articlesIds[t];r=l?i?o.concat(l):l.concat(o):o,e.articlesIds={...e.articlesIds,[t]:r}},clearArticles(e,t){delete e.articlesIds[t]},setArticlePoll(e,{poll:t,articleId:s}){const i=e.articlesList[s],n=i.polls.findIndex((e=>e.id===t.id));i.polls.splice(n,1,t)},setBookmarked(e,{articleId:t,shouldBookmarked:s}){const i=e.articlesList[t],{statistics:n}=i;n.favoritesCount=s?n.favoritesCount+1:n.favoritesCount-1,i.relatedData={...i.relatedData,bookmarked:s}},setBookmarkedMultiwidget(e,{refArticleId:t,articleId:s,shouldBookmarked:i}){const n=e.articlesList[t];if(!n)return;if(!Array.isArray(n.multiwidget))return;const a=n.multiwidget.map((e=>{if("post"!==e.type)return e;if(e.content.id!==s)return e;const{statistics:t}=e.content;return t.favoritesCount=i?t.favoritesCount+1:t.favoritesCount-1,{...e,content:{...e.content,relatedData:{...e.content.relatedData,bookmarked:i}}}}));e.articlesList[t]={...n,multiwidget:a}},setLoading(e,t){e.isLoading=t},setPagesCount(e,t){e.pagesCount={...e.pagesCount,...t}},setRating(e,t){const{articleId:s,score:i,value:n,votesCount:a}=t,o=e.articlesList[s];o.relatedData.vote.value=n,o.statistics.score=i,o.statistics.votesCount=a},setCanVote(e,{articleId:t,isEnabled:s}){const i=e.articlesList[t];i.relatedData.canVotePlus=s,i.relatedData.canVoteMinus=s},setRouteCache(e,t){e.route.name=t.name,e.route.params=t.params,e.route.query=t.query},setReasonsList(e,t){e.reasonsList=t},setPostReasonsList(e,t){e.postReasonsList=t},setArticleView(e,t){e.view=t},setLastVisitedRoute(e,t){e.lastVisitedRoute=t},setIsInBlacklist(e,{authorAlias:t,value:s}){Object.keys(e.articlesList).forEach((i=>{const n=e.articlesList[i];n.author&&n.author.alias===t&&(e.articlesList[i]={...n,isInBlacklist:s,author:{...n.author,isInBlacklist:s}})}))},updateArticleRelatedData(e,{articleId:t,relatedData:s}){e.articlesList[t].relatedData={...e.articlesList[t].relatedData,...s}},setSsrCommentsArticleIds(e,t){e.ssrCommentsArticleIds=t},removeSsrCommentsArticleId(e,t){const s=new Set(e.ssrCommentsArticleIds);s.delete(t),e.ssrCommentsArticleIds=Array.from(s)},removePost(e,{postId:t,routeKey:s}){if(!e.articlesIds[s])return;const i=e.articlesIds[s].filter((e=>e!==t));e.articlesIds={...e.articlesIds,[s]:i},delete e.articlesList[t]},removePublicationFromAll(e,{publicationId:t}){Object.entries(e.articlesIds).forEach((([s,i])=>{e.articlesIds[s]=i.filter((e=>e!==t))})),delete e.articlesList[t]},setMyFeedFilter(e,{filter:t}){e.myFeedFilter=t},setMyFeedIsApplyFilters(e,t){e.myFeedIsApplyFilters=t},setMyFeedIsForce(e,t){e.myFeedIsForce=t}},actions:{loadArticlesList({state:e,commit:t,rootGetters:s},{route:i,force:n,append:a=!1,params:o={}}){const r=(0,Dn.Z)(i,a),l=e.articlesIds[r],c=Boolean(Object.keys(i.query).length),u=s["pullRefresh/getRefreshState"];if(l&&!c&&!u&&!n)return!0;!a&&(c||u||n)&&t("clearArticles",r),t("setLoading",!0);const m=i.params.pageNum||1,d=i.params.perPage||20,p={...Ku(i,o),...s["i18n/langOptions"],page:m,perPage:d};return(0,Vu.rM)(p).then((e=>{const{pagesCount:s,publicationRefs:n,publicationIds:o}=e,l={[r]:o},c={[r]:s},u={articlesIds:l,articlesList:n};return a?t("appendArticles",{routeKey:r,articlesToSet:u}):t("setArticles",u),t("setPagesCount",c),t("setRouteCache",i),t("setLoading",!1),e}))},loadOtherNews({dispatch:e},{pageNum:t,append:s,force:i,perPage:n,excludedIds:a}={pageNum:1}){const o=qu({pageNum:t,perPage:n,excludedIds:a});return e("loadArticlesList",{route:o,append:s,force:i})},loadDailyArticles({dispatch:e},{pageNum:t,append:s,force:i,perPage:n}={pageNum:1}){const a=Yu({pageNum:t,perPage:n});return e("loadArticlesList",{route:a,append:s,force:i})},loadMyFeed({dispatch:e,state:t,commit:s},{pageNum:i,applyFilters:n,force:a=!1}={pageNum:1}){const o=n?{...t.myFeedFilter}:{},r={name:"MY_FEED",params:{pageNum:i},query:{}};return e("loadArticlesList",{route:r,params:o,force:a}).then((e=>{const{myFeedFilter:t}=e;t&&s("setMyFeedFilter",{filter:t}),s("setMyFeedIsForce",!1),s("setMyFeedIsApplyFilters",!1)}))},loadDrafts({state:e,commit:t,rootGetters:s},{route:i,force:n,append:a=!1}){const o=(0,Dn.Z)(i),r=e.articlesIds[o],l=Boolean(Object.keys(i.query).length),c=s["pullRefresh/getRefreshState"];if(r&&!l&&!c&&!n)return!0;!a&&(l||c||n)&&t("clearArticles",o),t("setLoading",!0);const u=i.params.pageNum||1,m=i.params.perPage||20,d={draftType:"posts",...Ku(i),...s["i18n/langOptions"],page:u,perPage:m};return(0,Vu.Oe)(d).then((e=>{const{publicationIds:s,pagesCount:n,publicationRefs:r}=e,l={[o]:s},c={[o]:n},u={articlesIds:l,articlesList:r};a?t("appendArticles",{routeKey:o,articlesToSet:u}):t("setArticles",u),t("setPagesCount",c),t("setRouteCache",i),t("setLoading",!1)}))},loadPlannedArticles({state:e,commit:t,rootGetters:s},{route:i}){const n=(0,Dn.Z)(i),a=s["pullRefresh/getRefreshState"];if(n in e.articlesIds&&!a)return Promise.resolve();t("setLoading",!0);const o=i.params.pageNum||1,r={publicationsType:"posts",...Ku(i),...s["i18n/langOptions"],page:o};return(0,Vu.ws)(r).then((e=>{const{publicationIds:s,publicationRefs:a,pagesCount:o}=e,r={[n]:s},l={[n]:o},c={articlesIds:r,articlesList:a};t("setArticles",c),t("setPagesCount",l),t("setRouteCache",i),t("setLoading",!1)}))},loadArticle({commit:e,rootGetters:t},{articleId:s,isPost:i=!1}){const n=i?ta.xl:Vu.fq;return n(s,t["i18n/langOptions"]).then((t=>{e("setArticle",{article:t})}))},loadArticlePreview({commit:e,rootGetters:t},{hash:s}){return(0,Vu.vG)(s,t["i18n/langOptions"]).then((t=>{e("setArticle",{article:{...t,id:s}})}))},toggleArticleBookmark({commit:e},{article:t,bookmarkModule:s}){const i=!t.relatedData.bookmarked,n=Wu(t,i);return n(t.id).then((()=>{e(`${s}/setBookmarked`,{articleId:t.id,shouldBookmarked:i},{root:!0})}))},downvote({commit:e},{article:t,reason:s}){const{id:i}=t,n=(0,ba.o)(t)?ta.wl:Vu.UJ;return n(i,{reason:s}).then((t=>{const{vote:s,canVote:n,score:a,votesCount:o,chargeSettings:r}=t,{value:l}=s;e("setRating",{articleId:i,score:a,value:l,votesCount:o}),e("setCanVote",{articleId:i,isEnabled:n}),e("me/setChargeSettings",r,{root:!0})}))},upvote({commit:e},{article:t}){const{id:s}=t,i=(0,ba.o)(t)?ta.qu:Vu.Y9;return i(s).then((t=>{const{vote:i,canVote:n,score:a,votesCount:o,chargeSettings:r}=t,{value:l}=i;e("setRating",{articleId:s,score:a,value:l,votesCount:o}),e("setCanVote",{articleId:s,isEnabled:n}),e("me/setChargeSettings",r,{root:!0})}))},loadReasonsList({commit:e,getters:t},{isPost:s=!1}){return s?t.getPostReasonsList?Promise.resolve():Uu().then((t=>{e("setPostReasonsList",t.data)})):t.getReasonsList?Promise.resolve():Du().then((t=>{e("setReasonsList",t.data)}))},setArticleView({commit:e},{view:t,useCookies:s=g.f}){const i=s();i.set("habr_article_view",t,{expires:(0,Rs.ot)(365)}),e("setArticleView",t)},toggleArticleView({dispatch:e,getters:t}){const s="cards"===t.getArticleView?"list":"cards";e("setArticleView",{view:s})},setLastVisitedRoute({commit:e},t){e("setLastVisitedRoute",t)},setArticleCommentsStatus({commit:e},{articleId:t,status:s}){e("setArticleCommentsStatus",{articleId:t,status:s})},setArticleRulesRemindStatus({commit:e},{articleId:t,status:s}){e("setArticleRulesRemindStatus",{articleId:t,status:s})},toggleSubscriptionStatus({commit:e},{articleId:t,tracker:s,email:i,isPost:n}){const a=n?ta.B4:Vu.wZ;return a({articleId:t,tracker:s,email:i}).then((({emailSubscribed:s,trackerSubscribed:i})=>{e("updateArticleRelatedData",{articleId:t,relatedData:{emailSubscribed:s,trackerSubscribed:i}})}))},setPost({state:e,commit:t},{postId:s,post:i,routeKey:n}){if(e.articlesList[s])t("setArticle",{article:i});else{const e={articlesIds:{[n]:[s]},articlesList:{[s]:i}};t("appendArticles",{routeKey:n,articlesToSet:e,appendToTop:!0})}},removePost({commit:e},{postId:t,routeKey:s}){e("removePost",{postId:t,routeKey:s})},async checkPublicationHasOldStats({commit:e,getters:t},{publication:s}){if(s&&void 0===t.getPublicationHasOldStats(s.id)){const t=await(0,Hu.Xg)(s.id);e("setPublicationHasOldStats",{publication:s,status:!(null!==t&&void 0!==t&&t.available)??!1})}}}};function Ju(e,t){return(0,xs.Hm)((0,Ys.k)(`flows/${e}/authors`,"v2"),t)}function em(e,t){return(0,xs.Hm)((0,Ys.k)(`flows/${t}/hubs/suggest`,"v2"),e)}var tm=s(81752);const sm=(e,t)=>`${t}_${e}`.toLowerCase(),im={namespaced:!0,state(){return{authors:{}}},getters:{getAuthorContributionsByAlias:e=>(t,s="flow")=>{const i=sm(t,s);return e.authors[i]||[]}},mutations:{setAuthorContribution(e,{authors:t,key:s}){e.authors={...e.authors,[s]:t.authorIds.map((e=>t.authorRefs[e]))}}},actions:{loadAuthorContributions({state:e,commit:t},{flowName:s,hubName:i}){const n=s||i,a=s?"flow":"hub",o=sm(n,a),r={page:1,perPage:10};if(e.authors[o])return e.authors[o];const l=s?Ju:tm.yp;return l(n,r).then((e=>(t("setAuthorContribution",{authors:e,key:o}),e.authorIds)))}}},nm={namespaced:!0,state(){return{articleRefs:{},articleIds:{},pagesCount:{},route:{},viewsCount:[],maxStatsCount:{}}},getters:{getArticlesList:e=>t=>{const s=e.articleIds[t]||[];return s.map((t=>e.articleRefs[t]))}},mutations:{setArticleRefs(e,t){e.articleRefs={...e.articleRefs,...t}},setArticleIds(e,{routeKey:t,articleIds:s}){e.articleIds={...e.articleIds,[t]:s}},setPagesCount(e,{routeKey:t,pagesCount:s}){e.pagesCount={...e.pagesCount,[t]:s}},setRouteCache(e,t){e.route.name=t.name,e.route.params=t.params,e.route.query=t.query},setViewsCount(e,t){e.viewsCount=t},setStatisticsMaxCounts(e,t){e.maxStatsCount={...t}}},actions:{loadArticlesStatistics({commit:e},t){const s=t.params.login.toLowerCase(),i=t.params.pageNum||1,n=(0,Dn.Z)(t);return(0,Su.UZ)(s,{page:i}).then((s=>{const{articleRefs:i,articleIds:a,pagesCount:o}=s,[r,l,c,u]=a.reduce(((e,t)=>{const{statistics:s}=i[t],{commentsCount:n,favoritesCount:a,readingCount:o,votesCount:r}=s,l=[n,a,o,r];return e.map(((e,t)=>Math.max(e,l[t])))}),[0,0,0,0]),m={comments:r,favorites:l,readings:c,votes:u};e("setArticleRefs",i),e("setArticleIds",{routeKey:n,articleIds:a}),e("setPagesCount",{routeKey:n,pagesCount:o}),e("setRouteCache",t),e("setStatisticsMaxCounts",m)}))},loadArticlesViewCount({commit:e},{alias:t,period:s}){return(0,Su.ZB)(t.toLowerCase(),{period:s}).then((({data:t})=>{const s=t.map((e=>({x:e.date,y:e.count})));e("setViewsCount",s)}))}}};var am=s(68486);const om={namespaced:!0,state(){return{currentAnnouncement:null,announcements:{},announcementCards:null,announcementComments:{},announcementCommentThreads:{},announcementCommentingStatuses:{},archivedList:[]}},getters:{archivedAnnouncements:e=>e.announcementCards?e.archivedList.map((t=>e.announcementCards[t])):[],getAnnouncementById:e=>t=>e.announcements[t],getCommentingStatusById:e=>t=>e.announcementCommentingStatuses[t],getAnnouncementCommentsTreeById:e=>t=>(e.announcementCommentThreads[t]||[]).map((function s(i){const n=e.announcementComments[t][i];return{...n,children:n.children.map(s)}}))},mutations:{setHasJoinedBetaTesting(e,t){e.hasJoinedBetaTesting=t},setCurrentAnnouncement(e,t){e.currentAnnouncement=t},setArchivedAnnouncements(e,{announcements:t,list:s}){e.announcementCards={...e.announcementCards,...t},e.archivedList=s},addAnnouncement(e,{experimentId:t,announcement:s}){e.announcements={...e.announcements,[t]:s}},addAnnouncementComments(e,{experimentId:t,comments:s,threads:i}){e.announcementComments={...e.announcementComments,[t]:s},e.announcementCommentThreads={...e.announcementCommentThreads,[t]:i}},addAnnouncementComment(e,{experimentId:t,comment:s}){const{id:i,parentId:n}=s;if(e.announcementComments={...e.announcementComments,[t]:{...e.announcementComments[t],[i]:s}},n){const s=e.announcementComments[t][n];s.children=Array.from(new Set([...s.children,i]))}else e.announcementCommentThreads={...e.announcementCommentThreads,[t]:Array.from(new Set([...e.announcementCommentThreads[t],i]))}},setCommentingStatus(e,{experimentId:t,commentAccess:s}){e.announcementCommentingStatuses={...e.announcementCommentingStatuses,[t]:s}},patchComment(e,{experimentId:t,commentId:s,newValues:i}){e.announcementComments={...e.announcementComments,[t]:{...e.announcementComments[t],[s]:{...e.announcementComments[t][s],...i}}}}},actions:{loadCurrentAnnouncement({state:e,commit:t,rootGetters:s}){return e.currentAnnouncement?Promise.resolve():(0,am.dt)(s["i18n/langOptions"]).then((({announcement:e})=>{t("setCurrentAnnouncement",e)}))},loadAnnouncement({state:e,commit:t,rootGetters:s},i){return e.announcements[i]?Promise.resolve():(0,am.e8)({experimentId:i,...s["i18n/langOptions"]}).then((({announcement:e})=>{t("addAnnouncement",{experimentId:i,announcement:e})}))},loadAnnouncementComments({state:e,commit:t},s){return e.announcementComments[s]?Promise.resolve():(0,am.Qg)({experimentId:s}).then((({commentAccess:e,data:{comments:i,threads:n}})=>{t("setCommentingStatus",{experimentId:s,commentAccess:e}),t("addAnnouncementComments",{experimentId:s,comments:i,threads:n})}))},postAnnouncementComment({commit:e},{experimentId:t,text:s,parentId:i}){return(0,am.gp)({experimentId:t,text:s,parentId:i}).then((({commentAccess:s,data:i})=>{e("setCommentingStatus",{experimentId:t,commentAccess:s}),e("addAnnouncementComment",{experimentId:t,comment:i.comment})}))},loadArchivedAnnouncementsList({state:e,commit:t,rootGetters:s}){return e.announcementCards?Promise.resolve():(0,am.we)(s["i18n/langOptions"]).then((({announcementRefs:e,announcementExperimentIds:s})=>{t("setArchivedAnnouncements",{announcements:e,list:s})}))},voteForComment({commit:e},{experimentId:t,commentId:s,direction:i}){const n="up"===i?1:-1;return(0,am.Z7)({experimentId:t,commentId:s,mark:n}).then((({score:i,votesCount:n,vote:a})=>{const o={score:i,votesCount:n,vote:a};e("patchComment",{experimentId:t,commentId:s,newValues:o})}))}}};function rm(e){return(0,xs.Hm)((0,Ys.k)("seo-landings-hubs"),e)}const lm={namespaced:!0,state(){return{seoLandings:[],hubs:""}},mutations:{setSeoLandings(e,t){e.seoLandings=t},setHubs(e,t){e.hubs=t},clearSeoLandings(e){e.seoLandings=[]}},actions:{loadSeoLandings({state:e,commit:t},{hubs:s}){return e.hubs===s?null:(t("clearSeoLandings"),rm({hubs:s}).then((e=>{t("setSeoLandings",e),t("setHubs",s)})))}}},cm={namespaced:!0,state(){return{companyRefs:(0,Jn.Nd)(),companyIds:{},companyTopIds:{},pagesCount:{},companyProfiles:(0,Jn.Nd)(),companiesCategories:[],companiesCategoriesTotalCount:0,companiesWidgets:(0,Jn.Nd)(),companiesWorkers:(0,Jn.Nd)(),companiesFans:(0,Jn.Nd)(),multiwidgets:(0,Jn.Nd)(),route:{},isLoading:!1,companyWorkersLoading:!1,companyFansLoading:!1,multiwidgetLoading:!1,vacancies:{},companiesGalleries:(0,Jn.Nd)(),companiesBanners:(0,Jn.Nd)(),companiesLandingVacancies:(0,Jn.Nd)(),companiesTechnologies:(0,Jn.Nd)(),workplaceInfo:null}},getters:{getCompanyInfo:e=>t=>e.companyRefs[t]||null,getCompanyGallery:e=>t=>e.companiesGalleries[t]||null,getCompanyBanner:e=>t=>e.companiesBanners[t]||null,getCompanyLandingVacancies:e=>t=>e.companiesLandingVacancies[t]||null,getCompanyTechnologies:e=>t=>e.companiesTechnologies[t]||null,getProfileInfo:e=>t=>e.companyProfiles[t]||null,companiesTopRating:e=>{const{companyTopIds:t}=e;return t&&t.length?t.map((t=>e.companyRefs[t])):[]},getCompanyVacancies:e=>t=>e.vacancies[t],getCompanyMultiwidget:e=>t=>e.multiwidgets[t]},mutations:{setCompanyRefs(e,t){e.companyRefs={...e.companyRefs,...t}},setCompanyIds(e,{routeKey:t,companyIds:s}){e.companyIds={...e.companyIds,[t]:s}},setCompanyTopIds(e,t){e.companyTopIds=t},setCompanyInfo(e,{companyInfo:t,alias:s}){e.companyRefs={...e.companyRefs,[s]:{...e.companyRefs[s],...t,statistics:{...t.statistics,...e.companyRefs[s]?e.companyRefs[s].statistics:{}}}}},setProfileInfo(e,t){e.companyProfiles={...e.companyProfiles,...t}},setCompaniesCategories(e,t){e.companiesCategories=t},setCompaniesCategoriesTotalCount(e,t){e.companiesCategoriesTotalCount=t},setSubscriptionStatus(e,{alias:t,isSubscribed:s}){e.companyRefs[t].relatedData.isSubscribed=s},setPagesCount(e,{routeKey:t,pagesCount:s}){e.pagesCount={...e.pagesCount,[t]:s}},setRouteCache(e,t){e.route.name=t.name,e.route.params=t.params,e.route.query=t.query},clearCompanies(e,t){e.companyIds[t]&&(e.companyIds[t]=[])},setLoading(e,t){e.isLoading=t},setCompanyWidgets(e,{alias:t,widgets:s}){e.companiesWidgets={...e.companiesWidgets,[t]:s}},setCompanyWorkers(e,{alias:t,data:s}){e.companiesWorkers={...e.companiesWorkers,[t]:s}},setCompanyWorkersLoading(e,t){e.companyWorkersLoading=t},setCompanyFans(e,{alias:t,data:s}){e.companiesFans={...e.companiesFans,[t]:s}},setCompanyFansLoading(e,t){e.companyFansLoading=t},setCompanyVacancies(e,{alias:t,vacancies:s,totalPages:i}){e.vacancies={...e.vacancies,[t]:{vacancies:s,totalPages:i}}},setWorkplaceInfo(e,t){e.workplaceInfo=t},setCompanyGallery(e,{alias:t,galleryHtml:s}){e.companiesGalleries={...e.companiesGalleries,[t]:s}},setCompanyBanner(e,{alias:t,banner:s}){e.companiesBanners={...e.companiesBanners,[t]:s}},setCompanyLandingVacancies(e,{alias:t,status:s}){e.companiesLandingVacancies={...e.companiesLandingVacancies,[t]:s}},setCompanyTechnologies(e,{alias:t,technologies:s}){e.companiesTechnologies={...e.companiesTechnologies,[t]:s}},setMultiwidget(e,{alias:t,multiwidget:s}){e.multiwidgets={...e.multiwidgets,[t]:s}},setMultiwidgetLoading(e,t){e.multiwidgetLoading=t},setBookmarked(e,{articleId:t,shouldBookmarked:s}){const i=Object.values(e.multiwidgets);i.forEach((({blocks:e})=>{e.forEach((e=>{if("post"===e.type&&e.content&&e.content.id===t){const t=e.content,{relatedData:i,statistics:n}=t;n.favoritesCount=s?n.favoritesCount+1:n.favoritesCount-1,i.bookmarked=s}}))}))}},actions:{loadCompanies({commit:e,state:t,rootGetters:s},{route:i}){const n={title:"abc",rating:"rating"},a={...i.query,page:i.params.pageNum||1,perPage:i.query.perPage||20,sector:i.params.categoryAlias||null,order:n[i.query.sort]||"rating",orderDirection:i.query.order||"desc"},{q:o}=i.query,r=o?Xi.Fy:Xi.gu;let l={};i.params.flowName&&(l={flowAlias:i.params.flowName}),i.params.hubName&&(l={hubAlias:i.params.hubName});const c=(0,Dn.Z)(i),u=t.companyIds[c],m=Boolean(Object.keys(i.query).length),d=JSON.stringify(t.route.query)===JSON.stringify(i.query),p=i.params.hubName||i.params.flowName;return!(!(u&&u.length&&d)||o||p)||((m&&!d||p)&&e("clearCompanies",c),e("setLoading",!0),r({...a,...l,...s["i18n/langOptions"]}).then((({companyRefs:t,companyIds:s,pagesCount:n})=>(e("setCompanyRefs",t),e("setCompanyIds",{routeKey:c,companyIds:s}),e("setPagesCount",{routeKey:c,pagesCount:o?1:n}),e("setRouteCache",i),e("setLoading",!1),{companyRefs:t,companyIds:s,pagesCount:n}))))},searchCompanies({state:e,commit:t},{route:s}){const i={...s.query,page:s.params.pageNum||1},n=(0,Dn.Z)(s),a=JSON.stringify(e.route.query)===JSON.stringify(s.query),o=Boolean(Object.keys(s.query).length);return o&&!a&&t("clearCompanies",n),t("setLoading",!0),(0,Xi.Fy)(i).then((({companyRefs:e,companyIds:i,pagesCount:a})=>(t("setCompanyRefs",e),t("setCompanyIds",{routeKey:n,companyIds:i}),t("setPagesCount",{routeKey:n,pagesCount:a}),t("setRouteCache",s),t("setLoading",!1),{companyRefs:e,companyIds:i,pagesCount:a})))},loadTopCompanies({commit:e,state:t,rootGetters:s}){const{companyTopIds:i}=t;if(i&&i.length)return t.companyTopIds;const n={page:1,perPage:10,sector:null,order:"rating",orderDirection:"desc"};return(0,Xi.gu)({...n,...s["i18n/langOptions"]}).then((({companyRefs:t,companyIds:s})=>(e("setCompanyTopIds",s),e("setCompanyRefs",t),{companyRefs:t,companyIds:s})))},loadCompanyInfo({rootGetters:e,state:t,commit:s},{alias:i}){const n=e["i18n/langOptions"],a=t.companyRefs[i],o=a&&a.location,r=e["pullRefresh/getRefreshState"];return o&&!r?Promise.resolve():(0,Xi.Yy)(i,n).then((e=>{s("setCompanyInfo",{companyInfo:e,alias:i})}))},updateCompanyInfo({rootGetters:e,commit:t},{alias:s}){const i=e["i18n/langOptions"];return(0,Xi.Yy)(s,i).then((e=>{t("setCompanyInfo",{companyInfo:e,alias:s})}))},getEmployeeStatus({rootGetters:e,commit:t},{alias:s}){const i=e["i18n/langOptions"],n=e["me/userAlias"];return t("setWorkplaceInfo",{isUserEmployee:!1,employeeRequest:null}),(0,Xi.Py)(s,n,i).then((e=>e.ok?(t("setWorkplaceInfo",{isUserEmployee:!0,employeeRequest:null}),Promise.resolve(null)):(0,Su.FM)(n,s).then((({employeeRequest:e})=>{e?t("setWorkplaceInfo",{isUserEmployee:!1,employeeRequest:e}):Promise.resolve(null)})))).catch((()=>t("setWorkplaceInfo",null)))},updateWorkplaceInfo({commit:e},t){e("setWorkplaceInfo",t)},loadProfileInfo({rootGetters:e,state:t,commit:s},{alias:i}){const n=e["i18n/langOptions"],a=t.companyProfiles[i],o=e["pullRefresh/getRefreshState"];return a&&!o?Promise.resolve(a):(0,Xi.Dz)(i,n).then((e=>{const t={[i]:{...e}};return s("setProfileInfo",t),e}))},loadCompaniesCategories({commit:e,state:t}){return t.companiesCategories.length?Promise.resolve(t.companiesCategories):(e("setCompaniesCategories",[]),(0,Xi.Tr)().then((({countByCategories:t,totalCount:s})=>{e("setCompaniesCategoriesTotalCount",s),e("setCompaniesCategories",t)})))},toggleSubscribeStatus({commit:e,state:t},s){const{isSubscribed:i}=t.companyRefs[s].relatedData,n=!i;return e("setSubscriptionStatus",{alias:s,isSubscribed:n}),(0,Xi.US)(s).catch((t=>{throw e("setSubscriptionStatus",{alias:s,isSubscribed:!n}),t}))},loadCompanyWidgets({commit:e,state:t,rootGetters:s},i){if(t.companiesWidgets[i])return Promise.resolve();const n=s["i18n/langOptions"];return(0,Xi.Cg)(i,n).then((({widgetRefs:t})=>{e("setCompanyWidgets",{alias:i,widgets:t})}))},loadCompanyMultiwidget({commit:e,state:t,rootGetters:s},{route:i}){const n=i.params.name.toLowerCase();if(t.multiwidgets[n])return Promise.resolve();const a=s["i18n/langOptions"];return e("setMultiwidgetLoading",!0),(0,Xi.fh)(n,a).then((t=>{e("setMultiwidget",{alias:n,multiwidget:t})})).finally((()=>{e("setMultiwidgetLoading",!1)}))},loadCompanyWorkers({commit:e,state:t},s){const i=s.name===t.route.name,n=JSON.stringify(s.params)===JSON.stringify(t.route.params);if(i&&n)return Promise.resolve();e("setRouteCache",s);const a=s.params.name.toLowerCase(),o=s.params.pageNum||1,r="COMPANY_WORKERS_NEW"===s.name?"new":"all";return e("setCompanyWorkersLoading",!0),(0,Xi.$Y)(a,r,{page:o}).then((t=>{e("setCompanyWorkers",{alias:a,data:t}),e("setCompanyWorkersLoading",!1)}))},loadCompanyFans({commit:e,state:t},s){const i=s.name===t.route.name,n=JSON.stringify(s.params)===JSON.stringify(t.route.params);if(i&&n)return Promise.resolve();e("setRouteCache",s);const a=s.params.name.toLowerCase(),o=s.params.pageNum||1,r="COMPANY_FANS_NEW"===s.name?"new":"all";return e("setCompanyFansLoading",!0),(0,Xi.WY)(a,r,{page:o}).then((t=>{e("setCompanyFans",{alias:a,data:t}),e("setCompanyFansLoading",!1)}))},loadCompanyVacancies({commit:e},{alias:t,page:s=1}){return(0,Xi.sS)(t,{page:s}).then((({vacancies:s,pagesCount:i})=>{e("setCompanyVacancies",{alias:t,totalPages:i,vacancies:s})}))},loadCompanyGallery({commit:e,rootGetters:t},{alias:s}){const i=t["i18n/langOptions"];return(0,Xi.dq)(s,i).then((({galleryHtml:t})=>{e("setCompanyGallery",{alias:s,galleryHtml:t})}))},loadCompanyBanner({commit:e,rootGetters:t},{alias:s}){const i=t["i18n/langOptions"];return(0,Xi.oz)(s,i).then((t=>{e("setCompanyBanner",{alias:s,banner:t})}))},loadCompanyLandingVacancies({commit:e,rootGetters:t},{alias:s}){const i=t["i18n/langOptions"];return(0,Xi.TY)(s,i).then((({status:t})=>{e("setCompanyLandingVacancies",{alias:s,status:t})}))},loadCompanyTechnologies({commit:e,rootGetters:t},{alias:s}){const i=t["i18n/langOptions"];return(0,Xi.Kv)(s,i).then((({technologies:t})=>{e("setCompanyTechnologies",{alias:s,technologies:t})}))}}},um={namespaced:!0,state(){return{hubs:(0,Jn.Nd)(),flows:(0,Jn.Nd)(),companyRefs:(0,Jn.Nd)()}},getters:{getCompaniesHubsContributionByAlias:e=>t=>{const s=t.toLowerCase();return e.hubs[s]?e.hubs[s].map((t=>e.companyRefs[t])):[]},getCompaniesFlowsContributionByAlias:e=>t=>{const s=t.toLowerCase();return e.flows[s]?e.flows[s].map((t=>e.companyRefs[t])):[]}},mutations:{setCompaniesHubsContribution(e,{companyRefs:t,companyIds:s,key:i}){e.companyRefs={...e.companyRefs,...t},e.hubs={...e.companyIds,[i]:s}},setCompaniesFlowsContribution(e,{companyRefs:t,companyIds:s,key:i}){e.companyRefs={...e.companyRefs,...t},e.flows={...e.companyIds,[i]:s}}},actions:{loadHubsContributions({state:e,commit:t},s){const i=s.toLowerCase();return e.hubs[i]?e.hubs[i]:(0,Xi.c2)(s).then((({companyRefs:e,companyIds:s})=>{t("setCompaniesHubsContribution",{companyRefs:e,companyIds:s,key:i})}))},loadFlowsContributions({state:e,commit:t},s){const i=s.toLowerCase();return e.flows[i]?e.flows[i]:(0,Xi._H)(s).then((({companyRefs:e,companyIds:s})=>{t("setCompaniesFlowsContribution",{companyRefs:e,companyIds:s,key:i})}))}}};var mm=s(79479);const dm={inactive:0,ready:1,visible:2},pm=()=>!!window.jivo_api,_m={super:"COMPANY_ADMIN_EVENT_ROLE_super",admin:"COMPANY_ADMIN_EVENT_ROLE_admin",author:"COMPANY_ADMIN_EVENT_ROLE_author",editor:"COMPANY_ADMIN_EVENT_ROLE_editor"},hm={namespaced:!0,state(){return{companyInfo:null,companyInfoLoading:!1,faqArticles:null,brandingPreviewImageUrl:null,jivoStatus:dm.inactive,adminNotifications:null,availableInvitesCount:Object.create(null)}},mutations:{setCompanyInfo(e,t){e.companyInfo=t},setCompanyInfoLoading(e,t){e.companyInfoLoading=t},setFaqNavigationList(e,t){e.faqNavigationList=t},setHasStartupProlongationFlag(e,t){e.companyInfo&&e.companyInfo.tariffData&&(e.companyInfo.tariffData.hasStartupProlongationRequest=t)},setFaqArticles(e,t){e.faqArticles=t},setBrandingPreviewImageUrl(e,t){e.brandingPreviewImageUrl=t},setJivoStatus(e,t){e.jivoStatus=t},setAdminNotifications(e,t){e.adminNotifications=t},setAvailableInvitesCount(e,{alias:t,availableInvitesCount:s}){e.availableInvitesCount[t]=s}},actions:{loadCompanyInfo({state:e,rootGetters:t,commit:s},{alias:i}){const n=t["i18n/langOptions"];return e.companyInfo&&e.companyInfo.alias===i?Promise.resolve(null):(s("setCompanyInfoLoading",!0),Promise.all([(0,Xi.mp)(i,n),(0,Xi.Yy)(i,n)]).then((([e,t])=>{const i={...t,...e};s("setCompanyInfo",i)})).finally((()=>{s("setCompanyInfoLoading",!1)})))},loadFaqData({commit:e,rootGetters:t,state:s}){const i=t["i18n/langOptions"];return s.faqArticles?Promise.resolve():(0,Xi.rd)(i).then((({articlesList:e})=>Promise.all([...e.map((e=>(0,Xi.KD)(e.alias,i)))]))).then((t=>{e("setFaqArticles",t)}))},async loadAvailableInvites({commit:e},{alias:t}){const{availableInvitesCount:s}=await(0,Xi.rL)(t);e("setAvailableInvitesCount",{alias:t,availableInvitesCount:s})},setBrangingPreviewImage({commit:e},t){e("setBrandingPreviewImageUrl",t)},initializeJivoSiteChat({state:e,commit:t}){return new Promise(((s,i)=>{if(e.jivoStatus===dm.visible)s();else if(pm())return window.jivo_init(),void s();const n=document.createElement("script");n.src="//code-ya.jivosite.com/widget/43McEsqDSt",n.async=!0,n.addEventListener("error",i),document.body.append(n),window.jivo_onLoadCallback=()=>{t("setJivoStatus",dm.ready),s()}}))},async sendJivoData({state:e,rootState:t,getters:s,dispatch:i},{companyBlogUrl:n,userRole:a}){if(!pm())return;window.jivo_api.setContactInfo({name:t.me.user.fullname,email:t.me.user.email});const o=[{title:"Название блога компании",content:e.companyInfo.titleHtml},{title:"Ссылка на блог",content:n},{title:"Логин пользователя",content:t.me.user.alias}];if(e.companyInfo.tariffData){const[t,s]=[e.companyInfo.tariffData.startedAt,e.companyInfo.tariffData.endedAt].map((e=>new Date(e).toLocaleDateString("ru-RU")));o.push({title:"Текущий тариф",content:e.companyInfo.tariffData.title},{title:"Срок действия текущего тарифа",content:`${t} - ${s}`})}a&&o.push({title:"Роль в панели администрирования",content:a&&s.getUserRoleTitle(a)});const r={title:"Доступно инвайтов",content:await l()};async function l(){const{alias:t}=e.companyInfo;if(void 0!==e.availableInvitesCount[t])return String(e.availableInvitesCount[t]);if(s.canManageInvitesForCurrentCompany)try{return await i("loadAvailableInvites",{alias:t}),String(e.availableInvitesCount[t])}catch(n){const e=(0,Lt.getErrorCode)(n);return"FREE_BLOG_ENDED"===e?"Нет информации (закончился бесплатный блог)":"Нет информации"}return"Нет информации"}o.push(r),window.jivo_api.setCustomData(o)},destroyJivo({commit:e}){pm()&&(window.jivo_destroy(),e("setJivoStatus",dm.ready))},loadAdminNotifications({rootGetters:e,commit:t},{alias:s}){const i=e["i18n/langOptions"];return(0,Xi._w)(s,i).then((e=>{t("setAdminNotifications",e.notifications)}))}},getters:{getUserRoleTitle(e,t,s,i){return e=>i["i18n/msg"](_m[e])},getAvailableInvitesCount:e=>t=>e.availableInvitesCount[t],canManageInvitesForCurrentCompany(e){var t,s;return null===(t=e.companyInfo)||void 0===t||null===(s=t.relatedData)||void 0===s?void 0:s.policy.canManageInvites}}},gm={state(){return{hubRefs:{},hubIds:(0,Jn.Nd)()}},getters:{getHubsContributionsByAlias:e=>t=>{const s=t.toLowerCase();return e.hubIds[s]?e.hubIds[s].map((t=>e.hubRefs[t])):[]}},mutations:{setHubsContribution(e,{hubs:t,key:s}){e.hubRefs={...e.hubRefs,...t.hubRefs},e.hubIds={...e.hubIds,[s]:t.hubIds}}}},Tm={namespaced:!0,modules:{contributionRefs:gm},actions:{loadCompanyHubsContributions({state:e,commit:t},s){const i=s.toLowerCase();return e.contributionRefs.hubIds[i]?e.contributionRefs.hubIds[i]:(0,Xi.oP)(s).then((e=>{t("setHubsContribution",{hubs:e,key:i})}))}}},Em={namespaced:!0,state(){return{messages:[],respondent:null,isLoadMore:!1}},mutations:{setMessages(e,t){e.messages=t},addMessage(e,t){e.messages.push(t)},setRespondent(e,t){e.respondent=t},setLoadMoreStatus(e,t){e.isLoadMore=t},cleanState(e){e.messages=[],e.respondent=null,e.isLoadMore=!1}},actions:{fillState({commit:e},{messages:t,respondent:s,isLoadMore:i}){e("setLoadMoreStatus",!!i),e("setMessages",t),e("setRespondent",s)},updateMassagesList({state:e,commit:t},{messages:s,isLoadMore:i}){const n=s.concat(e.messages);t("setLoadMoreStatus",!!i),t("setMessages",n)},addMessage({commit:e},t){e("addMessage",t)},cleanState({commit:e}){e("cleanState")}}},Sm={namespaced:!0,state(){return{conversations:[],pagesCount:0}},mutations:{setConversations(e,t){e.conversations=t},setPagesCount(e,t){e.pagesCount=t},cleanState(e){e.conversations=[],e.pagesCount=0}},actions:{fillState({commit:e},{conversations:t,pagesCount:s}){e("setPagesCount",s),e("setConversations",t)},cleanState({commit:e}){e("cleanState")}}};var vm=s(57745);const fm=e=>{const{alias:t,articleAlias:s}=e;return`${t}/${s}`},Am={namespaced:!0,state(){return{menu:(0,Jn.Nd)(),articles:{},mainMenu:[],loading:{main:!1,dropdown:!1,article:!1}}},mutations:{setMenu(e,{alias:t,articlesList:s}){e.menu={...e.menu,[t]:s}},setArticle(e,{route:t,article:s}){e.articles={...e.articles,[fm(t)]:s}},setMainMenu(e,t){e.mainMenu=t},setLoadingState(e,t){const{name:s,value:i}=t;e.loading[s]=i}},getters:{getMenuByAlias:e=>t=>e.menu[t],getArticleByAlias:e=>t=>e.articles[fm(t)]},actions:{getDropdownList({commit:e,state:t,rootGetters:s},{alias:i}){return i?t.menu[i]?Promise.resolve():(e("setLoadingState",{name:"dropdown",value:!0}),(0,vm.dP)(i,s["i18n/langOptions"]).then((t=>{const{articlesList:s}=t;return e("setMenu",{alias:i,articlesList:s}),e("setLoadingState",{name:"dropdown",value:!1}),s}))):Promise.resolve()},getArticle({commit:e,state:t,rootGetters:s},i){const{alias:n,articleAlias:a}=i;if(!a)return Promise.resolve();const o=fm(i);return t.articles[o]?Promise.resolve():(e("setLoadingState",{name:"article",value:!0}),(0,vm.Vk)(n,a,s["i18n/langOptions"]).then((t=>{e("setArticle",{route:i,article:t}),e("setLoadingState",{name:"article",value:!1})})))},getMainMenu({state:e,commit:t,rootGetters:s}){return 0===e.mainMenu.length?(t("setLoadingState",{name:"main",value:!0}),(0,vm.IX)(s["i18n/langOptions"]).then((e=>{t("setMainMenu",e),t("setLoadingState",{name:"main",value:!1})}))):Promise.resolve()}}};var Im=s(89274);function bm(){return(0,xs.Hm)((0,Ys.k)("actual_events","v2"))}function ym(e){return(0,xs.Hm)((0,Ys.k)("events","v2"),e)}function Pm(e){return(0,xs.Hm)((0,Ys.k)(`event/${e}`,"v2"))}function Cm(){return(0,xs.Hm)((0,Ys.k)("events_categories","v2"))}function wm(){return(0,xs.Hm)((0,Ys.k)("events_cities","v2"))}function Lm(e,t){const s={...e};return t.category&&(s.category=t.category),"online"===t.city&&(s.online=!0),"all"!==t.city&&"online"!==t.city&&(s.city=t.city),t.timeEnded&&(s.timeFinished=(0,Im.Z)(new Date(t.timeEnded),"yyyy-MM-dd")),s}const km={namespaced:!0,state(){return{eventRefs:{},eventIds:[],pagesCount:0,categories:[],cities:[],actualEvents:null,currentEvent:null,eventsFilter:{city:"all",timeStarted:null,timeEnded:null}}},mutations:{saveEvents(e,t){e.eventRefs=t.eventRefs,e.eventIds=t.eventIds,e.pagesCount=t.pagesCount},saveActualEvents(e,t){e.actualEvents=t.events},saveFilter(e,t){e.eventsFilter=t},saveCategories(e,t){e.categories=t.categories},saveEvent(e,t){e.currentEvent=t},saveCities(e,t){e.cities=t.cities}},actions:{loadCategories({commit:e}){return Cm().then((t=>{e("saveCategories",t)}))},loadCities({commit:e}){return wm().then((t=>{e("saveCities",t)}))},loadEvent({commit:e},t){return Pm(t).then((t=>{e("saveEvent",t)}))},loadActualEvents({commit:e}){return bm().then((t=>{e("saveActualEvents",t)}))},applyFilter({commit:e},t){return e("saveFilter",t)},loadEvents({commit:e,rootGetters:t},s){let i={...t["i18n/langOptions"],page_num:(null===s||void 0===s?void 0:s.pageNum)||1,timeStarted:null!==s&&void 0!==s&&s.timeStarted?(0,Im.Z)(new Date(s.timeStarted),"yyyy-MM-dd"):(0,Im.Z)(new Date,"yyyy-MM-dd")};return s&&(i=Lm(i,s)),e("saveFilter",s),ym(i).then((t=>{e("saveEvents",t)}))}},getters:{events(e){return e.eventIds.map((t=>({...e.eventRefs[t]})))}}},Nm={namespaced:!0,state(){return{isProbablyVisible:!1}},mutations:{setIsProbablyVisible(e,t){e.isProbablyVisible=t}}};var Om=s(79182);const Rm=()=>{let e=JSON.parse((0,Om.rV)("hiddenBannerList")||"[]");return Array.isArray(e)||(e=[]),e},Mm=["ARTICLES_LIST_BY_HUB_ALL","PUB_POST","PUB_ARTICLE","PUB_NEWS","PUB_SPECIAL"],Dm=(e,t)=>{const s=t["hubs/getHubByAlias"](e);return s&&s.id?[parseInt(s.id,10)]:[]},Um=(e,t)=>{const s=t["articlesList/getArticleById"](e);return s&&s.hubs?s.hubs.map((e=>parseInt(e.id,10))):[]},Bm=(e,t)=>Mm.includes(e.name)?"ARTICLES_LIST_BY_HUB_ALL"===e.name?Dm(e.params.hubName,t):Mm.slice(1).includes(e.name)?Um(e.params.id,t):[]:[],$m={namespaced:!0,state(){return{isArticleStickyPanelVisible:!1,isArticleStickyPanelAtTheBottom:!1,isFixedBannerVisible:!1,isStickyPanelIconsHidden:void 0}},mutations:{setIsArticleStickyPanelVisible(e,t){e.isArticleStickyPanelVisible=t},setIsArticleStickyPanelAtTheBottom(e,t){e.isArticleStickyPanelAtTheBottom=t},setIsFixedBannerVisible(e,t){e.isFixedBannerVisible=t},setCurrentBannerVersion(e,t){e.currentBannerVersion=t},setIsStickyPanelIconsHidden(e,t){e.isStickyPanelIconsHidden=t}},actions:{closeFixedBanner({commit:e},t){const s=Rm();s.push(t),(0,Om.LS)("hiddenBannerList",JSON.stringify(s)),e("setIsFixedBannerVisible",!1)},setInitialBannerVisibility({commit:e},t){const s=Rm(),i=!s.includes(t);e("setIsFixedBannerVisible",i)}}};function Vm(e){return(0,xs.Hm)((0,Ys.k)("feed/counters","v2"),e)}const Fm={namespaced:!0,state(){return{updates:{}}},mutations:{setUpdates(e,t){e.updates=t}},actions:{loadUpdates({commit:e,rootGetters:t}){const s=t["i18n/langOptions"];return Vm(s).then((t=>(e("setUpdates",t),t))).catch((e=>{(0,Ua.T)(e)}))}}},Hm={namespaced:!0,state(){return{isPwa:!1,device:null,isHabrCom:null,requestId:""}},getters:{isMobileOnly(e){return"mobile"===e.device},isMobile(e){return"mobile"===e.device||"tablet"===e.device},isTablet(e){return"tablet"===e.device},isDesktop(e){return"desktop"===e.device},isHabrCom(e){return!!e.isHabrCom},isMobilePwa(e,t){return e.isPwa&&t.isMobile}},mutations:{setPwaMode(e){e.isPwa=!0},setDevice(e,t){e.device=t},setIsHabrCom(e,t){e.isHabrCom=t},setRequestId(e,t){e.requestId=t}},actions:{initPwaMode({commit:e}){e("setPwaMode"),Eu.W6||"serviceWorker"in navigator&&window.navigator.serviceWorker.ready.then((e=>{e.active.postMessage({runCache:!0})}))},setDevice({commit:e},{device:t}){e("setDevice",t)},setIsHabrCom({commit:e},{isHabrCom:t}){e("setIsHabrCom",t)}}};function Wm(e){return(0,xs.Hm)((0,Ys.k)(`hints/${e}/`,"v2"))}function Gm(e){return(0,xs.Q)((0,Ys.k)(`hints/${e}/interactions`,"v2"))}const xm={namespaced:!0,state(){return{hints:{}}},mutations:{setHint(e,{name:t,data:s}){e.hints={...e.hints,[t]:{...s,isVisible:!!s.hint}}},setHintVisibility(e,{name:t,isVisible:s}){e.hints={...e.hints,[t]:{...e.hints[t],isVisible:s}}}},getters:{getHintDataByName:e=>t=>e.hints[t]},actions:{requestHintByName({commit:e},t){return Wm(t).then((s=>{e("setHint",{name:t,data:s})}))},sendHintInteraction(e,t){return Gm(t)}}},Ym={namespaced:!0,state(){return{hubRefs:(0,Jn.Nd)(),hubIds:{},pagesCount:{},isLoading:!1,route:{}}},getters:{getHubByAlias:e=>t=>e.hubRefs[t.toLowerCase()]||null},mutations:{setHubRefs(e,t){e.hubRefs={...e.hubRefs,...t}},setHubIds(e,{routeKey:t,hubIds:s}){e.hubIds={...e.hubIds,[t]:s}},clearHubs(e,t){e.hubIds[t]&&(e.hubIds[t]=[])},setLoading(e,t){e.isLoading=t},setRouteCache(e,t){e.route.name=t.name,e.route.params=t.params,e.route.query=t.query},setPagesCount(e,{routeKey:t,pagesCount:s}){e.pagesCount={...e.pagesCount,[t]:s}},setHubInfo(e,{hubAlias:t,hubInfo:s}){e.hubRefs={...e.hubRefs,[t]:s}},setSubscriptionStatus(e,{alias:t,isSubscribed:s}){e.hubRefs[t].relatedData.isSubscribed=s}},actions:{loadHubs({state:e,commit:t},{route:s}){const i={...s.query,page:s.params.pageNum||1,flowAlias:s.params.flowName},{q:n}=s.query;let a=n?tm.PL:tm._C;s.params.flowName&&n&&(a=em,delete i.flowAlias);const o=(0,Dn.Z)(s),r=e.hubIds[o],l=Boolean(Object.keys(s.query).length),c=JSON.stringify(e.route.query)===JSON.stringify(s.query);return!(!(r&&r.length&&c)||n)||(l&&!c&&t("clearHubs",o),t("setLoading",!0),a(i,s.params.flowName).then((({hubRefs:e,hubIds:i,pagesCount:a})=>(t("setHubRefs",e),t("setHubIds",{routeKey:o,hubIds:i}),t("setPagesCount",{routeKey:o,pagesCount:n?1:a}),t("setRouteCache",s),t("setLoading",!1),{hubRefs:e,hubIds:i,pagesCount:a}))))},searchHubs({state:e,commit:t},{route:s}){const i={...s.query,page:s.params.pageNum||1},n=(0,Dn.Z)(s),a=JSON.stringify(e.route.query)===JSON.stringify(s.query),o=Boolean(Object.keys(s.query).length);return o&&!a&&t("clearHubs",n),t("setLoading",!0),(0,tm.PL)(i).then((({hubRefs:e,hubIds:i,pagesCount:a})=>(t("setHubRefs",e),t("setHubIds",{routeKey:n,hubIds:i}),t("setPagesCount",{routeKey:n,pagesCount:a}),t("setRouteCache",s),t("setLoading",!1),{hubRefs:e,hubIds:i,pagesCount:a})))},loadHub({rootGetters:e,state:t,commit:s},{alias:i}){const n=e["i18n/langOptions"],a=i.toLowerCase(),o=t.hubRefs[a],r=o&&o.fullDescriptionHtml,l=e["pullRefresh/getRefreshState"];return r&&!l?Promise.resolve(o):(0,tm.dx)(i,n).then((e=>(s("setHubInfo",{hubInfo:e,hubAlias:a}),e)))},toggleSubscribeStatus({commit:e,state:t},s){const i=s.toLowerCase(),{isSubscribed:n}=t.hubRefs[i].relatedData,a=!n;return e("setSubscriptionStatus",{alias:i,isSubscribed:a}),(0,tm.PY)(s).catch((()=>{e("setSubscriptionStatus",{alias:i,isSubscribed:!a})}))}}},qm={namespaced:!0,state(){return{hubRefs:(0,Jn.Nd)(),hubIds:{}}},getters:{getBlockHubsListByAlias:e=>(t="all")=>e.hubIds[t]?e.hubIds[t].map((t=>e.hubRefs[t])):[]},mutations:{setHubsBlock(e,{hubs:t,flowName:s}){e.hubRefs={...e.hubRefs,...t.hubRefs},e.hubIds={...e.hubIds,[s]:t.hubIds}}},actions:{loadHubsBlock({state:e,commit:t},{flowName:s="all"}){const i={page:1,flowAlias:"all"===s?null:s,perPage:10};return e.hubIds[s]?e.hubIds[s]:(0,tm._C)(i,s).then((e=>(t("setHubsBlock",{hubs:e,flowName:s}),e.hubIds)))}}};var Zm=s(21540),jm=s.n(Zm);const Km={en:"en_US",ru:"ru_RU"},zm={ru:null,en:null};function Qm(e){return zm[e]||(zm[e]=Intl.NumberFormat(e,{maximumFractionDigits:2})),zm[e]}const Xm={namespaced:!0,state(){return{fl:null,hl:null}},getters:{isEnglishContentEnabled:e=>e.fl&&e.fl.indexOf("en")>-1,isRussianContentEnabled:e=>e.fl&&e.fl.indexOf("ru")>-1,langOptions:e=>({fl:e.fl,hl:e.hl}),currentLocale:(e,t)=>Km[t.langOptions.hl],msg(e,t){return(e,s={})=>(0,wt.w)(t.langOptions.hl,e,s)},pageTitle(e,t){return(...e)=>jm()([...e.filter(Boolean),t.msg("SITENAME")].join(" / "))},formatNumber:e=>t=>Qm(e.hl).format(t)},mutations:{setFl(e,t){e.fl=t},setHl(e,t){e.hl=t},setLangParams(e,{fl:t,hl:s}){e.fl=t,e.hl=s}}};function Jm(e,t){return(0,xs.Hm)((0,Ys.k)(`info/welcome/${e}`),t)}const ed=e=>e.params.topic?`welcome-${e.params.topic}`:"welcome-index",td={namespaced:!0,state(){return{welcomePage:{},isLoading:!0}},getters:{welcomePage:e=>t=>{const s=ed(t);return e.welcomePage[s]},getWelcomePage:e=>t=>e.welcomePage[t]||null},mutations:{setPage(e,t){e.welcomePage={...e.welcomePage,...t}},setIsLoading(e,t){e.isLoading=t}},actions:{loadWelcomePage({commit:e,getters:t,rootGetters:s},{route:i}){const{topic:n=""}=i.params,a=ed(i);return t.getWelcomePage(a)?t.getWelcomePage(a):(e("setIsLoading",!0),Jm(n,s["i18n/langOptions"]).then((({data:t})=>(e("setIsLoading",!1),e("setPage",{[a]:t}),t))))}}},sd={namespaced:!0,state(){return{urlStruct:(0,ea.au)((0,ea.j4)())}},mutations:{setUrl(e,t){e.urlStruct=t}},actions:{updateUrl({commit:e},{route:t}){const s=(0,ea.j4)()||t.fullPath,i=(0,ea.au)(s);i.path=t.path,i.pathname=t.path,Object.assign(i.query,t.query),delete i.search,e("setUrl",i)}}},id={namespaced:!0,state(){return{mostReadingListIds:[],mostReadingListRefs:null,promoPost:null}},getters:{mostReadingList:e=>e.mostReadingListIds.map((t=>e.mostReadingListRefs[t]))},mutations:{setMostReadingList(e,{articleIds:t,articleRefs:s}){e.mostReadingListIds=t,e.mostReadingListRefs=s},setBookmarked(e,{articleId:t,shouldBookmarked:s}){const i=e.mostReadingListRefs[t],{relatedData:n,statistics:a}=i;a.favoritesCount=s?a.favoritesCount+1:a.favoritesCount-1,n.bookmarked=s},setPromoPost(e,t){e.promoPost=t}},actions:{loadMostReadingList({commit:e,getters:t,rootGetters:s}){return t.mostReadingList.length?t.mostReadingList:(0,Vu.TH)(s["i18n/langOptions"]).then((t=>{e("setMostReadingList",t)}))}}};var nd=s(96090);const ad={namespaced:!0,state(){return{articles:{},card:null,transactions:null,totalTransactions:null,isAccessible:null}},mutations:{setArticle(e,{articleAlias:t,article:s}){e.articles={...e.articles,[t]:s}},setCard(e,{ppaCard:t,isAccessible:s}){e.card=t,e.isAccessible=s},patchCard(e,t){e.card={...e.card,...t}},setTransactions(e,{transactions:t,pagesCount:s}){e.transactions=t,e.totalTransactions=s},updateTest(e,t){e.test.test=t}},getters:{getArticleByAlias:e=>t=>e.articles[t],isJustCreated:e=>e.card&&"just_created"===e.card.status},actions:{getArticle({commit:e,state:t,rootGetters:s},i){const n=s["i18n/langOptions"];return t.articles[i]?Promise.resolve():(0,nd.qK)(i,n).then((t=>{e("setArticle",{articleAlias:i,article:t})}))},getCard({state:e,commit:t,rootGetters:s}){if(e.card)return Promise.resolve();const i=s["me/userAlias"];return(0,nd.pV)(i).then((({ppaCard:e,isAccessible:s})=>{t("setCard",{ppaCard:e,isAccessible:s})}))},getTransactions({state:e,commit:t,rootGetters:s},i){if(e.transactions)return Promise.resolve();const n=s["me/userAlias"];return(0,nd.ny)(n,i).then((({transactions:e,pagesCount:s})=>{t("setTransactions",{transactions:e,pagesCount:s})}))},postWithdrawEnabled({commit:e},t){return e("patchCard",{withdrawEnabled:t}),(0,nd.Zx)(t)},joinPpa({dispatch:e}){return(0,nd.s5)().then((()=>e("getCard")))}}},od=e=>{if(0===e.length)return null;const t=e.slice(0).sort((([,e],[,t])=>e-t)),s=100*Math.random();let i=0,n=e[0][0];return t.forEach((([e,t])=>{i<=s&&(n=e),i+=t})),n},rd={namespaced:!0,state(){return{activeBlocks:{}}},mutations:{registerBlock(e,{name:t,id:s}){e.activeBlocks={...e.activeBlocks,[t]:s}},unregisterBlock(e,t){e.activeBlocks={...e.activeBlocks,[t]:""}}},getters:{getRandomBlockName(e){return t=>{const s=t.filter((t=>!e.activeBlocks[t])).map(((e,t,s)=>[e,Math.floor(100/s.length)]));return od(s)}},getRegisteredBlockById(e){return t=>Object.keys(e.activeBlocks).find((s=>e.activeBlocks[s]===t))}}},ld={namespaced:!0,state(){return{isLoading:!1,hasLoaded:!1,featurer:null,megaposts:null,promoLinks:null,promoPosts:null,sticker:null}},mutations:{setLoadingFlag(e,t){e.isLoading=t,t||(e.hasLoaded=!0)},savePromoData(e,t){Object.keys(t).forEach((s=>{e[s]=t[s].adverts}))}},actions:{loadPromoData({rootGetters:e,commit:t},s){const i=Bm(s,e),n=(0,ea.j4)(),{fl:a,hl:o}=e["i18n/langOptions"],r=o,l=a.split(","),c=Rm(),u={version:"1.0",queries:{promoPosts:{type:"promopost",filter:{langs:l},count:3,view:{lang:r}},featurer:{type:"featurer",view:{lang:r}},megaposts:{type:"megapost",filter:{langs:l},count:1},promoLinks:{type:"promolink",filter:{langs:l},count:1,view:{lang:r}},sticker:{type:"sticker",filter:{except:c,except_link:n,...i.length?{targets:{hubs:i}}:{}}}}};return t("setLoadingFlag",!0),(0,G.H)(u).then((e=>{e&&e.results&&t("savePromoData",e.results)})).finally((()=>{t("setLoadingFlag",!1)}))}},getters:{feature({featurer:e}){return e&&e.length?e[0]:null},topLinkPost({megaposts:e}){return e&&e.length?e[0]:null},promoBlockPosts({promoPosts:e}){return e&&e.length?e:null},mostReadingPromoLink({promoLinks:e}){return e&&e.length?e[0]:null},dailyTopPromoLink({promoLinks:e},{mostReadingPromoLink:t}){return e&&e.length>1?e[1]:t},stickyBanner({sticker:e}){return e&&e.length?e[0]:null}}};var cd=s(41017);const ud={namespaced:!0,state(){return{shouldRefresh:!1}},mutations:{setRefresh(e,t){e.shouldRefresh=t}},getters:{getRefreshState(e){return e.shouldRefresh}},actions:{toggleRefresh({commit:e},t){e("setRefresh",t)}}};function md(e){return(0,xs.Hm)((0,Ys.k)("refs/flows/wysiwyg","v2"),{publicationId:e})}const dd={namespaced:!0,state(){return{specializationRefs:[]}},mutations:{setSpecializationRefs(e,t){e.specializationRefs=t}},actions:{async loadSpecializationRefs({commit:e},t=null){try{const{flows:s}=await md(t);s&&e("setSpecializationRefs",s)}catch(s){console.error(s),(0,i.uT)(s)}return[]}}};function pd(e,t){switch(e.name){case"NEW_AUTHORS_ARTICLES_LIST":case"NEW_AUTHORS_ARTICLES_LIST_PAGES":return{sandbox:"new_authors_posts"};case"AWAIT_INVITE_AUTHORS_ARTICLES_LIST":case"AWAIT_INVITE_AUTHORS_ARTICLES_LIST_PAGES":return{sandbox:"awaiting_invite_posts"};case"MOST_IMPORTANT_SANBOX_INFO":return{sandbox:"new_authors_posts",perPage:5};case"AWAIT_MODERATION_ARTICLES_LIST":case"AWAIT_MODERATION_ARTICLES_LIST_PAGES":return{sandbox:"awaiting_approval_posts"};case"SCHEDULED_SANDBOX_ARTICLES_LIST":case"SCHEDULED_SANDBOX_ARTICLES_LIST_PAGES":return{sandbox:"awaiting_publishing_posts"};case"MY_SANDBOX_ARTICLES_LIST":case"MY_SANDBOX_ARTICLES_LIST_PAGES":case"ARTICLES_LIST_SANDBOX_BY_USER":case"ARTICLES_LIST_SANDBOX_BY_USER_PAGES":return{sandbox:"by_author",userAlias:t};default:return{}}}const _d={namespaced:!0,state(){return{articleIds:[],articleRefs:{},pagesCount:null,route:{},lastVisitedRoute:{},isLoading:!1}},getters:{getArticlesByRouteKey:e=>t=>{const s=e.articleIds[t]||[];return s.map((t=>e.articleRefs[t]))},getArticleById:e=>t=>e.articleRefs[t]||{}},mutations:{setArticles(e,{articleIds:t,articleRefs:s}){e.articleRefs={...e.articleRefs,...s},e.articleIds={...e.articleIds,...t}},setArticle(e,{article:t}){e.articleRefs={...e.articleRefs,[t.id]:t}},setPagesCount(e,t){e.pagesCount={...e.pagesCount,...t}},setRouteCache(e,t){e.route.name=t.name,e.route.params=t.params,e.route.query=t.query},setLastVisitedRoute(e,t){e.lastVisitedRoute=t},setLoading(e,t){e.isLoading=t},removeArticleFromList(e,t,s){const i=e.articleIds[t].findIndex((({id:e})=>s===e));e.articleIds[t].splice(i,1)},clearArticles(e,t){delete e.articleIds[t]},markArticleAsScheduled(e,{id:t,plannedDateTime:s}){e.articleRefs[t]&&(e.articleRefs[t]={...e.articleRefs[t],plannedPublishTime:s,status:"sbAwaitingPublishing"})},removeArticleScheduledPublishing(e,{id:t}){e.articleRefs[t]&&(e.articleRefs[t]={...e.articleRefs[t],plannedPublishTime:null,status:"sbInvitePending"})}},actions:{loadArticleslist({commit:e,state:t,rootGetters:s},{route:i,force:n}){const a=(0,Dn.Z)(i),o=t.articleIds[a],r=Boolean(Object.keys(i.query).length),l=JSON.stringify(t.route.query)===JSON.stringify(i.query),c=s["pullRefresh/getRefreshState"];if(o&&l&&!c&&!n)return!0;(r&&!l||c||n)&&e("clearArticles",a),e("setLoading",!0);const u=i.params.userAlias||i.params.login||s["me/userAlias"],m=s["me/isLoggedIn"],d=(0,Vu.rM)({...pd(i,u),...s["i18n/langOptions"],page:i.params.pageNum||1}),p=m?d.then((({publicationIds:e})=>e&&e.length?(0,Vu.YM)({articleIds:e.join(",")}):Promise.resolve([]))):[];return Promise.all([d,p]).then((([{publicationIds:t,publicationRefs:s,pagesCount:n},{notes:o}])=>{const r={[a]:t},l={[a]:n};return o&&o.length&&o.forEach((e=>{s[e.postId].moderationComment=e})),e("setArticles",{articleIds:r,articleRefs:s}),e("setPagesCount",l),e("setRouteCache",i),e("setLoading",!1),{articleIds:t,articleRefs:s,pagesCount:n}}))},loadArticle({commit:e,rootGetters:t,state:s},{force:i,route:n,snippetOnly:a}){const o=n.params.id,r=s.articleRefs&&s.articleRefs[o],l=t["pullRefresh/getRefreshState"],c=t["me/isLoggedIn"];return!r||i||l||!r.textHtml&&!a?Promise.all([(0,Vu.fq)(o,{...t["i18n/langOptions"],isSandbox:!0}),...c?[(0,Vu.YM)({articleIds:[o]})]:[]]).then((([t,s])=>{const i=s&&s.notes.length?s.notes[0]:null;return e("setArticle",{article:{...t,moderationComment:i}}),e("setRouteCache",n),t})):Promise.resolve()},updateArticlesList({commit:e},{route:t,id:s}){const i=(0,Dn.Z)(t);e("removeArticleFromList",i,s)},setLastVisitedRoute({commit:e},t){e("setLastVisitedRoute",t)}}},hd={namespaced:!0,state(){return{searchQueryError:null}},mutations:{setSearchQueryError(e,t){e.searchQueryError=t}}};var gd=s(74104);const Td={namespaced:!0,state(){return{inputs:{...(0,gd.j)(["uiLang"],""),...(0,gd.j)(["articlesLangEnglish","articlesLangRussian"],!1),...(0,gd.j)(["agreement"],!1),...(0,gd.j)(["email"],!0),...(0,gd.j)(["digest"],!0)}}},getters:{formData:({inputs:e})=>({fl:[e.articlesLangEnglish.value?"en":"",e.articlesLangRussian.value?"ru":""].filter(Boolean).join(","),hl:e.uiLang.value,agreement:e.agreement.value,email:e.email.value,digest:e.digest.value})},mutations:{setInputValue(e,{name:t,value:s}){e.inputs[t].value=s}},actions:{setInputValue({commit:e},{name:t,value:s}){e("setInputValue",{name:t,value:s})}}},Ed={namespaced:!0,state(){return{similarListIds:[],similarListRefs:null}},getters:{similarList:e=>e.similarListIds.map((t=>e.similarListRefs[t]))},mutations:{setSimilarList(e,{articleIds:t,articleRefs:s}){e.similarListIds=t,e.similarListRefs=s},setBookmarked(e,{articleId:t,shouldBookmarked:s}){const i=e.similarListRefs[t],{relatedData:n,statistics:a}=i;a.favoritesCount=s?a.favoritesCount+1:a.favoritesCount-1,n.bookmarked=s}},actions:{async loadSimilarList({commit:e,rootGetters:t,rootState:s,dispatch:i},{articleId:n,count:a}){const o=s.me.features??await i("me/fetchFeatures",null,{root:!0}),r=await(0,Vu.lA)(n,{...t["i18n/langOptions"],count:a,hf:o??[]});return e("setSimilarList",r),r}}},Sd={namespaced:!0,state(){return{error:null,isDataLoaded:!1,isDataLoading:!1,isHydrationFailed:!1,isServer:!1}},getters:{isServer(e){return e.isServer},error(e){return e.error}},mutations:{setDataLoaded(e,t){e.isDataLoaded=t},setDataLoading(e,t){e.isDataLoading=t},setEnvironment(e,t){e.isServer=t},setError(e,t){e.error=t},setHydrationFailed(e,t){e.isHydrationFailed=t}},actions:{markDataLoaded({commit:e}){e("setDataLoaded",!0),e("setDataLoading",!1)},markDataLoading({commit:e}){e("setDataLoading",!0)},markHydrationFailed({commit:e}){e("setHydrationFailed",!0)},setSsrError({commit:e},t){e("setDataLoaded",!0),e("setDataLoading",!1),e("setError",t)},showError({commit:e},{error:t}){return e("setError",t),Promise.reject(t)},reset({commit:e}){e("setDataLoaded",!1),e("setError",null)}}};function vd(e){return(0,xs.Hm)((0,Ys.k)("stories"),e)}const fd={namespaced:!0,state:{stories:null},mutations:{saveStories(e,t){e.stories=t}},actions:{loadStories({rootGetters:e,commit:t}){const s=e["i18n/langOptions"];return vd(s).then((e=>{t("saveStories",e)})).catch((()=>{}))}},getters:{stories(e,t,s,i){const{fl:n}=i["i18n/langOptions"],a=n.split(",");return e.stories?e.stories.filter((e=>a.includes(e.lang))):null}}},Ad={namespaced:!0,mutations:{setTechnotextInfo(e,t){e.technotextInfo=t},setTechnotextInfoLoading(e,t){e.technotextInfoLoading=t},setTechnotextWinnersLoading(e,t){e.technotextWinnersLoading=t},setTechnotextWinners(e,t){e.technotextWinners=t},setYears(e,t){e.years=t},setTechnotextDocForNominees(e,t){e.technotextDocForNominees=t},setTechnotextDocForWinners(e,t){e.technotextDocForWinners=t}},getters:{currentTechnotextApplicationUrl(e){return Boolean(e.technotextInfo&&e.technotextInfo.isActive)&&e.technotextInfo.applicationUrl},docForNominees(e){return e.technotextDocForNominees},docForWinners(e){return e.technotextDocForWinners}},state(){return{years:[],technotextDocForNominees:null,technotextDocForWinners:null,technotextInfo:{},technotextInfoLoading:!1,technotextWinners:{},technotextWinnersLoading:!1}},actions:{loadTechnotextWinners({commit:e},{year:t}){return e("setTechnotextWinners",{}),e("setTechnotextWinnersLoading",!0),Nc(t).then((t=>{e("setTechnotextWinners",t)}))},loadTechnotextYears({commit:e,state:t}){return t.years.length?t.years:kc().then((({technotexts:t})=>{e("setYears",t)}))},loadTechnotextInfo({commit:e,rootGetters:t,state:s},{year:i}){if(s.technotextInfo.year===i)return null;e("setTechnotextInfo",{}),e("setTechnotextDocForNominees",null),e("setTechnotextDocForWinners",null),e("setTechnotextInfoLoading",!0);const n=t["i18n/langOptions"];return Lc(i,{...n}).then((t=>{e("setTechnotextInfo",t);const s=[],i=t.docForNominees,a=(i||"").split("/");a[0]&&a[1]&&s.push((0,vm.Vk)(a[0],a[1],{...n}).then((t=>{e("setTechnotextDocForNominees",t)})).catch((()=>null)));const o=t.docForWinners,r=(o||"").split("/");return r[0]&&r[1]&&s.push((0,vm.Vk)(r[0],r[1],{...n}).then((t=>{e("setTechnotextDocForWinners",t)})).catch((()=>null))),Promise.all(s)})).finally((()=>{e("setTechnotextInfoLoading",!1)}))}}},Id={notifications:"system",mentions:"mentions",subscribers:"subscribers",applications:"applications"};function bd(e){const{perPage:t,pageNum:s,hl:i,category:n}=e;return(0,xs.Hm)((0,Ys.k)("me/notifications","v2"),{per_page:t,page_num:s,hl:i,category:Id[n]})}function yd({ids:e,category:t}){return(0,xs.Q)((0,Ys.k)("me/notifications/read","v2"),{ids:e,category:Id[t]})}function Pd(e){const{perPage:t,pageNum:s,byAuthor:i}=e;return(0,xs.Hm)((0,Ys.k)("tracker/publications","v2"),{perPage:t,pageNum:s,byAuthor:i})}function Cd(e){return(0,xs.Q)((0,Ys.k)("tracker/publications/read","v2"),{ids:e})}function wd(e){return(0,xs.ZI)((0,Ys.k)("tracker/publications","v2"),{ids:e})}const Ld={namespaced:!0,state(){return{notificationsLoading:!1,notificationsList:[],notificationsPageCount:0,pendingMarkNotificationsRead:[],publicationsLoading:!0,publicationsList:[],publicationsPageCount:0,pendingDeletePublications:!1,pendingMarkPublicationsRead:!1}},mutations:{setNotificationsLoading(e,t){e.notificationsLoading=t},setNotificationsData(e,{notificationsList:t,pagesCount:s}){e.notificationsList=t,e.notificationsPageCount=s},setPublicationsLoading(e,t){e.publicationsLoading=t},setPublicationsData(e,{publicationsList:t,pagesCount:s}){e.publicationsList=t,e.publicationsPageCount=s},markNotificationsRead(e,t){e.notificationsList=e.notificationsList.map((e=>t.includes(e.id)||0===t.length?{...e,unread:!1}:e))},setDeletePublicationsPending(e,t){e.pendingDeletePublications=t},setMarkPublicationsReadPending(e,t){e.pendingMarkPublicationsRead=t},setMarkNotificationsReadPending(e,t){e.pendingMarkNotificationsRead=[...e.pendingMarkNotificationsRead,...t]},removeMarkNotificationsReadPending(e,t){e.pendingMarkNotificationsRead=e.pendingMarkNotificationsRead.filter((e=>!t.includes(e)))}},actions:{loadPublications({commit:e},{params:t,silent:s=!1}){return s||(e("setPublicationsLoading",!0),e("setPublicationsData",{publicationsList:[],pagesCount:0})),Pd(t).then((t=>{const{publicationIds:s,publicationRefs:i,pagesCount:n,unreadCounters:a}=t;e("me/setUnreadCounters",a,{root:!0}),e("setPublicationsData",{publicationsList:s.filter((e=>e)).map((e=>i[e])),pagesCount:n})})).finally((()=>{e("setPublicationsLoading",!1)}))},loadNotifications(e,t){const{commit:s}=e;return s("setNotificationsLoading",!0),s("setNotificationsData",{notificationsList:[],pagesCount:0}),bd(t).then((e=>{const{itemRefs:t,itemIds:i,pagesCount:n,unreadCounters:a}=e;s("setNotificationsData",{notificationsList:i.map((e=>t[e])),pagesCount:n}),s("me/setUnreadCounters",a,{root:!0})})).finally((()=>{s("setNotificationsLoading",!1)}))},async deletePublications({commit:e,dispatch:t},{ids:s,updateParams:i=null}){e("setDeletePublicationsPending",!0);try{const{unreadCounters:n}=await wd(s);i&&await t("loadPublications",i),e("me/setUnreadCounters",n,{root:!0})}catch(n){throw n}finally{e("setDeletePublicationsPending",!1)}},async markTrackerPublicationsRead({commit:e,dispatch:t},{ids:s,updateParams:i=null}){e("setMarkPublicationsReadPending",!0);try{const{unreadCounters:n}=await Cd(s);i&&await t("loadPublications",i),e("me/setUnreadCounters",n,{root:!0})}catch(n){throw n}finally{e("setMarkPublicationsReadPending",!1)}},markNotificationsAsRead({commit:e},{ids:t=[],category:s}){e("setMarkNotificationsReadPending",t);const i=!(null!==t&&void 0!==t&&t.length)||Boolean(s),n={ids:t};return s&&(n.category=s),yd(n).then((({unreadCounters:s})=>{e("markNotificationsRead",i?[]:t),e("me/setUnreadCounters",s,{root:!0})})).finally((()=>{e("removeMarkNotificationsReadPending",t)}))}},getters:{pendingMarkNotificationsRead:e=>t=>e.pendingMarkNotificationsRead.includes(t)}};var kd=s(32268);const Nd={namespaced:!0,modules:{contributionRefs:gm},actions:{loadUserHubsContributions({state:e,commit:t},{login:s}){const i=s,n=i.toLowerCase(),a={page:1,perPage:10};return e.contributionRefs.hubIds[n]?e.contributionRefs.hubIds[n]:(0,Su.V6)(i,a).then((e=>{t("setHubsContribution",{hubs:e,key:n})}))}}};var Od=s(38335);const Rd={namespaced:!0,state(){return{availableInvites:0,usedInvitesIds:[],usedInvitesRefs:{},usedInvitesPagesCount:0,unusedInvitesIds:[],unusedInvitesRefs:{},unusedInvitesPagesCount:0}},getters:{usedInvites:e=>{var t;return null!==(t=e.usedInvitesIds)&&void 0!==t&&t.length?e.usedInvitesIds.map((t=>e.usedInvitesRefs[t])):[]},unusedInvites:e=>{var t;return null!==(t=e.unusedInvitesIds)&&void 0!==t&&t.length?e.unusedInvitesIds.map((t=>e.unusedInvitesRefs[t])):[]}},mutations:{setAvailableInvites(e,t){e.availableInvites=t},setUsedInvites(e,{userIds:t,userRefs:s,pagesCount:i}){e.usedInvitesIds=t,e.usedInvitesRefs={...e.usedInvitesRefs,...s},e.usedInvitesPagesCount=i},setUnusedInvites(e,{inviteIds:t,inviteRefs:s,pagesCount:i}){e.unusedInvitesIds=t,e.unusedInvitesRefs={...e.unusedInvitesRefs,...s},e.unusedInvitesPagesCount=i},revokeInvite(e,t){e.unusedInvitesIds.splice(t,1)},clearState(e){e.availableInvites=0,e.sedInvitesIds=[],e.usedInvitesRefs=null,e.usedInvitesPagesCount=0,e.unusedInvitesIds=[],e.unusedInvitesRefs=null,e.unusedInvitesPagesCount=0}},actions:{loadInvitesList({commit:e}){return Promise.all([(0,Od.sE)(),(0,Od.KW)(),(0,Od.iX)()]).then((([t,s,i])=>{const{availableInvitesCount:n}=t;return e("setAvailableInvites",n),e("setUsedInvites",s),e("setUnusedInvites",i),{usedInvites:s,unusedInvites:i}}))},loadMoreUsedInvites({commit:e,state:t},s){return(0,Od.KW)(s).then((s=>{const i=[...t.usedInvitesIds,...s.userIds];e("setUsedInvites",{...s,userIds:i})}))},loadMoreUnusedInvites({commit:e,state:t},s){return(0,Od.iX)(s).then((s=>{const i=[...t.unusedInvitesIds,...s.inviteIds];e("setUnusedInvites",{...s,inviteIds:i})}))},putInvite({commit:e},t){return(0,Od.HM)(t).then((({inviteCount:t})=>{e("setAvailableInvites",t)}))},revokeInvite({commit:e},{id:t,index:s}){return(0,Od.jA)(t).then((({inviteCount:t})=>{e("setAvailableInvites",t),e("revokeInvite",s)}))},clearState({commit:e}){e("clearState")}}};function Md(e){const t=e?hu.F9:hu.w1,s=e?hu.Ps:hu.Nj;return{addToFavorites:t,removeFromFavorites:s}}const Dd={namespaced:!0,state(){return{karmaVotesList:[],karmaVotesPagesCount:null,karmaVotesListLoading:!1,commentsVotesList:[],commentsVotesPagesCount:null,commentsVotesListLoading:!1,postsVotesList:[],postsVotesPagesCount:null,postsVotesListLoading:!1,userVotesList:[],userVotesPagesCount:null,userVotesListLoading:!1}},mutations:{setKarmaVotesListLoading(e,t){e.karmaVotesListLoading=t},setKarmaVotes(e,{votes:t,pagesCount:s}){e.karmaVotesList=t,e.karmaVotesPagesCount=s},setCommentsVotesListLoading(e,t){e.commentsVotesListLoading=t},setCommentsVotes(e,{list:t,pagesCount:s}){e.commentsVotesList=t,e.commentsVotesPagesCount=s},setVotedCommentFavorite(e,{commentId:t,isFavorite:s}){const i=e.commentsVotesList.find((({id:e})=>t===e));i.isFavorite=s},setPostsVotesListLoading(e,t){e.postsVotesListLoading=t},setPostsVotes(e,{list:t,pagesCount:s}){e.postsVotesList=t,e.postsVotesPagesCount=s},setBookmarked(e,{articleId:t,shouldBookmarked:s}){const i=e.postsVotesList.find((({id:e})=>e===t));if(!i)return;const{relatedData:n,statistics:a}=i;a.favoritesCount=s?a.favoritesCount+1:a.favoritesCount-1,n.bookmarked=s},setUserVotes(e,{votes:t,pagesCount:s}){e.userVotesList=t,e.userVotesPagesCount=s},setUserVotesListLoading(e,t){e.userVotesListLoading=t}},actions:{loadKarmaVotes({commit:e},{login:t,query:s}){return e("setKarmaVotesListLoading",!0),(0,Su.GL)(t,s).then((t=>{e("setKarmaVotes",t)})).finally((()=>{e("setKarmaVotesListLoading",!1)}))},loadCommentsVotes({commit:e},{login:t,query:s}){return e("setCommentsVotesListLoading",!0),(0,Su.yG)(t,s).then((t=>{e("setCommentsVotes",{list:t.commentIds.map((e=>t.commentRefs[e])),pagesCount:t.pagesCount})})).finally((()=>{e("setCommentsVotesListLoading",!1)}))},setVotedCommentFavorite({commit:e},{publicationId:t,commentId:s,isFavorite:i,isPost:n}){const{addToFavorites:a,removeFromFavorites:o}=Md(n);return i?a({publicationId:t,commentId:s}).then((()=>{e("setVotedCommentFavorite",{commentId:s,isFavorite:i})})):o({publicationId:t,commentId:s}).then((()=>{e("setVotedCommentFavorite",{commentId:s,isFavorite:i})}))},loadPostsVotes({commit:e},{login:t,query:s}){return e("setPostsVotesListLoading",!0),(0,Su.Hm)(t,s).then((t=>{e("setPostsVotes",{list:t.articleIds.map((e=>t.articleRefs[e])),pagesCount:t.pagesCount})})).finally((()=>{e("setPostsVotesListLoading",!1)}))},loadUserVotes({commit:e},{login:t,query:s}){return e("setUserVotesListLoading",!0),(0,Su.Yv)(t,s).then((t=>{e("setUserVotes",t)})).finally((()=>{e("setUserVotesListLoading",!1)}))}}},Ud={namespaced:!0,state(){return{authorRefs:(0,Jn.Nd)(),authorIds:{},pagesCount:{},authorProfiles:(0,Jn.Nd)(),userHubs:(0,Jn.Nd)(),userInvitations:(0,Jn.Nd)(),authorFollowers:(0,Jn.Nd)(),authorFollowed:(0,Jn.Nd)(),userSpecialization:(0,Jn.Nd)(),karmaStats:[],statistics:null,isLoading:!1,authorFollowersLoading:!1,authorFollowedLoading:!1,userHubsLoading:!1,userInvitationsLoading:!1,route:{}}},getters:{getUserByAlias:e=>t=>e.authorRefs[t.toLowerCase()]||null,getProfileInfo:e=>t=>e.authorProfiles[t.toLowerCase()]||null,getUserInvitations:e=>t=>e.userInvitations[t.toLowerCase()]||null,getUserHubs:e=>t=>e.userHubs[t.toLowerCase()]||null,getUserSpecialization:e=>t=>e.userSpecialization[t.toLowerCase()]||null},mutations:{setAuthorRefs(e,t){e.authorRefs={...e.authorRefs,...t}},setAuthorIds(e,{routeKey:t,authorIds:s}){e.authorIds={...e.authorIds,[t]:s}},setUserInfo(e,{userAlias:t,userData:s}){const i=t.toLowerCase();e.authorRefs={...e.authorRefs,[i]:{...e.authorRefs[i],...s}}},setUserKarmaData(e,{userAlias:t,karmaData:s}){e.authorRefs={...e.authorRefs,[t]:{...e.authorRefs[t],scoreStats:s.scoreStats,relatedData:{...e.authorRefs[t].relatedData,vote:s.vote}}}},setProfileInfo(e,{profileData:t,userAlias:s}){e.authorProfiles={...e.authorProfiles,[s]:{...e.authorProfiles[s],...t}}},setPagesCount(e,{routeKey:t,pagesCount:s}){e.pagesCount={...e.pagesCount,[t]:s}},clearAuthors(e,t){e.authorIds[t]&&(e.authorIds[t]=[])},setLoading(e,t){e.isLoading=t},setRouteCache(e,t){e.route.name=t.name,e.route.params=t.params,e.route.query=t.query},setSubscriptionStatus(e,{alias:t,isSubscribed:s}){e.authorRefs[t.toLowerCase()].relatedData.isSubscribed=s},setFollowersCount(e,{alias:t,count:s}){e.authorRefs[t].followStats.followersCount=s},setUsersStatisticsData(e,t){e.statistics=t},setUsersKarmaStatsData(e,t){e.karmaStats=t},setUserFollowers(e,{alias:t,data:s}){e.authorFollowers={...e.authorFollowers,[t]:s}},setUserFollowersLoading(e,t){e.authorFollowersLoading=t},setUserFollowed(e,{alias:t,data:s}){e.authorFollowed={...e.authorFollowed,[t]:s}},setUserFollowedLoading(e,t){e.authorFollowedLoading=t},setUserInvitationsLoading(e,t){e.userInvitationsLoading=t},setUserInvitations(e,{invitations:t,alias:s,page:i}){const n=e.userInvitations[s]||{},a=n.invitationsRefs||{};e.userInvitations={...e.userInvitations,[s]:{invitationsRefs:{...a,...t.userRefs},pagesCount:t.pagesCount,currentPage:i}}},setUserHubsLoading(e,t){e.userHubsLoading=t},setUserSpecialization(e,{specialization:t,alias:s}){e.userSpecialization={...e.userSpecialization,[s]:t}},setUserHubs(e,{hubs:t,alias:s,page:i}){const n=e.userHubs[s]||{},a=n.hubRefs||{};e.userHubs={...e.userHubs,[s]:{hubRefs:{...a,...t.hubRefs},pagesCount:t.pagesCount,currentPage:i}}}},actions:{loadUserInfo({commit:e,state:t,rootGetters:s},{alias:i,snippet:n,force:a}){const o=i.toLowerCase(),r=t.authorRefs[o],l=s["pullRefresh/getRefreshState"],c=s["i18n/langOptions"],u=s["me/userAlias"],m=u?u.toLowerCase():null,d=s["me/isLoggedIn"],p=o===m;if(r&&r.counterStats&&!l&&!a)return Promise.resolve(r);if(n&&!a){const t=n.alias.toLowerCase();return e("setUserInfo",{userAlias:t,userData:n}),n}return Promise.all([(0,Su.bG)(i,c),...d&&!p?[(0,Su.jS)(i)]:[]]).then((([t,s])=>{const i=t.alias.toLowerCase(),a={...r,...n,...t,note:s};return e("setUserInfo",{userAlias:i,userData:a}),a}))},loadUserSpecialization({commit:e,state:t},{alias:s}){const i=s.toLowerCase(),n=t.userSpecialization[i];return n?Promise.resolve(n):(0,Su.Es)(i).then((t=>{e("setUserSpecialization",{specialization:t,alias:i})})).catch((e=>{throw e}))},loadUserInvitations({commit:e,state:t},{alias:s,page:i=1}){const n=s.toLowerCase(),a=t.userInvitations[n];return a&&a.currentPage>=i?Promise.resolve(a):(e("setUserInvitationsLoading",!0),(0,Su.OR)(n,{page:i}).then((t=>{e("setUserInvitations",{invitations:t,alias:n,page:i}),e("setUserInvitationsLoading",!1)})).catch((t=>{throw e("setUserInvitationsLoading",!1),t})))},loadUserHubs({commit:e,state:t},{alias:s,page:i=1}){const n=s.toLowerCase(),a=t.userHubs[n];return a&&a.currentPage>=i?Promise.resolve(a):(e("setUserHubsLoading",!0),(0,Su.YI)(n,{page:i}).then((t=>{e("setUserHubs",{hubs:t,alias:n,page:i})})).finally((()=>{e("setUserHubsLoading",!1)})))},loadProfileInfo({commit:e,state:t,rootGetters:s},{alias:i,force:n}){const a=s["i18n/langOptions"],o=t.authorProfiles[i],r=s["pullRefresh/getRefreshState"];return!o||r||n?Promise.all([(0,Su.Lt)(i,a),(0,Su.LD)(i)]).then((([s,n])=>{const a=i.toLowerCase(),o={...t.authorProfiles[a],...s,companies:n};return e("setProfileInfo",{profileData:o,userAlias:a}),s})):Promise.resolve(o)},searchUsers({state:e,commit:t},{route:s}){const i={...s.query,page:s.params.pageNum||1},n=(0,Dn.Z)(s),a=e.authorIds[n],o=Boolean(Object.keys(s.query).length),r=JSON.stringify(e.route.query)===JSON.stringify(s.query),l=JSON.stringify(e.route.params)===JSON.stringify(s.params);return!!(r&&a&&l)||(o&&!r&&t("clearAuthors",n),t("setLoading",!0),(0,Su.d9)(i).then((({userRefs:e,userIds:i,pagesCount:a})=>(t("setAuthorRefs",e),t("setAuthorIds",{routeKey:n,authorIds:i}),t("setPagesCount",{routeKey:n,pagesCount:a}),t("setRouteCache",s),t("setLoading",!1),{userRefs:e,userIds:i,pagesCount:a}))))},loadUsers({state:e,commit:t,rootGetters:s},{route:i}){const n={...i.query,page:i.params.pageNum||1},{q:a}=i.query,o=(0,Dn.Z)(i),r=e.authorIds[o],l=Boolean(Object.keys(i.query).length),c=JSON.stringify(e.route.query)===JSON.stringify(i.query),u=i.params.hubName||i.params.flowName;if(r&&r.length&&c&&!a&&!u)return!0;(l&&!c||u)&&t("clearAuthors",o),t("setLoading",!0);let m=a?Su.d9:Su.Fp;const d=[{...n,...s["i18n/langOptions"]}];return a||(i.params.flowName&&(m=Ju,d.unshift(i.params.flowName)),i.params.hubName&&(m=tm.yp,d.unshift(i.params.hubName))),m(...d).then((({authorRefs:e,authorIds:s,userRefs:n,userIds:r,pagesCount:l})=>{t("setAuthorRefs",e||n),t("setAuthorIds",{routeKey:o,authorIds:s||r}),t("setPagesCount",{routeKey:o,pagesCount:a?1:l}),t("setRouteCache",i),t("setLoading",!1)}))},toggleSubscribeStatus({commit:e},{alias:t,isSubscribed:s}){return e("setSubscriptionStatus",{alias:t,isSubscribed:!s}),(0,Su.JI)(t).then((({isSubscribed:s})=>{e("setSubscriptionStatus",{alias:t,isSubscribed:s})}))},updateFollowersCounter({commit:e,state:t},s){const i=s.toLowerCase(),{isSubscribed:n}=t.authorRefs[i].relatedData,{followersCount:a}=t.authorRefs[i].followStats,o=n?a+1:a-1;e("setFollowersCount",{alias:i,count:o})},addUserNote({commit:e,state:t},{alias:s,note:i}){return(0,Su.C1)(s,{text:i.text}).then((i=>{const n=s.toLowerCase(),a={...t.authorRefs[n],note:i};e("setUserInfo",{userAlias:n,userData:a})}))},updateKarmaInfo({commit:e},{userAlias:t,karmaData:s}){const i=t.toLowerCase();e("setUserKarmaData",{userAlias:i,karmaData:s})},loadUsersStatistics({state:e,commit:t}){return e.statistics?e.statistics:(0,Su.xS)().then((e=>(t("setUsersStatisticsData",e),e)))},loadKarmaStats({state:e,commit:t}){return e.karmaStats.length?Promise.resolve():(0,Su.xm)().then((e=>t("setUsersKarmaStatsData",e)))},loadUserFollowers({commit:e},t){const s=t.params.login.toLowerCase(),i=t.params.pageNum||1;return e("setUserFollowersLoading",!0),(0,Su.dX)(s,{page:i}).then((t=>{e("setUserFollowers",{alias:s,data:t}),e("setUserFollowersLoading",!1)}))},loadUserFollowed({commit:e},t){const s=t.params.login.toLowerCase(),i=t.params.pageNum||1;return e("setUserFollowedLoading",!0),(0,Su.Ct)(s,{page:i}).then((t=>{e("setUserFollowed",{alias:s,data:t}),e("setUserFollowedLoading",!1)}))}}};var Bd=s(42185),$d=s(17187),Vd=s(39309);const Fd=Vd.Z,Hd={SCROLL:"scroll"},Wd=new $d.EventEmitter;function Gd(){Wd.emit(Hd.SCROLL)}if(Fd.addEventListener){const e=100,t=a()(Gd,e);Fd.addEventListener("scroll",t)}function xd(e){Wd.on(Hd.SCROLL,e)}var Yd=s(30121);const qd={namespaced:!0,state(){return{prevScrollY:{},scrollY:0,width:0}},mutations:{setPrevScrollY(e,{prevScrollY:t,fullPath:s}){e.prevScrollY[s]=t},setScrollY(e,t){e.scrollY=t},setWidth(e,t){e.width=t}},actions:{init({commit:e}){e("setWidth",window.innerWidth),window.addEventListener("resize",(()=>{e("setWidth",window.innerWidth)})),xd((()=>{(0,Bd.AD)().then((t=>e("setScrollY",t)))}))},restorePrevScrollY({state:e},{fullPath:t}){e.prevScrollY[t]&&(0,Yd.X5)(e.prevScrollY[t])},setPrevScrollY({commit:e,state:t},{fullPath:s}){e("setPrevScrollY",{prevScrollY:t.scrollY,fullPath:s})}}};var Zd=s(37281);const jd={namespaced:!0,state(){return{WYSIWYGRulesRefs:null}},mutations:{setWYSIWYGRulesRefs(e,t){e.WYSIWYGRulesRefs=t}},actions:{async getWYSIWYGRulesRefsIfNotExist({commit:e,state:t}){if(!t.WYSIWYGRulesRefs){const{wysiwygRuleRefs:t}=await(0,Zd.e)();e("setWYSIWYGRulesRefs",t)}}}},Kd={adblock:Ou,articlesList:Xu,authorContribution:im,betaTest:om,authorStatistics:nm,career:lm,comments:bu,companies:cm,companyAdmin:hm,companyAdd:mm.ZP,companiesContribution:um,companyHubsContribution:Tm,conversation:Em,conversations:Sm,docs:Am,feature:Nm,fixedBanner:$m,flows:Fm,global:Hm,hubs:Ym,hubsBlock:qm,i18n:Xm,info:td,location:sd,me:kd.Z,mostReadingList:id,onboarding:Ls.ZP,ppa:ad,projectsBlocks:rd,promoData:ld,publicationStatistics:cd.ZP,pullRefresh:ud,sandbox:_d,search:hd,settingsOther:Td,similarList:Ed,ssr:Sd,stories:fd,technotext:Ad,userHubsContribution:Nd,userInvites:Rd,userVotes:Dd,users:Ud,viewport:qd,tracker:Ld,events:km,wysiwyg:jd,refs:dd,hint:xm};function zd(){return(0,h.MT)({modules:Kd})}var Qd=s(13406);const Xd={created(){const e=(0,l.FN)();if(!e)return;const t=e.type;if(!t||!("head"in t))return;const s="function"===typeof t.head?()=>t.head.call(e.proxy):t.head;Jd(s)}};function Jd(e,t={}){const s=(0,u.i)();if(s)return s.ssr?s.push(e,t):ep(s,e,t)}function ep(e,t,s={}){const i=(0,r.iH)({}),n=(0,l.FN)();(0,l.m0)((()=>{i.value=sp(t)}),{flush:"post"});const a=e.push(i.value,s);return(0,l.YP)(i,(e=>{a.patch(e)})),n&&(0,l.Jd)((()=>{a.dispose()})),a}function tp(e){return"function"===typeof e?e():(0,r.SU)(e)}function sp(e,t=""){if(e instanceof Promise)return e;const s=tp(e);return e&&s?Array.isArray(s)?s.map((e=>sp(e,t))):"object"===typeof s?Object.fromEntries(Object.entries(s).map((([e,t])=>"titleTemplate"===e||e.startsWith("on")?[e,(0,r.SU)(t)]:[e,sp(t,e)]))):s:s}var ip=s(90928),np=s(42261);function ap(e){const t=zd(),s=du(t),i=(0,u.c)();s.isReady().then((()=>Xs(s,t,e)));const n=(0,o.vr)({setup(){n.config.globalProperties.$hasHydrated=(0,r.iH)(!1),n.config.globalProperties.$toast=(0,c.pm)(),(0,np.setToast)(n.config.globalProperties.$toast),(0,l.d1)((e=>op(e,t)))},render:()=>(0,l.h)(Fs)});return(0,Ua.j)(n,s),n.use(s),n.use(t),n.use(d.ZP),n.use(m.ZP,{portalName:"Portal",portalTargetName:"PortalTarget"}),n.mixin((0,ip.Z)()),n.use(i),n.mixin(Xd),(0,np.setMsg)(t.getters["i18n/msg"]),(0,Qd.rg)(n),(0,Qd.RX)(n),(0,Qd.AS)(n),(0,Qd.wv)(n),{app:n,router:s,store:t,head:i}}function op(e,t){rp(e)?cp(e,t):up(e)}function rp(e){return!lp(e)}function lp(e){return e.message.includes("NetworkError")}function cp(e,t){const s="server"==={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_ENV;let i;s&&(i=(0,l.Zq)()),i?i.error=e:t.dispatch("ssr/showError",{error:e}).catch((()=>{}))}function up(e){console.error(e)}var mp=s(13862),dp=s(95916),pp=s(66482),_p=s(77208);function hp(e){const t=[];return(0,pp.shouldPolyfill)()&&t.push(s.e(9616).then(s.bind(s,38210)),s.e(9616).then(s.t.bind(s,1329,23)),s.e(9616).then(s.t.bind(s,66037,23))),(0,_p.shouldPolyfill)()&&(t.push(s.e(9616).then(s.bind(s,74462))),"ru"===e?t.push(s.e(9616).then(s.t.bind(s,45542,23))):t.push(s.e(9616).then(s.t.bind(s,17689,23)))),t}function gp(e){let t=Promise.resolve();return(0,dp.shouldPolyfill)()&&(t=s.e(9616).then(s.bind(s,31942))),t.then((()=>Promise.all(hp(e))))}var Tp=s(47820);function Ep(){let e=Promise.resolve();return(0,Tp.Z)()||(e=Promise.all([s.e(1830).then(s.t.bind(s,39989,23)),s.e(2341).then(s.t.bind(s,55594,23)).then((e=>{window.fetchStream=e.default}))])),e}var Sp=s(95205);"serviceWorker"in navigator&&(0,Sp.z)("https://habr.com/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}});var vp=s(92710);const fp=e=>{const t=(0,mp.Z)();e.state.global.device!==t&&e.dispatch("global/setDevice",{device:t})},Ap=(0,g.f)(),Ip=!0,{app:bp,router:yp,store:Pp}=ap({useCookies:g.f});if(bp.config.globalProperties.$isStreaming=!1,(0,Qd.Iz)(bp,(0,vp.parseFeaturesSettings)(Ap.get("features")||"")),window.__INITIAL_STATE__){const e=window.__INITIAL_STATE__;Object.keys(Pp.state).forEach((t=>{(0,Jn.iy)(Pp.state[t],e[t])})),(0,Jn.iy)(Pp.state.userHubsContribution.contributionRefs,e.userHubsContribution.contributionRefs),(0,Jn.iy)(Pp.state.companyHubsContribution.contributionRefs,e.companyHubsContribution.contributionRefs),Pp.replaceState(e),window.__INITIAL_STATE__=null}window.addEventListener("resize",a()((()=>fp(Pp)),100),!1),Pp.state.global.isPwa&&"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((e=>{e.active.postMessage({runCache:!0})})),(0,i.av)({username:Pp.state.me.user?Pp.state.me.user.alias:"HABR_GUEST"}),Promise.all([window.i18nFetch,gp(Pp.state.i18n.hl),Ep(),Pp.dispatch("adblock/findOutAdblockStatus")]).then((([e])=>{(0,wt.p)(e),yp.isReady().then((()=>{bp.mount("#mount"),fp(Pp)}),(e=>{throw e}))}));const Cp=e=>{Ip?(0,Ua.T)(e):console.error(e)};bp.config.errorHandler=Cp,yp.onError=Cp,window.onerror=Cp,window.onunhandledrejection=({reason:e})=>Cp(e)},50780:(e,t,s)=>{"use strict";function i(){return!0}s.d(t,{s:()=>n});const n={required:!0,type:Object,validator:i}},96139:(e,t,s)=>{"use strict";s.d(t,{Z:()=>a});var i=s(11269);function n(e){return(0,i.HD)(e.alias)&&((0,i.HD)(e.avatarUrl)||null===e.avatarUrl||(0,i.HD)(e.image))}const a={required:!0,type:Object,validator:n}},75633:(e,t,s)=>{"use strict";s.d(t,{p:()=>o,w:()=>r});var i=s(32773),n=s(20980);let a;function o(e){a=e}function r(e,t,s){if(!a)return"▇▅▄▅▅▄ ▇▄▅";const o=a[e];if(!o)return(0,n.Z)(t,new Error(`Language "${e}" is not present in the locales cache`)),"▇▅▄▅▅▄ ▇▄▅";const r=o[t];try{const t=new i.ZP(r,e,null,{ignoreTag:!0}),n=Object.create(null);return t.ast.forEach((({type:e,value:t})=>{5!==e||s[t]||(n[t]=null)})),t.ast.forEach((e=>{e.options&&Object.setPrototypeOf(e.options,null)})),Object.assign(n,s),t.format(n)}catch(l){return(0,n.Z)(t,l),"▇▅▄▅▅▄ ▇▄▅"}}},59896:(e,t,s)=>{"use strict";s.d(t,{T:()=>p,j:()=>d});var i=s(12699),n=s(81646),a=s(21577),o=s(51035),r=s(64816),l=s(64487),c=s(44897),u=s.n(c);const m=!0;function d(e,t){(0,a.S)({...u(),app:e,dsn:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",environment:"production",release:"2025-04-30-05-17",integrations:[new i.S,new n.m,new o.gE({routingInstrumentation:(0,r.x)(t)})],allowUrls:m?[/https?:\/\/((www)\.)?(m\.)?habr\.com/,"https://assets.habr.com/habr-web/"]:[]})}function p(e){"string"!==typeof e?"TimeoutError"!==e.name?((0,l.e)((e=>{e.setTag("app_version","2.241.0")})),(0,l.Tb)(e)):(0,l.$e)((t=>{t.setFingerprint(["TimeoutError"]),(0,l.Tb)(e)})):(0,l.$e)((t=>{t.setLevel("info"),(0,l.uT)(e)}))}},79479:(e,t,s)=>{"use strict";s.d(t,{$m:()=>a,Vi:()=>o,ZP:()=>r});var i=s(84962),n=s(57745);const a={agreement:"COMPANY_ADD_AGREEMENT",contacts:"COMPANY_ADD_CONTACTS",tariff:"COMPANY_ADD_TARIFF",company:"COMPANY_ADD_COMPANY",requisites:"COMPANY_ADD_REQUISITES"},o=Object.keys(a),r={namespaced:!0,state(){return{currentStep:"",stepsData:{},uncompletedSteps:[],isStepLoading:!0,isStepCommitting:!1,isInitialized:!1,agreementContent:""}},mutations:{setCurrentStep(e,t){e.currentStep=t},setStepData(e,{step:t,stepData:s}){e.stepsData={...e.stepsData,[t]:{...s}}},setUncompletedSteps(e,t){e.uncompletedSteps=t},setStepLoading(e,t){e.isStepLoading=t},setStepCommitting(e,t){e.isStepCommitting=t},setInitialized(e,t){e.isInitialized=t},setAgreementContent(e,t){e.agreementContent=t}},actions:{getCurrentStepData({commit:e,state:t,rootGetters:s}){return e("setStepLoading",!0),"agreement"===t.currentStep?Promise.all([(0,i.LQ)(t.currentStep),(0,n.Vk)("service","company_add_start",{...s["i18n/langOptions"]})]).then((([s,i])=>{e("setStepData",{step:t.currentStep,stepData:s}),e("setAgreementContent",i.content)})).finally((()=>{e("setStepLoading",!1)})):(0,i.LQ)(t.currentStep).then((s=>{const{currentStep:i}=t;e("setStepData",{step:i,stepData:s})})).finally((()=>{e("setStepLoading",!1)}))},commitCurrentStepData({commit:e,state:t},{forceValidation:s}){e("setStepCommitting",!0);const{currentStep:n}=t,a="agreement"===n?{agreementAccepted:!0}:t.stepsData[n];return(0,i.l2)(n,a,s).finally((()=>{e("setStepCommitting",!1)}))},getUncompletedSteps({commit:e}){return(0,i.uV)().then((({steps:t})=>{e("setUncompletedSteps",t)})).catch((e=>{throw e})).finally((()=>{e("setStepLoading",!1),e("setInitialized",!0)}))}},getters:{firstUncompletedStep(e){var t;return null===(t=e.uncompletedSteps)||void 0===t?void 0:t[0]},currentStepIndex(e){return o.indexOf(e.currentStep)},nextStep(e,t){return o[t.currentStepIndex+1]},prevStep(e,t){return o[t.currentStepIndex-1]}}}},91376:(e,t,s)=>{"use strict";s.d(t,{ZP:()=>m,jj:()=>c,kq:()=>u,xh:()=>l});var i=s(32268),n=s(52767),a=s(8685),o=s(24477),r=s(14857);const l={greetings:"greetings",specialization:"specialization",subscriptions:"subscriptions",possibilities:"possibilities"},c={greetings:"ONBOARDING_GREETINGS",specialization:"ONBOARDING_SPECIALIZATION",subscriptions:"ONBOARDING_SUBSCRIPTIONS",possibilities:"ONBOARDING_POSSIBILITIES"},u=Object.values(l),m={namespaced:!0,state(){return{currentStep:null,stepsData:{},stepsErrors:{},completedSteps:[],isStepCommitting:!1,isCommitDisabled:!0}},mutations:{setCurrentStep(e,t){e.currentStep=t},setStepData(e,{step:t,data:s}){e.stepsData={...e.stepsData,[t]:s}},setStepErrors(e,{step:t,errors:s}){e.stepsData={...e.stepsData,[t]:{...s}}},setStepCommitting(e,t){e.isStepCommitting=t},setCommitDisabled(e,t){e.isCommitDisabled=t},setCompletedSteps(e,t){e.completedSteps=[...e.completedSteps,...t]}},actions:{async commitCurrentStep({state:e,commit:t}){var s;const{currentStep:c}=e,u=(0,a._B)((null===(s=e.stepsData)||void 0===s?void 0:s[c])??{});try{switch(c){case l.greetings:await(0,o.RE)(u.reason),t("me/setOnboardingStatus",i.h.progress,{root:!0}),t("me/setOnboardingReason",u.reason,{root:!0});break;case l.specialization:u.specialization.skills&&(u.specialization.skills=u.specialization.skills.map((e=>e.alias))),u.specialization.salary&&(u.specialization.salary=parseInt(u.specialization.salary,10)),await Promise.all([(0,r.d1)({fullname:u.fullname,description:u.description},"profile"),(0,r.d1)(u.specialization,"occupation")]);break;case l.subscriptions:u.digestFrequency?u.digestFrequency="week":u.digestFrequency="none";break;case l.possibilities:break;default:console.error("Error while trying to commit onboarding step: wrong step alias");break}t("setCompletedSteps",[c])}catch(m){console.error(m);const e=(0,n.TU)(m);e&&t("setStepErrors",{step:c,errors:e})}},async finishOnboarding({commit:e}){await(0,o.O4)(),e("me/setOnboardingStatus",i.h.finished,{root:!0})}},getters:{currentStepIndex(e){return u.indexOf(e.currentStep)},nextStep(e,t){return u[t.currentStepIndex+1]},prevStep(e,t){return u[t.currentStepIndex-1]},getStepData:e=>t=>e.stepsData[t]??{}}}},41017:(e,t,s)=>{"use strict";s.d(t,{rx:()=>u,q3:()=>c,ZP:()=>m});const i=e=>{const t={get(t,s,i){return"set"===s?(s,i)=>{if(t.set(s,i),t.size>e){const e=t.keys().next().value;t.delete(e)}}:"get"===s?Reflect.get(t,s,i).bind(t):t[s]}};return new Proxy(new Map,t)},n=({publicationIds:e,publicationRefs:t})=>e.map((e=>t[e]));var a=s(9353),o=s(3394);const r=e=>JSON.stringify(e),l=e=>e.length<3,c={timeInViewport:"timeInViewport",commentsTimeInViewPort:"commentsTimeInViewPort"},u={excellent:"excellent",good:"good",normal:"normal",soSo:"so_so"},m={namespaced:!0,state(){return{statsInfo:{},statsFunnels:{},statsGraph:{},defaultSuggest:{},suggest:{},timeTracker:{},isTrackingActivity:!1,isUserActive:!0,otherPublicationStats:{}}},getters:{getStatsInfoById:e=>t=>e.statsInfo[t],getStatsFunnelsByFilter:e=>t=>e.statsFunnels[r(t)],getStatsGraphByFilter:e=>t=>e.statsGraph[r(t)],getOtherStatsByFilter:e=>t=>e.otherPublicationStats[r(t)],getPublicationDefaultSuggestById:e=>t=>e.defaultSuggest[t],getPublicationSuggestBySearch:(e,t)=>(s,i)=>l(i)?t.getPublicationDefaultSuggestById(s):e.suggest[s]&&e.suggest[s].get("search"),getPublicationTrackedTimeById:e=>t=>e.timeTracker[t]},mutations:{setStatsInfo(e,{publicationId:t,statsInfo:s}){e.statsInfo[t]=s},setStatsFunnels(e,{filter:t,statsFunnels:s}){e.statsFunnels[r(t)]=s},setStatsGraph(e,{filter:t,statsGraph:s}){e.statsGraph[r(t)]=s},setOtherPublicationStats(e,{filter:t,stats:s,pagesCount:i}){e.otherPublicationStats[r(t)]={stats:s,pagesCount:i}},setStatsDefaultSuggest(e,{publicationId:t,suggest:s}){e.defaultSuggest[t]=s},setPublicationSuggest(e,{publicationId:t,suggest:s}){e.suggest[t]=s},addTrackingTime(e,{publicationId:t,time:s,type:i}){if(!Object.values(c).includes(i))throw new Error("Wrong type to track");e.timeTracker[t]||(e.timeTracker[t]={});const n=e.timeTracker[t];void 0===n[i]&&(n[i]=0),n[i]+=s},setTrackingTime(e,{publicationId:t,time:s,type:i}){if(!Object.values(c).includes(i))throw new Error("Wrong type to set");const n=e.timeTracker[t];n&&(n[i]=s)},setIsUserActive(e,t){e.isUserActive=t},setIsTrackingActivity(e,t){e.isTrackingActivity=t},setLastActionTime(e,t){e.lastActionTime=t},resetPublicationTrackedTime(e,t){const s=e.timeTracker[t];s&&(s[c.timeInViewport]=0)},resetCommentsTrackedTime(e,t){const s=e.timeTracker[t];s&&(s[c.commentsTimeInViewPort]=0)}},actions:{async getPublicationStatsInfo({commit:e,state:t},s){if(t.statsInfo[s])return;const i=await(0,a.wu)(s);e("setStatsInfo",{publicationId:s,statsInfo:i.statistics})},async getPublicationStatsFunnels({commit:e,getters:t},s){const i=t.getStatsFunnelsByFilter(s);if(i)return;const n=await(0,a.jM)(s.publicationId,{...s});e("setStatsFunnels",{filter:s,statsFunnels:n.statistics})},async getPublicationStatsGraph({commit:e,state:t},s){const i=r(s);if(t.statsGraph[i])return;const{publicationId:n}=s,o=await(0,a._W)(n,{period:s.period,type:s.type});e("setStatsGraph",{filter:s,statsGraph:o.data})},async loadPublicationOtherStats({commit:e,getters:t},s){const i=t.getOtherStatsByFilter(s);if(i)return;const n={...s};"titleHtml"===n.sortBy&&(n.sortBy=null,n.sortDir=null);const{publicationIds:o,publicationRefs:r,pagesCount:l}=await(0,a.XB)(s.publicationId,n),c=o.map((e=>r[e]));e("setOtherPublicationStats",{filter:s,stats:c,pagesCount:l})},async loadDefaultSuggest({commit:e,getters:t},{publicationId:s,search:i}){const o=t.getPublicationDefaultSuggestById(s);if(o&&o.length)return;const r=await(0,a.n_)(s,{search:i});e("setStatsDefaultSuggest",{publicationId:s,suggest:n(r)})},async loadPublicationSuggest({commit:e,state:t,dispatch:s},{search:o,publicationId:r}){if(l(o))return void await s("loadDefaultSuggest",{publicationId:r,search:o});let c=t.suggest[r];if(c||(c=i(10)),c.get(o))return;const u=await(0,a.n_)(r,{search:o});c.set(o,n(u)),e("setPublicationSuggest",{publicationId:r,suggestsData:c})},sendPublicationTrackingTime({state:e},{publicationId:t,uuid:s}){const i=e.timeTracker[t];i&&(0,o.Bx)({[c.timeInViewport]:i[c.timeInViewport]||0,[c.commentsTimeInViewPort]:i[c.commentsTimeInViewPort]||0,publicationId:t,uuid:s})}}}},32268:(e,t,s)=>{"use strict";s.d(t,{h:()=>m,Z:()=>d});var i=s(80031),n=s(59896),a=s(68486),o=s(86409),r=s(27133);function l(e){return(0,o.Hm)((0,r.k)("features","v2"),e)}var c=s(38335),u=s(14857);const m={new:"new",progress:"in_progress",finished:"complete"},d={namespaced:!0,state(){return{user:null,uuid:null,ppgDemanded:!1,karmaResetInfo:{canReincarnate:null,wasReincarnated:null,currentScore:null},notes:null,userUpdates:{feeds:{newPostsCount:null,newThreadsCount:null,newNewsCount:null,newCount:null},conversationUnreadCount:0},features:null}},getters:{isLoggedIn(e){return Boolean(e.user)},isSuperAdmin(e){return e.user&&-1!==e.user.groups.indexOf("super")},isCorrector(e){return e.user&&-1!==e.user.groups.indexOf("corrector")},isModerator(e){return e.user&&-1!==e.user.groups.indexOf("moderator")},isReadOnly(e){return e.user&&-1!==e.user.groups.indexOf("readonly")},isBlocked(e){var t;if(!e.user)return!1;if(null===(t=e.user)||void 0===t||!t.block)return!1;const s=e.user.block.till;return new Date(s)>Date.now()},isCommentsManual(e){return e.user&&-1!==e.user.groups.indexOf("comments_manual")},isReadOnlyOrReadAndComment(e){return e.user&&(-1!==e.user.groups.indexOf("readonly")||-1!==e.user.groups.indexOf("comments_manual")||-1!==e.user.groups.indexOf("comments"))},isReadOnlyOrCommentsManual(e,t){return e.user&&(t.isReadOnly||t.isCommentsManual)},isOnboardingNew(e){var t,s,i;return(null===(t=e.user)||void 0===t||null===(s=t.onboarding)||void 0===s||null===(i=s.registration)||void 0===i?void 0:i.status)===m.new},isOnboardingInProgress(e){var t,s,i;return(null===(t=e.user)||void 0===t||null===(s=t.onboarding)||void 0===s||null===(i=s.registration)||void 0===i?void 0:i.status)===m.progress},isOnboardingFinished(e){var t,s,i;return(null===(t=e.user)||void 0===t||null===(s=t.onboarding)||void 0===s||null===(i=s.registration)||void 0===i?void 0:i.status)===m.finished},onboardingReason(e){var t,s,i;return(null===(t=e.user)||void 0===t||null===(s=t.onboarding)||void 0===s||null===(i=s.registration)||void 0===i?void 0:i.reason)??null},userAlias(e){return e.user&&e.user.alias},userShowAdv(e){return!e.user||e.user&&!e.user.settings.miscSettings.hideAdv},userGaType(e,t){return t.isLoggedIn?-1!==e.user.groups.indexOf("comments_manual")||-1!==e.user.groups.indexOf("comments")?"readcomment":-1!==e.user.groups.indexOf("readonly")?"readonly":"habrauser":"guest"},ppaBalance(e){return e.user?e.user.ppaBalance:null},lastKarmaResetDate:e=>e.karmaResetInfo.wasReincarnated,karmaResetScore:e=>e.karmaResetInfo.currentScore,canCancelKarmaReset:({karmaResetInfo:e})=>e.canReincarnate,notesList:e=>e.notes?e.notes.noteIds.map((t=>e.notes.noteRefs[t])):[],notesPagesCount:e=>e.notes&&e.notes.pagesCount,rssKey(e){return e.user&&e.user.rssKey},companiesAdmin(e){return e.user&&e.user.companiesAdmin},hasJoinedBetaTesting(e){return e.user&&e.user.groups.includes("tester")},canSendComplaint(e,t){return e.user&&e.user.settings.permissionSettings.canAddComplaints||t.isSuperAdmin},notices(e){return e.user?e.user.notices:[]},canPostVoice(e){return e.user&&e.user.settings.permissionSettings.canCreateVoices},useMarkdownInComments(e){return e.user&&e.user.settings.miscSettings.useMarkdownInComments},useMarkdownInArticles(e){return e.user&&e.user.settings.miscSettings.useMarkdownInArticles},useMarkdownInPosts(e){return e.user&&e.user.settings.miscSettings.useMarkdownInPosts},blockReasonWithDate(e){var t;return null===(t=e.user)||void 0===t?void 0:t.block},notificationUnreadCounters(e){var t;return(null===(t=e.user)||void 0===t?void 0:t.notificationUnreadCounters)||null},totalUnreadNotifications(e){var t,s;return(null===(t=e.user)||void 0===t||null===(s=t.notificationUnreadCounters)||void 0===s?void 0:s.total)||0},karma(e){var t,s;return(null===(t=e.user)||void 0===t||null===(s=t.scoreStats)||void 0===s?void 0:s.score)||0},unreadConversations(e){var t;return(null===(t=e.userUpdates)||void 0===t?void 0:t.conversationUnreadCount)||0},hasNewPublicationsBySubscription(e){var t,s;return(null===(t=e.userUpdates)||void 0===t||null===(s=t.feeds)||void 0===s?void 0:s.newCount)>0}},mutations:{setUser(e,t){e.user=t},setUserUpdates(e,t){e.userUpdates.conversationUnreadCount=t.conversationUnreadCount,e.userUpdates.feeds=t.feeds,e.user={...e.user,notificationUnreadCounters:{...e.user.notificationUnreadCounters,total:t.trackerUnreadCount}}},setUserFeedUpdates(e,t){e.userUpdates.feeds={...e.userUpdates.feeds,...t}},setUUID(e,t){e.uuid=t},setPPGDemanded(e,t){e.ppgDemanded=t},setChargeSettings(e,t){e.user.settings.chargeSettings=t},decrementPostsCharge(e){e.user.settings.chargeSettings={...e.user.settings.chargeSettings,postVoteCount:e.user.settings.chargeSettings.postVoteCount-1}},decrementCommentsCharge(e){e.user.settings.chargeSettings={...e.user.settings.chargeSettings,commentVoteCount:e.user.settings.chargeSettings.commentVoteCount-1}},setKarmaResetInfo(e,t){e.karmaResetInfo=t},setUserNotes(e,t){e.notes=t},setHasJoinedBetaTesting(e,t){if(t){const t=new Set(e.user.groups);t.add("tester"),e.user.groups=Array.from(t)}else e.user.groups=e.user.groups.filter((e=>"tester"!==e))},setAvailableInvitesCount(e,t){e.user.availableInvitesCount=t},setUserUseMarkdown(e,t){e.user.settings.miscSettings={...e.user.settings.miscSettings,...t}},setUnreadCounters(e,t){e.user&&(e.user={...e.user,notificationUnreadCounters:t})},setOnboardingStatus(e,t){e.user.onboarding.registration.status=t},setOnboardingReason(e,t){e.user.onboarding.registration.reason=t},setFeatures(e,t){e.features=t}},actions:{init({commit:e,getters:t,dispatch:s},i){return t.isLoggedIn&&!i?Promise.resolve(null):(0,c.jo)().then((t=>t?(e("setUser",t),t.ppg&&e("setPPGDemanded",!0),s("logUserToGA"),t):null))},loadKarmaResetInfo({commit:e}){return(0,c.t)().then((t=>{e("setKarmaResetInfo",t)}))},loadUpdates({commit:e,getters:t}){return t.isLoggedIn?(0,c.sY)().then((t=>{e("setUserUpdates",t)})).catch((e=>{(0,n.T)(e)})):Promise.resolve(null)},cancelKarmaReset({dispatch:e}){return(0,c.J5)().then((()=>e("loadKarmaResetInfo")))},resetKarma({dispatch:e}){return(0,c.lW)().then((()=>e("loadKarmaResetInfo")))},loadMyUserNotes({commit:e},{route:t}){const s={page:t.params.pageNum||1};return(0,c.TR)(s).then((t=>{e("setUserNotes",t)}))},toggleBetaTestParticipation({commit:e}){return(0,a.U1)().then((({betaTester:t})=>{e("setHasJoinedBetaTesting",t)}))},setPPGDemanded({commit:e},t){e("setPPGDemanded",t)},logout({commit:e}){e("setUser",null)},issueInviteByUserAlias({state:e,commit:t},s){return(0,u.HM)(s).then((()=>{t("setAvailableInvitesCount",e.user.availableInvitesCount-1)}))},updateUseMarkdown({commit:e},t){return(0,u.K9)(t).then((t=>{e("setUserUseMarkdown",t)}))},getUUID({commit:e}){return(0,c.Fs)().then((t=>(e("setUUID",t.uuid),t.uuid))).catch((e=>((0,i.O)(e),null)))},async fetchFeatures({commit:e}){try{const{features:t}=await l();return e("setFeatures",t),t}catch(t){return(0,i.O)(t),null}}}}},13406:(e,t,s)=>{"use strict";s.d(t,{AS:()=>p,Iz:()=>m,RX:()=>_,rg:()=>u,wv:()=>d});var i=s(66252),n=s(23002),a=s(33907),o=s(58608),r=s(59545),l=s(14857),c=s(92710);function u(e){e.config.globalProperties.$getFeatureFlag=function(e){return(0,c.getFeatureFlag)(e,this.$features)}}function m(e,t){e.config.globalProperties.$features=t}function d(e){e.component("TMSpecs",(0,r.Rd)((()=>s.e(1843).then(s.bind(s,91843))),r.b2)),e.component("TMSimilarSkills",(0,r.Rd)((()=>s.e(7758).then(s.bind(s,77758))),r.b2)),e.component("TMMDLeadtext",(0,r.Rd)((()=>s.e(7188).then(s.bind(s,7188))),r.b2)),e.component("TMAppReset",{components:{TMButtonBase:o.Z},emits:["update:data"],computed:{...(0,a.Se)("i18n",["msg"])},methods:{resetUserApp(e){const t=this.$route.params.appId,s={clientId:t};return(0,l.Uu)(s,t,e).then((t=>{this.$emit("update:data",t),"credentials"===e&&this.$router.replace({...this.$route,params:{...this.$route.params,appId:t.clientId}}),this.$toast.success(this.msg("SETTINGS_SUCCESS"))})).catch((e=>{this.isSubmitLoading=!1,this.$toast.error(e.message)}))}},render(){const e={props:{"style-size":"medium","style-type":"transparent"},class:"tm-user-app__reset-button"},t=(0,i.h)(o.Z,{...e,on:{click:()=>this.resetUserApp("credentials")}},[this.msg("SETTINGS_APP_RESET_CLIENT_ID")]),s=(0,i.h)(o.Z,{...e,on:{click:()=>this.resetUserApp("apikey")}},[this.msg("SETTINGS_APP_RESET_API_KEY")]),n=(0,i.h)("p",{class:"tm-user-app__reset-hint"},[this.msg("SETTINGS_APP_RESET_HINT")]);return(0,i.h)("div",{class:"tm-user-app__reset"},[t,s,n])}})}function p(e){e.config.globalProperties.$isServer="server"==={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_ENV}function _(e){const t=(e,t)=>!t.some((t=>t.type===e.type&&t.content===e.content))&&e,s={closeOnClick:!0,pauseOnFocusLoss:!1,pauseOnHover:!1,position:"top-center",draggable:!0,draggablePercent:.6,showCloseButtonOnHover:!1,hideProgressBar:!0,closeButton:!1,newestOnTop:!0,icon:!1,filterBeforeCreate:t};e.use(n.ZP,s)}},18761:(e,t,s)=>{"use strict";s.d(t,{gV:()=>i,qr:()=>n});const i=(e,t)=>e.reduce(((e,s)=>(e[s]=t(s),e)),{}),n=(e,t)=>{let s=-1;return e.forEach(((e,i)=>{const n=t(e);n&&(s=i)})),s}},56842:(e,t,s)=>{"use strict";s.d(t,{Q:()=>n});var i=s(73313);const n=(e,t,s)=>{const n=(0,i.o)(e),a="news"===e.postType,o="megaproject"===e.postType,r=e.hubs.filter((e=>"corporative"===e.type)),l=r.length&&r[0].alias;let c=`/${s}/articles/${t}/`;return a&&(c=`/${s}/news/${t}/`),e.isCorporative&&(c=`/${s}/companies/${l}/articles/${t}/`),a&&e.isCorporative&&(c=`/${s}/companies/${l}/news/${t}/`),n&&(c=`/${s}/posts/${t}/`),n&&e.isCorporative&&(c=`/${s}/companies/${l}/posts/${t}/`),o&&(c=`/${s}/specials/${t}/`),c}},73833:(e,t,s)=>{"use strict";s.d(t,{r:()=>i});const i=e=>[{label:e("NAV_COMPLEXITY"),value:"ARTICLES_LIST_COMPLEXITY",children:[{label:e("NAV_ALL"),params:{}},{label:e("NAV_COMPLEXITY_LOW"),params:{complexity:"easy"}},{label:e("NAV_COMPLEXITY_MEDIUM"),params:{complexity:"medium"}},{label:e("NAV_COMPLEXITY_HIGH"),params:{complexity:"hard"}}]}]},1714:(e,t,s)=>{"use strict";s.d(t,{e:()=>n});var i=s(3682);const n={beforeMount(e){(0,i.Z)(e)},mounted(e){i.Z.update(e)},updated(e){i.Z.update(e)},unmounted(e){i.Z.destroy(e)}}},25109:(e,t,s)=>{"use strict";s.d(t,{P:()=>i});const i=(e,t)=>{const s=Object.keys(t),i=[];return s.forEach((s=>{const n=t[s];if(n)if(Array.isArray(n))n.forEach((t=>{i.push(`${e}_${s}-${t}`)}));else{const t="boolean"===typeof n?s:`${s}-${n}`;i.push(`${e}_${t}`)}})),[e,i]}},13370:(e,t,s)=>{"use strict";function i(e){return e?"https://career.habr.com/companies/{company}/vacancies".replace("{company}",e):"https://career.habr.com/catalog"}function n(e){return e?"https://career.habr.com/education_centers/{company}/active_courses".replace("{company}",e):"https://career.habr.com/education_centers"}s.d(t,{B:()=>n,M:()=>i})},85725:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n});var i=s(62931);function n(e,t=!1){const s=(0,i.SU)(e.params);let n=(0,i.SU)(e.name);const a=s.flowName||s.hubName||s.login||s.name,o=!t&&s.pageNum&&1!==s.pageNum?s.pageNum:null,r=s.score,l=s.period,c=s.complexity,u=s.categoryAlias,m=s.nomination,d=s.year,p=[a,r,l,o,c,u,m,d].filter(Boolean);return n=p.length?`${n}_${p.join("_")}`:n,n.toUpperCase()}},4788:(e,t,s)=>{"use strict";function i(e){if(!e)throw new Error("Missed spoilerBlock param!");const t=e.querySelector(".spoiler_title"),s=()=>{e.classList.toggle("spoiler_open")};return t.addEventListener("click",s),()=>{t.removeEventListener("click",s)}}s.d(t,{y:()=>l});const n=()=>s.e(7417).then(s.bind(s,7235)),a=e=>n().then((t=>t.default(e)));function o(e){const t=document.createElement("div");t.className="table table_wrapped",t.appendChild(e.cloneNode(!0)),e.parentNode.replaceChild(t,e)}function r(e){const t=document.createElement("iframe"),s=e.getAttribute("id");t.setAttribute("frameborder",0),t.setAttribute("scrolling","no"),t.setAttribute("allowfullscreen",!0);const i=e.getAttribute("data-src");if(i&&t.setAttribute("src",i),t.setAttribute("style",e.getAttribute("data-style")),t.setAttribute("width",e.getAttribute("width")),t.setAttribute("id",s),e.parentNode.replaceChild(t,e),s.match(/^habrQuiz\d+$/)){var n,a;const e=s.replace("habr","init");null===(n=(a=window)[e])||void 0===n||n.call(a)}}const l=e=>{const t=e.querySelectorAll("table");t.length&&[...t].forEach(o);const s=e.querySelectorAll("pre code");s.length&&[...s].forEach(a);const n=e.querySelectorAll("div.spoiler");n.length&&[...n].forEach(i);const l=e.querySelectorAll(".tm-iframe_temp");l.length&&[...l].forEach(r)}},47820:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n});var i=s(35275);function n(){return i.Qg&&!i.Cg&&window.ReadableStream}},56606:(e,t,s)=>{"use strict";s.d(t,{Lr:()=>c,Yw:()=>r,mR:()=>l,mX:()=>o,we:()=>n});const i="light",n="system",a="dark",o="theme";function r(e){return e||n}function l(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?a:i}function c(e){const t=document.querySelector("#dark-colors"),s=document.querySelector("#light-colors");e===n?(s.media="(prefers-color-scheme: light)",s.disabled=!1,t.media="(prefers-color-scheme: dark)",t.disabled=!1):e===i?(s.media="all",s.disabled=!1,t.media="not all",t.disabled=!0):e===a&&(t.media="all",t.disabled=!1,s.media="not all",s.disabled=!0)}},51737:(e,t,s)=>{"use strict";s.d(t,{_6:()=>a,dE:()=>l,ev:()=>o,ve:()=>r});var i=s(87575);function n(e){Object.assign(e.meta,{isRedirected:!0})}function a(e){Object.assign(e.meta,{isRedirected:!1})}function o(e){var t;return null===(t=e.meta)||void 0===t?void 0:t.isRedirected}function r(e){var t;return!1===(null===(t=e.meta)||void 0===t?void 0:t.isRedirected)}function l(e,t,s){e.hash&&(0===e.hash.indexOf("#comment")||(0,i.rG)(e.hash))&&n(e),s()}},95865:(e,t,s)=>{"use strict";s.d(t,{J7:()=>S,RC:()=>E,bP:()=>l,lp:()=>v,v2:()=>a});var i=s(27204),n=s(66676);const a=e=>{const[,t]=e.getAttribute("name").split("comment_");return t},o=e=>e.offsetParent,r=()=>{const e=Array.from(document.querySelectorAll("[data-comment-new]"));if(0===e.length)return[];const t=e.filter(o);return 0===t.length?e:t},l=()=>{const e=r();return 0===e.length?null:e[0]},c=()=>Array.from(document.querySelectorAll("[data-selected-comment]")).forEach((e=>{delete e.dataset.selectedComment})),u=e=>{e.dataset.selectedComment="true"},m=e=>{c(),u(e)},d=()=>document.querySelector("[data-selected-comment]"),p=()=>{const{top:e}=document.documentElement.getBoundingClientRect(),t=window.scrollY-Math.abs(e);return t<5},_=()=>{const e=r();if(0===e.length)return null;let t;if(p())t=e.indexOf(d())-1;else{const s=(0,n.p)(e);if(!s)return null;t=e.indexOf(s)-1}return e[t]||e[e.length-1]},h=()=>{const e=r();if(0===e.length)return null;let t;if(p())t=e.indexOf(d())+1;else{const s=(0,n.p)(e);if(!s)return null;const i=0===s.getBoundingClientRect().top,a=e.indexOf(s);t=i?a+1:a}return e[t]||e[0]},g=e=>e?o(e)?e:g(e.parentElement):null,T=e=>t=>{if(t instanceof i.Fv){const t=g(e).querySelector("[data-comment-collapsed-thread]");(0,i.Jn)(t,"start")}},E=e=>{if(e.parentElement){const t=e.parentElement.querySelector("[data-comment-header]");t&&t.focus()}},S=()=>{const e=h();e&&(0,i.Jn)(e).then((()=>{m(e),E(e)})).catch(T(e))},v=()=>{const e=_();e&&(0,i.Jn)(e).then((()=>{m(e),E(e)})).catch(T(e))}},39520:(e,t,s)=>{"use strict";s.d(t,{Cl:()=>a,Hx:()=>i,Ng:()=>n,Yi:()=>o,ZZ:()=>r});const i=300,n=300,a=300,o=300,r=3e3},34565:(e,t,s)=>{"use strict";s.d(t,{Kf:()=>l,R0:()=>a,SO:()=>u,eD:()=>c,fd:()=>n,kM:()=>i,yB:()=>r,yK:()=>o});const i=e=>({name:"ARTICLES_LIST_BY_COMPANY",query:{},params:{name:e}});function n(e){return e&&e.settings&&"expired"===e.settings.status}function a(e,t){if(e&&Array.isArray(e.sectors)){const s=e.sectors.map((({title:e})=>e));return[t,...s].join(", ")}return""}function o(e){return e&&e.metadata&&Array.isArray(e.metadata.keywords)?e.metadata.keywords.join(", "):""}const r=new Date(2018,5,1),l=30,c=["postCount","readingCount","commentsCount","favoritesCount","score"],u=(e,t="id")=>e.map((e=>({name:e.title,value:e[t]})))},43059:(e,t,s)=>{"use strict";function i(e){const t=document.createElement("input");document.body.appendChild(t),t.value=e,t.select(),document.execCommand("copy"),document.body.removeChild(t)}s.d(t,{Z:()=>i})},21331:(e,t,s)=>{"use strict";s.d(t,{AH:()=>o,E4:()=>c,Rn:()=>l,bl:()=>p,iH:()=>d,ic:()=>r,l4:()=>m,ot:()=>u,rb:()=>_});var i=s(784),n=s(71806),a=s(89345);function o(e){return e.toISOString().slice(0,10)}function r(e){const t=new Date,s=new Date(t.getTime()-86400*e*1e3);return{date_from:o(s),date_to:o(t)}}function l(e){return+new Date(e)/1e3}function c(e,t){return new Date(e.getTime()+1e3*t*60*60*24)}function u(e){return c(new Date,e)}function m(e){const t=new Date(e);let s=t.getDate();s<10&&(s=`0${s}`);let i=t.getMonth()+1;return i<10&&(i=`0${i}`),`${s}.${i}`}function d(e){const t=new Date(e);return new Date(+t+60*t.getTimezoneOffset()*1e3)}function p(e){const t=new Date(e),s=new Date(0);return s.setUTCFullYear(t.getFullYear(),t.getMonth(),t.getDate()),s.setUTCHours(t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),s.toISOString()}function _(e,t="ru"){if(!e)return"";const[s,o,r]=e.split(":");return(0,i.Z)({hours:s,minutes:o,seconds:r},{format:["hours","minutes","seconds"],delimiter:" ",locale:"ru"===t?n.Z:a.Z})}},61446:(e,t,s)=>{"use strict";function i(e){const t="sandbox"===e.postType?"sandbox":"topic";return`https://habr.com/${t}/edit/${e.id}/`}s.d(t,{B:()=>i})},13862:(e,t,s)=>{"use strict";s.d(t,{Z:()=>a,b:()=>o});const i=768,n=1024,a=()=>{const e=window.innerWidth;return e"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0},21676:(e,t,s)=>{"use strict";s.d(t,{i:()=>l,y:()=>c});const i=[];let n=!1;const a={LEFT:50,RIGHT:-50};function o(e){return{delta:e,isLeft:e>a.LEFT,isRight:e{const s=t.changedTouches[0];e=s.pageX})),window.addEventListener("touchmove",(t=>{const s=t.changedTouches[0],n=e-s.pageX,a=r(n);i.forEach((e=>e(a)))})),window.addEventListener("touchend",(t=>{const s=t.changedTouches[0];e-=s.pageX;const n=o(e);i.forEach((e=>e(n)))}))}return e}function c(e){let t=null;i.some(((s,i)=>s===e&&(t=i,!0))),null!==t&&i.splice(t)}},74568:(e,t,s)=>{"use strict";s.d(t,{i9:()=>a,p8:()=>o,v4:()=>i,xU:()=>n});const i=e=>{const{top:t,height:s}=e.getBoundingClientRect();return t<=window.innerHeight&&t+s>0},n=(e,t)=>{const{top:s,height:i}=e.getBoundingClientRect();return i*t/100+s<=window.innerHeight},a=e=>{const{top:t,height:s}=e.getBoundingClientRect(),i=(window.innerHeight-t)/s*100;return Math.min(100,i)},o=e=>{const{bottom:t}=e.getBoundingClientRect();return t-window.innerHeight<=0}},35275:(e,t,s)=>{"use strict";s.d(t,{Cg:()=>r,I0:()=>c,QO:()=>l,Qg:()=>a,W6:()=>o,Yu:()=>u,v9:()=>n});const i="production",n="development"===i,a="undefined"!==typeof window,o="undefined"===typeof window,r="test"===i,l="https://qna.habr.com",c={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_FREEL_HOST,u="https://career.habr.com"},52767:(e,t,s)=>{"use strict";s.d(t,{C5:()=>a,JV:()=>o,TU:()=>n,r6:()=>r,zg:()=>i.getErrorCode});var i=s(87032);function n(e){const t=(0,i.getErrorCode)(e);return"FORM_ERRORS"===t&&e.data?e.data:null}function a(e,t){var s,n;return"FORM_ERRORS"===(0,i.getErrorCode)(e)&&null!==(s=e.data)&&void 0!==s&&null!==(n=s[t])&&void 0!==n&&n.length?e.data[t][0]:null}function o(e){return e&&e.data instanceof Blob?e.data.text().then((e=>JSON.parse(e))):Promise.resolve(e)}function r(e){return Array.isArray(e)?e[0]:e}},11307:(e,t,s)=>{"use strict";s.d(t,{P:()=>a,Q:()=>i});const i={Разработка:"development",Администрирование:"admin",Дизайн:"design",Менеджмент:"management",Маркетинг:"marketing",Аналитика:"analytics",Тестирование:"testing",Другое:"other"};function n(e,t){const s={day:e.getDate().toString(),month:e.getMonth().toString(),year:e.getFullYear()},i=t&&{day:t.getDate().toString(),month:t.getMonth().toString(),year:t.getFullYear()};return{startParams:s,finishParams:i}}function a(e,t,s){const{startParams:i,finishParams:a}=n(e,t);if(!t||t.getTime()===e.getTime())return s.value("WHEN_FULL_DATE",{...i,year:void 0});const o=e.getMonth(),r=e.getFullYear(),l=t.getMonth(),c=t.getFullYear();let u,m;return r!==c?(u=s.value("WHEN_FULL_DATE",i),m=s.value("WHEN_FULL_DATE",a)):o!==l?(u=s.value("WHEN_FULL_DATE",{...i,year:void 0}),m=s.value("WHEN_FULL_DATE",{...a,year:void 0})):(u=e.getDate(),m=s.value("WHEN_FULL_DATE",{...a,year:void 0})),`${u} – ${m}`}},75846:(e,t,s)=>{"use strict";s.d(t,{W:()=>u});const i=["https://habr.com","https://m.habr.com","https://habrahabr.ru","https://habr.com","https://habr.com"];let n=!1,a=!1;function o(e){return["Control","Meta"].includes(e)}function r(e){o(e.key)&&(n=!1)}function l(e){o(e.key)&&(n=!0)}function c(){a||(document.addEventListener("keyup",r),document.addEventListener("keydown",l),a=!0)}const u=(e,t)=>{c();const s=e.querySelectorAll("a");if(!s.length)return()=>{};const a=[];return s.forEach((e=>{const s=i.includes(e.origin);if(s&&!e.hash){const s=s=>{1!==s.button&&(n||t(s,e))};e.addEventListener("click",s),a.push((()=>{e.removeEventListener("click",s)}))}window.location.origin!==e.origin&&e.setAttribute("target","_blank")})),()=>{a.forEach((e=>e()))}}},87934:(e,t,s)=>{"use strict";let i,n;s.d(t,{O:()=>a,j:()=>o});const a=e=>(i||(i=new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short"})),i.format(e)),o=e=>(n||(n=new Intl.NumberFormat("en-US",{useGrouping:!1,signDisplay:"exceptZero"})),n.format(e))},99343:(e,t,s)=>{"use strict";s.d(t,{I$:()=>a,Pr:()=>n,Ro:()=>i,aF:()=>o});const i={post:"tm_block_top_daily_post_post",comment:"tm_block_top_daily_post_comment"},n="tm_block_similar_post_common",a=(e,t)=>{const s="top_daily"===e?"topdaily_post":"similar_post";return`tm_block_${s}_${t}`},o=e=>`tm_block_other_news_${e}`},69904:(e,t,s)=>{"use strict";s.d(t,{s:()=>l});var i=s(30172),n=s(95186),a=s(52997),o=s(20732);const r=e=>{const t=e.getElementsByClassName("gallery-wrapper"),s=[].slice.call(t);return s},l=e=>{i.Z.use([n.Z,a.Z,o.Z]);const t=r(e),s=[],l=[];return t.forEach((e=>{const t=e.querySelector(".thumb-gallery"),n=Array.from(t.querySelectorAll(".swiper-slide")).length>8;t&&!n&&t.classList.add("thumb-gallery_nav_off");const a=new i.Z(t,{spaceBetween:12,slidesPerView:"auto",freeMode:!0,threshold:10,multipleActiveThumbs:!1,watchSlidesProgress:!0,observer:!0,navigation:{nextEl:".swiper-next",prevEl:".swiper-prev"}});l.push(a);const o=new i.Z(e.querySelector(".gallery"),{slidesPerView:1,spaceBetween:0,observer:!0,observeParents:!0,watchSlidesProgress:!0,navigation:{nextEl:".swiper-next",prevEl:".swiper-prev"},thumbs:{swiper:a}});s.push(o)})),s}},29587:(e,t,s)=>{"use strict";function i(e){return"a"===e.parentNode.tagName.toLowerCase()}function n(e,t=0){const s=i(e);return!!s||!(t>1)&&n(e.parentNode,t+1)}s.d(t,{N:()=>o});var a=s(581);const o=e=>(0,a.getImages)(e).filter((e=>!n(e)))},80680:(e,t,s)=>{"use strict";s.d(t,{O:()=>n,z:()=>a});const i=200,n=(e,t)=>{const s=Math.abs(e.split("").reduce(((e,t)=>e+t.charCodeAt(0)),0)%t);return s+1},a=e=>{const t=n(e,i),s=`${t.toString().padStart(3,"0")}.png`;return`https://assets.habr.com/habr-web/img/avatars/${s}`}},10976:(e,t,s)=>{"use strict";function i(e){if("string"!==typeof e)return null;const t={article:"article",news:"news",post:"post",voice:"voice",specials:"specials",megaproject:"specials",sandbox:"sandbox",unknown:"unknown"};return t[e]||null}function n(e){if(!e)return null;const{publicationType:t,postType:s}=e;return t?i(t):s?i(s):null}s.d(t,{T:()=>n})},19913:(e,t,s)=>{"use strict";s.d(t,{IZ:()=>c,Lq:()=>p,Z0:()=>h,_k:()=>d,gE:()=>m,t4:()=>u,uK:()=>l});var i=s(51084);function n(e,t,s){return e?t&&t(e):s&&s()}function a(){const e=(0,i.au)((0,i.j4)());return e?e.path:""}function o(e){const t=(0,i.au)((0,i.j4)());return`${t.protocol}//${t.host}${e}`}const r=new Map,l=(e,t)=>n(window.gtag,e,t);function c(e,t={},s){const i=40;if(e.length>i)throw new Error("eventName should be shorter!");l((i=>{i("event",e,{send_to:r.get(s),...t})}))}function u(e,t){l((s=>{s("set",e,t)}))}function m(e){r.delete(e)}function d(e,t){e&&l((s=>{const i={send_page_view:!1},n=["config",e];if(t){n.push({...i,...t});const s=t.name;s&&r.set(s,e)}else n.push(i);s(...n)}))}function p(e){const{lang:t}=e,s=e.publicationType||e.postType;let i="ugc";return e.isEditorial&&(i="editorial"),e.isCorporative&&(i="corp"),[s,i,t].join("_").replace("megaproject","special")}function _(){const{location:e,history:t}=window;if(-1!==e.search.indexOf("utm_")){const s=new URL(e),i=Array.from(s.searchParams.keys()).filter((e=>e.startsWith("utm_")));i.forEach((e=>s.searchParams.delete(e))),t.replaceState({},null,s)}}function h({fullPath:e,trackerName:t,optionalParams:s={}}){const i=e||a(),n="G-S28W1WC23F";l((e=>{e("event","page_view",{page_location:o(i),...s,send_to:t?r.get(t):n})})),_()}},23719:(e,t,s)=>{"use strict";s.d(t,{c:()=>c});var i=s(93096),n=s.n(i),a=s(66676);function o(e){return Array.from(document.querySelectorAll(e))}function r(e){e.focus({preventScroll:!0}),window.scrollTo({top:e.offsetTop,behavior:"smooth"})}function l({navigatableSelector:e,onPrevNavigationEnd:t,onNextNavigationEnd:s,onFocusedInteraction:i}){const l=n()(r,400);return{h:()=>{const[s]=o(e);s===document.activeElement?t():l(s)},l:()=>{const t=o(e),i=t[t.length-1];i===document.activeElement?s():l(i)},k:()=>{const s=o(e),{activeElement:i}=document,n=s.indexOf(i),r=-1===n?(0,a.p)(s):s[n-1];r?l(r):t()},j:()=>{const t=o(e),{activeElement:i}=document,n=t.indexOf(i),r=-1===n?(0,a.p)(t):t[n+1];r?l(r):s()},o:()=>{const t=o(e),{activeElement:s}=document,n=t.indexOf(s);-1!==n&&i(document.activeElement)}}}function c({toggleArticleView:e}={}){const t=l({navigatableSelector:"[data-navigatable]",onFocusedInteraction(e){const t=e.querySelector("[data-article-link]");t&&t.click()},onPrevNavigationEnd(){const e=document.querySelector("[data-pagination-prev]");e&&e.click()},onNextNavigationEnd(){const e=document.querySelector("[data-pagination-next]");e&&e.click()}});return e&&(t.t=e),t}},32020:(e,t,s)=>{"use strict";s.d(t,{S:()=>o});var i=s(19913);const n={ym:"yandex",ga:"google"};function a(e={}){const{analyticsSettings:t=[]}=e;return t.reduce(((e,{type:t,trackingId:s})=>({...e,[n[t]]:s})),{})}function o(e,t){const{settings:s}=e;if(!s)return;const n=a(s);if(!n)return;const{google:o,yandex:r}=n;o&&(0,i.uK)((()=>{(0,i._k)(o,{name:"company"}),(0,i.Z0)({fullPath:t,trackerName:"company"}),(0,i.gE)("company")})),r&&window.ym&&(window.ym(r,"init",{defer:!0,webvisor:!1,clickmap:!1,accurateTrackBounce:!0}),window.ym(r,"hit",t))}},15891:(e,t,s)=>{"use strict";function i(e,t){return Math.floor(e+Math.random()*(t+1-e))}s.d(t,{r:()=>i})},66259:(e,t,s)=>{"use strict";s.d(t,{Q:()=>i,X:()=>n});const i=50,n=(e,t,s)=>{if(e.params.pageNum){const t=parseInt(e.params.pageNum,10),n=`/${e.params.hl}/404/`;if(t>i)return s({path:n})}return s()}},87994:(e,t,s)=>{"use strict";function i(e){return`https://tmtm.ru/megapost/habr/preview/${e}/`}function n(e){return`https://tmtm.ru/megapost/habr/edit/${e}/`}s.d(t,{c:()=>n,w:()=>i})},10836:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n});const i="https://habr.com",n=(e,t=i)=>{const s=new URL(e,t);return`${s.origin}${s.pathname}`}},90928:(e,t,s)=>{"use strict";s.d(t,{Z:()=>n});var i=s(33907);const n=()=>({computed:{...(0,i.Se)("i18n",["langOptions","msg"])}})},8685:(e,t,s)=>{"use strict";s.d(t,{Nd:()=>r,Uc:()=>n,_B:()=>a,iy:()=>o,wm:()=>i});const i=(e,t)=>e&&t&&e.id===t.id,n=(e,t)=>e&&t&&e.alias===t.alias,a=e=>JSON.parse(JSON.stringify(e));function o(e,t){Object.keys(e).forEach((s=>{e[s]&&"object"===typeof e[s]&&null===Object.getPrototypeOf(e[s])&&Object.setPrototypeOf(t[s],null)}))}function r(){return Object.create(null)}},73313:(e,t,s)=>{"use strict";s.d(t,{E:()=>o,o:()=>n.a});var i=s(71355),n=s.n(i),a=s(48070);function o(e){return[a.VU.POST,a.VU.POST_OF_COMPANY].includes(e)}},48070:(e,t,s)=>{"use strict";s.d(t,{VU:()=>a,dT:()=>o,g1:()=>r});var i=s(51737);function n({id:e},t){return t?`/rss/news/t/${e}/`:`/rss/post/${e}/`}const a={ARTICLE:"PUB_ARTICLE",ARTICLE_COMMENTS:"PUB_ARTICLE_COMMENTS",ARTICLE_OF_COMPANY:"PUB_ARTICLE_OF_COMPANY",ARTICLE_OF_COMPANY_COMMENTS:"PUB_ARTICLE_OF_COMPANY_COMMENTS",ARTICLE_SANDBOX:"PUB_ARTICLE_SANDBOX",NEWS:"PUB_NEWS",NEWS_COMMENTS:"PUB_NEWS_COMMENTS",NEWS_OF_COMPANY:"PUB_NEWS_OF_COMPANY",NEWS_OF_COMPANY_COMMENTS:"PUB_NEWS_OF_COMPANY_COMMENTS",POST:"PUB_POST",POST_OF_COMPANY:"PUB_POST_OF_COMPANY",SPECIAL:"PUB_SPECIAL",SPECIAL_COMMENTS:"PUB_SPECIAL_COMMENTS",SPECIAL_PREVIEW:"PUB_SPECIAL_PREVIEW"},o=Object.values(a);function r(e,t,s){return{name:e,components:{default:t},props:{default:!0},meta:{pageType:"post",customGA:!0,rssLink:e=>n({id:e.id},s),isNews:s},beforeEnter:i.dE}}},86598:(e,t,s)=>{"use strict";s.d(t,{CW:()=>l,I5:()=>E,RC:()=>h,Ro:()=>g,Zl:()=>v,cv:()=>_,dV:()=>p,fM:()=>f,fp:()=>m,k5:()=>T,ms:()=>c,y7:()=>S});var i=s(61446),n=s(73313),a=s(79182);const o=e=>{let t=0;return e.content&&e.content.forEach((e=>{e.text&&(t+=e.text.length)})),t},r=1500,l=({json:e})=>{const t=[];if(e){const s=e.content||[];let i=0;for(let e=0;e0&&t.push(s[e])}else if(t.length>0)return t}return t},c=({json:e})=>{const t=null;if(e){const t=e.content||[];for(let e=0;eJSON.parse((0,a.rV)(e)||"{}"),m=(e,t)=>{const s=u(e);return s[t]},d=(e,t)=>{(0,a.LS)(e,JSON.stringify(t))},p=(e,t)=>{const s=u(e);delete s[t],d(e,s)},_=(e,t,s,i,n)=>{const a=u(i),o={};a[t]&&(o[t]=a[t],delete a[t]);const r=Object.keys(a),l=r.sort(((e,t)=>new Date(a[e].savedDate)>new Date(a[t].savedDate)?-1:1)).slice(0,n);l.forEach((e=>{o[e]=a[e]})),d(i,{...o,[s]:e})},h=e=>{const t=["title","text"],s={content:[],hasFirstStepErrors:!1};return Object.entries(e).forEach((([e,i])=>{if(s.hasFirstStepErrors=s.hasFirstStepErrors||t.includes(e),!Array.isArray(i)&&"object"===typeof i)return Object.values(i).forEach((e=>{s.content.push(...e)})),void(s[e]=i);s[e]=Array.isArray(i)?i[0]:i,s.content.push(...i)})),s.content=s.content.join("\n"),s},g=new Date;g.setDate((new Date).getDate()+1);const T=e=>{let t;switch(e.postType){case"news":t="PUBLICATION_NEWS_EDIT";break;case"sandbox":t="PUBLICATION_SANDBOX_EDIT";break;default:t="PUBLICATION_ARTICLE_EDIT"}return{name:t,params:{publicationId:e.id}}},E=(e,t)=>{const{relatedData:s,postType:n}=e,a=(null===s||void 0===s?void 0:s.canEdit)&&"megaproject"!==n;if(!a)return;const o=parseInt(e.editorVersion,10),r=2===o,l=(0,i.B)(e);r?t.push(T(e)):window.location=l};function S(e,t){switch(e){case"news":return t("NAV_NEWS");case"posts":return t("NAV_POSTS");default:return t("NAV_ARTICLES")}}function v(e){const{id:t,lang:s}=e;return(0,n.o)(e)?`https://habr.com/${s}/posts/${t}/`:`https://habr.com/p/${t}/`}function f(e,t){return"free_blog"===e.tariffId||"free_blog_3"===e.tariffId?e.postsLeft?t("PUBLICATION_HUBS_FREE_BLOG_POSTS_LIMIT",e):t("PUBLICATION_HUBS_FREE_BLOG_POSTS_LIMIT_EXCEEDED",e):e.postsLeft?t("PUBLICATION_HUBS_POSTS_LIMIT",e):t("PUBLICATION_HUBS_POSTS_LIMIT_EXCEEDED",e)}},44383:(e,t,s)=>{"use strict";s.d(t,{MG:()=>o,OI:()=>g,Tg:()=>E,YO:()=>h,bx:()=>T,dY:()=>p,nz:()=>d,tz:()=>S,uT:()=>m,ym:()=>u});var i=s(48070),n=s(10976);const a={corp:{news:i.VU.NEWS_OF_COMPANY,specials:i.VU.SPECIAL,default:i.VU.ARTICLE_OF_COMPANY,post:i.VU.POST_OF_COMPANY},regular:{sandbox:i.VU.ARTICLE_SANDBOX,specials:i.VU.SPECIAL,news:i.VU.NEWS,post:i.VU.POST,default:i.VU.ARTICLE}};function o({isCorporative:e,postType:t}){const s=e?a.corp:a.regular;return s[t]||s.default}const r={corp:{default:i.VU.ARTICLE_OF_COMPANY_COMMENTS,post:i.VU.POST_OF_COMPANY,news:i.VU.NEWS_OF_COMPANY_COMMENTS},regular:{default:i.VU.ARTICLE_COMMENTS,news:i.VU.NEWS_COMMENTS,specials:i.VU.SPECIAL_COMMENTS,post:i.VU.POST}};function l({isCorporative:e,postType:t}){const s=e?r.corp:r.regular;return s[t]||s.default}function c(e){return e.find((e=>"corporative"===e.type)).alias}function u(e,t){const{hubs:s,id:i,isCorporative:a}=e,o=(0,n.T)(e);return{name:l({isCorporative:a,postType:o}),params:{companyName:a?c(s):null,id:i,hl:t}}}function m(e,t){const{hubs:s,id:i,isCorporative:a}=e,r=(0,n.T)(e);return{name:o({isCorporative:a,postType:r}),params:{companyName:a?c(s):null,id:i,hl:t}}}function d(e){const t=e.flatMap((e=>[e.value,...e.children?d(e.children):[]]));return Array.from(new Set(t))}const p="more-news",_=e=>{const{history:t}=globalThis;t&&t.replaceState(t.state,null,e)},h=e=>{const{location:t}=globalThis;if(t){const s=new URL(t);s.hash=e,_(s)}},g=(e,t)=>{const{location:s}=globalThis;if(s){const i=new URL(s);i.searchParams.set(e,t),_(i)}},T=e=>{const{location:t}=globalThis;if(t){const s=new URL(t);e.forEach((e=>{s.searchParams.delete(e)})),_(s)}},E=()=>{const{location:e}=globalThis;e&&_(e.pathname)},S=(e,t)=>{const{history:s}=e.options;if(!s.state)return;const i=s.state[t],n={...s.state};delete n[t];const{location:a}=s;return s.replace(a,n),i}},68171:(e,t,s)=>{"use strict";s.d(t,{YL:()=>l,bc:()=>u,qV:()=>c});var i=s(89554),n=s(21331),a=s(88447);function o(e){const{period:t,score:s}=e;return(!t||!s)&&(t?["daily","weekly","monthly","yearly","alltime"].includes(t):!s||["0","10","25","50","100"].includes(s))}function r(e){return e.replace(/^\/(en|ru)/,"")}function l({route:e,flowName:t,hubName:s,isNews:l,isPosts:c}){const{params:u,href:m}=e;if(!o(u))return;const d=(0,i.f)(),p=(0,a.buildCookieName)({flowName:t,hubName:s,isNews:l,isPosts:c}),_=r(m);d.set(p,_,{expires:(0,n.ot)(365)})}function c(e){const{path:t}=e,s=r(t),a=(0,i.f)();a.set("habr_web_home_feed",s,{expires:(0,n.ot)(365)})}function u(e,t){const s=t||"/all/";return`/${e.hl}${s}`}},87575:(e,t,s)=>{"use strict";s.d(t,{dY:()=>m,fo:()=>u,m2:()=>d,rG:()=>o});var i=s(95865),n=s(67426),a=s(42185);function o(e){return"#first_unread"===e}function r(e){return e.indexOf("#comment_")>-1||o(e)}function l(e){return e.split("#comment_")[1]}const c=12;function u(e){if(!r(e))return Promise.resolve(!1);let t;if(r(e)){const s=l(e);t=`[name="comment_${s}"]`}if(o(e)){const e=(0,i.bP)();e&&(t=`[name="${e.getAttribute("name")}"]`)}return(0,a.br)(t).then((e=>{if(e&&((0,n.Zu)(e,c),e.parentElement)){const t=e.parentElement.querySelector("[data-comment-header]");t&&t.focus()}}))}function m(e){r(e.hash)&&setTimeout((()=>{u(e.hash)}),300)}function d(e){const t=document.querySelector(`[name="comment_${e}"]`),s=document.querySelector("[data-height-limiter]");if(!s)return!0;const i=t.getBoundingClientRect(),n=s.getBoundingClientRect();return i.top+i.height{"use strict";s.d(t,{Ab:()=>l,Ex:()=>r,Zu:()=>o,kI:()=>a});var i=s(30121);function n(){const e=document.querySelector("[data-header-sticky]"),t=document.querySelector("[data-menu-sticky]");return t?t.getBoundingClientRect().height:e?e.getBoundingClientRect().height:0}function a(e){const t=e.getBoundingClientRect().top,s=t+(0,i.wA)(),a=n();return a>0?(0,i.X5)(s-a):(0,i.X5)(s)}function o(e,t=0){const s=e.getBoundingClientRect().top,n=s+(0,i.wA)();return(0,i.X5)(n-t)}function r(e){const t=e.getBoundingClientRect().top,s=t+(0,i.wA)();return(0,i.X5)(s)}function l(e=document.body){const t=[".base-input__error",".base-chips__error",".tm-input__error",".tm-md-leadtext__description_error",".editor__error"],s=e.querySelector(t.join(", "));s&&s.scrollIntoView({behavior:"smooth",block:"center"})}},27204:(e,t,s)=>{"use strict";s.d(t,{Fv:()=>a,Jn:()=>l});var i=s(30121);const n=12;class a extends Error{constructor(){super("Element is not focusable")}}class o extends Error{constructor(){super("Scroll to the element has been prevented")}}const r=e=>new Promise(((t,s)=>{let i;const n=()=>{s(new o),i&&i.disconnect(),window.removeEventListener("wheel",n)};i=new IntersectionObserver((e=>{const[s]=e;s.isIntersecting&&(t(),i.disconnect(),window.removeEventListener("wheel",n))})),i.observe(e),window.addEventListener("wheel",n)})),l=e=>new Promise(((t,s)=>{if(null===e.offsetParent)return void s(new a);const{top:o}=e.getBoundingClientRect();if(0===o)return void t(!0);const l=e.getBoundingClientRect().top,c=l+(0,i.wA)();(0,i.X5)(c-n),t(r(e))}))},24440:(e,t,s)=>{"use strict";function i(e){const t=document.createElement("DIV");return t.innerHTML=e,t.textContent||t.innerText||""}function n(e){return e.replace(/(<([^>]+)>)/gi,"")}s.d(t,{V:()=>i,_:()=>n})},38919:(e,t,s)=>{"use strict";function i(e){return new Date(e)}function n(e,t=2,s="0"){return e.toString().padStart(t,s)}function a(e){const t=e.getFullYear(),s=n(e.getMonth()+1),i=n(e.getDate());return`${t}-${s}-${i}`}function o(e){const t=n(e.getHours()),s=n(e.getMinutes());return`${t}:${s}`}function r(e,t){return e.getFullYear()===t.getFullYear()}function l(e,t){return!!r(e,t)&&e.getMonth()===t.getMonth()}function c(e,t){return l(e,t)&&e.getDate()===t.getDate()}function u(e,t){return l(e,t)&&e.getDate()>=t.getDate()-1}s.d(t,{SI:()=>a,gO:()=>u,rp:()=>o,sG:()=>i,zk:()=>c})},42185:(e,t,s)=>{"use strict";s.d(t,{AD:()=>r,br:()=>c});var i=s(39309);const n=i.Z;let a={};function o(){return n.document&&(a=n.document),Promise.resolve(a)}function r(){return o().then((e=>Math.max(n.pageYOffset,e.documentElement.scrollTop,e.body.scrollTop)))}function l(e){return o().then((t=>t.querySelector(e)))}function c(e,t=0,s=5){const i=300;return l(e).then((n=>{if(n||t>=s)return n;const a=t+1;return new Promise((t=>{setTimeout((()=>{t(c(e,a,s))}),i*a)}))}))}},67267:(e,t,s)=>{"use strict";s.d(t,{Z:()=>l});var i=s(20980);const n="Install platform specific error tracker";let a={notifyException(e){(0,i.Z)(e),(0,i.Z)(new Error(n))}};function o(e){a=e}function r(e,t){a.notifyException(e,t)}const l={install:o,notifyException:r}},39309:(e,t,s)=>{"use strict";s.d(t,{Z:()=>a});const i=()=>{};function n(){return"undefined"!==typeof window?window:"undefined"!==typeof s.g?s.g:{console:{error:i,log:i}}}const a=n()},50807:(e,t,s)=>{"use strict";s.d(t,{l:()=>r,q:()=>o});var i=s(39309);const n=i.Z,a=n.history;function o(e){a&&a.pushState({},"",e)}function r(e){a&&a.replaceState({},"",e)}},51084:(e,t,s)=>{"use strict";s.d(t,{Df:()=>p,au:()=>m,j4:()=>u});var i=s(80129),n=s.n(i),a=s(8575),o=s(39309),r=s(50807);const l=o.Z,{location:c}=l;function u(){return c?c.href:""}function m(e){return a.parse(e,!0)}function d(){const e=u(),t=m(e),s={...t.query};if(!s.utm_campaign)return null;delete s.utm_campaign,delete s.utm_medium,delete s.utm_source,t.query=s;const i=n().stringify(s);return i?`${t.pathname}?${i}${t.hash||""}`:`${t.pathname}${t.hash||""}`}function p(){const e=d();e&&(0,r.l)(e)}},30121:(e,t,s)=>{"use strict";s.d(t,{X5:()=>o,kI:()=>r,wA:()=>a});var i=s(67339);function n(){return document.scrollingElement||document.documentElement||document.body}function a(){const e=n();return e.scrollTop}function o(e,t=200){if("undefined"===typeof window)return;const s=n();(0,i.top)(s,e,{duration:t})}function r(e){const t=e.getBoundingClientRect().top,s=t+a();o(s)}},20980:(e,t,s)=>{"use strict";s.d(t,{Z:()=>a});var i=s(39309);function n(...e){i.Z.console.error(...e)}const a=n},79182:(e,t,s)=>{"use strict";s.d(t,{LS:()=>o,rV:()=>r});var i=s(39309);const n=i.Z,a=n.localStorage;function o(e,t){if(a)try{return a.setItem(e,t),!0}catch{return!1}return!1}function r(e){if(a)try{return a.getItem(e)}catch{return null}return null}},11269:(e,t,s)=>{"use strict";function i(e){return"undefined"===typeof e}function n(e){return!i(e)}function a(e){return"string"===typeof e}s.d(t,{HD:()=>a,Xq:()=>n})},61739:(e,t,s)=>{"use strict";s.d(t,{z:()=>n});const i={USD:"$",RUB:"₽",EUR:"€"},n={location(e,t){return e.remoteFriendly?t("VACANCY_REMOTE_FRIENDLY"):e.location},salary(e,t){if(!e.salary)return t("VACANCY_NEGOTIATED_SALARY");const{from:s,to:n,currency:a}=e.salary,o=i[a];return s?n?t("VACANCY_SALARY",{from:s,to:n,currency:o}):t("VACANCY_SALARY_FROM",{from:s,currency:o}):t("VACANCY_SALARY_TO",{to:n,currency:o})},tags(e){const t=[];return e.qualification&&t.push(e.qualification),t.push(...e.divisions.map((e=>e.title)),...e.properties),t}}},99691:(e,t,s)=>{"use strict";s.d(t,{HZ:()=>n,aK:()=>a,oW:()=>i});const i=e=>t=>e.includes(t),n=e=>t=>!t||i(e)(t),a=e=>t=>e.every((e=>Object.prototype.hasOwnProperty.call(t,e)))},66676:(e,t,s)=>{"use strict";function i(e){return e.map((e=>[e,e.getBoundingClientRect()])).reduce(((e,t)=>Math.abs(t[1].top)i})},86409:(e,t,s)=>{"use strict";s.d(t,{ZI:()=>P,Hm:()=>A,Q:()=>y,Cm:()=>C});var i=s(9669),n=s.n(i),a=s(80129),o=s.n(a);const r=e=>{const t=new URL(e.url);return"https://habr.com"!==t.origin?e:{...e,headers:{...e.headers,"x-app-version":"2.241.0"}}};var l=s(35275),c=s(89554),u=s(21331);function m(e){if(!e)return;const t=document.querySelector('meta[name="habr-version"]'),s=t?t.getAttribute("content"):"",[,i]=s.split("."),[,n]=e.split("."),a=(0,c.f)();if(n-i>1){const e=a.get("target-minor-version");e&&e===n||(a.set("target-minor-version",n,{expires:(0,u.ot)(30)}),window.location.reload(!0))}if(n>i){const e=new CustomEvent("showRefreshNotice");document.dispatchEvent(e)}}function d(e){if(e){const t=new CustomEvent("showCacheNotice",{detail:e});document.dispatchEvent(t)}else{const e=new CustomEvent("hideCacheNotice");document.dispatchEvent(e)}}var p=s(87032),_=s(42261);const h=(e={})=>({...e,withCredentials:!0});function g(e,t,s){var i;this.name=this.constructor.name,this.message=e.message,this.status=null===(i=t.response)||void 0===i?void 0:i.status,Object.assign(this,e),this.stack=s||t.stack||(new Error).stack}n().interceptors.request.use(r),g.prototype=Object.create(Error.prototype),g.prototype.constructor=g;const T=(e,t)=>e.isAxiosError?new g(S(e),e,t):e,E=()=>({message:(0,_.getMsg)()("ERROR_MESSAGE_INTERNAL_RETRY")});function S(e){var t;const{response:s}=e;if(!s)return E();if(null!==(t=s.data)&&void 0!==t&&t.message)return s.data;const i=(0,p.getHttpCode)(e);return i&&s.message?s:E()}const v=(e,t)=>t<2&&(!e.response||408===e.response.status);function f(e){!l.v9&&l.Qg&&(m(e["server-habr-version"]),d(e["x-sw-cache"]))}function A(e,t={},s=0,i=!0,a="json"){const r={responseType:a,params:{...t},paramsSerializer:e=>o().stringify(e,{arrayFormat:"indices"})},l=i?h(r):r,{stack:c}=new Error;return n().get(e,l).then((e=>(f(e.headers),e.data))).catch((n=>{if(v(n,s))return new Promise((n=>setTimeout((()=>n(A(e,t,s+1,i),2e3)))));throw T(n,c)}))}function I(){const e=document.querySelector('meta[name="csrf-token"]');return e&&e.getAttribute("content")}function b(){const e=I(),t=e?{headers:{"csrf-token":e}}:{};return t}function y(e,t={},s=!0,i=!0){const a=i?b():{},o=s?h(a):a,{stack:r}=new Error;return n().post(e,t,o).then((e=>(f(e.headers),e.data))).catch((e=>{throw T(e,r)}))}function P(e,t={},s=!0,i=!0){const{stack:a}=new Error,o=i?b():{},r=s?h(o):o;return n()({method:"DELETE",url:e,data:t,...r}).then((e=>e.data)).catch((e=>{throw T(e,a)}))}function C(e,t={},s=!0,i=!0){const a=i?b():{},o=s?h(a):a,{stack:r}=new Error;return n()({method:"SEARCH",url:e,data:t,...o}).then((e=>(f(e.headers),e.data))).catch((e=>{throw T(e,r)}))}},11699:(e,t,s)=>{"use strict";s.d(t,{$K:()=>I,Ai:()=>f,Az:()=>m,Dz:()=>w,KZ:()=>L,Mc:()=>_,Oe:()=>o,TH:()=>S,UJ:()=>d,Uj:()=>T,Y9:()=>p,YM:()=>b,Yc:()=>P,bE:()=>g,fo:()=>v,fq:()=>l,hx:()=>k,jL:()=>C,lA:()=>E,mZ:()=>u,rM:()=>a,sI:()=>A,uf:()=>h,vG:()=>c,wA:()=>O,wZ:()=>y,ws:()=>r,x1:()=>N});var i=s(86409),n=s(27133);function a(e){return(0,i.Hm)((0,n.k)("articles/","v2"),e)}function o(e){return(0,i.Hm)((0,n.k)("articles/drafts","v2"),e)}function r(e){return(0,i.Hm)((0,n.k)("articles/planned","v2"),e)}function l(e,t){return(0,i.Hm)((0,n.k)(`articles/${e}/`,"v2"),t)}function c(e,t){return(0,i.Hm)((0,n.k)(`articles/preview/${e}/`,"v2"),t)}function u(e,t="posts"){return(0,i.ZI)((0,n.k)(`articles/drafts/${e}/${t}`,"v2"))}function m(e){if(!e)throw new Error("Article ID is undefined!");return(0,i.Q)((0,n.k)(`articles/${e}/pageview`,"v2"))}function d(e,t){return(0,i.Q)((0,n.k)(`articles/${e}/votes/down`,"v2"),t)}function p(e){return(0,i.Q)((0,n.k)(`articles/${e}/votes/up`,"v2"))}function _(e){return(0,i.Hm)((0,n.k)(`articles/${e}/reasons/stats`,"v2"))}function h(e){return(0,i.Q)((0,n.k)(`articles/${e}/bookmarks`,"v2"))}function g(e){return(0,i.ZI)((0,n.k)(`articles/${e}/bookmarks`,"v2"))}function T(e,t){return(0,i.Q)((0,n.k)(`polls/${e}/vote`,"v2"),t)}function E(e,t){return(0,i.Hm)((0,n.k)(`articles/${e}/similar`,"v2"),t)}function S(e){return(0,i.Hm)((0,n.k)("articles/most-reading","v2"),e)}function v(e,t){return(0,i.Q)((0,n.k)(`articles/${e}/complaint`,"v2"),t)}function f(e,t){return(0,i.Q)((0,n.k)(`articles/${e}/misprint`,"v2"),t)}function A(e,t){return(0,i.Hm)((0,n.k)(`articles/${e}/recommendation/template`,"v2"),t)}function I(e){return(0,i.Hm)((0,n.k)("refs/post/recommendations","v2"),e)}function b(e){return(0,i.Hm)((0,n.k)("articles/moderation-comments","v2"),e)}function y({articleId:e,email:t,tracker:s}){return(0,i.Q)((0,n.k)(`articles/${e}/subscription`,"v2"),{emailSubscribed:t,trackerSubscribed:s})}function P(e){return(0,i.Q)((0,n.k)(`articles/${e}/rules_remind/`,"v2"))}function C(e){return(0,i.ZI)((0,n.k)(`articles/${e}/rules_remind/`,"v2"))}function w(e,t){return(0,i.Q)((0,n.k)(`articles/${e}/published`,"v2"),t)}function L(e,t){return(0,i.Q)((0,n.k)(`articles/${e}/trackingPix`,"v2"),t)}function k(e,t){return(0,i.Q)((0,n.k)(`articles/${e}/defer`,"v2"),t)}function N(e){return(0,i.Hm)((0,n.k)("shared-count/facebook","v2"),e)}function O(e){return(0,i.Q)((0,n.k)("vk/shared","v2"),{articlesData:e})}},68486:(e,t,s)=>{"use strict";s.d(t,{Qg:()=>r,U1:()=>m,Z7:()=>c,dt:()=>a,e8:()=>o,gp:()=>l,we:()=>u});var i=s(86409),n=s(27133);function a({fl:e,hl:t}){return(0,i.Hm)((0,n.k)("beta/announcements/current","v2"),{fl:e,hl:t})}function o({experimentId:e,fl:t,hl:s}){return(0,i.Hm)((0,n.k)(`beta/announcements/${e}`,"v2"),{fl:t,hl:s})}function r({experimentId:e,nocount:t=0}){return(0,i.Hm)((0,n.k)(`beta/announcements/${e}/comments`,"v2"),{nocount:t})}function l({experimentId:e,text:t,parentId:s}){return(0,i.Q)((0,n.k)(`beta/announcements/${e}/comments`,"v2"),{text:t,parentId:s})}function c({experimentId:e,commentId:t,mark:s}){return(0,i.Q)((0,n.k)(`beta/announcements/${e}/comments/${t}`,"v2"),{mark:s})}function u({fl:e,hl:t,perPage:s=20,pageNum:a=1}){return(0,i.Hm)((0,n.k)("beta/announcements/finished","v2"),{fl:e,hl:t,perPage:s,pageNum:a})}function m(){return(0,i.Q)((0,n.k)("beta","v2"))}},61794:(e,t,s)=>{"use strict";s.d(t,{BL:()=>I,DF:()=>T,EG:()=>k,F9:()=>H,FI:()=>d,FL:()=>B,ID:()=>o,Ir:()=>m,M1:()=>c,Mi:()=>w,Nj:()=>y,Ps:()=>W,QF:()=>R,SE:()=>N,TH:()=>v,Vy:()=>D,YS:()=>$,ZG:()=>O,ZQ:()=>u,bj:()=>f,eT:()=>M,fX:()=>E,fp:()=>g,j4:()=>r,nE:()=>C,nN:()=>P,oA:()=>V,oP:()=>A,oc:()=>h,pD:()=>l,pu:()=>a,qb:()=>F,sQ:()=>L,w1:()=>b,x1:()=>_,xF:()=>U,yw:()=>S,zT:()=>p});var i=s(86409),n=s(27133);function a(e,t,s){let a=`articles/${e}/comments/`;return s&&(a+="?nocount=1"),(0,i.Hm)((0,n.k)(a,"v2"),t)}function o(e,t){return(0,i.Hm)((0,n.k)(`articles/${e}/comments/split/guest`,"v2"),t)}function r(e,t){return(0,i.Hm)((0,n.k)(`articles/${e}/comments/split/guest/cache`,"v2"),t)}function l({id:e,hl:t}){return(0,i.Hm)((0,n.k)(`articles/${e}/comments/split/user`,"v2"),{hl:t})}function c(e,t){return(0,i.Hm)((0,n.k)(`articles/${e}/comments/new`,"v2"),t)}function u(e){return(0,i.Hm)((0,n.k)("comments/search","v2"),e)}function m(e,t,s,a){return(0,i.Q)((0,n.k)(`comments/${s}/${e}/add`,"v2"),{...t,idempotenceKey:a})}function d(e,t,s){return(0,i.Q)((0,n.k)(`comments/${s}/${e}/preview`,"v2"),t)}function p(e){return(0,i.Q)((0,n.k)(`articles/${e}/comments/reset`,"v2"))}function _(e,t){return(0,i.Q)((0,n.k)(`articles/${e}/comments/disable`,"v2"),t)}function h(e){return(0,i.Q)((0,n.k)(`articles/${e}/comments/enable`,"v2"))}function g(e,t,s){return(0,i.Hm)((0,n.k)(`articles/${e}/comments/${t}/source`,"v2"),s)}function T(e,t,s){return(0,i.Q)((0,n.k)(`articles/${e}/comments/${t}`,"v2"),s)}function E(e,t){return(0,i.Q)((0,n.k)(`articles/${e}/comments-suspend/${t}`,"v2"))}function S(e,t,s,a){return(0,i.Q)((0,n.k)(`${a}/${e}/comment-complaint/${t}`,"v2"),s)}function v(e,t,s){const a=s?"approve":"reject";return(0,i.Q)((0,n.k)(`articles/${e}/comments/${t}/moderate/${a}`,"v2"))}function f({postId:e,commentId:t,data:s}){return(0,i.Q)((0,n.k)(`articles/${e}/comments/${t}/votes`,"v2"),s)}function A({postId:e,commentId:t,data:s}){return(0,i.Q)((0,n.k)(`articles/${e}/comments/${t}/pinned`,"v2"),s)}function I(e){return(0,i.Hm)((0,n.k)(`articles/${e}/comments/pinned`,"v2"))}function b({publicationId:e,commentId:t}){return(0,i.Q)((0,n.k)(`articles/${e}/comments/${t}/bookmarks`,"v2"))}function y({publicationId:e,commentId:t}){return(0,i.ZI)((0,n.k)(`articles/${e}/comments/${t}/bookmarks`,"v2"))}function P(e){return(0,i.Q)((0,n.k)(`articles/${e}/comments/read`,"v2"))}async function C({articleId:e,hl:t,cacheKey:s,isPost:i}){const n={hl:t,isPost:i};s&&(n.cacheKey=s);const a=new URLSearchParams(n),o=`/ssr/comments/${e}?${a.toString()}`,r=window.fetchStream||fetch,l=await r(o),{body:c,ok:u}=l;return u?c:Promise.reject(l)}function w(e,t,s){let a=`threads/${e}/comments/`;return s&&(a+="?nocount=1"),(0,i.Hm)((0,n.k)(a,"v2"),t)}function L({postId:e,commentId:t,data:s}){return(0,i.Q)((0,n.k)(`threads/${e}/comments/${t}/pinned`,"v2"),s)}function k(e){return(0,i.Hm)((0,n.k)(`threads/${e}/comments/pinned`,"v2"))}function N(e,t,s){return(0,i.Hm)((0,n.k)(`threads/${e}/comments/${t}/source`,"v2"),s)}function O(e,t){return(0,i.Q)((0,n.k)(`threads/${e}/comments-suspend/${t}`,"v2"))}function R(e,t,s){return(0,i.Q)((0,n.k)(`threads/${e}/comments/${t}`,"v2"),s)}function M(e){return(0,i.Q)((0,n.k)(`threads/${e}/comments/read`,"v2"))}function D(e,t){return(0,i.Hm)((0,n.k)(`threads/${e}/comments/new`,"v2"),t)}function U(e,t){return(0,i.Hm)((0,n.k)(`threads/${e}/comments/split/guest`,"v2"),t)}function B(e,t){return(0,i.Hm)((0,n.k)(`threads/${e}/comments/split/guest/cache`,"v2"),t)}function $({id:e,hl:t}){return(0,i.Hm)((0,n.k)(`threads/${e}/comments/split/user`,"v2"),{hl:t})}function V({postId:e,commentId:t,data:s}){return(0,i.Q)((0,n.k)(`threads/${e}/comments/${t}/votes`,"v2"),s)}function F(e,t,s){const a=s?"approve":"reject";return(0,i.Q)((0,n.k)(`threads/${e}/comments/${t}/moderate/${a}`,"v2"))}function H({publicationId:e,commentId:t}){return(0,i.Q)((0,n.k)(`threads/${e}/comments/${t}/bookmarks`,"v2"))}function W({publicationId:e,commentId:t}){return(0,i.ZI)((0,n.k)(`threads/${e}/comments/${t}/bookmarks`,"v2"))}},84962:(e,t,s)=>{"use strict";s.d(t,{LQ:()=>a,NM:()=>l,l2:()=>o,uV:()=>r});var i=s(86409),n=s(27133);function a(e){return(0,i.Hm)((0,n.k)(`companies/add/get/${e}`,"v2"))}function o(e,t={},s){const a=s?"?forceValidation=true":"";return(0,i.Q)((0,n.k)(`companies/add/commit/${e}${a}`,"v2"),t)}function r(){return(0,i.Hm)((0,n.k)("companies/add/status","v2"))}function l(){return(0,i.Q)((0,n.k)("companies/add/create","v2"))}},55644:(e,t,s)=>{"use strict";s.d(t,{$Y:()=>g,AL:()=>X,Az:()=>At,Bj:()=>xe,C1:()=>_,C5:()=>et,CW:()=>tt,Cg:()=>d,DR:()=>M,Dz:()=>u,E9:()=>k,EJ:()=>_t,EV:()=>lt,F5:()=>Y,FN:()=>x,FY:()=>nt,Fl:()=>ft,Fy:()=>r,Fz:()=>Je,GL:()=>ke,Gu:()=>Q,HJ:()=>it,Hu:()=>pe,I1:()=>It,IA:()=>ce,J:()=>at,J9:()=>ut,Jb:()=>q,Jj:()=>ge,KD:()=>Ze,KO:()=>De,KW:()=>P,Kv:()=>Et,L$:()=>Ue,LX:()=>ht,Mk:()=>Re,Mp:()=>pt,N_:()=>Se,OS:()=>R,PC:()=>Ce,Py:()=>je,Qh:()=>ze,Qs:()=>se,RS:()=>ie,RX:()=>j,Rp:()=>bt,SU:()=>Ve,Sp:()=>y,T1:()=>vt,TN:()=>Oe,TY:()=>dt,Tj:()=>_e,Tr:()=>l,US:()=>m,W7:()=>ue,WW:()=>z,WY:()=>B,Wd:()=>h,Wu:()=>Ke,X$:()=>w,Xl:()=>re,Xn:()=>Xe,Xw:()=>N,YZ:()=>we,Yn:()=>Ee,Yv:()=>E,Yy:()=>c,Z2:()=>Ct,Z4:()=>Be,ZA:()=>Le,_:()=>ne,_H:()=>V,_w:()=>Pt,ar:()=>b,b6:()=>St,bj:()=>O,c2:()=>$,ct:()=>T,d7:()=>He,dE:()=>U,dU:()=>L,dc:()=>le,dq:()=>st,ep:()=>Te,ey:()=>Me,fh:()=>p,go:()=>Ge,gu:()=>o,h6:()=>de,hA:()=>Ne,hE:()=>Ae,hS:()=>me,iG:()=>S,iJ:()=>Fe,iX:()=>he,iv:()=>C,jC:()=>Lt,jY:()=>fe,jq:()=>ot,k5:()=>ae,kC:()=>ye,ke:()=>Ye,kw:()=>v,l:()=>W,m_:()=>te,mp:()=>G,oP:()=>F,oU:()=>K,om:()=>J,oz:()=>rt,p6:()=>Pe,q9:()=>ve,qQ:()=>Rt,qT:()=>I,qU:()=>Nt,qV:()=>A,rD:()=>ct,rL:()=>be,rd:()=>qe,rw:()=>f,sS:()=>H,sn:()=>gt,tF:()=>ee,uH:()=>Z,uW:()=>$e,ur:()=>kt,vk:()=>yt,wO:()=>wt,wX:()=>D,xE:()=>oe,xg:()=>Ie,xt:()=>Tt,xz:()=>Ot,yF:()=>Qe,yz:()=>We,zc:()=>mt});var i=s(21331),n=s(86409),a=s(27133);function o(e={}){const{flowAlias:t,hubAlias:s}=e;let i="companies/";return t&&(i=`flows/${t}/companies`),s&&(i=`hubs/${s}/companies`),(0,n.Hm)((0,a.k)(i,"v2"),e)}function r(e){const{flowAlias:t,hubAlias:s}=e;let i="companies/search";return t&&(i=`flows/${t}/companies/search`),s&&(i=`hubs/${s}/companies/search`),(0,n.Hm)((0,a.k)(i,"v2"),e)}function l(e){return(0,n.Hm)((0,a.k)("companies/company_categories/","v2"),e)}function c(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/card/`,"v2"),t)}function u(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/whois/`,"v2"),t)}function m(e){return(0,n.Q)((0,a.k)(`companies/${e}/subscription`,"v2"))}function d(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/widgets/`,"v2"),t)}function p(e,t){return(0,n.Hm)((0,a.k)("inset/multiwidget","v2"),{...t,company:e})}function _(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/polls/unanswered`,"v2"),t)}function h(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/polls/${t}`,"v2"),s)}function g(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/workers/${t}`,"v2"),s)}function T(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/widgets`,"v2"),t)}function E(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/multiwidgets`,"v2"),t)}function S(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/multiwidgets/${t}`,"v2"),s)}function v(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/widget_applications/${t}/applications`,"v2"),s)}function f(e,t,s){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/widget_applications/${t}/applications/${s}`,"v2"))}function A(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/widgets/${t}/${s}/form`,"v2"))}function I(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/multiwidgets/${t}/form`,"v2"))}function b(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/multiwidgets/${t}`,"v2"))}function y(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/widget_applications/${t}/applications/${s}/form`,"v2"))}function P(e,t,s,i){return(0,n.Q)((0,a.k)(`companies/${e}/admin/widget_applications/${t}/applications/${s}`,"v2"),i)}function C(e,t,s,i){return(0,n.Q)((0,a.k)(`companies/${e}/admin/widgets/${t}/${s}`,"v2"),i)}function w(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/widgets/${t}/published`,"v2"),s)}function L(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/multiwidgets/${t}/published`,"v2"),s)}function k(e,t,s){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/widgets/${t}/${s}`,"v2"))}function N(e,t){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/multiwidgets/${t}`,"v2"))}function O(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/widgets_ordering`,"v2"),t)}function R(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/widget_applications/${t}/ordering`,"v2"),s)}function M(e,t,s,i){return(0,n.Q)((0,a.k)(`companies/${e}/admin/widget_applications/${t}/applications/${s}/published`,"v2"),i)}function D(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/widget_news/${t}/items`,"v2"),s)}function U(e,t,s,i){return(0,n.Q)((0,a.k)(`companies/${e}/admin/widget_news/${t}/items/${s}/published`,"v2"),i)}function B(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/fans/${t}`,"v2"),s)}function $(e){return(0,n.Hm)((0,a.k)(`companies/top/by_hub/${e}`,"v2"))}function V(e){return(0,n.Hm)((0,a.k)(`companies/top/by_flow/${e}`,"v2"))}function F(e){return(0,n.Hm)((0,a.k)(`companies/${e}/investment/hubs`,"v2"))}function H(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/vacancies/`,"v2"),t)}function W(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/branding/${t}`,"v2"))}function G(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/info`,"v2"),t)}function x(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/profile/form`,"v2"),t)}function Y(){return(0,n.Hm)((0,a.k)("refs/company_categories","v2"))}function q(){return(0,n.Hm)((0,a.k)("refs/human_resources","v2"))}function Z(){return(0,n.Hm)((0,a.k)("refs/company_contact_types","v2"))}function j(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/profile`,"v2"),t)}function K(e,t){const s=t.period||"month",o={rating:"rating",views:"posts_views",followers:"subscribers"},r={week:7,month:30,quarter:90,halfyear:180,year:365,twoyears:730},l=r[s],c=(0,i.ic)(l);return(0,n.Hm)((0,a.k)(`companies/${e}/indicators/`,"v2"),{...c,type:o[t.type]})}function z(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/statistics/authors`,"v2"),t)}function Q(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/statistics/hubs`,"v2"),t)}function X(e,{page:t,perPage:s}){return(0,n.Hm)((0,a.k)(`companies/${e}/career/vacancies/`,"v2"),{page_num:t,per_page:s})}function J(e){return(0,n.Hm)((0,a.k)(`companies/${e}/career/settings/form`,"v2"))}function ee(e){return(0,n.Q)((0,a.k)(`companies/${e.companyAlias}/career/settings`,"v2"),{...e,alias:e.careerAlias})}function te({companyAlias:e,vacancyId:t,isActive:s}){return(0,n.Q)((0,a.k)(`companies/${e}/career/vacancy`,"v2"),{id:t,isActive:s})}function se(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/log`,"v2"),t)}function ie(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/tariff/code`,"v2"),t)}function ne(e){return(0,n.Hm)((0,a.k)(`companies/${e}/analytics/settings/form`,"v2"))}function ae(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/analytics/settings`,"v2"),t)}function oe(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/localization/form`,"v2"),t)}function re(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/localization`,"v2"),t)}function le(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/finance/list`,"v2"),t)}function ce(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/employees`,"v2"),t)}function ue(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/employees`,"v2"),t)}function me(e,t){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/employees/${t}/`,"v2"))}function de(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/employee_requests`,"v2"),t)}function pe(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/employee_requests/${t}/approve`,"v2"),null)}function _e(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/employee_requests/${t}/reject`,"v2"),null)}function he(e){return(0,n.Hm)((0,a.k)(`companies/${e}/tariff/current`,"v2"))}function ge(e){return(0,n.Hm)((0,a.k)(`companies/${e}/tariff/list`,"v2"))}function Te(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/tariff/prolong`,"v2"),t)}function Ee(e){return(0,n.Q)((0,a.k)(`companies/${e}/admin/startup/prolong`,"v2"))}function Se(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/manager/list`,"v2"),t)}function ve(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/manager`,"v2"),t)}function fe(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/manager/${t}/role`,"v2"),s)}function Ae(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/manager/${t}/settings`,"v2"),s)}function Ie(e,t){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/manager/${t}/`,"v2"))}function be(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/invites/count`,"v2"),t)}function ye(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/invites/used`,"v2"),t)}function Pe(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/invites/unused`,"v2"),t)}function Ce(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/invites/${t}/`,"v2"))}function we(e,t){return(0,n.ZI)((0,a.k)(`companies/${e}/invites/${t}/`,"v2"))}function Le(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/invites/by_email`,"v2"),t)}function ke(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/invites/by_login`,"v2"),t)}function Ne(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/requisites/list`,"v2"),t)}function Oe(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/requisites/${t}/current`,"v2"))}function Re(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/requisites`,"v2"),t)}function Me(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/requisites/${t}`,"v2"),s)}function De(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/requisites/${t}`,"v2"))}function Ue(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/statistics/posts/`,"v2"),t)}function Be(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/statistics/news/`,"v2"),t)}function $e(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/branding/list`,"v2"),t)}function Ve(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/branding/list/`,"v2"),t)}function Fe(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/branding/list/${t}/`,"v2"),s)}function He(e,t){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/branding/list/${t}/`,"v2"))}function We(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/branding/list/${t}/form/`,"v2"),s)}function Ge(e){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/branding/current/`,"v2"))}function xe(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/branding/current/`,"v2"),t)}function Ye(){return(0,n.Hm)((0,a.k)("refs/application_platforms","v2"))}function qe(e){return(0,n.Hm)((0,a.k)("companies/faq/","v2"),e)}function Ze(e,t){return(0,n.Hm)((0,a.k)(`companies/faq/${e}`,"v2"),t)}function je(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/workers/all/${t}`,"v2"),s)}function Ke(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/employees_suggest`,"v2"),t)}function ze(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/managers_suggest`,"v2"),t)}function Qe(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/invites/by_login/suggest`,"v2"),t)}function Xe(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/statistics/posts/export`,"v2"),t,0,!0,"blob")}function Je(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/statistics/news/export`,"v2"),t,0,!0,"blob")}function et(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/finance/files/${t}`,"v2"),s,0,!0,"blob")}function tt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/landing/profile`,"v2"),t)}function st(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/landing/gallery`,"v2"),t)}function it(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/landing/gallery`,"v2"),t)}function nt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/landing/gallery/form`,"v2"),t)}function at(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/landing/gallery`,"v2"),t)}function ot(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/landing/gallery/published`,"v2"),t)}function rt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/landing/banner`,"v2"),t)}function lt(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/landing/banner`,"v2"),t)}function ct(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/landing/banner/form`,"v2"),t)}function ut(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/landing/banner/published`,"v2"),t)}function mt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/landing/banner`,"v2"),t)}function dt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/landing/vacancies`,"v2"),t)}function pt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/landing/vacancies`,"v2"),t)}function _t(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/landing/vacancies/published`,"v2"),t)}function ht(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/landing/technology/form`,"v2"),t)}function gt(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/landing/technology`,"v2"),t)}function Tt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/landing/technology`,"v2"),t)}function Et(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/landing/technology`,"v2"),t)}function St(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/landing/technology/published`,"v2"),t)}function vt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/post_banners`,"v2"),t)}function ft(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/post_banners/${t}/form`,"v2"),s)}function At(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/post_banners`,"v2"),t)}function It(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/post_banners/${s}`,"v2"),t)}function bt(e,t){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/post_banners/${t}`,"v2"))}function yt(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/post_banners/${t}/published`,"v2"),s)}function Pt(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/notifications`,"v2"),t)}function Ct(e,t){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/polls`,"v2"),t)}function wt(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/polls/${t}/form`,"v2"),s)}function Lt(e,t,s){return(0,n.Hm)((0,a.k)(`companies/${e}/admin/polls/${t}`,"v2"),s)}function kt(e,t){return(0,n.Q)((0,a.k)(`companies/${e}/admin/polls`,"v2"),t)}function Nt(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/polls/${s}`,"v2"),t)}function Ot(e,t){return(0,n.ZI)((0,a.k)(`companies/${e}/admin/polls/${t}`,"v2"))}function Rt(e,t,s){return(0,n.Q)((0,a.k)(`companies/${e}/admin/polls/${t}/published`,"v2"),s)}},57745:(e,t,s)=>{"use strict";s.d(t,{IX:()=>r,Vk:()=>o,dP:()=>a});var i=s(86409),n=s(27133);function a(e,t){return(0,i.Hm)((0,n.k)(`docs/${e}/menu`,"v2"),t)}function o(e,t,s){return(0,i.Hm)((0,n.k)(`docs/${e}/${t}`,"v2"),s)}function r(e){return(0,i.Hm)((0,n.k)("docs/","v2"),e)}},81752:(e,t,s)=>{"use strict";s.d(t,{PL:()=>o,PY:()=>c,_C:()=>a,dx:()=>r,f3:()=>u,lm:()=>m,yp:()=>l});var i=s(86409),n=s(27133);function a(e,t){let s=(0,n.k)("hubs/","v2");return t&&(s=(0,n.k)(`hubs/${t}/`,"v2")),(0,i.Hm)(s,e)}function o(e){return(0,i.Hm)((0,n.k)("hubs/search","v2"),e)}function r(e,t){return(0,i.Hm)((0,n.k)(`hubs/${e}/profile`,"v2"),t)}function l(e,t){return(0,i.Hm)((0,n.k)(`hubs/${e}/authors`,"v2"),t)}function c(e){return(0,i.Q)((0,n.k)(`hubs/${e}/subscription`,"v2"))}function u(e){return(0,i.Hm)((0,n.k)("presets/list","v2"),e)}function m(e){return(0,i.Q)((0,n.k)("presets/subscription","v2"),e)}},27133:(e,t,s)=>{"use strict";function i(e,t="v1"){return encodeURI(`https://habr.com/kek/${t}/${e}`)}s.d(t,{k:()=>i})},38335:(e,t,s)=>{"use strict";s.d(t,{C0:()=>T,Fs:()=>I,HM:()=>p,J5:()=>f,KW:()=>m,TR:()=>A,dA:()=>b,iX:()=>d,jA:()=>_,jo:()=>l,lW:()=>v,ln:()=>h,mp:()=>E,sE:()=>u,sY:()=>c,sZ:()=>g,t:()=>S});var i=s(64487),n=s(9669),a=s.n(n),o=s(86409),r=s(27133);function l(){return(0,o.Hm)((0,r.k)("me","v2"))}function c(){return(0,o.Hm)((0,r.k)("me/updates","v2"))}function u(){return(0,o.Hm)((0,r.k)("me/invites/available","v2"))}function m(e){return(0,o.Hm)((0,r.k)("me/invites/used","v2"),e)}function d(e){return(0,o.Hm)((0,r.k)("me/invites/unused","v2"),e)}function p(e){return(0,o.Q)((0,r.k)("me/invites/all","v2"),e)}function _(e){return(0,o.Q)((0,r.k)(`me/invites/all/${e}`,"v2"))}function h(e){return(0,o.Q)((0,r.k)(`me/invites/all/${e}/resend`,"v2"),{id:e})}function g(e){return(0,o.Q)((0,r.k)("me/invites/check","v2"),{invite:e})}function T(e){return(0,o.Q)((0,r.k)("me/invites/apply","v2"),{invite:e})}function E(e){return(0,o.Q)((0,r.k)("me/ppg","v2"),{program:e})}function S(){return(0,o.Hm)((0,r.k)("me/karma/reset","v2"))}function v(){return(0,o.Q)((0,r.k)("me/karma/reset","v2"))}function f(){return(0,o.ZI)((0,r.k)("me/karma/reset","v2"))}function A(e){return(0,o.Hm)((0,r.k)("me/notes","v2"),e)}function I(){const e={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_BACKEND_URL&&"default"!=={VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_BACKEND_URL?{VUE_APP_RELEASE_VERSION:"2025-04-30-05-17",VUE_APP_LOG_STATS_REQUESTS:"off",NODE_ENV:"production",VUE_APP_ADS_TARGETING_DEV:"0",VUE_APP_ANALYTICS_GA_BASE_KEY:"G-S28W1WC23F",VUE_APP_ANALYTICS_VK_PIXEL_KEY:"VK-RTRG-421343-57vKE",VUE_APP_API_HOST_EXTERNAL:"http://127.0.0.1:8071/api/",VUE_APP_API_HOST_INTERNAL:"https://habr.com",VUE_APP_AUTH_HOST:"https://habr.com",VUE_APP_BASE_URL:"https://habr.com",VUE_APP_DESKTOP_BASE:"https://habr.com",VUE_APP_EFFECT_URL:"https://effect.habr.com",VUE_APP_EFFECT_URL_INTERNAL:"http://127.0.0.1:8092",VUE_APP_ENV_MODE:"production",VUE_APP_RECAPTCHA_SITE_KEY:"6LfPEI4UAAAAABkNYyXRDStI3ob8KNSQeZz9xnSf",VUE_APP_SENTRY_ENABLE:"on",VUE_APP_STATIC_PUBLIC_PATH:"https://assets.habr.com/habr-web/",VUE_APP_SENTRY_PERFORMANCE_ENABLE:"off",VUE_APP_I18N_INTERNAL_PATH:"/dist/static/js/i18n/",VUE_APP_WYSIWYG_EMBED_HOST:"https://embedd.srv.habr.com",VUE_APP_USE_TEST_IDS:"off",VUE_APP_CAREER_HOST:"https://career.habr.com",VUE_APP_QNA_HOST:"https://qna.habr.com",VUE_APP_ACCOUNT_HOST:"https://account.habr.com",VUE_APP_TM_EXTERNAL_URL:"https://tmtm.ru",VUE_APP_LANDING_URL:"https://company.habr.com",VUE_APP_STATS_BASE_URL:"https://stats.habr.com",VUE_APP_FEATURE_COMMENTS_STREAMING_ENABLED:"on",VUE_APP_FEATURE_COMMENTS_CACHING_ENABLED:"on",VUE_APP_FEATURE_FIXED_BANNER_ENABLED:"on",VUE_APP_FEATURE_SIDEBAR_SMALL_BANNER:"off",VUE_APP_BETA_TEST:"",VUE_APP_BETA_TEST_NOTICE:"off",VUE_APP_CAREER_VACANCIES_URL_COMPANY:"https://career.habr.com/companies/{company}/vacancies",VUE_APP_CAREER_COURSES_URL_COMPANY:"https://career.habr.com/education_centers/{company}/active_courses",VUE_APP_CAREER_VACANCIES_BLOCK_URL:"https://career.habr.com/catalog",VUE_APP_CAREER_COURSES_BLOCK_URL:"https://career.habr.com/education_centers",VUE_APP_COURSES_BLOCK_URL:"https://career.habr.com/courses",VUE_APP_QNA_BLOCK_URL:"https://qna.habr.com/questions",VUE_APP_RECAPTCHA_HOST:"https://www.google.com/recaptcha/api/siteverify",VUE_APP_TEXT_PLACEHOLDER:"▇▅▄▅▅▄ ▇▄▅",VUE_APP_SENTRY_DSN_FRONT:"https://55fa8d464200462c8705016e201b61c5@sentry.srv.habr.com/13",VUE_APP_VERSION:"2.241.0",BASE_URL:"https://assets.habr.com/habr-web/"}.VUE_APP_BACKEND_URL:"https://habr.com",t=`${e}/uuid/`;return a().post(t,null,{withCredentials:!0}).then((e=>{const{data:t}=e;return t.uuid?a().interceptors.request.use((e=>{const s=new RegExp("^https://habr.com/kek/");return s.test(e.url)?{...e,headers:{...e.headers,"habr-user-uuid":t.uuid}}:e})):(0,i.uT)("No UUID in response"),t}))}function b(e,t=20){return(0,o.Hm)((0,r.k)("me/blacklist","v2"),{page_num:e,per_page:t})}},75027:(e,t,s)=>{"use strict";s.d(t,{Bb:()=>r,Pq:()=>a,W:()=>o});var i=s(86409),n=s(27133);function a(e){return(0,i.Hm)((0,n.k)("news/context","v2"),e)}function o(e){return(0,i.Q)((0,n.k)(`news/${e}/bookmarks`,"v2"))}function r(e){return(0,i.ZI)((0,n.k)(`news/${e}/bookmarks`,"v2"))}},24477:(e,t,s)=>{"use strict";s.d(t,{O4:()=>o,RE:()=>a});var i=s(86409),n=s(27133);function a(e){return(0,i.Q)((0,n.k)("onboarding/why","v2"),{reason:e})}function o(){return(0,i.Q)((0,n.k)("onboarding/finish","v2"))}},89136:(e,t,s)=>{"use strict";s.d(t,{$X:()=>u,B4:()=>E,GX:()=>m,W1:()=>a,Z1:()=>d,d1:()=>h,d9:()=>S,fR:()=>r,k3:()=>l,qT:()=>g,qu:()=>_,s1:()=>o,sv:()=>T,wl:()=>p,xl:()=>c});var i=s(86409),n=s(27133);function a(e,t){const s=t?`threads/save/${t}`:"threads/save";return(0,i.Q)((0,n.k)(s,"v2"),e)}function o(e){return(0,i.Q)((0,n.k)("threads/preview","v2"),e)}function r(e){return(0,i.ZI)((0,n.k)(`threads/${e}`,"v2"))}function l(e,t){return(0,i.Hm)((0,n.k)(`threads/${e}/form`,"v2"),t)}function c(e,t){return(0,i.Hm)((0,n.k)(`threads/${e}/`,"v2"),t)}function u(e){return(0,i.Hm)((0,n.k)(`threads/${e}/reasons/stats`,"v2"))}function m(e){return(0,i.Q)((0,n.k)(`threads/${e}/bookmarks/add`,"v2"))}function d(e){return(0,i.Q)((0,n.k)(`threads/${e}/bookmarks/remove`,"v2"))}function p(e,t){return(0,i.Q)((0,n.k)(`threads/${e}/votes/down`,"v2"),t)}function _(e){return(0,i.Q)((0,n.k)(`threads/${e}/votes/up`,"v2"))}function h(e){return(0,i.Q)((0,n.k)(`threads/${e}/pageview`,"v2"))}function g(e){return(0,i.Q)((0,n.k)(`threads/${e}/rules_remind/`,"v2"))}function T(e){return(0,i.ZI)((0,n.k)(`threads/${e}/rules_remind/`,"v2"))}function E({articleId:e,email:t,tracker:s}){return(0,i.Q)((0,n.k)(`threads/${e}/subscription`,"v2"),{emailSubscribed:t,trackerSubscribed:s})}function S(e,t){return(0,i.Q)((0,n.k)(`threads/${e}/complain`,"v2"),t)}},96090:(e,t,s)=>{"use strict";s.d(t,{YB:()=>u,Zx:()=>l,hg:()=>c,ny:()=>r,pV:()=>o,qK:()=>a,s5:()=>m});var i=s(86409),n=s(27133);function a(e,t){return(0,i.Hm)((0,n.k)(`docs/ppa/${e}`,"v2"),t)}function o(e){return(0,i.Hm)((0,n.k)(`ppa/cards/${e}`,"v2"))}function r(e,t){return(0,i.Hm)((0,n.k)(`ppa/transactions/${e}`,"v2"),{page_num:t})}function l(e){return(0,i.Q)((0,n.k)("ppa/withdraw","v2"),{value:e})}function c(e){return(0,i.Q)((0,n.k)("ppa/profile","v2"),e)}function u(e){return(0,i.Q)((0,n.k)("ppa/profile/update","v2"),e)}function m(){return(0,i.Q)((0,n.k)("ppa/join","v2"))}},83385:(e,t,s)=>{"use strict";s.d(t,{NN:()=>r,Sr:()=>o,l9:()=>l,uC:()=>a});var i=s(86409),n=s(27133);function a(e={}){const{count:t,hubs:s=[],tags:a=[],companyAlias:o,hl:r}=e;return(0,i.Hm)((0,n.k)("inset/vacancies","v2"),{count:t,hubs:s.slice(0,10).join(","),tags:a.slice(0,10).join(","),companyAlias:o,hl:r})}function o(e={}){const{hubs:t=[],tags:s=[]}=e;return(0,i.Hm)((0,n.k)("inset/courses","v2"),{...e,hubs:t.slice(0,10).join(","),tags:s.slice(0,10).join(",")})}function r({count:e,tags:t=[],hl:s}){return(0,i.Hm)((0,n.k)("inset/questions","v2"),{count:e,tags:t.slice(0,5).join(","),hl:s})}function l(){return(0,i.Hm)((0,n.k)("inset/salary_distribution","v2"))}},58178:(e,t,s)=>{"use strict";s.d(t,{H:()=>a,s:()=>o});var i=s(59896),n=s(86409);function a(e={}){const t="https://effect.habr.com/a";return(0,n.Cm)(t,JSON.stringify(e),!1,!1).then((e=>{if(e.error)throw new Error(e.error.message);return e})).catch((e=>(0,i.T)(e)))}function o(e=[]){const t="https://effect.habr.com/a",s={version:"1.0",events:e};return(0,n.Q)(t,JSON.stringify(s),!1,!1).then((e=>{if(e.error)throw new Error(e.error.message);return e})).catch((e=>(0,i.T)(e)))}},37281:(e,t,s)=>{"use strict";s.d(t,{D5:()=>d,EC:()=>h,K$:()=>v,Ki:()=>S,P7:()=>u,TJ:()=>y,Y2:()=>m,aW:()=>f,d7:()=>I,e:()=>a,f$:()=>c,fR:()=>b,in:()=>p,mj:()=>o,pG:()=>_,uI:()=>A,wO:()=>r,xx:()=>l});var i=s(86409),n=s(27133);function a(){return(0,i.Hm)((0,n.k)("publication/wysiwyg-rules","v2"))}function o(e){return(0,i.Hm)((0,n.k)("publication/suggest-tags","v2"),e)}function r(e){return(0,i.Hm)((0,n.k)("publication/suggest-customers","v2"),e)}function l(e){return(0,i.Hm)((0,n.k)("publication/suggest-authors","v2"),e)}function c(e){return(0,i.Hm)((0,n.k)("publication/suggest-megapost-companies","v2"),e)}function u(e){return(0,i.Hm)((0,n.k)("publication/suggest-inner-tags","v2"),e)}function m(e){return(0,i.Q)((0,n.k)("publication/upload","v2"),e)}function d(e,t,s){const a=t?`publication/save/${t}`:"publication/save";return(0,i.Q)((0,n.k)(a,"v2"),{...e,idempotenceKey:s})}function p(e,t,s){const a=t?`megapost/save/${t}`:"megapost/save";return(0,i.Q)((0,n.k)(a,"v2"),{...e,idempotenceKey:s})}function _(e){return(0,i.Hm)((0,n.k)(`megapost/post-data/${e}`,"v2"))}function h(e){return(0,i.Hm)((0,n.k)(`publication/post-data/${e}`,"v2"))}const g=(e,t)=>t.length?e.filter((e=>-1===t.indexOf(e.id))).map(E):e.map(E),T=e=>{const t=[],s=e.byPost?e.byPost.map((e=>(t.push(e.id),E(e)))):[],i=e.collective?g(e.collective,t):[],n=e.corporative?g(e.corporative,t):[],a=e.offtopic?g(e.offtopic,t):[];return[{list:s,name:"PUBLICATION_HUBS_BYPOST"},{list:n,name:"PUBLICATION_HUBS_CORPORATIVE"},{list:i,name:"PUBLICATION_HUBS_COLLECTIVE"},{list:a,name:"PUBLICATION_HUBS_OFFTOPIC"}]};function E(e){return{name:e.title,id:e.id.toString(),alias:e.id.toString(),aliasName:e.alias,postsLeft:Number.isInteger(e.postsLeft)?e.postsLeft:null,tariffId:e.tariffId,isCorporative:e.isCorporative}}function S(e){return(0,i.Hm)((0,n.k)("megapost/suggest-company-blog","v2"),e).then(T)}function v(e){return(0,i.Hm)((0,n.k)("megapost/suggest-hubs","v2"),e).then(T)}function f(e){return(0,i.Hm)((0,n.k)("publication/suggest-hubs","v2"),e).then(T)}function A(e){return(0,i.Hm)((0,n.k)("publication/suggest-banners","v2"),e)}function I(e){return(0,i.Q)((0,n.k)("publication/preview","v2"),e)}function b(e){return(0,i.Hm)((0,n.k)("publication/suggest-multiwidgets","v2"),e)}function y(e){return(0,i.Hm)((0,n.k)(`publication/${e}/type`,"v2"))}},9353:(e,t,s)=>{"use strict";s.d(t,{Ts:()=>d,WU:()=>h,XB:()=>c,Xg:()=>u,Xj:()=>p,Z0:()=>g,_W:()=>r,_h:()=>m,ay:()=>T,jM:()=>o,n_:()=>l,uG:()=>_,wu:()=>a});var i=s(86409),n=s(27133);function a(e){return(0,i.Hm)((0,n.k)(`stats/${e}/info`,"v2"))}function o(e,t){return(0,i.Hm)((0,n.k)(`stats/${e}/funnels`,"v2"),t)}function r(e,t){return(0,i.Hm)((0,n.k)(`stats/${e}/graph`,"v2"),t)}function l(e,t){return(0,i.Hm)((0,n.k)(`stats/${e}/suggest`,"v2"),t)}function c(e,t){return(0,i.Hm)((0,n.k)(`stats/${e}/others`,"v2"),t)}function u(e){return(0,i.Hm)((0,n.k)(`stats/${e}/available`,"v2"))}function m(e){return(0,i.Q)((0,n.k)(`stats/${e}/visit`,"v2"))}function d({companyAlias:e,filters:t}){return(0,i.Hm)((0,n.k)(`stats/branding/${e}/landing/banner`,"v2"),t)}function p({companyAlias:e,brandingId:t,filters:s}){return(0,i.Hm)((0,n.k)(`stats/branding/${e}/post_banners/${t}`,"v2"),s)}function _({companyAlias:e,brandingId:t,filters:s}){return(0,i.Hm)((0,n.k)(`stats/branding/${e}/widget/${t}`,"v2"),s)}function h({companyAlias:e,brandingId:t,filters:s}){return(0,i.Hm)((0,n.k)(`stats/branding/${e}/multiwidgets/${t}`,"v2"),s)}function g({companyAlias:e,brandingId:t,filters:s}){return(0,i.Hm)((0,n.k)(`stats/branding/${e}/list/${t}`,"v2"),s)}function T({companyAlias:e,filters:t}){return(0,i.Hm)((0,n.k)(`stats/branding/${e}/career`,"v2"),t)}},24794:(e,t,s)=>{"use strict";s.d(t,{d:()=>n,o:()=>a});var i=s(43188);function n(e){(0,i.q)("/branding",{event:"view",uuid:e.uuid,blockUuids:[e.blockUuid,...e.linkUuids||[]]})}function a(e){const t=[e.blockUuid];e.linkUuid&&t.push(e.linkUuid),(0,i.q)("/branding",{event:"click",uuid:e.uuid,blockUuids:t})}},30340:(e,t,s)=>{"use strict";s.d(t,{x:()=>n});var i=s(43188);function n(e){(0,i.q)("/event",e)}},43188:(e,t,s)=>{"use strict";s.d(t,{q:()=>n});var i=s(59896);function n(e,t){const s=navigator.sendBeacon("https://stats.habr.com"+e,JSON.stringify(t));return s||((0,i.T)(new Error(`Beacon not sent: ${e}`)),!1)}},3394:(e,t,s)=>{"use strict";s.d(t,{Bx:()=>r,Pw:()=>o,QA:()=>a,_9:()=>n});var i=s(43188);function n(e){e&&(0,i.q)("/publication/read",e)}function a(e){e&&(0,i.q)("/publication/scroll",e)}function o(e){e&&(0,i.q)("/publication/consent",e)}function r(e){return(0,i.q)("/publication/read-time",e)}},14857:(e,t,s)=>{"use strict";s.d(t,{$B:()=>W,C1:()=>C,C7:()=>$,Ct:()=>k,Es:()=>O,FM:()=>ee,Fp:()=>a,GL:()=>S,HM:()=>L,Hm:()=>ie,JI:()=>f,JO:()=>M,Jj:()=>G,K9:()=>V,KE:()=>A,L5:()=>x,LD:()=>u,Lt:()=>T,OR:()=>d,S6:()=>_,T3:()=>U,TH:()=>E,Ts:()=>c,UZ:()=>b,Uu:()=>B,V6:()=>l,WU:()=>p,XW:()=>H,YI:()=>h,Yv:()=>v,ZB:()=>I,_X:()=>F,aP:()=>r,bG:()=>g,bq:()=>ne,cZ:()=>y,d1:()=>K,d9:()=>o,dX:()=>N,dZ:()=>w,fK:()=>te,h8:()=>j,hf:()=>ae,jS:()=>P,l$:()=>Z,lp:()=>R,mH:()=>Y,oP:()=>oe,qN:()=>m,qq:()=>z,tZ:()=>q,w9:()=>J,wS:()=>D,xS:()=>Q,xm:()=>X,yG:()=>se});var i=s(86409),n=s(27133);function a(e){return(0,i.Hm)((0,n.k)("users/","v2"),e)}function o(e){return(0,i.Hm)((0,n.k)("users/search","v2"),e)}function r(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/comments`,"v2"),t)}function l(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/investment/hubs`,"v2"),t)}function c(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/bookmarks/comments`,"v2"),t)}function u(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/subscriptions/companies`,"v2"),t)}function m(e,t,s){return(0,i.Hm)((0,n.k)(`users/${e}/flow/${t}/subscriptions/hubs`,"v2"),s)}function d(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/invited`,"v2"),t)}function p(e){return(0,i.Hm)((0,n.k)(`users/${e}/ppg`,"v2"))}function _(e,t){return(0,i.Q)((0,n.k)(`users/${e}/ppg`,"v2"),{program:t})}function h(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/subscriptions/hubs`,"v2"),t)}function g(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/card`,"v2"),t)}function T(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/whois`,"v2"),t)}function E(e,t){return(0,i.Q)((0,n.k)(`users/${e}/votes`,"v2"),t)}function S(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/votes_for`,"v2"),t)}function v(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/votes_from`,"v2"),t)}function f(e){return(0,i.Q)((0,n.k)(`users/${e}/following/toggle`,"v2"))}function A(e){return(0,i.Q)((0,n.k)("settings/i18n","v2"),e)}function I(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/statistics/viewcount`,"v2"),t)}function b(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/statistics/posts`,"v2"),t)}function y(e){return(0,i.Q)((0,n.k)("settings/subscription","v2"),e)}function P(e){return(0,i.Hm)((0,n.k)(`users/${e}/note`,"v2"))}function C(e,t){return(0,i.Q)((0,n.k)(`users/${e}/note`,"v2"),t)}function w(e){return(0,i.Q)((0,n.k)(`users/${e}/invites`,"v2"))}function L(e){return(0,i.Q)((0,n.k)(`users/${e}/issue_invite`,"v2"))}function k(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/followed`,"v2"),t)}function N(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/followers`,"v2"),t)}function O(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/occupation`,"v2"),t)}function R(e){return(0,i.Hm)((0,n.k)(`settings/${e}/form`,"v2"))}function M(e){return(0,i.Hm)((0,n.k)(`settings/oauth/${e}`,"v2"))}function D(e){return(0,i.Q)((0,n.k)(`settings/oauth/delete/${e}`,"v2"))}function U(e){return(0,i.Q)((0,n.k)("settings/oauth/clients","v2"),e)}function B(e,t,s){return(0,i.Q)((0,n.k)(`settings/oauth/clients/${t}/${s}`,"v2"),e)}function $(e){return(0,i.Hm)((0,n.k)(`settings/oauth/clients/${e}/form`,"v2"))}function V(e){return(0,i.Q)((0,n.k)("settings/use_markdown","v2"),e)}function F(){return(0,i.Hm)((0,n.k)("refs/user_contact_types","v2"))}function H(){return(0,i.Hm)((0,n.k)("refs/geo","v2"))}function W(e){return(0,i.Hm)((0,n.k)("refs/geo","v2"),{countryId:e})}function G(e,t){return(0,i.Hm)((0,n.k)("refs/geo","v2"),{countryId:e,regionId:t})}function x(){return(0,i.Hm)((0,n.k)("refs/specializations","v2"))}function Y(){return(0,i.Hm)((0,n.k)("refs/currencies","v2"))}function q(){return(0,i.Hm)((0,n.k)("refs/qualifications","v2"))}function Z(e){return(0,i.Hm)((0,n.k)("suggest/skills","v2"),e)}function j(e){return(0,i.Hm)((0,n.k)("suggest/skills/similar","v2"),{skills:e})}function K(e,t){return(0,i.Q)((0,n.k)(`settings/${t}`,"v2"),e)}function z(e){return(0,i.Q)((0,n.k)("upload","v2"),e)}function Q(){return(0,i.Hm)((0,n.k)("statistics/users","v2"))}function X(){return(0,i.Hm)((0,n.k)("karma-stats"))}function J(e,t){return(0,i.Q)((0,n.k)(`users/${e}/employee_requests`,"v2"),t)}function ee(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/employee_requests/${t}`,"v2"))}function te(e,t){return(0,i.ZI)((0,n.k)(`users/${e}/employee_requests/${t}/`,"v2"))}function se(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/comments/votes`,"v2"),t)}function ie(e,t){return(0,i.Hm)((0,n.k)(`users/${e}/posts/votes`,"v2"),t)}function ne(e,t){return(0,i.Q)((0,n.k)(`users/${e}/blacklist/add`,"v2"),t)}function ae(e){return(0,i.Q)((0,n.k)(`users/${e}/blacklist/toggle`,"v2"),null)}function oe(e){return(0,i.Hm)((0,n.k)(`users/${e}/similar`,"v2"))}},20181:(e,t,s)=>{"use strict";s.d(t,{Z:()=>K});var i=s(66252),n=s(56612);const a={class:"abbreviation-presenter"},o={key:0,class:"abbreviation-presenter__image-container"},r={key:2,class:"abbreviation-presenter__text"},l={key:0,class:"abbreviation-presenter__abbr"};function c(e,t,s,c,u,m){const d=(0,i.up)("TMLoadingImage"),p=(0,i.up)("TMCardImage"),_=(0,i.up)("TMFormattedText"),h=(0,i.up)("TMPositionedPopup");return(0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[(0,i.Wm)(h,{"bounding-element":s.contentRef,"get-final-content-size":m.getFinalContentSize,hash:"#abbr","horizontal-alignment":"center",show:!!u.currentAbbr,"target-element":u.abbrElement,"track-in-history":"","vertical-position":"under",onClickOutside:m.maybeCloseAbbr,onClose:m.closeAbbr},{default:(0,i.w5)((()=>[(0,i._)("div",a,[e.isMobileOnly&&u.currentAbbr.image?((0,i.wg)(),(0,i.iD)("div",o,[(0,i.Wm)(d,{alt:u.currentAbbr.textTitle,class:"abbreviation-presenter__image",height:u.currentAbbr.imageHeight,src:u.currentAbbr.image,width:u.currentAbbr.imageWidth},null,8,["alt","height","src","width"])])):((0,i.wg)(),(0,i.j4)(p,{key:1,alt:u.currentAbbr.textTitle,"card-width":320,image:u.currentAbbr.image,"image-height":m.imageHeight,"image-width":u.currentAbbr.imageWidth,"initial-height":m.initialImageHeight,"max-height":160},null,8,["alt","image","image-height","image-width","initial-height"])),m.hasText?((0,i.wg)(),(0,i.iD)("div",r,[u.currentAbbr.abbr?((0,i.wg)(),(0,i.iD)("div",l,(0,n.zw)(u.currentAbbr.abbr),1)):(0,i.kq)("",!0),u.currentAbbr.title?((0,i.wg)(),(0,i.j4)(_,{key:1,"article-text":u.currentAbbr.title,class:"abbreviation-presenter__title",version:s.version},null,8,["article-text","version"])):(0,i.kq)("",!0)])):(0,i.kq)("",!0)])])),_:1},8,["bounding-element","get-final-content-size","show","target-element","onClickOutside","onClose"])])}var u=s(33907),m=s(58061);function d(e,t,s,a,o,r){const l=(0,i.up)("TMLoadingImage");return(0,i.wg)(),(0,i.j4)(m.uT,{appear:"",name:"expand"},{default:(0,i.w5)((()=>[s.image?((0,i.wg)(),(0,i.j4)(l,{key:0,alt:s.alt,class:(0,n.C_)(["tm-card-image",o.loading&&"loads"]),height:s.imageHeight,src:s.image,style:(0,n.j5)(r.style),width:s.imageWidth},null,8,["alt","class","height","src","style","width"])):(0,i.kq)("",!0)])),_:1})}const p=["alt","height","src","width"];function _(e,t,s,n,a,o){return s.src?((0,i.wg)(),(0,i.iD)("img",{key:0,ref:"image",alt:s.alt,height:s.height,src:s.src,width:s.width,onLoad:t[0]||(t[0]=(...e)=>o.showImage&&o.showImage(...e))},null,40,p)):(0,i.kq)("",!0)}const h={name:"TMLoadingImage",props:{src:{type:String,default:null},alt:{type:String,default:null,visible:Boolean},height:{type:[Number,String],required:!0},width:{type:[Number,String],required:!0}},data(){return{loading:!0}},watch:{src(){this.$refs.image.classList.add("loads")}},mounted(){this.$refs.image&&(this.$refs.image.addEventListener("load",this.showImage),this.$refs.image.complete&&this.showImage())},methods:{showImage(){this.$refs.image.classList.remove("loads")}}};var g=s(83744);const T=(0,g.Z)(h,[["render",_]]),E=T,S={name:"TMCardImage",components:{TMLoadingImage:E},props:{image:{type:String,default:null},alt:{type:String,default:null,visible:Boolean},initialHeight:{type:Number,required:!0},imageHeight:{type:Number,required:!0},imageWidth:{type:[Number,String],required:!0}},data(){return{loading:!0}},computed:{style(){return{"--initial-height":`${this.initialHeight}px`,"--image-height":`${this.imageHeight}px`}}},watch:{image(){this.loading=!0}},methods:{showImage(){this.loading=!1}}},v=(0,g.Z)(S,[["render",d]]),f=v;var A=s(88386);function I(e,t,s,n,a,o){const r=(0,i.up)("TMBottomSheet"),l=(0,i.up)("TMScrollLockTransition"),c=(0,i.up)("TMPositionedWindow");return!e.isTablet&&e.isMobile?((0,i.wg)(),(0,i.j4)(l,{key:0,appear:"",name:"slide-fade"},{default:(0,i.w5)((()=>[s.show?((0,i.wg)(),(0,i.j4)(r,{key:0,card:"",title:s.title,onClose:t[0]||(t[0]=t=>e.$emit("close"))},{body:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"body")])),default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},8,["title"])):(0,i.kq)("",!0)])),_:3})):((0,i.wg)(),(0,i.j4)(m.uT,{key:1,appear:"",name:"transition-fade"},{default:(0,i.w5)((()=>[s.show?((0,i.wg)(),(0,i.j4)(c,{key:0,"bounding-element":s.boundingElement,"get-final-content-size":s.getFinalContentSize,hash:s.hash,"horizontal-alignment":s.horizontalAlignment,"target-element":s.targetElement,title:s.title,"track-in-history":s.trackInHistory,"vertical-position":s.verticalPosition,onClickOutside:t[1]||(t[1]=t=>e.$emit("click-outside",t)),onClose:t[2]||(t[2]=t=>e.$emit("close"))},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},8,["bounding-element","get-final-content-size","hash","horizontal-alignment","target-element","title","track-in-history","vertical-position"])):(0,i.kq)("",!0)])),_:3}))}var b=s(8413);const y={class:"tm-positioned-window__wrapper"},P={key:0,class:"tm-positioned-window__content"};function C(e,t,s,a,o,r){const l=(0,i.up)("TMSvgImg"),c=(0,i.Q2)("hotkey");return(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",{ref:"windowRef",class:"tm-positioned-window",style:(0,n.j5)(o.style)},[(0,i._)("div",y,[(0,i._)("button",{class:"tm-positioned-window__close",type:"button",onClick:t[0]||(t[0]=(...e)=>a.close&&a.close(...e))},[(0,i.Wm)(l,{id:"close",size:"12"})]),e.$slots.default?((0,i.wg)(),(0,i.iD)("div",P,[(0,i.WI)(e.$slots,"default")])):(0,i.kq)("",!0)])],4)),[[c,{esc:a.close}]])}var w=s(66309),L=s(62931),k=s(93096),N=s.n(k),O=s(46206),R=s(81422),M=s(99691);const D=8,U=40,B={name:"TMPositionedWindow",components:{TMSvgImg:O.Z},props:{verticalPosition:{type:String,default:null,validator:(0,M.HZ)(["above","under"])},horizontalAlignment:{type:String,default:"left",validator:(0,M.HZ)(["left","center"])},boundingElement:{type:null,default:null},targetElement:{type:null,required:!0},getFinalContentSize:{type:Function,default:null},hash:{type:String,default:""},trackInHistory:{type:Boolean}},emits:["close","click-outside"],setup(e,{emit:t}){const s=(0,L.iH)(null);(0,w.i9H)(s,(e=>{t("click-outside",e)}));const{setHash:i,removeHash:n}=(0,R.n)(e.hash,e.trackInHistory);return{close(){t("close")},removeHash:n,setHash:i,windowRef:s}},data(){return{style:{top:null,left:null,"--max-abbr-height":"auto"}}},watch:{targetElement(){this.$nextTick().then((()=>{this.updateWindowBox()}))}},mounted(){this.updateWindowBox(),window.addEventListener("resize",this.throttledUpdateWindowBox)},beforeUnmount(){window.removeEventListener("resize",this.throttledUpdateWindowBox),this.removeHash()},methods:{throttledUpdateWindowBox:N()((function(){this.updateWindowBox()}),300),updateWindowBox(){const e=this.getMaxContentHeight(),t=this.targetElement.getBoundingClientRect(),s=this.windowRef.getBoundingClientRect(),i=this.getFinalContentSize?this.getFinalContentSize(s):s;i.height>e&&(i.height=e),this.positionWindow(i,t),this.alignWindow(i,t),this.containWithinBounds(i),this.addScroll(i),this.style={left:`${i.x}px`,top:`${i.y}px`,"--max-positioned-window-height":`${e}px`}},alignWindow(e,t){"center"===this.horizontalAlignment&&(e.x-=(e.width-t.width)/2)},positionWindow(e,t){e.x=t.left,e.y=t.top,this.applyWindowPlacement(e,t,this.verticalPosition);const s=this.getOptimalPlacement(e,t);s!==this.verticalPosition&&this.applyWindowPlacement(e,t,s)},applyWindowPlacement(e,t,s){"under"===s?e.y=t.bottom+D:"above"===s&&(e.y=t.top-e.height-D)},getOptimalPlacement(e,t){const s=this.getSpaceUnder(e,t),i=this.getSpaceAbove(e,t);return"under"===this.verticalPosition?s>0||s>i?"under":"above":i>0||i>s?"above":"under"},getSpaceUnder(e,t){return visualViewport.height-(t.bottom+D+e.height)},getSpaceAbove(e,t){return t.top-D-e.height},containWithinBounds(e){if(this.boundingElement){const t=this.boundingElement.getBoundingClientRect();this.containHorizontally(e,t)}},containHorizontally(e,t){let s=0;e.leftt.right&&(s=t.right-e.right),e.x+=s},addScroll(e){e.x+=document.documentElement.scrollLeft,e.y+=document.documentElement.scrollTop},getMaxContentHeight(){return visualViewport.height/2-U}}},$=(0,g.Z)(B,[["render",C]]),V=$;var F=s(76493);const H={name:"TMPositionedPopup",components:{TMPositionedWindow:V,TMBottomSheet:b.Z,TMScrollLockTransition:F.Z},props:{title:{type:String,default:null},verticalPosition:{type:String,default:null,validator:(0,M.HZ)(["above","under"])},horizontalAlignment:{type:String,default:"left",validator:(0,M.HZ)(["left","center"])},boundingElement:{type:null,default:null},targetElement:{type:null,required:!0},getFinalContentSize:{type:Function,default:null},hash:{type:String,default:""},trackInHistory:{type:Boolean},show:Boolean},emits:["close","click-outside"],computed:{...(0,u.Se)("global",["isMobile","isTablet"])}},W=(0,g.Z)(H,[["render",I]]),G=W,x=180,Y=320,q="habraabbr",Z={name:"TMAbbreviationPresenter",components:{TMLoadingImage:E,TMFormattedText:A.Z,TMCardImage:f,TMPositionedPopup:G},props:{contentRef:{type:null,required:!0},version:{type:[String,Number],default:null}},emits:["close"],data(){return{prevAbbr:null,currentAbbr:null,disposeAbbrs:null,abbrElement:null}},computed:{...(0,u.Se)("global",["isMobileOnly"]),hasText(){return this.currentAbbr&&(this.currentAbbr.title||this.currentAbbr.abbr)},imageHeight(){return this.currentAbbr&&this.currentAbbr.image?this.constrainImageHeight(this.currentAbbr.imageWidth,this.currentAbbr.imageHeight):0},prevImageHeight(){return this.prevAbbr&&this.prevAbbr.image?this.constrainImageHeight(this.prevAbbr.imageWidth,this.prevAbbr.imageHeight):0},initialImageHeight(){return this.prevAbbr?this.prevImageHeight:this.imageHeight}},mounted(){this.getAbbrElements().forEach((e=>{e.setAttribute("data-text-title",e.getAttribute("title")),e.removeAttribute("title"),e.addEventListener("click",this.abbrClickHandler)}))},beforeUnmount(){this.getAbbrElements().forEach((e=>{e.removeEventListener("click",this.abbrClickHandler)}))},methods:{getAbbrElements(){return this.contentRef.querySelectorAll(`.${q}`)},async abbrClickHandler(e){const t=e.currentTarget;this.setAbbrElement(t)},setAbbrElement(e){this.abbrElement=e;const{dataset:t}=e;this.prevAbbr=this.currentAbbr,this.currentAbbr={title:t.title,image:t.image,abbr:t.abbr,textTitle:t.textTitle,imageWidth:t.imageWidth,imageHeight:t.imageHeight}},getFinalContentSize(e){return new DOMRect(e.x,e.y,e.width,this.getNextWindowHeight(e.height))},getNextWindowHeight(e){return this.prevAbbr?e-this.prevImageHeight+this.imageHeight:e},constrainImageHeight(e,t){return Math.min(t*(Y/e),x)},closeAbbr(){this.currentAbbr=null,this.prevAbbr=null},maybeCloseAbbr(e){e.target.className!==q&&this.closeAbbr()}}},j=(0,g.Z)(Z,[["render",c]]),K=j},94369:(e,t,s)=>{"use strict";s.d(t,{Z:()=>A});var i=s(58061),n=s(66252),a=s(56612),o=s(62931),r=s(22201),l=s(69553);const c=(e={},t={},s={})=>{let i=[];const{hubs:n}=e;return i=i.concat(n?n.map((e=>`h_${e.alias}`)):[]),s.params.hubName&&t&&i.push(`h_${t.alias}`),i},u=(e={},t={},s={})=>{let i=[];const{flows:n}=e;return i=i.concat(n?n.map((e=>`f_${e.alias}`)):[]),s.params.hubName&&t.flow&&t.flow.alias&&i.push(`f_${t.flow.alias}`),s.params.flowName&&i.push(`f_${s.params.flowName}`),i};var m=s(4218),d=s(67267);let p="1";function _(e){return(parseInt(e,10)+1).toString()}function h(e=""){const t=p;return p=_(p),t===p&&d.Z.notifyException("Strings should be unique",{extra:{baseString:p}}),e+p}var g=s(99691);const T=["id"],E=null,S={__name:"adfox-banner",props:{adfoxId:{type:String,required:!0},divId:{type:String,default:h("adbanner")},variant:{type:String,required:!0,validator:(0,g.HZ)(["half-page","leaderboard","medium-rectangle","narrow","medium-narrow"])},params:{type:Object,required:!0}},setup(e){const t=e;(0,i.sj)((e=>({"38f3d936":v.value,"78a3cd06":B.value})));const s={"half-page":{desktop:600,mobile:0},leaderboard:{desktop:200,mobile:250},"medium-rectangle":{desktop:250,mobile:0},narrow:{desktop:100,mobile:130},"medium-narrow":{desktop:130,mobile:130}},d=(0,r.yj)(),p=(0,o.iH)(null),_=(0,o.iH)(h(t.divId)),g=(0,o.iH)(!1),S=(0,o.iH)(!1),v=(0,o.iH)(`${s[t.variant].desktop}px`),f=(0,o.iH)(`${s[t.variant].mobile}px`),A=(0,o.iH)(!1),[I]=(0,m.WP)("articlesList",["getArticleById"]),[b]=(0,m.WP)("hubs",["getHubByAlias"]),[y]=(0,m.Kw)("global",["device"]),[P]=(0,m.Kw)("adblock",["hasAcceptableAdsFilter","isAdblockChecked"]),[C]=(0,m.Kw)("i18n",["fl","hl"]),w=(0,n.Fl)((()=>!S.value)),L=(0,n.Fl)((()=>d.params.id)),k=(0,n.Fl)((()=>d.params.hubName)),N=(0,n.Fl)((()=>k.value&&b(k.value))),O=(0,n.Fl)((()=>L.value&&I(L.value))),R=(0,n.Fl)((()=>`adfox_${t.adfoxId}`)),M=(0,n.Fl)((()=>{let e="default";return d.matched.forEach((t=>{t.meta&&t.meta.pageType&&(e=t.meta.pageType)})),e})),D=(0,n.Fl)((()=>{if(k.value)return!N.value||!N.value.flow;if(L.value&&O.value){var e,t;const{isCorporative:s}=O.value;return(!s||1!==O.value.hubs.length)&&(O.value&&!(null!==(e=O.value)&&void 0!==e&&null!==(t=e.flows)&&void 0!==t&&t.length))}return!1})),U=(0,n.Fl)((()=>["banner-wrapper",t.variant])),B=(0,n.Fl)((()=>A.value?"250px":"auto")),$=([e,t])=>{v.value=e,f.value=t},V=()=>{window.yaContextCb.push((()=>{const e=u(O.value,N.value,d),i=c(O.value,N.value,d),n={puid1:M.value,puid2:e.join(":"),puid3:i.join(":"),puid4:P.value?"yes":"no",puid5:d.path,puid6:"en"===C.value?"en":"ru"};Ya.adfoxCode.createAdaptive({ownerId:406261,containerId:R.value,params:{...t.params,...n},lazyLoad:{fetchMargin:20},onLoad:e=>{A.value="banner.transfer"===e.bundleName,$([`${s[t.variant].desktop}px`,`${s[t.variant].mobile}px`])},onStub:()=>{S.value=!0,$([0,0])}},["desktop","tablet","phone"],{tabletWidth:1024,phoneWidth:768})}))},F=async()=>{V(),g.value=!0},H=async(e,t)=>{JSON.stringify(e)===JSON.stringify(t)||g.value||F()},W=e=>{$(e?[`${s[t.variant].desktop}px`,`${s[t.variant].mobile}px`]:[0,0])};return(0,n.YP)(y,(()=>{var e;null!==(e=window.Ya)&&void 0!==e&&e.adfoxCode&&window.Ya.adfoxCode.reload()})),(0,n.YP)(w,W),(0,n.YP)((()=>{var e;return null===(e=O.value)||void 0===e?void 0:e.flows}),H,{once:!0}),(0,n.YP)((()=>{var e;return null===(e=N.value)||void 0===e?void 0:e.flow}),H,{once:!0}),(0,n.bv)((()=>{D.value||(W(w.value),F())})),(0,n.Ah)((()=>{E&&E.disconnect()})),(t,s)=>((0,n.wg)(),(0,n.iD)("div",{class:(0,a.C_)(U.value)},[w.value?((0,n.wg)(),(0,n.iD)(n.HY,{key:0},[(0,n.Wm)(i.uT,null,{default:(0,n.w5)((()=>[(0,n.Wm)(l.Z,{class:"placeholder",modificator:e.variant,type:"adfoxBanner"},null,8,["modificator"])])),_:1}),((0,n.wg)(),(0,n.iD)("div",{id:R.value,key:_.value,ref_key:"bannerRef",ref:p,class:"tm-adfox-banner"},null,8,T))],64)):(0,n.kq)("",!0)],2))}};var v=s(83744);const f=(0,v.Z)(S,[["__scopeId","data-v-f4bf0d24"]]),A=f},77748:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252);const n={class:"tm-align-center"},a={key:0,class:"tm-align-center__start"},o={class:"tm-align-center__content"},r={key:1,class:"tm-align-center__end"};function l(e,t,s,l,c,u){return(0,i.wg)(),(0,i.iD)("span",n,[e.$slots.start?((0,i.wg)(),(0,i.iD)("span",a,[(0,i.WI)(e.$slots,"start")])):(0,i.kq)("",!0),(0,i._)("span",o,[(0,i.WI)(e.$slots,"default")]),e.$slots.end?((0,i.wg)(),(0,i.iD)("span",r,[(0,i.WI)(e.$slots,"end")])):(0,i.kq)("",!0)])}const c={name:"TMAlignCenter"};var u=s(83744);const m=(0,u.Z)(c,[["render",l]]),d=m},18997:(e,t,s)=>{"use strict";s.d(t,{Z:()=>we});var i=s(66252);const n={class:"tm-article-blocks"},a={key:1,class:"tm-article-blocks__comments"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMEditoralSubscription"),u=(0,i.up)("TMPlaceholder"),m=(0,i.up)("TMCommentsWrapper"),d=(0,i.up)("TMArticlePageComments");return(0,i.wg)(),(0,i.iD)("div",n,[(0,i.Wm)(c),(0,i.WI)(e.$slots,"beforeComments"),s.isLoading||!s.article?((0,i.wg)(),(0,i.j4)(m,{key:0},{default:(0,i.w5)((()=>[(0,i.Wm)(u,{times:3,type:"comment"})])),_:1})):((0,i.wg)(),(0,i.iD)("div",a,[(0,i.Wm)(d,{article:s.article},null,8,["article"])])),(0,i.WI)(e.$slots,"afterComments")])}const r={id:"publication-comments",class:"tm-article-page-comments"};function l(e,t,s,n,a,o){const l=(0,i.up)("TMArticleCommentsDisabledNotice"),c=(0,i.up)("TMArticleCommentsServerRendered"),u=(0,i.up)("TMArticleCommentsOffloaded"),m=(0,i.up)("TMHeightLimiter"),d=(0,i.up)("TMArticleCommentsClientRendered"),p=(0,i.up)("TMArticleCommentsCounterButton"),_=(0,i.up)("TMIntersectionSwitch");return(0,i.wg)(),(0,i.iD)("div",r,[o.commentsEnabled?o.shouldSsrArticleComments?((0,i.wg)(),(0,i.j4)(c,{key:1,"article-id":o.articleId,"can-cache-comments":o.canCacheComments,"is-post":o.isPost},null,8,["article-id","can-cache-comments","is-post"])):((0,i.wg)(),(0,i.j4)(_,{key:2,"root-margin":"1000px 0px 1000px 0px",onIntersected:o.onIntersected},{default:(0,i.w5)((()=>[n.canStreamComments?((0,i.wg)(),(0,i.j4)(m,{key:0,"expand-title":e.msg("COMMENTS_SHOW_ALL",{count:s.article.statistics.commentsCount}),"max-height":a.isExpandedLimiter?null:o.commentsInitialHeight},{default:(0,i.w5)((()=>[(0,i.Wm)(u,{"article-id":o.articleId,"can-cache-comments":o.canCacheComments,ssr:o.shouldSsrArticleComments,onExpandLimiter:t[0]||(t[0]=e=>a.isExpandedLimiter=!0)},null,8,["article-id","can-cache-comments","ssr"])])),_:1},8,["expand-title","max-height"])):((0,i.wg)(),(0,i.j4)(d,{key:1,article:s.article,onLoaded:o.onCommentsLoaded},null,8,["article","onLoaded"]))])),fallback:(0,i.w5)((()=>[(0,i.Wm)(p,{article:s.article},null,8,["article"])])),_:1},8,["onIntersected"])):((0,i.wg)(),(0,i.j4)(l,{key:0,reason:s.article.commentsEnabled.reason,onToggleCommentsState:o.enableArticleComments},null,8,["reason","onToggleCommentsState"]))])}var c=s(33907),u=s(62931),m=s(22201),d=s(23002),p=s(88886);function _(e,t,s,n,a,o){const r=(0,i.up)("TMArticleCommentsCounterLink"),l=(0,i.Q2)("hotkey");return(0,i.wy)(((0,i.wg)(),(0,i.j4)(r,{ref:"commentsLink",article:s.article,class:"tm-article-comments-counter-button","comments-count":s.article.statistics.commentsCount,"unread-count":s.article.relatedData&&s.article.relatedData.unreadCommentsCount,variant:"button"},null,8,["article","comments-count","unread-count"])),[[l,o.hotkeys,void 0,{stop:!0}]])}var h=s(39701);const g={name:"TMArticleCommentsCounterButton",components:{TMArticleCommentsCounterLink:h.Z},props:{article:{type:Object,required:!0}},computed:{hotkeys(){return{c:this.handleCommentsKey}}},methods:{handleCommentsKey(){this.$refs.commentsLink.click()}}};var T=s(83744);const E=(0,T.Z)(g,[["render",_]]),S=E;var v=s(4218),f=s(51737),A=s(39520),I=s(73313);const b={class:"tm-article-comments-client-rendered"},y=Object.assign({name:"TMArticleCommentsClientRendered"},{__name:"article-comments-client-rendered",props:{article:{type:Object,required:!0}},emits:["loaded"],setup(e,{emit:t}){const s=e,n=(0,u.iH)(!0),a=(0,i.Fl)((()=>s.article.statistics.commentsCount<=A.Hx)),[o]=(0,v.WX)("comments",["getComments"]),r=(0,d.pm)(),l=(0,m.yj)(),c=(0,i.Fl)((()=>(0,I.E)(l.name)));async function _(){const e=(0,f.ve)(l);try{n.value=!0,await o({articleId:s.article.id,isPost:c.value,nocount:e}),e||E(),t("loaded")}catch(i){r.error(i.message)}finally{n.value=!1}}(0,i.bv)((()=>{a.value&&_()}));const[h]=(0,v.FW)("me",["isLoggedIn"]),[g]=(0,v.WX)("comments",["readPublicationComments"]),[T]=(0,v.WX)("me",["loadUpdates"]);function E(){h.value&&g({id:s.article.id,isPost:c.value}).then(T)}return(t,s)=>((0,i.wg)(),(0,i.iD)("div",b,[a.value?((0,i.wg)(),(0,i.j4)(p.Z,{key:0,"article-id":e.article.id,"is-loading":n.value},null,8,["article-id","is-loading"])):((0,i.wg)(),(0,i.j4)(S,{key:1,article:e.article},null,8,["article"]))]))}}),P=y,C=P;var w=s(24229),L=s(52916);function k(e,t,s,n,a,o){const r=(0,i.up)("TMArticleComments");return(0,i.wg)(),(0,i.j4)(r,{"article-id":s.articleId,"cache-key":s.canCacheComments?o.cacheKey:null,"is-loading":e.isLoading},null,8,["article-id","cache-key","is-loading"])}var N=s(21805);let O=null;const R={name:"TMArticleCommentsServerRendered",components:{TMArticleComments:p.Z},props:{articleId:{type:String,required:!0},canCacheComments:{type:Boolean,default:!1},isPost:{type:Boolean,required:!0}},setup(e){const t=(0,m.yj)(),[s,i]=(0,v.WX)("comments",["getComments","getGuestComments"]);return(0,N.w)((()=>{const n=(0,I.E)(t.name),a=[];return e.canCacheComments?a.push(i({articleId:e.articleId,isPost:n})):a.push(s({articleId:e.articleId,nocount:!0,isPost:n})),Promise.all(a)}))},computed:{...(0,c.Se)("me",["isLoggedIn"]),...(0,c.Se)("comments",["getCommentsCacheKey"]),cacheKey(){return this.getCommentsCacheKey(this.articleId)}},mounted(){this.spyLastNewCommentIsRead()},unmounted(){O&&O.disconnect()},methods:{...(0,c.nv)("comments",["getComments","getGuestComments","readPublicationComments"]),readVisitorComments(){(0,f.ev)(this.$route)||this.isLoggedIn&&!this.canCacheComments&&this.readPublicationComments({id:this.articleId,isPost:this.isPost})},async spyLastNewCommentIsRead(){O=new IntersectionObserver((([e])=>{e.isIntersecting&&this.readVisitorComments()}),{root:null,rootMargin:"0px",threshold:1}),await(0,i.Y3)();const e=document.querySelectorAll(".tm-comment__header_is-new"),t=e[e.length-1],s=null===t||void 0===t?void 0:t.parentElement;s&&O.observe(s)}}},M=(0,T.Z)(R,[["render",k]]),D=M;var U=s(56612);const B={class:"tm-height-limiter"},$={key:0,class:"tm-height-limiter__expand","data-height-limiter":""},V=["textContent"];function F(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("div",B,[(0,i._)("div",{class:"tm-height-limiter__wrapper",style:(0,U.j5)({maxHeight:o.currentPixelsHeight,overflow:o.currentPixelsHeight?"hidden":null})},[(0,i.WI)(e.$slots,"default")],4),a.currentHeight?((0,i.wg)(),(0,i.iD)("div",$,[(0,i._)("button",{class:"tm-height-limiter__expand-button",onClick:t[0]||(t[0]=e=>a.currentHeight=null),textContent:(0,U.zw)(s.expandTitle)},null,8,V)])):(0,i.kq)("",!0)])}const H={name:"TMHeightLimiter",props:{maxHeight:{type:Number,default:null},expandTitle:{type:String,required:!0}},data(){return{currentHeight:this.maxHeight}},computed:{currentPixelsHeight(){return this.currentHeight?`${this.currentHeight}px`:null}},watch:{maxHeight(){this.currentHeight=this.maxHeight}}},W=(0,T.Z)(H,[["render",F]]),G=W,x={ref:"container"};function Y(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("div",x,[n.hasIntersected?(0,i.WI)(e.$slots,"default",{key:0}):(0,i.WI)(e.$slots,"fallback",{key:1})],512)}var q=s(93356);const Z={name:"TMIntersectionSwitch",props:{rootMargin:{type:String,default:"0px 0px 0px 0px"}},emits:["intersected"],setup(e,{emit:t}){const s=(0,u.iH)(null),n=(0,u.iH)(!1);let a;return(0,i.bv)((()=>{a=new IntersectionObserver((([{isIntersecting:e}])=>{e&&!n.value&&(n.value=e,t("intersected"))}),{rootMargin:e.rootMargin}),a.observe(s.value)})),(0,q.IY)((()=>{a&&a.disconnect()})),{container:s,hasIntersected:n}}},j=(0,T.Z)(Z,[["render",Y]]),K=j;var z=s(89554),Q=s(21331),X=s(48070),J=s(87575),ee=s(30121),te=s(61794),se=s(92710);const ie={name:"TMArticlePageComments",components:{TMArticleCommentsCounterButton:S,TMArticleCommentsDisabledNotice:w.Z,TMArticleCommentsServerRendered:D,TMArticleCommentsClientRendered:C,TMArticleCommentsOffloaded:L.Z,TMHeightLimiter:G,TMIntersectionSwitch:K},props:{article:{type:Object,required:!0}},setup(e){const t=(0,z.f)(),s="visited_articles",i=t.get(s)||"";function n(e){t.set(s,e,{expires:(0,Q.ot)(30)})}function a(){t.remove(s)}const o=(0,se.getFeatureFlag)("COMMENTS_CACHING_ENABLED"),r=o&&e.article&&e.article.statistics.commentsCount>=A.Cl;return{visitedArticlesCookie:i,setVisitedArticles:n,removeVisitedArticles:a,commentsStreamingEnabled:o,canStreamComments:r}},data(){return{isExpandedLimiter:!1}},computed:{...(0,c.Se)("me",["isLoggedIn"]),...(0,c.Se)("articlesList",["shouldSsrComments"]),...(0,c.Se)("comments",["getCommentsCacheKey"]),articleId(){return this.article.id},shouldSsrArticleComments(){return(this.commentsStreamingEnabled||!(this.article.statistics.commentsCount>A.Hx))&&this.shouldSsrComments(this.articleId)},commentsInitialHeight(){return this.shouldSsrArticleComments||this.article.statistics.commentsCount<=A.Yi?null:A.ZZ},canCacheComments(){return!(!this.article||this.article.statistics.commentsCount{const e=document.getElementById("publication-comments");e&&(0,ee.kI)(e)}),300)},enableArticleComments(){return(0,te.oc)(this.articleId).then((()=>this.setArticleCommentsStatus({articleId:this.articleId,status:!this.article.commentsEnabled.status}))).catch((e=>this.$toast.error(e.message)))},onCommentsLoaded(){this.saveVisitedArticle()},onIntersected(){this.saveVisitedArticle()},saveVisitedArticle(){const e=this.visitedArticlesCookie,t=e?e.split(":"):[],s=Array.from(new Set([this.articleId,...t])),i=s.slice(0,10).join(":");this.setVisitedArticles(i)},removeVisitedArticle(){const e=this.visitedArticlesCookie,t=e.split(":"),s=new Set(t);s.delete(this.articleId);const i=Array.from(s).join(":");i?this.setVisitedArticles(i):this.removeVisitedArticles()}}},ne=(0,T.Z)(ie,[["render",l]]),ae=ne;var oe=s(46901),re=s(59545),le=s(46604),ce=s(54422),ue=s(36134),me=s(19913),de=s(86409),pe=s(27133);function _e(e){return(0,de.Q)((0,pe.k)("digests/editorial/subscribe","v2"),e)}const he={key:0,class:"tm-editoral-subscription"},ge={class:"tm-editoral-subscription__title"},Te={class:"tm-editoral-subscription__description"},Ee={key:0,class:"tm-editoral-subscription__success"},Se=["disabled"],ve={key:0,class:"tm-editoral-subscription__error"},fe="habr-editoral-subscription",Ae={__name:"editoral-subscription",setup(e){const t=(0,re.Rd)((()=>s.e(6075).then(s.bind(s,96075))),re.MN),n=(0,z.f)(),a=(0,c.oR)(),o=(0,u.iH)(""),r=(0,u.iH)(!1),l=(0,u.iH)(!1),m=(0,u.iH)(""),d=(0,u.iH)(!1),p=(0,u.iH)(!1),{msg:_,langOptions:h}=(0,ue.Q)(),g=(0,i.Fl)((()=>a.getters["me/isLoggedIn"]));function T(){const e=n.get(fe);return!g.value&&!e}async function E(e){e.preventDefault(),r.value=!0,d.value=!1;const t={email:o.value,...h.value};try{const e=await _e(t);if(!e||!e.ok)throw new Error(e&&e.message);l.value=!0,r.value=!1,n.set(fe,"subscribe",{expires:(0,Q.ot)(90)}),(0,me.IZ)("tm_block_edit_digest_post_subscribe"),setTimeout((()=>{p.value=!1}),1e4)}catch(s){S(s)}}function S(e){r.value=!1,d.value=!0,m.value=e&&e.message||_("SUBSCRIPTION_EDITORAL_ERROR")}function v(){p.value=!1,n.set(fe,"close",{expires:(0,Q.ot)(90)}),(0,me.IZ)("tm_block_edit_digest_post_close")}return(0,i.bv)((()=>{p.value=T()})),(e,s)=>p.value?((0,i.wg)(),(0,i.iD)("div",he,[(0,i.Wm)(ce["default"],{id:"close",class:"tm-editoral-subscription__close",onClick:v}),(0,i._)("h3",ge,(0,U.zw)((0,u.SU)(_)("SUBSCRIPTION_EDITORAL_TITLE")),1),(0,i._)("p",Te,(0,U.zw)((0,u.SU)(_)("SUBSCRIPTION_EDITORAL_DESCRIPTION")),1),l.value?((0,i.wg)(),(0,i.iD)("p",Ee,(0,U.zw)((0,u.SU)(_)("SUBSCRIPTION_EDITORAL_SUCCESS")),1)):((0,i.wg)(),(0,i.iD)("form",{key:1,class:"tm-editoral-subscription__form",method:"GET",onSubmit:E},[(0,i.Wm)(le.Z,{ref:"input",modelValue:o.value,"onUpdate:modelValue":s[0]||(s[0]=e=>o.value=e),class:"tm-editoral-subscription__input",disabled:r.value,"is-invalid":d.value,name:"email",placeholder:(0,u.SU)(_)("SUBSCRIPTION_EDITORAL_PLACEHOLDER"),type:"email"},{after:(0,i.w5)((()=>[(0,i._)("button",{class:(0,U.C_)(["tm-editoral-subscription__icon",{"tm-editoral-subscription__icon_loading":r.value}]),disabled:r.value,type:"submit"},[(0,i.Wm)((0,u.SU)(t))],10,Se)])),_:1},8,["modelValue","disabled","is-invalid","placeholder"]),d.value?((0,i.wg)(),(0,i.iD)("p",ve,(0,U.zw)(m.value),1)):(0,i.kq)("",!0)],32))])):(0,i.kq)("",!0)}},Ie=Ae,be=Ie;var ye=s(69553);const Pe={name:"TMArticleBlocks",components:{TMArticlePageComments:ae,TMPlaceholder:ye.Z,TMCommentsWrapper:oe.Z,TMEditoralSubscription:be},props:{article:{type:Object,default:()=>null},isLoading:{type:Boolean,required:!0}}},Ce=(0,T.Z)(Pe,[["render",o]]),we=Ce},79905:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252);const n={class:"tm-article-body","data-gallery-root":""},a={key:2,class:"tm-article-poll-container"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMArticleTrackingPixels"),u=(0,i.up)("TMArticleFormattedBody"),m=(0,i.up)("TMGallery"),d=(0,i.up)("TMArticlePoll");return(0,i.wg)(),(0,i.iD)("div",n,[e.article.metadata&&e.article.metadata.customTrackerLinks?((0,i.wg)(),(0,i.j4)(c,{key:0,links:e.article.metadata.customTrackerLinks},null,8,["links"])):(0,i.kq)("",!0),(0,i.Wm)(u,{id:"post-content-body","article-text":e.article.textHtml,"should-format":!e.isMegapostV1,version:e.editorVersion,onClick:e.handleClickOnBrokenGallery},null,8,["article-text","should-format","version","onClick"]),e.galleryImages.length?((0,i.wg)(),(0,i.j4)(m,{key:1,ref:"galleryRef","images-list":e.galleryImages,onImagesInitialized:e.onImagesInitialized},null,8,["images-list","onImagesInitialized"])):(0,i.kq)("",!0),e.article.polls&&e.article.polls.length?((0,i.wg)(),(0,i.iD)("div",a,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.article.polls,(t=>((0,i.wg)(),(0,i.j4)(d,{key:t.id,"is-loading-decline":e.isLoadingDecline,"is-loading-vote":e.isLoadingVote,poll:t,variant:"bordered",onDeclineVote:e.declineVote,onSubmitVote:e.sendVote},null,8,["is-loading-decline","is-loading-vote","poll","onDeclineVote","onSubmitVote"])))),128))])):(0,i.kq)("",!0)])}var r=s(33948),l=s(83744);const c=(0,l.Z)(r.Z,[["render",o]]),u=c},24829:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252),n=s(12822),a=s(58814),o=s(63599);const r=Object.assign({name:"TMArticleComment"},{__name:"article-comment",props:{comment:{type:Object,required:!0},isCommentControlsShown:{type:Boolean,default:!0},shouldDisplayStatus:{type:Boolean,default:!0},userPopoverEnabled:Boolean,popupToggleVisible:Boolean},setup(e){return(t,s)=>((0,i.wg)(),(0,i.j4)(a.Z,{comment:e.comment,"is-comment-controls-shown":e.isCommentControlsShown,"popup-toggle-visible":e.popupToggleVisible,"should-display-status":e.shouldDisplayStatus,"user-popover-enabled":e.userPopoverEnabled},{"comment-link":(0,i.w5)((()=>[(0,i.WI)(t.$slots,"comment-link",{},(()=>[(0,i.Wm)(n.Z,{article:e.comment.post||e.comment.publication,class:"tm-article-comment__link","comment-id":e.comment.id},{default:(0,i.w5)((()=>[(0,i.Wm)(o.Z,{date:new Date(e.comment.timePublished),"is-article-format":""},null,8,["date"])])),_:1},8,["article","comment-id"])]))])),_:3},8,["comment","is-comment-controls-shown","popup-toggle-visible","should-display-status","user-popover-enabled"]))}}),l=r,c=l},39701:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612);const a={class:"tm-article-comments-counter-link"},o=["title"];function r(e,t,s,r,l,c){const u=(0,i.up)("TMSvgImg"),m=(0,i.up)("TMArticleCommentsLink");return(0,i.wg)(),(0,i.iD)("div",a,[(0,i.Wm)(m,{ref:"commentsLink",article:s.article,class:(0,n.C_)(["tm-article-comments-counter-link__link",{"tm-article-comments-counter-link__link_button-style":c.isButton}]),"data-test-id":"counter-comments",onClick:c.onClick},{default:(0,i.w5)((()=>[(0,i.Wm)(u,{id:"counter-comments",class:(0,n.C_)(["tm-article-comments-counter-link__icon",{"tm-article-comments-counter-link__icon_contrasted":c.isButton}]),size:"24"},null,8,["class"]),(0,i._)("span",{class:(0,n.C_)(["tm-article-comments-counter-link__value",{"tm-article-comments-counter-link__value_contrasted":c.isButton}])},(0,n.zw)(c.textValue),3)])),_:1},8,["article","class","onClick"]),s.unreadCount?((0,i.wg)(),(0,i.j4)(m,{key:0,ref:"commentsLink",article:s.article,class:(0,n.C_)(["tm-article-comments-counter-link__link",{"tm-article-comments-counter-link__link_button-style":c.isButton}]),"data-test-id":"unread-count","first-unread":s.unreadCount&&s.unreadCount!==s.commentsCount,onClick:c.onClick},{default:(0,i.w5)((()=>[(0,i._)("div",{class:(0,n.C_)(c.unreadCounterClassNames),title:e.msg("DATA_ICONS_READ_NEW_COMMENTS")},[(0,i._)("span",null,"+"+(0,n.zw)(s.unreadCount),1)],10,o)])),_:1},8,["article","class","first-unread","onClick"])):(0,i.kq)("",!0)])}var l=s(12822),c=s(46206),u=s(25109),m=s(19913);const d={name:"TMArticleCommentsCounterLink",components:{TMArticleCommentsLink:l.Z,TMSvgImg:c.Z},props:{article:{type:Object,required:!0},commentsCount:{type:Number,default:null},unreadCount:{type:[String,Number],default:null},variant:{type:String,default:"icon"},gaEvent:{type:[Object,String],required:!1,default:null},roundOnMobile:{type:Boolean,default:!0}},computed:{isButton(){return"button"===this.variant},textValue(){return this.isButton?this.msg("ARTICLE_COMMENTS_COUNT",{count:this.commentsCount}):this.commentsCount},unreadCounterClassNames(){return(0,u.P)("tm-article-comments-counter-link__unread-counter",{contrasted:this.isButton,roundOnMobile:this.roundOnMobile})}},methods:{bem:u.P,onClick(){var e;null!==(e=this.gaEvent)&&void 0!==e&&e.comment&&(0,m.IZ)(this.gaEvent.comment)},click(){this.$refs.commentsLink.click()}}};var p=s(83744);const _=(0,p.Z)(d,[["render",r]]),h=_},12822:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252);const n=["href"];function a(e,t,s,a,o,r){const l=(0,i.up)("router-link");return r.useRegularLink?((0,i.wg)(),(0,i.iD)("a",{key:0,ref:"link",href:e.$router.resolve(r.route).href},[(0,i.WI)(e.$slots,"default")],8,n)):((0,i.wg)(),(0,i.j4)(l,{key:1,ref:"link","active-class":"","exact-active-class":"",to:r.route},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},8,["to"]))}var o=s(73313),r=s(44383);const l={name:"TMArticleCommentsLink",props:{article:{type:Object,required:!0,validator(e){return!!(0,o.o)(e)||(!e.isCorporative||!!e.hubs&&e.hubs.some((e=>"corporative"===e.type)))}},commentId:{type:[String,Number],default:null},firstUnread:Boolean},computed:{useRegularLink(){return!!this.commentId},route(){const e=(0,r.ym)(this.article,this.langOptions.hl);return this.commentId&&(e.hash=`#comment_${this.commentId}`),this.firstUnread&&(e.hash="#first_unread"),(0,o.o)(this.article)&&(e.hash="#publication-comments"),e}},methods:{click(){this.useRegularLink?this.$el.click():this.$refs.link.$el.click()}}};var c=s(83744);const u=(0,c.Z)(l,[["render",a]]),m=u},24229:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a={class:"tm-article-comments-disabled__paragraph"},o={key:0};function r(e,t,s,r,l,c){const u=(0,i.up)("TMButtonBase"),m=(0,i.up)("TMNotice");return(0,i.wg)(),(0,i.j4)(m,{type:"neutral"},{default:(0,i.w5)((()=>[(0,i._)("p",a,[(0,i.Uk)((0,n.zw)(e.msg("ARTICLE_DISABLE_COMMENTS_MESSAGE"))+" ",1),s.reason?((0,i.wg)(),(0,i.iD)("span",o,(0,n.zw)(e.msg("ARTICLE_DISABLE_COMMENTS_MESSAGE_DETAILS",{user:s.reason.author.alias||s.reason.author.fullname,reason:s.reason.reasonHtml})),1)):(0,i.kq)("",!0)]),e.isSuperAdmin?((0,i.wg)(),(0,i.j4)(u,{key:0,class:"tm-article-comments-disabled__button","style-size":"medium","style-type":"transparent",onClick:t[0]||(t[0]=t=>e.$emit("toggleCommentsState"))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("ARTICLE_ENABLE_COMMENTS")),1)])),_:1})):(0,i.kq)("",!0)])),_:1})}var l=s(33907),c=s(58608),u=s(23364);const m={name:"TMArticleCommentsDisabledNotice",components:{TMButtonBase:c.Z,TMNotice:u.Z},props:{reason:{required:!0,type:Object,default:null}},emits:["toggleCommentsState"],computed:{...(0,l.Se)("me",["isSuperAdmin"])}};var d=s(83744);const p=(0,d.Z)(m,[["render",r]]),_=p},52916:(e,t,s)=>{"use strict";s.d(t,{Z:()=>$});var i=s(66252);const n={class:"tm-article-comments-offloaded"};function a(e,t,s,a,o,r){const l=(0,i.up)("TMArticleComments"),c=(0,i.up)("TMPlaceholder"),u=(0,i.up)("TMCommentsWrapper"),m=(0,i.up)("TMDeferredRender");return(0,i.wg)(),(0,i.iD)("div",n,[r.shouldUseStreaming?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[o.isStreamLoading?((0,i.wg)(),(0,i.j4)(u,{key:0,"comments-count":r.commentsCount},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{times:3,type:"comment"})])),_:1},8,["comments-count"])):((0,i.wg)(),(0,i.j4)(m,{key:1,"ready-to-hydrate":!a.isLoading||a.error,stream:o.stream,onDone:r.onStreamingDone,onError:r.onError},{fallback:(0,i.w5)((()=>[(0,i.Wm)(u,{"comments-count":r.commentsCount},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{times:3,type:"comment"})])),_:1},8,["comments-count"])])),default:(0,i.w5)((()=>[(0,i.Wm)(l,{"article-id":s.articleId,"cache-key":s.canCacheComments?r.cacheKey:null,"is-loading":!1,onExpandLimiter:t[1]||(t[1]=t=>e.$emit("expandLimiter",t))},null,8,["article-id","cache-key"])])),tail:(0,i.w5)((()=>[(0,i.Wm)(c,{times:3,type:"comment"})])),_:1},8,["ready-to-hydrate","stream","onDone","onError"]))],64)):((0,i.wg)(),(0,i.j4)(l,{key:0,"article-id":s.articleId,"cache-key":s.canCacheComments?r.cacheKey:null,"is-loading":a.isLoading||a.error,onExpandLimiter:t[0]||(t[0]=t=>e.$emit("expandLimiter",t)),onReadAllComments:r.readVisitorComments},null,8,["article-id","cache-key","is-loading","onReadAllComments"]))])}var o=s(22201),r=s(33907),l=s(88886),c=s(46901);const u={ref:"root",class:"tm-deferred-render"},m={id:"streaming",ref:"streamingApp"};function d(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("div",u,[(0,i._)("div",m,null,512),a.shouldDisplayFallback?(0,i.WI)(e.$slots,"fallback",{key:0}):(0,i.kq)("",!0),s.readyToHydrate?(0,i.kq)("",!0):(0,i.WI)(e.$slots,"tail",{key:1})],512)}var p=s(47820);function _(e,t){const s=Math.ceil(e.length/t),i=new Array(s);for(let n=s-1,a=0;n>=0;a+=t,n-=1)i[n]=e.substr(a,t);return i}class h extends Error{}const g=({stream:e,onFirstChunk:t,write:s})=>{const i=new TextDecoder("utf-8"),n=e.getReader();let a,o=!1,r=!1;const l=()=>{o||n.cancel(),a&&a(new h("Render cancelled manually"))},c=()=>new Promise(((e,l)=>{a=e=>{r=!0,l(e)};const c=65536,u=[];let m=0,d=[],p=!1,h=!1;const g=()=>{s(d.pop()),h||(t(),h=!0)},T=()=>{0===d.length&&u.length-1>=m&&(d=_(u[m],c),m+=1)},E=()=>{r||(m===u.length&&0===d.length&&p?e():(requestAnimationFrame(E),T(),0!==d.length&&g()))},S=({done:e,value:t})=>{if(e)return o=!0,p=!0,void requestAnimationFrame(E);requestAnimationFrame((e=>{E(e),n.read().then(S).catch(a)})),u.push(i.decode(t).normalize("NFC"))};n.read().then(S).catch(a)}));return[c,l]},T={name:"TMDeferredRender",props:{stream:{type:(0,p.Z)()?ReadableStream:Object,required:!0},readyToHydrate:{type:Boolean,default:!0}},emits:["done","error"],data(){return{rootElement:null,shouldDisplayFallback:!0,cancel:null}},mounted(){const{stream:e}=this,t=document.implementation.createHTMLDocument("comments"),[s,i]=g({stream:e,onFirstChunk:()=>{this.shouldDisplayFallback=!1;const e=t.querySelector("#streaming");this.$refs.root.replaceChild(e,this.$refs.streamingApp)},write(e){t.write(e)}});this.cancel=i,t.open(),t.write('
        '),s().then((()=>{t.write("
        "),t.close(),this.rootElement=this.$refs.root.querySelector("#streaming"),this.$emit("done",this.rootElement)})).catch((e=>{e instanceof h||this.$emit("error",e)}))},beforeUnmount(){this.cancel&&this.cancel()}};var E=s(83744);const S=(0,E.Z)(T,[["render",d]]),v=S;var f=s(69553),A=s(58061),I=s(23002),b=s(92324),y=s(74735),P=s(13406),C=s(90928);function w(e,t,s){const n=(0,A.vr)({setup(){n.config.globalProperties.$toast=(0,I.pm)()},render:()=>(0,i.h)(e)});return n.use(t),n.use(s),n.use(y.ZP),n.use(b.ZP),n.mixin((0,C.Z)()),(0,P.rg)(n),(0,P.RX)(n),n}var L=s(4218),k=s(21805);function N(e){const t=(0,i.FN)();return(0,i.Fl)((()=>{if(t)return t.appContext.config.globalProperties.$getFeatureFlag(e)}))}var O=s(35275),R=s(73313),M=s(61794);const D=!O.Qg||"fetch"in window&&"TextDecoder"in window,U={name:"TMArticleCommentsOffloaded",components:{TMCommentsWrapper:c.Z,TMPlaceholder:f.Z,TMDeferredRender:v,TMArticleComments:l.Z},props:{articleId:{type:String,required:!0},ssr:{type:Boolean,default:!1},canStreamComments:{type:Boolean,default:!0},canCacheComments:{type:Boolean,default:!1}},emits:["expandLimiter"],setup(e){const[t]=(0,L.FW)("articlesList",["getArticleById"]),s=t.value(e.articleId),i=N("COMMENTS_STREAMING_ENABLED"),n=(0,o.yj)(),{isLoading:a,error:r}=(0,k.w)((({store:t})=>{const a=(0,R.E)(n.name),o=[];return s.hasPinnedComments&&o.push(t.dispatch("comments/getPinnedComments",{publicationId:e.articleId,isPost:a})),e.canCacheComments?o.push(t.dispatch("comments/getGuestComments",{articleId:e.articleId,isPost:a})):o.push(t.dispatch("comments/getComments",{articleId:e.articleId,isPost:a,nocount:i.value})),Promise.all(o)}),{allowFail:!0});return{isLoading:a,error:r,commentsStreamingEnabled:i}},data(){return{isStreamLoading:!0,stream:null,streamingFailed:!1,hasBeenMountedBefore:!1}},computed:{...(0,r.Se)("me",["isLoggedIn"]),...(0,r.Se)("articlesList",["getArticleById"]),...(0,r.Se)("comments",["getCommentsCacheKey"]),isPost(){return(0,R.E)(this.$route.name)},cacheKey(){return this.getCommentsCacheKey(this.articleId)},article(){return this.getArticleById(this.articleId)},commentsCount(){return this.article&&this.article.statistics?this.article.statistics.commentsCount:null},shouldUseStreaming(){return!(!O.Qg||!this.commentsStreamingEnabled||this.hasBeenMountedBefore||this.streamingFailed)&&(this.canStreamComments&&D)}},beforeMount(){this.hasBeenMountedBefore=Boolean(this.$el),this.shouldUseStreaming?this.$watch((()=>this.isLoading),(e=>{e||this.loadCommentsStream()}),{immediate:!0}):this.$watch((()=>this.isLoading),(e=>{e||this.readVisitorComments()}),{immediate:!0})},methods:{...(0,r.nv)("me",["loadUpdates"]),...(0,r.nv)("comments",["readPublicationComments"]),loadCommentsStream(){this.isStreamLoading=!0;const{articleId:e,isPost:t,cacheKey:s,langOptions:{hl:i}}=this;(0,M.nE)({articleId:e,cacheKey:s,hl:i,isPost:t}).then((e=>{this.stream=e})).catch((()=>{this.streamingFailed=!0})).finally((()=>{this.isStreamLoading=!1}))},onStreamingDone(e){this.readVisitorComments();const t=w({render:()=>(0,i.h)(l.Z,{articleId:this.articleId,cacheKey:this.canCacheComments?this.cacheKey:null,onExpandLimiter:e=>this.$emit("expandLimiter",e)})},this.$router,this.$store);t.mount(e)},onError(e){throw this.$toast.error(this.msg("COMMENT_RENDER_FAILED")),e},readVisitorComments(){this.isLoggedIn&&!this.canCacheComments&&this.readPublicationComments({id:this.articleId,isPost:this.isPost}).then(this.loadUpdates)}}},B=(0,E.Z)(U,[["render",a]]),$=B},88886:(e,t,s)=>{"use strict";s.d(t,{Z:()=>fe});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){const l=(0,i.up)("TMAdministrationLinks"),c=(0,i.up)("TMRssButton"),u=(0,i.up)("TMArticleSubscriptionControls"),m=(0,i.up)("TMArticleCommentsUfoNotice"),d=(0,i.up)("TMCommentsNavigation"),p=(0,i.up)("TMComments"),_=(0,i.up)("TMServerCache");return(0,i.wg)(),(0,i.j4)(_,{"cache-key":s.cacheKey,"write-only":a.isStreaming},{default:(0,i.w5)((()=>[(0,i._)("div",{ref:"commentsRef",class:(0,n.C_)(["tm-article-comments",{"tm-article-comments_without-removed":o.isRemovedCommentsHidden}]),"data-test-id":"article-comments"},[(0,i.Wm)(p,{"can-pin-unpin-comment":r.canPinUnpinComment,"comment-component":e.$options.components.TMArticleComment,"comment-submit-action":r.commentSubmitAction,comments:r.comments,"comments-count":r.commentsCount,"complaint-action":e.canSendComplaint?r.complaintAction:null,"favorite-action":r.favoriteAction,"footer-visible":r.shouldDisplayUserItems,"get-comment-link":r.getCommentLink,"is-loading":s.isLoading,"is-post":r.isPost,notice:r.noticeData,"pinned-comments":r.pinnedComments,"show-moderation-controls":r.showModerationControls,"vote-action":r.voteAction,onCommentDelete:r.onCommentDelete,onExpandLimiter:t[1]||(t[1]=t=>e.$emit("expandLimiter",t)),onPinUnpinComment:r.pinUnpinComment},{headerAside:(0,i.w5)((()=>[e.isLoggedIn&&e.isSuperAdmin&&r.shouldDisplayUserItems?((0,i.wg)(),(0,i.j4)(l,{key:0,class:"tm-article-comments__administration-links","dropdown-align":"center",links:r.commentsAdministrationsLinks,variant:"simple"},null,8,["links"])):(0,i.kq)("",!0),r.isPost?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(c,{key:1,variant:"comments-header"})),!s.isLoading&&e.isLoggedIn&&r.shouldDisplayUserItems?((0,i.wg)(),(0,i.j4)(u,{key:2,"article-id":s.articleId,class:"tm-article-comments__subscription","is-post":r.isPost},null,8,["article-id","is-post"])):(0,i.kq)("",!0)])),body:(0,i.w5)((()=>[r.shouldDisplayUserItems&&r.article&&r.article.rulesRemindEnabled?((0,i.wg)(),(0,i.j4)(m,{key:0,class:"tm-article-comments__ufo-notice"})):(0,i.kq)("",!0)])),afterComments:(0,i.w5)((()=>[e.isLoggedIn&&r.shouldDisplayUserItems?((0,i.wg)(),(0,i.j4)(d,{key:0,comments:r.comments,"load-action":r.updateCommentsAction,onReadAllComments:t[0]||(t[0]=t=>e.$emit("readAllComments")),onReadComment:r.onReadComment},null,8,["comments","load-action","onReadComment"])):(0,i.kq)("",!0)])),_:1},8,["can-pin-unpin-comment","comment-component","comment-submit-action","comments","comments-count","complaint-action","favorite-action","footer-visible","get-comment-link","is-loading","is-post","notice","pinned-comments","show-moderation-controls","vote-action","onCommentDelete","onPinUnpinComment"])],2)])),_:1},8,["cache-key","write-only"])}var o=s(62931),r=s(33907),l=s(24829);const c={class:"tm-ufo-notice__content"},u=["innerHTML"],m=["innerHTML"];function d(e,t,s,a,o,r){const l=(0,i.up)("TMSvgImg"),d=(0,i.up)("TMNotice");return(0,i.wg)(),(0,i.j4)(d,{type:"info"},{icon:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"info",class:"tm-ufo-notice__icon",title:"info"})])),default:(0,i.w5)((()=>[(0,i._)("div",c,[(0,i._)("p",{class:"tm-ufo-notice__intro",innerHTML:e.msg("ARTICLE_COMMENTS_UFO_CARE_NOTICE")},null,8,u),(0,i._)("details",null,[(0,i._)("summary",null,(0,n.zw)(e.msg("ARTICLE_COMMENTS_UFO_CARE_SUMMARY_TITLE")),1),(0,i._)("div",{class:"tm-ufo-notice__spoiler-text",innerHTML:e.msg("ARTICLE_COMMENTS_UFO_CARE_DETAILS")},null,8,m)])])])),_:1})}var p=s(23364),_=s(46206);const h={name:"TMArticleCommentsUfoNotice",components:{TMNotice:p.Z,TMSvgImg:_.Z}};var g=s(83744);const T=(0,g.Z)(h,[["render",d]]),E=T;var S=s(25191);function v(){let e=!1;const t=[];return{getBuffer(){return t},push(s){const i="string"===typeof s;e&&i?t[t.length-1]+=s:t.push(s),e=i}}}function f(e,t){for(let s=0;s{e&&(r.innerHTML=e)}))),l.then((()=>{if(!r.innerHTML){const t=[],{getBuffer:i,push:o}=v();(0,S.zI)(s,"default",{},null,o,n.parent),f(i(),t),r["data-server-rendered"]="true";const l=t.join("");e.cacheKey&&a.set(e.cacheKey,l),r.innerHTML=l}}))),(0,i.vl)((()=>l)),()=>(0,i.h)("div",r,o?void 0:s.default())}},I=A,b=I;var y=s(58061);const P={class:"tm-article-subscription-controls"},C=["title"],w={class:"tm-article-subscription-controls__checkbox"},L={class:"tm-article-subscription-controls__checkbox"},k={class:"tm-article-subscription-controls__submit"};function N(e,t,s,a,o,r){const l=(0,i.up)("TMSvgImg"),c=(0,i.up)("TMLabeledCheckbox"),u=(0,i.up)("TMButtonBase"),m=(0,i.up)("TMPopup"),d=(0,i.up)("TMArticleSubscriptionHotkeys");return(0,i.wg)(),(0,i.iD)("div",P,[(0,i._)("button",{class:(0,n.C_)(["tm-article-subscription-controls__button",{"tm-article-subscription-controls__button_active":r.isSubscribed}]),title:e.msg("ARTICLE_SUBSCRIBE_TITLE"),onClick:t[0]||(t[0]=(...e)=>r.openModal&&r.openModal(...e))},[(0,i.Wm)(l,{id:r.icon,size:"24",title:e.msg("ARTICLE_SUBSCRIBE_TITLE")},null,8,["id","title"])],10,C),o.modalVisible?((0,i.wg)(),(0,i.j4)(m,{key:0,title:e.msg("ARTICLE_SUBSCRIBE_TITLE"),onClose:t[4]||(t[4]=e=>o.modalVisible=!1)},{default:(0,i.w5)((()=>[(0,i._)("form",{onSubmit:t[3]||(t[3]=(0,y.iM)(((...e)=>r.onSubmit&&r.onSubmit(...e)),["prevent"]))},[(0,i._)("div",w,[(0,i.Wm)(c,{modelValue:o.form.tracker,"onUpdate:modelValue":t[1]||(t[1]=e=>o.form.tracker=e),name:"subscription_tracker"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("ARTICLE_SUBSCRIBE_TRACKER")),1)])),_:1},8,["modelValue"])]),(0,i._)("div",L,[(0,i.Wm)(c,{modelValue:o.form.email,"onUpdate:modelValue":t[2]||(t[2]=e=>o.form.email=e),name:"subscription_email"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("ARTICLE_SUBSCRIBE_EMAIL")),1)])),_:1},8,["modelValue"])]),(0,i._)("div",k,[(0,i.Wm)(u,{"style-size":"large","style-type":"solid",onClick:r.onSubmit},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("ARTICLE_SUBSCRIBE_SAVE")),1)])),_:1},8,["onClick"])])],32)])),_:1},8,["title"])):(0,i.kq)("",!0),(0,i.Wm)(d,{"article-id":s.articleId},null,8,["article-id"])])}function O(e,t,s,n,a,o){const r=(0,i.Q2)("hotkey");return(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",null,null,512)),[[r,o.hotkeys,void 0,{stop:!0}]])}var R=s(73313);const M={name:"TMArticleSubscriptionHotkeys",props:{articleId:{type:[String,Number],required:!0}},computed:{isPost(){return(0,R.E)(this.$route.name)},hotkeys(){return{t:()=>this.toggleTrackerSubscription({toggleTracker:!0}),m:()=>this.toggleTrackerSubscription({toggleEmail:!0})}},isSubscribedToTracker(){return this.$store.getters["articlesList/isSubscribedToTracker"](this.articleId)},isSubscribedToEmail(){return this.$store.getters["articlesList/isSubscribedToEmail"](this.articleId)}},methods:{...(0,r.nv)("articlesList",["toggleSubscriptionStatus"]),toggleTrackerSubscription({toggleTracker:e,toggleEmail:t}){this.form={tracker:e?!this.isSubscribedToTracker:this.isSubscribedToTracker,email:t?!this.isSubscribedToEmail:this.isSubscribedToEmail},this.toggleSubscriptionStatus({articleId:this.articleId,...this.form,isPost:this.isPost}).then((()=>{let s;e&&(s=this.isSubscribedToTracker?this.msg("ARTICLE_SUBSCRIBE_TRACKER_SUCCESS_VIA_TRACKER"):this.msg("ARTICLE_UNSUBSCRIBE_TRACKER_SUCCESS_VIA_TRACKER")),t&&(s=this.isSubscribedToEmail?this.msg("ARTICLE_SUBSCRIBE_TRACKER_SUCCESS_VIA_EMAIL"):this.msg("ARTICLE_UNSUBSCRIBE_TRACKER_SUCCESS_VIA_EMAIL")),this.$toast.success(s)})).catch((e=>{this.$toast.error(e.message)}))}}},D=(0,g.Z)(M,[["render",O]]),U=D;var B=s(58608),$=s(37700),V=s(92387);const F={name:"TMArticleSubscriptionControls",components:{TMPopup:V.Z,TMSvgImg:_.Z,TMLabeledCheckbox:$.Z,TMButtonBase:B.Z,TMArticleSubscriptionHotkeys:U},props:{articleId:{type:[String,Number],required:!0},isPost:{type:Boolean,required:!0}},data(){return{modalVisible:!1,form:null}},computed:{isSubscribedToTracker(){return this.$store.getters["articlesList/isSubscribedToTracker"](this.articleId)},isSubscribedToEmail(){return this.$store.getters["articlesList/isSubscribedToEmail"](this.articleId)},isSubscribed(){return this.isSubscribedToTracker||this.isSubscribedToEmail},icon(){return this.isSubscribed?"notifications-filled":"notifications"}},methods:{...(0,r.nv)("articlesList",["toggleSubscriptionStatus"]),openModal(){this.form={tracker:this.isSubscribedToTracker,email:this.isSubscribedToEmail},this.modalVisible=!0},onSubmit(){this.toggleSubscriptionStatus({articleId:this.articleId,isPost:this.isPost,...this.form}).catch((e=>{this.$toast.error(e.message)})),this.modalVisible=!1}}},H=(0,g.Z)(F,[["render",N]]),W=H;var G=s(37792);const x=["title"],Y={class:"tm-comment-navigation__wrapper"},q=["title"],Z=["title"],j=["title"];function K(e,t,s,a,o,r){const l=(0,i.up)("TMRefreshserCommentsIcon"),c=(0,i.up)("TMRefreshserCommentsUpIcon"),u=(0,i.Q2)("hotkey");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-comment-navigation tm-comment-navigation__block",e.showCounter])},[(0,i.wy)(((0,i.wg)(),(0,i.iD)("button",{class:"tm-comment-navigation__button tm-comment-navigation__button_refresh",title:e.msg("UPDATE_COMMENTS"),onClick:t[1]||(t[1]=(...t)=>e.updateComments&&e.updateComments(...t))},[(0,i.Wm)(l,{class:(0,n.C_)(["tm-comment-navigation__icon tm-comment-navigation__icon_refresh",{"tm-comment-navigation__icon_loading":!e.refresherFallback&&e.isLoadingNewComments}]),onFallbackStatusChange:t[0]||(t[0]=t=>e.refresherFallback=t)},null,8,["class"])],8,x)),[[y.F8,!e.hasUnreadComments],[u,{r:e.updateComments},void 0,{stop:!0}]]),(0,i.wy)((0,i._)("div",Y,[(0,i.wy)(((0,i.wg)(),(0,i.iD)("button",{class:"tm-comment-navigation__button",title:e.msg("GO_TO_PREV_COMMENT"),type:"button",onClick:t[2]||(t[2]=(...t)=>e.goToPrevComment&&e.goToPrevComment(...t))},[(0,i.Wm)(c,{class:"tm-comment-navigation__icon tm-comment-navigation__icon__up"})],8,q)),[[u,{k:e.goToPrevComment},void 0,{stop:!0}]]),(0,i.wy)(((0,i.wg)(),(0,i.iD)("button",{class:"tm-comment-navigation__counter",title:e.msg("GO_TO_FIRST_UNREAD_COMMENT"),type:"button",onClick:t[3]||(t[3]=(...t)=>e.readFirstUnreadCommentThrottled&&e.readFirstUnreadCommentThrottled(...t))},[(0,i.Uk)((0,n.zw)(e.unreadCommentIds.length),1)],8,Z)),[[u,{f:e.readFirstUnreadCommentThrottled},void 0,{stop:!0}]]),(0,i.wy)(((0,i.wg)(),(0,i.iD)("button",{class:"tm-comment-navigation__button",title:e.msg("GO_TO_NEXT_COMMENT"),type:"button",onClick:t[4]||(t[4]=(...t)=>e.goToNextComment&&e.goToNextComment(...t))},[(0,i.Wm)(c,{class:"tm-comment-navigation__icon tm-comment-navigation__icon_down"})],8,j)),[[u,{j:e.goToNextComment},void 0,{stop:!0}]])],512),[[y.F8,e.hasUnreadComments]])],2)}var z=s(93096),Q=s.n(z),X=s(57740),J=s(59545),ee=s(95865),te=s(27204),se=s(87575);const ie=(0,J.Rd)((()=>s.e(4780).then(s.bind(s,44780))),(()=>(0,i.h)(X.Z,{messageKey:"UPDATE_COMMENTS"}))),ne=(0,J.Rd)((()=>s.e(4523).then(s.bind(s,74523))),(()=>(0,i.h)(X.Z,{messageKey:"UPDATE_COMMENTS"}))),ae={name:"TMCommentsNavigation",components:{FallbackComponent:X.Z,TMRefreshserCommentsIcon:ne,TMRefreshserCommentsUpIcon:ie},props:{comments:{type:Array,required:!0},loadAction:{type:Function,required:!0}},emits:["readComment","readAllComments"],data(){return{isLoadingNewComments:!1,currentCommentId:null,scrollSettled:!1,refresherFallback:!1}},computed:{unreadCommentIds(){return this.comments?this.comments.reduce((function e(t,s){return s.isNew&&t.push(s.id),s.children&&t.push(...s.children.reduce(e,[])),t}),[]):[]},hasUnreadComments(){return 0!==this.unreadCommentIds.length},showCounter(){return this.refresherFallback?"tm-comment-navigation__refresh-fallback":this.hasUnreadComments?"tm-comment-navigation__has-new":"tm-comment-navigation__has-new_reverse"},goToNextClosestCommentThrottled(){return Q()(ee.J7,500)},goToPrevClosestCommentThrottled(){return Q()(ee.lp,500)},readFirstUnreadCommentThrottled(){return Q()(this.readFirstUnreadComment,500)}},created(){this.unreadCommentsWatcher=this.$watch("hasUnreadComments",(e=>{this.checkScrollToComments(e)}))},mounted(){!this.scrollSettled&&this.hasUnreadComments&&this.checkScrollToComments(this.hasUnreadComments)},methods:{checkScrollToComments(e){e&&(this.scrollSettled=!0,(0,se.dY)(this.$route),this.unreadCommentsWatcher())},goToNextComment(){this.scrollSettled=!0,this.unreadCommentsWatcher(),this.goToNextClosestCommentThrottled()},goToPrevComment(){this.scrollSettled=!0,this.unreadCommentsWatcher(),this.goToPrevClosestCommentThrottled()},updateComments(e){e.target.blur(),this.isLoadingNewComments=!0,this.scrollSettled=!0,this.unreadCommentsWatcher(),this.loadAction().then((()=>{this.isLoadingNewComments=!1})).catch((e=>{this.isLoadingNewComments=!1;const t=e.data&&e.data.text&&e.data.text.source&&Array.isArray(e.data.text.source);throw t?this.$toast.error(e.data.text.source[0]):this.$toast.error(e.message),e}))},readFirstUnreadComment(){const e=(0,ee.bP)();if(!e)return;this.scrollSettled=!0,this.unreadCommentsWatcher();const t=(0,ee.v2)(e);(0,te.Jn)(e).then((s=>{s?this.readComment(t):setTimeout((()=>{this.readComment(t)}),250),(0,ee.RC)(e)})).catch((e=>{e instanceof te.Fv&&this.readComment(t)}))},readComment(e){this.$emit("readComment",e),this.$nextTick().then((()=>{this.hasUnreadComments||this.$emit("readAllComments")}))}}},oe=(0,g.Z)(ae,[["render",K]]),re=oe;var le=s(90241),ce=s(4218),ue=s(86509),me=s(71785),de=s(41017),pe=s(74568),_e=s(19913),he=s(11699),ge=s(61794),Te=s(89136);const Ee=(0,J.Rd)((()=>s.e(2328).then(s.bind(s,28320))),J.MN),Se={name:"TMArticleComments",components:{TMServerCache:b,TMArticleComment:l.Z,TMComments:G.Z,TMRssButton:le.Z,TMCommentsNavigation:re,TMArticleSubscriptionControls:W,TMArticleCommentsUfoNotice:E,TMAdministrationLinks:Ee},props:{articleId:{type:[Number,String],required:!0},cacheKey:{type:String,default:null},isLoading:{type:Boolean,default:!1}},emits:["expandLimiter","readAllComments"],setup(e){const t=(0,i.FN)(),{isUserActive:s}=(0,me.DV)(),[n]=(0,ce.M$)("publicationStatistics",["addTrackingTime"]),a=(0,o.iH)(!1),r=(0,o.iH)(null),[l]=(0,ce.Kw)("me",["uuid"]);function c(){s.value&&(0,pe.v4)(r.value)&&n({publicationId:e.articleId,type:de.q3.commentsTimeInViewPort,time:1})}let u=null;(0,i.bv)((async()=>{a.value=!0,await(0,i.Y3)(),u&&clearInterval(u),u=setInterval(c,1e3)}));const[m]=(0,ce.WX)("publicationStatistics",["sendPublicationTrackingTime"]);return(0,i.Jd)((()=>{u&&clearInterval(u),m({publicationId:e.articleId,uuid:l.value})})),{isStreaming:t.appContext.config.globalProperties.$isStreaming,commentsRef:r,...(0,ue.s)()}},data(){return{isRemovedCommentsHidden:!1,hasMounted:!1,stopHandlerArticle:null,stopHandlerUserData:null}},computed:{...(0,r.Se)("comments",["getCommentsTreeByArticleId","getCommentAccess","getPinnedCommentsById"]),...(0,r.Se)("articlesList",["getArticleById"]),...(0,r.Se)("me",["isModerator","companiesAdmin","isLoggedIn","userAlias","isSuperAdmin","canSendComplaint"]),isPost(){return(0,R.E)(this.$route.name)},article(){return this.getArticleById(this.articleId)},showModerationControls(){return this.article&&this.article.relatedData&&this.article.relatedData.canModerateComments},comments(){return this.getCommentsTreeByArticleId(this.articleId)},pinnedComments(){return this.getPinnedCommentsById(this.articleId)},commentsAdministrationsLinks(){return[{title:this.msg("ARTICLE_CLEAR_CACHE_COMMENTS"),onclick:e=>this.resetCache(e)},this.isPost?null:{title:this.commentsStateActionText,onclick:e=>this.toggleCommentsState(e)},{title:this.removedCommentsActionText,onclick:e=>this.toggleRemovedComments(e)},{title:this.ufoNoticeActionText,onclick:e=>this.toggleUfoNotice(e)}].filter((e=>e))},isCanComment(){return this.getCommentAccess&&this.getCommentAccess.isCanComment},cantCommentReasonKey(){return this.getCommentAccess?this.getCommentAccess.cantCommentReasonKey:null},userBlockReasonData(){const e=this.getCommentAccess&&this.getCommentAccess.data||{};return e.reason=e.reason||"EMPTY",e.timeElapsed=e.timeElapsed||"EMPTY",e},commentAccessMessage(){if(!this.cantCommentReasonKey)return null;const e=`EXTERNAL_${this.cantCommentReasonKey}`;return this.msg(e,this.userBlockReasonData)},noticeData(){return"draft"===this.article.status?{type:"negative",message:this.msg("POST_IN_DRAFTS")}:this.isLoggedIn&&!this.isCanComment?{type:"negative",message:this.commentAccessMessage}:this.isLoggedIn?null:{type:"positive",message:this.msg("COMMENT_NOTICE_UNAUTH_DECLARATION")}},removedCommentsActionText(){return this.isRemovedCommentsHidden?this.msg("ARTICLE_SHOW_REMOVED_COMMENTS"):this.msg("ARTICLE_HIDE_REMOVED_COMMENTS")},commentsStateActionText(){return this.article.commentsEnabled.status?this.msg("ARTICLE_DISABLE_COMMENTS"):this.msg("ARTICLE_ENABLE_COMMENTS")},ufoNoticeActionText(){return this.article&&this.article.rulesRemindEnabled?this.msg("RULES_REMINDER_HIDE_BUTTON_TEXT"):this.msg("RULES_REMINDER_SHOW_BUTTON_TEXT")},commentsCount(){return this.article&&this.article.statistics?this.article.statistics.commentsCount:null},isArticleAuthor(){return this.article.author&&this.article.author.alias===this.userAlias},shouldDisplayUserItems(){return!this.cacheKey||this.hasMounted},canPinUnpinComment(){if(this.isArticleAuthor||this.isSuperAdmin||this.isModerator)return!0;if(!this.article.isCorporative||!this.companiesAdmin||!this.companiesAdmin.length)return!1;const e=this.article.hubs.find((e=>"corporative"===e.type)),t=e&&e.alias;return!!this.companiesAdmin.find((e=>e.alias===t))}},beforeUnmount(){this.clearCommentsList(this.articleId)},mounted(){this.hasMounted=!0,this.cacheKey&&(this.stopHandlerArticle=this.$watch((()=>this.article),(e=>{e&&this.isLoggedIn&&(this.loadUserData().catch((e=>{this.$toast.error(e.message)})),this.stopHandlerArticle&&this.stopHandlerArticle())}),{immediate:!0}))},methods:{...(0,r.nv)("articlesList",["setArticleCommentsStatus","setArticleRulesRemindStatus"]),...(0,r.nv)("comments",["getComments","getPinnedComments","loadNewComments","sendComment","suspendComment","setFavorite","vote","pinComment"]),...(0,r.OI)("comments",["addComment","setCommentRead","clearCommentsList","setLastCommentTimestamp","mergeComments","setCommentAccess","setCommentsRoot"]),voteAction({commentId:e,direction:t}){return this.vote({articleId:this.articleId,commentId:e,direction:t,isPost:this.isPost})},favoriteAction({commentId:e,isFavorite:t}){const{articleId:s,isPost:i}=this;return this.setFavorite({articleId:s,commentId:e,isFavorite:t,isPost:i}).catch((e=>{this.$toast.error(e.message)}))},pinUnpinComment(e){return this.pinComment({articleId:this.articleId,commentId:e.id,isPinned:!e.isPinned,isPost:this.isPost}).then((()=>{const t=e.isPinned?"COMMENT_UNPINNED_SUCCESS":"COMMENT_PINNED_SUCCESS";this.$toast.success(this.msg(t)),this.getPinnedComments({publicationId:this.articleId,isPost:this.isPost})})).catch((e=>{this.$toast.error(e.message)}))},toggleRemovedComments(){this.isRemovedCommentsHidden=!this.isRemovedCommentsHidden},getUfoNoticeActions(){return this.isPost?{enable:Te.qT,disable:Te.sv}:{enable:he.Yc,disable:he.jL}},toggleUfoNotice(){const{articleId:e}=this,{enable:t,disable:s}=this.getUfoNoticeActions(),i=this.article&&this.article.rulesRemindEnabled?s:t;return i(e).then((()=>{this.setArticleRulesRemindStatus({articleId:this.articleId,status:!this.article.rulesRemindEnabled});const e=this.article&&this.article.rulesRemindEnabled?this.msg("RULES_REMINDER_SHOW_ACTION_SUCCESS_MESSAGE"):this.msg("RULES_REMINDER_HIDE_ACTION_SUCCESS_MESSAGE");this.$toast.success(e)})).catch((e=>{this.$toast.error(e.message)}))},onCommentDelete(e){const t={articleId:this.articleId,commentId:e};this.suspendComment({params:t,isPost:this.isPost})},complaintAction({value:e,parentId:t}){const s=this.isPost?"threads":"articles";return(0,ge.yw)(this.articleId,t,{message:e},s).then((()=>{this.$toast.success(this.msg("COMMENT_COMPLAINT_SUCCESS"))})).catch((e=>{this.$toast.error(e.message)}))},commentSubmitAction(e){const t={articleId:this.articleId,...e};return this.sendComment({commentBody:t,isPost:this.isPost}).then((e=>{e&&(0,_e.IZ)("comment",{publicationType:(0,_e.Lq)(this.article)})})).catch((e=>{const t=e.data&&e.data.text&&e.data.text.source&&Array.isArray(e.data.text.source);throw t?this.$toast.error(e.data.text.source[0]):this.$toast.error(e.message),e}))},updateCommentsAction(){return this.loadNewComments({route:this.$route,isPost:this.isPost})},onReadComment(e){this.setCommentRead({articleId:this.articleId,commentId:e})},disableArticleComments(e){const t=window.confirm(this.msg("ARTICLE_DISABLE_COMMENTS_CONFIRM"));if(!t)return!1;const s=prompt(this.msg("ARTICLE_DISABLE_COMMENTS_REASON"));return(0,ge.x1)(e,{reason:s})},toggleCommentsState(){const e=this.article.commentsEnabled.status?this.disableArticleComments:ge.oc;return e(this.articleId).then((()=>{this.setArticleCommentsStatus({articleId:this.articleId,status:!this.article.commentsEnabled.status}),this.getComments({route:this.$route})})).catch((e=>this.$toast.error(e.message)))},resetCache(){return(0,ge.zT)(this.articleId).then((()=>{this.$toast.success(this.msg("ARTICLE_CLEAR_CACHE_SUCCESS_MESSAGE")),setTimeout((()=>{window.location.reload()}),1e3)})).catch((e=>this.$toast.error(e.message)))},getCommentLink(e){return`${window.location.origin}${this.$route.path}#comment_${e.id}`},loadUserData(){const e=this.isPost?ge.YS:ge.pD;return e({id:this.articleId,hl:this.langOptions.hl}).then((e=>{this.stopHandlerUserData=this.$watch((()=>this.isLoading),(t=>{t||(this.applyUserData(e),this.stopHandlerUserData&&this.stopHandlerUserData())}),{immediate:!0})}))},applyUserData(e){const{articleId:t}=this,{lastCommentTimestamp:s,commentRelatedRefs:i,commentAccess:n,commentDeletedRefs:a,commentModeratedRefs:o,threads:r}=e;this.setCommentAccess(n),this.setLastCommentTimestamp(s),this.mergeComments({articleId:t,comments:i}),a&&(this.mergeComments({articleId:t,comments:a}),this.setCommentsRoot({articleId:t,root:r})),o&&Object.keys(o).sort(((e,t)=>e.timePublished-t.timePublished)).forEach((e=>{this.addComment({articleId:t,comment:{...o[e],isReadonly:!0}})}))}}},ve=(0,g.Z)(Se,[["render",a]]),fe=ve},87578:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612);const a={key:1,"data-test-id":"articlePlannedDate"},o=["textContent"];function r(e,t,s,r,l,c){const u=(0,i.up)("TMDatetime"),m=(0,i.up)("TMMessageInterpolation");return(0,i.wg)(),(0,i.j4)((0,i.LL)(s.link?"TMPublicationLink":"span"),{article:s.link?s.article:null,class:(0,n.C_)(c.bem("tm-article-datetime-published",{megapost:s.isMegapostV1,link:s.link}))},{default:(0,i.w5)((()=>[s.article.timePublished?((0,i.wg)(),(0,i.j4)(u,{key:0,date:new Date(s.article.timePublished),"is-article-format":""},null,8,["date"])):s.article.plannedPublishTime?((0,i.wg)(),(0,i.iD)("span",a,[(0,i.Wm)(m,{message:e.msg("ARTICLE_PLANNED")},{datetime:(0,i.w5)((()=>[(0,i.Wm)(u,{"absolute-date":"",date:new Date(s.article.plannedPublishTime),"show-full-date-time":""},null,8,["date"])])),_:1},8,["message"])])):((0,i.wg)(),(0,i.iD)("span",{key:2,"data-test-id":"articleNeverPublishedMessage",textContent:(0,n.zw)(e.msg("ARTICLE_NEVER_PUBLISHED"))},null,8,o))])),_:1},8,["article","class"])}var l=s(63599),c=s(96973),u=s(68093),m=s(25109);const d={name:"TMArticleDatetimePublished",components:{TMMessageInterpolation:c.Z,TMPublicationLink:u.Z,TMDatetime:l.Z},props:{article:{type:Object,required:!0},isMegapostV1:{type:Boolean,required:!0},link:{type:Boolean,default:!1}},methods:{bem:m.P}};var p=s(83744);const _=(0,p.Z)(d,[["render",r]]),h=_},44484:(e,t,s)=>{"use strict";s.d(t,{Z:()=>O});var i=s(66252);const n={key:0,class:"tm-article-extra-menu__admin-icons"};function a(e,t,s,a,o,r){const l=(0,i.up)("TMSvgImg"),c=(0,i.up)("TMArticlePopup"),u=(0,i.up)("TMRecommendationsForm"),m=(0,i.up)("TMPopup"),d=(0,i.up)("TMComplaintForm");return r.shouldDisplayRecommendationsButton||e.canSendComplaint?((0,i.wg)(),(0,i.iD)("div",n,[(0,i._)("button",{ref:"popupButton",class:"tm-article-extra-menu__admin-button","data-test-id":"article-dots-button",onClick:t[0]||(t[0]=(...e)=>r.togglePopup&&r.togglePopup(...e))},[(0,i.Wm)(l,{id:"dots",class:"tm-article-extra-menu__icon"})],512),((0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[o.articlePopupVisible?((0,i.wg)(),(0,i.j4)(c,{key:0,"can-see-vote-statistics":e.isSuperAdmin,"can-send-complaint":e.canSendComplaint,"can-send-recommendation":r.shouldDisplayRecommendationsButton,target:r.articlePopupTarget,"votes-statistics-url":r.votesStatisticsUrl,onClose:r.togglePopup,onSendComplaint:t[1]||(t[1]=e=>{o.isComplaintFormShown=!0,r.togglePopup()}),onSendRecommendation:t[2]||(t[2]=e=>{r.getRecommendationsList(),r.togglePopup()})},null,8,["can-see-vote-statistics","can-send-complaint","can-send-recommendation","target","votes-statistics-url","onClose"])):(0,i.kq)("",!0),o.isRecommendationsFormShown?((0,i.wg)(),(0,i.j4)(m,{key:1,title:e.msg("ARTICLE_RECOMMENDATIONS_FORM_TITLE"),onClose:t[3]||(t[3]=e=>o.isRecommendationsFormShown=!1)},{default:(0,i.w5)((()=>[(0,i.Wm)(u,{"is-processing":o.isRecommendationsFormDisabled,recommendations:o.articleRecommendationsList,onSubmit:r.sendRecommendations},null,8,["is-processing","recommendations","onSubmit"])])),_:1},8,["title"])):(0,i.kq)("",!0),o.isComplaintFormShown?((0,i.wg)(),(0,i.j4)(m,{key:2,title:e.msg("ARTICLE_COMPLAINT_TITLE"),onClose:t[4]||(t[4]=e=>o.isComplaintFormShown=!1)},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{autofocus:"","is-processing":o.isComplaintFormDisabled,"submit-action":r.complaintAction},null,8,["is-processing","submit-action"])])),_:1},8,["title"])):(0,i.kq)("",!0)]))])):(0,i.kq)("",!0)}var o=s(33907),r=s(56612);function l(e,t,s,n,a,o){const l=(0,i.up)("TMSvgImg"),c=(0,i.up)("TMAlignCenter"),u=(0,i.up)("TMContextMenuListItem"),m=(0,i.up)("TMContextMenuList"),d=(0,i.up)("TMContextMenu");return(0,i.wg)(),(0,i.j4)(d,{target:s.target,onClose:t[2]||(t[2]=t=>e.$emit("close"))},{body:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s.canSendRecommendation?((0,i.wg)(),(0,i.j4)(u,{key:0,"data-test-id":"send-recommendation-button",onClick:t[0]||(t[0]=t=>e.$emit("sendRecommendation"))},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"flag",size:"24",title:e.msg("ARTICLE_RECOMMENDATION_TITLE")},null,8,["title"])])),default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.msg("ARTICLE_RECOMMENDATION_TITLE")),1)])),_:1})])),_:1})):(0,i.kq)("",!0),s.canSendComplaint?((0,i.wg)(),(0,i.j4)(u,{key:1,"data-test-id":"send-complaint-button",onClick:t[1]||(t[1]=t=>e.$emit("sendComplaint"))},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"warning",size:"24",title:e.msg("ARTICLE_COMPLAINT_TITLE")},null,8,["title"])])),default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.msg("ARTICLE_COMPLAINT_TITLE")),1)])),_:1})])),_:1})):(0,i.kq)("",!0),s.canSeeVoteStatistics?((0,i.wg)(),(0,i.j4)(u,{key:2,"data-test-id":"votes-statistics-button",href:s.votesStatisticsUrl,tag:"a",target:"_blank"},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"stats-info",size:"24",title:e.msg("ARTICLE_ADMIN_VOTE_ANALYSIS")},null,8,["title"])])),default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.msg("ARTICLE_ADMIN_VOTE_ANALYSIS")),1)])),_:1})])),_:1},8,["href"])):(0,i.kq)("",!0)])),_:1})])),_:1},8,["target"])}var c=s(77748),u=s(66743),m=s(1859),d=s(84910),p=s(46206);const _={name:"TMArticlePopup",components:{TMAlignCenter:c.Z,TMContextMenuList:m.Z,TMContextMenuListItem:d.Z,TMContextMenu:u.Z,TMSvgImg:p.Z},props:{target:{type:null,required:!0},canSendComplaint:{type:Boolean,default:!1},canSendRecommendation:{type:Boolean,default:!1},votesStatisticsUrl:{type:String,default:""},canSeeVoteStatistics:{type:Boolean,default:!1}},emits:["close","sendRecommendation","sendComplaint"]};var h=s(83744);const g=(0,h.Z)(_,[["render",l]]),T=g;var E=s(34270),S=s(92387);const v={class:"tm-recommendations-form"},f={class:"tm-recommendations-form__fieldset"};function A(e,t,s,n,a,o){const l=(0,i.up)("TMLabeledCheckbox"),c=(0,i.up)("TMButtonBase");return(0,i.wg)(),(0,i.iD)("form",v,[(0,i._)("fieldset",f,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.recommendationsArr,(e=>((0,i.wg)(),(0,i.j4)(l,{key:e.id,modelValue:a.checkedRecommendations[e.id],"onUpdate:modelValue":t=>a.checkedRecommendations[e.id]=t,class:"tm-recommendations-form__field",name:`${e.id}`,value:e.id},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.title),1)])),_:2},1032,["modelValue","onUpdate:modelValue","name","value"])))),128))]),(0,i.Wm)(c,{class:"tm-recommendations-form__button",disabled:s.isProcessing,"style-size":"medium",onClick:o.emitSubmit},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.msg("SUBMIT_FORM_ACTION")),1)])),_:1},8,["disabled","onClick"])])}var I=s(58608),b=s(37700);const y={name:"RecommendationsForm",components:{TMButtonBase:I.Z,TMLabeledCheckbox:b.Z},props:{recommendations:{type:Object,required:!0},isProcessing:{type:Boolean}},emits:["submit"],data(){return{checkedRecommendations:[]}},computed:{recommendationsArr(){return Object.values(this.recommendations)}},methods:{emitSubmit(){const e=[];this.checkedRecommendations.forEach(((t,s)=>{t&&e.push(this.recommendationsArr[s-1].id)})),this.$emit("submit",e)}}},P=(0,h.Z)(y,[["render",A]]),C=P;var w=s(11699),L=s(89136);const k={name:"TMArticleExtraMenu",components:{TMSvgImg:p.Z,TMComplaintForm:E.Z,TMRecommendationsForm:C,TMPopup:S.Z,TMArticlePopup:T},props:{publicationId:{type:String,required:!0},currentAuthor:{type:Object,default:()=>null},isPost:{type:Boolean,required:!1}},data(){return{isComplaintFormShown:!1,isComplaintFormDisabled:!1,isRecommendationsFormShown:!1,isRecommendationsFormDisabled:!1,articleRecommendationsList:[],articlePopupVisible:!1}},computed:{...(0,o.Se)("me",["isSuperAdmin","userAlias","canSendComplaint","isLoggedIn"]),...(0,o.rn)("me",["user"]),isMineArticle(){var e;if(null===(e=this.currentAuthor)||void 0===e||!e.alias)return!1;const t=this.currentAuthor.alias.toLowerCase();return this.isLoggedIn&&t===this.userAlias.toLowerCase()},shouldDisplayRecommendationsButton(){return this.currentAuthor&&!this.isMineArticle&&this.isSuperAdmin&&!this.isPost},articlePopupTarget(){return this.$refs.popupButton},votesStatisticsUrl(){return`https://habr.com/kek/admin/votes/vlist/?target=publication&id=${this.publicationId}`}},methods:{closeComplaintForm(){this.isComplaintFormShown=!1,this.isComplaintFormDisabled=!1},closeRecommendationsForm(){this.isRecommendationsFormShown=!1,this.isRecommendationsFormDisabled=!1},complaintAction(e){const t=this.isPost?(0,L.d9)(this.publicationId,{message:e}):(0,w.fo)(this.publicationId,{message:e});return t.then((()=>{this.closeComplaintForm(),this.$toast.success(this.msg("COMMENT_COMPLAINT_SUCCESS"))})).catch((e=>{throw this.$toast.error(e.message),e}))},getRecommendationsList(){(0,w.$K)().then((({postRecommendationRefs:e})=>{this.isRecommendationsFormShown=!0,this.articleRecommendationsList=e})).catch((e=>this.$toast.error(e.message)))},sendRecommendations(e){(0,w.sI)(this.publicationId,{ids:e}).then((e=>{this.closeRecommendationsForm(),this.$router.push({name:"CONVERSATION_MESSAGES",params:{login:this.currentAuthor.alias,hl:this.langOptions.hl},state:{template:e}})})).catch((e=>this.$toast.error(e.message)))},togglePopup(){this.articlePopupVisible=!this.articlePopupVisible}}},N=(0,h.Z)(k,[["render",a]]),O=N},55801:(e,t,s)=>{"use strict";s.d(t,{Z:()=>I});var i=s(66252);const n={ref:"contentRef"};function a(e,t,s,a,o,r){const l=(0,i.up)("TMFormattedText"),c=(0,i.up)("TMMobileAbbreviation"),u=(0,i.up)("TMAbbreviationPresenter");return(0,i.wg)(),(0,i.iD)("div",null,[(0,i._)("div",n,[(0,i.Wm)(l,{"article-text":s.articleText,"should-format":s.shouldFormat,version:s.version},null,8,["article-text","should-format","version"])],512),!s.disableAbbr&&o.ready?((0,i.wg)(),(0,i.j4)(c,{key:0,"content-ref":e.$refs.contentRef},null,8,["content-ref"])):(0,i.kq)("",!0),!s.disableAbbr&&o.ready?((0,i.wg)(),(0,i.j4)(u,{key:1,"content-ref":e.$refs.contentRef,version:s.version},null,8,["content-ref","version"])):(0,i.kq)("",!0)])}var o=s(20181),r=s(88386),l=s(56612);const c=["textContent"];function u(e,t,s,n,a,o){const r=(0,i.up)("TMPopup");return(0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[e.isMobile&&a.currentAbbr?((0,i.wg)(),(0,i.j4)(r,{key:0,hash:"#abbr",title:a.currentAbbr.title,"track-in-history":"",onClose:t[0]||(t[0]=e=>a.currentAbbr=null)},{default:(0,i.w5)((()=>[(0,i._)("p",{class:"abbr-definition",textContent:(0,l.zw)(a.currentAbbr.value)},null,8,c)])),_:1},8,["title"])):(0,i.kq)("",!0)])}var m=s(33907),d=s(92387);const p=(e,t)=>{const s=e.querySelectorAll("abbr[title]:not(.habraabbr)");if(!s.length)return()=>{};const i=[];return s.forEach((e=>{e.addEventListener("click",t),i.push((()=>{e.removeEventListener("click",t)}))})),()=>{i.forEach((e=>e()))}};var _=s(24440);const h={name:"TMMobileAbbreviation",components:{TMPopup:d.Z},props:{contentRef:{type:null,required:!0}},data(){return{currentAbbr:null,disposeAbbrs:null}},computed:{...(0,m.Se)("global",["isMobile"])},mounted(){this.disposeAbbrs=p(this.contentRef,this.abbrClickHandler)},beforeUnmount(){this.disposeAbbrs()},methods:{abbrClickHandler(e){this.isMobile&&(this.currentAbbr={value:(0,_.V)(e.currentTarget.title),title:(0,_.V)(e.currentTarget.textContent)})}}};var g=s(83744);const T=(0,g.Z)(h,[["render",u],["__scopeId","data-v-42ac9a49"]]),E=T;var S=s(4788),v=s(75846);const f={name:"TMArticleFormattedBody",components:{TMFormattedText:r.Z,TMAbbreviationPresenter:o.Z,TMMobileAbbreviation:E},props:{articleText:{type:String,required:!0},shouldFormat:{type:Boolean,default:!0},version:{type:[String,Number],default:null},disableAbbr:Boolean},data(){return{disposeLinks:null,ready:!1}},mounted(){(0,S.y)(this.$el),this.ready=!0,this.disposeLinks=(0,v.W)(this.$el,((e,t)=>{e.preventDefault(),this.$router.push({path:t.pathname})}))},beforeUnmount(){this.disposeLinks&&this.disposeLinks()}},A=(0,g.Z)(f,[["render",a]]),I=A},58986:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252);const n={class:"tm-article-labels"},a={class:"tm-article-labels__container"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMPublicationLabel");return(0,i.wg)(),(0,i.iD)("div",n,[(0,i._)("div",a,[l.formatLabel?((0,i.wg)(),(0,i.j4)(c,{key:0,label:l.formatLabel,onClick:t[0]||(t[0]=e=>l.clickArticleFormat(s.article.format))},null,8,["label"])):(0,i.kq)("",!0),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(l.labels,(e=>((0,i.wg)(),(0,i.j4)(c,{key:e.type,label:e},null,8,["label"])))),128))])])}var r=s(67021),l=s(19913);const c={name:"TMArticleLabels",components:{TMPublicationLabel:r.Z},props:{article:{default:()=>{},type:Object}},computed:{labels(){return"post"===this.article.publicationType?this.article.labels:this.article.postLabels},formatLabel(){return this.article.format&&"common"!==this.article.format?{type:this.article.format,title:this.msg(`ARTICLE_LABEL_${this.article.format}`)}:null}},methods:{clickArticleFormat(e){(0,l.IZ)(`post_label_format_${e}`),this.$router.push({name:"SEARCH_QUERY_RESULTS",query:{target_type:"posts",order:"relevance",q:`{${this.msg(`ARTICLE_LABEL_${e}`)}}`}})}}};var u=s(83744);const m=(0,u.Z)(c,[["render",o]]),d=m},14670:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252);const n={class:"tm-article-list-block__list"},a={key:0,class:"tm-article-list-block__item"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMArticleSnippetBlock"),u=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(u,{spacing:s.spacing,title:s.title},{default:(0,i.w5)((()=>[(0,i._)("ul",n,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(l.articleList,(e=>((0,i.wg)(),(0,i.iD)("li",{key:e.id,class:"tm-article-list-block__item"},[(0,i.Wm)(c,{article:e,"bookmark-module":s.bookmarkModule,"ga-event":s.gaEvent,layout:s.layout},null,8,["article","bookmark-module","ga-event","layout"])])))),128)),e.$slots.lastItem?((0,i.wg)(),(0,i.iD)("li",a,[(0,i.WI)(e.$slots,"lastItem")])):(0,i.kq)("",!0)])])),_:3},8,["spacing","title"])}var r=s(40083),l=s(13088);const c={name:"TMArticleListBlock",components:{TMBlock:l.Z,TMArticleSnippetBlock:r.Z},props:{title:{type:String,default:null},dataList:{type:Array,default:()=>[]},maxPosts:{type:Number,default:5},gaEvent:{type:[String,Object],required:!1,default:null},layout:{type:String,default:"block"},bookmarkModule:{type:String,default:"articlesList"},spacing:{type:String,default:"around"}},computed:{articleList(){return this.dataList.slice(0,this.maxPosts)}}};var u=s(83744);const m=(0,u.Z)(c,[["render",o]]),d=m},41175:(e,t,s)=>{"use strict";s.d(t,{Z:()=>w});var i=s(66252),n=s(56612);const a=["innerHTML"],o=["innerHTML"],r={class:"tm-article-poll__answers"},l=["innerHTML"],c=["innerHTML"],u={class:"tm-article-poll__controls"},m={key:1,class:"tm-article-poll__answers"},d={class:"tm-article-poll__answer-data"},p=["innerHTML"],_={class:"tm-article-poll__answer-votes"},h={class:"tm-article-poll__answer-bar"},g={class:"tm-article-poll__stats"};function T(e,t,s,T,E,S){const v=(0,i.up)("TMNotice"),f=(0,i.up)("TMLabeledCheckbox"),A=(0,i.up)("TMInputRadioLabeled"),I=(0,i.up)("TMButtonBase");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(e.bem("tm-article-poll",{variant:e.variant}))},[e.isLoggedIn||e.enabledForGuests?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(v,{key:0,class:"tm-article-poll__notice",type:"positive"},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:e.unauthorizedNoticeMessage},null,8,a)])),_:1})),e.poll.id?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i._)("div",{class:"tm-article-poll__header",innerHTML:e.poll.textHtml},null,8,o),e.poll.relatedData&&e.poll.relatedData.canVote?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[(0,i._)("div",r,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.poll.variants,((s,n)=>((0,i.wg)(),(0,i.iD)("div",{key:s.id,class:"tm-article-poll__answer"},["checkbox"===e.poll.answersType?((0,i.wg)(),(0,i.j4)(f,{key:0,modelValue:e.selectedAnswers.checkboxes[n],"onUpdate:modelValue":t=>e.selectedAnswers.checkboxes[n]=t,class:"tm-article-poll__answer-item",name:`${s.id}`},{default:(0,i.w5)((()=>[(0,i._)("span",{class:"tm-article-poll__answer-label",innerHTML:s.textHtml},null,8,l)])),_:2},1032,["modelValue","onUpdate:modelValue","name"])):((0,i.wg)(),(0,i.j4)(A,{key:1,id:"answer",modelValue:e.selectedAnswers.radio,"onUpdate:modelValue":t[0]||(t[0]=t=>e.selectedAnswers.radio=t),"checked-value":`${s.id}`,class:"tm-article-poll__answer-item",value:s.id},{default:(0,i.w5)((()=>[(0,i._)("span",{class:"tm-article-poll__answer-label",innerHTML:s.textHtml},null,8,c)])),_:2},1032,["modelValue","checked-value","value"]))])))),128))]),(0,i._)("div",u,[(0,i.Wm)(I,{class:"tm-article-poll__submit",disabled:e.isVoteDisabled,"is-loading":e.isLoadingVote,"style-size":"middle","style-type":"solid",type:"submit",onClick:e.onSubmitVote},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("POLLS_VOTE")),1)])),_:1},8,["disabled","is-loading","onClick"]),(0,i.Wm)(I,{class:"tm-article-poll__decline","is-loading":e.isLoadingDecline,"style-size":"middle","style-type":"transparent",type:"button",onClick:e.onDeclineVote},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("POLLS_ABSTAIN")),1)])),_:1},8,["is-loading","onClick"])])],64)):((0,i.wg)(),(0,i.iD)("div",m,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.poll.variants,(t=>((0,i.wg)(),(0,i.iD)("div",{key:t.id,class:"tm-article-poll__answer"},[(0,i._)("div",d,[(0,i._)("span",{class:(0,n.C_)(e.percentClassName(t.id))},(0,n.zw)(t.percent)+"% ",3),(0,i._)("span",{class:(0,n.C_)(e.answerLabelClassName(t.selected)),innerHTML:t.textHtml},null,10,p),(0,i._)("span",_,(0,n.zw)(t.votesCount),1)]),(0,i._)("div",h,[(0,i._)("div",{class:(0,n.C_)(e.progressBarClassName(t.id)),style:(0,n.j5)(`width: ${t.percent}%`)},null,6)])])))),128))])),(0,i._)("div",g,(0,n.zw)(e.msg("POLLS_STAT_VOTED",{votesCount:e.poll.votesCount}))+" "+(0,n.zw)(e.msg("POLLS_STAT_PASSED",{passCount:e.poll.passCount})),1)],64)):(0,i.kq)("",!0)],2)}var E=s(33907),S=s(58608),v=s(86195),f=s(37700),A=s(23364),I=s(25109),b=s(99691);const y={name:"TMArticlePoll",components:{TMButtonBase:S.Z,TMInputRadioLabeled:v.Z,TMLabeledCheckbox:f.Z,TMNotice:A.Z},props:{poll:{default:()=>{},type:Object},variant:{type:String,default:null,validator:(0,b.HZ)(["bordered"])},isLoadingVote:Boolean,isLoadingDecline:Boolean,enabledForGuests:Boolean},emits:["decline-vote","submit-vote"],data(){return{selectedAnswers:{checkboxes:[],radio:""}}},computed:{...(0,E.Se)("me",["isLoggedIn"]),...(0,E.Se)("i18n",["msg","langOptions"]),isVoteDisabled(){const e=this.selectedAnswers;return-1===e.checkboxes.indexOf(!0)&&0===e.radio.length},winningAnswer(){return this.poll.variants.reduce(((e,t)=>e.votesCount>t.votesCount?e:t))},progressBarClassName(){return e=>({"tm-article-poll__answer-progress":!0,"tm-article-poll__answer-progress_winning":this.winningAnswer.id===e})},answerLabelClassName(){return e=>({"tm-article-poll__answer-label":!0,"tm-article-poll__answer-label_selected":e})},percentClassName(){return e=>({"tm-article-poll__answer-percent":!0,"tm-article-poll__answer-percent_winning":this.winningAnswer.id===e})},unAuthLinkParams(){const e=this.$route.path,{hl:t}=this.langOptions;return{url:`/kek/v1/auth/habrahabr/?back=${e}&hl=${t}`}},unauthorizedNoticeMessage(){return`${this.msg("POLLS_NOTICE_UNAUTH_DECLARATION")} ${this.msg("POLLS_NOTICE_UNAUTH_ACTION",this.unAuthLinkParams)}`}},methods:{onDeclineVote(){this.$emit("decline-vote",{pollId:this.poll.id})},onSubmitVote(){let e=[];"checkbox"===this.poll.answersType?this.selectedAnswers.checkboxes.forEach(((t,s)=>{t&&e.push(this.poll.variants[s].id)})):e=[this.selectedAnswers.radio];const t={variantId:e,pollId:this.poll.id};this.$emit("submit-vote",t)},bem:I.P}};var P=s(83744);const C=(0,P.Z)(y,[["render",T]]),w=C},53998:(e,t,s)=>{"use strict";s.d(t,{Z:()=>Re});var i=s(66252),n=s(56612),a=s(62931),o=s(58061),r=s(22201),l=s(23002),c=s(32496),u=s(34948),m=s(21540),d=s.n(m),p=s(79905);const _={class:"article-donation-block"},h=["innerHTML"];function g(e,t,s,a,o,r){const l=(0,i.up)("TMButton"),c=(0,i.up)("TMPopupPayments"),u=(0,i.up)("Portal");return(0,i.wg)(),(0,i.iD)("div",_,[(0,i._)("div",{class:"article-donation-block__message",innerHTML:e.msg("ARTICLE_DONATE_MESSAGE")},null,8,h),(0,i.Wm)(l,{class:"article-donation-block__button",color:"horizon",onClick:e.openPaymentsPopup},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("ARTICLE_DONATE_BUTTON")),1)])),_:1},8,["onClick"]),(0,i.Wm)(u,{to:"overlays"},{default:(0,i.w5)((()=>[e.shouldOpenPayments?((0,i.wg)(),(0,i.j4)(c,{key:0,onClose:t[0]||(t[0]=t=>e.shouldOpenPayments=!1)})):(0,i.kq)("",!0)])),_:1})])}var T=s(33907),E=s(58586);const S=["href"];function v(e,t,s,a,o,r){const l=(0,i.up)("TMPopup");return(0,i.wg)(),(0,i.j4)(l,{title:e.msg("ARTICLE_DONATE_POPUP"),onClose:t[1]||(t[1]=t=>e.$emit("close"))},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.payments,(s=>((0,i.wg)(),(0,i.iD)("div",{key:s,class:"tm-popup__item-payment"},[(0,i._)("a",{class:"tm-popup__link-payment",href:e.getUrl(s),target:"_blank",onClick:t[0]||(t[0]=(...t)=>e.logGa&&e.logGa(...t))},(0,n.zw)(e.getTitle(s)),9,S)])))),128))])),_:1},8,["title"])}var f=s(89963),A=s(92387),I=s(46206),b=s(19913);const y={paymentWebmoney:"SETTINGS_PROFILE_WEBMONEY",paymentPayPalMe:"SETTINGS_PROFILE_PAYPAL",paymentYandexMoney:"SETTINGS_PROFILE_YANDEX_MONEY"},P={paymentWebmoney:"https://pay.web.money/",paymentPayPalMe:"https://www.paypal.me/",paymentYandexMoney:"https://yoomoney.ru/to/"},C={name:"TMPopupPayments",components:{TMPageSettingsForm:f["default"],TMSvgImg:I.Z,TMPopup:A.Z},emits:["close"],computed:{...(0,T.Se)("articlesList",["getArticleById"]),...(0,T.Se)("me",["userAlias"]),article(){return this.getArticleById(this.$route.params.id)},payments(){const e=[],{paymentDetails:t}=this.article.author;return t&&Object.keys(t).forEach((s=>{t[s]&&e.push(s)})),e}},methods:{logGa(){(0,b.IZ)("donation")},getUrl(e){return`${P[e]}${this.article.author.paymentDetails[e]}`},getTitle(e){return this.msg(y[e])}}};var w=s(83744);const L=(0,w.Z)(C,[["render",v]]),k=L,N=(0,i.aZ)({components:{TMButton:E.Z,TMPopupPayments:k},props:{author:{type:Object,default:()=>({})},article:{type:Object,default:()=>({})}},data(){return{shouldOpenPayments:!1}},computed:{...(0,T.rn)("me",{currentUser:"user"})},methods:{openPaymentsPopup(){(0,b.IZ)("donation"),this.author&&this.author.donationsMethod&&(this.shouldOpenPayments=!0)}}}),O=(0,w.Z)(N,[["render",g]]),R=O;var M=s(31550);const D={class:"tm-article-sticky-panel","data-test-id":"article-sticky-panel"};function U(e,t,s,n,a,r){const l=(0,i.up)("TMDataIcons");return(0,i.wg)(),(0,i.j4)(o.uT,{name:"transition-slide"},{default:(0,i.w5)((()=>[(0,i.wy)((0,i._)("div",D,[s.article&&s.article.id?((0,i.wg)(),(0,i.j4)(l,{key:0,article:s.article,class:"tm-article-sticky-panel__icons","icons-list":["rating","favorite","share","comments"]},{articleMenu:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"articleMenu")])),_:3},8,["article"])):(0,i.kq)("",!0)],512),[[o.F8,!a.isIconsPanelHidden]])])),_:3})}var B=s(81392),$=s(74568);const V={name:"TMArticleStickyPanel",components:{TMDataIcons:B.Z},props:{article:{type:Object,default:null},element:{type:null,default:null}},data(){return{isAtTheBottomOfArticle:!1,isIconsPanelHidden:!1,lastScrollPosition:null}},computed:{...(0,T.Se)("global",["isDesktop","isMobileOnly"])},watch:{isIconsPanelHidden:{handler(e){this.setIsStickyPanelIconsHidden(e)},immediate:!0}},mounted(){document.addEventListener("scroll",this.handleScroll,{passive:!0})},beforeUnmount(){document.removeEventListener("scroll",this.handleScroll)},methods:{...(0,T.OI)("fixedBanner",["setIsArticleStickyPanelVisible","setIsArticleStickyPanelAtTheBottom","setIsStickyPanelIconsHidden"]),handleScroll(){const e=20,t=window.pageYOffset||document.documentElement.scrollTop;if(!(Math.abs(this.lastScrollPosition-t)this.lastScrollPosition,this.setIsArticleStickyPanelVisible(ts.e(750).then(s.bind(s,20750)))),j={name:"TMMisprintArea",components:{TMMisprint:Z},props:{action:{type:Function,required:!0}},data(){return{misprintText:null,showMisprint:!1}},computed:{...(0,T.Se)("me",["isLoggedIn"]),misprintKeymap(){return{"ctrl+enter":this.openMisprintDialog,"meta+enter":this.openMisprintDialog}}},methods:{getTextSelection(){const e=window.getSelection(),t=e.toString(),{anchorNode:s,focusNode:i}=e,{root:n}=this.$refs;return t.length&&n.contains(s)&&n.contains(i)?t:null},openMisprintDialog(e){if(this.showMisprint)return;const t=this.getTextSelection();t&&this.isLoggedIn&&(e.stopPropagation(),this.misprintText=t,this.showMisprint=!0)},closeMisprint(){this.showMisprint=!1,this.misprintText=""}}},K=(0,w.Z)(j,[["render",Y]]),z=K;var Q=s(69553),X=s(25458),J=s(4218),ee=s(25480),te=s(89554),se=s(36134),ie=s(64487),ne=s(93096),ae=s.n(ne),oe=s(71785),re=s(41017),le=s(35275),ce=s(3394);function ue(e,t){const[s]=(0,J.Kw)("me",["uuid"]),[n]=(0,J.WX)("publicationStatistics",["sendPublicationTrackingTime"]),[o]=(0,J.WP)("publicationStatistics",["getPublicationTrackedTimeById"]),[r,l,c]=(0,J.M$)("publicationStatistics",["addTrackingTime","setTrackingTime","resetPublicationTrackedTime"]),u=(0,i.Fl)((()=>e.value&&e.value.id));let m={};function d(){const e=o(u.value);e&&(m[re.q3.timeInViewport]=e[re.q3.timeInViewport])}const{isUserActive:p,onActivityEvent:_}=(0,oe.DV)();_((()=>{d()})),(0,i.YP)(p,(async e=>{!1===e&&((0,$.v4)(t.value)&&m[re.q3.timeInViewport]&&l({publicationId:u.value,type:re.q3.timeInViewport,time:m[re.q3.timeInViewport]}),await n({publicationId:u.value,uuid:s.value}),c(u.value),m={})}));let h=0;const g=(0,a.iH)(0),T=[0,10,25,50,75,100];function E(t){if(!e.value)return null;const i={uuid:s.value,publicationId:u.value,publicationType:e.value.postType};return"undefined"!==t&&(i.checkpoint=t),i}function S(){t.value&&(s.value?(0,$.v4)(t.value)&&(I(),C()):(0,ie.uT)("Uuid is empty"))}const v=ae()(S,200),f=(0,a.iH)(0),A=(0,i.Fl)((()=>{const e=T.indexOf(f.value);return T.slice(e)}));function I(){100!==f.value&&A.value.forEach((e=>{f.value{if(!e.value||!e.value.textHtml)return 0;const t=e.value.textHtml.replace(/<[^>]*>/g,"");return t.length})),y=(0,a.iH)(0),P=(0,i.Fl)((()=>{const e=T.indexOf(y.value);return T.slice(e)}));function C(){if(100===y.value)return;const e=(0,$.i9)(t.value),s=0!==g.value?b.value*e*.01/g.value:0;s>60||P.value.forEach((e=>{y.value{!document.hidden&&p.value&&(0,$.v4)(t.value)&&(g.value+=1,w(),1===g.value&&L(),p.value&&r({publicationId:u.value,time:1,type:re.q3.timeInViewport}))}),1e3),document.addEventListener("scroll",v,{passive:!0}))}let N=!1;function O(){clearInterval(h),h=null,document.removeEventListener("scroll",v)}function R(){N||(N=!0,window.addEventListener("unload",M))}function M(){s.value||le.v9||(0,ie.uT)("Uuid is empty"),n({publicationId:u.value,uuid:s.value}),c(u.value),N=!1,window.removeEventListener("unload",M)}return{logProgress:S,startLogProgress:k,stopLogProgress:O,stopLogReadTime:M,startLogReadTime:R}}var me=s(15923),de=s(8685),pe=s(86598),_e=s(68171),he=s(24440),ge=s(67267),Te=s(51084),Ee=s(11699),Se=s(24794),ve=s(35457),fe=s(4344),Ae=s.n(fe),Ie=s(61254),be=s.n(Ie);const ye={class:"tm-article-presenter__body","data-test-id":"article-body"},Pe={key:0,class:"tm-article-presenter__origin"},Ce=["href"],we=["href","onClick","onMouseup"],Le=["src"],ke={key:0,class:"tm-article-presenter__footer"},Ne=Object.assign({name:"TMArticlePresenter"},{__name:"article-presenter",props:{article:{type:Object,default:null},isLoading:{type:Boolean,required:!0},variant:{type:String,default:null},shouldLogPageview:{type:Boolean,default:!0},companyInfo:{type:Object,required:!1,default:null}},setup(e){const t=e,s=(0,r.tv)(),m=(0,r.yj)(),{langOptions:_,msg:h}=(0,se.Q)(),g=(0,a.iH)(!1),T=(0,a.iH)(!1),E=(0,i.f3)("articlePresenterRef"),[S,v]=(0,J.FW)("me",["isLoggedIn","userAlias"]),[f]=(0,J.Kw)("me",["uuid"]),[A]=(0,J.WX)("me",["loadUpdates"]),I=(0,a.iH)(),y=()=>new Promise((e=>{var s;if(g.value)return void e();(0,Ee.Az)(t.article.id).catch((e=>{ge.Z.notifyException(e)})).finally(e);const i=be()({isEditorial:t.article.isEditorial,companySettings:null===(s=t.companyInfo)||void 0===s?void 0:s.settings}),n={hubs_and_flows:Ae()(t.article)};i&&(n.page_producer=i),(0,b.Z0)({fullPath:m.fullPath,optionalParams:n}),g.value=!0})),P=(0,i.Fl)((()=>{var e,s;return(null===(e=t.article)||void 0===e||null===(s=e.metadata)||void 0===s?void 0:s.adriverPixels)||[]}));function C(){P.value.forEach((e=>{const t=new Image;t.src=e}))}const w=(0,i.Fl)((()=>m.params.companyName)),L=(0,i.Fl)((()=>w.value?t.companyInfo&&t.companyInfo.settings&&t.article?{...t.article,settings:t.companyInfo.settings}:null:t.article));(0,i.bv)((()=>{(0,i.YP)((()=>L.value),((e,t)=>{e&&!(0,de.wm)(e,t)&&(y().then((()=>{S.value&&A()})),(0,Te.Df)(),S.value||"undefined"===typeof indexedDB||(0,u.t8)(e.id,e.statistics.commentsCount),P.value&&P.value.length&&C())}),{immediate:!0})}));const k=(0,i.Fl)((()=>{var e;return(null===(e=t.article)||void 0===e?void 0:e.banner)&&t.companyInfo&&{blockUuid:t.article.banner.uuid,companyAlias:t.companyInfo.alias}})),N=(0,ee.s)(k),O=(0,te.f)(),D=O.get("habr_web_home_feed"),{logProgress:U,startLogProgress:B,startLogReadTime:$,stopLogReadTime:V,stopLogProgress:F}=ue((0,i.Fl)((()=>t.article)),I);(0,i.dl)((()=>{g.value=!1,t.isLoading||(B(),$())})),(0,i.se)((()=>{U(),F(),V()})),(0,i.bv)((()=>{T.value=!0,t.isLoading||(B(),$())})),(0,i.Jd)((()=>{U(),F(),V()})),(0,i.YP)((()=>t.isLoading),(e=>{e||(B(),$())}));const G=(0,i.Fl)((()=>t.article?{"meta+e":oe,"ctrl+e":oe,u:q}:{})),[x]=(0,J.FW)("global",["isMobileOnly"]),[Y]=(0,J.Kw)("articlesList",["lastVisitedRoute"]);function q(){const e=(0,_e.bc)(_.value,D.value),t=Y.value.name?Y.value:e;s.push(t)}const[Z]=(0,J.WP)("users",["getUserByAlias"]),j=(0,i.Fl)((()=>{if(!t.article.postLabels)return null;const{data:e=null}=t.article.postLabels.find((e=>"translation"===e.type))||{};return e})),K=(0,i.Fl)((()=>"wide"===t.variant)),ie=(0,i.Fl)((()=>t.article&&t.article.author?Z(t.article.author.alias)||t.article.author:null)),ne=(0,i.Fl)((()=>{var e;if(!ie.value)return!1;const t=Object.values((null===(e=ie.value)||void 0===e?void 0:e.paymentDetails)??[]).some(Boolean);return"wallets"===ie.value.donationsMethod&&t}));function ae(){(0,Se.o)({uuid:f.value,blockUuid:t.article.banner.uuid,company:t.companyInfo.alias})}function oe(){(0,pe.I5)(t.article,s)}function re(e){return(0,Ee.Ai)(t.article.id,e)}const le=(0,l.pm)();function ce(e){window.confirm(h("ARTICLE_DRAFT_DELETE_CONFIRM"))&&(0,Ee.mZ)(e).then((()=>{s.push({name:"ARTICLES_LIST_BY_USER",params:{login:v.value,hl:_.value.hl}}),le.info(h("ARTICLE_DELETED"))})).catch((e=>{le.error(e.message)}))}const fe=(0,i.Fl)((()=>{var e,t;return null!==(e=j.value)&&void 0!==e&&e.originalAuthorName?d()(null===(t=j.value)||void 0===t?void 0:t.originalAuthorName):""}));return(0,c.u)((()=>{const{article:e}=t;if(!e||!e.metadata)return{};const{lang:s,metadata:i}=e,{shareImageUrl:n,schemaJsonLd:a,amp:o}=i,r=[{href:(0,ve.articleCanonical)(e),rel:"canonical",vmid:"canonical"},{rel:"image_src",href:n,vmid:"image:href"}];return o&&_.value.hl===s&&r.push({rel:"amphtml",href:`https://habr.com/${s}/amp/publications/${e.id}/`}),{title:(0,he._)(e.titleHtml),link:r,meta:(0,me.GD)(t.article),script:[{type:"application/ld+json",innerHTML:a,vmid:"ldjson-schema"}]}})),(t,s)=>{const r=(0,i.Q2)("hotkey");return(0,i.wg)(),(0,i.iD)("div",{ref_key:"articlePresenterRef",ref:E,class:(0,n.C_)(["tm-article-presenter",{"tm-article-presenter_wide":K.value}])},[(0,i.WI)(t.$slots,"beforeBody"),(0,i._)("div",ye,[(0,i.Wm)(z,{action:re},{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.iD)("article",{ref_key:"publicationContainerRef",ref:I,class:(0,n.C_)(["tm-article-presenter__content",{"tm-article-presenter__content_narrow":!K.value}])},[e.isLoading?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[(0,i.Wm)(Q.Z,{type:"article"}),(0,i.Wm)(Q.Z,{type:"articleBody"})],64)):((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i._)("div",{class:(0,n.C_)(["tm-article-presenter__header",{"tm-article-presenter__header_wide":K.value}])},[(0,i.WI)(t.$slots,"beforeSnippet"),(0,i.Wm)(M.Z,{article:e.article,class:(0,n.C_)(["tm-article-presenter__snippet",{"tm-article-presenter__snippet_wide":K.value}]),"full-article":"",lang:"ru",tag:"h1",onDelete:s[0]||(s[0]=t=>ce(e.article.id))},null,8,["article","class"])],2),(0,i.WI)(t.$slots,"body",{},(()=>[j.value?((0,i.wg)(),(0,i.iD)("div",Pe,[(0,i._)("a",{class:"tm-article-presenter__origin-link",href:j.value.originalUrl,target:"_blank"},[(0,i.Uk)((0,n.zw)((0,a.SU)(h)("ARTICLE_ORIGIN_TITLE"))+" ",1),(0,i._)("span",null,(0,n.zw)(fe.value),1)],8,Ce)])):(0,i.kq)("",!0),(0,i.Wm)(p.Z,{article:e.article,lang:e.article.lang},null,8,["article","lang"])])),e.article.banner?((0,i.wg)(),(0,i.iD)("a",{key:0,ref_key:"bannerContainer",ref:N,class:"tm-article-presenter__banner",href:e.article.banner.url,onClick:(0,o.iM)(ae,["left"]),onMouseup:(0,o.iM)(ae,["middle"])},[(0,i._)("img",{alt:"",class:"tm-article-presenter__banner-image",src:(0,a.SU)(x)?e.article.banner.mobileImageUrl:e.article.banner.desktopImageUrl},null,8,Le)],40,we)):(0,i.kq)("",!0),(0,i._)("div",{class:(0,n.C_)(["tm-article-presenter__meta",{"tm-article-presenter__meta_wide":K.value}]),"data-test-id":"article-meta-links"},[e.article.tags&&e.article.tags.length?((0,i.wg)(),(0,i.j4)(X.Z,{key:0,class:"tm-article-presenter__meta-list",tags:e.article.tags,title:(0,a.SU)(h)("ARTICLE_TAGS_TITLE")},null,8,["tags","title"])):(0,i.kq)("",!0),e.article.hubs&&e.article.hubs.length?((0,i.wg)(),(0,i.j4)(W.Z,{key:1,class:"tm-article-presenter__meta-list",hubs:e.article.hubs,title:(0,a.SU)(h)("ARTICLE_HUBS_TITLE")},null,8,["hubs","title"])):(0,i.kq)("",!0)],2),ne.value?((0,i.wg)(),(0,i.j4)(R,{key:1,article:e.article,author:ie.value},null,8,["article","author"])):(0,i.kq)("",!0)],64))],2)),[[r,G.value,void 0,{stop:!0}]])])),_:3}),e.article?((0,i.wg)(),(0,i.j4)(H,{key:0,article:e.article,element:T.value?t.$refs.publicationContainerRef:null},{articleMenu:(0,i.w5)((()=>[(0,i.WI)(t.$slots,"articleMenu")])),_:3},8,["article","element"])):(0,i.kq)("",!0)]),(0,i.WI)(t.$slots,"beforeFooter"),t.$slots.footer?((0,i.wg)(),(0,i.iD)("div",ke,[(0,i.WI)(t.$slots,"footer")])):(0,i.kq)("",!0)],2)}}}),Oe=Ne,Re=Oe},40083:(e,t,s)=>{"use strict";s.d(t,{Z:()=>f});var i=s(66252),n=s(56612);const a={key:0,class:"tm-article-snippet-block__user-meta"},o={key:0,class:"tm-article-snippet-block__date"},r={key:1},l=["textContent"],c=["innerHTML"],u=["innerHTML"];function m(e,t,s,m,d,p){const _=(0,i.up)("TMDatetime"),h=(0,i.up)("TMMessageInterpolation"),g=(0,i.up)("TMPublicationLink"),T=(0,i.up)("TMDataIcons");return(0,i.wg)(),(0,i.iD)("article",{class:(0,n.C_)(`tm-article-snippet-block-${e.layout} tm-article-snippet-block-${e.layout}_preview`)},["mostReadingList"!==e.bookmarkModule?((0,i.wg)(),(0,i.iD)("div",a,[e.showDate?((0,i.wg)(),(0,i.iD)("div",o,[e.article.timePublished?((0,i.wg)(),(0,i.j4)(_,{key:0,date:new Date(e.article.timePublished),"is-article-format":""},null,8,["date"])):e.article.plannedPublishTime?((0,i.wg)(),(0,i.iD)("span",r,[(0,i.Wm)(h,{message:e.msg("ARTICLE_PLANNED")},{datetime:(0,i.w5)((()=>[(0,i.Wm)(_,{"absolute-date":"",date:new Date(e.article.plannedPublishTime),"show-full-date-time":""},null,8,["date"])])),_:1},8,["message"])])):((0,i.wg)(),(0,i.iD)("span",{key:2,textContent:(0,n.zw)(e.msg("ARTICLE_NEVER_PUBLISHED"))},null,8,l))])):(0,i.kq)("",!0)])):(0,i.kq)("",!0),"fullview"===e.layout?((0,i.wg)(),(0,i.iD)("h1",{key:1,class:(0,n.C_)(["tm-article-title",`tm-article-title_${e.layout}`])},[(0,i._)("span",{class:"tm-article-title__text",innerHTML:e.article.titleHtml},null,8,c)],2)):((0,i.wg)(),(0,i.iD)("h2",{key:2,class:(0,n.C_)(["tm-article-title",`tm-article-title_${e.layout}`])},[(0,i.Wm)(g,{article:e.article,class:(0,n.C_)(["tm-article-title__link",e.titleClassName]),onClick:e.logClickEvent},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:e.article.titleHtml},null,8,u)])),_:1},8,["article","class","onClick"])],2)),(0,i.Wm)(T,{article:e.article,"bookmark-module":e.bookmarkModule,"ga-event":e.gaEvent,"icons-list":e.iconsList,type:e.layout},null,8,["article","bookmark-module","ga-event","icons-list","type"])],2)}var d=s(81392),p=s(63599),_=s(96973),h=s(68093),g=s(50780),T=s(19913);const E={name:"TMArticleSnippetBlock",components:{TMDataIcons:d.Z,TMDatetime:p.Z,TMPublicationLink:h.Z,TMMessageInterpolation:_.Z},props:{article:g.s,gaEvent:{type:[Object,String],required:!1,default:null},layout:{type:String,default:"block"},bookmarkModule:{type:String,default:"articlesList"},customIconsList:{type:Array,default:()=>null},showDate:{type:Boolean,default:!0}},computed:{iconsList(){return this.customIconsList?this.customIconsList:"block"===this.layout?["votes","views","comments","favorite"]:["views","comments"]},titleClassName(){return{"tm-article-title__link_megapost":"megaproject"===this.article.postType}}},methods:{logClickEvent(){this.gaEventName&&"string"===typeof this.gaEventName&&(0,T.IZ)(this.gaEventName)}}};var S=s(83744);const v=(0,S.Z)(E,[["render",m]]),f=v},31550:(e,t,s)=>{"use strict";s.d(t,{Z:()=>te});var i=s(66252),n=s(56612);const a={class:"tm-article-snippet__meta-container"},o={class:"tm-article-snippet__meta"},r={key:0,class:"tm-article-snippet__controls"},l=["href"],c=["title"],u={class:"tm-article-snippet__stats","data-test-id":"articleStats"},m={class:"tm-article__moderation-comment-header"},d={class:"tm-article__moderation-comment-title"},p=["innerHTML"],_={key:3,class:"tm-article-body tm-article-snippet__lead"},h=["src"],g=["src"],T=["innerHTML"];function E(e,t,s,E,S,v){const f=(0,i.up)("TMArticleDatetimePublished"),A=(0,i.up)("TMUserInfo"),I=(0,i.up)("TMSvgImg"),b=(0,i.up)("router-link"),y=(0,i.up)("StatisticsLink"),P=(0,i.up)("TMArticleTitle"),C=(0,i.up)("TMArticleComplexity"),w=(0,i.up)("TMArticleReadingTime"),L=(0,i.up)("TMIconCounter"),k=(0,i.up)("TMPublicationHubs"),N=(0,i.up)("TMArticleLabels"),O=(0,i.up)("TMWarningIcon"),R=(0,i.up)("TMDatetime"),M=(0,i.up)("TMNotice"),D=(0,i.up)("TMArticleFormattedBody"),U=(0,i.up)("TMPublicationLink");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-article-snippet",v.bem("tm-article-snippet",{noBorder:s.noBorder})])},[(0,i.WI)(e.$slots,"top"),(0,i._)("div",a,[(0,i._)("div",o,[E.showAuthor?((0,i.wg)(),(0,i.j4)(A,{key:0,author:s.article.author,avatar:s.article.author.avatarUrl,"avatar-size":e.isMobile?32:24,class:"tm-article-snippet__author",onClick:v.logAuthorClick},{default:(0,i.w5)((()=>[(0,i.Wm)(f,{article:s.article,"is-megapost-v1":E.isMegapostV1,link:s.dateAsLink},null,8,["article","is-megapost-v1","link"])])),_:1},8,["author","avatar","avatar-size","onClick"])):((0,i.wg)(),(0,i.j4)(f,{key:1,article:s.article,"is-megapost-v1":E.isMegapostV1,link:s.dateAsLink},null,8,["article","is-megapost-v1","link"]))]),v.showModeratorCheck||E.isEditable||E.isStatsAvailable?((0,i.wg)(),(0,i.iD)("div",r,[v.showModeratorCheck&&s.article.checked?((0,i.wg)(),(0,i.j4)(I,{key:0,id:"moderator-check",class:"tm-article-snippet__moderation","data-test-id":"articleModeratorCheck"})):(0,i.kq)("",!0),v.showEditLink?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[E.isNewEditor?((0,i.wg)(),(0,i.j4)(b,{key:0,class:"tm-article-snippet__edit","data-test-id":"newEditorlink",to:v.editPublicationRoute},{default:(0,i.w5)((()=>[(0,i.Wm)(I,{id:"edit",class:"icon_edit-post","data-test-id":"articleEditIcon",size:"20"})])),_:1},8,["to"])):((0,i.wg)(),(0,i.iD)("a",{key:1,class:"tm-article-snippet__edit","data-test-id":"oldEditorlink",href:v.desktopEditPublicationRoute,target:"_blank"},[(0,i.Wm)(I,{id:"edit",class:"icon_edit-post","data-test-id":"articleEditIcon",size:"20"})],8,l))],64)):(0,i.kq)("",!0),E.isStatsAvailable?((0,i.wg)(),(0,i.j4)(y,{key:2,class:"tm-article-snippet__stats-info",publication:s.article},null,8,["publication"])):(0,i.kq)("",!0),v.canDeleteDraft?((0,i.wg)(),(0,i.iD)("button",{key:3,class:"tm-article-snippet__delete","data-test-id":"articleDeleteDraftButton",title:e.msg("ARTICLE_DRAFT_DELETE"),onClick:t[0]||(t[0]=t=>e.$emit("delete"))},[(0,i.Wm)(I,{id:"trash",class:"icon_edit-post","data-test-id":"articleDeleteDraftIcon",size:"20",title:e.msg("ARTICLE_DRAFT_DELETE")},null,8,["title"])],8,c)):(0,i.kq)("",!0)])):(0,i.kq)("",!0)]),(0,i.Wm)(P,{article:s.article,class:(0,n.C_)({"tm-article-snippet__title_megapost":E.isMegapostV1}),"ga-event":s.gaTitle,lang:s.lang,tag:s.tag,"use-link":s.useLink,onLinkClick:v.emitLinkClick},null,8,["article","class","ga-event","lang","tag","use-link","onLinkClick"]),(0,i._)("div",u,[s.article.complexity?((0,i.wg)(),(0,i.j4)(C,{key:0,complexity:s.article.complexity},null,8,["complexity"])):(0,i.kq)("",!0),s.article.readingTime?((0,i.wg)(),(0,i.j4)(w,{key:1,"reading-time":s.article.readingTime},null,8,["reading-time"])):(0,i.kq)("",!0),v.isSandbox?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(L,{key:2,abbreviated:"",class:"tm-data-icons__item",counter:s.article.statistics.readingCount,"icon-id":"counter-views",title:e.msg("DATA_ICONS_VIEWS")},null,8,["counter","title"]))]),v.showHubs&&s.article.hubs&&s.article.hubs.length?((0,i.wg)(),(0,i.j4)(k,{key:0,"data-test-id":"articleHubsList",hubs:s.article.hubs,"is-old-megapost":E.isMegapostV1},null,8,["hubs","is-old-megapost"])):(0,i.kq)("",!0),v.showLabelsOrFormat?((0,i.wg)(),(0,i.j4)(N,{key:1,article:s.article,"data-test-id":"articleLabels"},null,8,["article"])):(0,i.kq)("",!0),s.article.moderationComment?((0,i.wg)(),(0,i.j4)(M,{key:2,"data-test-id":"articleModerationComment",type:"warning"},{icon:(0,i.w5)((()=>[(0,i.Wm)(O,{class:"tm-article__moderation-comment-icon"})])),title:(0,i.w5)((()=>[(0,i._)("div",m,[(0,i._)("div",d,(0,n.zw)(e.msg("ARTICLE_MODERATOR_MESSAGE")),1),e.isDesktop?((0,i.wg)(),(0,i.j4)(R,{key:0,date:new Date(s.article.moderationComment.timeCreated),"show-full-date-time":""},null,8,["date"])):(0,i.kq)("",!0)])])),default:(0,i.w5)((()=>[(0,i._)("div",{class:"tm-article__moderation-comment-body","data-test-id":"moderationCommentText",innerHTML:s.article.moderationComment.textHtml},null,8,p)])),_:1})):(0,i.kq)("",!0),v.showLead&&s.article.leadData?((0,i.wg)(),(0,i.iD)("div",_,[s.article.leadData.image?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)(["tm-article-snippet__cover",v.objectFitClass])},[(0,i._)("img",{class:"tm-article-snippet__lead-image","data-test-id":"articleLeadImage",src:s.article.leadData.image.url,style:(0,n.j5)(v.objectPositionStyle)},null,12,h)],2)):s.article.leadData.imageUrl?((0,i.wg)(),(0,i.iD)("img",{key:1,class:"tm-article-snippet__lead-image","data-test-id":"articleLeadImage",src:s.article.leadData.imageUrl},null,8,g)):(0,i.kq)("",!0),s.article.leadData.textHtml?((0,i.wg)(),(0,i.j4)(D,{key:2,"article-text":s.article.leadData.textHtml,version:E.editorVersion},null,8,["article-text","version"])):(0,i.kq)("",!0),s.article.leadData.buttonTextHtml?((0,i.wg)(),(0,i.j4)(U,{key:3,article:s.article,class:"tm-article-snippet__readmore",onClick:v.emitLinkClick},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:s.article.leadData.buttonTextHtml},null,8,T)])),_:1},8,["article","onClick"])):(0,i.kq)("",!0)])):(0,i.kq)("",!0)],2)}var S=s(33907);const v={class:"tm-article-complexity__label"};function f(e,t,s,a,o,r){const l=(0,i.up)("TMSvgIcon");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(r.bem("tm-article-complexity",{complexity:s.complexity}))},[(0,i.Wm)(l,{id:`complexity-${s.complexity}`,class:"tm-article-complexity__icon",size:"24",title:e.msg("PUBLICATION_COMPLEXITY")},null,8,["id","title"]),(0,i._)("span",v,(0,n.zw)(r.label),1)],2)}var A=s(54422),I=s(25109),b=s(99691);const y={name:"TMArticleComplexity",components:{TMSvgIcon:A["default"]},props:{complexity:{type:String,validator:(0,b.HZ)(["low","medium","high"]),required:!0}},computed:{label(){return this.msg(`PUBLICATION_COMPLEXITY_${this.complexity.toUpperCase()}`)}},methods:{bem:I.P}};var P=s(83744);const C=(0,P.Z)(y,[["render",f]]),w=C;var L=s(87578),k=s(55801),N=s(58986);const O={class:"tm-article-reading-time"},R={class:"tm-article-reading-time__label"};function M(e,t,s,a,o,r){const l=(0,i.up)("TMSvgIcon");return(0,i.wg)(),(0,i.iD)("div",O,[(0,i.Wm)(l,{id:"clock",class:"tm-article-reading-time__icon",size:"24"}),(0,i._)("span",R,(0,n.zw)(r.label),1)])}const D={name:"TMArticleReadingTime",components:{TMSvgIcon:A["default"]},props:{readingTime:{type:Number,required:!0}},computed:{label(){return this.msg("ARTICLE_READING_TIME",{readingTime:this.readingTime})}}},U=(0,P.Z)(D,[["render",M]]),B=U;var $=s(87614),V=s(63599),F=s(59545),H=s(27153),W=s(23364),G=s(9605),x=s(68093),Y=s(57158),q=s(46206),Z=s(41461),j=s(8492),K=s(61446),z=s(19913),Q=s(87994);const X=(0,F.Rd)((()=>s.e(4463).then(s.bind(s,54463))),F.MN),J={name:"TMArticleSnippet",components:{StatisticsLink:Y.Z,TMArticleLabels:N.Z,TMPublicationHubs:G.Z,TMArticleTitle:$.Z,TMArticleComplexity:w,TMArticleReadingTime:B,TMDatetime:V.Z,TMNotice:W.Z,TMSvgImg:q.Z,TMIconCounter:H.Z,TMUserInfo:Z.Z,TMPublicationLink:x.Z,TMWarningIcon:X,TMArticleFormattedBody:k.Z,TMArticleDatetimePublished:L.Z},props:{article:{default:()=>{},type:Object},tag:{type:String,default:"h2"},useLink:{type:Boolean,default:!1},fullArticle:{type:Boolean,default:!1},lang:{type:String,default:null},withHubs:{type:Boolean,default:null},withLabels:{type:Boolean,default:null},withLead:{type:Boolean,default:null},withAuthor:{type:Boolean,default:!0},noBorder:Boolean,articleView:{type:String,default:null,validator(e){return["cards","list"].includes(e)}},gaTitle:{type:String,default:""},gaAuthor:{type:String,default:""},dateAsLink:{type:Boolean,default:!1}},emits:["delete","link-click"],setup(e){const{isStatsAvailable:t,editorVersion:s,isMegaPost:n,isEditable:a,isNewEditor:o}=(0,j.X)(e.article),r=(0,i.Fl)((()=>n.value&&1===s.value)),l=(0,i.Fl)((()=>e.withAuthor&&e.article.author&&!n.value));return{isStatsAvailable:t,isEditable:a,isMegaPost:n,editorVersion:s,isNewEditor:o,isMegapostV1:r,showAuthor:l}},computed:{...(0,S.Se)("articlesList",{getGlobalArticleView:"getArticleView"}),...(0,S.Se)("global",["isDesktop","isMobile"]),...(0,S.Se)("me",["isSuperAdmin","isModerator","isBlocked","userAlias","companiesAdmin"]),getArticleView(){return this.articleView||this.getGlobalArticleView},showEditLink(){const e=this.isModerator||this.isSuperAdmin||!this.isBlocked;return this.isEditable&&e},showHubs(){return null===this.withHubs?this.fullArticle||"cards"===this.getArticleView:this.withHubs},showLabels(){return!1!==this.withLabels},showLead(){return null===this.withLead?!this.fullArticle&&"cards"===this.getArticleView:this.withLead},leadDataImage(){const{article:{leadData:e}}=this;return e&&e.image},objectFitClass(){return this.leadDataImage&&this.leadDataImage.fit&&`tm-article-snippet__cover_${this.leadDataImage.fit}`},objectPositionStyle(){return this.leadDataImage&&`object-position: ${this.leadDataImage.positionX}% ${this.leadDataImage.positionY}%`},showModeratorCheck(){return this.isSuperAdmin},editPublicationRoute(){return"megaproject"===this.article.postType&&this.isNewEditor?{name:"PUBLICATION_MEGAPOST_EDIT",params:{publicationId:this.article.id}}:"news"===this.article.postType?{name:"PUBLICATION_NEWS_EDIT",params:{publicationId:this.article.id}}:{name:"sandbox"===this.article.postType?"PUBLICATION_SANDBOX_EDIT":"PUBLICATION_ARTICLE_EDIT",params:{publicationId:this.article.id}}},desktopEditPublicationRoute(){return this.isMegapostV1?(0,Q.c)(this.article.id):(0,K.B)(this.article)},canDeleteDraft(){return"draft"===this.article.status&&!this.article.timePublished&&!this.article.plannedPublishTime},showLabelsOrFormat(){return this.showLabels&&this.article.postLabels&&this.article.postLabels.length||this.article.format&&"common"!==this.article.format},isSandbox(){return"sandbox"===this.$route.meta.pageType||this.$route.meta.isSandboxPage}},methods:{bem:I.P,logAuthorClick(){this.gaAuthor&&(0,z.IZ)(this.gaAuthor)},emitLinkClick(e){this.$emit("link-click",e)}}},ee=(0,P.Z)(J,[["render",E]]),te=ee},87614:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMTitle");return(0,i.wg)(),(0,i.j4)(r,{"data-test-id":"articleTitle",lang:s.lang,"link-props":o.linkData,"link-test-id":"article-snippet-title-link",tag:s.tag,title:s.article.titleHtml,to:o.route,"use-link":s.useLink,onLinkClick:o.logTitleClick},null,8,["lang","link-props","tag","title","to","use-link","onLinkClick"])}var a=s(33594),o=s(19913),r=s(44383);const l={name:"TMArticleTitle",components:{TMTitle:a.Z},props:{tag:{type:String,default:"h2"},useLink:{type:Boolean,default:!1},article:{default:()=>{},type:Object},gaEvent:{type:String,default:""},lang:{type:String,default:null}},emits:["link-click"],computed:{route(){return(0,r.uT)(this.article,this.langOptions.hl)},linkData(){return{"data-article-link":!0}}},methods:{logTitleClick(e){this.gaEvent&&(0,o.IZ)(this.gaEvent),this.$emit("link-click",e)}}};var c=s(83744);const u=(0,c.Z)(l,[["render",n]]),m=u},32078:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252);const n=["src"];function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("div",null,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.links,(e=>((0,i.wg)(),(0,i.iD)("img",{key:e,height:"1",src:e,style:{display:"none"},width:"1"},null,8,n)))),128))])}const o={name:"TMArticleTrackingPixels",props:{links:{type:Array,required:!0}}};var r=s(83744);const l=(0,r.Z)(o,[["render",a]]),c=l},94452:(e,t,s)=>{"use strict";s.d(t,{Z:()=>v});var i=s(66252);const n={key:0,class:"tm-article-feed-blocks"};function a(e,t,s,a,o,r){const l=(0,i.up)("TMPromoBlock"),c=(0,i.up)("TMAdfoxBanner"),u=(0,i.up)("TMRandomProjectBlock"),m=(0,i.up)("TMStories"),d=(0,i.up)("TMEventsWidget");return r.showFeedBlocks?((0,i.wg)(),(0,i.iD)("div",n,[r.showPromoBlock?((0,i.wg)(),(0,i.j4)(l,{id:`promo_block_${s.position}`,key:`promo_block_${s.position}`,"data-navigatable":"","data-test-id":"promo-block-with-specials","ga-type":"feed_middle",tabindex:"0"},null,8,["id"])):r.showAdBannerLeaderBoard?((0,i.wg)(),(0,i.j4)(c,{key:`ads_block_${s.position}`,"adfox-id":"164725660339535756","div-id":"articlesListBanner",params:{pp:"h",ps:"fnps",p2:"hnyb"},variant:"leaderboard"})):r.showRandomProjectBlock?((0,i.wg)(),(0,i.j4)(u,{id:`project-blocks_${s.position}`,key:`project-blocks_${s.position}`,"block-id":`project-blocks_${s.position}`,"data-navigatable":"",hubs:r.sortedHubs,location:"feed",tabindex:"0",tags:r.sortedTags},null,8,["id","block-id","hubs","tags"])):r.showStoriesBlock?((0,i.wg)(),(0,i.j4)(m,{id:`stories_block_${s.position}`,key:`stories_block_${s.position}`,"data-some-prop":"test","data-test-id":"stories_block","ga-category":"stories_feed"},null,8,["id"])):r.showCalendarBlock?((0,i.wg)(),(0,i.j4)(d,{id:`calendar_block_${s.position}`,key:`calendar_block_${s.position}`},null,8,["id"])):r.showAdBanner?((0,i.wg)(),(0,i.j4)(c,{key:`ads_block_${s.position}`,"adfox-id":"169815585631156344","div-id":"articleCentralBanner",params:{pp:"h",ps:"fnps",p2:"iqpa"},variant:"medium-narrow"})):(0,i.kq)("",!0)])):(0,i.kq)("",!0)}var o=s(33907),r=s(94369),l=s(83529),c=s(74910),u=s(18156),m=s(39984);const d=10,p=13,_={default:{allPositions:[4,7,d,p,16],promoBlockPositions:[4],adBannerPositions:[],adBannerLeaderBoardPositions:[7],projectBlockPositions:[d,p],storiesBlockPositions:[],calendarBlockPositions:[16]},businessAndLower:{allPositions:[5,8,11,14,17],promoBlockPositions:[8],adBannerPositions:[],adBannerLeaderBoardPositions:[17],projectBlockPositions:[11],storiesBlockPositions:[5],calendarBlockPositions:[14]},articles:{allPositions:[4,7,d,13,16],promoBlockPositions:[7],adBannerPositions:[],adBannerLeaderBoardPositions:[16],projectBlockPositions:[d],storiesBlockPositions:[4],calendarBlockPositions:[13]},myFeed:{allPositions:[4,7,d,13,16],promoBlockPositions:[7],adBannerPositions:[],adBannerLeaderBoardPositions:[16],projectBlockPositions:[d],storiesBlockPositions:[4],calendarBlockPositions:[13]}},h=new Set(["NEWS_LIST_ALL","NEWS_LIST_ALL_PAGES","NEWS_LIST_ALL_SCORE","NEWS_LIST_ALL_SCORE_PAGES","NEWS_LIST_TOP","NEWS_LIST_TOP_PERIOD","NEWS_LIST_TOP_PERIOD","NEWS_LIST_TOP_PERIOD_PAGES","NEWS_LIST_BY_FLOW_ALL","NEWS_LIST_BY_FLOW_ALL_PAGES","NEWS_LIST_BY_FLOW_SCORE","NEWS_LIST_BY_FLOW_SCORE_PAGES","NEWS_LIST_BY_FLOW_TOP","NEWS_LIST_BY_FLOW_TOP_PERIOD","NEWS_LIST_BY_FLOW_TOP_PERIOD_PAGES","NEWS_LIST_BY_COMPANY","NEWS_LIST_BY_COMPANY_PAGES"]),g=e=>{const t={};return e.forEach((e=>{t[e]=(t[e]||0)+1})),Object.keys(t).sort(((e,s)=>t[e]-t[s]))},T={name:"TMArticlesFeedBlocks",components:{TMAdfoxBanner:r.Z,TMPromoBlock:u.Z,TMRandomProjectBlock:c.Z,TMStories:m.Z,TMEventsWidget:l.Z},props:{rotationType:{type:String,default:"default"},position:{type:Number,required:!0}},computed:{...(0,o.Se)("articlesList",["getAllHubsTitles","getAllTagsNames"]),...(0,o.Se)("me",["userShowAdv"]),currentRotationConfig(){return _[this.rotationType]||_.default},isFlEnglish(){return"en"===this.langOptions.fl},hubs(){return this.getAllHubsTitles(this.$route)},tags(){return this.getAllTagsNames(this.$route)},sortedHubs(){if(!this.hubs)return null;let e=g(this.hubs);return this.$route.params.hubName&&(e=Array.from(new Set([this.$route.params.hubName,...e]))),e},sortedTags(){return this.tags?g(this.tags):null},showFeedBlocks(){return this.currentRotationConfig.allPositions.includes(this.position)},showPromoBlock(){return this.currentRotationConfig.promoBlockPositions.includes(this.position)&&!this.isFlEnglish},showAdBannerLeaderBoard(){return this.currentRotationConfig.adBannerLeaderBoardPositions.includes(this.position)&&this.userShowAdv},showAdBanner(){return this.currentRotationConfig.adBannerPositions.includes(this.position)&&this.userShowAdv},showRandomProjectBlock(){let e=this.currentRotationConfig.projectBlockPositions.includes(this.position)&&!this.isFlEnglish;return"businessAndLower"!==this.rotationType&&(e=e&&this.correctRandomProjectPositionInNews),e},correctRandomProjectPositionInNews(){return this.isNewsRoute?this.position===p:this.position===d},showStoriesBlock(){return this.currentRotationConfig.storiesBlockPositions.includes(this.position)},showCalendarBlock(){let e=this.currentRotationConfig.calendarBlockPositions.includes(this.position)&&!this.isFlEnglish;return"businessAndLower"!==this.rotationType&&(e=e&&this.correctCalendarPositionInNews),e},correctCalendarPositionInNews(){return this.isNewsRoute?16===this.position:13===this.position},isNewsRoute(){return this.$route.matched.some((e=>h.has(e.name)))}}};var E=s(83744);const S=(0,E.Z)(T,[["render",a]]),v=S},30984:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMArticlesFeedBlocks"),l=(0,i.up)("TMSubscriptionBlock"),c=(0,i.up)("TMArticlesList");return(0,i.wg)(),(0,i.j4)(c,{"articles-list":o.currentArticlesList,"is-loading":e.isLoading,"pages-count":o.currentPagesCount,"publications-type":o.publicationsType,"replace-blacklisted":""},{afterArticle:(0,i.w5)((({position:t,currentPage:n})=>[(0,i.WI)(e.$slots,"afterArticle",{currentPage:n,position:t},(()=>[s.isPosts?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(r,{key:0,position:t,"rotation-type":s.isArticles?"articles":"default"},null,8,["position","rotation-type"]))]))])),afterArticles:(0,i.w5)((()=>[o.isUserShowSubscriptionBlock?((0,i.wg)(),(0,i.j4)(l,{key:0,id:"subcriptions_block","data-navigatable":"",tabindex:"0"})):(0,i.kq)("",!0)])),_:3},8,["articles-list","is-loading","pages-count","publications-type"])}var a=s(33907),o=s(94452),r=s(71058),l=s(37440),c=s(85725);const u={name:"TMArticlesFeed",components:{TMArticlesFeedBlocks:o.Z,TMArticlesList:r.Z,TMSubscriptionBlock:l.Z},props:{isArticles:{type:Boolean,default:!1},isPosts:{type:Boolean,default:!1}},computed:{...(0,a.rn)("me",["user"]),...(0,a.rn)("articlesList",["isLoading","pagesCount"]),...(0,a.Se)("articlesList",["getArticlesList"]),isUserShowSubscriptionBlock(){return this.user&&null===this.user.settings.miscSettings.digestSubscription},routeKey(){return(0,c.Z)(this.$route)},currentArticlesList(){return this.getArticlesList(this.routeKey)},currentPagesCount(){return this.pagesCount[this.routeKey]},publicationsType(){return this.isPosts?"posts":"default"}}};var m=s(83744);const d=(0,m.Z)(u,[["render",n]]),p=d},71058:(e,t,s)=>{"use strict";s.d(t,{Z:()=>Q});var i=s(66252),n=s(62931),a=s(56612),o=s(22201),r=s(31550);const l={class:"blacklist-article-placeholder"};function c(e,t,s,n,o,r){const c=(0,i.up)("router-link"),u=(0,i.up)("TMMessageInterpolation");return(0,i.wg)(),(0,i.iD)("div",l,[(0,i._)("div",null,[(0,i.Wm)(u,{message:e.msg("BLACKLIST_PUBLICATION_PLACEHOLDER")},{author:(0,i.w5)((()=>[(0,i.Wm)(c,{to:r.profileRoute},{default:(0,i.w5)((()=>[(0,i.Uk)(" @"+(0,a.zw)(s.publication.author.alias),1)])),_:1},8,["to"])])),_:1},8,["message"])])])}var u=s(96973);const m={name:"BlacklistArticlePlaceholder",components:{TMMessageInterpolation:u.Z},props:{publication:{type:Object,required:!0}},computed:{profileRoute(){return{name:"USER_PROFILE",params:{login:this.publication.author.alias}}}}};var d=s(83744);const p=(0,d.Z)(m,[["render",c]]),_=p;var h=s(81392),g=s(22782),T=s(68738),E=s(63917),S=s(69553),v=s(42077);const f=["href"];function A(e,t,s,n,o,r){return(0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)(r.baseClassName)},[r.helpLink?((0,i.wg)(),(0,i.iD)("a",{key:0,class:(0,a.C_)(r.labelClassName),href:r.helpLink,target:"_blank"},(0,a.zw)(r.label),11,f)):((0,i.wg)(),(0,i.iD)("span",{key:1,class:(0,a.C_)(r.labelClassName)},(0,a.zw)(r.label),3))],2)}var I=s(25109);const b={name:"PublicationTypeLabel",props:{publicationType:{required:!0,validator(e){return["news","post","article","voice"].includes(e)}}},computed:{label(){switch(this.publicationType){case"news":return this.msg("PUBLICATION_TYPE_NEWS");case"post":return this.msg("PUBLICATION_TYPE_POST");case"voice":return this.msg("PUBLICATION_TYPE_VOICE");default:return this.msg("PUBLICATION_TYPE_ARTICLE")}},helpLink(){return"voice"!==this.publicationType?null:`/${this.langOptions.hl}/docs/help/publications/#voice`},labelClassName(){return(0,I.P)("publication-type-label__label",{type:this.publicationType})},baseClassName(){return(0,I.P)("publication-type-label",{type:this.publicationType})}}},y=(0,d.Z)(b,[["render",A]]),P=y,C={class:"tm-voice-article"},w={class:"tm-voice-article__voice-controls"},L=["title"];function k(e,t,s,n,a,o){const r=(0,i.up)("TMSvgImg"),l=(0,i.up)("router-link"),c=(0,i.up)("TMArticleFormattedBody");return(0,i.wg)(),(0,i.iD)("article",C,[(0,i.WI)(e.$slots,"top"),(0,i._)("div",w,[s.article.relatedData&&s.article.relatedData.canEdit?((0,i.wg)(),(0,i.j4)(l,{key:0,class:"tm-voice-article__voice-control tm-voice-article__edit-voice",to:{name:"VOICE_EDIT",params:{voiceId:s.article.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{id:"edit",size:"20"})])),_:1},8,["to"])):(0,i.kq)("",!0),s.article.relatedData&&s.article.relatedData.canEdit&&!s.article.timePublished?((0,i.wg)(),(0,i.iD)("button",{key:1,class:"tm-voice-article__voice-control tm-voice-article__delete-voice",title:e.msg("ARTICLE_DRAFT_DELETE"),onClick:t[0]||(t[0]=t=>e.$emit("delete"))},[(0,i.Wm)(r,{id:"trash",size:"20",title:e.msg("ARTICLE_DRAFT_DELETE")},null,8,["title"])],8,L)):(0,i.kq)("",!0)]),(0,i.Wm)(c,{"article-text":s.article.leadData.textHtml,class:"tm-voice-article__body","should-format":!1},null,8,["article-text"])])}var N=s(55801),O=s(46206);const R={name:"TMVoiceArticle",components:{TMSvgImg:O.Z,TMArticleFormattedBody:N.Z},props:{article:{type:Object,required:!0}},emits:["delete"]},M=(0,d.Z)(R,[["render",k]]),D=M;var U=s(4218),B=s(10976),$=s(23719),V=s(44383),F=s(67426);function H(e){const t=`[name="${e}"]`,s=document.querySelector(t);s&&(0,F.kI)(s);const i=new MutationObserver((()=>{Array.from(document.querySelectorAll(t)).forEach((e=>{e.scrollIntoView(!0),i.disconnect()}))}));return i.observe(document.documentElement,{childList:!0,subtree:!0}),()=>i.disconnect()}const W={class:"tm-articles-list","data-test-id":"articles-list"},G={key:0,name:"more-news"},x=["id"],Y={key:3,class:"tm-articles-list__item-footer"},q={key:4,class:"tm-articles-list__after-article"},Z={key:0,class:"tm-articles-list__after-articles"},j=["textContent"],K=Object.assign({name:"TMArticlesList"},{__name:"articles-list",props:{articlesList:{type:Array,required:!0},pagesCount:{type:Number,default:1},isLoading:{type:Boolean,default:!1},articleView:{type:String,default:null,validator(e){return["cards","list"].includes(e)}},bookmarkModule:{type:String,default:"articlesList"},postsCompactView:{type:Boolean,default:!1},showPublicationsTypes:{type:Boolean,default:!1},replaceBlacklisted:{type:Boolean,default:!1}},emits:["deleteVoice","deleteArticle","articleLinkClick"],setup(e){const t=e,s=(0,o.yj)(),l=(0,i.Fl)((()=>{var e;const t=null===(e=s.name)||void 0===e?void 0:e.includes("_PAGES");return t?s.name:`${s.name}_PAGES`})),c=(0,i.Fl)((()=>Number(s.params.pageNum)||1)),[u]=(0,U.WX)("articlesList",["setLastVisitedRoute"]),m=(0,n.iH)(null);(0,i.Jd)((()=>{m.value&&m.value()})),(0,i.bv)((()=>{u(s),s.hash===`#${V.dY}`&&(m.value=H(V.dY))}));const[d]=(0,U.WX)("articlesList",["toggleArticleView"]),[p]=(0,U.FW)("articlesList",["compactView"]),f=(0,i.Fl)((()=>!(!t.postsCompactView.value||!p.value))),A=(0,i.Fl)((()=>(0,$.c)({toggleArticleView:d}))),[b,y]=(0,U.FW)("me",["isLoggedIn","isSuperAdmin"]);function C(e){var t;return!!b.value&&(e.isInBlacklist||(null===(t=e.author)||void 0===t?void 0:t.isInBlacklist))}return(t,s)=>{const o=(0,i.Q2)("hotkey");return(0,i.wg)(),(0,i.iD)("div",null,[e.isLoading?((0,i.wg)(),(0,i.j4)(S.Z,{key:0,modificator:"preview",times:7,type:"article"})):e.articlesList&&e.articlesList.length?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",W,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.articlesList,((s,o)=>((0,i.wg)(),(0,i.iD)(i.HY,{key:s.id},[10===o?((0,i.wg)(),(0,i.iD)("a",G)):(0,i.kq)("",!0),"voice"===s.postType&&s.leadData.textHtml?((0,i.wg)(),(0,i.j4)(D,{key:1,id:s.id,article:s,class:"tm-articles-list__item","data-navigatable":"","data-test-id":"articles-list-item",tabindex:"0",onDelete:e=>t.$emit("deleteVoice",s)},{top:(0,i.w5)((()=>[e.showPublicationsTypes?((0,i.wg)(),(0,i.j4)(P,{key:`type_lable_${o}`,"publication-type":(0,n.SU)(B.T)(s)},null,8,["publication-type"])):(0,i.kq)("",!0)])),_:2},1032,["id","article","onDelete"])):e.replaceBlacklisted&&C(s)?((0,i.wg)(),(0,i.j4)(_,{key:s.id+"black_list","data-test-id":"articles-list-item",publication:s},null,8,["publication"])):((0,i.wg)(),(0,i.iD)("article",{key:3,id:s.id,class:(0,a.C_)((0,n.SU)(I.P)("tm-articles-list__item",{"no-padding":"post"===s.publicationType})),"data-navigatable":"","data-test-id":"articles-list-item",tabindex:"0"},["post"===s.publicationType?((0,i.wg)(),(0,i.j4)(v.Z,{key:0,"article-view":e.articleView,"compact-view":f.value,"date-as-link":"",post:s,"show-icons":"",onDelete:e=>t.$emit("deleteArticle",s)},{top:(0,i.w5)((()=>[e.showPublicationsTypes?((0,i.wg)(),(0,i.j4)(P,{key:`type_lable_${o}`,"publication-type":(0,n.SU)(B.T)(s)},null,8,["publication-type"])):(0,i.kq)("",!0)])),_:2},1032,["article-view","compact-view","post","onDelete"])):"megaproject"===s.postType&&"1.0"===s.editorVersion?((0,i.wg)(),(0,i.j4)(T.Z,{key:1,article:s,"article-view":e.articleView},null,8,["article","article-view"])):((0,i.wg)(),(0,i.j4)(r.Z,{key:2,article:s,"article-view":e.articleView,"date-as-link":"","use-link":"",onDelete:e=>t.$emit("deleteArticle",s),onLinkClick:e=>t.$emit("articleLinkClick",s)},{top:(0,i.w5)((()=>[e.showPublicationsTypes?((0,i.wg)(),(0,i.j4)(P,{key:`type_lable_${o}`,"publication-type":(0,n.SU)(B.T)(s)},null,8,["publication-type"])):(0,i.kq)("",!0)])),_:2},1032,["article","article-view","onDelete","onLinkClick"])),"post"!==s.publicationType?((0,i.wg)(),(0,i.iD)("div",Y,[(0,i.Wm)(h.Z,{ref_for:!0,ref:"counters",article:s,"bookmark-module":e.bookmarkModule,"icons-list":["votes","comments","favorite","share"]},null,8,["article","bookmark-module"])])):(0,i.kq)("",!0)],10,x)),t.$slots.afterArticle&&t.$slots.afterArticle({currentPage:c.value,position:o+1})?((0,i.wg)(),(0,i.iD)("div",q,[(0,i.WI)(t.$slots,"afterArticle",{currentPage:c.value,position:o+1})])):(0,i.kq)("",!0)],64)))),128))])),[[o,A.value,void 0,{stop:!0}]]),t.$slots.afterArticles?((0,i.wg)(),(0,i.iD)("div",Z,[(0,i.WI)(t.$slots,"afterArticles")])):(0,i.kq)("",!0),e.pagesCount>1&&("MEGAPROJECTS_PAGES"!==l.value||"MEGAPROJECTS_PAGES"===l.value&&(0,n.SU)(y))?((0,i.wg)(),(0,i.j4)(E.Z,{key:1,"route-name":l.value,"total-pages":e.pagesCount},null,8,["route-name","total-pages"])):(0,i.kq)("",!0)],64)):((0,i.wg)(),(0,i.j4)(g.Z,{key:2},{default:(0,i.w5)((()=>[(0,i._)("span",{textContent:(0,a.zw)(t.msg("EMPTY_POSTS_MESSAGE"))},null,8,j)])),_:1}))])}}}),z=K,Q=z},29876:(e,t,s)=>{"use strict";s.d(t,{Z:()=>g});var i=s(66252),n=s(56612);const a={class:"tm-confirmation-dialog"},o={class:"tm-confirmation-dialog__title"},r={key:0,class:"tm-confirmation-dialog__description"},l={class:"tm-confirmation-dialog__actions"};function c(e,t,s,c,u,m){const d=(0,i.up)("TMButtonBase"),p=(0,i.up)("TMPopupBase"),_=(0,i.up)("TMScrollLockTransition"),h=(0,i.Q2)("hotkey");return(0,i.wg)(),(0,i.j4)(_,{name:"transition-fade"},{default:(0,i.w5)((()=>[u.isConfirmVisible?(0,i.wy)(((0,i.wg)(),(0,i.j4)(p,{key:0,centered:"",onClose:m.cancel},{default:(0,i.w5)((()=>[(0,i._)("div",a,[(0,i._)("h2",o,(0,n.zw)(u.title),1),u.message?((0,i.wg)(),(0,i.iD)("p",r,(0,n.zw)(u.message),1)):(0,i.kq)("",!0),(0,i._)("div",l,[(0,i.Wm)(d,{class:"tm-confirmation-dialog__action tm-confirmation-dialog__action_confirm","style-size":"small",type:"button",onClick:m.confirm},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(u.confirmLabel),1)])),_:1},8,["onClick"]),(0,i.Wm)(d,{class:"tm-confirmation-dialog__action tm-confirmation-dialog__action_cancel","style-size":"small","style-type":"transparent",type:"button",onClick:m.cancel},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(u.cancelLabel),1)])),_:1},8,["onClick"])])])])),_:1},8,["onClose"])),[[h,{enter:m.confirm}]]):(0,i.kq)("",!0)])),_:1})}var u=s(58608),m=s(91003),d=s(76493);const p={name:"TMAsyncConfirmationDialog",components:{TMButtonBase:u.Z,TMPopupBase:m["default"],TMScrollLockTransition:d.Z},data(){return{title:void 0,message:void 0,confirmLabel:void 0,cancelLabel:void 0,resolvePromise:void 0,rejectPromise:void 0,isConfirmVisible:!1}},methods:{show(e={}){const{title:t,message:s,confirmLabel:i,cancelLabel:n}=e;return this.title=t,this.message=s,this.confirmLabel=i||this.msg("CONFIRM_OK_BUTTON_LABEL"),this.cancelLabel=n||this.msg("CONFIRM_CANCEL_BUTTON_LABEL"),this.isConfirmVisible=!0,new Promise(((e,t)=>{this.resolvePromise=e,this.rejectPromise=t}))},confirm(){this.isConfirmVisible=!1,this.callResolve(!0)},cancel(){this.isConfirmVisible=!1,this.callResolve(!1)},callResolve(e){this.resolvePromise&&(this.resolvePromise(e),this.resolvePromise=void 0)},callReject(e){this.rejectPromise&&(this.rejectPromise(e),this.rejectPromise=void 0)}}};var _=s(83744);const h=(0,_.Z)(p,[["render",c]]),g=h},13088:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a={class:"tm-block__header-container"},o={key:0,class:"tm-block__header-aside"},r={key:1,class:"tm-block__footer"};function l(e,t,s,l,c,u){return(0,i.wg)(),(0,i.j4)((0,i.LL)(s.tag),{class:(0,n.C_)(["tm-block",u.bem("tm-block",{spacing:s.spacing,variant:s.variant})])},{default:(0,i.w5)((()=>[s.title||"header-aside"in e.$slots?((0,i.wg)(),(0,i.iD)("header",{key:0,class:(0,n.C_)(["tm-block__header",u.bem("tm-block__header",{variant:s.headerVariant})])},[(0,i._)("div",a,[s.title?((0,i.wg)(),(0,i.j4)((0,i.LL)(s.titleTag),{key:0,class:(0,n.C_)(["tm-block__title",u.bem("tm-block__title",{variant:s.titleVariant})])},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(s.title),1)])),_:1},8,["class"])):(0,i.kq)("",!0),(0,i.WI)(e.$slots,"block-settings")]),"header-aside"in e.$slots?((0,i.wg)(),(0,i.iD)("div",o,[(0,i.WI)(e.$slots,"header-aside")])):(0,i.kq)("",!0)],2)):(0,i.kq)("",!0),(0,i.WI)(e.$slots,"body",{},(()=>[(0,i._)("div",{class:(0,n.C_)(["tm-block__body",u.bem("tm-block__body",{variant:s.bodyVariant})])},[(0,i.WI)(e.$slots,"default")],2)])),e.$slots.footer?((0,i.wg)(),(0,i.iD)("footer",r,[(0,i.WI)(e.$slots,"footer",{},(()=>[(0,i.WI)(e.$slots,"default")]))])):(0,i.kq)("",!0)])),_:3},8,["class"])}var c=s(25109),u=s(99691);const m={name:"TMBlock",props:{tag:{type:String,default:"section"},title:{type:String,default:null},titleTag:{type:String,default:"h2"},headerVariant:{type:String,default:null,validator:(0,u.HZ)(["borderless","borderless-large"])},titleVariant:{type:String,default:null,validator:(0,u.HZ)(["large"])},bodyVariant:{type:String,default:null,validator:(0,u.HZ)(["balanced","condensed","condensed-slim","stucked","stucked-reversed","island","equal","no-padding"])},spacing:{type:String,default:"bottom",validator:(0,u.HZ)(["top","bottom","around","none"])},variant:{type:String,default:null,validator:(0,u.HZ)(["border-bottom"])}},methods:{bem:c.P}};var d=s(83744);const p=(0,d.Z)(m,[["render",l]]),_=p},24411:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252),n=s(56612);const a=["disabled","title"],o=["title"];function r(e,t,s,r,l,c){const u=(0,i.up)("TMCircleLoader"),m=(0,i.up)("TMSvgIcon");return(0,i.wg)(),(0,i.iD)("button",{class:"bookmarks-button",disabled:s.isProcessing,title:c.buttonTitle,type:"button",onClick:t[0]||(t[0]=t=>e.$emit("toggleBookmark",t))},[s.isProcessing?((0,i.wg)(),(0,i.j4)(u,{key:0,"circle-height":10,"circle-width":10,class:"bookmarks-button__loader","data-test-id":"bookmarks-button-loader",height:24,width:24})):((0,i.wg)(),(0,i.j4)(m,{key:1,id:"counter-favorite",class:(0,n.C_)(["bookmarks-button__icon",{"bookmarks-button__icon_highlighted":s.isBookmarked}]),size:"24",tag:"span",title:c.iconTitleAttr},null,8,["class","title"])),s.isCounterShown?((0,i.wg)(),(0,i.iD)("span",{key:2,class:(0,n.C_)(["bookmarks-button__counter",{"bookmarks-button__counter_highlighted":s.isBookmarked}]),title:e.msg("DATA_ICONS_BOOKMARKS_COUNT")},(0,n.zw)(s.bookmarksCount),11,o)):(0,i.kq)("",!0)],8,a)}var l=s(17002),c=s(54422);const u={name:"TMBookmarkButton",components:{TMCircleLoader:l.Z,TMSvgIcon:c["default"]},props:{bookmarksCount:{type:Number,default:0},isBookmarked:Boolean,isProcessing:Boolean,isCounterShown:{type:Boolean,default:!0}},emits:["toggle-bookmark","toggleBookmark"],computed:{iconTitleAttr(){return this.isBookmarked?this.msg("DATA_ICONS_REMOVE_FROM_BOOKMARKS"):this.msg("DATA_ICONS_ADD_TO_BOOKMARKS")},buttonTitle(){return this.isBookmarked?this.msg("DATA_ICONS_REMOVE_FROM_BOOKMARKS"):this.msg("DATA_ICONS_ADD_TO_BOOKMARKS")}}};var m=s(83744);const d=(0,m.Z)(u,[["render",r]]),p=d},62e3:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(56612);const a={key:0,class:"tm-bordered-card__type"};function o(e,t,s,o,r,l){return(0,i.wg)(),(0,i.j4)((0,i.LL)(s.tag),{class:"tm-bordered-card"},{default:(0,i.w5)((()=>[l.typeTitle?((0,i.wg)(),(0,i.iD)("div",a,(0,n.zw)(l.typeTitle),1)):(0,i.kq)("",!0),(0,i.WI)(e.$slots,"default")])),_:3})}var r=s(99691);const l={name:"TMBorderedCard",props:{tag:{type:String,default:"div"},type:{type:String,default:null,validator:(0,r.HZ)(["vacancy","event"])}},computed:{typeTitle(){switch(this.type){case"event":return this.msg("COMPANY_ADMIN_WIDGETS_MULTI_WIDGET_TYPE_EVENT");case"vacancy":return this.msg("COMPANY_ADMIN_WIDGETS_MULTI_WIDGET_TYPE_VACANCY");default:return null}}}};var c=s(83744);const u=(0,c.Z)(l,[["render",o]]),m=u},8413:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a={ref:"wrapper",class:"tm-bottom-sheet"},o=["textContent"];function r(e,t,s,r,l,c){const u=(0,i.up)("TMSvgImg"),m=(0,i.up)("TMOverlay");return(0,i.wg)(),(0,i.j4)(m,{onClose:t[1]||(t[1]=t=>e.$emit("close"))},{default:(0,i.w5)((()=>[(0,i._)("div",a,[s.noCloseButton?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("button",{key:0,class:(0,n.C_)(["tm-bottom-sheet__close",c.bem("tm-bottom-sheet__close",{card:s.card})]),type:"button",onClick:t[0]||(t[0]=t=>e.$emit("close"))},[(0,i.Wm)(u,{id:"close-rounded",class:"tm-bottom-sheet__close-icon",size:"24"})],2)),(0,i.WI)(e.$slots,"beforeHeader"),s.noHeader?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:1,class:(0,n.C_)(["tm-bottom-sheet__header",c.bem("tm-bottom-sheet__header",{card:s.card})])},[s.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"tm-bottom-sheet__title",textContent:(0,n.zw)(s.title)},null,8,o)):(0,i.kq)("",!0)],2)),e.$slots.default?((0,i.wg)(),(0,i.iD)("div",{key:2,class:(0,n.C_)(["tm-bottom-sheet__content",c.bem("tm-bottom-sheet__content",{card:s.card})])},[(0,i.WI)(e.$slots,"default")],2)):(0,i.kq)("",!0),(0,i.WI)(e.$slots,"body")],512)])),_:3})}var l=s(6774),c=s(46206),u=s(25109);const m={name:"TMBottomSheet",components:{TMOverlay:l.Z,TMSvgImg:c.Z},props:{title:{type:String,default:null},card:Boolean,noCloseButton:Boolean,noHeader:Boolean},emits:["close"],methods:{bem:u.P}};var d=s(83744);const p=(0,d.Z)(m,[["render",r]]),_=p},58608:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252);const n=["disabled"];function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("button",(0,i.dG)({class:["btn",{btn_loading:s.isLoading},r.getClassOfType(),r.getClassOfSize()],disabled:s.disabled||null,type:"button"},r.attrsWithoutClass,{onClick:t[0]||(t[0]=(...e)=>r.onClick&&r.onClick(...e))}),[(0,i.WI)(e.$slots,"default")],16,n)}const o={solid:"btn_solid",transparent:"btn_transparent"},r={small:"btn_small",middle:"btn_middle",large:"btn_large"},l={name:"TMButtonBase",props:{styleType:{default:"solid",type:String},styleSize:{default:"small",type:String},disabled:{default:!1,type:Boolean},isLoading:{default:!1,type:Boolean}},emits:["click"],computed:{attrsWithoutClass(){const{class:e,...t}=this.$attrs;return t}},methods:{onClick(){this.disabled||this.$emit("click")},getClassOfType(){return o[this.styleType]||"btn_solid"},getClassOfSize(){return r[this.styleSize]||"btn_small"}}};var c=s(83744);const u=(0,c.Z)(l,[["render",a]]),m=u},79362:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(56612);const a={key:0,class:"tm-button-follow__unfollow"};function o(e,t,s,o,r,l){return(0,i.wg)(),(0,i.iD)("div",{class:"tm-button-follow",onClick:t[0]||(t[0]=(...t)=>e.onClick&&e.onClick(...t))},[e.computedSubscribed?((0,i.wg)(),(0,i.iD)("span",a," × ")):(0,i.kq)("",!0),(0,i._)("button",{class:(0,n.C_)(["tm-button-follow__button tm-button-follow__button_big",e.className]),"data-test-id":"follow-button",type:"button"},(0,n.zw)(e.buttonText),3)])}var r=s(33907);const l={name:"TMButtonFollow",props:{useFollowLabel:Boolean,subscribed:Boolean,canSubscribe:{type:Boolean,default:!0}},emits:["onToggle"],data(){return{computedSubscribed:this.subscribed}},computed:{...(0,r.Se)("i18n",["msg"]),i18n(){return{subscribe:this.useFollowLabel?this.msg("PROFILE_ACTION_FOLLOW"):this.msg("PROFILE_ACTION_SUBSCRIBE"),subscribed:this.useFollowLabel?this.msg("PROFILE_ACTION_FOLLOWING"):this.msg("PROFILE_ACTION_SUBSCRIBED")}},buttonText(){return this.computedSubscribed?this.i18n.subscribed:this.i18n.subscribe},className(){return{"tm-button-follow__button_is-active":this.computedSubscribed}}},watch:{subscribed(e){this.computedSubscribed=e}},methods:{onClick(e){this.canSubscribe&&(this.computedSubscribed=!this.computedSubscribed),this.$emit("onToggle",e)}}};var c=s(83744);const u=(0,c.Z)(l,[["render",o]]),m=u},58586:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMButtonBase");return(0,i.wg)(),(0,i.j4)(r,(0,i.dG)(o.attrsWithoutClass,{class:o.bem("tm-button",{color:s.color}),disabled:s.disabled,"is-loading":s.isLoading,"style-size":s.styleSize,"style-type":s.styleType,onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},16,["class","disabled","is-loading","style-size","style-type"])}var a=s(58608),o=s(25109);const r={name:"TMButton",components:{TMButtonBase:a.Z},props:{styleType:{default:"solid",type:String,validator:e=>["solid","transparent"].includes(e)},styleSize:{default:"small",type:String,validator:e=>["small","middle","large"].includes(e)},disabled:{default:!1,type:Boolean},isLoading:{default:!1,type:Boolean},color:{type:String,default:"horizon",validator:e=>["horizon","fuzzy-wuzzy-brown","christi","desert-storm"].includes(e)}},emits:["click"],computed:{attrsWithoutClass(){const{class:e,...t}=this.$attrs;return t}},methods:{bem:o.P}};var l=s(83744);const c=(0,l.Z)(r,[["render",n]]),u=c},17002:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("div",{class:"lds-ring",style:(0,n.j5)(r.styleVars)},[(0,i._)("div",{style:(0,n.j5)(r.styleVars)},null,4),(0,i._)("div",{style:(0,n.j5)(r.styleVars)},null,4),(0,i._)("div",{style:(0,n.j5)(r.styleVars)},null,4),(0,i._)("div",{style:(0,n.j5)(r.styleVars)},null,4)],4)}const o={name:"TMCircleLoader",props:{width:{type:Number,default:15},height:{type:Number,default:15},color:{type:String,default:"#bbcdd6"},circleWidth:{type:Number,default:15},circleHeight:{type:Number,default:15}},computed:{styleVars(){return{"--circle-loader-width":`${this.width}px`,"--circle-loader-height":`${this.height}px`,"--circle-loader-circle-width":`${this.circleWidth}px`,"--circle-loader-circle-height":`${this.circleHeight}px`,"--circle-loader-circle-border-color":`${this.color}`}}}};var r=s(83744);const l=(0,r.Z)(o,[["render",a]]),c=l},53591:(e,t,s)=>{"use strict";s.d(t,{Z:()=>r});var i=s(66252),n=s(62931);const a=(0,i.aZ)({setup(e,{slots:t}){const s=(0,n.iH)(!1);return(0,i.bv)((()=>{s.value=!0})),()=>s.value?t.default?t.default():null:t.placeholder?t.placeholder():null}}),o=a,r=o},94574:(e,t,s)=>{"use strict";s.d(t,{Z:()=>A});var i=s(66252),n=s(56612);const a=["data-comment-popup"],o={key:2};function r(e,t,s,r,l,c){const u=(0,i.up)("TMVotesLever"),m=(0,i.up)("TMVotesMeter"),d=(0,i.up)("TMSvgImg"),p=(0,i.up)("TMArticleCommentsLink"),_=(0,i.up)("TMBookmarksButton");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(c.bem("tm-comment-footer",{"is-pinned":s.isPinnedSection}))},[s.comment.isReadonly?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[l.hasMounted&&c.showVotesLever&&s.voteAction?((0,i.wg)(),(0,i.j4)(u,{key:0,appearance:"comment",class:"tm-comment-footer__votes-switcher","is-loading":l.isLoadingVote,"is-plusified":!0,"no-votes-title":e.msg("COMMENT_NOT_RATED"),score:s.comment.score,"vote-state":s.comment.vote&&s.comment.vote.value||0,"votes-count":s.comment.votesCount,onDownvote:t[0]||(t[0]=e=>c.onVote("down",e)),onOpenCommentHint:t[1]||(t[1]=e=>c.openCommentRatingHint(e)),onUpvote:t[2]||(t[2]=e=>c.onVote("up",e))},null,8,["is-loading","no-votes-title","score","vote-state","votes-count"])):l.hasMounted?((0,i.wg)(),(0,i.j4)(m,{key:1,ref:"votesMeter",appearance:"comment",class:"tm-comment-footer__votes-meter","no-votes-title":e.msg("COMMENT_NOT_RATED"),score:s.comment.score||0,"vote-state":l.hasMounted&&s.comment.vote&&s.comment.vote.value||0,"votes-count":s.comment.votesCount,onOpenCommentHint:t[3]||(t[3]=e=>c.openCommentRatingHint(e))},null,8,["no-votes-title","score","vote-state","votes-count"])):((0,i.wg)(),(0,i.j4)(d,{key:2,id:"votes-fallback",height:18,title:e.msg("ICON_VOTES_FALLBACK"),width:32},null,8,["title"])),(0,i.WI)(e.$slots,"button",{},(()=>[(0,i.Wm)(p,{article:c.publication,class:"tm-comment-footer__button tm-comment-footer__button","comment-id":s.comment.id},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("COMMENT_ACTION_LOOK")),1)])),_:1},8,["article","comment-id"])])),s.favoriteAction&&!c.isPost?((0,i.wg)(),(0,i.j4)(_,{key:3,ref:"favoriteButton",class:"tm-comment-footer__button tm-comment-footer__button_with-icon","is-bookmarked":!!l.hasMounted&&s.comment.isFavorite,"is-counter-shown":!1,"is-processing":l.isLoadingFavorite,onToggleBookmark:c.favorite},null,8,["is-bookmarked","is-processing","onToggleBookmark"])):(0,i.kq)("",!0)],64)),s.popupToggleVisible?((0,i.wg)(),(0,i.iD)("button",{key:1,ref:"popupButton",class:"tm-comment__button tm-comment__button_with-icon","data-comment-popup":s.comment.id,onClick:t[4]||(t[4]=t=>e.$emit("openPopup"))},[(0,i.Wm)(d,{id:"dots",class:"tm-comment__icon tm-comment__icon_dots"})],8,a)):((0,i.wg)(),(0,i.iD)("div",o)),c.adminControlsVisible?((0,i.wg)(),(0,i.iD)(i.HY,{key:3},[(0,i._)("button",{class:"tm-comment-footer__button",type:"button",onClick:t[5]||(t[5]=t=>e.$emit("moderate",!0))},(0,n.zw)(e.msg("COMMENT_ACTION_APPROVE")),1),(0,i._)("button",{class:"tm-comment-footer__button",type:"button",onClick:t[6]||(t[6]=t=>e.$emit("moderate",!1))},(0,n.zw)(e.msg("COMMENT_ACTION_REJECT")),1)],64)):(0,i.kq)("",!0)],2)}var l=s(33907),c=s(12822),u=s(24411),m=s(46206),d=s(85565),p=s(65757),_=s(51779),h=s(25109),g=s(52767),T=s(19913),E=s(73313);const S={name:"TMCommentFooter",components:{TMBookmarksButton:u.Z,TMSvgImg:m.Z,TMVotesLever:d.Z,TMVotesMeter:p.Z,TMArticleCommentsLink:c.Z},props:{comment:{type:Object,required:!0,validator:_.gI},voteAction:{type:Function,default:null},favoriteAction:{type:Function,default:null},isPinnedSection:{type:Boolean,default:!1},popupToggleVisible:Boolean,showModerationControls:Boolean},emits:["openPopup","moderate","openCommentHint"],data(){return{isLoadingFavorite:!1,isLoadingVote:!1,hasMounted:!1}},computed:{...(0,l.Se)("me",["isLoggedIn","isSuperAdmin","userAlias"]),...(0,l.Se)("articlesList",["getArticleById"]),...(0,l.rn)("me",["user"]),publicationInStore(){return this.getArticleById(this.publicationId)},publication(){return this.publicationInStore||this.comment.post||this.comment.publication},isItsMyComment(){var e;return this.isLoggedIn&&(null===(e=this.comment.author)||void 0===e?void 0:e.alias)===this.userAlias},isAlreadyVoted(){var e;return null===(e=this.comment.vote)||void 0===e?void 0:e.value},notEnoughChargeOrKarmaForMinus(){return!this.voteMinus.isKarmaEnough||!this.voteMinus.isChargeEnough},showVotesLever(){var e,t;return!this.isLoggedIn||!this.isItsMyComment&&!this.isAlreadyVoted&&(!(null!==(e=this.comment.vote)&&void 0!==e&&e.isCanVote||!this.notEnoughChargeOrKarmaForMinus)||(null===(t=this.comment.vote)||void 0===t?void 0:t.isCanVote)&&this.voteAction)},adminControlsVisible(){const{isReadonly:e,isAuthor:t}=this.comment;return this.hasMounted&&e&&!t&&this.showModerationControls},isPost(){return!!(0,E.E)(this.$route.name)||(0,E.o)(this.comment.publication)},publicationId(){const e=this.$route.params.id;return e||(this.comment.publication?this.comment.publication.id:this.comment.post.id)},votePlus(){return this.comment.votePlus||{}},voteMinus(){return this.comment.voteMinus||{}},canVotePlus(){return this.votePlus.canVote},canVoteMinus(){return this.voteMinus.canVote},isVotingOver(){return this.voteMinus.isVotingOver}},mounted(){this.hasMounted=!0},methods:{openCommentRatingHint(e){const t={target:e,offset:[-34,11],messageKey:"COMMENT_GUEST_RATING_HINT",eventLabel:"hint_reg_comment_raiting"};this.$emit("openCommentHint",{props:t})},getVotingRestrictionMessage(e){return this.isLoggedIn?"up"===e?this.getVotingRestrictionOnUpvote():this.getVotingRestrictionOnDownvote():"COMMENT_GUEST_RATING_HINT"},getVotingRestrictionOnUpvote(){return this.canVotePlus||this.votePlus.isKarmaEnough?!this.canVotePlus&&!this.votePlus.isChargeEnough&&"CHARGE_TOO_LOW_FOR_ACTION":"KARMA_TOO_LOW_FOR_ACTION"},getVotingRestrictionOnDownvote(){return this.canVoteMinus||this.voteMinus.isChargeEnough||!this.voteMinus.isKarmaEnough?!this.canVoteMinus&&this.notEnoughChargeOrKarmaForMinus?"KARMA_TOO_LOW_FOR_ACTION":!this.canVoteMinus&&!this.voteMinus.isPublicationLimitEnough&&"VOTES_NEED_PUBLICATIONS":"CHARGE_TOO_LOW_FOR_ACTION"},openCommentHint(e,t){if(!e)return;const s={target:t,offset:[-34,8],messageKey:e,eventLabel:"hint_reg_comment_raiting",hasRegistrationLink:!this.isLoggedIn};this.$emit("openCommentHint",{props:s})},onVote(e,t){const s="up"===e?"plus":"minus",i=this.publicationInStore?{publication_type:(0,T.Lq)(this.publicationInStore)}:{};(0,T.IZ)(`vote_comment_${s}`,i);const n=this.getVotingRestrictionMessage(e);n?this.openCommentHint(n,t):this.runVoteAction(e,t)},runVoteAction(e,t){this.isLoadingVote=!0,this.voteAction({commentId:this.comment.id,direction:e}).catch((e=>{const s=(0,g.zg)(e);"VOTER_CHARGE"!==s?"string"===typeof s&&s.startsWith("VOTER_KARMA_LIMIT")?this.openCommentHint("KARMA_TOO_LOW_FOR_ACTION",t):this.$toast(e.message):this.openCommentHint("CHARGE_TOO_LOW_FOR_ACTION",t)})).finally((()=>{this.isLoadingVote=!1}))},favorite(e){if(!this.isLoggedIn){const t={target:e.target,offset:[-34,6],messageKey:"COMMENT_GUEST_FAVORITE_HINT",eventLabel:"hint_reg_save_com_go"};return void this.$emit("openCommentHint",{props:t,clickEvent:"hint_reg_save_com_open"})}const t=(new Date).getTime(),s=1e3;this.isLoadingFavorite=!0;const{id:i,isFavorite:n}=this.comment;this.favoriteAction({publicationId:this.publicationId,commentId:i,isFavorite:!n,isPost:this.isPost}).then((()=>{const e=(new Date).getTime()-t,i=e{this.isLoadingFavorite=!1}),i)}))},bem:h.P}};var v=s(83744);const f=(0,v.Z)(S,[["render",r]]),A=f},58814:(e,t,s)=>{"use strict";s.d(t,{Z:()=>ie});var i=s(66252),n=s(56612),a=s(58061);const o={ref:"rootEl",class:"tm-comment","data-gallery-root":""},r={class:"tm-comment__header-inner"},l=["href"],c={key:0,ref:"commentButtons",class:"tm-comment__buttons"},u=["innerHTML"];function m(e,t,s,m,d,p){const _=(0,i.up)("TMDatetime"),h=(0,i.up)("TMUserInfo"),g=(0,i.up)("TMSvgImg"),T=(0,i.up)("TMUserInfoPopup"),E=(0,i.up)("TMGallery");return(0,i.wg)(),(0,i.iD)("div",o,[e.authorAliasPresent?((0,i.wg)(),(0,i.iD)("header",{key:0,ref:"commentHeader",class:(0,n.C_)(["tm-comment__header",e.hasMounted?e.className:null]),"data-comment-header":"",tabindex:"-1"},[(0,i._)("div",r,[(0,i.Wm)(h,{ref:"userInfo",author:e.comment.author,avatar:e.comment.author.avatarUrl,class:"tm-comment__user-info","real-author":e.comment.realAuthor,onMouseenter:e.onUserMouseenter,onMouseleave:e.onUserMouseleave},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"comment-link",{},(()=>[(0,i._)("a",{class:"tm-comment__datetime",href:`#comment_${e.comment.id}`},[(0,i.Wm)(_,{date:new Date(e.comment.timePublished),"is-article-format":""},null,8,["date"])],8,l)]))])),_:3},8,["author","avatar","real-author","onMouseenter","onMouseleave"])]),e.isCommentControlsShown&&!e.isPinnedSection?((0,i.wg)(),(0,i.iD)("div",c,[e.comment.parentId?((0,i.wg)(),(0,i.iD)("button",{key:0,ref:"scrollToParentButton",class:"tm-comment__button tm-comment__button_with-icon",type:"button",onClick:t[0]||(t[0]=()=>{e.scrollTo(`#comment_${e.comment.parentId}`),e.setScrollParents({comment:e.comment})})},[(0,i.Wm)(g,{id:"small-arrow",class:"tm-comment__icon",title:e.msg("GO_TO_PARENT_COMMENT")},null,8,["title"])],512)):(0,i.kq)("",!0),e.getScrollParents&&e.getScrollParents[e.comment.id]?((0,i.wg)(),(0,i.iD)("button",{key:1,ref:"scrollToChildButton",class:"tm-comment__button tm-comment__button_with-icon",type:"button",onClick:t[1]||(t[1]=t=>e.scrollTo(`#comment_${e.getScrollParents[e.comment.id]}`))},[(0,i.Wm)(g,{id:"small-arrow",class:"tm-comment__icon tm-comment__icon_rotated",title:e.msg("GO_TO_CHILD_COMMENT")},null,8,["title"])],512)):(0,i.kq)("",!0)],512)):(0,i.kq)("",!0)],2)):(0,i.kq)("",!0),(0,i._)("div",{ref:"commentBody",class:(0,n.C_)(["tm-comment__body-content",{"tm-comment__body-content_muted":e.opacity,"tm-comment__body-content_empty":!e.authorAliasPresent,"tm-comment__body-content_v2":e.comment.editorVersion>1}]),style:(0,n.j5)(e.opacity),innerHTML:e.comment.message},null,14,u),(0,i.Wm)(a.uT,{name:"transition-fade"},{default:(0,i.w5)((()=>[e.showUserInfoPopup?((0,i.wg)(),(0,i.j4)(T,{key:0,ref:"userInfoPopup",root:e.$refs.userInfo.$el,"user-alias":e.comment.realAuthor?e.comment.realAuthor.alias:e.comment.author.alias,onCloseVotesDialog:t[2]||(t[2]=t=>e.votesDialogIsOpen=!1),onOpenVotesDialog:t[3]||(t[3]=t=>e.votesDialogIsOpen=!0)},null,8,["root","user-alias"])):(0,i.kq)("",!0)])),_:1}),e.galleryImages.length?((0,i.wg)(),(0,i.j4)(E,{key:1,ref:"galleryRef",class:"tm-comment__gallery","images-list":e.galleryImages,onImagesInitialized:e.onImagesInitialized},null,8,["images-list","onImagesInitialized"])):(0,i.kq)("",!0)],512)}var d=s(62931),p=s(22201),_=s(33907),h=s(91296),g=s.n(h),T=s(93096),E=s.n(T),S=s(12822),v=s(63599),f=s(59545),A=s(46206),I=s(41461);const b={key:0,class:"user-info-popup__wrapper"},y={class:"user-info-popup__wrapper"},P={class:"user-info-popup__footer"};function C(e,t,s,a,o,r){const l=(0,i.up)("TMUserInfoPopupPlaceholder"),c=(0,i.up)("TMUserCard"),u=(0,i.up)("TMDescriptionList"),m=(0,i.up)("TMPopover");return(0,i.wg)(),(0,i.j4)(m,{class:"user-info-popup",root:s.root},{default:(0,i.w5)((()=>[o.isLoading||!r.user?((0,i.wg)(),(0,i.iD)("div",b,[(0,i.Wm)(l)])):((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i._)("div",y,[(0,i.Wm)(c,{"avatar-size":40,"is-donate-button-visible":"",user:r.user,variant:"popover",onCloseVotesDialog:t[0]||(t[0]=t=>e.$emit("closeVotesDialog")),onOpenVotesDialog:t[1]||(t[1]=t=>e.$emit("openVotesDialog"))},null,8,["user"])]),(0,i._)("div",P,[(0,i.Wm)(u,{class:"user-info-popup__stat",title:`${e.msg("PROFILE_POSTS")}:`,variant:"inline"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(r.user.counterStats.postCount),1)])),_:1},8,["title"]),(0,i.Wm)(u,{class:"user-info-popup__stat",title:`${e.msg("PROFILE_COMMENTS")}:`,variant:"inline"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(r.user.counterStats.commentCount),1)])),_:1},8,["title"])])],64))])),_:1},8,["root"])}var w=s(71754),L=s(18085),k=s(30517);const N={class:"user-info-popup-placeholder"},O=(0,i._)("div",{class:"user-info-popup-placeholder__user-profile-data"},[(0,i._)("div",{class:"user-info-popup-placeholder__category-avatar"})],-1),R={class:"user-info-popup-placeholder__category-info"};function M(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("div",N,[O,(0,i._)("div",R,[(0,i._)("span",{class:"user-info-popup-placeholder__category-name",style:(0,n.j5)(`width: ${r.getRandomNumberFromRange(80,150)}px`)},null,4),(0,i._)("div",{class:"user-info-popup-placeholder__category-description",style:(0,n.j5)(`width: ${r.getRandomNumberFromRange(30,210)}px`)},null,4)])])}var D=s(15891);const U={name:"TMUserInfoPopupPlaceholder",methods:{getRandomNumberFromRange:D.r}};var B=s(83744);const $=(0,B.Z)(U,[["render",M]]),V=$,F={name:"TMUserInfoPopup",components:{TMUserInfoPopupPlaceholder:V,TMDescriptionList:w.Z,TMUserCard:k.Z,TMPopover:L.Z},props:{userAlias:{type:[Number,String],required:!0},root:{type:null,required:!0}},emits:["closeVotesDialog","openVotesDialog"],data(){return{isLoading:!0}},computed:{...(0,_.Se)("users",["getUserByAlias"]),user(){return this.getUserByAlias(this.userAlias)}},created(){this.loadUserInfo({alias:this.userAlias}).then((()=>{this.isLoading=!1}))},methods:{...(0,_.nv)("users",["loadUserInfo"])}},H=(0,B.Z)(F,[["render",C]]),W=H;var G=s(14652),x=s(36134),Y=s(51779),q=s(581);const Z=(e,t)=>{const s=e.parentElement&&"FIGURE"===e.parentElement.tagName,i=e.getAttribute("inline");if((s||i)&&(e.setAttribute("src","/img/no-image.png"),e.setAttribute("width",24),e.setAttribute("height",24),e.setAttribute("title",t),e.removeAttribute("data-blurred"),s)){const s=document.createElement("div");s.setAttribute("class","tm-empty-image");const i=document.createElement("span");i.innerText=t,s.append(e.cloneNode(!0)),s.append(i),e.replaceWith(s)}},j=(e,t)=>{const s=(0,q.getImages)(e),i=new IntersectionObserver((e=>{e.forEach((e=>{if(e.isIntersecting){let s=e.target,n=new Image;const a=(0,q.getBestSizeImageSrc)(s.getAttribute("data-src")||s.src);n.setAttribute("src",a);const o=()=>{"/img/image-loader.svg"===s.getAttribute("src")&&s.removeAttribute("src"),s.setAttribute("src",a);const e=s.getAttribute("data-width");e&&s.setAttribute("width",e),setTimeout((()=>{s.removeAttribute("data-blurred"),n.removeEventListener("load",o),n.removeEventListener("error",r),n=null,s=null}),0)},r=()=>{s.setAttribute("src",null),s.setAttribute("alt",t),s.removeAttribute("data-blurred"),n.removeEventListener("load",o),n.removeEventListener("error",r),n=null,s=null};n.addEventListener("load",o),n.addEventListener("error",r),i.unobserve(e.target)}}))}),{rootMargin:"500px"});return s.forEach((e=>{const s=e.getAttribute("data-src"),n=e.getAttribute("src");if(n||Z(e,t),s){const t=s.split(".").pop(),n=["jpg","jpeg"];-1!==n.indexOf(t)&&i.observe(e)}})),()=>i.disconnect()};var K=s(4788),z=s(75846),Q=s(29587),X=s(44383),J=s(87575);const ee=(0,f.Rd)((()=>s.e(5121).then(s.bind(s,5507)))),te={name:"TMComment",components:{TMGallery:ee,TMSvgImg:A.Z,TMUserInfo:I.Z,TMArticleCommentsLink:S.Z,TMUserInfoPopup:W,TMDatetime:v.Z},props:{comment:{type:Object,required:!0,validator:Y.gI},isCommentControlsShown:{type:Boolean,default:!0},shouldDisplayStatus:{type:Boolean,default:!0},userPopoverEnabled:Boolean,isPinnedSection:{type:Boolean,default:!1}},setup(){const{galleryRef:e,onImagesInitialized:t,handleClickOnBrokenGallery:s}=(0,G.y)(),n=(0,d.iH)(null),a=(0,d.iH)(null),o=(0,d.iH)(!1),r=(0,d.iH)([]),l=(0,d.iH)(null),c=(0,d.iH)(null),u=(0,p.tv)(),{msg:m}=(0,x.Q)();return(0,i.bv)((()=>{o.value=!0,r.value=(0,Q.N)(c.value),(0,K.y)(l.value),a.value=j(c.value,m("ERROR_IMAGE_WAS_NOT_LOADED")),n.value=(0,z.W)(l.value,((e,t)=>{e.preventDefault(),u.push({path:t.pathname})})),r.value.length&&c.value.addEventListener("click",s)})),(0,i.Jd)((()=>{c.value.removeEventListener("click",s)})),{rootEl:l,galleryRef:e,galleryImages:r,disposeLinks:n,disconnectObserver:a,hasMounted:o,commentBody:c,onImagesInitialized:t,handleClickOnBrokenGallery:s}},data(){return{userInfoPopupVisible:!1,userInfoTimer:null,shouldClosePopup:!1,votesDialogIsOpen:!1}},computed:{...(0,_.Se)("comments",["getScrollParents"]),...(0,_.Se)("i18n",["langOptions"]),showUserInfoPopup(){return!!this.votesDialogIsOpen||this.userPopoverEnabled&&this.userInfoPopupVisible},className(){return this.shouldDisplayStatus?{"tm-comment__header_is-by-op":this.comment.isPostAuthor,"tm-comment__header_is-mine":this.comment.isAuthor,"tm-comment__header_is-new":this.comment.isNew,"tm-comment__header_is-readonly":this.comment.isReadonly,"tm-comment__header_is-deleted":this.comment.isSuspended}:null},opacity(){if(this.comment.score>=0)return null;const e=90,t=10*this.comment.score,s=Math.abs(Math.max(-50,t));return{opacity:(e-s)/100}},handleMouseMoveThrottled(){return E()(this.handleMouseMove,200)},closeUserInfoPopupDebounced(){return g()((function(){this.shouldClosePopup&&this.closeUserInfoPopup()}),500)},authorAliasPresent(){var e;return null===(e=this.comment.author)||void 0===e?void 0:e.alias}},watch:{shouldClosePopup(e){e&&this.closeUserInfoPopupDebounced()},comment(e,t){e.message!==t.message&&this.$nextTick((()=>{(0,K.y)(this.$el)}))}},beforeUnmount(){this.disconnectObserver(),this.disposeLinks(),document.removeEventListener("mousemove",this.handleMouseMoveThrottled)},methods:{...(0,_.nv)("comments",["setScrollParents"]),scrollTo(e){(0,J.fo)(e),(0,X.YO)(e)},openUserInfoPopup(){this.userPopoverEnabled&&!this.userInfoPopupVisible&&(this.userInfoPopupVisible=!0,document.addEventListener("mousemove",this.handleMouseMoveThrottled))},closeUserInfoPopup(){this.userPopoverEnabled&&(this.userInfoPopupVisible=!1,this.shouldClosePopup=!1,document.removeEventListener("mousemove",this.handleMouseMoveThrottled))},onUserMouseenter(){this.userPopoverEnabled&&(clearTimeout(this.userInfoTimer),this.userInfoPopupVisible||(this.userInfoTimer=setTimeout(this.openUserInfoPopup,800)))},onUserMouseleave(){this.userPopoverEnabled&&!this.userInfoPopupVisible&&clearTimeout(this.userInfoTimer)},handleMouseMove({clientX:e,clientY:t}){if(!this.$refs.userInfoPopup)return;const s=document.elementFromPoint(e,t),i=this.$refs.userInfoPopup.$el,n=this.$refs.userInfo.$el;this.shouldClosePopup=![i,n].some((e=>e.contains(s)))}}},se=(0,B.Z)(te,[["render",m]]),ie=se},46901:(e,t,s)=>{"use strict";s.d(t,{Z:()=>g});var i=s(66252),n=s(56612);const a={class:"tm-comments-wrapper"},o={class:"tm-comments-wrapper__wrapper"},r={class:"tm-comments-wrapper__header"},l={class:"tm-comments-wrapper__title"},c={key:0,class:"tm-comments-wrapper__comments-count"},u={key:0,class:"tm-comments-wrapper__header-aside"},m={key:0,class:"tm-comments-wrapper__inner"};function d(e,t,s,d,p,_){return(0,i.wg)(),(0,i.iD)("div",a,[(0,i._)("div",o,[(0,i._)("header",r,[(0,i._)("h2",l,[(0,i.Uk)((0,n.zw)(e.msg("ARTICLE_COMMENTS_TITLE"))+" ",1),s.commentsCount?((0,i.wg)(),(0,i.iD)("span",c,(0,n.zw)(s.commentsCount),1)):(0,i.kq)("",!0)]),e.$slots.headerAside?((0,i.wg)(),(0,i.iD)("div",u,[(0,i.WI)(e.$slots,"headerAside")])):(0,i.kq)("",!0)]),e.$slots.default?((0,i.wg)(),(0,i.iD)("div",m,[(0,i.WI)(e.$slots,"default")])):(0,i.kq)("",!0)]),(0,i.WI)(e.$slots,"footer")])}const p={name:"TMCommentsWrapper",props:{commentsCount:{type:[String,Number],default:null}}};var _=s(83744);const h=(0,_.Z)(p,[["render",d]]),g=h},37792:(e,t,s)=>{"use strict";s.d(t,{Z:()=>lt});var i=s(66252),n=s(56612);const a={key:0,class:"tm-comments__reply-form"},o={class:"tm-comments__reply-form-wrapper"},r=["title"],l={key:1,ref:"commentsList",class:"tm-comments__tree","data-comments-list":""},c={key:0,class:"tm-comments__reply-form"},u={class:"tm-comments__reply-form-wrapper"},m=["title"],d={key:0},p={key:1},_={key:1,class:"tm-comments__reply-form"},h={class:"tm-comments__reply-form-wrapper"},g=["title"],T={key:2,class:"tm-comments__empty"},E=["innerHTML"],S=["href"],v=["innerHTML"];function f(e,t,s,f,A,I){const b=(0,i.up)("TMPlaceholder"),y=(0,i.up)("TMSvgImg"),P=(0,i.up)("TMCommentEditForm"),C=(0,i.up)("TMPinnedComments"),w=(0,i.up)("TMNotice"),L=(0,i.up)("TMCommentReplyForm"),k=(0,i.up)("TMCommentThread"),N=(0,i.up)("RestrictionHint"),O=(0,i.up)("TMComplaintForm"),R=(0,i.up)("TMPopup"),M=(0,i.up)("TMCommentsWrapper");return(0,i.wg)(),(0,i.j4)(M,{"comments-count":s.commentsCount},(0,i.Nv)({headerAside:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"headerAside")])),default:(0,i.w5)((()=>[s.isLoading?((0,i.wg)(),(0,i.j4)(b,{key:0,times:3,type:"comment"})):((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i.WI)(e.$slots,"body"),s.pinnedComments&&s.pinnedComments.length?((0,i.wg)(),(0,i.j4)(C,{key:0,"can-pin-unpin-comment":s.canPinUnpinComment,"complaint-action":s.complaintAction,"favorite-action":s.favoriteAction,"get-comment-link":s.getCommentLink,"pinned-comments":s.pinnedComments,"show-moderation-controls":s.showModerationControls,"vote-action":s.voteAction,onCommentDelete:t[1]||(t[1]=t=>e.$emit("commentDelete",t)),onExpandLimiter:t[2]||(t[2]=t=>e.$emit("expandLimiter",t)),onModerate:I.moderateReadAndComment,onOpenCommentHint:I.toggleCommentHint,onPinUnpinComment:t[3]||(t[3]=t=>e.$emit("pinUnpinComment",t)),onShowComplaintForm:I.showComplaintForm,onShowEditForm:I.showEditForm},(0,i.Nv)({_:2},[A.formTarget&&A.formTarget.isPinnedSection?{name:"footer",fn:(0,i.w5)((({comment:n})=>[A.formTarget.commentId===n.id&&"edit"===A.formTarget.type?((0,i.wg)(),(0,i.iD)("div",a,[(0,i._)("div",o,[(0,i._)("button",{class:"tm-comments__close-button",title:e.msg("CLOSE"),onClick:t[0]||(t[0]=e=>I.closeForm())},[(0,i.Wm)(y,{id:"close",size:12})],8,r),(0,i.Wm)(P,{comment:n,"edit-action":I.editAction,"is-post":s.isPost,"post-id":I.postId,onClose:I.closeForm,onDelete:e=>I.onDeleteComment(n.id)},null,8,["comment","edit-action","is-post","post-id","onClose","onDelete"])])])):(0,i.kq)("",!0)])),key:"0"}:void 0]),1032,["can-pin-unpin-comment","complaint-action","favorite-action","get-comment-link","pinned-comments","show-moderation-controls","vote-action","onModerate","onOpenCommentHint","onShowComplaintForm","onShowEditForm"])):(0,i.kq)("",!0),s.comments&&s.comments.length?((0,i.wg)(),(0,i.iD)("div",l,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.comments,(a=>((0,i.wg)(),(0,i.j4)(k,{key:a.id,"can-pin-unpin-comment":s.canPinUnpinComment,comment:a,"comment-component":s.commentComponent,"complaint-action":s.complaintAction,"favorite-action":s.favoriteAction,"get-comment-link":s.getCommentLink,"show-moderation-controls":s.showModerationControls,"vote-action":s.voteAction,onModerate:I.moderateReadAndComment,onOpenCommentHint:I.toggleCommentHint,onPinUnpinComment:t[6]||(t[6]=t=>e.$emit("pinUnpinComment",t)),onShowComplaintForm:I.showComplaintForm,onShowEditForm:I.showEditForm,onShowReplyForm:I.showReplyForm},(0,i.Nv)({_:2},[A.formTarget&&!A.formTarget.isPinnedSection?{name:"footer",fn:(0,i.w5)((({comment:a})=>[A.formTarget.commentId===a.id?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},["reply"===A.formTarget.type?((0,i.wg)(),(0,i.iD)("div",c,[(0,i._)("div",u,[(0,i._)("button",{class:"tm-comments__close-button",title:e.msg("CLOSE"),onClick:t[4]||(t[4]=e=>I.closeForm())},[(0,i.Wm)(y,{id:"close",size:12})],8,m),I.showNoticeInCommentsThread?((0,i.wg)(),(0,i.j4)(w,{key:0,type:"negative"},{default:(0,i.w5)((()=>[e.cantCommentReason?((0,i.wg)(),(0,i.iD)("span",d,(0,n.zw)(e.cantCommentReason),1)):((0,i.wg)(),(0,i.iD)("span",p,(0,n.zw)(e.commentAccessMessage),1))])),_:1})):((0,i.wg)(),(0,i.j4)(L,{key:1,autofocus:"","is-post":s.isPost,"submit-action":s.commentSubmitAction,"target-comment":a,onClose:I.closeForm},null,8,["is-post","submit-action","target-comment","onClose"]))])])):"edit"===A.formTarget.type?((0,i.wg)(),(0,i.iD)("div",_,[(0,i._)("div",h,[(0,i._)("button",{class:"tm-comments__close-button",title:e.msg("CLOSE"),onClick:t[5]||(t[5]=e=>I.closeForm())},[(0,i.Wm)(y,{id:"close",size:12})],8,g),(0,i.Wm)(P,{comment:a,"edit-action":I.editAction,"is-post":s.isPost,"post-id":I.postId,onClose:I.closeForm,onDelete:e=>I.onDeleteComment(a.id)},null,8,["comment","edit-action","is-post","post-id","onClose","onDelete"])])])):(0,i.kq)("",!0)],64)):(0,i.kq)("",!0)])),key:"0"}:void 0]),1032,["can-pin-unpin-comment","comment","comment-component","complaint-action","favorite-action","get-comment-link","show-moderation-controls","vote-action","onModerate","onOpenCommentHint","onShowComplaintForm","onShowEditForm","onShowReplyForm"])))),128))],512)):((0,i.wg)(),(0,i.iD)("div",T,[(0,i._)("span",{innerHTML:e.msg("COMMENT_EMPTY")},null,8,E)])),(0,i.WI)(e.$slots,"afterComments")],64)),A.isCommentHintVisible?((0,i.wg)(),(0,i.j4)(N,(0,i.dG)({key:2},A.commentHintProps,{onClose:t[7]||(t[7]=e=>A.isCommentHintVisible=!1)}),null,16)):(0,i.kq)("",!0),((0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[A.complaintCommentId?((0,i.wg)(),(0,i.j4)(R,{key:0,title:e.msg("COMMENT_COMPLAINT_TITLE"),onClose:t[8]||(t[8]=e=>A.complaintCommentId=null)},{default:(0,i.w5)((()=>[(0,i.Wm)(O,{autofocus:"true","submit-action":e=>I.commentComplaintAction(e,A.complaintCommentId)},null,8,["submit-action"])])),_:1},8,["title"])):(0,i.kq)("",!0)]))])),_:2},[!s.isLoading&&s.footerVisible?{name:"footer",fn:(0,i.w5)((()=>[s.notice?((0,i.wg)(),(0,i.j4)(w,{key:0,class:"tm-comments__comment-notice",type:s.notice.type},{default:(0,i.w5)((()=>["positive"===s.notice.type?((0,i.wg)(),(0,i.iD)("a",{key:0,href:I.loginUrl,rel:"nofollow",onClickCapture:t[9]||(t[9]=(...e)=>I.logRegistrationClick&&I.logRegistrationClick(...e))},(0,n.zw)(e.msg("ARTICLE_REGISTRATION_HINT_LINK")),41,S)):(0,i.kq)("",!0),(0,i._)("span",{innerHTML:s.notice.message},null,8,v)])),_:1},8,["type"])):A.formTarget?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(L,{key:1,"is-post":s.isPost,"submit-action":s.commentSubmitAction},null,8,["is-post","submit-action"]))])),key:"0"}:void 0]),1032,["comments-count"])}var A=s(33907);function I(e,t,s,n,a,o){const r=(0,i.up)("TMCommentForm");return a.originalMessageLoaded?((0,i.wg)(),(0,i.j4)(r,{key:0,ref:"form",autofocus:!0,"countdown-timer":a.timer,"initial-data":a.currentValue,"is-markdown":a.isMarkdown,"is-processing":a.disabled,label:e.msg("COMMENT_EDIT_FORM_TITLE"),readonly:a.disabled,"show-as-moderator":!1,"show-delete":"",onClose:t[0]||(t[0]=t=>e.$emit("close")),onDelete:t[1]||(t[1]=t=>e.$emit("delete",t)),onPreview:t[2]||(t[2]=t=>e.$emit("preview",t)),onSubmit:o.onSubmit},null,8,["countdown-timer","initial-data","is-markdown","is-processing","label","readonly","onSubmit"])):(0,i.kq)("",!0)}var b=s(58061);const y={class:"tm-comment-form__field"},P=["innerHTML"],C=["autofocus"],w={class:"tm-comment-form__controls"},L={class:"tm-comment-form__controls-buttons"},k=["disabled"],N=["disabled"],O=["disabled"];function R(e,t,s,a,o,r){const l=(0,i.up)("TMLabeledCheckbox"),c=(0,i.up)("TMWysiwygEditor"),u=(0,i.up)("TMComment"),m=(0,i.up)("TMMarkdownSwitcher"),d=(0,i.Q2)("hotkey"),p=(0,i.Q2)("autosize");return(0,i.wg)(),(0,i.j4)((0,i.LL)(o.useMarkdown?"form":"div"),{ref:"form",class:(0,n.C_)(["tm-comment-form",{"tm-comment-form_processing":s.isProcessing}]),onSubmit:(0,b.iM)(r.submitForm,["prevent"])},{default:(0,i.w5)((()=>[(0,i._)("div",y,[s.label?((0,i.wg)(),(0,i.iD)("label",{key:0,ref:"label",class:"tm-comment-form__label",innerHTML:s.label},null,8,P)):(0,i.kq)("",!0),s.showAsModerator&&(e.isSuperAdmin||e.isModerator)?((0,i.wg)(),(0,i.j4)(l,{key:1,modelValue:o.asModerator,"onUpdate:modelValue":t[0]||(t[0]=e=>o.asModerator=e),class:"tm-comment-form__moderator-toggle","data-test-id":"comment-moderator-checkbox",name:"asModerator"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("COMMENT_AS_MODERATOR")),1)])),_:1},8,["modelValue"])):(0,i.kq)("",!0),o.useMarkdown?o.commentPreview?((0,i.wg)(),(0,i.j4)(u,{key:3,class:"tm-comment-form__preview",comment:o.commentPreview},null,8,["comment"])):(0,i.wy)(((0,i.wg)(),(0,i.iD)("textarea",(0,i.dG)({key:4,ref:"textarea","onUpdate:modelValue":t[3]||(t[3]=e=>o.markdownSource=e),autofocus:s.autofocus,class:"tm-comment-form__textarea",cols:"30","data-test-id":"comment-form-textarea",rows:"5"},(0,i.mx)(r.inputListeners,!0),{onKeydownCapture:[t[4]||(t[4]=(0,b.D2)((0,b.iM)(((...e)=>r.submitForm&&r.submitForm(...e)),["ctrl","stop"]),["enter"])),t[5]||(t[5]=(0,b.D2)((0,b.iM)(((...e)=>r.submitForm&&r.submitForm(...e)),["meta","stop"]),["enter"]))]}),null,16,C)),[[b.nr,o.markdownSource],[p],[d,{c:r.scrollToCommentFormAndFocus},void 0,{stop:!0}]]):(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",{key:2,class:"tm-comment-form__editor",onKeydownCapture:[t[1]||(t[1]=(0,b.D2)((0,b.iM)(((...e)=>r.submitForm&&r.submitForm(...e)),["ctrl","stop"]),["enter"])),t[2]||(t[2]=(0,b.D2)((0,b.iM)(((...e)=>r.submitForm&&r.submitForm(...e)),["meta","stop"]),["enter"]))]},[o.renderEditor?((0,i.wg)(),(0,i.j4)(c,{key:0,ref:"editor","data-test-id":"comment-form-wysiwyg","is-desktop-touch":!e.isMobile&&r.isTouchDevice,"is-mobile":e.isMobile||r.isTouchDevice,lang:e.langOptions.hl,"props-config":o.WYSIWYGInitialProps,"use-test-ids":r.useTestIds,onLoading:r.setFormLoading,onTypographApplied:r.onTypographApplied,onUpdate:r.onWYSIWYGUpdate},null,8,["is-desktop-touch","is-mobile","lang","props-config","use-test-ids","onLoading","onTypographApplied","onUpdate"])):(0,i.kq)("",!0)],32)),[[d,{c:r.scrollToCommentFormAndFocus},void 0,{stop:!0}]])]),(0,i._)("div",w,[(0,i._)("div",L,[(0,i._)("button",{ref:"submitButton",class:"tm-comment-form__button tm-comment-form__button_send","data-test-id":"button-send-comment",disabled:r.disableFormButtons,onClick:t[6]||(t[6]=(0,b.iM)(((...e)=>r.submitForm&&r.submitForm(...e)),["prevent"]))},(0,n.zw)(e.msg("COMMENT_ACTION_SEND")),9,k),o.useMarkdown?((0,i.wg)(),(0,i.iD)("button",{key:0,ref:"previewButton",class:"tm-comment-form__button tm-comment-form__button_preview",disabled:r.disableFormButtons,type:"button",onClick:t[7]||(t[7]=(...e)=>r.togglePreview&&r.togglePreview(...e))},(0,n.zw)(o.commentPreview?e.msg("COMMENT_ACTION_EDIT"):e.msg("COMMENT_ACTION_PREVIEW")),9,N)):(0,i.kq)("",!0)]),e.isSuperAdmin&&s.showDelete?((0,i.wg)(),(0,i.iD)("button",{key:0,ref:"suspendButton",class:"tm-comment-form__button tm-comment-form__button_delete","data-test-id":"button-delete-comment",disabled:r.disableFormButtons,type:"button",onClick:t[8]||(t[8]=(...e)=>r.suspendComment&&r.suspendComment(...e))},(0,n.zw)(e.msg("COMMENT_ACTION_SUSPEND")),9,O)):(0,i.kq)("",!0),!e.isModerator&&s.countdownTimer?((0,i.wg)(),(0,i.iD)("span",{key:1,ref:"countdownTimer",class:"tm-comment-form__countdown-timer"},(0,n.zw)(r.formattedCountdownTimer),513)):(0,i.kq)("",!0),(0,i.Wm)(m,{class:"tm-comment-form__markdown-toggle",disabled:!r.isTextareaEmpty,"use-markdown":o.useMarkdown,"use-markdown-settings-key":"useMarkdownInComments",onChangeUseMarkdown:t[9]||(t[9]=e=>o.useMarkdown=e)},null,8,["disabled","use-markdown"])])])),_:1},40,["class","onSubmit"])}var M=s(91296),D=s.n(M),U=s(58814),B=s(59545),$=s(37700),V=s(88205),F=s(50615),H=s(1714),W=s(13862),G=s(73313),x=s(67426);function Y(e){const t=Math.floor(parseInt(e,10)/3600),s=Math.floor(parseInt(e,10)/60)%60,i=Math.floor(parseInt(e,10))%60,n=e=>e>9?e:`0${e}`;return`${n(t)}:${n(s)}:${n(i)}`}var q=s(61794),Z=s(27133);const j=(0,B.Rd)((()=>s.e(7529).then(s.bind(s,7529))),B.MN);function K(e){try{return JSON.parse(e),!0}catch(t){return!1}}function z(e){return K(e)?e:null}function Q(e){return K(e)?null:e}const X={name:"TMCommentForm",directives:{autosize:H.e},components:{TMComment:U.Z,TMLabeledCheckbox:$.Z,TMHelpIcon:j,TMMarkdownSwitcher:V.Z,TMWysiwygEditor:F.Z},inheritAttrs:!1,props:{isProcessing:Boolean,autofocus:Boolean,countdownTimer:{type:Number,default:null},label:{type:String,default:null},showDelete:Boolean,initialData:{type:String,default:null},showAsModerator:{type:Boolean,default:!0},isMarkdown:Boolean},emits:["update:modelValue","delete","submit"],data(){return{renderEditor:!1,WYSIWYGInitialProps:{embedHost:"https://embedd.srv.habr.com",imagesHost:(0,Z.k)("publication/upload","v2"),mentionHost:(0,Z.k)("publication/suggest-mention","v2"),imagesByUrlHost:(0,Z.k)("publication/upload-url","v2"),extensions:[],initialJSON:z(this.initialData),autoFocus:this.autofocus},WYSIWYGData:{},WYSIWYGLoading:!1,useMarkdown:this.isMarkdown,markdownSource:Q(this.initialData),commentPreview:null,previewLoading:!1,asModerator:!1}},computed:{...(0,A.Se)("me",["isSuperAdmin","isModerator"]),...(0,A.Se)("i18n",["langOptions"]),...(0,A.Se)("global",["isMobile"]),...(0,A.rn)("wysiwyg",["WYSIWYGRulesRefs"]),useTestIds(){return!1},disableFormButtons(){return this.isTextareaEmpty||this.WYSIWYGLoading||this.isProcessing||this.previewLoading},inputListeners(){return{...Object.keys(this.$attrs).filter((e=>e.startsWith("on"))).map((e=>this.$attrs[e])),"update:modelValue":e=>{this.$emit("update:modelValue",e.target.value)}}},isTouchDevice(){return(0,W.b)()},isTextareaEmpty(){if(!this.useMarkdown){const e=this.WYSIWYGData.json&&this.WYSIWYGData.json.content.filter((e=>"paragraph"!==e.type)).length,t=this.WYSIWYGData.textContent||"";return!e&&!t.trim().length}return!this.markdownSource},formattedCountdownTimer(){return Y(this.countdownTimer)},isPost(){return(0,G.E)(this.$route.name)}},async mounted(){await this.getWYSIWYGRulesRefsIfNotExist();const{postComment:e}=this.WYSIWYGRulesRefs;this.WYSIWYGInitialProps.extensions=e.elements,this.WYSIWYGInitialProps.extensions.push("Typograph"),this.renderEditor=!0,this.autofocus&&this.focus(),window.addEventListener("beforeunload",this.handlePageLeave)},beforeUnmount(){window.removeEventListener("beforeunload",this.handlePageLeave)},methods:{...(0,A.nv)("me",["updateUseMarkdown"]),...(0,A.nv)("wysiwyg",["getWYSIWYGRulesRefsIfNotExist"]),updateUserPreferredEditor:D()((function(e){this.updateUseMarkdown({useMarkdownInComments:e}).catch((e=>{this.$toast.error(e.message)}))}),500),onWYSIWYGUpdate(e){this.WYSIWYGData=e},onTypographApplied(){this.$toast.success(this.msg("PUBLICATION_TYPOGRAPH_APPLIED"))},setFormLoading(e){this.WYSIWYGLoading=e},handlePageLeave(e){if(!this.isTextareaEmpty)return e.preventDefault(),e.returnValue="",!0},loadPreview(){this.previewLoading=!0;const e={articleId:this.$route.params.id,parentId:null,text:{source:this.markdownSource,editorVersion:2,isMarkdown:!0}};this.asModerator&&(e.asModerator=!0);const t=this.isPost?"threads":"posts";(0,q.FI)(this.$route.params.id,e,t).then((({data:e})=>{this.previewLoading=!1,this.commentPreview=e})).catch((e=>{this.previewLoading=!0,this.$toast.error(e.message)}))},clearPreview(){this.commentPreview=null},togglePreview(){this.commentPreview?(this.clearPreview(),this.$nextTick((()=>{this.focus()}))):this.loadPreview()},suspendComment(){const e=window.confirm(this.msg("COMMENT_ACTION_SUSPEND_CONFIRM"));e&&this.$emit("delete",this.markdownSource)},async submitForm(){if(this.isTextareaEmpty)return;this.useMarkdown||await this.$refs.editor.awaitPendingOperations(),this.commentPreview=null;const e={text:{source:this.useMarkdown?this.markdownSource:JSON.stringify(this.WYSIWYGData.json),editorVersion:2,isMarkdown:this.useMarkdown}};this.asModerator&&(e.asModerator=!0),this.$emit("submit",e)},scrollToCommentFormAndFocus(e){e.preventDefault();const t=this.$el.querySelector(".editor");this.$refs.editor&&t?(0,x.kI)(t):this.$refs.textarea&&(0,x.kI)(this.$refs.textarea),this.useMarkdown?this.focus():this.$el.querySelector(".ProseMirror").focus()},focus(){this.$refs.textarea&&this.$refs.textarea.focus()},reset(){this.renderEditor=!1,this.markdownSource=null,this.useMarkdown&&(this.$refs.textarea.value=null),this.WYSIWYGData={},this.$nextTick((()=>{this.renderEditor=!0}))}}};var J=s(83744);const ee=(0,J.Z)(X,[["render",R]]),te=ee,se={name:"TMCommentEditForm",components:{TMCommentForm:te},props:{postId:{type:String,required:!0},comment:{type:Object,required:!0},editAction:{type:Function,required:!0},isPost:{type:Boolean,required:!0}},emits:["close","delete","preview"],data(){return{currentValue:null,isMarkdown:null,originalMessageLoaded:!1,disabled:!1,timer:null,counter:null,interval:null}},created(){const e=this.isPost?q.SE:q.fp;e(this.postId,this.comment.id).then((e=>{const{sourceMessage:t,isMarkdown:s}=e;this.currentValue=t,this.isMarkdown=s,this.originalMessageLoaded=!0,this.$nextTick((()=>{(0,x.kI)(this.$refs.form.$el)})),this.startTimer(new Date(this.comment.timeEditAllowedTill))})).catch((e=>{this.$toast.error(e.message)}))},beforeUnmount(){clearInterval(this.interval)},methods:{startTimer(e){this.timer=Math.trunc((e-new Date)/1e3),this.interval=setInterval(this.countDown,1e3)},countDown(){this.counter?this.timer>0?this.timer-=1:(clearInterval(this.interval),this.timer=null,this.counter=!1):this.counter=!0},onSubmit(e){this.disabled=!0,this.editAction({commentId:this.comment.id,commentBody:e}).then((()=>{this.disabled=!1})).catch((e=>{throw this.disabled=!1,e}))}}},ie=(0,J.Z)(se,[["render",I]]),ne=ie;function ae(e,t,s,n,a,o){const r=(0,i.up)("TMCommentForm");return(0,i.wg)(),(0,i.j4)(r,{ref:"form",autofocus:s.autofocus,"initial-data":null,"is-markdown":o.useMarkdownInComments,"is-processing":a.disabled,label:o.label,readonly:a.disabled,onClose:t[0]||(t[0]=t=>e.$emit("close")),onPreview:t[1]||(t[1]=t=>e.$emit("preview",t)),onSubmit:o.onSubmit},null,8,["autofocus","is-markdown","is-processing","label","readonly","onSubmit"])}const oe={name:"TMCommentReplyForm",components:{TMCommentForm:te},props:{autofocus:Boolean,isPost:{type:Boolean,required:!0},submitAction:{type:Function,required:!0},targetComment:{type:Object,default:null}},emits:["close","preview"],data(){return{currentValue:null,disabled:!1}},computed:{...(0,A.rn)("me",["user"]),useMarkdownInComments(){return this.user.settings.miscSettings.useMarkdownInComments},label(){if(!this.targetComment)return this.msg("COMMENT_BASE_FORM_TITLE");const e=this.targetComment.author.alias||this.targetComment.author.login,t=` ${e}`;return`${this.msg("COMMENT_ACTION_REPLY")}${t}`},parentId(){return this.targetComment?this.targetComment.id:null}},methods:{onSubmit(e){this.disabled=!0,this.submitAction({...e,parentId:this.parentId,isPost:this.isPost}).then((()=>{this.$refs.form&&this.$refs.form.reset(),this.disabled=!1,this.$emit("close")})).catch((e=>{throw this.disabled=!1,e}))}}},re=(0,J.Z)(oe,[["render",ae]]),le=re,ce=(0,i._)("div",{class:"tm-comment-thread__collapsed-root","data-comment-collapsed-thread":""},null,-1),ue=(0,i._)("div",{class:"tm-comment-thread__circle-block"},[(0,i._)("div",{class:"tm-comment-thread__circle tm-comment-thread__circle_active"})],-1),me=["textContent"],de=(0,i._)("div",{class:"tm-comment-thread__collapsed-line"},null,-1),pe=["id","data-comment-new","name"],_e=(0,i._)("div",{class:"tm-comment-thread__circle"},null,-1),he=[_e],ge=["textContent"],Te=["data-comment-body"],Ee=["href"],Se={key:1,class:"tm-comment-thread__children"};function ve(e,t,s,a,o,r){const l=(0,i.up)("TMDatetime"),c=(0,i.up)("TMSvgImg"),u=(0,i.up)("TMCommentFooter"),m=(0,i.up)("TMCommentThread"),d=(0,i.up)("TMCommentPopup");return(0,i.wg)(),(0,i.iD)("section",{class:(0,n.C_)(r.bem("tm-comment-thread",{"is-pinned":s.isPinnedSection}))},[o.isCollapsed?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[ce,(0,i._)("button",{class:(0,n.C_)(["tm-comment-thread__breadcrumbs tm-comment-thread__breadcrumbs_collapsed",r.indentBreadcrumbsClass]),onClick:t[0]||(t[0]=(...e)=>r.toggleCollapse&&r.toggleCollapse(...e))},null,2),(0,i._)("button",{class:(0,n.C_)(["tm-comment-thread__collapsed",r.indentClass]),onClick:t[1]||(t[1]=(...e)=>r.toggleCollapse&&r.toggleCollapse(...e))},[ue,(0,i._)("div",{class:"tm-comment-thread__collapsed-text",textContent:(0,n.zw)(r.collapsedText)},null,8,me),de],2)],64)):(0,i.kq)("",!0),((0,i.wg)(),(0,i.j4)((0,i.LL)(o.hasMounted&&s.comment.isNew?"div":"LazyHydrationWrapper"),{"when-visible":""},{default:(0,i.w5)((()=>[(0,i.wy)((0,i._)("article",{class:(0,n.C_)(r.bem("tm-comment-thread__comment",{"is-pinned":s.isPinnedSection}))},[(0,i._)("a",{id:s.isPinnedSection?`pinned-comment_${s.comment.id}`:`comment_${s.comment.id}`,class:"tm-comment-thread__target","data-comment-new":s.comment.isNew||null,name:s.isPinnedSection?`pinned-comment_${s.comment.id}`:`comment_${s.comment.id}`},null,8,pe),s.comment.author&&!s.isPinnedSection?((0,i.wg)(),(0,i.iD)("button",{key:0,class:(0,n.C_)(["tm-comment-thread__breadcrumbs",r.indentBreadcrumbsClass]),onClick:t[2]||(t[2]=(...e)=>r.toggleCollapse&&r.toggleCollapse(...e))},he,2)):(0,i.kq)("",!0),s.comment.author?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("span",{key:1,class:(0,n.C_)(["tm-comment-thread__ufo",r.indentClass]),textContent:(0,n.zw)(e.msg("COMMENT_PLACEHOLDER_EMPTY"))},null,10,ge)),s.comment.author?((0,i.wg)(),(0,i.iD)("div",{key:2,class:(0,n.C_)(r.indentClass),"data-comment-body":s.comment.id},[((0,i.wg)(),(0,i.j4)((0,i.LL)(s.commentComponent||e.$options.components.TMComment),{comment:s.comment,"is-pinned-section":s.isPinnedSection,"user-popover-enabled":""},{"comment-link":(0,i.w5)((()=>[(0,i._)("a",{class:"tm-comment-thread__comment-link",href:`#comment_${s.comment.id}`,onClick:t[3]||(t[3]=(0,b.iM)((e=>r.navigateToComment(s.comment.id)),["prevent"]))},[(0,i.Wm)(l,{date:new Date(s.comment.timePublished),"is-article-format":""},null,8,["date"]),s.comment.timeChanged?((0,i.wg)(),(0,i.j4)(c,{key:0,id:"pencil-small",class:"tm-comment-thread__icon-pencil",title:e.msg("COMMENT_EDITED")},null,8,["title"])):(0,i.kq)("",!0)],8,Ee)])),_:1},8,["comment","is-pinned-section"])),(0,i.WI)(e.$slots,"footer",{comment:s.comment},(()=>[!s.comment.isSuspended&&s.comment.author&&s.comment.author.alias?((0,i.wg)(),(0,i.j4)(u,{key:0,comment:s.comment,"favorite-action":s.favoriteAction,"is-pinned-section":s.isPinnedSection,"popup-toggle-visible":r.popupEnabled,"show-moderation-controls":s.showModerationControls,"vote-action":s.voteAction,onModerate:t[6]||(t[6]=t=>e.$emit("moderate",{comment:s.comment,isApprove:t})),onOpenCommentHint:t[7]||(t[7]=t=>e.$emit("openCommentHint",t)),onOpenPopup:r.togglePopup},{button:(0,i.w5)((()=>[s.isPinnedSection?((0,i.wg)(),(0,i.iD)("button",{key:0,class:"tm-comment-thread__button",type:"button",onClick:t[4]||(t[4]=(0,b.iM)((e=>r.navigateToComment(s.comment.id,!0)),["prevent"]))},(0,n.zw)(e.msg("COMMENT_ACTION_LOOK")),1)):((0,i.wg)(),(0,i.iD)("button",{key:1,class:"tm-comment-thread__button",type:"button",onClick:t[5]||(t[5]=t=>e.$emit("showReplyForm",s.comment,t))},(0,n.zw)(e.msg("COMMENT_ACTION_REPLY")),1))])),_:1},8,["comment","favorite-action","is-pinned-section","popup-toggle-visible","show-moderation-controls","vote-action","onOpenPopup"])):(0,i.kq)("",!0)]))],10,Te)):(0,i.kq)("",!0)],2),[[b.F8,!o.isCollapsed]])])),_:3})),0===s.comment.children.length||s.isPinnedSection?(0,i.kq)("",!0):(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",Se,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.comment.children,(t=>((0,i.wg)(),(0,i.j4)(m,(0,i.dG)({key:t.id},e.$props,{comment:t},(0,i.mx)(r.listeners)),{footer:(0,i.w5)((({comment:t})=>[(0,i.WI)(e.$slots,"footer",{comment:t})])),_:2},1040,["comment"])))),128))],512)),[[b.F8,!o.isCollapsed]]),o.popupVisible?((0,i.wg)(),(0,i.j4)(d,{key:2,"can-pin-unpin-comment":s.canPinUnpinComment,"can-send-complaint":Boolean(s.complaintAction),comment:s.comment,"comment-editable":r.commentEditable,"comment-link":s.getCommentLink?s.getCommentLink(s.comment):null,"is-pinned-comment":s.comment.isPinned,target:o.popupTargetElement,onClose:r.closePopup,onCollapseBranch:t[8]||(t[8]=e=>{r.toggleCollapse(s.comment),r.closePopup()}),onEnterEditMode:t[9]||(t[9]=t=>{e.$emit("showEditForm",{comment:s.comment,isPinnedSection:s.isPinnedSection}),r.closePopup()}),onLinkCopied:r.closePopup,onPinUnpinComment:t[10]||(t[10]=t=>{e.$emit("pinUnpinComment",s.comment),r.closePopup()}),onSendComplaint:t[11]||(t[11]=t=>{e.$emit("showComplaintForm",s.comment),r.closePopup()})},null,8,["can-pin-unpin-comment","can-send-complaint","comment","comment-editable","comment-link","is-pinned-comment","target","onClose","onLinkCopied"])):(0,i.kq)("",!0)],2)}var fe=s(28982),Ae=s(94574);function Ie(e,t,s,a,o,r){const l=(0,i.up)("TMSvgImg"),c=(0,i.up)("TMAlignCenter"),u=(0,i.up)("TMContextMenuListItem"),m=(0,i.up)("TMContextMenuList"),d=(0,i.up)("TMContextMenu");return(0,i.wg)(),(0,i.j4)(d,{target:s.target,onClose:t[5]||(t[5]=t=>e.$emit("close"))},{body:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s.canPinUnpinComment?((0,i.wg)(),(0,i.j4)(u,{key:0,"data-test-id":"pin-unpin-comment-button",onClick:t[0]||(t[0]=t=>e.$emit("pinUnpinComment"))},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"pin-unpin",size:"24"})])),default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(s.isPinnedComment?e.msg("COMMENT_ACTION_UNPIN_COMMENT"):e.msg("COMMENT_ACTION_PIN_COMMENT")),1)])),_:1})])),_:1})):(0,i.kq)("",!0),!e.isTablet&&e.isMobile&&s.comment.level>0&&s.comment.children.length?((0,i.wg)(),(0,i.j4)(u,{key:1,"data-test-id":"collapse-branch-button",onClick:t[1]||(t[1]=t=>e.$emit("collapseBranch"))},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"collapse",size:"24"})])),default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("COMMENT_ACTION_COLLAPSE_BRANCH")),1)])),_:1})])),_:1})):(0,i.kq)("",!0),s.commentLink?((0,i.wg)(),(0,i.j4)(u,{key:2,"data-test-id":"copy-comment-link-button",onClick:t[2]||(t[2]=e=>r.copyLink(s.comment))},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"copy",size:"24"})])),default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("COMMENT_ACTION_COPY_LINK")),1)])),_:1})])),_:1})):(0,i.kq)("",!0),s.commentEditable?((0,i.wg)(),(0,i.iD)(i.HY,{key:3},[e.isSuperAdmin&&1===s.comment.editorVersion?((0,i.wg)(),(0,i.j4)(u,{key:0,"data-test-id":"cp2-edit-comment-button",href:r.getCp2EditFormLink(s.comment.id),tag:"a",target:"_blank"},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"pencil",size:"24"})])),default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("COMMENT_ACTION_EDIT")),1)])),_:1})])),_:1},8,["href"])):((0,i.wg)(),(0,i.j4)(u,{key:1,"data-test-id":"edit-comment-button",onClick:t[3]||(t[3]=t=>e.$emit("enterEditMode"))},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"pencil",size:"24"})])),default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("COMMENT_ACTION_EDIT")),1)])),_:1})])),_:1}))],64)):(0,i.kq)("",!0),s.canSendComplaint&&!s.comment.isSuspended?((0,i.wg)(),(0,i.j4)(u,{key:4,"data-test-id":"send-complaint-button",onClick:t[4]||(t[4]=t=>e.$emit("sendComplaint"))},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{start:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"report",size:"24",title:e.msg("COMMENT_COMPLAINT_TITLE")},null,8,["title"])])),default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("COMMENT_COMPLAINT_TITLE")),1)])),_:1})])),_:1})])),_:1})):(0,i.kq)("",!0)])),_:1})])),_:1},8,["target"])}var be=s(77748),ye=s(66743),Pe=s(1859),Ce=s(84910),we=s(46206),Le=s(43059);const ke={name:"TMCommentPopup",components:{TMAlignCenter:be.Z,TMContextMenuList:Pe.Z,TMContextMenuListItem:Ce.Z,TMContextMenu:ye.Z,TMSvgImg:we.Z},props:{comment:{type:Object,required:!0},commentLink:{type:String,default:null},commentEditable:{type:Boolean,default:!1},canSendComplaint:{type:Boolean,default:!1},target:{type:null,required:!0},canPinUnpinComment:{type:Boolean,default:!1},isPinnedComment:{type:Boolean,required:!0}},emits:["close","pinUnpinComment","collapseBranch","enterEditMode","sendComplaint","linkCopied"],computed:{...(0,A.Se)("global",["isMobile","isTablet"]),...(0,A.Se)("me",["isSuperAdmin"])},methods:{copyLink(){try{(0,Le.Z)(this.commentLink),this.$toast.success(this.msg("COMMENT_NOTICE_COPY_LINK_SUCCESS"))}catch(e){this.$toast.error(this.msg("COMMENT_NOTICE_COPY_LINK_ERROR"))}this.$emit("linkCopied")},getCp2EditFormLink(e){return`https://habr.com/kek/admin/comments_edit/?id=${e}`}}},Ne=(0,J.Z)(ke,[["render",Ie]]),Oe=Ne;var Re=s(63599),Me=s(25109),De=s(87575),Ue=s(50807),Be=s(79182);let $e;const Ve=()=>{if($e)return $e;const e=(0,Be.rV)("collapsedCommentIds");if(!e)return null;const t=JSON.parse(e);return $e=t,t},Fe={name:"TMCommentThread",components:{TMCommentPopup:Oe,TMComment:U.Z,TMCommentFooter:Ae.Z,LazyHydrationWrapper:fe.Z,TMSvgImg:we.Z,TMDatetime:Re.Z},props:{commentComponent:{type:Object,default:null},comment:{type:Object,required:!0},isAuthorized:{type:Boolean,default:!1},voteAction:{type:Function,default:null},complaintAction:{type:Function,default:null},getCommentLink:{type:Function,default:null},favoriteAction:{type:Function,default:null},isPinnedSection:{type:Boolean,default:!1},canPinUnpinComment:{type:Boolean,default:!1},showModerationControls:Boolean},emits:["moderate","showReplyForm","showEditForm","pinUnpinComment","showComplaintForm","expandLimiter","openCommentHint"],data(){return{isCollapsed:!1,popupVisible:!1,popupTargetElement:null,hasMounted:!1}},computed:{listeners(){const e=e=>(...t)=>this.$emit(e,...t);return Object.fromEntries(this.$options.emits.map((t=>[t,e(t)])))},collapsedText(){return this.msg("COMMENT_COLLAPSED",{count:this.hiddenCommentsCount})},hiddenCommentsCount(){return this.comment.children.reduce((function e(t,{children:s}){return s.length?s.reduce(e,t+1):t+1}),1)},indentClass(){if(this.isPinnedSection)return"";const e=10,t=Math.min(this.comment.level,e);return`tm-comment-thread__indent_l-${t}`},indentBreadcrumbsClass(){const e=10,t=Math.min(this.comment.level,e);return`tm-comment-thread__indent_b_l-${t}`},popupEnabled(){return Boolean(this.complaintAction||this.getCommentLink||this.commentEditable||this.comment.level>0&&this.comment.children.length)},commentEditable(){return this.comment.isCanEdit&&!this.comment.isSuspended}},mounted(){this.hasMounted=!0;const e=Ve();e&&this.comment.id in e&&(this.isCollapsed=!0)},methods:{toggleCollapse(){this.isCollapsed=!this.isCollapsed;const{id:e}=this.comment;if(this.isCollapsed)try{const t=JSON.parse((0,Be.rV)("collapsedCommentIds")||"{}");(0,Be.LS)("collapsedCommentIds",JSON.stringify({...t,[e]:1}))}catch(t){(0,Be.LS)("collapsedCommentIds",JSON.stringify({[e]:1}))}else{const t=JSON.parse((0,Be.rV)("collapsedCommentIds")||"{}");delete t[e],(0,Be.LS)("collapsedCommentIds",JSON.stringify(t))}},navigateToComment(e,t=!1){t&&!(0,De.m2)(e)&&this.$emit("expandLimiter");const s=`#comment_${e}`;(0,De.fo)(s).then((()=>(0,Ue.q)(s)))},togglePopup(){this.popupVisible=!this.popupVisible;let e=null;e=this.isPinnedSection?document.querySelector("[data-pinned-comments]"):document.querySelector("[data-comments-list]"),this.popupTargetElement=e.querySelector(`[data-comment-popup="${this.comment.id}"]`)},closePopup(){this.popupVisible=!1},bem:Me.P}},He=(0,J.Z)(Fe,[["render",ve]]),We=He;var Ge=s(46901),xe=s(34270),Ye=s(23364);const qe={class:"tm-pinned-comments","data-pinned-comments":""},Ze={class:"tm-pinned-comments__header"},je={class:"tm-pinned-comments__header-title"},Ke={class:"tm-pinned-comments__wrapper"};function ze(e,t,s,a,o,r){const l=(0,i.up)("TMSvgImg"),c=(0,i.up)("TMCommentThread");return(0,i.wg)(),(0,i.iD)("section",qe,[(0,i._)("div",Ze,[(0,i.Wm)(l,{id:"pinned",class:"tm-pinned-comments__icon",size:"24"}),(0,i._)("span",je,(0,n.zw)(e.msg("COMMENTS_PINNED")),1)]),(0,i._)("div",Ke,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.pinnedComments,(n=>((0,i.wg)(),(0,i.j4)(c,{key:n.id,"can-pin-unpin-comment":s.canPinUnpinComment,comment:n,"complaint-action":s.complaintAction,"favorite-action":s.favoriteAction,"get-comment-link":s.getCommentLink,"is-pinned-section":!0,"show-moderation-controls":s.showModerationControls,"vote-action":s.voteAction,onExpandLimiter:t[0]||(t[0]=t=>e.$emit("expandLimiter",t)),onModerate:t[1]||(t[1]=t=>e.$emit("moderate",t)),onOpenCommentHint:t[2]||(t[2]=t=>e.$emit("openCommentHint",t)),onPinUnpinComment:t[3]||(t[3]=t=>e.$emit("pinUnpinComment",t)),onShowComplaintForm:t[4]||(t[4]=t=>e.$emit("showComplaintForm",t)),onShowEditForm:t[5]||(t[5]=t=>e.$emit("showEditForm",t))},{footer:(0,i.w5)((({comment:t})=>[(0,i.WI)(e.$slots,"footer",{comment:t})])),default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"footer",{comment:n})])),_:2},1032,["can-pin-unpin-comment","comment","complaint-action","favorite-action","get-comment-link","show-moderation-controls","vote-action"])))),128))])])}const Qe={name:"TMPinnedComments",components:{TMCommentThread:We,TMSvgImg:we.Z},props:{pinnedComments:{type:Array,required:!0},voteAction:{type:Function,default:null},complaintAction:{type:Function,default:null},getCommentLink:{type:Function,default:null},favoriteAction:{type:Function,default:null},showModerationControls:Boolean,canPinUnpinComment:{type:Boolean,default:!1}},emits:["expandLimiter","moderate","pinUnpinComment","showComplaintForm","showEditForm","openCommentHint"]},Xe=(0,J.Z)(Qe,[["render",ze]]),Je=Xe;var et=s(69553),tt=s(92387),st=s(26828),it=s(86509),nt=s(52767),at=s(19913);const ot={name:"TMComments",components:{RestrictionHint:st.Z,TMCommentsWrapper:Ge.Z,TMCommentReplyForm:le,TMCommentEditForm:ne,TMPlaceholder:et.Z,TMSvgImg:we.Z,TMNotice:Ye.Z,TMComplaintForm:xe.Z,TMCommentThread:We,TMPopup:tt.Z,TMPinnedComments:Je},props:{comments:{type:Array,default:()=>null},commentComponent:{type:Object,default:null},commentsCount:{type:[Number,String],default:null},pinnedComments:{type:Array,default:null},isLoading:{type:Boolean,default:!1},isPost:{type:Boolean,required:!0},notice:{type:Object,default:null},commentSubmitAction:{type:Function,required:!0},voteAction:{type:Function,default:null},favoriteAction:{type:Function,default:null},complaintAction:{type:Function,default:null},getCommentLink:{type:Function,default:null},footerVisible:{type:Boolean,default:!0},showModerationControls:Boolean,canPinUnpinComment:{type:Boolean,default:!1}},emits:["commentDelete","expandLimiter","pinUnpinComment"],setup(){return{...(0,it.s)()}},data(){return{formTarget:null,firstUnreadId:null,complaintCommentId:null,isCommentHintVisible:!1,commentHintProps:null}},computed:{...(0,A.Se)("me",["isLoggedIn","isSuperAdmin"]),showNoticeInCommentsThread(){return this.isLoggedIn&&this.unableToComment},postId(){return this.$route.params.id},unableToComment(){return!(!this.isCanComment||"boolean"!==typeof this.isCanComment)&&!this.isCanComment},loginUrl(){const e="/kek/v1/auth/habrahabr/";return`${e}?back=${this.$route.path}&hl=${this.langOptions.hl}`}},methods:{...(0,A.nv)("comments",["updateComment","moderateComment"]),...(0,A.OI)("comments",["resetIdempotenceKey"]),editAction({commentId:e,commentBody:t}){const s=this.$route.params.id,i={...t,timestamp:(new Date).getTime()},n=this.isPost?q.QF:q.DF;return n(s,e,i).then((({data:{comment:e}})=>{this.updateComment({articleId:s,comment:e}),this.closeForm()})).catch((e=>{throw this.$toast.error(e.message),e}))},commentComplaintAction(e,t){return this.complaintAction({value:e,parentId:t}).then((()=>{this.complaintCommentId=null}))},moderateReadAndComment({comment:e,isApprove:t}){return this.moderateComment({isApprove:t,commentId:e.id,postId:this.$route.params.id,isPost:this.isPost}).catch((e=>{const t=(0,nt.zg)(e),s="COMMENT_APPROVAL_ALREADY_IN_PROCESS"===t?this.msg("COMMENTS_MODERATION_FORBIDDEN"):this.msg("COMMENT_APPROVAL_ALREADY_IN_PROCESS");this.$toast.error(s)}))},showReplyForm(e,t){if(this.isLoggedIn)this.resetIdempotenceKey(),this.formTarget={commentId:e.id,type:"reply",isPinnedSection:!1};else{const e={target:t.target,offset:[-34,8],messageKey:"COMMENT_GUEST_REPLAY_HINT",eventLabel:"hint_reg_reply_go"};this.toggleCommentHint({props:e,clickEvent:"hint_reg_reply_open"})}},showEditForm({comment:e,isPinnedSection:t}){this.formTarget={commentId:e.id,type:"edit",isPinnedSection:t}},showComplaintForm(e){this.complaintCommentId=e.id},closeForm(){this.formTarget=null},onDeleteComment(e){this.$emit("commentDelete",e),this.closeForm()},logRegistrationClick(){(0,at.IZ)("reg_comment_go")},toggleCommentHint({props:e,clickEvent:t}){var s;if(null!==(s=this.commentHintProps)&&void 0!==s&&s.target&&e.target!==this.commentHintProps.target)return this.isCommentHintVisible=!1,void this.$nextTick((()=>{this.commentHintProps=e,this.isCommentHintVisible=!0,t&&(0,at.IZ)(t)}));this.isCommentHintVisible?this.isCommentHintVisible=!1:(this.commentHintProps=e,this.isCommentHintVisible=!0,t&&(0,at.IZ)(t))}}},rt=(0,J.Z)(ot,[["render",f]]),lt=rt},8202:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252),n=s(61602);const a={class:"companies-admin-list"},o=["innerHTML"],r={__name:"companies-admin-list",props:{companies:{type:Array,required:!0}},setup(e){const t=e=>`/company/${e.alias}/admin/`;return(s,r)=>{const l=(0,i.up)("router-link");return(0,i.wg)(),(0,i.iD)("ul",a,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.companies,(e=>((0,i.wg)(),(0,i.iD)("li",{key:e.alias,class:"companies-admin-list__item"},[(0,i.Wm)(l,{class:"companies-admin-list__link",to:t(e)},{default:(0,i.w5)((()=>[(0,i.Wm)(n.Z,{alias:e.alias,class:"company-admin-dropdown__image",image:e.imageUrl,type:"company"},null,8,["alias","image"]),(0,i._)("span",{innerHTML:e.titleHtml},null,8,o)])),_:2},1032,["to"])])))),128))])}}},l=r,c=l},42521:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(56612);const a=["href"];function o(e,t,s,o,r,l){const c=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(c,{title:e.msg("ADMINISTRATION_BLOCK_TITLE")},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(l.items,(e=>((0,i.wg)(),(0,i.iD)("a",{key:e.link,class:"tm-administration-block__link",href:e.link,target:"_blank"},(0,n.zw)(e.title),9,a)))),128))])),_:1},8,["title"])}var r=s(33907),l=s(13088);const c={name:"TMCompanyAdministrationBlock",components:{TMBlock:l.Z},props:{companyInfo:{type:Object,required:!0}},computed:{...(0,r.Se)("i18n",["langOptions"]),items(){const e=`/company/${this.companyInfo.alias}/admin/`;return[{title:this.msg("ADMINISTRATION_BLOCK_CP"),link:e},{title:this.msg("ADMINISTRATION_BLOCK_CONTENT"),link:`https://company.habr.com/${this.langOptions.hl}/native-special/`},{title:this.msg("ADMINISTRATION_BLOCK_DOCS"),link:"/docs/companies/preparations/"}]}}};var u=s(83744);const m=(0,u.Z)(c,[["render",o]]),d=m},82532:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMCompanyBasicInfo"),l=(0,i.up)("TMBlock");return s.companyInfo?((0,i.wg)(),(0,i.j4)(l,{key:0,title:e.msg("PROFILE_BLOCK_TITLE")},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{"company-info":s.companyInfo,variant:"columns-nowrap"},null,8,["company-info"])])),_:1},8,["title"])):(0,i.kq)("",!0)}var a=s(13088),o=s(11121);const r={name:"TMCompanyBasicInfoBlock",components:{TMCompanyBasicInfo:o.Z,TMBlock:a.Z},props:{companyInfo:{type:Object,default:null}}};var l=s(83744);const c=(0,l.Z)(r,[["render",n]]),u=c},11121:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612);const a={class:"tm-company-basic-info"},o=["href"],r={key:1};function l(e,t,s,l,c,u){const m=(0,i.up)("TMDescriptionList"),d=(0,i.up)("TMDatetime"),p=(0,i.up)("router-link");return(0,i.wg)(),(0,i.iD)("div",a,[s.companyInfo.siteUrl?((0,i.wg)(),(0,i.j4)(m,{key:0,title:e.msg("PROFILE_COMPANY_TITLE_WEBSITE"),variant:s.variant},{default:(0,i.w5)((()=>[(0,i._)("a",{class:"tm-company-basic-info__link",href:s.companyInfo.siteUrl,target:"_blank"},(0,n.zw)(u.hostname),9,o)])),_:1},8,["title","variant"])):(0,i.kq)("",!0),s.companyInfo.registrationDate?((0,i.wg)(),(0,i.j4)(m,{key:1,title:e.msg("PROFILE_COMPANY_TITLE_REGISTRATION_DATE"),variant:s.variant},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{date:new Date(s.companyInfo.registrationDate)},null,8,["date"])])),_:1},8,["title","variant"])):(0,i.kq)("",!0),s.companyInfo.foundationDate?((0,i.wg)(),(0,i.j4)(m,{key:2,title:e.msg("PROFILE_COMPANY_TITLE_FOUNDATION_DATE"),variant:s.variant},{default:(0,i.w5)((()=>[u.foundationHasFullDate?((0,i.wg)(),(0,i.j4)(d,{key:0,date:u.foundationDate},null,8,["date"])):((0,i.wg)(),(0,i.iD)("span",r,(0,n.zw)(u.foundationDate),1))])),_:1},8,["title","variant"])):(0,i.kq)("",!0),s.companyInfo.staffNumber?((0,i.wg)(),(0,i.j4)(m,{key:3,title:e.msg("PROFILE_COMPANY_TITLE_EMPLOYEES_COUNT"),variant:s.variant},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(s.companyInfo.staffNumber),1)])),_:1},8,["title","variant"])):(0,i.kq)("",!0),s.companyInfo.location&&s.companyInfo.location.country?((0,i.wg)(),(0,i.j4)(m,{key:4,title:e.msg("PROFILE_COMPANY_TITLE_LOCATION"),variant:s.variant},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(s.companyInfo.location.country.title),1)])),_:1},8,["title","variant"])):(0,i.kq)("",!0),s.companyInfo.representativeUser?((0,i.wg)(),(0,i.j4)(m,{key:5,title:e.msg("PROFILE_COMPANY_TITLE_REPRESENTIVE_USER"),variant:s.variant},{default:(0,i.w5)((()=>[(0,i.Wm)(p,{class:"tm-company-basic-info__link",to:u.representativeUserRoute},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(u.representativeUserTitle),1)])),_:1},8,["to"])])),_:1},8,["title","variant"])):(0,i.kq)("",!0)])}var c=s(33907),u=s(63599),m=s(71754);const d={name:"TMCompanyBasicInfo",components:{TMDescriptionList:m.Z,TMDatetime:u.Z},props:{companyInfo:{type:Object,default:null},variant:{type:String,default:"base"}},computed:{...(0,c.Se)("i18n",["msg"]),hostname(){const e=this.companyInfo.siteUrl,t=new URL(e),s=t.protocol.length+2,i=e.indexOf("/",s);return e.substring(s,-1===i?void 0:i)},foundationHasFullDate(){const{day:e,month:t,year:s}=this.companyInfo.foundationDate;return e&&t&&s},foundationDate(){const{day:e,month:t,year:s}=this.companyInfo.foundationDate;if(this.foundationHasFullDate){const i=parseInt(t,10)-1;return new Date(s,i,e)}return s},representativeUserTitle(){const{companyInfo:{representativeUser:e}}=this;return e.fullname||e.alias},representativeUserRoute(){return{name:"USER_PROFILE",params:{login:this.companyInfo.representativeUser.alias}}}}};var p=s(83744);const _=(0,p.Z)(d,[["render",l]]),h=_},92939:(e,t,s)=>{"use strict";s.d(t,{Z:()=>E});var i=s(66252),n=s(56612),a=s(58061);const o={key:0,class:"tm-company-card__branding-placeholder"},r={key:0,class:"tm-company-card__branding-error"},l=["href"],c=["src"],u=["src"];function m(e,t,s,m,d,p){return p.showCompanyBranding?((0,i.wg)(),(0,i.iD)("div",{key:0,ref:"container",class:(0,n.C_)(["tm-company-card__branding",{"tm-company-card__branding_loading":d.isImageLoading}]),"data-test-id":"company-card-branding"},[d.isImageLoading?((0,i.wg)(),(0,i.iD)("div",o,[d.error?((0,i.wg)(),(0,i.iD)("div",r,(0,n.zw)(e.msg("ERROR_MISSING_BRANDING_IMAGE")),1)):(0,i.kq)("",!0)])):(0,i.kq)("",!0),s.companyInfo.settings.branding.linkUrl?((0,i.wg)(),(0,i.iD)("a",{key:1,href:s.companyInfo.settings.branding.linkUrl,onClick:t[2]||(t[2]=(0,a.iM)(((...e)=>p.logBrandingClick&&p.logBrandingClick(...e)),["left"])),onMouseup:t[3]||(t[3]=(0,a.iM)(((...e)=>p.logBrandingClick&&p.logBrandingClick(...e)),["middle"]))},[(0,i._)("img",{ref:"brandingImage",class:"tm-company-card__branding-image",src:s.companyInfo.settings.branding.imageUrl,onError:t[0]||(t[0]=e=>d.error=!0),onLoad:t[1]||(t[1]=e=>d.isImageLoading=!1)},null,40,c)],40,l)):((0,i.wg)(),(0,i.iD)("img",{key:2,ref:"brandingImage",class:"tm-company-card__branding-image",src:s.companyInfo.settings.branding.imageUrl,onError:t[4]||(t[4]=e=>d.error=!0),onLoad:t[5]||(t[5]=e=>d.isImageLoading=!1)},null,40,u))],2)):(0,i.kq)("",!0)}var d=s(33907),p=s(25480),_=s(24794);const h={name:"TMCompanyBranding",props:{companyInfo:{type:Object,required:!0}},setup(e){const t=(0,i.Fl)((()=>{var t;return(null===(t=e.companyInfo.settings)||void 0===t?void 0:t.branding)&&{blockUuid:e.companyInfo.settings.branding.uuid,company:e.companyInfo.alias}})),s=(0,p.s)(t);return{container:s}},data(){return{isImageLoading:!0,error:!1}},computed:{...(0,d.rn)("me",["uuid"]),showCompanyBranding(){var e,t;return null===(e=this.companyInfo.settings)||void 0===e||null===(t=e.branding)||void 0===t?void 0:t.imageUrl}},mounted(){var e,t,s;null!==(e=this.companyInfo.settings)&&void 0!==e&&null!==(t=e.branding)&&void 0!==t&&t.pixelUrl&&this.initTrackingPixel(),null!==(s=this.$refs.brandingImage)&&void 0!==s&&s.complete&&(this.isImageLoading=!1)},methods:{initTrackingPixel(){const{pixelUrl:e}=this.companyInfo.settings.branding,t=new Image;t.src=e},logBrandingClick(){(0,_.o)({uuid:this.uuid,blockUuid:this.companyInfo.settings.branding.uuid,company:this.companyInfo.alias})}}};var g=s(83744);const T=(0,g.Z)(h,[["render",m]]),E=T},36079:(e,t,s)=>{"use strict";s.d(t,{Z:()=>N});var i=s(66252);const n={class:"tm-company-card"},a={class:"tm-company-card__header"},o={class:"tm-company-card__info"},r=["innerHTML"],l=["innerHTML"];function c(e,t,s,c,u,m){const d=(0,i.up)("TMEntityImage"),p=(0,i.up)("router-link"),_=(0,i.up)("TMGrade"),h=(0,i.up)("TMRating"),g=(0,i.up)("TMCompanySubscribers");return(0,i.wg)(),(0,i.iD)("div",n,[(0,i._)("div",a,[(0,i.Wm)(p,{class:"tm-company-card__avatar",to:m.profileRoute},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{alias:s.company.alias,image:s.company.imageUrl,size:48,type:"company"},null,8,["alias","image"])])),_:1},8,["to"]),s.company.statistics?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[null!=s.company.statistics.careerRating?((0,i.wg)(),(0,i.j4)(_,{key:0,alias:s.company.careerAlias,class:"tm-company-card__rating",grade:s.company.statistics.careerRating},null,8,["alias","grade"])):(0,i.kq)("",!0),null!=s.company.statistics.rating?((0,i.wg)(),(0,i.j4)(h,{key:1,class:"tm-company-card__rating",score:s.company.statistics.rating},null,8,["score"])):(0,i.kq)("",!0),s.showSubscribers&&null!==s.company.statistics.subscribersCount?((0,i.wg)(),(0,i.j4)(g,{key:2,"subscribers-count":s.company.statistics.subscribersCount},null,8,["subscribers-count"])):(0,i.kq)("",!0)],64)):(0,i.kq)("",!0)]),(0,i._)("div",o,[(0,i.Wm)(p,{class:"tm-company-card__name",to:m.profileRoute},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:m.companyTitle},null,8,r)])),_:1},8,["to"]),s.hasDescription&&s.company.descriptionHtml?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"tm-company-card__description",innerHTML:s.company.descriptionHtml},null,8,l)):(0,i.kq)("",!0)])])}var u=s(56612);const m={class:"tm-company-subscribers__count"},d={class:"tm-company-subscribers__label"};function p(e,t,s,n,a,o){const r=(0,i.up)("TMCounterContainer");return(0,i.wg)(),(0,i.j4)(r,null,{header:(0,i.w5)((()=>[(0,i._)("div",m,(0,u.zw)(o.formattedCount),1)])),footer:(0,i.w5)((()=>[(0,i._)("span",d,(0,u.zw)(e.msg("SUBSCRIBERS")),1)])),_:1})}var _=s(1461);const h={name:"TMCompanySubscribers",components:{TMCounterContainer:_.Z},props:{subscribersCount:{type:Number,required:!0}},computed:{formattedCount(){const e=new Intl.NumberFormat(this.langOptions.hl),t=t=>e.format(t);return t(this.subscribersCount)}}};var g=s(83744);const T=(0,g.Z)(h,[["render",p]]),E=T;var S=s(61602);const v=["href"];function f(e,t,s,n,a,o){const r=(0,i.up)("TMSvgImg"),l=(0,i.up)("TMRating");return(0,i.wg)(),(0,i.iD)("a",{class:"tm-grade",href:`${e.$options.CAREER_HOST}/companies/${s.alias}`,rel:"noopener",target:"_blank"},[(0,i.Wm)(l,{label:e.msg("POINTS_LABEL_GRADE_SHORT"),score:s.grade,variant:"grade"},{icon:(0,i.w5)((()=>[(0,i.Wm)(r,{id:"grade",class:"tm-svg-grade__icon",size:"18",title:e.msg("POINTS_LABEL_GRADE")},null,8,["title"])])),_:1},8,["label","score"])],8,v)}var A=s(20708),I=s(46206),b=s(35275);const y={name:"TMGrade",components:{TMSvgImg:I.Z,TMRating:A.Z},props:{grade:{type:Number,required:!0},alias:{type:String,required:!0}},CAREER_HOST:b.Yu},P=(0,g.Z)(y,[["render",f]]),C=P;var w=s(24440);const L={name:"TMCompanyCard",components:{TMCompanySubscribers:E,TMEntityImage:S.Z,TMRating:A.Z,TMGrade:C},props:{company:{type:Object,default:null},hasDescription:{type:Boolean,default:!0},showSubscribers:{type:Boolean,default:!1}},computed:{profileRoute(){return{name:"COMPANY_PROFILE",params:{name:this.company.alias}}},companyTitle(){return this.company.titleHtml&&(0,w._)(this.company.titleHtml)}}},k=(0,g.Z)(L,[["render",c]]),N=k},3630:(e,t,s)=>{"use strict";s.d(t,{Z:()=>V});var i=s(66252);const n={key:0,class:"tm-company-profile-card"},a={class:"tm-company-profile-card__buttons"},o={key:2,class:"tm-company-profile-card__button tm-company-profile-card__button_admin"};function r(e,t,s,r,l,c){const u=(0,i.up)("TMCompanyCard"),m=(0,i.up)("TMButtonFollow"),d=(0,i.up)("RestrictionHint"),p=(0,i.up)("TMCompanyEmployeeRequest"),_=(0,i.up)("TMAdministrationLinks");return s.company?((0,i.wg)(),(0,i.iD)("div",n,[(0,i.Wm)(u,{class:"tm-company-profile-card__info",company:s.company},null,8,["company"]),(0,i._)("div",a,[(0,i.Wm)(m,{"can-subscribe":e.isLoggedIn,class:"tm-company-profile-card__button tm-company-profile-card__button_follow",subscribed:c.isSubscribed,onOnToggle:t[0]||(t[0]=e=>c.toggleFollowCompany(e))},null,8,["can-subscribe","subscribed"]),l.isHintVisible?((0,i.wg)(),(0,i.j4)(d,(0,i.dG)({key:0},l.hintProps,{onClose:t[1]||(t[1]=e=>l.isHintVisible=!1)}),null,16)):(0,i.kq)("",!0),e.workplaceInfo&&e.isLoggedIn?((0,i.wg)(),(0,i.j4)(p,{key:1,class:"tm-company-profile-card__button tm-company-profile-card__button_request",company:s.company,"current-user":e.userAlias,"workplace-info":e.workplaceInfo},null,8,["company","current-user","workplace-info"])):(0,i.kq)("",!0),e.isSuperAdmin?((0,i.wg)(),(0,i.iD)("div",o,[(0,i.Wm)(_,{links:c.companyLinksItems},null,8,["links"])])):(0,i.kq)("",!0)])])):(0,i.kq)("",!0)}var l=s(33907),c=s(79362),u=s(36079),m=s(56612);const d={class:"company-employee-request"},p={key:0,class:"company-employee-request__button-cancel"};function _(e,t,s,n,a,o){const r=(0,i.up)("TMEmployeeRequestPopup"),l=(0,i.up)("TMAsyncConfirmationDialog");return(0,i.wg)(),(0,i.iD)("div",d,[(0,i._)("button",{class:"company-employee-request__button",type:"button",onClick:t[0]||(t[0]=(...e)=>o.toggleButtonAction&&o.toggleButtonAction(...e))},[(0,i._)("span",{class:(0,m.C_)(["company-employee-request__button-inner",{"company-employee-request__button-inner_active":o.isButtonActive}])},(0,m.zw)(o.requestButtonText),3),o.isButtonActive?((0,i.wg)(),(0,i.iD)("span",p," × ")):(0,i.kq)("",!0)]),((0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[a.isPopupVisible?((0,i.wg)(),(0,i.j4)(r,{key:0,company:s.company,"user-alias":s.currentUser,onClosePopup:t[1]||(t[1]=e=>a.isPopupVisible=!1),onSetRequestData:t[2]||(t[2]=t=>e.updateWorkplaceInfo({isUserEmployee:!1,employeeRequest:t}))},null,8,["company","user-alias"])):(0,i.kq)("",!0),(0,i.Wm)(l,{ref:"confirmDialog"},null,512)]))])}var h=s(29876);const g={class:"employee-request-popup__content"},T={class:"employee-request-popup__company-info"},E={class:"employee-request-popup__company-name"};function S(e,t,s,n,a,o){const r=(0,i.up)("TMEntityImage"),l=(0,i.up)("TMFormBuilder"),c=(0,i.up)("TMPopup");return(0,i.wg)(),(0,i.j4)(c,{class:"employee-request-popup",title:e.msg("COMPANY_ADMIN_EMPLOYEE_REQUEST_POPUP_TITLE"),onClose:t[0]||(t[0]=t=>e.$emit("closePopup"))},{default:(0,i.w5)((()=>[(0,i._)("div",g,[(0,i._)("div",T,[(0,i.Wm)(r,{alias:s.company.alias,class:"employee-request-popup__company-logo",image:s.company.imageUrl,size:36,type:"company"},null,8,["alias","image"]),(0,i._)("span",E,(0,m.zw)(s.company.titleHtml),1)]),(0,i.Wm)(l,{class:"employee-request-popup__form",disabled:a.isLoading,fields:o.formFields,"initial-data":a.initialData,lang:e.langOptions.hl,"server-errors":a.serverErrors,"submit-label":e.msg("SUBMIT_FORM_ACTION"),onSubmit:o.proceedForm},null,8,["disabled","fields","initial-data","lang","server-errors","submit-label","onSubmit"])])])),_:1},8,["title"])}var v=s(61602),f=s(41315),A=s(92387),I=s(14857),b=s(87032);const y={name:"TMEmployeeRequestPopup",components:{TMPopup:A.Z,TMEntityImage:v.Z,TMFormBuilder:f.Z},props:{company:{type:Object,default:null},userAlias:{type:String,required:!0}},emits:["closePopup","setRequestData"],data(){return{isLoading:!1,initialData:{messageText:""},serverErrors:{}}},computed:{formFields(){return[{className:"tm-textarea",label:this.msg("COMPANY_ADMIN_EMPLOYEE_REQUEST_FORM_LABEL_TEXT"),description:this.msg("COMPANY_ADMIN_EMPLOYEE_REQUEST_FORM_DESCRIPTION_TEXT"),name:"messageText",type:"BaseTextarea",disableCounter:!0,validation:{required:!0,maxLength:300},htmlAttrs:{placeholder:this.msg("COMPANY_ADMIN_EMPLOYEE_REQUEST_FORM_PLACEHOLDER_TEXT")}}]}},methods:{proceedForm(e){return this.isLoading=!0,this.serverErrors={},(0,I.w9)(this.userAlias,{company:this.company.alias,note:e.messageText}).then((e=>{this.isLoading=!1,this.initialData={messageText:""},e&&this.$emit("setRequestData",e),this.$emit("closePopup"),this.$toast.success(this.msg("COMPANY_ADMIN_EMPLOYEE_REQUEST_SUBMIT_SUCCESS_MESSAGE"))})).catch((e=>{this.isLoading=!1;const t=(0,b.getErrorCode)(e);"FORM_ERRORS"!==t?this.$toast.error(e.message):this.serverErrors=e.data}))}}};var P=s(83744);const C=(0,P.Z)(y,[["render",S]]),w=C;var L=s(55644);const k={name:"TMEmployeeRequest",components:{TMEmployeeRequestPopup:w,TMAsyncConfirmationDialog:h.Z},props:{company:{type:Object,default:null},currentUser:{type:String,required:!0},workplaceInfo:{type:Object,required:!0}},data(){return{isPopupVisible:!1}},computed:{isButtonActive(){return this.workplaceInfo.employeeRequest||this.workplaceInfo.isUserEmployee},requestButtonText(){return this.workplaceInfo.employeeRequest?this.msg("COMPANY_ADMIN_REQUEST_STATUS_WAITING"):this.msg("COMPANY_ADMIN_REQUEST_BUTTON_TEXT")}},methods:{...(0,l.nv)("companies",["updateWorkplaceInfo"]),toggleButtonAction(){this.workplaceInfo.employeeRequest?this.cancelRequest():this.workplaceInfo.isUserEmployee?this.deleteEmployee():this.isPopupVisible=!0},cancelRequest(){this.$refs.confirmDialog.show({title:this.msg("COMPANY_ADMIN_CANCEL_REQUEST_CONFIRM_TITLE"),message:this.msg("COMPANY_ADMIN_CANCEL_REQUEST_CONFIRM_MESSAGE",{companyName:this.company.titleHtml}),confirmLabel:this.msg("COMPANY_ADMIN_APPROVE_REQUEST_BUTTON_TEXT"),cancelLabel:this.msg("CONFIRM_CANCEL_BUTTON_LABEL")}).then((e=>{e&&(0,I.fK)(this.currentUser,this.workplaceInfo.employeeRequest.id).then((()=>{this.updateWorkplaceInfo({isUserEmployee:!1,employeeRequest:null}),this.$toast.success(this.msg("COMPANY_ADMIN_CANCEL_REQUEST_SUCCESS_MESSAGE"))})).catch((e=>this.$toast.error(e.message)))}))},deleteEmployee(){this.$refs.confirmDialog.show({title:this.msg("COMPANY_ADMIN_REMOVE_EMPLOYEE_CONFIRM_TITLE"),message:this.msg("COMPANY_ADMIN_EMPLOYEE_REQUEST_DECLINE_MESSAGE",{companyName:this.company.titleHtml})}).then((e=>{e&&(0,L.hS)(this.company.alias,this.currentUser).then((()=>{this.updateWorkplaceInfo({isUserEmployee:!1,employeeRequest:null}),this.$toast.success(this.msg("COMPANY_ADMIN_REMOVE_COMPANY_EMPLOYEE_SUCCESS_MESSAGE"))})).catch((e=>this.$toast.error(e.message)))}))}}},N=(0,P.Z)(k,[["render",_]]),O=N;var R=s(59545),M=s(26828),D=s(19913);const U=(0,R.Rd)((()=>s.e(2328).then(s.bind(s,28320))),R.MN),B={name:"TMCompanyProfileCard",components:{RestrictionHint:M.Z,TMCompanyCard:u.Z,TMButtonFollow:c.Z,TMAdministrationLinks:U,TMCompanyEmployeeRequest:O},props:{company:{type:Object,default:null}},data(){return{isHintVisible:!1,hintProps:null}},computed:{...(0,l.Se)("me",["isLoggedIn","isSuperAdmin","userAlias"]),...(0,l.rn)("companies",["workplaceInfo"]),isSubscribed(){return this.company.relatedData&&this.company.relatedData.isSubscribed},companyLinksItems(){const{alias:e}=this.company,t={en:{EDIT_PROFILE:"Edit profile via CP"},ru:{EDIT_PROFILE:"Редактировать профиль в CP"}},s=`https://habr.com/kek/admin/company/${e}/`;return[{title:t[this.langOptions.hl].EDIT_PROFILE,link:s}]}},methods:{...(0,l.nv)("companies",["toggleSubscribeStatus"]),toggleFollowCompany(e){this.isLoggedIn?this.toggleSubscribeStatus(this.company.alias.toLowerCase()).then((()=>{this.isSubscribed&&(0,D.IZ)("subscribe_company")})):this.toggleFollowHint(e)},toggleFollowHint(e){this.hintProps={target:e.target,messageKey:"SUBSCRIPTION_COMPANY_HINT",eventLabel:"hint_reg_с_follow_go",placement:"bottom-start",offset:[-34,8]},this.isHintVisible=!this.isHintVisible,this.isHintVisible&&(0,D.IZ)("hint_reg_с_follow_open")}}},$=(0,P.Z)(B,[["render",r]]),V=$},28002:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a={class:"tm-company-snippet"},o={class:"tm-company-snippet__info"},r=["innerHTML"],l=["innerHTML"];function c(e,t,s,c,u,m){const d=(0,i.up)("TMEntityImage"),p=(0,i.up)("router-link");return(0,i.wg)(),(0,i.iD)("div",a,[(0,i.Wm)(p,{class:"tm-company-snippet__logo-link",to:e.companyProfileRoute},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{alias:e.company.alias,image:e.company.imageUrl,size:40,type:"company"},null,8,["alias","image"])])),_:1},8,["to"]),(0,i._)("div",o,[(0,i.Wm)(p,{class:(0,n.C_)(["tm-company-snippet__title",{"tm-company-snippet__title_subscribed":e.isSubscribed}]),"data-test-id":"company-title",to:e.companyProfileRoute},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:e.company.titleHtml},null,8,r)])),_:1},8,["class","to"]),(0,i._)("div",{class:"tm-company-snippet__description",innerHTML:e.company.descriptionHtml||e.msg("COMPANY")},null,8,l)])])}var u=s(61602);const m={name:"TMCompanySnippet",components:{TMEntityImage:u.Z},props:{company:{type:Object,default:null}},computed:{companyProfileRoute(){return{name:"COMPANY_PROFILE",params:{name:this.company.alias,hl:this.$route.params.hl}}},isSubscribed(){return this.company.relatedData&&this.company.relatedData.isSubscribed}}};var d=s(83744);const p=(0,d.Z)(m,[["render",c]]),_=p},34282:(e,t,s)=>{"use strict";s.d(t,{Z:()=>P});var i=s(66252);const n={class:"tm-company-widgets"};function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("div",n,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.widgets,((t,n)=>((0,i.wg)(),(0,i.j4)((0,i.LL)(e.$options.presenters[t.type]),{key:n,"company-alias":s.companyAlias,type:t.type,"widget-data":t.data,"widget-uuid":t.uuid,onClick:r.logBrandingClick},null,8,["company-alias","type","widget-data","widget-uuid","onClick"])))),128))])}var o=s(33907),r=s(26928),l=s(25081),c=s(56612);function u(e,t,s,n,a,o){const r=(0,i.up)("TMWidgetBannerContent"),l=(0,i.up)("TMSwiperSlide"),u=(0,i.up)("TMSwiper"),m=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(m,{class:(0,c.C_)(["tm-widget-banners-slider",{"tm-widget-banners-slider_shadowed":o.renderShadow}]),"header-variant":"borderless",title:e.msg("WIDGET_BANNER")},{default:(0,i.w5)((()=>[(0,i.Wm)(u,{"auto-height":"",autoplay:e.$options.autoplayParams,pagination:"","slides-per-view":1},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.widgetData,((n,a)=>((0,i.wg)(),(0,i.j4)(l,{key:a},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{"company-alias":s.companyAlias,"widget-data":n.data,"widget-uuid":n.uuid,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},null,8,["company-alias","widget-data","widget-uuid"])])),_:2},1024)))),128))])),_:1},8,["autoplay"])])),_:1},8,["class","title"])}var m=s(13088),d=s(61712),p=s(3972),_=s(58904);const h=1e4,g={name:"TMWidgetBannersSlider",components:{TMBlock:m.Z,TMWidgetBannerContent:_.Z,TMSwiper:d.Z,TMSwiperSlide:p.Z},props:{widgetData:{type:Array,required:!0},companyAlias:{type:String,required:!0}},autoplayParams:{delay:h,disableOnInteraction:!1},emits:["click"],computed:{renderShadow(){return this.widgetData.length>12}}};var T=s(83744);const E=(0,T.Z)(g,[["render",u]]),S=E;var v=s(81942),f=s(3316),A=s(92048),I=s(24794);const b={name:"TMCompanyWidgets",props:{companyAlias:{type:String,required:!0},widgetsAsSlider:{type:Boolean,default:!1}},presenters:{vk:A.Z,news:f.Z,links:v.Z,banner:l.Z,applications:r.Z,bannersSlider:S},computed:{...(0,o.rn)("me",["uuid"]),...(0,o.Se)("global",["isDesktop"]),...(0,o.rn)("companies",["companiesWidgets"]),needShowSlider(){return this.widgetsAsSlider&&this.bannersWidgets.length>1},rawWidgets(){const e=this.companiesWidgets[this.companyAlias];return e?e.filter((e=>!!e.data&&(("news"!==e.type||0!==e.data.news.length)&&!("links"===e.type&&0===e.data.links.length)))):[]},bannersWidgets(){return this.rawWidgets.filter((e=>"banner"===e.type))},regularWidgets(){return this.rawWidgets.filter((e=>"banner"!==e.type))},widgets(){return this.needShowSlider?[{type:"bannersSlider",data:this.bannersWidgets},...this.regularWidgets]:this.rawWidgets}},mounted(){this.isDesktop&&this.loadCompanyWidgets(this.companyAlias)},methods:{logBrandingClick({blockUuid:e,linkUuid:t}){(0,I.o)({uuid:this.uuid,company:this.companyAlias,blockUuid:e,linkUuid:t})},...(0,o.nv)("companies",["loadCompanyWidgets"])}},y=(0,T.Z)(b,[["render",a]]),P=y},34270:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612),a=s(58061);const o={class:"tm-complaint-form__field"},r=["disabled"],l={class:"tm-complaint-form__hint"},c={class:"tm-complaint-form__controls"};function u(e,t,s,u,m,d){const p=(0,i.up)("TMButtonBase");return(0,i.wg)(),(0,i.iD)("form",{ref:"form",class:(0,n.C_)(["tm-complaint-form",{"tm-complaint-form_processing":m.disabled}]),onSubmit:t[3]||(t[3]=(0,a.iM)(((...e)=>d.submitForm&&d.submitForm(...e)),["prevent"]))},[(0,i._)("div",o,[(0,i.wy)((0,i._)("input",(0,i.dG)({ref:"input","onUpdate:modelValue":t[0]||(t[0]=e=>m.currentValue=e)},e.$attrs,{class:"tm-complaint-form__input",disabled:m.disabled,onKeyup:[t[1]||(t[1]=(0,a.D2)((0,a.iM)(((...e)=>d.submitForm&&d.submitForm(...e)),["ctrl"]),["enter"])),t[2]||(t[2]=(0,a.D2)((0,a.iM)(((...e)=>d.submitForm&&d.submitForm(...e)),["meta"]),["enter"]))]}),null,16,r),[[a.YZ,m.currentValue]]),(0,i._)("div",l,(0,n.zw)(e.msg("COMMENT_COMPLAINT_HINT")),1)]),(0,i._)("div",c,[(0,i.Wm)(p,{disabled:d.isTextareaEmpty||m.disabled,onClick:d.submitForm},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("COMMENT_ACTION_SEND")),1)])),_:1},8,["disabled","onClick"])])],34)}var m=s(58608);const d={name:"TMComplaintForm",components:{TMButtonBase:m.Z},inheritAttrs:!1,props:{submitAction:{type:Function,required:!0}},data(){return{currentValue:null,disabled:!1}},computed:{isTextareaEmpty(){return!this.currentValue}},mounted(){this.$attrs.autofocus&&this.$refs.input.focus()},methods:{submitForm(){this.disabled=!0,this.submitAction(this.currentValue).then((()=>{this.disabled=!1})).catch((e=>{throw this.disabled=!1,e}))}}};var p=s(83744);const _=(0,p.Z)(d,[["render",u]]),h=_},84910:(e,t,s)=>{"use strict";s.d(t,{Z:()=>l});var i=s(66252),n=s(25109);const a={class:"tm-context-menu-list__item"},o=Object.assign({inheritAttrs:!1},{__name:"context-menu-list-item",props:{tag:{type:String,default:"button"},variant:{type:String,default:null}},setup(e){const t=e,s=(0,i.Fl)((()=>[...(0,n.P)("tm-context-menu-list__item-inner",{[t.variant]:!0}),{"tm-context-menu-list__button":"button"===t.tag,"tm-context-menu-list__external-link":["a","router-link"].includes(t.tag)}]));return(t,n)=>((0,i.wg)(),(0,i.iD)("li",a,[((0,i.wg)(),(0,i.j4)((0,i.LL)(e.tag),(0,i.dG)(t.$attrs,{class:s.value}),{default:(0,i.w5)((()=>[(0,i.WI)(t.$slots,"default")])),_:3},16,["class"]))]))}}),r=o,l=r},1859:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("ul",{class:(0,n.C_)(["tm-context-menu-list",r.bem("tm-context-menu-list",{variant:s.variant})])},[(0,i.WI)(e.$slots,"default")],2)}var o=s(25109);const r={name:"TMContextMenuList",props:{variant:{type:String,default:null}},methods:{bem:o.P}};var l=s(83744);const c=(0,l.Z)(r,[["render",a]]),u=c},66743:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252),n=s(58061);function a(e,t,s,a,o,r){const l=(0,i.up)("TMBottomSheet"),c=(0,i.up)("TMScrollLockTransition"),u=(0,i.up)("TMPopover");return!e.isTablet&&e.isMobile?((0,i.wg)(),(0,i.j4)(c,{key:0,appear:"",name:"slide-fade"},{default:(0,i.w5)((()=>[(0,i.Wm)(l,{onClose:t[0]||(t[0]=t=>e.$emit("close"))},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),body:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"body")])),_:3})])),_:3})):((0,i.wg)(),(0,i.j4)(n.uT,{key:1,appear:"",name:"transition-fade"},{default:(0,i.w5)((()=>[(0,i.Wm)(u,{root:s.target,variant:"dropdown",onClose:t[1]||(t[1]=t=>e.$emit("close"))},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default"),(0,i.WI)(e.$slots,"body")])),_:3},8,["root"])])),_:3}))}var o=s(33907),r=s(8413),l=s(18085),c=s(76493);const u={name:"TMContextMenu",components:{TMPopover:l.Z,TMBottomSheet:r.Z,TMScrollLockTransition:c.Z},props:{target:{type:null,required:!0}},emits:["close"],computed:{...(0,o.Se)("global",["isMobile","isTablet"])}};var m=s(83744);const d=(0,m.Z)(u,[["render",a]]),p=d},1461:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252);const n={class:"tm-counter-container"},a={class:"tm-counter-container__header"},o={class:"tm-counter-container__footer"};function r(e,t,s,r,l,c){return(0,i.wg)(),(0,i.iD)("div",n,[(0,i._)("div",a,[(0,i.WI)(e.$slots,"header")]),(0,i._)("div",o,[(0,i.WI)(e.$slots,"footer")])])}const l={name:"TMCounterContainer"};var c=s(83744);const u=(0,c.Z)(l,[["render",r]]),m=u},81392:(e,t,s)=>{"use strict";s.d(t,{Z:()=>re});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){const l=(0,i.up)("TMArticleRating"),c=(0,i.up)("TMVotesMeter"),u=(0,i.up)("TMIconCounter"),m=(0,i.up)("TMBookmarksButton"),d=(0,i.up)("TMSharing"),p=(0,i.up)("TMArticleCommentsCounterLink"),_=(0,i.up)("TMArticleVoteStats"),h=(0,i.up)("TMPopup"),g=(0,i.up)("RestrictionHint");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-data-icons",r.bem("tm-data-icons",{space:s.spaceBetween})]),"data-test-id":"article-stats-icons"},[r.showIcon("rating")?((0,i.wg)(),(0,i.j4)(l,{key:0,article:s.article,class:"tm-data-icons__item",onScoreClick:r.showVotesPopup},null,8,["article","onScoreClick"])):(0,i.kq)("",!0),r.showIcon("votes")?((0,i.wg)(),(0,i.j4)(c,{key:1,appearance:"article",class:"tm-data-icons__item",score:s.article.statistics.score,"vote-state":r.voteState,"votes-count":s.article.statistics.votesCount,"votes-count-minus":s.article.statistics.votesCountMinus,"votes-count-plus":s.article.statistics.votesCountPlus,onClick:r.showVotesPopup},null,8,["score","vote-state","votes-count","votes-count-minus","votes-count-plus","onClick"])):(0,i.kq)("",!0),r.showIcon("views")?((0,i.wg)(),(0,i.j4)(u,{key:2,abbreviated:"",class:"tm-data-icons__item",counter:s.article.statistics.readingCount,"icon-id":"counter-views",title:e.msg("DATA_ICONS_VIEWS")},null,8,["counter","title"])):(0,i.kq)("",!0),r.showIcon("favorite")?((0,i.wg)(),(0,i.j4)(m,{key:3,"bookmarks-count":s.article.statistics.favoritesCount,class:"tm-data-icons__item","is-bookmarked":e.isLoggedIn&&r.isBookmarked,"is-processing":o.isLoadingBookmark,onToggleBookmark:t[0]||(t[0]=e=>r.onBookmarkClick(e))},null,8,["bookmarks-count","is-bookmarked","is-processing"])):(0,i.kq)("",!0),r.showIcon("share")?((0,i.wg)(),(0,i.j4)(d,{key:4,article:s.article,class:"tm-data-icons__item",title:e.msg("DATA_ICONS_SHARE")},null,8,["article","title"])):(0,i.kq)("",!0),r.showIcon("comments")?((0,i.wg)(),(0,i.j4)(p,{key:5,article:s.article,class:"tm-data-icons__item","comments-count":s.article.statistics.commentsCount,"ga-event":s.gaEvent,title:e.msg("DATA_ICONS_READ_COMMENTS"),"unread-count":o.unreadCommentsCount},null,8,["article","comments-count","ga-event","title","unread-count"])):(0,i.kq)("",!0),(0,i.WI)(e.$slots,"articleMenu"),((0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[o.votesPopupVisible?((0,i.wg)(),(0,i.j4)(h,{key:0,title:e.msg("ARTICLE_REASON_TOTAL",r.votesStats),onClose:t[1]||(t[1]=e=>o.votesPopupVisible=!1)},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{"is-post":r.isPost,"reasons-map":o.reasonsMap,voting:r.votesStats},null,8,["is-post","reasons-map","voting"])])),_:1},8,["title"])):(0,i.kq)("",!0)])),o.isHintVisible?((0,i.wg)(),(0,i.j4)(g,(0,i.dG)({key:6},o.hintProps,{onClose:t[2]||(t[2]=e=>o.isHintVisible=!1)}),null,16)):(0,i.kq)("",!0)],2)}var o=s(33907),r=s(34948),l=s(39701),c=s(62931),u=s(23002),m=s(64487),d=s(41056),p=s(92387),_=s(36338),h=s(85565),g=s(65757),T=s(4218),E=s(36134),S=s(50780),v=s(52767),f=s(19913),A=s(73313);const I={class:"article-rating"},b=["textContent"],y=3e3,P=Object.assign({name:"TMArticleRating"},{__name:"article-rating",props:{article:S.s},emits:["scoreClick"],setup(e){const t=e,s=(0,u.pm)(),a=(0,i.Fl)((()=>(0,A.o)(t.article))),o=(0,i.Fl)((()=>(0,f.Lq)(t.article))),r=(0,c.iH)(null),[l,S]=(0,T.FW)("me",["userAlias","isLoggedIn"]),P=(0,i.Fl)((()=>{var e;const s=null===(e=t.article.author)||void 0===e?void 0:e.alias.toLowerCase();return S.value&&l.value.toLowerCase()===s})),C=(0,i.Fl)((()=>{var e,s;return(null===(e=t.article)||void 0===e||null===(s=e.relatedData)||void 0===s?void 0:s.voteMinus)??{}})),w=(0,i.Fl)((()=>{var e,s;return(null===(e=t.article)||void 0===e||null===(s=e.relatedData)||void 0===s?void 0:s.votePlus)??{}})),L=(0,i.Fl)((()=>C.value.canVote)),k=(0,i.Fl)((()=>w.value.canVote)),N=(0,i.Fl)((()=>{if(C.value.isVotingOver)return!1;if(P.value)return!0;const e=!C.value.isChargeEnough||!C.value.isKarmaEnough;return!(L.value||!e.value&&C.value.isPublicationLimitEnough)||L})),O=(0,i.Fl)((()=>{if(w.value.isVotingOver)return!1;if(P.value)return!0;const e=!w.value.isChargeEnough||!w.value.isKarmaEnough;return!(k.value||!e)||k.value})),R=(0,c.iH)(!1),M=(0,c.iH)(!1),D=(0,i.Fl)((()=>{var e,s;return S.value&&null!==(e=t.article)&&void 0!==e&&e.relatedData&&!R.value&&(null===(s=t.article.relatedData.vote)||void 0===s?void 0:s.value)||0})),U=(0,i.Fl)((()=>!!R.value||!M.value&&(0===D.value?N.value||O.value:L.value||k.value))),[B,$,V]=(0,T.WX)("articlesList",["downvote","upvote","loadReasonsList"]),F=(0,c.iH)(null);function H(){(0,f.IZ)("vote_content_plus",{publication_type:o.value}),P.value?F.value="isMineArticle":S.value?k.value||w.value.isChargeEnough||!w.value.isKarmaEnough?!k.value||w.value.isKarmaEnough?W():F.value="karmaTooLow":F.value="chargeTooLow":F.value="registration"}async function W(){R.value=!0;try{await $({article:t.article}),M.value=!0,(0,f.IZ)("vote_content_plus",{publication_type:o.value})}catch(e){x(e)}finally{R.value=!1}}function G(){if((0,f.IZ)("vote_content_minus",{publication_type:o.value}),P.value)F.value="isMineArticle";else if(S.value){if(!L.value){const{isPublicationLimitEnough:e,isChargeEnough:t,isKarmaEnough:s}=C.value;if(!s)return void(F.value="karmaTooLow");if(!e)return void(F.value="needPublications");if(!t&&s)return void(F.value="chargeTooLow")}J()}else F.value="registration"}async function x(e){const t=(0,v.zg)(e);"VOTER_CHARGE"!==t?"string"===typeof t&&t.startsWith("VOTER_KARMA_LIMIT")?F.value="karmaTooLow":((0,m.Tb)(e),s.error(e.message)):F.value="chargeTooLow"}const Y=(0,c.iH)(!1),q=(0,c.iH)(!1);function Z(e){R.value=!0,B({article:t.article,reason:e}).then((()=>{r.value=null,q.value=!0,setTimeout((()=>{q.value=!1,Y.value=!1}),y),M.value=!0,(0,f.IZ)("vote_content_minus",{publication_type:o.value})})).catch(x).finally((()=>{R.value=!1}))}const{msg:j}=(0,E.Q)(),[K,z]=(0,T.FW)("articlesList",["getPostReasonsList","getReasonsList"]),Q=(0,i.Fl)((()=>a.value?K.value:z.value)),X=(0,c.iH)(!1);async function J(){X.value=!0;try{await V({isPost:a.value}),Y.value=!0,r.value=j("ARTICLE_REASON_POPUP_TITLE")}catch(e){s.error(e.message),(0,m.Tb)(e)}finally{X.value=!1}}return(t,s)=>((0,i.wg)(),(0,i.iD)("div",I,[U.value?((0,i.wg)(),(0,i.j4)(h.Z,{key:0,appearance:"article","can-vote-minus":N.value,"can-vote-plus":O.value,class:"votes-switcher","is-loading":R.value||X.value,"is-plusified":"",score:e.article.statistics.score,"vote-state":D.value,"votes-count":e.article.statistics.votesCount,"votes-count-minus":e.article.statistics.votesCountMinus,"votes-count-plus":e.article.statistics.votesCountPlus,onDownvote:G,onScoreClick:s[0]||(s[0]=e=>t.$emit("scoreClick")),onUpvote:H},null,8,["can-vote-minus","can-vote-plus","is-loading","score","vote-state","votes-count","votes-count-minus","votes-count-plus"])):((0,i.wg)(),(0,i.j4)(g.Z,{key:1,appearance:"article",class:"votes-switcher",score:e.article.statistics.score,"vote-state":D.value,"votes-count":e.article.statistics.votesCount,"votes-count-minus":e.article.statistics.votesCountMinus,"votes-count-plus":e.article.statistics.votesCountPlus,onClick:s[1]||(s[1]=e=>t.$emit("scoreClick"))},null,8,["score","vote-state","votes-count","votes-count-minus","votes-count-plus"])),((0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[Y.value?((0,i.wg)(),(0,i.j4)(p.Z,{key:0,title:r.value,onClose:s[2]||(s[2]=e=>Y.value=!1)},{default:(0,i.w5)((()=>[q.value?((0,i.wg)(),(0,i.iD)("div",{key:1,textContent:(0,n.zw)((0,c.SU)(j)("ARTICLE_REASON_SUCCESS"))},null,8,b)):((0,i.wg)(),(0,i.j4)(d.Z,{key:0,"is-vote-loading":R.value,"reasons-list":Q.value,onDownVote:Z},null,8,["is-vote-loading","reasons-list"]))])),_:1},8,["title"])):(0,i.kq)("",!0)])),F.value?((0,i.wg)(),(0,i.j4)(_.Z,{key:2,hint:F.value,root:t.$el,onClose:s[3]||(s[3]=e=>F.value=null)},null,8,["hint","root"])):(0,i.kq)("",!0)]))}});var C=s(83744);const w=(0,C.Z)(P,[["__scopeId","data-v-86aec4a7"]]),L=w,k={key:0},N=(0,i._)("div",{class:"tm-article-vote-stats__result-border"},null,-1),O={class:"tm-article-vote-stats__title"},R={class:"tm-article-vote-stats__text"},M={class:"tm-article-vote-stats__percent"};function D(e,t,s,a,o,r){return r.reasonsList?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"tm-article-vote-stats",style:(0,n.j5)({"--percent-value":r.percentValue})},[r.emptyResult?((0,i.wg)(),(0,i.iD)("div",k,(0,n.zw)(e.msg("ARTICLE_REASON_NO_DATA")),1)):((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[N,(0,i._)("h3",O,(0,n.zw)(e.msg("ARTICLE_REASON_SUBTITLE")),1),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.reasonsMap,(e=>((0,i.wg)(),(0,i.iD)("div",{key:e.reasonId,class:"tm-article-vote-stats__result-item"},[(0,i._)("div",R,(0,n.zw)(r.getReasonTitle(e)),1),(0,i._)("div",M,(0,n.zw)(e.percent)+"% ",1),(0,i._)("div",{class:"tm-article-vote-stats__result-line",style:(0,n.j5)({width:e.percent+"%"})},null,4)])))),128))],64))],4)):(0,i.kq)("",!0)}const U={name:"TMArticleVoteStats",props:{voting:{type:Object,required:!0},reasonsMap:{type:Array,required:!0},isPost:{type:Boolean,required:!0}},computed:{...(0,o.Se)("articlesList",["getPostReasonsList","getReasonsList"]),emptyResult(){let e=0;return this.reasonsMap.forEach((t=>{e+=t.percent})),0===e},percentValue(){const{positive:e,total:t}=this.voting;return e/t*100+"%"},reasonsList(){return this.isPost?this.getPostReasonsList:this.getReasonsList}},mounted(){this.loadReasonsList({isPost:this.isPost}).catch((e=>{this.$toast.error(e.message)}))},methods:{...(0,o.nv)("articlesList",["loadReasonsList"]),getReasonTitle({id:e}){const t=this.reasonsList.find((t=>t.id===e));return t&&t.title||""}}},B=(0,C.Z)(U,[["render",D]]),$=B;var V=s(24411),F=s(27153),H=s(26828);const W={class:"tm-sharing"},G={class:"tm-sharing__socials"},x=["onClick"];function Y(e,t,s,a,o,r){const l=(0,i.up)("TMShareIcon"),c=(0,i.up)("TMPopup");return(0,i.wg)(),(0,i.iD)("div",W,[(0,i._)("button",{class:"tm-sharing__button",type:"button",onClick:t[0]||(t[0]=(...e)=>r.invokeSharing&&r.invokeSharing(...e))},[(0,i.Wm)(l,{class:"tm-sharing__icon"})]),((0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[o.isOpenShare?((0,i.wg)(),(0,i.j4)(c,{key:0,title:e.msg("ARTICLE_SHARING_TITLE"),onClose:r.closePopup},{default:(0,i.w5)((()=>[(0,i._)("ul",G,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.socials,(t=>((0,i.wg)(),(0,i.iD)("li",{key:t.key},[(0,i._)("span",{class:"tm-sharing__social",onClick:t.action},(0,n.zw)(e.msg(t.key)),9,x)])))),128))])])),_:1},8,["title","onClose"])):(0,i.kq)("",!0)]))])}var q=s(59545),Z=s(15923),j=s(43059),K=s(86598),z=s(24440);const Q=(0,q.Rd)((()=>s.e(624).then(s.bind(s,80624))),q.MN),X={name:"TMSharing",components:{TMShareIcon:Q,TMPopup:p.Z},props:{article:S.s},data(){return{isOpenShare:!1}},computed:{articleUrl(){return(0,K.Zl)(this.article)},socials(){const e=encodeURIComponent(this.articleUrl),t=(0,A.o)(this.article)?(0,Z.vz)(this.article,this.msg):(0,z.V)(this.article.titleHtml),s=encodeURIComponent(t);return[{key:"SOCIAL_COPY",action:this.copyLink},{key:"SOCIAL_FACEBOOK",action:()=>this.openLink(`https://www.facebook.com/sharer/sharer.php?u=${e}`)},{key:"SOCIAL_TWITTER",action:()=>this.openLink(`https://twitter.com/intent/tweet?text=${s}+${e}+via+%40habr_com`)},{key:"SOCIAL_VK",action:()=>this.openLink(`https://vk.com/share.php?url=${e}`)},{key:"SOCIAL_TELEGRAM",action:()=>this.openLink(`https://t.me/share/url?url=${e}&title=${s}`)},{key:"SOCIAL_POCKET",action:()=>this.openLink(`https://getpocket.com/edit?url=${e}`)}]}},methods:{openLink(e){(0,f.IZ)("share",{publication_type:(0,f.Lq)(this.article)}),window.open(e,"_blank"),this.closePopup()},copyLink(){(0,j.Z)(this.articleUrl),this.closePopup(),this.$toast.success(this.msg("SOCIAL_COPIED")),(0,f.IZ)("share",{publication_type:(0,f.Lq)(this.article)})},invokeSharing(){navigator.share?navigator.share({title:this.msg("SITENAME"),text:this.article.titleHtml,url:this.articleUrl}).then((()=>{(0,f.IZ)("share",{publication_type:(0,f.Lq)(this.article)})})).catch((e=>{throw e})):this.isOpenShare=!0},closePopup(){this.isOpenShare=!1}}},J=(0,C.Z)(X,[["render",Y]]),ee=J;var te=s(25109),se=s(11699),ie=s(89136);const ne=["rating","votes","views","favorite","comments","share"],ae={name:"TMDataIcons",components:{TMArticleVoteStats:$,TMIconCounter:F.Z,TMPopup:p.Z,TMArticleCommentsCounterLink:l.Z,TMArticleRating:L,TMBookmarksButton:V.Z,TMSharing:ee,TMVotesMeter:g.Z,RestrictionHint:H.Z},props:{article:{type:Object,default:null},iconsList:{type:Array,default:()=>[],validator:e=>e.every((e=>-1!==ne.indexOf(e)))},type:{type:String,default:"block"},bookmarkModule:{type:String,default:"articlesList"},gaEvent:{type:[Object,String],required:!1,default:null},spaceBetween:{type:String,default:"big"},isInComments:Boolean},emits:["bookmarkChange"],data(){return{isLoadingBookmark:!1,votesPopupVisible:!1,reasonsMap:null,unreadCommentsCount:this.article.relatedData?this.article.relatedData.unreadCommentsCount:null,isHintVisible:!1,hintProps:null}},computed:{...(0,o.rn)("articlesList",["articlesList"]),...(0,o.Se)("me",["isLoggedIn","isSuperAdmin","userAlias"]),...(0,o.Se)("global",["isMobileOnly"]),isBookmarked(){var e;return!this.isLoadingBookmark&&(null===(e=this.article.relatedData)||void 0===e?void 0:e.bookmarked)},voteState(){var e;const{relatedData:t}=this.article;return(null===t||void 0===t||null===(e=t.vote)||void 0===e?void 0:e.value)||0},votesStats(){const{votesCount:e,votesCountPlus:t,votesCountMinus:s}=this.article.statistics;return{total:e,positive:t,negative:s}},isPost(){return(0,A.o)(this.article)}},beforeMount(){if(!this.isLoggedIn&&"undefined"!==typeof indexedDB){const{article:{id:e,statistics:t}}=this;(0,r.U2)(e).then(((e=0)=>{this.unreadCommentsCount=Math.max(t.commentsCount-e,0)}))}},methods:{...(0,o.nv)("articlesList",["toggleArticleBookmark"]),bem:te.P,showIcon(e){return this.iconsList&&-1!==this.iconsList.indexOf(e)},onBookmarkClick(e){if(!this.isLoggedIn)return void this.toggleBookmarkHint(e);const{bookmarked:t}=this.article.relatedData;this.isLoadingBookmark=!0,this.toggleArticleBookmark({article:this.article,bookmarkModule:this.bookmarkModule}).then((()=>{this.$emit("bookmarkChange",!t),this.article.relatedData.bookmarked&&(0,f.IZ)("favorite",{publication_type:(0,f.Lq)(this.article)}),this.isLoadingBookmark=!1}))},showVotesPopup(){var e;if(!this.isSuperAdmin&&("megaproject"===this.article.postType||this.userAlias!==(null===(e=this.article.author)||void 0===e?void 0:e.alias)))return;const t=(0,A.o)(this.article)?ie.$X:se.Mc;t(this.article.id).then((e=>{this.votesPopupVisible=!0,this.reasonsMap=e.data})).catch((e=>{this.$toast.error(e.message)}))},toggleBookmarkHint(e){this.hintProps={target:e.target,messageKey:"PUBLICATION_FAVORITE_HINT",eventLabel:"hint_reg_save_publ_go",offset:[-34,8]},this.isHintVisible=!this.isHintVisible,this.isHintVisible&&(0,f.IZ)("hint_reg_save_publ_open")}}},oe=(0,C.Z)(ae,[["render",a]]),re=oe},63599:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252),n=s(56612);const a=["datetime","title","textContent"],o={key:1};function r(e,t,s,r,l,c){return e.$slots.default&&e.$slots.default({formattedDate:c.formattedDate})?((0,i.wg)(),(0,i.iD)("span",o,[(0,i.WI)(e.$slots,"default",{formattedDate:c.formattedDate})])):((0,i.wg)(),(0,i.iD)("time",{key:0,datetime:c.jsDate.toISOString(),title:c.fullForm,textContent:(0,n.zw)(c.formattedDate)},null,8,a))}var l=s(21331),c=s(38919);const u={name:"TMDatetime",props:{date:{required:!0,type:[String,Date]},showFullDateTime:Boolean,shortMonth:Boolean,absoluteDate:Boolean,hideToday:Boolean,isArticleFormat:Boolean,utc:Boolean},data(){return{now:new Date}},computed:{jsDate(){return this.utc?(0,l.iH)(this.date):new Date(this.date)},time(){return(0,c.rp)(this.jsDate)},fullForm(){const e=(0,c.SI)(this.jsDate);return`${e}, ${this.time}`},isMoreThanOneYear(){return this.now.getFullYear()-this.jsDate.getFullYear()>=1},countMinutesAgo(){return Math.trunc((this.now.getTime()-this.jsDate.getTime())/6e4)},countHoursAgo(){return Math.trunc(this.countMinutesAgo/60)},timeParams(){return{time:this.time}},dateTimeParams(){const e=(this.absoluteDate||this.isMoreThanOneYear)&&this.jsDate.getFullYear();return{day:this.jsDate.getDate().toString(),month:this.jsDate.getMonth().toString(),year:e,...this.timeParams}},articleFormatTextParams(){return this.countMinutesAgo<1?{name:"WHEN_JUST_NOW"}:this.countMinutesAgo<60?{name:"WHEN_MIN",params:{time:this.countMinutesAgo}}:this.countHoursAgo<24?{name:"WHEN_HOUR",params:{time:this.countHoursAgo}}:(0,c.gO)(this.jsDate,this.now)?{name:"WHEN_YESTERDAY_AT",params:this.timeParams}:{name:"WHEN_FULL_DATE_SHORT_MONTH_AT",params:this.dateTimeParams}},textParams(){if(!this.absoluteDate){if((0,c.zk)(this.jsDate,this.now))return{name:this.hideToday?"WHEN_AT":"WHEN_TODAY_AT",params:this.timeParams};if((0,c.gO)(this.jsDate,this.now))return{name:"WHEN_YESTERDAY_AT",params:this.timeParams}}return this.showFullDateTime?{name:this.shortMonth?"WHEN_FULL_DATE_SHORT_MONTH_AT":"WHEN_FULL_DATE_AT",params:this.dateTimeParams}:{name:"WHEN_FULL_DATE",params:this.dateTimeParams}},formattedDate(){return this.isArticleFormat?this.msg(this.articleFormatTextParams.name,this.articleFormatTextParams.params):this.msg(this.textParams.name,this.textParams.params)}}};var m=s(83744);const d=(0,m.Z)(u,[["render",r]]),p=d},71754:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(56612);const a=["textContent"];function o(e,t,s,o,r,l){return(0,i.wg)(),(0,i.iD)("dl",{class:(0,n.C_)(["tm-description-list",l.bem("tm-description-list",{variant:s.variant})])},[(0,i._)("dt",{class:(0,n.C_)(["tm-description-list__title",l.bem("tm-description-list__title",{variant:s.variant})]),textContent:(0,n.zw)(s.title)},null,10,a),(0,i._)("dd",{class:(0,n.C_)(["tm-description-list__body",l.bem("tm-description-list__body",{variant:s.variant})])},[(0,i.WI)(e.$slots,"default")],2)],2)}var r=s(25109);const l={name:"TMDescriptionList",props:{title:{type:String,required:!0},variant:{type:String,default:"base"}},methods:{bem:r.P}};var c=s(83744);const u=(0,c.Z)(l,[["render",o]]),m=u},26065:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252),n=s(56612);const a={class:"tm-dropdown__head"};function o(e,t,s,o,r,l){const c=(0,i.Q2)("hotkey");return(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-dropdown",{"tm-dropdown_active":r.optionsVisible}])},[(0,i._)("div",a,[(0,i.WI)(e.$slots,"head",{close:l.closeOptions,toggle:l.toggleOptions})]),r.optionsVisible?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)(["tm-dropdown__body",l.getClass]),style:(0,n.j5)(l.getOffset)},[(0,i.WI)(e.$slots,"body",{visible:r.optionsVisible})],6)):(0,i.kq)("",!0)],2)),[[c,{esc:l.closeOptions}]])}const r={name:"TMDropdown",props:{align:{type:String,default:"left"},bodyOffset:{type:Number,default:0},variant:{type:String,default:"default"}},data(){return{optionsVisible:!1}},computed:{getClass(){return{"tm-dropdown__body_left":"left"===this.align,"tm-dropdown__body_right":"right"===this.align,"tm-dropdown__body_center":"center"===this.align,"tm-dropdown__body_inline":"inline"===this.variant,"tm-dropdown__body_padding-none":"noBodyPadding"===this.variant}},getOffset(){return{[`margin-${this.align}`]:`${this.bodyOffset}px`}}},watch:{$route(e,t){e.path!==t.path&&this.optionsVisible&&(this.optionsVisible=!1)}},methods:{close(){this.optionsVisible=!1},open(){this.optionsVisible=!0},toggleOptions(){this.optionsVisible=!this.optionsVisible,this.optionsVisible?document.addEventListener("click",this.listenClickOutside):document.removeEventListener("click",this.listenClickOutside)},closeOptions(){this.optionsVisible=!1,document.removeEventListener("click",this.listenClickOutside)},listenClickOutside(e){this.optionsVisible&&!this.$el.contains(e.target)&&this.toggleOptions()}}};var l=s(83744);const c=(0,l.Z)(r,[["render",o]]),u=c},22782:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(56612);const a={class:"tm-empty-placeholder__text","data-test-id":"empty-placeholder-text"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMSvgImg");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(l.bem("tm-empty-placeholder",{variant:s.variant,minHeight:s.minHeight})),"data-test-id":"empty-placeholder"},[(0,i.Wm)(c,{id:s.image,class:(0,n.C_)(l.bem("tm-empty-placeholder__image",{variant:s.variant}))},null,8,["id","class"]),(0,i._)("div",a,[(0,i.WI)(e.$slots,"default",{},(()=>[(0,i.Uk)((0,n.zw)(s.title||e.msg("EMPTY_POSTS_MESSAGE")),1)]))]),(0,i.WI)(e.$slots,"footer")],2)}var r=s(46206),l=s(25109);const c={name:"TMEmptyPlaceholder",components:{TMSvgImg:r.Z},props:{title:{type:String,default:null},image:{type:String,default:"/img/empty-post-placeholder.svg#placeholder"},variant:{type:String,default:"default",validator(e){return["default","user-profile","ufo","events"].includes(e)}},minHeight:{type:String,default:null}},methods:{bem:l.P}};var u=s(83744);const m=(0,u.Z)(c,[["render",o]]),d=m},61602:(e,t,s)=>{"use strict";s.d(t,{Z:()=>g});var i=s(66252),n=s(56612);const a={class:"tm-entity-image"},o=["height","loading","src","width"],r=["height","loading","src","width"];function l(e,t,s,l,c,u){const m=(0,i.up)("TMSvgImg");return(0,i.wg)(),(0,i.iD)("div",a,[u.hasPlaceholderImage?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},["user"===s.type?((0,i.wg)(),(0,i.iD)("img",{key:0,alt:"",class:"tm-entity-image__pic",height:s.size,loading:s.lazy?"lazy":null,src:u.getDefaultUserAvatar(s.alias),width:s.size},null,8,o)):((0,i.wg)(),(0,i.j4)(m,{key:1,id:`placeholder-${s.type}`,class:(0,n.C_)(["tm-image-placeholder",`tm-image-placeholder_${u.color}`]),color:u.color,height:s.size,size:s.size,type:s.type,width:s.size},null,8,["id","class","color","height","size","type","width"]))],64)):((0,i.wg)(),(0,i.iD)("img",{key:1,alt:"",class:"tm-entity-image__pic",height:s.size,loading:s.lazy?"lazy":null,src:s.image,width:s.size},null,8,r))])}var c=s(46206),u=s(80680);const m=["blue","pink","lilac","green"],d=m.length,p={name:"TMEntityImage",components:{TMSvgImg:c.Z},props:{alias:{type:String,default:null},image:{type:String,default:null},type:{type:String,required:!0},lazy:{type:Boolean,default:!1},size:{type:[Number,String],default:null}},computed:{hasPlaceholderImage(){return!this.image||this.image.indexOf("stub-user-middle.gif")>-1||this.image.indexOf("stub-user-small.gif")>-1},color(){return m[this.hashNumber]},hashNumber(){return this.alias?(0,u.O)(this.alias,d):0}},methods:{getDefaultUserAvatar:u.z}};var _=s(83744);const h=(0,_.Z)(p,[["render",l]]),g=h},19095:(e,t,s)=>{"use strict";s.d(t,{Z:()=>N});var i=s(66252),n=s(56612);const a=["data-src","loading","src","srcset"],o={class:"tm-event-card__info"},r={class:"tm-event-card__date"},l={key:0,class:"tm-event-card__date-finished"},c={class:"tm-event-card__day"},u=["innerHTML"],m={class:"tm-event-card__places"},d={class:"tm-event-card__places-list"},p=["innerHTML"],_={key:0,class:"tm-event-card__places-separator"},h=["href"],g={class:"tm-event-card__categories"};function T(e,t,s,T,E,S){const v=(0,i.up)("router-link"),f=(0,i.up)("TMGallery"),A=(0,i.up)("EventCategory"),I=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(I,{id:s.event.id,"data-navigatable":!s.isWidget||null,spacing:s.isWidget?"none":"around",tabindex:s.isWidget?-1:0},{body:(0,i.w5)((()=>[(0,i._)("div",{ref:"eventCard",class:(0,n.C_)(S.bem("tm-event-card",{"is-widget":s.isWidget,responsive:s.responsive})),onClick:t[3]||(t[3]=(...e)=>T.handleClickOnBrokenGallery&&T.handleClickOnBrokenGallery(...e))},[(0,i.Wm)(v,{to:{name:"EVENT",params:{id:s.event.id}}},{default:(0,i.w5)((()=>[(0,i._)("img",{alt:"",class:"tm-event-card__image","data-src":s.event.imageUrl,loading:s.lazyImage?"lazy":"eager",src:S.smallImage,srcset:S.responsiveImagesSet},null,8,a)])),_:1},8,["to"]),E.galleryImages.length?((0,i.wg)(),(0,i.j4)(f,{key:0,ref:"galleryRef","images-list":E.galleryImages,onImagesInitialized:T.onImagesInitialized},null,8,["images-list","onImagesInitialized"])):(0,i.kq)("",!0),(0,i._)("div",o,[(0,i._)("div",r,[s.event.isArchive?((0,i.wg)(),(0,i.iD)("div",l,(0,n.zw)(e.msg("EVENT_ARCHIVED")),1)):(0,i.kq)("",!0),(0,i._)("div",c,[(0,i._)("span",null,(0,n.zw)(S.formattedDate),1)])]),(0,i.Wm)(v,{class:"tm-event-card__title-link",to:{name:"EVENT",params:{id:s.event.id}},onClick:t[0]||(t[0]=t=>e.$emit("click",s.event))},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:s.event.titleHtml},null,8,u)])),_:1},8,["to"]),(0,i._)("div",m,[(0,i._)("div",d,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(S.places,((e,t)=>((0,i.wg)(),(0,i.iD)("span",{key:t,class:"tm-event-card__places-item"},[(0,i._)("span",{innerHTML:e},null,8,p),te.$emit("click",s.event))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("EVENTS_TO_CALENDAR")),1)])),_:1},8,["to"])):((0,i.wg)(),(0,i.iD)("a",{key:1,class:"tm-event-card__link",href:s.event.eventUrl,target:"_blank",onClick:t[2]||(t[2]=(...e)=>S.logEventLinkEvent&&S.logEventLinkEvent(...e))},(0,n.zw)(e.msg("EVENTS_GO_TO")),9,h)),(0,i._)("div",g,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.event.categories,(e=>((0,i.wg)(),(0,i.j4)(A,{key:e.id,category:e},null,8,["category"])))),128))])],2)],2)])),_:1},8,["id","data-navigatable","spacing","tabindex"])}var E=s(13088),S=s(62379),v=s(59545),f=s(14652),A=s(25109),I=s(11307),b=s(29587),y=s(19913),P=s(581);const C=(0,v.Rd)((()=>s.e(5121).then(s.bind(s,5507)))),w={name:"TMEventCard",components:{EventCategory:S.Z,TMBlock:E.Z,TMGallery:C},props:{event:{type:Object,required:!0},isWidget:{type:Boolean,default:!1},responsive:{type:Boolean,default:!0},lazyImage:{type:Boolean,default:!1}},emits:["click"],setup(){const{galleryRef:e,onImagesInitialized:t,handleClickOnBrokenGallery:s}=(0,f.y)();return{galleryRef:e,onImagesInitialized:t,handleClickOnBrokenGallery:s}},data(){return{galleryImages:[],categoriesMapper:I.Q}},computed:{smallImage(){return(0,P.getResizedSrc)(this.event.imageUrl,390)},responsiveImagesSet(){return`${this.smallImage}, ${this.event.imageUrl} 2x`},jsDateStart(){return new Date(this.event.startDay)},jsDateFinish(){return this.event.finishDay&&new Date(this.event.finishDay)},dateParams(){const{jsDateStart:e,jsDateFinish:t}=this,s={day:e.getDate().toString(),month:e.getMonth().toString(),year:e.getFullYear()},i=t&&{day:t.getDate().toString(),month:t.getMonth().toString(),year:t.getFullYear()};return{startParams:s,finishParams:i}},formattedDate(){const{jsDateStart:e,jsDateFinish:t}=this,{startParams:s,finishParams:i}=this.dateParams;if(!t||t.getTime()===e.getTime())return this.msg("WHEN_FULL_DATE",{...s,year:void 0});const n=e.getMonth(),a=e.getFullYear(),o=t.getMonth(),r=t.getFullYear();let l,c;return a!==r?(l=this.msg("WHEN_FULL_DATE",s),c=this.msg("WHEN_FULL_DATE",i)):n!==o?(l=this.msg("WHEN_FULL_DATE",{...s,year:void 0}),c=this.msg("WHEN_FULL_DATE",{...i,year:void 0})):(l=e.getDate(),c=this.msg("WHEN_FULL_DATE",{...i,year:void 0})),`${l} – ${c}`},places(){const e=[...this.event.geo];return this.event.isOnline&&e.push(this.msg("EVENTS_ONLINE")),e}},mounted(){this.isWidget||(this.galleryImages=(0,b.N)(this.$refs.eventCard))},methods:{bem:A.P,logEventLinkEvent(){(0,y.IZ)("calendar_link",{event_label:this.event.id})}}};var L=s(83744);const k=(0,L.Z)(w,[["render",T]]),N=k},62379:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(56612),a=s(62931),o=s(25109),r=s(11307);const l=["innerHTML"],c={__name:"event-category",props:{category:{type:Object,default:()=>{}}},setup(e){return(t,s)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)((0,a.SU)(o.P)("event-category__label",{type:(0,a.SU)(r.Q)[e.category.titleHtml]}))},[(0,i._)("span",{innerHTML:e.category.titleHtml},null,8,l)],2))}},u=c,m=u},83529:(e,t,s)=>{"use strict";s.d(t,{Z:()=>g});var i=s(62931),n=s(66252),a=s(33907),o=s(13088),r=s(19095),l=s(69553),c=s(61712),u=s(3972),m=s(4218),d=s(59896),p=s(19913);const _={__name:"events-widget",setup(e){const t=(0,i.iH)(!0),s=(0,a.oR)();(0,n.bv)((async()=>{try{await s.dispatch("events/loadActualEvents")}catch(e){(0,d.T)(e)}finally{t.value=!1}}));const _=(0,i.iH)(0),h=e=>{(0,p.IZ)("tm_block_calendar",{event_label:e.id})},[g]=(0,m.FW)("i18n",["msg"]),[T]=(0,m.Kw)("events",["actualEvents"]),E=e=>{_.value=e};return(e,s)=>t.value||(0,i.SU)(T)&&(0,i.SU)(T).length?((0,n.wg)(),(0,n.j4)(o.Z,{key:0,"body-variant":"equal",class:"tm-events-block","data-navigatable":"","header-variant":"borderless-large",spacing:"around",tabindex:"0",title:(0,i.SU)(g)("EVENTS_UPCOMING")},{default:(0,n.w5)((()=>[t.value&&!(0,i.SU)(T)?((0,n.wg)(),(0,n.j4)(l.Z,{key:0,responsive:"",type:"eventCard"})):!t.value&&(0,i.SU)(T)&&(0,i.SU)(T).length?((0,n.wg)(),(0,n.j4)(c.Z,{key:1,"active-slide":_.value,class:"tm-events-widget",navigation:"","slides-per-view":1,"space-between":22,onSlideChange:E},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)((0,i.SU)(T),(e=>((0,n.wg)(),(0,n.j4)(u.Z,{key:e.id},{default:(0,n.w5)((()=>[((0,n.wg)(),(0,n.j4)(r.Z,{key:`${e.id}-card`,event:e,"is-widget":"","lazy-image":"",onClick:h},null,8,["event"]))])),_:2},1024)))),128))])),_:1},8,["active-slide"])):(0,n.kq)("",!0)])),_:1},8,["title"])):(0,n.kq)("",!0)}},h=_,g=h},57740:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252),n=s(56612),a=s(54422);const o={class:"fallback-component"},r={__name:"fallback-component",props:{errorMessage:{type:String,required:!1,default:""},messageKey:{type:String,default:""}},setup(e){return(t,s)=>((0,i.wg)(),(0,i.iD)("span",o,[e.messageKey?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[(0,i.Uk)((0,n.zw)(t.msg(e.messageKey)),1)],64)):((0,i.wg)(),(0,i.j4)(a["default"],{key:1,id:"warning",size:"24",title:e.errorMessage},null,8,["title"]))]))}};var l=s(83744);const c=(0,l.Z)(r,[["__scopeId","data-v-b2c27be3"]]),u=c},2145:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612);const a={key:0,class:"tm-fieldset__header"},o={class:"tm-fieldset__container"};function r(e,t,s,r,l,c){const u=(0,i.up)("TMText");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-fieldset",{"tm-fieldset_contrast":s.isContrast}])},[s.title?((0,i.wg)(),(0,i.iD)("div",a,[(0,i.Wm)(u,{class:"tm-fieldset__title",text:s.title},null,8,["text"])])):(0,i.kq)("",!0),(0,i._)("div",o,[(0,i.WI)(e.$slots,"default")]),c.descriptionOrErrorStr?((0,i.wg)(),(0,i.iD)("p",{key:1,class:(0,n.C_)(["tm-fieldset__description",{"tm-fieldset__description_invalid":s.errors.length}])},[(0,i.Wm)(u,{text:c.descriptionOrErrorStr},null,8,["text"])],2)):(0,i.kq)("",!0)],2)}function l(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("span",{class:(0,n.C_)(r.className)},(0,n.zw)(s.text),3)}const c={name:"TMText",props:{text:{type:String,required:!0}},computed:{className(){const e="▇▅▄▅▅▄ ▇▄▅"===this.text;return e?"tm-text_loading":""}}};var u=s(83744);const m=(0,u.Z)(c,[["render",l]]),d=m,p={components:{TMText:d},props:{description:String,errors:{required:!0,type:Array},isContrast:Boolean,title:String},computed:{descriptionOrErrorStr(){return this.errors.length?this.errors.join(", "):this.description}}},_=(0,u.Z)(p,[["render",r]]),h=_},41315:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){const l=(0,i.up)("FormBuilder",!0),c=(0,i.up)("TMPlaceholder"),u=(0,i.up)("ClientOnly");return(0,i.wg)(),(0,i.j4)(u,null,{default:(0,i.w5)((()=>[(0,i.Wm)(l,(0,i.dG)(e.$attrs,{"initial-data":s.modelValue||s.initialData,"onUpdate:data":t[0]||(t[0]=t=>e.$emit("update:modelValue",t)),onVnodeMounted:t[1]||(t[1]=t=>e.$emit("form-mounted"))}),(0,i.Nv)({_:2},[(0,i.Ko)(e.$slots,((t,s)=>({name:s,fn:(0,i.w5)((t=>[(0,i.WI)(e.$slots,s,(0,n.vs)((0,i.F4)(t)))]))})))]),1040,["initial-data"])])),placeholder:(0,i.w5)((()=>[(0,i.Wm)(c,{times:2,type:"form"})])),_:3})}var o=s(53591),r=s(59545),l=s(69553);const c={name:"TMFormBuilder",inheritAttrs:!1,components:{ClientOnly:o.Z,TMPlaceholder:l.Z,FormBuilder:(0,r.Rd)((()=>s.e(6235).then(s.t.bind(s,96235,23))),r.b2)},props:{modelValue:{type:Object,default:null},initialData:{type:Object,default:null}},emits:["update:modelValue","form-mounted"],data(){return{isMounted:!1}},mounted(){this.isMounted=!0}};var u=s(83744);const m=(0,u.Z)(c,[["render",a]]),d=m},88386:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(56612);const a=["innerHTML"],o=["innerHTML"];function r(e,t,s,r,l,c){return s.shouldFormat?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)(["article-formatted-body",c.bem("article-formatted-body",{version:s.version})]),innerHTML:s.articleText},null,10,a)):((0,i.wg)(),(0,i.iD)("div",{key:1,innerHTML:s.articleText},null,8,o))}var l=s(25109);const c={name:"TMFormattedText",props:{articleText:{type:String,required:!0},shouldFormat:{type:Boolean,default:!0},version:{type:[String,Number],default:null}},methods:{bem:l.P}};var u=s(83744);const m=(0,u.Z)(c,[["render",r]]),d=m},79659:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-fs-loading",{"tm-fs-loading_fixed":s.fixedLayout}])},[(0,i._)("div",{class:(0,n.C_)(["tm-fs-loading__loader",{"tm-fs-loading__loader_fixed":s.fixedLoaderPosition}])}," Loading... ",2)],2)}const o={name:"TMFullScreenLoading",props:{fixedLayout:Boolean,fixedLoaderPosition:Boolean}};var r=s(83744);const l=(0,r.Z)(o,[["render",a]]),c=l},77454:(e,t,s)=>{"use strict";s.d(t,{Z:()=>W});var i=s(66252),n=s(56612);const a={class:"tm-header-user-menu"},o={key:0,class:"tm-header-user-menu__notifications-count"},r={class:"tm-header-user-menu__item tm-header-user-menu__write"},l=["onClick"],c={class:"tm-header-user-menu__popup-wrapper"},u={class:"tm-header-user-menu__popup-wrapper"},m=["textContent"],d=["data-test-id"],p={class:"tm-header-user-menu__item"};function _(e,t,s,_,h,g){const T=(0,i.up)("TMSvgImg"),E=(0,i.up)("router-link"),S=(0,i.up)("TMCompanyAdminDropdown"),v=(0,i.up)("TMDropdown"),f=(0,i.up)("TMPopup"),A=(0,i.up)("TMEntityImage"),I=(0,i.up)("TMUserMenu"),b=(0,i.up)("TMButtonBase"),y=(0,i.up)("TMLoginLink"),P=(0,i.up)("TMSidebar"),C=(0,i.up)("TMScrollLockTransition"),w=(0,i.up)("TMPageSettingsForm"),L=(0,i.up)("TMPopupBase"),k=(0,i.up)("RestrictionHint");return(0,i.wg)(),(0,i.iD)("div",a,[(0,i.Wm)(E,{class:"tm-header-user-menu__item tm-header-user-menu__search","data-test-id":"search-button",to:g.toSearchPage},{default:(0,i.w5)((()=>[(0,i.Wm)(T,{id:"search",class:(0,n.C_)(["tm-header-user-menu__icon tm-header-user-menu__icon_search",{"tm-header-user-menu__icon_dark":g.showDarkIcons}]),size:"24"},null,8,["class"])])),_:1},8,["to"]),e.isLoggedIn?((0,i.wg)(),(0,i.j4)(E,{key:0,class:"tm-header-user-menu__item tm-header-user-menu__notifications","data-test-id":"tracker-link",to:{name:"TRACKER"}},{default:(0,i.w5)((()=>[(0,i.Wm)(T,{id:"notifications",class:(0,n.C_)(["tm-header-user-menu__icon tm-header-user-menu__icon_notifications",{"tm-header-user-menu__icon_dark":g.showDarkIcons}]),size:"24"},null,8,["class"]),g.showUnreadNotifications?((0,i.wg)(),(0,i.iD)("span",o,(0,n.zw)(g.totalUnreadNotificationsFormatted),1)):(0,i.kq)("",!0)])),_:1})):(0,i.kq)("",!0),g.adminDropdownVisible?((0,i.wg)(),(0,i.j4)(S,{key:1,class:"tm-header-user-menu__item"})):(0,i.kq)("",!0),(0,i._)("div",r,[g.showDropdown?((0,i.wg)(),(0,i.j4)(v,{key:0,align:"right",class:"write-dropdown"},{head:(0,i.w5)((({toggle:t})=>[(0,i._)("button",{class:"tm-header-user-menu__toggle",onClick:s=>e.isDesktop?t():h.editorPopupVisible=!0},[(0,i.Wm)(T,{id:"write",class:(0,n.C_)(["tm-header-user-menu__icon tm-header-user-menu__icon_write",{"tm-header-user-menu__icon_dark":g.showDarkIcons}]),size:"24"},null,8,["class"])],8,l)])),body:(0,i.w5)((()=>[(0,i._)("div",c,[g.canCreateArticleAndNews?((0,i.wg)(),(0,i.j4)(E,{key:0,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_ARTICLE"}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_ARTICLE")),1)])),_:1})):((0,i.wg)(),(0,i.j4)(E,{key:1,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_SANDBOX"}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_ARTICLE")),1)])),_:1})),g.canCreatePost?((0,i.wg)(),(0,i.j4)(E,{key:2,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_POST"}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_POST")),1)])),_:1})):(0,i.kq)("",!0),g.canCreateArticleAndNews?((0,i.wg)(),(0,i.j4)(E,{key:3,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_NEWS"}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_NEWS")),1)])),_:1})):(0,i.kq)("",!0),e.canPostVoice?((0,i.wg)(),(0,i.j4)(E,{key:4,class:"tm-header-user-menu__popup-item",to:{name:"VOICE"}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("VOICE_TITLE")),1)])),_:1})):(0,i.kq)("",!0),e.isSuperAdmin?((0,i.wg)(),(0,i.j4)(E,{key:5,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_MEGAPOST"}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_MEGAPOST")),1)])),_:1})):(0,i.kq)("",!0)])])),_:1})):e.isLoggedIn?((0,i.wg)(),(0,i.j4)(E,{key:1,to:{name:"PUBLICATION_SANDBOX"}},{default:(0,i.w5)((()=>[(0,i.Wm)(T,{id:"write",class:(0,n.C_)(["tm-header-user-menu__icon tm-header-user-menu__icon_write",{"tm-header-user-menu__icon_dark":g.showDarkIcons}]),size:"24"},null,8,["class"])])),_:1})):((0,i.wg)(),(0,i.iD)("div",{key:2,onClick:t[0]||(t[0]=e=>g.togglePublicationHint(e))},[(0,i.Wm)(T,{id:"write",class:(0,n.C_)(["tm-header-user-menu__icon tm-header-user-menu__icon_write",{"tm-header-user-menu__icon_dark":g.showDarkIcons}]),size:"24"},null,8,["class"])])),h.editorPopupVisible?((0,i.wg)(),(0,i.j4)(f,{key:3,onClose:t[7]||(t[7]=e=>h.editorPopupVisible=!1)},{body:(0,i.w5)((()=>[(0,i._)("div",u,[g.canCreateArticleAndNews?((0,i.wg)(),(0,i.j4)(E,{key:0,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_ARTICLE"},onClick:t[1]||(t[1]=e=>h.editorPopupVisible=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_ARTICLE")),1)])),_:1})):((0,i.wg)(),(0,i.j4)(E,{key:1,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_SANDBOX"},onClick:t[2]||(t[2]=e=>h.editorPopupVisible=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_ARTICLE")),1)])),_:1})),g.canCreatePost?((0,i.wg)(),(0,i.j4)(E,{key:2,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_POST"},onClick:t[3]||(t[3]=e=>h.editorPopupVisible=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_POST")),1)])),_:1})):(0,i.kq)("",!0),g.canCreateArticleAndNews?((0,i.wg)(),(0,i.j4)(E,{key:3,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_NEWS"},onClick:t[4]||(t[4]=e=>h.editorPopupVisible=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_NEWS")),1)])),_:1})):(0,i.kq)("",!0),e.canPostVoice?((0,i.wg)(),(0,i.j4)(E,{key:4,class:"tm-header-user-menu__popup-item",to:{name:"VOICE"},onClick:t[5]||(t[5]=e=>h.editorPopupVisible=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("VOICE_TITLE")),1)])),_:1})):(0,i.kq)("",!0),e.isSuperAdmin?((0,i.wg)(),(0,i.j4)(E,{key:5,class:"tm-header-user-menu__popup-item",to:{name:"PUBLICATION_MEGAPOST"},onClick:t[6]||(t[6]=e=>h.editorPopupVisible=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("PUBLICATION_CREATE_MEGAPOST")),1)])),_:1})):(0,i.kq)("",!0)])])),_:1})):(0,i.kq)("",!0)]),e.isLoggedIn?((0,i.wg)(),(0,i.iD)("div",{key:2,class:(0,n.C_)(["tm-header-user-menu__item",{"tm-header-user-menu__user_desktop":g.showDarkIcons}])},[g.showDarkIcons?((0,i.wg)(),(0,i.j4)(v,{key:0,align:"right"},{head:(0,i.w5)((({toggle:t})=>[(0,i.Wm)(A,{alias:e.user.alias,"data-test-id":g.toggleTestId,image:e.user.avatarUrl,size:32,type:"user",onClick:t},null,8,["alias","data-test-id","image","onClick"]),e.unreadConversations?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"tm-header-user-menu__conversations-count",textContent:(0,n.zw)(e.unreadConversations)},null,8,m)):(0,i.kq)("",!0)])),body:(0,i.w5)((({visible:e})=>[e?((0,i.wg)(),(0,i.j4)(I,{key:0,onOpenPageSettings:g.openPageSettings},null,8,["onOpenPageSettings"])):(0,i.kq)("",!0)])),_:1})):((0,i.wg)(),(0,i.iD)("button",{key:1,class:(0,n.C_)(["tm-header-user-menu__toggle",{"tm-header-user-menu__toggle_has-conversations":e.unreadConversations>0}]),"data-test-id":g.toggleTestId,onClick:t[8]||(t[8]=e=>h.overlayVisible=!0)},[(0,i.Wm)(A,{alias:e.user.alias,image:e.user.avatarUrl,size:e.isMobile&&!e.isTablet?24:32,type:"user"},null,8,["alias","image","size"])],10,d))],2)):((0,i.wg)(),(0,i.iD)(i.HY,{key:3},[(0,i._)("div",p,[(0,i._)("button",{class:"tm-header-user-menu__toggle","data-test-id":"user-menu-settings",onClick:t[9]||(t[9]=(...e)=>g.openPageSettings&&g.openPageSettings(...e))},[(0,i.Wm)(T,{id:"page-settings",class:(0,n.C_)(["tm-header-user-menu__icon",{"tm-header-user-menu__icon_dark":g.showDarkIcons}]),size:24},null,8,["class"])])]),(0,i.Wm)(y,{class:"tm-header-user-menu__item","ga-event":"button_login"},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{class:"tm-header-user-menu__login"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("NAV_LOGIN")),1)])),_:1})])),_:1})],64)),(0,i.Wm)(C,{name:"fade-sidebar"},{default:(0,i.w5)((()=>[h.overlayVisible?((0,i.wg)(),(0,i.j4)(P,{key:0,position:"right",onClose:t[11]||(t[11]=e=>h.overlayVisible=!1)},{default:(0,i.w5)((()=>[(0,i.Wm)(I,{onClose:t[10]||(t[10]=e=>h.overlayVisible=!1),onOpenPageSettings:g.openPageSettings},null,8,["onOpenPageSettings"])])),_:1})):(0,i.kq)("",!0)])),_:1}),((0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[(0,i.Wm)(C,{name:"transition-fade"},{default:(0,i.w5)((()=>[h.pageSettingsVisible?((0,i.wg)(),(0,i.j4)(L,{key:0,onClose:g.closePageSettings},{default:(0,i.w5)((()=>[(0,i.Wm)(w,{onClosePopup:g.closePageSettings},null,8,["onClosePopup"])])),_:1},8,["onClose"])):(0,i.kq)("",!0)])),_:1})])),h.isHintVisible?((0,i.wg)(),(0,i.j4)(k,(0,i.dG)({key:4},h.hintProps,{onClose:t[12]||(t[12]=e=>h.isHintVisible=!1)}),null,16)):(0,i.kq)("",!0)])}var h=s(33907),g=s(58608);const T=["href","title"],E=["title","onClick"],S={class:"company-admin-dropdown__list"};function v(e,t,s,n,a,o){const r=(0,i.up)("TMSvgImg"),l=(0,i.up)("TMCompaniesAdminList"),c=(0,i.up)("TMDropdown");return(0,i.wg)(),(0,i.j4)(c,{align:"right",class:"company-admin-dropdown",variant:"noBodyPadding"},{head:(0,i.w5)((({toggle:t})=>[1===e.companiesAdmin.length?((0,i.wg)(),(0,i.iD)("a",{key:0,class:"company-admin-dropdown__button",href:o.companyAdminLink,title:e.msg("COMPANY_ADMIN")},[(0,i.Wm)(r,{id:"company",class:"company-admin-dropdown__icon",size:"24"})],8,T)):((0,i.wg)(),(0,i.iD)("button",{key:1,class:"company-admin-dropdown__button",title:e.msg("COMPANIES_ADMIN"),onClick:t},[(0,i.Wm)(r,{id:"company",class:"company-admin-dropdown__icon",size:"24"}),(0,i.Wm)(r,{id:"arrow-down",class:"company-admin-dropdown__icon company-admin-dropdown__icon_arrow",size:"20"})],8,E))])),body:(0,i.w5)((()=>[(0,i._)("div",S,[(0,i.Wm)(l,{companies:e.companiesAdmin},null,8,["companies"])])])),_:1})}var f=s(8202),A=s(26065),I=s(46206);const b={name:"TMCompanyAdminDropdown",components:{TMCompaniesAdminList:f.Z,TMSvgImg:I.Z,TMDropdown:A.Z},computed:{...(0,h.Se)("me",["companiesAdmin"]),companyAdminLink(){return`https://habr.com/company/${this.companiesAdmin[0].alias}/admin/`}}};var y=s(83744);const P=(0,y.Z)(b,[["render",v]]),C=P;var w=s(61602),L=s(59545),k=s(51044),N=s(69553),O=s(92387),R=s(26828),M=s(76493),D=s(43210),U=s(19913);const B=(0,L.Rd)((()=>Promise.resolve().then(s.bind(s,91003)))),$=(0,L.Rd)((()=>Promise.resolve().then(s.bind(s,89963)))),V=(0,L.Rd)((()=>s.e(6154).then(s.bind(s,76154))),L.Es,(()=>(0,i.h)(N.Z,{type:"userMenu"}))),F={name:"TMHeaderUserMenu",components:{RestrictionHint:R.Z,TMLoginLink:k.Z,TMPageSettingsForm:$,TMPopupBase:B,TMScrollLockTransition:M.Z,TMPopup:O.Z,TMCompanyAdminDropdown:C,TMDropdown:A.Z,TMSidebar:D.Z,TMEntityImage:w.Z,TMSvgImg:I.Z,TMUserMenu:V,TMButtonBase:g.Z},data(){return{dropdownVisible:!1,overlayVisible:!1,pageSettingsVisible:!1,editorPopupVisible:!1,isMounted:!1,isHintVisible:!1,hintProps:null}},computed:{...(0,h.Se)("global",["isMobile","isTablet","isDesktop"]),...(0,h.Se)("me",["isLoggedIn","companiesAdmin","canPostVoice","isSuperAdmin","isReadOnlyOrCommentsManual","isReadOnlyOrReadAndComment","totalUnreadNotifications","unreadConversations"]),...(0,h.Se)("i18n",["langOptions"]),...(0,h.rn)("me",["user"]),...(0,h.rn)("global",["isPwa"]),showUnreadNotifications(){return this.isMounted&&this.totalUnreadNotifications},totalUnreadNotificationsFormatted(){return this.totalUnreadNotifications>99?"99+":`+${this.totalUnreadNotifications}`},showDarkIcons(){return this.isDesktop&&!this.isPwa},toggleTestId(){return this.isLoggedIn?this.unreadConversations>0?"menu-toggle-unread":"menu-toggle-user":"menu-toggle-guest"},toSearchPage(){return{name:"SEARCH_QUERY_RESULTS",params:{hl:this.langOptions.hl}}},adminDropdownVisible(){return this.isDesktop&&!this.isPwa&&this.isLoggedIn&&0!==this.companiesAdmin.length},showDropdown(){return this.isLoggedIn&&(this.canPostVoice||this.canCreatePost)},canCreatePost(){return!this.isReadOnlyOrCommentsManual},canCreateArticleAndNews(){return!this.isReadOnlyOrReadAndComment}},mounted(){this.isMounted=!0},methods:{openPageSettings(){this.pageSettingsVisible=!0},togglePublicationHint(e){this.hintProps={target:e.target,messageKey:"PUBLICATION_AUTHOR_HINT",eventLabel:"hint_reg_publish_go",placement:"bottom-end",offset:[72,12]},this.isHintVisible=!this.isHintVisible,this.isHintVisible&&(0,U.IZ)("hint_reg_publish_open")},closePageSettings(){this.pageSettingsVisible=!1}}},H=(0,y.Z)(F,[["render",_]]),W=H},39289:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("router-link");return(0,i.wg)(),(0,i.j4)(r,{to:o.route},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},8,["to"])}var a=s(33907),o=s(99691);const r={article:{corporative:"ARTICLES_LIST_BY_COMPANY",collective:"HUB_PAGE"},post:{corporative:"POSTS_BY_COMPANY",collective:"POSTS_BY_HUB_ALL"}},l={name:"TMHubLink",props:{hub:{type:Object,required:!0},publicationType:{type:String,default:"article",validator:(0,o.HZ)(["article","post"])}},computed:{...(0,a.Se)("i18n",["langOptions"]),route(){const{hub:{alias:e},langOptions:{hl:t}}=this,s=this.hub.type||"collective",i=r[this.publicationType][s],n={hl:t};return"corporative"===s?n.name=e:n.hubName=e,{name:i,params:n}}}};var c=s(83744);const u=(0,c.Z)(l,[["render",n]]),m=u},71087:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252);const n=["innerHTML"];function a(e,t,s,a,o,r){const l=(0,i.up)("TMHubLink"),c=(0,i.up)("TMSeparatedList");return(0,i.wg)(),(0,i.j4)(c,{list:s.hubs,title:s.title},{default:(0,i.w5)((({item:e})=>[(0,i.Wm)(l,{class:"tm-hubs-list__link",hub:e},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:e.title},null,8,n)])),_:2},1032,["hub"])])),_:1},8,["list","title"])}var o=s(39289),r=s(71231);const l={name:"TMHubsList",components:{TMSeparatedList:r.Z,TMHubLink:o.Z},props:{hubs:{type:Array,required:!0},title:{type:String,required:!0}}};var c=s(83744);const u=(0,c.Z)(l,[["render",a]]),m=u},27153:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252),n=s(56612);const a={class:"tm-icon-counter"},o=["title","textContent"];function r(e,t,s,r,l,c){const u=(0,i.up)("TMSvgImg");return(0,i.wg)(),(0,i.iD)("span",a,[(0,i.Wm)(u,{id:s.iconId,class:"tm-icon-counter__icon",size:"24",title:s.title},null,8,["id","title"]),(0,i._)("span",{class:"tm-icon-counter__value",title:s.abbreviated?s.counter:"",textContent:(0,n.zw)(c.formattedCounter)},null,8,o)])}var l=s(46206),c=s(87934);const u={name:"TMIconCounter",components:{TMSvgImg:l.Z},props:{iconId:{type:String,required:!0},counter:{type:[String,Number],default:null},abbreviated:Boolean,title:{type:String,required:!0}},computed:{formattedCounter(){return this.abbreviated?(0,c.O)(this.counter):this.counter}}};var m=s(83744);const d=(0,m.Z)(u,[["render",r]]),p=d},77059:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(56612);const a={class:"inline-list"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMInlineSeparator");return(0,i.wg)(),(0,i.iD)("span",a,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.items,((t,a)=>((0,i.wg)(),(0,i.iD)("span",{key:s.getKey?s.getKey(t):t.key},[(0,i.WI)(e.$slots,"default",{index:a,item:t}),a!==l.lastElementIndex?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},["comma"===s.separator?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[(0,i.Uk)((0,n.zw)(", "))],64)):"space"===s.separator?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i.Uk)((0,n.zw)(" "))],64)):((0,i.wg)(),(0,i.j4)(c,{key:2,color:s.separatorColor},null,8,["color"]))],64)):(0,i.kq)("",!0)])))),128))])}var r=s(52585),l=s(99691);const c={name:"TMInlineList",components:{TMInlineSeparator:r.Z},props:{items:{type:Array,required:!0},separator:{type:String,default:null},separatorColor:{type:String,default:null,validator:(0,l.HZ)(["inherit"])},getKey:{type:Function,default:null}},computed:{lastElementIndex(){return this.items.length-1}}};var u=s(83744);const m=(0,u.Z)(c,[["render",o]]),d=m},52585:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("span",{class:(0,n.C_)(["inline-separator",r.bem("inline-separator",{color:s.color})])}," • ",2)}var o=s(25109),r=s(99691);const l={name:"TMInlineSeparator",props:{color:{type:String,default:null,validator:(0,r.HZ)(["inherit"])}},methods:{bem:o.P}};var c=s(83744);const u=(0,c.Z)(l,[["render",a]]),m=u},86195:(e,t,s)=>{"use strict";s.d(t,{Z:()=>T});var i=s(66252),n=s(56612);const a={class:"tm-input-radio-labeled__label"},o=["data-test-id"],r=(0,i._)("span",{class:"tm-input-radio-labeled__fake"},null,-1);function l(e,t,s,l,c,u){const m=(0,i.up)("TMInputRadioBase");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-input-radio-labeled",e.$attrs.class])},[(0,i._)("label",a,[(0,i._)("div",{class:"tm-checkbox-labeled__input","data-test-id":`checkbox-labeled-input_${e.$attrs.name}`},[(0,i.Wm)(m,(0,i.dG)({modelValue:e.localValue,"onUpdate:modelValue":t[0]||(t[0]=t=>e.localValue=t)},e.attrsWithoutClass,{"checked-value":e.checkedValue,class:"tm-input-radio-labeled__real"}),null,16,["modelValue","checked-value"]),r],8,o),(0,i.WI)(e.$slots,"default")])],2)}const c=["checked"];function u(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("input",{checked:e.modelValue===e.checkedValue,type:"radio",onChange:t[0]||(t[0]=(...t)=>e.onChange&&e.onChange(...t))},null,40,c)}const m={name:"TMInputRadioBase",props:{checkedValue:{type:String,default:null},modelValue:{type:String,default:null}},emits:["update:modelValue"],methods:{onChange(){this.$emit("update:modelValue",this.checkedValue)}}};var d=s(83744);const p=(0,d.Z)(m,[["render",u]]),_=p,h={name:"TMInputRadioLabeled",components:{TMInputRadioBase:_},inheritAttrs:!1,props:{checkedValue:{type:String,default:null},modelValue:{type:String,default:null}},emits:["update:modelValue"],computed:{localValue:{get(){return this.modelValue},set(e){this.$emit("update:modelValue",e)}},attrsWithoutClass(){const e={...this.$attrs};return delete e.class,e}}},g=(0,d.Z)(h,[["render",l]]),T=g},96625:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252),n=s(58061);function a(e,t,s,a,o,r){return(0,i.wy)(((0,i.wg)(),(0,i.iD)("input",{ref:"input","onUpdate:modelValue":t[0]||(t[0]=e=>r.localValue=e),onBlur:t[1]||(t[1]=t=>e.$emit("blur")),onFocus:t[2]||(t[2]=t=>e.$emit("focus")),onKeyup:[t[3]||(t[3]=(0,n.D2)((t=>e.$emit("delete")),["delete"])),t[4]||(t[4]=(0,n.D2)((t=>e.$emit("down")),["down"])),t[5]||(t[5]=(0,n.D2)((t=>e.$emit("enter")),["enter"])),t[6]||(t[6]=(0,n.D2)((t=>e.$emit("esc")),["esc"]))]},null,544)),[[n.nr,r.localValue]])}const o={props:{modelValue:{type:String,required:!0}},emits:["update:modelValue","blur","focus","delete","down","enter","esc"],computed:{localValue:{get(){return this.modelValue},set(e){this.$emit("update:modelValue",e)}}},methods:{blur(){this.$refs.input.blur()},focus(){this.$refs.input.focus()}}};var r=s(83744);const l=(0,r.Z)(o,[["render",a]]),c=l},46604:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(56612);const a={key:0,class:"tm-input-text-decorated__label tm-input-text-decorated__label_before"},o={key:1,class:"tm-input-text-decorated__label tm-input-text-decorated__label_after"};function r(e,t,s,r,l,c){const u=(0,i.up)("TMInputTextBase");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-input-text-decorated",c.className])},[e.$slots.before?((0,i.wg)(),(0,i.iD)("div",a,[(0,i.WI)(e.$slots,"before")])):(0,i.kq)("",!0),(0,i.Wm)(u,(0,i.dG)({ref:"input"},e.$attrs,{modelValue:c.localValue,"onUpdate:modelValue":t[0]||(t[0]=e=>c.localValue=e),class:["tm-input-text-decorated__input",{"tm-input-text-decorated__input_invalid":s.isInvalid}],onBlur:t[1]||(t[1]=t=>e.$emit("blur")),onDelete:t[2]||(t[2]=t=>e.$emit("delete")),onEnter:t[3]||(t[3]=t=>e.$emit("enter")),onFocus:t[4]||(t[4]=t=>e.$emit("focus"))}),null,16,["modelValue","class"]),e.$slots.after?((0,i.wg)(),(0,i.iD)("div",o,[(0,i.WI)(e.$slots,"after")])):(0,i.kq)("",!0)],2)}var l=s(96625);const c={components:{TMInputTextBase:l.Z},props:{isInvalid:Boolean,modelValue:{type:String,required:!0}},emits:["update:modelValue","blur","delete","enter","focus"],computed:{className(){return{"tm-input-text-decorated_has-label-after":this.$slots.after,"tm-input-text-decorated_has-label-before":this.$slots.before}},localValue:{get(){return this.modelValue},set(e){this.$emit("update:modelValue",e)}}},methods:{blur(){this.$refs.input.blur()},focus(){this.$refs.input.focus()}}};var u=s(83744);const m=(0,u.Z)(c,[["render",r]]),d=m},18287:(e,t,s)=>{"use strict";s.d(t,{Z:()=>a});const i={name:"TMIntersect",props:{threshold:{type:Array,required:!1,default:()=>[0,.2]},root:{type:"undefined"!==typeof HTMLElement?HTMLElement:Object,required:!1,default:null},rootMargin:{type:String,required:!1,default:"0px 0px 0px 0px"}},emits:["leave","enter"],mounted(){this.observer=new IntersectionObserver((([{target:e,isIntersecting:t}])=>{const s=()=>this.observer.unobserve(e);t?this.$emit("enter",{unobserve:s}):this.$emit("leave",{unobserve:s})}),{threshold:this.threshold,root:this.root,rootMargin:this.rootMargin}),this.observer.observe(this.$el)},unmounted(){this.observer.disconnect()},render(){const e=this.$slots.default()||null;return Array.isArray(e)?e[0]:e}},n=i,a=n},46510:(e,t,s)=>{"use strict";s.d(t,{Z:()=>l});var i=s(66252),n=s(56612);const a={__name:"karma-display",props:{value:{type:[Number,String],required:!0}},setup(e){return(t,s)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["karma-display",{positive:Number(e.value)>0,negative:Number(e.value)<0}])},(0,n.zw)(e.value),3))}};var o=s(83744);const r=(0,o.Z)(a,[["__scopeId","data-v-7635202e"]]),l=r},37700:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252);const n={class:"tm-labeled-checkbox"},a={class:"tm-labeled-checkbox__container"},o=["for"];function r(e,t,s,r,l,c){const u=(0,i.up)("TMSimpleCheckbox");return(0,i.wg)(),(0,i.iD)("span",n,[(0,i._)("span",a,[(0,i.Wm)(u,{class:"tm-labeled-checkbox__input",input:c.input,"onUpdate:modelValue":t[0]||(t[0]=t=>e.$emit("update:modelValue",t))},null,8,["input"]),(0,i._)("label",{class:"tm-labeled-checkbox__label",for:l.forAttribute},[(0,i.WI)(e.$slots,"default")],8,o)])])}var l=s(309);const c={name:"TMLabeledCheckbox",components:{TMSimpleCheckbox:l.Z},props:{name:{type:String,required:!0},id:{type:String,default:null},modelValue:Boolean,disabled:Boolean},emits:["update:modelValue"],data(){return{forAttribute:null}},computed:{input(){return{name:this.name,value:this.modelValue,disabled:this.disabled}}},mounted(){this.forAttribute=this.name}};var u=s(83744);const m=(0,u.Z)(c,[["render",r]]),d=m},68314:(e,t,s)=>{"use strict";s.d(t,{Z:()=>C});var i=s(66252),n=s(56612),a=s(62931),o=s(94369),r=s(92710);const l=["href"],c=["src"],u={__name:"sidebar-small-banner",props:{img:{type:String,required:!0},url:{type:String,required:!0}},setup(e){const t=(0,i.Fl)((()=>(0,r.getFeatureFlag)("SIDEBAR_SMALL_BANNER")));return(s,n)=>t.value?((0,i.wg)(),(0,i.iD)("a",{key:0,class:"sidebar-small-banner",href:e.url,target:"_blank"},[(0,i._)("img",{height:"100",src:e.img,width:"300"},null,8,c)],8,l)):(0,i.kq)("",!0)}};var m=s(83744);const d=(0,m.Z)(u,[["__scopeId","data-v-14c6a1f4"]]),p=d,_=s.p+"img/reactions-banner.49870d2b.webp";var h=s(4218),g=s(36134);const T={ref:"sidebarWrapper",class:"tm-layout-sidebar"},E="stick-top",S="stick-bottom",v="margin",f="initial",A=56,I=10,b="https://u.habr.com/k2cloud_hardcode/?erid=2VSb5yCydeY",y={__name:"layout-sidebar",props:{showAdv:{type:Boolean},showBottomBanner:{type:Boolean,default:!0}},setup(e){const t=e,s=_,r=(0,a.iH)(0),l=(0,a.iH)(0),c=(0,a.iH)(f),[u]=(0,h.FW)("me",["userShowAdv"]),m=(0,i.Fl)((()=>t.showAdv&&u.value)),{langOptions:d}=(0,g.Q)(),y=(0,i.Fl)((()=>"ru"===d.value.hl));(0,i.bv)((()=>{requestAnimationFrame((()=>{r.value=window.scrollY,C(),window.addEventListener("scroll",C,{passive:!0})}))})),(0,i.Jd)((()=>{window.removeEventListener("scroll",C)}));const P=(0,a.iH)(null);function C(){const e=P.value,t=document.querySelector(".tm-page__main > *");if(e&&t){const s=e.scrollHeight,i=window.innerHeight,n=t.scrollHeight,a=n-i,o=I/100,r=m.value?o*a:0,u=r+s-i+A,{scrollY:d}=window;if(s<=i||s>=n)return l.value=0,void(c.value=E);d<=r?(l.value=0,c.value=E):d<=u?(l.value=e.offsetTop,c.value=v):(l.value=0,c.value=S)}}return(t,r)=>((0,i.wg)(),(0,i.iD)("div",T,[(0,i._)("div",{class:(0,n.C_)(`tm-layout-sidebar__placeholder_${c.value}`)},null,2),(0,i._)("div",{ref_key:"sidebar",ref:P,class:(0,n.C_)(["tm-sexy-sidebar",`tm-sexy-sidebar_${c.value}`]),style:(0,n.j5)({"margin-top":`${l.value}px`})},[(0,i.WI)(t.$slots,"top"),m.value&&y.value?((0,i.wg)(),(0,i.j4)(p,{key:0,img:(0,a.SU)(s),url:b},null,8,["img"])):(0,i.kq)("",!0),e.showAdv?((0,i.wg)(),(0,i.iD)("div",{key:1,ref:"adBlock",class:(0,n.C_)(["tm-layout-sidebar__ads",`tm-layout-sidebar__ads_${c.value}`])},[(0,a.SU)(u)&&e.showAdv?((0,i.wg)(),(0,i.j4)(o.Z,{key:0,"adfox-id":"164725680533065327",class:"tm-layout-sidebar__banner tm-layout-sidebar__banner_top","div-id":"sidebarBanner",params:{pp:"g",ps:"fnps",p2:"hnxd"},variant:"half-page"})):(0,i.kq)("",!0)],2)):((0,i.wg)(),(0,i.iD)("div",{key:2,class:(0,n.C_)(`tm-layout-sidebar__placeholder_${c.value}`)},null,2)),(0,i.WI)(t.$slots,"default"),(0,a.SU)(u)&&e.showAdv&&e.showBottomBanner?((0,i.wg)(),(0,i.j4)(o.Z,{key:3,"adfox-id":"164725691003361602",class:"tm-layout-sidebar__banner tm-layout-sidebar__banner_bottom","div-id":"sidebarBannerBottom",params:{pp:"i",ps:"fnps",p2:"hnxg"},variant:"medium-rectangle"})):(0,i.kq)("",!0)],6)],512))}},P=y,C=P},51044:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252);const n=["href"];function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("a",{href:r.loginUrl,rel:"nofollow",onClickCapture:t[0]||(t[0]=(...e)=>r.logEvent&&r.logEvent(...e))},[(0,i.WI)(e.$slots,"default")],40,n)}var o=s(19913);const r={name:"TMLoginLink",props:{gaEvent:{type:[String,Object],required:!1,default:null}},computed:{loginUrl(){const e=this.$route.path;return`https://habr.com/kek/v1/auth/habrahabr/?back=${e}&hl=${this.langOptions.hl}`}},methods:{logEvent(){this.gaEvent&&(0,o.IZ)(this.gaEvent)}}};var l=s(83744);const c=(0,l.Z)(r,[["render",a]]),u=c},88205:(e,t,s)=>{"use strict";s.d(t,{Z:()=>f});var i=s(66252),n=s(56612);const a={class:"tm-markdown-switcher-popup"},o={class:"tm-markdown-switcher-popup__info"},r={class:"tm-markdown-switcher-popup__radio-group"},l={class:"tm-markdown-switcher-popup__radio"},c={class:"tm-markdown-switcher-popup__radio"};function u(e,t,s,u,m,d){const p=(0,i.up)("TMSvgImg"),_=(0,i.up)("TMInputRadioLabeled"),h=(0,i.up)("TMSvgIcon"),g=(0,i.up)("router-link"),T=(0,i.up)("TMButtonBase"),E=(0,i.up)("TMPopup");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(d.bem("tm-markdown-switcher",{disabled:s.disabled}))},[(0,i._)("button",{class:(0,n.C_)(d.bem("tm-markdown-switcher__control",{disabled:s.disabled})),type:"button",onClick:t[0]||(t[0]=(...e)=>d.onControlClick&&d.onControlClick(...e))},[(0,i.Wm)(p,{id:m.savedMode,class:"tm-markdown-switcher__control-icon",size:"24",title:d.savedModeTitle},null,8,["id","title"])],2),m.showPopup?((0,i.wg)(),(0,i.j4)(E,{key:0,title:e.msg("EDITOR_SETTINGS"),onClose:t[3]||(t[3]=e=>m.showPopup=!1)},{body:(0,i.w5)((()=>[(0,i._)("div",a,[(0,i._)("div",o,(0,n.zw)(e.msg("EDITOR_SETTINGS_TITLE")),1),(0,i._)("div",r,[(0,i._)("div",l,[(0,i.Wm)(_,{modelValue:m.editorMode,"onUpdate:modelValue":t[1]||(t[1]=e=>m.editorMode=e),"checked-value":"wysiwyg",name:"editor-mode",value:"wysiwyg"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("EDITOR_WYSIWYG")),1)])),_:1},8,["modelValue"]),(0,i.Wm)(g,{class:"tm-markdown-switcher__help-icon",target:"_blank",to:{path:"/docs/help/wysiwyg/"}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,{id:"help",size:"24"})])),_:1})]),(0,i._)("div",c,[(0,i.Wm)(_,{modelValue:m.editorMode,"onUpdate:modelValue":t[2]||(t[2]=e=>m.editorMode=e),"checked-value":"markdown",name:"editor-mode",value:"markdown"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("EDITOR_MARKDOWN")),1)])),_:1},8,["modelValue"]),(0,i.Wm)(g,{class:"tm-markdown-switcher__help-icon",target:"_blank",to:{path:"/docs/help/markdown/"}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,{id:"help",size:"24"})])),_:1})])]),(0,i.Wm)(T,{class:"tm-markdown-switcher-popup__save","is-loading":m.isLoading,"style-size":"small","style-type":"solid",type:"submit",onClick:d.onUseMarkdownSave},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("FORMS_SAVE_SETTINGS_TEXT")),1)])),_:1},8,["is-loading","onClick"])])])),_:1},8,["title"])):(0,i.kq)("",!0)],2)}var m=s(33907),d=s(58608),p=s(86195),_=s(92387),h=s(54422),g=s(46206),T=s(25109);const E={name:"TMMarkdownSwitcher",components:{TMPopup:_.Z,TMInputRadioLabeled:p.Z,TMButtonBase:d.Z,TMSvgIcon:h["default"],TMSvgImg:g.Z},props:{useMarkdown:Boolean,useMarkdownSettingsKey:{required:!0,type:String},disabled:Boolean},emits:["changeUseMarkdown"],data(){return{showPopup:!1,editorMode:this.useMarkdown?"markdown":"wysiwyg",savedMode:this.useMarkdown?"markdown":"wysiwyg",isLoading:!1}},computed:{savedModeTitle(){return"markdown"===this.savedMode?this.msg("EDITOR_MARKDOWN"):this.msg("EDITOR_WYSIWYG")}},watch:{useMarkdown(){this.editorMode=this.useMarkdown?"markdown":"wysiwyg",this.setSavedMode()}},methods:{bem:T.P,...(0,m.nv)("me",["updateUseMarkdown"]),setSavedMode(){this.savedMode=this.useMarkdown?"markdown":"wysiwyg"},onControlClick(){this.disabled||(this.showPopup=!0)},onUseMarkdownSave(){const e="markdown"===this.editorMode;this.isLoading=!0,this.updateUseMarkdown({[this.useMarkdownSettingsKey]:e}).then((()=>{this.setSavedMode(),this.showPopup=!1,this.$emit("changeUseMarkdown",e)})).catch((e=>{this.$toast.error(e.message)})).finally((()=>{this.isLoading=!1}))}}};var S=s(83744);const v=(0,S.Z)(E,[["render",u]]),f=v},68738:(e,t,s)=>{"use strict";s.d(t,{Z:()=>b});var i=s(66252),n=s(56612);const a={class:"tm-megapost-snippet"},o={class:"tm-megapost-snippet__tint"},r={class:"tm-megapost-snippet__header"},l=["innerHTML"],c=["innerHTML"],u={key:0,ref:"megapostHubs",class:"tm-megapost-snippet__hubs"},m=["innerHTML"],d={key:0,class:"tm-megapost-snippet__body"},p=["innerHTML"];function _(e,t,s,_,h,g){const T=(0,i.up)("router-link"),E=(0,i.up)("TMDatetime"),S=(0,i.up)("TMPublicationLink"),v=(0,i.up)("TMHubLink"),f=(0,i.up)("TMArticleFormattedBody");return(0,i.wg)(),(0,i.iD)("div",a,[(0,i._)("div",{class:"tm-megapost-snippet__wrapper",style:(0,n.j5)(g.getBackgroundStyles)},[(0,i._)("div",o,[(0,i._)("header",r,[g.companyHub?((0,i.wg)(),(0,i.j4)(T,{key:0,ref:"companyBlogName",class:"tm-megapost-snippet__link tm-megapost-snippet__company-blog",to:g.companyRoute},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:g.companyBlogName},null,8,l)])),_:1},8,["to"])):(0,i.kq)("",!0),(0,i.Wm)(S,{article:s.article,class:"tm-megapost-snippet__link tm-megapost-snippet__date"},{default:(0,i.w5)((()=>[(0,i.Wm)(E,{ref:"megapostPublishedDate",class:"tm-megapost-snippet__datetime-published",date:new Date(s.article.timePublished)},null,8,["date"])])),_:1},8,["article"])]),(0,i.Wm)(S,{article:s.article,class:"tm-megapost-snippet__link tm-megapost-snippet__card"},{default:(0,i.w5)((()=>[(0,i._)("h2",{ref:"megapostTitle",class:"tm-megapost-snippet__title","data-test-id":"megapost-snippet-title",innerHTML:s.article.titleHtml},null,8,c)])),_:1},8,["article"]),0!==g.hubs.length?((0,i.wg)(),(0,i.iD)("ul",u,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(g.hubs,(e=>((0,i.wg)(),(0,i.iD)("li",{key:e.id,class:"tm-megapost-snippet__hub"},[(0,i.Wm)(v,{class:"tm-megapost-snippet__link",hub:e},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:e.titleHtml},null,8,m)])),_:2},1032,["hub"])])))),128))],512)):(0,i.kq)("",!0)])],4),g.showLead&&s.article.leadData?((0,i.wg)(),(0,i.iD)("div",d,[s.article.leadData.textHtml?((0,i.wg)(),(0,i.j4)(f,{key:0,ref:"megapostLeadText","article-text":s.article.leadData.textHtml,version:g.editorVersion},null,8,["article-text","version"])):(0,i.kq)("",!0),s.article.leadData.buttonTextHtml?((0,i.wg)(),(0,i.j4)(S,{key:1,ref:"megapostLeadReadMore",article:s.article,class:"tm-megapost-snippet__readmore"},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:s.article.leadData.buttonTextHtml},null,8,p)])),_:1},8,["article"])):(0,i.kq)("",!0)])):(0,i.kq)("",!0)])}var h=s(33907),g=s(55801),T=s(63599),E=s(39289),S=s(68093),v=s(581);const f={name:"TMMegapostSnippet",components:{TMArticleFormattedBody:g.Z,TMHubLink:E.Z,TMDatetime:T.Z,TMPublicationLink:S.Z},props:{article:{type:Object,default:()=>{}},articleView:{type:String,default:null,validator(e){return["cards","list"].includes(e)}}},computed:{...(0,h.Se)("articlesList",{getGlobalArticleView:"getArticleView"}),getArticleView(){return this.articleView||this.getGlobalArticleView},showLead(){return"cards"===this.getArticleView},getBackgroundStyles(){return!this.$isServer&&this.article.leadData&&this.article.leadData.imageUrl?{background:`url(${(0,v.getBestSizeImageSrc)(this.article.leadData.imageUrl)}) no-repeat center center / cover`}:null},editorVersion(){return parseInt(this.article.editorVersion,10)},companyHub(){return this.article.isCorporative?this.article.hubs.find((e=>"corporative"===e.type)):null},companyBlogName(){return this.companyHub.titleHtml},companyRoute(){const{alias:e}=this.companyHub;return e?{name:"COMPANY_PROFILE_ROOT",params:{name:e}}:null},hubs(){return this.article.hubs.filter((e=>e!==this.companyHub))}},mounted(){this.$forceUpdate()}};var A=s(83744);const I=(0,A.Z)(f,[["render",_]]),b=I},67285:(e,t,s)=>{"use strict";s.d(t,{Z:()=>T});var i=s(66252),n=s(56612),a=s(62931),o=s(58061),r=s(22201),l=s(4218),c=s(36134),u=s(39166),m=s(25109);const d=["data-test-id","href","onClick"],p=["href"],_=["data-test-id","href","onClick"],h={__name:"menu-items",props:{itemBaseClass:{type:String,required:!0},itemTestId:{type:String,required:!0}},setup(e){const{langOptions:t}=(0,c.Q)(),s=(0,r.yj)(),[h,g]=(0,l.FW)("me",["isLoggedIn","hasNewPublicationsBySubscription"]),T=(0,i.Fl)((()=>{const e={hl:t.value.hl};return{articles:{name:h.value?"ALL_FLOWS":"ARTICLES_LIST_ALL",params:e},feed:{name:"MY_FEED"},megaprojects:{name:"MEGAPROJECTS",params:e}}})),E=(e,t)=>Object.keys(e).every((s=>e[s]===t[s])),[S]=(0,l.WX)("pullRefresh",["toggleRefresh"]),v=(0,r.tv)(),f=(e,t)=>{if(t.metaKey||t.ctrlKey||t.shiftKey)return;t.preventDefault();const i={FLOW_PAGE:"ARTICLES_LIST_BY_FLOW_ALL",ALL_FLOWS:"ARTICLES_LIST_ALL"},n=i[e.name],a=v.resolve(e),o=n||a.name,r=s.name===o&&E(a.params,s.params);r?(window.scrollTo({top:0}),S(!0)):v.push(e).catch((()=>{}))},[A]=(0,l.M$)("articlesList",["setMyFeedIsForce"]),I=e=>{A(!0),f(T.value.feed,e)},b=(0,i.Fl)((()=>s.matched.some((e=>"allFlows"===e.meta.feedType)))),y=(0,i.Fl)((()=>{var e;if(!h.value)return!1;const t=!s.params.pageNum||1===s.params.pageNum,i=null===(e=s.name)||void 0===e?void 0:e.startsWith("MY_FEED");return i?t&&g.value:g.value}));return(t,s)=>{const r=(0,i.up)("RouterLink");return(0,i.wg)(),(0,i.iD)("nav",(0,n.vs)((0,i.F4)(t.$attrs)),[(0,i.Wm)(r,{custom:"",to:T.value.feed},{default:(0,i.w5)((({href:s,isActive:r})=>[(0,i._)("a",{class:(0,n.C_)((0,a.SU)(m.P)(e.itemBaseClass,{"has-new":y.value,active:r})),"data-test-id":e.itemTestId,href:s,onClick:(0,o.iM)(I,["prevent"])},(0,n.zw)(t.msg("NAV_MY_FEED")),11,d)])),_:1},8,["to"]),(0,i.Wm)(r,{custom:"",to:T.value.articles},{default:(0,i.w5)((({href:r})=>[(0,i._)("a",{class:(0,n.C_)((0,a.SU)(m.P)(e.itemBaseClass,{active:b.value})),href:r,onClick:s[0]||(s[0]=(0,o.iM)((e=>f(T.value.articles,e)),["prevent"]))},(0,n.zw)(t.msg("NAV_FLOWS_ALL")),11,p)])),_:1},8,["to"]),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,a.SU)(u.H),(s=>((0,i.wg)(),(0,i.j4)(r,{key:s.id,custom:"",to:s.route},{default:(0,i.w5)((({href:r,isActive:l})=>[(0,i._)("a",{class:(0,n.C_)((0,a.SU)(m.P)(e.itemBaseClass,{active:l})),"data-test-id":e.itemTestId,href:r,onClick:(0,o.iM)((e=>f(s.route,e)),["prevent"])},(0,n.zw)(t.msg(s.title)),11,_)])),_:2},1032,["to"])))),128))],16)}}},g=h,T=g},96973:(e,t,s)=>{"use strict";function i(e){const t=[];let s="",i="",n="",a=!1,o=!1;for(let r=0;r"!==l?"/"===l&&a?(a=!1,o=!1,t.push([i.trim()]),i="",r+=1):a?i+=l:o?n+=l:s+=l:(a=!1,o=!0):(a=!0,o?(t.push([i,n]),r+=i.length+2,i="",n="",a=!1,o=!1):s&&(t.push(s),s=""))}return s&&t.push(s),t}function n(e,t){const{slots:s}=t,{message:n}=e,a=i(n);return a.map((e=>{if(Array.isArray(e)){const[t,i]=e;return t in s?s[t]({content:i}):i}return e}))}s.d(t,{Z:()=>r}),n.props={message:{type:String,required:!0}};const a=n,o=a,r=o},41056:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a={class:"tm-minus-reason"},o={key:0,class:"tm-minus-reason__description"};function r(e,t,s,r,l,c){const u=(0,i.up)("TMFormBuilder"),m=(0,i.up)("TMButtonBase");return(0,i.wg)(),(0,i.iD)("div",a,[s.isMultiple?((0,i.wg)(),(0,i.iD)("div",o,(0,n.zw)(e.msg("KARMA_REASON_DESCRIPTION")),1)):(0,i.kq)("",!0),(0,i.Wm)(u,{fields:c.formFields,"initial-data":l.initialData,lang:e.langOptions.hl,"onUpdate:data":c.onDataUpdate},null,8,["fields","initial-data","lang","onUpdate:data"]),(0,i.Wm)(m,{class:"tm-minus-reason__btn","data-test-id":"minus-reason-send-button",disabled:s.isVoteLoading||!l.reasonValue||0===l.reasonValue.length,"style-size":"small","style-type":"solid",type:"submit",onClick:t[0]||(t[0]=t=>e.$emit("downVote",l.reasonValue))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("ARTICLE_REASON_BUTTON_SEND")),1)])),_:1},8,["disabled"])])}var l=s(33907),c=s(58608),u=s(41315);const m={name:"TMMinusReason",components:{TMButtonBase:c.Z,TMFormBuilder:u.Z},props:{reasonsList:{type:Array,required:!0},isMultiple:{type:Boolean,default:!1},isVoteLoading:{type:Boolean,default:!1}},emits:["downVote"],data(){return{reasonValue:null,initialData:null}},computed:{...(0,l.Se)("i18n",["langOptions"]),formFields(){return this.isMultiple?this.reasonsList.map((e=>({className:"tm-checkbox",name:e.id,label:e.title,type:"BaseCheckbox",validation:{required:!1}}))):[{className:"tm-radio",label:"",name:"reason",type:"BaseRadio",validation:{required:!0},options:this.reasonsList.map((e=>({name:e.title,value:e.id})))}]}},methods:{onDataUpdate(e){this.isMultiple?this.reasonValue=Object.keys(e).filter((t=>e[t])):this.reasonValue=e.reason}}};var d=s(83744);const p=(0,d.Z)(m,[["render",r]]),_=p},66921:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMPromoPostLink"),l=(0,i.up)("TMArticleListBlock");return e.mostReadingList&&e.mostReadingList.length?((0,i.wg)(),(0,i.j4)(l,{key:0,"bookmark-module":"mostReadingList","data-list":e.mostReadingList,"ga-options":o.mostReadingGaOptions(s.gaType),layout:s.layout,spacing:s.spacing,title:e.msg("TITLE_MOST_READING")},(0,i.Nv)({_:2},[e.hasLoaded&&e.mostReadingPromoLink?{name:"lastItem",fn:(0,i.w5)((()=>[(0,i.Wm)(r,{"promo-post":e.mostReadingPromoLink,onClick:o.onPromoLinkClick},null,8,["promo-post","onClick"])])),key:"0"}:void 0]),1032,["data-list","ga-options","layout","spacing","title"])):(0,i.kq)("",!0)}var a=s(33907),o=s(14670),r=s(9203),l=s(19913);const c={name:"TMMostReadingBlock",components:{TMPromoPostLink:r.Z,TMArticleListBlock:o.Z},props:{gaType:{type:String,default:"post"},layout:{type:String,default:null},spacing:{type:String,default:"around"}},computed:{...(0,a.Se)("mostReadingList",["mostReadingList"]),...(0,a.rn)("mostReadingList",["promoPost"]),...(0,a.rn)("promoData",["hasLoaded"]),...(0,a.Se)("promoData",["mostReadingPromoLink"])},mounted(){this.$store.dispatch("mostReadingList/loadMostReadingList",{route:this.$route})},methods:{mostReadingGaOptions(e){return{category:"tm_block",action:`read_now_${e}`,label:{post:"post",comment:"comment"}}},onPromoLinkClick(){(0,l.IZ)(`tm_block_read_now_${this.gaType}`)}}};var u=s(83744);const m=(0,u.Z)(c,[["render",n]]),d=m},25157:(e,t,s)=>{"use strict";s.d(t,{Z:()=>U});var i=s(66252);const n={key:1,ref:"container",class:"tm-multiwidget-block__list"};function a(e,t,s,a,o,r){const l=(0,i.up)("TMPlaceholder"),c=(0,i.up)("TMArticleSnippet"),u=(0,i.up)("TMDataIcons"),m=(0,i.up)("TMBorderedCard"),d=(0,i.up)("TMMultiWidgetEventCard"),p=(0,i.up)("TMVacancyCard"),_=(0,i.up)("TMBlock");return s.isLoading||s.blocks.length?((0,i.wg)(),(0,i.j4)(_,{key:0,"body-variant":"condensed-slim","header-variant":"borderless",title:r.blockTitle,"title-variant":"large"},{default:(0,i.w5)((()=>[s.isLoading?((0,i.wg)(),(0,i.j4)(l,{key:0,times:5,type:"articleCards"})):((0,i.wg)(),(0,i.iD)("div",n,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.blocks,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{key:t},["post"===e.type?((0,i.wg)(),(0,i.j4)(m,{key:0},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{article:e.content,"article-view":"cards",class:"tm-multiwidget-block__article",lang:e.content.lang,"use-link":"","with-author":!1,"with-hubs":!1,"with-labels":!1,"with-lead":!1,onLinkClick:t=>r.logBrandingClick(e.uuid)},null,8,["article","lang","onLinkClick"]),(0,i.Wm)(u,{article:e.content,"bookmark-module":r.bookmarkModule,"icons-list":["votes","comments","favorite","share"],onBookmarkChange:t=>r.bookmarkChangeHandler(t,e.content)},null,8,["article","bookmark-module","onBookmarkChange"])])),_:2},1024)):"event"===e.type?((0,i.wg)(),(0,i.j4)(d,{key:1,event:e.content,onLinkClick:t=>r.logBrandingClick(e.uuid)},null,8,["event","onLinkClick"])):"vacancy"===e.type?((0,i.wg)(),(0,i.j4)(p,{key:2,vacancy:e.content,onLinkClick:t=>r.logBrandingClick(e.uuid)},null,8,["vacancy","onLinkClick"])):(0,i.kq)("",!0)])))),128))],512))])),_:1},8,["title"])):(0,i.kq)("",!0)}var o=s(33907),r=s(31550),l=s(13088),c=s(62e3),u=s(81392);function m(e,t,s,n,a,o){const r=(0,i.up)("TMArticleTitle"),l=(0,i.up)("TMDatetime"),c=(0,i.up)("TMBorderedCard");return(0,i.wg)(),(0,i.j4)(c,{type:"event"},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{article:s.event.eventPost,lang:s.event.eventPost.lang,tag:"h1","use-link":"",onLinkClick:t[0]||(t[0]=t=>e.$emit("link-click",t))},null,8,["article","lang"]),(0,i.Wm)(l,{"absolute-date":"",date:s.event.timeHappened,utc:""},null,8,["date"])])),_:1})}var d=s(87614),p=s(63599);const _={name:"TMMultiWidgetEventCard",components:{TMBorderedCard:c.Z,TMArticleTitle:d.Z,TMDatetime:p.Z},props:{event:{type:Object,required:!0}},emits:["link-click"]};var h=s(83744);const g=(0,h.Z)(_,[["render",m]]),T=g;var E=s(69553),S=s(56612);const v={class:"tm-vacancy-card__location"},f={class:"tm-vacancy-card__salary"},A={key:0,class:"tm-vacancy-card__tags"},I=["textContent"];function b(e,t,s,n,a,o){const r=(0,i.up)("TMTitle"),l=(0,i.up)("TMInlineList"),c=(0,i.up)("TMBorderedCard");return(0,i.wg)(),(0,i.j4)(c,{record:s.vacancy,type:"vacancy"},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{"external-link":"","link-props":o.vacancyLinkProps,tag:"h1",title:s.vacancy.title,to:s.vacancy.url,"use-link":"",onLinkClick:t[0]||(t[0]=t=>e.$emit("link-click",t))},null,8,["link-props","title","to"]),(0,i._)("div",v,(0,S.zw)(o.location),1),(0,i._)("div",f,(0,S.zw)(o.salary),1),o.tags&&o.tags.length?((0,i.wg)(),(0,i.iD)("div",A,[(0,i.Wm)(l,{items:o.tags,"separator-color":"inherit"},{default:(0,i.w5)((({item:e})=>[(0,i._)("span",{textContent:(0,S.zw)(e)},null,8,I)])),_:1},8,["items"])])):(0,i.kq)("",!0)])),_:1},8,["record"])}var y=s(77059),P=s(33594),C=s(61739);const w={name:"TMVacancyCard",components:{TMBorderedCard:c.Z,TMTitle:P.Z,TMInlineList:y.Z},props:{vacancy:{type:Object,required:!0}},emits:["link-click"],computed:{location(){return C.z.location(this.vacancy,this.msg)},salary(){return C.z.salary(this.vacancy,this.msg)},tags(){return C.z.tags(this.vacancy,this.msg)},vacancyLinkProps(){return{rel:"noreferrer noopener",target:"_blank"}}}},L=(0,h.Z)(w,[["render",b]]),k=L;var N=s(25480),O=s(99691),R=s(24794);const M={name:"TMMultiwidgetBlock",components:{TMPlaceholder:E.Z,TMBlock:l.Z,TMVacancyCard:k,TMMultiWidgetEventCard:T,TMDataIcons:u.Z,TMArticleSnippet:r.Z,TMBorderedCard:c.Z},props:{blocks:{type:Array,required:!0},isLoading:{type:Boolean,default:!1},place:{type:String,default:"feed",validator:(0,O.HZ)(["feed","publication"])},articleId:{type:String,default:null},widgetUuid:{type:String,default:null},companyAlias:{type:String,default:null}},setup(e){const t=(0,i.Fl)((()=>({blockUuid:e.widgetUuid,company:e.companyAlias,linkUuids:e.blocks.map((e=>e.uuid))}))),s=(0,N.s)(t);return{container:s}},computed:{...(0,o.rn)("me",["uuid"]),blockTitle(){return this.msg("MULTI_WIDGET_TITLE")},bookmarkModule(){return"feed"===this.place?"companies":"articlesList"}},methods:{logBrandingClick(e){this.widgetUuid&&(0,R.o)({uuid:this.uuid,blockUuid:this.widgetUuid,company:this.companyAlias,linkUuid:e})},...(0,o.OI)("articlesList",["setBookmarkedMultiwidget"]),bookmarkChangeHandler(e,t){this.setBookmarkedMultiwidget({articleId:t.id,refArticleId:this.articleId,shouldBookmarked:e})}}},D=(0,h.Z)(M,[["render",a]]),U=D},44529:(e,t,s)=>{"use strict";s.d(t,{Z:()=>E});var i=s(66252),n=s(56612);const a={class:"tm-navigation-dropdown__wrapper"},o={class:"tm-navigation-dropdown__button-text"},r=["onClick"],l={key:0,class:"tm-navigation-dropdown__option-count"};function c(e,t,s,c,u,m){const d=(0,i.up)("TMSvgImg"),p=(0,i.Q2)("hotkey");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-navigation-dropdown",e.bem("tm-navigation-dropdown",{variant:e.variant})])},[(0,i._)("div",a,[e.transformedOptions.length?(0,i.wy)(((0,i.wg)(),(0,i.iD)("button",{key:0,ref:"buttonRef",class:(0,n.C_)(["tm-navigation-dropdown__button",e.bem("tm-navigation-dropdown__button",{variant:e.variant})]),onClick:t[0]||(t[0]=(...t)=>e.toggleOptions&&e.toggleOptions(...t))},[(0,i._)("div",o,(0,n.zw)(e.labelOfCurrentValue),1),(0,i.Wm)(d,{id:"arrow-down",class:(0,n.C_)(["icon_dropdown-arrow",{"icon_dropdown-arrow-rotated":e.optionsVisible}])},null,8,["class"])],2)),[[p,{esc:e.closeOptions}]]):(0,i.kq)("",!0),(0,i.WI)(e.$slots,"default")]),e.transformedOptions.length?((0,i.wg)(),(0,i.iD)("ul",{key:0,ref:"optionsRef",class:(0,n.C_)(["tm-navigation-dropdown__options",e.getClass]),style:(0,n.j5)(e.getStyles)},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.transformedOptions,((t,s)=>((0,i.wg)(),(0,i.iD)("li",{key:`${t.optionValue}_${s}`,class:(0,n.C_)(["tm-navigation-dropdown__option",e.activeOptionIndex===s&&"tm-navigation-dropdown__option_active"])},[(0,i._)("button",{class:(0,n.C_)(e.bem("tm-navigation-dropdown__option-button",{variant:e.variant})),onClick:s=>e.handleOptionClick(t)},[(0,i.Uk)((0,n.zw)(t.label)+" ",1),t.count?((0,i.wg)(),(0,i.iD)("span",l,(0,n.zw)(e.getCount(t.count)),1)):(0,i.kq)("",!0)],10,r)],2)))),128))],6)):(0,i.kq)("",!0)],2)}var u=s(62931),m=s(33907),d=s(46206),p=s(25109),_=s(87934);const h={name:"TMNavigationDropdown",components:{TMSvgImg:d.Z},props:{sections:{type:Array,default:null},options:{type:Array,default:()=>[]},currentValue:{type:String,default:null},customTitle:{type:String,default:null},variant:{type:String,default:null}},emits:["change"],setup(e){const t=(0,u.iH)(null),s=(0,u.iH)(null),n=(0,u.iH)(null),a=(0,u.iH)(!1);return(0,i.YP)((()=>[s.value,a.value,e.options,e.sections]),(([e,t])=>{n.value=e&&t?`max-height: ${e.scrollHeight}px`:null})),{optionsVisible:a,optionsRef:s,buttonRef:t,maxHeightStyles:n}},computed:{...(0,m.Se)("global",["isDesktop"]),...(0,m.rn)("global",["isPwa"]),transformedOptions(){return this.sections?this.sections.map((e=>({label:e.title,value:e.route.name,...e}))):this.options},activeOptionIndex(){let e=this.currentValue;const t="_PAGES",s=["ARTICLES_LIST_BOOKMARKED","POSTS_LIST_BOOKMARKED","NEWS_LIST_BOOKMARKED","COMMENTS_LIST_BOOKMARKED"];return this.currentValue&&this.currentValue.includes(t)&&(e=e.replace(t,"")),this.currentValue&&s.includes(this.currentValue)&&"filter-tabs-mobile"!==this.variant&&(e="USER_BOOKMARKED"),this.transformedOptions.findIndex((t=>t.value===e||t.optionValue===e))},getStyles(){return this.optionsVisible&&this.maxHeightStyles},labelOfCurrentValue(){if(this.sections){const e=this.sections.find((e=>{const t=e.route.name===this.$route.name;if(e.route.params&&this.$route.params){let s;const i=Object.keys(e.route.params);return 0===i.length?s=!0:(s=!1,i.forEach((t=>{s=this.$route.params[t]===e.route.params[t]}))),t&&s}return t}));if(e)return e.title}if(this.customTitle)return this.customTitle;const e=this.activeOptionIndex>0?this.activeOptionIndex:0;return this.transformedOptions[e].label},getClass(){return{"tm-navigation-dropdown__options_absolute":this.isDesktop}}},methods:{getCount(e){return e&&0!==Number(e)?(0,_.O)(e):""},handleOptionClick(e){e.route?this.isPwa?this.$router.replace(e.route):this.$router.push(e.route):e.value!==this.currentValue&&(this.$emit("change",e),this.optionsVisible=!1,this.buttonRef.focus())},toggleOptions(){this.optionsVisible=!this.optionsVisible,this.optionsVisible?document.addEventListener("click",this.listenClickOutside):document.removeEventListener("click",this.listenClickOutside)},closeOptions(){this.optionsVisible=!1,document.removeEventListener("click",this.listenClickOutside)},listenClickOutside(e){this.optionsVisible&&!this.$el.contains(e.target)&&this.toggleOptions()},bem:p.P}};var g=s(83744);const T=(0,g.Z)(h,[["render",c]]),E=T},38546:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(58061),a=s(56612);const o={class:"tm-navigation-filters-spoiler"},r={class:"tm-navigation-filters-spoiler__wrapper"};function l(e,t,s,l,c,u){const m=(0,i.up)("TMSvgImg"),d=(0,i.Q2)("hotkey");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("div",r,[s.hasButton?(0,i.wy)(((0,i.wg)(),(0,i.iD)("button",{key:0,ref:"button",class:"tm-navigation-filters-spoiler__button","data-test-id":"nav-filters-button",type:"button",onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>u.toggleOptions&&u.toggleOptions(...e)),["prevent"]))},[(0,i.WI)(e.$slots,"label"),(0,i.Wm)(m,{id:"arrow-down",class:(0,a.C_)(["icon_dropdown-arrow",{"icon_dropdown-arrow-rotated":u.visibleModel}])},null,8,["class"])])),[[d,{esc:u.closeOptions}]]):(0,i.kq)("",!0),(0,i.WI)(e.$slots,"afterButton")]),(0,i._)("div",{ref:"content",class:(0,a.C_)(u.bem("tm-navigation-filters-spoiler__content",{transitions:c.enableTransitions})),style:(0,a.j5)(u.getStyles),onTransitionend:t[1]||(t[1]=(0,n.iM)(((...e)=>u.onTransitionEnd&&u.onTransitionEnd(...e)),["self"]))},[(0,i.WI)(e.$slots,"content",{contentVisible:u.visibleModel})],38)])}var c=s(46206),u=s(25109);const m={name:"TMNavigationFiltersSpoiler",components:{TMSvgImg:c.Z},props:{useVModel:{type:Boolean,default:!1},modelValue:{type:Boolean,default:!1},hasButton:{type:Boolean,default:!0}},emits:["update:modelValue","toggle"],data(){return{contentVisible:!1,maxHeight:null,overflow:"hidden",enableTransitions:!1,contentMutationObserver:null}},computed:{visibleModel:{get(){return this.useVModel?this.modelValue:this.contentVisible},set(e){this.useVModel?this.$emit("update:modelValue",e):this.contentVisible=e}},getStyles(){return this.visibleModel?{maxHeight:this.maxHeight,overflow:this.overflow}:null}},mounted(){this.useVModel&&this.modelValue&&(this.overflow="visible"),this.calculateMaxHeight(),this.initMutationObserver(),this.$nextTick((()=>{this.enableTransitions=!0}))},beforeUnmount(){this.contentMutationObserver&&this.contentMutationObserver.disconnect()},methods:{bem:u.P,onTransitionEnd(){this.visibleModel&&(this.overflow="visible")},calculateMaxHeight(){this.maxHeight=`${this.$refs.content.scrollHeight}px`},toggleOptions(){this.overflow="hidden",this.calculateMaxHeight(),this.visibleModel=!this.visibleModel,this.$emit("toggle",this.visibleModel)},closeOptions(){this.visibleModel=!1},initMutationObserver(){this.contentMutationObserver=new MutationObserver((()=>{this.enableTransitions=!1,this.calculateMaxHeight(),setTimeout((()=>{this.enableTransitions=!0}),0)})),this.contentMutationObserver.observe(this.$refs.content,{childList:!0,subtree:!0})}}};var d=s(83744);const p=(0,d.Z)(m,[["render",l]]),_=p},95252:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(56612);const a={class:"tm-navigation-filters-tabs__list"},o=["tabindex","onClick"];function r(e,t,s,r,l,c){return(0,i.wg)(),(0,i.iD)("ul",a,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.options,((e,t)=>((0,i.wg)(),(0,i.iD)("li",{key:`${e.label}`,class:"tm-navigation-filters-tabs__option","data-test-id":"nav-filters-option"},[(0,i._)("button",{class:(0,n.C_)(["tm-navigation-filters-tabs__option-button",{"tm-navigation-filters-tabs__option-button_active":s.activeIndex===t}]),tabindex:c.getTabIndex,onClick:e=>c.setFilter(t)},(0,n.zw)(e.label),11,o)])))),128))])}const l={name:"TMNavigationFiltersTabs",props:{options:{type:Array,required:!0},tabType:{type:String,default:"root"},activeIndex:{type:Number,required:!0},applyImmidiate:{type:Boolean,default:!1},contentVisible:{type:Boolean,default:!1}},emits:["setIndex","applyNavigationFilter"],computed:{getTabIndex(){return this.contentVisible?0:-1}},methods:{setFilter(e){if(this.applyImmidiate)return void this.$emit("applyNavigationFilter",e);const t="main"===this.tabType,s={};t?s.mainActiveIndex=e:(s.rootActiveIndex=e,s.mainActiveIndex=0),this.$emit("setIndex",s,t)},isOptionActive(e,t=!1){const{value:s,params:i}=e;if(t&&i){const t=!!this.$route.matched.find((e=>e.name===s));let i;const n=Object.keys(e.params);return 0===n.length?i=!0:(i=!1,n.forEach((t=>{const s=this.$route.params&&"undefined"!==typeof this.$route.params[t]&&this.$route.params[t],n=e.params&&"undefined"!==typeof e.params[t]&&e.params[t];i=s===n}))),i&&t}return!!this.$route.matched.find((e=>e.name===s))}}};var c=s(83744);const u=(0,c.Z)(l,[["render",r]]),m=u},37490:(e,t,s)=>{"use strict";s.d(t,{Z:()=>A});var i=s(66252),n=s(56612);const a={class:"tm-navigation-filters__options"},o={key:0,class:"tm-navigation-filters__list-label"},r={class:"tm-navigation-filters__tabs"},l={key:1,class:"tm-navigation-filters__list-label"},c={key:2,class:"tm-navigation-filters__tabs"},u={class:"tm-navigation-filters__list-label"},m={class:"tm-navigation-filters__list"},d=["tabindex","onClick"];function p(e,t,s,p,_,h){const g=(0,i.up)("TMNavigationFiltersTabs"),T=(0,i.up)("TMButtonBase"),E=(0,i.up)("TMNavigationFiltersSpoiler");return(0,i.wg)(),(0,i.j4)(E,{ref:"navigationFiltersSpoiler","has-button":s.options.length>0},{label:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(h.title),1)])),afterButton:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),content:(0,i.w5)((({contentVisible:p})=>[(0,i._)("div",a,[s.options[_.rootActiveIndex]?((0,i.wg)(),(0,i.iD)("div",o,(0,n.zw)(s.options[_.rootActiveIndex].rootLabel),1)):(0,i.kq)("",!0),(0,i._)("div",r,[(0,i.Wm)(g,{"active-index":_.rootActiveIndex,"content-visible":p,options:s.options,"tab-type":"root",onApplyNavigationFilter:h.applyNavigationFilter,onSetIndex:h.setIndex},null,8,["active-index","content-visible","options","onApplyNavigationFilter","onSetIndex"])]),s.options[_.rootActiveIndex]&&s.options[_.rootActiveIndex].mainLabel?((0,i.wg)(),(0,i.iD)("div",l,(0,n.zw)(s.options[_.rootActiveIndex].mainLabel),1)):(0,i.kq)("",!0),s.options[_.rootActiveIndex]&&s.options[_.rootActiveIndex].mainLabel?((0,i.wg)(),(0,i.iD)("div",c,[(0,i.Wm)(g,{"active-index":_.mainActiveIndex,"content-visible":p,options:s.options[_.rootActiveIndex].children,"tab-type":"main",onApplyNavigationFilter:h.applyNavigationFilter,onSetIndex:h.setIndex},null,8,["active-index","content-visible","options","onApplyNavigationFilter","onSetIndex"])])):(0,i.kq)("",!0),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.extraOptions,(({value:e,label:t,children:s})=>((0,i.wg)(),(0,i.iD)("div",{key:e},[(0,i._)("div",u,(0,n.zw)(t),1),(0,i._)("ul",m,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s,(({label:t},s)=>((0,i.wg)(),(0,i.iD)("li",{key:t,class:"tm-navigation-filters__option","data-test-id":"nav-filters-option"},[(0,i._)("button",{class:(0,n.C_)(["tm-navigation-filters__option-button",{"tm-navigation-filters__option-button_active":_.extraOptionsActiveMap[e]===s}]),tabindex:h.getTabIndex(p),onClick:t=>h.setExtraOptionActive(e,s)},(0,n.zw)(t),11,d)])))),128))])])))),128)),(0,i.Wm)(T,{class:"tm-navigation-filters__apply","data-test-id":"nav-filters-apply","style-size":"small","style-type":"solid",tabindex:h.getTabIndex(p),type:"button",onClick:t[0]||(t[0]=e=>h.applyNavigationFilter({rootActiveIndex:_.rootActiveIndex,mainActiveIndex:_.mainActiveIndex}))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("NAV_APPLY")),1)])),_:2},1032,["tabindex"])])])),_:3},8,["has-button"])}var _=s(33907),h=s(58608),g=s(38546),T=s(95252),E=s(18761);const S={name:"TMNavigationFilters",components:{TMNavigationFiltersTabs:T.Z,TMButtonBase:h.Z,TMNavigationFiltersSpoiler:g.Z},props:{options:{type:Array,required:!0},extraOptions:{type:Array,default:()=>[]}},emits:["applyFilter"],data(){const e=this.options.findIndex((e=>e.children?e.children.some((e=>this.isOptionActive(e,!0))):this.isOptionActive(e,!0))),t=e>-1&&this.options[e].children,s=t&&Array.isArray(t)?(0,E.qr)(t,(e=>this.isOptionActive(e,!0))):null,i=[];this.options.forEach(((t,n)=>{i[n]=e===n?s:0}));const n={};return this.extraOptions.forEach((e=>{const t=e.children.map((e=>this.isOptionActive(e,!0))).lastIndexOf(!0);n[e.value]=-1===t?0:t})),{optionsVisible:!1,rootActiveIndex:e,mainActiveIndex:s,extraOptionsActiveMap:n,tabsHistory:i}},computed:{...(0,_.rn)("global",["isPwa"]),getStyles(){return this.optionsVisible&&this.maxHeightStyles},title(){return this.$route.meta.navTitle?this.msg(this.$route.meta.navTitle,this.$route.params||{}):""}},methods:{setIndex(e,t){const{tabsHistory:s}=this;this.rootActiveIndex="number"===typeof e.rootActiveIndex?e.rootActiveIndex:this.rootActiveIndex,this.mainActiveIndex=t?e.mainActiveIndex:s[this.rootActiveIndex],s[this.rootActiveIndex]=this.mainActiveIndex},setExtraOptionActive(e,t){this.extraOptionsActiveMap={...this.extraOptionsActiveMap,[e]:t}},getTabIndex(e){return e?0:-1},isOptionActive(e,t=!1){const{value:s,params:i}=e;if(t&&i){const t=!!this.$route.matched.find((e=>e.name===s));let i;const n=Object.keys(e.params);return 0===n.length?i=!0:(i=!1,n.forEach((t=>{const s=this.$route.params&&"undefined"!==typeof this.$route.params[t]&&this.$route.params[t],n=e.params&&"undefined"!==typeof e.params[t]&&e.params[t];i=s===n}))),i&&t}return!!this.$route.matched.find((e=>e.name===s))},applyNavigationFilter(){const e=this.options[this.rootActiveIndex],t=e.children?e.children[this.mainActiveIndex]:e;let s={};Object.entries(this.extraOptionsActiveMap).forEach((([e,t])=>{const i=this.extraOptions.find((t=>t.value===e));s={...s,...i.children[t].params}}));const i={name:t.value,params:{...t.params,...s}};this.$emit("applyFilter",i),this.$refs.navigationFiltersSpoiler.toggleOptions(),this.isPwa?this.$router.replace(i):this.$router.push(i)}}};var v=s(83744);const f=(0,v.Z)(S,[["render",p]]),A=f},71759:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252);const n={class:"tm-navigation-search__input"};function a(e,t,s,a,o,r){const l=(0,i.up)("TMSvgIcon"),c=(0,i.up)("TMInputTextDecorated");return(0,i.wg)(),(0,i.iD)("div",n,[(0,i.Wm)(c,{ref:"input",autocomplete:"off",maxlength:s.maxlength,"model-value":r.value,name:"searchQuery",placeholder:s.placeholder||e.msg("SEARCH_INPUT_PLACEHOLDER"),"onUpdate:modelValue":r.onInputChange},{after:(0,i.w5)((()=>[(0,i.Wm)(l,{id:"input-search",class:"tm-search__icon"})])),_:1},8,["maxlength","model-value","placeholder","onUpdate:modelValue"])])}var o=s(91296),r=s.n(o),l=s(46604),c=s(54422);const u={name:"TMNavigationSearch",components:{TMInputTextDecorated:l.Z,TMSvgIcon:c["default"]},props:{placeholder:{type:String,default:null},maxlength:{type:Number,default:50}},computed:{value:{get(){return this.$route.query.q}}},mounted(){void 0!==this.$route.query.q&&this.$refs.input.focus()},methods:{onInputChange:r()((function(e){const t=-1!==["COMPANIES","COMPANIES_PAGES"].indexOf(this.$route.name),s="HUBS"===this.$route.name;let i=3;if(t&&(i=2),s&&(i=1),e&&e.length{"use strict";s.d(t,{Z:()=>ie});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMSmallTabs"),l=(0,i.up)("TMNewsBlockList"),c=(0,i.up)("TMBlock");return a.showBlock?((0,i.wg)(),(0,i.j4)(c,{key:0,"header-variant":"borderless",title:e.msg("NAV_NEWS"),"title-tag":"h2"},(0,i.Nv)({default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)(i.Ob,null,[((0,i.wg)(),(0,i.j4)(l,{key:a.selection,"company-alias":s.companyAlias,"company-title":s.companyTitle,"excluded-ids":s.excludedIds,"flow-name":s.flowName,"hub-name":s.hubName,selection:a.selection,onHasNewsChange:o.setShowBlock},null,8,["company-alias","company-title","excluded-ids","flow-name","hub-name","selection","onHasNewsChange"]))],1024))])),_:2},[s.showTypeNav?{name:"block-settings",fn:(0,i.w5)((()=>[(0,i.Wm)(r,{"active-tab":a.selection,tabs:o.tabs,onChange:o.setSelection},null,8,["active-tab","tabs","onChange"])])),key:"0"}:void 0]),1032,["title"])):(0,i.kq)("",!0)}var a=s(13088),o=s(56612);function r(e,t,s,n,a,r){const l=(0,i.up)("TMNewsBlockItem"),c=(0,i.up)("router-link"),u=(0,i.up)("TMNewsBlockLayout");return(0,i.wg)(),(0,i.j4)(u,{"is-loading":a.isLoading,"show-placeholder":!a.pagesCount&&!a.newsItems.length},{items:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(a.newsItems,(e=>((0,i.wg)(),(0,i.j4)(l,{key:e.id,class:"tm-news-block__item","news-item":e,onCommentsClick:t[0]||(t[0]=e=>r.logClick("comments")),onTitleClick:t[1]||(t[1]=e=>r.logClick("title"))},null,8,["news-item"])))),128))])),footer:(0,i.w5)((()=>[r.showLoadMore?((0,i.wg)(),(0,i.iD)("button",{key:0,class:"tm-news-block__all","data-test-id":"news_block_more",type:"button",onClick:t[2]||(t[2]=(...e)=>r.onShowMoreClick&&r.onShowMoreClick(...e))},(0,o.zw)(e.msg("SHOW_MORE")),1)):((0,i.wg)(),(0,i.j4)(c,{key:1,class:"tm-news-block__all","data-test-id":"news_block_all",to:r.newsRoute,onClick:t[3]||(t[3]=e=>r.logClick("all_news"))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,o.zw)(r.allNewsText),1)])),_:1},8,["to"]))])),_:1},8,["is-loading","show-placeholder"])}var l=s(33907),c=s(62931),u=s(34948),m=s(12822),d=s(63599),p=s(68093),_=s(46206),h=s(4218),g=s(87934);const T={class:"tm-news-block-item","data-test-id":"news_block_item"},E={class:"tm-news-block-item__title"},S=["innerHTML"],v={class:"tm-news-block-item__meta"},f={class:"tm-news-block-item__comments"},A={"data-test-id":"news_block_comments_count"},I={key:0,class:"tm-news-block-item__comments_unread","data-test-id":"news_block_comments_count_unread"},b={__name:"news-block-item",props:{newsItem:{type:Object,required:!0}},emits:["title-click","comments-click"],setup(e){const t=e,[s]=(0,h.FW)("me",["isLoggedIn"]),n=(0,c.iH)(null);return(0,i.wF)((()=>{if(s.value){const{relatedData:e}=t.newsItem;e&&e.unreadCommentsCount&&(n.value=(0,g.j)(e.unreadCommentsCount))}else if("undefined"!==typeof indexedDB){const{id:e,statistics:s}=t.newsItem;(0,u.U2)(e).then(((e=0)=>{const t=Math.max(s.commentsCount-e,0);t&&(n.value=(0,g.j)(t))}))}})),(t,s)=>((0,i.wg)(),(0,i.iD)("li",T,[(0,i._)("h3",E,[(0,i.Wm)(p.Z,{article:e.newsItem,class:"tm-news-block-item__title-link tm-news-block-item__title",onClickCapture:s[0]||(s[0]=e=>t.$emit("title-click"))},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:e.newsItem.titleHtml},null,8,S)])),_:1},8,["article"])]),(0,i._)("div",v,[(0,i.Wm)(d.Z,{class:"tm-news-block-item__date",date:new Date(e.newsItem.timePublished),"hide-today":!0,"show-full-date-time":!0},null,8,["date"]),(0,i.Wm)(m.Z,{article:e.newsItem,class:"tm-news-block-item__comments-link",onClickCapture:s[1]||(s[1]=e=>t.$emit("comments-click"))},{default:(0,i.w5)((()=>[(0,i._)("span",f,[(0,i.Wm)(_.Z,{id:"counter-comments",class:"tm-news-block-item__comments-icon",size:"24"}),(0,i._)("span",A,(0,o.zw)(e.newsItem.statistics.commentsCount),1),n.value?((0,i.wg)(),(0,i.iD)("span",I,(0,o.zw)(n.value),1)):(0,i.kq)("",!0)])])),_:1},8,["article"])])]))}},y=b,P=y,C={class:"tm-news-block-layout"},w={class:"tm-news-block-layout__items"},L={class:"tm-news-block-layout__footer"};function k(e,t,s,n,a,o){const r=(0,i.up)("TMNewsBlockItemPlaceholder"),l=(0,i.up)("TMCircleLoader");return(0,i.wg)(),(0,i.iD)("div",C,[(0,i._)("ul",w,[s.isLoading&&s.showPlaceholder?((0,i.wg)(!0),(0,i.iD)(i.HY,{key:0},(0,i.Ko)(s.placeholdersCount,(e=>((0,i.wg)(),(0,i.iD)("li",{key:e,class:"tm-news-block-layout__item","data-test-id":"news_block_item_loading"},[(0,i.Wm)(r)])))),128)):(0,i.WI)(e.$slots,"items",{key:1})]),(0,i._)("div",L,[s.isLoading&&!s.showPlaceholder?((0,i.wg)(),(0,i.j4)(l,{key:0})):(0,i.WI)(e.$slots,"footer",{key:1})])])}var N=s(17002);const O={class:"news-block-item-placeholder"};function R(e,t,s,n,a,r){return(0,i.wg)(),(0,i.iD)("div",O,[(0,i._)("div",{class:"news-block-item-placeholder__header",style:(0,o.j5)({width:`${r.getRandomNumberFromRange(140,300)}px`})},null,4),(0,i._)("div",{class:"news-block-item-placeholder__meta",style:(0,o.j5)({width:`${r.getRandomNumberFromRange(240,280)}px`})},null,4)])}var M=s(15891);const D={name:"TMNewsBlockItemPlaceholder",methods:{getRandomNumberFromRange:M.r}};var U=s(83744);const B=(0,U.Z)(D,[["render",R]]),$=B,V={name:"TMNewsBlockLayout",components:{TMCircleLoader:N.Z,TMNewsBlockItemPlaceholder:$},props:{isLoading:{type:Boolean,default:!1},showPlaceholder:{type:Boolean,default:!1},placeholdersCount:{type:Number,default:5}}},F=(0,U.Z)(V,[["render",k]]),H=F;var W=s(19913),G=s(75027);const x=5,Y={name:"TMNewsBlockList",components:{TMNewsBlockItem:P,TMNewsBlockLayout:H},props:{selection:{type:String,default:"date",validator:e=>["rating","date"].includes(e)},hasNews:Boolean,companyTitle:{type:String,default:null},companyAlias:{type:String,default:null},flowName:{type:String,default:null},hubName:{type:String,default:null},excludedIds:{type:Array,default:()=>[],validator:e=>null===e||void 0===e?void 0:e.every((e=>"string"===typeof e))}},emits:["has-news-change"],data(){return{isLoading:!0,newsItems:[],pagesCount:null,currentOption:"all"}},computed:{...(0,l.Se)("i18n",["langOptions"]),allNewsText(){if(this.companyNews)return this.msg("NEWS_ALL_NEWS_COMPANY",{companyTitle:this.companyTitle});if(this.flowNews){const e=this.flowName.toUpperCase(),t=this.msg(`NAV_FLOW_${e}`);return this.msg("NEWS_ALL_NEWS_FLOW",{flowTitle:t})}return this.msg("NEWS_ALL_NEWS")},newsRouteName(){return this.companyNews?"NEWS_LIST_BY_COMPANY":this.flowNews?"NEWS_LIST_BY_FLOW_ALL":"NEWS_LIST_ALL"},newsRoute(){const e=this.routeHasHash?"#more-news":null;return{name:this.newsRouteName,params:{hl:this.langOptions.hl},...e?{hash:e}:{}}},routeHasHash(){return this.pagesCount>2},companyNews(){return Boolean(this.companyAlias)},flowNews(){return Boolean(this.flowName)},hubNews(){return Boolean(this.hubName)},contextParams(){return this.hubNews?{context_hub_alias:this.hubName}:this.flowNews?{context_flow_alias:this.flowName}:this.companyNews?{context_company_alias:this.companyAlias}:{}},showLoadMore(){return this.pagesCount>1&&this.newsItems.length===x}},mounted(){this.loadNews({pageNum:1})},methods:{loadNews({pageNum:e}){const t={...this.langOptions,...this.contextParams,selection:this.selection,excludedIds:this.excludedIds,extend_context:!1,per_page:x,page_num:e};this.isLoading=!0,(0,G.Pq)(t).then((e=>{if(e&&e.newsRefs&&e.newsIds){const t=e.newsIds.map((t=>e.newsRefs[t]));this.newsItems.push(...t),this.pagesCount=e.pagesCount}})).catch((e=>{this.newsItems.length&&this.$toast.error(e.message)})).finally((()=>{this.isLoading=!1,this.$emit("has-news-change",!!this.newsItems.length)}))},onShowMoreClick(){this.logClick("more"),this.loadNews({pageNum:2})},logClick(e){(0,W.IZ)(`tm_block_news_${e}`)}}},q=(0,U.Z)(Y,[["render",r]]),Z=q,j={class:"tm-options-switch"},K=["data-active","disabled","onClick"];function z(e,t,s,n,a,r){return(0,i.wg)(),(0,i.iD)("div",j,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.tabs,(e=>((0,i.wg)(),(0,i.iD)("button",{key:e.value,class:(0,o.C_)(["tm-options-switch__item",r.bem("tm-options-switch__item",{active:r.isActive(e)})]),"data-active":r.isActive(e)||null,disabled:r.isActive(e),onClick:t=>r.select(e)},(0,o.zw)(e.label),11,K)))),128))])}var Q=s(25109);const X={name:"TMSmallTabs",props:{activeTab:{type:[String,Number],default:null},tabs:{type:Array,required:!0}},emits:["change"],methods:{bem:Q.P,select(e){this.$emit("change",e.value)},isActive(e){return e.value===this.activeTab}}},J=(0,U.Z)(X,[["render",z]]),ee=J,te={name:"TMNewsBlock",components:{TMSmallTabs:ee,TMBlock:a.Z,TMNewsBlockList:Z},props:{companyTitle:{type:String,default:null},companyAlias:{type:String,default:null},flowName:{type:String,default:null},hubName:{type:String,default:null},showTypeNav:{type:Boolean,default:!0},defaultSelection:{type:String,default:"date",validator:e=>["date","rating"].includes(e)},excludedIds:{type:Array,default:()=>[],validator:e=>null===e||void 0===e?void 0:e.every((e=>"string"===typeof e))}},data(){return{showBlock:!0,selection:this.defaultSelection}},computed:{tabs(){return[{value:"date",label:this.msg("NAV_TITLE_LATEST").toLowerCase()},{value:"rating",label:this.msg("NAV_BEST").toLowerCase()}]}},methods:{setSelection(e){this.selection=e;const t="date"===e?"filter_all":"filter_best";(0,W.IZ)(`tm_block_news_${t}`)},setShowBlock(e){this.showBlock=e}}},se=(0,U.Z)(te,[["render",n]]),ie=se},23364:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612);const a={key:0,class:"tm-notice__icon"},o={class:"tm-notice__inner"},r={key:0,class:"tm-notice__title"},l={class:"tm-notice__content","data-test-id":"notice-content"};function c(e,t,s,c,u,m){return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-notice",`tm-notice_${s.type}`])},[e.$slots.icon?((0,i.wg)(),(0,i.iD)("div",a,[(0,i.WI)(e.$slots,"icon")])):(0,i.kq)("",!0),(0,i._)("div",o,[e.$slots.title?((0,i.wg)(),(0,i.iD)("div",r,[(0,i.WI)(e.$slots,"title")])):(0,i.kq)("",!0),(0,i._)("div",l,[(0,i.WI)(e.$slots,"default")])])],2)}function u(e){const t=["info","negative","positive","neutral","warning"];return t.includes(e)}const m={required:!0,type:String,validator:u},d={name:"TMNotice",props:{type:m}};var p=s(83744);const _=(0,p.Z)(d,[["render",c]]),h=_},24423:(e,t,s)=>{"use strict";s.d(t,{Z:()=>v});var i=s(66252),n=s(56612);const a={class:"tm-our-projects","data-test-id":"our-projects"},o={class:"tm-our-projects__label"},r={class:"tm-our-projects__items"},l=["href"],c=["height","width"],u=["xlink:href"],m={key:0,class:"tm-our-projects__description"};function d(e,t,s,d,p,_){return(0,i.wg)(),(0,i.iD)("div",a,[(0,i._)("div",o,(0,n.zw)(e.msg("NAV_PROJECTS_SECTION_LABEL")),1),(0,i._)("div",r,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.ourProjects,((t,s)=>((0,i.wg)(),(0,i.iD)("a",{key:`${t.name}_${s}`,class:"tm-our-projects__item",href:t.url,target:"_blank"},[((0,i.wg)(),(0,i.iD)("svg",{class:(0,n.C_)(["tm-our-projects__logo",`tm-our-projects__logo${t.logo}`]),height:t.heightSVG,width:t.widthSVG},[(0,i._)("title",null,(0,n.zw)(t.name),1),(0,i._)("use",{"xlink:href":t.logo},null,8,u)],10,c)),e.showDescription?((0,i.wg)(),(0,i.iD)("span",m,(0,n.zw)(t.description),1)):(0,i.kq)("",!0)],8,l)))),128))])])}var p=s(33907),_=s(54422),h=s(46206);const g="/img/services.8259017b..svg",T={name:"TMOurProjects",components:{TMSvgIcon:_["default"],TMSvgImg:h.Z},props:{showDescription:{type:Boolean,default:!1},useText:{type:Boolean,default:!1}},computed:{...(0,p.Se)("i18n",["msg","langOptions"]),ourProjects(){return[{name:this.msg("NAV_PROJECT_HABR"),description:this.msg("NAV_PROJECT_HABR_DESCR"),logo:`${g}#service-habrcom_ru`,url:"/",widthSVG:"52",heightSVG:"22"},{name:this.msg("NAV_PROJECT_TOSTER"),description:this.msg("NAV_PROJECT_TOSTER_DESCR"),logo:`${g}#service-qna_ru`,url:"https://qna.habr.com?utm_source=habr&utm_medium=habr_top_panel",widthSVG:"46",heightSVG:"18"},{name:this.msg("NAV_PROJECT_MOYKRUG"),description:this.msg("NAV_PROJECT_MOYKRUG_DESCR"),logo:`${g}#service-career_ru`,url:"https://career.habr.com?utm_source=habr&utm_medium=habr_top_panel",widthSVG:"84",heightSVG:"21"},{name:this.msg("NAV_PROJECT_COURSES"),description:this.msg("NAV_PROJECT_COURSES_DESCR"),logo:`${g}#service-courses_ru`,url:"https://career.habr.com/courses?utm_source=habr&utm_medium=habr_top_panel",widthSVG:"62",heightSVG:"21"}]}}};var E=s(83744);const S=(0,E.Z)(T,[["render",d]]),v=S},6774:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(58061);const a={class:"tm-overlay"},o=(0,i._)("div",{class:"tm-overlay__background"},null,-1);function r(e,t,s,r,l,c){const u=(0,i.Q2)("hotkey");return(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",a,[o,(0,i._)("div",{ref:"inner",class:"tm-overlay__inner","data-scroll-target":"","data-test-id":"overlay-inner",onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>c.onClick&&c.onClick(...e)),["self"])),onMousedown:t[1]||(t[1]=(...e)=>c.onMousedown&&c.onMousedown(...e))},[(0,i.WI)(e.$slots,"default")],544)])),[[u,{esc:()=>e.$emit("close")}]])}const l={name:"TMOverlay",emits:["close"],data(){return{mouseTarget:null}},mounted(){this.mouseTarget=this.$refs.inner},methods:{onClick(){this.mouseTarget===this.$refs.inner&&this.$emit("close")},onMousedown(e){this.mouseTarget=e.target}}};var c=s(83744);const u=(0,c.Z)(l,[["render",r]]),m=u},89963:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>R});var i=s(66252),n=s(56612);const a={class:"tm-page-settings-form__title"},o={class:"tm-page-settings-form__input-wrapper"},r={class:"tm-page-settings-form__input-wrapper"},l={class:"tm-page-settings-form__input-wrapper"},c={class:"tm-page-settings-form__input-wrapper"},u={class:"tm-page-settings-form__input-wrapper"},m={class:"tm-page-settings-form__input-wrapper"},d={class:"tm-page-settings-form__input-wrapper"},p={class:"tm-page-settings-form__input-wrapper"},_={class:"tm-page-settings-form__input-wrapper"},h={class:"tm-page-settings-form__controls"};function g(e,t,s,g,T,E){const S=(0,i.up)("TMInputRadioLabeled"),v=(0,i.up)("TMFieldset"),f=(0,i.up)("TMLabeledCheckbox"),A=(0,i.up)("TMButtonBase");return(0,i.wg)(),(0,i.iD)("form",{class:"tm-page-settings-form",onSubmit:t[11]||(t[11]=(...e)=>E.onSubmit&&E.onSubmit(...e))},[(0,i._)("div",a,(0,n.zw)(E.getTranslation("SETTINGS_TITLE")),1),(0,i.Wm)(v,{class:"tm-page-settings-form__fieldset",errors:[],title:E.getTranslation("SETTINGS_UI_TITLE")},{default:(0,i.w5)((()=>[(0,i._)("p",o,[(0,i.Wm)(S,{id:"uiRussian",modelValue:E.uiLang,"onUpdate:modelValue":[t[0]||(t[0]=e=>E.uiLang=e),t[1]||(t[1]=e=>E.checkboxCheck())],"checked-value":"ru","data-test-id":"lang-russian",name:"ui"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_LANG_RUSSIAN")),1)])),_:1},8,["modelValue"])]),(0,i._)("p",r,[(0,i.Wm)(S,{id:"uiEnglish",modelValue:E.uiLang,"onUpdate:modelValue":[t[2]||(t[2]=e=>E.uiLang=e),t[3]||(t[3]=e=>E.checkboxCheck())],"checked-value":"en","data-test-id":"lang-english",name:"ui"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_LANG_ENGLISH")),1)])),_:1},8,["modelValue"])])])),_:1},8,["title"]),(0,i.Wm)(v,{class:"tm-page-settings-form__fieldset",errors:E.articlesLangErrors,title:E.getTranslation("SETTINGS_ARTICLES_TITLE")},{default:(0,i.w5)((()=>[(0,i._)("p",l,[(0,i.Wm)(f,{id:"articlesRussian",modelValue:E.articlesLangRussian,"onUpdate:modelValue":t[4]||(t[4]=e=>E.articlesLangRussian=e),name:"articlesRussian"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_FL_LANG_RUSSIAN")),1)])),_:1},8,["modelValue"])]),(0,i._)("p",c,[(0,i.Wm)(f,{id:"articlesEnglish",modelValue:E.articlesLangEnglish,"onUpdate:modelValue":t[5]||(t[5]=e=>E.articlesLangEnglish=e),name:"articlesEnglish"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_FL_LANG_ENGLISH")),1)])),_:1},8,["modelValue"])])])),_:1},8,["errors","title"]),(0,i.Wm)(v,{class:"tm-page-settings-form__fieldset",errors:[],title:E.getTranslation("SETTINGS_FEED")},{default:(0,i.w5)((()=>[(0,i._)("p",u,[(0,i.Wm)(S,{modelValue:T.feed,"onUpdate:modelValue":t[6]||(t[6]=e=>T.feed=e),"checked-value":"cards",name:"feed"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_FEED_CLASSIC")),1)])),_:1},8,["modelValue"])]),(0,i._)("p",m,[(0,i.Wm)(S,{modelValue:T.feed,"onUpdate:modelValue":t[7]||(t[7]=e=>T.feed=e),"checked-value":"list",name:"feed"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_FEED_COMPACT")),1)])),_:1},8,["modelValue"])])])),_:1},8,["title"]),(0,i.Wm)(v,{class:"tm-page-settings-form__fieldset",errors:[],title:E.getTranslation("SETTINGS_COLOR_THEME")},{default:(0,i.w5)((()=>[(0,i._)("p",d,[(0,i.Wm)(S,{modelValue:g.theme,"onUpdate:modelValue":t[8]||(t[8]=e=>g.theme=e),"checked-value":"dark",name:"colorTheme"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_DARK")),1)])),_:1},8,["modelValue"])]),(0,i._)("p",p,[(0,i.Wm)(S,{modelValue:g.theme,"onUpdate:modelValue":t[9]||(t[9]=e=>g.theme=e),"checked-value":"light",name:"colorTheme"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_LIGHT")),1)])),_:1},8,["modelValue"])]),(0,i._)("p",_,[(0,i.Wm)(S,{modelValue:g.theme,"onUpdate:modelValue":t[10]||(t[10]=e=>g.theme=e),"checked-value":"system",name:"colorTheme"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_SYSTEM")),1)])),_:1},8,["modelValue"])])])),_:1},8,["title"]),(0,i._)("p",h,[(0,i.Wm)(A,{class:"tm-page-settings-form__submit",disabled:Boolean(E.articlesLangErrors.length),"style-size":"large","style-type":"solid",type:"submit"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(E.getTranslation("SETTINGS_ACTION_SAVE")),1)])),_:1},8,["disabled"])])],32)}var T=s(62931),E=s(33907),S=s(15377),v=s.t(S,2),f=s(58608),A=s(2145),I=s(86195),b=s(37700),y=s(89554),P=s(74104),C=s(56606),w=s(21331),L=s(14857);const k={name:"TMPageSettingsForm",components:{TMButtonBase:f.Z,TMFieldset:A.Z,TMInputRadioLabeled:I.Z,TMLabeledCheckbox:b.Z},emits:["closePopup"],setup(){const e=(0,y.f)(),t=(0,T.iH)(s());function s(){const t=e.get(C.mX);return t||C.we}function n(t){e.set(C.mX,t,{expires:(0,w.ot)(365)})}const a=(0,i.Fl)((()=>e.get("fl")));function o(t){return e.set("fl",t,{expires:(0,w.ot)(365)})}function r(t){return e.set("hl",t,{expires:(0,w.ot)(365)})}return{getColorTheme:s,setColorTheme:n,theme:t,cookieFl:a,setFlCookie:o,setHlCookie:r}},data(){return{feed:this.$store.state.articlesList.view,isDirtyLang:!1}},computed:{articlesLangEnglish:(0,P.X)("articlesLangEnglish"),articlesLangRussian:(0,P.X)("articlesLangRussian"),uiLang:(0,P.X)("uiLang"),...(0,E.Se)("i18n",["isEnglishContentEnabled","isRussianContentEnabled","msg"]),...(0,E.rn)("i18n",["hl","fl"]),...(0,E.rn)("settingsOther",["inputs"]),...(0,E.Se)("me",["isLoggedIn"]),...(0,E.Se)("settingsOther",["formData"]),...(0,E.rn)("global",["isPwa"]),...(0,E.rn)("articlesList",["view"]),articlesLangErrors(){return this.articlesLangEnglish||this.articlesLangRussian?[]:[this.getTranslation("SETTINGS_ARTICLES_ERROR")]}},beforeMount(){this.markDataLoaded()},mounted(){const e=[{name:"articlesLangEnglish",value:this.isEnglishContentEnabled},{name:"articlesLangRussian",value:this.isRussianContentEnabled},{name:"uiLang",value:this.hl}];e.forEach((({name:e,value:t})=>{this.setInputValue({name:e,value:t})}))},methods:{...(0,E.nv)("settingsOther",["setInputValue"]),...(0,E.nv)("ssr",["markDataLoaded"]),...(0,E.nv)("articlesList",["setArticleView"]),getTranslation(e){return this.uiLang?v[this.uiLang][e]:this.msg(e)},checkboxCheck(){if(!this.cookieFl){const e={ru:"articlesLangRussian",en:"articlesLangEnglish"};Object.keys(e).forEach((t=>{this.setInputValue({name:e[t],value:t===this.uiLang})}))}},reloadThePage(){this.isPwa?window.location="/pwa":window.location.reload(!0)},flushWorkboxCache(){return"serviceWorker"in navigator&&this.isPwa?navigator.serviceWorker.ready.then((e=>{e.active.postMessage({flushCache:!0})})):Promise.resolve()},onSubmit(e){if(e.preventDefault(),!this.articlesLangErrors.length)if(this.theme!==this.getColorTheme()&&(this.setColorTheme(this.theme),(0,C.Lr)(this.theme)),this.feed!==this.view&&this.setArticleView({view:this.feed}),this.formData.fl!==this.fl||this.formData.hl!==this.hl)if(this.setFlCookie(this.formData.fl),this.setHlCookie(this.formData.hl),this.isLoggedIn){const e={hl:this.formData.hl,fl:[...this.articlesLangEnglish?["en"]:[],...this.articlesLangRussian?["ru"]:[]]};(0,L.KE)(e).then((()=>this.flushWorkboxCache())).then((()=>this.reloadThePage())).catch((e=>this.$toast.error(e)))}else this.reloadThePage();else this.$emit("closePopup")}}};var N=s(83744);const O=(0,N.Z)(k,[["render",g]]),R=O},27919:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-page-width",{"tm-page-width_no-padding":s.noPadding,"tm-page-width_full-width":s.fullWidth}])},[(0,i.WI)(e.$slots,"default")],2)}const o={name:"TMPageWidth",props:{noPadding:{type:Boolean,default:!1},fullWidth:Boolean}};var r=s(83744);const l=(0,r.Z)(o,[["render",a]]),c=l},38068:(e,t,s)=>{"use strict";s.d(t,{Z:()=>H});var i=s(66252),n=s(56612),a=s(58061);const o={key:0,class:"tm-page__header"},r={class:"tm-page__wrapper"},l={key:0,class:"tm-page__sidebar"},c={key:0,class:"fixed-banner-wrapper"};function u(e,t,s,u,m,d){const p=(0,i.up)("TMPullToRefresh"),_=(0,i.up)("TMFixedBanner");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-page",{"tm-page_wide":s.wide,"tm-page_no-top-margin":s.noTopMargin}])},[((0,i.wg)(),(0,i.j4)((0,i.LL)(s.wide?"div":"TMPageWidth"),{"no-padding":e.isTablet},{default:(0,i.w5)((()=>[e.$slots.header?((0,i.wg)(),(0,i.iD)("div",o,[(0,i.WI)(e.$slots,"header")])):(0,i.kq)("",!0),(0,i._)("div",r,[(0,i._)("div",{ref:"pageMainRef",class:(0,n.C_)(["tm-page__main",{"tm-page__main_has-sidebar":d.hasSidebar}])},[s.hasPullToRefresh?((0,i.wg)(),(0,i.j4)(p,{key:0,config:{pullDownHeight:60},"on-refresh":d.refreshData},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},8,["on-refresh"])):(0,i.WI)(e.$slots,"default",{key:1})],2),e.$slots.sidebar?((0,i.wg)(),(0,i.iD)("div",l,[(0,i.WI)(e.$slots,"sidebar")])):(0,i.kq)("",!0)]),(0,i.Wm)(a.uT,{mode:"out-in"},{default:(0,i.w5)((()=>[d.isBannerShown?((0,i.wg)(),(0,i.iD)("div",c,[(0,i.Wm)(_,{data:d.currentBanner,onClose:e.closeFixedBanner,onMounted:d.setBannerStyle,onSetBottomPosition:d.setFixedBannerBottomPosition},null,8,["data","onClose","onMounted","onSetBottomPosition"])])):(0,i.kq)("",!0)])),_:1})])),_:3},8,["no-padding"]))],2)}var m=s(62931),d=s(33907),p=s(91296),_=s.n(p),h=s(53591),g=s(54422),T=s(4218),E=s(89554),S=s(56606),v=s(19913);const f={class:"banner"},A={class:"inner"},I=["href"],b={class:"image-wrapper"},y=["alt","src"],P={class:"content"},C={class:"title"},w={class:"text"},L={__name:"fixed-banner",props:{data:{type:Object,default:null}},emits:["close","set-translate-x","set-bottom-position","mounted"],setup(e,{emit:t}){const s=e;(0,a.sj)((e=>({"497f5415":L.value})));const o={advertisingInfo:"advertising-info",bannerInfo:"banner-info"},r=(0,m.iH)(0),l=(0,m.iH)(null),c=(0,m.iH)("banner-info"),u=(0,E.f)(),d=(0,S.Yw)(u.get(S.mX)),p=d!==S.we?d:(0,S.mR)(),[_,h]=(0,T.Kw)("fixedBanner",["isArticleStickyPanelVisible","isArticleStickyPanelAtTheBottom"]),L=(0,i.Fl)((()=>s.data.color[p])),k=(0,i.Fl)((()=>_.value&&!h.value?`${r.value+16}px`:"16px")),N=(0,i.Fl)((()=>"advertising-info"===c.value));(0,i.bv)((()=>{(0,v.IZ)("m_banner_render");const e=document.querySelector(".tm-article-sticky-panel");l.value=setTimeout((()=>{(0,v.IZ)("m_banner_impression")}),2e3),e&&(r.value=e.offsetHeight),t("mounted")})),(0,i.Ah)((()=>{clearTimeout(l.value)}));const O=e=>{c.value=e},R=()=>{const e=c.value===o.bannerInfo?o.advertisingInfo:o.bannerInfo;O(e)},M={[o.advertisingInfo]:()=>O(o.bannerInfo),[o.bannerInfo]:()=>{var e;(0,v.IZ)("m_banner_close"),t("close",null===(e=s.data)||void 0===e?void 0:e.id)}},D=e=>{e.stopPropagation(),M[c.value]()};return(0,i.YP)(k,(e=>{t("set-bottom-position",e)})),(t,s)=>((0,i.wg)(),(0,i.iD)("div",f,[e.data.is_ad?((0,i.wg)(),(0,i.iD)("button",{key:0,class:"advertising-button",onClick:R}," Реклама ")):(0,i.kq)("",!0),(0,i._)("div",A,[(0,i._)("div",{class:(0,n.C_)(["advertising-info",{visible:N.value&&e.data.is_ad}])},[(0,i._)("p",null,(0,n.zw)(e.data.company),1),(0,i._)("p",null,"ИНН "+(0,n.zw)(e.data.inn),1),(0,i._)("p",null,"erid: "+(0,n.zw)(e.data.token),1)],2),(0,i._)("a",{class:(0,n.C_)(["banner-info",{visible:!N.value}]),href:e.data.link.url,target:"_blank",onClick:s[0]||(s[0]=e=>(0,m.SU)(v.IZ)("m_banner_click"))},[(0,i._)("div",b,[(0,i._)("img",{alt:e.data.title,src:e.data.image.url},null,8,y)]),(0,i._)("div",P,[(0,i._)("div",C,(0,n.zw)(e.data.title),1),(0,i._)("div",w,(0,n.zw)(e.data.subtitle),1)])],10,I)]),(0,i._)("button",{class:(0,n.C_)(["close-button",{"advertising-mode":N.value}]),onClick:D},[(0,i.Wm)(g["default"],{id:"close-rounded",size:"24"}),(0,i.Wm)(g["default"],{id:"close-rounded",size:"24"})],2)]))}};var k=s(83744);const N=(0,k.Z)(L,[["__scopeId","data-v-ad45fc6e"]]),O=N;var R=s(27919),M=s(10862);const D=["PUBLICATION_EDIT","PUBLICATION_ARTICLE_EDIT","PUBLICATION_SANDBOX_EDIT","PUBLICATION_NEWS_EDIT","PUBLICATION_POST_EDIT","PUBLICATION_MEGAPOST_EDIT","PUBLICATION_POST","PUBLICATION_NEWS","PUBLICATION_ARTICLE","PUBLICATION_SANDBOX","PUBLICATION_MEGAPOST","CONVERSATION_MESSAGES","PPA_ROOT","PPA_BALANCE","PPA_WITHDRAW","PPA_ABOUT","PPA_ARTICLE","STATISTICS_PUBLICATION","STATISTICS_PUBLICATION_FUNNELS","STATISTICS_PUBLICATION_OTHERS","STATISTICS_PUBLICATION_VIEWS","USER_SETTINGS_ROOT","USER_SETTINGS_PROFILE","USER_SETTINGS_UPGRADE","USER_SETTINGS_PRIVACY","USER_SETTINGS_NOTIFICATIONS","USER_SETTINGS_SPECS","USER_SETTINGS_MISC","USER_SETTINGS_APPS","USER_SETTINGS_APPS_MY","USER_SETTINGS_APPS_REGISTER","USER_SETTINGS_APPS_EDIT"],U={name:"TMPage",components:{ClientOnly:h.Z,TMPullToRefresh:M.Z,TMPageWidth:R.Z,TMFixedBanner:O},props:{wide:{type:Boolean,default:!1},noTopMargin:{type:Boolean,default:!1},hasPullToRefresh:{type:Boolean,default:!0}},setup(){const e=(0,m.iH)(null);return(0,i.JJ)("articlePresenterRef",e),{articlePresenterRef:e}},data(){return{bannerBottomPosition:"16px",bannerMaxWidth:"100%",bannerLeft:"0",setBannerStyleDebounced:null}},computed:{...(0,d.rn)("i18n",["hl"]),...(0,d.rn)("global",["isPwa"]),...(0,d.rn)("fixedBanner",["isFixedBannerVisible","isArticleStickyPanelVisible","isArticleStickyPanelAtTheBottom"]),...(0,d.Se)("global",["isMobile","isTablet"]),...(0,d.Se)("i18n",["currentLocale"]),...(0,d.Se)("companies",["getCompanyInfo"]),...(0,d.rn)("me",["user"]),...(0,d.Se)("me",["userShowAdv"]),...(0,d.Se)("promoData",["stickyBanner"]),...(0,d.Se)("ssr",["error"]),isRussianLocal(){return"ru_RU"===this.currentLocale},shouldFixedBannerBeShown(){const{name:e,params:t}=this.$route,s=(null===t||void 0===t?void 0:t.name)||(null===t||void 0===t?void 0:t.companyName)||"";if(!e.includes("COMPANY"))return!0;const i=this.getCompanyInfo(s.toLowerCase());if(null===i||void 0===i||!i.settings)return!1;const{settings:n}=i;return n.shouldShowHabrAds},isPageWithoutBanner(){const{name:e}=this.$route;return D.includes(e)},isBannerShown(){return!!this.$getFeatureFlag("FIXED_BANNER_ENABLED")&&(this.isFixedBannerVisible&&this.userShowAdv&&this.currentBanner&&this.isRussianLocal&&this.shouldFixedBannerBeShown&&!this.isPageWithoutBanner)},currentBanner(){return this.stickyBanner},hasSidebar(){return Boolean(this.$slots.sidebar)&&!this.error}},watch:{currentBanner:{handler(e){e&&e.id&&this.setInitialBannerVisibility(e.id)},once:!0}},created(){this.setBannerStyleDebounced=_()(this.setBannerStyle,500)},mounted(){window.addEventListener("resize",this.setBannerStyleDebounced)},unmounted(){window.removeEventListener("resize",this.setBannerStyleDebounced)},methods:{...(0,d.nv)("pullRefresh",["toggleRefresh"]),...(0,d.nv)("fixedBanner",["closeFixedBanner","setInitialBannerVisibility"]),refreshData(){return this.error&&this.$store.dispatch("ssr/reset"),this.toggleRefresh(!0),new Promise((e=>{setTimeout((()=>{e()}),1e3)}))},setFixedBannerBottomPosition(e){this.bannerBottomPosition=e},setBannerStyle(){const e=this.articlePresenterRef||this.$refs.pageMainRef;if(!e)return;const{left:t,width:s}=e.getBoundingClientRect();this.bannerMaxWidth=`${s}px`,this.bannerLeft=`${t}px`}}},B=()=>{(0,a.sj)((e=>({"5ab2e5a8":e.bannerBottomPosition,"44c4f6f6":e.bannerMaxWidth,"45ba7a3b":e.bannerLeft})))},$=U.setup;U.setup=$?(e,t)=>(B(),$(e,t)):B;const V=U,F=(0,k.Z)(V,[["render",u]]),H=F},63917:(e,t,s)=>{"use strict";s.d(t,{Z:()=>O});var i=s(66252),n=s(56612),a=s(58061);const o={key:0,class:"tm-pagination","data-test-id":"pagination"},r={class:"tm-pagination__navigation-link-title"},l={class:"tm-pagination__pages"},c=["href","rel","onClick"],u={key:"skip-prev",class:"tm-pagination__page tm-pagination__page_skip"},m={class:"tm-pagination__page tm-pagination__page_current","data-test-id":"pagination-current-page"},d=["href","rel","onClick"],p={key:"skip-next",class:"tm-pagination__page tm-pagination__page_skip"},_={class:"tm-pagination__navigation-link-title"};function h(e,t,s,h,g,T){var E,S,v,f,A;const I=(0,i.up)("TMSvgImg"),b=(0,i.up)("TMPaginationButton"),y=(0,i.up)("router-link");return T.showPagination?((0,i.wg)(),(0,i.iD)("div",o,[(0,i.Wm)(b,{id:"pagination-prev-page",direction:"prev",rel:null!==(E=T.navigation.prev)&&void 0!==E&&null!==(S=E.meta)&&void 0!==S&&S.nofollow&&1!==(null===(v=T.navigation.prev)||void 0===v?void 0:v.params.pageNum)?"nofollow":null,route:T.navigation.prev,onClick:t[0]||(t[0]=e=>T.handlePaginationClick(T.navigation.prev))},{default:(0,i.w5)((()=>[(0,i.Wm)(I,{id:"arrow-back",class:"tm-pagination__arrow tm-pagination__arrow_prev",size:"16"}),(0,i._)("span",r,(0,n.zw)(e.msg("NAV_PREV_PAGE")),1)])),_:1},8,["rel","route"]),(0,i._)("div",l,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(T.previousPages,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{key:t+"prev",class:"tm-pagination__page-group"},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e,(e=>((0,i.wg)(),(0,i.j4)(y,{key:e.title,custom:"",to:e.route},{default:(0,i.w5)((({href:t})=>{var s;return[(0,i._)("a",{class:"tm-pagination__page",href:t,rel:null!==(s=e.route.meta)&&void 0!==s&&s.nofollow&&1!==e.route.params.pageNum?"nofollow":null,onClick:(0,a.iM)((t=>T.handlePaginationClick(e.route)),["prevent"])},(0,n.zw)(e.title),9,c)]})),_:2},1032,["to"])))),128)),0===t&&T.previousPages.length>1?((0,i.wg)(),(0,i.iD)("span",u," ... ")):(0,i.kq)("",!0)])))),128)),(0,i._)("span",m,(0,n.zw)(T.currentRoutePage),1),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(T.nextPages,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{key:t+"next",class:"tm-pagination__page-group"},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e,(e=>((0,i.wg)(),(0,i.j4)(y,{key:e.title,custom:"",to:e.route},{default:(0,i.w5)((({href:t})=>[(0,i._)("a",{class:"tm-pagination__page",href:t,rel:e.route.meta.nofollow?"nofollow":null,onClick:(0,a.iM)((t=>T.handlePaginationClick(e.route)),["prevent"])},(0,n.zw)(e.title),9,d)])),_:2},1032,["to"])))),128)),0===t&&T.nextPages.length>1?((0,i.wg)(),(0,i.iD)("span",p," ... ")):(0,i.kq)("",!0)])))),128))]),(0,i.Wm)(b,{id:"pagination-next-page",direction:"next",rel:null!==(f=T.navigation.next)&&void 0!==f&&null!==(A=f.meta)&&void 0!==A&&A.nofollow?"nofollow":null,route:T.navigation.next,onClick:t[1]||(t[1]=e=>T.handlePaginationClick(T.navigation.next))},{default:(0,i.w5)((()=>[(0,i._)("span",_,(0,n.zw)(e.msg("NAV_NEXT_PAGE")),1),(0,i.Wm)(I,{id:"arrow-back",class:"tm-pagination__arrow tm-pagination__arrow_next",size:"16"})])),_:1},8,["rel","route"])])):(0,i.kq)("",!0)}var g=s(33907);const T=["id","href","rel"],E=["id"];function S(e,t,s,n,o,r){const l=(0,i.up)("router-link");return s.route?((0,i.wg)(),(0,i.j4)(l,{key:0,custom:"",to:s.route},{default:(0,i.w5)((({href:n})=>[(0,i._)("a",(0,i.dG)({id:s.id,class:"tm-pagination__navigation-link tm-pagination__navigation-link_active"},r.datasetBinding,{href:n,rel:s.rel||s.direction,onClick:t[0]||(t[0]=(0,a.iM)((t=>e.$emit("click")),["prevent"]))}),[(0,i.WI)(e.$slots,"default")],16,T)])),_:3},8,["to"])):((0,i.wg)(),(0,i.iD)("div",(0,i.dG)({key:1,id:s.id,class:"tm-pagination__navigation-link"},r.datasetBinding),[(0,i.WI)(e.$slots,"default")],16,E))}const v={name:"TMPaginationButton",props:{route:{type:Object,default:()=>null},direction:{type:String,required:!0},rel:{type:String,default:null},id:{type:String,required:!0}},emits:["click"],computed:{datasetBinding(){return{"data-test-id":`pagination-${this.direction}-page`,[`data-pagination-${this.direction}`]:!0}}}};var f=s(83744);const A=(0,f.Z)(v,[["render",S]]),I=A;var b=s(46206),y=s(44383);const P=(e,t)=>({...e,params:{...e.params,pageNum:t}}),C=e=>t=>({route:P(e,t),title:t}),w=(e,t,s)=>({...e,params:{...e.params},query:{...e.query,[t]:s}}),L=(e,t)=>s=>({route:w(e,t,s),title:s}),k={name:"TMPagination",components:{TMPaginationButton:I,TMSvgImg:b.Z},props:{currentPage:{type:Number,default:null},routeName:{type:String,default:null},totalPages:{type:Number,required:!0},local:Boolean,localParamName:{type:String,default:"page"},pagePadding:{type:Number,default:2},pagePaddingMobile:{type:Number,default:1},skipNavigation:Boolean},emits:["update:currentPage"],computed:{...(0,g.rn)("global",["isPwa"]),route(){return{name:this.routeName||this.$route.name,query:this.$route.query,params:this.$route.params,meta:this.$route.meta}},navigation(){return this.local?this.localNavigation:{prev:this.currentRoutePage>1?P(this.route,this.currentRoutePage-1):null,next:this.isLastPage?null:P(this.route,this.currentRoutePage+1)}},localNavigation(){return{prev:this.currentRoutePage>1?this.localRoute(this.currentRoutePage-1):null,next:this.isLastPage?null:this.localRoute(this.currentRoutePage+1)}},currentRoutePage(){return this.currentPage||Number(this.$route.params.pageNum)||1},isLastPage(){return this.currentRoutePage===this.totalPages},showPagination(){return this.totalPages>1},previousPages(){const{route:e,currentRoutePage:t,responsivePadding:s}=this;if(1===t)return[];const i=this.local?L(e,this.localParamName):C(e);if(t-1-2*s<=1){const e=[];for(let s=1;s=i-1){const e=[];for(let s=t+1;s<=i;s+=1)e.push(n(s));return[e]}const a=[];for(let r=t+1;r<=t+s;r+=1)a.push(n(r));const o=[];for(let r=i-s+1;r<=i;r+=1)o.push(n(r));return[a,o]},...(0,g.Se)("global",["isMobile"]),responsivePadding(){const{pagePadding:e,pagePaddingMobile:t}=this;return this.isMobile?t:e}},methods:{handlePaginationClick(e){if(this.skipNavigation){const t=e.query[this.localParamName];this.$emit("update:currentPage",t)}else this.local?this.navigateLocal(e):this.navigateGlobal(e)},navigateLocal(e){const t=e.query[this.localParamName];(0,y.OI)(this.localParamName,t),this.$emit("update:currentPage",t)},navigateGlobal(e){this.isPwa?this.$router.replace(e):this.$router.push(e)},localRoute(e){return{name:this.route.name,params:{...this.route.params},meta:this.route.meta,query:{...this.route.query,[this.localParamName]:e}}}}},N=(0,f.Z)(k,[["render",h]]),O=N},14355:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252);const n={class:"tm-placeholder-line loads"};function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("div",n)}const o={name:"TMPlaceholderLine"};var r=s(83744);const l=(0,r.Z)(o,[["render",a]]),c=l},69553:(e,t,s)=>{"use strict";s.d(t,{Z:()=>is});var i=s(66252),n=s(56612);const a={class:"placeholder-wrapper"},o=(0,i._)("div",{class:"tm-placeholder__user"},[(0,i._)("div",{class:"tm-placeholder__user-pic loads"}),(0,i._)("div",{class:"tm-placeholder__user-date loads"})],-1),r={key:0,class:"tm-placeholder__counters"},l={key:1,class:"tm-placeholder__counters"},c={key:1,class:"tm-placeholder tm-placeholder_article-body"},u=(0,i._)("div",{class:"tm-placeholder__article-img loads"},null,-1),m={key:2,class:"tm-placeholder tm-placeholder_hubs"},d={key:3,class:"tm-placeholder tm-placeholder_categories"},p=(0,i._)("div",{class:"tm-placeholder__category-avatar"},null,-1),_={class:"tm-placeholder__category-info"},h={class:"tm-placeholder__preset-header"},g=(0,i._)("div",{class:"tm-placeholder__preset-title loads"},null,-1),T={class:"tm-placeholder__preset-icons"},E=(0,i._)("div",{class:"tm-placeholder__preset-button loads"},null,-1),S={key:5,class:"tm-placeholder__conversations"},v=(0,i._)("div",{class:"tm-placeholder__conversation-userpic loads"},null,-1),f={class:"tm-placeholder__conversation-body"},A={class:"tm-placeholder__conversation-meta"},I={key:6,class:"tm-placeholder__messages"},b={class:"tm-placeholder__message-meta"},y=(0,i._)("div",{class:"tm-placeholder__message-userpic loads"},null,-1),P={key:7,class:"tm-placeholder tm-placeholder_static"},C=(0,i._)("div",{class:"tm-placeholder__static-page-section-name"},[(0,i._)("div",{class:"tm-placeholder__static-page-headling loads"})],-1),w={class:"tm-placeholder__static-page-tabs"},L={class:"tm-placeholder__static-page-content"},k=(0,i._)("div",{class:"tm-placeholder__static-page-content-headling loads"},null,-1),N={class:"tm-placeholder__static-page-content-wrap-text"},O={class:"tm-placeholder__static-page-content-wrap-text"},R={key:8,class:"tm-placeholder__static-page-section-name"},M=(0,i._)("div",{class:"tm-placeholder__static-page-headling loads"},null,-1),D=[M],U={key:9,class:"tm-placeholder__static-page-tabs"},B=(0,i._)("div",{class:"tm-placeholder__static-page-headling loads"},null,-1),$=[B],V={key:10,class:"tm-placeholder__static-page-tabs"},F={key:11,class:"tm-placeholder__static-page-content"},H=(0,i._)("div",{class:"tm-placeholder__static-page-content-headling loads"},null,-1),W={class:"tm-placeholder__static-page-content-wrap-text"},G={class:"tm-placeholder__static-page-content-wrap-text"},x={key:0,class:"tm-placeholder__comment-article"},Y=(0,i._)("div",{class:"tm-placeholder__user"},[(0,i._)("div",{class:"tm-placeholder__user-pic loads"}),(0,i._)("div",{class:"tm-placeholder__user-date loads"}),(0,i._)("div",{class:"tm-placeholder__user-score loads"})],-1),q={class:"tm-placeholder tm-placeholder_user-profile"},Z=(0,i._)("div",{class:"tm-placeholder__user-profile-data"},[(0,i._)("div",{class:"tm-placeholder__category-avatar tm-placeholder__userinfo-avatar"})],-1),j={class:"tm-placeholder__category-info"},K={class:"tm-placeholder__static-page-tabs"},z={key:16,class:"tm-placeholder tm-placeholder_user-profile"},Q=(0,i._)("div",{class:"tm-placeholder__user-profile-data"},[(0,i._)("div",{class:"tm-placeholder__category-avatar"})],-1),X={class:"tm-placeholder__category-info"},J={key:17,class:"tm-placeholder-inset tm-placeholder-salary"},ee=(0,i.uE)('
        ',3),te=[ee],se={key:18,class:"tm-placeholder-inset tm-placeholder-questions"},ie=(0,i._)("div",{class:"tm-placeholder-inset__header"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_inset-header loads"})],-1),ne={class:"tm-placeholder-inset__body"},ae={class:"tm-placeholder-list"},oe=(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_item-title loads"},null,-1),re={class:"tm-project-block-items__properties"},le=(0,i._)("span",{class:"tm-placeholder__line loads",style:{width:"100px"}},null,-1),ce=[le],ue=(0,i._)("div",{class:"tm-placeholder-inset__footer"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_inset-footer loads"})],-1),me={key:19,class:"tm-placeholder-inset tm-placeholder-courses"},de=(0,i._)("div",{class:"tm-placeholder-inset__header"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_inset-header loads"})],-1),pe={class:"tm-placeholder-inset__body"},_e={class:"tm-placeholder-list"},he=(0,i._)("div",{class:"tm-placeholder-list__title-container"},[(0,i._)("div",{class:"tm-placeholder__company-avatar"}),(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_item-title loads"})],-1),ge={class:"tm-project-block-items__properties"},Te=(0,i._)("span",{class:"tm-placeholder__line loads",style:{width:"100px"}},null,-1),Ee=[Te],Se=(0,i._)("div",{class:"tm-placeholder-inset__footer"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_inset-footer loads"})],-1),ve={key:20,class:"tm-placeholder-inset tm-placeholder-vacancies"},fe=(0,i._)("div",{class:"tm-placeholder-inset__header"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_inset-header loads"})],-1),Ae={class:"tm-placeholder-inset__body"},Ie={class:"tm-placeholder-list"},be=(0,i._)("div",{class:"tm-placeholder-list__title-container"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_item-title loads"})],-1),ye={class:"tm-project-block-items__properties"},Pe=(0,i._)("span",{class:"tm-placeholder__line loads",style:{width:"100px"}},null,-1),Ce=[Pe],we=(0,i._)("div",{class:"tm-placeholder-inset__footer"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_inset-footer loads"})],-1),Le={key:21,class:"tm-placeholder-inset tm-placeholder-company_courses"},ke=(0,i._)("div",{class:"tm-placeholder-inset__header"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_inset-header loads"})],-1),Ne={class:"tm-placeholder-inset__body"},Oe={class:"tm-placeholder-list"},Re=(0,i._)("div",{class:"tm-placeholder-list__title-container"},[(0,i._)("div",{class:"tm-placeholder__company-avatar"}),(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_item-title loads"})],-1),Me={class:"tm-project-block-items__properties"},De=(0,i._)("span",{class:"tm-placeholder__line loads",style:{width:"100px"}},null,-1),Ue=[De],Be=(0,i._)("div",{class:"tm-placeholder-inset__footer"},[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_inset-footer loads"})],-1),$e={key:22,class:"tm-placeholder-promo"},Ve=(0,i.uE)('
        ',2),Fe=[Ve],He={key:23,class:"tm-placeholder-article-cards"},We=(0,i.uE)('
        ',2),Ge={class:"tm-placeholder-article-card__icons tm-placeholder__counters"},xe=(0,i._)("div",{class:"tm-placeholder__icon tm-placeholder__icon_large loads"},null,-1),Ye=(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_icon-text"},null,-1),qe=[xe,Ye],Ze={key:24,class:"tm-placeholder tm-placeholder_gallery"},je={class:"tm-placeholder__gallery-thumbs"},Ke=(0,i._)("div",{class:"tm-placeholder__gallery-body loads"},null,-1),ze={key:25,class:"tm-placeholder tm-placeholder_banner loads"},Qe={key:26,class:"tm-placeholder-table"},Xe={key:28,class:"tm-placeholder__lines"},Je={key:29,class:"tm-placeholder__funnels"},et={key:30,class:"tm-placeholder__statistics"};function tt(e,t,s,M,B,ee){const le=(0,i.up)("TMEventsPlaceholder"),Te=(0,i.up)("TMUserMenuPlaceholder"),Pe=(0,i.up)("TMAdfoxBannerPlaceholder"),De=(0,i.up)("TMVacancies"),Ve=(0,i.up)("EventCardPlaceholder"),xe=(0,i.up)("StoriesPlaceholder");return(0,i.wg)(),(0,i.iD)("div",a,["article"===e.type?((0,i.wg)(!0),(0,i.iD)(i.HY,{key:0},(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:`placeholder-article-${t}`,class:(0,n.C_)(`tm-placeholder tm-placeholder_article tm-placeholder_article_${e.modificator}`)},[o,((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(2,(s=>(0,i._)("div",{key:`placeholder-article-title-${t}-${s}`,class:(0,n.C_)(`\n tm-placeholder__article-title\n tm-placeholder__article-title_${e.modificator}\n loads\n `)},null,2))),64)),"preview"===e.modificator?((0,i.wg)(),(0,i.iD)("div",r,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(4,(e=>(0,i._)("div",{key:`placeholder-icon-${e}`,class:"tm-placeholder__icon loads"}))),64))])):(0,i.kq)("",!0),"article-comments"===e.modificator?((0,i.wg)(),(0,i.iD)("div",l,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(e=>(0,i._)("div",{key:`placeholder-icon-${e}`,class:"tm-placeholder__icon loads"}))),64))])):(0,i.kq)("",!0)],2)))),128)):(0,i.kq)("",!0),"articleBody"===e.type?((0,i.wg)(),(0,i.iD)("div",c,[u,((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(20,(t=>(0,i._)("div",{key:`placeholder-article-body-${t}`,class:"tm-placeholder__line loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4))),64))])):(0,i.kq)("",!0),"hubs"===e.type?((0,i.wg)(),(0,i.iD)("div",m,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.times,(e=>((0,i.wg)(),(0,i.iD)("div",{key:`placeholder-hub-${e}`,class:"tm-placeholder__hub loads"})))),128))])):(0,i.kq)("",!0),"categories"===e.type?((0,i.wg)(),(0,i.iD)("div",d,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:`placeholder-category-${t}`,class:"tm-placeholder__category"},[p,(0,i._)("div",_,[(0,i._)("span",{class:"tm-placeholder__category-name",style:(0,n.j5)(`width: ${e.generateRandomWidth(38,200)}px`)},null,4),(0,i._)("div",{class:"tm-placeholder__category-desctiption",style:(0,n.j5)(`width: ${e.generateRandomWidth(50,110)}px`)},null,4)])])))),128))])):(0,i.kq)("",!0),"preset"===e.type?((0,i.wg)(!0),(0,i.iD)(i.HY,{key:4},(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:`placeholder-preset-${t}`,class:"tm-placeholder tm-placeholder_preset"},[(0,i._)("div",h,[g,(0,i._)("div",T,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(2,(e=>(0,i._)("div",{key:`placeholder-preset-icon-${e}`,class:"tm-placeholder__preset-icon tm-placeholder__icon loads"}))),64))])]),((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(t=>(0,i._)("div",{key:`placeholder-preset-line-${t}`,class:"tm-placeholder__line loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4))),64)),E])))),128)):(0,i.kq)("",!0),"conversations"===e.type?((0,i.wg)(),(0,i.iD)("div",S,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:`placeholder-conversations-${t}`,class:(0,n.C_)(`\n tm-placeholder\n tm-placeholder__conversation\n tm-placeholder__conversation_${e.modificator}\n `)},[v,(0,i._)("div",f,[(0,i._)("div",A,[(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_username loads",style:(0,n.j5)(`width:${e.generateRandomWidth(5,20)}%;`)},null,4),(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_date loads",style:(0,n.j5)(`width:${e.generateRandomWidth(5,20)}%;`)},null,4)]),(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_conversations loads",style:(0,n.j5)(`width:${e.generateRandomWidth(60,80)}%;`)},null,4)])],2)))),128))])):(0,i.kq)("",!0),"messages"===e.type?((0,i.wg)(),(0,i.iD)("div",I,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:`placeholder-messages-${t}`,class:(0,n.C_)(`tm-placeholder tm-placeholder__message tm-placeholder__message_${e.modificator}`)},[(0,i._)("div",b,[y,(0,i._)("div",{class:"tm-placeholder__line tm-placeholder__line_message-date loads",style:(0,n.j5)(`width:${e.generateRandomWidth(5,20)}%;`)},null,4)]),((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(t=>(0,i._)("div",{key:`placeholder-message-line-${t}`,class:"tm-placeholder__line tm-placeholder__line_messages loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4))),64))],2)))),128))])):(0,i.kq)("",!0),"static"===e.type?((0,i.wg)(),(0,i.iD)("div",P,[C,(0,i._)("div",w,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(t=>(0,i._)("div",{key:`placeholder-preset-static-${t}`,class:"tm-placeholder__static-page-tab loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}px;`)},null,4))),64))]),(0,i._)("div",L,[k,(0,i._)("div",{class:"tm-placeholder__static-page-content-headling loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4),(0,i._)("div",{class:"tm-placeholder__static-page-content-headling loads",style:(0,n.j5)(`width:${e.generateRandomWidth(60,80)}%;`)},null,4),(0,i._)("div",N,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(12,(t=>(0,i._)("div",{key:`placeholder-preset-static-2-${t}`,class:"tm-placeholder__static-page-content-text loads",style:(0,n.j5)(`width:${e.generateRandomWidth(60,80)}%;`)},null,4))),64))]),(0,i._)("div",{class:"tm-placeholder__static-page-content-headling loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4),(0,i._)("div",O,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(6,(t=>(0,i._)("div",{key:`placeholder-preset-static-3-${t}`,class:"tm-placeholder__static-page-content-text loads",style:(0,n.j5)(`width:${e.generateRandomWidth(60,80)}%;`)},null,4))),64))])])])):(0,i.kq)("",!0),"static_section_name"===e.type?((0,i.wg)(),(0,i.iD)("div",R,D)):(0,i.kq)("",!0),"static_dropdown"===e.type?((0,i.wg)(),(0,i.iD)("div",U,$)):(0,i.kq)("",!0),"static_tabs"===e.type?((0,i.wg)(),(0,i.iD)("div",V,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(t=>(0,i._)("div",{key:`placeholder-preset-static-${t}`,class:"tm-placeholder__static-page-tab loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}px;`)},null,4))),64))])):(0,i.kq)("",!0),"static_article"===e.type?((0,i.wg)(),(0,i.iD)("div",F,[H,(0,i._)("div",{class:"tm-placeholder__static-page-content-headling loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4),(0,i._)("div",{class:"tm-placeholder__static-page-content-headling loads",style:(0,n.j5)(`width:${e.generateRandomWidth(60,80)}%;`)},null,4),(0,i._)("div",W,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(12,(t=>(0,i._)("div",{key:`ps-text-${t}`,class:"tm-placeholder__static-page-content-text loads",style:(0,n.j5)(`width:${e.generateRandomWidth(60,80)}%;`)},null,4))),64))]),(0,i._)("div",{class:"tm-placeholder__static-page-content-headling loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4),(0,i._)("div",G,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(6,(t=>(0,i._)("div",{key:`ps-text-2-${t}`,class:"tm-placeholder__static-page-content-text loads",style:(0,n.j5)(`width:${e.generateRandomWidth(60,80)}%;`)},null,4))),64))])])):(0,i.kq)("",!0),"comment"===e.type?((0,i.wg)(!0),(0,i.iD)(i.HY,{key:12},(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:`placeholder-article-${t}`,class:(0,n.C_)(`tm-placeholder tm-placeholder__comment tm-placeholder__comment_${e.modificator}`)},["user-comment"===e.modificator?((0,i.wg)(),(0,i.iD)("div",x,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(2,(e=>(0,i._)("div",{key:`placeholder-article-title-${t}-${e}`,class:(0,n.C_)("tm-placeholder__article-title loads")}))),64))])):(0,i.kq)("",!0),Y,((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(2,(s=>(0,i._)("div",{key:`placeholder-article-title-${t}-${s}`,class:"tm-placeholder__article-title loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4))),64))],2)))),128)):(0,i.kq)("",!0),"form"===e.type?((0,i.wg)(!0),(0,i.iD)(i.HY,{key:13},(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:`placeholder-form-${t}`,class:(0,n.C_)(["tm-placeholder loads",e.bem("tm-placeholder__form",{modificator:e.modificator})])},null,2)))),128)):(0,i.kq)("",!0),"profileInfo"===e.type?((0,i.wg)(),(0,i.iD)(i.HY,{key:14},(0,i.Ko)(12,(t=>(0,i._)("div",{key:`placeholder-form-${t}`,class:"tm-placeholder tm-placeholder__line loads",style:(0,n.j5)(`width:${e.generateRandomWidth(20,80)}%;`)},null,4))),64)):(0,i.kq)("",!0),"userProfileCard"===e.type?((0,i.wg)(),(0,i.iD)(i.HY,{key:15},[(0,i._)("div",q,[Z,(0,i._)("div",j,[(0,i._)("span",{class:"tm-placeholder__category-name",style:(0,n.j5)(`width: ${e.generateRandomWidth(38,300)}px`)},null,4),(0,i._)("div",{class:"tm-placeholder__category-desctiption tm-placeholder__desctiption_profile",style:(0,n.j5)(`width: ${e.generateRandomWidth(50,210)}px`)},null,4)])]),(0,i._)("div",K,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(4,(t=>(0,i._)("div",{key:`placeholder-preset-static-${t}`,class:"tm-placeholder__static-page-tab loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}px;`)},null,4))),64))])],64)):(0,i.kq)("",!0),"hubProfileCard"===e.type?((0,i.wg)(),(0,i.iD)("div",z,[Q,(0,i._)("div",X,[(0,i._)("span",{class:"tm-placeholder__category-name",style:(0,n.j5)(`width: ${e.generateRandomWidth(38,300)}px`)},null,4),(0,i._)("div",{class:"tm-placeholder__category-desctiption tm-placeholder__desctiption_profile",style:(0,n.j5)(`width: ${e.generateRandomWidth(50,210)}px`)},null,4)])])):(0,i.kq)("",!0),"inset_salary"===e.type?((0,i.wg)(),(0,i.iD)("div",J,te)):(0,i.kq)("",!0),"inset_questions"===e.type?((0,i.wg)(),(0,i.iD)("div",se,[ie,(0,i._)("div",ne,[(0,i._)("ul",ae,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(5,(e=>(0,i._)("li",{key:e,class:"tm-placeholder-list__item tm-placeholder-list__item_inset"},[oe,(0,i._)("div",re,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(e=>(0,i._)("span",{key:e,class:"tm-project-block-items__property-item"},ce))),64))])]))),64))])]),ue])):(0,i.kq)("",!0),"inset_courses"===e.type?((0,i.wg)(),(0,i.iD)("div",me,[de,(0,i._)("div",pe,[(0,i._)("ul",_e,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(5,(e=>(0,i._)("li",{key:e,class:"tm-placeholder-list__item tm-placeholder-list__item_inset"},[he,(0,i._)("div",ge,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(e=>(0,i._)("span",{key:e,class:"tm-project-block-items__property-item"},Ee))),64))])]))),64))])]),Se])):(0,i.kq)("",!0),"inset_vacancies"===e.type?((0,i.wg)(),(0,i.iD)("div",ve,[fe,(0,i._)("div",Ae,[(0,i._)("ul",Ie,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(5,(e=>(0,i._)("li",{key:e,class:"tm-placeholder-list__item tm-placeholder-list__item_inset"},[be,(0,i._)("div",ye,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(e=>(0,i._)("span",{key:e,class:"tm-project-block-items__property-item"},Ce))),64))])]))),64))])]),we])):(0,i.kq)("",!0),"inset_company_courses"===e.type?((0,i.wg)(),(0,i.iD)("div",Le,[ke,(0,i._)("div",Ne,[(0,i._)("ul",Oe,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(5,(e=>(0,i._)("li",{key:e,class:"tm-placeholder-list__item tm-placeholder-list__item_inset"},[Re,(0,i._)("div",Me,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(e=>(0,i._)("span",{key:e,class:"tm-project-block-items__property-item"},Ue))),64))])]))),64))])]),Be])):(0,i.kq)("",!0),"promo_block"===e.type?((0,i.wg)(),(0,i.iD)("div",$e,Fe)):(0,i.kq)("",!0),"articleCards"===e.type?((0,i.wg)(),(0,i.iD)("div",He,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.times,(e=>((0,i.wg)(),(0,i.iD)("div",{key:e,class:"tm-placeholder-article-card"},[We,(0,i._)("div",Ge,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(4,(e=>(0,i._)("div",{key:`placeholder-icon-${e}`,class:"tm-placeholder-data-icon"},qe))),64))])])))),128))])):(0,i.kq)("",!0),"gallery"===e.type?((0,i.wg)(),(0,i.iD)("div",Ze,[(0,i._)("div",je,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(4,(e=>(0,i._)("div",{key:`placeholder-gallery-thumb-${e}`,class:"tm-placeholder__gallery-thumb loads"}))),64))]),Ke])):(0,i.kq)("",!0),"banner"===e.type?((0,i.wg)(),(0,i.iD)("div",ze)):(0,i.kq)("",!0),"table"===e.type?((0,i.wg)(),(0,i.iD)("div",Qe,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:t,class:"tm-placeholder-table__row"},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.extra,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{key:t,class:"tm-placeholder__line loads",style:(0,n.j5)(e?{flexBasis:`${e}px`}:{flexShrink:"1"})},null,4)))),128))])))),128))])):(0,i.kq)("",!0),"line"===e.type?((0,i.wg)(),(0,i.iD)("div",{key:27,class:"tm-placeholder__line loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4)):(0,i.kq)("",!0),"lines"===e.type?((0,i.wg)(),(0,i.iD)("div",Xe,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.times,(t=>((0,i.wg)(),(0,i.iD)("div",{key:t,class:"tm-placeholder__line loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,120)}px;`)},null,4)))),128))])):(0,i.kq)("",!0),"funnels"===e.type?((0,i.wg)(),(0,i.iD)("div",Je,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(5,(t=>(0,i._)("div",{key:t,class:"tm-placeholder__line loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4))),64))])):(0,i.kq)("",!0),"statistics"===e.type?((0,i.wg)(),(0,i.iD)("div",et,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(2,(t=>(0,i._)("div",{key:t,class:"tm-placeholder__statistics-item"},[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(t=>(0,i._)("div",{key:t,class:"tm-placeholder__line loads",style:(0,n.j5)(`width:${e.generateRandomWidth(80,100)}%;`)},null,4))),64))]))),64))])):(0,i.kq)("",!0),"events"===e.type?((0,i.wg)(),(0,i.j4)(le,{key:31,times:e.times},null,8,["times"])):(0,i.kq)("",!0),"userMenu"===e.type?((0,i.wg)(),(0,i.j4)(Te,{key:32})):(0,i.kq)("",!0),"adfoxBanner"===e.type?((0,i.wg)(),(0,i.j4)(Pe,{key:33,variant:e.modificator},null,8,["variant"])):(0,i.kq)("",!0),"vacancies"===e.type?((0,i.wg)(),(0,i.j4)(De,{key:34})):(0,i.kq)("",!0),"eventCard"===e.type?((0,i.wg)(),(0,i.j4)(Ve,{key:35,responsive:e.responsive},null,8,["responsive"])):(0,i.kq)("",!0),"stories"===e.type?((0,i.wg)(),(0,i.j4)(xe,{key:36})):(0,i.kq)("",!0)])}var st=s(25109),it=s(15891);const nt=(0,i.uE)('
        ',2),at=[nt],ot={__name:"AdfoxBanner",props:{variant:{type:String,default:""}},setup(e){return(t,s)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["adfox-banner-placeholder",e.variant])},at,2))}};var rt=s(83744);const lt=(0,rt.Z)(ot,[["__scopeId","data-v-12f7bcca"]]),ct=lt;var ut=s(13088);const mt=e=>((0,i.dD)("data-v-9caf0b82"),e=e(),(0,i.Cn)(),e),dt=mt((()=>(0,i._)("div",{class:"image loads"},null,-1))),pt=mt((()=>(0,i._)("div",{class:"info"},[(0,i._)("div",{class:"date line"}),(0,i._)("div",{class:"title line"}),(0,i._)("div",{class:"places line"}),(0,i._)("div",{class:"places line"})],-1))),_t={class:"footer widget"},ht=mt((()=>(0,i._)("div",{class:"link line"},null,-1))),gt={class:"categories"},Tt={__name:"EventCard",props:{responsive:{type:Boolean,default:!0}},setup(e){return(t,s)=>((0,i.wg)(),(0,i.j4)(ut.Z,{"data-navigatable":null,spacing:"none",tabindex:-1},{body:(0,i.w5)((()=>[(0,i._)("div",{class:(0,n.C_)(["event-card-placeholder is-widget",{responsive:e.responsive}])},[dt,pt,(0,i._)("div",_t,[ht,(0,i._)("div",gt,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(3,(e=>(0,i._)("div",{key:e,class:"category line"}))),64))])])],2)])),_:1}))}},Et=(0,rt.Z)(Tt,[["__scopeId","data-v-9caf0b82"]]),St=Et,vt=e=>((0,i.dD)("data-v-0d6a8405"),e=e(),(0,i.Cn)(),e),ft={class:"events-placeholder"},At=vt((()=>(0,i._)("div",{class:"month"},[(0,i._)("div",{class:"line loads"})],-1))),It=(0,i.uE)('
        ',1),bt=[It],yt={__name:"Events",props:{times:{type:Number,default:1}},setup(e){return(t,s)=>((0,i.wg)(),(0,i.iD)("div",ft,[At,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.times,(e=>((0,i.wg)(),(0,i.iD)("div",{key:e,class:"event-placeholder"},bt)))),128))]))}},Pt=(0,rt.Z)(yt,[["__scopeId","data-v-0d6a8405"]]),Ct=Pt,wt={class:"tm-stories-empty"},Lt=(0,i.uE)('
        ',2),kt=[Lt];function Nt(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("div",wt,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(a.cards,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{key:t,class:"tm-stories-card-empty"},kt)))),128))])}const Ot={name:"TMStoriesEmpty",data(){return{cards:[1,2,3,4,5,6]}}},Rt=(0,rt.Z)(Ot,[["render",Nt]]),Mt=Rt,Dt={class:"user-menu-placeholder"},Ut=(0,i.uE)('
        ',7),Bt=[Ut];function $t(e,t){return(0,i.wg)(),(0,i.iD)("div",Dt,Bt)}const Vt={},Ft=(0,rt.Z)(Vt,[["render",$t],["__scopeId","data-v-12c8f9d0"]]),Ht=Ft;var Wt=s(62931),Gt=s(58586),xt=s(59545),Yt=s(36134);const qt={class:"vacancies-placeholder"},Zt={class:"image-wrapper"},jt={class:"title"},Kt=["innerHTML"],zt={class:"button-wrapper"},Qt={__name:"Vacancies",setup(e){const t=(0,xt.Rd)((()=>s.e(5940).then(s.bind(s,85940))),xt.MN),{msg:a}=(0,Yt.Q)();return(e,s)=>((0,i.wg)(),(0,i.iD)("div",qt,[(0,i._)("div",Zt,[(0,i.Wm)((0,Wt.SU)(t))]),(0,i._)("h2",jt,(0,n.zw)((0,Wt.SU)(a)("VACANCIES_PLACEHOLDER_TITLE")),1),(0,i._)("p",{class:"description",innerHTML:(0,Wt.SU)(a)("VACANCIES_PLACEHOLDER_DESCRIPTION")},null,8,Kt),(0,i._)("div",zt,[(0,i.Wm)(Gt.Z,{onClick:s[0]||(s[0]=t=>e.$router.push({name:"USER_SETTINGS_SPECS"}))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)((0,Wt.SU)(a)("VACANCIES_PLACEHOLDER_BUTTON")),1)])),_:1})])]))}},Xt=(0,rt.Z)(Qt,[["__scopeId","data-v-6ba8ba7d"]]),Jt=Xt,es={article:!0,articleBody:!0,articleCards:!0,hubs:!0,categories:!0,preset:!0,conversations:!0,messages:!0,static:!0,static_section_name:!0,static_dropdown:!0,static_tabs:!0,static_article:!0,comment:!0,form:!0,profileInfo:!0,userProfileCard:!0,hubProfileCard:!0,inset_salary:!0,inset_questions:!0,inset_courses:!0,inset_vacancies:!0,inset_company_courses:!0,promo_block:!0,gallery:!0,banner:!0,table:!0,line:!0,lines:!0,funnels:!0,statistics:!0,events:!0,eventCard:!0,stories:!0,userMenu:!0,adfoxBanner:!0,vacancies:!0},ts={name:"TMPlaceholder",components:{TMEventsPlaceholder:Ct,EventCardPlaceholder:St,StoriesPlaceholder:Mt,TMUserMenuPlaceholder:Ht,TMAdfoxBannerPlaceholder:ct,TMVacancies:Jt},props:{type:{type:String,validator(e){return e in es},default:null},times:{type:Number,default:1},responsive:{type:Boolean,default:!0},modificator:{type:String,default:""},extra:{type:null,default:null}},methods:{generateRandomWidth:it.r,bem:st.P}},ss=(0,rt.Z)(ts,[["render",tt]]),is=ss},18085:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){const l=(0,i.Q2)("hotkey");return(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",{ref:"wrapper",class:(0,n.C_)(["tm-popover",r.bem("tm-popover",{variant:s.variant})])},[(0,i.WI)(e.$slots,"default")],2)),[[l,{esc:()=>e.$emit("close")}]])}var o=s(95551),r=s(25109);const l={name:"TMPopover",props:{placement:{type:String,default:"bottom-start"},offset:{type:[Array,Function],default:()=>[0,8]},root:{type:"undefined"===typeof window?null:[HTMLElement,SVGElement],required:!0},variant:{type:String,default:null},destroyOnRouteChange:Boolean,resetVisualStyle:Boolean,observeShift:Boolean,customModifiers:{type:Array,default:()=>[]}},emits:["close"],data(){return{popper:null,performanceObserver:null}},mounted(){if(document.addEventListener("click",this.handleOuterClick),this.popper=(0,o.fi)(this.root,this.$refs.wrapper,{placement:this.placement,modifiers:[{name:"offset",options:{offset:this.offset}},...this.customModifiers]}),this.destroyOnRouteChange&&(0,i.YP)((()=>this.$route),(()=>{this.popper&&this.popper.destroy()})),this.observeShift){const e=()=>this.popper.update();this.performanceObserver=new PerformanceObserver(e),this.performanceObserver.observe({entryTypes:["layout-shift"]})}},beforeUnmount(){if(document.removeEventListener("click",this.handleOuterClick),this.performanceObserver&&this.performanceObserver.disconnect(),!this.popper)return;const e=this.$refs.wrapper;getComputedStyle(e).transition?(e.addEventListener("transitionend",(()=>{this.popper.destroy()})),e.addEventListener("transitioncancel",(()=>{this.popper.destroy()}))):this.popper&&this.popper.destroy()},methods:{bem:r.P,handleOuterClick(e){this.root.contains(e.target)||this.$refs.wrapper.contains(e.target)||this.$emit("close")}}};var c=s(83744);const u=(0,c.Z)(l,[["render",a]]),m=u},91003:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>p});var i=s(66252),n=s(56612);const a={class:"tm-popup-base__body"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMSvgImg"),u=(0,i.up)("TMOverlay"),m=(0,i.Q2)("hotkey");return(0,i.wg)(),(0,i.j4)(u,{onClose:l.close},{default:(0,i.w5)((()=>[(0,i._)("div",{class:(0,n.C_)(["tm-popup-base__wrapper",l.bem("tm-popup-base__wrapper",{centered:s.centered})])},[(0,i.wy)(((0,i.wg)(),(0,i.iD)("button",{class:"tm-popup-base__close","data-test-id":"popup-settings-close",onClick:t[0]||(t[0]=(...e)=>l.close&&l.close(...e))},[(0,i.Wm)(c,{id:"close",class:"tm-popup-base__close-icon"})])),[[m,{esc:l.close}]]),(0,i._)("div",a,[(0,i.WI)(e.$slots,"default")])],2)])),_:3},8,["onClose"])}var r=s(6774),l=s(46206),c=s(25109);const u={name:"TMPopupBase",components:{TMOverlay:r.Z,TMSvgImg:l.Z},props:{centered:{type:Boolean,default:!1}},emits:["close"],methods:{bem:c.P,close(){this.$emit("close")}}};var m=s(83744);const d=(0,m.Z)(u,[["render",o]]),p=d},92387:(e,t,s)=>{"use strict";s.d(t,{Z:()=>I});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMBottomSheet"),l=(0,i.up)("TMScrollLockTransition"),c=(0,i.up)("TMModalWindow");return!e.isTablet&&e.isMobile?((0,i.wg)(),(0,i.j4)(l,{key:0,appear:"",name:"slide-fade"},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{"no-close-button":s.noCloseButton,"no-header":s.noHeader,title:s.title,onClose:n.close},{beforeHeader:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"beforeBody")])),body:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"body")])),default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},8,["no-close-button","no-header","title","onClose"])])),_:3})):((0,i.wg)(),(0,i.j4)(l,{key:1,appear:"",name:"transition-fade"},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{"no-close-button":s.noCloseButton,"no-header":s.noHeader,title:s.title,onClose:n.close},(0,i.Nv)({beforeHeader:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"beforeBody")])),default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:2},[e.$slots.body?{name:"body",fn:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"body")])),key:"0"}:void 0]),1032,["no-close-button","no-header","title","onClose"])])),_:3}))}var a=s(33907),o=s(8413),r=s(56612);const l={class:"tm-modal-window"},c={key:0,class:"tm-modal-window__header"},u=["textContent"],m={key:1,class:"tm-modal-window__content"};function d(e,t,s,n,a,o){const d=(0,i.up)("TMSvgImg"),p=(0,i.up)("TMOverlay");return(0,i.wg)(),(0,i.j4)(p,{onClose:t[1]||(t[1]=t=>e.$emit("close"))},{default:(0,i.w5)((()=>[(0,i._)("div",l,[(0,i.WI)(e.$slots,"beforeHeader"),s.noHeader?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",c,[s.noCloseButton?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("button",{key:0,class:"tm-modal-window__close",type:"button",onClick:t[0]||(t[0]=t=>e.$emit("close"))},[(0,i.Wm)(d,{id:"close",size:"12"})])),s.title?((0,i.wg)(),(0,i.iD)("div",{key:1,class:"tm-modal-window__title",textContent:(0,r.zw)(s.title)},null,8,u)):(0,i.kq)("",!0)])),e.$slots.default&&e.$slots.default()?((0,i.wg)(),(0,i.iD)("div",m,[(0,i.WI)(e.$slots,"default")])):(0,i.kq)("",!0),(0,i.WI)(e.$slots,"body")])])),_:3})}var p=s(6774),_=s(46206);const h={name:"TMModalWindow",components:{TMSvgImg:_.Z,TMOverlay:p.Z},props:{title:{type:String,default:null},noCloseButton:Boolean,noHeader:Boolean},emits:["close"]};var g=s(83744);const T=(0,g.Z)(h,[["render",d]]),E=T;var S=s(76493),v=s(81422);const f={name:"TMPopup",components:{TMModalWindow:E,TMBottomSheet:o.Z,TMScrollLockTransition:S.Z},props:{title:{type:String,default:null},trackInHistory:Boolean,hash:{type:String,default:null},noCloseButton:Boolean,noHeader:Boolean},emits:["close"],setup(e,{emit:t}){const{setHash:s,removeHash:i}=(0,v.n)(e.hash,e.trackInHistory);return{close(){t("close"),i()},open:s}},computed:{...(0,a.Se)("global",["isMobile","isTablet"])}},A=(0,g.Z)(f,[["render",n]]),I=A},42077:(e,t,s)=>{"use strict";s.d(t,{Z:()=>x});var i=s(66252),n=s(62931),a=s(56612),o=s(22201),r=s(23002),l=s(44484),c=s(55801),u=s(58986),m=s(81392),d=s(59545),p=s(79659),_=s(18287);const h={class:"tm-post-author-info__meta-row"};function g(e,t,s,n,a,o){const r=(0,i.up)("TMArticleDatetimePublished"),l=(0,i.up)("TMIconCounter"),c=(0,i.up)("TMUserInfo");return(0,i.wg)(),(0,i.j4)(c,{author:s.post.author,avatar:s.post.author.avatarUrl,"avatar-size":36,class:"tm-post-author-info","login-appearance":"post","resize-image":!1,onClick:t[0]||(t[0]=t=>e.$emit("logAuthorClick"))},{default:(0,i.w5)((()=>[(0,i._)("div",h,[(0,i.Wm)(r,{article:s.post,"is-megapost-v1":!1,link:s.dateAsLink},null,8,["article","link"]),(0,i.Wm)(l,{abbreviated:"",counter:s.post.statistics.readingCount,"icon-id":"counter-views",title:e.msg("DATA_ICONS_VIEWS")},null,8,["counter","title"])])])),_:1},8,["author","avatar"])}var T=s(87578),E=s(27153),S=s(41461);const v={name:"TMPostAuthorInfo",components:{TMUserInfo:S.Z,TMIconCounter:E.Z,TMArticleDatetimePublished:T.Z},props:{post:{type:Object,required:!0},dateAsLink:{type:Boolean,default:!1}},emits:["logAuthorClick"]};var f=s(83744);const A=(0,f.Z)(v,[["render",g]]),I=A;var b=s(9605),y=s(68093),P=s(57158),C=s(46206),w=s(25458),L=s(4218),k=s(14652),N=s(36134),O=s(8492),R=s(25109),M=s(29587),D=s(67267),U=s(11699),B=s(89136);const $={class:"tm-post-snippet__meta"},V={key:0,class:"tm-post-snippet__controls"},F=["title"],H=(0,i._)("div",null,null,-1),W=Object.assign({name:"PostSnippet"},{__name:"post-snippet",props:{post:{type:Object,required:!0},showIcons:{type:Boolean,required:!0},compactView:{type:Boolean,required:!0},dateAsLink:{type:Boolean,default:!1}},emits:["delete"],setup(e,{expose:t,emit:h}){const g=e,{isStatsAvailable:T,isEditable:E}=(0,O.X)(g.post),S=(0,r.pm)(),v=(0,o.yj)(),{msg:f,langOptions:A}=(0,N.Q)(),W=(0,n.iH)(null),G=(0,n.iH)(null),x=(0,n.iH)(null),Y=(0,d.Rd)((()=>s.e(5121).then(s.bind(s,5507)))),{galleryRef:q,onImagesInitialized:Z,handleClickOnBrokenGallery:j}=(0,k.y)(),K=(0,n.iH)([]);(0,i.bv)((()=>{K.value=(0,M.N)(W.value),J(),ee(),K.value.length&&W.value.addEventListener("click",j)}));const z=(0,n.iH)(0),Q=(0,n.iH)(0),X=(0,n.iH)(null);function J(){z.value=G.value.getBoundingClientRect().height,Q.value=x.value.getBoundingClientRect().height}function ee(){if(!G.value)return;if(!g.compactView)return;const e=new ResizeObserver((()=>{J()}));e.observe(G.value),X.value=e}(0,i.Jd)((()=>{W.value.removeEventListener("click",j),X.value&&X.value.disconnect()}));const[te,se]=(0,L.FW)("me",["isSuperAdmin","userAlias"]),ie=(0,i.Fl)((()=>!g.compactView)),ne=(0,i.Fl)((()=>{var e;return!g.compactView&&(null===(e=g.post.tags)||void 0===e?void 0:e.length)})),ae=(0,i.Fl)((()=>z.value<=Q.value)),oe=(0,i.Fl)((()=>g.post.labels||[])),re=(0,n.iH)(!1),le=(0,i.Fl)((()=>re.value)),ce=(0,o.tv)();function ue(){g.showControls&&ce.push({name:"PUBLICATION_POST_EDIT",params:{publicationId:g.post.id}})}t({editPost:ue,isLoading:re});const me=(0,i.Fl)((()=>"draft"===g.post.status&&!g.post.timePublished&&!g.post.plannedPublishTime));function de(){v.name.includes("_LIST_")?h("delete"):window.confirm(f("ARTICLE_DRAFT_DELETE_CONFIRM"))&&(0,U.mZ)(g.post.id,"threads").then((()=>{ce.push({name:"POSTS_LIST_BY_USER",params:{login:se.value,hl:A.value.hl}}),S.info(f("POST_DELETED"))})).catch((e=>{S.error(e.message)}))}const[pe]=(0,L.WP)("articlesList",["isViewedPost"]),[_e]=(0,L.M$)("articlesList",["setPostView"]);function he(){pe(g.post.id)||(0,B.d1)(g.post.id).then((()=>{_e(g.post.id)})).catch((e=>{D.Z.notifyException(e)}))}return(t,s)=>{const o=(0,i.up)("router-link");return(0,i.wg)(),(0,i.iD)("div",{ref_key:"rootEl",ref:W,class:"tm-post-snippet"},[(0,i.WI)(t.$slots,"top"),(0,i._)("div",$,[(0,i.Wm)(I,{"date-as-link":e.dateAsLink,post:e.post},null,8,["date-as-link","post"]),(0,n.SU)(te)||(0,n.SU)(E)||(0,n.SU)(T)?((0,i.wg)(),(0,i.iD)("div",V,[(0,n.SU)(te)&&e.post.checked?((0,i.wg)(),(0,i.j4)(C.Z,{key:0,id:"moderator-check",class:"tm-post-snippet__moderation","data-test-id":"postModeratorCheck"})):(0,i.kq)("",!0),(0,n.SU)(E)?((0,i.wg)(),(0,i.j4)(o,{key:1,class:"tm-post-snippet__edit","data-test-id":"postEditButton",to:{name:"PUBLICATION_POST_EDIT",params:{publicationId:e.post.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(C.Z,{id:"edit",class:"icon_edit-post","data-test-id":"postEditIcon",size:"20"})])),_:1},8,["to"])):(0,i.kq)("",!0),(0,n.SU)(T)?((0,i.wg)(),(0,i.j4)(P.Z,{key:2,class:"tm-post-snippet__stats-link",publication:e.post},null,8,["publication"])):(0,i.kq)("",!0),me.value?((0,i.wg)(),(0,i.iD)("button",{key:3,class:"tm-post-snippet__delete","data-test-id":"postDeleteDraftButton",title:(0,n.SU)(f)("ARTICLE_DRAFT_DELETE"),onClick:de},[(0,i.Wm)(C.Z,{id:"trash",class:"icon_edit-post","data-test-id":"articleDeleteDraftIcon",size:"20",title:(0,n.SU)(f)("ARTICLE_DRAFT_DELETE")},null,8,["title"])],8,F)):(0,i.kq)("",!0)])):(0,i.kq)("",!0)]),ie.value?((0,i.wg)(),(0,i.j4)(b.Z,{key:0,class:"tm-post-snippet__hubs",hubs:e.post.hubs,"publication-type":"post"},null,8,["hubs"])):(0,i.kq)("",!0),oe.value.length?((0,i.wg)(),(0,i.j4)(u.Z,{key:1,article:e.post},null,8,["article"])):(0,i.kq)("",!0),(0,i._)("div",{ref_key:"contentWrapper",ref:x,class:(0,a.C_)((0,n.SU)(R.P)("tm-post-snippet__content-wrapper",{compact:e.compactView,hide_gradient:ae.value}))},[e.compactView?((0,i.wg)(),(0,i.j4)(y.Z,{key:0,article:e.post,class:"tm-post-snippet__link"},null,8,["article"])):(0,i.kq)("",!0),(0,i._)("div",{ref_key:"content",ref:G,class:"tm-post-snippet__content"},[(0,i.Wm)(c.Z,{"article-text":e.post.textHtml,version:2},null,8,["article-text"]),e.showIcons&&!e.compactView?((0,i.wg)(),(0,i.j4)(_.Z,{key:0,threshold:[.5],onEnter:he},{default:(0,i.w5)((()=>[H])),_:1})):(0,i.kq)("",!0)],512)],2),ne.value?((0,i.wg)(),(0,i.j4)(w.Z,{key:2,class:"tm-post-snippet__meta-list","has-show-all":"",tags:e.post.tags,title:(0,n.SU)(f)("ARTICLE_TAGS_TITLE")},null,8,["tags","title"])):(0,i.kq)("",!0),(0,i.Wm)(m.Z,{article:e.post,class:"tm-post-snippet__icons","icons-list":["rating","favorite","share","comments"]},{articleMenu:(0,i.w5)((()=>[(0,i.Wm)(l.Z,{"current-author":e.post.author,"is-post":"","publication-id":e.post.id},null,8,["current-author","publication-id"])])),_:1},8,["article"]),le.value?((0,i.wg)(),(0,i.j4)(p.Z,{key:3})):(0,i.kq)("",!0),K.value.length?((0,i.wg)(),(0,i.j4)((0,n.SU)(Y),{key:4,ref_key:"galleryRef",ref:q,"images-list":K.value,onImagesInitialized:(0,n.SU)(Z)},null,8,["images-list","onImagesInitialized"])):(0,i.kq)("",!0)],512)}}}),G=W,x=G},42184:(e,t,s)=>{"use strict";s.d(t,{Z:()=>S});var i=s(66252),n=s(58061),a=s(56612);const o={class:"tm-project-block-items"},r=["href"],l=["src"],c={class:"tm-project-block-items__properties"};function u(e,t,s,u,m,d){return(0,i.wg)(),(0,i.iD)("ul",o,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(d.preparedItems,((o,u)=>((0,i.wg)(),(0,i.iD)("li",{key:u,class:"tm-project-block-items__item"},[(0,i._)("a",{class:"tm-project-block-items__detail tm-project-block-items__title",href:d.getItemUrl(o),rel:"noopener",target:"_blank",onClick:t[0]||(t[0]=(0,n.iM)((t=>e.$emit("click",t)),["left"])),onMouseup:t[1]||(t[1]=(0,n.iM)((t=>e.$emit("click",t)),["middle"]))},[s.imageVisible&&o.imageUrl?((0,i.wg)(),(0,i.iD)("img",{key:0,alt:"",class:"tm-project-block-items__image",src:o.imageUrl},null,8,l)):(0,i.kq)("",!0),(0,i.Uk)((0,a.zw)(o.title),1)],40,r),(0,i._)("div",c,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.properties,(e=>((0,i.wg)(),(0,i.iD)("span",{key:e,class:"tm-project-block-items__property-item"},(0,a.zw)(e),1)))),128))])])))),128))])}var m=s(33907),d=s(72923),p=s.n(d);const _=e=>e.every((e=>{const t=p().map(e,{itemUrl:p().nonEmptyString,properties:p().array,title:p().nonEmptyString});return t})),h={type:Array,required:!0,validator:_},g={name:"TMProjectBlockItems",props:{items:h,imageVisible:{type:Boolean,default:!1},searchParams:{type:Object,default:null}},emits:["click"],computed:{...(0,m.Se)("articlesList",["compactView"]),preparedItems(){return this.compactView?this.items.slice(0,3):this.items}},methods:{getItemUrl(e){const t=new URL(e.itemUrl);return Object.keys(this.searchParams).forEach((e=>t.searchParams.append(e,this.searchParams[e]))),t.href}}};var T=s(83744);const E=(0,T.Z)(g,[["render",u]]),S=E},67042:(e,t,s)=>{"use strict";s.d(t,{Z:()=>S});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMProjectBlockItems"),l=(0,i.up)("TMProjectBlock"),c=(0,i.up)("TMPlaceholder");return!a.isLoading&&a.items&&0!==a.items.length?((0,i.wg)(),(0,i.j4)(l,{key:0,ref:"container","footer-link":o.footerLink,"footer-title":e.msg("COURSES_ALL"),title:e.msg("COMPANY_COURSES_TITLE",{company:s.companyTitle?s.companyTitle:"none"}),"title-link":o.titleLink,variant:"company-courses",onClick:t[0]||(t[0]=e=>o.logGa("courses"))},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{"image-visible":"",items:a.items,"search-params":o.itemParams,onClick:o.onLinkClick},null,8,["items","search-params","onClick"])])),_:1},8,["footer-link","footer-title","title","title-link"])):a.isLoading?((0,i.wg)(),(0,i.j4)(c,{key:1,type:"inset_company_courses"})):(0,i.kq)("",!0)}var a=s(62931),o=s(33907),r=s(69553),l=s(32395),c=s(42184),u=s(25480),m=s(50956),d=s(13370),p=s(19913),_=s(83385),h=s(24794);const g={name:"TMProjectBlockCompanyCourses",components:{TMProjectBlockItems:c.Z,TMProjectBlock:l.Z,TMPlaceholder:r.Z},props:{location:{type:String,required:!0},companyTitle:{type:String,default:null},companyAlias:{type:String,default:null},schoolAlias:{type:String,default:null},hubs:{type:Array,default:()=>[]},tags:{type:Array,default:()=>[]}},emits:["loadFailed","loadedEmpty"],setup(e){const t=(0,a.iH)(null),s=(0,i.Fl)((()=>({blockUuid:t.value,company:e.companyAlias}))),n=(0,u.s)(s);return{blockUuid:t,container:n}},data(){return{isLoading:!0,items:null}},computed:{...(0,o.Se)("i18n",["langOptions"]),...(0,o.rn)("me",["uuid"]),isCompanyCourses(){return this.schoolAlias&&this.companyAlias},utm(){let e="courses_postlist";return this.isCompanyCourses&&(e="courses_postlist_company"),{medium:"habr_block",source:"habr_mob",campaign:e}},itemParams(){return m.Z.toUtm({...this.utm,content:"course"})},gaAction(){let e=`career_${this.location}`;return this.isCompanyCourses&&(e+="_company"),e},baseLink(){return(0,d.B)(this.schoolAlias)},titleLink(){const e=m.Z.toUtm({...this.utm,content:"courses"}),t=new URL(this.baseLink);return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href},footerLink(){const e=m.Z.toUtm({...this.utm,content:"courses_all"}),t=new URL(this.baseLink);return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href}},mounted(){const{companyAlias:e,tags:t,hubs:s,langOptions:{hl:i}}=this;(0,_.Sr)({companyAlias:e,tags:t,hubs:s,hl:i}).then((({items:e,uuid:t})=>{this.items=e.map((e=>({...e,properties:e.properties.slice(0,-2)}))),this.isLoading=!1,this.blockUuid=t,this.items.length||this.$emit("loadedEmpty")})).catch((()=>{this.isLoading=!1,this.$emit("loadFailed")}))},methods:{onLinkClick(){this.logGa("post"),(0,h.o)({uuid:this.uuid,blockUuid:this.blockUuid,company:this.companyAlias})},logGa(e){(0,p.IZ)(`tm_block_${this.gaAction}_${e}`)}}};var T=s(83744);const E=(0,T.Z)(g,[["render",n]]),S=E},32395:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612);const a={class:"tm-project-block__title"},o=["href","textContent"],r={class:"tm-project-block__content"},l={key:0,class:"tm-project-block__footer"},c=["href","textContent"];function u(e,t,s,u,m,d){return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-project-block",d.bem("tm-project-block",{variant:s.variant})]),"data-test-id":"project-block"},[(0,i._)("div",{class:"tm-project-block__header",style:(0,n.j5)(s.customHeaderStyle)},[(0,i._)("div",a,[(0,i._)("a",{class:"tm-project-block__title-link",href:s.titleLink,rel:"noopener",target:"_blank",onClick:t[0]||(t[0]=t=>e.$emit("click",t)),textContent:(0,n.zw)(s.title)},null,8,o)])],4),(0,i._)("div",r,[(0,i.WI)(e.$slots,"default")]),s.showFooter?((0,i.wg)(),(0,i.iD)("div",l,[(0,i._)("a",{class:"tm-project-block__link",href:s.footerLink,rel:"noopener",target:"_blank",onClick:t[1]||(t[1]=t=>e.$emit("click",t)),textContent:(0,n.zw)(s.footerTitle)},null,8,c)])):(0,i.kq)("",!0)],2)}var m=s(25109);const d={name:"TMProjectBlock",props:{title:{type:String,required:!0},titleLink:{type:String,required:!0},footerTitle:{type:String,required:!0},footerLink:{type:String,required:!0},variant:{type:String,default:null},showFooter:{type:Boolean,default:!0},customHeaderStyle:{type:Object,default:()=>({})}},emits:["click"],methods:{bem:m.P}};var p=s(83744);const _=(0,p.Z)(d,[["render",u]]),h=_},74910:(e,t,s)=>{"use strict";s.d(t,{Z:()=>ne});var i=s(66252);function n(e,t,s,n,a,o){return a.currentBlockName?((0,i.wg)(),(0,i.j4)((0,i.LL)(o.currentBlock),{key:0,"career-alias":s.careerAlias,"company-alias":s.companyAlias,"company-title":s.companyTitle,hubs:s.hubs,location:s.location,"school-alias":s.schoolAlias,tags:s.tags,onLoadFailed:o.resetBlock,onLoadedEmpty:o.resetBlock},null,40,["career-alias","company-alias","company-title","hubs","location","school-alias","tags","onLoadFailed","onLoadedEmpty"])):(0,i.kq)("",!0)}var a=s(33907);function o(e,t,s,n,a,o){const r=(0,i.up)("TMProjectBlockItems"),l=(0,i.up)("TMProjectBlock"),c=(0,i.up)("TMPlaceholder");return!a.isLoading&&a.items&&0!==a.items.length?((0,i.wg)(),(0,i.j4)(l,{key:0,"footer-link":o.footerLink,"footer-title":e.msg("COURSES_ALL"),title:e.msg("COURSES_TITLE"),"title-link":o.titleLink,variant:"courses",onClick:t[1]||(t[1]=e=>o.logGa("courses"))},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{"image-visible":"",items:a.items,"search-params":e.$options.itemParams,onClick:t[0]||(t[0]=e=>o.logGa("post"))},null,8,["items","search-params"])])),_:1},8,["footer-link","footer-title","title","title-link"])):a.isLoading?((0,i.wg)(),(0,i.j4)(c,{key:1,type:"inset_courses"})):(0,i.kq)("",!0)}var r=s(69553),l=s(32395),c=s(42184),u=s(50956),m=s(19913),d=s(83385);const p={medium:"habr_block",source:"habr_mob",campaign:"courses_postlist"},_={name:"TMProjectBlockCourses",components:{TMProjectBlockItems:c.Z,TMProjectBlock:l.Z,TMPlaceholder:r.Z},itemParams:u.Z.toUtm({...p,content:"course"}),props:{location:{type:String,required:!0},hubs:{type:Array,default:null},tags:{type:Array,default:null}},emits:["loadedEmpty","loadFailed"],data(){return{isLoading:!0,items:null}},computed:{gaAction(){return`career_courses_${this.location}`},titleLink(){const e=u.Z.toUtm({...p,content:"courses"}),t=new URL("https://career.habr.com/courses");return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href},footerLink(){const e=u.Z.toUtm({...p,content:"courses_all"}),t=new URL("https://career.habr.com/courses");return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href}},mounted(){const{tags:e,hubs:t,langOptions:{hl:s}}=this;(0,d.Sr)({tags:e,hubs:t,hl:s}).then((({items:e})=>{this.items=e.map((e=>({...e,properties:[e.properties[0],e.properties[3]]}))),this.isLoading=!1,0===this.items.length&&this.$emit("loadedEmpty")})).catch((()=>{this.$emit("loadFailed"),this.isLoading=!1}))},methods:{logGa(e){(0,m.IZ)(`tm_block_${this.gaAction}_${e}`)}}};var h=s(83744);const g=(0,h.Z)(_,[["render",o]]),T=g;function E(e,t,s,n,a,o){const r=(0,i.up)("TMProjectBlockItems"),l=(0,i.up)("TMProjectBlock"),c=(0,i.up)("TMPlaceholder");return!a.isLoading&&a.items&&0!==a.items.length?((0,i.wg)(),(0,i.j4)(l,{key:0,"footer-link":o.footerLink,"footer-title":e.msg("QUESTIONS_ALL"),title:e.msg("QUESTIONS_TITLE"),"title-link":o.titleLink,variant:"questions",onClick:t[1]||(t[1]=e=>o.logGa("questions"))},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{items:a.items,"search-params":e.$options.itemParams,onClick:t[0]||(t[0]=e=>o.logGa("post"))},null,8,["items","search-params"])])),_:1},8,["footer-link","footer-title","title","title-link"])):a.isLoading?((0,i.wg)(),(0,i.j4)(c,{key:1,type:"inset_questions"})):(0,i.kq)("",!0)}const S={medium:"habr_block",source:"habr_mob",campaign:"questions_postlist"},v={name:"TMProjectBlockQuestions",components:{TMProjectBlockItems:c.Z,TMProjectBlock:l.Z,TMPlaceholder:r.Z},itemParams:u.Z.toUtm({...S,content:"question"}),props:{location:{type:String,required:!0},tags:{type:Array,required:!0}},emits:["loadedEmpty","loadFailed"],data(){return{isLoading:!0,items:null}},computed:{gaAction(){return`qna_${this.location}`},titleLink(){const e=u.Z.toUtm({...S,content:"questions"}),t=new URL("https://qna.habr.com/questions");return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href},footerLink(){const e=u.Z.toUtm({...S,content:"questions_all"}),t=new URL("https://qna.habr.com/questions");return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href}},mounted(){const{tags:e,langOptions:{hl:t}}=this;(0,d.NN)({tags:e,hl:t}).then((({items:e})=>{this.items=e,this.isLoading=!1,0===this.items.length&&this.$emit("loadedEmpty")})).catch((()=>{this.$emit("loadFailed"),this.isLoading=!1}))},methods:{logGa(e){(0,m.IZ)(`tm_block_${this.gaAction}_${e}`)}}},f=(0,h.Z)(v,[["render",E]]),A=f;function I(e,t,s,n,a,o){const r=(0,i.up)("TMSalaryDistribution"),l=(0,i.up)("TMProjectBlock"),c=(0,i.up)("TMPlaceholder");return(0,i.wg)(),(0,i.iD)("div",null,[!a.isLoading&&a.salaryData?((0,i.wg)(),(0,i.j4)(l,{key:0,"footer-link":o.footerLink,"footer-title":e.msg("SALARY_ALL"),title:e.msg("SALARY_TITLE"),"title-link":o.titleLink,variant:"salary",onClick:o.logGa},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{"salary-data":a.salaryData},null,8,["salary-data"])])),_:1},8,["footer-link","footer-title","title","title-link","onClick"])):a.isLoading?((0,i.wg)(),(0,i.j4)(c,{key:1,type:"inset_salary"})):(0,i.kq)("",!0)])}var b=s(56612);const y={class:"tm-salary-distribution"},P={class:"tm-salary-distribution__description"},C=["innerHTML"],w=["innerHTML"],L={ref:"salaryChart",class:"tm-salary-distribution__salary-chart"},k=["height","width"],N={class:"salary-chart__bars"},O=["height","width","x","y","onMouseover"],R={id:"xGrid",class:"salary-chart__grid"},M=["x2","y1","y2"],D=["y1","y2"],U=["x1","x2","y1","y2"],B={class:"salary-chart__x-labels"},$=["x","y"];function V(e,t,s,n,a,o){const r=(0,i.up)("TMTooltip");return(0,i.wg)(),(0,i.iD)("div",y,[(0,i._)("div",P,[(0,i._)("div",{class:"tm-salary-distribution__amount",innerHTML:e.msg("SALARY_DISTRIBUTION_CURRENCY",{amount:o.salaryAverageFormatted})},null,8,C),(0,i._)("p",{class:"tm-salary-distribution__description-text",innerHTML:e.msg("SALARY_DISTRIBUTION_DESCRIPTION",{profilesAmount:s.salaryData.profilesAmount,halfYear:s.salaryData.halfYear,year:s.salaryData.year})},null,8,w)]),(0,i._)("div",L,[a.isTooltipShown?((0,i.wg)(),(0,i.j4)(r,{key:0,content:a.tooltipContent,"flip-options":o.tooltipFlipOptions,placement:"top-start",root:a.tooltipRoot},null,8,["content","flip-options","root"])):(0,i.kq)("",!0),((0,i.wg)(),(0,i.iD)("svg",{class:"salary-chart",height:a.chartHeight,width:a.chartWidth,xmlns:"http://www.w3.org/2000/svg"},[(0,i._)("g",N,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.stats,((e,s)=>((0,i.wg)(),(0,i.iD)("rect",{key:`bar-${s}-${e.percent}`,ref_for:!0,ref:"statBar",class:"salary-chart__bar",height:o.getBarHeight(e.percent),width:o.barWidth-a.barsGap,x:o.barWidth*s+a.xPadding+a.barsGap,y:a.chartHeight-o.getBarHeight(e.percent),onMouseout:t[0]||(t[0]=(...e)=>o.hideTooltip&&o.hideTooltip(...e)),onMouseover:t=>o.showTooltip(t,e)},null,40,O)))),128))]),(0,i._)("g",R,[(0,i._)("line",{x1:"15",x2:a.chartWidth-a.xPadding,y1:a.chartHeight,y2:a.chartHeight},null,8,M),(0,i._)("line",{x1:"15",x2:"15",y1:a.chartHeight,y2:a.chartHeight+7},null,8,D),(0,i._)("line",{x1:a.chartWidth-a.xPadding,x2:a.chartWidth-a.xPadding,y1:a.chartHeight,y2:a.chartHeight+7},null,8,U)]),(0,i._)("g",B,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.xLabels,((e,t)=>((0,i.wg)(),(0,i.iD)("text",{key:`step${e}`,x:o.xLabelsStep*t+a.xPadding,y:a.chartHeight+20},(0,b.zw)(e)+"k ",9,$)))),128))])],8,k))],512)])}var F=s(93096),H=s.n(F);const W=["innerHTML"];function G(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("div",{ref:"tooltip",class:"tm-tooltip",innerHTML:s.content},null,8,W)}var x=s(95551);const Y={name:"TMTooltip",props:{placement:{type:String,default:"bottom-start"},offset:{type:Array,default:()=>[0,8]},root:{type:null,required:!0},content:{type:String,default:""},flipOptions:{type:Object,default:null}},data(){return{tooltip:null}},mounted(){this.tooltip=(0,x.fi)(this.root,this.$refs.tooltip,{placement:this.placement,modifiers:[{name:"offset",options:{offset:this.offset}},{name:"flip",options:this.flipOptions}]}),this.tooltip.update()},beforeUnmount(){this.tooltip&&this.tooltip.destroy()}},q=(0,h.Z)(Y,[["render",G]]),Z=q,j={name:"TMSalaryDistribution",components:{TMTooltip:Z},props:{salaryData:{type:Object,required:!0}},data(){return{tooltipRoot:null,tooltipContent:"",isTooltipShown:!1,chartHeight:160,chartWidth:420,xPadding:15,barsGap:4}},computed:{...(0,a.Se)("global",["isMobile"]),stats(){const e=this.salaryData.labels.map((e=>e.split("-").map((e=>`${parseInt(e/1e3,10)}k`)).join(" - ")));return this.salaryData.data.map(((t,s)=>({percent:t,count:e[s]})))},chartPaddings(){return 2*(this.xPadding+this.barsGap)},barWidth(){return(this.chartWidth-this.chartPaddings)/this.stats.length},xLabelsStepsCount(){return this.isMobile?this.stats.length/2:this.stats.length},xLabels(){const e=[],t=this.getRoundedValue(this.salaryData.min),s=this.getRoundedValue(this.salaryData.max)+5,i=Math.ceil((s-t)/this.xLabelsStepsCount);for(let n=t;n<=s;n+=i)e.push(n);return e},xLabelsStep(){return(this.chartWidth-this.chartPaddings)/this.xLabelsStepsCount},salaryAverageFormatted(){return this.salaryData.average.toLocaleString("ru-RU")},tooltipFlipOptions(){return{boundary:this.$refs.salaryChart,fallbackPlacements:["top-start","top-end"]}}},mounted(){window.addEventListener("resize",this.onResizeThrottled,!1),this.onResizeThrottled()},beforeUnmount(){window.removeEventListener("resize",this.onResizeThrottled)},methods:{getRoundedValue(e){return parseInt(parseInt(e,10)/1e3,10)},getBarHeight(e){const t=Math.abs(this.stats[0].percent),s=Math.abs(this.stats[this.stats.length-1].percent);return this.chartHeight*Math.abs(e)/(t+s)},showTooltip(e,t){this.tooltipRoot=e.target,this.tooltipContent=this.msg("SALARY_DISTRIBUTION_PERCENT",{count:t.count,percent:t.percent}),this.isTooltipShown=!0},hideTooltip(){this.isTooltipShown=!1},updateChartWidth(){const e=this.$refs.salaryChart,t=e.getBoundingClientRect().width;this.chartWidth=t},onResizeThrottled:H()((function(){this.updateChartWidth()}),100)}},K=(0,h.Z)(j,[["render",V]]),z=K,Q={medium:"habr_block",source:"habr_mob",campaign:"salary_postlist"},X={name:"TMProjectBlockSalary",components:{TMPlaceholder:r.Z,TMSalaryDistribution:z,TMProjectBlock:l.Z},inheritAttrs:!1,props:{location:{type:String,required:!0}},emits:["loadedEmpty","loadFailed"],data(){return{isLoading:!0,salaryData:null}},computed:{baseUrl(){return this.salaryData.sourceUrl},titleLink(){const e=u.Z.toUtm({...Q,content:"salary"}),t=new URL(this.baseUrl);return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href},footerLink(){const e=u.Z.toUtm({...Q,content:"salary_all"}),t=new URL(this.baseUrl);return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href}},mounted(){(0,d.l9)().then((e=>{this.isLoading=!1,this.salaryData=e,e||this.$emit("loadedEmpty")})).catch((()=>{this.isLoading=!1,this.$emit("loadFailed")}))},methods:{logGa(){(0,m.IZ)(`tm_block_career_${this.location}_salary`)}}},J=(0,h.Z)(X,[["render",I]]),ee=J;var te=s(8951);const se={name:"TMRandomProjectBlock",props:{blocks:{type:Object,default:()=>({courses:T,questions:A,salary:ee,vacancies:te.Z})},location:{type:String,required:!0},hubs:{type:Array,default:null},tags:{type:Array,default:null},blockId:{type:String,required:!0},companyTitle:{type:String,default:null},companyAlias:{type:String,default:null},careerAlias:{type:String,default:null},schoolAlias:{type:String,default:null}},data(){return{currentBlockName:null,failedBlocks:[]}},computed:{...(0,a.Se)("projectsBlocks",["getRandomBlockName","getRegisteredBlockById"]),currentBlock(){return this.blocks[this.currentBlockName]}},created(){this.currentBlockName=this.getRegisteredBlockById(this.blockId),this.currentBlockName||(this.currentBlockName=this.getRandomBlockName(Object.keys(this.blocks)),this.currentBlockName&&this.registerBlock({name:this.currentBlockName,id:this.blockId}))},beforeUnmount(){this.unregisterBlock(this.currentBlockName),this.failedBlocks.forEach((e=>this.unregisterBlock(e)))},methods:{...(0,a.OI)("projectsBlocks",["registerBlock","unregisterBlock"]),resetBlock(){this.failedBlocks.push(this.currentBlockName),this.currentBlockName=this.getRandomBlockName(Object.keys(this.blocks)),this.currentBlockName&&this.registerBlock({name:this.currentBlockName,id:this.blockId})}}},ie=(0,h.Z)(se,[["render",n]]),ne=ie},8951:(e,t,s)=>{"use strict";s.d(t,{Z:()=>f});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMPlaceholder"),l=(0,i.up)("TMProjectBlockItems"),c=(0,i.up)("TMProjectBlock");return a.isLoading||n.isSpecializationInfoLoading||!a.items||0===a.items.length?a.isLoading?((0,i.wg)(),(0,i.j4)(r,{key:1,type:"inset_vacancies"})):(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(c,{key:0,ref:"container","custom-header-style":o.showVacanciesPlaceholder?{marginBottom:"16px"}:"","footer-link":o.footerLink,"footer-title":e.msg("VACANCIES_ALL"),"show-footer":!o.showVacanciesPlaceholder,title:e.msg("VACANCIES_TITLE",{company:s.companyTitle?s.companyTitle:"none"}),"title-link":o.titleLink,variant:"vacancies",onClick:t[0]||(t[0]=e=>o.logGa("vacancies"))},{default:(0,i.w5)((()=>[o.showVacanciesPlaceholder?((0,i.wg)(),(0,i.j4)(r,{key:0,type:"vacancies"})):((0,i.wg)(),(0,i.j4)(l,{key:1,items:a.items,"search-params":o.itemParams,onClick:o.onLinkClick},null,8,["items","search-params","onClick"]))])),_:1},8,["custom-header-style","footer-link","footer-title","show-footer","title","title-link"]))}var a=s(62931),o=s(33907),r=s(69553),l=s(32395),c=s(42184),u=s(4218),m=s(21805),d=s(25480),p=s(50956),_=s(13370),h=s(19913),g=s(83385),T=s(24794);const E={name:"TMProjectBlockVacancies",components:{TMProjectBlockItems:c.Z,TMProjectBlock:l.Z,TMPlaceholder:r.Z},props:{location:{type:String,required:!0},companyTitle:{type:String,default:null},companyAlias:{type:String,default:null},careerAlias:{type:String,default:null},hubs:{type:Array,default:()=>[]},tags:{type:Array,default:()=>[]},isInCompanyLanding:{type:Boolean,default:!1}},emits:["loadedEmpty","loadFailed"],setup(e){const[t]=(0,u.FW)("me",["userAlias"]),s=(0,a.iH)(null),n=(0,i.Fl)((()=>e.companyAlias&&s.value&&{blockUuid:s.value,company:e.companyAlias})),o=(0,d.s)(n),{isSpecializationInfoLoading:r}=(0,m.w)((({store:e})=>t.value?e.dispatch("users/loadUserSpecialization",{alias:t.value}):Promise.resolve()));return{isSpecializationInfoLoading:r,blockUuid:s,container:o,userAlias:t}},data(){return{isLoading:!0,items:null}},computed:{...(0,o.rn)("me",["uuid"]),...(0,o.Se)("users",["getUserSpecialization"]),specializationInfo(){return this.userAlias&&this.getUserSpecialization(this.userAlias)},hasSpecialization(){var e;return Boolean(null===(e=this.specializationInfo)||void 0===e?void 0:e.specializations.length)},showVacanciesPlaceholder(){return!this.isInCompanyLanding&&this.userAlias&&!this.hasSpecialization},isCompanyVacancies(){return this.careerAlias&&this.companyAlias},utm(){let e="vacancies_postlist";return this.isCompanyVacancies&&(e="vacancies_postlist_company"),{medium:"habr_block",source:"habr_mob",campaign:e}},itemParams(){return p.Z.toUtm({...this.utm,content:"vacancy"})},gaAction(){let e=`career_${this.location}`;return this.isCompanyVacancies&&(e+="_company"),e},baseLink(){return(0,_.M)(this.careerAlias)},titleLink(){const e=p.Z.toUtm({...this.utm,content:"vacancies"}),t=new URL(this.baseLink);return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href},footerLink(){const e=p.Z.toUtm({...this.utm,content:"vacancies_all"}),t=new URL(this.baseLink);return Object.keys(e).forEach((s=>t.searchParams.append(s,e[s]))),t.href}},mounted(){const{companyAlias:e,tags:t,hubs:s,langOptions:{hl:i}}=this;(0,g.uC)({companyAlias:e,tags:t,hubs:s,hl:i}).then((({items:e,uuid:t})=>{this.items=e,this.isLoading=!1,this.blockUuid=t,0===this.items.length&&this.$emit("loadedEmpty")})).catch((()=>{this.$emit("loadFailed"),this.isLoading=!1}))},methods:{onLinkClick(){this.logGa("post"),(0,T.o)({uuid:this.uuid,company:this.companyAlias,blockUuid:this.blockUuid})},logGa(e){(0,h.IZ)(`tm_block_${this.gaAction}_${e}`)}}};var S=s(83744);const v=(0,S.Z)(E,[["render",n]]),f=v},18156:(e,t,s)=>{"use strict";s.d(t,{Z:()=>C});var i=s(66252),n=s(56612);const a=["href","rel","onClick"],o={class:"tm-promo-block__head"},r={class:"tm-promo-block__image-wrapper"},l=["src"],c={key:0,class:"tm-promo-block__label"},u={class:"tm-promo-block__info"},m=["innerHTML"];function d(e,t,s,d,p,_){const h=(0,i.up)("TMExternalIcon"),g=(0,i.up)("TMIntersect"),T=(0,i.up)("TMBlock"),E=(0,i.up)("TMPlaceholder");return(0,i.wg)(),(0,i.iD)("div",null,[!e.isLoading&&e.promoBlockPosts?((0,i.wg)(),(0,i.j4)(T,{key:0,spacing:_.isArticleLayout?"around":"bottom",title:e.msg("PROMO_BLOCK_TITLE")},{default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)((0,i.LL)(p.isSmallestMobile?"TMSwiper":"div"),{class:"tm-promo-block__content-wrapper","data-test-id":p.isSmallestMobile?"swiper-slider":null,pagination:"","slides-per-view":1},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.promoBlockPosts,(e=>((0,i.wg)(),(0,i.j4)((0,i.LL)(p.isSmallestMobile?"TMSwiperSlide":"div"),{key:e.link.url,class:"tm-promo-block__item-wrapper"},{default:(0,i.w5)((()=>[(0,i.Wm)(g,{threshold:[.5],onEnter:t=>_.trackView(e)},{default:(0,i.w5)((()=>[(0,i._)("a",{class:"tm-promo-block__item tm-article-title__link",href:e.link.url,rel:"nofollow "+(e.external?"sponsored":""),onClick:t=>_.logClickToGa(e.link.url)},[(0,i._)("header",o,[(0,i._)("div",r,[(0,i._)("img",{alt:"",class:"tm-promo-block__image",src:_.promoImage(e.image.url)},null,8,l)]),e.label?((0,i.wg)(),(0,i.iD)("div",c,[(0,i.Uk)((0,n.zw)(e.label)+" ",1),e.external?((0,i.wg)(),(0,i.j4)(h,{key:0,class:"tm-block-promo__external","data-test-id":"external-link-icon"})):(0,i.kq)("",!0)])):(0,i.kq)("",!0)]),(0,i._)("div",u,[(0,i._)("h3",{class:"tm-promo-block__title",innerHTML:e.title},null,8,m)])],8,a)])),_:2},1032,["onEnter"])])),_:2},1024)))),128))])),_:1},8,["data-test-id"]))])),_:1},8,["spacing","title"])):e.isLoading||!e.hasLoaded||e.promoBlockPosts?((0,i.wg)(),(0,i.j4)(E,{key:1,type:"promo_block"})):(0,i.kq)("",!0)])}var p=s(33907),_=s(13088),h=s(59545),g=s(18287),T=s(69553),E=s(61712),S=s(3972),v=s(19913),f=s(58178),A=s(581);const I=(0,h.Rd)((()=>s.e(7493).then(s.bind(s,57493))),h.MN),b={name:"TMPromoBlock",components:{TMPlaceholder:T.Z,TMIntersect:g.Z,TMBlock:_.Z,TMExternalIcon:I,TMSwiper:E.Z,TMSwiperSlide:S.Z},props:{layout:{default:"articles-list",type:String},gaType:{type:String,default:null}},data(){return{isSmallestMobile:!1,matcher:null,trackedItems:[]}},computed:{...(0,p.Se)("global",["isDesktop"]),...(0,p.Se)("promoData",["promoBlockPosts"]),...(0,p.rn)("promoData",["isLoading","hasLoaded"]),...(0,p.Se)("i18n",["langOptions"]),isArticlesListLayout(){return"articles-list"===this.layout},isArticleLayout(){return"article"===this.layout}},mounted(){this.matcher=window.matchMedia("(max-width: 413px)"),this.matcher.addListener(this.onMediaTriggered),this.isSmallestMobile=this.matcher.matches},beforeUnmount(){this.matcher&&this.matcher.removeListener(this.onMediaTriggered)},methods:{onMediaTriggered(e){this.isSmallestMobile=e.matches},logClickToGa(){this.gaType?(0,v.IZ)(`tm_block_promo_${this.gaType}`):this.isArticleLayout?(0,v.IZ)("tm_block_promo_post"):(0,v.IZ)("tm_block_promo_feed_middle")},promoImage(e){const t=this.isDesktop?390:120;return(0,A.getResizedSrc)(e,t)},trackView({events:e}){const t=e&&e.view;t&&!this.trackedItems.includes(t)&&(this.trackedItems.push(t),(0,f.s)([t]))}}};var y=s(83744);const P=(0,y.Z)(b,[["render",d]]),C=P},9203:(e,t,s)=>{"use strict";s.d(t,{Z:()=>g});var i=s(66252),n=s(56612);const a=["href","textContent"],o={class:"tm-promo-post-link__label"};function r(e,t,s,r,l,c){const u=(0,i.up)("TMExternalIcon"),m=(0,i.up)("TMIntersect");return(0,i.wg)(),(0,i.j4)(m,{threshold:[.5],onEnter:c.trackView},{default:(0,i.w5)((()=>[(0,i._)("div",{class:(0,n.C_)(["tm-promo-post-link",c.bem("tm-promo-post-link",{appearance:s.appearance})])},[(0,i._)("a",{class:(0,n.C_)(["tm-promo-post-link__link",c.bem("tm-promo-post-link__link",{appearance:s.appearance})]),href:s.promoPost.link.url,onClick:t[0]||(t[0]=t=>e.$emit("click")),textContent:(0,n.zw)(s.promoPost.title)},null,10,a),(0,i._)("div",o,[(0,i.Uk)((0,n.zw)(s.promoPost.label)+" ",1),s.promoPost.external?((0,i.wg)(),(0,i.j4)(u,{key:0,class:"tm-promo-post-link__external","data-test-id":"external-link-icon",height:"12",width:"12"})):(0,i.kq)("",!0)])],2)])),_:1},8,["onEnter"])}var l=s(59545),c=s(18287),u=s(25109),m=s(58178);const d=(0,l.Rd)((()=>s.e(7493).then(s.bind(s,57493))),l.MN),p={name:"TMPromoPostLink",components:{TMIntersect:c.Z,TMExternalIcon:d},props:{appearance:{type:String,default:"most-reading"},promoPost:{type:Object,required:!0}},emits:["click"],data(){return{tracked:!1}},methods:{bem:u.P,trackView(){const e=this.promoPost.events&&this.promoPost.events.view;e&&!this.tracked&&(this.tracked=!0,(0,m.s)([e]))}}};var _=s(83744);const h=(0,_.Z)(p,[["render",r]]),g=h},9605:(e,t,s)=>{"use strict";s.d(t,{Z:()=>g});var i=s(66252),n=s(56612);const a={class:"tm-publication-hubs__container"},o={class:"tm-publication-hubs"},r=["innerHTML"],l=["title"];function c(e,t,s,c,u,m){const d=(0,i.up)("TMHubLink");return(0,i.wg)(),(0,i.iD)("div",a,[(0,i._)("div",o,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.hubs,((t,a)=>((0,i.wg)(),(0,i.iD)("span",{key:a,class:(0,n.C_)(m.bem("tm-publication-hub__link-container",{"old-megapost":s.isOldMegapost}))},[(0,i.Wm)(d,{class:(0,n.C_)(m.bem("tm-publication-hub__link",{subscribed:t.relatedData&&t.relatedData.isSubscribed,"old-megapost":s.isOldMegapost})),hub:t,"publication-type":s.publicationType},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:t.title},null,8,r),t.isProfiled?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"tm-article-snippet__profiled-hub",title:e.msg("PROFILED_HUB")},"*",8,l)):(0,i.kq)("",!0)])),_:2},1032,["class","hub","publication-type"])],2)))),128))])])}var u=s(39289),m=s(25109),d=s(99691);const p={name:"TMPublicationHubs",components:{TMHubLink:u.Z},props:{hubs:{type:Array,required:!0},isOldMegapost:Boolean,publicationType:{type:String,default:"article",validator:(0,d.HZ)(["article","post"])}},methods:{bem:m.P}};var _=s(83744);const h=(0,_.Z)(p,[["render",c]]),g=h},67021:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252),n=s(56612);const a=["href"],o={key:3};function r(e,t,s,r,l,c){const u=(0,i.up)("router-link");return c.shouldShowLabel?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)(c.bem("tm-publication-label",{variant:c.variants}))},["technotext"===s.label.typeOf?((0,i.wg)(),(0,i.j4)(u,{key:0,to:{name:"ARTICLES_LIST_TECHNOTEXT_ALL",params:{year:c.getTechnotextYear(s.label.type)}}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(s.label.title),1)])),_:1},8,["to"])):"sandbox"===s.label.type?((0,i.wg)(),(0,i.j4)(u,{key:1,to:{name:"AWAIT_INVITE_AUTHORS_ARTICLES_LIST"}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(s.label.title),1)])),_:1})):s.label.data&&s.label.data.url?((0,i.wg)(),(0,i.iD)("a",{key:2,href:s.label.data.url,target:"_blank"},(0,n.zw)(s.label.title),9,a)):((0,i.wg)(),(0,i.iD)("span",o,(0,n.zw)(s.label.title),1))],2)):(0,i.kq)("",!0)}var l=s(33907),c=s(25109);const u={name:"TMPublicationLabel",props:{label:{type:Object,required:!0}},computed:{...(0,l.Se)("me",["isSuperAdmin"]),shouldShowLabel(){switch(this.label.type){case"textruCheck":return this.isSuperAdmin;default:return!0}},variants(){const e=[this.label.type];return"season"===this.label.typeOf&&e.push(this.label.typeOf),e}},methods:{getTechnotextYear(e){return parseInt(e.substring(10),10)},bem:c.P}};var m=s(83744);const d=(0,m.Z)(u,[["render",r]]),p=d},68093:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(58061);function a(e,t,s,a,o,r){const l=(0,i.up)("router-link");return(0,i.wg)(),(0,i.j4)(l,{to:r.route,onClick:t[0]||(t[0]=(0,n.iM)((t=>e.$emit("click",t)),["left"])),onMouseup:t[1]||(t[1]=(0,n.iM)((t=>e.$emit("click",t)),["middle"]))},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},8,["to"])}var o=s(33907),r=s(10976),l=s(44383);const c={name:"TMPublicationLink",props:{article:{type:Object,required:!0,validator(e){const t=(0,r.T)(e);return"id"in e&&(!!t&&(!e.isCorporative||!!e.hubs&&e.hubs.some((e=>"corporative"===e.type))))}}},emits:["click"],computed:{...(0,o.Se)("i18n",["langOptions"]),route(){return(0,l.uT)(this.article,this.langOptions.hl)}}};var u=s(83744);const m=(0,u.Z)(c,[["render",a]]),d=m},10862:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252),n=s(56612);const a={class:"pull-down"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMSvgImg");return(0,i.wg)(),(0,i.iD)("div",a,["up"===s.direction?(0,i.WI)(e.$slots,"default",{key:0}):(0,i.kq)("",!0),(0,i._)("div",{class:"pull-down__header",style:(0,n.j5)({height:r.pullDown.height+"px"})},[(0,i._)("div",{class:"pull-down__content",style:(0,n.j5)(l.pullDownContentStyle)},[l.isLoading?((0,i.wg)(),(0,i.j4)(c,{key:0,id:"refresh",class:"icon_refresh pull-down_circle-animate",size:"24"})):((0,i.wg)(),(0,i.j4)(c,{key:1,id:"pull-arrow",class:(0,n.C_)(["pull-down__icon",l.labelClass]),size:"24"},null,8,["class"]))],4)],4),"down"===s.direction?(0,i.WI)(e.$slots,"default",{key:1}):(0,i.kq)("",!0)])}var r=s(46206);const l={ERROR:-1,START:0,READY:1,REFRESH:2},c="height .2s ease",u={name:"TMPullToRefresh",components:{TMSvgImg:r.Z},props:{onRefresh:{type:Function,required:!0},config:{type:Object,default:()=>{}},direction:{type:String,default:"down",validator(e){return["up","down"].includes(e)}}},data(){return{pullDown:{status:0,height:0,msg:""},canPull:!1,currentConfig:this.config,lastY:null,touchPosition:{start:0,distance:0}}},computed:{label(){return this.pullDown.status===l.ERROR?this.pullDown.msg:this.customLabels[this.pullDown.status+1]},isLoading(){return this.pullDown.status===l.REFRESH},labelClass(){return this.pullDown.status===l.ERROR?this.pullDown.msg:this.customLabels[this.pullDown.status+1]},customLabels(){const e={error:"",start:"down"===this.direction?"pull-down__arrow":"pull-down__arrow_down",ready:"down"===this.direction?"pull-down__arrow_down":"pull-down__arrow",loading:""},t=void 0!==this.currentConfig.errorLabel?this.currentConfig.errorLabel:e.error,s=void 0!==this.currentConfig.startLabel?this.currentConfig.startLabel:e.start,i=void 0!==this.currentConfig.readyLabel?this.currentConfig.readyLabel:e.ready,n=void 0!==this.currentConfig.loadingLabel?this.currentConfig.loadingLabel:e.loading;return[t,s,i,n]},pullDownContentStyle(){return{bottom:(this.currentConfig.pullDownHeight-40)/2+"px"}}},mounted(){this.$nextTick((()=>{const e=this.$el;if(!e)return;const t=e.querySelector(".pull-down__header");this.currentConfig.pullDownHeight=this.currentConfig.pullDownHeight||60,e.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),e.addEventListener("touchmove",this.handleTouchMove,{passive:!0}),e.addEventListener("touchend",this.handleTouchEnd),t.addEventListener("transitionend",this.handleTransitionEnd)}))},beforeUnmount(){const e=this.$el,t=this.$el.querySelector(".pull-down__header");e.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),e.removeEventListener("touchmove",this.handleTouchMove,{passive:!0}),e.removeEventListener("touchend",this.handleTouchEnd),t.removeEventListener("transitionend",this.handleTransitionEnd)},methods:{resetPullDown(e,t){const s=this.$el.querySelector(".pull-down__header"),i=e;t&&(s.style.transition=c),i.height=0,i.status=l.START},handleTouchStart(e){const t=this.$el.querySelector(".pull-down__header"),s="down"===this.direction?window.scrollY<20:t.getBoundingClientRect().top<=window.innerHeight,{baseOffset:i,focusOffset:n}=document.getSelection(),a=i!==n;this.canPull=s&&!a,this.touchPosition.start=e.touches.item(0).pageY,this.lastY=e.touches.item(0).pageY},handleTouchMove(e){const{currentY:t}=e.touches.item(0);if(!this.canPull||t>this.lastY)return void(this.lastY=t);let s=e.touches.item(0).pageY-this.touchPosition.start;s="down"===this.direction?s:-s,s=s>80?80:s,s>10&&document.documentElement.setAttribute("data-pulling",!0),this.touchPosition.distance=s,this.pullDown.height=s,s>this.currentConfig.pullDownHeight?this.pullDown.status=l.READY:this.pullDown.status=l.START,this.lastY=t},handleTouchEnd(){const e=this.$el.querySelector(".pull-down__header");if(this.canPull=!1,e.style.transition=c,this.touchPosition.distance-this.$el.scrollTop>this.currentConfig.pullDownHeight)if(this.$el.scrollTop=0,this.pullDown.height=this.currentConfig.pullDownHeight,this.pullDown.status=l.REFRESH,this.onRefresh&&"function"===typeof this.onRefresh){const e=this.onRefresh();e&&e.then&&"function"===typeof e.then?e.then((()=>{this.resetPullDown(this.pullDown,!0)}),(e=>{let t=e;"string"!==typeof t&&(t=!1),this.pullDown.msg=t||this.customLabels[0],this.pullDown.status=l.ERROR,setTimeout((()=>{this.resetPullDown(this.pullDown,!0)}),1e3)})):this.resetPullDown(this.pullDown)}else this.resetPullDown(this.pullDown),console.warn("please use :on-refresh to pass onRefresh callback");else this.resetPullDown(this.pullDown);this.touchPosition.distance=0,this.touchPosition.start=0},handleTransitionEnd(){const e=this.$el.querySelector(".pull-down__header");e.style.transition=""}}};var m=s(83744);const d=(0,m.Z)(u,[["render",o]]),p=d},20708:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){const l=(0,i.up)("TMVotesLever"),c=(0,i.up)("TMCounterContainer");return(0,i.wg)(),(0,i.j4)(c,null,{header:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"icon"),(0,i.Wm)(l,{appearance:s.variant||"rating","can-vote-minus":!1,"can-vote-plus":!1,formatted:!1,score:s.score||0},null,8,["appearance","score"])])),footer:(0,i.w5)((()=>[(0,i._)("span",{class:(0,n.C_)(["tm-rating__text",r.bem("tm-rating__text",{variant:s.variant})])},(0,n.zw)(s.label||e.msg("POINTS_LABEL_RATING")),3)])),_:3})}var o=s(1461),r=s(85565),l=s(25109),c=s(99691);const u={name:"TMRating",components:{TMVotesLever:r.Z,TMCounterContainer:o.Z},props:{score:{type:Number,default:0},label:{type:String,default:null},variant:{type:String,default:null,validator:(0,c.HZ)(["grade"])}},methods:{bem:l.P}};var m=s(83744);const d=(0,m.Z)(u,[["render",a]]),p=d},26828:(e,t,s)=>{"use strict";s.d(t,{Z:()=>p});var i=s(66252),n=s(56612);const a=["href"],o=["innerHTML"];function r(e,t,s,r,l,c){const u=(0,i.up)("TMPopover");return(0,i.wg)(),(0,i.j4)(u,{class:"restriction-hint",offset:s.offset,placement:s.placement,root:s.target,variant:"hub",onClose:t[1]||(t[1]=t=>e.$emit("close"))},{default:(0,i.w5)((()=>[s.hasRegistrationLink?((0,i.wg)(),(0,i.iD)("a",{key:0,href:c.signUpUrl,onClickCapture:t[0]||(t[0]=(...e)=>c.trackSingUpClick&&c.trackSingUpClick(...e))},(0,n.zw)(e.msg("COMMENT_SIGN_UP")),41,a)):(0,i.kq)("",!0),(0,i._)("span",{innerHTML:e.msg(s.messageKey)},null,8,o)])),_:1},8,["offset","placement","root"])}var l=s(18085),c=s(19913);const u={name:"RestrictionHint",components:{TMPopover:l.Z},props:{target:{type:null,required:!0},offset:{type:Array,default:()=>[-34,0]},placement:{type:String,default:"top-start"},messageKey:{type:String,required:!0},eventLabel:{type:String,required:!0},hasRegistrationLink:{type:Boolean,default:!0}},emits:["close"],computed:{signUpUrl(){const e="/kek/v1/auth/habrahabr-register/";return`${e}?back=${this.$route.path}&hl=${this.langOptions.hl}`}},methods:{trackSingUpClick(){(0,c.IZ)(this.eventLabel)}}};var m=s(83744);const d=(0,m.Z)(u,[["render",r]]),p=d},90241:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(56612);function a(e,t,s,a,o,r){const l=(0,i.up)("TMSvgIcon");return r.hasRss?((0,i.wg)(),(0,i.iD)("button",{key:0,class:(0,n.C_)(["tm-rss-button",`tm-rss-button_${s.variant}`])},[(0,i.Wm)(l,{id:"rss",class:"tm-rss-button__icon",onClick:r.copyRssLink},null,8,["onClick"])],2)):(0,i.kq)("",!0)}var o=s(33907),r=s(54422),l=s(43059);const c={name:"TMRssButton",components:{TMSvgIcon:r["default"]},props:{variant:{type:String,default:"default"}},computed:{...(0,o.Se)("i18n",["langOptions"]),hasRss(){const{params:e,query:t,meta:{rssLink:s,customRssLink:i}}=this.$route;if(i)return!0;const n={...e,...t,fl:this.langOptions.fl,hl:this.langOptions.hl};return Boolean(s&&s(n))}},methods:{copyRssLink(){const e=document.querySelector('link[name="rss"]');if(e){const t=e.getAttribute("href");(0,l.Z)(t),this.$toast.success(this.msg("SOCIAL_COPIED"))}}}};var u=s(83744);const m=(0,u.Z)(c,[["render",a]]),d=m},76493:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252),n=s(58061);function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.j4)(n.uT,{appear:s.appear,name:s.name,onAfterLeave:r.onHide,onEnter:r.onShow,onEnterCancelled:r.onCancel,onLeaveCancelled:r.onCancel},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"default")])),_:3},8,["appear","name","onAfterLeave","onEnter","onEnterCancelled","onLeaveCancelled"])}var o=s(67891);const r={name:"TMScrollLockTransition",props:{appear:{type:Boolean,default:!1},name:{type:String,required:!0}},beforeUnmount(){(0,o.clearAllBodyScrollLocks)()},methods:{onShow(){(0,o.disableBodyScroll)(this.$el.querySelector("[data-scroll-target]"),{reserveScrollBarGap:!0})},onHide(){(0,o.clearAllBodyScrollLocks)()},onCancel(){(0,o.clearAllBodyScrollLocks)()}}};var l=s(83744);const c=(0,l.Z)(r,[["render",a]]),u=c},94675:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a={class:"tm-section-name"},o={key:1,class:"tm-section-name__text"},r={key:2,class:"tm-section-name__text"};function l(e,t,s,l,c,u){const m=(0,i.up)("TMSvgImg"),d=(0,i.up)("TMPlaceholderLine"),p=(0,i.up)("router-link");return(0,i.wg)(),(0,i.iD)("div",a,[e.backRouteName?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"tm-section-name__back",onClick:t[0]||(t[0]=(...t)=>e.goBack&&e.goBack(...t))},[(0,i.Wm)(m,{id:"arrow-back",class:"icon_arrow-back icon_arrow-back_section"}),e.isLoading?((0,i.wg)(),(0,i.j4)(d,{key:0,class:"tm-section-name__placeholder"})):((0,i.wg)(),(0,i.iD)("h1",o,(0,n.zw)(e.name),1))])):e.route?((0,i.wg)(),(0,i.j4)(p,{key:1,class:"tm-section-name__link",to:e.route},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.name),1)])),_:1},8,["to"])):((0,i.wg)(),(0,i.iD)("h1",r,(0,n.zw)(e.name),1)),(0,i.WI)(e.$slots,"default")])}var c=s(14355),u=s(46206);const m={name:"TMSectionName",components:{TMPlaceholderLine:c.Z,TMSvgImg:u.Z},props:{name:{type:String,default:null},route:{type:Object,default:null},backRouteName:{default:null,type:String},backRouteQuery:{default:null,type:Object},isLoading:Boolean},methods:{goBack(){this.backRouteName?this.$router.push({name:this.backRouteName,query:this.backRouteQuery}):this.$router.go(-1)}}};var d=s(83744);const p=(0,d.Z)(m,[["render",l]]),_=p},71231:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252),n=s(56612);const a=["textContent"],o={class:"tm-separated-list__list"};function r(e,t,s,r,l,c){return(0,i.wg)(),(0,i.iD)("div",{ref:"separatedList",class:(0,n.C_)(c.bem("tm-separated-list",{clipped:s.hasShowAll&&!l.isOpened}))},[s.title?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"tm-separated-list__title",textContent:(0,n.zw)(s.title)},null,8,a)):(0,i.kq)("",!0),(0,i._)("ul",o,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.list.slice(0,l.visibleItemsCount),((t,s)=>((0,i.wg)(),(0,i.iD)("li",{key:s,class:"tm-separated-list__item"},[(0,i.WI)(e.$slots,"default",{item:t})])))),128)),l.visibleItemsCountc.showAll&&c.showAll(...e))},(0,n.zw)(e.msg("MORE_SHOW",{count:s.list.length-l.visibleItemsCount})),1)):(0,i.kq)("",!0)])],2)}var l=s(25109);const c={name:"TMSeparatedList",props:{list:{type:Array,required:!0},title:{type:String,default:null},hasShowAll:{type:Boolean,default:!1}},data(){return{isOpened:!1,visibleItemsCount:this.list.length}},mounted(){this.hasShowAll&&this.updateHiddenTags()},methods:{bem:l.P,updateHiddenTags(){if(this.isOpened||!this.$refs.separatedList)return;const e=2,t=this.$refs.separatedList.getElementsByClassName("tm-separated-list__item"),s=t[0].offsetHeight,i=t[0].offsetTop,n=i+e*s;if(Array.from(t).forEach((e=>{e.offsetTop>=n&&(this.visibleItemsCount-=1)})),this.visibleItemsCount1)this.visibleItemsCount-=1;this.$nextTick((()=>{this.$refs.separatedList&&(this.$refs.separatedList.style.visibility="visible",this.$refs.separatedList.style.overflow="visible",this.$refs.separatedList.style.maxHeight="none")}))},hasSpaceForShowMore(){const e=this.$refs.separatedList.getElementsByClassName("tm-separated-list__item"),t=e[this.visibleItemsCount-1],s=this.$refs.separatedList;if(!t||!s)return!1;const i=70,n=t.offsetTop===s.offsetTop,a=s.offsetWidth-t.offsetWidth-t.offsetLeft;return a>i||n},showAll(){this.visibleItemsCount=this.list.length,this.isOpened=!0}}};var u=s(83744);const m=(0,u.Z)(c,[["render",r]]),d=m},43210:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a={class:"tm-sidebar__container"};function o(e,t,s,o,r,l){const c=(0,i.up)("TMOverlay");return(0,i.wg)(),(0,i.j4)(c,{class:(0,n.C_)(["tm-sidebar",`tm-sidebar_${s.position}`]),"data-test-id":"modal-sidebar",onClose:t[0]||(t[0]=t=>e.$emit("close"))},{default:(0,i.w5)((()=>[(0,i._)("div",{class:(0,n.C_)(["tm-sidebar__wrapper",`tm-sidebar__wrapper_${s.position}`]),style:(0,n.j5)(l.style)},[(0,i._)("div",a,[(0,i.WI)(e.$slots,"default")])],6)])),_:3},8,["class"])}var r=s(33907),l=s(6774),c=s(21676);const u={right:"isRight",left:"isLeft"},m={name:"TMSidebarModal",components:{TMOverlay:l.Z},props:{position:{required:!0,type:String}},emits:["close"],data(){return{delta:0,swipeListener:null}},computed:{...(0,r.rn)("viewport",["width"]),parallax(){const e=2;return Math.abs(this.delta)/this.width/e},style(){return"left"===this.position&&this.delta>0?{transform:`translateX(${-100*this.parallax}%)`}:"right"===this.position&&this.delta<0?{transform:`translateX(${100*this.parallax}%)`}:null}},watch:{$route(){this.$emit("close")}},beforeUnmount(){(0,c.y)(this.swipeListener)},mounted(){this.swipeListener=(0,c.i)((e=>{this.delta=e.delta,e[u[this.position]]&&this.$emit("close")}))}};var d=s(83744);const p=(0,d.Z)(m,[["render",o]]),_=p},33433:(e,t,s)=>{"use strict";s.d(t,{Z:()=>X});var i=s(66252);const n={class:"similar-and-daily__tab-view"};function a(e,t,s,a,o,r){const l=(0,i.up)("TMOtherNewsBlock"),c=(0,i.up)("TMTabs"),u=(0,i.up)("TMDailyArticlesBlock"),m=(0,i.up)("TMSimilarArticlesBlock"),d=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(d,{"body-variant":"condensed-slim","header-variant":"borderless",spacing:s.spacing,title:r.blockTitle,"title-variant":"large"},{default:(0,i.w5)((()=>[s.isNews?((0,i.wg)(),(0,i.j4)(l,{key:0,"excluded-ids":[s.articleId],"ga-author":r.ga.news.author,"ga-comments":r.ga.news.comment,"ga-title":r.ga.news.news},null,8,["excluded-ids","ga-author","ga-comments","ga-title"])):((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i.Wm)(c,{"local-active":o.currentTab,"onUpdate:localActive":t[0]||(t[0]=e=>o.currentTab=e),local:"","no-spacers":"",slim:"",tabs:r.tabs},null,8,["local-active","tabs"]),(0,i._)("div",n,["daily"===o.currentTab?((0,i.wg)(),(0,i.j4)(u,{key:0,"ga-author":r.ga.top.author,"ga-comments":r.ga.top.comment,"ga-title":r.ga.top.post},(0,i.Nv)({_:2},[e.$slots.dailyTopPromoLink?{name:"lastItem",fn:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"dailyTopPromoLink")])),key:"0"}:void 0]),1032,["ga-author","ga-comments","ga-title"])):(0,i.kq)("",!0),"similar"===o.currentTab?((0,i.wg)(),(0,i.j4)(m,{key:1,"article-id":s.articleId,"ga-author":r.ga.similar.author,"ga-comments":r.ga.similar.comment,"ga-title":r.ga.similar.post},null,8,["article-id","ga-author","ga-comments","ga-title"])):(0,i.kq)("",!0)])],64))])),_:3},8,["spacing","title"])}var o=s(13088),r=s(56612);const l={key:0,class:"daily-articles-list"},c={class:"daily-articles-block__button-container"};function u(e,t,s,n,a,o){const u=(0,i.up)("TMArticleCardList"),m=(0,i.up)("TMButtonBase"),d=(0,i.up)("TMButton"),p=(0,i.up)("TMPlaceholder");return e.dailyArticles.length||e.$slots.lastItem?((0,i.wg)(),(0,i.iD)("div",l,[(0,i.Wm)(u,{articles:e.dailyArticles,"ga-author":s.gaAuthor,"ga-comments":s.gaComments,"ga-title":s.gaTitle},{lastItem:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"lastItem")])),_:3},8,["articles","ga-author","ga-comments","ga-title"]),(0,i._)("div",c,[o.showLoadMoreButton?((0,i.wg)(),(0,i.j4)(m,{key:0,class:"daily-articles-block__button","is-loading":e.isLoading,"style-type":"transparent",onClick:o.loadMore},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.msg("SHOW_MORE")),1)])),_:1},8,["is-loading","onClick"])):((0,i.wg)(),(0,i.j4)(d,{key:1,color:"horizon","style-type":"transparent",onClick:t[0]||(t[0]=t=>e.$router.push({name:"ARTICLES_LIST_TOP_PERIOD",params:{period:"alltime"}}))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.msg("PUBLICATION_SHOW_BEST_OF_ALL_TIME")),1)])),_:1}))])])):((0,i.wg)(),(0,i.j4)(p,{key:1,times:s.placeholderCount,type:"articleCards"},null,8,["times"]))}var m=s(33907);const d={key:0,class:"tm-article-card-list"};function p(e,t,s,n,a,o){const r=(0,i.up)("TMArticleSnippet"),l=(0,i.up)("TMDataIcons"),c=(0,i.up)("TMBorderedCard");return s.articles?((0,i.wg)(),(0,i.iD)("ul",d,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.articles,(t=>((0,i.wg)(),(0,i.j4)(c,{key:t.id,tag:"li"},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{article:t,"ga-author":s.gaAuthor,"ga-title":s.gaTitle,lang:t.lang,"no-border":"","use-link":"","with-hubs":!1,"with-labels":"","with-lead":!1,onLinkClick:s=>e.$emit("card-article-click",t)},null,8,["article","ga-author","ga-title","lang","onLinkClick"]),(0,i.Wm)(l,{article:t,"bookmark-module":s.bookmarkModule,"ga-event":s.gaComments,"icons-list":["votes","comments","favorite"]},null,8,["article","bookmark-module","ga-event"])])),_:2},1024)))),128)),e.$slots.lastItem&&e.$slots.lastItem()?((0,i.wg)(),(0,i.j4)(c,{key:0},{default:(0,i.w5)((()=>[(0,i.WI)(e.$slots,"lastItem")])),_:3})):(0,i.kq)("",!0)])):(0,i.kq)("",!0)}var _=s(31550),h=s(62e3),g=s(81392);const T={name:"TMArticleCardList",components:{TMBorderedCard:h.Z,TMDataIcons:g.Z,TMArticleSnippet:_.Z},props:{articles:{type:Array,required:!0},gaTitle:{type:String,default:""},gaAuthor:{type:String,default:""},gaComments:{type:String,default:""},bookmarkModule:{type:String,default:"articlesList"}},emits:["card-article-click"]};var E=s(83744);const S=(0,E.Z)(T,[["render",p]]),v=S;var f=s(58586),A=s(58608),I=s(69553);const b=10,y={name:"TMDailyArticlesBlock",components:{TMButton:f.Z,TMArticleCardList:v,TMPlaceholder:I.Z,TMButtonBase:A.Z},props:{gaTitle:{type:String,default:""},gaAuthor:{type:String,default:""},gaComments:{type:String,default:""},placeholderCount:{type:Number,default:5}},data(){return{page:1}},computed:{...(0,m.Se)("articlesList",{dailyArticles:"getDailyArticles",pagesCount:"getDailyPagesCount"}),...(0,m.rn)("articlesList",["isLoading"]),showLoadMoreButton(){return this.pagesCount>this.page}},mounted(){this.loadDailyArticles({force:!0,perPage:b})},methods:{...(0,m.nv)("articlesList",["loadDailyArticles"]),loadMore(){this.loadDailyArticles({pageNum:this.page+1,append:!0,force:!0,perPage:b}).then((()=>{this.page+=1}))}}},P=(0,E.Z)(y,[["render",u]]),C=P,w={key:0},L={class:"other-news-block__button-container"};function k(e,t,s,n,a,o){const l=(0,i.up)("TMArticleCardList"),c=(0,i.up)("router-link"),u=(0,i.up)("TMButtonBase"),m=(0,i.up)("TMPlaceholder");return e.news.length?((0,i.wg)(),(0,i.iD)("div",w,[(0,i.Wm)(l,{articles:e.news,"ga-author":s.gaAuthor,"ga-comments":s.gaComments,"ga-title":s.gaTitle},null,8,["articles","ga-author","ga-comments","ga-title"]),(0,i._)("div",L,[o.showGoToAllNewsButton?((0,i.wg)(),(0,i.j4)(c,{key:0,class:"other-news-block__all-news btn btn_small btn_transparent",to:{name:"NEWS_LIST_ALL_PAGES",params:{pageNum:4}}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.msg("NEWS_ALL_NEWS")),1)])),_:1})):o.showLoadMoreButton?((0,i.wg)(),(0,i.j4)(u,{key:1,class:"other-news-block__button","is-loading":e.isLoading,"style-type":"transparent",onClick:o.loadMore},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.msg("SHOW_MORE")),1)])),_:1},8,["is-loading","onClick"])):(0,i.kq)("",!0)])])):((0,i.wg)(),(0,i.j4)(m,{key:1,times:e.$options.NEWS_PER_PAGE,type:"articleCards"},null,8,["times"]))}const N=10,O=60,R={name:"TMOtherNewsBlock",components:{TMArticleCardList:v,TMPlaceholder:I.Z,TMButtonBase:A.Z},props:{excludedIds:{type:Array,required:!0},gaTitle:{type:String,default:""},gaAuthor:{type:String,default:""},gaComments:{type:String,default:""}},data(){return{page:1}},computed:{...(0,m.Se)("articlesList",{news:"getOtherNews",pagesCount:"getOtherNewsPagesCount"}),...(0,m.rn)("articlesList",["isLoading"]),showLoadMoreButton(){return this.pagesCount>this.page},showGoToAllNewsButton(){return this.news.length>=O}},mounted(){this.loadNews()},methods:{...(0,m.nv)("articlesList",["loadOtherNews"]),loadNews(){this.loadOtherNews({force:!0,perPage:N,excludedIds:this.excludedIds})},loadMore(){this.loadOtherNews({pageNum:this.page+1,append:!0,force:!0,perPage:N,excludedIds:this.excludedIds}).then((()=>{this.page+=1}))}},NEWS_PER_PAGE:N},M=(0,E.Z)(R,[["render",k]]),D=M,U=["innerHTML"];function B(e,t,s,n,a,o){const r=(0,i.up)("TMPlaceholder"),l=(0,i.up)("TMArticleCardList"),c=(0,i.up)("TMEmptyPlaceholder");return n.isLoading?((0,i.wg)(),(0,i.j4)(r,{key:0,times:s.placeholderCount,type:"articleCards"},null,8,["times"])):e.similarList.length?((0,i.wg)(),(0,i.j4)(l,{key:1,articles:e.similarList,"bookmark-module":"similarList","ga-author":s.gaAuthor,"ga-comments":s.gaComments,"ga-title":s.gaTitle,onCardArticleClick:n.sendArticleClickAnalytics},null,8,["articles","ga-author","ga-comments","ga-title","onCardArticleClick"])):((0,i.wg)(),(0,i.j4)(c,{key:2},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:e.msg("ARTICLE_OTHER_ARTICLES_SIMILAR_EMPTY")},null,8,U)])),_:1}))}var $=s(62931),V=s(22782),F=s(4218),H=s(69472),W=s(30340);const G={name:"TMSimilarArticlesBlock",components:{TMEmptyPlaceholder:V.Z,TMArticleCardList:v,TMPlaceholder:I.Z},props:{articleId:{type:String,required:!0},gaTitle:{type:String,default:""},gaAuthor:{type:String,default:""},gaComments:{type:String,default:""},placeholderCount:{type:Number,default:5},count:{type:Number,default:5}},setup(e){const[t]=(0,F.WX)("similarList",["loadSimilarList"]),{uuid:s,features:n,dataLoaded:a}=(0,H.g)(),o=async()=>{await a,(0,W.x)({alias:"similar_posts_show",uuid:s.value,params:{post_id:e.articleId},features:n.value??[]})},r=async t=>{await a,(0,W.x)({alias:"similar_posts_click",uuid:s.value,params:{post_id:e.articleId,target_id:t.id},features:n.value??[]})},l=(0,$.iH)(!1),c=async s=>{await a,l.value=!0,t({articleId:s,count:e.count}).finally((()=>{l.value=!1}))};return(0,i.bv)((async()=>{o(),(0,i.YP)((()=>e.articleId),(e=>{c(e)}))})),{isLoading:l,loadArticles:c,sendArticleClickAnalytics:r}},computed:{...(0,m.Se)("similarList",["similarList"])},mounted(){this.loadArticles(this.articleId)}},x=(0,E.Z)(G,[["render",B]]),Y=x;var q=s(49752),Z=s(18761),j=s(99343),K=s(99691);const z={name:"TMSimilarAndDailyArticles",components:{TMBlock:o.Z,TMSimilarArticlesBlock:Y,TMDailyArticlesBlock:C,TMTabs:q.Z,TMOtherNewsBlock:D},props:{articleId:{type:String,required:!0},isNews:{type:Boolean,required:!0},spacing:{type:String,default:"bottom",validator:(0,K.HZ)(["top","bottom","around","none"])}},data(){return{currentTab:"daily"}},computed:{blockTitle(){return this.isNews?this.msg("ARTICLE_OTHER_NEWS_TITLE"):this.msg("ARTICLE_OTHER_ARTICLES_TITLE")},ga(){const e=["post","comment","author"],t=["news","comment","author"];return{similar:(0,Z.gV)(e,j.I$.bind(null,"similar")),top:(0,Z.gV)(e,j.I$.bind(null,"top_daily")),news:(0,Z.gV)(t,j.aF.bind(null))}},tabs(){return[{route:{name:"daily"},title:this.msg("ARTICLE_OTHER_ARTICLES_TOP")},{route:{name:"similar"},title:this.msg("ARTICLE_OTHER_ARTICLES_SIMILAR")}]}},watch:{articleId(){this.$forceUpdate()}}},Q=(0,E.Z)(z,[["render",a]]),X=Q},72837:(e,t,s)=>{"use strict";s.d(t,{Z:()=>Q});var i=s(66252),n=s(56612),a=s(62931),o=s(23002),r=s(13088),l=s(14355),c=s(4218);const u={class:"similar-authors-placeholder"},m={class:"header"},d={class:"counters"},p={class:"body"},_={class:"names"},h={class:"spec"},g={class:"button"},T={__name:"similar-authors-placeholder",setup(e){const[t]=(0,c.FW)("global",["isMobileOnly"]),s=(0,i.Fl)((()=>t.value?2:3));return(e,t)=>((0,i.wg)(),(0,i.iD)("div",u,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.value,(e=>((0,i.wg)(),(0,i.iD)("div",{key:e,class:"author"},[(0,i._)("div",m,[(0,i.Wm)(l.Z,{class:"image"}),(0,i._)("div",d,[(0,i.Wm)(l.Z,{class:"counter"}),(0,i.Wm)(l.Z,{class:"counter"})])]),(0,i._)("div",p,[(0,i._)("div",_,[(0,i.Wm)(l.Z),(0,i.Wm)(l.Z,{class:"alias"})]),(0,i._)("div",h,[(0,i.Wm)(l.Z),(0,i.Wm)(l.Z)])]),(0,i._)("div",g,[(0,i.Wm)(l.Z)])])))),128))]))}};var E=s(83744);const S=(0,E.Z)(T,[["__scopeId","data-v-d8daabf8"]]),v=S;var f=s(79362),A=s(61602),I=s(46510),b=s(87934);const y={class:"rating-display"},P={__name:"rating-display",props:{value:{type:[Number,String],required:!0},shouldFormat:Boolean},setup(e){return(t,s)=>((0,i.wg)(),(0,i.iD)("div",y,(0,n.zw)(e.shouldFormat?(0,a.SU)(b.O)(e.value):e.value),1))}},C=(0,E.Z)(P,[["__scopeId","data-v-e1173d70"]]),w=C,L={class:"similar-author"},k={class:"header"},N={class:"counters"},O={class:"body"},R={key:0,class:"fullname"},M={class:"speciality"},D={class:"footer"},U={__name:"similar-author",props:{author:{type:Object,required:!0}},emits:["toggle-follow"],setup(e){return(t,s)=>{const a=(0,i.up)("router-link");return(0,i.wg)(),(0,i.iD)("div",L,[(0,i._)("div",k,[(0,i.Wm)(A.Z,{alias:e.author.alias,image:e.author.avatarUrl,size:"32",type:"user"},null,8,["alias","image"]),(0,i._)("div",N,[(0,i.Wm)(I.Z,{value:e.author.scoreStats.score},null,8,["value"]),(0,i.Wm)(w,{value:e.author.rating},null,8,["value"])])]),(0,i._)("div",O,[e.author.fullname?((0,i.wg)(),(0,i.iD)("div",R,(0,n.zw)(e.author.fullname),1)):(0,i.kq)("",!0),(0,i.Wm)(a,{class:"link",to:{name:"USER_PROFILE",params:{login:e.author.alias}}},{default:(0,i.w5)((()=>[(0,i.Uk)(" @"+(0,n.zw)(e.author.alias),1)])),_:1},8,["to"]),(0,i._)("div",M,(0,n.zw)(e.author.speciality||t.msg("USER")),1)]),(0,i._)("div",D,[(0,i.Wm)(f.Z,{subscribed:e.author.relatedData.isSubscribed,"use-follow-label":"",onOnToggle:s[0]||(s[0]=s=>t.$emit("toggle-follow",e.author))},null,8,["subscribed"])])])}}},B=(0,E.Z)(U,[["__scopeId","data-v-39ba7d68"]]),$=B;var V=s(61712),F=s(3972);const H=192,W=16,G={__name:"similar-authors-slider",props:{authors:{type:Array,required:!0}},emits:["toggle-follow"],setup(e){const t=1+(H/2-W)/H;return(s,n)=>((0,i.wg)(),(0,i.j4)(V.Z,{breakpoints:{768:{slidesPerView:3,spaceBetween:20}},class:"similar-authors-slider",navigation:"","slides-per-view":t,"space-between":12},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.authors,(e=>((0,i.wg)(),(0,i.j4)(F.Z,{key:e.alias},{default:(0,i.w5)((()=>[(0,i.Wm)($,{author:e,onToggleFollow:n[0]||(n[0]=e=>s.$emit("toggle-follow",e))},null,8,["author"])])),_:2},1024)))),128))])),_:1}))}},x=G,Y=x;var q=s(36134),Z=s(19913),j=s(14857);const K={__name:"similar-authors-block",props:{alias:{type:String,required:!0},embedded:Boolean},setup(e){const t=e,s=(0,a.iH)(!1),l=(0,a.iH)(!0),c=(0,a.iH)(null),u=(0,i.Fl)((()=>c.value?c.value.authorIds.map((e=>c.value.authorRefs[e])):[]));(0,i.bv)((()=>{p()}));const m=(0,o.pm)(),{msg:d}=(0,q.Q)();async function p(){l.value=!0;try{c.value=await(0,j.oP)(t.alias)}catch(e){m.error(d("ERROR_PAGE_MESSAGE_INTERNAL")),s.value=!0}finally{l.value=!1}}async function _(e){try{const t=await(0,j.JI)(e.alias);if(!t.isSubscribed)return;(0,Z.IZ)("similar_authors_follow")}catch(t){m.error(t.message)}}return(t,o)=>s.value||!l.value&&!u.value.length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(r.Z,{key:0,"body-variant":"balanced",class:(0,n.C_)(["similar-authors-block",e.embedded&&"embedded"]),"header-variant":"borderless",title:(0,a.SU)(d)("SIMILAR_AUTHORS")},{default:(0,i.w5)((()=>[l.value||!u.value.length?((0,i.wg)(),(0,i.j4)(v,{key:0})):((0,i.wg)(),(0,i.j4)(Y,{key:1,authors:u.value,onToggleFollow:_},null,8,["authors"]))])),_:1},8,["class","title"]))}},z=(0,E.Z)(K,[["__scopeId","data-v-562d6359"]]),Q=z},309:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252);const n={class:"tm-checkbox"},a=["id","checked","disabled"];function o(e,t,s,o,r,l){return(0,i.wg)(),(0,i.iD)("div",n,[(0,i._)("input",{id:s.input.name,checked:s.input.value,class:"tm-checkbox__real",disabled:s.input.disabled,type:"checkbox",onChange:t[0]||(t[0]=t=>e.$emit("update:modelValue",!s.input.value))},null,40,a),(0,i._)("span",{class:"tm-checkbox__fake",onClick:t[1]||(t[1]=(...e)=>l.toggleCheckbox&&l.toggleCheckbox(...e))})])}const r={name:"TMSimpleCheckbox",props:{input:{type:Object,required:!0}},emits:["update:modelValue"],methods:{toggleCheckbox(){this.input.disabled||this.$emit("update:modelValue",!this.input.value)}}};var l=s(83744);const c=(0,l.Z)(r,[["render",o]]),u=c},57158:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(62931),a=s(56612),o=s(22201),r=s(18085),l=s(46206),c=s(36134);const u=["href"],m={class:"hint-popup-text"},d=Object.assign({inheritAttrs:!1},{__name:"statistics-link",props:{publication:{type:Object,required:!0}},setup(e){const t=e,s=(0,o.tv)(),{msg:d}=(0,c.Q)(),p=(0,i.Fl)((()=>t.publication.timePublished)),_=(0,n.iH)(!1),h=(0,i.Fl)((()=>d("STATISTICS_NEVER_PUBLISHED_HINT",{type:t.publication.publicationType||t.publication.postType}))),g=(0,i.Fl)((()=>t.publication.id)),T=(0,i.Fl)((()=>({name:"STATISTICS_PUBLICATION",params:{publicationId:g.value}}))),E=async e=>{e.preventDefault(),p.value?s.push(T.value):_.value=!0},S=(0,n.iH)(null);return(e,t)=>{const s=(0,i.up)("router-link");return(0,i.wg)(),(0,i.iD)(i.HY,null,[(0,i.Wm)(s,{custom:"",to:T.value},{default:(0,i.w5)((({href:t})=>[(0,i._)("a",(0,i.dG)({ref_key:"link",ref:S,class:"statistics-link",href:t},e.$attrs,{onClick:E}),[(0,i.Wm)(l.Z,{id:"stats-info",class:"icon_statistics-post","data-test-id":"articleStatisticsIcon",size:"20",title:(0,n.SU)(d)("ICON_USER_STAT")},null,8,["title"])],16,u)])),_:1},8,["to"]),_.value?((0,i.wg)(),(0,i.j4)(r.Z,{key:0,class:"hint-popup",offset:[-4,4],root:S.value,variant:"hub",onClose:t[0]||(t[0]=e=>_.value=!1)},{default:(0,i.w5)((()=>[(0,i._)("div",m,(0,a.zw)(h.value),1)])),_:1},8,["root"])):(0,i.kq)("",!0)],64)}}});var p=s(83744);const _=(0,p.Z)(d,[["__scopeId","data-v-7093d44a"]]),h=_},39984:(e,t,s)=>{"use strict";s.d(t,{Z:()=>Ae});var i=s(66252);const n={key:1};function a(e,t,s,a,o,r){const l=(0,i.up)("TMPlaceholder"),c=(0,i.up)("TMStoriesCard"),u=(0,i.up)("TMSwiperSlide"),m=(0,i.up)("TMSwiper"),d=(0,i.up)("TMStoriesView"),p=(0,i.up)("TMBlock");return r.isShowBlock?((0,i.wg)(),(0,i.j4)(p,{key:0,"body-variant":"equal",class:"tm-stories-block","data-navigatable":"",spacing:"around",tabindex:"0",title:e.msg("TITLE_STORIES")},{default:(0,i.w5)((()=>[o.isSorting?((0,i.wg)(),(0,i.j4)(l,{key:0,type:"stories"})):((0,i.wg)(),(0,i.j4)(m,{key:1,"active-slide":o.activeSlide,class:"tm-stories",navigation:"","slides-per-view":"auto","space-between":e.isDesktop?20:12,threshold:15},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.sortedStories,((e,t)=>((0,i.wg)(),(0,i.j4)(u,{key:e.id},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{"is-viewed":o.viewedStoriesIds.has(e.id),story:e,onChangeActiveStory:e=>o.activeSlide=t,onOpenStory:e=>r.openStory(t)},null,8,["is-viewed","story","onChangeActiveStory","onOpenStory"])])),_:2},1024)))),128))])),_:1},8,["active-slide","space-between"])),o.isStoriesView?((0,i.wg)(),(0,i.j4)(d,{key:2,"active-story-index":o.currentStoryIndex,"ga-category":s.gaCategory,stories:o.sortedStories,onClose:t[0]||(t[0]=e=>r.closeView()),onSaveView:r.saveView},null,8,["active-story-index","ga-category","stories","onSaveView"])):(0,i.kq)("",!0)])),_:1},8,["title"])):((0,i.wg)(),(0,i.iD)("div",n))}var o=s(33907),r=s(13088),l=s(69553),c=s(56612),u=s(58061);const m={class:"tm-stories-card"},d=["src"],p=(0,i._)("div",{class:"tm-stories-card__gradient"},null,-1),_={key:0,class:"tm-stories-card__overlay"},h=["src"],g=["textContent"];function T(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("div",m,[(0,i._)("button",{class:(0,c.C_)(o.bem("tm-stories-card__image-block",{loading:a.imageLoading})),onClick:t[3]||(t[3]=t=>e.$emit("openStory")),onFocus:t[4]||(t[4]=e=>o.focus())},[(0,i._)("img",{alt:"",class:"tm-stories-card__image",src:o.getResizedImg(s.story.slides[0].image),onLoad:t[0]||(t[0]=e=>a.imageLoading=!1)},null,40,d),p,s.isViewed?((0,i.wg)(),(0,i.iD)("div",_)):(0,i.kq)("",!0),s.isViewed?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)((0,i.LL)(s.story.author.link?"a":"span"),{key:1,class:"tm-stories-card__author",href:s.story.author.link,onClick:t[1]||(t[1]=(0,u.iM)((()=>{}),["stop"])),onFocus:t[2]||(t[2]=e=>o.focus())},{default:(0,i.w5)((()=>[(0,i._)("img",{alt:"author-logo",class:"tm-stories-card__author-logo",src:s.story.author.logo},null,8,h)])),_:1},40,["href"]))],34),(0,i._)("div",{class:(0,c.C_)(o.bem("tm-stories-card__title",{viewed:s.isViewed})),textContent:(0,c.zw)(s.story.title)},null,10,g)])}var E=s(25109),S=s(581);const v={name:"TMStoriesCard",props:{story:{type:Object,required:!0},isViewed:{type:Boolean,default:!1}},emits:["openStory","changeActiveStory"],data(){return{imageLoading:!0}},methods:{bem:E.P,getResizedImg(e){const t=390;return(0,S.getResizedSrc)(e,t)},focus(){this.$emit("changeActiveStory")}}};var f=s(83744);const A=(0,f.Z)(v,[["render",T]]),I=A,b={class:"tm-stories-view"};function y(e,t,s,n,a,o){const r=(0,i.up)("TMSvgIcon"),l=(0,i.up)("TMStory"),c=(0,i.up)("TMSwiperSlide"),u=(0,i.up)("TMSwiper"),m=(0,i.Q2)("hotkey");return(0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[(0,i._)("div",b,[(0,i.wy)(((0,i.wg)(),(0,i.iD)("button",{class:"tm-stories-view__close",onClick:t[0]||(t[0]=(...e)=>o.close&&o.close(...e))},[(0,i.Wm)(r,{id:"close",class:"tm-stories-view__close-icon",size:"16",title:e.msg("CLOSE")},null,8,["title"])])),[[m,{esc:o.close}]]),(0,i._)("div",{class:"tm-stories-view__bg",onClick:t[1]||(t[1]=(...e)=>o.close&&o.close(...e))}),null!==a.isSmallestMobile?((0,i.wg)(),(0,i.j4)(u,{key:0,"active-slide":a.currentStoryIndex,"centered-slides":!a.isSmallestMobile,"initial-slide":a.currentStoryIndex,"slides-per-view":a.isSmallestMobile?1:"auto","space-between":a.isSmallestMobile?0:70,onSlideChange:o.slideChange},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.stories,((n,r)=>((0,i.wg)(),(0,i.j4)(c,{key:n.id},{default:(0,i.w5)((()=>[(0,i.Wm)(l,{"data-story-card":"","ga-category":s.gaCategory,"is-active":r===a.currentStoryIndex,"is-first":0===r,"is-last":r===s.stories.length-1,"loading-status":a.storiesLoading[r],story:n,onChangeActiveStory:e=>o.slideChange(r),onClose:t[2]||(t[2]=t=>e.$emit("close")),onLoadingFinish:e=>o.continueLoading(r,e),onNextStory:o.nextStory,onPrevStory:o.prevStory,onSaveView:t=>e.$emit("saveView",n.id)},null,8,["ga-category","is-active","is-first","is-last","loading-status","story","onChangeActiveStory","onLoadingFinish","onNextStory","onPrevStory","onSaveView"])])),_:2},1024)))),128))])),_:1},8,["active-slide","centered-slides","initial-slide","slides-per-view","space-between","onSlideChange"])):(0,i.kq)("",!0)])])}const P={ref:"story",class:"tm-story"},C=["src","onError","onLoad"],w={key:0,class:"tm-story__image"},L=(0,i._)("div",{class:"tm-story__gradient"},null,-1),k={class:"tm-story__author"},N=["src"],O=["href"];function R(e,t,s,n,a,o){const r=(0,i.up)("TMSvgIcon"),l=(0,i.up)("TMSpinner"),m=(0,i.up)("TMStoryProgressBar"),d=(0,i.Q2)("hotkey");return(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",{class:(0,c.C_)(o.bem("tm-story-container",{hidden:!s.isActive}))},[s.isActive?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[o.showLeftButton?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"tm-story__button tm-story__button_left","data-test-id":"story-prev-slide",onClick:t[0]||(t[0]=(...e)=>o.prevSlide&&o.prevSlide(...e))},[(0,i.Wm)(r,{id:"arrow-back",class:"tm-story__button-icon",size:"24",title:e.msg("NAV_LEFT")},null,8,["title"])])):(0,i.kq)("",!0),o.showRightButton?((0,i.wg)(),(0,i.iD)("div",{key:1,class:"tm-story__button tm-story__button_right","data-test-id":"story-next-slide",onClick:t[1]||(t[1]=(...e)=>o.nextSlide&&o.nextSlide(...e))},[(0,i.Wm)(r,{id:"arrow-back",class:"tm-story__button-icon",size:"24",title:e.msg("NAV_RIGHT")},null,8,["title"])])):(0,i.kq)("",!0)],64)):(0,i.kq)("",!0),(0,i._)("div",P,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(o.visibleSlidesImages,((e,t)=>((0,i.wg)(),(0,i.iD)("img",{key:t,alt:"",class:(0,c.C_)(o.bem("tm-story__image",{hidden:e!==o.activeSlide.image})),src:o.getResizedImg(e),onError:s=>o.errorImage(t,e),onLoad:s=>o.loadImage(t,e)},null,42,C)))),128)),o.visibleSlidesImages.length?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",w)),a.imageLoading?((0,i.wg)(),(0,i.j4)(l,{key:1})):(0,i.kq)("",!0),L,s.isActive?((0,i.wg)(),(0,i.iD)(i.HY,{key:2},[(0,i._)("div",{class:"tm-story__area tm-story__area_left",onClick:t[2]||(t[2]=e=>o.prevSlide(null,!0))}),(0,i._)("div",{class:"tm-story__area tm-story__area_right",onClick:t[3]||(t[3]=e=>o.nextSlide(null,!0))}),a.imageLoading?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(m,{key:0,"active-slide-index":a.activeSlideIndex,"is-paused":a.isPaused,slides:s.story.slides},null,8,["active-slide-index","is-paused","slides"])),(0,i._)("button",{class:"tm-story__close",onClick:t[4]||(t[4]=t=>e.$emit("close"))},[(0,i.Wm)(r,{id:"close-rounded",size:"24",title:e.msg("CLOSE")},null,8,["title"])])],64)):((0,i.wg)(),(0,i.iD)("div",{key:3,class:"tm-story__overlay",onClick:t[5]||(t[5]=(...e)=>o.changeActiveStory&&o.changeActiveStory(...e))})),(0,i._)("div",k,[((0,i.wg)(),(0,i.j4)((0,i.LL)(s.story.author.link?"a":"span"),{class:"tm-story__author-logo","data-test-id":s.story.author.link?"story-author-link":"story-author",href:s.story.author.link,onClick:t[6]||(t[6]=(0,u.iM)((e=>o.logAuthorClick(s.story)),["prevent"]))},{default:(0,i.w5)((()=>[(0,i._)("img",{alt:"story-author",src:s.story.author.logo},null,8,N)])),_:1},8,["data-test-id","href"])),((0,i.wg)(),(0,i.j4)((0,i.LL)(s.story.author.link?"a":"span"),{class:"tm-story__author-name","data-test-id":s.story.author.link?"story-author-link":"story-author",href:s.story.author.link,onClick:t[7]||(t[7]=(0,u.iM)((e=>o.logAuthorClick(s.story)),["prevent"]))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,c.zw)(s.story.author.title),1)])),_:1},8,["data-test-id","href"]))]),s.isActive&&o.activeSlide.button?((0,i.wg)(),(0,i.iD)("a",{key:4,class:(0,c.C_)(o.bem("tm-story__link",{color:o.activeSlide.button.colorType})),"data-test-id":"story-link",href:o.activeSlide.button.link,onClick:t[8]||(t[8]=(0,u.iM)(((...e)=>o.logButtonClick&&o.logButtonClick(...e)),["left"])),onMouseup:t[9]||(t[9]=(0,u.iM)(((...e)=>o.logButtonClick&&o.logButtonClick(...e)),["middle"]))},[(0,i._)("span",null,(0,c.zw)(o.activeSlide.button.title),1),(0,i.Wm)(r,{id:"pull-arrow",class:"tm-story__link-icon",size:"24",title:o.activeSlide.button.title},null,8,["title"])],42,O)):(0,i.kq)("",!0)],512)],2)),[[d,o.hotkeys]])}const M={class:"tm-spinner"},D=(0,i._)("svg",{class:"spinner",height:"66px",viewBox:"0 0 66 66",width:"66px",xmlns:"http://www.w3.org/2000/svg"},[(0,i._)("circle",{class:"path",cx:"33",cy:"33",fill:"none",r:"30","stroke-linecap":"round","stroke-width":"6"})],-1),U=[D];function B(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("div",M,U)}const $={name:"TMSpinner"},V=(0,f.Z)($,[["render",B]]),F=V,H={class:"tm-story-progress-bar"};function W(e,t,s,n,a,o){return(0,i.wg)(),(0,i.iD)("div",H,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.slides,((e,t)=>((0,i.wg)(),(0,i.iD)("div",{key:e.id,class:"tm-story-progress-bar__item",style:(0,c.j5)(`width: calc(100%/${s.slides.length} - 4px);`)},[(0,i._)("div",{class:(0,c.C_)(o.bem("tm-story-progress-bar__item-progress",{active:t===s.activeSlideIndex,future:t>s.activeSlideIndex,paused:s.isPaused&&t===s.activeSlideIndex}))},null,2)],4)))),128))])}const G={name:"TMStoryProgressBar",props:{slides:{type:Array,required:!0},isPaused:{type:Boolean},activeSlideIndex:{type:Number,required:!0}},methods:{bem:E.P}},x=(0,f.Z)(G,[["render",W]]),Y=x;var q=s(54422),Z=s(19913),j=s(43188);function K(e){(0,j.q)("/story",e)}const z="new",Q="pending",X="loaded",J="error",ee="all",te="first",se="none",ie={name:"TMStory",components:{TMSvgIcon:q["default"],TMStoryProgressBar:Y,TMSpinner:F},props:{story:{type:Object,required:!0},isActive:{type:Boolean,default:!1},isFirst:{type:Boolean,default:!1},isLast:{type:Boolean,default:!1},gaCategory:{type:String,required:!0},loadingStatus:{type:String,required:!0},imagesPreloaded:{type:Boolean,default:!1}},emits:["close","loadingFinish","nextStory","prevStory","changeActiveStory","saveView"],data(){const e={};for(let t=0;tthis.slidesImages[e]!==z))}},watch:{isActive(){this.isActive?(this.startTimer(),this.saveView(),this.logGaStory(),this.logSlideView(),this.loadNextImage(this.activeSlideIndex)):(clearInterval(this.interval),this.interval=0)},imageLoading(){this.isActive&&!this.imageLoading&&this.startSlide()},loadingStatus(e){e===ee&&this.loadNextImage(this.visibleSlidesImages.length-1)}},beforeUnmount(){clearInterval(this.interval),this.$refs.story.removeEventListener("mousedown",this.pause),this.$refs.story.removeEventListener("mouseup",this.play),this.$refs.story.removeEventListener("touchstart",this.pause),this.$refs.story.removeEventListener("touchend",this.play),this.$refs.story.removeEventListener("contextmenu",this.closeContextMenu)},mounted(){this.isActive&&this.logGaStory(),this.$refs.story.addEventListener("mousedown",this.pause),this.$refs.story.addEventListener("mouseup",this.play),this.$refs.story.addEventListener("touchstart",this.pause,{passive:!0}),this.$refs.story.addEventListener("touchend",this.play,{passive:!0}),this.$refs.story.addEventListener("contextmenu",this.closeContextMenu)},methods:{bem:E.P,loadImage(e,t){e===this.activeSlideIndex&&(this.imageLoading=!1),0===e&&this.$emit("loadingFinish",te),this.slidesImages[t]=X,this.loadNextImage(e)},errorImage(e,t){this.slidesImages[t]=J,this.loadNextImage(e)},loadNextImage(e){if(e===this.story.slides.length-1)return void this.$emit("loadingFinish",ee);if(this.loadingStatus===te)return;const t=this.story.slides[e+1];this.slidesImages[t.image]===z&&(this.slidesImages[t.image]=Q)},getResizedImg(e){const t=780;return(0,S.getResizedSrc)(e,t)},toggleTimer(){this.isPaused=!this.isPaused},pause(e){this.pauseTimeStamp=e.timeStamp,this.isPaused=!0},play(e){this.playTimeStamp=e.timeStamp,this.isPaused=!1},closeContextMenu(e){this.isMobile&&e.preventDefault()},nextSlide(e,t=!1){t&&!this.isShortClick||this.changeActiveSlide(1)},prevSlide(e,t=!1){t&&!this.isShortClick||this.changeActiveSlide(-1)},nextStory(){this.$emit("nextStory")},prevStory(){this.$emit("prevStory")},changeActiveStory(){this.$emit("changeActiveStory")},changeActiveSlide(e){this.activeSlideIndex+e<0?this.prevStory():this.activeSlideIndex+e>this.story.slides.length-1?this.nextStory():(this.activeSlideIndex+=e,this.slidesImages[this.activeSlide.image]===z&&(this.slidesImages[this.activeSlide.image]=Q),this.slidesImages[this.activeSlide.image]===X?this.startSlide():(this.imageLoading=!0,this.isPaused=!0))},startSlide(){this.isPaused=!1,this.saveView(),this.logSlideView(),this.startTimer()},startTimer(){this.timer=1e3,this.interval||(this.interval=setInterval(this.countDown,10))},countDown(){this.isPaused||(this.counter?this.timer>0?this.timer-=1:(this.timer=0,this.counter=!1,this.nextSlide()):this.counter=!0)},saveView(){this.story.slides.length-1===this.activeSlideIndex&&this.$emit("saveView")},logGaStory(){(0,Z.IZ)(`${this.gaCategory}_view_${this.story.id}_open`)},logAuthorClick(e){e.author.link&&(K({uuid:this.uuid,storyId:this.story.id,actionType:"authorClick"}),window.location=e.author.link)},logSlideView(){K({uuid:this.uuid,storyId:this.story.id,slideId:this.activeSlide.id,actionType:"slideView"}),(0,Z.IZ)(`${this.gaCategory}_view_${this.story.id}`,{event_label:`slide_${this.activeSlide.id}`})},logButtonClick(){K({uuid:this.uuid,storyId:this.story.id,slideId:this.activeSlide.id,actionType:"slideButtonClick"}),(0,Z.IZ)(`${this.gaCategory}_view_${this.story.id}`,{event_label:`button_${this.activeSlide.id}`})}}},ne=(0,f.Z)(ie,[["render",R]]),ae=ne;var oe=s(61712),re=s(3972);const le="all",ce="first",ue="none",me={name:"TMStoriesView",components:{TMStory:ae,TMSvgIcon:q["default"],TMSwiper:oe.Z,TMSwiperSlide:re.Z},props:{stories:{type:Array,required:!0},activeStoryIndex:{type:Number,required:!0},gaCategory:{type:String,required:!0}},emits:["close","saveView"],data(){const e={};return this.stories.forEach(((t,s)=>{e[s]=s===this.activeStoryIndex?le:ue})),{currentStoryIndex:this.activeStoryIndex,isSmallestMobile:null,matcher:null,storiesLoading:e}},beforeUnmount(){document.body.classList.remove("tm-touch-select-disabled"),this.matcher.removeListener(this.onMediaTriggered)},mounted(){document.body.classList.add("tm-touch-select-disabled"),this.matcher=window.matchMedia("(max-width: 415px)"),this.matcher.addListener(this.onMediaTriggered),this.isSmallestMobile=this.matcher.matches},methods:{close(){this.$emit("close")},slideChange(e){this.currentStoryIndex=e,this.storiesLoading[this.currentStoryIndex]=le},nextStory(){this.currentStoryIndex+1>this.stories.length-1?this.$emit("close"):this.currentStoryIndex+=1},prevStory(){this.currentStoryIndex-1<0?this.currentStoryIndex=0:this.currentStoryIndex-=1},onMediaTriggered(e){this.isSmallestMobile=e.matches},continueLoading(e,t){e<=this.currentStoryIndex&&0!==e&&this.storiesLoading[e-1]===ue&&(this.storiesLoading[e-1]=ce),e>=this.currentStoryIndex&&e!==this.stories.length-1&&this.storiesLoading[e+1]!==t&&(this.storiesLoading[e+1]=t)}}},de=(0,f.Z)(me,[["render",y]]),pe=de;var _e=s(59896);const he="habr-stories-viewed",ge=100,Te=5,Ee=3;var Se=s(79182);const ve={name:"TMStories",components:{TMPlaceholder:l.Z,TMBlock:r.Z,TMStoriesView:pe,TMStoriesCard:I,TMSwiper:oe.Z,TMSwiperSlide:re.Z},props:{isSidebar:{type:Boolean,default:!1},gaCategory:{type:String,required:!0}},data(){return{activeSlide:0,viewedStoriesIds:null,isStoriesView:!1,currentStoryIndex:0,isSorting:!0,sortedStories:[]}},computed:{...(0,o.Se)("stories",["stories"]),...(0,o.Se)("global",["isDesktop"]),isShowBlock(){return!!this.stories&&(this.isSidebar?this.stories.length>=Ee:this.stories.length>=Te)}},async mounted(){try{await this.$store.dispatch("stories/loadStories"),this.viewedStoriesIds=this.getViewedStoriesIds(),this.sortStories()}catch(e){(0,_e.T)(e)}},methods:{bem:E.P,openStory(e){this.isStoriesView=!0,this.currentStoryIndex=e},closeView(){this.isStoriesView=!1,this.viewedStoriesIds=this.getViewedStoriesIds(),this.sortStories()},getViewedStoriesIds(){try{const e=JSON.parse((0,Se.rV)(he)||"[]");return new Set(e)}catch(e){return console.error(e),new Set}},saveView(e){const t=this.getViewedStoriesIds();if(t.has(e))return;t.add(e);let s=Array.from(t);s.length>ge&&(s=s.slice(-ge)),(0,Se.LS)(he,JSON.stringify(s))},sortStories(){if(Array.isArray(this.stories)){if(!this.viewedStoriesIds.size)return this.sortedStories=this.stories,void(this.isSorting=!1);this.sortedStories=this.stories.sort(((e,t)=>this.viewedStoriesIds.has(e.id)-this.viewedStoriesIds.has(t.id))),this.isSorting=!1}}}},fe=(0,f.Z)(ve,[["render",a]]),Ae=fe},37440:(e,t,s)=>{"use strict";s.d(t,{Z:()=>C});var i=s(66252),n=s(56612),a=s(58061);const o={class:"tm-subscription"},r={class:"tm-subscription__title"},l={key:0,class:"tm-subscription__thanks"},c={key:1,class:"tm-subscription__form"},u={class:"tm-select__container"},m=["disabled"],d={value:"day"},p={value:"week"},_={value:"month"},h={class:"tm-subscription__button-container"};function g(e,t,s,g,T,E){const S=(0,i.up)("TMButtonBase"),v=(0,i.up)("TMSvgImg");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i._)("h2",r,(0,n.zw)(e.msg("SUBSCRIPTION_TITLE")),1),(0,i._)("p",null,(0,n.zw)(e.msg("SUBSCRIPTION_TEXT")),1),T.showThanks?((0,i.wg)(),(0,i.iD)("div",l,(0,n.zw)(e.msg("SUBSCRIPTION_THANKS")),1)):((0,i.wg)(),(0,i.iD)("div",c,[(0,i._)("div",u,[(0,i.wy)((0,i._)("select",{"onUpdate:modelValue":t[0]||(t[0]=e=>T.period=e),class:"tm-subscription__select",disabled:T.isLoading},[(0,i._)("option",d,(0,n.zw)(E.i18nSubscriptionPeriod("D")),1),(0,i._)("option",p,(0,n.zw)(E.i18nSubscriptionPeriod("W")),1),(0,i._)("option",_,(0,n.zw)(E.i18nSubscriptionPeriod("M")),1)],8,m),[[a.bM,T.period]])]),(0,i._)("div",h,[(0,i.Wm)(S,{class:"tm-subscription__button","is-loading":T.isLoading,"style-size":"large","style-type":"solid",type:"submit",onClick:E.sendSubscriptionSettings},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("SUBSCRIPTION_SUBSCRIBE")),1)])),_:1},8,["is-loading","onClick"])])])),(0,i._)("button",{class:"tm-subscription__close",onClick:t[1]||(t[1]=e=>E.sendSubscriptionSettings("never"))},[(0,i.Wm)(v,{id:"close",class:"tm-subscription__close-icon"})])])}var T=s(33907),E=s(58608),S=s(46206),v=s(19913),f=s(14857);const A=!0,I=e=>{switch(e){case"day":return"subscribe_daily";case"week":return"subscribe_weekly";case"month":return"subscribe_monthly";case"never":return"close";default:return null}},b={name:"TMSubscriptionBlock",components:{TMSvgImg:S.Z,TMButtonBase:E.Z},data(){return{period:"week",showThanks:!1,isLoading:!1}},beforeUnmount(){this.showThanks&&this.init(A)},methods:{...(0,T.nv)("me",["init"]),i18nSubscriptionPeriod(e){return this.msg(`SUBSCRIPTION_PERIOD_${e}`)},sendSubscriptionSettings(e){if(this.showThanks&&"never"===e)return void this.init(A);this.isLoading=!0;const t=e||this.period,s={frequency:t};(0,v.IZ)(`tm_block_digest_feed_${I(t)}`),(0,f.cZ)(s).then((t=>{t.ok&&("never"===e?this.init(A):this.showThanks=!0)})).catch((e=>{this.$toast.error(e.message)})).finally((()=>{this.isLoading=!1}))}}};var y=s(83744);const P=(0,y.Z)(b,[["render",g]]),C=P},54422:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>c});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMSvgImg");return(0,i.wg)(),(0,i.j4)((0,i.LL)(e.tag),{class:"tm-svg-icon__wrapper",onClick:t[0]||(t[0]=t=>e.$emit("click")),onMouseover:t[1]||(t[1]=t=>e.$emit("mouseover"))},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{id:e.id,class:"tm-svg-icon","no-title":e.noTitle,size:e.size,title:e.title},null,8,["id","no-title","size","title"])])),_:1},32)}var a=s(46206);const o={name:"TMSvgIcon",components:{TMSvgImg:a.Z},props:{tag:{default:"span",type:String},id:{required:!0,type:String},size:{default:"16",type:String},title:{default:null,type:String},noTitle:Boolean},emits:["click","mouseover"]};var r=s(83744);const l=(0,r.Z)(o,[["render",n]]),c=l},46206:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a=["height","width"],o={key:0},r=["xlink:href"];function l(e,t,s,l,c,u){return(0,i.wg)(),(0,i.iD)("svg",(0,i.dG)(e.svgAttrs,{class:"tm-svg-img",height:e.height||e.size,width:e.width||e.size}),[e.iconTitle?((0,i.wg)(),(0,i.iD)("title",o,(0,n.zw)(e.iconTitle),1)):(0,i.kq)("",!0),(0,i._)("use",{"xlink:href":e.src},null,8,r)],16,a)}const c="/img/megazord-v28.7909a852..svg",u=["placeholder-user","placeholder-company","placeholder-hub","placeholder","arrow-link"],m={name:"TMSvgImg",props:{id:{required:!0,type:String},size:{default:"16",type:[String,Number]},width:{default:null,type:[Number,String]},height:{default:null,type:[Number,String]},title:{type:String,default:null},noTitle:Boolean,svgAttrs:{type:Object,default(){return{}}}},computed:{src(){return"/"!==this.id.charAt(0)?`${c}#${this.id}`:this.id},iconTitle(){if(this.noTitle)return null;if(this.title)return this.title;const e="/"===this.id.charAt(0),t=e?this.id.split("#")[1]:this.id;if(-1===u.indexOf(t)){const e=`ICON_${t.split("-").join("_").toUpperCase()}`;return this.msg(e)}return null}}};var d=s(83744);const p=(0,d.Z)(m,[["render",l]]),_=p},3972:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252);const n={class:"swiper-slide"};function a(e,t,s,a,o,r){return(0,i.wg)(),(0,i.iD)("div",n,[(0,i.WI)(e.$slots,"default")])}const o={name:"TMSwiperSlide"};var r=s(83744);const l=(0,r.Z)(o,[["render",a]]),c=l},61712:(e,t,s)=>{"use strict";s.d(t,{Z:()=>E});var i=s(66252),n=s(56612);const a={class:"swiper-wrapper"},o={key:0,class:"swiper-pagination"},r={class:"swiper-button-prev"},l={class:"swiper-button-next"};function c(e,t,s,c,u,m){const d=(0,i.up)("TMSvgIcon");return(0,i.wg)(),(0,i.iD)("div",{ref:"swiper",class:"swiper-container",style:(0,n.j5)(m.style)},[(0,i._)("div",a,[(0,i.WI)(e.$slots,"default")]),s.pagination?((0,i.wg)(),(0,i.iD)("div",o)):(0,i.kq)("",!0),s.navigation?((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i._)("button",r,[(0,i.Wm)(d,{id:"arrow-back",class:"swiper-button-icon",size:"24",title:e.msg("NAV_LEFT")},null,8,["title"])]),(0,i._)("button",l,[(0,i.Wm)(d,{id:"arrow-back",class:"swiper-button-icon",size:"24",title:e.msg("NAV_RIGHT")},null,8,["title"])])],64)):(0,i.kq)("",!0)],4)}var u=s(30172),m=s(52997),d=s(7649),p=s(95186),_=s(54422);u.Z.use([m.Z,d.Z,p.Z]);const h={name:"TMSwiper",components:{TMSvgIcon:_["default"]},props:{slidesPerView:{type:[Number,String],default:"auto"},pagination:{type:[Boolean,Object],default:null},autoHeight:{type:Boolean,default:!1},autoplay:{type:Object,default(){return{enabled:!1}}},navigation:{type:[Boolean,Object],default:!1},spaceBetween:{type:Number,default:0},breakpoints:{type:Object,default:null},initialSlide:{type:Number,default:0},activeSlide:{type:Number,default:0},centeredSlides:{type:Boolean,default:!1},threshold:{type:Number,default:5}},emits:["slideChange"],data(){return{swiperInstance:null}},computed:{style(){return{"--swiper-space-between":`${this.spaceBetween}px`}}},watch:{activeSlide(e){this.swiperInstance.activeIndex!==e&&this.swiperInstance.slideTo(e)}},mounted(){const{autoHeight:e,autoplay:t,slidesPerView:s,spaceBetween:i,breakpoints:n,initialSlide:a,centeredSlides:o,pagination:r,navigation:l,threshold:c}=this;let m=!!r&&{el:".swiper-pagination",clickable:!0};"object"===typeof r&&(m={...m,...r});let d=!1;l&&(d={nextEl:".swiper-button-next",prevEl:".swiper-button-prev",disabledClass:"swiper-button-lock"});const p={slidesPerView:s,spaceBetween:i,breakpoints:n,pagination:m,navigation:d,autoHeight:e,autoplay:t,initialSlide:a,centeredSlides:o,threshold:c,on:{slideChange:this.slideChange}};this.swiperInstance=new u.Z(this.$refs.swiper,p)},beforeUnmount(){this.swiperInstance&&this.swiperInstance.destroy()},methods:{slideChange(){this.swiperInstance&&this.$emit("slideChange",this.swiperInstance.activeIndex)}}};var g=s(83744);const T=(0,g.Z)(h,[["render",c]]),E=T},49752:(e,t,s)=>{"use strict";s.d(t,{Z:()=>y});var i=s(66252),n=s(56612),a=s(58061);const o=["href","target"],r=["data-test-id","href","onClick"],l=["title"],c={key:1,class:"tm-tabs__tab-counter-new"},u=["onClick"],m={key:0,class:"tm-tabs__dropdown"};function d(e,t,s,d,p,_){const h=(0,i.up)("router-link"),g=(0,i.up)("TMNavigationDropdown");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-tabs",_.bem("tm-tabs",{variant:s.variant})])},[(0,i._)("div",{ref:"scrollArea",class:(0,n.C_)({"tm-tabs__scroll-area":!s.noSpacers&&!_.shouldSplitTabs,"tm-tabs__padding-area":!s.noSpacers&&_.shouldSplitTabs})},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(_.slicedTabs,((t,m)=>((0,i.wg)(),(0,i.iD)("span",{key:`tab_${m}`,ref_for:!0,ref:"tabs",class:"tm-tabs__tab-item"},[t.route.external?((0,i.wg)(),(0,i.iD)("a",{key:0,class:(0,n.C_)(["tm-tabs__tab-link",_.bem("tm-tabs__tab-link",{slim:s.slim})]),href:t.route.path,target:t.route.target||"_self"},(0,n.zw)(t.title),11,o)):s.local?((0,i.wg)(),(0,i.iD)("button",{key:2,class:(0,n.C_)(["tm-tabs__tab-link",_.bem("tm-tabs__tab-link",_.linkModifiers(t))]),onClick:(0,a.iM)((e=>_.handleNavigationChange(t)),["prevent"])},(0,n.zw)(t.title),11,u)):((0,i.wg)(),(0,i.j4)(h,{key:1,custom:"",to:t.route},{default:(0,i.w5)((({href:s})=>[(0,i._)("a",{class:(0,n.C_)(["tm-tabs__tab-link",_.bem("tm-tabs__tab-link",_.linkModifiers(t))]),"data-test-id":_.checkTabActivity(t)?"tab-link-active":null,href:s,onClick:(0,a.iM)((e=>_.handleNavigationChange(t)),["prevent"])},[(0,i.WI)(e.$slots,`tab_${t.route.name||m}`,(0,n.vs)((0,i.F4)({tab:t,index:m})),(()=>[(0,i.Uk)((0,n.zw)(t.title),1)])),t.count?((0,i.wg)(),(0,i.iD)("span",{key:0,class:"tm-tabs__tab-counter",title:t.count},(0,n.zw)(_.getCount(t.count)),9,l)):(0,i.kq)("",!0),void 0!==t.countNew?((0,i.wg)(),(0,i.iD)("span",c,(0,n.zw)(t.countNew>0?`+${t.countNew}`:""),1)):(0,i.kq)("",!0)],10,r)])),_:2},1032,["to"]))])))),128))],2),_.shouldSplitTabs?((0,i.wg)(),(0,i.iD)("div",m,[(0,i.Wm)(g,{"current-value":e.$route.name,"custom-title":e.msg("MORE"),options:_.extraMenuTabs,variant:"tabs",onChange:_.handleNavigationChange},null,8,["current-value","custom-title","options","onChange"])])):(0,i.kq)("",!0)],2)}var p=s(33907),_=s(44529),h=s(11269);function g(e){return(0,h.Xq)(e.name)||(0,h.Xq)(e.path)}function T(e){return g(e.route)&&(0,h.HD)(e.title)}function E(e){return e.every(T)}const S={required:!0,type:Array,validator:E};var v=s(25109),f=s(87934);const A={name:"TMTabs",components:{TMNavigationDropdown:_.Z},props:{tabs:S,tabsCount:{type:Number,default:null},variant:{type:String,default:null},exact:{type:Boolean,default:!1},exactMeta:{type:Boolean,default:!1},hideEmptyTabs:{type:Boolean,default:!1},local:Boolean,localActive:{type:String,default:null},noSpacers:Boolean,slim:Boolean},emits:["update:localActive"],computed:{...(0,p.Se)("global",["isMobile"]),...(0,p.rn)("global",["isPwa"]),filteredTabs(){return this.hideEmptyTabs?this.tabs.filter((e=>0!==e.count||e.isShowAlways)):this.tabs},shouldSplitTabs(){return!this.isMobile&&this.tabsCount&&this.filteredTabs.length>this.tabsCount},slicedTabs(){return this.shouldSplitTabs?this.filteredTabs.slice(0,this.tabsCount):this.filteredTabs},extraMenuTabs(){return this.shouldSplitTabs?this.filteredTabs.slice(this.tabsCount).map((e=>({label:e.title,value:e.route.name,...e}))):[]}},mounted(){this.shouldSplitTabs||this.scrollTab()},methods:{linkModifiers(e){return{active:this.checkTabActivity(e),slim:this.slim,disabled:e.disabled??!1}},checkTabActivity(e){return!e.disabled&&(this.local?this.localActive===e.route.name:this.isActive(e)||this.isParentRouteActive(e.route))},handleNavigationChange(e){this.local?this.$emit("update:localActive",e.route.name):this.isPwa?this.$router.replace(e.route):this.$router.push(e.route)},isParentRouteActive(e){return!this.exact&&this.$route.matched.some((t=>t.name===e.name))},isActive(e){var t;if(null!==(t=e.route.params)&&void 0!==t&&t.category)return this.$route.params.category===e.route.params.category;if(e.route.params&&e.route.params.topic)return this.$route.params.topic===e.route.params.topic;if(e.route.params&&e.route.params.alias)return this.$route.params.alias===e.route.params.alias;if(e.route.query&&e.route.query.target_type)return this.$route.query.target_type?this.$route.query.target_type===e.route.query.target_type:"posts"===e.route.query.target_type;if(e.children&&e.children.length){const t=e.children.map((e=>`${e}_PAGES`)).concat(e.children);return-1!==t.indexOf(this.$route.name)}return this.$route.name===e.route.name||this.$route.name===`${e.route.name}_PAGES`},getCount(e){return e&&0!==Number(e)?(0,f.O)(e):""},scrollTab(){const{scrollArea:e}=this.$refs,t=e.querySelector(".tm-tabs__tab-link_active");if(e.scrollWidth{"use strict";s.d(t,{Z:()=>u});var i=s(66252);const n=["innerHTML"];function a(e,t,s,a,o,r){const l=(0,i.up)("router-link"),c=(0,i.up)("TMSeparatedList");return(0,i.wg)(),(0,i.j4)(c,{"has-show-all":s.hasShowAll,list:r.tagsWithRoutes,title:s.title},{default:(0,i.w5)((({item:e})=>[(0,i.Wm)(l,{class:"tm-tags-list__link",to:e.route},{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:e.titleHtml},null,8,n)])),_:2},1032,["to"])])),_:1},8,["has-show-all","list","title"])}var o=s(71231);const r={name:"TMTagsList",components:{TMSeparatedList:o.Z},props:{tags:{type:Array,required:!0},title:{type:String,required:!0},hasShowAll:{type:Boolean,default:!1}},computed:{tagsWithRoutes(){return this.tags.map((e=>({...e,route:{name:"SEARCH_QUERY_RESULTS",query:{target_type:"posts",order:"relevance",q:`[${e.titleHtml}]`}}})))}}};var l=s(83744);const c=(0,l.Z)(r,[["render",a]]),u=c},33594:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612),a=s(58061);const o=["data-test-id","href"],r=["innerHTML"],l=["innerHTML"],c=["innerHTML"];function u(e,t,s,u,m,d){const p=(0,i.up)("router-link");return(0,i.wg)(),(0,i.j4)((0,i.LL)(s.tag),{class:(0,n.C_)(["tm-title",{[`tm-title_${s.tag}`]:!0}]),lang:s.lang},{default:(0,i.w5)((()=>[s.useLink?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[s.externalLink?((0,i.wg)(),(0,i.iD)("a",(0,i.dG)({key:0,class:"tm-title__link"},s.linkProps,{"data-test-id":s.linkTestId,href:s.to,onClickCapture:t[0]||(t[0]=(0,a.iM)((t=>e.$emit("link-click",t)),["left"])),onMouseupCapture:t[1]||(t[1]=(0,a.iM)((t=>e.$emit("link-click",t)),["middle"]))}),[(0,i._)("span",{innerHTML:s.title},null,8,r)],16,o)):((0,i.wg)(),(0,i.j4)(p,(0,i.dG)({key:1},s.linkProps,{class:"tm-title__link","data-test-id":s.linkTestId,to:s.to,onClickCapture:t[2]||(t[2]=(0,a.iM)((t=>e.$emit("link-click",t)),["left"])),onMouseupCapture:t[3]||(t[3]=(0,a.iM)((t=>e.$emit("link-click",t)),["middle"]))}),{default:(0,i.w5)((()=>[(0,i._)("span",{innerHTML:s.title},null,8,l)])),_:1},16,["data-test-id","to"]))],64)):((0,i.wg)(),(0,i.iD)("span",{key:1,innerHTML:s.title},null,8,c))])),_:1},8,["class","lang"])}var m=s(68093);const d={name:"TMTitle",components:{TMPublicationLink:m.Z},props:{tag:{type:String,default:"h2"},to:{type:[Object,String],default:null},useLink:{type:Boolean,default:!1},title:{type:String,required:!0},linkProps:{type:Object,default:()=>{}},lang:{type:String,default:null},externalLink:{type:Boolean,default:!1},linkTestId:{type:String,default:null}},emits:["link-click"]};var p=s(83744);const _=(0,p.Z)(d,[["render",u]]),h=_},30517:(e,t,s)=>{"use strict";s.d(t,{Z:()=>ve});var i=s(66252),n=s(56612);const a={class:"tm-user-card__info-container"},o={class:"tm-user-card__header"},r={class:"tm-user-card__header-data"},l={class:"tm-user-card__meta"},c=["innerHTML"],u=["innerHTML"],m=["innerHTML"],d={key:0,class:"tm-user-card__career-profile-links"},p=["href"],_=["href"],h={key:1,class:"tm-user-card__button"};function g(e,t,s,g,T,E){const S=(0,i.up)("TMEntityImage"),v=(0,i.up)("router-link"),f=(0,i.up)("TMKarma"),A=(0,i.up)("TMRating"),I=(0,i.up)("TMCareerIcon"),b=(0,i.up)("TMExpertsIcon"),y=(0,i.up)("TMUserInviteControl"),P=(0,i.up)("TMButtonFollow"),C=(0,i.up)("BlackListButton"),w=(0,i.up)("BlacklistDialog"),L=(0,i.up)("TMSvgImg"),k=(0,i.up)("TMAdministrationLinks"),N=(0,i.up)("RestrictionHint");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-user-card",E.bem("tm-user-card",{variant:s.variant})])},[(0,i._)("div",a,[(0,i._)("div",o,[(0,i._)("div",r,[(0,i.Wm)(v,{class:(0,n.C_)(["tm-user-card__userpic",`tm-user-card__userpic_size-${s.avatarSize}`]),to:E.profileRoute},{default:(0,i.w5)((()=>[(0,i.Wm)(S,{alias:s.user.alias,image:s.user.avatarUrl,type:"user"},null,8,["alias","image"])])),_:1},8,["class","to"]),(0,i._)("div",l,[E.showKarma?((0,i.wg)(),(0,i.j4)(f,{key:0,user:s.user,onChange:E.onKarmaChange,onCloseVotesDialog:t[0]||(t[0]=t=>e.$emit("closeVotesDialog")),onOpenVotesDialog:t[1]||(t[1]=t=>e.$emit("openVotesDialog"))},null,8,["user","onChange"])):(0,i.kq)("",!0),s.user.isReadonly?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(A,{key:1,score:s.user.rating,title:e.msg("USER_RATING")},null,8,["score","title"]))])])]),(0,i._)("div",{class:(0,n.C_)(["tm-user-card__info",E.bem("tm-user-card__info",{variant:s.variant})])},[(0,i._)("div",{class:(0,n.C_)(["tm-user-card__title",E.bem("tm-user-card__title",{variant:s.variant})])},[s.user.fullname?((0,i.wg)(),(0,i.iD)("span",{key:0,class:(0,n.C_)(["tm-user-card__name",E.bem("tm-user-card__name",{variant:s.variant})]),innerHTML:s.user.fullname},null,10,c)):(0,i.kq)("",!0),(0,i.Wm)(v,{class:(0,n.C_)(["tm-user-card__nickname",E.bem("tm-user-card__nickname",{variant:s.variant})]),to:E.profileRoute},{default:(0,i.w5)((()=>[(0,i.Uk)(" @"+(0,n.zw)(s.user.alias),1)])),_:1},8,["class","to"]),s.user.isReadonly?((0,i.wg)(),(0,i.iD)("sup",{key:1,class:"tm-user-card__status","data-test-id":"user-read-only",innerHTML:e.msg("READ_ONLY")},null,8,u)):(0,i.kq)("",!0)],2),(0,i._)("p",{class:(0,n.C_)(["tm-user-card__short-info",E.bem("tm-user-card__short-info",{variant:s.variant})]),"data-test-id":"user-card-speciality",innerHTML:E.userSpeciality},null,10,m)],2)]),g.careerProfileLinks&&"article"!==s.variant?((0,i.wg)(),(0,i.iD)("div",d,[g.careerProfileLinks.careerProfileLink?((0,i.wg)(),(0,i.iD)("a",{key:0,class:"tm-user-card__career-profile-link",href:g.careerProfileLinks.careerProfileLink},[(0,i.Wm)(I),(0,i._)("span",null,(0,n.zw)(e.msg("HABR_CAREER")),1)],8,p)):(0,i.kq)("",!0),g.careerProfileLinks.expertProfileLink?((0,i.wg)(),(0,i.iD)("a",{key:1,class:"tm-user-card__career-profile-link",href:g.careerProfileLinks.expertProfileLink},[(0,i.Wm)(b),(0,i._)("span",null,(0,n.zw)(e.msg("HABR_EXPERTS")),1)],8,_)):(0,i.kq)("",!0)])):(0,i.kq)("",!0),(0,i._)("div",{class:(0,n.C_)(["tm-user-card__buttons",E.bem("tm-user-card__buttons",{variant:s.variant})])},[E.showIssueInviteButton?((0,i.wg)(),(0,i.j4)(y,{key:0,class:"tm-user-card__button",user:s.user,onInvited:E.onUserInvited},null,8,["user","onInvited"])):(0,i.kq)("",!0),E.showFollowButton?((0,i.wg)(),(0,i.iD)("div",h,[(0,i.Wm)(P,{"can-subscribe":e.isLoggedIn,class:"tm-user-card__button-follow",subscribed:E.isSubscribed,"use-follow-label":!0,onOnToggle:t[2]||(t[2]=e=>E.toggleFollow(e))},null,8,["can-subscribe","subscribed"])])):(0,i.kq)("",!0),E.isCanIterateWithBlacklist?((0,i.wg)(),(0,i.iD)(i.HY,{key:2},[E.isInBlackList?((0,i.wg)(),(0,i.j4)(C,{key:0,class:"tm-user-card__button",disabled:T.isBlacklistButtonDisabled,"is-blacklisted":E.isInBlackList,onClick:E.toggleInBlacklist},null,8,["disabled","is-blacklisted","onClick"])):(0,i.kq)("",!0),"article"===s.variant?((0,i.wg)(),(0,i.j4)(w,{key:1,"is-visible":T.isBlacklistDialogVisible,user:s.user,onAccept:t[3]||(t[3]=t=>e.setIsInBlacklist({authorAlias:s.user.alias,value:!0})),onClose:E.hideBlacklistDialog},null,8,["is-visible","user","onClose"])):(0,i.kq)("",!0)],64)):(0,i.kq)("",!0),e.isLoggedIn&&!E.isItMe?((0,i.wg)(),(0,i.j4)(v,{key:3,class:"tm-user-card__button tm-user-card__button_write","data-test-id":"user-card-conversations",to:E.getConversationLink(s.user.alias)},{default:(0,i.w5)((()=>[(0,i.Wm)(L,{id:"mail",class:"tm-user-card__button-icon"})])),_:1},8,["to"])):E.isItMe?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:4,ref:"conversation",class:"tm-user-card__button tm-user-card__button_write","data-test-id":"user-card-conversations",onClick:t[4]||(t[4]=e=>E.toggleHint(e,"message"))},[(0,i.Wm)(L,{id:"mail",class:"tm-user-card__button-icon"})],512)),E.showAdministrationLinks?((0,i.wg)(),(0,i.j4)(k,{key:5,ref:"userMenu",class:"tm-user-card__button",links:E.userLinksItems},null,8,["links"])):(0,i.kq)("",!0)],2),T.isHintVisible?((0,i.wg)(),(0,i.j4)(N,(0,i.dG)({key:1},T.hintProps,{onClose:t[5]||(t[5]=e=>T.isHintVisible=!1)}),null,16)):(0,i.kq)("",!0)],2)}var T=s(33907);function E(e,t,s,a,o,r){const l=(0,i.up)("TMButton");return(0,i.wg)(),(0,i.j4)(l,(0,i.dG)(e.$attrs,{color:r.color,"style-type":"transparent"}),{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(r.text),1)])),_:1},16,["color"])}var S=s(58586);const v={name:"BlackListButton",components:{TMButton:S.Z},props:{isBlacklisted:{type:Boolean,default:!1}},computed:{text(){return this.isBlacklisted?this.msg("REMOVE_FROM_BLACKLIST_BUTTON_TEXT"):this.msg("ADD_TO_BLACKLIST_BUTTON_HEADER")},color(){return this.isBlacklisted?"christi":"fuzzy-wuzzy-brown"}}};var f=s(83744);const A=(0,f.Z)(v,[["render",E]]),I=A,b={class:"blacklist-dialog__body"},y=["innerHTML"],P={class:"blacklist-dialog__buttons"};function C(e,t,s,a,o,r){const l=(0,i.up)("TMCircleLoader"),c=(0,i.up)("TMFormBuilder"),u=(0,i.up)("TMButton"),m=(0,i.up)("TMPopup"),d=(0,i.up)("TMScrollLockTransition");return(0,i.wg)(),(0,i.j4)(d,{name:"transition-fade"},{default:(0,i.w5)((()=>[s.isVisible?((0,i.wg)(),(0,i.j4)(m,{key:0,class:"blacklist-dialog",title:e.msg("ADD_TO_BLACKLIST_BUTTON_HEADER"),onClose:r.close},{default:(0,i.w5)((()=>[(0,i._)("div",b,[(0,i._)("div",{class:"blacklist-dialog__description",innerHTML:e.msg("ADD_TO_BLACKLIST_CONFIRM")},null,8,y),o.isLoadingNote||!o.isFormMounted?((0,i.wg)(),(0,i.j4)(l,{key:0,"circle-height":32,"circle-width":32,height:32,width:32})):(0,i.kq)("",!0),o.isLoadingNote?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(c,{key:1,ref:"form",disabled:o.isLoading,fields:r.formSchema,"initial-data":o.formValue,onFormMounted:t[0]||(t[0]=e=>o.isFormMounted=!0),"onUpdate:data":r.updateForm},null,8,["disabled","fields","initial-data","onUpdate:data"])),(0,i._)("div",P,[(0,i.Wm)(u,{class:"blacklist-dialog__button-accept",color:"fuzzy-wuzzy-brown",disabled:o.isLoading||!o.isFormMounted||o.isLoadingNote,"style-type":"transparent",onClick:r.accept},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("BLACKLIST_BLOCK")),1)])),_:1},8,["disabled","onClick"]),(0,i.Wm)(u,{disabled:o.isLoading,"style-type":"transparent",onClick:r.close},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.msg("CONFIRM_CANCEL_BUTTON_LABEL")),1)])),_:1},8,["disabled","onClick"])])])])),_:1},8,["title","onClose"])):(0,i.kq)("",!0)])),_:1})}var w=s(17002),L=s(41315),k=s(92387),N=s(76493),O=s(14857);const R={name:"BlacklistDialog",components:{TMPopup:k.Z,TMCircleLoader:w.Z,TMFormBuilder:L.Z,TMButton:S.Z,TMScrollLockTransition:N.Z},props:{isVisible:{type:Boolean,default:!1},user:{type:Object,required:!0}},emits:["accept","close"],data(){return{isLoading:!1,isLoadingNote:!1,isFormMounted:!1,formValue:{note:""}}},computed:{...(0,T.rn)("users",["authorRefs"]),formSchema(){return[{className:"tm-textarea",name:"note",type:"BaseTextarea",label:this.msg("PROFILE_WRITE_NOTE_TITLE"),validation:{maxLength:100},description:this.msg("PROFILE_WRITE_NOTE_PLACEHOLDER")}]}},watch:{isVisible(e){e&&!this.isLoadingNote&&this.loadNote()}},async mounted(){await this.loadNote()},methods:{...(0,T.OI)("users",["setUserInfo"]),updateUserInStore(e){const{alias:t}=this.user;this.setUserInfo({userAlias:t,userData:e})},async loadNote(){try{this.isLoadingNote=!0;const{text:e}=await(0,O.jS)(this.user.alias);this.formValue={note:e??""},this.updateUserInStore({note:{text:this.formValue.note}})}catch(e){this.$toast.error((null===e||void 0===e?void 0:e.message)??this.msg("ERROR_PAGE_MESSAGE_INTERNAL"))}finally{this.isLoadingNote=!1}},async accept(){try{var e;if(null===(e=this.user)||void 0===e||!e.alias)return;this.isLoading=!0;const{note:t}=this.formValue;await(0,O.bq)(this.user.alias,{note:t}),this.$emit("accept"),this.updateUserInStore({isInBlacklist:!0,note:{text:t}}),this.user.relatedData.isSubscribed=!1,this.isLoading=!1,this.close(),this.$nextTick((()=>{this.$toast.success(this.msg("ADD_TO_BLACKLIST_SUCCESS"))}))}catch(t){this.$toast.error((null===t||void 0===t?void 0:t.message)??this.msg("ERROR_PAGE_MESSAGE_INTERNAL"))}finally{this.isLoading=!1}},close(){this.isLoading||this.$emit("close")},updateForm(e){this.formValue={...e}}}},M=(0,f.Z)(R,[["render",C]]),D=M;var U=s(79362),B=s(61602),$=s(59545),V=s(62931),F=s(23002),H=s(1461),W=s(46510),G=s(41056),x=s(36338),Y=s(85565),q=s(4218),Z=s(36134),j=s(96139),K=s(19913),z=s(87032);const Q={class:"karma-text"},X=["textContent"],J={__name:"karma",props:{user:j.Z},emits:["change","openVotesDialog","closeVotesDialog"],setup(e,{emit:t}){const s=e,a=(0,F.pm)(),{msg:o}=(0,Z.Q)(),r=(0,V.iH)(!1),[l]=(0,q.Kw)("articlesList/karma",["userReasonsList"]),[c]=(0,q.Kw)("me",["user"]),u=(0,i.Fl)((()=>{var e,t;return(null===(e=c.value)||void 0===e?void 0:e.alias)===(null===(t=s.user)||void 0===t?void 0:t.alias)})),m=(0,i.Fl)((()=>{var e,t;return(null===(e=s.user)||void 0===e||null===(t=e.scoreStats)||void 0===t?void 0:t.score)||0})),d=(0,i.Fl)((()=>{var e,t;return(null===(e=s.user)||void 0===e||null===(t=e.scoreStats)||void 0===t?void 0:t.votesCount)||0})),p=(0,i.Fl)((()=>{var e,t;return null===(e=s.user)||void 0===e||null===(t=e.relatedData)||void 0===t?void 0:t.voteMinus})),_=(0,i.Fl)((()=>{var e,t;return null===(e=s.user)||void 0===e||null===(t=e.relatedData)||void 0===t?void 0:t.votePlus})),h=(0,i.Fl)((()=>{var e,t;return(null===(e=s.user.relatedData)||void 0===e||null===(t=e.vote)||void 0===t?void 0:t.value)||0})),[g,T]=(0,q.WX)("articlesList/karma",["vote","loadUserReasonsList"]),E=(0,i.Fl)((()=>{var e,t;return!(null!==(e=_.value)&&void 0!==e&&e.canVote)&&!(null!==(t=_.value)&&void 0!==t&&t.isChargeEnough)})),S=(0,i.Fl)((()=>{var e,t;return!(null!==(e=p.value)&&void 0!==e&&e.canVote)&&!(null!==(t=p.value)&&void 0!==t&&t.isChargeEnough)})),v=(0,i.Fl)((()=>{var e;return!(null!==(e=p.value)&&void 0!==e&&e.canVote)&&!p.value.isKarmaEnough})),f=(0,i.Fl)((()=>{var e,t;return!(null!==(e=_.value)&&void 0!==e&&e.canVote)&&!(null!==(t=_.value)&&void 0!==t&&t.isKarmaEnough)})),A=(0,i.Fl)((()=>{var e,t;return!(null!==(e=p.value)&&void 0!==e&&e.canVote)&&!(null!==(t=p.value)&&void 0!==t&&t.isPublicationLimitEnough)})),I=(0,i.Fl)((()=>E.value||f.value||v.value||S.value||A.value)),b=(0,i.Fl)((()=>{var e,t,i;return!(null===(e=s.user)||void 0===e||!e.relatedData)&&(!u.value&&(!!I.value||(null===(t=s.user)||void 0===t||null===(i=t.relatedData)||void 0===i?void 0:i.canVote)))})),y=(0,V.iH)(!1);function P(){y.value=!1}(0,i.YP)(y,(e=>{t(e?"openVotesDialog":"closeVotesDialog")}));const C=(0,V.iH)(!1),[w]=(0,q.WX)("users",["updateKarmaInfo"]);async function L(e,i=null){const n=1===e?"up":"down",l="vote_karma_"+(1===e?"plus":"minus");try{C.value=!0;const a=await g({id:s.user.alias,value:e,reasons:i});(0,K.IZ)(l),i&&(r.value=!0,setTimeout((()=>{r.value=!1,y.value=!1}),3e3));const o={direction:n,karmaData:a};t("change",o),w({userAlias:s.user.alias,...o})}catch(u){let e=null;const t=(0,z.getErrorCode)(u);"VOTER_NOT_BE_EVIL"===t&&(e={username:c.value.alias});let s=o(`EXTERNAL_${t}`,e);"▇▅▄▅▅▄ ▇▄▅"===s&&u.message&&(s=u.message),a.error(s)}finally{C.value=!1}}const N=(0,V.iH)(null);function O(){f.value?N.value="karmaTooLow":E.value?N.value="chargeTooLow":L(1)}function R(){v.value?N.value="karmaTooLow":A.value?N.value="needPublications":S.value?N.value="chargeTooLow":D()}const M=(0,V.iH)(!1);async function D(){try{await T(),y.value=!0}catch(e){a.error(e.message)}finally{M.value=!1}}function U(e){L(-1,e)}return(e,t)=>((0,i.wg)(),(0,i.j4)(H.Z,{class:(0,n.C_)(["karma",{"allowed-vote":b.value}]),title:(0,V.SU)(o)("VOTES_COUNT",{count:d.value})},{header:(0,i.w5)((()=>[b.value?((0,i.wg)(),(0,i.j4)(Y.Z,{key:0,ref:"votesLever",appearance:"karma",class:"votes-switcher","is-loading":C.value||M.value,"is-natural":"",score:m.value,"vote-state":h.value,onDownvote:R,onUpvote:O},null,8,["is-loading","score","vote-state"])):((0,i.wg)(),(0,i.j4)(W.Z,{key:1,value:m.value},null,8,["value"])),N.value?((0,i.wg)(),(0,i.j4)(x.Z,{key:2,hint:N.value,root:e.$refs.votesLever.$el,onClose:t[0]||(t[0]=e=>N.value=null)},null,8,["hint","root"])):(0,i.kq)("",!0)])),footer:(0,i.w5)((()=>[(0,i._)("div",Q,(0,n.zw)((0,V.SU)(o)("POINTS_LABEL_KARMA")),1),((0,i.wg)(),(0,i.j4)(i.lR,{to:"#overlays"},[y.value?((0,i.wg)(),(0,i.j4)(k.Z,{key:0,title:(0,V.SU)(o)("KARMA_REASON_DOWNVOTE"),onClose:P},{default:(0,i.w5)((()=>[r.value?((0,i.wg)(),(0,i.iD)("div",{key:1,class:"reason-success",textContent:(0,n.zw)((0,V.SU)(o)("ARTICLE_REASON_SUCCESS"))},null,8,X)):((0,i.wg)(),(0,i.j4)(G.Z,{key:0,"is-multiple":"","is-vote-loading":C.value,"reasons-list":(0,V.SU)(l),onDownVote:U},null,8,["is-vote-loading","reasons-list"]))])),_:1},8,["title"])):(0,i.kq)("",!0)]))])),_:1},8,["class","title"]))}},ee=(0,f.Z)(J,[["__scopeId","data-v-f7c0e283"]]),te=ee;var se=s(20708),ie=s(26828),ne=s(46206),ae=s(58608),oe=s(59896);const re={__name:"user-invite-control",props:{user:j.Z},emits:["invited"],setup(e,{emit:t}){const s=e,{msg:a}=(0,Z.Q)(),[o]=(0,q.Kw)("me",["user"]),r=(0,i.Fl)((()=>{var e;return(null===(e=o.value)||void 0===e?void 0:e.availableInvitesCount)>0})),l=(0,V.iH)(!1),[c]=(0,q.WX)("userInvites",["loadInvitesList"]);(0,i.bv)((async()=>{try{l.value=!0,await c()}catch(e){(0,oe.T)(e)}finally{l.value=!1}}));const u=(0,F.pm)(),[m]=(0,q.WX)("me",["issueInviteByUserAlias"]);async function d(){if(!r.value)return;const e=window.confirm(a("CONFIRM_INVITE"));if(e)try{await m(s.user.alias),u.success(a("INVITE_HAS_BEEN_SENT")),t("invited")}catch(i){u.error(i.message)}}const p=(0,i.Fl)((()=>l.value?a("CHECK_INVITES"):r.value?"":a("NO_INVITES_AVAILABLE")));return(e,t)=>((0,i.wg)(),(0,i.j4)(ae.Z,{disabled:l.value||!r.value,"is-loading":l.value,"style-size":"medium","style-type":"solid",title:p.value,type:"button",onClick:d},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)((0,V.SU)(a)("GIVE_INVITE_BUTTON")),1)])),_:1},8,["disabled","is-loading","title"]))}},le=re,ce=le;var ue=s(21805),me=s(91331),de=s(25109);const pe=(0,$.Rd)((()=>s.e(1451).then(s.bind(s,1451))),$.MN),_e=(0,$.Rd)((()=>s.e(2716).then(s.bind(s,32716))),$.MN),he=(0,$.Rd)((()=>s.e(2328).then(s.bind(s,28320))),$.MN),ge={en:{EDIT_PROFILE:"Edit profile via CP",GIVE_INVITE:"Сharge an invite",INVITE_HAS_BEEN_SENT:"Invite has been charged",PPG_COMMENTS:"Force to pass PPG",PPG_SMILES:"Force to pass PIS",PPG_COMMENTS_HAS_BEEN_SENT:"User has been sent to PPG",PPG_SMILES_HAS_BEEN_SENT:"User has been sent to PIS",SEE_DRAFTS:"See drafts"},ru:{EDIT_PROFILE:"Редактировать профиль в CP",GIVE_INVITE:"Начислить инвайт",INVITE_HAS_BEEN_SENT:"Инвайт начислен",PPG_COMMENTS:"Заставить пройти ППГ",PPG_SMILES:"Заставить пройти ПИС",PPG_COMMENTS_HAS_BEEN_SENT:"Пользователь отправлен на ППГ",PPG_SMILES_HAS_BEEN_SENT:"Пользователь отправлен на ПИС",SEE_DRAFTS:"Посмотреть черновики"}},Te=-31,Ee={name:"TMUserCard",components:{BlacklistDialog:D,BlackListButton:I,TMButtonFollow:U.Z,TMEntityImage:B.Z,TMKarma:te,TMRating:se.Z,TMSvgImg:ne.Z,TMAdministrationLinks:he,TMUserInviteControl:ce,RestrictionHint:ie.Z,TMCareerIcon:pe,TMExpertsIcon:_e},props:{user:j.Z,isDonateButtonVisible:Boolean,inviteButtonVisible:{type:Boolean,default:!0},variant:{type:String,default:"profile",validator:e=>["article","profile","popover"].includes(e)},avatarSize:{type:Number,default:48}},emits:["closeVotesDialog","openVotesDialog","payments","karmachange","change:isSubscribed"],setup(e){const{careerProfileLinks:t,contacts:s,areContactsFetched:i}=(0,me.L)((()=>e.user));return(0,ue.w)((({store:t})=>{var s;const n=[];return"article"!==e.variant||null!==(s=e.user)&&void 0!==s&&s.scoreStats||n.push(t.dispatch("users/loadUserInfo",{alias:e.user.alias,force:!0})),i()||n.push(t.dispatch("users/loadProfileInfo",{alias:e.user.alias,force:!0})),Promise.all(n)})),{careerProfileLinks:t,contacts:s}},data(){return{isHintVisible:!1,hintProps:null,isBlacklistDialogVisible:!1,isBlacklistButtonDisabled:!1,isAdminLinksLoaded:!1}},computed:{...(0,T.Se)("me",["isLoggedIn","isSuperAdmin","isReadOnlyOrReadAndComment"]),...(0,T.Se)("users",["getProfileInfo"]),...(0,T.rn)("me",{currentUser:"user"}),showAdministrationLinks(){return this.isSuperAdmin||this.isCanIterateWithBlacklist&&"article"===this.variant&&!this.isInBlackList},showKarma(){var e;return this.isItMe||(null===(e=this.user.scoreStats)||void 0===e?void 0:e.score)>Te},userLinksItems(){if(!this.isSuperAdmin)return[{title:this.msg("ADD_TO_BLACKLIST_BUTTON_HEADER"),onclick:this.toggleInBlacklist}];const{alias:e}=this.user,t=`https://habr.com/${this.langOptions.hl}/cp2/user/${e}/`,s=[{title:ge[this.langOptions.hl].EDIT_PROFILE,link:t},{title:ge[this.langOptions.hl].GIVE_INVITE,onclick:this.sendInvite},{title:ge[this.langOptions.hl].PPG_COMMENTS,onclick:e=>this.setUserPPG(e,"comments")},{title:ge[this.langOptions.hl].PPG_SMILES,onclick:e=>this.setUserPPG(e,"smiles")},{title:ge[this.langOptions.hl].SEE_DRAFTS,onclick:e=>this.goToUserDrafts(e)}];return"article"===this.variant&&this.isCanIterateWithBlacklist&&!this.isInBlackList&&s.push({title:this.msg("ADD_TO_BLACKLIST_BUTTON_HEADER"),onclick:this.toggleInBlacklist}),s},userSpeciality(){return this.user.speciality||this.msg("USER")},isSubscribed(){return this.user.relatedData&&this.user.relatedData.isSubscribed},isItMe(){return this.isLoggedIn&&this.user.alias===this.currentUser.alias},showIssueInviteButton(){const{isLoggedIn:e,isItMe:t}=this;return this.inviteButtonVisible&&e&&!t&&this.user.canBeInvited},showFollowButton(){return!this.isItMe&&!this.user.isReadonly&&!this.isInBlackList},profileRoute(){return{name:"USER_PROFILE",params:{login:this.user.alias}}},isCanIterateWithBlacklist(){return!!["article","profile"].includes(this.variant)&&(this.isLoggedIn&&!this.isItMe&&!this.user.isReadonly)},isInBlackList(){var e;return!(null===(e=this.user)||void 0===e||!e.isInBlacklist)}},methods:{...(0,T.OI)("users",["setUserInfo"]),...(0,T.nv)("users",["loadUserInfo","loadProfileInfo","toggleSubscribeStatus"]),...(0,T.OI)("articlesList",["setIsInBlacklist"]),bem:de.P,onUserInvited(){this.loadUserInfo({alias:this.user.alias,force:!0})},onKarmaChange(e){this.$emit("karmachange",e)},getConversationLink(e){return{name:"CONVERSATION_MESSAGES",params:{login:e.toLowerCase()}}},goToUserDrafts(e){e.preventDefault(),this.$router.push({name:"ARTICLES_DRAFTS_LIST_BY_USER",params:{login:this.user.alias}})},sendInvite(e){e.preventDefault(),(0,O.dZ)(this.user.alias).then((()=>{this.$toast.success(ge[this.langOptions.hl].INVITE_HAS_BEEN_SENT)})).catch((e=>{this.$toast.error(e.message)}))},setUserPPG(e,t){e.preventDefault(),(0,O.S6)(this.user.alias,t).then((()=>{const e=`PPG_${t.toUpperCase()}_HAS_BEEN_SENT`;this.$toast.success(ge[this.langOptions.hl][e])})).catch((e=>{this.$toast.error(e.message)}))},toggleFollow(e){if(!this.isLoggedIn)return void this.toggleHint(e,"u_follow");const{isSubscribed:t}=this.user.relatedData;this.toggleSubscribeStatus({alias:this.user.alias,isSubscribed:t}).then((()=>{this.$emit("change:isSubscribed",this.user.relatedData.isSubscribed)})).catch((e=>{this.$toast.error(e.message)}))},async removeFromBlacklist(){try{const{alias:e}=this.user;this.isBlacklistButtonDisabled=!0,await(0,O.hf)(this.user.alias),this.setUserInfo({userAlias:e,userData:{isInBlacklist:!1}}),this.setIsInBlacklist({authorAlias:this.user.alias,value:!1}),this.$toast.success(this.msg("REMOVE_FROM_BLACKLIST_SUCCESS"))}catch(e){this.$toast.error((null===e||void 0===e?void 0:e.message)??this.msg("ERROR_PAGE_MESSAGE_INTERNAL"))}finally{this.isBlacklistButtonDisabled=!1}},async toggleInBlacklist(){this.isInBlackList?await this.removeFromBlacklist():(this.$refs.userMenu.close(),this.isBlacklistDialogVisible=!0)},hideBlacklistDialog(){this.isBlacklistDialogVisible=!1},toggleHint(e,t){const s="message"===t?this.$refs.conversation:e.target;if(!this.hintProps||this.hintProps.target!==s)return this.isHintVisible=!1,void this.$nextTick((()=>{this.hintProps={target:s,messageKey:`PROFILE_${t.toUpperCase()}_HINT`,eventLabel:`hint_reg_${t}_go`,placement:"bottom-start",offset:[-34,8]},this.isHintVisible=!0,(0,K.IZ)(`hint_reg_${t}_open`)}));this.isHintVisible=!this.isHintVisible,this.isHintVisible&&(0,K.IZ)(`hint_reg_${t}_open`)}}},Se=(0,f.Z)(Ee,[["render",g]]),ve=Se},41461:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612);const a={class:"tm-user-info"},o={key:0,class:"tm-user-info__realauthor"};function r(e,t,s,r,l,c){const u=(0,i.up)("TMEntityImage"),m=(0,i.up)("router-link");return(0,i.wg)(),(0,i.iD)("span",a,[(0,i.Wm)(m,{class:"tm-user-info__userpic","data-test-id":"user-info-pic",title:e.author.alias||e.author.login,to:e.authorRoute,onMouseenter:t[0]||(t[0]=t=>e.$emit("mouseenter",t)),onMouseleave:t[1]||(t[1]=t=>e.$emit("mouseleave",t))},{default:(0,i.w5)((()=>[(0,i.Wm)(u,{alias:e.author.alias||e.author.login,image:e.getAuthorAvatar,size:e.avatarSize,type:"user"},null,8,["alias","image","size"])])),_:1},8,["title","to"]),(0,i._)("span",{class:(0,n.C_)(e.bem("tm-user-info__user",{appearance:e.loginAppearance})),"data-test-id":"user-info-description"},[(0,i.Wm)(m,{class:"tm-user-info__username",to:e.authorRoute,onMouseenter:t[2]||(t[2]=t=>e.$emit("mouseenter",t)),onMouseleave:t[3]||(t[3]=t=>e.$emit("mouseleave",t))},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.author.alias||e.author.login)+" ",1),e.realAuthor?((0,i.wg)(),(0,i.iD)("span",o," ("+(0,n.zw)(e.realAuthor.alias)+") ",1)):(0,i.kq)("",!0)])),_:1},8,["to"]),(0,i.WI)(e.$slots,"default")],2)])}var l=s(61602),c=s(25109),u=s(99691),m=s(581);const d={name:"TMUserInfo",components:{TMEntityImage:l.Z},props:{author:{required:!0,type:Object},avatar:{type:String,default:null},avatarSize:{type:Number,default:24},realAuthor:{required:!1,type:Object,default:null},loginAppearance:{type:String,default:"default",validator:(0,u.HZ)(["default","post"])},resizeImage:{type:Boolean,default:!0}},emits:["mouseenter","mouseleave"],computed:{getAuthorAvatar(){const e=this.author.avatarUrl||this.avatar;return this.resizeImage?(0,m.getResizedSrc)(e,2*this.avatarSize):e},realAuthorRoute(){return{name:"USER_PROFILE",params:{login:this.realAuthor.alias||this.realAuthor.login,hl:this.$route.params.hl}}},authorRoute(){return{name:"USER_PROFILE",params:{login:this.author.alias||this.author.login,hl:this.$route.params.hl}}}},methods:{bem:c.P}};var p=s(83744);const _=(0,p.Z)(d,[["render",r]]),h=_},28983:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>h});var i=s(66252),n=s(56612),a=s(62931),o=s(46206),r=s(36134),l=s(25109);const c={class:"tm-user-notice__container"},u=["innerHTML"],m=["innerHTML"],d={key:0,class:"tm-user-notice__close"},p=Object.assign({name:"TMUserNotice"},{__name:"user-notice",props:{notice:{type:Object,required:!0},bordered:Boolean,colorless:Boolean,slim:Boolean,noMargins:Boolean,iconVariant:{type:[String,null],default:null}},setup(e){const t=e,s={error:"user-notice-error",warning:"user-notice-warning",info:"user-notice-info",success:"user-notice-success"},p=(0,a.iH)(!0);function _(){p.value=!1}const{msg:h}=(0,r.Q)(),g=(0,i.Fl)((()=>t.notice.message||h(`USER_NOTICE_MESSAGE_${t.notice.type}`,{host:"https://habr.com"}))),T=(0,i.Fl)((()=>t.notice.title||null)),E=(0,i.Fl)((()=>s[t.notice.level]));return(t,s)=>p.value?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,n.C_)(["tm-user-notice",(0,a.SU)(l.P)("tm-user-notice",{variant:e.notice.level,bordered:e.bordered,slim:e.slim,colorless:e.colorless,noMargins:e.noMargins})])},[(0,i._)("div",{class:(0,n.C_)(["tm-user-notice__icon-wrapper",[e.iconVariant]])},[(0,i.Wm)(o.Z,{id:E.value,class:"tm-user-notice__icon",size:"24"},null,8,["id"])],2),(0,i._)("div",c,[T.value?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"tm-user-notice__title",innerHTML:T.value},null,8,u)):(0,i.kq)("",!0),t.$slots.default?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:1,class:"tm-user-notice__message",innerHTML:g.value},null,8,m)),(0,i.WI)(t.$slots,"default")]),e.notice.isPermanent?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",d,[(0,i._)("button",{class:"tm-user-notice__close-button",onClick:_},[(0,i.Wm)(o.Z,{id:"close-rounded",class:"tm-user-notice__close-icon",size:"24"})])]))],2)):(0,i.kq)("",!0)}}),_=p,h=_},62186:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(56612);const a=["href"],o={class:"tm-vacancies-block__vacancies-count"},r=["href"];function l(e,t,s,l,c,u){const m=(0,i.up)("TMBlock");return e.seoLandings&&e.seoLandings.length?((0,i.wg)(),(0,i.j4)(m,{key:0,spacing:s.spacing,title:e.msg("VACANCIES_BLOCK_TITLE")},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.seoLandings,(t=>((0,i.wg)(),(0,i.iD)("div",{key:t.itemUrl,class:"tm-vacancies-block__item"},[(0,i._)("a",{class:"tm-vacancies-block__vacancy-title",href:t.itemUrl,target:"_blank"},(0,n.zw)(t.title),9,a),(0,i._)("div",o,(0,n.zw)(e.msg("VACANCIES_COUNT",{count:t.vacanciesCount})),1)])))),128))])),footer:(0,i.w5)((()=>[(0,i._)("a",{class:"tm-block-extralink",href:c.careerUrl},(0,n.zw)(e.msg("VACANCIES_BLOCK_ALL_LINK")),9,r)])),_:1},8,["spacing","title"])):(0,i.kq)("",!0)}var c=s(33907),u=s(13088),m=s(21805);const d={name:"TMVacanciesBlock",components:{TMBlock:u.Z},props:{hubs:{type:Array,required:!0},spacing:{type:String,default:"around"}},setup(e){return(0,m.w)((({store:t})=>t.dispatch("career/loadSeoLandings",{hubs:e.hubs.join(",")}).catch((()=>null))))},data(){return{careerUrl:"https://career.habr.com/catalog"}},computed:{...(0,c.rn)("career",["seoLandings"])}};var p=s(83744);const _=(0,p.Z)(d,[["render",l]]),h=_},36338:(e,t,s)=>{"use strict";s.d(t,{Z:()=>v});var i=s(66252),n=s(62931),a=s(56612),o=s(96973),r=s(18085),l=s(36134),c=s(22201),u=s(19913);function m(e){const t=(0,c.yj)(),{langOptions:s}=(0,l.Q)(),n=(0,i.Fl)((()=>{const e=t.path;return`https://habr.com/kek/v1/auth/habrahabr-register/?back=${e}&hl=${s.value.hl}`}));function a(){(0,u.IZ)(e)}return{registrationLink:n,trackRegistrationClick:a}}const d={key:0},p=["href"],_=["innerHTML"],h=["innerHTML"],g=["innerHTML"],T=["innerHTML"],E=Object.assign({name:"TMVoteHintPopup"},{__name:"vote-hint-popup",props:{root:{type:null,required:!0},hint:{type:String,required:!0,validator(e){const t=["registration","chargeTooLow","isMineArticle","karmaTooLow","needPublications"];return t.includes(e)}}},emits:["close"],setup(e){const{msg:t}=(0,l.Q)(),{registrationLink:s,trackRegistrationClick:c}=m("hint_reg_raiting");return(l,u)=>((0,i.wg)(),(0,i.j4)(r.Z,{class:"vote-hint-popup",offset:[-4,-4],root:e.root,variant:"hub",onClose:u[1]||(u[1]=e=>l.$emit("close"))},{default:(0,i.w5)((()=>["registration"===e.hint?((0,i.wg)(),(0,i.iD)("div",d,[(0,i.Wm)(o.Z,{message:(0,n.SU)(t)("ARTICLE_REGISTRATION_HINT")},{link:(0,i.w5)((()=>[(0,i._)("a",{href:(0,n.SU)(s),onClickCapture:u[0]||(u[0]=(...e)=>(0,n.SU)(c)&&(0,n.SU)(c)(...e))},(0,a.zw)((0,n.SU)(t)("ARTICLE_REGISTRATION_HINT_LINK")),41,p)])),_:1},8,["message"])])):(0,i.kq)("",!0),"chargeTooLow"===e.hint?((0,i.wg)(),(0,i.iD)("div",{key:1,innerHTML:(0,n.SU)(t)("CHARGE_TOO_LOW_FOR_ACTION")},null,8,_)):(0,i.kq)("",!0),"isMineArticle"===e.hint?((0,i.wg)(),(0,i.iD)("div",{key:2,innerHTML:(0,n.SU)(t)("ARTICLE_YOUR_OWN_HINT")},null,8,h)):(0,i.kq)("",!0),"karmaTooLow"===e.hint?((0,i.wg)(),(0,i.iD)("div",{key:3,innerHTML:(0,n.SU)(t)("KARMA_TOO_LOW_FOR_ACTION")},null,8,g)):(0,i.kq)("",!0),"needPublications"===e.hint?((0,i.wg)(),(0,i.iD)("div",{key:4,innerHTML:(0,n.SU)(t)("VOTES_NEED_PUBLICATIONS")},null,8,T)):(0,i.kq)("",!0)])),_:1},8,["root"]))}}),S=E,v=S},85565:(e,t,s)=>{"use strict";s.d(t,{Z:()=>S});var i=s(66252),n=s(56612);const a=["title"],o=["disabled","title"],r={key:1},l=["disabled","title"];function c(e,t,s,c,u,m){const d=(0,i.up)("TMSvgImg"),p=(0,i.up)("TMCircleLoader");return(0,i.wg)(),(0,i.iD)("div",{class:(0,n.C_)(["tm-votes-lever",m.bem("tm-votes-lever",{appearance:s.appearance})]),title:m.title},[s.canVotePlus||m.isInComment?((0,i.wg)(),(0,i.iD)("button",{key:0,class:"tm-votes-lever__button","data-test-id":"votes-lever-upvote-button",disabled:s.voteState>0||s.isLoading,title:e.msg("DATA_ICONS_LIKE"),type:"button",onClick:t[0]||(t[0]=(...e)=>m.upvote&&m.upvote(...e))},[(0,i.Wm)(d,{id:"counter-vote",class:(0,n.C_)(["tm-votes-lever__icon",{"tm-votes-lever__icon_upvote":s.voteState>0}]),size:"24",title:e.msg("DATA_ICONS_LIKE")},null,8,["class","title"])],8,o)):(0,i.kq)("",!0),(0,i._)("div",{class:(0,n.C_)(["tm-votes-lever__score",m.bem("tm-votes-lever__score",{appearance:s.appearance,"no-margin":s.score>99})]),onClick:t[2]||(t[2]=t=>e.$emit("scoreClick"))},[s.isLoading?((0,i.wg)(),(0,i.j4)(p,{key:0,"circle-height":12,"circle-width":12,height:18,width:12})):(0,i.WI)(e.$slots,"default",{key:1},(()=>[m.isInComment?((0,i.wg)(),(0,i.iD)(i.HY,{key:0},[e.isLoggedIn?((0,i.wg)(),(0,i.iD)("span",{key:0,class:(0,n.C_)(["tm-votes-lever__score-counter",m.bem("tm-votes-lever__score-counter",m.counterModifiers)]),"data-test-id":"votes-score-counter"},(0,n.zw)(s.formatted?m.formatNumber(s.score):s.score),3)):((0,i.wg)(),(0,i.iD)("div",{key:1,class:"tm-votes-lever__score-fallback",onClick:t[1]||(t[1]=(...e)=>m.sendGaAndFireEvent&&m.sendGaAndFireEvent(...e))},[(0,i.Wm)(d,{id:"votes-fallback",height:18,title:e.msg("ICON_VOTES_FALLBACK"),width:32},null,8,["title"])]))],64)):((0,i.wg)(),(0,i.iD)("span",r,[(0,i._)("span",{class:(0,n.C_)(["tm-votes-lever__score-counter",m.bem("tm-votes-lever__score-counter",m.counterModifiers)]),"data-test-id":"votes-score-counter"},(0,n.zw)(s.formatted?m.formatNumber(s.score):s.score),3)]))]))],2),s.canVoteMinus||m.isInComment?((0,i.wg)(),(0,i.iD)("button",{key:1,class:"tm-votes-lever__button","data-test-id":"votes-lever-downvote-button",disabled:s.voteState<0||s.isLoading,title:e.msg("DATA_ICONS_DISLIKE"),type:"button",onClick:t[3]||(t[3]=(...e)=>m.downvote&&m.downvote(...e))},[(0,i.Wm)(d,{id:"counter-vote",class:(0,n.C_)(["tm-votes-lever__icon tm-votes-lever__icon_arrow-down",{"tm-votes-lever__icon_downvote":s.voteState<0}]),size:"24",title:e.msg("DATA_ICONS_DISLIKE")},null,8,["class","title"])],8,l)):(0,i.kq)("",!0)],10,a)}var u=s(33907),m=s(17002),d=s(46206),p=s(25109),_=s(87934),h=s(19913);const g={name:"TMVotesLever",components:{TMCircleLoader:m.Z,TMSvgImg:d.Z},props:{score:{required:!0,type:Number},voteState:{type:Number,required:!1,default:null},votesCount:{type:Number,default:0},votesCountPlus:{type:Number,default:null},votesCountMinus:{type:Number,default:null},noVotesTitle:{type:String,default:null},appearance:{type:String,required:!0,validator(e){return["article","karma","comment","rating","grade"].includes(e)}},isLoading:{type:Boolean,default:!1},isPlusified:{type:Boolean,default:!1},canVoteMinus:{type:Boolean,default:!0},canVotePlus:{type:Boolean,default:!0},formatted:{type:Boolean,default:!0}},emits:["scoreClick","upvote","downvote","open-comment-hint","openCommentHint"],computed:{...(0,u.Se)("me",["isLoggedIn"]),title(){return!this.isLoggedIn&&this.isInComment?"":this.votesCount>0?this.msg("ARTICLE_REASON_TOTAL",{total:this.votesCount,positive:"number"===typeof this.votesCountPlus?this.votesCountPlus:(this.votesCount+this.score)/2,negative:"number"===typeof this.votesCountMinus?this.votesCountMinus:(this.votesCount-this.score)/2}):this.noVotesTitle},counterModifiers(){return["rating","grade"].includes(this.appearance)?{rating:"rating"===this.appearance,grade:"grade"===this.appearance}:{negative:this.score<0,positive:this.score>0}},isInComment(){return"comment"===this.appearance}},methods:{bem:p.P,sendGaAndFireEvent(e){(0,h.IZ)("click_hidden_comment"),this.$emit("openCommentHint",e.currentTarget)},upvote(e){this.$emit("upvote",e.target),e.target.blur()},downvote(e){this.$emit("downvote",e.target),e.target.blur()},formatNumber(e){return this.isPlusified?(0,_.j)(e):(0,_.O)(e)}}};var T=s(83744);const E=(0,T.Z)(g,[["render",c]]),S=E},65757:(e,t,s)=>{"use strict";s.d(t,{Z:()=>_});var i=s(66252),n=s(56612);const a={class:"tm-votes-meter"},o=["title","textContent"];function r(e,t,s,r,l,c){const u=(0,i.up)("TMSvgImg");return(0,i.wg)(),(0,i.iD)("div",a,[(0,i.Wm)(u,{id:c.iconId,class:(0,n.C_)(["tm-votes-meter__icon",c.iconClassName]),size:"24",title:c.iconTitle},null,8,["id","class","title"]),(0,i._)("span",{class:(0,n.C_)(["tm-votes-meter__value",c.valueClassName]),"data-test-id":"votes-meter-value",title:c.title,textContent:(0,n.zw)(c.scoreFormatted)},null,10,o)])}var l=s(46206),c=s(25109),u=s(87934);const m={name:"TMVotesMeter",components:{TMSvgImg:l.Z},props:{score:{required:!0,type:Number},noVotesTitle:{type:String,default:null},voteState:{required:!0,type:Number},votesCount:{type:Number,default:0},votesCountPlus:{type:Number,default:null},votesCountMinus:{type:Number,default:null},appearance:{type:String,required:!0,validator(e){return["article","karma","comment"].includes(e)}}},computed:{title(){return this.votesCount>0?this.msg("ARTICLE_REASON_TOTAL",{total:this.votesCount,positive:"number"===typeof this.votesCountPlus?this.votesCountPlus:(this.votesCount+this.score)/2,negative:"number"===typeof this.votesCountMinus?this.votesCountMinus:(this.votesCount-this.score)/2}):this.noVotesTitle},iconTitle(){return this.voteState>0?this.msg("DATA_ICONS_VOTE_UP"):this.voteState<0?this.msg("DATA_ICONS_VOTE_DOWN"):this.title},iconClassName(){return this.bem("tm-votes-meter__icon",{positive:this.voteState>0,negative:this.voteState<0,appearance:this.appearance})},valueClassName(){return this.bem("tm-votes-meter__value",{positive:this.score>0,negative:this.score<0,appearance:this.appearance,rating:0===this.voteState})},iconId(){return 0===this.voteState?"counter-rating":"counter-vote"},scoreFormatted(){return(0,u.j)(this.score)}},methods:{bem:c.P}};var d=s(83744);const p=(0,d.Z)(m,[["render",r]]),_=p},58870:(e,t,s)=>{"use strict";s.d(t,{Z:()=>T});var i=s(66252),n=s(58061);const a={class:"tm-widget-applications__card"},o={class:"tm-widget-applications__aside"},r=["src"],l={class:"tm-widget-applications__body"},c=["innerHTML"],u=["innerHTML"],m={class:"tm-widget-applications__card-links"},d=["href","onClick","onMouseup","innerHTML"];function p(e,t,s,p,_,h){return(0,i.wg)(),(0,i.iD)("article",a,[(0,i._)("aside",o,[(0,i._)("img",{alt:"",class:"tm-widget-applications__image",src:s.application.imageUrl},null,8,r)]),(0,i._)("div",l,[(0,i._)("h3",{class:"tm-widget-applications__card-title",innerHTML:s.application.title},null,8,c),(0,i._)("p",{class:"tm-widget-applications__card-description",innerHTML:s.application.descriptionHtml},null,8,u),(0,i._)("ul",m,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.application.links,(e=>((0,i.wg)(),(0,i.iD)("li",{key:`${e.title}-${e.linkUrl}`,class:"tm-widget-applications__card-link-item"},[(0,i._)("a",{class:"tm-widget-applications__card-link",href:e.linkUrl,rel:"nofollow noreferrer",target:"_blank",onClick:(0,n.iM)((t=>h.logBrandingClick(e.uuid)),["left"]),onMouseup:(0,n.iM)((t=>h.logBrandingClick(e.uuid)),["middle"]),innerHTML:e.title},null,40,d)])))),128))])])])}const _={name:"TMWidgetApplication",props:{application:{type:Object,required:!0},widgetUuid:{type:String,default:null}},emits:["click"],methods:{logBrandingClick(e){this.widgetUuid&&this.$emit("click",{blockUuid:this.widgetUuid,linkUuid:e})}}};var h=s(83744);const g=(0,h.Z)(_,[["render",p]]),T=g},26928:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m});var i=s(66252),n=s(62931),a=s(13088),o=s(58870),r=s(25480);const l={class:"tm-widget-applications__list"},c=Object.assign({name:"TMWidgetApplications"},{__name:"widget-applications",props:{widgetData:{type:Object,required:!0},widgetUuid:{type:String,default:null},companyAlias:{type:String,required:!0}},emits:["click"],setup(e){const t=e,s=(0,i.Fl)((()=>t.widgetData.applications.reduce(((e,t)=>e.concat(t.links.map((({uuid:e})=>e)))),[]))),c=(0,i.Fl)((()=>({blockUuid:t.widgetUuid,linkUuids:(0,n.Tn)(s.value),company:t.companyAlias}))),u=(0,r.s)(c);return(t,s)=>((0,i.wg)(),(0,i.j4)(a.Z,{ref_key:"container",ref:u,title:t.msg("WIDGET_APPLICATIONS")},{default:(0,i.w5)((()=>[(0,i._)("ul",l,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.widgetData.applications,(n=>((0,i.wg)(),(0,i.iD)("li",{key:n.title,class:"tm-widget-applications__item"},[(0,i.Wm)(o.Z,{application:n,"widget-uuid":e.widgetUuid,onClick:s[0]||(s[0]=e=>t.$emit("click",e))},null,8,["application","widget-uuid"])])))),128))])])),_:1},8,["title"]))}}),u=c,m=u},58904:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(58061),a=s(56612);const o={ref:"container",class:"tm-widget-banner-content"},r=["src"],l=["innerHTML"];function c(e,t,s,c,u,m){return(0,i.wg)(),(0,i.iD)("div",o,[((0,i.wg)(),(0,i.j4)((0,i.LL)(s.widgetData.imageLinkUrl?"a":"span"),{class:"tm-widget-banner-content__image-wrapper",href:s.widgetData.imageLinkUrl,onClick:(0,n.iM)(m.logBrandingClick,["left"]),onMouseup:(0,n.iM)(m.logBrandingClick,["middle"])},{default:(0,i.w5)((()=>[(0,i._)("img",{alt:"",class:(0,a.C_)(["tm-widget-banner-content__image",m.imageClasses]),src:s.widgetData.imageUrl,onLoad:t[0]||(t[0]=e=>c.imageLoaded=!0)},null,42,r)])),_:1},40,["href","onClick","onMouseup"])),s.widgetData.textHtml?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,a.C_)(["tm-widget-banner-content__message",m.messageClasses]),innerHTML:s.widgetData.textHtml},null,10,l)):(0,i.kq)("",!0)],512)}var u=s(62931),m=s(25480);const d={name:"TMWidgetBannerContent",props:{widgetData:{type:Object,required:!0},widgetUuid:{type:String,default:null},companyAlias:{type:String,required:!0}},emits:["click"],setup(e){const t=(0,u.iH)(!1),s=(0,i.Fl)((()=>t.value&&{blockUuid:e.widgetUuid,company:e.companyAlias})),n=(0,m.s)(s);return{imageLoaded:t,container:n}},computed:{messageClasses(){const{textAlign:e}=this.widgetData;return e?`tm-widget-banner-content__message_align-${e}`:null},imageClasses(){const{textAlign:e}=this.widgetData;return e?`tm-widget-banner-content__image_align-${e}`:null}},methods:{logBrandingClick(){this.widgetData.imageLinkUrl&&this.$emit("click",{blockUuid:this.widgetUuid})}}};var p=s(83744);const _=(0,p.Z)(d,[["render",c]]),h=_},25081:(e,t,s)=>{"use strict";s.d(t,{Z:()=>u});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMWidgetBannerContent"),l=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(l,{"header-variant":"borderless",title:e.msg("WIDGET_BANNER")},{default:(0,i.w5)((()=>[(0,i.Wm)(r,{"company-alias":s.companyAlias,"widget-data":s.widgetData,"widget-uuid":s.widgetUuid,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},null,8,["company-alias","widget-data","widget-uuid"])])),_:1},8,["title"])}var a=s(13088),o=s(58904);const r={name:"TMWidgetBanner",components:{TMBlock:a.Z,TMWidgetBannerContent:o.Z},props:{widgetData:{type:Object,required:!0},widgetUuid:{type:String,required:!0},companyAlias:{type:String,required:!0}},emits:["click"]};var l=s(83744);const c=(0,l.Z)(r,[["render",n]]),u=c},81942:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(58061),a=s(56612);const o={class:"tm-widget-links__list"},r=["href","title","onClick","onMouseup","innerHTML"],l=["textContent"];function c(e,t,s,c,u,m){const d=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(d,{ref:"container",title:e.msg("WIDGET_LINKS")},{default:(0,i.w5)((()=>[(0,i._)("ul",o,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(s.widgetData.links,(e=>((0,i.wg)(),(0,i.iD)("li",{key:`${e.title}-${e.linkUrl}`,class:"tm-widget-links__item"},[(0,i._)("a",{class:"tm-widget-links__link",href:e.linkUrl,rel:"nofollow noreferrer",target:"_blank",title:e.title,onClick:(0,n.iM)((t=>m.logBrandingClick(e)),["left"]),onMouseup:(0,n.iM)((t=>m.logBrandingClick(e)),["middle"]),innerHTML:e.title},null,40,r),(0,i._)("small",{class:"tm-widget-links__host",textContent:(0,a.zw)(e.linkHost)},null,8,l)])))),128))])])),_:1},8,["title"])}var u=s(13088),m=s(25480);const d={name:"TMWidgetLinks",components:{TMBlock:u.Z},props:{widgetData:{type:Object,required:!0},widgetUuid:{type:String,default:null},companyAlias:{type:String,required:!0}},emits:["click"],setup(e){const t=(0,i.Fl)((()=>({blockUuid:e.widgetUuid,company:e.companyAlias,linkUuids:e.widgetData.links.map((e=>e.uuid))}))),s=(0,m.s)(t);return{container:s}},methods:{logBrandingClick(e){this.widgetUuid&&this.$emit("click",{blockUuid:this.widgetUuid,linkUuid:e.uuid})}}};var p=s(83744);const _=(0,p.Z)(d,[["render",c]]),h=_},3316:(e,t,s)=>{"use strict";s.d(t,{Z:()=>h});var i=s(66252),n=s(58061);const a={class:"tm-widget-news__list"},o=["href","innerHTML"],r={class:"tm-widget-news__date"};function l(e,t,s,l,c,u){const m=(0,i.up)("TMDatetime"),d=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(d,{ref:"container",level:"2",tag:"aside",title:e.msg("WIDGET_NEWS")},{default:(0,i.w5)((()=>[(0,i._)("ul",a,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(u.news,(e=>((0,i.wg)(),(0,i.iD)("li",{key:`${e.title}-${e.linkUrl}`,class:"tm-widget-news__item"},[(0,i._)("a",{class:"tm-widget-news__link",href:e.linkUrl,rel:"nofollow noreferrer",target:"_blank",onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>u.logBrandingClick&&u.logBrandingClick(...e)),["left"])),onMouseup:t[1]||(t[1]=(0,n.iM)(((...e)=>u.logBrandingClick&&u.logBrandingClick(...e)),["middle"])),innerHTML:e.title},null,40,o),(0,i._)("small",r,[(0,i.Wm)(m,{date:e.date},null,8,["date"])])])))),128))])])),_:1},8,["title"])}var c=s(13088),u=s(63599),m=s(25480);const d={name:"TMWidgetNews",components:{TMDatetime:u.Z,TMBlock:c.Z},props:{widgetData:{type:Object,required:!0},widgetUuid:{type:String,default:null},companyAlias:{type:String,required:!0}},emits:["click"],setup(e){const t=(0,i.Fl)((()=>({blockUuid:e.widgetUuid,company:e.companyAlias}))),s=(0,m.s)(t);return{container:s}},computed:{news(){return this.widgetData.news.map((e=>({...e,date:new Date(e.date)})))}},methods:{logBrandingClick(){this.widgetUuid&&this.$emit("click",{blockUuid:this.widgetUuid})}}};var p=s(83744);const _=(0,p.Z)(d,[["render",l]]),h=_},92048:(e,t,s)=>{"use strict";s.d(t,{Z:()=>d});var i=s(66252);const n=["id"];function a(e,t,s,a,o,r){const l=(0,i.up)("TMBlock");return(0,i.wg)(),(0,i.j4)(l,{title:e.msg("WIDGET_VK")},{default:(0,i.w5)((()=>[((0,i.wg)(),(0,i.j4)((0,i.LL)("script"),{async:"",src:"https://vk.com/js/api/openapi.js?63",type:"application/javascript",onLoad:r.onLoad},null,40,["onLoad"])),(0,i._)("div",{id:o.elementId,ref:"container"},null,8,n)])),_:1},8,["title"])}var o=s(62931),r=s(13088),l=s(25480);const c={name:"TMWidgetVK",components:{TMBlock:r.Z},props:{widgetData:{type:Object,required:!0},widgetUuid:{type:String,default:null},type:{type:String,required:!0},companyAlias:{type:String,required:!0}},emits:["click"],setup(e){const t=(0,o.iH)(!1),s=(0,i.Fl)((()=>t.value&&{blockUuid:e.widgetUuid,company:e.companyAlias})),n=(0,l.s)(s);return{widgetLoaded:t,container:n}},data(){return{elementId:`widget-social-${Math.random()}`}},methods:{onLoad(){if(window.VK&&window.VK.Widgets&&window.VK.Widgets.Group){window.vkw=window.VK.Widgets.Group(this.elementId,{mode:0,width:"260",height:"300",color1:"var(--romance)",color2:"var(--mine-shaft)",color3:"var(--horizon)"},this.widgetData.id);const e=new MutationObserver((([t])=>{e.disconnect(),this.widgetLoaded=t.target.children.length>0;const s=()=>{var e;"IFRAME"===(null===(e=document.activeElement)||void 0===e?void 0:e.tagName)&&(this.logBrandingClick(),setTimeout((()=>{document.activeElement.blur()})))};t.target.addEventListener("mouseenter",(()=>{window.focus(),window.addEventListener("blur",s),t.target.addEventListener("mouseleave",(()=>{window.removeEventListener("blur",s)}))}))}));this.$refs.container&&e.observe(this.$refs.container,{childList:!0})}},logBrandingClick(){this.$emit("click",{uuid:this.uuid,blockUuid:this.widgetUuid})}}};var u=s(83744);const m=(0,u.Z)(c,[["render",a]]),d=m},50615:(e,t,s)=>{"use strict";s.d(t,{Z:()=>c});var i=s(66252),n=s(62931),a=s(53591),o=s(59545);const r=Object.assign({name:"TMWysiwygEditor",inheritAttrs:!1},{__name:"wysiwyg-editor",emits:["update","update:data","update:error","loading","typograph-applied","change-media-loading","ready","editor-mounted"],setup(e,{expose:t,emit:r}){const l=(0,o.Rd)((()=>s.e(5828).then(s.bind(s,85828))),o.b2),c=(0,i.l1)(),u=(0,n.iH)(null),m=["awaitPendingOperations"],d=m.reduce(((e,t)=>(e[t]=(...e)=>u.value[t](...e),e)),{});return t(d),(e,t)=>((0,i.wg)(),(0,i.j4)(a.Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)((0,n.SU)(l),(0,i.dG)({ref_key:"editorRef",ref:u},(0,n.SU)(c),{onChangeMediaLoading:t[0]||(t[0]=e=>r("change-media-loading",e)),onLoading:t[1]||(t[1]=e=>r("loading",e)),onReady:t[2]||(t[2]=e=>r("ready",e)),onTypographApplied:t[3]||(t[3]=e=>r("typograph-applied",e)),onUpdate:t[4]||(t[4]=e=>r("update",e)),"onUpdate:data":t[5]||(t[5]=e=>r("update:data",e)),"onUpdate:error":t[6]||(t[6]=e=>r("update:error",e)),onVnodeMounted:t[7]||(t[7]=e=>r("editor-mounted"))}),null,16)])),_:1}))}}),l=r,c=l},43995:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>p});var i=s(66252);const n={class:"tm-articles-subpage"};function a(e,t,s,a,o,r){const l=(0,i.up)("TMNewsBlock"),c=(0,i.up)("TMArticlesFeed");return(0,i.wg)(),(0,i.iD)("div",n,[(0,i.Wm)(c,{"is-articles":!0},{afterArticle:(0,i.w5)((({position:e,currentPage:t})=>[1!==e||1!==t||r.isFlEnglish?(0,i.kq)("",!0):((0,i.wg)(),(0,i.j4)(l,{id:"news_block_1",key:"news_block_1","data-navigatable":"","data-test-id":"news_block","flow-name":r.flowName,"hub-name":r.hubName,tabindex:"0"},null,8,["flow-name","hub-name"]))])),_:1})])}var o=s(22201),r=s(30984),l=s(57565),c=s(21805);const u={components:{TMNewsBlock:l.Z,TMArticlesFeed:r.Z},setup(){const e=(0,o.yj)();return(0,c.w)((({store:t})=>t.dispatch("articlesList/loadArticlesList",{route:e})))},computed:{isFlEnglish(){return"en"===this.langOptions.fl},hubName(){return this.$route.params.hubName},flowName(){return this.$route.params.flowName}}};var m=s(83744);const d=(0,m.Z)(u,[["render",a]]),p=d},18760:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>d});var i=s(66252);function n(e,t,s,n,a,o){const r=(0,i.up)("TMStories"),l=(0,i.up)("TMArticlesFeed");return(0,i.wg)(),(0,i.j4)(l,null,{afterArticle:(0,i.w5)((({position:e,currentPage:t})=>[1===e&&1===t?((0,i.wg)(),(0,i.j4)(r,{id:"stories_block_1",key:"stories_block_1","data-test-id":"stories_block","ga-category":"stories_news",tabindex:"0"})):(0,i.kq)("",!0)])),_:1})}var a=s(22201),o=s(30984),r=s(39984),l=s(21805);const c={components:{TMArticlesFeed:o.Z,TMStories:r.Z},setup(){const e=(0,a.yj)();return(0,l.w)((({store:t})=>t.dispatch("articlesList/loadArticlesList",{route:e})))}};var u=s(83744);const m=(0,u.Z)(c,[["render",n]]),d=m},47165:()=>{}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var s=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(s.exports,s,s.exports,__webpack_require__),s.loaded=!0,s.exports}__webpack_require__.m=__webpack_modules__,(()=>{var e=[];__webpack_require__.O=(t,s,i,n)=>{if(!s){var a=1/0;for(c=0;c=n)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](s[r])))?s.splice(r--,1):(o=!1,n0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[s,i,n]}})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(s,i){if(1&i&&(s=this(s)),8&i)return s;if("object"===typeof s&&s){if(4&i&&s.__esModule)return s;if(16&i&&"function"===typeof s.then)return s}var n=Object.create(null);__webpack_require__.r(n);var a={};e=e||[null,t({}),t([]),t(t)];for(var o=2&i&&s;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach((e=>a[e]=()=>s[e]));return a["default"]=()=>s,__webpack_require__.d(n,a),n}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var s in t)__webpack_require__.o(t,s)&&!__webpack_require__.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((t,s)=>(__webpack_require__.f[s](e,t),t)),[]))})(),(()=>{__webpack_require__.u=e=>"js/"+({0:"code-mode/sql-js",92:"code-mode/powershell-js",128:"wysiwig-icons",204:"page-company-add",263:"code-mode/rust-js",269:"page-article",318:"page-my-feed",388:"user-apps",478:"code-mode/javascript-js",734:"page-user",785:"code-mode/stex-js",821:"code-mode/php-js",983:"fail-placeholder",1163:"docs",1231:"page-flows",1492:"page-onboarding",1663:"code-mode/assembly-js",1763:"code-mode/vbscript-js",1792:"company-add-text-ru",1830:"web-streams-polyfill",1894:"code-mode/commonlisp-js",1967:"code-mode/python-js",2021:"code-mode/yaml-js",2047:"user-app",2136:"events",2159:"code-mode/lua-js",2205:"code-mode/shell-js",2328:"admin",2341:"fetch-readablestream",2443:"about",2636:"page-error",2731:"code-mode/r-js",2755:"code-mode/cmake-js",2780:"apexCharts",2808:"code-mode/mathematica-js",2837:"code-mode/erlang-js",2972:"page-company",3049:"user-upgrade",3193:"statistics",3389:"page-technotext",3839:"page-startup",3977:"company-localization-ru",4017:"code-mode/1c-js",4106:"code-mode/perl-js",4306:"page-ppa",4585:"code-mode/ruby-js",4634:"page-flow",4670:"page-company-admin",4915:"analytics-manual-en",5022:"company-localization-en",5106:"publication",5112:"user-settings",5121:"gallery",5361:"code-mode/simple-mode-js",5550:"code-mode/elixir-js",5631:"page-article-comments",5727:"analytics-manual-ru",5752:"company-add-text-en",5809:"code-mode/diff-js",6359:"code-mode/vhdl-js",6379:"page-hub",6428:"page-email-unsubscribe",6453:"megaposts-admin",6464:"search",6504:"user-invites",6841:"feed-setting",6937:"code-mode/go-js",7029:"code-mode/coffeescript-js",7086:"page-user-comments",7324:"megaprojects",7338:"code-mode/nginx-js",7417:"hljs",7478:"page-feed-preview",7484:"sandbox",7521:"code-mode/css-js",7576:"dialogs",7628:"beta-test",7927:"code-mode/pascal-js",7996:"ppg",8281:"code-mode/xml-js",8463:"user-statistics",8631:"user-articles-subpages",8642:"code-mode/mllike-js",8656:"feedback",8736:"code-mode/clike-js",8746:"code-mode/haskell-js",8778:"tracker",8799:"photoswipe",9039:"requisites-terms-text-en",9291:"code-mode/django-js",9353:"code-mode/smalltalk-js",9386:"code-mode/markdown-js",9451:"code-mode/swift-js",9613:"code-mode/julia-js",9616:"lang",9634:"requisites-terms-text-ru",9722:"voice"}[e]||e)+"."+{0:"79c8dc0b",76:"ef31dd95",92:"f4d84bcb",128:"aff8b02d",144:"3692441e",204:"8e58618b",263:"3d71e0ef",269:"f6288ff0",318:"88444767",388:"f16649c0",478:"6a38930f",505:"b987758d",624:"0bfb558a",734:"28e17c36",750:"0377bab8",785:"2defb7f1",821:"1840bea6",837:"c31f4c71",983:"679b57c4",1163:"92a66ac8",1231:"75fb39c0",1294:"de1264b8",1343:"655eab03",1352:"5e1810f6",1418:"00edf253",1451:"4bcc56d3",1492:"53b1b92a",1585:"ae695936",1663:"611409fe",1684:"11cd33d8",1720:"631ecf5a",1763:"e9b53db5",1792:"c839fca8",1830:"efa89fba",1843:"6d029d27",1894:"240f38ac",1918:"0d27f69a",1967:"28b7a117",2021:"e9ae542c",2047:"dc317c16",2122:"90e5a99c",2136:"7ba4f5a6",2159:"fb9c35c6",2165:"f680be2a",2198:"5da4634c",2205:"524693f3",2272:"4181a53a",2328:"3206cca1",2341:"90d53897",2443:"355668b9",2472:"6237bdb3",2527:"967ceaac",2628:"bec6c3ba",2636:"e75c17a3",2674:"05cab9c7",2716:"1ad65052",2731:"2d2e9f06",2755:"4d9c57ae",2756:"9955890c",2760:"6ab93deb",2780:"1d2ac54a",2808:"69db4bd1",2837:"a144fa31",2972:"575a643b",3024:"55e99954",3049:"997d91a5",3095:"22ff7a16",3097:"62393b64",3168:"d6ad2a8e",3193:"571f5f01",3389:"19bd5046",3398:"164e82b6",3687:"280114fc",3769:"e188d32e",3839:"b3c4a97e",3977:"98620d0c",4017:"913d5651",4106:"3e5c35f5",4306:"9c5f3f91",4448:"5389cf49",4463:"98cd7ae0",4523:"e77bcb94",4585:"36aba16d",4634:"8a8b9bc4",4670:"52991d5b",4780:"83a8f5ba",4814:"5bfe92dc",4915:"a735c500",4929:"9c6b3c08",5022:"7a2df325",5106:"fe2ce888",5112:"040e992b",5121:"ba6b0fda",5145:"653783bf",5209:"58bfce84",5225:"868f65bc",5361:"c139e4b1",5374:"3f8c8258",5399:"0fd2af39",5441:"c2fe48a9",5472:"93d44baa",5550:"8cb24918",5614:"cfd4c98d",5631:"44353b63",5727:"9945f76b",5752:"7afe62d6",5788:"f95050f5",5795:"bf85a25e",5809:"26bf5dd6",5828:"2b3b06a7",5940:"c6478670",5992:"5ab44154",6075:"0db8c9bc",6154:"afbb9b6e",6235:"5873ce3e",6359:"38e6df0b",6379:"9238bbbf",6425:"cc04b554",6428:"45433f17",6453:"0f825c62",6464:"4a8046db",6504:"b12c7bb5",6839:"159514b9",6841:"6ae0e470",6937:"82e285c7",7029:"041fc66e",7056:"ccca68da",7086:"caf9f126",7188:"e2d29bdf",7213:"f658d175",7228:"18dc34e2",7263:"749090d3",7324:"6055655a",7338:"bff8f066",7417:"c315d04c",7458:"8c5c60ad",7478:"e0a1740e",7484:"0f9ba8cb",7493:"9015320a",7521:"b874db26",7529:"1ade5d57",7545:"68315a6e",7576:"7cd54d9a",7628:"8728e67b",7636:"680820c6",7667:"d5b586c9",7734:"10787f5b",7758:"a15e84d8",7927:"c9ad049d",7996:"8130af99",8281:"a03c424d",8325:"e426104c",8331:"0a45738c",8359:"5291360f",8463:"8c61abf3",8631:"2800df58",8642:"0867f9a7",8656:"ab15cdbe",8672:"62d677f6",8676:"95517089",8736:"64527fb8",8746:"7ff224bf",8778:"0a2dd916",8799:"44a07d4a",8945:"e0903fbf",9039:"abe2c333",9217:"64c7e9a7",9291:"00f51639",9318:"5d78a3e4",9353:"c8e2d68c",9360:"3b75755d",9386:"66238aed",9403:"7ab3ca37",9451:"a6d1aa9c",9502:"2c751e3b",9613:"ad9e192c",9616:"6a9c0098",9634:"5cb42a3b",9722:"35fcedc8",9729:"b2568531",9841:"746f92cf",9957:"7c20f294",9964:"fa88a60b",9979:"81398e80"}[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>"css/"+({204:"page-company-add",269:"page-article",318:"page-my-feed",388:"user-apps",734:"page-user",1163:"docs",1231:"page-flows",1492:"page-onboarding",2047:"user-app",2136:"events",2328:"admin",2443:"about",2636:"page-error",2972:"page-company",3049:"user-upgrade",3193:"statistics",3389:"page-technotext",3839:"page-startup",4306:"page-ppa",4634:"page-flow",4670:"page-company-admin",5106:"publication",5112:"user-settings",5121:"gallery",5631:"page-article-comments",6379:"page-hub",6428:"page-email-unsubscribe",6453:"megaposts-admin",6464:"search",6504:"user-invites",6841:"feed-setting",7086:"page-user-comments",7324:"megaprojects",7478:"page-feed-preview",7484:"sandbox",7576:"dialogs",7628:"beta-test",7996:"ppg",8463:"user-statistics",8631:"user-articles-subpages",8656:"feedback",8778:"tracker",9722:"voice"}[e]||e)+"."+{204:"87682dd4",269:"e1eed2fc",318:"e3725605",388:"1645e839",734:"2b9618de",750:"5f15a553",1163:"4c572cf7",1231:"e8a99b3f",1492:"7e974d52",1843:"a9419547",2047:"9f0ccf23",2136:"51747b31",2165:"4a14738e",2328:"2d85f8c5",2443:"76b72d9a",2472:"6379417f",2636:"76a0f9dd",2972:"597e9669",3049:"d63a72e6",3193:"051ac769",3389:"1e719fab",3839:"2e03de6a",4306:"fb7a04a4",4634:"d8d2b1ea",4670:"73bc93fb",5106:"94498245",5112:"30970da2",5121:"e387713d",5225:"114ec465",5614:"46db0a77",5631:"444af6ae",6154:"0b974a04",6379:"9f917aac",6428:"8b59532e",6453:"2272f4af",6464:"8332830a",6504:"081138ea",6841:"efd57cf2",7086:"749d9af8",7188:"1db23f7e",7324:"43ada6ce",7478:"f446d1db",7484:"aa71907b",7576:"9ad211c3",7628:"5b3a779f",7758:"e6a3e0f1",7996:"bd16856c",8463:"53b877a0",8631:"4767a9c6",8656:"995593f6",8778:"28fbd3bb",9722:"4296eb7d",9729:"1c57a025"}[e]+".css"})(),(()=>{__webpack_require__.h=()=>"10cc536c7c418edc"})(),(()=>{__webpack_require__.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{__webpack_require__.hmd=e=>(e=Object.create(e),e.children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e)})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="habr-web:";__webpack_require__.l=(s,i,n,a)=>{if(e[s])e[s].push(i);else{var o,r;if(void 0!==n)for(var l=document.getElementsByTagName("script"),c=0;c{o.onerror=o.onload=null,clearTimeout(d);var n=e[s];if(delete e[s],o.parentNode&&o.parentNode.removeChild(o),n&&n.forEach((e=>e(i))),t)return t(i)},d=setTimeout(m.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=m.bind(null,o.onerror),o.onload=m.bind(null,o.onload),r&&document.head.appendChild(o)}}})(),(()=>{__webpack_require__.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{__webpack_require__.p="https://assets.habr.com/habr-web/"})(),(()=>{if("undefined"!==typeof document){var e=(e,t,s,i,n)=>{var a=document.createElement("link");a.rel="stylesheet",a.type="text/css";var o=s=>{if(a.onerror=a.onload=null,"load"===s.type)i();else{var o=s&&("load"===s.type?"missing":s.type),r=s&&s.target&&s.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=o,l.request=r,a.parentNode&&a.parentNode.removeChild(a),n(l)}};return a.onerror=a.onload=o,a.href=t,s?s.parentNode.insertBefore(a,s.nextSibling):document.head.appendChild(a),a},t=(e,t)=>{for(var s=document.getElementsByTagName("link"),i=0;inew Promise(((i,n)=>{var a=__webpack_require__.miniCssF(s),o=__webpack_require__.p+a;if(t(a,o))return i();e(s,o,null,i,n)})),i={2143:0};__webpack_require__.f.miniCss=(e,t)=>{var n={204:1,269:1,318:1,388:1,734:1,750:1,1163:1,1231:1,1492:1,1843:1,2047:1,2136:1,2165:1,2328:1,2443:1,2472:1,2636:1,2972:1,3049:1,3193:1,3389:1,3839:1,4306:1,4634:1,4670:1,5106:1,5112:1,5121:1,5225:1,5614:1,5631:1,6154:1,6379:1,6428:1,6453:1,6464:1,6504:1,6841:1,7086:1,7188:1,7324:1,7478:1,7484:1,7576:1,7628:1,7758:1,7996:1,8463:1,8631:1,8656:1,8778:1,9722:1,9729:1};i[e]?t.push(i[e]):0!==i[e]&&n[e]&&t.push(i[e]=s(e).then((()=>{i[e]=0}),(t=>{throw delete i[e],t})))}}})(),(()=>{var e={2143:0};__webpack_require__.f.j=(t,s)=>{var i=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==i)if(i)s.push(i[2]);else{var n=new Promise(((s,n)=>i=e[t]=[s,n]));s.push(i[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),o=new Error,r=s=>{if(__webpack_require__.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){var n=s&&("load"===s.type?"missing":s.type),a=s&&s.target&&s.target.src;o.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",o.name="ChunkLoadError",o.type=n,o.request=a,i[1](o)}};__webpack_require__.l(a,r,"chunk-"+t,t)}},__webpack_require__.O.j=t=>0===e[t];var t=(t,s)=>{var i,n,a=s[0],o=s[1],r=s[2],l=0;if(a.some((t=>0!==e[t]))){for(i in o)__webpack_require__.o(o,i)&&(__webpack_require__.m[i]=o[i]);if(r)var c=r(__webpack_require__)}for(t&&t(s);l__webpack_require__(18580)));var __webpack_exports__=__webpack_require__.O(void 0,[4998],(()=>__webpack_require__(62849)));__webpack_exports__=__webpack_require__.O(__webpack_exports__)})(); +//# sourceMappingURL=app.58b8c457.js.map \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/app.8599692f.css" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/app.8599692f.css" new file mode 100644 index 0000000..e442c85 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/app.8599692f.css" @@ -0,0 +1,2 @@ +@charset "utf-8";@keyframes fadein-12f7bcca{0%{opacity:0}to{opacity:1}}@keyframes pulse-load-12f7bcca{0%{background-color:var(--seashell)}25%{background-color:rgba(var(--seashell-rgb),.6)}50%{background-color:var(--seashell)}75%{background-color:rgba(var(--seashell-rgb),.6)}to{background-color:var(--seashell)}}.loads[data-v-12f7bcca]{animation:pulse-load-12f7bcca 4s ease infinite forwards;background-color:var(--seashell);position:relative}.line[data-v-12f7bcca]{display:inline-block;background:var(--seashell);border-radius:3px;height:8px;margin:12px 0;width:100%;margin:0;height:12px}.adfox-banner-placeholder[data-v-12f7bcca]{background-color:var(--romance,#fff);height:100%;padding:20px;box-sizing:border-box}.adfox-banner-placeholder .image[data-v-12f7bcca]{height:100%}.adfox-banner-placeholder.half-page .lines[data-v-12f7bcca],.adfox-banner-placeholder.medium-rectangle .lines[data-v-12f7bcca]{display:flex;flex-direction:column;gap:8px}.adfox-banner-placeholder.half-page .line[data-v-12f7bcca]:first-of-type,.adfox-banner-placeholder.medium-rectangle .line[data-v-12f7bcca]:first-of-type{width:90px}.adfox-banner-placeholder.half-page .line[data-v-12f7bcca]:last-of-type,.adfox-banner-placeholder.medium-rectangle .line[data-v-12f7bcca]:last-of-type{width:47px;margin-bottom:0}.adfox-banner-placeholder.half-page .image[data-v-12f7bcca]{height:488px;margin-bottom:20px}.adfox-banner-placeholder.medium-rectangle .image[data-v-12f7bcca]{height:138px;margin-bottom:20px}.adfox-banner-placeholder.leaderboard[data-v-12f7bcca],.adfox-banner-placeholder.medium-narrow[data-v-12f7bcca],.adfox-banner-placeholder.narrow[data-v-12f7bcca]{display:flex;gap:20px;align-items:center}.adfox-banner-placeholder.leaderboard .image[data-v-12f7bcca],.adfox-banner-placeholder.medium-narrow .image[data-v-12f7bcca],.adfox-banner-placeholder.narrow .image[data-v-12f7bcca]{width:66%;order:2}.adfox-banner-placeholder.leaderboard .lines[data-v-12f7bcca],.adfox-banner-placeholder.medium-narrow .lines[data-v-12f7bcca],.adfox-banner-placeholder.narrow .lines[data-v-12f7bcca]{order:1;width:calc(34% - 20px)}.adfox-banner-placeholder.leaderboard .lines .line[data-v-12f7bcca]:first-child,.adfox-banner-placeholder.medium-narrow .lines .line[data-v-12f7bcca]:first-child,.adfox-banner-placeholder.narrow .lines .line[data-v-12f7bcca]:first-child{width:90px}.adfox-banner-placeholder.leaderboard .lines .line[data-v-12f7bcca]:last-child,.adfox-banner-placeholder.medium-narrow .lines .line[data-v-12f7bcca]:last-child,.adfox-banner-placeholder.narrow .lines .line[data-v-12f7bcca]:last-child{display:none}.adfox-banner-placeholder.leaderboard .lines .line[data-v-12f7bcca]:first-child,.adfox-banner-placeholder.leaderboard .lines .line[data-v-12f7bcca]:last-child{width:90px}@media(max-width:1023px){.adfox-banner-placeholder.leaderboard .image[data-v-12f7bcca]{width:100%}.adfox-banner-placeholder.leaderboard .lines[data-v-12f7bcca]{display:none}}.tm-block{background-color:var(--romance)}.tm-block_variant-border-bottom{box-shadow:inset 0 -1px 0 rgba(var(--gull-gray-rgb),.4)}.tm-block_spacing-top{margin-top:12px}.tm-block_spacing-bottom{margin-bottom:12px}.tm-block_spacing-around{margin:12px 0}.tm-block_spacing-none{margin:0}.tm-block__header{display:flex;align-items:center;justify-content:space-between;margin:0 20px;padding:16px 0 12px;font-weight:500;border-bottom:1px solid rgba(var(--gull-gray-rgb),.4)}.tm-block__header_variant-borderless{padding-bottom:0;border-bottom:none}.tm-block__header_variant-borderless-large{padding-bottom:0;border-bottom:none;height:32px}.tm-block__header-container{display:flex;-moz-column-gap:20px;column-gap:20px;row-gap:8px;align-items:baseline}.tm-block__title{margin:0;font-size:.8125rem;letter-spacing:.0625rem;line-height:1.25rem;text-transform:uppercase;font-weight:500;color:var(--rolling-stone);font-family:Fira Sans,sans-serif}.tm-block__title_variant-large{letter-spacing:0;font-weight:500;font-style:normal;font-size:1.25rem;line-height:1.75rem;text-transform:none;color:var(--mine-shaft)}.tm-block__body{padding:24px 20px;font-size:.875rem;line-height:1.5;color:var(--mine-shaft)}.tm-block__body_variant-balanced{padding:20px}.tm-block__body_variant-condensed{padding:16px 20px}@media(max-width:767px){.tm-block__body_variant-condensed{padding:16px}}.tm-block__body_variant-condensed-slim{padding:12px 20px 16px}.tm-block__body_variant-stucked{padding:8px 20px 16px}.tm-block__body_variant-stucked-reversed{padding:16px 20px 8px}.tm-block__body_variant-island{padding:16px}@media(min-width:1024px){.tm-block__body_variant-island{padding:16px 20px}}.tm-block__body_variant-equal{padding:16px}@media(min-width:1024px){.tm-block__body_variant-equal{padding:20px}}.tm-block__body_variant-no-padding{padding:0}.tm-block__footer{border-top:1px solid rgba(var(--gull-gray-rgb),.4);margin:0 20px;padding:16px 0}@keyframes fadein-9caf0b82{0%{opacity:0}to{opacity:1}}@keyframes pulse-load-9caf0b82{0%{background-color:var(--seashell)}25%{background-color:rgba(var(--seashell-rgb),.6)}50%{background-color:var(--seashell)}75%{background-color:rgba(var(--seashell-rgb),.6)}to{background-color:var(--seashell)}}.loads[data-v-9caf0b82]{animation:pulse-load-9caf0b82 4s ease infinite forwards;background-color:var(--seashell);position:relative}.line[data-v-9caf0b82]{display:inline-block;background:var(--seashell);border-radius:3px;height:8px;margin:12px 0;width:100%;animation:pulse-load-9caf0b82 4s ease infinite forwards;background-color:var(--seashell);position:relative;margin:0}.event-card-placeholder[data-v-9caf0b82]{display:grid;padding:20px;grid-template-areas:"image" "info" "footer";grid-template-columns:1fr}.event-card-placeholder .image[data-v-9caf0b82]{grid-area:image;width:260px;height:146px;border-radius:4px}.event-card-placeholder .info[data-v-9caf0b82]{grid-area:info;margin:12px 0;display:flex;flex-direction:column;gap:8px}.event-card-placeholder .date[data-v-9caf0b82]{width:40%}.event-card-placeholder .title[data-v-9caf0b82]{height:26px;border-radius:3px;width:80%}.event-card-placeholder .date[data-v-9caf0b82],.event-card-placeholder .places[data-v-9caf0b82]{height:18px}.event-card-placeholder .footer[data-v-9caf0b82]{grid-area:footer;display:flex;justify-content:space-between;align-items:center}.event-card-placeholder .footer.widget[data-v-9caf0b82]{flex-direction:column-reverse;align-items:start;gap:24px}.event-card-placeholder .link[data-v-9caf0b82]{width:120px;height:14px;border-radius:3px}.event-card-placeholder .categories[data-v-9caf0b82]{display:flex;gap:8px;flex-wrap:wrap}.event-card-placeholder .categories .category[data-v-9caf0b82]{width:80px;height:30px;border-radius:8px}.event-card-placeholder.is-widget[data-v-9caf0b82]{padding:0}@media(max-width:767px){.event-card-placeholder[data-v-9caf0b82]{grid-template-areas:"image" "info" "footer"}.event-card-placeholder .image[data-v-9caf0b82]{width:100%;height:100%;min-height:calc(53vw - 16.96px)}.event-card-placeholder .footer[data-v-9caf0b82]{flex-direction:column-reverse;align-items:start}}.event-card-placeholder.responsive[data-v-9caf0b82]{-moz-column-gap:20px;column-gap:20px;row-gap:8px;grid-template-columns:1fr 244px;grid-template-rows:auto auto;grid-template-areas:"info image" "footer footer"}.event-card-placeholder.responsive .image[data-v-9caf0b82]{width:244px;height:138px}@media(max-width:767px){.event-card-placeholder.responsive[data-v-9caf0b82]{grid-template-columns:1fr;grid-template-areas:"image" "info" "footer"}.event-card-placeholder.responsive .image[data-v-9caf0b82]{width:100%;height:100%;min-height:calc(53vw - 16.96px)}.event-card-placeholder.responsive .info[data-v-9caf0b82]{margin:12px 0 0}.event-card-placeholder.responsive .date[data-v-9caf0b82]{display:flex;flex-wrap:wrap;gap:8px}}@media(min-width:768px){.event-card-placeholder.responsive .info[data-v-9caf0b82]{margin-top:0}.event-card-placeholder.responsive.widget[data-v-9caf0b82]{grid-template-columns:270px 1fr}.event-card-placeholder.responsive.widget .image[data-v-9caf0b82]{width:270px;height:152px}}@keyframes fadein-0d6a8405{0%{opacity:0}to{opacity:1}}@keyframes pulse-load-0d6a8405{0%{background-color:var(--seashell)}25%{background-color:rgba(var(--seashell-rgb),.6)}50%{background-color:var(--seashell)}75%{background-color:rgba(var(--seashell-rgb),.6)}to{background-color:var(--seashell)}}.loads[data-v-0d6a8405]{animation:pulse-load-0d6a8405 4s ease infinite forwards;background-color:var(--seashell);position:relative}.line[data-v-0d6a8405]{display:inline-block;background:var(--seashell);border-radius:3px;height:8px;margin:12px 0;width:100%}.events-placeholder[data-v-0d6a8405]{display:flex;flex-direction:column;row-gap:12px;padding:20px 0}.events-placeholder .month[data-v-0d6a8405]{width:15%}.events-placeholder .month .line[data-v-0d6a8405]{height:26px}.event-placeholder[data-v-0d6a8405]{background-color:var(--romance);box-sizing:border-box;padding:20px}.event-placeholder .body[data-v-0d6a8405]{display:flex}.event-placeholder .date[data-v-0d6a8405]{width:35%;margin-bottom:20px}.event-placeholder .type[data-v-0d6a8405]{width:30%}.event-placeholder .title[data-v-0d6a8405]{width:80%;display:flex;flex-direction:column;row-gap:8px;margin-bottom:20px}.event-placeholder .title .line[data-v-0d6a8405]{margin:0}.event-placeholder .title .line[data-v-0d6a8405]:nth-child(2){width:50%}.event-placeholder .button[data-v-0d6a8405]{height:32px;width:139px;display:inline-block;background:var(--seashell);border-radius:3px;margin-top:auto}.event-placeholder .left[data-v-0d6a8405]{width:60%;padding-right:12px;display:flex;flex-direction:column}.event-placeholder .right[data-v-0d6a8405]{width:40%;text-align:right}.event-placeholder .image[data-v-0d6a8405]{height:138px;border-radius:3px;margin-bottom:8px}.event-placeholder .type[data-v-0d6a8405]{margin-bottom:12px}.event-placeholder .tag[data-v-0d6a8405]{height:32px;width:50%;display:inline-block;background:var(--seashell);border-radius:3px}.event-placeholder .tag.mobile[data-v-0d6a8405]{display:none}@media(max-width:767px){.events-placeholder .month[data-v-0d6a8405]{width:25%;padding-left:20px}.event-placeholder .left[data-v-0d6a8405],.event-placeholder .right[data-v-0d6a8405]{width:100%}.event-placeholder .image[data-v-0d6a8405]{height:100%;min-height:calc(53vw - 16.96px)}.event-placeholder .body[data-v-0d6a8405]{flex-direction:column}.event-placeholder .left[data-v-0d6a8405]{order:1;margin-bottom:20px}.event-placeholder .tag[data-v-0d6a8405]{display:none}.event-placeholder .tag.mobile[data-v-0d6a8405]{display:inline-block;margin-bottom:20px}.event-placeholder .button[data-v-0d6a8405]{width:100%}}.tm-stories-empty{display:grid;grid-gap:20px;grid-auto-flow:column}@media(max-width:767px){.tm-stories-empty{grid-gap:12px}}.tm-stories-card-empty__image{width:124px;height:220px;background:var(--seashell);border-radius:8px}.tm-stories-card-empty__title-block{margin-top:8px;height:12px;background:var(--seashell);border-radius:3px;width:100%}.tm-stories-card-empty__title-block:first-child{margin-top:10px;width:90px}.tm-stories-card-empty__title-block:last-child{width:47px}@keyframes fadein-12c8f9d0{0%{opacity:0}to{opacity:1}}@keyframes pulse-load-12c8f9d0{0%{background-color:var(--seashell)}25%{background-color:rgba(var(--seashell-rgb),.6)}50%{background-color:var(--seashell)}75%{background-color:rgba(var(--seashell-rgb),.6)}to{background-color:var(--seashell)}}.loads[data-v-12c8f9d0]{animation:pulse-load-12c8f9d0 4s ease infinite forwards;background-color:var(--seashell);position:relative}.user-menu-placeholder[data-v-12c8f9d0]{margin-top:12px;min-width:300px;overflow:hidden;background:var(--romance,#fff);border-radius:4px}.user-menu-placeholder .header[data-v-12c8f9d0]{padding:20px;display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.user-menu-placeholder .header>.line[data-v-12c8f9d0]{width:138px}.user-menu-placeholder .avatar[data-v-12c8f9d0]{width:36px;height:36px;border-radius:4px;background-color:var(--seashell,#f0f0f0)}.user-menu-placeholder .voices[data-v-12c8f9d0]{background-color:var(--seashell,#f0f0f0);padding:22px 20px;display:flex;flex-direction:column;gap:12px}.user-menu-placeholder .voices>.line[data-v-12c8f9d0]{height:8px;background:var(--romance,#fff);width:100%}.user-menu-placeholder .voices>.line[data-v-12c8f9d0]:first-of-type{width:100px}.user-menu-placeholder .line[data-v-12c8f9d0]{border-radius:3px;background-color:var(--seashell,#f0f0f0);width:190px;height:12px}.user-menu-placeholder .block[data-v-12c8f9d0]{padding:30px 20px;display:flex;flex-direction:column;gap:36px}.user-menu-placeholder .divider[data-v-12c8f9d0]{height:1px;background-color:rgba(var(--gull-gray-rgb,146,156,165),.4)}.btn{border:1px solid transparent;border-radius:3px;font-size:.8125rem;align-self:self-start;transition:all .3s;cursor:pointer}.btn:active,.btn:focus,.btn:hover{outline:none;transition:all .3s}.btn_solid{border-color:var(--horizon);background-color:var(--horizon);color:var(--romance)}.btn_solid:focus,.btn_solid:hover{border-color:var(--astral);background-color:var(--astral);color:var(--romance)}.btn_solid:active{border-color:var(--astral);background-color:var(--astral);color:var(--romance)}.btn_solid:disabled{background-color:var(--silver);border-color:var(--silver)}.btn_transparent{border-color:var(--horizon);background-color:transparent;color:var(--horizon)}.btn_transparent:focus,.btn_transparent:hover{border-color:var(--horizon);background-color:var(--horizon);color:var(--romance)}.btn_transparent:active{border-color:var(--astral);background-color:var(--astral);color:var(--romance)}.btn_small{height:2rem;padding:8px 14px}.btn_middle{height:2.25rem;padding:10px 14px}.btn_large{height:2.5rem;padding:12px 16px}.btn_loading{overflow:hidden;position:relative;cursor:default}.btn_loading:before{animation:loader 2s ease-in-out infinite;background-color:rgba(0,0,0,.1);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transform-origin:100% 0;width:0;z-index:0}@keyframes loader{0%{width:0}70%{opacity:1;width:100%}90%{opacity:0;width:100%}to{opacity:0;width:0}}.tm-button{cursor:pointer}.btn_transparent.tm-button_color-fuzzy-wuzzy-brown{color:var(--fuzzy-wuzzy-brown);border-color:var(--fuzzy-wuzzy-brown)}.btn_transparent.tm-button_color-fuzzy-wuzzy-brown:active,.btn_transparent.tm-button_color-fuzzy-wuzzy-brown:focus,.btn_transparent.tm-button_color-fuzzy-wuzzy-brown:hover{color:var(--romance);background-color:var(--fuzzy-wuzzy-brown)}.tm-button_color-christi{color:var(--romance);background-color:var(--christi);border-color:var(--christi)}.tm-button_color-christi:active,.tm-button_color-christi:focus,.tm-button_color-christi:hover{background-color:var(--vida-loca);border-color:var(--vida-loca)}.tm-button_color-minor{color:var(--romance);background-color:var(--christi);border-color:var(--christi)}.tm-button_color-minor:active,.tm-button_color-minor:focus,.tm-button_color-minor:hover{background-color:var(--vida-loca);border-color:var(--vida-loca)}.btn_transparent.tm-button_color-christi{color:var(--christi);border-color:var(--christi);background-color:transparent}.btn_transparent.tm-button_color-christi:active,.btn_transparent.tm-button_color-christi:focus,.btn_transparent.tm-button_color-christi:hover{color:var(--romance);background-color:var(--christi)}.btn_transparent.tm-button_color-desert-storm{color:var(--mine-shaft);border-color:var(--silver);background-color:var(--desert-storm)}.btn_transparent.tm-button_color-desert-storm:active,.btn_transparent.tm-button_color-desert-storm:focus,.btn_transparent.tm-button_color-desert-storm:hover{color:var(--mine-shaft);background-color:var(--seashell)}.btn:disabled,.btn:disabled:hover{background-color:var(--silver);border-color:var(--silver);cursor:not-allowed}.btn_transparent:disabled{color:var(--romance)}.tm-svg-img{fill:currentColor;overflow:hidden;stroke:inherit}.tm-svg-icon__wrapper{display:inline-block}.tm-svg-icon{display:block;height:100%;width:100%}@keyframes fadein-b2c27be3{0%{opacity:0}to{opacity:1}}.fallback-component[data-v-b2c27be3]{color:var(--mine-shaft);width:auto}@keyframes fadein-6ba8ba7d{0%{opacity:0}to{opacity:1}}.vacancies-placeholder[data-v-6ba8ba7d]{text-align:center}.vacancies-placeholder .image-wrapper[data-v-6ba8ba7d]{margin-bottom:18px}.vacancies-placeholder .image-wrapper[data-v-6ba8ba7d] svg{width:100%;max-width:400px}.vacancies-placeholder .title[data-v-6ba8ba7d]{color:var(--mine-shaft,#333);font-size:1rem;font-weight:700;line-height:1.5rem;margin:0;margin-bottom:6px}.vacancies-placeholder .description[data-v-6ba8ba7d]{color:var(--mountain-mist,#909090);font-size:.875rem;font-weight:400;line-height:1.125rem;margin:0 auto 20px;max-width:600px}.tm-placeholder_article{background:var(--romance);display:flex;flex-direction:column;margin-bottom:8px;opacity:1}.tm-placeholder_article-body{padding-bottom:24px}.tm-placeholder_article_article-comments,.tm-placeholder_article_preview{justify-content:space-between;min-height:100px;padding:16px}.tm-placeholder__user{align-items:center;display:flex;height:24px;margin-bottom:12px}.tm-placeholder__user-pic{background:var(--seashell);border-radius:3px;height:24px;margin-right:12px;width:24px}.tm-placeholder__user-date{background:var(--seashell);border-radius:3px;height:8px;width:30%}.tm-placeholder__user-score{background:var(--seashell);border-radius:3px;height:11px;margin-left:auto;width:8px}.tm-placeholder__article-title{background:var(--seashell);border-radius:3px;height:12px;margin-bottom:18px;max-width:400px;width:100%}.tm-placeholder__article-title_full{height:16px}.tm-placeholder__article-title_full+.tm-placeholder__article-title_full{width:90%}.tm-placeholder-list{list-style-type:none;margin:0;padding:0}.tm-placeholder-list__item{margin-bottom:24px}.tm-placeholder-list__title-container{display:flex;margin-bottom:4px}.tm-placeholder__line{display:inline-block;background:var(--seashell);border-radius:3px;height:8px;margin:12px 0;width:100%}.tm-placeholder__line_date,.tm-placeholder__line_username{margin:0}.tm-placeholder__line_message-date{margin-bottom:8px}.tm-placeholder__line_username{margin-right:5px}.tm-placeholder__line_messages{margin:4px 0}.tm-placeholder__article-img{background:var(--seashell);border-radius:3px;height:204px;margin-bottom:12px;width:100%}.tm-placeholder__counters{align-self:flex-end;display:flex;justify-content:space-between;width:100%}.tm-placeholder__icon{background:var(--seashell);border-radius:50%;height:16px;width:16px}.tm-placeholder__icon_large{height:24px;width:24px}.tm-placeholder_hubs{display:flex}.tm-placeholder__hub{background:var(--romance);height:12px;margin:22px 12px;max-width:80px;width:calc(25% - 14px)}.tm-placeholder__hub:first-child{margin-left:16px}.tm-placeholder_categories{background:var(--romance);display:flex;flex-direction:column}.tm-placeholder__category{display:flex;flex-direction:row;margin-bottom:24px}.tm-placeholder__category-avatar{background:var(--seashell);border-radius:3px;flex:none;height:40px;margin-right:8px;width:40px}.tm-placeholder__userinfo-avatar{height:48px;width:48px}.tm-placeholder__category-info{display:flex;flex-direction:column;justify-content:space-between}.tm-placeholder__category-name{background:var(--seashell);border-radius:3px;display:inline-block;height:12px}.tm-placeholder__category-desctiption{background:var(--seashell);border-radius:3px;height:8px;margin-bottom:4px}.tm-placeholder__desctiption_profile{margin-top:8px}.tm-placeholder_preset{background:var(--romance);margin-bottom:16px;padding:16px}.tm-placeholder__preset-header{align-items:center;display:flex;height:45px;justify-content:space-between;margin-bottom:21px}.tm-placeholder__preset-title{border-radius:3px;height:12px;width:50%}.tm-placeholder__preset-icon{border-radius:50%;height:24px;margin-right:8px;width:24px}.tm-placeholder__preset-icons{display:flex}.tm-placeholder__preset-button{border-radius:3px;height:32px;margin-top:23px;width:112px}.tm-placeholder__static-page-section-name{background-color:var(--seashell);padding:24px 16px 20px}.tm-placeholder__static-page-headling{background:rgba(var(--gull-gray-rgb),.4);height:12px;width:80px}.tm-placeholder__static-page-tabs{background-color:var(--romance);display:flex;margin-bottom:8px;padding:22px 16px}.tm-placeholder__static-page-tab{background:var(--seashell);height:12px;margin-right:24px}.tm-placeholder__static-page-content{background-color:var(--romance);padding:24px 16px 20px}.tm-placeholder__static-page-content-headling{background:var(--seashell);height:16px;margin-bottom:16px}.tm-placeholder__static-page-content-text{background:var(--seashell);height:8px;margin-bottom:12px}.tm-placeholder__static-page-content-wrap-text{margin:32px 0}.tm-placeholder__comment{background:var(--romance);padding:14px 16px 20px}.tm-placeholder__comment-article{border-bottom:1px solid rgba(var(--gull-gray-rgb),.4);margin-bottom:12px}.tm-placeholder__comment_user-comment{margin-bottom:8px}.loads{animation:pulse-load 4s ease infinite forwards;background-color:var(--seashell);position:relative}.tm-placeholder__conversations,.tm-placeholder__messages{background:var(--romance);padding:16px}.tm-placeholder__conversation,.tm-placeholder__message{align-items:flex-start;display:flex}.tm-placeholder__conversation+.tm-placeholder__conversation,.tm-placeholder__conversation+.tm-placeholder__message,.tm-placeholder__message+.tm-placeholder__conversation,.tm-placeholder__message+.tm-placeholder__message{margin-top:20px}.tm-placeholder__message{flex-direction:column}.tm-placeholder__conversation-body{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin-left:12px}.tm-placeholder__conversation-meta,.tm-placeholder__message-meta{align-items:center;display:flex;margin-bottom:8px;margin-top:3px;min-width:100%}.tm-placeholder__message-meta{margin-bottom:16px;margin-top:0}.tm-placeholder__conversation-username,.tm-placeholder__message-username{min-width:20%}.tm-placeholder__conversation-userpic{background:var(--seashell);border-radius:3px;height:40px;width:40px}.tm-placeholder__message-userpic{background:var(--seashell);border-radius:3px;height:24px;margin-right:12px;width:24px}.tm-placeholder__form{align-items:center;background:var(--seashell);display:flex;height:32px;margin:0 20px 24px;min-width:calc(100% - 40px);width:32px}.tm-placeholder__form_modificator-nomargin{margin:0 0 24px;min-width:100%}.tm-placeholder_user-profile{box-sizing:border-box;padding:16px 16px 10px}.tm-placeholder__user-profile-data{align-items:flex-start;display:flex;margin-bottom:11px}.tm-placeholder-inset{border-left-style:solid;border-left-width:4px;background-color:var(--romance);box-sizing:border-box;padding:24px 28px 28px}@media(max-width:767px){.tm-placeholder-inset{padding:16px;padding-left:12px}}.tm-placeholder-inset__header{height:20px;margin-bottom:30px}.tm-placeholder-inset__footer{height:16px}.tm-placeholder-salary{border-left-color:var(--dodger-blue);min-height:308px;display:flex;flex-direction:column}@media(max-width:767px){.tm-placeholder-salary{height:402px}}@media(max-width:483px){.tm-placeholder-salary{height:418px}}@media(max-width:330px){.tm-placeholder-salary{height:436px}}.tm-placeholder__line_inset-footer,.tm-placeholder__line_inset-header{width:25%;margin:6px 0}@media(max-width:767px){.tm-placeholder__line_inset-footer,.tm-placeholder__line_inset-header{width:160px}}.tm-placeholder-inset__footer_salary{margin-top:4px}.tm-placeholder-salary__body{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}@media(max-width:767px){.tm-placeholder-salary__body{flex-direction:column;row-gap:17px}}.tm-placeholder-salary__text{flex-basis:40%;display:flex;flex-direction:column;row-gap:24px}@media(max-width:767px){.tm-placeholder-salary__text{width:100%;row-gap:27px}}.tm-placeholder-salary__description{margin:0;overflow:hidden;display:flex;flex-direction:column;row-gap:8px}.tm-placeholder-salary__description .tm-placeholder__line{margin:0}.tm-placeholder-salary__description .tm-placeholder__line:first-child{margin-top:0}@media(max-width:767px){.tm-placeholder-salary__description{width:100%}.tm-placeholder-salary__description .tm-placeholder__line:nth-child(3),.tm-placeholder-salary__description .tm-placeholder__line:nth-child(4){display:none}}@media(max-width:483px){.tm-placeholder-salary__description .tm-placeholder__line:nth-child(3){display:block}}@media(max-width:330px){.tm-placeholder-salary__description .tm-placeholder__line:nth-child(4){display:block}}.tm-placeholder-salary__image{border-radius:3px;flex-basis:60%;height:185px;width:100%}@media(max-width:767px){.tm-placeholder-salary__image{margin:10px 0;flex-basis:185px}}.tm-placeholder__line_salary_average{height:36px;width:150px;margin:-18px 0 0}@media(max-width:767px){.tm-placeholder__line_salary_average{margin-top:-9px}}.tm-placeholder__line_item-title{margin-top:3px;margin-bottom:7px;max-width:400px;height:12px}.tm-placeholder-list__item_inset .tm-project-block-items__properties .tm-placeholder__line{margin:0}.tm-placeholder-questions{border-color:var(--deluge)}.tm-placeholder-courses{border-color:var(--sorbus);min-height:448px}.tm-placeholder__company-avatar{background-color:var(--seashell);width:20px;height:20px;border-radius:2px;margin-right:7px}.tm-placeholder-company_courses{border-color:var(--sorbus);min-height:448px}.tm-placeholder-company_courses .tm-placeholder__line_item-title{height:20px}.tm-placeholder-vacancies{border-color:var(--dodger-blue);min-height:448px}.tm-placeholder-promo{background-color:var(--romance)}.tm-placeholder-promo__header{display:flex;justify-content:space-between;padding:16px 0 12px;margin:0 20px;border-bottom:1px solid rgba(var(--gull-gray-rgb),.4)}.tm-placeholder-promo__body{padding:24px 20px}.tm-placeholder-promo__posts{display:flex;justify-content:space-between}.tm-placeholder__line_promo-title{max-width:170px;margin:6px 0}.tm-placeholder-promo__post{display:flex;flex-direction:column;row-gap:5px;flex:none;width:calc(33.3333% - 10px)}.tm-placeholder__line_post-title{margin-bottom:7px}.tm-placeholder-promo__image{background-color:var(--seashell);padding-top:63.1944444444%}.tm-placeholder-promo__dots{display:none;justify-content:center;margin-top:10px}.tm-placeholder-promo__dot{width:10px;height:10px;border-radius:50%;background-color:var(--seashell);margin:5px}.tm-placeholder-article-cards{display:flex;flex-direction:column;row-gap:12px}.tm-placeholder-article-card{padding:20px;border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:4px}.tm-placeholder-article-card__title{display:flex;flex-direction:column;row-gap:11px}.tm-placeholder-article-card__title-line{margin:0;height:20px}.tm-placeholder-article-card__title-line:last-child{width:40%}.tm-placeholder-article-card__icons{max-width:260px;margin-top:16px}.tm-placeholder-data-icon{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.tm-placeholder__line_icon-text{width:20px}.tm-placeholder__gallery-thumbs{display:flex;gap:12px;overflow:hidden;margin-bottom:12px}.tm-placeholder__gallery-thumb{width:72px;height:72px;min-width:72px}.tm-placeholder__gallery-body{height:300px;margin-bottom:12px}.tm-placeholder_banner{height:160px}.tm-placeholder-table__row{border-top:1px solid rgba(var(--gull-gray-rgb),.4);display:flex;-moz-column-gap:12px;column-gap:12px}.tm-placeholder-table__row .tm-placeholder__line{flex-shrink:0;flex-grow:1}.placeholder-wrapper+.placeholder-wrapper{margin-top:16px}.tm-placeholder__lines{display:flex;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap;background:var(--romance)}.tm-placeholder__lines .tm-placeholder__line{margin:0;height:28px}.tm-placeholder__funnels .tm-placeholder__line{height:12px;margin:8px 0}.tm-placeholder__statistics{margin-top:20px;display:flex;gap:12px}.tm-placeholder__statistics-item{width:124px;height:92px;padding:12px;border-radius:4px;border:1px solid var(--seashell)}.tm-placeholder__statistics-item .tm-placeholder__line{height:12px;margin:8px 0}@media(max-width:659px){.tm-placeholder-promo__post{width:calc(50% - 10px)}.tm-placeholder-promo__post:nth-child(3){display:none}}@media(max-width:414px){.tm-placeholder-promo__post{width:100%}.tm-placeholder-promo__post:nth-child(2){display:none}.tm-placeholder-promo__dots{display:flex}}@keyframes fadein-f4bf0d24{0%{opacity:0}to{opacity:1}}.banner-wrapper[data-v-f4bf0d24]{min-height:var(--38f3d936);position:relative;overflow:hidden;margin:0}.banner-wrapper.narrow[data-v-f4bf0d24]{margin:12px 0}.banner-wrapper.medium-narrow[data-v-f4bf0d24]{margin:12px 0}.banner-wrapper[data-v-f4bf0d24]:empty{margin:0}.banner-wrapper.tm-article-comments__top-banner[data-v-f4bf0d24],.banner-wrapper.tm-page-article__banner[data-v-f4bf0d24],.banner-wrapper.tm-sandbox-article__banner[data-v-f4bf0d24]{margin-bottom:12px;padding:0}.banner-wrapper.tm-article-comments__top-banner[data-v-f4bf0d24]:empty,.banner-wrapper.tm-page-article__banner[data-v-f4bf0d24]:empty,.banner-wrapper.tm-sandbox-article__banner[data-v-f4bf0d24]:empty{margin-bottom:0}@media(max-width:1023px){.banner-wrapper[data-v-f4bf0d24] img{max-width:100%!important}.banner-wrapper[data-v-f4bf0d24] a{width:auto}}.placeholder[data-v-f4bf0d24]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.tm-adfox-banner[data-v-f4bf0d24]{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;z-index:12}.tm-adfox-banner[data-v-f4bf0d24] img{background-color:var(--seashell)}.tm-adfox-banner[data-v-f4bf0d24]:empty{margin:0}.half-page .tm-adfox-banner[data-v-f4bf0d24]{max-height:600px}.narrow .tm-adfox-banner[data-v-f4bf0d24] img{max-width:100%!important}.medium-narrow .tm-adfox-banner[data-v-f4bf0d24]{max-height:130px}.medium-rectangle .tm-adfox-banner[data-v-f4bf0d24]{max-height:250px}.leaderboard .tm-adfox-banner[data-v-f4bf0d24]{max-height:none!important}.leaderboard .tm-adfox-banner[data-v-f4bf0d24] .roxotAd{width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important}.leaderboard .tm-adfox-banner[data-v-f4bf0d24] img{max-width:100%!important;background-color:var(--seashell)}[data-roxot-placement-id][data-v-f4bf0d24]{max-width:100%}@media(max-width:1023px){.leaderboard[data-v-f4bf0d24]{aspect-ratio:300/250;height:var(--78a3cd06);margin-left:auto;margin-right:auto}.leaderboard .tm-adfox-banner[data-v-f4bf0d24]{width:100%;margin:0 auto}.leaderboard .tm-adfox-banner [data-roxot-placement-id][data-v-f4bf0d24]{max-height:none!important}.leaderboard .tm-adfox-banner[data-v-f4bf0d24] a{width:100%!important;height:100%!important}.leaderboard .tm-adfox-banner[data-v-f4bf0d24] img{width:100%!important;max-height:none!important}}@media(min-width:1024px){.banner-wrapper.narrow[data-v-f4bf0d24]{margin-top:0}.leaderboard .tm-adfox-banner[data-v-f4bf0d24] img{max-height:250px}}@media(max-width:767px){.narrow .tm-adfox-banner[data-v-f4bf0d24]{aspect-ratio:320/100;width:100%}.narrow .tm-adfox-banner[data-v-f4bf0d24] img{max-width:100%}.narrow .tm-adfox-banner[data-v-f4bf0d24] a{width:auto}}.v-enter-active[data-v-f4bf0d24],.v-leave-active[data-v-f4bf0d24]{transition:opacity .5s ease-out}.v-enter-from[data-v-f4bf0d24],.v-leave-to[data-v-f4bf0d24]{opacity:0}.tm-feature{height:36px;background-color:var(--shark);flex:none}.tm-feature_variant-inline{background:none}.tm-feature__link{display:flex;align-items:center;justify-content:center;height:100%;color:var(--header-footer-text);text-decoration:none;letter-spacing:.01875rem;font-size:.875rem}.tm-feature__link:hover{color:var(--anakiwa)}.tm-feature__icon{margin-right:8px;position:relative;top:-1px}.tm-copyright{color:var(--loblolly);font-size:.875rem}.tm-copyright__link{color:var(--loblolly);text-decoration:none}.tm-text_loading{animation:text-spinner 1s linear infinite}@keyframes text-spinner{0%{opacity:.3}50%{opacity:.7}to{opacity:.3}}.tm-fieldset__header{display:flex}.tm-fieldset_contrast{background-color:#f6f7f8;padding:20px 18px}.tm-fieldset__title{color:#444;font-size:.875rem;font-weight:700;line-height:1.125rem;margin:0 0 14px}.tm-fieldset__description{color:#888;font-size:.75rem;line-height:1.125rem;margin:9px 0 0}.tm-fieldset__description_invalid{color:#ea675d}.tm-input-radio-labeled__label{align-items:center;color:var(--mountain-mist);cursor:pointer;display:flex;font-size:.875rem;line-height:1rem}.tm-checkbox-labeled__input{margin-right:8px;position:relative}.tm-input-radio-labeled__real{cursor:pointer;display:block;height:16px;opacity:0;width:16px}.tm-input-radio-labeled__real:checked+.tm-input-radio-labeled__fake{border:5px solid var(--horizon)}.tm-input-radio-labeled__fake{background:var(--romance);border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:50%;box-sizing:border-box;display:block;height:16px;left:0;position:absolute;top:0;width:16px;z-index:1}.tm-checkbox{display:inline-block;height:16px;position:relative;width:16px}.tm-checkbox__fake{background:var(--romance);border:1px solid var(--loblolly);border-radius:2px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;width:14px}.tm-checkbox__real{opacity:0}.tm-checkbox__real:checked+.tm-checkbox__fake{background-color:var(--horizon);border-color:var(--horizon)}.tm-checkbox__real:checked+.tm-checkbox__fake:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI4IDAgMTIgMTUuOTk2IDQgOGwtNCA0IDEyIDEyTDMyIDR6Ii8+PC9zdmc+);background-size:cover;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.tm-checkbox__real:focus+.tm-checkbox__fake{border-color:var(--astral)}.tm-checkbox__real[disabled]+.tm-checkbox__fake{background-color:var(--seashell);border-color:var(--silver)}.tm-labeled-checkbox__container{align-items:flex-start;display:flex}.tm-labeled-checkbox__input{margin:1px 8px 0 0}.tm-labeled-checkbox__label{color:var(--mine-shaft);cursor:pointer;font-size:.875rem;font-weight:400}.tm-page-settings-form{padding:0 0 24px}.tm-page-settings-form .tm-fieldset__container,.tm-page-settings-form .tm-fieldset__description,.tm-page-settings-form .tm-fieldset__header{padding:0 16px}.tm-page-settings-form .tm-fieldset__header{background:var(--aqua-haze);display:block;line-height:2.5rem}.tm-page-settings-form .tm-fieldset__title{color:var(--rolling-stone);font-weight:500;margin:0}.tm-page-settings-form .tm-fieldset__container{padding-top:19px}.tm-page-settings-form .tm-input-radio-labeled__label{color:var(--mine-shaft)}.tm-page-settings-form__title{color:var(--mine-shaft);font-size:.9375rem;font-weight:500;line-height:3.5rem;padding:0 16px}.tm-page-settings-form__fieldset{margin:0 0 24px}.tm-page-settings-form__input-wrapper{color:var(--mine-shaft);margin:0 0 28px}.tm-page-settings-form__input-wrapper .tm-checkbox__fake{background:var(--romance)}.tm-page-settings-form__controls{margin:32px 16px 0}.tm-page-settings-form__submit{box-sizing:border-box;display:block;width:100%}.tm-page-width{margin:0 auto;min-width:320px}@media(min-width:768px)and (max-width:1023px){.tm-page-width{padding:0 16px;max-width:768px}}@media(min-width:1024px){.tm-page-width{padding:0 24px;max-width:1096px}}.tm-page-width_no-padding{padding:0}.tm-page-width_full-width{max-width:100%}.tm-overlay,.tm-overlay__background{position:fixed;top:0;left:0;right:0;bottom:0}.tm-overlay{z-index:80}.tm-overlay__background{transform:scaleY(2) translateY(-25%);z-index:1;background:rgba(var(--asphalt-rgb),.2);transition:transform .3s,opacity .3s}.tm-overlay__inner{display:flex;height:100%;overflow-y:auto;overscroll-behavior-y:contain;position:relative;z-index:2}.tm-popup-base__wrapper{align-self:flex-start;flex:1;position:relative}.tm-popup-base__wrapper_centered{align-self:center}.tm-popup-base__close{position:relative;background:transparent;border:0;cursor:pointer;padding:0;height:12px;position:absolute;right:20px;top:22px;width:12px;display:flex;z-index:1}.tm-popup-base__close:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.tm-popup-base__close:not(:focus-visible){outline:none}.tm-popup-base__body{background-color:var(--romance)}.tm-popup-base__close-icon{color:var(--loblolly);height:100%;width:100%}@media (min-width:1024px){.tm-popup-base__wrapper{flex:0 320px;margin:auto}}.tm-social-icons__icon{width:36px;border-radius:4px;overflow:hidden}.tm-social-icons__icon+.tm-social-icons__icon{margin:0 0 0 24px}@media (min-width:1024px){.tm-social-icons__icon{width:24px}.tm-social-icons__icon+.tm-social-icons__icon{margin:0 0 0 12px}}.tm-footer{background-color:var(--limed-spruce);margin:auto 0 0;z-index:3}.tm-footer__container{padding:36px 0 32px;text-align:center}@media(max-width:767px){.tm-footer__container{padding-left:16px;padding-right:16px}}.tm-footer__title{display:flex;justify-content:center;margin:0 0 36px}.tm-footer__title-link{color:var(--romance);display:block;height:24px;text-decoration:none;width:67px}.tm-footer__title-link svg{color:var(--header-footer-text)}.tm-footer__title-link:hover{opacity:1}.tm-footer__social{display:flex;justify-content:space-between;margin:0 auto 16px;max-width:400px}.tm-footer__link{background:transparent;border:0;padding:0;align-items:center;border:1px solid var(--rolling-stone);box-sizing:border-box;color:var(--loblolly);cursor:pointer;display:flex;width:100%;font-size:.875rem;height:48px;justify-content:center;margin:0 0 16px;text-decoration:none}.tm-footer__link:not(:focus-visible){outline:none}.tm-footer__icon{color:var(--loblolly);height:17px;margin:0 8px 0 0;width:17px}.tm-footer__apps{margin:32px 0}@media (min-width:1024px){.tm-footer{background:var(--shark);margin:0}.tm-footer__container{align-items:center;display:flex;flex-direction:row-reverse;height:48px;justify-content:space-between;padding:0}.tm-footer__social{margin:0}.tm-footer__link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border:0;color:var(--cerulean);font-weight:700;margin:0;width:auto}}.tm-footer-menu{background:var(--limed-spruce);margin:auto 0 0;z-index:3}.tm-footer-menu__container{box-sizing:border-box;display:flex;padding:20px 0}@media(max-width:767px){.tm-footer-menu__container{padding:20px 16px}}.tm-footer-menu__list{list-style:none;padding:0}.tm-footer-menu__list-item a{color:var(--header-footer-text);font-size:.8125rem;font-weight:400;line-height:1.75rem;text-decoration:none}.tm-footer-menu__list-item a:hover{opacity:.6}.tm-footer-menu__block{width:calc(25% - 32px);margin-right:32px}.tm-footer-menu__block-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-bottom:1px solid rgba(var(--gull-gray-rgb),.4);color:var(--header-footer-text);font-size:.875rem;font-style:normal;font-weight:700;line-height:1.0625rem;padding-bottom:16px}.tm-dropdown{position:relative;z-index:30}.tm-dropdown__head{cursor:pointer}.tm-dropdown__body{background:var(--romance);border-radius:4px;box-shadow:0 0 12px rgba(var(--asphalt-rgb),.16);color:var(--mine-shaft);display:inline-flex;margin-top:12px;min-width:300px;padding-bottom:12px;position:absolute;white-space:normal;overflow:hidden}.tm-dropdown__body_inline{min-width:auto;padding-bottom:0}.tm-dropdown__body_padding-none{padding-bottom:0}.tm-dropdown__body_right{right:0}.tm-dropdown__body_left{left:0}.tm-dropdown__body_center{left:0;transform:translateX(-50%)}.tm-entity-image{height:100%;width:100%}.tm-entity-image__pic{border-radius:3px;display:block;overflow:hidden}.tm-entity-image__pic:not([width]){height:auto;width:100%}.tm-image-placeholder{background-color:var(--romance);background-repeat:no-repeat;background-size:cover;border-radius:3px;display:inline-block;overflow:hidden;vertical-align:top}.tm-image-placeholder:not([width]){width:100%;height:100%}.tm-image-placeholder_blue{color:rgba(var(--horizon-rgb),.6)}.tm-image-placeholder_green{color:rgba(var(--vida-loca-rgb),.6)}.tm-image-placeholder_lilac{color:rgba(var(--deluge-rgb),.6)}.tm-image-placeholder_pink{color:rgba(var(--mulberry-rgb),.6)}.companies-admin-list{list-style:none;padding:0;margin:0}.companies-admin-list__item{padding:0;color:var(--mine-shaft)}.companies-admin-list__item:hover{background-color:var(--aqua-haze);color:var(--mine-shaft)}.companies-admin-list__link{display:flex;align-items:center;padding:12px 16px;font-size:.9375rem;line-height:1.125rem;text-decoration:none;color:var(--mine-shaft)}.companies-admin-list__link:hover{color:var(--mine-shaft)}.company-admin-dropdown__image{width:24px;height:24px;margin-right:15px;object-fit:contain;border-radius:3px}.company-admin-dropdown__button{background:transparent;border:0;cursor:pointer;padding:0;display:flex;align-items:center;color:var(--romance);vertical-align:top}.company-admin-dropdown__button:not(:focus-visible){outline:none}@media(min-width:1024px){.company-admin-dropdown__button{color:var(--gull-gray)}.company-admin-dropdown__button:hover{color:var(--horizon)}}.company-admin-dropdown__icon_arrow{margin:0 -4px}.company-admin-dropdown__list{flex:1;padding:10px 0}.tm-bottom-sheet{position:relative;flex:0 780px;margin:auto auto 0;z-index:80;background-color:var(--romance);border-radius:8px 8px 0 0}.tm-bottom-sheet__header{min-height:56px;display:flex;align-items:center}.tm-bottom-sheet__header_card{min-height:0}.tm-bottom-sheet__title{margin:1px 0 0;color:var(--mine-shaft);font-weight:700;font-size:.875rem;line-height:1rem;text-align:left;padding:20px 54px 20px 16px;box-sizing:border-box;width:100%}.tm-bottom-sheet__content{padding:0 16px 16px}.tm-bottom-sheet__content_card{padding:0}.tm-bottom-sheet__close{background:transparent;border:0;cursor:pointer;padding:0;position:absolute;right:0;top:10px;z-index:1;display:flex;margin-left:auto;padding:0 20px 0 10px;box-sizing:border-box;align-items:center;min-height:36px}.tm-bottom-sheet__close:not(:focus-visible){outline:none}.tm-bottom-sheet__close_card{position:absolute;top:16px;right:16px;display:flex;color:var(--gull-gray);padding:0;margin:0;min-height:24px;background-color:var(--romance);border-radius:3px}.tm-bottom-sheet__close-icon{color:var(--gull-gray)}.tm-modal-window{position:relative;margin:auto;min-width:200px;background-color:var(--romance);border-radius:8px}.tm-modal-window__header{padding:20px 20px 16px;overflow:hidden}.tm-modal-window__close{background:transparent;border:0;cursor:pointer;padding:0;position:relative;display:flex;float:right;margin:3px 0 0;color:var(--gull-gray)}.tm-modal-window__close:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.tm-modal-window__close:not(:focus-visible){outline:none}.tm-modal-window__title{font-weight:700;font-size:.875rem;line-height:1.25rem;color:var(--mine-shaft)}.tm-modal-window__content{padding:0 20px 20px;color:var(--mine-shaft)}.tm-popover{position:absolute;border:1px solid var(--seashell);border-radius:4px;background-color:var(--romance);z-index:30}.tm-popover_variant-dropdown{border:none;box-shadow:0 0 12px rgba(var(--asphalt-rgb),.2)}.tm-popover_variant-hub{border:1px solid var(--loblolly);box-shadow:0 0 12px rgba(var(--asphalt-rgb),.16);text-align:left}.tm-popover_variant-hint{border:none;border-radius:0;background:none}.restriction-hint{color:var(--mountain-mist);font-size:.875rem;line-height:1.25rem;padding:12px 16px;max-width:289px}.restriction-hint a{color:var(--horizon);text-decoration:none}.tm-sidebar{box-sizing:border-box}.tm-sidebar.fade-sidebar-enter-active,.tm-sidebar.fade-sidebar-leave-active{opacity:1;transition:left .15s ease-in-out,right .15s ease-in-out,opacity .15s ease-in-out}.tm-sidebar.fade-sidebar-enter-from,.tm-sidebar.fade-sidebar-leave-to{opacity:0}.tm-sidebar__wrapper{width:72%;max-width:300px;height:100vh}.tm-sidebar_left.fade-sidebar-enter-from,.tm-sidebar_left.fade-sidebar-leave-to{left:-100%}.tm-sidebar__wrapper_right{margin-left:auto}.tm-sidebar_right.fade-sidebar-enter-from,.tm-sidebar_right.fade-sidebar-leave-to{right:-100%}.tm-sidebar__container{background-color:var(--romance);display:flex;flex-direction:column;min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:fill-available;position:relative}.tm-header-user-menu{align-items:center;display:flex}.tm-header-user-menu__item{margin-left:16px}.tm-header-user-menu__login,.tm-header-user-menu__search,.tm-header-user-menu__write{cursor:pointer}.tm-header-user-menu__icon.tm-header-user-menu__icon_dark{color:var(--gull-gray)}.tm-header-user-menu__icon.tm-header-user-menu__icon_dark:hover{color:var(--horizon)}.tm-header-user-menu__notifications-count{position:absolute;padding:0 5px;right:0;top:0;background:var(--mona-lisa);border:2px solid var(--romance);border-radius:22px;color:var(--romance);font-size:.75rem;line-height:.875rem;transform:translate(33%,-33%)}.tm-header-user-menu__notifications{position:relative}.tm-header-user-menu__conversations-count,.tm-header-user-menu__toggle_has-conversations:before{background:var(--mona-lisa);border:2px solid var(--romance);border-radius:22px;color:var(--romance);font-family:Fira Sans,sans-serif;font-size:.75rem;line-height:.875rem;min-width:18px;padding:0 3px;box-sizing:border-box;text-align:center;pointer-events:none;position:absolute;right:0;top:0;transform:translate(33%,-33%);z-index:31}@media(max-width:767px){.tm-header-user-menu__conversations-count,.tm-header-user-menu__toggle_has-conversations:before{min-width:auto}}.tm-header-user-menu__toggle{padding:0;cursor:pointer;outline:0;border:none;background:transparent}.tm-header-user-menu__toggle_has-conversations{position:relative}.tm-header-user-menu__toggle_has-conversations:before{border:2px solid var(--limed-spruce);border-radius:50%;content:"";display:block;height:12px;padding:0;width:12px;min-width:12px}.tm-header-user-menu__user_desktop{margin-left:16px}.tm-header-user-menu__icon{vertical-align:top;color:var(--header-footer-text)}.tm-header-user-menu__icon_white{color:var(--romance)}.tm-header-user-menu__popup-wrapper{flex:1;padding:0 0 10px}@media(min-width:1024px){.tm-header-user-menu__popup-wrapper{margin:0;padding:12px 0 0}}.tm-header-user-menu__popup-item{display:flex;align-items:center;padding:0 20px;height:48px;font-size:1rem;line-height:3rem;color:var(--mine-shaft);font-weight:500;text-decoration:none}.tm-header-user-menu__popup-item:hover{background-color:var(--aqua-haze);color:var(--mine-shaft)}.write-dropdown .tm-dropdown__body{min-width:-moz-max-content!important;min-width:max-content!important}.tm-our-projects__label{color:var(--rolling-stone);font-size:.75rem;font-weight:500;letter-spacing:.02rem;line-height:.875rem;margin:8px 0;padding:0 20px;text-transform:uppercase}.tm-our-projects__item{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;color:var(--mine-shaft);cursor:pointer;display:block;font-size:1rem;font-weight:500;line-height:1.125rem;padding:15px 20px;position:relative;text-decoration:none}.tm-our-projects__item svg{fill:var(--mine-shaft)}@media (min-width:768px){.tm-our-projects{max-width:266px;padding:0 24px}.tm-our-projects__logo{display:block;height:21px}.tm-our-projects__label{border-bottom:1px solid rgba(var(--gull-gray-rgb),.4);font-size:.875rem;font-weight:400;line-height:1.5;margin:0 0 12px;padding:12px 0;text-transform:none}.tm-our-projects__item{display:block;line-height:1;margin:0 -24px;padding:12px 24px}.tm-our-projects__item:hover{background:var(--aqua-haze);opacity:1}.tm-our-projects__description{color:var(--mountain-mist);display:block;font-size:.875rem;line-height:1.5;margin:0}}.tm-top-link{align-items:flex-end;cursor:pointer;flex:1;font-size:.875rem;justify-content:flex-end;text-align:right;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:16px;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto}.tm-header{background-color:var(--limed-spruce);position:relative;z-index:75}.tm-header_sticky{position:sticky;top:0;z-index:100}.tm-header_hidden{transform:translate3d(0,-100%,0)}.tm-header__container{align-items:center;box-sizing:border-box;display:flex;height:48px;margin:0 auto}@media(max-width:767px){.tm-header__container{padding:0 16px}}.tm-header__button{align-items:center;background:none;border:0;box-shadow:none;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;line-height:0;margin:0;padding:0;width:40px}.tm-header__button_back,.tm-header__button_burger{margin:0 0 0 -10px}.tm-header__button_back .icon_arrow-back,.tm-header__button_burger .icon_arrow-back{color:var(--header-footer-text)}.tm-header__logo{color:var(--romance);display:block;height:22px}.tm-header__logo:hover{opacity:1}.tm-header__logo_hl-ru{width:62px}.tm-header__logo_hl-ru.tm-header__logo_ny{height:28px;width:66px}.tm-header__logo_hl-en{width:57px}.tm-header__logo_hl-en.tm-header__logo_ny{height:26px}.tm-header__logo-wrap{line-height:0;position:relative;top:1px}.tm-header__beta-sign{color:var(--mona-lisa);font-size:.875rem;position:absolute;right:-5px;top:-2px}.tm-header__back-button{background:none;border:0;box-shadow:none;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;position:relative}.tm-header__back-button:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.tm-header__dropdown-toggle{background:transparent;border:0;cursor:pointer;padding:0;display:flex}.tm-header__dropdown-toggle:not(:focus-visible){outline:none}.tm-header__icon{color:var(--header-footer-text);height:100%;width:100%}.tm-header__icon-burger{color:var(--header-footer-text);height:14px;width:18px}.tm-header__user-conversations-count{background:var(--horizon);border-radius:22px;color:var(--header-footer-text);font-family:Fira Sans,sans-serif;font-size:.75rem;line-height:.875rem;padding:0 5px;pointer-events:none;position:absolute;right:0;top:0;transform:translate(33%,-33%);z-index:31}.tm-header_fixed{position:fixed;width:100%}.tm-header__projects{border-left:1px solid var(--gull-gray);margin-left:8px;margin-right:10px;padding-left:4px}.tm-header__projects_extra-margin{margin-left:20px}.tm-header__projects .tm-dropdown-combo__head{height:24px}.tm-header__projects+.tm-header__become-author-btn{margin-left:0}.tm-header__icon_dropdown{height:24px;width:24px}.tm-header_user-menu{margin-left:auto}.icon_arrow-back{color:var(--romance);height:24px;width:24px}.icon_arrow-back_section{color:var(--gull-gray)}.icon_arrow-back_section:hover{color:var(--horizon)}.fade-enter-active,.fade-leave-active{transition:transform .1s ease-out}.tm-header__become-author-btn{border:1px solid var(--rolling-stone);border-radius:3px;box-sizing:border-box;color:var(--header-footer-text);font-size:.75rem;letter-spacing:.0125rem;line-height:100%;margin-left:20px;padding:6px 8px;text-decoration:none;text-transform:uppercase}.tm-header__become-author-btn_extra-margin{margin-left:20px}.tm-header__become-author-btn:hover{border-color:var(--header-footer-text);color:var(--header-footer-text)}.tm-header__feature{margin-left:20px}@media (min-width:1024px){.tm-header{z-index:75}.tm-header__logo-wrap{margin:0}.tm-header__user-conversations-count{border:2px solid var(--romance)}.tm-dropdown_active .tm-header__icon_dropdown{transform:rotate(180deg)}.tm-header__logo{height:24px}}.tm-dropdown_active{z-index:100}.tm-main-menu{flex:1;align-self:stretch;box-sizing:border-box;position:relative;z-index:4}.tm-main-menu__section{display:flex;height:100%;margin:0 auto;padding:0;box-sizing:border-box}.tm-main-menu__section-label{color:var(--rolling-stone);font-size:.75rem;font-weight:500;letter-spacing:.02rem;line-height:.875rem;margin:8px 0;padding:0 20px;text-transform:uppercase}.tm-main-menu__section-content{display:flex;align-items:center;flex:1}@media(min-width:768px)and (max-width:1023px){.tm-main-menu__section-content{justify-content:space-between}}.tm-main-menu__item{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;cursor:pointer;font-weight:500;position:relative;text-decoration:none;color:var(--mountain-mist);font-size:.875rem;line-height:1rem;padding:20px 8px}@media(min-width:768px)and (max-width:1023px){.tm-main-menu__item{padding:14px 4px}}.tm-main-menu__item:hover{color:var(--horizon)}.tm-main-menu__item:first-child{padding-left:0}.tm-main-menu__item:last-child{padding-right:0}.tm-main-menu__item_devided{border-bottom:1px solid var(--seashell)}.tm-main-menu__item_devided:first-child{border-top:1px solid var(--seashell)}.tm-main-menu__item_active{color:var(--mine-shaft)}.tm-main-menu__item_has-new:after{position:absolute;content:"";width:6px;height:6px;background:var(--christi);border-radius:3px;display:block;top:38%;transform:translateY(-50%);right:2px}@media(min-width:768px)and (max-width:1023px){.tm-main-menu__item_has-new:after{right:-2px}}@media (min-width:1050px){.tm-main-menu__item{padding:20px 10px}}.tm-notification{animation:fade-in .8s ease;background:var(--romance);color:var(--mine-shaft);font-size:.9375rem;line-height:1.25rem;padding:14px 20px;position:sticky;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;top:0;z-index:20;margin:12px 0}.tm-notification.tm-notification_static{position:static}.tm-notification.tm-notification_minimal{background:var(--seashell);font-size:.8125rem;line-height:1.125rem;margin:0;padding:12px 16px;text-align:center}.tm-notification_inline{align-items:center;display:flex;justify-content:space-between}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fadein-ad45fc6e{0%{opacity:0}to{opacity:1}}.banner[data-v-ad45fc6e]{color:var(--text-normal-foreground-base);background-color:var(--romance);min-height:64px;border-radius:8px;max-width:100%;position:relative}.banner>[data-v-ad45fc6e]{box-sizing:border-box}.banner-info[data-v-ad45fc6e]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px;-moz-column-gap:12px;column-gap:12px;text-decoration:none;color:inherit;width:100%;opacity:0;transition:opacity .6s}.banner-info .content[data-v-ad45fc6e]{transform:translateX(-10%);transition:transform .6s}.banner-info.visible[data-v-ad45fc6e]{opacity:1;z-index:4}.banner-info.visible .content[data-v-ad45fc6e]{transform:translateX(0)}.inner[data-v-ad45fc6e]{position:absolute;z-index:2;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;border-radius:8px;border:1px solid var(--497f5415);background-color:var(--romance);transition:all .3s ease-in-out}.inner[data-v-ad45fc6e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--497f5415);z-index:1;opacity:.2}.image-wrapper[data-v-ad45fc6e]{width:40px;height:40px;flex-basis:40px;flex-shrink:0}.image-wrapper img[data-v-ad45fc6e]{border-radius:4px;width:100%;height:100%}.content[data-v-ad45fc6e]{flex-basis:100%;flex-shrink:1}.title[data-v-ad45fc6e]{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.25rem;margin-bottom:4px}.text[data-v-ad45fc6e]{font-size:.8125rem;font-style:normal;font-weight:400;line-height:1rem}.close-button[data-v-ad45fc6e]{position:absolute;opacity:.6;background:none;border:none;padding:0;margin:0;top:6px;right:-47px;cursor:pointer;line-height:0;color:var(--497f5415);z-index:2;width:80px;height:29px;display:flex;align-items:center;justify-content:space-between;transition:transform .6s}.close-button .tm-svg-icon__wrapper[data-v-ad45fc6e]{transition:opacity .4s}.close-button .tm-svg-icon__wrapper[data-v-ad45fc6e]:nth-child(2){opacity:0}.close-button.advertising-mode[data-v-ad45fc6e]{transform:translateX(-56px)}.close-button.advertising-mode .tm-svg-icon__wrapper[data-v-ad45fc6e]:first-child{opacity:0}.close-button.advertising-mode .tm-svg-icon__wrapper[data-v-ad45fc6e]:nth-child(2){opacity:1}.advertising-button[data-v-ad45fc6e]{text-transform:uppercase;font-size:.5rem;border-radius:8px;position:absolute;left:7px;top:0;transform:translateY(-50%);border:1px solid var(--497f5415);background-color:var(--romance);z-index:3;color:var(--text-normal-foreground-base);cursor:pointer}.advertising-button[data-v-ad45fc6e]:after{content:"";background-color:var(--497f5415);opacity:.2;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.advertising-info[data-v-ad45fc6e]{font-size:.625rem;padding:0 12px;line-height:.75rem;width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background-color:var(--romance);display:flex;flex-direction:column;justify-content:center;opacity:0;transition:opacity .6s}.advertising-info>p[data-v-ad45fc6e]{margin:0;transform:translateX(10%);transition:transform .6s}.advertising-info.visible[data-v-ad45fc6e]{opacity:1}.advertising-info.visible>p[data-v-ad45fc6e]{transform:translateX(0)}body{overscroll-behavior-y:contain}.pull-down__header{width:100%;height:0;overflow:hidden;position:relative;background-color:var(--seashell)}.pull-down__header .icon_refresh{top:6px}.pull-down__content{position:absolute;max-width:90%;bottom:10px;left:50%;transform:translateX(-50%);height:40px;color:var(--mine-shaft);text-align:center;font-size:.875rem}.pull-down__content-label{float:left;height:20px;line-height:1.25rem;margin-top:10px}.pull-down__icon{color:var(--mountain-mist)}.pull-down__arrow{transform:rotate(0deg);transition:transform .2s}.pull-down__arrow_down{transform:rotate(180deg);transition:transform .2s}.pull-down_circle-animate{animation:circle-animate 1s linear infinite;transform-origin:50% 54%}.icon_refresh{color:var(--rolling-stone);height:24px;position:relative;width:24px}@keyframes circle-animate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.tm-page{padding-bottom:60px}.tm-page__top{background-color:var(--romance);margin-bottom:12px}.tm-page__top_transparent{background-color:transparent}.tm-page__header{background-color:var(--romance);border-bottom:1px solid rgba(var(--gull-gray-rgb),.4);margin-bottom:8px}.tm-page__sidebar{display:flex}.tm-page_contrast{background-color:var(--romance)}.tm-page__title{color:var(--mine-shaft);font-size:1.375rem;font-weight:500;line-height:1em;margin:0;padding:20px 16px}.tm-page__link{color:var(--horizon);display:inline-block;font-size:1rem;text-decoration:none}.tm-profile__body{background-color:var(--romance);padding:17px 16px 7px}.tm-profile-link{color:var(--horizon);line-height:1.3125rem;text-decoration:none}.tm-page__header-separator{border:0;box-shadow:0 -1px 0 0 rgba(var(--gull-gray-rgb),.4) inset;height:1px;margin:20px 16px}.tm-error__link{color:var(--horizon);display:inline-block;font-size:.875rem;line-height:1.5rem;margin-left:12px;margin-right:12px;text-decoration:none}.fixed-banner-wrapper{position:fixed;bottom:var(--5ab2e5a8);z-index:70;transition:bottom .3s ease-in-out;width:100%}.fixed-banner-wrapper>*{box-sizing:border-box}@media(max-width:767px){.fixed-banner-wrapper{padding:0 16px}}@media(max-width:1023px){.fixed-banner-wrapper{margin:0 auto;box-sizing:border-box;max-width:var(--44c4f6f6)}}@media(min-width:1024px){.fixed-banner-wrapper{max-width:var(--44c4f6f6);right:auto;left:var(--45ba7a3b)}}.v-enter-active{animation:banner-enter .8s cubic-bezier(.34,1.56,.64,1) forwards}.v-leave-active{animation:banner-leave .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes banner-enter{0%,to{transform:translateY(0) translateX(0)}20%{transform:translateY(-10px) translateX(0)}40%{transform:translateY(5px) translateX(0)}60%{transform:translateY(-5px) translateX(0)}80%{transform:translateY(2px) translateX(0)}}@keyframes banner-leave{0%{transform:translateY(0) translateX(0)}to{transform:translateY(200%) translateX(0)}}@media (min-width:1024px){.tm-page{margin-top:12px;padding:0 0 60px}.tm-page_no-top-margin{margin-top:0}.tm-page__header{border:0;flex:1;flex-basis:100%;margin-bottom:12px;width:100%}.tm-page__header:empty{margin:0}.tm-page__wrapper{display:flex}.tm-page__main{flex:1;min-width:100px}.tm-page__main_has-sidebar{flex:1;margin-right:16px;max-width:calc(100% - 316px)}.tm-page__sidebar{flex:none;width:300px}.tm-page_wide{margin-top:0;padding:0}}.tm-error-message{padding:16px 16px;text-align:center}.tm-error-message__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;color:var(--mine-shaft);font-size:1rem;font-weight:700;line-height:1.5rem;margin:0 0 6px}.tm-error-message__title:empty{margin:0}.tm-error-message__body{color:var(--mountain-mist);font-size:1rem;line-height:1.5rem}.tm-error-message__body>p{font-size:.875rem;font-weight:400;line-height:1.125rem;margin:0;margin-bottom:20px}.tm-error-message__image-wrapper{max-width:400px;display:inline-block;width:100%}.tm-error-message__image-wrapper+.tm-error-message__title:not(:empty){margin-top:6px}.tm-error-message__image-wrapper svg{width:100%;max-width:400px}.tm-error-message__image-wrapper svg path[fill="#548EAA"]{fill:var(--horizon)}.tm-error-message__image-wrapper svg path[stroke="#548EAA"]{stroke:var(--horizon)}.tm-error-message__image-wrapper svg path[fill="#9DF"]{fill:var(--anakiwa)}.tm-error-message__code{color:var(--horizon,#548eaa);font-size:3.75rem;font-weight:700;line-height:3.75rem;margin-bottom:4px}.tm-page-progress-bar{background:linear-gradient(90deg,var(--horizon),var(--horizon) 40%,rgba(var(--horizon-rgb),.3) 50%,rgba(var(--horizon-rgb),.3) 60%,var(--horizon));background-size:600px 100%;height:2px;left:0;opacity:1;position:absolute;right:100%;top:0;z-index:30}.tm-page-progress-bar_processing{animation:gradient-animation 1s linear infinite;right:20%;transition:right 3s ease}.tm-page-progress-bar_finished{opacity:0;right:0;transition:right .3s ease,opacity .3s ease}.tm-regional-restriction{max-width:400px;margin:0 auto;padding:32px 20px;font-family:-apple-system,BlinkMacSystemFont,Arial,Segoe UI,sans-serif}@media(min-width:1024px){.tm-regional-restriction{padding:30px 20px}}.tm-regional-restriction__title{font-weight:700;font-size:1rem;line-height:1.25;margin-bottom:20px;color:var(--mine-shaft)}.tm-regional-restriction__subtitle{font-size:1rem;line-height:1.25;font-weight:700;margin-bottom:12px;color:var(--mountain-mist)}.tm-regional-restriction__list{display:flex;flex-direction:column;row-gap:24px}.tm-regional-restriction__restrictions{color:var(--mountain-mist);font-size:.875rem;line-height:1.4285714286;display:flex;flex-direction:column;row-gap:8px}.tm-regional-restriction__link-container{display:flex;-moz-column-gap:4px;column-gap:4px}.tm-regional-restriction__link{color:var(--horizon);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:none}.tm-regional-restriction__link:hover{text-decoration:underline}.tm-regional-restriction__label{font-weight:700}.tm-regional-restriction__image{display:block;margin-bottom:16px}@media(min-width:1024px){.tm-regional-restriction__image{margin-bottom:32px}}.tm-scroll-top{align-items:center;background-color:transparent;border:0;cursor:pointer;display:none;justify-content:center;height:100%;left:0;margin:0;outline:none;padding:0;position:fixed;top:0;transition:background-color .3s ease;width:60px;z-index:6}.tm-scroll-top:hover{background-color:rgba(var(--rolling-stone-rgb),.08)}.tm-scroll-top:hover .tm-scroll-top__arrow{background-color:rgba(var(--rolling-stone-rgb),.4)}.tm-scroll-top__arrow{background-color:rgba(var(--rolling-stone-rgb),.2);border-radius:50%;color:var(--romance);height:24px;padding:4px;width:24px}.tm-scroll-top__arrow_reverted{transform:rotate(180deg)}@media (min-width:1221px){.tm-scroll-top{display:flex}}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:448px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:767px){.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:1em}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.top-left{left:1em}.Vue-Toastification__container.bottom-left .Vue-Toastification__toast,.Vue-Toastification__container.top-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.top-right{right:1em}.Vue-Toastification__container.bottom-right .Vue-Toastification__toast,.Vue-Toastification__container.top-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.top-center{left:50%;margin-left:-224px}.Vue-Toastification__container.bottom-center .Vue-Toastification__toast,.Vue-Toastification__container.top-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:0}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:150px;min-height:48px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:448px;min-width:320px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#fff;color:#000}.Vue-Toastification__toast--info{background-color:#d9edf7;color:#548eaa}.Vue-Toastification__toast--success{background-color:#dff0d8;color:#3c763d}.Vue-Toastification__toast--error{background-color:#f2dede;color:#a94442}.Vue-Toastification__toast--warning{background-color:#fcf8e3;color:#8a6d3b}@media only screen and (max-width:767px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:1.5rem;font-size:1rem;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:1.5rem;line-height:1.5rem;background:transparent;outline:none;border:none;padding:0;padding-left:10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:focus,.Vue-Toastification__close-button:hover{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:hsla(0,0%,100%,.7);transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.bottom-left,.Vue-Toastification__bounce-enter-active.top-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.bottom-right,.Vue-Toastification__bounce-enter-active.top-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-enter-active,.Vue-Toastification__bounce-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}.Vue-Toastification__toast{border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;padding:.75rem 1.25rem;text-align:center;max-height:none}.Vue-Toastification__toast-body{line-height:1.25rem;font-size:.9375rem}@media(max-width:767px){.Vue-Toastification__toast{max-width:288px;margin:1rem auto 0}}.tm-block-extralink{color:var(--horizon);font-size:.75rem;line-height:.875rem;text-decoration:none}.tm-layout{--main-menu-height:0;flex:1;position:relative}@media(min-width:1024px){.tm-layout{--main-menu-height:56px}}.tm-layout__wrapper{display:flex;flex-direction:column;min-height:100%;background-color:var(--seashell)}.tm-layout__wrapper_fix-header{padding-top:48px}.tm-base-layout__header,.tm-layout__wrapper_white{background-color:var(--romance)}.tm-base-layout__header{border-bottom:1px solid rgba(var(--gull-gray-rgb),.4)}@media(max-width:767px){.tm-base-layout__header{display:none}}.tm-base-layout__header-wrapper{display:flex;align-items:center;height:56px}@media(min-width:768px)and (max-width:1023px){.tm-base-layout__header-wrapper{height:48px}}.tm-base-layout__user-menu{margin-left:auto}.tm-base-layout__header_is-sticky{position:sticky;top:0;z-index:74}.tm-base-layout__notification-text,.tm-base-layout__notification-title{font-size:.9375rem;line-height:1.25rem}.tm-base-layout__notification-title{font-weight:700}.tm-base-layout__notification-button,.tm-base-layout__notification-text{margin:15px 8px 0 0}.tm-base-layout__notification-button{box-sizing:border-box}@media (min-width:1024px){body.overflow-scroll-locker{overflow:hidden}}body,html{-webkit-overflow-scrolling:touch;background-color:var(--seashell);margin:0 auto;min-height:100vh;min-width:320px;width:100%;height:100%;scroll-padding-top:57px;scrollbar-color:var(--silver) var(--desert-storm)}body{font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;box-sizing:border-box;overflow-y:scroll}#app,#mount{height:100%}@supports(padding-top:env(safe-area-inset-top)){body{--safe-area-inset-top:env(safe-area-inset-top);height:calc(100% + var(--safe-area-inset-top))}}@media(display-mode:fullscreen){body{height:100%}}@media(display-mode:standalone){body{height:100%}}a:hover{color:var(--horizon)}*{transition:opacity .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:opacity .2s ease-in-out,color .2s ease-in-out,text-decoration .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,color .2s ease-in-out,text-decoration .2s ease-in-out,background-color .2s ease-in-out,-webkit-text-decoration .2s ease-in-out}.link{color:var(--horizon);text-decoration:none}.link:hover{color:var(--horizon);text-decoration:underline}[data-navigatable]:focus{outline:1px solid var(--horizon)}.transition-fade-enter-active,.transition-fade-leave-active{transition:.2s;transition-property:opacity}.transition-fade-enter-from,.transition-fade-leave-to{opacity:0}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.tm-stats-warning__container{margin:0!important}.tm-company-card__branding{font-size:0;position:relative}.tm-company-card__branding_loading img{height:0}.tm-company-card__branding-image{width:100%}.tm-company-profile-card .tm-company-card__branding{display:block;width:calc(100% + 32px)}.tm-company-card__branding-placeholder{padding-bottom:22.72%;top:0;width:100%;background:rgba(var(--gull-gray-rgb),.4);display:flex;align-items:center;justify-content:center}.tm-company-card__branding-error{color:var(--mountain-mist);font-size:.75rem;position:absolute;top:50%;text-align:center;padding:0 16px;transform:translateY(-50%)}@media (min-width:1024px){.tm-company-card__branding{box-sizing:border-box;flex-basis:100%;flex-grow:1;width:100%}}.tm-button-follow{cursor:pointer;display:block;height:2rem;position:relative;width:112px}.tm-button-follow__button{background-color:inherit;border:1px solid var(--christi);border-radius:3px;box-sizing:border-box;color:var(--christi);cursor:pointer;font-size:.75rem;height:28px;line-height:1rem;outline:0;padding:4px 8px;position:absolute;text-align:center;transition:width .2s ease,background-color .2s ease;width:100%}.tm-button-follow__button:hover{background-color:var(--christi);color:var(--romance)}.tm-button-follow__unfollow{background:inherit;border:1px solid var(--christi);border-radius:3px;box-sizing:border-box;color:var(--gull-gray);font-size:.9375rem;height:2rem;left:0;line-height:1.8125rem;padding:0 9px;position:absolute;text-align:right;top:0;width:100%}.tm-button-follow__button_big{font-size:.75rem;height:2rem;padding:0;text-align:center}.tm-button-follow__button_is-active{background-color:var(--christi);border:1px solid transparent;color:var(--romance);width:calc(100% - 26px)}.tm-button-follow__button_is-active:hover{opacity:.8}.tm-company-snippet{display:flex}.tm-company-snippet__logo-link{border-radius:3px;display:block;flex:none;margin-right:12px;overflow:hidden;position:relative;top:2px}.tm-company-snippet__logo-img{display:block;width:100%}.tm-company-snippet__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);font-size:.9375rem;font-weight:500;line-height:1rem;margin-bottom:8px;text-decoration:none}.tm-company-snippet__title_subscribed{color:var(--vida-loca)}.tm-company-snippet__description{color:var(--mountain-mist);font-size:.8125rem;line-height:1rem;margin-top:8px}.tm-notice{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:780px;min-width:320px;background-color:var(--romance);display:flex;padding:32px;position:relative}.tm-notice:before{background:var(--loblolly);bottom:-1px;content:"";left:0;position:absolute;top:-1px;width:16px}.tm-notice__inner{width:100%}.tm-notice__title{margin-bottom:8px}.tm-notice__icon{flex:1;margin-right:8px;max-height:24px;max-width:24px;min-height:24px;min-width:24px}.tm-notice__content{color:var(--mine-shaft);font-size:.9375rem;line-height:1.375rem}.tm-notice__content a{color:var(--horizon);text-decoration:none}.tm-notice_positive:before{background:var(--vida-loca)}.tm-notice_negative:before{background:var(--fuzzy-wuzzy-brown)}.tm-notice_warning{background-color:var(--linen);padding:16px}.tm-notice_warning:before{background:none}.tm-notice_info{border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:3px;box-sizing:border-box;padding:16px}.tm-notice_info:before{content:none}.tm-article-poll_variant-bordered{border-bottom:1px solid rgba(var(--gull-gray-rgb),.4)}.tm-article-poll__notice{margin-bottom:36px}.tm-article-poll__notice a{color:var(--horizon);text-decoration:none}.tm-article-poll__header{color:var(--mine-shaft);font-weight:700;margin:0 0 24px}.tm-article-poll__answer{margin-bottom:26px}.tm-article-poll__answer-data{display:flex;line-height:.875rem;margin-bottom:12px}.tm-article-poll__answer-percent{color:var(--mountain-mist);font-size:.875rem;font-weight:700;line-height:1.25rem;margin-right:8px}.tm-article-poll__answer-percent_winning{color:var(--horizon)}.tm-article-poll__answer-label{color:var(--mine-shaft);font-size:.875rem;line-height:1.25rem;margin-right:8px}.tm-article-poll__answer-label_selected{color:var(--horizon)}.tm-article-poll__answer-label_selected>span{padding-right:22px}.tm-article-poll__answer-label_selected:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbD0iIzVlOGVhYyIgZD0iTTcgMGE3IDcgMCAxIDAgMCAxNEE3IDcgMCAwIDAgNyAwem0tLjk5IDkuNTk5aC0uMDAxTDMuNTM0IDcuMTI0bC43NDItLjc0MiAxLjczMyAxLjczMyAzLjcxMy0zLjcxMy43NDIuNzQyLTQuNDU1IDQuNDU1eiIvPjwvc3ZnPg==);content:"";display:inline-block;height:14px;margin-left:8px;vertical-align:middle;width:14px}.tm-article-poll__answer-votes{color:var(--mountain-mist);font-size:.8125rem;line-height:1.25rem;margin-left:auto}.tm-article-poll__answer-bar{background:var(--aqua-haze);height:8px;overflow:hidden;width:100%}.tm-article-poll__answer-progress{animation:appear-from-left .5s ease-out;background-color:var(--loblolly);height:100%}.tm-article-poll__answer-progress_winning{background-color:var(--horizon)}.tm-article-poll__controls{font-size:0;margin-bottom:26px}.tm-article-poll__submit{margin-right:12px}.tm-article-poll__stats{color:var(--mountain-mist);display:block;font-size:.875rem;line-height:normal;padding-bottom:24px}@keyframes appear-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.tm-counter-container{text-align:center;display:flex;flex-direction:column;row-gap:4px}.tm-counter-container__header{height:22px;display:flex;align-items:center;justify-content:center}.tm-counter-container__footer{font-size:.75rem;line-height:1rem;text-align:center}.tm-company-subscribers__count{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--horizon);line-height:1.375rem;font-size:1.0625rem;font-weight:700}.tm-company-subscribers__label{color:var(--mountain-mist)}.lds-ring{display:inline-block;position:relative;width:var(--circle-loader-width);height:var(--circle-loader-height)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:var(--circle-loader-circle-width);height:var(--circle-loader-circle-height);top:calc(50% - var(--circle-loader-circle-height)/2);left:calc(50% - var(--circle-loader-circle-width)/2);border:1px solid var(--romance);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--circle-loader-circle-border-color) transparent transparent transparent}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tm-votes-lever{display:flex;align-items:center;justify-content:center}.tm-votes-lever__button{background:none;border:0;box-shadow:none;box-sizing:border-box;color:var(--loblolly);display:flex;justify-content:center;margin:0;padding:0;position:relative}.tm-votes-lever__button:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.tm-votes-lever__button:disabled:after{cursor:default}.tm-votes-lever__button:hover{color:var(--astral)}.tm-votes-lever__score{display:flex;align-items:center;justify-content:center;min-width:2ch;font-size:.8125rem;flex-shrink:0}.tm-votes-lever__score_appearance-article{margin:0 5px;font-weight:700}.tm-votes-lever__score_appearance-comment{display:flex;align-items:center;justify-content:center;margin:0 3px;font-weight:700;overflow:hidden}.tm-votes-lever__score_appearance-karma{margin:0 2px}.tm-votes-lever__score_appearance-grade,.tm-votes-lever__score_appearance-karma,.tm-votes-lever__score_appearance-rating{font-size:1.0625rem}.tm-votes-lever__score_appearance-rating{height:22px}.tm-votes-lever__score-counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--gull-gray);font-weight:700;line-height:1.375rem}.tm-votes-lever__score-counter_rating{color:var(--mulberry);font-size:1rem}.tm-votes-lever__score-counter_grade{color:var(--emerald)}.tm-votes-lever__icon{position:relative}.tm-votes-lever__icon_arrow-down{transform:scaleY(-1)}.tm-votes-lever__icon_downvote,.tm-votes-lever__score-counter_negative{color:var(--fuzzy-wuzzy-brown)}.tm-votes-lever__icon_upvote,.tm-votes-lever__score-counter_positive{color:var(--christi)}.tm-votes-lever__score-fallback{cursor:pointer;margin:4px 5px 0}.tm-votes-lever__score_no-margin{margin:0}.tm-rating__header{height:22px}.tm-rating__counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-size:1.0625rem;font-weight:700;line-height:1.375rem}.tm-rating__counter_variant-grade{color:var(--cerulean)}.tm-rating__text{color:var(--rolling-stone);font-size:.75rem;line-height:1rem;text-align:center}.tm-grade{text-decoration:none}.tm-svg-grade__icon{vertical-align:top;color:var(--emerald);width:24px;height:22px}.tm-company-card__header{align-items:flex-start;display:flex;margin-bottom:12px}.tm-company-card__avatar{border-radius:3px;flex:none;margin-right:16px;overflow:hidden}.tm-company-card__name{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);font-size:1.24375rem;font-weight:700;line-height:1.75rem;margin:0;text-decoration:none}.tm-company-card__description{color:var(--mine-shaft);font-size:.875rem;line-height:1.25rem;margin:0;margin-top:4px}.tm-company-card__rating:not(:last-child){margin-right:30px}@media (min-width:1024px){.tm-company-card__header{margin-bottom:10px}}.tm-confirmation-dialog{color:var(--mine-shaft)}.tm-confirmation-dialog__actions{display:flex;padding:8px 16px 24px}.tm-confirmation-dialog__action{display:block;flex:1 1 100%;cursor:pointer}.tm-confirmation-dialog__action_confirm{margin-right:8px;white-space:nowrap}.tm-confirmation-dialog__description{margin:0;padding:16px 16px 24px;font-size:.875rem;font-weight:400;line-height:1.25rem}.tm-confirmation-dialog__title{margin:0;padding:18px 52px 18px 16px;font-size:.9375rem;font-weight:500;line-height:1.25rem}.employee-request-popup__content{max-width:380px}.employee-request-popup__company-info{display:flex;align-items:center;margin-bottom:10px}.employee-request-popup__company-logo{margin-right:12px;width:36px;height:36px}.employee-request-popup__confirm-message{font-size:.875rem;line-height:1.25rem}.employee-request-popup__company-name{font-weight:700;font-size:.9375rem;line-height:1.25rem;color:var(--mine-shaft)}.employee-request-popup__confirm-buttons{margin-top:24px}.employee-request-popup__confirm-button{cursor:pointer}.employee-request-popup__confirm-button+.employee-request-popup__confirm-button{margin-left:10px}.employee-request-popup__form .base-textarea__label_message{font-size:.875rem;line-height:1.25rem;font-weight:400}.employee-request-popup__form .tm-form__submit{margin-top:24px;background-color:var(--horizon);border-color:var(--horizon)}.employee-request-popup__form .tm-form__submit:hover{border-color:var(--astral);background-color:var(--astral)}.company-employee-request__button{display:flex;align-items:center;border:1px solid var(--horizon);border-radius:3px;height:2rem;box-sizing:border-box;background:none;padding:0;margin:0;cursor:pointer;overflow:hidden}.company-employee-request__button-inner{background-color:transparent;color:var(--horizon);border-radius:0 3px 3px 0;padding:0 16px;box-sizing:border-box;text-align:center;line-height:1.875rem;font-size:.75rem}.company-employee-request__button-inner:hover,.company-employee-request__button-inner_active{background-color:var(--horizon);color:var(--romance)}.company-employee-request__button-cancel{height:100%;color:var(--gull-gray);padding:0 7px;box-sizing:border-box;line-height:1.875rem;font-size:.9375rem}.tm-company-profile-card{background-color:var(--romance);padding:16px 16px}.tm-company-profile-card__buttons{align-items:flex-start;display:flex;margin-top:8px;flex-wrap:wrap}.tm-company-profile-card__button{margin-right:12px;margin-top:12px}.tm-company-profile-card__button_admin{order:1}@media (min-width:1024px){.tm-company-profile-card{display:flex;flex-wrap:wrap;padding:16px 20px}.tm-company-profile-card__buttons{margin-top:0;margin-left:auto;padding:0;flex-direction:row-reverse}.tm-company-profile-card__button{margin-left:12px;margin-right:0;margin-top:0}.tm-company-profile-card__button_admin{order:0}}.tm-article-complexity{display:flex;gap:2px;align-items:center;font-size:.8125rem;line-height:1.5rem;font-weight:700}.tm-article-complexity_complexity-high{color:var(--mandy)}.tm-article-complexity_complexity-medium{color:var(--cerulean)}.tm-article-complexity_complexity-low{color:var(--emerald)}.tm-article-complexity__icon{opacity:.7;max-width:24px}.tm-article-datetime-published{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mountain-mist);display:inline-block;font-size:.8125rem;font-weight:500;line-height:.9375rem;margin:0;vertical-align:middle;text-decoration:none}.tm-article-datetime-published_link:hover{color:var(--mountain-mist);text-decoration:underline}@media (min-width:960px){.tm-article-datetime-published_megapost{color:var(--romance)}}.tm-card-image{max-width:100%;height:var(--image-height);object-fit:contain;object-position:center;transition:height .3s ease-in-out,min-height .3s ease-in-out;margin:auto;width:100%}.expand-enter-to,.expand-leave-from{height:var(--image-height);min-height:var(--image-height)}.expand-leave-to{height:0;min-height:0}.expand-enter-from{height:var(--initial-height);min-height:var(--initial-height)}.tm-positioned-window{position:absolute;border-radius:4px;background-color:var(--romance);box-shadow:0 4px 20px rgba(var(--asphalt-rgb),.25);transition:left .3s ease-in-out,top .3s ease-in-out,opacity .3s ease-in-out;z-index:11;max-height:var(--max-positioned-window-height);overflow:auto}.tm-positioned-window__wrapper{width:320px}.tm-positioned-window__close{background:transparent;border:0;cursor:pointer;padding:0;position:absolute;top:16px;right:16px;display:flex;color:var(--gull-gray);padding:6px;background-color:var(--romance);border-radius:3px;z-index:1}.tm-positioned-window__close:not(:focus-visible){outline:none}.slide-fade-enter-active,.slide-fade-leave-active{transition:transform .3s,opacity .3s}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0;transform:translateY(100px)}.abbreviation-presenter{display:flex;flex-direction:column}.abbreviation-presenter__image-container{border-radius:8px 8px 0 0;overflow:hidden;display:flex;justify-content:center}.abbreviation-presenter__image{max-width:100%;height:auto;max-height:100vh}.abbreviation-presenter__abbr{color:var(--mine-shaft);margin-right:24px;font-weight:700;font-size:1.125rem;line-height:1.4375rem}.abbreviation-presenter__text{padding:16px 20px 12px}.abbreviation-presenter__title{margin-top:12px}@keyframes fadein-42ac9a49{0%{opacity:0}to{opacity:1}}.abbr-definition[data-v-42ac9a49]{color:var(--mine-shaft)}.article-formatted-body{color:var(--mine-shaft);font-size:1rem;line-height:1.56;overflow-wrap:break-word}.article-formatted-body h1,.article-formatted-body h2{font-size:1.25rem;line-height:1.625rem}.article-formatted-body h3{font-size:1.125rem;line-height:1.4375rem}.article-formatted-body h4,.article-formatted-body h5,.article-formatted-body h6{font-size:1rem;line-height:1.25rem}.article-formatted-body a{color:var(--horizon);text-decoration:none}.article-formatted-body a:hover{color:var(--horizon);text-decoration:underline}.article-formatted-body a:visited{color:var(--mulberry)}.article-formatted-body b,.article-formatted-body strong{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.article-formatted-body blockquote{background:transparent;border-left:4px solid var(--horizon);display:block;margin:12px 0;padding:0 12px}.article-formatted-body p{margin:0;padding:0}.article-formatted-body abbr{border-bottom:1px dotted var(--mine-shaft);cursor:help;text-decoration:none}.article-formatted-body .habraabbr{text-decoration:none;background-color:rgba(var(--horizon-rgb),.1);border:1px solid rgba(var(--horizon-rgb),.3);border-radius:4px;padding:1px 4px}.article-formatted-body .habrahidden{text-decoration:none;background-color:var(--loblolly);border-radius:4px;color:transparent;cursor:pointer;transition:all .33s ease-out}.article-formatted-body .habrahidden[data-show]{background-color:transparent;color:inherit;cursor:text}.article-formatted-body code{font-family:Menlo,Monaco,Consolas,Courier New,Courier,monospace;background-color:var(--desert-storm);color:var(--mine-shaft);border-radius:4px;overflow-wrap:break-word;padding:3px 6px;white-space:break-spaces}.article-formatted-body iframe{max-width:100%}.article-formatted-body hr{border:0;border-bottom:1px solid rgba(var(--romance-rgb),.3);border-top:1px solid rgba(var(--asphalt-rgb),.1);height:0}.article-formatted-body img{height:auto;margin:0;max-width:100%;vertical-align:middle;overflow:hidden}.article-formatted-body img[align=left]{margin-bottom:8px;margin-right:32px;margin-top:8px;max-width:40%}.article-formatted-body img[align=right]{margin-bottom:8px;margin-left:32px;margin-top:8px;max-width:40%}.article-formatted-body img[data-src]{cursor:pointer}.article-formatted-body br+img{margin:0}.article-formatted-body .table_wrapped{margin-bottom:24px;overflow-x:auto}.article-formatted-body table{border:1px solid var(--silver);border-collapse:collapse;margin:1.5em 0;min-width:100%;table-layout:fixed;width:auto;word-break:normal}.article-formatted-body table caption{text-align:left;text-indent:1em}.article-formatted-body table td,.article-formatted-body table th{border:1px solid var(--silver);line-height:1.5;padding:6px 12px 9px;vertical-align:top}.article-formatted-body table td img,.article-formatted-body table th img{height:auto;max-width:100%}.article-formatted-body .oembed{overflow:hidden}.article-formatted-body .oembed iframe{border:0;width:100%}.article-formatted-body .user_link{padding-left:1em;position:relative;white-space:nowrap}.article-formatted-body .user_link:before{color:inherit;content:"@";font-size:inherit;font-weight:inherit;left:0;line-height:1;position:absolute;top:1px}.article-formatted-body ol li,.article-formatted-body ol ol li,.article-formatted-body ol ul li,.article-formatted-body ul li,.article-formatted-body ul ol li,.article-formatted-body ul ul li{line-height:1.6;margin:6px 0;padding:0}.article-formatted-body ol li:first-child,.article-formatted-body ol ol li:first-child,.article-formatted-body ol ul li:first-child,.article-formatted-body ul li:first-child,.article-formatted-body ul ol li:first-child,.article-formatted-body ul ul li:first-child{margin-top:0}.article-formatted-body ol li:last-child,.article-formatted-body ol ol li:last-child,.article-formatted-body ol ul li:last-child,.article-formatted-body ul li:last-child,.article-formatted-body ul ol li:last-child,.article-formatted-body ul ul li:last-child{margin-bottom:0}.article-formatted-body ol,.article-formatted-body ul{padding-inline-start:32px}.article-formatted-body ol ol,.article-formatted-body ol ul,.article-formatted-body ul ol,.article-formatted-body ul ul{margin-top:9px}.article-formatted-body pre{background:var(--desert-storm);border:1px solid var(--seashell);border-radius:4px;box-sizing:border-box;font-size:.875rem;line-height:1.6;margin:0;overflow:auto;padding:17px 20px;-moz-tab-size:4;tab-size:4;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}.article-formatted-body pre .hljs,.article-formatted-body pre .nohighlight{display:block}.article-formatted-body pre code{font-family:Menlo,Monaco,Consolas,Courier New,Courier,monospace;background:none;font-size:inherit;padding:0;-moz-tab-size:4;tab-size:4;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}.article-formatted-body h1,.article-formatted-body h2,.article-formatted-body h3,.article-formatted-body h4,.article-formatted-body h5,.article-formatted-body h6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;font-weight:500;margin:0;padding:0}.article-formatted-body h1 a,.article-formatted-body h2 a,.article-formatted-body h3 a,.article-formatted-body h4 a,.article-formatted-body h5 a,.article-formatted-body h6 a{text-decoration:none}.article-formatted-body h1 a:active,.article-formatted-body h1 a:hover,.article-formatted-body h2 a:active,.article-formatted-body h2 a:hover,.article-formatted-body h3 a:active,.article-formatted-body h3 a:hover,.article-formatted-body h4 a:active,.article-formatted-body h4 a:hover,.article-formatted-body h5 a:active,.article-formatted-body h5 a:hover,.article-formatted-body h6 a:active,.article-formatted-body h6 a:hover{color:var(--horizon)}.article-formatted-body h1 b,.article-formatted-body h1 strong,.article-formatted-body h2 b,.article-formatted-body h2 strong,.article-formatted-body h3 b,.article-formatted-body h3 strong,.article-formatted-body h4 b,.article-formatted-body h4 strong,.article-formatted-body h5 b,.article-formatted-body h5 strong,.article-formatted-body h6 b,.article-formatted-body h6 strong{font-weight:inherit}.article-formatted-body h1 code,.article-formatted-body h2 code,.article-formatted-body h3 code,.article-formatted-body h4 code,.article-formatted-body h5 code,.article-formatted-body h6 code{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;font-size:.9375rem;font-weight:500}.article-formatted-body:after{content:"";display:block;clear:both}.article-formatted-body_version-1 .spoiler .spoiler_title{margin-top:12px;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under;font-weight:400;font-size:1rem;line-height:1.1875rem;color:var(--horizon);cursor:pointer;display:block;-webkit-hyphens:auto;hyphens:auto;outline:0;position:relative;padding:16px 36px;box-sizing:border-box;width:100%}.article-formatted-body_version-1 .spoiler .spoiler_title:before{border-color:transparent transparent transparent var(--horizon);border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;left:24px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:75% 25%;transition:transform .1s linear;width:0}.article-formatted-body_version-1 .spoiler .spoiler_text{display:none;font-size:.9375rem;line-height:1.5rem;margin:10px 0 8px;padding:0 36px 16px;box-sizing:border-box}.article-formatted-body_version-1 .spoiler_open>.spoiler_title:before{transform:rotate(90deg)}.article-formatted-body_version-1 .spoiler_open>.spoiler_text{display:block}.article-formatted-body_version-1 img{background-color:#fff}.article-formatted-body_version-1 img[data-tex=display]{background-color:transparent;text-align:center;margin:1em auto;position:relative;display:block!important;text-indent:0;max-width:100%;max-height:none;min-width:0;min-height:0;filter:var(--formula-filter)}.article-formatted-body_version-1 img[data-tex=inline]{background-color:transparent;filter:var(--formula-filter)}.article-formatted-body_version-1 img[src$=".svg"][alt]{background-color:transparent;filter:var(--formula-filter)}.article-formatted-body_version-2 p{font-size:1rem;line-height:1.5rem;margin:0}.article-formatted-body_version-2 figure{margin:0;text-align:center}.article-formatted-body_version-2 figure.bordered{border:1px solid var(--silver)}.article-formatted-body_version-2 figure img{max-width:100%;background-color:#fff}.article-formatted-body_version-2 figure .tm-empty-image{width:100%;border:2px solid var(--seashell);padding:23px 25px;border-radius:3px;gap:8px;display:flex;align-items:center;justify-content:center;color:var(--mountain-mist);font-size:.875rem;box-sizing:border-box}.article-formatted-body_version-2 figure .tm-empty-image img{width:24px;height:24px}.article-formatted-body_version-2 figure figcaption{color:var(--mountain-mist);font-size:.8125rem;line-height:1.125rem;margin-top:4px;text-align:center;white-space:pre-wrap}.article-formatted-body_version-2 .floating-image:after{content:"";display:block;clear:both}.article-formatted-body_version-2 .floating-image>p{margin-top:32px}.article-formatted-body_version-2 figure.float{float:left;max-width:50%;margin-right:32px;margin-top:0}.article-formatted-body_version-2 .embed_link{align-items:center;border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:4px;box-sizing:border-box;display:flex;overflow:hidden;padding:12px;width:100%}.article-formatted-body_version-2 .embed_link:hover{text-decoration:none}.article-formatted-body_version-2 .embed_layout-right{position:relative;flex-direction:row-reverse}.article-formatted-body_version-2 .embed_layout-right .embed__thumb{height:130px;margin:-12px -12px -12px 0;min-width:244px;width:244px}@media(max-width:767px){.article-formatted-body_version-2 .embed_layout-right .embed__thumb{position:absolute;bottom:6px;right:6px;width:48px;height:30px;min-width:0;margin:0}.article-formatted-body_version-2 .embed_layout-right .embed__caption-link{padding-right:52px}}.article-formatted-body_version-2 iframe{width:100%;border:none}.article-formatted-body_version-2 .embed__thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;height:48px;outline:1px solid var(--seashell);width:48px}.article-formatted-body_version-2 .embed__caption{box-sizing:border-box;color:var(--mine-shaft);display:block;font-size:.875rem;line-height:1.5rem;min-width:0;padding:0 12px;white-space:normal;width:100%}.article-formatted-body_version-2 .embed__caption-title{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-formatted-body_version-2 .embed__caption-description{color:var(--mountain-mist);font-size:.875rem;line-height:1.25rem;margin:8px 0}.article-formatted-body_version-2 .embed__caption-link,.article-formatted-body_version-2 .embed__caption-link:visited{color:var(--mine-shaft)}.article-formatted-body_version-2 table{border-collapse:collapse;margin:0;table-layout:fixed}.article-formatted-body_version-2 table caption{text-align:left;text-indent:1em}.article-formatted-body_version-2 table td,.article-formatted-body_version-2 table th{line-height:1.5;padding:6px 12px 9px;vertical-align:top}.article-formatted-body_version-2 table td img,.article-formatted-body_version-2 table th img{height:auto;max-width:100%}.article-formatted-body_version-2 table a,.article-formatted-body_version-2 table code{overflow-wrap:anywhere}.article-formatted-body_version-2 details{background:var(--desert-storm);border-radius:4px;overflow:hidden}.article-formatted-body_version-2 details[open]>summary:before{transform:rotate(90deg)}.article-formatted-body_version-2 summary{color:var(--horizon);cursor:pointer;display:block;font-size:1rem;line-height:1.1875rem;-webkit-hyphens:auto;hyphens:auto;outline:0;position:relative;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under;padding:16px 36px;box-sizing:border-box;width:100%}.article-formatted-body_version-2 summary::-webkit-details-marker{display:none}.article-formatted-body_version-2 summary::-moz-list-bullet{list-style-type:none}.article-formatted-body_version-2 summary:before{border-color:transparent transparent transparent var(--horizon);border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;left:24px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:75% 25%;transition:transform .1s linear;width:0}.article-formatted-body_version-2 .spoiler__content{font-size:1rem;line-height:1.625rem;margin:10px 0 8px;padding:0 36px 16px;box-sizing:border-box}.article-formatted-body_version-2 .image-inline{margin:0 4px;max-height:24px;width:auto}.article-formatted-body_version-2 hr{border:1px solid var(--mine-shaft);border-bottom:0;height:0;margin:56px auto;max-width:280px}.article-formatted-body_version-2 h2{margin-top:56px}.article-formatted-body_version-2 h3,.article-formatted-body_version-2 h4{margin-top:32px}.article-formatted-body_version-2 h2+p,.article-formatted-body_version-2 h3+p,.article-formatted-body_version-2 h4+p{margin-top:12px}.article-formatted-body_version-2 h2+a.anchor,.article-formatted-body_version-2 h3+a.anchor,.article-formatted-body_version-2 h4+a.anchor{margin-top:12px;display:block}.article-formatted-body_version-2 h2+ol,.article-formatted-body_version-2 h2+ul,.article-formatted-body_version-2 h3+ol,.article-formatted-body_version-2 h3+ul,.article-formatted-body_version-2 h4+ol,.article-formatted-body_version-2 h4+ul{margin-top:24px}.article-formatted-body_version-2 ol,.article-formatted-body_version-2 ul{margin-top:32px}.article-formatted-body_version-2 ol li,.article-formatted-body_version-2 ul li{padding:0;line-height:1.5rem}.article-formatted-body_version-2 ol li+li,.article-formatted-body_version-2 ul li+li{margin:12px 0 0}.article-formatted-body_version-2 ol ol,.article-formatted-body_version-2 ol ul,.article-formatted-body_version-2 ul ol,.article-formatted-body_version-2 ul ul{margin-top:12px}.article-formatted-body_version-2 .embed_link,.article-formatted-body_version-2 .embed_video,.article-formatted-body_version-2 blockquote,.article-formatted-body_version-2 details,.article-formatted-body_version-2 figure,.article-formatted-body_version-2 iframe,.article-formatted-body_version-2 pre,.article-formatted-body_version-2 table{margin-top:32px}.article-formatted-body_version-2 .embed_link+p,.article-formatted-body_version-2 .embed_video+p,.article-formatted-body_version-2 blockquote+p,.article-formatted-body_version-2 details+p,.article-formatted-body_version-2 figure+p,.article-formatted-body_version-2 iframe+p,.article-formatted-body_version-2 pre+p,.article-formatted-body_version-2 table+p{margin-top:32px}.article-formatted-body_version-2 .embed_link+a:not(.embed_link),.article-formatted-body_version-2 .embed_video+a:not(.embed_link),.article-formatted-body_version-2 blockquote+a:not(.embed_link),.article-formatted-body_version-2 details+a:not(.embed_link),.article-formatted-body_version-2 figure+a:not(.embed_link),.article-formatted-body_version-2 iframe+a:not(.embed_link),.article-formatted-body_version-2 pre+a:not(.embed_link),.article-formatted-body_version-2 table+a:not(.embed_link){margin-bottom:32px;display:block}.article-formatted-body_version-2 p+a.anchor,.article-formatted-body_version-2 p+p{margin-top:24px;display:block}.article-formatted-body_version-2 .formula{display:block;margin:52px auto;filter:var(--formula-filter)}.article-formatted-body_version-2 .formula.inline{display:inline-block;margin:0 4px;vertical-align:-.719ex}.article-formatted-body_version-2 .mention{color:var(--horizon);text-decoration:none;background:var(--solitude);padding:0 2px;border-radius:3px;display:inline}.article-formatted-body_version-2 .persona{clear:both;margin:24px 0;min-height:60px;display:grid;grid-template-columns:max-content auto;grid-template-rows:auto auto;-moz-column-gap:0;column-gap:0;row-gap:4px;align-items:center}.article-formatted-body_version-2 .persona__image{overflow:hidden;width:60px;min-width:60px;height:60px;border-radius:30px;object-fit:cover;grid-column:1/2;grid-row:1/3;margin-right:16px}.article-formatted-body_version-2 .persona__image:not([src]){max-width:0;min-width:0;margin-right:0}.article-formatted-body_version-2 .persona__heading{font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;align-self:flex-end}.article-formatted-body_version-2 .persona__heading+p,.article-formatted-body_version-2 .persona__text{font-size:.8125rem;font-weight:500;line-height:1.25rem;color:var(--mountain-mist);overflow:hidden;align-self:start;margin-top:0}.article-formatted-body_version-2 .persona__heading,.article-formatted-body_version-2 .persona__text{grid-column:2}.article-formatted-body_version-2 a.button{background-color:var(--horizon);border-radius:3px;border:1px solid var(--horizon);color:var(--romance);cursor:pointer;padding:0 13px;margin:24px auto 0;line-height:2.25rem;font-size:.8125rem;font-weight:500;height:36px;text-decoration:none;display:table}.article-formatted-body_version-2 a.button:focus,.article-formatted-body_version-2 a.button:hover{background-color:var(--horizon);border-color:var(--horizon);color:var(--romance)}.article-formatted-body_version-2 a.button+p{margin-top:32px}.article-formatted-body_version-2 .gallery-wrapper{overflow:hidden;position:relative;margin:24px -20px 0}@media(max-width:767px){.article-formatted-body_version-2 .gallery-wrapper{margin:24px -16px 0}}.article-formatted-body_version-2 .gallery-wrapper+p{margin-top:32px}.article-formatted-body_version-2 .gallery-wrapper .gallery{position:relative}.article-formatted-body_version-2 .gallery-wrapper .gallery figcaption{padding:0 20px}@media(max-width:767px){.article-formatted-body_version-2 .gallery-wrapper .gallery figcaption{padding:0 16px}}.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-wrapper{align-items:center}.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-slide{margin-top:0}.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-next,.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-prev{cursor:pointer;position:absolute;z-index:1;top:0;height:100%;display:flex;align-items:center}.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-next.swiper-button-disabled,.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-prev.swiper-button-disabled{opacity:.5}.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-next svg,.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-prev svg{width:48px;height:48px;fill:var(--romance);filter:drop-shadow(0 1px 3px rgba(var(--asphalt-rgb),.25))}.article-formatted-body_version-2 .gallery-wrapper .gallery .swiper-next{right:0;left:auto;transform:rotate(180deg)}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery{position:relative;width:calc(100% - 120px);margin:0 auto 12px}@media(max-width:767px){.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery{width:calc(100% - 32px)}}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-slide{width:72px;height:72px;object-fit:cover;cursor:pointer;margin:0}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-slide img{width:72px;height:72px;object-fit:cover;border:4px solid var(--romance);box-sizing:border-box}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-slide.swiper-slide-thumb-active img{border:4px solid var(--horizon)}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-next,.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-prev{position:absolute;color:var(--gull-gray);z-index:1;cursor:pointer;height:72px;background:var(--romance);top:0;width:60px;display:flex;align-items:center;justify-content:center}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-next>div,.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-prev>div{width:24px;height:24px}@media(max-width:767px){.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-next,.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-prev{display:none}}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-next.swiper-button-disabled,.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-prev.swiper-button-disabled{opacity:.5}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-prev{left:-60px}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery .swiper-next{right:-60px;left:auto;transform:rotate(180deg)}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery_nav_off{width:calc(100% - 40px)}@media(max-width:767px){.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery_nav_off{width:calc(100% - 32px)}}.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery_nav_off .swiper-next,.article-formatted-body_version-2 .gallery-wrapper .thumb-gallery_nav_off .swiper-prev{display:none}.article-formatted-body_version-2>:first-child{margin-top:0}.article-formatted-body_version-2>div>:first-child{margin-top:0}.tm-publication-label{border:1px solid rgba(var(--deluge-rgb),.4);border-radius:4px;color:var(--deluge);display:inline-block;margin:8px 8px 0 0;padding:0 8px}@media(max-width:767px){.tm-publication-label{white-space:nowrap}}.tm-publication-label:last-child{margin-right:0}.tm-publication-label>a,.tm-publication-label>span{color:var(--deluge);font-size:.75rem;line-height:1.5rem;text-decoration:none}.tm-publication-label a:hover{color:rgba(var(--deluge-rgb),.9)}.tm-publication-label_variant-season{border:1px solid rgba(var(--scarlet-rgb),.4)}.tm-publication-label_variant-season a{color:var(--scarlet)}.tm-publication-label_variant-season a:hover{color:rgba(var(--scarlet-rgb),.9)}.tm-publication-label_variant-megapostType{border:1px solid rgba(var(--dark-orchid-rgb),.4)}.tm-publication-label_variant-megapostType span{color:var(--dark-orchid)}.tm-publication-label_variant-habrItMedia{border:1px solid rgba(var(--dodger-blue-rgb),.4)}.tm-publication-label_variant-habrItMedia a{color:var(--dodger-blue)}.tm-publication-label_variant-habrItMedia a:hover{color:rgba(var(--dodger-blue-rgb),.9)}.tm-publication-label_variant-interview,.tm-publication-label_variant-reportage{border:1px solid rgba(var(--apple-rgb),.4)}.tm-publication-label_variant-interview span,.tm-publication-label_variant-reportage span{color:var(--apple);cursor:pointer}.tm-publication-label_variant-case,.tm-publication-label_variant-digest,.tm-publication-label_variant-opinion,.tm-publication-label_variant-review{border:1px solid rgba(var(--dodger-blue-rgb),.4)}.tm-publication-label_variant-case span,.tm-publication-label_variant-digest span,.tm-publication-label_variant-opinion span,.tm-publication-label_variant-review span{color:var(--dodger-blue);cursor:pointer}.tm-publication-label_variant-faq,.tm-publication-label_variant-roadmap,.tm-publication-label_variant-tutorial{border:1px solid rgba(var(--sorbus-rgb),.4)}.tm-publication-label_variant-faq span,.tm-publication-label_variant-roadmap span,.tm-publication-label_variant-tutorial span{color:var(--sorbus);cursor:pointer}.tm-publication-label_variant-analytics,.tm-publication-label_variant-retrospective{border:1px solid rgba(var(--mulberry-rgb),.4)}.tm-publication-label_variant-analytics span,.tm-publication-label_variant-retrospective span{color:var(--mulberry);cursor:pointer}.tm-article-labels{position:relative}@media(max-width:767px){.tm-article-labels{margin:0 -16px}.tm-article-labels:after{content:"";background:linear-gradient(270deg,var(--romance),var(--romance),transparent);bottom:0;pointer-events:none;position:absolute;top:0;width:20px;right:0}.tm-article-labels:before{content:"";background:linear-gradient(90deg,var(--romance),var(--romance),transparent);bottom:0;pointer-events:none;position:absolute;top:0;width:20px;left:0}}.tm-article-labels__container{display:flex;flex-wrap:wrap;margin-bottom:8px}@media(max-width:767px){.tm-article-labels__container{flex-wrap:nowrap;overflow-x:auto;padding:0 16px}}.tm-article-reading-time{display:flex;gap:2px;align-items:center;font-size:.8125rem;line-height:1.5rem;font-weight:700;color:var(--gull-gray)}.tm-article-reading-time__icon{color:var(--loblolly);max-width:24px}.tm-title{font-weight:500;overflow-x:auto;word-break:break-word;margin:0 0 8px}.tm-title_h1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;color:var(--mine-shaft);font-size:1.5rem;line-height:1.3}.tm-title_h2{line-height:1}.tm-title__link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;color:var(--mine-shaft);display:inline-block;font-size:1.25rem;font-weight:inherit;line-height:1.3;text-decoration:none}.tm-title__link em{transition:none}.tm-title__link:visited{color:var(--horizon)}.tm-title__link:hover{color:var(--horizon)}.tm-icon-counter{display:flex;align-items:center;height:1em}.tm-icon-counter__icon{color:var(--loblolly);width:24px;height:24px}.tm-icon-counter__icon+.tm-icon-counter__value{margin-left:2px}.tm-icon-counter__value{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--gull-gray);font-size:.8125rem;font-weight:700;line-height:1}.tm-publication-hubs__container{position:relative}@media(max-width:767px){.tm-publication-hubs__container{margin-right:-16px}}.tm-publication-hubs__container:after{content:"";background:linear-gradient(270deg,var(--romance),var(--romance),transparent);bottom:0;pointer-events:none;position:absolute;top:0;width:24px;right:0}.tm-publication-hubs{align-items:center;color:var(--rolling-stone);display:flex;flex-wrap:wrap;margin-top:8px}@media(max-width:767px){.tm-publication-hubs{flex-wrap:nowrap;overflow-x:auto;padding-right:16px}}.tm-publication-hub__link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--rolling-stone);font-size:.8125rem;font-weight:500;line-height:1.5rem;text-decoration:none;display:inline-flex}.tm-publication-hub__link:hover{color:var(--horizon)}.tm-publication-hub__link_subscribed{color:var(--christi)}.tm-article-snippet__profiled-hub{cursor:help}.tm-publication-hub__link-container{white-space:normal}@media(max-width:767px){.tm-publication-hub__link-container{white-space:nowrap}}.tm-publication-hub__link-container:after{content:", "}.tm-publication-hub__link-container:last-child:after{content:""}@media (min-width:960px){.tm-publication-hub__link-container_old-megapost,.tm-publication-hub__link_old-megapost{color:var(--romance)}.tm-publication-hub__link_old-megapost:hover{color:rgba(var(--romance-rgb),.8)}}.tm-article-snippet__hubs-container{position:relative}@media(max-width:767px){.tm-article-snippet__hubs-container{margin-right:-16px}}.tm-article-snippet__hubs-container:after{content:"";background:linear-gradient(270deg,var(--romance),var(--romance),transparent);bottom:0;pointer-events:none;position:absolute;top:0;width:24px;right:0}.tm-article-snippet__hubs{align-items:center;color:var(--rolling-stone);display:flex;flex-wrap:wrap;margin-top:8px}@media(max-width:767px){.tm-article-snippet__hubs{flex-wrap:nowrap;overflow-x:auto;padding-right:16px}}.tm-article-snippet__hubs-item{white-space:normal}@media(max-width:767px){.tm-article-snippet__hubs-item{white-space:nowrap}}.tm-article-snippet__hubs-item:after{content:", "}.tm-article-snippet__hubs-item:last-child:after{content:""}.tm-article-snippet__hubs-item-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--rolling-stone);font-size:.8125rem;font-weight:500;line-height:1.5rem;text-decoration:none;display:inline-flex}.tm-article-snippet__hubs-item-link:hover{color:var(--horizon)}@keyframes fadein-7093d44a{0%{opacity:0}to{opacity:1}}.statistics-link[data-v-7093d44a]{color:rgba(var(--emerald-rgb),.3);margin-left:8px}.statistics-link[data-v-7093d44a]:visited{color:rgba(var(--emerald-rgb),.3)}.statistics-link[data-v-7093d44a]:hover{color:var(--emerald)}.hint-popup[data-v-7093d44a]{width:288px;animation:hint-popup-keyframes .25s ease-in-out}.hint-popup .hint-popup-text[data-v-7093d44a]{color:var(--mountain-mist);text-decoration:none;padding:12px 16px;font-size:.875rem;line-height:1.25rem}.tm-user-info{display:flex}.tm-user-info:link{text-decoration:none}.tm-user-info__user{align-items:center;display:flex}.tm-user-info__userpic{border-radius:3px;display:inline-block;flex-shrink:0;margin:0 8px 0 0;max-width:100%;overflow:hidden;vertical-align:middle}.tm-user-info__username{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);display:inline-block;flex:1;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tm-user-info__realauthor,.tm-user-info__username{font-size:.8125rem;font-weight:700;line-height:.9375rem;text-decoration:none}.tm-user-info__realauthor{color:var(--mountain-mist)}.tm-user-info__user_appearance-post{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;row-gap:2px;flex-wrap:wrap}@media(max-width:767px){.tm-user-info__user_appearance-post{max-width:calc(100% - 36px)}}.tm-user-info__user_appearance-post .tm-user-info__username{white-space:nowrap;flex:0 0 min-content}.tm-article-snippet{margin-bottom:16px}.tm-article-snippet_noBorder{border:none}.tm-article-snippet__meta{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 8px}.tm-article-snippet__meta-container{align-items:center;display:flex;flex-wrap:nowrap}.tm-article-snippet__lead{animation:fadein .3s ease-out;margin-bottom:24px}.tm-article-snippet__cover_cover{margin-bottom:20px;max-width:780px;object-fit:cover;padding-bottom:56.4103%;position:relative;width:100%}.tm-article-snippet__cover_cover img{height:100%;object-fit:cover;position:absolute;width:100%}@-moz-document url-prefix(""){.tm-article-snippet__cover_cover img{filter:opacity(1)}}.tm-article-snippet__lead-image{margin-bottom:20px;max-width:100%;background-color:#fff}.tm-article-snippet__readmore{background-color:transparent;border:1px solid var(--horizon);border-radius:3px;color:var(--horizon);cursor:pointer;align-items:center;display:inline-flex;font-size:.8125rem;min-height:36px;height:auto;line-height:1.6875rem;margin-top:18px;padding:0 13px;text-decoration:none}.tm-article-snippet__readmore:hover{background-color:var(--astral);border:1px solid transparent;color:var(--romance)}.tm-article-snippet__author{margin:0 5px 0 0}.tm-article-snippet__author .tm-user-info__user{gap:4px}@media(max-width:767px){.tm-article-snippet__author .tm-user-info__user{gap:2px;flex-direction:column;align-items:flex-start}}.tm-article-snippet__controls{align-self:flex-start;display:flex;align-items:baseline;flex-wrap:nowrap;margin-left:auto;padding-top:4px}.tm-article-snippet__edit{color:var(--loblolly);margin-left:8px}.tm-article-snippet__edit:hover{color:var(--horizon)}.tm-article-snippet__stats-info{margin-left:8px}.tm-article-snippet__delete{background:transparent;border:0;color:var(--mona-lisa);cursor:pointer;margin-left:8px;outline:none;padding:0}.tm-article-snippet__delete:hover{color:var(--fuzzy-wuzzy-brown)}.tm-article-snippet__moderation{color:var(--emerald);height:20px;margin-left:8px;width:20px}.tm-article__moderation-comment-icon{fill:var(--sorbus)}.tm-article__moderation-comment-header{color:var(--mine-shaft);display:flex;font-size:.8125rem;justify-content:space-between;line-height:1.5rem;margin:0}.tm-article__moderation-comment-title{font-weight:700}.tm-article__moderation-comment-date{color:var(--mine-shaft)}@media (min-width:960px){.tm-article-snippet__title_megapost{color:var(--romance);font-size:2.125rem;-webkit-hyphens:none;hyphens:none;line-height:1.5em;margin:0 0 18px}}.tm-article-snippet__stats{display:flex;gap:16px;align-items:center}.tm-bordered-card{border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:4px;padding:16px 20px;margin:0}.tm-bordered-card__type{font-size:.8125rem;line-height:.9375rem;margin-bottom:4px}.tm-article-comments-counter-link{display:flex}.tm-article-comments-counter-link__link{position:relative;display:flex;align-items:center;text-decoration:none}.tm-article-comments-counter-link__link_button-style{background-color:var(--romance);height:56px;justify-content:center;text-decoration:none}.tm-article-comments-counter-link__icon{color:var(--loblolly);width:24px;height:24px}.tm-article-comments-counter-link__icon+.tm-article-comments-counter-link__value{margin-left:2px}.tm-article-comments-counter-link__unread-counter,.tm-article-comments-counter-link__value{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--gull-gray);font-size:.8125rem;font-weight:700;line-height:1}.tm-article-comments-counter-link__unread-counter_contrasted,.tm-article-comments-counter-link__value_contrasted{font-size:.875rem;font-weight:500}.tm-article-comments-counter-link__icon_contrasted,.tm-article-comments-counter-link__value_contrasted{color:var(--horizon)}.tm-article-comments-counter-link__unread-counter{color:var(--christi);margin-left:4px}@media(max-width:767px){.tm-article-comments-counter-link__unread-counter_roundOnMobile span{display:none}}@media(max-width:767px){.tm-article-comments-counter-link__unread-counter_roundOnMobile:after{position:absolute;top:calc(50% - 10px);right:-4px;content:"";width:6px;height:6px;background:var(--christi);border-radius:3px}}.tm-minus-reason{margin-top:4px;min-width:382px}@media(max-width:767px){.tm-minus-reason{min-width:auto}}.tm-minus-reason .tm-radio__option+.tm-radio__option{margin-top:16px}.tm-minus-reason .tm-checkbox__label,.tm-minus-reason .tm-radio__label{width:100%}.tm-minus-reason .tm-checkbox__container{margin-bottom:4px}.tm-minus-reason__btn{margin-top:24px;cursor:pointer}.tm-minus-reason__description{font-size:.875rem;line-height:1.25rem;color:var(--mountain-mist);margin-top:-16px;margin-bottom:24px;max-width:338px}@keyframes hint-popup-keyframes{0%{opacity:0}to{opacity:1}}.vote-hint-popup{box-sizing:border-box;width:288px;color:var(--mountain-mist);padding:12px 16px;font-size:.875rem;line-height:1.25rem;animation:hint-popup-keyframes .25s ease-in-out}.vote-hint-popup a{color:var(--horizon);text-decoration:none}.tm-votes-meter{display:flex;align-items:center}.tm-votes-meter__icon,.tm-votes-meter__icon_busted{color:var(--loblolly)}.tm-votes-meter__icon_negative{transform:scaleY(-1)}.tm-votes-score{color:var(--gull-gray);font-weight:700}.tm-votes-meter__value{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--gull-gray);font-size:.8125rem;line-height:1;text-align:center}.tm-votes-meter__icon_negative,.tm-votes-meter__value_negative{color:var(--fuzzy-wuzzy-brown)}.tm-votes-meter__icon_positive,.tm-votes-meter__value_positive{color:var(--christi)}.tm-votes-meter__value_appearance-article{margin-left:5px;font-weight:700}.tm-votes-meter__value_appearance-comment{margin-left:3px;font-weight:700}.tm-votes-meter__value_appearance-karma{margin-left:2px;font-size:1.0625rem}.tm-votes-meter__value_rating{margin-left:6px}@keyframes fadein-86aec4a7{0%{opacity:0}to{opacity:1}}.article-rating[data-v-86aec4a7]{position:relative}.tm-article-vote-stats{color:var(--mine-shaft)}.tm-article-vote-stats__percent{font-weight:700}.tm-article-vote-stats__title{margin-top:0;margin-bottom:16px;font-size:1rem;font-weight:700;text-align:left}.tm-article-vote-stats__text{overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.tm-article-vote-stats__result-item{display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:15px;padding-bottom:10px;position:relative}.tm-article-vote-stats__result-item:before{background-color:var(--seashell);border-radius:2px;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.tm-article-vote-stats__result-line{background-color:var(--horizon);border-radius:2px;bottom:0;display:block;height:4px;left:0;position:absolute}.tm-article-vote-stats__result-border{position:absolute;left:0;right:0;top:0;height:4px;border-radius:8px 8px 0 0;background-image:linear-gradient(90deg,var(--christi) 0 var(--percent-value,0),var(--fuzzy-wuzzy-brown) var(--percent-value,0) 100%)}.bookmarks-button{position:relative;background:none;border:0;box-shadow:none;box-sizing:border-box;display:flex;justify-content:center;margin:0;padding:0;height:16px}.bookmarks-button:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.bookmarks-button:hover .bookmarks-button__counter_highlighted,.bookmarks-button:hover .bookmarks-button__icon_highlighted{color:var(--astral)}.bookmarks-button__icon{color:var(--loblolly);width:24px;height:24px}.bookmarks-button__counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--gull-gray);font-size:.8125rem;font-weight:700;line-height:1}.bookmarks-button__counter_highlighted,.bookmarks-button__icon_highlighted{color:var(--horizon)}@media (min-width:1024px){.bookmarks-button{cursor:pointer}}.tm-sharing{position:relative}.tm-sharing__button{background:none;border:0;box-shadow:none;box-sizing:border-box;display:flex;justify-content:center;align-items:center;margin:0;height:100%;padding:0}.tm-sharing__icon{color:var(--loblolly);cursor:pointer;display:flex;height:24px;width:24px}.tm-sharing__icon:hover{color:var(--astral)}.tm-sharing__socials{list-style:none;margin:0;padding:0}.tm-sharing__social{cursor:pointer;display:block;margin-bottom:16px;color:var(--mine-shaft)}.tm-data-icons{align-items:center;border-top:1px solid transparent;display:flex;justify-content:flex-start;width:100%}@media(max-width:767px){.tm-data-icons{justify-content:space-between}}.tm-data-icons *{transition:none}.tm-data-icons_medium-size{box-sizing:border-box;height:48px;padding:0 16px}.tm-data-icons__no-fluid{width:auto}.tm-data-icons__link{text-decoration:none}.tm-data-icons__item{position:relative;display:flex;align-items:center;height:100%}.tm-data-icons__item:after{content:none}@media(max-width:767px){.tm-data-icons__item:after{content:""}}.tm-data-icons__item+.tm-data-icons__item{margin-left:32px}@media(max-width:767px){.tm-data-icons__item+.tm-data-icons__item{margin-left:0}}.tm-data-icons__counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--rolling-stone);font-size:.8125rem;font-weight:700;line-height:.9375rem}.tm-data-icons__item_clickable{text-decoration:none}.tm-data-icons__item_clickable:hover .tm-data-icons__counter,.tm-data-icons__item_clickable:hover .tm-data-icons__icon,.tm-data-icons__item_clickable:hover .tm-icon-text__text{color:var(--astral)}.tm-data-icons__counter_unread{color:var(--christi)}.tm-data-icons_space-small{display:flex;gap:16px}.tm-data-icons_space-small .tm-votes-meter__value{margin-left:2px!important}.tm-data-icons_space-small .tm-data-icons__item+.tm-data-icons__item{margin-left:0}.inline-separator{white-space:pre-wrap;color:var(--mountain-mist)}.inline-separator--color-inherit{color:inherit}.tm-vacancy-card__location,.tm-vacancy-card__salary,.tm-vacancy-card__tags{font-size:.8125rem;line-height:1.125rem}.tm-vacancy-card__location{color:var(--mountain-mist)}.tm-vacancy-card__salary{margin-top:4px;font-weight:700;color:var(--emerald)}.tm-vacancy-card__tags{margin-top:8px;color:var(--mountain-mist)}.tm-multiwidget-block__list{display:flex;flex-direction:column;row-gap:12px}.tm-multiwidget-block__article{margin-bottom:24px}.tm-project-block{background:var(--romance);border-left-style:solid;border-left-width:4px;padding:24px 28px 28px;box-sizing:border-box}@media(max-width:767px){.tm-project-block{padding:16px;padding-left:12px}}.tm-project-block_variant-vacancies{border-left-color:var(--dodger-blue)}.tm-project-block_variant-courses{border-left-color:var(--sorbus)}.tm-project-block_variant-questions{border-left-color:var(--deluge)}.tm-project-block_variant-questions .tm-project-block-items__title{word-break:break-word}.tm-project-block_variant-company-courses{border-left-color:var(--sorbus)}.tm-project-block_variant-salary{border-left-color:var(--dodger-blue)}@media(max-width:767px){.tm-project-block_variant-salary{height:402px}}@media(max-width:483px){.tm-project-block_variant-salary{height:418px}}@media(max-width:330px){.tm-project-block_variant-salary{height:436px}}.tm-project-block__header{letter-spacing:.125rem;margin-bottom:30px}.tm-project-block__footer{line-height:1rem}.tm-project-block__footer,.tm-project-block__header{align-items:center;display:flex;justify-content:space-between}.tm-project-block__title{font-size:.875rem;letter-spacing:.05rem}.tm-project-block__title,.tm-project-block__title-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;font-weight:500;text-transform:uppercase}.tm-project-block__title-link{color:var(--rolling-stone);font-size:.8125rem;letter-spacing:.0625rem;line-height:1.25rem;align-items:center;display:flex;text-decoration:none}.tm-project-block__title-image{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-radius:3px;display:inline-block;height:28px;margin:0 12px 0 0;vertical-align:middle;width:28px}.tm-project-block__link{color:var(--horizon);font-size:.875rem;font-weight:500;text-decoration:none}@media (min-width:1024px){.tm-project-block{background:var(--romance)}}.tm-project-block-items{list-style:none;margin:0;padding:0}.tm-project-block-items__item{padding:0;margin-bottom:24px}.tm-project-block-items__image{border-radius:2px;height:20px;margin-right:7px;width:20px}.tm-project-block-items__title{color:var(--mine-shaft);display:flex;font-size:.9375rem;font-weight:500;line-height:1.25rem;margin-bottom:6px;text-decoration:none}.tm-project-block-items__properties{color:var(--mountain-mist);font-size:.8125rem;line-height:1rem}.tm-project-block-items__property-item+.tm-project-block-items__property-item:before{content:" · ";white-space:pre-wrap}.tm-tooltip{position:absolute;border-radius:4px;background-color:var(--mine-shaft);color:var(--romance);z-index:30;font-size:.8125rem;line-height:1rem;padding:4px 8px;box-sizing:border-box;white-space:nowrap}.tm-salary-distribution{background:var(--romance);display:flex;align-items:center;flex-wrap:wrap}.tm-salary-distribution__amount{font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var(--mine-shaft);margin-bottom:8px}.tm-salary-distribution__amount sub{font-weight:700;font-size:1rem;line-height:1.75rem;bottom:0}.tm-salary-distribution__description{flex:1}.tm-salary-distribution__description-text{font-size:.8125rem;line-height:1rem;color:var(--mine-shaft)}.tm-salary-distribution__salary-chart{min-width:420px;max-width:420px;margin:0 0 0 10px;position:relative}@media(max-width:767px){.tm-salary-distribution__salary-chart{margin:10px 0;max-width:100%;min-width:100%}}.salary-chart{height:185px;width:100%}.salary-chart__x-labels{font-size:.75rem;fill:var(--mine-shaft)}.salary-chart__x-labels text{text-anchor:middle}.salary-chart__grid{stroke:var(--mine-shaft);stroke-dasharray:0;stroke-width:1}.salary-chart__bar{fill:var(--dodger-blue)}.salary-chart__bar:hover{opacity:.6}.swiper-container{flex-direction:column}.swiper-container .swiper-pagination{display:flex;height:20px;justify-content:center;margin-top:10px;position:static}.swiper-container .swiper-pagination-bullet{background-clip:content-box;background-color:var(--silver);height:10px;margin:0!important;opacity:1;padding:5px;width:10px;flex:0 0 10px}.swiper-container .swiper-pagination-bullet-active{background-color:var(--horizon)}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:32px;height:32px;background:var(--romance);border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:20px;color:var(--gull-gray)}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover{color:var(--horizon)}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{display:none}.swiper-container .swiper-button-icon svg{height:24px;width:24px}.swiper-container .swiper-button-prev{left:-10px}.swiper-container .swiper-button-next{right:-10px;transform:rotate(180deg)}.tm-promo-block__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;color:var(--mine-shaft);font-size:.875rem;font-weight:500;line-height:1.375rem;margin:10px 0 0}.tm-promo-block__label{font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;border:1px solid rgba(var(--deluge-rgb),.5);border-radius:2px;color:var(--deluge);display:inline-block;font-size:.75rem;line-height:1rem;margin-top:8px;padding:4px 8px;background:var(--romance);bottom:8px;left:8px;position:absolute}.tm-block-promo__external{display:inline-block;height:11px;margin-bottom:-1px;margin-left:4px;width:11px}.tm-promo-block__content-wrapper{display:flex;flex:1;justify-content:space-between}.tm-promo-block__item-wrapper{flex:none;width:calc(33.3333% - 10px)}.tm-promo-block__item{display:block;flex:1;margin:0 auto;position:relative;text-decoration:none;width:100%}.tm-promo-block__head{position:relative}.tm-promo-block__image-wrapper{padding-top:63.1944444444%}.tm-promo-block__image{height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;width:100%}@media(min-width:1024px){.tm-promo-block_article{margin-top:12px}.tm-promo-block__header{align-items:center;border-bottom:1px solid rgba(var(--gull-gray-rgb),.4);display:flex;justify-content:space-between;margin:0 0 10px;padding-bottom:12px}.tm-promo-block__content{margin-bottom:4px}}@media(min-width:414px)and (max-width:659px){.tm-promo-block__item-wrapper{width:calc(50% - 10px)}.tm-promo-block__item-wrapper:nth-child(3){display:none}}.tm-promo-post-link__link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;display:block;font-weight:500;font-size:.875rem;line-height:1.3125rem;color:var(--mine-shaft);text-decoration:none}.tm-promo-post-link__link:focus,.tm-promo-post-link__link:hover{text-decoration:none}.tm-promo-post-link__link_appearance-top-daily,.tm-promo-post-link__link_appearance-top-daily-card{margin-bottom:4px;font-size:1rem;font-weight:500;line-height:1.5;word-break:break-word}.tm-promo-post-link__link_appearance-top-daily-card{font-size:1.25rem;line-height:1.625rem}.tm-promo-post-link__label{display:inline-flex;align-items:center;margin-top:8px;padding:5px 10px;border:1px solid rgba(var(--deluge-rgb),.5);box-sizing:border-box;border-radius:3px;font-size:.75rem;line-height:1rem;color:var(--deluge)}.tm-promo-post-link__external{width:12px;height:12px;margin-left:8px}.tm-user-notice{display:flex;margin:20px 0;padding:12px 4px;border-radius:3px;color:var(--mine-shaft);font-size:.9375rem;line-height:1.25rem}.tm-user-notice_variant-error{background-color:rgba(var(--fuzzy-wuzzy-brown-rgb),.12)}.tm-user-notice_variant-warning{background-color:rgba(var(--sorbus-rgb),.12)}.tm-user-notice_variant-info{background:linear-gradient(0deg,rgba(var(--horizon-rgb),.12) 0,rgba(var(--horizon-rgb),.12) 100%),var(--romance)}.tm-user-notice_variant-success{background:rgba(var(--christi-rgb),.12)}.tm-user-notice_bordered.tm-user-notice_variant-info{border:1px solid var(--horizon)}.tm-user-notice_bordered.tm-user-notice_variant-warning{border:1px solid var(--sorbus)}.tm-user-notice_bordered.tm-user-notice_variant-success{border:1px solid var(--christi)}.tm-user-notice_slim{margin:12px 0}.tm-user-notice_colorless{background:none;margin:0;padding:0}.tm-user-notice_colorless .tm-user-notice__icon-wrapper{flex:none;margin-right:8px}.tm-user-notice_noMargins{margin:0}.tm-user-notice__container{flex:1;min-width:0;align-self:center}.tm-user-notice__container a{color:var(--horizon);text-decoration:none}.tm-user-notice__container a:hover{color:var(--horizon);text-decoration:underline}.tm-user-notice__message{padding-right:20px}.tm-user-notice__message p{margin:0 0 12px}.tm-user-notice__message p:last-child{margin:0}.tm-user-notice__message a{color:var(--horizon);text-decoration:none}.tm-user-notice__message a:hover{color:var(--horizon);text-decoration:underline}.tm-user-notice__title{font-size:.9375rem;font-weight:700;line-height:1.25rem;margin-bottom:6px}.tm-user-notice__close,.tm-user-notice__icon-wrapper{display:flex;justify-content:center;flex:0 0 60px;box-sizing:border-box}.tm-user-notice__icon-wrapper.reactions.reactions{margin-left:12px;margin-right:8px;flex:none}.tm-user-notice__close-button{background:transparent;border:0;cursor:pointer;padding:0;display:flex;opacity:.6}.tm-user-notice__close-button:not(:focus-visible){outline:none}.tm-user-notice__close-button:hover{opacity:1}.tm-user-notice_variant-error .tm-user-notice__close-icon,.tm-user-notice_variant-error .tm-user-notice__icon{color:var(--fuzzy-wuzzy-brown)}.tm-user-notice_variant-warning .tm-user-notice__close-icon,.tm-user-notice_variant-warning .tm-user-notice__icon{color:var(--sorbus)}.tm-user-notice_variant-info .tm-user-notice__close-icon,.tm-user-notice_variant-info .tm-user-notice__icon{color:var(--horizon)}.tm-user-notice_variant-success .tm-user-notice__close-icon,.tm-user-notice_variant-success .tm-user-notice__icon{color:var(--christi)}.tm-stories-card__image-block{position:relative;width:124px;height:220px;border-radius:8px;overflow:hidden;cursor:pointer;border:none;padding:0}.tm-stories-card__image-block_loading{background:var(--seashell)}.tm-stories-card__overlay{background:rgba(var(--romance-rgb),.7);top:0;height:100%;width:100%;position:absolute}.tm-stories-card__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.tm-stories-card__gradient{position:absolute;z-index:1;bottom:0;width:100%;height:40px;background:linear-gradient(180deg,rgba(var(--mine-shaft),0) 0,rgba(var(--mine-shaft),.5) 100%)}.tm-stories-card__author{z-index:1;position:absolute;bottom:8px;left:8px;height:24px;width:24px}.tm-stories-card__author-logo{height:24px;width:24px;border-radius:3px}.tm-stories-card__title{font-size:.8125rem;line-height:1.25rem;font-weight:700;margin-top:8px;color:var(--mine-shaft);margin-right:12px;overflow-wrap:anywhere;font-family:Fira Sans,sans-serif}@media(min-width:1024px){.tm-stories-card__title{margin-right:20px}}.tm-stories-card__title_viewed{color:var(--horizon)}.tm-spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.path{stroke-dasharray:186;stroke-dashoffset:0;transform-origin:center;stroke:var(--horizon);animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:186}50%{stroke-dashoffset:46.5;transform:rotate(135deg)}to{stroke-dashoffset:186;transform:rotate(450deg)}}.tm-story-progress-bar{position:absolute;display:flex;top:12px;left:20px;width:calc(100% - 36px)}@media(max-width:414px){.tm-story-progress-bar{top:8px}}.tm-story-progress-bar__item{height:2px;background:rgba(var(--header-footer-text-rgb),.5);border-radius:3px;margin-right:4px;position:relative;overflow:hidden}.tm-story-progress-bar__item-progress{width:100%;height:100%;background:var(--header-footer-text)}.tm-story-progress-bar__item-progress_future{width:0}.tm-story-progress-bar__item-progress_active{animation-name:progress;animation-duration:10s;animation-play-state:running;animation-timing-function:linear}.tm-story-progress-bar__item-progress_paused{animation-play-state:paused}@keyframes progress{0%{width:0}to{width:100%}}.tm-story,.tm-story-container{position:relative}.tm-story{border-radius:8px;overflow:hidden;display:flex;align-items:center}@media(max-width:414px){.tm-story{max-width:100vw;max-height:100vh}}@media(max-height:739px){.tm-story{border-radius:0}}.tm-story .tm-spinner{position:absolute;left:calc(50% - 33px);z-index:1}.tm-story__image{width:417px;height:740px;max-height:100vh;max-width:56.3vh;object-fit:cover;background:var(--seashell)}@media(max-width:414px){.tm-story__image{max-width:100vw;max-height:177.5vw}}.tm-story__image_hidden{width:0}.tm-story__overlay{position:absolute;height:100%;width:100%;background-color:rgba(var(--asphalt-rgb),.6);cursor:pointer}.tm-story__overlay:hover{background-color:transparent}@media(max-width:414px){.tm-story__overlay{display:none}}.tm-story__gradient{position:absolute;top:0;width:100%;height:78px;background:linear-gradient(180deg,rgba(var(--shark-rgb),.6) 0,rgba(var(--shark-rgb),0) 100%)}.tm-story__close{display:none;position:absolute;top:14px;right:8px;background:none;border:none;color:var(--header-footer-text);cursor:pointer;width:40px;height:40px;padding:0}.tm-story__close:hover{opacity:.8}.tm-story__close svg{height:24px;width:24px}@media(max-width:414px){.tm-story__close{display:block}}.tm-story__progress-bar{position:absolute;display:flex;top:12px;left:20px;width:calc(100% - 36px)}@media(max-width:414px){.tm-story__progress-bar{top:8px}}.tm-story__author{display:flex;align-items:center;justify-content:center;position:absolute;left:20px;top:22px}@media(max-width:414px){.tm-story__author{top:18px}}.tm-story__author-logo{z-index:1}.tm-story__author-logo img{height:32px;width:32px;border-radius:3px}.tm-story__author-name{z-index:1;font-weight:700;font-size:.8125rem;line-height:1.125rem;color:var(--header-footer-text);margin-left:12px;text-decoration:none}.tm-story__link{position:absolute;bottom:20px;left:50%;transform:translate(-50%);border-radius:20px;font-size:.9375rem;line-height:1rem;font-weight:700;padding:7px 15px 7px 16px;text-decoration:none;cursor:pointer;white-space:nowrap;width:calc(100% - var(--swiper-space-between));display:flex;align-items:center;justify-content:center}.tm-story__link-icon{transform:rotate(90deg);margin-left:4px;max-width:24px}.tm-story__link_color-light{background:var(--header-footer-text);border:1px solid var(--horizon);color:var(--horizon)}.tm-story__link_color-dark{background:var(--shark);color:var(--header-footer-text)}.tm-story__link_color-dark:hover{color:var(--header-footer-text)}.tm-story__button{position:absolute;top:calc(50% - 20px);width:40px;height:40px;background:var(--mine-shaft);border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--romance)}@media(max-width:414px){.tm-story__button{display:none}}.tm-story__button-icon svg{width:24px;height:24px}.tm-story__button:hover{opacity:.8}.tm-story__button_left{left:-48px}.tm-story__button_right{right:-48px;transform:rotate(180deg)}.tm-story__area{position:absolute;top:0;width:50%;height:100%;opacity:.3;cursor:pointer}@media(min-width:415px){.tm-story__area:hover{background:linear-gradient(90deg,rgba(var(--asphalt-rgb),0) 33.33%,var(--asphalt) 100%)}}.tm-story__area_left{left:0;transform:rotate(180deg)}.tm-story__area_right{right:0}.tm-touch-select-disabled{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.tm-stories-view{position:fixed;width:100%;height:100%;left:0;top:0;z-index:1500;display:flex;align-items:center;bottom:env(safe-area-inset-bottom,0)}@media(min-width:415px){.tm-stories-view{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tm-stories-view:hover .tm-stories-view__close{visibility:visible}.tm-stories-view .swiper-wrapper{display:grid;grid-auto-flow:column}}.tm-stories-view .swiper-slide{display:flex;align-items:center}@media(max-width:414px){.tm-stories-view .swiper-slide{height:100vh}}.tm-stories-view__close{visibility:hidden;position:absolute;top:8px;right:8px;background:none;border:none;color:var(--romance);cursor:pointer;z-index:10;width:40px;height:40px;padding:0}.tm-stories-view__close:hover{opacity:.8}.tm-stories-view__close-icon{width:16px;height:16px}.tm-stories-view__bg{position:absolute;background:var(--asphalt);opacity:.7;height:100%;width:100%}.tm-stories-block{overflow:hidden}.tm-stories.swiper-container{overflow:visible}.tm-stories .swiper-wrapper{display:grid;grid-auto-flow:column}.tm-stories .swiper-button-next{right:-10px}.tm-stories .swiper-button-prev{left:-10px}.tm-stories .swiper-button-next,.tm-stories .swiper-button-prev{top:114px}.blacklist-dialog__body{width:320px;color:var(--mine-shaft)}@media(max-width:767px){.blacklist-dialog__body{width:auto}}.blacklist-dialog__description{margin-bottom:20px;font-size:.875rem;line-height:1.125rem}.blacklist-dialog__buttons{display:flex;margin-top:28px}.blacklist-dialog__button-accept{margin-right:8px;min-width:129px}@keyframes fadein-7635202e{0%{opacity:0}to{opacity:1}}.karma-display[data-v-7635202e]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--text-normal-foreground-base);text-align:center;line-height:1.375rem;font-size:1.0625rem;font-weight:700}.karma-display.negative[data-v-7635202e]{color:var(--fuzzy-wuzzy-brown)}.karma-display.positive[data-v-7635202e]{color:var(--christi)}@keyframes fadein-f7c0e283{0%{opacity:0}to{opacity:1}}.karma[data-v-f7c0e283]{padding-left:4px}.karma.allowed-vote[data-v-f7c0e283]{padding-left:0}.karma .votes-switcher[data-v-f7c0e283]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);display:flex;justify-content:center;line-height:1.375rem;height:22px;font-size:1.0625rem;font-weight:700}.karma .karma-text[data-v-f7c0e283]{color:var(--rolling-stone);font-size:.75rem;line-height:1rem;text-align:center}.tm-user-card{background-color:var(--romance);display:flex;flex-direction:column}.tm-user-card__header{align-items:flex-start;display:flex;margin-bottom:12px}.tm-user-card__header-data{display:flex;align-items:center}.tm-user-card__userpic{border-radius:3px;flex:none;margin-right:16px;overflow:hidden}.tm-user-card__userpic_size-48{width:48px;height:48px}.tm-user-card__userpic_size-40{width:40px;height:40px}.tm-user-card__meta{display:flex;-moz-column-gap:16px;column-gap:16px}.tm-user-card__title{margin-bottom:4px}.tm-user-card__info_variant-popover{margin-bottom:8px}.tm-user-card__name,.tm-user-card__nickname{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);font-size:1.24375rem;font-weight:700;line-height:1.75rem;margin:0;text-decoration:none}.tm-user-card__name_variant-article,.tm-user-card__name_variant-popover,.tm-user-card__nickname_variant-article,.tm-user-card__nickname_variant-popover{font-size:1rem;line-height:1.25rem}.tm-user-card__name+.tm-user-card__nickname{font-weight:400;margin-right:4px}.tm-user-card__nickname{color:var(--horizon);font-weight:500;text-decoration:none}.tm-user-card__nickname:hover{color:var(--horizon)}.tm-user-card__short-info{color:var(--mine-shaft);font-size:.875rem;line-height:1.25rem;margin:0;margin-top:4px}.tm-user-card__short-info_variant-article,.tm-user-card__short-info_variant-popover{color:var(--mountain-mist)}.tm-user-card__buttons{align-items:flex-start;display:flex;flex-wrap:wrap;grid-area:Buttons;order:2}.tm-user-card__button{cursor:pointer;margin-right:12px;margin-top:10px;z-index:26}@media(min-width:1024px){.tm-user-card__button{margin-top:0}}.tm-user-card__status{color:var(--silver);font-size:.6875rem;margin-left:4px}.tm-user-card__button_write{align-items:center;background:none;border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:3px;box-sizing:border-box;display:flex;height:2rem;justify-content:center;outline:none;width:2rem}.tm-user-card__button_write:hover{border-color:var(--horizon)}.tm-user-card__button_write:hover .tm-user-card__button-icon{color:var(--horizon)}.tm-user-card__button-icon{color:var(--gull-gray);height:24px;transition:none;width:24px}.tm-user-card__career-profile-links{margin-top:16px;order:3}.tm-user-card__career-profile-link{color:var(--horizon);text-decoration:none;display:inline-flex;align-items:center;margin-right:12px;font-size:.8125rem;font-weight:400;line-height:2rem}.tm-user-card__career-profile-link:hover{color:var(--horizon);text-decoration:underline}.tm-user-card__career-profile-link svg{margin-right:4px}@media (min-width:1024px){.tm-user-card{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:0 0;grid-template-areas:"Info Buttons" "Links Links"}.tm-user-card_variant-popover{display:block}.tm-user-card__header{margin-bottom:10px}.tm-user-card__info-container{flex:1}.tm-user-card__buttons{flex-direction:row-reverse;margin-top:0;justify-content:flex-start}.tm-user-card__buttons .tm-user-card__button{margin-left:12px;margin-right:0}.tm-user-card__buttons_variant-popover .tm-user-card__button{margin-left:0;margin-right:12px}.tm-user-card__career-profile-links{margin-top:12px;grid-area:Links}}.tm-article-author__company{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(var(--gull-gray-rgb),.4)}.tm-article-author__button{margin-right:12px}.tm-article-author__company-card{display:flex;flex-direction:column}.tm-article-author__company-card+.tm-article-author__user-card{margin-top:8px}.tm-article-author_user .tm-user-snippet__title{font-size:1rem;font-weight:700;line-height:1.25rem}.tm-article-author_user .tm-user-snippet__nickname{font-size:1rem}.tm-article-author_user+.tm-article-author_company{margin-top:8px}.tm-article-author__header-data{display:flex}.tm-article-author__userpic{border-radius:3px;flex:none;height:48px;margin-right:12px;overflow:hidden;width:48px}.tm-article-author__title{margin-bottom:4px}.tm-article-author__name{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);display:inline-block;font-size:1rem;font-weight:700;line-height:1.25rem;margin-right:4px;text-decoration:none}.tm-article-author__short-info{color:var(--mountain-mist);font-size:.875rem;line-height:1.3;margin:0;margin-top:4px}.tm-article-author__header_company{align-items:flex-start;display:flex;margin-top:32px}.tm-article-author__buttons{flex-direction:row-reverse;justify-content:flex-end;margin-top:12px;align-items:flex-start;display:flex;z-index:1}.tm-article-author__contact{color:var(--horizon);display:inline-block;font-size:.875rem;font-weight:400;line-height:1.5rem;margin-right:12px;text-decoration:none}.tm-article-author__company-contacts{margin-top:12px}@media(min-width:1024px){.tm-article-author__company-contacts{margin-top:8px;margin-left:52px}}.tm-article-author__user-contacts{margin-top:12px}@media (min-width:1024px){.tm-article-author__company-card{flex-direction:row}.tm-article-author__buttons{flex-direction:row;margin:0 0 0 auto}.tm-article-author__button{margin-left:12px;margin-right:0}}.tm-description-list{margin:0;flex-wrap:wrap}.tm-description-list__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);display:block;font-size:.875rem;font-weight:700;line-height:1.15;margin:0 0 15px}.tm-description-list__body{color:var(--mine-shaft);font-size:.9375rem;line-height:1.5rem;margin:-4px 0 0;min-width:0;word-break:break-word}.tm-description-list__body img{max-width:100%}.tm-description-list_variant-base{margin-bottom:24px}.tm-description-list_variant-columns,.tm-description-list_variant-columns-nowrap,.tm-description-list_variant-columns-numbers{display:flex;padding:10px 0}.tm-description-list_variant-columns-nowrap:first-child,.tm-description-list_variant-columns-numbers:first-child,.tm-description-list_variant-columns:first-child{padding-top:0}.tm-description-list_variant-columns-nowrap:last-child,.tm-description-list_variant-columns-numbers:last-child,.tm-description-list_variant-columns:last-child{padding-bottom:0}.tm-description-list_variant-columns-numbers{padding:8px 0}.tm-description-list_variant-columns-numbers:first-child{padding-top:0}.tm-description-list_variant-columns-numbers:last-child{padding-bottom:0}.tm-description-list__body_variant-columns,.tm-description-list__body_variant-columns-nowrap,.tm-description-list__body_variant-columns-numbers,.tm-description-list__title_variant-columns,.tm-description-list__title_variant-columns-nowrap,.tm-description-list__title_variant-columns-numbers{color:var(--mine-shaft);font-size:.8125rem;line-height:1rem;min-width:50%;margin:0}.tm-description-list__body_variant-columns-nowrap,.tm-description-list__body_variant-columns-numbers,.tm-description-list__title_variant-columns-nowrap,.tm-description-list__title_variant-columns-numbers{line-height:1.25rem}.tm-description-list__title_variant-columns-numbers{font-weight:400;flex:2}.tm-description-list__body_variant-columns-numbers{font-weight:700;text-align:right;flex:1}.tm-description-list__body_variant-inline,.tm-description-list__title_variant-inline{display:inline;margin:0;font-size:.8125rem;line-height:1rem}.tm-description-list__title_variant-inline{font-weight:400;color:var(--gull-gray)}.tm-description-list__body_variant-inline{font-weight:700;color:var(--rolling-stone)}.tm-description-list_variant-columns-info{display:flex;padding:4px 0}.tm-description-list_variant-columns-info:first-child{padding-top:0}.tm-description-list_variant-columns-info:last-child{padding-bottom:0}@media(max-width:767px){.tm-description-list_variant-columns-info{display:block}}.tm-description-list__body_variant-columns-info{margin:0}.tm-description-list__title_variant-columns-info{width:150px;margin:0;color:var(--mountain-mist);font-size:.9375rem;line-height:1.5rem;font-weight:400}.user-info-popup-placeholder__user-profile-data{align-items:flex-start;display:flex;margin-bottom:11px}.user-info-popup-placeholder__category-avatar{background:var(--seashell);border-radius:3px;flex:none;margin-top:2px;margin-right:8px;height:40px;width:40px}.user-info-popup-placeholder__category-info{display:flex;flex-direction:column;justify-content:space-between}.user-info-popup-placeholder__category-name{background:var(--seashell);border-radius:3px;display:inline-block;height:12px}.user-info-popup-placeholder__category-description{background:var(--seashell);border-radius:3px;height:8px;margin-bottom:4px;margin-top:8px}.user-info-popup__wrapper{min-width:260px;padding:20px}.user-info-popup__footer{display:flex;justify-content:space-between;border-top:1px solid var(--seashell);padding:12px 20px}.user-info-popup__stat:first-child{margin-right:12px}.tm-comment__header{align-items:center;display:flex;flex-wrap:nowrap;height:24px;margin:-4px;padding:4px;position:relative;content-visibility:auto;contain-intrinsic-size:1px 24px}.tm-comment__header:focus{outline:1px solid var(--loblolly)}.tm-comment__header_is-by-op{background-color:var(--frost)}.tm-comment__header_is-by-op:focus{outline:1px solid var(--christi)}.tm-comment__header_is-mine{background-color:var(--my-comment)}.tm-comment__header_is-mine:focus{outline:1px solid var(--pale-canary)}.tm-comment__header_is-new{background-color:var(--solitude)}.tm-comment__header_is-new:focus{outline:1px solid var(--cerulean)}.tm-comment__header_is-readonly{background-color:var(--misty-rose)}.tm-comment__header_is-readonly:focus{outline:1px solid var(--mona-lisa)}.tm-comment__header_is-deleted{background-color:var(--seashell)}.tm-comment__header_is-deleted:focus{outline:1px solid var(--silver)}.tm-comment__header-inner{display:flex;margin:0 4px 0 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-comment__user-info{align-items:center;display:flex;max-width:100%}.tm-comment__user-info .tm-user-info__user{align-items:flex-start;display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-comment__user-info .tm-user-info__username{line-height:.9375rem;margin-top:-2px}.tm-comment__datetime{color:var(--mountain-mist);font-size:.625rem;line-height:.6875rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tm-comment__body-content{color:var(--mine-shaft);font-size:.9375rem;line-height:1.375rem;margin-top:10px;overflow-x:auto;overflow-y:hidden;word-break:break-word}.tm-comment__body-content h1,.tm-comment__body-content h2{font-size:1.25rem;line-height:1.625rem}.tm-comment__body-content h3{font-size:1.125rem;line-height:1.4375rem}.tm-comment__body-content h4,.tm-comment__body-content h5,.tm-comment__body-content h6{font-size:1rem;line-height:1.25rem}.tm-comment__body-content a{color:var(--horizon);text-decoration:none}.tm-comment__body-content a:hover{color:var(--horizon);text-decoration:underline}.tm-comment__body-content a:visited{color:var(--mulberry)}.tm-comment__body-content b,.tm-comment__body-content strong{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.tm-comment__body-content blockquote{background:transparent;border-left:4px solid var(--horizon);display:block;margin:12px 0;padding:0 12px}.tm-comment__body-content p{margin:0;padding:0}.tm-comment__body-content abbr{border-bottom:1px dotted var(--mine-shaft);cursor:help;text-decoration:none}.tm-comment__body-content .habraabbr{text-decoration:none;background-color:rgba(var(--horizon-rgb),.1);border:1px solid rgba(var(--horizon-rgb),.3);border-radius:4px;padding:1px 4px}.tm-comment__body-content .habrahidden{text-decoration:none;background-color:var(--loblolly);border-radius:4px;color:transparent;cursor:pointer;transition:all .33s ease-out}.tm-comment__body-content .habrahidden[data-show]{background-color:transparent;color:inherit;cursor:text}.tm-comment__body-content code{font-family:Menlo,Monaco,Consolas,Courier New,Courier,monospace;background-color:var(--desert-storm);color:var(--mine-shaft);border-radius:4px;overflow-wrap:break-word;padding:3px 6px;white-space:break-spaces}.tm-comment__body-content iframe{max-width:100%}.tm-comment__body-content hr{border:0;border-bottom:1px solid rgba(var(--romance-rgb),.3);border-top:1px solid rgba(var(--asphalt-rgb),.1);height:0}.tm-comment__body-content img{height:auto;margin:0;max-width:100%;vertical-align:middle;overflow:hidden}.tm-comment__body-content img[align=left]{margin-bottom:8px;margin-right:32px;margin-top:8px;max-width:40%}.tm-comment__body-content img[align=right]{margin-bottom:8px;margin-left:32px;margin-top:8px;max-width:40%}.tm-comment__body-content br+img{margin:0}.tm-comment__body-content .table_wrapped{margin-bottom:24px;overflow-x:auto}.tm-comment__body-content table{border:1px solid var(--silver);border-collapse:collapse;margin:1.5em 0;min-width:100%;table-layout:fixed;width:auto;word-break:normal}.tm-comment__body-content table caption{text-align:left;text-indent:1em}.tm-comment__body-content table td,.tm-comment__body-content table th{border:1px solid var(--silver);line-height:1.5;padding:6px 12px 9px;vertical-align:top}.tm-comment__body-content table td img,.tm-comment__body-content table th img{height:auto;max-width:100%}.tm-comment__body-content .oembed{overflow:hidden}.tm-comment__body-content .oembed iframe{border:0;width:100%}.tm-comment__body-content .user_link{padding-left:1em;position:relative;white-space:nowrap}.tm-comment__body-content .user_link:before{color:inherit;content:"@";font-size:inherit;font-weight:inherit;left:0;line-height:1;position:absolute;top:1px}.tm-comment__body-content ol li,.tm-comment__body-content ol ol li,.tm-comment__body-content ol ul li,.tm-comment__body-content ul li,.tm-comment__body-content ul ol li,.tm-comment__body-content ul ul li{line-height:1.6;margin:6px 0;padding:0}.tm-comment__body-content ol li:first-child,.tm-comment__body-content ol ol li:first-child,.tm-comment__body-content ol ul li:first-child,.tm-comment__body-content ul li:first-child,.tm-comment__body-content ul ol li:first-child,.tm-comment__body-content ul ul li:first-child{margin-top:0}.tm-comment__body-content ol li:last-child,.tm-comment__body-content ol ol li:last-child,.tm-comment__body-content ol ul li:last-child,.tm-comment__body-content ul li:last-child,.tm-comment__body-content ul ol li:last-child,.tm-comment__body-content ul ul li:last-child{margin-bottom:0}.tm-comment__body-content ol,.tm-comment__body-content ul{padding-inline-start:32px}.tm-comment__body-content ol ol,.tm-comment__body-content ol ul,.tm-comment__body-content ul ol,.tm-comment__body-content ul ul{margin-top:9px}.tm-comment__body-content pre{background:var(--desert-storm);border:1px solid var(--seashell);border-radius:4px;box-sizing:border-box;font-size:.875rem;line-height:1.6;margin:0;overflow:auto;padding:17px 20px;-moz-tab-size:4;tab-size:4;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}.tm-comment__body-content pre .hljs,.tm-comment__body-content pre .nohighlight{display:block}.tm-comment__body-content pre code{font-family:Menlo,Monaco,Consolas,Courier New,Courier,monospace;background:none;font-size:inherit;padding:0;-moz-tab-size:4;tab-size:4;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal}.tm-comment__body-content h1,.tm-comment__body-content h2,.tm-comment__body-content h3,.tm-comment__body-content h4,.tm-comment__body-content h5,.tm-comment__body-content h6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;font-weight:500;margin:0;padding:0}.tm-comment__body-content h1 a,.tm-comment__body-content h2 a,.tm-comment__body-content h3 a,.tm-comment__body-content h4 a,.tm-comment__body-content h5 a,.tm-comment__body-content h6 a{text-decoration:none}.tm-comment__body-content h1 a:active,.tm-comment__body-content h1 a:hover,.tm-comment__body-content h2 a:active,.tm-comment__body-content h2 a:hover,.tm-comment__body-content h3 a:active,.tm-comment__body-content h3 a:hover,.tm-comment__body-content h4 a:active,.tm-comment__body-content h4 a:hover,.tm-comment__body-content h5 a:active,.tm-comment__body-content h5 a:hover,.tm-comment__body-content h6 a:active,.tm-comment__body-content h6 a:hover{color:var(--horizon)}.tm-comment__body-content h1 b,.tm-comment__body-content h1 strong,.tm-comment__body-content h2 b,.tm-comment__body-content h2 strong,.tm-comment__body-content h3 b,.tm-comment__body-content h3 strong,.tm-comment__body-content h4 b,.tm-comment__body-content h4 strong,.tm-comment__body-content h5 b,.tm-comment__body-content h5 strong,.tm-comment__body-content h6 b,.tm-comment__body-content h6 strong{font-weight:inherit}.tm-comment__body-content h1 code,.tm-comment__body-content h2 code,.tm-comment__body-content h3 code,.tm-comment__body-content h4 code,.tm-comment__body-content h5 code,.tm-comment__body-content h6 code{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;font-size:.9375rem;font-weight:500}.tm-comment__body-content details{background:var(--desert-storm);border-radius:4px;overflow:hidden}.tm-comment__body-content details[open]>summary:before{transform:rotate(90deg)}.tm-comment__body-content summary{color:var(--horizon);cursor:pointer;display:block;font-size:1rem;line-height:1.1875rem;-webkit-hyphens:auto;hyphens:auto;outline:0;position:relative;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under;padding:16px 36px;box-sizing:border-box;width:100%}.tm-comment__body-content summary::-webkit-details-marker{display:none}.tm-comment__body-content summary::-moz-list-bullet{list-style-type:none}.tm-comment__body-content summary:before{border-color:transparent transparent transparent var(--horizon);border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;left:24px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:75% 25%;transition:transform .1s linear;width:0}.tm-comment__body-content .spoiler__content{font-size:1rem;line-height:1.625rem;margin:10px 0 8px;padding:0 36px 16px;box-sizing:border-box}.tm-comment__body-content .spoiler_title{font-size:.875rem}.tm-comment__body-content img{color:var(--seashell);font-size:.75rem;font-style:italic}.tm-comment__body-content img[data-src]{cursor:pointer}.tm-comment__body-content img[data-blurred]{-webkit-clip-path:inset(0);clip-path:inset(0);filter:blur(8px)}.tm-comment__body-content .formula{display:block;margin:16px auto;filter:var(--formula-filter)}.tm-comment__body-content .formula.inline{display:inline-block;margin:0 4px;vertical-align:-.719ex}.tm-comment__body-content_v2 p{font-size:.9375rem;line-height:1.375rem;margin:0}.tm-comment__body-content_v2 figure{margin:0;text-align:center}.tm-comment__body-content_v2 figure.bordered{border:1px solid var(--silver)}.tm-comment__body-content_v2 figure img{max-width:100%;background-color:#fff}.tm-comment__body-content_v2 figure .tm-empty-image{width:100%;border:2px solid var(--seashell);padding:23px 25px;border-radius:3px;gap:8px;display:flex;align-items:center;justify-content:center;color:var(--mountain-mist);font-size:.875rem;box-sizing:border-box}.tm-comment__body-content_v2 figure .tm-empty-image img{width:24px;height:24px}.tm-comment__body-content_v2 figure figcaption{color:var(--mountain-mist);font-size:.8125rem;line-height:1.125rem;margin-top:4px;text-align:center;white-space:pre-wrap}.tm-comment__body-content_v2 .floating-image:after{content:"";display:block;clear:both}.tm-comment__body-content_v2 .floating-image>p{margin-top:32px}.tm-comment__body-content_v2 figure.float{float:left;max-width:50%;margin-right:32px;margin-top:0}.tm-comment__body-content_v2 .embed_link{align-items:center;border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:4px;box-sizing:border-box;display:flex;overflow:hidden;padding:12px;width:100%}.tm-comment__body-content_v2 .embed_link:hover{text-decoration:none}.tm-comment__body-content_v2 .embed_layout-right{position:relative;flex-direction:row-reverse}.tm-comment__body-content_v2 .embed_layout-right .embed__thumb{height:130px;margin:-12px -12px -12px 0;min-width:244px;width:244px}@media(max-width:767px){.tm-comment__body-content_v2 .embed_layout-right .embed__thumb{position:absolute;bottom:6px;right:6px;width:48px;height:30px;min-width:0;margin:0}.tm-comment__body-content_v2 .embed_layout-right .embed__caption-link{padding-right:52px}}.tm-comment__body-content_v2 iframe{width:100%;border:none}.tm-comment__body-content_v2 .embed__thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;height:48px;outline:1px solid var(--seashell);width:48px}.tm-comment__body-content_v2 .embed__caption{box-sizing:border-box;color:var(--mine-shaft);display:block;font-size:.875rem;line-height:1.5rem;min-width:0;padding:0 12px;white-space:normal;width:100%}.tm-comment__body-content_v2 .embed__caption-title{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-comment__body-content_v2 .embed__caption-description{color:var(--mountain-mist);font-size:.875rem;line-height:1.25rem;margin:8px 0}.tm-comment__body-content_v2 .embed__caption-link,.tm-comment__body-content_v2 .embed__caption-link:visited{color:var(--mine-shaft)}.tm-comment__body-content_v2 table{border-collapse:collapse;margin:0;table-layout:fixed}.tm-comment__body-content_v2 table caption{text-align:left;text-indent:1em}.tm-comment__body-content_v2 table td,.tm-comment__body-content_v2 table th{line-height:1.5;padding:6px 12px 9px;vertical-align:top}.tm-comment__body-content_v2 table td img,.tm-comment__body-content_v2 table th img{height:auto;max-width:100%}.tm-comment__body-content_v2 table a,.tm-comment__body-content_v2 table code{overflow-wrap:anywhere}.tm-comment__body-content_v2 details{background:var(--desert-storm);border-radius:4px;overflow:hidden}.tm-comment__body-content_v2 details[open]>summary:before{transform:rotate(90deg)}.tm-comment__body-content_v2 summary{color:var(--horizon);cursor:pointer;display:block;font-size:1rem;line-height:1.1875rem;-webkit-hyphens:auto;hyphens:auto;outline:0;position:relative;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under;padding:16px 36px;box-sizing:border-box;width:100%}.tm-comment__body-content_v2 summary::-webkit-details-marker{display:none}.tm-comment__body-content_v2 summary::-moz-list-bullet{list-style-type:none}.tm-comment__body-content_v2 summary:before{border-color:transparent transparent transparent var(--horizon);border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;left:24px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:75% 25%;transition:transform .1s linear;width:0}.tm-comment__body-content_v2 .spoiler__content{font-size:1rem;line-height:1.625rem;margin:10px 0 8px;padding:0 36px 16px;box-sizing:border-box}.tm-comment__body-content_v2 .image-inline{margin:0 4px;max-height:24px;width:auto}.tm-comment__body-content_v2 hr{border:1px solid var(--mine-shaft);border-bottom:0;height:0;margin:56px auto;max-width:280px}.tm-comment__body-content_v2 h2{margin-top:56px}.tm-comment__body-content_v2 h3,.tm-comment__body-content_v2 h4{margin-top:32px}.tm-comment__body-content_v2 h2+p,.tm-comment__body-content_v2 h3+p,.tm-comment__body-content_v2 h4+p{margin-top:12px}.tm-comment__body-content_v2 h2+a.anchor,.tm-comment__body-content_v2 h3+a.anchor,.tm-comment__body-content_v2 h4+a.anchor{margin-top:12px;display:block}.tm-comment__body-content_v2 h2+ol,.tm-comment__body-content_v2 h2+ul,.tm-comment__body-content_v2 h3+ol,.tm-comment__body-content_v2 h3+ul,.tm-comment__body-content_v2 h4+ol,.tm-comment__body-content_v2 h4+ul{margin-top:24px}.tm-comment__body-content_v2 ol,.tm-comment__body-content_v2 ul{margin-top:12px}.tm-comment__body-content_v2 ol li,.tm-comment__body-content_v2 ul li{padding:0;line-height:1.375rem}.tm-comment__body-content_v2 ol li+li,.tm-comment__body-content_v2 ul li+li{margin:6px 0 0}.tm-comment__body-content_v2 ol ol,.tm-comment__body-content_v2 ol ul,.tm-comment__body-content_v2 ul ol,.tm-comment__body-content_v2 ul ul{margin-top:6px}.tm-comment__body-content_v2 .embed_link,.tm-comment__body-content_v2 .embed_video,.tm-comment__body-content_v2 blockquote,.tm-comment__body-content_v2 details,.tm-comment__body-content_v2 figure,.tm-comment__body-content_v2 iframe,.tm-comment__body-content_v2 pre,.tm-comment__body-content_v2 table{margin-top:12px}.tm-comment__body-content_v2 .embed_link+p,.tm-comment__body-content_v2 .embed_video+p,.tm-comment__body-content_v2 blockquote+p,.tm-comment__body-content_v2 details+p,.tm-comment__body-content_v2 figure+p,.tm-comment__body-content_v2 iframe+p,.tm-comment__body-content_v2 pre+p,.tm-comment__body-content_v2 table+p{margin-top:12px}.tm-comment__body-content_v2 .embed_link+a:not(.embed_link),.tm-comment__body-content_v2 .embed_video+a:not(.embed_link),.tm-comment__body-content_v2 blockquote+a:not(.embed_link),.tm-comment__body-content_v2 details+a:not(.embed_link),.tm-comment__body-content_v2 figure+a:not(.embed_link),.tm-comment__body-content_v2 iframe+a:not(.embed_link),.tm-comment__body-content_v2 pre+a:not(.embed_link),.tm-comment__body-content_v2 table+a:not(.embed_link){margin-bottom:12px;display:block}.tm-comment__body-content_v2 p+a.anchor,.tm-comment__body-content_v2 p+p{margin-top:12px;display:block}.tm-comment__body-content_v2 .formula{display:block;margin:32px auto;filter:var(--formula-filter)}.tm-comment__body-content_v2 .formula.inline{display:inline-block;margin:0 4px;vertical-align:-.719ex}.tm-comment__body-content_v2 .mention{color:var(--horizon);text-decoration:none;background:var(--solitude);padding:0 2px;border-radius:3px;display:inline}.tm-comment__body-content_v2 .persona{clear:both;margin:24px 0;min-height:60px;display:grid;grid-template-columns:max-content auto;grid-template-rows:auto auto;-moz-column-gap:0;column-gap:0;row-gap:4px;align-items:center}.tm-comment__body-content_v2 .persona__image{overflow:hidden;width:60px;min-width:60px;height:60px;border-radius:30px;object-fit:cover;grid-column:1/2;grid-row:1/3;margin-right:16px}.tm-comment__body-content_v2 .persona__image:not([src]){max-width:0;min-width:0;margin-right:0}.tm-comment__body-content_v2 .persona__heading{font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem;align-self:flex-end}.tm-comment__body-content_v2 .persona__heading+p,.tm-comment__body-content_v2 .persona__text{font-size:.8125rem;font-weight:500;line-height:1.25rem;color:var(--mountain-mist);overflow:hidden;align-self:start;margin-top:0}.tm-comment__body-content_v2 .persona__heading,.tm-comment__body-content_v2 .persona__text{grid-column:2}.tm-comment__body-content_v2 a.button{background-color:var(--horizon);border-radius:3px;border:1px solid var(--horizon);color:var(--romance);cursor:pointer;padding:0 13px;margin:24px auto 0;line-height:2.25rem;font-size:.8125rem;font-weight:500;height:36px;text-decoration:none;display:table}.tm-comment__body-content_v2 a.button:focus,.tm-comment__body-content_v2 a.button:hover{background-color:var(--horizon);border-color:var(--horizon);color:var(--romance)}.tm-comment__body-content_v2 a.button+p{margin-top:12px}.tm-comment__body-content_v2 .gallery-wrapper{overflow:hidden;position:relative;margin:24px -20px 0}@media(max-width:767px){.tm-comment__body-content_v2 .gallery-wrapper{margin:24px -16px 0}}.tm-comment__body-content_v2 .gallery-wrapper+p{margin-top:12px}.tm-comment__body-content_v2 .gallery-wrapper .gallery{position:relative}.tm-comment__body-content_v2 .gallery-wrapper .gallery figcaption{padding:0 20px}@media(max-width:767px){.tm-comment__body-content_v2 .gallery-wrapper .gallery figcaption{padding:0 16px}}.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-wrapper{align-items:center}.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-slide{margin-top:0}.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-next,.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-prev{cursor:pointer;position:absolute;z-index:1;top:0;height:100%;display:flex;align-items:center}.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-next.swiper-button-disabled,.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-prev.swiper-button-disabled{opacity:.5}.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-next svg,.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-prev svg{width:48px;height:48px;fill:var(--romance);filter:drop-shadow(0 1px 3px rgba(var(--asphalt-rgb),.25))}.tm-comment__body-content_v2 .gallery-wrapper .gallery .swiper-next{right:0;left:auto;transform:rotate(180deg)}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery{position:relative;width:calc(100% - 120px);margin:0 auto 12px}@media(max-width:767px){.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery{width:calc(100% - 32px)}}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-slide{width:72px;height:72px;object-fit:cover;cursor:pointer;margin:0}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-slide img{width:72px;height:72px;object-fit:cover;border:4px solid var(--romance);box-sizing:border-box}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-slide.swiper-slide-thumb-active img{border:4px solid var(--horizon)}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-next,.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-prev{position:absolute;color:var(--gull-gray);z-index:1;cursor:pointer;height:72px;background:var(--romance);top:0;width:60px;display:flex;align-items:center;justify-content:center}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-next>div,.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-prev>div{width:24px;height:24px}@media(max-width:767px){.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-next,.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-prev{display:none}}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-next.swiper-button-disabled,.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-prev.swiper-button-disabled{opacity:.5}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-prev{left:-60px}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery .swiper-next{right:-60px;left:auto;transform:rotate(180deg)}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery_nav_off{width:calc(100% - 40px)}@media(max-width:767px){.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery_nav_off{width:calc(100% - 32px)}}.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery_nav_off .swiper-next,.tm-comment__body-content_v2 .gallery-wrapper .thumb-gallery_nav_off .swiper-prev{display:none}.tm-comment__body-content_v2 ol,.tm-comment__body-content_v2 ul{padding-inline-start:42px}.tm-comment__body-content_muted:hover{opacity:1!important}.tm-comment__body-content_empty{margin-top:0;line-height:2rem;color:var(--mountain-mist)}.tm-comment__buttons{align-items:center;display:flex;margin-left:auto;position:relative}.tm-comment__button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;border:0;box-shadow:none;box-sizing:border-box;color:var(--mountain-mist);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;height:28px;justify-content:center;line-height:1;padding:0 12px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tm-comment__button+.tm-comment__button{margin-left:4px}.tm-comment__button:focus{outline:0}.tm-comment__button.tm-comment__button_with-icon{background-color:transparent;border:0;min-width:32px;padding:0}.tm-comment__icon{color:var(--loblolly);height:24px;width:24px}.tm-comment__icon_rotated{transform:rotate(180deg)}@media (min-width:768px){.tm-comment__buttons{margin-left:4px;right:0}.tm-comment__user-info .tm-user-info__user{align-items:baseline;flex-direction:row}.tm-comment__user-info .tm-user-info__username{margin:0 5px 0 0}.tm-comment__user-info .tm-comment__datetime{font-size:.75rem}}@keyframes scroll-to-animation{0%{box-shadow:0 0 0 rgba(var(--asphalt-rgb),.6)}50%{box-shadow:0 0 0 rgba(var(--asphalt-rgb),.6)}80%{box-shadow:0 0 10px rgba(var(--asphalt-rgb),.2)}to{box-shadow:0 0 60px rgba(var(--asphalt-rgb),.1)}}.tm-article-comment__link{font-size:.625rem;line-height:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mountain-mist);text-decoration:none}@media (min-width:1024px){.tm-article-comment__link{font-size:.75rem}}.tm-ufo-notice__icon{width:24px;height:24px;color:var(--horizon);top:2px;position:relative}.tm-ufo-notice__intro{padding:0;margin:0 0 12px}.tm-ufo-notice__content{font-size:.9375rem;line-height:1.25rem;color:var(--mine-shaft)}.tm-ufo-notice__content details{background:var(--desert-storm);border-radius:4px;overflow:hidden}.tm-ufo-notice__content details[open]>summary:before{transform:rotate(90deg)}.tm-ufo-notice__content summary{color:var(--horizon);cursor:pointer;display:block;font-size:1rem;line-height:1.1875rem;-webkit-hyphens:auto;hyphens:auto;outline:0;position:relative;text-decoration:underline;text-underline-position:under;padding:16px 36px;box-sizing:border-box;width:100%}.tm-ufo-notice__content summary::-webkit-details-marker{display:none}.tm-ufo-notice__content summary::-moz-list-bullet{list-style-type:none}.tm-ufo-notice__content summary:before{border-color:transparent transparent transparent var(--horizon);border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;left:24px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:75% 25%;transition:transform .1s linear;width:0}.tm-ufo-notice__content .spoiler__content{font-size:1rem;line-height:1.625rem;margin:10px 0 8px;padding:0 36px 16px;box-sizing:border-box}.tm-ufo-notice__content details{background:none}.tm-ufo-notice__content summary{padding:0 18px;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.tm-ufo-notice__content summary:before{left:5px;border-width:5px 0 5px 5px;border-color:transparent transparent transparent var(--gull-gray)}.tm-ufo-notice__spoiler-text{margin-top:16px}.tm-ufo-notice__spoiler-text ul{margin:0 0 16px;padding:0;padding-inline-start:32px}.tm-ufo-notice__spoiler-text ul li{padding:0}.tm-ufo-notice__spoiler-text ul li+li{margin:12px 0 0}.tm-ufo-notice__spoiler-text br+strong{display:inline-block;margin-top:24px}.tm-article-subscription-controls__button{background:transparent;border:0;cursor:pointer;padding:0;display:flex;color:var(--gull-gray)}.tm-article-subscription-controls__button:not(:focus-visible){outline:none}.tm-article-subscription-controls__button_active{color:var(--horizon)}.tm-article-subscription-controls__checkbox{margin:0 0 16px}.tm-article-subscription-controls__submit{margin-top:32px}.tm-markdown-switcher-popup{padding:0 20px 16px;width:280px;font-size:.875rem;display:flex;flex-direction:column;gap:16px;color:var(--mountain-mist)}.tm-markdown-switcher-popup__radio-group{display:flex;flex-direction:column;gap:8px}.tm-markdown-switcher-popup__radio{display:flex;gap:10px;align-items:center}.tm-markdown-switcher__control{background:transparent;border:0;padding:0;display:flex;align-items:center;gap:8px;font-size:.8125rem;line-height:1.125rem;height:32px;text-transform:capitalize;cursor:pointer}.tm-markdown-switcher__control:not(:focus-visible){outline:none}.tm-markdown-switcher__control_disabled{cursor:not-allowed}.tm-markdown-switcher__control:hover{opacity:.8}.tm-markdown-switcher__control_disabled:hover{opacity:1}.tm-markdown-switcher_disabled{opacity:.3}.tm-markdown-switcher__control-icon,.tm-markdown-switcher__help-icon{fill:var(--gull-gray);color:var(--gull-gray)}.tm-markdown-switcher__control-icon svg,.tm-markdown-switcher__help-icon svg{width:24px;height:24px}.wysiwyg-editor .context-menu__item_hover{background-color:var(--aqua-haze)!important}.wysiwyg-editor .right-menu__item_active{background-color:var(--horizon);color:var(--romance)}.wysiwyg-editor .right-menu__item_active .svg-icon{color:var(--romance)!important}.wysiwyg-editor .bubble-menu__button{color:var(--mine-shaft)}.wysiwyg-editor .bubble-menu__button:hover{background:var(--aqua-haze)}.tm-comment-form{background-color:var(--desert-storm);padding:18px 16px 16px;position:relative;border-top:1px solid rgba(var(--gull-gray-rgb),.4);z-index:20}.tm-comment-form_processing{opacity:.7}.tm-comment-form__field{margin-bottom:12px;position:relative}.tm-comment-form__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);display:block;font-size:.8125rem;font-weight:700;line-height:1;margin-bottom:18px;padding:0}.tm-comment-form__preview{border:2px solid var(--cerulean);background-color:var(--romance);color:var(--mine-shaft);font-size:.875rem;line-height:1.3125rem;padding:16px}.tm-comment-form__textarea{background:var(--romance);border:1px solid rgba(var(--gull-gray-rgb),.4);box-sizing:border-box;color:var(--asphalt);font-size:.875rem;height:78px;line-height:1.6;margin:0;min-height:52px;padding:10px;position:relative;resize:none;vertical-align:top;width:100%}.tm-comment-form__textarea:focus{border:1px solid var(--horizon);box-shadow:none;outline:0;transition:border-color .2s linear,box-shadow .2s linear}.tm-comment-form__controls{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.tm-comment-form__button{border:1px solid;border-radius:3px;cursor:pointer;font-size:.75rem;height:2rem;padding:0 12px}.tm-comment-form__button[disabled]{background-color:transparent;border-color:rgba(var(--gull-gray-rgb),.4);color:var(--rolling-stone);cursor:not-allowed}.tm-comment-form__controls-buttons{display:flex;align-items:center}.tm-comment-form__button+.tm-comment-form__button,.tm-comment-form__controls-buttons+.tm-comment-form__button{margin:0 0 0 12px}@media(max-width:767px){.tm-comment-form__controls-buttons+.tm-comment-form__button{margin:0}}.tm-comment-form__button_delete,.tm-comment-form__button_preview{background-color:transparent;border-color:var(--horizon);color:var(--horizon)}.tm-comment-form__button_send{background-color:var(--horizon);border-color:var(--horizon);color:var(--romance)}.tm-comment-form__countdown-timer{font-size:.75rem;font-weight:400;line-height:1.125rem;color:var(--mountain-mist);text-align:right;white-space:nowrap;margin:0 12px}.tm-comment-form__markdown-toggle{margin-left:auto}.tm-comment-form__markdown-help{margin-left:14px;height:24px}.tm-comment-form__moderator-toggle{text-align:right;height:18px;margin-bottom:12px;display:flex;align-items:center}.tm-comment-form__moderator-toggle .tm-checkbox__fake{background:var(--romance)}.tm-comment-form__moderator-toggle .tm-checkbox__real:checked+.tm-checkbox__fake{background:var(--horizon);border-color:var(--horizon)}.tm-comment-form__moderator-toggle .tm-labeled-checkbox__container{align-items:center}.tm-comment-form__editor{background:var(--romance)}.tm-comment-form__editor .editor{border:1px solid var(--loblolly);color:var(--mine-shaft);max-width:100%;padding:6px 0 6px 36px;margin:0;box-sizing:border-box;z-index:4}.tm-comment-form__editor .editor_mobile{border:none;padding-bottom:60px;padding-left:16px;padding-top:16px}.tm-comment-form__editor .editor_mobile:after{content:"";display:block;position:absolute;pointer-events:none;border:1px solid rgba(var(--gull-gray-rgb),.4);top:0;bottom:48px;left:0;right:0}.tm-comment-form__editor .editor .editor__content .ProseMirror{min-height:52px;font-size:.9375rem;line-height:1.375rem}.tm-comment-form__editor .editor .editor__content .ProseMirror:after{clear:both;content:"";display:block}.tm-comment-form__editor .editor .editor__content .blockquote{background:transparent;border-left:4px solid var(--horizon);display:block;margin:12px 0 0;padding:0 12px}.tm-comment-form__editor .editor .editor__content .code,.tm-comment-form__editor .editor .editor__content .node__padded,.tm-comment-form__editor .editor .editor__content .node_paragraph{margin-top:12px;line-height:1.375rem;min-height:22px}.tm-comment-form__editor .editor .editor__content .list{margin-top:12px}.tm-comment-form__editor .editor .editor__content .list .node_paragraph{margin:0}.tm-comment-form__editor .editor .editor__content .list li{margin-top:6px}.tm-comment-form__editor .editor .editor__content .spoiler__title{font-size:.875rem!important}.tm-comment-form__editor .editor .bubble-menu_active{background:var(--romance)}.tm-comment-form__editor .mobile-menu__item{color:var(--gull-gray)}.tm-comment-form__editor #bottombar{border-style:none}.tm-username{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--horizon);font-size:.8125rem;font-weight:500;line-height:1}.tm-username:before{content:"@";font-size:.8125rem;position:relative}.tm-comment-footer{align-items:center;display:flex;margin-top:12px;content-visibility:auto;contain-intrinsic-size:1px 32px}.tm-comment-footer_is-pinned{margin-bottom:16px}.tm-comment-footer__votes-meter,.tm-comment-footer__votes-switcher{align-items:center;display:flex;height:28px;position:relative;margin:0 8px 0 0}.tm-comment-footer__votes-meter{color:var(--horizon)}.tm-comment-footer__button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;background:transparent;border:0;border-radius:14px;box-shadow:none;box-sizing:border-box;color:var(--horizon);cursor:pointer;display:flex;font-size:.875rem;font-weight:400;justify-content:center;line-height:1.375rem;padding:0 10px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tm-comment-footer__button:last-child{margin:0}.tm-comment-footer__button:focus{outline:0}.tm-comment-footer__button:hover{color:var(--astral)}.tm-comment-footer__button_transparent,.tm-comment-footer__button_with-icon{background-color:transparent;min-width:32px;padding:0}.tm-comment-footer__button_with-icon{height:32px}.tm-comment-footer__votes-switcher{min-width:60px}@media (min-width:768px){.tm-comment-footer{justify-content:flex-start}}.tm-align-center{box-sizing:border-box;display:flex;align-items:center}.tm-align-center__content,.tm-align-center__end,.tm-align-center__start{box-sizing:border-box;margin-right:12px}.tm-align-center__content:last-child,.tm-align-center__end:last-child,.tm-align-center__start:last-child{margin-right:0}.tm-context-menu-list{list-style:none;margin:0 0 10px;padding:0}@media (min-width:960px){.tm-context-menu-list{margin:0}}@media (min-width:768px){.tm-context-menu-list_variant-notification{max-width:288px;margin:0}}.tm-context-menu-list__item{white-space:nowrap}.tm-context-menu-list__external-link{text-decoration:none}.tm-context-menu-list__button,.tm-context-menu-list__external-link{background:transparent;border:0;cursor:pointer;padding:0;display:flex;align-items:center;padding:12px 16px;box-sizing:border-box;width:100%}.tm-context-menu-list__button:not(:focus-visible),.tm-context-menu-list__external-link:not(:focus-visible){outline:none}.tm-context-menu-list__button:hover,.tm-context-menu-list__external-link:hover{background-color:var(--aqua-haze);color:var(--mine-shaft)}.tm-context-menu-list__item-inner_notification{text-align:left}.tm-context-menu-list__item-inner{color:var(--mine-shaft);font-size:.9375rem;font-weight:500;line-height:1.125rem}.tm-context-menu-list__item-inner svg{display:block;color:var(--gull-gray)}.tm-context-menu-list__comment-menu-icon_warning{fill:currentColor}.tm-comment-thread{position:relative;margin-bottom:24px}.tm-comment-thread_is-pinned{margin-bottom:0;margin-top:28px}.tm-comment-thread_is-pinned:first-child{margin-top:0}.tm-comment-thread__collapsed-root{position:absolute;top:0;left:0;right:0;pointer-events:none}[data-menu-sticky]~main .tm-comment-thread__collapsed-root{top:-56px;height:56px}.tm-comment-thread__comment{position:relative;padding:0 16px 12px}.tm-comment-thread__comment_is-pinned{padding:0}.tm-comment-thread__button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;background:none;border:0;border-radius:14px;box-shadow:none;box-sizing:border-box;color:var(--horizon);cursor:pointer;display:flex;font-size:.875rem;font-weight:400;justify-content:center;line-height:1.5rem;padding:0 12px;margin-right:6px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tm-comment-thread__button:last-child{margin:0}.tm-comment-thread__button:focus{outline:0}.tm-comment-thread__button:hover{color:var(--astral)}@media(max-width:767px){.tm-comment-thread__button{margin-left:14px;margin-right:auto}}.tm-comment-thread__comment-link{font-size:.625rem;line-height:.6875rem;text-overflow:ellipsis;white-space:nowrap;color:var(--mountain-mist);text-decoration:none}.tm-comment-thread__target{position:absolute;top:0;bottom:0;left:0;right:0;max-height:100vh;pointer-events:none}[data-menu-sticky]~main .tm-comment-thread__target{top:-57px}.tm-comment-thread__children{padding:16px 0 0}.tm-comment-thread__icon-pencil{width:12px;height:12px;margin-left:5px;color:var(--loblolly)}.tm-comment-thread__breadcrumbs{background:transparent;border:0;padding:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='2' fill='%23929CA5' fill-opacity='.5'/%3E%3C/svg%3E");background-repeat:repeat-x;cursor:pointer;height:100%;left:0;position:absolute;background-position:6px 14px}.tm-comment-thread__breadcrumbs:not(:focus-visible){outline:none}.tm-comment-thread__collapsed{background:transparent;border:0;cursor:pointer;padding:0;align-items:stretch;display:flex;position:relative;padding-left:14px}.tm-comment-thread__collapsed:not(:focus-visible){outline:none}.tm-comment-thread__collapsed-text{color:var(--horizon);cursor:pointer;font-size:.875rem;font-weight:500;margin-left:6px;height:24px;line-height:1.5rem}.tm-comment-thread__collapsed-line{border-bottom:1px dashed rgba(var(--gull-gray-rgb),.4);flex-grow:1;height:1px;margin-left:6px;position:relative;top:11px}.tm-comment-thread__breadcrumbs_collapsed{background-position:6px 10px}.tm-comment-thread__circle-block{position:relative}.tm-comment-thread__circle{position:relative;border:2px solid rgba(var(--gull-gray-rgb),.5);background:var(--romance);border-radius:50%;height:4px;position:absolute;right:0;top:12px;width:4px;z-index:9}.tm-comment-thread__circle:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.tm-comment-thread__circle_active{border-color:var(--horizon);height:8px;top:6px;width:8px}.tm-comment-thread__circle_active:before{border:2px solid var(--horizon);border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tm-comment-thread__ufo,.tm-comment__ufo{color:var(--mine-shaft);display:block;font-size:.9375rem;line-height:2rem;opacity:.5}.tm-comment-thread__indent_l-0{margin-left:2px}.tm-comment-thread__indent_b_l-0{width:12px}.tm-comment-thread__indent_l-1{margin-left:14px}.tm-comment-thread__indent_b_l-1{width:24px}.tm-comment-thread__indent_l-2{margin-left:26px}.tm-comment-thread__indent_b_l-2{width:36px}.tm-comment-thread__indent_l-3{margin-left:38px}.tm-comment-thread__indent_b_l-3{width:48px}.tm-comment-thread__indent_l-4{margin-left:50px}.tm-comment-thread__indent_b_l-4{width:60px}.tm-comment-thread__indent_l-5{margin-left:62px}.tm-comment-thread__indent_b_l-5{width:72px}.tm-comment-thread__indent_l-6{margin-left:74px}.tm-comment-thread__indent_b_l-6{width:84px}.tm-comment-thread__indent_l-7{margin-left:86px}.tm-comment-thread__indent_b_l-7{width:96px}.tm-comment-thread__indent_l-8{margin-left:98px}.tm-comment-thread__indent_b_l-8{width:108px}.tm-comment-thread__indent_l-9{margin-left:110px}.tm-comment-thread__indent_b_l-9{width:120px}.tm-comment-thread__indent_l-10{margin-left:122px}.tm-comment-thread__indent_b_l-10{width:132px}@media (max-width:380px){.tm-comment-thread__indent_l-4{margin-left:50px}.tm-comment-thread__indent_b_l-4{width:60px}.tm-comment-thread__indent_l-5{margin-left:50px}.tm-comment-thread__indent_b_l-5{width:60px}.tm-comment-thread__indent_l-6{margin-left:50px}.tm-comment-thread__indent_b_l-6{width:60px}.tm-comment-thread__indent_l-7{margin-left:50px}.tm-comment-thread__indent_b_l-7{width:60px}.tm-comment-thread__indent_l-8{margin-left:50px}.tm-comment-thread__indent_b_l-8{width:60px}.tm-comment-thread__indent_l-9{margin-left:50px}.tm-comment-thread__indent_b_l-9{width:60px}.tm-comment-thread__indent_l-10{margin-left:50px}.tm-comment-thread__indent_b_l-10{width:60px}}@media (min-width:1024px){.tm-comment-thread__breadcrumbs{background-position:30px 14px}.tm-comment-thread__breadcrumbs,.tm-comment-thread__breadcrumbs.tm-comment-thread__breadcrumbs_collapsed{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='2' fill='%23929CA5' fill-opacity='.5'/%3E%3C/svg%3E");background-repeat:repeat-x}.tm-comment-thread__breadcrumbs.tm-comment-thread__breadcrumbs_collapsed{background-position:30px 10px}.tm-comment-thread__indent_l-0{margin-left:12px}.tm-comment-thread__indent_b_l-0{width:16px}.tm-comment-thread__indent_l-1{margin-left:32px}.tm-comment-thread__indent_b_l-1{width:36px}.tm-comment-thread__indent_l-2{margin-left:52px}.tm-comment-thread__indent_b_l-2{width:56px}.tm-comment-thread__indent_l-3{margin-left:72px}.tm-comment-thread__indent_b_l-3{width:76px}.tm-comment-thread__indent_l-4{margin-left:92px}.tm-comment-thread__indent_b_l-4{width:96px}.tm-comment-thread__indent_l-5{margin-left:112px}.tm-comment-thread__indent_b_l-5{width:116px}.tm-comment-thread__indent_l-6{margin-left:132px}.tm-comment-thread__indent_b_l-6{width:136px}.tm-comment-thread__indent_l-7{margin-left:152px}.tm-comment-thread__indent_b_l-7{width:156px}.tm-comment-thread__indent_l-8{margin-left:172px}.tm-comment-thread__indent_b_l-8{width:176px}.tm-comment-thread__indent_l-9{margin-left:192px}.tm-comment-thread__indent_b_l-9{width:196px}.tm-comment-thread__indent_l-10{margin-left:212px}.tm-comment-thread__indent_b_l-10{width:216px}.tm-comment-thread__collapsed{padding-left:8px}.tm-comment-thread__comment{border:0}.tm-comment-thread__comment-link{font-size:.75rem}}.tm-comments-wrapper__wrapper{background-color:var(--romance)}.tm-comments-wrapper__wrapper .spoiler .spoiler_title{margin-top:12px;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under;font-weight:400;font-size:1rem;line-height:1.1875rem;color:var(--horizon);cursor:pointer;display:block;-webkit-hyphens:auto;hyphens:auto;outline:0;position:relative;padding:16px 36px;box-sizing:border-box;width:100%}.tm-comments-wrapper__wrapper .spoiler .spoiler_title:before{border-color:transparent transparent transparent var(--horizon);border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;left:24px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:75% 25%;transition:transform .1s linear;width:0}.tm-comments-wrapper__wrapper .spoiler .spoiler_text{display:none;font-size:.9375rem;line-height:1.5rem;margin:10px 0 8px;padding:0 36px 16px;box-sizing:border-box}.tm-comments-wrapper__wrapper .spoiler_open>.spoiler_title:before{transform:rotate(90deg)}.tm-comments-wrapper__wrapper .spoiler_open>.spoiler_text{display:block}.tm-comments-wrapper__header{align-items:center;box-sizing:border-box;display:flex;min-height:55px;padding:15px 16px}.tm-comments-wrapper__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);font-size:1rem;font-weight:700;margin:0 auto 0 0}.tm-comments-wrapper__comments-count{color:var(--horizon);margin:0 0 0 6px}.tm-comments-wrapper__header-aside{display:flex;margin-left:10px}.tm-complaint-form{padding-top:10px;background-color:var(--romance)}.tm-complaint-form_processing{opacity:.7}.tm-complaint-form__field{width:100%;margin-bottom:24px;position:relative}@media(min-width:768px){.tm-complaint-form__field{width:280px}}.tm-complaint-form__input{box-sizing:border-box;display:block;width:100%;height:40px;border:1px solid var(--loblolly);margin:0;padding:0 14px;border-radius:3px;color:var(--mine-shaft);font-size:.875rem;line-height:1.5;background-color:var(--romance)}.tm-complaint-form__input:focus{border:1px solid var(--horizon);box-shadow:none;outline:0;transition:border-color .2s linear,box-shadow .2s linear}.tm-complaint-form__hint{color:var(--mine-shaft);font-size:.75rem;line-height:1.125rem;margin-top:9px}.tm-pinned-comments{border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:3px;margin:12px 16px 8px;padding:16px 16px 0 20px}.tm-pinned-comments__header{display:inline-flex;color:var(--mountain-mist);line-height:1.5rem;margin-bottom:16px}.tm-pinned-comments__icon{fill:var(--gull-gray)}.tm-comments__empty{padding:16px 16px 18px;color:var(--mountain-mist);font-weight:400;font-size:.9375rem;line-height:1.4375rem;letter-spacing:.01313rem;text-align:center}.tm-comments__tree{box-sizing:border-box;padding:16px 0 0}.tm-comments__tree_without-removed .tm-comment__is-deleted{display:none}.tm-comments__comment-notice{margin-top:12px}.tm-comment{-webkit-tap-highlight-color:rgba(var(--asphalt-rgb),0);position:relative;transition:opacity .3s ease}.tm-comment+.tm-comment,.tm-comment>.tm-comment{box-sizing:border-box;padding:16px 0 0}.tm-comment .spoiler summary{font-size:.875rem!important}.fade-preview-enter-active,.fade-preview-leave-active{transition:opacity .25s ease-out}.fade-preview-enter,.fade-preview-leave-to{opacity:0}.tm-comments__reply-form{margin:12px -16px 0}.tm-comments__reply-form-wrapper{position:relative}.tm-comments__close-button{background:transparent;border:0;cursor:pointer;padding:0;position:relative;display:flex;color:var(--gull-gray);position:absolute;right:16px;top:16px;z-index:21}.tm-comments__close-button:not(:focus-visible){outline:none}.tm-comments__close-button:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.tm-comment-navigation{bottom:24px;color:var(--gull-gray);margin:0 auto;position:sticky;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.tm-comment-navigation__block{background:var(--romance);border-radius:24px;box-shadow:0 1px 4px 0 rgba(var(--asphalt-rgb),.2);display:flex;height:40px;transform-origin:50% 50%;width:56px;margin-top:4px}.tm-comment-navigation__wrapper{box-sizing:border-box;display:flex;justify-content:space-between;padding:0 16px;width:100%}.tm-comment-navigation__button{align-items:center;background:none;border:0;display:flex;padding:0 12px;position:relative}.tm-comment-navigation__button:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.tm-comment-navigation__button:active:focus{outline:none}.tm-comment-navigation__button_refresh{width:100%}.tm-comment-navigation__icon{align-self:center;color:var(--gull-gray);height:7px;position:relative;width:12px}.tm-comment-navigation__icon_refresh{height:16px;margin:auto;width:16px}.tm-comment-navigation__icon_loading{animation:loading 1s linear infinite}.tm-comment-navigation__icon_down{transform:rotate(180deg)}.tm-comment-navigation__refresh-fallback{width:auto}.tm-comment-navigation__has-new{animation:big-size .15s linear 1;animation-fill-mode:forwards}.tm-comment-navigation__has-new_reverse{animation:small-size .15s linear 1}.tm-comment-navigation__counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative;align-self:center;background:var(--aqua-haze);border:0;border-radius:20px;color:var(--gull-gray);font-size:.875rem;font-weight:500;height:40px;text-align:center;width:72px;cursor:pointer}.tm-comment-navigation__counter:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes big-size{0%{height:40px;width:56px}to{height:48px;width:208px}}@keyframes small-size{0%{height:48px;width:208px}to{height:40px;width:56px}}@media (min-width:1024px){.tm-comment-navigation__block{bottom:0;border-radius:16px 16px 0 0;box-shadow:0 2px 8px 0 rgba(var(--asphalt-rgb),.28)}}.tm-rss-button{background:transparent;border:0;padding:0;color:var(--gull-gray);display:block;float:right;cursor:pointer;padding:12px 16px;height:24px;box-sizing:content-box}.tm-rss-button:not(:focus-visible){outline:none}.tm-rss-button_with-other-button{padding:16px 10px}.tm-rss-button_comments-header{padding:0 10px}.tm-rss-button_default{background-color:var(--romance)}.tm-rss-button__icon{width:24px;height:24px}@media (min-width:1024px){.tm-rss-button_default{padding:12px 20px}}.tm-article-comments__wrapper{background-color:var(--romance)}.tm-article-comments__wrapper .spoiler .spoiler_title{margin-top:12px;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under;font-weight:400;font-size:1rem;line-height:1.1875rem;color:var(--horizon);cursor:pointer;display:block;-webkit-hyphens:auto;hyphens:auto;outline:0;position:relative;padding:16px 36px;box-sizing:border-box;width:100%}.tm-article-comments__wrapper .spoiler .spoiler_title:before{border-color:transparent transparent transparent var(--horizon);border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;left:24px;position:absolute;top:50%;transform:translateY(-50%);transform-origin:75% 25%;transition:transform .1s linear;width:0}.tm-article-comments__wrapper .spoiler .spoiler_text{display:none;font-size:.9375rem;line-height:1.5rem;margin:10px 0 8px;padding:0 36px 16px;box-sizing:border-box}.tm-article-comments__wrapper .spoiler_open>.spoiler_title:before{transform:rotate(90deg)}.tm-article-comments__wrapper .spoiler_open>.spoiler_text{display:block}.tm-article-comments__header{align-items:center;border-bottom:1px solid rgba(var(--gull-gray-rgb),.4);box-sizing:border-box;display:flex;min-height:55px;padding:15px 16px}.tm-article-comments__comments-count{color:var(--horizon);margin:0 0 0 6px}.tm-article-comments__inner{padding:0 0 29px}.tm-article-comments__controls{background-color:var(--seashell);box-sizing:border-box;padding:16px}.tm-article-comments__moderate-button{box-sizing:border-box;cursor:pointer;width:100%}.tm-article-comments__moderate-button+.tm-article-comments__moderate-button{margin:8px 0 0}@media(min-width:1024px){.tm-article-comments__moderate-button+.tm-article-comments__moderate-button{margin:0 0 0 16px}}.tm-article-comments__moderate-button:focus{background:none;color:var(--horizon)}@media(min-width:1024px){.tm-article-comments__moderate-button{width:auto}}.tm-article-comments__administration-links{margin-right:10px;position:relative;z-index:25}.tm-article-comments__ufo-notice{margin:16px 16px 0}.tm-article-comments__body{position:relative}.tm-article-comments__tree{box-sizing:border-box;padding:16px 0 0}.tm-article-comments_without-removed .tm-comment__is-deleted{display:none}.tm-article-comments__subscription{margin-left:10px}.tm-article-comments__comment-preview{background-color:var(--romance);border:2px solid var(--cerulean);color:var(--mine-shaft);font-size:.875rem;line-height:1.3125rem;padding:16px}.tm-article-comments__comment-notice{margin-top:10px}@media (min-width:1024px){.tm-article-comments__inner{padding:0}}.tm-article-comments-counter-button{margin-top:12px;background:var(--romance);display:flex;justify-content:center}@media (min-width:1024px){.tm-article-comments-counter-button{margin:12px 0}}.tm-article-comments-disabled__paragraph{margin:0}.tm-article-comments-disabled__button{cursor:pointer;margin-top:16px}.tm-article-comments-disabled__button:focus{background:none;color:var(--horizon)}.tm-height-limiter{position:relative}.tm-height-limiter__expand{position:absolute;z-index:10;left:0;right:0;bottom:0;height:200px;display:flex;justify-content:center;align-items:flex-end;padding-bottom:30px;background:linear-gradient(to top,var(--romance) 60px,rgba(var(--romance-rgb),0))}.tm-height-limiter__expand-button{background:transparent;border:0;cursor:pointer;padding:0;background-color:var(--horizon);border-radius:3px;color:var(--romance);font-size:.8125rem;line-height:1rem;padding:8px 16px;text-decoration:none}.tm-height-limiter__expand-button:not(:focus-visible){outline:none}.tm-input-text-decorated{position:relative}.tm-input-text-decorated__label{line-height:2.5rem;position:absolute;top:0}.tm-input-text-decorated__label_after{right:0}.tm-input-text-decorated__label_before{left:0}.tm-input-text-decorated__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--romance);border:1px solid var(--loblolly);box-sizing:border-box;color:var(--mine-shaft);display:block;font-size:.875rem;line-height:1.5;margin:0;min-height:40px;outline:0;padding:0 14px;transition:border-color .2s linear,box-shadow .2s linear;width:100%;border-radius:4px}.tm-input-text-decorated__input:focus{border-color:#a3c4e2;box-shadow:none}.tm-input-text-decorated__input:disabled{background-color:#f8f8f8;border-color:#d5dddf;color:#888;cursor:not-allowed}.tm-input-text-decorated_has-label-after .tm-input-text-decorated__input{padding-right:40px}.tm-input-text-decorated_has-label-before .tm-input-text-decorated__input{padding-left:40px}.tm-input-text-decorated__input_invalid,.tm-input-text-decorated__input_invalid:focus{border-color:#e47979;box-shadow:none}.tm-editoral-subscription{background:var(--romance);box-sizing:border-box;font-size:.75rem;line-height:120%;margin:12px auto;max-width:780px;min-width:320px;padding:16px;position:relative}.tm-editoral-subscription__close{color:var(--gull-gray);cursor:pointer;height:12px;position:absolute;right:16px;top:16px;width:12px}.tm-editoral-subscription__close:hover{opacity:.8}.tm-editoral-subscription__success{color:var(--christi);height:40px}.tm-editoral-subscription__error{color:var(--fuzzy-wuzzy-brown);margin:4px 0 0}.tm-editoral-subscription__title{color:var(--mine-shaft);font-size:1.125rem;font-weight:700;line-height:115%;margin:0 0 4px}.tm-editoral-subscription__description{color:var(--mine-shaft);font-size:.875rem;margin:0 0 16px}.tm-editoral-subscription__input{margin-bottom:16px}.tm-editoral-subscription__input .tm-input-text-decorated__input{border-radius:3px;background:var(--romance);color:var(--mine-shaft);border-color:var(--loblolly)}.tm-editoral-subscription__icon{background:var(--horizon);border:0;border-bottom-right-radius:3px;border-top-right-radius:3px;height:40px;margin:0;padding:0;width:40px}.tm-editoral-subscription__icon_loading{animation:gradient-animation 2s linear infinite;background:linear-gradient(90deg,var(--horizon),var(--horizon) 100%);background-size:600px 100%}.tm-editoral-subscription__icon svg{color:var(--romance);margin:0 auto;width:18px}@keyframes gradient-animation{0%{background-position:0 0}to{background-position:600px 0}}@media (min-width:1024px){.tm-editoral-subscription{padding:16px 20px}}.tm-article-blocks__comments{margin-bottom:12px}.tm-article-snippet-block__date{color:var(--mountain-mist);margin:0}.tm-article-snippet-block__counters{display:flex;font-size:.8125rem;justify-content:space-between;padding-top:7px}.tm-article-snippet-block__user-meta{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;display:flex;font-size:.8125rem;font-weight:500;line-height:1rem;margin:0 0 8px}.tm-article-snippet-block-sidebar_preview .tm-data-icons{justify-content:flex-start}.tm-article-snippet-block-sidebar_preview .tm-data-icons__item+.tm-data-icons__item{margin-left:20px}.tm-article-title{font-size:1rem;font-weight:500;line-height:1;overflow-x:auto;word-break:break-word}.tm-article-title_preview{margin:0 0 13px}.tm-article-title_megapost{align-items:center;box-sizing:border-box;display:inline-block;height:244px;line-height:1.5rem;margin:16px;padding:13px 0;position:relative;width:calc(100% - 32px)}.tm-article-title_megapost:before{background:rgba(var(--asphalt-rgb),.5);content:"";height:244px;left:0;position:absolute;top:0;width:100%}.tm-article-title_fullview{margin:0 0 11px}.tm-article-title__text{font-size:1.5rem;line-height:2.125rem}.tm-article-title__link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;text-decoration:none}.tm-article-title_sidebar{line-height:1.3125rem;margin:0 0 8px}.tm-article-title_sidebar .tm-article-title__link{display:block;font-size:.875rem;font-weight:500;line-height:1.3125rem}.tm-article-title_block{margin:0 0 12px}.tm-articles-list .tm-article-title__link_megapost,.tm-page-article-comments__content .tm-article-title__link_megapost{align-items:center;box-sizing:border-box;color:var(--romance);display:flex;font-size:1rem;height:244px;line-height:1.5rem;padding:0 16px;position:absolute;text-decoration:none;top:0;width:100%;z-index:9}.tm-articles-list .tm-article-title__link_megapost:visited,.tm-page-article-comments__content .tm-article-title__link_megapost:visited{color:var(--romance)}.tm-article-title__link,.tm-article-title__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;color:var(--mine-shaft);font-weight:inherit}.tm-article-title__link:visited,.tm-article-title__text:visited{color:var(--horizon)}.tm-article-title__label_megapost{background:var(--romance);border-radius:2px;bottom:20px;color:var(--deluge);display:inline-block;font-size:.75rem;left:16px;line-height:1rem;margin-top:8px;padding:4px 8px;position:absolute}.tm-article-list-block__list{list-style:none;padding:0;margin:0}.tm-article-list-block__item{padding:0}.tm-article-list-block__item:not(:first-child){margin-top:18px;padding:18px 0 0;border-top:1px solid rgba(var(--gull-gray-rgb),.4)}.tm-article-card-list{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:12px}.daily-articles-block__button-container{margin-top:12px;display:flex;justify-content:center}.daily-articles-block__button{cursor:pointer;height:2rem}.daily-articles-block__button.btn_loading{cursor:default}.daily-articles-block__link{height:2rem}.other-news-block__button-container{margin-top:12px;display:flex;justify-content:center}.other-news-block__all-news{box-sizing:border-box;line-height:1.15;text-decoration:none}.other-news-block__button.btn_loading{cursor:default}.tm-empty-placeholder{align-items:center;display:flex;flex-direction:column;margin-bottom:12px;min-height:300px;padding:0 20px}.tm-empty-placeholder_variant-user-profile{min-height:auto;padding:32px 16px}.tm-empty-placeholder_minHeight-auto{min-height:auto}.tm-empty-placeholder__image{height:154px;margin-top:48px;width:210px}.tm-empty-placeholder__image_variant-user-profile{height:215px;width:400px;margin-top:0}@media(max-width:767px){.tm-empty-placeholder__image_variant-user-profile{width:100%;height:160px}}.tm-empty-placeholder__image_variant-ufo{height:150px;width:280px;margin-top:32px}.tm-empty-placeholder__image_variant-events{height:215px;width:400px;margin-top:32px}@media(max-width:767px){.tm-empty-placeholder__image_variant-events{width:100%;height:160px}}.tm-empty-placeholder__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;white-space:pre-wrap;color:var(--mountain-mist);font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:22px;text-align:center}.tm-empty-placeholder__text a{color:var(--horizon);text-decoration:none}.tm-empty-placeholder__text a:hover{color:var(--horizon)}.tm-navigation-dropdown{background-color:var(--romance);display:block;line-height:1;outline:none;padding:0;position:relative;width:100%}.tm-navigation-dropdown_variant-tabs{display:inline-flex;flex:0}.tm-navigation-dropdown__wrapper{display:flex;justify-content:space-between}.tm-navigation-dropdown__button{align-items:center;background-color:transparent;border:0;color:var(--mine-shaft);cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;line-height:1.125rem;padding:12px 16px;width:100%}.tm-navigation-dropdown__button-text{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.tm-navigation-dropdown__button_variant-company{font-size:.8125rem;font-weight:400;line-height:1.125rem}.tm-navigation-dropdown__button_variant-tabs{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;font-weight:500;letter-spacing:.05rem;text-transform:uppercase}.tm-navigation-dropdown__options{background-color:var(--aqua-haze);box-sizing:border-box;font-size:.9375rem;font-weight:500;line-height:.9375rem;list-style-type:none;margin:0;max-height:0;outline:none;overflow:hidden;padding:0;transition:max-height .3s ease-in}.tm-navigation-dropdown__option{position:relative}.tm-navigation-dropdown__option:first-child{margin-top:10px}.tm-navigation-dropdown__option:last-child{margin-bottom:18px}.tm-navigation-dropdown__option-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:transparent;border:0;padding:0;box-sizing:border-box;background-color:transparent;border:none;width:100%;color:var(--mine-shaft);cursor:pointer;font-size:.9375rem;line-height:.9375rem;padding:14px 16px;display:flex;justify-content:space-between;position:relative;text-decoration:none}.tm-navigation-dropdown__option-button:not(:focus-visible){outline:none}.tm-navigation-dropdown__option-button:hover{background-color:var(--aqua-haze);opacity:1}.tm-navigation-dropdown__option-count{margin-left:12px}.tm-navigation-dropdown__options_absolute{background:var(--romance);border-radius:4px;box-shadow:0 0 12px rgba(var(--asphalt-rgb),.16);color:var(--mine-shaft);left:12px;max-width:266px;position:absolute;top:42px;white-space:normal;z-index:30}.tm-navigation-dropdown__option_active:before{background-color:var(--horizon);content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:2px;z-index:1}.tm-navigation-dropdown__option_active .tm-navigation-dropdown__option-button{color:var(--horizon);cursor:default;font-weight:700}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter,.fade-leave-to{opacity:0;transform:translateY(-30px);will-change:opacity}@media (min-width:1024px){.icon_dropdown-arrow,.tm-navigation-dropdown__options{color:inherit;margin-left:4px;transition:none}.tm-navigation-dropdown__button{color:var(--rolling-stone);display:inline-flex;font-size:.8125rem;margin:0;padding:12px 20px;width:auto}.tm-navigation-dropdown__option:last-child{margin-bottom:8px}.tm-navigation-dropdown__option:first-child{margin-top:8px}.tm-navigation-dropdown__option-button{font-size:.8125rem;padding:12px 40px 12px 20px}.tm-navigation-dropdown__option-button_variant-user{padding:12px 20px}}.tm-tabs{align-items:center;background-color:var(--romance);box-shadow:0 -1px 0 0 rgba(var(--gull-gray-rgb),.4) inset;display:flex;overflow-x:hidden;position:relative;white-space:nowrap}.tm-tabs:after,.tm-tabs:before{content:"";bottom:1px;pointer-events:none;position:absolute;top:1px;width:16px}.tm-tabs:after{right:0;background:linear-gradient(to left,var(--romance) 30%,rgba(var(--seashell),0) 100%)}.tm-tabs:before{left:0;background:linear-gradient(to right,var(--romance) 30%,rgba(var(--seashell),0) 100%)}.tm-tabs_variant-borderless{box-shadow:none}.tm-tabs__scroll-area{display:flex;overflow-x:auto}.tm-tabs__scroll-area:after,.tm-tabs__scroll-area:before{content:"";flex:none;width:16px}.tm-tabs__padding-area{padding-left:16px;padding-right:2px}.tm-tabs__tab-item{box-sizing:border-box;color:var(--rolling-stone);display:inline-block;margin-right:24px;position:relative;text-transform:uppercase}.tm-tabs__tab-item:last-child{margin-right:0}.tm-tabs__tab-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;color:inherit;display:flex;font-size:.875rem;font-weight:500;letter-spacing:.05rem;line-height:1rem;padding:0;margin:2px 0;text-decoration:none;align-items:center;height:44px;border:none;background-color:transparent;text-transform:inherit;cursor:pointer}.tm-tabs__tab-link:hover{color:var(--horizon)}.tm-tabs__tab-link_active{color:var(--horizon);position:relative}.tm-tabs__tab-link_active:after{background-color:var(--horizon);bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.tm-tabs__tab-link_slim{height:38px}.tm-tabs__tab-link_disabled{pointer-events:none;opacity:.4;cursor:default}.tm-tabs__tab-counter{margin-left:4px;color:var(--horizon)}.tm-tabs__tab-counter-new{margin-left:4px;color:var(--christi)}@media (min-width:1024px){.tm-tabs{overflow-x:visible}.tm-tabs:after,.tm-tabs:before,.tm-tabs__scroll-area:after,.tm-tabs__scroll-area:before{width:20px}.tm-tabs__padding-area{padding-left:20px}.tm-tabs_page-header{bottom:0}.tm-tabs__tab-item:first-child{padding-left:0}}.tm-tabs__dropdown{bottom:1px;position:relative}.similar-and-daily__tab-view{margin-top:12px;background-color:var(--romance)}@keyframes pulse-load{0%{background-color:var(--seashell)}25%{background-color:rgba(var(--seashell-rgb),.6)}50%{background-color:var(--seashell)}75%{background-color:rgba(var(--seashell-rgb),.6)}to{background-color:var(--seashell)}}.tm-placeholder-line{animation:pulse-load 4s ease infinite forwards;background-color:var(--seashell);position:relative;display:inline-block;background:var(--seashell);border-radius:3px;height:var(--line-placeholder-font-size,8px);margin:calc((var(--line-placeholder-line-height, 8px) - var(--line-placeholder-font-size, 8px))/2) 0;width:100%}@keyframes fadein-d8daabf8{0%{opacity:0}to{opacity:1}}.similar-authors-placeholder[data-v-d8daabf8]{display:flex;gap:20px}.author[data-v-d8daabf8]{min-height:226px;width:100%;display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:4px}.header[data-v-d8daabf8]{display:grid;grid-template-columns:32px 42px 42px;grid-template-rows:1fr;align-items:center;gap:12px}.header .counters[data-v-d8daabf8]{display:flex;align-items:center;gap:8px}.header .image[data-v-d8daabf8]{height:32px}.header .counter[data-v-d8daabf8]{--line-placeholder-font-size:16px;--line-placeholder-line-height:24px}.body[data-v-d8daabf8]{display:flex;flex-direction:column;margin-top:12px;gap:6px}.body .alias[data-v-d8daabf8]{max-width:40%}.body .names[data-v-d8daabf8]{--line-placeholder-font-size:16px;--line-placeholder-line-height:24px}.body .spec[data-v-d8daabf8]{--line-placeholder-font-size:14px;--line-placeholder-line-height:18px}.button[data-v-d8daabf8]{--line-placeholder-font-size:32px;margin-top:auto}@keyframes fadein-e1173d70{0%{opacity:0}to{opacity:1}}.rating-display[data-v-e1173d70]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;line-height:1.375rem;font-size:1.0625rem;color:var(--mulberry)}@keyframes fadein-39ba7d68{0%{opacity:0}to{opacity:1}}.similar-author[data-v-39ba7d68]{padding:16px;border:1px solid rgba(var(--gull-gray-rgb),.4);border-radius:4px;display:flex;flex-direction:column;gap:12px;height:100%;box-sizing:border-box;min-width:192px}.similar-author .header[data-v-39ba7d68]{display:flex;align-items:center;gap:12px}.similar-author .header[data-v-39ba7d68] .tm-entity-image{width:auto}.similar-author .counters[data-v-39ba7d68]{display:flex;align-items:center;gap:8px}.similar-author .body .fullname[data-v-39ba7d68]{color:var(--mine-shaft);font-size:1rem;line-height:1.5rem;font-weight:700;word-break:break-word}.similar-author .body .link[data-v-39ba7d68]{font-size:1rem;line-height:1.5rem}.similar-author .body .speciality[data-v-39ba7d68]{color:var(--mountain-mist);margin-top:6px;font-size:.875rem;line-height:1.125rem}.similar-author .footer[data-v-39ba7d68]{margin-top:auto}.similar-author .footer[data-v-39ba7d68] .tm-button-follow{width:100%}.swiper-container.similar-authors-slider{overflow:visible}.swiper-container.similar-authors-slider .swiper-slide{height:auto}.swiper-container.similar-authors-slider .swiper-button-next{right:-12px}.swiper-container.similar-authors-slider .swiper-button-prev{left:-12px}@keyframes fadein-562d6359{0%{opacity:0}to{opacity:1}}.similar-authors-block[data-v-562d6359]{overflow:hidden}.similar-authors-block[data-v-562d6359] .tm-block__body{padding:16px 20px}.similar-authors-block[data-v-562d6359] .tm-block__header{padding-top:16px}.similar-authors-block.embedded[data-v-562d6359]{margin-top:-18px}@media(max-width:767px){.similar-authors-block.embedded[data-v-562d6359]{margin-top:0}}.tm-recommendations-form{max-width:320px}.tm-recommendations-form__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);display:block;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-bottom:24px;padding:0}.tm-recommendations-form__fieldset{color:var(--mine-shaft);border:0;padding:0;margin:0}.tm-recommendations-form__field{display:block;margin-bottom:16px}.tm-recommendations-form__button{margin:8px 0 2px}.tm-article-extra-menu__admin-icons{display:flex}.tm-article-extra-menu__admin-button{background:none;border:0;cursor:pointer;outline:none;padding:0}.tm-article-extra-menu__icon{fill:var(--loblolly);height:24px;width:24px;vertical-align:bottom}.tm-article-extra-menu__icon:hover{fill:var(--astral)}.tm-article-extra-menu__complaint-wrapper,.tm-article-extra-menu__recommendations-wrapper{margin-bottom:12px;position:relative}.tm-article-extra-menu__recommendations-wrapper{background-color:var(--romance)}.tm-article-extra-menu__complaint-close,.tm-article-extra-menu__recommendations-close{color:var(--gull-gray);cursor:pointer;height:12px;position:absolute;right:16px;top:16px;width:12px;z-index:2}@media (min-width:768px){.tm-article-extra-menu__admin-icons{margin-left:auto}}.tm-article-body{box-sizing:border-box;padding-top:16px}.tm-article-body img{color:var(--seashell);font-size:.75rem;font-style:italic}.tm-article-body img[data-blurred]{-webkit-clip-path:inset(0);clip-path:inset(0);filter:blur(8px)}.tm-article-poll-container{margin-top:32px;display:flex;flex-direction:column;gap:32px}.tm-popup__content{background-color:var(--romance);padding-bottom:16px}.tm-popup__content-title{border-bottom:1px solid var(--aqua-haze);color:var(--mine-shaft);font-size:.9375rem;font-weight:500;line-height:3.5rem;padding:0 16px}.tm-popup__close{position:relative;height:12px;position:absolute;right:20px;top:22px;width:12px}.tm-popup__close:after{content:"";cursor:pointer;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.tm-popup__close-icon{color:var(--loblolly);height:100%;width:100%}.tm-popup__item-payment{margin:16px 0}.tm-popup__item-payment:first-child{margin-top:0}.tm-popup__item-payment:last-child{margin-bottom:0}.tm-popup__link-payment{color:var(--horizon);font-size:.8125rem;font-weight:500;line-height:1.5rem;text-decoration:none}.article-donation-block{display:flex;border-radius:3px;padding:12px 20px;color:var(--mine-shaft);background:rgba(var(--horizon-rgb),.12)}@media(max-width:1023px){.article-donation-block{margin-bottom:24px}}@media(max-width:767px){.article-donation-block{flex-direction:column;padding:16px 20px}}.article-donation-block__message{flex-grow:1;font-size:.9375rem;line-height:1.25rem}.article-donation-block__button{margin-left:16px;align-self:center}@media(max-width:767px){.article-donation-block__button{margin-left:0;margin-top:12px;width:100%;align-self:auto}}.tm-article-sticky-panel{position:sticky;bottom:env(safe-area-inset-bottom,0);align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;z-index:5;background-color:var(--romance)}.tm-article-sticky-panel__icons{background-color:var(--romance);border-top:1px solid rgba(var(--gull-gray-rgb),.4);box-sizing:border-box;height:48px;padding:0 16px;margin-left:auto;margin-right:auto;max-width:780px;min-width:320px}.transition-slide-enter-active,.transition-slide-leave-active{transition:bottom .3s ease-out}.transition-slide-enter-from,.transition-slide-leave-to{bottom:-48px}@media(min-width:1024px){.tm-article-sticky-panel__wrapper{flex-wrap:nowrap}.tm-article-sticky-panel__icons{padding:0 20px}}.tm-separated-list__title{color:var(--mine-shaft);font-weight:700;margin-right:4px}.tm-separated-list__list{display:inline;list-style:none;margin:0;padding:0}.tm-separated-list__item{display:inline;padding:0}.tm-separated-list__item:not(:last-child):after{content:", ";white-space:pre-wrap}.tm-separated-list__more{display:inline-block;color:var(--mountain-mist);cursor:pointer;background:inherit;border:none;padding:0}.tm-separated-list_clipped{max-height:56px;overflow:hidden;text-overflow:ellipsis;visibility:hidden}.tm-hubs-list__link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--horizon);display:inline-flex;font-size:1rem;font-weight:500;line-height:1.75rem;text-decoration:none;display:inline}.tm-hubs-list__link:visited{color:var(--mulberry)}.tm-hubs-list__link:hover{color:var(--horizon)}.tm-tags-list__link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--horizon);display:inline-flex;font-size:1rem;font-weight:500;line-height:1.75rem;text-decoration:none}.tm-tags-list__link:visited{color:var(--mulberry)}.tm-tags-list__link:hover{color:var(--horizon)}.tm-article-presenter{max-width:780px;margin:0 auto}.tm-article-presenter_wide{max-width:100%}.tm-article-presenter__body{animation:fadein .3s;background-color:var(--romance);position:relative;margin-bottom:12px}.tm-article-presenter__content_narrow{box-sizing:border-box;padding:16px 16px 0}.tm-article-presenter__header{position:relative}.tm-article-presenter__snippet{margin-bottom:8px}.tm-article-presenter__snippet_wide{box-sizing:border-box;margin:0 auto;max-width:640px;padding:0 20px;width:100%}.tm-article-presenter__origin{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:var(--desert-storm);font-size:.8125rem;font-weight:500;line-height:1.5rem;margin-bottom:16px;padding:6px 8px}.tm-article-presenter__meta-list+.tm-article-presenter__meta-list{margin-top:24px}.tm-article-presenter__meta{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;color:var(--horizon);font-size:1rem;line-height:180%;margin:24px 0;max-width:780px}.tm-article-presenter__meta_wide{margin:0 auto;padding:16px}.tm-article-presenter__origin-link{color:var(--deluge);text-decoration:none}.tm-article-presenter__footer{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:780px;min-width:320px}.tm-article-presenter__banner{margin-top:24px;display:flex}.tm-article-presenter__banner-image{width:100%}@media(min-width:1024px){.tm-article-presenter__snippet_wide{max-width:760px}.tm-article-presenter__content_narrow{padding:16px 20px}}@media(min-width:960px){.tm-article-presenter__header_wide:before{background-color:rgba(var(--asphalt-rgb),.55);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.tm-article-presenter__snippet_wide{left:50%;max-width:660px;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media(min-width:1200px){.tm-article-presenter__snippet_wide{max-width:760px}}.tm-fs-loading{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(var(--romance-rgb),.6)}.tm-fs-loading_fixed{position:fixed;width:100vw;height:100vh}.tm-fs-loading__loader{margin:0 auto;font-size:.625rem;position:relative;text-indent:-9999em;border:4px solid rgba(var(--horizon-rgb),.8);border-left:4px solid var(--horizon);transform:translateZ(0);animation:fsload 1.1s linear infinite;border-radius:50%;width:48px;height:48px}.tm-fs-loading__loader:after{border-radius:50%;width:48px;height:48px}.tm-fs-loading__loader_fixed{position:fixed;top:calc(50% - 24px)}@keyframes fsload{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tm-post-author-info__hub{color:var(--mountain-mist);font-size:.8125rem;line-height:.9375rem;text-decoration:none}@media(max-width:767px){.tm-post-author-info__hub{margin-top:4px;white-space:nowrap;display:block;overflow-x:auto;padding-bottom:6px}.tm-post-author-info__hub:after{content:"";position:absolute;right:28px;top:0;bottom:0;width:40px;background:linear-gradient(270deg,var(--romance) 0,hsla(0,0%,100%,0) 100%)}}.tm-post-author-info__meta-row{display:flex;align-items:center;flex:0 0 100%;gap:8px}@media(max-width:767px){.tm-post-author-info__meta-row{flex-wrap:wrap;gap:0 8px}.tm-post-author-info__meta-row time{white-space:nowrap}}.tm-post-snippet{padding:16px;position:relative;background-color:var(--romance)}.tm-post-snippet__content-wrapper{max-height:none;padding:8px 0;margin-top:12px;position:relative}.tm-post-snippet__content-wrapper p:empty{display:none}.tm-post-snippet__content-wrapper_compact figure+p{margin-top:0}.tm-post-snippet__content-wrapper_compact figure,.tm-post-snippet__content-wrapper_compact img{display:none}.tm-post-snippet__content-wrapper_compact:after{content:"";height:65px;background:linear-gradient(180deg,rgba(var(--romance-rgb),0) 0,var(--romance) 95%);position:absolute;top:54px;left:0;right:0}@media(max-width:767px){.tm-post-snippet__content-wrapper_compact:after{top:198px}}.tm-post-snippet__content-wrapper_hide_gradient:after{display:none}.tm-post-snippet__content-wrapper_compact{max-height:103px;overflow:hidden;position:relative}@media(max-width:767px){.tm-post-snippet__content-wrapper_compact{max-height:247px}}.tm-post-snippet__content{box-sizing:border-box}.tm-post-snippet__container{position:relative}.tm-post-snippet__link{position:absolute;top:-8px;bottom:-8px;left:-16px;right:-16px;z-index:1}.tm-post-snippet__meta{display:grid;align-items:start;grid-template-columns:minmax(0,1fr) 85px;gap:16px;justify-content:space-between}.tm-post-snippet__moderation{color:var(--emerald);height:20px;margin-left:8px;width:20px}.tm-post-snippet__edit{padding:0;border:0;margin-left:8px;background-color:transparent;color:rgba(var(--horizon-rgb),.3);cursor:pointer}.tm-post-snippet__edit svg{fill:var(--loblolly)}.tm-post-snippet__edit:hover{color:var(--horizon)}.tm-post-snippet__stats-link{margin-left:8px}.tm-post-snippet__delete{background:transparent;border:0;color:rgba(var(--fuzzy-wuzzy-brown-rgb),.3);cursor:pointer;margin-left:8px;outline:none;padding:0}.tm-post-snippet__delete:hover{color:var(--fuzzy-wuzzy-brown)}.tm-post-snippet__controls{position:relative;display:flex;align-items:baseline;justify-content:flex-end}.tm-post-snippet__icons{padding-top:8px}.tm-post-snippet__meta-list{margin-top:16px;margin-bottom:12px}.tm-post-snippet__hubs{margin-top:8px}.tm-post-presenter{max-width:780px;margin:0 auto}.tm-post-presenter__body{animation:fadein .3s;background-color:var(--romance);position:relative;margin-bottom:12px}.tm-post-presenter__footer{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:780px;min-width:320px}.tm-post-presenter__loading{display:grid;gap:16px;padding:16px;background-color:var(--romance)}.tm-administration-block__link{margin-bottom:16px;display:block;font-size:.8125rem;line-height:1.125rem}.tm-administration-block__link,.tm-company-basic-info__link{color:var(--horizon);text-decoration:none}.tm-company-basic-info__link:hover{color:var(--horizon);text-decoration:underline}.tm-widget-applications__card{display:flex}.tm-widget-applications__aside{flex:none;margin-right:12px}.tm-widget-applications__image{width:36px;height:36px;border-radius:3px;object-fit:cover}.tm-widget-applications__card-title{margin:0 0 4px;font-weight:700;font-size:.8125rem;line-height:1.125rem;color:var(--mine-shaft)}.tm-widget-applications__card-description{margin:0 0 8px;font-size:.8125rem;line-height:1.125rem;color:var(--mountain-mist)}.tm-widget-applications__card-links{margin:0;padding:0;list-style:none}.tm-widget-applications__card-link-item{display:inline;margin-right:12px}.tm-widget-applications__card-link{font-size:.8125rem;line-height:1rem;text-decoration:none;color:var(--horizon)}.tm-widget-applications__list{margin:0;padding:0;list-style:none}.tm-widget-applications__item{padding:12px 0}.tm-widget-applications__item:first-child{padding-top:0}.tm-widget-applications__item:last-child{padding-bottom:0}.tm-widget-banner-content__image-wrapper{display:flex;width:260px;height:400px}.tm-widget-banner-content__image{vertical-align:top;max-width:100%}.tm-widget-banner-content__image_align-center{margin:0 auto}.tm-widget-banner-content__message{margin:24px 0 0;font-size:.8125rem;line-height:1.125rem}.tm-widget-banner-content__message a{color:var(--horizon);text-decoration:none}.tm-widget-banner-content__message a:hover{color:var(--horizon);text-decoration:underline}.tm-widget-banner-content__message_align-center{text-align:center}.tm-widget-banner-content__message_align-right{text-align:right}.tm-widget-banners-slider_shadowed .swiper-pagination{justify-content:flex-start}.tm-widget-banners-slider_shadowed .swiper-pagination:after{content:"";position:absolute;width:75px;height:26px;right:0;top:0;background:linear-gradient(270deg,var(--romance) 26%,rgba(var(--romance-rgb),0) 100%)}.tm-widget-links__list{list-style:none;margin:0;padding:0;font-size:.8125rem;line-height:1.125rem}.tm-widget-links__item{margin:16px 0;overflow:hidden}.tm-widget-links__item:first-child,.tm-widget-links__item:last-child{margin:0}.tm-widget-links__link{color:var(--horizon);text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tm-widget-links__host{display:block;margin-top:3px;font:inherit;color:var(--mountain-mist)}.tm-widget-news__list{list-style:none;margin:0;padding:0;font-size:.8125rem;line-height:1.125rem;color:var(--mine-shaft)}.tm-widget-news__item{margin:16px 0}.tm-widget-news__item:first-child,.tm-widget-news__item:last-child{margin:0}.tm-widget-news__link{padding:2px 0;margin:-2px 0;color:inherit;text-decoration:none}.tm-widget-news__date{display:block;margin-top:3px;font:inherit;color:var(--mountain-mist)}@keyframes fadein-14c6a1f4{0%{opacity:0}to{opacity:1}}.sidebar-small-banner[data-v-14c6a1f4]{display:block;min-width:300px;min-height:100px;margin-bottom:8px}.sidebar-small-banner img[data-v-14c6a1f4]{width:100%;height:100%}.tm-layout-sidebar{display:flex;flex:1;flex-direction:column;margin-bottom:-12px;margin-top:-12px;position:relative;width:100%;max-width:100%}.tm-layout-sidebar__ads_stick-bottom,.tm-layout-sidebar__placeholder_stick-bottom{flex:1}.tm-layout-sidebar__ads:has(.banner-wrapper:empty)~.tm-block{margin-top:0}.tm-layout-sidebar__ads .banner-wrapper{margin-bottom:12px}.tm-layout-sidebar__ads .banner-wrapper .tm-adfox-banner:empty{margin-bottom:0;padding-top:0}.tm-layout-sidebar__ads .banner-wrapper:empty{margin-bottom:0}.tm-layout-sidebar__banner{border:0;padding-left:0}.tm-layout-sidebar__banner.tm-ad-banner{min-height:250px}.tm-sexy-sidebar{padding:12px 0}.tm-sexy-sidebar>:last-child{margin-bottom:0}.tm-sexy-sidebar>:only-child{margin-top:0}.tm-sexy-sidebar_stick-top{position:sticky;top:0}.tm-sexy-sidebar_stick-bottom{bottom:0;position:sticky}.tm-sexy-sidebar_margin{position:absolute;width:100%}@media (min-width:1024px){.tm-sexy-sidebar_stick-top{top:56px}}.banner-wrapper.tm-company-article__banner{margin-bottom:12px;padding:0}@media (min-width:1024px){.tm-company-article__branding,.tm-company-article__profile-card{margin-bottom:12px}.banner-wrapper.tm-company-article__banner{margin:12px 0}}.event-category__label{border-radius:8px;padding:6px 12px;font-size:.875rem;line-height:1.125rem}.event-category__label_type-development{color:var(--dodger-blue);background-color:rgba(var(--dodger-blue-rgb),.12)}.event-category__label_type-admin{color:var(--scarlet);background-color:rgba(var(--scarlet-rgb),.12)}.event-category__label_type-management{color:var(--sorbus);background-color:rgba(var(--sorbus-rgb),.12)}.event-category__label_type-testing{color:var(--pelorous);background-color:rgba(var(--pelorous-rgb),.12)}.event-category__label_type-analytics{color:var(--mulberry);background-color:rgba(var(--mulberry-rgb),.12)}.event-category__label_type-design{color:var(--apple);background-color:rgba(var(--apple-rgb),.12)}.event-category__label_type-marketing{color:var(--dark-orchid);background-color:rgba(var(--dark-orchid-rgb),.12)}.event-category__label_type-other{color:var(--deluge);background-color:rgba(var(--deluge-rgb),.12)}.tm-event-card{color:var(--mine-shaft);display:grid;padding:20px;grid-template-columns:1fr;grid-template-areas:"image" "info" "footer"}.tm-event-card__info{margin-top:12px;grid-area:info;gap:8px;display:flex;flex-direction:column}.tm-event-card__label_variant-dev{border:1px solid rgba(var(--dodger-blue-rgb),.4)}.tm-event-card__label_variant-dev a{color:var(--dodger-blue)}.tm-event-card__label_variant-dev a:hover{color:rgba(var(--dodger-blue-rgb),.9)}.tm-event-card__image{width:260px;height:146px;object-fit:cover;grid-area:image;cursor:pointer;background:var(--seashell)}.tm-event-card__title-link{display:block;cursor:pointer;font-weight:700;font-size:1.25rem;line-height:1.625rem;text-decoration:none;color:var(--mine-shaft)}.tm-event-card__title-link:hover{color:var(--horizon)}.tm-event-card__date{display:inline-flex;-moz-column-gap:12px;column-gap:12px;flex-wrap:wrap;align-items:center}.tm-event-card__date-finished{padding:4px 8px;background-color:var(--loblolly);color:var(--mine-shaft);font-size:.875rem;line-height:1.125rem;border-radius:4px}.tm-event-card__day,.tm-event-card__places{font-weight:400;font-size:.875rem;line-height:1.125rem;gap:4px}.tm-event-card__day{color:var(--mine-shaft)}.tm-event-card__places{display:flex;align-items:center;color:var(--mountain-mist)}.tm-event-card__places-separator{color:var(--loblolly);position:relative;margin:0 2px;top:2px;font-size:1.25rem}.tm-event-card__icon{fill:var(--loblolly);margin-right:4px;position:relative;top:5px}.tm-event-card__icon_place{position:static;margin-right:0}.tm-event-card__footer{grid-area:footer;display:flex;gap:10px;justify-content:space-between;align-items:center}@media(max-width:767px){.tm-event-card__footer{align-items:start;flex-direction:column-reverse}}.tm-event-card__footer_widget{flex-direction:column-reverse;align-items:start;gap:24px}.tm-event-card__categories{display:flex;gap:8px;flex-wrap:wrap}.tm-event-card:not(.tm-event-card_is-widget) .tm-event-card__link{border:1px solid var(--horizon);border-radius:3px;box-sizing:border-box;cursor:pointer;font-size:.8125rem;line-height:1rem;font-weight:400;padding:8px 14px;height:32px;text-decoration:none;background-color:transparent;color:var(--horizon)}.tm-event-card:not(.tm-event-card_is-widget) .tm-event-card__link:focus,.tm-event-card:not(.tm-event-card_is-widget) .tm-event-card__link:hover{background-color:var(--horizon);color:var(--romance)}@media(max-width:767px){.tm-event-card:not(.tm-event-card_is-widget) .tm-event-card__link{width:100%;text-align:center}}.tm-event-card_is-widget{padding:0}.tm-event-card_is-widget .tm-event-card__link{color:var(--horizon);font-size:.875rem;font-weight:400;text-decoration:none}.tm-event-card_is-widget .tm-event-card__info{margin-bottom:12px}@media(max-width:767px){.tm-event-card_is-widget .tm-event-card__info{margin-bottom:0}}.tm-event-card_responsive{-moz-column-gap:20px;column-gap:20px;row-gap:8px;grid-template-columns:1fr 244px;grid-template-rows:auto auto;grid-template-areas:"info image" "footer footer"}.tm-event-card_responsive .tm-event-card__image{width:244px;height:138px}@media(max-width:767px){.tm-event-card_responsive{grid-template-columns:1fr;grid-template-areas:"image" "info" "footer"}.tm-event-card_responsive .tm-event-card__image{width:100%;height:100%;min-height:calc(53vw - 16.96px)}.tm-event-card_responsive .tm-event-card__date{display:flex;flex-wrap:wrap;gap:8px}}@media(min-width:768px){.tm-event-card_responsive .tm-event-card__info{margin-top:0}.tm-event-card_responsive .tm-event-card_is-widget{grid-template-columns:270px 1fr}.tm-event-card_responsive .tm-event-card_is-widget .tm-event-card__image{width:270px;height:152px}}.tm-events-block{overflow:hidden}@media(min-width:768px){.tm-events-block{padding-top:4px}}.tm-events-widget.swiper-container{overflow:visible}.tm-events-widget .swiper-button-next{right:-10px}.tm-events-widget .swiper-button-prev{left:-10px}@media(min-width:768px){.tm-events-widget .swiper-button-prev{right:44px;left:auto}.tm-events-widget .swiper-button-next{right:0}.tm-events-widget .swiper-button-next,.tm-events-widget .swiper-button-prev{top:-25px}}@media(max-width:767px){.tm-events-widget .swiper-button-next,.tm-events-widget .swiper-button-prev{top:calc(30vw - 9.6px)}}.tm-vacancies-block__item+.tm-vacancies-block__item{margin-top:16px}.tm-vacancies-block__vacancies-count,.tm-vacancies-block__vacancy-title{font-size:.8125rem;line-height:1.125rem}.tm-vacancies-block__vacancy-title{color:var(--horizon);margin-bottom:3px;text-decoration:none}.tm-vacancies-block__vacancies-count{color:var(--mountain-mist)}@keyframes fadein-6f380946{0%{opacity:0}to{opacity:1}}[data-v-6f380946]:lang(en){quotes:"“" "”"}[data-v-6f380946]:lang(ru){quotes:"«" "»"}.block[data-v-6f380946]{overflow:hidden}.slider.swiper-container[data-v-6f380946]{overflow:visible}.slider[data-v-6f380946] .swiper-button-next{right:-12px}.slider[data-v-6f380946] .swiper-button-prev{left:-12px}.slider[data-v-6f380946] .swiper-button-next,.slider[data-v-6f380946] .swiper-button-prev{top:79px}@media (min-width:1024px){.tm-page-article__banner{margin:12px 0}}.tm-navigation-filters-spoiler__button{align-items:center;background-color:transparent;border:0;color:var(--mine-shaft);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;line-height:1.125rem;padding:12px 16px 12px 20px;padding-right:0;width:100%;flex:1 1 100%}@media(max-width:767px){.tm-navigation-filters-spoiler__button{padding-left:16px}}.tm-navigation-filters-spoiler__wrapper{display:flex}.tm-navigation-filters-spoiler__content{margin:0;max-height:0;outline:none;overflow:hidden;padding:0;background-color:var(--desert-storm)}.tm-navigation-filters-spoiler__content_transitions{transition:max-height .3s ease-in}.tm-navigation-filters-tabs__list{align-items:center;display:flex;list-style:none;max-width:100%;overflow:auto;margin:0;padding:0 16px}.tm-navigation-filters-tabs__option{box-sizing:border-box}.tm-navigation-filters-tabs__option-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border:1px solid var(--horizon);border-radius:3px;box-sizing:border-box;color:var(--horizon);background-color:transparent;cursor:pointer;font-size:.75rem;line-height:1em;margin-right:8px;padding:8px 9px;white-space:nowrap}.tm-navigation-filters-tabs__option-button:hover,.tm-navigation-filters-tabs__option-button_active{background-color:var(--horizon);color:var(--romance)}@media (min-width:1024px){.tm-navigation-filters-tabs__button,.tm-navigation-filters-tabs__list{padding-right:20px;padding-left:20px}}.tm-navigation-filters{background-color:var(--romance);display:block;line-height:1;outline:none;padding:0;width:100%}.tm-navigation-filters__list{align-items:center;display:flex;list-style:none;margin:8px 0 0;max-width:100%;overflow:auto;padding:0 16px}.tm-navigation-filters__tabs{margin:8px 0 0}.tm-navigation-filters__list-label{font-size:.8125rem;font-weight:700;line-height:1.125rem;padding:16px 16px 0;color:var(--mine-shaft)}.tm-navigation-filters__option{box-sizing:border-box}.tm-navigation-filters__option-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border:1px solid var(--horizon);border-radius:3px;box-sizing:border-box;color:var(--horizon);background-color:transparent;cursor:pointer;font-size:.75rem;line-height:1em;margin-right:8px;padding:8px 9px;white-space:nowrap}.tm-navigation-filters__option-button:hover,.tm-navigation-filters__option-button_active{background-color:var(--horizon);color:var(--romance)}.icon_dropdown-arrow{color:inherit;height:24px;transition:transform .15s cubic-bezier(1,-.115,.975,.855);width:24px;will-change:transform}.icon_dropdown-arrow-rotated{transform:rotate(180deg);will-change:transform}.tm-navigation-filters__apply{background-color:var(--christi);border-color:var(--christi);color:var(--romance);cursor:pointer;margin:32px 16px 16px}.tm-navigation-filters__apply:focus,.tm-navigation-filters__apply:hover{background-color:var(--vida-loca);border:1px solid transparent;color:var(--romance)}@media (min-width:1024px){.tm-navigation-filters__list,.tm-navigation-filters__list-label{padding-right:20px;padding-left:20px}.tm-navigation-filters__apply{margin-left:20px}}.tm-navigation-search__input .tm-input-text-decorated__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--romance);border:1px solid var(--loblolly);box-sizing:border-box;color:var(--mine-shaft);display:block;font-size:.875rem;line-height:1.5;margin:0;min-height:40px;outline:0;padding:0 14px;transition:border-color .2s linear,box-shadow .2s linear;width:100%;border-radius:4px;border:0;min-height:48px;padding-right:36px}.tm-navigation-search__input .tm-input-text-decorated__input:focus{border-color:#a3c4e2;box-shadow:none}.tm-navigation-search__input .tm-input-text-decorated__input:disabled{background-color:#f8f8f8;border-color:#d5dddf;color:#888;cursor:not-allowed}.tm-search__icon{align-items:center;color:var(--gull-gray);display:flex;height:48px;justify-content:center;margin-right:12px}.tm-search__icon .tm-svg-icon{height:24px;width:24px}@media (min-width:1024px){.tm-navigation-search__input .tm-input-text-decorated{display:flex;margin:12px;padding-bottom:12px}.tm-navigation-search__input .tm-input-text-decorated__input{background:var(--romance);border:1px solid var(--loblolly);border-radius:3px;box-sizing:border-box;flex:1;line-height:2.5rem;margin:0;min-height:40px}.tm-navigation-search__input .tm-search__icon{cursor:pointer;height:40px;line-height:2.5rem}}.tm-section-name{align-items:center;background:var(--romance);box-sizing:border-box;display:flex;justify-content:space-between;padding:14px 16px;white-space:nowrap;overflow:hidden}@media(max-width:767px){.tm-section-name.tm-events__header{flex-wrap:wrap}}.tm-section-name__back{align-items:center;cursor:pointer;display:flex;margin-left:-10px;overflow:hidden}.icon_arrow-back_section{margin-right:4px;min-width:24px}.tm-section-name__link,.tm-section-name__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mine-shaft);font-size:1.24375rem;font-weight:700;line-height:1.75rem;margin:0;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.tm-section-name__link{text-decoration:none}@media (min-width:1024px){.tm-section-name{padding:14px 20px;width:100%}}.tm-section-name__placeholder{width:200px;--line-placeholder-line-height:28px;--line-placeholder-font-size:20px}.tm-flow__rss{margin-left:auto}:lang(en){quotes:"“" "”"}:lang(ru){quotes:"«" "»"}.blacklist-article-placeholder{background:transparent;display:flex;align-items:center;padding:4px 20px;color:var(--mountain-mist);font-size:.9375rem;line-height:1.375rem;margin-bottom:12px}.blacklist-article-placeholder a{color:var(--horizon);text-decoration:none}.blacklist-article-placeholder a:hover{color:var(--horizon);text-decoration:underline}.tm-megapost-snippet{margin-bottom:20px}.tm-megapost-snippet__body{margin-top:20px}.tm-megapost-snippet__link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--romance);font-size:.875rem;font-weight:500;line-height:1.5rem;text-decoration:none}.tm-megapost-snippet__link:hover{color:var(--romance)}.tm-megapost-snippet__header{display:flex;flex-wrap:wrap;align-items:center}.tm-megapost-snippet__company-blog{font-weight:700}.tm-megapost-snippet__date{margin-left:auto}.tm-megapost-snippet__wrapper{box-sizing:border-box}.tm-megapost-snippet__tint{padding:14px 20px 20px;box-sizing:border-box;background:rgba(var(--asphalt-rgb),.5);height:100%}.tm-megapost-snippet__card{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:244px;justify-content:center;padding:16px 0;text-decoration:none;z-index:10}.tm-megapost-snippet__card:visited{color:var(--horizon)}.tm-megapost-snippet__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;color:var(--romance);font-size:1rem;font-weight:500;line-height:1.5rem;margin:0;overflow-x:auto;word-break:break-word}.tm-megapost-snippet__tags{margin-top:13px}.tm-megapost-snippet__tags-item{border-radius:2px;box-sizing:border-box;color:var(--romance);display:inline-block;font-size:.75rem;line-height:1.2;margin-right:8px;padding:4px 8px}.tm-megapost-snippet__hubs{list-style:none;padding:0;margin:0}.tm-megapost-snippet__hub{display:inline-block}.tm-megapost-snippet__hub:not(:last-child):after{content:",";margin-right:5px;color:var(--romance)}.tm-megapost-snippet__readmore{background-color:transparent;border:1px solid var(--horizon);border-radius:3px;color:var(--horizon);cursor:pointer;display:inline-block;font-size:.8125rem;height:36px;line-height:2.25rem;margin-top:18px;padding:0 13px;text-decoration:none}.tm-megapost-snippet__readmore:hover{background-color:var(--astral);border:1px solid transparent;color:var(--romance)}@media (min-width:1024px){.tm-megapost-snippet__card{height:396px}.tm-megapost-snippet__title{font-size:1.5rem;line-height:1.3}}.tm-pagination{background-color:var(--romance);box-sizing:border-box;display:flex;height:49px;justify-content:space-between;margin-top:12px;padding:0 2px}.tm-pagination__pages{overflow:auto}.tm-pagination__page,.tm-pagination__page-group,.tm-pagination__pages{align-items:center;display:flex}.tm-pagination__page{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-radius:3px;color:var(--mine-shaft);flex:none;font-size:.9375rem;font-weight:500;height:32px;justify-content:center;line-height:1.125rem;min-width:24px;padding:0 4px;text-decoration:none}.tm-pagination__page_current{box-shadow:inset 0 0 0 1px;color:var(--horizon)}.tm-pagination__page_skip{color:var(--mountain-mist);min-width:auto}.tm-pagination__navigation-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;color:var(--silver);display:flex;font-size:.9375rem;font-weight:500;line-height:1.25rem;position:relative;text-decoration:none;vertical-align:middle}.tm-pagination__navigation-link:first-child:after,.tm-pagination__navigation-link:last-child:before{background-image:linear-gradient(to right,var(--romance),rgba(var(--romance-rgb),0));content:"";height:100%;pointer-events:none;position:absolute;top:0;width:8px}.tm-pagination__navigation-link:first-child:after{right:-8px}.tm-pagination__navigation-link:last-child:before{background-image:linear-gradient(to left,var(--romance),rgba(var(--romance-rgb),0));left:-8px}.tm-pagination__navigation-link_active{color:var(--horizon)}.tm-pagination__navigation-link_active:hover{color:var(--horizon)}.tm-pagination__navigation-link-title{display:none}@media (min-width:1024px){.tm-pagination__navigation-link-title{display:inline}}.tm-pagination__arrow{fill:var(--gull-gray);padding:8px 0 8px 8px}@media (min-width:1024px){.tm-pagination__arrow{padding:8px}}.tm-pagination__arrow_next{padding:8px;transform:scaleX(-1)}.publication-type-label{background-color:var(--romance);box-sizing:border-box;margin-bottom:16px}.publication-type-label_type-voice{margin-bottom:8px}.publication-type-label__label{color:var(--dodger-blue);font-size:.75rem;font-weight:700;line-height:1.25rem;text-transform:uppercase;text-decoration:none}.publication-type-label__label_type-news{color:var(--apple)}.publication-type-label__label_type-post{color:var(--scarlet)}.publication-type-label__label_type-voice{color:var(--mountain-mist)}.tm-voice-article__body{color:var(--sorbus);font-size:1.375rem;word-break:break-word}.tm-voice-article__body a{color:var(--horizon)}.tm-voice-article__delete-voice{color:rgba(var(--fuzzy-wuzzy-brown-rgb),.3)}.tm-voice-article__delete-voice:focus,.tm-voice-article__delete-voice:hover{color:var(--fuzzy-wuzzy-brown)}.tm-voice-article__edit-voice{color:rgba(var(--horizon-rgb),.3)}.tm-voice-article__edit-voice:focus,.tm-voice-article__edit-voice:hover{color:var(--horizon)}.tm-voice-article__voice-control{background:transparent;border:0;padding:0;display:flex;margin-left:12px;cursor:pointer}.tm-voice-article__voice-control:not(:focus-visible){outline:none}.tm-voice-article__voice-controls{float:right;display:flex;align-items:center}@media (min-width:1024px){.tm-voice-article__body{font-size:2rem}}.tm-articles-list__item{background-color:var(--romance);box-sizing:border-box;margin-bottom:8px;padding:16px}.tm-articles-list__item:last-child{margin-bottom:0}.tm-articles-list__item_no-padding{padding:0}.tm-articles-list__item_voice_and_type{padding-top:8px}.tm-articles-list__after-article{margin-bottom:12px}.tm-articles-list__after-articles{margin-top:8px}.tm-articles-list__item-footer{display:flex;align-items:center}@media(max-width:767px){.tm-articles-list__item-footer{flex-direction:column;justify-content:center;align-items:start}}@media (min-width:1024px){.tm-articles-list__item_voice{font-size:2rem}.tm-articles-list__item{margin-bottom:12px;padding:16px 20px}.tm-articles-list__item_no-padding{padding:0}.tm-articles-list__item_voice_and_type{padding-top:8px}.tm-articles-list__promo-block{margin-bottom:12px}.tm-articles-list__after-articles{margin-top:12px}.tm-promo-block{box-sizing:border-box;display:block;margin-bottom:12px;padding:16px 20px 20px;width:100%}.tm-promo-block.tm-projects-blocks{border-bottom:0;display:block}}.tm-select__container{display:inline-block;position:relative}.tm-select__container:before{border:2px solid var(--horizon);border-right:0;border-top:0;content:" ";display:block;height:6px;position:absolute;right:16px;top:16px;transform:rotate(-45deg);width:6px;z-index:4}.tm-subscription{background:url(https://assets.habr.com/habr-web/img/subscription.f93c8b7e.png) no-repeat 100% 100%;background-color:#336388;background-size:50%;color:#fff;line-height:120%;overflow:hidden;padding:16px 42px 16px 16px;position:relative;z-index:1}.tm-subscription .tm-select__container:before{border-color:#fff}.tm-subscription__title{font-size:2rem;font-weight:700;line-height:115%;margin:0}.tm-subscription__close{background:none;border:0;color:#fff;cursor:pointer;opacity:.5;position:absolute;right:16px;top:16px}.tm-subscription__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--romance);border:1px solid var(--loblolly);box-sizing:border-box;color:var(--mine-shaft);display:block;font-size:.875rem;margin:0;outline:0;width:100%;background:#336388;border:1px solid #d9d9d9;border-radius:3px;color:#fff;height:40px;padding:0 32px 0 14px;width:220px}.tm-subscription__select:disabled{background-color:var(--aqua-haze);border-color:var(--loblolly)}.tm-subscription__select:disabled{background:#336388;border:1px solid #d9d9d9;color:#fff;opacity:.5}.tm-subscription__button{background:#fdb833;border:0;border-radius:3px;color:#333;cursor:pointer;font-size:.875rem;width:220px}.tm-subscription__button:focus,.tm-subscription__button:hover{background:#ffad0d;color:#333}.tm-subscription__form,.tm-subscription__thanks{display:inline-flex;flex-direction:column;height:90px;justify-content:flex-end}.tm-subscription__thanks{font-weight:700}.tm-subscription__close-icon{height:100%;min-width:42%;width:auto}.tm-subscription__button-container{margin-top:7px}.tm-news-block-item{display:block;margin-bottom:21px;text-decoration:none}.tm-news-block-item__separator{margin:0 4px}.tm-news-block-item__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Fira Sans,sans-serif;color:var(--mine-shaft);font-size:1.0625rem;font-weight:500;line-height:1.5rem;margin:0;word-break:break-word}.tm-news-block-item__title-link{text-decoration:none}.tm-news-block-item__title-link:hover{color:var(--horizon)}.tm-news-block-item__title-link:visited{color:var(--horizon)}.tm-news-block-item__meta{display:flex;align-items:center;min-height:20px;margin-top:3px;color:var(--rolling-stone);font-size:.8125rem;font-weight:400;line-height:1}.tm-news-block-item__date{color:var(--rolling-stone);text-decoration:none}.tm-news-block-item__comments{display:flex;align-items:center;font-size:.8125rem;font-weight:700}.tm-news-block-item__comments-icon{fill:var(--loblolly)}.tm-news-block-item__comments-link{margin-left:16px;color:var(--rolling-stone);text-decoration:none}.tm-news-block-item__comments-link:hover{color:var(--horizon)}.tm-news-block-item__comments_unread{color:var(--christi);margin-left:4px}.news-block-item-placeholder{overflow:hidden}.news-block-item-placeholder__header,.news-block-item-placeholder__meta{max-width:100%;background-color:var(--seashell);border-radius:3px}.news-block-item-placeholder__header{height:16px;margin:4px 0 14px}.news-block-item-placeholder__meta{height:12px;margin-bottom:4px}.tm-news-block-layout__item{display:block;margin-bottom:21px}.tm-news-block-layout__items{list-style:none;margin:0;padding:0}.tm-news-block-layout__footer{margin-top:10px}.tm-news-block__all{background:transparent;border:0;padding:0;color:var(--horizon);cursor:pointer;display:inline-block;font-size:.875rem;text-decoration:none}.tm-news-block__all:not(:focus-visible){outline:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}.tm-options-switch{display:flex;-moz-column-gap:12px;column-gap:12px}.tm-options-switch__item{border:none;background:transparent;border-radius:0;cursor:pointer;margin:0;padding:0;color:#4d80aa;border-bottom:1px dashed var(--horizon);font-size:.875rem;line-height:1.5;font-weight:500}.tm-options-switch__item_active{color:var(--mountain-mist);border-bottom:1px solid transparent;cursor:default} +/*# sourceMappingURL=app.8599692f.css.map*/ \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/c620e84564c4a582302e0dfc8c46bd97.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/c620e84564c4a582302e0dfc8c46bd97.png" new file mode 100644 index 0000000..f9ec120 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/c620e84564c4a582302e0dfc8c46bd97.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/chunk-vendors.04465f7c.css" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/chunk-vendors.04465f7c.css" new file mode 100644 index 0000000..19d7136 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/chunk-vendors.04465f7c.css" @@ -0,0 +1,2 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden} +/*# sourceMappingURL=chunk-vendors.04465f7c.css.map*/ \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/chunk-vendors.978df117.js" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/chunk-vendors.978df117.js" new file mode 100644 index 0000000..56606b8 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/chunk-vendors.978df117.js" @@ -0,0 +1,52 @@ +(self["webpackChunkhabr_web"]=self["webpackChunkhabr_web"]||[]).push([[4998],{22052:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parse=void 0;var r=n(97582);function o(){throw new Error("You're trying to format an uncompiled message with react-intl without parser, please import from 'react-int' instead")}t.parse=o,(0,r.__exportStar)(n(58744),t)},58744:(e,t)=>{"use strict";var n,r;function o(e){return e.type===n.literal}function i(e){return e.type===n.argument}function s(e){return e.type===n.number}function a(e){return e.type===n.date}function c(e){return e.type===n.time}function l(e){return e.type===n.select}function u(e){return e.type===n.plural}function d(e){return e.type===n.pound}function p(e){return e.type===n.tag}function f(e){return!(!e||"object"!==typeof e||e.type!==r.number)}function h(e){return!(!e||"object"!==typeof e||e.type!==r.dateTime)}function m(e){return{type:n.literal,value:e}}function g(e,t){return{type:n.number,value:e,style:t}}Object.defineProperty(t,"__esModule",{value:!0}),t.createNumberElement=t.createLiteralElement=t.isDateTimeSkeleton=t.isNumberSkeleton=t.isTagElement=t.isPoundElement=t.isPluralElement=t.isSelectElement=t.isTimeElement=t.isDateElement=t.isNumberElement=t.isArgumentElement=t.isLiteralElement=t.SKELETON_TYPE=t.TYPE=void 0,function(e){e[e["literal"]=0]="literal",e[e["argument"]=1]="argument",e[e["number"]=2]="number",e[e["date"]=3]="date",e[e["time"]=4]="time",e[e["select"]=5]="select",e[e["plural"]=6]="plural",e[e["pound"]=7]="pound",e[e["tag"]=8]="tag"}(n=t.TYPE||(t.TYPE={})),function(e){e[e["number"]=0]="number",e[e["dateTime"]=1]="dateTime"}(r=t.SKELETON_TYPE||(t.SKELETON_TYPE={})),t.isLiteralElement=o,t.isArgumentElement=i,t.isNumberElement=s,t.isDateElement=a,t.isTimeElement=c,t.isSelectElement=l,t.isPluralElement=u,t.isPoundElement=d,t.isTagElement=p,t.isNumberSkeleton=f,t.isDateTimeSkeleton=h,t.createLiteralElement=m,t.createNumberElement=g},95916:(e,t)=>{"use strict";function n(){try{return"x-private"===new Intl.Locale("und-x-private").toString()}catch(e){return!0}}function r(){return!("Locale"in Intl)||n()}Object.defineProperty(t,"__esModule",{value:!0}),t.shouldPolyfill=void 0,t.shouldPolyfill=r},38030:(e,t,n)=>{"use strict";function r(e,t){var n=t;while(1){if(e.has(n))return n;var r=n.lastIndexOf("-");if(!~r)return;r>=2&&"-"===n[r-2]&&(r-=2),n=n.slice(0,r)}}n.d(t,{t:()=>r})},7275:(e,t,n)=>{"use strict";n.d(t,{T:()=>i});var r=n(20610),o=n(38030);function i(e,t){for(var n=[],i=0,s=t;i{"use strict";n.d(t,{f:()=>c});var r=n(20610),o=n(38030);function i(e,t,n){for(var i={locale:""},s=0,a=t;s2){var T=p.indexOf("-x-");if(-1===T)p+=h;else{var x=p.slice(0,T),k=p.slice(T,p.length);p=x+h+k}p=Intl.getCanonicalLocales(p)[0]}return f.locale=p,f}},20610:(e,t,n)=>{"use strict";n.d(t,{k:()=>o,p:()=>r});var r=/-u(?:-[0-9a-z]{2,8})+/gi;function o(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}},20871:(e,t,n)=>{"use strict";function r(e){return Intl.getCanonicalLocales(e)}n.r(t),n.d(t,{LookupSupportedLocales:()=>i.T,ResolveLocale:()=>o.f,match:()=>s});var o=n(42431),i=n(7275);function s(e,t,n,i){var s=t.reduce((function(e,t){return e.add(t),e}),new Set);return(0,o.f)(s,r(e),{localeMatcher:(null===i||void 0===i?void 0:i.algorithm)||"best fit"},[],{},(function(){return n})).locale}},66482:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldPolyfill=void 0;var r=n(20871),o=n(22447);function i(){return!Intl.NumberFormat.polyfilled&&!Intl.NumberFormat.supportedLocalesOf(["es"]).length}function s(){try{var e=new Intl.NumberFormat("en",{style:"unit",unit:"bit",unitDisplay:"long",notation:"scientific"}).format(1e4);if("1E4 bits"!==e)return!1}catch(t){return!1}return!0}function a(e){if(!e)return!0;var t=Array.isArray(e)?e:[e];return Intl.NumberFormat.supportedLocalesOf(t).length===t.length}function c(e){if(void 0===e&&(e="en"),"undefined"===typeof Intl||!("NumberFormat"in Intl)||!s()||i()||!a(e))return e?(0,r.match)([e],o.supportedLocales,"en"):void 0}t.shouldPolyfill=c},22447:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.supportedLocales=void 0,t.supportedLocales=["af-NA","af","agq","ak","am","ar-AE","ar-BH","ar-DJ","ar-DZ","ar-EG","ar-EH","ar-ER","ar-IL","ar-IQ","ar-JO","ar-KM","ar-KW","ar-LB","ar-LY","ar-MA","ar-MR","ar-OM","ar-PS","ar-QA","ar-SA","ar-SD","ar-SO","ar-SS","ar-SY","ar-TD","ar-TN","ar-YE","ar","as","asa","ast","az-Cyrl","az-Latn","az","bas","be-tarask","be","bem","bez","bg","bm","bn-IN","bn","bo-IN","bo","br","brx","bs-Cyrl","bs-Latn","bs","ca-AD","ca-ES-valencia","ca-FR","ca-IT","ca","ccp-IN","ccp","ce","ceb","cgg","chr","ckb-IR","ckb","cs","cy","da-GL","da","dav","de-AT","de-BE","de-CH","de-IT","de-LI","de-LU","de","dje","doi","dsb","dua","dyo","dz","ebu","ee-TG","ee","el-CY","el","en-001","en-150","en-AE","en-AG","en-AI","en-AS","en-AT","en-AU","en-BB","en-BE","en-BI","en-BM","en-BS","en-BW","en-BZ","en-CA","en-CC","en-CH","en-CK","en-CM","en-CX","en-CY","en-DE","en-DG","en-DK","en-DM","en-ER","en-FI","en-FJ","en-FK","en-FM","en-GB","en-GD","en-GG","en-GH","en-GI","en-GM","en-GU","en-GY","en-HK","en-IE","en-IL","en-IM","en-IN","en-IO","en-JE","en-JM","en-KE","en-KI","en-KN","en-KY","en-LC","en-LR","en-LS","en-MG","en-MH","en-MO","en-MP","en-MS","en-MT","en-MU","en-MW","en-MY","en-NA","en-NF","en-NG","en-NL","en-NR","en-NU","en-NZ","en-PG","en-PH","en-PK","en-PN","en-PR","en-PW","en-RW","en-SB","en-SC","en-SD","en-SE","en-SG","en-SH","en-SI","en-SL","en-SS","en-SX","en-SZ","en-TC","en-TK","en-TO","en-TT","en-TV","en-TZ","en-UG","en-UM","en-VC","en-VG","en-VI","en-VU","en-WS","en-ZA","en-ZM","en-ZW","en","eo","es-419","es-AR","es-BO","es-BR","es-BZ","es-CL","es-CO","es-CR","es-CU","es-DO","es-EA","es-EC","es-GQ","es-GT","es-HN","es-IC","es-MX","es-NI","es-PA","es-PE","es-PH","es-PR","es-PY","es-SV","es-US","es-UY","es-VE","es","et","eu","ewo","fa-AF","fa","ff-Adlm-BF","ff-Adlm-CM","ff-Adlm-GH","ff-Adlm-GM","ff-Adlm-GW","ff-Adlm-LR","ff-Adlm-MR","ff-Adlm-NE","ff-Adlm-NG","ff-Adlm-SL","ff-Adlm-SN","ff-Adlm","ff-Latn-BF","ff-Latn-CM","ff-Latn-GH","ff-Latn-GM","ff-Latn-GN","ff-Latn-GW","ff-Latn-LR","ff-Latn-MR","ff-Latn-NE","ff-Latn-NG","ff-Latn-SL","ff-Latn","ff","fi","fil","fo-DK","fo","fr-BE","fr-BF","fr-BI","fr-BJ","fr-BL","fr-CA","fr-CD","fr-CF","fr-CG","fr-CH","fr-CI","fr-CM","fr-DJ","fr-DZ","fr-GA","fr-GF","fr-GN","fr-GP","fr-GQ","fr-HT","fr-KM","fr-LU","fr-MA","fr-MC","fr-MF","fr-MG","fr-ML","fr-MQ","fr-MR","fr-MU","fr-NC","fr-NE","fr-PF","fr-PM","fr-RE","fr-RW","fr-SC","fr-SN","fr-SY","fr-TD","fr-TG","fr-TN","fr-VU","fr-WF","fr-YT","fr","fur","fy","ga-GB","ga","gd","gl","gsw-FR","gsw-LI","gsw","gu","guz","gv","ha-GH","ha-NE","ha","haw","he","hi","hr-BA","hr","hsb","hu","hy","ia","id","ig","ii","is","it-CH","it-SM","it-VA","it","ja","jgo","jmc","jv","ka","kab","kam","kde","kea","kgp","khq","ki","kk","kkj","kl","kln","km","kn","ko-KP","ko","kok","ks-Arab","ks","ksb","ksf","ksh","ku","kw","ky","lag","lb","lg","lkt","ln-AO","ln-CF","ln-CG","ln","lo","lrc-IQ","lrc","lt","lu","luo","luy","lv","mai","mas-TZ","mas","mer","mfe","mg","mgh","mgo","mi","mk","ml","mn","mni-Beng","mni","mr","ms-BN","ms-ID","ms-SG","ms","mt","mua","my","mzn","naq","nb-SJ","nb","nd","nds-NL","nds","ne-IN","ne","nl-AW","nl-BE","nl-BQ","nl-CW","nl-SR","nl-SX","nl","nmg","nn","nnh","no","nus","nyn","om-KE","om","or","os-RU","os","pa-Arab","pa-Guru","pa","pcm","pl","ps-PK","ps","pt-AO","pt-CH","pt-CV","pt-GQ","pt-GW","pt-LU","pt-MO","pt-MZ","pt-PT","pt-ST","pt-TL","pt","qu-BO","qu-EC","qu","rm","rn","ro-MD","ro","rof","ru-BY","ru-KG","ru-KZ","ru-MD","ru-UA","ru","rw","rwk","sa","sah","saq","sat-Olck","sat","sbp","sc","sd-Arab","sd-Deva","sd","se-FI","se-SE","se","seh","ses","sg","shi-Latn","shi-Tfng","shi","si","sk","sl","smn","sn","so-DJ","so-ET","so-KE","so","sq-MK","sq-XK","sq","sr-Cyrl-BA","sr-Cyrl-ME","sr-Cyrl-XK","sr-Cyrl","sr-Latn-BA","sr-Latn-ME","sr-Latn-XK","sr-Latn","sr","su-Latn","su","sv-AX","sv-FI","sv","sw-CD","sw-KE","sw-UG","sw","ta-LK","ta-MY","ta-SG","ta","te","teo-KE","teo","tg","th","ti-ER","ti","tk","to","tr-CY","tr","tt","twq","tzm","ug","uk","und","ur-IN","ur","uz-Arab","uz-Cyrl","uz-Latn","uz","vai-Latn","vai-Vaii","vai","vi","vun","wae","wo","xh","xog","yav","yi","yo-BJ","yo","yrl-CO","yrl-VE","yrl","yue-Hans","yue-Hant","yue","zgh","zh-Hans-HK","zh-Hans-MO","zh-Hans-SG","zh-Hans","zh-Hant-HK","zh-Hant-MO","zh-Hant","zh","zu"]},77208:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldPolyfill=void 0;var r=n(20871),o=n(57716);function i(e){if(!e)return!0;var t=Array.isArray(e)?e:[e];return Intl.PluralRules.supportedLocalesOf(t).length===t.length}function s(e){if(void 0===e&&(e="en"),!("PluralRules"in Intl)||"one"===new Intl.PluralRules("en",{minimumFractionDigits:2}).select(1)||!i(e))return e?(0,r.match)([e],o.supportedLocales,"en"):void 0}t.shouldPolyfill=s},57716:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.supportedLocales=void 0,t.supportedLocales=["af","ak","am","an","ar","ars","as","asa","ast","az","bal","be","bem","bez","bg","bho","bm","bn","bo","br","brx","bs","ca","ce","ceb","cgg","chr","ckb","cs","cy","da","de","doi","dsb","dv","dz","ee","el","en","eo","es","et","eu","fa","ff","fi","fil","fo","fr","fur","fy","ga","gd","gl","gsw","gu","guw","gv","ha","haw","he","hi","hnj","hr","hsb","hu","hy","ia","id","ig","ii","io","is","it","iu","ja","jbo","jgo","jmc","jv","jw","ka","kab","kaj","kcg","kde","kea","kk","kkj","kl","km","kn","ko","ks","ksb","ksh","ku","kw","ky","lag","lb","lg","lij","lkt","ln","lo","lt","lv","mas","mg","mgo","mk","ml","mn","mo","mr","ms","mt","my","nah","naq","nb","nd","ne","nl","nn","nnh","no","nqo","nr","nso","ny","nyn","om","or","os","osa","pa","pap","pcm","pl","prg","ps","pt-PT","pt","rm","ro","rof","ru","rwk","sah","saq","sat","sc","scn","sd","sdh","se","seh","ses","sg","sh","shi","si","sk","sl","sma","smi","smj","smn","sms","sn","so","sq","sr","ss","ssy","st","su","sv","sw","syr","ta","te","teo","th","ti","tig","tk","tl","tn","to","tpi","tr","ts","tzm","ug","uk","und","ur","uz","ve","vi","vo","vun","wa","wae","wo","xh","xog","yi","yo","yue","zh","zu"]},95551:(e,t,n)=>{"use strict";function r(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function o(e){var t=r(e).Element;return e instanceof t||e instanceof Element}function i(e){var t=r(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function s(e){if("undefined"===typeof ShadowRoot)return!1;var t=r(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}n.d(t,{fi:()=>ct});var a=Math.max,c=Math.min,l=Math.round;function u(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function d(){return!/^((?!chrome|android).)*safari/i.test(u())}function p(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var s=e.getBoundingClientRect(),a=1,c=1;t&&i(e)&&(a=e.offsetWidth>0&&l(s.width)/e.offsetWidth||1,c=e.offsetHeight>0&&l(s.height)/e.offsetHeight||1);var u=o(e)?r(e):window,p=u.visualViewport,f=!d()&&n,h=(s.left+(f&&p?p.offsetLeft:0))/a,m=(s.top+(f&&p?p.offsetTop:0))/c,g=s.width/a,v=s.height/c;return{width:g,height:v,top:m,right:h+g,bottom:m+v,left:h,x:h,y:m}}function f(e){var t=r(e),n=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:n,scrollTop:o}}function h(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function m(e){return e!==r(e)&&i(e)?h(e):f(e)}function g(e){return e?(e.nodeName||"").toLowerCase():null}function v(e){return((o(e)?e.ownerDocument:e.document)||window.document).documentElement}function y(e){return p(v(e)).left+f(e).scrollLeft}function _(e){return r(e).getComputedStyle(e)}function b(e){var t=_(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function w(e){var t=e.getBoundingClientRect(),n=l(t.width)/e.offsetWidth||1,r=l(t.height)/e.offsetHeight||1;return 1!==n||1!==r}function E(e,t,n){void 0===n&&(n=!1);var r=i(t),o=i(t)&&w(t),s=v(t),a=p(e,o,n),c={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==g(t)||b(s))&&(c=m(t)),i(t)?(l=p(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):s&&(l.x=y(s))),{x:a.left+c.scrollLeft-l.x,y:a.top+c.scrollTop-l.y,width:a.width,height:a.height}}function S(e){var t=p(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function T(e){return"html"===g(e)?e:e.assignedSlot||e.parentNode||(s(e)?e.host:null)||v(e)}function x(e){return["html","body","#document"].indexOf(g(e))>=0?e.ownerDocument.body:i(e)&&b(e)?e:x(T(e))}function k(e,t){var n;void 0===t&&(t=[]);var o=x(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),s=r(o),a=i?[s].concat(s.visualViewport||[],b(o)?o:[]):o,c=t.concat(a);return i?c:c.concat(k(T(a)))}function C(e){return["table","td","th"].indexOf(g(e))>=0}function O(e){return i(e)&&"fixed"!==_(e).position?e.offsetParent:null}function P(e){var t=/firefox/i.test(u()),n=/Trident/i.test(u());if(n&&i(e)){var r=_(e);if("fixed"===r.position)return null}var o=T(e);s(o)&&(o=o.host);while(i(o)&&["html","body"].indexOf(g(o))<0){var a=_(o);if("none"!==a.transform||"none"!==a.perspective||"paint"===a.contain||-1!==["transform","perspective"].indexOf(a.willChange)||t&&"filter"===a.willChange||t&&a.filter&&"none"!==a.filter)return o;o=o.parentNode}return null}function A(e){var t=r(e),n=O(e);while(n&&C(n)&&"static"===_(n).position)n=O(n);return n&&("html"===g(n)||"body"===g(n)&&"static"===_(n).position)?t:n||P(e)||t}var R="top",j="bottom",M="right",N="left",D="auto",I=[R,j,M,N],L="start",U="end",B="clippingParents",$="viewport",G="popper",H="reference",F=I.reduce((function(e,t){return e.concat([t+"-"+L,t+"-"+U])}),[]),z=[].concat(I,[D]).reduce((function(e,t){return e.concat([t,t+"-"+L,t+"-"+U])}),[]),Y="beforeRead",W="read",q="afterRead",V="beforeMain",Z="main",J="afterMain",K="beforeWrite",X="write",Q="afterWrite",ee=[Y,W,q,V,Z,J,K,X,Q];function te(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name);var i=[].concat(e.requires||[],e.requiresIfExists||[]);i.forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function ne(e){var t=te(e);return ee.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}function re(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}function oe(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}var ie={placement:"bottom",modifiers:[],strategy:"absolute"};function se(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function he(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?de(o):null,s=o?pe(o):null,a=n.x+n.width/2-r.width/2,c=n.y+n.height/2-r.height/2;switch(i){case R:t={x:a,y:n.y-r.height};break;case j:t={x:a,y:n.y+n.height};break;case M:t={x:n.x+n.width,y:c};break;case N:t={x:n.x-r.width,y:c};break;default:t={x:n.x,y:n.y}}var l=i?fe(i):null;if(null!=l){var u="y"===l?"height":"width";switch(s){case L:t[l]=t[l]-(n[u]/2-r[u]/2);break;case U:t[l]=t[l]+(n[u]/2-r[u]/2);break;default:}}return t}function me(e){var t=e.state,n=e.name;t.modifiersData[n]=he({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const ge={name:"popperOffsets",enabled:!0,phase:"read",fn:me,data:{}};var ve={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ye(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:l(n*o)/o||0,y:l(r*o)/o||0}}function _e(e){var t,n=e.popper,o=e.popperRect,i=e.placement,s=e.variation,a=e.offsets,c=e.position,l=e.gpuAcceleration,u=e.adaptive,d=e.roundOffsets,p=e.isFixed,f=a.x,h=void 0===f?0:f,m=a.y,g=void 0===m?0:m,y="function"===typeof d?d({x:h,y:g}):{x:h,y:g};h=y.x,g=y.y;var b=a.hasOwnProperty("x"),w=a.hasOwnProperty("y"),E=N,S=R,T=window;if(u){var x=A(n),k="clientHeight",C="clientWidth";if(x===r(n)&&(x=v(n),"static"!==_(x).position&&"absolute"===c&&(k="scrollHeight",C="scrollWidth")),i===R||(i===N||i===M)&&s===U){S=j;var O=p&&x===T&&T.visualViewport?T.visualViewport.height:x[k];g-=O-o.height,g*=l?1:-1}if(i===N||(i===R||i===j)&&s===U){E=M;var P=p&&x===T&&T.visualViewport?T.visualViewport.width:x[C];h-=P-o.width,h*=l?1:-1}}var D,I=Object.assign({position:c},u&&ve),L=!0===d?ye({x:h,y:g},r(n)):{x:h,y:g};return h=L.x,g=L.y,l?Object.assign({},I,(D={},D[S]=w?"0":"",D[E]=b?"0":"",D.transform=(T.devicePixelRatio||1)<=1?"translate("+h+"px, "+g+"px)":"translate3d("+h+"px, "+g+"px, 0)",D)):Object.assign({},I,(t={},t[S]=w?g+"px":"",t[E]=b?h+"px":"",t.transform="",t))}function be(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,s=void 0===i||i,a=n.roundOffsets,c=void 0===a||a,l={placement:de(t.placement),variation:pe(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,_e(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:c})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,_e(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const we={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:be,data:{}};function Ee(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];i(o)&&g(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))}function Se(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},s=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]),a=s.reduce((function(e,t){return e[t]="",e}),{});i(r)&&g(r)&&(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}}const Te={name:"applyStyles",enabled:!0,phase:"write",fn:Ee,effect:Se,requires:["computeStyles"]};function xe(e,t,n){var r=de(e),o=[N,R].indexOf(r)>=0?-1:1,i="function"===typeof n?n(Object.assign({},t,{placement:e})):n,s=i[0],a=i[1];return s=s||0,a=(a||0)*o,[N,M].indexOf(r)>=0?{x:a,y:s}:{x:s,y:a}}function ke(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,s=z.reduce((function(e,n){return e[n]=xe(n,t.rects,i),e}),{}),a=s[t.placement],c=a.x,l=a.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=s}const Ce={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ke};var Oe={left:"right",right:"left",bottom:"top",top:"bottom"};function Pe(e){return e.replace(/left|right|bottom|top/g,(function(e){return Oe[e]}))}var Ae={start:"end",end:"start"};function Re(e){return e.replace(/start|end/g,(function(e){return Ae[e]}))}function je(e,t){var n=r(e),o=v(e),i=n.visualViewport,s=o.clientWidth,a=o.clientHeight,c=0,l=0;if(i){s=i.width,a=i.height;var u=d();(u||!u&&"fixed"===t)&&(c=i.offsetLeft,l=i.offsetTop)}return{width:s,height:a,x:c+y(e),y:l}}function Me(e){var t,n=v(e),r=f(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=a(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=a(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-r.scrollLeft+y(e),l=-r.scrollTop;return"rtl"===_(o||n).direction&&(c+=a(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:s,x:c,y:l}}function Ne(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&s(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function De(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ie(e,t){var n=p(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Le(e,t,n){return t===$?De(je(e,n)):o(t)?Ie(t,n):De(Me(v(e)))}function Ue(e){var t=k(T(e)),n=["absolute","fixed"].indexOf(_(e).position)>=0,r=n&&i(e)?A(e):e;return o(r)?t.filter((function(e){return o(e)&&Ne(e,r)&&"body"!==g(e)})):[]}function Be(e,t,n,r){var o="clippingParents"===t?Ue(e):[].concat(t),i=[].concat(o,[n]),s=i[0],l=i.reduce((function(t,n){var o=Le(e,n,r);return t.top=a(o.top,t.top),t.right=c(o.right,t.right),t.bottom=c(o.bottom,t.bottom),t.left=a(o.left,t.left),t}),Le(e,s,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function $e(){return{top:0,right:0,bottom:0,left:0}}function Ge(e){return Object.assign({},$e(),e)}function He(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function Fe(e,t){void 0===t&&(t={});var n=t,r=n.placement,i=void 0===r?e.placement:r,s=n.strategy,a=void 0===s?e.strategy:s,c=n.boundary,l=void 0===c?B:c,u=n.rootBoundary,d=void 0===u?$:u,f=n.elementContext,h=void 0===f?G:f,m=n.altBoundary,g=void 0!==m&&m,y=n.padding,_=void 0===y?0:y,b=Ge("number"!==typeof _?_:He(_,I)),w=h===G?H:G,E=e.rects.popper,S=e.elements[g?w:h],T=Be(o(S)?S:S.contextElement||v(e.elements.popper),l,d,a),x=p(e.elements.reference),k=he({reference:x,element:E,strategy:"absolute",placement:i}),C=De(Object.assign({},E,k)),O=h===G?C:x,P={top:T.top-O.top+b.top,bottom:O.bottom-T.bottom+b.bottom,left:T.left-O.left+b.left,right:O.right-T.right+b.right},A=e.modifiersData.offset;if(h===G&&A){var N=A[i];Object.keys(P).forEach((function(e){var t=[M,j].indexOf(e)>=0?1:-1,n=[R,j].indexOf(e)>=0?"y":"x";P[e]+=N[n]*t}))}return P}function ze(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,s=n.padding,a=n.flipVariations,c=n.allowedAutoPlacements,l=void 0===c?z:c,u=pe(r),d=u?a?F:F.filter((function(e){return pe(e)===u})):I,p=d.filter((function(e){return l.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=Fe(e,{placement:n,boundary:o,rootBoundary:i,padding:s})[de(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}function Ye(e){if(de(e)===D)return[];var t=Pe(e);return[Re(e),t,Re(t)]}function We(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,s=n.altAxis,a=void 0===s||s,c=n.fallbackPlacements,l=n.padding,u=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,v=de(g),y=v===g,_=c||(y||!h?[Pe(g)]:Ye(g)),b=[g].concat(_).reduce((function(e,n){return e.concat(de(n)===D?ze(t,{placement:n,boundary:u,rootBoundary:d,padding:l,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),w=t.rects.reference,E=t.rects.popper,S=new Map,T=!0,x=b[0],k=0;k=0,I=A?"width":"height",U=Fe(t,{placement:C,boundary:u,rootBoundary:d,altBoundary:p,padding:l}),B=A?P?M:N:P?j:R;w[I]>E[I]&&(B=Pe(B));var $=Pe(B),G=[];if(i&&G.push(U[O]<=0),a&&G.push(U[B]<=0,U[$]<=0),G.every((function(e){return e}))){x=C,T=!1;break}S.set(C,G)}if(T)for(var H=h?3:1,F=function(e){var t=b.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return x=t,"break"},z=H;z>0;z--){var Y=F(z);if("break"===Y)break}t.placement!==x&&(t.modifiersData[r]._skip=!0,t.placement=x,t.reset=!0)}}const qe={name:"flip",enabled:!0,phase:"main",fn:We,requiresIfExists:["offset"],data:{_skip:!1}};function Ve(e){return"x"===e?"y":"x"}function Ze(e,t,n){return a(e,c(t,n))}function Je(e,t,n){var r=Ze(e,t,n);return r>n?n:r}function Ke(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,s=n.altAxis,l=void 0!==s&&s,u=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.padding,h=n.tether,m=void 0===h||h,g=n.tetherOffset,v=void 0===g?0:g,y=Fe(t,{boundary:u,rootBoundary:d,padding:f,altBoundary:p}),_=de(t.placement),b=pe(t.placement),w=!b,E=fe(_),T=Ve(E),x=t.modifiersData.popperOffsets,k=t.rects.reference,C=t.rects.popper,O="function"===typeof v?v(Object.assign({},t.rects,{placement:t.placement})):v,P="number"===typeof O?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),D=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,I={x:0,y:0};if(x){if(i){var U,B="y"===E?R:N,$="y"===E?j:M,G="y"===E?"height":"width",H=x[E],F=H+y[B],z=H-y[$],Y=m?-C[G]/2:0,W=b===L?k[G]:C[G],q=b===L?-C[G]:-k[G],V=t.elements.arrow,Z=m&&V?S(V):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:$e(),K=J[B],X=J[$],Q=Ze(0,k[G],Z[G]),ee=w?k[G]/2-Y-Q-K-P.mainAxis:W-Q-K-P.mainAxis,te=w?-k[G]/2+Y+Q+X+P.mainAxis:q+Q+X+P.mainAxis,ne=t.elements.arrow&&A(t.elements.arrow),re=ne?"y"===E?ne.clientTop||0:ne.clientLeft||0:0,oe=null!=(U=null==D?void 0:D[E])?U:0,ie=H+ee-oe-re,se=H+te-oe,ae=Ze(m?c(F,ie):F,H,m?a(z,se):z);x[E]=ae,I[E]=ae-H}if(l){var ce,le="x"===E?R:N,ue="x"===E?j:M,he=x[T],me="y"===T?"height":"width",ge=he+y[le],ve=he-y[ue],ye=-1!==[R,N].indexOf(_),_e=null!=(ce=null==D?void 0:D[T])?ce:0,be=ye?ge:he-k[me]-C[me]-_e+P.altAxis,we=ye?he+k[me]+C[me]-_e-P.altAxis:ve,Ee=m&&ye?Je(be,he,we):Ze(m?be:ge,he,m?we:ve);x[T]=Ee,I[T]=Ee-he}t.modifiersData[r]=I}}const Xe={name:"preventOverflow",enabled:!0,phase:"main",fn:Ke,requiresIfExists:["offset"]};var Qe=function(e,t){return e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,Ge("number"!==typeof e?e:He(e,I))};function et(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,s=n.modifiersData.popperOffsets,a=de(n.placement),c=fe(a),l=[N,M].indexOf(a)>=0,u=l?"height":"width";if(i&&s){var d=Qe(o.padding,n),p=S(i),f="y"===c?R:N,h="y"===c?j:M,m=n.rects.reference[u]+n.rects.reference[c]-s[c]-n.rects.popper[u],g=s[c]-n.rects.reference[c],v=A(i),y=v?"y"===c?v.clientHeight||0:v.clientWidth||0:0,_=m/2-g/2,b=d[f],w=y-p[u]-d[h],E=y/2-p[u]/2+_,T=Ze(b,E,w),x=c;n.modifiersData[r]=(t={},t[x]=T,t.centerOffset=T-E,t)}}function tt(e){var t=e.state,n=e.options,r=n.element,o=void 0===r?"[data-popper-arrow]":r;null!=o&&("string"!==typeof o||(o=t.elements.popper.querySelector(o),o))&&Ne(t.elements.popper,o)&&(t.elements.arrow=o)}const nt={name:"arrow",enabled:!0,phase:"main",fn:et,effect:tt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function rt(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ot(e){return[R,M,j,N].some((function(t){return e[t]>=0}))}function it(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,s=Fe(t,{elementContext:"reference"}),a=Fe(t,{altBoundary:!0}),c=rt(s,r),l=rt(a,o,i),u=ot(c),d=ot(l);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}const st={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:it};var at=[ue,ge,we,Te,Ce,qe,Xe,nt,st],ct=ae({defaultModifiers:at})},51035:(e,t,n)=>{"use strict";n.d(t,{gE:()=>Ve});var r=n(21170),o=n(12343),i=n(62844),s=n(67597);const a="baggage",c="sentry-",l=/^sentry-/,u=8192;function d(e){if(!(0,s.HD)(e)&&!Array.isArray(e))return;let t={};if(Array.isArray(e))t=e.reduce(((e,t)=>{const n=f(t);return{...e,...n}}),{});else{if(!e)return;t=f(e)}const n=Object.entries(t).reduce(((e,[t,n])=>{if(t.match(l)){const r=t.slice(c.length);e[r]=n}return e}),{});return Object.keys(n).length>0?n:void 0}function p(e){if(!e)return;const t=Object.entries(e).reduce(((e,[t,n])=>(n&&(e[`${c}${t}`]=n),e)),{});return h(t)}function f(e){return e.split(",").map((e=>e.split("=").map((e=>decodeURIComponent(e.trim()))))).reduce(((e,[t,n])=>(e[t]=n,e)),{})}function h(e){if(0!==Object.keys(e).length)return Object.entries(e).reduce(((e,[t,n],r)=>{const i=`${encodeURIComponent(t)}=${encodeURIComponent(n)}`,s=0===r?i:`${e},${i}`;return s.length>u?(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Not adding key: ${t} with val: ${n} to baggage header due to exceeding baggage size limits.`),e):s}),"")}const m=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function g(e){if(!e)return;const t=e.match(m);if(!t)return;let n;return"1"===t[3]?n=!0:"0"===t[3]&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}function v(e,t){const n=g(e),r=d(t),{traceId:o,parentSpanId:s,parentSampled:a}=n||{},c={traceId:o||(0,i.DM)(),spanId:(0,i.DM)().substring(16),sampled:a};return s&&(c.parentSpanId=s),r&&(c.dsc=r),{traceparentData:n,dynamicSamplingContext:r,propagationContext:c}}function y(e=(0,i.DM)(),t=(0,i.DM)().substring(16),n){let r="";return void 0!==n&&(r=n?"-1":"-0"),`${e}-${t}${r}`}var _=n(20535);class b{constructor(e=1e3){this._maxlen=e,this.spans=[]}add(e){this.spans.length>this._maxlen?e.spanRecorder=void 0:this.spans.push(e)}}class w{constructor(e={}){this.traceId=e.traceId||(0,i.DM)(),this.spanId=e.spanId||(0,i.DM)().substring(16),this.startTimestamp=e.startTimestamp||(0,r.ph)(),this.tags=e.tags||{},this.data=e.data||{},this.instrumenter=e.instrumenter||"sentry",this.origin=e.origin||"manual",e.parentSpanId&&(this.parentSpanId=e.parentSpanId),"sampled"in e&&(this.sampled=e.sampled),e.op&&(this.op=e.op),e.description&&(this.description=e.description),e.name&&(this.description=e.name),e.status&&(this.status=e.status),e.endTimestamp&&(this.endTimestamp=e.endTimestamp)}get name(){return this.description||""}set name(e){this.setName(e)}startChild(e){const t=new w({...e,parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId});if(t.spanRecorder=this.spanRecorder,t.spanRecorder&&t.spanRecorder.add(t),t.transaction=this.transaction,("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&t.transaction){const n=e&&e.op||"< unknown op >",r=t.transaction.name||"< unknown name >",i=t.transaction.spanId,s=`[Tracing] Starting '${n}' span on transaction '${r}' (${i}).`;t.transaction.metadata.spanMetadata[t.spanId]={logMessage:s},o.kg.log(s)}return t}setTag(e,t){return this.tags={...this.tags,[e]:t},this}setData(e,t){return this.data={...this.data,[e]:t},this}setStatus(e){return this.status=e,this}setHttpStatus(e){this.setTag("http.status_code",String(e)),this.setData("http.response.status_code",e);const t=E(e);return"unknown_error"!==t&&this.setStatus(t),this}setName(e){this.description=e}isSuccess(){return"ok"===this.status}finish(e){if(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this.transaction&&this.transaction.spanId!==this.spanId){const{logMessage:e}=this.transaction.metadata.spanMetadata[this.spanId];e&&o.kg.log(e.replace("Starting","Finishing"))}this.endTimestamp="number"===typeof e?e:(0,r.ph)()}toTraceparent(){return y(this.traceId,this.spanId,this.sampled)}toContext(){return(0,_.Jr)({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})}updateWithContext(e){return this.data=e.data||{},this.description=e.description,this.endTimestamp=e.endTimestamp,this.op=e.op,this.parentSpanId=e.parentSpanId,this.sampled=e.sampled,this.spanId=e.spanId||this.spanId,this.startTimestamp=e.startTimestamp||this.startTimestamp,this.status=e.status,this.tags=e.tags||{},this.traceId=e.traceId||this.traceId,this}getTraceContext(){return(0,_.Jr)({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})}toJSON(){return(0,_.Jr)({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId,origin:this.origin})}}function E(e){if(e<400&&e>=100)return"ok";if(e>=400&&e<500)switch(e){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(e>=500&&e<600)switch(e){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}var S=n(95659),T=n(90454);class x extends w{constructor(e,t){super(e),delete this.description,this._measurements={},this._contexts={},this._hub=t||(0,S.Gd)(),this._name=e.name||"",this.metadata={source:"custom",...e.metadata,spanMetadata:{}},this._trimEnd=e.trimEnd,this.transaction=this;const n=this.metadata.dynamicSamplingContext;n&&(this._frozenDynamicSamplingContext={...n})}get name(){return this._name}set name(e){this.setName(e)}setName(e,t="custom"){this._name=e,this.metadata.source=t}initSpanRecorder(e=1e3){this.spanRecorder||(this.spanRecorder=new b(e)),this.spanRecorder.add(this)}setContext(e,t){null===t?delete this._contexts[e]:this._contexts[e]=t}setMeasurement(e,t,n=""){this._measurements[e]={value:t,unit:n}}setMetadata(e){this.metadata={...this.metadata,...e}}finish(e){const t=this._finishTransaction(e);if(t)return this._hub.captureEvent(t)}toContext(){const e=super.toContext();return(0,_.Jr)({...e,name:this.name,trimEnd:this._trimEnd})}updateWithContext(e){return super.updateWithContext(e),this.name=e.name||"",this._trimEnd=e.trimEnd,this}getDynamicSamplingContext(){if(this._frozenDynamicSamplingContext)return this._frozenDynamicSamplingContext;const e=this._hub||(0,S.Gd)(),t=e.getClient();if(!t)return{};const n=e.getScope(),r=(0,T._)(this.traceId,t,n),o=this.metadata.sampleRate;void 0!==o&&(r.sample_rate=`${o}`);const i=this.metadata.source;return i&&"url"!==i&&(r.transaction=this.name),void 0!==this.sampled&&(r.sampled=String(this.sampled)),r}setHub(e){this._hub=e}_finishTransaction(e){if(void 0!==this.endTimestamp)return;this.name||(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("Transaction has no name, falling back to ``."),this.name=""),super.finish(e);const t=this._hub.getClient();if(t&&t.emit&&t.emit("finishTransaction",this),!0!==this.sampled)return("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),void(t&&t.recordDroppedEvent("sample_rate","transaction"));const n=this.spanRecorder?this.spanRecorder.spans.filter((e=>e!==this&&e.endTimestamp)):[];this._trimEnd&&n.length>0&&(this.endTimestamp=n.reduce(((e,t)=>e.endTimestamp&&t.endTimestamp?e.endTimestamp>t.endTimestamp?e:t:e)).endTimestamp);const r=this.metadata,i={contexts:{...this._contexts,trace:this.getTraceContext()},spans:n,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:"transaction",sdkProcessingMetadata:{...r,dynamicSamplingContext:this.getDynamicSamplingContext()},...r.source&&{transaction_info:{source:r.source}}},s=Object.keys(this._measurements).length>0;return s&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),i.measurements=this._measurements),("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Tracing] Finishing ${this.op} transaction: ${this.name}.`),i}}const k={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},C="finishReason",O=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"];class P extends b{constructor(e,t,n,r){super(r),this._pushActivity=e,this._popActivity=t,this.transactionSpanId=n}add(e){e.spanId!==this.transactionSpanId&&(e.finish=t=>{e.endTimestamp="number"===typeof t?t:(0,r.ph)(),this._popActivity(e.spanId)},void 0===e.endTimestamp&&this._pushActivity(e.spanId)),super.add(e)}}class A extends x{constructor(e,t,n=k.idleTimeout,r=k.finalTimeout,i=k.heartbeatInterval,s=!1){super(e,t),this._idleHub=t,this._idleTimeout=n,this._finalTimeout=r,this._heartbeatInterval=i,this._onScope=s,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason=O[4],s&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`Setting idle transaction on scope. Span ID: ${this.spanId}`),t.configureScope((e=>e.setSpan(this)))),this._restartIdleTimeout(),setTimeout((()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=O[3],this.finish())}),this._finalTimeout)}finish(e=(0,r.ph)()){if(this._finished=!0,this.activities={},"ui.action.click"===this.op&&this.setTag(C,this._finishReason),this.spanRecorder){("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Tracing] finishing IdleTransaction",new Date(1e3*e).toISOString(),this.op);for(const t of this._beforeFinishCallbacks)t(this,e);this.spanRecorder.spans=this.spanRecorder.spans.filter((t=>{if(t.spanId===this.spanId)return!0;t.endTimestamp||(t.endTimestamp=e,t.setStatus("cancelled"),("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(t,void 0,2)));const n=t.startTimestamp{this._finished||this._pushActivity(e)},n=e=>{this._finished||this._popActivity(e)};this.spanRecorder=new P(t,n,this.spanId,e),("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(e,{restartOnChildSpanChange:t}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=!1===t,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,0===Object.keys(this.activities).length&&this._idleTimeoutCanceledPermanently&&(this._finishReason=O[5],this.finish(e)))}setFinishReason(e){this._finishReason=e}_restartIdleTimeout(e){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout((()=>{this._finished||0!==Object.keys(this.activities).length||(this._finishReason=O[1],this.finish(e))}),this._idleTimeout)}_pushActivity(e){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Tracing] pushActivity: ${e}`),this.activities[e]=!0,("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(e){if(this.activities[e]&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Tracing] popActivity ${e}`),delete this.activities[e],("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Tracing] new activities count",Object.keys(this.activities).length)),0===Object.keys(this.activities).length){const e=(0,r.ph)();this._idleTimeoutCanceledPermanently?(this._finishReason=O[5],this.finish(e)):this._restartIdleTimeout(e+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;const e=Object.keys(this.activities).join("");e===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=e,this._heartbeatCounter>=3?(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=O[0],this.finish()):this._pingHeartbeat()}_pingHeartbeat(){("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout((()=>{this._beat()}),this._heartbeatInterval)}}var R=n(47522),j=n(35648);function M(e){const t=e||(0,S.Gd)(),n=t.getScope();return n.getTransaction()}let N=!1;function D(){N||(N=!0,(0,j.oq)("error",I),(0,j.oq)("unhandledrejection",I))}function I(){const e=M();if(e){const t="internal_error";("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Tracing] Transaction: ${t} -> Global error occured`),e.setStatus(t)}}function L(){const e=this.getScope(),t=e.getSpan();return t?{"sentry-trace":t.toTraceparent()}:{}}function U(e,t,n){if(!(0,R.z)(t))return e.sampled=!1,e;if(void 0!==e.sampled)return e.setMetadata({sampleRate:Number(e.sampled)}),e;let r;return"function"===typeof t.tracesSampler?(r=t.tracesSampler(n),e.setMetadata({sampleRate:Number(r)})):void 0!==n.parentSampled?r=n.parentSampled:"undefined"!==typeof t.tracesSampleRate?(r=t.tracesSampleRate,e.setMetadata({sampleRate:Number(r)})):(r=1,e.setMetadata({sampleRate:r})),B(r)?r?(e.sampled=Math.random()1)||(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${e}.`),!1)}function $(e,t){const n=this.getClient(),r=n&&n.getOptions()||{},i=r.instrumenter||"sentry",s=e.instrumenter||"sentry";i!==s&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.error(`A transaction was started with instrumenter=\`${s}\`, but the SDK is configured with the \`${i}\` instrumenter.\nThe transaction will not be sampled. Please use the ${i} instrumentation to start transactions.`),e.sampled=!1);let a=new x(e,this);return a=U(a,r,{parentSampled:e.parentSampled,transactionContext:e,...t}),a.sampled&&a.initSpanRecorder(r._experiments&&r._experiments.maxSpans),n&&n.emit&&n.emit("startTransaction",a),a}function G(e,t,n,r,o,i,s){const a=e.getClient(),c=a&&a.getOptions()||{};let l=new A(t,e,n,r,s,o);return l=U(l,c,{parentSampled:t.parentSampled,transactionContext:t,...i}),l.sampled&&l.initSpanRecorder(c._experiments&&c._experiments.maxSpans),a&&a.emit&&a.emit("startTransaction",l),l}function H(){const e=(0,S.cu)();e.__SENTRY__&&(e.__SENTRY__.extensions=e.__SENTRY__.extensions||{},e.__SENTRY__.extensions.startTransaction||(e.__SENTRY__.extensions.startTransaction=$),e.__SENTRY__.extensions.traceHeaders||(e.__SENTRY__.extensions.traceHeaders=L),D())}I.tag="sentry_tracingErrorCallback";var F=n(58464),z=n(71235);const Y=z.n2;function W(){Y&&Y.document?Y.document.addEventListener("visibilitychange",(()=>{const e=M();if(Y.document.hidden&&e){const t="cancelled";("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Tracing] Transaction: ${t} -> since tab moved to the background, op: ${e.op}`),e.status||e.setStatus(t),e.setTag("visibilitychange","document.hidden"),e.finish()}})):("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const q=(e,t,n)=>{let r,o;return i=>{t.value>=0&&(i||n)&&(o=t.value-(r||0),(o||void 0===r)&&(r=t.value,t.delta=o,e(t)))}},V=()=>`v3-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,Z=()=>{const e=Y.performance.timing,t=Y.performance.navigation.type,n={entryType:"navigation",startTime:0,type:2==t?"back_forward":1===t?"reload":"navigate"};for(const r in e)"navigationStart"!==r&&"toJSON"!==r&&(n[r]=Math.max(e[r]-e.navigationStart,0));return n},J=()=>Y.__WEB_VITALS_POLYFILL__?Y.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||Z()):Y.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],K=()=>{const e=J();return e&&e.activationStart||0},X=(e,t)=>{const n=J();let r="navigate";return n&&(r=Y.document.prerendering||K()>0?"prerender":n.type.replace(/_/g,"-")),{name:e,value:"undefined"===typeof t?-1:t,rating:"good",delta:0,entries:[],id:V(),navigationType:r}},Q=(e,t,n)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver((e=>{t(e.getEntries())}));return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(r){}},ee=(e,t)=>{const n=r=>{"pagehide"!==r.type&&"hidden"!==Y.document.visibilityState||(e(r),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)},te=e=>{const t=X("CLS",0);let n,r=0,o=[];const i=e=>{e.forEach((e=>{if(!e.hadRecentInput){const i=o[0],s=o[o.length-1];r&&0!==o.length&&e.startTime-s.startTime<1e3&&e.startTime-i.startTime<5e3?(r+=e.value,o.push(e)):(r=e.value,o=[e]),r>t.value&&(t.value=r,t.entries=o,n&&n())}}))},s=Q("layout-shift",i);if(s){n=q(e,t);const r=()=>{i(s.takeRecords()),n(!0)};return ee(r),r}};let ne=-1;const re=()=>"hidden"!==Y.document.visibilityState||Y.document.prerendering?1/0:0,oe=()=>{ee((({timeStamp:e})=>{ne=e}),!0)},ie=()=>(ne<0&&(ne=re(),oe()),{get firstHiddenTime(){return ne}}),se=e=>{const t=ie(),n=X("FID");let r;const o=e=>{e.startTime{e.forEach(o)},s=Q("first-input",i);r=q(e,n),s&&ee((()=>{i(s.takeRecords()),s.disconnect()}),!0)},ae={},ce=e=>{const t=ie(),n=X("LCP");let r;const o=e=>{const o=e[e.length-1];if(o){const e=Math.max(o.startTime-K(),0);e{ae[n.id]||(o(i.takeRecords()),i.disconnect(),ae[n.id]=!0,r(!0))};return["keydown","click"].forEach((e=>{addEventListener(e,t,{once:!0,capture:!0})})),ee(t,!0),t}};function le(e){return"number"===typeof e&&isFinite(e)}function ue(e,{startTimestamp:t,...n}){return t&&e.startTimestamp>t&&(e.startTimestamp=t),e.startChild({startTimestamp:t,...n})}function de(e){return e/1e3}function pe(){return Y&&Y.addEventListener&&Y.performance}let fe,he,me=0,ge={};function ve(){const e=pe();if(e&&r.Z1){e.mark&&Y.performance.mark("sentry-tracing-init"),Ee();const t=be(),n=we();return()=>{t&&t(),n&&n()}}return()=>{}}function ye(){const e=e=>{for(const t of e){const e=M();if(!e)return;const n=de(r.Z1+t.startTime),o=de(t.duration);e.startChild({description:"Main UI thread blocked",op:"ui.long-task",origin:"auto.ui.browser.metrics",startTimestamp:n,endTimestamp:n+o})}};Q("longtask",e)}function _e(){const e=e=>{for(const t of e){const e=M();if(!e)return;if("click"===t.name){const n=de(r.Z1+t.startTime),o=de(t.duration);e.startChild({description:(0,F.Rt)(t.target),op:`ui.interaction.${t.name}`,origin:"auto.ui.browser.metrics",startTimestamp:n,endTimestamp:n+o})}}};Q("event",e,{durationThreshold:0})}function be(){return te((e=>{const t=e.entries.pop();t&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Measurements] Adding CLS"),ge["cls"]={value:e.value,unit:""},he=t)}))}function we(){return ce((e=>{const t=e.entries.pop();t&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Measurements] Adding LCP"),ge["lcp"]={value:e.value,unit:"millisecond"},fe=t)}))}function Ee(){se((e=>{const t=e.entries.pop();if(!t)return;const n=de(r.Z1),i=de(t.startTime);("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Measurements] Adding FID"),ge["fid"]={value:e.value,unit:"millisecond"},ge["mark.fid"]={value:n+i,unit:"second"}}))}function Se(e){const t=pe();if(!t||!Y.performance.getEntries||!r.Z1)return;("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Tracing] Adding & adjusting spans using Performance API");const n=de(r.Z1),i=t.getEntries();let s,a;if(i.slice(me).forEach((t=>{const r=de(t.startTime),i=de(t.duration);if(!("navigation"===e.op&&n+r{if(!ge[t]||n>=e.startTimestamp)return;const r=ge[t].value,i=n+de(r),s=Math.abs(1e3*(i-e.startTimestamp)),a=s-r;("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Measurements] Normalized ${t} from ${r} to ${s} (${a})`),ge[t].value=s}));const t=ge["mark.fid"];t&&ge["fid"]&&(ue(e,{description:"first input delay",endTimestamp:t.value+de(ge["fid"].value),op:"ui.action",origin:"auto.ui.browser.metrics",startTimestamp:t.value}),delete ge["mark.fid"]),"fcp"in ge||delete ge.cls,Object.keys(ge).forEach((t=>{e.setMeasurement(t,ge[t].value,ge[t].unit)})),Ae(e)}fe=void 0,he=void 0,ge={}}function Te(e,t,n,r,o){const i=o+n,s=i+r;return ue(e,{description:t.name,endTimestamp:s,op:t.entryType,origin:"auto.resource.browser.metrics",startTimestamp:i}),i}function xe(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach((r=>{ke(e,t,r,n)})),ke(e,t,"secureConnection",n,"TLS/SSL","connectEnd"),ke(e,t,"fetch",n,"cache","domainLookupStart"),ke(e,t,"domainLookup",n,"DNS"),Ce(e,t,n)}function ke(e,t,n,r,o,i){const s=i?t[i]:t[`${n}End`],a=t[`${n}Start`];a&&s&&ue(e,{op:"browser",origin:"auto.browser.browser.metrics",description:o||n,startTimestamp:r+de(a),endTimestamp:r+de(s)})}function Ce(e,t,n){ue(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"request",startTimestamp:n+de(t.requestStart),endTimestamp:n+de(t.responseEnd)}),ue(e,{op:"browser",origin:"auto.browser.browser.metrics",description:"response",startTimestamp:n+de(t.responseStart),endTimestamp:n+de(t.responseEnd)})}function Oe(e,t,n,r,o,i){if("xmlhttprequest"===t.initiatorType||"fetch"===t.initiatorType)return;const s={};"transferSize"in t&&(s["http.response_transfer_size"]=t.transferSize),"encodedBodySize"in t&&(s["http.response_content_length"]=t.encodedBodySize),"decodedBodySize"in t&&(s["http.decoded_response_content_length"]=t.decodedBodySize),"renderBlockingStatus"in t&&(s["resource.render_blocking_status"]=t.renderBlockingStatus);const a=i+r,c=a+o;ue(e,{description:n,endTimestamp:c,op:t.initiatorType?`resource.${t.initiatorType}`:"resource.other",origin:"auto.resource.browser.metrics",startTimestamp:a,data:s})}function Pe(e){const t=Y.navigator;if(!t)return;const n=t.connection;n&&(n.effectiveType&&e.setTag("effectiveConnectionType",n.effectiveType),n.type&&e.setTag("connectionType",n.type),le(n.rtt)&&(ge["connection.rtt"]={value:n.rtt,unit:"millisecond"})),le(t.deviceMemory)&&e.setTag("deviceMemory",`${t.deviceMemory} GB`),le(t.hardwareConcurrency)&&e.setTag("hardwareConcurrency",String(t.hardwareConcurrency))}function Ae(e){fe&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Measurements] Adding LCP Data"),fe.element&&e.setTag("lcp.element",(0,F.Rt)(fe.element)),fe.id&&e.setTag("lcp.id",fe.id),fe.url&&e.setTag("lcp.url",fe.url.trim().slice(0,200)),e.setTag("lcp.size",fe.size)),he&&he.sources&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("[Measurements] Adding CLS Data"),he.sources.forEach(((t,n)=>e.setTag(`cls.source.${n+1}`,(0,F.Rt)(t.node)))))}var Re=n(57321);const je=["localhost",/^\/(?!\/)/],Me={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:je,tracePropagationTargets:je};function Ne(e){const{traceFetch:t,traceXHR:n,tracePropagationTargets:r,tracingOrigins:o,shouldCreateSpanForRequest:i,enableHTTPTimings:s}={traceFetch:Me.traceFetch,traceXHR:Me.traceXHR,...e},a="function"===typeof i?i:e=>!0,c=e=>$e(e,r||o),l={};t&&(0,j.oq)("fetch",(e=>{const t=Ge(e,a,c,l);s&&t&&Ie(t)})),n&&(0,j.oq)("xhr",(e=>{const t=Fe(e,a,c,l);s&&t&&Ie(t)}))}function De(e){return"resource"===e.entryType&&"initiatorType"in e&&"string"===typeof e.nextHopProtocol&&("fetch"===e.initiatorType||"xmlhttprequest"===e.initiatorType)}function Ie(e){const t=e.data.url,n=new PerformanceObserver((r=>{const o=r.getEntries();o.forEach((r=>{if(De(r)&&r.name.endsWith(t)){const t=Be(r);t.forEach((t=>e.setData(...t))),n.disconnect()}}))}));n.observe({entryTypes:["resource"]})}function Le(e){let t="unknown",n="unknown",r="";for(const o of e){if("/"===o){[t,n]=e.split("/");break}if(!isNaN(Number(o))){t="h"===r?"http":r,n=e.split(r)[1];break}r+=o}return r===e&&(t=r),{name:t,version:n}}function Ue(e=0){return((r.Z1||performance.timeOrigin)+e)/1e3}function Be(e){const{name:t,version:n}=Le(e.nextHopProtocol),o=[];return o.push(["network.protocol.version",n],["network.protocol.name",t]),r.Z1?[...o,["http.request.redirect_start",Ue(e.redirectStart)],["http.request.fetch_start",Ue(e.fetchStart)],["http.request.domain_lookup_start",Ue(e.domainLookupStart)],["http.request.domain_lookup_end",Ue(e.domainLookupEnd)],["http.request.connect_start",Ue(e.connectStart)],["http.request.secure_connection_start",Ue(e.secureConnectionStart)],["http.request.connection_end",Ue(e.connectEnd)],["http.request.request_start",Ue(e.requestStart)],["http.request.response_start",Ue(e.responseStart)],["http.request.response_end",Ue(e.responseEnd)]]:o}function $e(e,t){return(0,Re.U0)(e,t||je)}function Ge(e,t,n,r){if(!(0,R.z)()||!e.fetchData)return;const o=t(e.fetchData.url);if(e.endTimestamp&&o){const t=e.fetchData.__span;if(!t)return;const n=r[t];if(n){if(e.response){n.setHttpStatus(e.response.status);const t=e.response&&e.response.headers&&e.response.headers.get("content-length"),r=parseInt(t);r>0&&n.setData("http.response_content_length",r)}else e.error&&n.setStatus("internal_error");n.finish(),delete r[t]}return}const i=(0,S.Gd)(),s=i.getScope(),a=i.getClient(),c=s.getSpan(),{method:l,url:u}=e.fetchData,d=o&&c?c.startChild({data:{url:u,type:"fetch","http.method":l},description:`${l} ${u}`,op:"http.client",origin:"auto.http.browser"}):void 0;if(d&&(e.fetchData.__span=d.spanId,r[d.spanId]=d),n(e.fetchData.url)&&a){const t=e.args[0];e.args[1]=e.args[1]||{};const n=e.args[1];n.headers=He(t,a,s,n,d)}return d}function He(e,t,n,r,o){const i=o||n.getSpan(),c=i&&i.transaction,{traceId:l,sampled:u,dsc:d}=n.getPropagationContext(),f=i?i.toTraceparent():y(l,void 0,u),h=c?c.getDynamicSamplingContext():d||(0,T._)(l,t,n),m=p(h),g="undefined"!==typeof Request&&(0,s.V9)(e,Request)?e.headers:r.headers;if(g){if("undefined"!==typeof Headers&&(0,s.V9)(g,Headers)){const e=new Headers(g);return e.append("sentry-trace",f),m&&e.append(a,m),e}if(Array.isArray(g)){const e=[...g,["sentry-trace",f]];return m&&e.push([a,m]),e}{const e="baggage"in g?g.baggage:void 0,t=[];return Array.isArray(e)?t.push(...e):e&&t.push(e),m&&t.push(m),{...g,"sentry-trace":f,baggage:t.length>0?t.join(","):void 0}}}return{"sentry-trace":f,baggage:m}}function Fe(e,t,n,r){const o=e.xhr,i=o&&o[j.xU];if(!(0,R.z)()||o&&o.__sentry_own_request__||!o||!i)return;const s=t(i.url);if(e.endTimestamp&&s){const e=o.__sentry_xhr_span_id__;if(!e)return;const t=r[e];return void(t&&(t.setHttpStatus(i.status_code),t.finish(),delete r[e]))}const a=(0,S.Gd)(),c=a.getScope(),l=c.getSpan(),u=s&&l?l.startChild({data:{...i.data,type:"xhr","http.method":i.method,url:i.url},description:`${i.method} ${i.url}`,op:"http.client",origin:"auto.http.browser"}):void 0;if(u&&(o.__sentry_xhr_span_id__=u.spanId,r[o.__sentry_xhr_span_id__]=u),o.setRequestHeader&&n(i.url))if(u){const e=u&&u.transaction,t=e&&e.getDynamicSamplingContext(),n=p(t);ze(o,u.toTraceparent(),n)}else{const e=a.getClient(),{traceId:t,sampled:n,dsc:r}=c.getPropagationContext(),i=y(t,void 0,n),s=r||(e?(0,T._)(t,e,c):void 0),l=p(s);ze(o,i,l)}return u}function ze(e,t,n){try{e.setRequestHeader("sentry-trace",t),n&&e.setRequestHeader(a,n)}catch(r){}}function Ye(e,t=!0,n=!0){if(!Y||!Y.location)return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("Could not initialize routing instrumentation due to invalid location"));let i,s=Y.location.href;t&&(i=e({name:Y.location.pathname,startTimestamp:r.Z1?r.Z1/1e3:void 0,op:"pageload",origin:"auto.pageload.browser",metadata:{source:"url"}})),n&&(0,j.oq)("history",(({to:t,from:n})=>{void 0===n&&s&&-1!==s.indexOf(t)?s=void 0:n!==t&&(s=void 0,i&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Tracing] Finishing current transaction with op: ${i.op}`),i.finish()),i=e({name:Y.location.pathname,op:"navigation",origin:"auto.navigation.browser",metadata:{source:"url"}}))}))}const We="BrowserTracing",qe={...k,markBackgroundTransactions:!0,routingInstrumentation:Ye,startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,_experiments:{},...Me};class Ve{constructor(e){this.name=We,this._hasSetTracePropagationTargets=!1,H(),("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&(this._hasSetTracePropagationTargets=!(!e||!e.tracePropagationTargets&&!e.tracingOrigins)),this.options={...qe,...e},void 0!==this.options._experiments.enableLongTask&&(this.options.enableLongTask=this.options._experiments.enableLongTask),e&&!e.tracePropagationTargets&&e.tracingOrigins&&(this.options.tracePropagationTargets=e.tracingOrigins),this._collectWebVitals=ve(),this.options.enableLongTask&&ye(),this.options._experiments.enableInteractions&&_e()}setupOnce(e,t){this._getCurrentHub=t;const n=t(),r=n.getClient(),i=r&&r.getOptions(),{routingInstrumentation:s,startTransactionOnLocationChange:a,startTransactionOnPageLoad:c,markBackgroundTransactions:l,traceFetch:u,traceXHR:d,shouldCreateSpanForRequest:p,enableHTTPTimings:f,_experiments:h}=this.options,m=i&&i.tracePropagationTargets,g=m||this.options.tracePropagationTargets;("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this._hasSetTracePropagationTargets&&m&&o.kg.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used."),s((e=>{const n=this._createRouteTransaction(e);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(n,e,t),n}),c,a),l&&W(),h.enableInteractions&&this._registerInteractionListener(),Ne({traceFetch:u,traceXHR:d,tracePropagationTargets:g,shouldCreateSpanForRequest:p,enableHTTPTimings:f})}_createRouteTransaction(e){if(!this._getCurrentHub)return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`[Tracing] Did not create ${e.op} transaction because _getCurrentHub is invalid.`));const t=this._getCurrentHub(),{beforeNavigate:n,idleTimeout:r,finalTimeout:i,heartbeatInterval:s}=this.options,a="pageload"===e.op,c=a?Ze("sentry-trace"):"",l=a?Ze("baggage"):"",{traceparentData:u,dynamicSamplingContext:d,propagationContext:p}=v(c,l),f={...e,...u,metadata:{...e.metadata,dynamicSamplingContext:u&&!d?{}:d},trimEnd:!0},h="function"===typeof n?n(f):f,m=void 0===h?{...f,sampled:!1}:h;m.metadata=m.name!==f.name?{...m.metadata,source:"custom"}:m.metadata,this._latestRouteName=m.name,this._latestRouteSource=m.metadata&&m.metadata.source,!1===m.sampled&&("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Tracing] Will not send ${m.op} transaction because of beforeNavigate.`),("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`[Tracing] Starting ${m.op} transaction on scope`);const{location:g}=Y,y=G(t,m,r,i,!0,{location:g},s),_=t.getScope();return a&&u?_.setPropagationContext(p):_.setPropagationContext({traceId:y.traceId,spanId:y.spanId,parentSpanId:y.parentSpanId,sampled:y.sampled}),y.registerBeforeFinishCallback((e=>{this._collectWebVitals(),Se(e)})),y}_registerInteractionListener(){let e;const t=()=>{const{idleTimeout:t,finalTimeout:n,heartbeatInterval:r}=this.options,i="ui.action.click",s=M();if(s&&s.op&&["navigation","pageload"].includes(s.op))return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`[Tracing] Did not create ${i} transaction because a pageload or navigation transaction is in progress.`));if(e&&(e.setFinishReason("interactionInterrupted"),e.finish(),e=void 0),!this._getCurrentHub)return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`[Tracing] Did not create ${i} transaction because _getCurrentHub is invalid.`));if(!this._latestRouteName)return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`[Tracing] Did not create ${i} transaction because _latestRouteName is missing.`));const a=this._getCurrentHub(),{location:c}=Y,l={name:this._latestRouteName,op:i,trimEnd:!0,metadata:{source:this._latestRouteSource||"url"}};e=G(a,l,t,n,!0,{location:c},r)};["click"].forEach((e=>{addEventListener(e,t,{once:!1,capture:!0})}))}}function Ze(e){const t=(0,F.qT)(`meta[name=${e}]`);return t?t.getAttribute("content"):void 0}},86891:(e,t,n)=>{"use strict";n.d(t,{Wz:()=>l,m9:()=>a,re:()=>d});var r=n(64487),o=n(71235),i=n(20535),s=n(62844);const a=o.n2;let c=0;function l(){return c>0}function u(){c++,setTimeout((()=>{c--}))}function d(e,t={},n){if("function"!==typeof e)return e;try{const t=e.__sentry_wrapped__;if(t)return t;if((0,i.HK)(e))return e}catch(a){return e}const o=function(){const o=Array.prototype.slice.call(arguments);try{n&&"function"===typeof n&&n.apply(this,arguments);const r=o.map((e=>d(e,t)));return e.apply(this,r)}catch(i){throw u(),(0,r.$e)((e=>{e.addEventProcessor((e=>(t.mechanism&&((0,s.Db)(e,void 0,void 0),(0,s.EG)(e,t.mechanism)),e.extra={...e.extra,arguments:o},e))),(0,r.Tb)(i)})),i}};try{for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(o[t]=e[t])}catch(c){}(0,i.$Q)(o,e),(0,i.xp)(e,"__sentry_wrapped__",o);try{const t=Object.getOwnPropertyDescriptor(o,"name");t.configurable&&Object.defineProperty(o,"name",{get(){return e.name}})}catch(c){}return o}},51131:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});const r="production"},71195:(e,t,n)=>{"use strict";n.d(t,{RP:()=>l,cc:()=>c,fH:()=>a});var r=n(71235),o=n(96893),i=n(12343),s=n(67597);function a(){return(0,r.YO)("globalEventProcessors",(()=>[]))}function c(e){a().push(e)}function l(e,t,n,r=0){return new o.cW(((o,a)=>{const c=e[r];if(null===t||"function"!==typeof c)o(t);else{const u=c({...t},n);("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&c.id&&null===u&&i.kg.log(`Event processor "${c.id}" dropped event`),(0,s.J8)(u)?u.then((t=>l(e,t,n,r+1).then(o))).then(null,a):l(e,u,n,r+1).then(o).then(null,a)}}))}},64487:(e,t,n)=>{"use strict";n.d(t,{$e:()=>c,Tb:()=>o,av:()=>a,e:()=>s,uT:()=>i});var r=n(95659);function o(e,t){return(0,r.Gd)().captureException(e,{captureContext:t})}function i(e,t){const n="string"===typeof t?t:void 0,o="string"!==typeof t?{captureContext:t}:void 0;return(0,r.Gd)().captureMessage(e,n,o)}function s(e){(0,r.Gd)().configureScope(e)}function a(e){(0,r.Gd)().setUser(e)}function c(e){(0,r.Gd)().withScope(e)}},95659:(e,t,n)=>{"use strict";n.d(t,{Gd:()=>m,cu:()=>f});var r=n(62844),o=n(21170),i=n(12343),s=n(71235),a=n(51131),c=n(10350),l=n(9015);const u=4,d=100;class p{constructor(e,t=new c.s,n=u){this._version=n,this._stack=[{scope:t}],e&&this.bindClient(e)}isOlderThan(e){return this._version{r.captureException(e,{originalException:e,syntheticException:o,...t,event_id:n},i)})),n}captureMessage(e,t,n){const o=this._lastEventId=n&&n.event_id?n.event_id:(0,r.DM)(),i=new Error(e);return this._withClient(((r,s)=>{r.captureMessage(e,t,{originalException:e,syntheticException:i,...n,event_id:o},s)})),o}captureEvent(e,t){const n=t&&t.event_id?t.event_id:(0,r.DM)();return e.type||(this._lastEventId=n),this._withClient(((r,o)=>{r.captureEvent(e,{...t,event_id:n},o)})),n}lastEventId(){return this._lastEventId}addBreadcrumb(e,t){const{scope:n,client:r}=this.getStackTop();if(!r)return;const{beforeBreadcrumb:s=null,maxBreadcrumbs:a=d}=r.getOptions&&r.getOptions()||{};if(a<=0)return;const c=(0,o.yW)(),l={timestamp:c,...e},u=s?(0,i.Cf)((()=>s(l,t))):l;null!==u&&(r.emit&&r.emit("beforeAddBreadcrumb",u,t),n.addBreadcrumb(u,a))}setUser(e){this.getScope().setUser(e)}setTags(e){this.getScope().setTags(e)}setExtras(e){this.getScope().setExtras(e)}setTag(e,t){this.getScope().setTag(e,t)}setExtra(e,t){this.getScope().setExtra(e,t)}setContext(e,t){this.getScope().setContext(e,t)}configureScope(e){const{scope:t,client:n}=this.getStackTop();n&&e(t)}run(e){const t=h(this);try{e(this)}finally{h(t)}}getIntegration(e){const t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch(n){return("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&i.kg.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,t){const n=this._callExtensionMethod("startTransaction",e,t);if(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&!n){const e=this.getClient();e?console.warn("Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':\nSentry.addTracingExtensions();\nSentry.init({...});\n"):console.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")}return n}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(e=!1){if(e)return this.endSession();this._sendSessionUpdate()}endSession(){const e=this.getStackTop(),t=e.scope,n=t.getSession();n&&(0,l.RJ)(n),this._sendSessionUpdate(),t.setSession()}startSession(e){const{scope:t,client:n}=this.getStackTop(),{release:r,environment:o=a.J}=n&&n.getOptions()||{},{userAgent:i}=s.n2.navigator||{},c=(0,l.Hv)({release:r,environment:o,user:t.getUser(),...i&&{userAgent:i},...e}),u=t.getSession&&t.getSession();return u&&"ok"===u.status&&(0,l.CT)(u,{status:"exited"}),this.endSession(),t.setSession(c),c}shouldSendDefaultPii(){const e=this.getClient(),t=e&&e.getOptions();return Boolean(t&&t.sendDefaultPii)}_sendSessionUpdate(){const{scope:e,client:t}=this.getStackTop(),n=e.getSession();n&&t&&t.captureSession&&t.captureSession(n)}_withClient(e){const{scope:t,client:n}=this.getStackTop();n&&e(n,t)}_callExtensionMethod(e,...t){const n=f(),r=n.__SENTRY__;if(r&&r.extensions&&"function"===typeof r.extensions[e])return r.extensions[e].apply(this,t);("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&i.kg.warn(`Extension method ${e} couldn't be found, doing nothing.`)}}function f(){return s.n2.__SENTRY__=s.n2.__SENTRY__||{extensions:{},hub:void 0},s.n2}function h(e){const t=f(),n=y(t);return _(t,e),n}function m(){const e=f();if(e.__SENTRY__&&e.__SENTRY__.acs){const t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return g(e)}function g(e=f()){return v(e)&&!y(e).isOlderThan(u)||_(e,new p),y(e)}function v(e){return!!(e&&e.__SENTRY__&&e.__SENTRY__.hub)}function y(e){return(0,s.YO)("hub",(()=>new p),e)}function _(e,t){if(!e)return!1;const n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}},10350:(e,t,n)=>{"use strict";n.d(t,{s:()=>l});var r=n(67597),o=n(21170),i=n(62844),s=n(71195),a=n(9015);const c=100;class l{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=u()}static clone(e){const t=new l;return e&&(t._breadcrumbs=[...e._breadcrumbs],t._tags={...e._tags},t._extra={...e._extra},t._contexts={...e._contexts},t._user=e._user,t._level=e._level,t._span=e._span,t._session=e._session,t._transactionName=e._transactionName,t._fingerprint=e._fingerprint,t._eventProcessors=[...e._eventProcessors],t._requestSession=e._requestSession,t._attachments=[...e._attachments],t._sdkProcessingMetadata={...e._sdkProcessingMetadata},t._propagationContext={...e._propagationContext}),t}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{},this._session&&(0,a.CT)(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this._tags={...this._tags,[e]:t},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return null===t?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const e=this.getSpan();return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;if("function"===typeof e){const t=e(this);return t instanceof l?t:this}return e instanceof l?(this._tags={...this._tags,...e._tags},this._extra={...this._extra,...e._extra},this._contexts={...this._contexts,...e._contexts},e._user&&Object.keys(e._user).length&&(this._user=e._user),e._level&&(this._level=e._level),e._fingerprint&&(this._fingerprint=e._fingerprint),e._requestSession&&(this._requestSession=e._requestSession),e._propagationContext&&(this._propagationContext=e._propagationContext)):(0,r.PO)(e)&&(this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint&&(this._fingerprint=e.fingerprint),e.requestSession&&(this._requestSession=e.requestSession),e.propagationContext&&(this._propagationContext=e.propagationContext)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=u(),this}addBreadcrumb(e,t){const n="number"===typeof t?t:c;if(n<=0)return this;const r={timestamp:(0,o.yW)(),...e},i=this._breadcrumbs;return i.push(r),this._breadcrumbs=i.length>n?i.slice(-n):i,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(e,t={},n){if(this._extra&&Object.keys(this._extra).length&&(e.extra={...this._extra,...e.extra}),this._tags&&Object.keys(this._tags).length&&(e.tags={...this._tags,...e.tags}),this._user&&Object.keys(this._user).length&&(e.user={...this._user,...e.user}),this._contexts&&Object.keys(this._contexts).length&&(e.contexts={...this._contexts,...e.contexts}),this._level&&(e.level=this._level),this._transactionName&&(e.transaction=this._transactionName),this._span){e.contexts={trace:this._span.getTraceContext(),...e.contexts};const t=this._span.transaction;if(t){e.sdkProcessingMetadata={dynamicSamplingContext:t.getDynamicSamplingContext(),...e.sdkProcessingMetadata};const n=t.name;n&&(e.tags={transaction:n,...e.tags})}}this._applyFingerprint(e);const r=this._getBreadcrumbs(),o=[...e.breadcrumbs||[],...r];return e.breadcrumbs=o.length>0?o:void 0,e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...this._sdkProcessingMetadata,propagationContext:this._propagationContext},(0,s.RP)([...n||[],...(0,s.fH)(),...this._eventProcessors],e,t)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}_getBreadcrumbs(){return this._breadcrumbs}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach((e=>{e(this)})),this._notifyingListeners=!1)}_applyFingerprint(e){e.fingerprint=e.fingerprint?(0,i.lE)(e.fingerprint):[],this._fingerprint&&(e.fingerprint=e.fingerprint.concat(this._fingerprint)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}}function u(){return{traceId:(0,i.DM)(),spanId:(0,i.DM)().substring(16)}}},9015:(e,t,n)=>{"use strict";n.d(t,{CT:()=>a,Hv:()=>s,RJ:()=>c});var r=n(21170),o=n(62844),i=n(20535);function s(e){const t=(0,r.ph)(),n={sid:(0,o.DM)(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>l(n)};return e&&a(n,e),n}function a(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),e.did||t.did||(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||(0,r.ph)(),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:(0,o.DM)()),void 0!==t.init&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),"number"===typeof t.started&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if("number"===typeof t.duration)e.duration=t.duration;else{const t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),"number"===typeof t.errors&&(e.errors=t.errors),t.status&&(e.status=t.status)}function c(e,t){let n={};t?n={status:t}:"ok"===e.status&&(n={status:"exited"}),a(e,n)}function l(e){return(0,i.Jr)({sid:`${e.sid}`,init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"===typeof e.did||"string"===typeof e.did?`${e.did}`:void 0,duration:e.duration,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}},90454:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(20535),o=n(51131);function i(e,t,n){const i=t.getOptions(),{publicKey:s}=t.getDsn()||{},{segment:a}=n&&n.getUser()||{},c=(0,r.Jr)({environment:i.environment||o.J,release:i.release,user_segment:a,public_key:s,trace_id:e});return t.emit&&t.emit("createDsc",c),c}},47522:(e,t,n)=>{"use strict";n.d(t,{z:()=>o});var r=n(95659);function o(e){if("boolean"===typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const t=(0,r.Gd)().getClient(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}},12699:(e,t,n)=>{"use strict";n.d(t,{S:()=>a});var r=n(67597),o=n(34754),i=n(20535),s=n(12343);class a{static __initStatic(){this.id="ExtraErrorData"}constructor(e){this.name=a.id,this._options={depth:3,...e}}setupOnce(e,t){e(((e,n)=>{const r=t().getIntegration(a);return r?r.enhanceEventWithErrorData(e,n):e}))}enhanceEventWithErrorData(e,t={}){if(!t.originalException||!(0,r.VZ)(t.originalException))return e;const n=t.originalException.name||t.originalException.constructor.name,s=this._extractErrorData(t.originalException);if(s){const t={...e.contexts},a=(0,o.Fv)(s,this._options.depth);return(0,r.PO)(a)&&((0,i.xp)(a,"__sentry_skip_normalization__",!0),t[n]=a),{...e,contexts:t}}return e}_extractErrorData(e){try{const t=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],n={};for(const o of Object.keys(e)){if(-1!==t.indexOf(o))continue;const i=e[o];n[o]=(0,r.VZ)(i)?i.toString():i}if("function"===typeof e.toJSON){const t=e.toJSON();for(const e of Object.keys(t)){const o=t[e];n[e]=(0,r.VZ)(o)?o.toString():o}}return n}catch(t){("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&s.kg.error("Unable to extract extra data from the Error object:",t)}return null}}a.__initStatic()},81646:(e,t,n)=>{"use strict";function r(e,t){let n=0;for(let r=e.length-1;r>=0;r--){const t=e[r];"."===t?e.splice(r,1):".."===t?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}n.d(t,{m:()=>u});const o=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function i(e){const t=e.length>1024?`${e.slice(-1024)}`:e,n=o.exec(t);return n?n.slice(1):[]}function s(...e){let t="",n=!1;for(let r=e.length-1;r>=-1&&!n;r--){const o=r>=0?e[r]:"/";o&&(t=`${o}/${t}`,n="/"===o.charAt(0))}return t=r(t.split("/").filter((e=>!!e)),!n).join("/"),(n?"/":"")+t||"."}function a(e){let t=0;for(;t=0;n--)if(""!==e[n])break;return t>n?[]:e.slice(t,n-t+1)}function c(e,t){e=s(e).slice(1),t=s(t).slice(1);const n=a(e.split("/")),r=a(t.split("/")),o=Math.min(n.length,r.length);let i=o;for(let s=0;s{const n=t().getIntegration(u);return n?n.process(e):e}))}process(e){let t=e;return e.exception&&Array.isArray(e.exception.values)&&(t=this._processExceptionsEvent(t)),t}__init(){this._iteratee=e=>{if(!e.filename)return e;const t=/^[a-zA-Z]:\\/.test(e.filename)||e.filename.includes("\\")&&!e.filename.includes("/"),n=/^\//.test(e.filename);if(t||n){const n=t?e.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):e.filename,r=this._root?c(this._root,n):l(n);e.filename=`${this._prefix}${r}`}return e}}_processExceptionsEvent(e){try{return{...e,exception:{...e.exception,values:e.exception.values.map((e=>({...e,...e.stacktrace&&{stacktrace:this._processStacktrace(e.stacktrace)}})))}}}catch(t){return e}}_processStacktrace(e){return{...e,frames:e&&e.frames&&e.frames.map((e=>this._iteratee(e)))}}}u.__initStatic()},58464:(e,t,n)=>{"use strict";n.d(t,{Rt:()=>a,l4:()=>l,qT:()=>u});var r=n(67597),o=n(71235);const i=(0,o.Rf)(),s=80;function a(e,t={}){try{let n=e;const r=5,o=[];let i=0,a=0;const l=" > ",u=l.length;let d;const p=Array.isArray(t)?t:t.keyAttrs,f=!Array.isArray(t)&&t.maxStringLength||s;while(n&&i++1&&a+o.length*u+d.length>=f)break;o.push(d),a+=d.length,n=n.parentNode}return o.reverse().join(l)}catch(n){return""}}function c(e,t){const n=e,o=[];let i,s,a,c,l;if(!n||!n.tagName)return"";o.push(n.tagName.toLowerCase());const u=t&&t.length?t.filter((e=>n.getAttribute(e))).map((e=>[e,n.getAttribute(e)])):null;if(u&&u.length)u.forEach((e=>{o.push(`[${e[0]}="${e[1]}"]`)}));else if(n.id&&o.push(`#${n.id}`),i=n.className,i&&(0,r.HD)(i))for(s=i.split(/\s+/),l=0;l{"use strict";function r(){return"undefined"!==typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function o(){return"npm"}n.d(t,{S:()=>o,n:()=>r})},35648:(e,t,n)=>{"use strict";n.d(t,{xU:()=>p,oq:()=>g});var r=n(67597),o=n(12343),i=n(20535),s=n(30360),a=n(8823),c=n(71235);const l=(0,c.Rf)();function u(){const e=l.chrome,t=e&&e.app&&e.app.runtime,n="history"in l&&!!l.history.pushState&&!!l.history.replaceState;return!t&&n}const d=(0,c.Rf)(),p="__sentry_xhr_v2__",f={},h={};function m(e){if(!h[e])switch(h[e]=!0,e){case"console":y();break;case"dom":j();break;case"xhr":S();break;case"fetch":_();break;case"history":x();break;case"error":N();break;case"unhandledrejection":I();break;default:return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("unknown instrumentation type:",e))}}function g(e,t){f[e]=f[e]||[],f[e].push(t),m(e)}function v(e,t){if(e&&f[e])for(const r of f[e]||[])try{r(t)}catch(n){("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${(0,s.$P)(r)}\nError:`,n)}}function y(){"console"in c.n2&&o.RU.forEach((function(e){e in c.n2.console&&(0,i.hl)(c.n2.console,e,(function(t){return o.LD[e]=t,function(...t){v("console",{args:t,level:e});const n=o.LD[e];n&&n.apply(c.n2.console,t)}}))}))}function _(){(0,a.t$)()&&(0,i.hl)(c.n2,"fetch",(function(e){return function(...t){const{method:n,url:r}=E(t),o={args:t,fetchData:{method:n,url:r},startTimestamp:Date.now()};return v("fetch",{...o}),e.apply(c.n2,t).then((e=>(v("fetch",{...o,endTimestamp:Date.now(),response:e}),e)),(e=>{throw v("fetch",{...o,endTimestamp:Date.now(),error:e}),e}))}}))}function b(e,t){return!!e&&"object"===typeof e&&!!e[t]}function w(e){return"string"===typeof e?e:e?b(e,"url")?e.url:e.toString?e.toString():"":""}function E(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){const[t,n]=e;return{url:w(t),method:b(n,"method")?String(n.method).toUpperCase():"GET"}}const t=e[0];return{url:w(t),method:b(t,"method")?String(t.method).toUpperCase():"GET"}}function S(){if(!d.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;(0,i.hl)(e,"open",(function(e){return function(...t){const n=t[1],o=this[p]={method:(0,r.HD)(t[0])?t[0].toUpperCase():t[0],url:t[1],request_headers:{}};(0,r.HD)(n)&&"POST"===o.method&&n.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const s=()=>{const e=this[p];if(e&&4===this.readyState){try{e.status_code=this.status}catch(n){}v("xhr",{args:t,endTimestamp:Date.now(),startTimestamp:Date.now(),xhr:this})}};return"onreadystatechange"in this&&"function"===typeof this.onreadystatechange?(0,i.hl)(this,"onreadystatechange",(function(e){return function(...t){return s(),e.apply(this,t)}})):this.addEventListener("readystatechange",s),(0,i.hl)(this,"setRequestHeader",(function(e){return function(...t){const[n,r]=t,o=this[p];return o&&(o.request_headers[n.toLowerCase()]=r),e.apply(this,t)}})),e.apply(this,t)}})),(0,i.hl)(e,"send",(function(e){return function(...t){const n=this[p];return n&&void 0!==t[0]&&(n.body=t[0]),v("xhr",{args:t,startTimestamp:Date.now(),xhr:this}),e.apply(this,t)}}))}let T;function x(){if(!u())return;const e=d.onpopstate;function t(e){return function(...t){const n=t.length>2?t[2]:void 0;if(n){const e=T,t=String(n);T=t,v("history",{from:e,to:t})}return e.apply(this,t)}}d.onpopstate=function(...t){const n=d.location.href,r=T;if(T=n,v("history",{from:r,to:n}),e)try{return e.apply(this,t)}catch(o){}},(0,i.hl)(d.history,"pushState",t),(0,i.hl)(d.history,"replaceState",t)}const k=1e3;let C,O;function P(e,t){if(!e)return!0;if(e.type!==t.type)return!0;try{if(e.target!==t.target)return!0}catch(n){}return!1}function A(e){if("keypress"!==e.type)return!1;try{const t=e.target;if(!t||!t.tagName)return!0;if("INPUT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable)return!1}catch(t){}return!0}function R(e,t=!1){return n=>{if(!n||O===n)return;if(A(n))return;const r="keypress"===n.type?"input":n.type;(void 0===C||P(O,n))&&(e({event:n,name:r,global:t}),O=n),clearTimeout(C),C=d.setTimeout((()=>{C=void 0}),k)}}function j(){if(!d.document)return;const e=v.bind(null,"dom"),t=R(e,!0);d.document.addEventListener("click",t,!1),d.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach((t=>{const n=d[t]&&d[t].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&((0,i.hl)(n,"addEventListener",(function(t){return function(n,r,o){if("click"===n||"keypress"==n)try{const r=this,i=r.__sentry_instrumentation_handlers__=r.__sentry_instrumentation_handlers__||{},s=i[n]=i[n]||{refCount:0};if(!s.handler){const r=R(e);s.handler=r,t.call(this,n,r,o)}s.refCount++}catch(i){}return t.call(this,n,r,o)}})),(0,i.hl)(n,"removeEventListener",(function(e){return function(t,n,r){if("click"===t||"keypress"==t)try{const n=this,o=n.__sentry_instrumentation_handlers__||{},i=o[t];i&&(i.refCount--,i.refCount<=0&&(e.call(this,t,i.handler,r),i.handler=void 0,delete o[t]),0===Object.keys(o).length&&delete n.__sentry_instrumentation_handlers__)}catch(o){}return e.call(this,t,n,r)}})))}))}let M=null;function N(){M=d.onerror,d.onerror=function(e,t,n,r,o){return v("error",{column:r,error:o,line:n,msg:e,url:t}),!(!M||M.__SENTRY_LOADER__)&&M.apply(this,arguments)},d.onerror.__SENTRY_INSTRUMENTED__=!0}let D=null;function I(){D=d.onunhandledrejection,d.onunhandledrejection=function(e){return v("unhandledrejection",e),!(D&&!D.__SENTRY_LOADER__)||D.apply(this,arguments)},d.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}},67597:(e,t,n)=>{"use strict";n.d(t,{Cy:()=>g,HD:()=>l,J8:()=>m,Kj:()=>h,PO:()=>d,TX:()=>a,V9:()=>y,VW:()=>s,VZ:()=>o,cO:()=>p,fm:()=>c,i2:()=>v,kK:()=>f,pt:()=>u,y1:()=>_});const r=Object.prototype.toString;function o(e){switch(r.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return y(e,Error)}}function i(e,t){return r.call(e)===`[object ${t}]`}function s(e){return i(e,"ErrorEvent")}function a(e){return i(e,"DOMError")}function c(e){return i(e,"DOMException")}function l(e){return i(e,"String")}function u(e){return null===e||"object"!==typeof e&&"function"!==typeof e}function d(e){return i(e,"Object")}function p(e){return"undefined"!==typeof Event&&y(e,Event)}function f(e){return"undefined"!==typeof Element&&y(e,Element)}function h(e){return i(e,"RegExp")}function m(e){return Boolean(e&&e.then&&"function"===typeof e.then)}function g(e){return d(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function v(e){return"number"===typeof e&&e!==e}function y(e,t){try{return e instanceof t}catch(n){return!1}}function _(e){return!("object"!==typeof e||null===e||!e.__isVue&&!e._isVue)}},12343:(e,t,n)=>{"use strict";n.d(t,{Cf:()=>a,LD:()=>s,RU:()=>i,kg:()=>l});var r=n(71235);const o="Sentry Logger ",i=["debug","info","warn","error","log","assert","trace"],s={};function a(e){if(!("console"in r.n2))return e();const t=r.n2.console,n={},o=Object.keys(s);o.forEach((e=>{const r=s[e];n[e]=t[e],t[e]=r}));try{return e()}finally{o.forEach((e=>{t[e]=n[e]}))}}function c(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1}};return"undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?i.forEach((n=>{t[n]=(...t)=>{e&&a((()=>{r.n2.console[n](`${o}[${n}]:`,...t)}))}})):i.forEach((e=>{t[e]=()=>{}})),t}const l=c()},62844:(e,t,n)=>{"use strict";n.d(t,{DM:()=>i,Db:()=>c,EG:()=>l,YO:()=>u,jH:()=>a,lE:()=>d});var r=n(20535),o=n(71235);function i(){const e=o.n2,t=e.crypto||e.msCrypto;let n=()=>16*Math.random();try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(n=()=>t.getRandomValues(new Uint8Array(1))[0])}catch(r){}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,(e=>(e^(15&n())>>e/4).toString(16)))}function s(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function a(e){const{message:t,event_id:n}=e;if(t)return t;const r=s(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"":n||""}function c(e,t,n){const r=e.exception=e.exception||{},o=r.values=r.values||[],i=o[0]=o[0]||{};i.value||(i.value=t||""),i.type||(i.type=n||"Error")}function l(e,t){const n=s(e);if(!n)return;const r={type:"generic",handled:!0},o=n.mechanism;if(n.mechanism={...r,...o,...t},t&&"data"in t){const e={...o&&o.data,...t.data};n.mechanism.data=e}}function u(e){if(e&&e.__sentry_captured__)return!0;try{(0,r.xp)(e,"__sentry_captured__",!0)}catch(t){}return!1}function d(e){return Array.isArray(e)?e:[e]}},61422:(e,t,n)=>{"use strict";n.d(t,{KV:()=>o,l$:()=>i});var r=n(68518);function o(){return!(0,r.n)()&&"[object process]"===Object.prototype.toString.call("undefined"!==typeof process?process:0)}function i(e,t){return e.require(t)}e=n.hmd(e)},34754:(e,t,n)=>{"use strict";n.d(t,{Fv:()=>a,Qy:()=>c});var r=n(67597);function o(){const e="function"===typeof WeakSet,t=e?new WeakSet:[];function n(n){if(e)return!!t.has(n)||(t.add(n),!1);for(let e=0;en?c(e,t-1,n):r}function l(e,t,n=1/0,s=1/0,a=o()){const[c,d]=a;if(null==t||["number","boolean","string"].includes(typeof t)&&!(0,r.i2)(t))return t;const p=u(e,t);if(!p.startsWith("[object "))return p;if(t["__sentry_skip_normalization__"])return t;const f="number"===typeof t["__sentry_override_normalization_depth__"]?t["__sentry_override_normalization_depth__"]:n;if(0===f)return p.replace("object ","");if(c(t))return"[Circular ~]";const h=t;if(h&&"function"===typeof h.toJSON)try{const e=h.toJSON();return l("",e,f-1,s,a)}catch(y){}const m=Array.isArray(t)?[]:{};let g=0;const v=(0,i.Sh)(t);for(const r in v){if(!Object.prototype.hasOwnProperty.call(v,r))continue;if(g>=s){m[r]="[MaxProperties ~]";break}const e=v[r];m[r]=l(r,e,f-1,s,a),g++}return d(t),m}function u(e,t){try{if("domain"===e&&t&&"object"===typeof t&&t._events)return"[Domain]";if("domainEmitter"===e)return"[DomainEmitter]";if("undefined"!==typeof n.g&&t===n.g)return"[Global]";if("undefined"!==typeof window&&t===window)return"[Window]";if("undefined"!==typeof document&&t===document)return"[Document]";if((0,r.y1)(t))return"[VueViewModel]";if((0,r.Cy)(t))return"[SyntheticEvent]";if("number"===typeof t&&t!==t)return"[NaN]";if("function"===typeof t)return`[Function: ${(0,s.$P)(t)}]`;if("symbol"===typeof t)return`[${String(t)}]`;if("bigint"===typeof t)return`[BigInt: ${String(t)}]`;const o=d(t);return/^HTML(\w*)Element$/.test(o)?`[HTMLElement: ${o}]`:`[object ${o}]`}catch(o){return`**non-serializable** (${o})`}}function d(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}function p(e){return~-encodeURI(e).split(/%..|./).length}function f(e){return p(JSON.stringify(e))}},20535:(e,t,n)=>{"use strict";n.d(t,{$Q:()=>l,HK:()=>u,Jr:()=>g,Sh:()=>p,_j:()=>d,hl:()=>a,xp:()=>c,zf:()=>m});var r=n(58464),o=n(67597),i=n(12343),s=n(57321);function a(e,t,n){if(!(t in e))return;const r=e[t],o=n(r);"function"===typeof o&&l(o,r),e[t]=o}function c(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch(r){("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&i.kg.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function l(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,c(e,"__sentry_original__",t)}catch(n){}}function u(e){return e.__sentry_original__}function d(e){return Object.keys(e).map((t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`)).join("&")}function p(e){if((0,o.VZ)(e))return{message:e.message,name:e.name,stack:e.stack,...h(e)};if((0,o.cO)(e)){const t={type:e.type,target:f(e.target),currentTarget:f(e.currentTarget),...h(e)};return"undefined"!==typeof CustomEvent&&(0,o.V9)(e,CustomEvent)&&(t.detail=e.detail),t}return e}function f(e){try{return(0,o.kK)(e)?(0,r.Rt)(e):Object.prototype.toString.call(e)}catch(t){return""}}function h(e){if("object"===typeof e&&null!==e){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}return{}}function m(e,t=40){const n=Object.keys(p(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return(0,s.$G)(n[0],t);for(let r=n.length;r>0;r--){const e=n.slice(0,r).join(", ");if(!(e.length>t))return r===n.length?e:(0,s.$G)(e,t)}return""}function g(e){const t=new Map;return v(e,t)}function v(e,t){if((0,o.PO)(e)){const n=t.get(e);if(void 0!==n)return n;const r={};t.set(e,r);for(const o of Object.keys(e))"undefined"!==typeof e[o]&&(r[o]=v(e[o],t));return r}if(Array.isArray(e)){const n=t.get(e);if(void 0!==n)return n;const r=[];return t.set(e,r),e.forEach((e=>{r.push(v(e,t))})),r}return e}},30360:(e,t,n)=>{"use strict";n.d(t,{$P:()=>u,Sq:()=>a,pE:()=>s});const r=50,o=/\(error: (.*)\)/,i=/captureMessage|captureException/;function s(...e){const t=e.sort(((e,t)=>e[0]-t[0])).map((e=>e[1]));return(e,n=0)=>{const i=[],s=e.split("\n");for(let a=n;a1024)continue;const n=o.test(e)?e.replace(o,"$1"):e;if(!n.match(/\S*Error: /)){for(const e of t){const t=e(n);if(t){i.push(t);break}}if(i.length>=r)break}}return c(i)}}function a(e){return Array.isArray(e)?s(...e):e}function c(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(t[t.length-1].function||"")&&t.pop(),t.reverse(),i.test(t[t.length-1].function||"")&&(t.pop(),i.test(t[t.length-1].function||"")&&t.pop()),t.slice(0,r).map((e=>({...e,filename:e.filename||t[t.length-1].filename,function:e.function||"?"})))}const l="";function u(e){try{return e&&"function"===typeof e&&e.name||l}catch(t){return l}}},57321:(e,t,n)=>{"use strict";n.d(t,{$G:()=>o,U0:()=>a,nK:()=>i});var r=n(67597);function o(e,t=0){return"string"!==typeof e||0===t||e.length<=t?e:`${e.slice(0,t)}...`}function i(e,t){if(!Array.isArray(e))return"";const n=[];for(let i=0;is(e,t,n)))}},8823:(e,t,n)=>{"use strict";n.d(t,{Ak:()=>s,Du:()=>a,t$:()=>c});var r=n(12343),o=n(71235);const i=(0,o.Rf)();function s(){if(!("fetch"in i))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(e){return!1}}function a(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function c(){if(!s())return!1;if(a(i.fetch))return!0;let e=!1;const t=i.document;if(t&&"function"===typeof t.createElement)try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=a(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&r.kg.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}},96893:(e,t,n)=>{"use strict";n.d(t,{$2:()=>s,WD:()=>i,cW:()=>a});var r,o=n(67597);function i(e){return new a((t=>{t(e)}))}function s(e){return new a(((t,n)=>{n(e)}))}(function(e){const t=0;e[e["PENDING"]=t]="PENDING";const n=1;e[e["RESOLVED"]=n]="RESOLVED";const r=2;e[e["REJECTED"]=r]="REJECTED"})(r||(r={}));class a{constructor(e){a.prototype.__init.call(this),a.prototype.__init2.call(this),a.prototype.__init3.call(this),a.prototype.__init4.call(this),this._state=r.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(t){this._reject(t)}}then(e,t){return new a(((n,r)=>{this._handlers.push([!1,t=>{if(e)try{n(e(t))}catch(o){r(o)}else n(t)},e=>{if(t)try{n(t(e))}catch(o){r(o)}else r(e)}]),this._executeHandlers()}))}catch(e){return this.then((e=>e),e)}finally(e){return new a(((t,n)=>{let r,o;return this.then((t=>{o=!1,r=t,e&&e()}),(t=>{o=!0,r=t,e&&e()})).then((()=>{o?n(r):t(r)}))}))}__init(){this._resolve=e=>{this._setResult(r.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(r.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{this._state===r.PENDING&&((0,o.J8)(t)?t.then(this._resolve,this._reject):(this._state=e,this._value=t,this._executeHandlers()))}}__init4(){this._executeHandlers=()=>{if(this._state===r.PENDING)return;const e=this._handlers.slice();this._handlers=[],e.forEach((e=>{e[0]||(this._state===r.RESOLVED&&e[1](this._value),this._state===r.REJECTED&&e[2](this._value),e[0]=!0)}))}}}},21170:(e,t,n)=>{"use strict";n.d(t,{Z1:()=>h,ph:()=>p,yW:()=>d});var r=n(61422),o=n(71235);e=n.hmd(e);const i=(0,o.Rf)(),s={nowSeconds:()=>Date.now()/1e3};function a(){const{performance:e}=i;if(!e||!e.now)return;const t=Date.now()-e.now();return{now:()=>e.now(),timeOrigin:t}}function c(){try{const t=(0,r.l$)(e,"perf_hooks");return t.performance}catch(t){return}}const l=(0,r.KV)()?c():a(),u=void 0===l?s:{nowSeconds:()=>(l.timeOrigin+l.now())/1e3},d=s.nowSeconds.bind(s),p=u.nowSeconds.bind(u);let f;const h=(()=>{const{performance:e}=i;if(!e||!e.now)return void(f="none");const t=36e5,n=e.now(),r=Date.now(),o=e.timeOrigin?Math.abs(e.timeOrigin+n-r):t,s=o{"use strict";function r(e){return e&&e.Math==Math?e:void 0}n.d(t,{Rf:()=>i,YO:()=>s,n2:()=>o});const o="object"==typeof globalThis&&r(globalThis)||"object"==typeof window&&r(window)||"object"==typeof self&&r(self)||"object"==typeof n.g&&r(n.g)||function(){return this}()||{};function i(){return o}function s(e,t,n){const r=n||o,i=r.__SENTRY__=r.__SENTRY__||{},s=i[e]||(i[e]=t());return s}},57475:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r=["activate","mount","update"]},64816:(e,t,n)=>{"use strict";n.d(t,{x:()=>a});var r=n(86891),o=n(64487),i=n(62844),s=n(41533);function a(e,t={}){return(n,a=!0,c=!0)=>{const l={"routing.instrumentation":"vue-router"};a&&r.m9&&r.m9.location&&n({name:r.m9.location.pathname,op:"pageload",origin:"auto.pageload.vue",tags:l,metadata:{source:"url"}}),e.onError((e=>(0,o.Tb)(e,(e=>(e.addEventProcessor((e=>((0,i.EG)(e,{handled:!1}),e))),e))))),e.beforeEach(((e,r,o)=>{const i=null==r.name&&0===r.matched.length,u={params:e.params,query:e.query};let d=e.path,p="url";if(e.name&&"path"!==t.routeLabel?(d=e.name.toString(),p="custom"):e.matched[0]&&e.matched[0].path&&(d=e.matched[0].path,p="route"),a&&i){const e=(0,s.x)();e&&("custom"!==e.metadata.source&&e.setName(d,p),e.setData("params",u.params),e.setData("query",u.query))}c&&!i&&n({name:d,op:"navigation",origin:"auto.navigation.vue",tags:l,data:u,metadata:{source:p}}),o&&o()}))}}},21577:(e,t,n)=>{"use strict";n.d(t,{S:()=>jn});const r="7.73.0";var o=n(12343),i=n(62844),s=n(57321);const a=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],c=[/^.*healthcheck.*$/,/^.*healthy.*$/,/^.*live.*$/,/^.*ready.*$/,/^.*heartbeat.*$/,/^.*\/health$/,/^.*\/healthz$/];class l{static __initStatic(){this.id="InboundFilters"}constructor(e={}){this.name=l.id,this._options=e}setupOnce(e,t){}processEvent(e,t,n){const r=n.getOptions(),o=u(this._options,r);return d(e,o)?null:e}}function u(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:a],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:c],ignoreInternal:void 0===e.ignoreInternal||e.ignoreInternal}}function d(e,t){return t.ignoreInternal&&v(e)?(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Event dropped due to being internal Sentry Error.\nEvent: ${(0,i.jH)(e)}`),!0):p(e,t.ignoreErrors)?(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${(0,i.jH)(e)}`),!0):f(e,t.ignoreTransactions)?(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${(0,i.jH)(e)}`),!0):h(e,t.denyUrls)?(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${(0,i.jH)(e)}.\nUrl: ${_(e)}`),!0):!m(e,t.allowUrls)&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${(0,i.jH)(e)}.\nUrl: ${_(e)}`),!0)}function p(e,t){return!(e.type||!t||!t.length)&&g(e).some((e=>(0,s.U0)(e,t)))}function f(e,t){if("transaction"!==e.type||!t||!t.length)return!1;const n=e.transaction;return!!n&&(0,s.U0)(n,t)}function h(e,t){if(!t||!t.length)return!1;const n=_(e);return!!n&&(0,s.U0)(n,t)}function m(e,t){if(!t||!t.length)return!0;const n=_(e);return!n||(0,s.U0)(n,t)}function g(e){const t=[];let n;e.message&&t.push(e.message);try{n=e.exception.values[e.exception.values.length-1]}catch(r){}return n&&n.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`)),"undefined"!==typeof __SENTRY_DEBUG__&&!__SENTRY_DEBUG__||0!==t.length||o.kg.error(`Could not extract message for event ${(0,i.jH)(e)}`),t}function v(e){try{return"SentryError"===e.exception.values[0].type}catch(t){}return!1}function y(e=[]){for(let t=e.length-1;t>=0;t--){const n=e[t];if(n&&""!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}function _(e){try{let n;try{n=e.exception.values[0].stacktrace.frames}catch(t){}return n?y(n):null}catch(n){return("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.error(`Cannot extract url for event ${(0,i.jH)(e)}`),null}}l.__initStatic();var b=n(20535);let w;class E{static __initStatic(){this.id="FunctionToString"}constructor(){this.name=E.id}setupOnce(){w=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=(0,b.HK)(this)||this;return w.apply(t,e)}}catch(e){}}}E.__initStatic();var S=n(71195),T=n(95659);const x=[];function k(e){const t={};return e.forEach((e=>{const{name:n}=e,r=t[n];r&&!r.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)})),Object.keys(t).map((e=>t[e]))}function C(e){const t=e.defaultIntegrations||[],n=e.integrations;let r;t.forEach((e=>{e.isDefaultInstance=!0})),r=Array.isArray(n)?[...t,...n]:"function"===typeof n?(0,i.lE)(n(t)):t;const o=k(r),s=A(o,(e=>"Debug"===e.name));if(-1!==s){const[e]=o.splice(s,1);o.push(e)}return o}function O(e,t){const n={};return t.forEach((t=>{t&&P(e,t,n)})),n}function P(e,t,n){if(n[t.name]=t,-1===x.indexOf(t.name)&&(t.setupOnce(S.cc,T.Gd),x.push(t.name)),e.on&&"function"===typeof t.preprocessEvent){const n=t.preprocessEvent.bind(t);e.on("preprocessEvent",((t,r)=>n(t,r,e)))}if(e.addEventProcessor&&"function"===typeof t.processEvent){const n=t.processEvent.bind(t),r=Object.assign(((t,r)=>n(t,r,e)),{id:t.name});e.addEventProcessor(r)}("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`Integration installed: ${t.name}`)}function A(e,t){for(let n=0;n1&&(c=u.slice(0,-1).join("/"),l=u.pop()),l){const e=l.match(/^\d+/);e&&(l=e[0])}return B({host:i,pass:o,path:c,projectId:l,port:s,protocol:n,publicKey:r})}function B(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function $(e){if("undefined"!==typeof __SENTRY_DEBUG__&&!__SENTRY_DEBUG__)return!0;const{port:t,projectId:n,protocol:r}=e,i=["protocol","publicKey","host","projectId"],s=i.find((t=>!e[t]&&(o.kg.error(`Invalid Sentry Dsn: ${t} missing`),!0)));return!s&&(n.match(/^\d+$/)?I(r)?!t||!isNaN(parseInt(t,10))||(o.kg.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):(o.kg.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(o.kg.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1))}function G(e){const t="string"===typeof e?U(e):B(e);if(t&&$(t))return t}var H=n(67597),F=n(96893),z=n(34754);function Y(e,t=[]){return[e,t]}function W(e,t){const[n,r]=e;return[n,[...r,t]]}function q(e,t){const n=e[1];for(const r of n){const e=r[0].type,n=t(r,e);if(n)return!0}return!1}function V(e,t){const n=t||new TextEncoder;return n.encode(e)}function Z(e,t){const[n,r]=e;let o=JSON.stringify(n);function i(e){"string"===typeof o?o="string"===typeof e?o+e:[V(o,t),e]:o.push("string"===typeof e?V(e,t):e)}for(const a of r){const[e,t]=a;if(i(`\n${JSON.stringify(e)}\n`),"string"===typeof t||t instanceof Uint8Array)i(t);else{let e;try{e=JSON.stringify(t)}catch(s){e=JSON.stringify((0,z.Fv)(t))}i(e)}}return"string"===typeof o?o:J(o)}function J(e){const t=e.reduce(((e,t)=>e+t.length),0),n=new Uint8Array(t);let r=0;for(const o of e)n.set(o,r),r+=o.length;return n}function K(e,t){const n="string"===typeof e.data?V(e.data,t):e.data;return[(0,b.Jr)({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}const X={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor"};function Q(e){return X[e]}function ee(e){if(!e||!e.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function te(e,t,n,r){const o=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:L(r)},...o&&{trace:(0,b.Jr)({...o})}}}class ne extends Error{constructor(e,t="warn"){super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=t}}const re="7";function oe(e){const t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function ie(e){return`${oe(e)}${e.projectId}/envelope/`}function se(e,t){return(0,b._j)({sentry_key:e.publicKey,sentry_version:re,...t&&{sentry_client:`${t.name}/${t.version}`}})}function ae(e,t={}){const n="string"===typeof t?t:t.tunnel,r="string"!==typeof t&&t._metadata?t._metadata.sdk:void 0;return n||`${ie(e)}?${se(e,r)}`}function ce(e,t){return t?(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]],e):e}function le(e,t,n,r){const o=ee(n),i={sent_at:(new Date).toISOString(),...o&&{sdk:o},...!!r&&t&&{dsn:L(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return Y(i,[s])}function ue(e,t,n,r){const o=ee(n),i=e.type&&"replay_event"!==e.type?e.type:"event";ce(e,n&&n.sdk);const s=te(e,o,r,t);delete e.sdkProcessingMetadata;const a=[{type:i},e];return Y(s,[a])}var de=n(9015),pe=n(90454),fe=n(21170),he=n(71235),me=n(51131),ge=n(10350);function ve(e,t,n,r,o){const{normalizeDepth:s=3,normalizeMaxBreadth:a=1e3}=e,c={...t,event_id:t.event_id||n.event_id||(0,i.DM)(),timestamp:t.timestamp||(0,fe.yW)()},l=n.integrations||e.integrations.map((e=>e.name));ye(c,e),Ee(c,l),void 0===t.type&&be(c,e.stackParser);let u=r;n.captureContext&&(u=ge.s.clone(u).update(n.captureContext));let d=(0,F.WD)(c);const p=o&&o.getEventProcessors?o.getEventProcessors():[];if(u){if(u.getAttachments){const e=[...n.attachments||[],...u.getAttachments()];e.length&&(n.attachments=e)}d=u.applyToEvent(c,n,p)}else d=(0,S.RP)([...p,...(0,S.fH)()],c,n);return d.then((e=>(e&&we(e),"number"===typeof s&&s>0?Se(e,s,a):e)))}function ye(e,t){const{environment:n,release:r,dist:o,maxValueLength:i=250}=t;"environment"in e||(e.environment="environment"in t?n:me.J),void 0===e.release&&void 0!==r&&(e.release=r),void 0===e.dist&&void 0!==o&&(e.dist=o),e.message&&(e.message=(0,s.$G)(e.message,i));const a=e.exception&&e.exception.values&&e.exception.values[0];a&&a.value&&(a.value=(0,s.$G)(a.value,i));const c=e.request;c&&c.url&&(c.url=(0,s.$G)(c.url,i))}const _e=new WeakMap;function be(e,t){const n=he.n2._sentryDebugIds;if(!n)return;let r;const o=_e.get(t);o?r=o:(r=new Map,_e.set(t,r));const i=Object.keys(n).reduce(((e,o)=>{let i;const s=r.get(o);s?i=s:(i=t(o),r.set(o,i));for(let t=i.length-1;t>=0;t--){const r=i[t];if(r.filename){e[r.filename]=n[o];break}}return e}),{});try{e.exception.values.forEach((e=>{e.stacktrace.frames.forEach((e=>{e.filename&&(e.debug_id=i[e.filename])}))}))}catch(s){}}function we(e){const t={};try{e.exception.values.forEach((e=>{e.stacktrace.frames.forEach((e=>{e.debug_id&&(e.abs_path?t[e.abs_path]=e.debug_id:e.filename&&(t[e.filename]=e.debug_id),delete e.debug_id)}))}))}catch(r){}if(0===Object.keys(t).length)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.keys(t).forEach((e=>{n.push({type:"sourcemap",code_file:e,debug_id:t[e]})}))}function Ee(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function Se(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map((e=>({...e,...e.data&&{data:(0,z.Fv)(e.data,t,n)}})))},...e.user&&{user:(0,z.Fv)(e.user,t,n)},...e.contexts&&{contexts:(0,z.Fv)(e.contexts,t,n)},...e.extra&&{extra:(0,z.Fv)(e.extra,t,n)}};return e.contexts&&e.contexts.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=(0,z.Fv)(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map((e=>(e.data&&(e.data=(0,z.Fv)(e.data,t,n)),e)))),r}const Te="Not capturing exception because it's already been captured.";class xe{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=G(e.dsn):("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("No DSN provided, client will not send events."),this._dsn){const t=ae(this._dsn,e);this._transport=e.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,n){if((0,i.YO)(e))return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(Te));let r=t&&t.event_id;return this._process(this.eventFromException(e,t).then((e=>this._captureEvent(e,t,n))).then((e=>{r=e}))),r}captureMessage(e,t,n,r){let o=n&&n.event_id;const i=(0,H.pt)(e)?this.eventFromMessage(String(e),t,n):this.eventFromException(e,n);return this._process(i.then((e=>this._captureEvent(e,n,r))).then((e=>{o=e}))),o}captureEvent(e,t,n){if(t&&t.originalException&&(0,i.YO)(t.originalException))return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(Te));let r=t&&t.event_id;return this._process(this._captureEvent(e,t,n).then((e=>{r=e}))),r}captureSession(e){"string"!==typeof e.release?("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),(0,de.CT)(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){const t=this._transport;return t?this._isClientDoneProcessing(e).then((n=>t.flush(e).then((e=>n&&e)))):(0,F.WD)(!0)}close(e){return this.flush(e).then((e=>(this.getOptions().enabled=!1,e)))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}setupIntegrations(e){(e&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&(this._integrations=O(this,this._options.integrations),this._integrationsInitialized=!0)}getIntegrationById(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch(t){return("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){P(this,e,this._integrations)}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let n=ue(e,this._dsn,this._options._metadata,this._options.tunnel);for(const o of t.attachments||[])n=W(n,K(o,this._options.transportOptions&&this._options.transportOptions.textEncoder));const r=this._sendEnvelope(n);r&&r.then((t=>this.emit("afterSendEvent",e,t)),null)}sendSession(e){const t=le(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}recordDroppedEvent(e,t,n){if(this._options.sendClientReports){const n=`${e}:${t}`;("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`Adding outcome: "${n}"`),this._outcomes[n]=this._outcomes[n]+1||1}}on(e,t){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t)}emit(e,...t){this._hooks[e]&&this._hooks[e].forEach((e=>e(...t)))}_updateSessionFromEvent(e,t){let n=!1,r=!1;const o=t.exception&&t.exception.values;if(o){r=!0;for(const e of o){const t=e.mechanism;if(t&&!1===t.handled){n=!0;break}}}const i="ok"===e.status,s=i&&0===e.errors||i&&n;s&&((0,de.CT)(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}_isClientDoneProcessing(e){return new F.cW((t=>{let n=0;const r=1,o=setInterval((()=>{0==this._numProcessing?(clearInterval(o),t(!0)):(n+=r,e&&n>=e&&(clearInterval(o),t(!1)))}),r)}))}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n){const r=this.getOptions(),o=Object.keys(this._integrations);return!t.integrations&&o.length>0&&(t.integrations=o),this.emit("preprocessEvent",e,t),ve(r,e,t,n,this).then((e=>{if(null===e)return e;const{propagationContext:t}=e.sdkProcessingMetadata||{},r=e.contexts&&e.contexts.trace;if(!r&&t){const{traceId:r,spanId:o,parentSpanId:i,dsc:s}=t;e.contexts={trace:{trace_id:r,span_id:o,parent_span_id:i},...e.contexts};const a=s||(0,pe._)(r,this,n);e.sdkProcessingMetadata={dynamicSamplingContext:a,...e.sdkProcessingMetadata}}return e}))}_captureEvent(e,t={},n){return this._processEvent(e,t,n).then((e=>e.event_id),(e=>{if("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__){const t=e;"log"===t.logLevel?o.kg.log(t.message):o.kg.warn(t)}}))}_processEvent(e,t,n){const r=this.getOptions(),{sampleRate:o}=r,i=Pe(e),s=Oe(e),a=e.type||"error",c=`before send for type \`${a}\``;if(s&&"number"===typeof o&&Math.random()>o)return this.recordDroppedEvent("sample_rate","error",e),(0,F.$2)(new ne(`Discarding event because it's not included in the random sample (sampling rate = ${o})`,"log"));const l="replay_event"===a?"replay":a;return this._prepareEvent(e,t,n).then((n=>{if(null===n)throw this.recordDroppedEvent("event_processor",l,e),new ne("An event processor returned `null`, will not send event.","log");const o=t.data&&!0===t.data.__sentry__;if(o)return n;const i=Ce(r,n,t);return ke(i,c)})).then((r=>{if(null===r)throw this.recordDroppedEvent("before_send",l,e),new ne(`${c} returned \`null\`, will not send event.`,"log");const o=n&&n.getSession();!i&&o&&this._updateSessionFromEvent(o,r);const s=r.transaction_info;if(i&&s&&r.transaction!==e.transaction){const e="custom";r.transaction_info={...s,source:e}}return this.sendEvent(r,t),r})).then(null,(e=>{if(e instanceof ne)throw e;throw this.captureException(e,{data:{__sentry__:!0},originalException:e}),new ne(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${e}`)}))}_process(e){this._numProcessing++,e.then((e=>(this._numProcessing--,e)),(e=>(this._numProcessing--,e)))}_sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)return this._transport.send(e).then(null,(e=>{("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.error("Error while sending event:",e)}));("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.error("Transport disabled")}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.keys(e).map((t=>{const[n,r]=t.split(":");return{reason:n,category:r,quantity:e[t]}}))}}function ke(e,t){const n=`${t} must return \`null\` or a valid event.`;if((0,H.J8)(e))return e.then((e=>{if(!(0,H.PO)(e)&&null!==e)throw new ne(n);return e}),(e=>{throw new ne(`${t} rejected with ${e}`)}));if(!(0,H.PO)(e)&&null!==e)throw new ne(n);return e}function Ce(e,t,n){const{beforeSend:r,beforeSendTransaction:o}=e;return Oe(t)&&r?r(t,n):Pe(t)&&o?o(t,n):t}function Oe(e){return void 0===e.type}function Pe(e){return"transaction"===e.type}var Ae=n(68518);function Re(e,t,n){const r=[{type:"client_report"},{timestamp:n||(0,fe.yW)(),discarded_events:e}];return Y(t?{dsn:t}:{},[r])}function je(e,t){const n=De(e,t),r={type:t&&t.name,value:Ue(t)};return n.length&&(r.stacktrace={frames:n}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function Me(e,t,n,r){const o=(0,T.Gd)(),i=o.getClient(),s=i&&i.getOptions().normalizeDepth,a={exception:{values:[{type:(0,H.cO)(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:Fe(t,{isUnhandledRejection:r})}]},extra:{__serialized__:(0,z.Qy)(t,s)}};if(n){const t=De(e,n);t.length&&(a.exception.values[0].stacktrace={frames:t})}return a}function Ne(e,t){return{exception:{values:[je(e,t)]}}}function De(e,t){const n=t.stacktrace||t.stack||"",r=Le(t);try{return e(n,r)}catch(o){}return[]}const Ie=/Minified React error #\d+;/i;function Le(e){if(e){if("number"===typeof e.framesToPop)return e.framesToPop;if(Ie.test(e.message))return 1}return 0}function Ue(e){const t=e&&e.message;return t?t.error&&"string"===typeof t.error.message?t.error.message:t:"No error message"}function Be(e,t,n,r){const o=n&&n.syntheticException||void 0,s=Ge(e,t,o,r);return(0,i.EG)(s),s.level="error",n&&n.event_id&&(s.event_id=n.event_id),(0,F.WD)(s)}function $e(e,t,n="info",r,o){const i=r&&r.syntheticException||void 0,s=He(e,t,i,o);return s.level=n,r&&r.event_id&&(s.event_id=r.event_id),(0,F.WD)(s)}function Ge(e,t,n,r,o){let s;if((0,H.VW)(t)&&t.error){const n=t;return Ne(e,n.error)}if((0,H.TX)(t)||(0,H.fm)(t)){const o=t;if("stack"in t)s=Ne(e,t);else{const t=o.name||((0,H.TX)(o)?"DOMError":"DOMException"),a=o.message?`${t}: ${o.message}`:t;s=He(e,a,n,r),(0,i.Db)(s,a)}return"code"in o&&(s.tags={...s.tags,"DOMException.code":`${o.code}`}),s}if((0,H.VZ)(t))return Ne(e,t);if((0,H.PO)(t)||(0,H.cO)(t)){const r=t;return s=Me(e,r,n,o),(0,i.EG)(s,{synthetic:!0}),s}return s=He(e,t,n,r),(0,i.Db)(s,`${t}`,void 0),(0,i.EG)(s,{synthetic:!0}),s}function He(e,t,n,r){const o={message:t};if(r&&n){const r=De(e,n);r.length&&(o.exception={values:[{value:t,stacktrace:{frames:r}}]})}return o}function Fe(e,{isUnhandledRejection:t}){const n=(0,b.zf)(e),r=t?"promise rejection":"exception";if((0,H.VW)(e))return`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``;if((0,H.cO)(e)){const t=ze(e);return`Event \`${t}\` (type=${e.type}) captured as ${r}`}return`Object captured as ${r} with keys: ${n}`}function ze(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(t){}}var Ye=n(86891);function We(e,{metadata:t,tunnel:n,dsn:r}){const o={event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!r&&{dsn:L(r)}},i=qe(e);return Y(o,[i])}function qe(e){const t={type:"user_report"};return[t,e]}class Ve extends xe{constructor(e){const t=Ye.m9.SENTRY_SDK_SOURCE||(0,Ae.S)();e._metadata=e._metadata||{},e._metadata.sdk=e._metadata.sdk||{name:"sentry.javascript.browser",packages:[{name:`${t}:@sentry/browser`,version:r}],version:r},super(e),e.sendClientReports&&Ye.m9.document&&Ye.m9.document.addEventListener("visibilitychange",(()=>{"hidden"===Ye.m9.document.visibilityState&&this._flushOutcomes()}))}eventFromException(e,t){return Be(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",n){return $e(this._options.stackParser,e,t,n,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled())return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("SDK not enabled, will not capture user feedback."));const t=We(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(t)}_prepareEvent(e,t,n){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n)}_flushOutcomes(){const e=this._clearOutcomes();if(0===e.length)return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("No outcomes to send"));if(!this._dsn)return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("No dsn provided, will not send outcomes"));("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log("Sending outcomes:",e);const t=Re(e,this._options.tunnel&&L(this._dsn));this._sendEnvelope(t)}}var Ze=n(58464);class Je{static __initStatic(){this.id="GlobalHandlers"}constructor(e){this.name=Je.id,this._options={onerror:!0,onunhandledrejection:!0,...e},this._installFunc={onerror:Ke,onunhandledrejection:Xe}}setupOnce(){Error.stackTraceLimit=50;const e=this._options;for(const t in e){const n=this._installFunc[t];n&&e[t]&&(nt(t),n(),this._installFunc[t]=void 0)}}}function Ke(){(0,N.oq)("error",(e=>{const[t,n,r]=ot();if(!t.getIntegration(Je))return;const{msg:o,url:i,line:s,column:a,error:c}=e;if((0,Ye.Wz)()||c&&c.__sentry_own_request__)return;const l=void 0===c&&(0,H.HD)(o)?et(o,i,s,a):tt(Ge(n,c||o,void 0,r,!1),i,s,a);l.level="error",rt(t,c,l,"onerror")}))}function Xe(){(0,N.oq)("unhandledrejection",(e=>{const[t,n,r]=ot();if(!t.getIntegration(Je))return;let o=e;try{"reason"in e?o=e.reason:"detail"in e&&"reason"in e.detail&&(o=e.detail.reason)}catch(s){}if((0,Ye.Wz)()||o&&o.__sentry_own_request__)return!0;const i=(0,H.pt)(o)?Qe(o):Ge(n,o,void 0,r,!0);i.level="error",rt(t,o,i,"onunhandledrejection")}))}function Qe(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function et(e,t,n,r){const o=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;let i=(0,H.VW)(e)?e.message:e,s="Error";const a=i.match(o);a&&(s=a[1],i=a[2]);const c={exception:{values:[{type:s,value:i}]}};return tt(c,t,n,r)}function tt(e,t,n,r){const o=e.exception=e.exception||{},i=o.values=o.values||[],s=i[0]=i[0]||{},a=s.stacktrace=s.stacktrace||{},c=a.frames=a.frames||[],l=isNaN(parseInt(r,10))?void 0:r,u=isNaN(parseInt(n,10))?void 0:n,d=(0,H.HD)(t)&&t.length>0?t:(0,Ze.l4)();return 0===c.length&&c.push({colno:l,filename:d,function:"?",in_app:!0,lineno:u}),e}function nt(e){("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.log(`Global Handler attached: ${e}`)}function rt(e,t,n,r){(0,i.EG)(n,{handled:!1,type:r}),e.captureEvent(n,{originalException:t})}function ot(){const e=(0,T.Gd)(),t=e.getClient(),n=t&&t.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return[e,n.stackParser,n.attachStacktrace]}Je.__initStatic();const it=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"];class st{static __initStatic(){this.id="TryCatch"}constructor(e){this.name=st.id,this._options={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e}}setupOnce(){this._options.setTimeout&&(0,b.hl)(Ye.m9,"setTimeout",at),this._options.setInterval&&(0,b.hl)(Ye.m9,"setInterval",at),this._options.requestAnimationFrame&&(0,b.hl)(Ye.m9,"requestAnimationFrame",ct),this._options.XMLHttpRequest&&"XMLHttpRequest"in Ye.m9&&(0,b.hl)(XMLHttpRequest.prototype,"send",lt);const e=this._options.eventTarget;if(e){const t=Array.isArray(e)?e:it;t.forEach(ut)}}}function at(e){return function(...t){const n=t[0];return t[0]=(0,Ye.re)(n,{mechanism:{data:{function:(0,j.$P)(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function ct(e){return function(t){return e.apply(this,[(0,Ye.re)(t,{mechanism:{data:{function:"requestAnimationFrame",handler:(0,j.$P)(e)},handled:!1,type:"instrument"}})])}}function lt(e){return function(...t){const n=this,r=["onload","onerror","onprogress","onreadystatechange"];return r.forEach((e=>{e in n&&"function"===typeof n[e]&&(0,b.hl)(n,e,(function(t){const n={mechanism:{data:{function:e,handler:(0,j.$P)(t)},handled:!1,type:"instrument"}},r=(0,b.HK)(t);return r&&(n.mechanism.data.handler=(0,j.$P)(r)),(0,Ye.re)(t,n)}))})),e.apply(this,t)}}function ut(e){const t=Ye.m9,n=t[e]&&t[e].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&((0,b.hl)(n,"addEventListener",(function(t){return function(n,r,o){try{"function"===typeof r.handleEvent&&(r.handleEvent=(0,Ye.re)(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:(0,j.$P)(r),target:e},handled:!1,type:"instrument"}}))}catch(i){}return t.apply(this,[n,(0,Ye.re)(r,{mechanism:{data:{function:"addEventListener",handler:(0,j.$P)(r),target:e},handled:!1,type:"instrument"}}),o])}})),(0,b.hl)(n,"removeEventListener",(function(e){return function(t,n,r){const o=n;try{const n=o&&o.__sentry_wrapped__;n&&e.call(this,t,n,r)}catch(i){}return e.call(this,t,o,r)}})))}st.__initStatic();const dt=["fatal","error","warning","log","info","debug"];function pt(e){return"warn"===e?"warning":dt.includes(e)?e:"log"}function ft(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}const ht=1024;class mt{static __initStatic(){this.id="Breadcrumbs"}constructor(e){this.name=mt.id,this.options={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e}}setupOnce(){if(this.options.console&&(0,N.oq)("console",yt),this.options.dom&&(0,N.oq)("dom",vt(this.options.dom)),this.options.xhr&&(0,N.oq)("xhr",_t),this.options.fetch&&(0,N.oq)("fetch",bt),this.options.history&&(0,N.oq)("history",wt),this.options.sentry){const e=(0,T.Gd)().getClient();e&&e.on&&e.on("beforeSendEvent",gt)}}}function gt(e){(0,T.Gd)().addBreadcrumb({category:"sentry."+("transaction"===e.type?"transaction":"event"),event_id:e.event_id,level:e.level,message:(0,i.jH)(e)},{event:e})}function vt(e){function t(t){let n,r="object"===typeof e?e.serializeAttribute:void 0,i="object"===typeof e&&"number"===typeof e.maxStringLength?e.maxStringLength:void 0;i&&i>ht&&(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`\`dom.maxStringLength\` cannot exceed ${ht}, but a value of ${i} was configured. Sentry will use ${ht} instead.`),i=ht),"string"===typeof r&&(r=[r]);try{const e=t.event;n=Et(e)?(0,Ze.Rt)(e.target,{keyAttrs:r,maxStringLength:i}):(0,Ze.Rt)(e,{keyAttrs:r,maxStringLength:i})}catch(s){n=""}0!==n.length&&(0,T.Gd)().addBreadcrumb({category:`ui.${t.name}`,message:n},{event:t.event,name:t.name,global:t.global})}return t}function yt(e){const t={category:"console",data:{arguments:e.args,logger:"console"},level:pt(e.level),message:(0,s.nK)(e.args," ")};if("assert"===e.level){if(!1!==e.args[0])return;t.message=`Assertion failed: ${(0,s.nK)(e.args.slice(1)," ")||"console.assert"}`,t.data.arguments=e.args.slice(1)}(0,T.Gd)().addBreadcrumb(t,{input:e.args,level:e.level})}function _t(e){const{startTimestamp:t,endTimestamp:n}=e,r=e.xhr[N.xU];if(!t||!n||!r)return;const{method:o,url:i,status_code:s,body:a}=r,c={method:o,url:i,status_code:s},l={xhr:e.xhr,input:a,startTimestamp:t,endTimestamp:n};(0,T.Gd)().addBreadcrumb({category:"xhr",data:c,type:"http"},l)}function bt(e){const{startTimestamp:t,endTimestamp:n}=e;if(n&&(!e.fetchData.url.match(/sentry_key/)||"POST"!==e.fetchData.method))if(e.error){const r=e.fetchData,o={data:e.error,input:e.args,startTimestamp:t,endTimestamp:n};(0,T.Gd)().addBreadcrumb({category:"fetch",data:r,level:"error",type:"http"},o)}else{const r={...e.fetchData,status_code:e.response&&e.response.status},o={input:e.args,response:e.response,startTimestamp:t,endTimestamp:n};(0,T.Gd)().addBreadcrumb({category:"fetch",data:r,type:"http"},o)}}function wt(e){let t=e.from,n=e.to;const r=ft(Ye.m9.location.href);let o=ft(t);const i=ft(n);o.path||(o=r),r.protocol===i.protocol&&r.host===i.host&&(n=i.relative),r.protocol===o.protocol&&r.host===o.host&&(t=o.relative),(0,T.Gd)().addBreadcrumb({category:"navigation",data:{from:t,to:n}})}function Et(e){return!!e&&!!e.target}function St(e,t,n=250,r,o,i,s){if(!i.exception||!i.exception.values||!s||!(0,H.V9)(s.originalException,Error))return;const a=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;a&&(i.exception.values=Ct(Tt(e,t,o,s.originalException,r,i.exception.values,a,0),n))}function Tt(e,t,n,r,o,i,s,a){if(i.length>=n+1)return i;let c=[...i];if((0,H.V9)(r[o],Error)){xt(s,a);const i=e(t,r[o]),l=c.length;kt(i,o,l,a),c=Tt(e,t,n,r[o],o,[i,...c],i,l)}return Array.isArray(r.errors)&&r.errors.forEach(((r,i)=>{if((0,H.V9)(r,Error)){xt(s,a);const l=e(t,r),u=c.length;kt(l,`errors[${i}]`,u,a),c=Tt(e,t,n,r,o,[l,...c],l,u)}})),c}function xt(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,is_exception_group:!0,exception_id:t}}function kt(e,t,n,r){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}function Ct(e,t){return e.map((e=>(e.value&&(e.value=(0,s.$G)(e.value,t)),e)))}mt.__initStatic();const Ot="cause",Pt=5;class At{static __initStatic(){this.id="LinkedErrors"}constructor(e={}){this.name=At.id,this._key=e.key||Ot,this._limit=e.limit||Pt}setupOnce(){}preprocessEvent(e,t,n){const r=n.getOptions();St(je,r.stackParser,r.maxValueLength,this._key,this._limit,e,t)}}At.__initStatic();class Rt{static __initStatic(){this.id="HttpContext"}constructor(){this.name=Rt.id}setupOnce(){}preprocessEvent(e){if(!Ye.m9.navigator&&!Ye.m9.location&&!Ye.m9.document)return;const t=e.request&&e.request.url||Ye.m9.location&&Ye.m9.location.href,{referrer:n}=Ye.m9.document||{},{userAgent:r}=Ye.m9.navigator||{},o={...e.request&&e.request.headers,...n&&{Referer:n},...r&&{"User-Agent":r}},i={...e.request,...t&&{url:t},headers:o};e.request=i}}Rt.__initStatic();class jt{static __initStatic(){this.id="Dedupe"}constructor(){this.name=jt.id}setupOnce(e,t){}processEvent(e){if(e.type)return e;try{if(Mt(e,this._previousEvent))return("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(t){}return this._previousEvent=e}}function Mt(e,t){return!!t&&(!!Nt(e,t)||!!Dt(e,t))}function Nt(e,t){const n=e.message,r=t.message;return!(!n&&!r)&&(!(n&&!r||!n&&r)&&(n===r&&(!!Lt(e,t)&&!!It(e,t))))}function Dt(e,t){const n=Ut(t),r=Ut(e);return!(!n||!r)&&(n.type===r.type&&n.value===r.value&&(!!Lt(e,t)&&!!It(e,t)))}function It(e,t){let n=Bt(e),r=Bt(t);if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;if(r.length!==n.length)return!1;for(let o=0;o|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Wt=/\((\S*)(?::(\d+))(?::(\d+))\)/,qt=e=>{const t=Yt.exec(e);if(t){const e=t[2]&&0===t[2].indexOf("eval");if(e){const e=Wt.exec(t[2]);e&&(t[2]=e[1],t[3]=e[2],t[4]=e[3])}const[n,r]=on(t[1]||$t,t[2]);return zt(r,n,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}},Vt=[Gt,qt],Zt=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Jt=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Kt=e=>{const t=Zt.exec(e);if(t){const e=t[3]&&t[3].indexOf(" > eval")>-1;if(e){const e=Jt.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let n=t[3],r=t[1]||$t;return[r,n]=on(r,n),zt(n,r,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},Xt=[Ft,Kt],Qt=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,en=e=>{const t=Qt.exec(e);return t?zt(t[2],t[1]||$t,+t[3],t[4]?+t[4]:void 0):void 0},tn=[Ht,en],nn=[Vt,Xt,tn],rn=(0,j.pE)(...nn),on=(e,t)=>{const n=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return n||r?[-1!==e.indexOf("@")?e.split("@")[0]:$t,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]};function sn(e){const t=[];function n(){return void 0===e||t.lengthr(o))).then(null,(()=>r(o).then(null,(()=>{})))),o}function i(e){return new F.cW(((n,r)=>{let o=t.length;if(!o)return n(!0);const i=setTimeout((()=>{e&&e>0&&n(!1)}),e);t.forEach((e=>{(0,F.WD)(e).then((()=>{--o||(clearTimeout(i),n(!0))}),r)}))}))}return{$:t,add:o,drain:i}}const an=6e4;function cn(e,t=Date.now()){const n=parseInt(`${e}`,10);if(!isNaN(n))return 1e3*n;const r=Date.parse(`${e}`);return isNaN(r)?an:r-t}function ln(e,t){return e[t]||e.all||0}function un(e,t,n=Date.now()){return ln(e,t)>n}function dn(e,{statusCode:t,headers:n},r=Date.now()){const o={...e},i=n&&n["x-sentry-rate-limits"],s=n&&n["retry-after"];if(i)for(const a of i.trim().split(",")){const[e,t]=a.split(":",2),n=parseInt(e,10),i=1e3*(isNaN(n)?60:n);if(t)for(const s of t.split(";"))o[s]=r+i;else o.all=r+i}else s?o.all=r+cn(s,r):429===t&&(o.all=r+6e4);return o}const pn=30;function fn(e,t,n=sn(e.bufferSize||pn)){let r={};const i=e=>n.drain(e);function s(i){const s=[];if(q(i,((t,n)=>{const o=Q(n);if(un(r,o)){const r=hn(t,n);e.recordDroppedEvent("ratelimit_backoff",o,r)}else s.push(t)})),0===s.length)return(0,F.WD)();const a=Y(i[0],s),c=t=>{q(a,((n,r)=>{const o=hn(n,r);e.recordDroppedEvent(t,Q(r),o)}))},l=()=>t({body:Z(a,e.textEncoder)}).then((e=>(void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=dn(r,e),e)),(e=>{throw c("network_error"),e}));return n.add(l).then((e=>e),(e=>{if(e instanceof ne)return("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.error("Skipped sending event because buffer is full."),c("queue_overflow"),(0,F.WD)();throw e}))}return s.__sentry__baseTransport__=!0,{send:s,flush:i}}function hn(e,t){if("event"===t||"transaction"===t)return Array.isArray(e)?e[1]:void 0}let mn;function gn(){if(mn)return mn;if((0,M.Du)(Ye.m9.fetch))return mn=Ye.m9.fetch.bind(Ye.m9);const e=Ye.m9.document;let t=Ye.m9.fetch;if(e&&"function"===typeof e.createElement)try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);const r=n.contentWindow;r&&r.fetch&&(t=r.fetch),e.head.removeChild(n)}catch(n){("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return mn=t.bind(Ye.m9)}function vn(){mn=void 0}function yn(e,t=gn()){let n=0,r=0;function o(o){const i=o.body.length;n+=i,r++;const s={body:o.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{return t(e.url,s).then((e=>(n-=i,r--,{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}})))}catch(a){return vn(),n-=i,r--,(0,F.$2)(a)}}return fn(e,o)}const _n=4;function bn(e){function t(t){return new F.cW(((n,r)=>{const o=new XMLHttpRequest;o.onerror=r,o.onreadystatechange=()=>{o.readyState===_n&&n({statusCode:o.status,headers:{"x-sentry-rate-limits":o.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":o.getResponseHeader("Retry-After")}})},o.open("POST",e.url);for(const t in e.headers)Object.prototype.hasOwnProperty.call(e.headers,t)&&o.setRequestHeader(t,e.headers[t]);o.send(t.body)}))}return fn(e,t)}const wn=[new l,new E,new st,new mt,new Je,new At,new jt,new Rt];function En(e={}){void 0===e.defaultIntegrations&&(e.defaultIntegrations=wn),void 0===e.release&&("string"===typeof __SENTRY_RELEASE__&&(e.release=__SENTRY_RELEASE__),Ye.m9.SENTRY_RELEASE&&Ye.m9.SENTRY_RELEASE.id&&(e.release=Ye.m9.SENTRY_RELEASE.id)),void 0===e.autoSessionTracking&&(e.autoSessionTracking=!0),void 0===e.sendClientReports&&(e.sendClientReports=!0);const t={...e,stackParser:(0,j.Sq)(e.stackParser||rn),integrations:C(e),transport:e.transport||((0,M.Ak)()?yn:bn)};R(Ve,t),e.autoSessionTracking&&Tn()}function Sn(e){e.startSession({ignoreDuration:!0}),e.captureSession()}function Tn(){if("undefined"===typeof Ye.m9.document)return void(("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn("Session tracking in non-browser environment with @sentry/browser is not supported."));const e=(0,T.Gd)();e.captureSession&&(Sn(e),(0,N.oq)("history",(({from:e,to:t})=>{void 0!==e&&e!==t&&Sn((0,T.Gd)())})))}var xn=n(47522),kn=n(57475),Cn=n(6566);const On=(e,t)=>{const{errorHandler:n,warnHandler:r,silent:o}=e.config;e.config.errorHandler=(s,a,c)=>{const l=(0,Cn.a)(a,!1),u=a?(0,Cn.o)(a):"",d={componentName:l,lifecycleHook:c,trace:u};if(t.attachProps&&a&&(a.$options&&a.$options.propsData?d.propsData=a.$options.propsData:a.$props&&(d.propsData=a.$props)),setTimeout((()=>{(0,T.Gd)().withScope((e=>{e.setContext("vue",d),e.addEventProcessor((e=>((0,i.EG)(e,{handled:!1}),e))),(0,T.Gd)().captureException(s)}))})),"function"===typeof n&&n.call(e,s,a,c),t.logErrors){const e="undefined"!==typeof console,t=`Error in ${c}: "${s&&s.toString()}"`;r?r.call(null,t,a,u):e&&!o&&console.error(`[Vue warn]: ${t}${u}`)}}};var Pn=n(41533);const An=he.n2,Rn={Vue:An.Vue,attachProps:!0,logErrors:!0,hooks:kn.W,timeout:2e3,trackComponents:!1,_metadata:{sdk:{name:"sentry.javascript.vue",packages:[{name:"npm:@sentry/vue",version:r}],version:r}}};function jn(e={}){const t={...Rn,...e};if(En(t),t.Vue||t.app)if(t.app){const e=(0,i.lE)(t.app);e.forEach((e=>Mn(e,t)))}else t.Vue&&Mn(t.Vue,t);else console.warn("[@sentry/vue]: Misconfigured SDK. Vue specific errors will not be captured.\nUpdate your `Sentry.init` call with an appropriate config option:\n`app` (Application Instance - Vue 3) or `Vue` (Vue Constructor - Vue 2).")}const Mn=(e,t)=>{const n=e,r=n._instance&&n._instance.isMounted;!0===r&&console.warn("[@sentry/vue]: Misconfigured SDK. Vue app is already mounted. Make sure to call `app.mount()` after `Sentry.init()`."),On(e,t),(0,xn.z)(t)&&e.mixin((0,Pn.A)({...t,...t.tracingOptions}))}},41533:(e,t,n)=>{"use strict";n.d(t,{A:()=>p,x:()=>u});var r=n(95659),o=n(12343),i=n(21170),s=n(57475),a=n(6566);const c="ui.vue",l={activate:["activated","deactivated"],create:["beforeCreate","created"],destroy:["beforeDestroy","destroyed"],mount:["beforeMount","mounted"],update:["beforeUpdate","updated"]};function u(){return(0,r.Gd)().getScope().getTransaction()}function d(e,t,n){e.$_sentryRootSpanTimer&&clearTimeout(e.$_sentryRootSpanTimer),e.$_sentryRootSpanTimer=setTimeout((()=>{e.$root&&e.$root.$_sentryRootSpan&&(e.$root.$_sentryRootSpan.finish(t),e.$root.$_sentryRootSpan=void 0)}),n)}const p=e=>{const t=(e.hooks||[]).concat(s.W).filter(((e,t,n)=>n.indexOf(e)===t)),n={};for(const r of t){const t=l[r];if(t)for(const o of t)n[o]=function(){const n=this.$root===this;if(n){const e=u();e&&(this.$_sentryRootSpan=this.$_sentryRootSpan||e.startChild({description:"Application Render",op:`${c}.render`,origin:"auto.ui.vue"}))}const s=(0,a.a)(this,!1),l=Array.isArray(e.trackComponents)?e.trackComponents.indexOf(s)>-1:e.trackComponents;if(n||l)if(this.$_sentrySpans=this.$_sentrySpans||{},o==t[0]){const e=this.$root&&this.$root.$_sentryRootSpan||u();if(e){const t=this.$_sentrySpans[r];t&&!t.endTimestamp&&t.finish(),this.$_sentrySpans[r]=e.startChild({description:`Vue <${s}>`,op:`${c}.${r}`,origin:"auto.ui.vue"})}}else{const t=this.$_sentrySpans[r];if(!t)return;t.finish(),d(this,(0,i.ph)(),e.timeout)}};else("undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&o.kg.warn(`Unknown hook: ${r}`)}return n}},6566:(e,t,n)=>{"use strict";n.d(t,{a:()=>c,o:()=>l});const r=/(?:^|[-_])(\w)/g,o=e=>e.replace(r,(e=>e.toUpperCase())).replace(/[-_]/g,""),i="",s="",a=(e,t)=>e.repeat?e.repeat(t):e,c=(e,t)=>{if(!e)return s;if(e.$root===e)return i;if(!e.$options)return s;const n=e.$options;let r=n.name||n._componentTag;const a=n.__file;if(!r&&a){const e=a.match(/([^/\\]+)\.vue$/);e&&(r=e[1])}return(r?`<${o(r)}>`:s)+(a&&!1!==t?` at ${a}`:"")},l=e=>{if(e&&(e._isVue||e.__isVue)&&e.$parent){const t=[];let n=0;while(e){if(t.length>0){const r=t[t.length-1];if(r.constructor===e.constructor){n++,e=e.$parent;continue}n>0&&(t[t.length-1]=[r,n],n=0)}t.push(e),e=e.$parent}const r=t.map(((e,t)=>`${(0===t?"---\x3e ":a(" ",5+2*t))+(Array.isArray(e)?`${c(e[0])}... (${e[1]} recursive calls)`:c(e))}`)).join("\n");return`\n\nfound in\n\n${r}`}return`\n\n(found in ${c(e)})`}},18580:(e,t,n)=>{var r="undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:"undefined"!==typeof self?self:{};r.SENTRY_RELEASE={id:"2025-04-30-05-17"}},62931:(e,t,n)=>{"use strict"; +/** +* @vue/shared v3.4.27 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/ +/*! #__NO_SIDE_EFFECTS__ */ +function r(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()):e=>n.has(e)}n.d(t,{Bj:()=>k,qq:()=>R,ER:()=>wt,PQ:()=>Et,Fl:()=>tt,ZM:()=>mt,cE:()=>I,B:()=>C,nZ:()=>P,X3:()=>Ze,PG:()=>We,$y:()=>qe,dq:()=>ot,yT:()=>Ve,Xl:()=>Ke,EB:()=>A,Jd:()=>G,WL:()=>ft,qj:()=>Ge,OT:()=>Fe,iH:()=>it,lk:()=>H,Um:()=>He,YS:()=>ze,XI:()=>st,sT:()=>L,IU:()=>Je,Vh:()=>_t,BK:()=>gt,Tn:()=>dt,j:()=>X,X$:()=>Q,oR:()=>lt,SU:()=>ut});const o=()=>{},i=Object.assign,s=Object.prototype.hasOwnProperty,a=(e,t)=>s.call(e,t),c=Array.isArray,l=e=>"[object Map]"===m(e),u=e=>"function"===typeof e,d=e=>"string"===typeof e,p=e=>"symbol"===typeof e,f=e=>null!==e&&"object"===typeof e,h=Object.prototype.toString,m=e=>h.call(e),g=e=>m(e).slice(8,-1),v=e=>d(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,y=e=>{const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}},_=/-(\w)/g,b=(y((e=>e.replace(_,((e,t)=>t?t.toUpperCase():"")))),/\B([A-Z])/g),w=(y((e=>e.replace(b,"-$1").toLowerCase())),y((e=>e.charAt(0).toUpperCase()+e.slice(1)))),E=(y((e=>{const t=e?`on${w(e)}`:"";return t})),(e,t)=>!Object.is(e,t)),S=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})};let T,x;class k{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=T,!e&&T&&(this.index=(T.scopes||(T.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=T;try{return T=this,e()}finally{T=t}}else 0}on(){T=this}off(){T=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),H()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=U,t=x;try{return U=!0,x=this,this._runnings++,M(this),this.fn()}finally{N(this),this._runnings--,x=t,U=e}}stop(){this.active&&(M(this),N(this),this.onStop&&this.onStop(),this.active=!1)}}function j(e){return e.value}function M(e){e._trackId++,e._depsLength=0}function N(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{n.dirty&&n.run()}));t&&(i(n,t),t.scope&&O(n,t.scope)),t&&t.lazy||n.run();const r=n.run.bind(n);return r.effect=n,r}function L(e){e.effect.stop()}let U=!0,B=0;const $=[];function G(){$.push(U),U=!1}function H(){const e=$.pop();U=void 0===e||e}function F(){B++}function z(){B--;while(!B&&W.length)W.shift()()}function Y(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const n=e.deps[e._depsLength];n!==t?(n&&D(n,e),e.deps[e._depsLength++]=t):e._depsLength++}}const W=[];function q(e,t,n){F();for(const r of e.keys()){let n;r._dirtyLevel{const n=new Map;return n.cleanup=e,n.computed=t,n},Z=new WeakMap,J=Symbol(""),K=Symbol("");function X(e,t,n){if(U&&x){let t=Z.get(e);t||Z.set(e,t=new Map);let r=t.get(n);r||t.set(n,r=V((()=>t.delete(n)))),Y(x,r,void 0)}}function Q(e,t,n,r,o,i){const s=Z.get(e);if(!s)return;let a=[];if("clear"===t)a=[...s.values()];else if("length"===n&&c(e)){const e=Number(r);s.forEach(((t,n)=>{("length"===n||!p(n)&&n>=e)&&a.push(t)}))}else switch(void 0!==n&&a.push(s.get(n)),t){case"add":c(e)?v(n)&&a.push(s.get("length")):(a.push(s.get(J)),l(e)&&a.push(s.get(K)));break;case"delete":c(e)||(a.push(s.get(J)),l(e)&&a.push(s.get(K)));break;case"set":l(e)&&a.push(s.get(J));break}F();for(const c of a)c&&q(c,4,void 0);z()}function ee(e,t){const n=Z.get(e);return n&&n.get(t)}const te=r("__proto__,__v_isRef,__isVue"),ne=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(p)),re=oe();function oe(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Je(this);for(let t=0,o=this.length;t{e[t]=function(...e){G(),F();const n=Je(this)[t].apply(this,e);return z(),H(),n}})),e}function ie(e){p(e)||(e=String(e));const t=Je(this);return X(t,"has",e),t.hasOwnProperty(e)}class se{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){const r=this._isReadonly,o=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return o;if("__v_raw"===t)return n===(r?o?Ue:Le:o?Ie:De).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=c(e);if(!r){if(i&&a(re,t))return Reflect.get(re,t,n);if("hasOwnProperty"===t)return ie}const s=Reflect.get(e,t,n);return(p(t)?ne.has(t):te(t))?s:(r||X(e,"get",t),o?s:ot(s)?i&&v(t)?s:s.value:f(s)?r?Fe(s):Ge(s):s)}}class ae extends se{constructor(e=!1){super(!1,e)}set(e,t,n,r){let o=e[t];if(!this._isShallow){const t=qe(o);if(Ve(n)||qe(n)||(o=Je(o),n=Je(n)),!c(e)&&ot(o)&&!ot(n))return!t&&(o.value=n,!0)}const i=c(e)&&v(t)?Number(t)e,he=e=>Reflect.getPrototypeOf(e);function me(e,t,n=!1,r=!1){e=e["__v_raw"];const o=Je(e),i=Je(t);n||(E(t,i)&&X(o,"get",t),X(o,"get",i));const{has:s}=he(o),a=r?fe:n?Qe:Xe;return s.call(o,t)?a(e.get(t)):s.call(o,i)?a(e.get(i)):void(e!==o&&e.get(t))}function ge(e,t=!1){const n=this["__v_raw"],r=Je(n),o=Je(e);return t||(E(e,o)&&X(r,"has",e),X(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function ve(e,t=!1){return e=e["__v_raw"],!t&&X(Je(e),"iterate",J),Reflect.get(e,"size",e)}function ye(e){e=Je(e);const t=Je(this),n=he(t),r=n.has.call(t,e);return r||(t.add(e),Q(t,"add",e,e)),this}function _e(e,t){t=Je(t);const n=Je(this),{has:r,get:o}=he(n);let i=r.call(n,e);i||(e=Je(e),i=r.call(n,e));const s=o.call(n,e);return n.set(e,t),i?E(t,s)&&Q(n,"set",e,t,s):Q(n,"add",e,t),this}function be(e){const t=Je(this),{has:n,get:r}=he(t);let o=n.call(t,e);o||(e=Je(e),o=n.call(t,e));const i=r?r.call(t,e):void 0,s=t.delete(e);return o&&Q(t,"delete",e,void 0,i),s}function we(){const e=Je(this),t=0!==e.size,n=void 0,r=e.clear();return t&&Q(e,"clear",void 0,void 0,n),r}function Ee(e,t){return function(n,r){const o=this,i=o["__v_raw"],s=Je(i),a=t?fe:e?Qe:Xe;return!e&&X(s,"iterate",J),i.forEach(((e,t)=>n.call(r,a(e),a(t),o)))}}function Se(e,t,n){return function(...r){const o=this["__v_raw"],i=Je(o),s=l(i),a="entries"===e||e===Symbol.iterator&&s,c="keys"===e&&s,u=o[e](...r),d=n?fe:t?Qe:Xe;return!t&&X(i,"iterate",c?K:J),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:a?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function Te(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function xe(){const e={get(e){return me(this,e)},get size(){return ve(this)},has:ge,add:ye,set:_e,delete:be,clear:we,forEach:Ee(!1,!1)},t={get(e){return me(this,e,!1,!0)},get size(){return ve(this)},has:ge,add:ye,set:_e,delete:be,clear:we,forEach:Ee(!1,!0)},n={get(e){return me(this,e,!0)},get size(){return ve(this,!0)},has(e){return ge.call(this,e,!0)},add:Te("add"),set:Te("set"),delete:Te("delete"),clear:Te("clear"),forEach:Ee(!0,!1)},r={get(e){return me(this,e,!0,!0)},get size(){return ve(this,!0)},has(e){return ge.call(this,e,!0)},add:Te("add"),set:Te("set"),delete:Te("delete"),clear:Te("clear"),forEach:Ee(!0,!0)},o=["keys","values","entries",Symbol.iterator];return o.forEach((o=>{e[o]=Se(o,!1,!1),n[o]=Se(o,!0,!1),t[o]=Se(o,!1,!0),r[o]=Se(o,!0,!0)})),[e,n,t,r]}const[ke,Ce,Oe,Pe]=xe();function Ae(e,t){const n=t?e?Pe:Oe:e?Ce:ke;return(t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(a(n,r)&&r in t?n:t,r,o)}const Re={get:Ae(!1,!1)},je={get:Ae(!1,!0)},Me={get:Ae(!0,!1)},Ne={get:Ae(!0,!0)};const De=new WeakMap,Ie=new WeakMap,Le=new WeakMap,Ue=new WeakMap;function Be(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function $e(e){return e["__v_skip"]||!Object.isExtensible(e)?0:Be(g(e))}function Ge(e){return qe(e)?e:Ye(e,!1,le,Re,De)}function He(e){return Ye(e,!1,de,je,Ie)}function Fe(e){return Ye(e,!0,ue,Me,Le)}function ze(e){return Ye(e,!0,pe,Ne,Ue)}function Ye(e,t,n,r,o){if(!f(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const i=o.get(e);if(i)return i;const s=$e(e);if(0===s)return e;const a=new Proxy(e,2===s?r:n);return o.set(e,a),a}function We(e){return qe(e)?We(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function qe(e){return!(!e||!e["__v_isReadonly"])}function Ve(e){return!(!e||!e["__v_isShallow"])}function Ze(e){return!!e&&!!e["__v_raw"]}function Je(e){const t=e&&e["__v_raw"];return t?Je(t):e}function Ke(e){return Object.isExtensible(e)&&S(e,"__v_skip",!0),e}const Xe=e=>f(e)?Ge(e):e,Qe=e=>f(e)?Fe(e):e;class et{constructor(e,t,n,r){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this["__v_isReadonly"]=!1,this.effect=new R((()=>e(this._value)),(()=>rt(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!r,this["__v_isReadonly"]=n}get value(){const e=Je(this);return e._cacheable&&!e.effect.dirty||!E(e._value,e._value=e.effect.run())||rt(e,4),nt(e),e.effect._dirtyLevel>=2&&rt(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function tt(e,t,n=!1){let r,i;const s=u(e);s?(r=e,i=o):(r=e.get,i=e.set);const a=new et(r,i,s||!i,n);return a}function nt(e){var t;U&&x&&(e=Je(e),Y(x,null!=(t=e.dep)?t:e.dep=V((()=>e.dep=void 0),e instanceof et?e:void 0),void 0))}function rt(e,t=4,n){e=Je(e);const r=e.dep;r&&q(r,t,void 0)}function ot(e){return!(!e||!0!==e.__v_isRef)}function it(e){return at(e,!1)}function st(e){return at(e,!0)}function at(e,t){return ot(e)?e:new ct(e,t)}class ct{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Je(e),this._value=t?e:Xe(e)}get value(){return nt(this),this._value}set value(e){const t=this.__v_isShallow||Ve(e)||qe(e);e=t?e:Je(e),E(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Xe(e),rt(this,4,e))}}function lt(e){rt(e,4,void 0)}function ut(e){return ot(e)?e.value:e}function dt(e){return u(e)?e():ut(e)}const pt={get:(e,t,n)=>ut(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return ot(o)&&!ot(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function ft(e){return We(e)?e:new Proxy(e,pt)}class ht{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>nt(this)),(()=>rt(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function mt(e){return new ht(e)}function gt(e){const t=c(e)?new Array(e.length):{};for(const n in e)t[n]=bt(e,n);return t}class vt{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return ee(Je(this._object),this._key)}}class yt{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function _t(e,t,n){return ot(e)?e:u(e)?new yt(e):f(e)&&arguments.length>1?bt(e,t,n):it(e)}function bt(e,t,n){const r=e[t];return ot(r)?r:new vt(e,t,n)}const wt={GET:"get",HAS:"has",ITERATE:"iterate"},Et={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"}},66252:(e,t,n)=>{"use strict";n.d(t,{$d:()=>g,$y:()=>r.$y,Ah:()=>wt,B:()=>r.B,BK:()=>r.BK,Bj:()=>r.Bj,Bz:()=>Lt,C3:()=>Nr,C_:()=>o.C_,Cn:()=>J,EB:()=>r.EB,EM:()=>_n,ER:()=>r.ER,Eo:()=>er,F4:()=>$r,FN:()=>eo,Fl:()=>To,Gn:()=>Gt,HX:()=>K,HY:()=>yr,Ho:()=>Gr,IU:()=>r.IU,JJ:()=>vn,Jd:()=>bt,KU:()=>m,Ko:()=>kt,LL:()=>ue,MW:()=>It,MX:()=>Oo,Mr:()=>Co,Nv:()=>Ct,OT:()=>r.OT,Ob:()=>st,P$:()=>qe,PG:()=>r.PG,PQ:()=>r.PQ,Q2:()=>de,Q6:()=>Qe,RC:()=>nt,RM:()=>Bo,Rh:()=>Re,Rr:()=>Ft,S3:()=>v,SM:()=>f,SU:()=>r.SU,Tn:()=>r.Tn,U2:()=>Ze,Uc:()=>Oe,Uk:()=>Hr,Um:()=>r.Um,Us:()=>Qn,Vf:()=>Vt,Vh:()=>r.Vh,WI:()=>Ot,WL:()=>r.WL,WY:()=>Ut,Wl:()=>$t,Wm:()=>Ur,Wu:()=>p,X3:()=>r.X3,XI:()=>r.XI,Xl:()=>r.Xl,Xn:()=>yt,Y1:()=>fo,Y3:()=>O,Y8:()=>Fe,YP:()=>Ne,YS:()=>r.YS,Yq:()=>St,Yu:()=>Bt,ZK:()=>Ro,ZM:()=>r.ZM,Zq:()=>Pe,_:()=>Lr,_A:()=>o._A,aZ:()=>et,b9:()=>Ht,bT:()=>Tt,bv:()=>vt,cE:()=>r.cE,d1:()=>xt,dD:()=>Z,dG:()=>Vr,dl:()=>ct,dq:()=>r.dq,ec:()=>No,eq:()=>Lo,f3:()=>yn,h:()=>ko,hR:()=>o.hR,i8:()=>Ao,iD:()=>Ar,iH:()=>r.iH,ic:()=>_t,j4:()=>Rr,j5:()=>o.j5,kC:()=>o.kC,kq:()=>zr,l1:()=>zt,lA:()=>jr,lR:()=>gr,m0:()=>Ae,mW:()=>Mo,mv:()=>Jt,mx:()=>At,n4:()=>ve,nJ:()=>Ye,nK:()=>Xe,nQ:()=>Po,nZ:()=>r.nZ,oR:()=>r.oR,of:()=>ho,p1:()=>Zt,qG:()=>wr,qZ:()=>Or,qb:()=>M,qj:()=>r.qj,qq:()=>r.qq,ry:()=>Uo,sT:()=>r.sT,se:()=>lt,ssrUtils:()=>Io,sv:()=>br,tT:()=>xo,uE:()=>Fr,u_:()=>qt,up:()=>ce,vl:()=>Et,vs:()=>o.vs,w5:()=>X,wF:()=>gt,wg:()=>Tr,wy:()=>Be,xv:()=>_r,yT:()=>r.yT,yX:()=>je,yg:()=>jo,zw:()=>o.zw});var r=n(62931),o=n(56612); +/** +* @vue/runtime-core v3.4.27 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/ +const i=[];function s(e,...t){(0,r.Jd)();const n=i.length?i[i.length-1].component:null,o=n&&n.appContext.config.warnHandler,s=a();if(o)m(o,n,11,[e+t.map((e=>{var t,n;return null!=(n=null==(t=e.toString)?void 0:t.call(e))?n:JSON.stringify(e)})).join(""),n&&n.proxy,s.map((({vnode:e})=>`at <${Eo(n,e.type)}>`)).join("\n"),s]);else{const n=[`[Vue warn]: ${e}`,...t];s.length&&n.push("\n",...c(s)),console.warn(...n)}(0,r.lk)()}function a(){let e=i[i.length-1];if(!e)return[];const t=[];while(e){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}function c(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...l(e))})),t}function l({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=!!e.component&&null==e.component.parent,o=` at <${Eo(e.component,e.type,r)}`,i=">"+n;return e.props?[o,...u(e.props),i]:[o+i]}function u(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...d(n,e[n]))})),n.length>3&&t.push(" ..."),t}function d(e,t,n){return(0,o.HD)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"===typeof t||"boolean"===typeof t||null==t?n?t:[`${e}=${t}`]:(0,r.dq)(t)?(t=d(e,(0,r.IU)(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,o.mf)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=(0,r.IU)(t),n?t:[`${e}=`,t])}function p(e,t){}const f={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",WATCH_GETTER:2,2:"WATCH_GETTER",WATCH_CALLBACK:3,3:"WATCH_CALLBACK",WATCH_CLEANUP:4,4:"WATCH_CLEANUP",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER"},h={["sp"]:"serverPrefetch hook",["bc"]:"beforeCreate hook",["c"]:"created hook",["bm"]:"beforeMount hook",["m"]:"mounted hook",["bu"]:"beforeUpdate hook",["u"]:"updated",["bum"]:"beforeUnmount hook",["um"]:"unmounted hook",["a"]:"activated hook",["da"]:"deactivated hook",["ec"]:"errorCaptured hook",["rtc"]:"renderTracked hook",["rtg"]:"renderTriggered hook",[0]:"setup function",[1]:"render function",[2]:"watcher getter",[3]:"watcher callback",[4]:"watcher cleanup function",[5]:"native event handler",[6]:"component event handler",[7]:"vnode hook",[8]:"directive hook",[9]:"transition hook",[10]:"app errorHandler",[11]:"app warnHandler",[12]:"ref function",[13]:"async component loader",[14]:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function m(e,t,n,r){try{return r?e(...r):e()}catch(o){v(o,t,n)}}function g(e,t,n,r){if((0,o.mf)(e)){const i=m(e,t,n,r);return i&&(0,o.tI)(i)&&i.catch((e=>{v(e,t,n)})),i}if((0,o.kJ)(e)){const o=[];for(let i=0;i>>1,o=w[r],i=I(o);iE&&w.splice(t,1)}function M(e){(0,o.kJ)(e)?S.push(...e):T&&T.includes(e,e.allowRecurse?x+1:x)||S.push(e),R()}function N(e,t,n=(_?E+1:0)){for(0;nI(e)-I(t)));if(S.length=0,T)return void T.push(...e);for(T=e,x=0;xnull==e.id?1/0:e.id,L=(e,t)=>{const n=I(e)-I(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function U(e){b=!1,_=!0,w.sort(L);o.dG;try{for(E=0;EB.emit(e,...t))),$=[];else if("undefined"!==typeof window&&window.HTMLElement&&!(null==(r=null==(n=window.navigator)?void 0:n.userAgent)?void 0:r.includes("jsdom"))){const e=t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[];e.push((e=>{H(e,t)})),setTimeout((()=>{B||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,G=!0,$=[])}),3e3)}else G=!0,$=[]}function F(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||o.kT;let i=n;const s=t.startsWith("update:"),a=s&&t.slice(7);if(a&&a in r){const e=`${"modelValue"===a?"model":a}Modifiers`,{number:t,trim:s}=r[e]||o.kT;s&&(i=n.map((e=>(0,o.HD)(e)?e.trim():e))),t&&(i=n.map(o.h5))}let c;let l=r[c=(0,o.hR)(t)]||r[c=(0,o.hR)((0,o._A)(t))];!l&&s&&(l=r[c=(0,o.hR)((0,o.rs)(t))]),l&&g(l,e,6,i);const u=r[c+"Once"];if(u){if(e.emitted){if(e.emitted[c])return}else e.emitted={};e.emitted[c]=!0,g(u,e,6,i)}}function z(e,t,n=!1){const r=t.emitsCache,i=r.get(e);if(void 0!==i)return i;const s=e.emits;let a={},c=!1;if(!(0,o.mf)(e)){const r=e=>{const n=z(e,t,!0);n&&(c=!0,(0,o.l7)(a,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return s||c?((0,o.kJ)(s)?s.forEach((e=>a[e]=null)):(0,o.l7)(a,s),(0,o.Kn)(e)&&r.set(e,a),a):((0,o.Kn)(e)&&r.set(e,null),null)}function Y(e,t){return!(!e||!(0,o.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,o.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,o.RI)(e,(0,o.rs)(t))||(0,o.RI)(e,t))}let W=null,q=null;function V(e){const t=W;return W=e,q=e&&e.type.__scopeId||null,t}function Z(e){q=e}function J(){q=null}const K=e=>X;function X(e,t=W,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&Or(-1);const o=V(t);let i;try{i=e(...n)}finally{V(o),r._d&&Or(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Q(e){const{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[s],slots:a,attrs:c,emit:l,render:u,renderCache:d,props:p,data:f,setupState:h,ctx:m,inheritAttrs:g}=e,y=V(e);let _,b;try{if(4&n.shapeFlag){const e=i||r,t=e;_=Yr(u.call(t,e,d,p,h,f,m)),b=c}else{const e=t;0,_=Yr(e.length>1?e(p,{attrs:c,slots:a,emit:l}):e(p,null)),b=t.props?c:te(c)}}catch(E){Er.length=0,v(E,e,1),_=Ur(br)}let w=_;if(b&&!1!==g){const e=Object.keys(b),{shapeFlag:t}=w;e.length&&7&t&&(s&&e.some(o.tR)&&(b=ne(b,s)),w=Gr(w,b,!1,!0))}return n.dirs&&(w=Gr(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),_=w,V(y),_}function ee(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)("class"===n||"style"===n||(0,o.F7)(n))&&((t||(t={}))[n]=e[n]);return t},ne=(e,t)=>{const n={};for(const r in e)(0,o.tR)(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function re(e,t,n){const{props:r,children:o,component:i}=e,{props:s,children:a,patchFlag:c}=t,l=i.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&c>=0))return!(!o&&!a||a&&a.$stable)||r!==s&&(r?!s||oe(r,s,l):!!s);if(1024&c)return!0;if(16&c)return r?oe(r,s,l):!!s;if(8&c){const e=t.dynamicProps;for(let t=0;te.__isSuspense;let me=0;const ge={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,i,s,a,c,l){if(null==e)_e(t,n,r,o,i,s,a,c,l);else{if(i&&i.deps>0&&!e.suspense.isInFallback)return t.suspense=e.suspense,t.suspense.vnode=t,void(t.el=e.el);be(e,t,n,r,o,s,a,c,l)}},hydrate:Ee,create:we,normalize:Se},ve=ge;function ye(e,t){const n=e.props&&e.props[t];(0,o.mf)(n)&&n()}function _e(e,t,n,r,o,i,s,a,c){const{p:l,o:{createElement:u}}=c,d=u("div"),p=e.suspense=we(e,o,r,t,d,n,i,s,a,c);l(null,p.pendingBranch=e.ssContent,d,null,r,p,i,s),p.deps>0?(ye(e,"onPending"),ye(e,"onFallback"),l(null,e.ssFallback,t,n,r,null,i,s),ke(p,e.ssFallback)):p.resolve(!1,!0)}function be(e,t,n,r,o,i,s,a,{p:c,um:l,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const p=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:v}=d;if(m)d.pendingBranch=p,Mr(p,m)?(c(m,p,d.hiddenContainer,null,o,d,i,s,a),d.deps<=0?d.resolve():g&&(v||(c(h,f,n,r,o,null,i,s,a),ke(d,f)))):(d.pendingId=me++,v?(d.isHydrating=!1,d.activeBranch=m):l(m,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),g?(c(null,p,d.hiddenContainer,null,o,d,i,s,a),d.deps<=0?d.resolve():(c(h,f,n,r,o,null,i,s,a),ke(d,f))):h&&Mr(p,h)?(c(h,p,n,r,o,d,i,s,a),d.resolve(!0)):(c(null,p,d.hiddenContainer,null,o,d,i,s,a),d.deps<=0&&d.resolve()));else if(h&&Mr(p,h))c(h,p,n,r,o,d,i,s,a),ke(d,p);else if(ye(t,"onPending"),d.pendingBranch=p,512&p.shapeFlag?d.pendingId=p.component.suspenseId:d.pendingId=me++,c(null,p,d.hiddenContainer,null,o,d,i,s,a),d.deps<=0)d.resolve();else{const{timeout:e,pendingId:t}=d;e>0?setTimeout((()=>{d.pendingId===t&&d.fallback(f)}),e):0===e&&d.fallback(f)}}function we(e,t,n,r,i,s,a,c,l,u,d=!1){const{p,m:f,um:h,n:m,o:{parentNode:g,remove:y}}=u;let _;const b=Ce(e);b&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);const w=e.props?(0,o.He)(e.props.timeout):void 0;const E=s,S={vnode:e,parent:t,parentComponent:n,namespace:a,container:r,hiddenContainer:i,deps:0,pendingId:me++,timeout:"number"===typeof w?w:-1,activeBranch:null,pendingBranch:null,isInFallback:!d,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){const{vnode:r,activeBranch:o,pendingBranch:i,pendingId:a,effects:c,parentComponent:l,container:u}=S;let d=!1;S.isHydrating?S.isHydrating=!1:e||(d=o&&i.transition&&"out-in"===i.transition.mode,d&&(o.transition.afterLeave=()=>{a===S.pendingId&&(f(i,u,s===E?m(o):s,0),M(c))}),o&&(g(o.el)!==S.hiddenContainer&&(s=m(o)),h(o,l,S,!0)),d||f(i,u,s,0)),ke(S,i),S.pendingBranch=null,S.isInFallback=!1;let p=S.parent,v=!1;while(p){if(p.pendingBranch){p.effects.push(...c),v=!0;break}p=p.parent}v||d||M(c),S.effects=[],b&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,0!==t.deps||n||t.resolve()),ye(r,"onResolve")},fallback(e){if(!S.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:r,container:o,namespace:i}=S;ye(t,"onFallback");const s=m(n),a=()=>{S.isInFallback&&(p(null,e,o,s,r,null,i,c,l),ke(S,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(n.transition.afterLeave=a),S.isInFallback=!0,h(n,r,null,!0),u||a()},move(e,t,n){S.activeBranch&&f(S.activeBranch,e,t,n),S.container=e},next(){return S.activeBranch&&m(S.activeBranch)},registerDep(e,t){const n=!!S.pendingBranch;n&&S.deps++;const r=e.vnode.el;e.asyncDep.catch((t=>{v(t,e,0)})).then((o=>{if(e.isUnmounted||S.isUnmounted||S.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:i}=e;po(e,o,!1),r&&(i.el=r);const s=!r&&e.subTree.el;t(e,i,g(r||e.subTree.el),r?null:m(e.subTree),S,a,l),s&&y(s),ie(e,i.el),n&&0===--S.deps&&S.resolve()}))},unmount(e,t){S.isUnmounted=!0,S.activeBranch&&h(S.activeBranch,n,e,t),S.pendingBranch&&h(S.pendingBranch,n,e,t)}};return S}function Ee(e,t,n,r,o,i,s,a,c){const l=t.suspense=we(t,r,n,e.parentNode,document.createElement("div"),null,o,i,s,a,!0),u=c(e,l.pendingBranch=t.ssContent,n,l,i,s);return 0===l.deps&&l.resolve(!1,!0),u}function Se(e){const{shapeFlag:t,children:n}=e,r=32&t;e.ssContent=Te(r?n.default:n),e.ssFallback=r?Te(n.fallback):Ur(br)}function Te(e){let t;if((0,o.mf)(e)){const n=Cr&&e._c;n&&(e._d=!1,Tr()),e=e(),n&&(e._d=!0,t=Sr,xr())}if((0,o.kJ)(e)){const t=ee(e);0,e=t}return e=Yr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function xe(e,t){t&&t.pendingBranch?(0,o.kJ)(e)?t.effects.push(...e):t.effects.push(e):M(e)}function ke(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;while(!o&&t.component)t=t.component.subTree,o=t.el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,ie(r,o))}function Ce(e){const t=e.props&&e.props.suspensible;return null!=t&&!1!==t}const Oe=Symbol.for("v-scx"),Pe=()=>{{const e=yn(Oe);return e}};function Ae(e,t){return De(e,null,t)}function Re(e,t){return De(e,null,{flush:"post"})}function je(e,t){return De(e,null,{flush:"sync"})}const Me={};function Ne(e,t,n){return De(e,t,n)}function De(e,t,{immediate:n,deep:i,flush:s,once:a,onTrack:c,onTrigger:l}=o.kT){if(t&&a){const e=t;t=(...t)=>{e(...t),x()}}const u=Qr,d=e=>!0===i?e:Ue(e,!1===i?1:void 0);let p,f,h=!1,v=!1;if((0,r.dq)(e)?(p=()=>e.value,h=(0,r.yT)(e)):(0,r.PG)(e)?(p=()=>d(e),h=!0):(0,o.kJ)(e)?(v=!0,h=e.some((e=>(0,r.PG)(e)||(0,r.yT)(e))),p=()=>e.map((e=>(0,r.dq)(e)?e.value:(0,r.PG)(e)?d(e):(0,o.mf)(e)?m(e,u,2):void 0))):p=(0,o.mf)(e)?t?()=>m(e,u,2):()=>(f&&f(),g(e,u,3,[_])):o.dG,t&&i){const e=p;p=()=>Ue(e())}let y,_=e=>{f=S.onStop=()=>{m(e,u,4),f=S.onStop=void 0}};if(co){if(_=o.dG,t?n&&g(t,u,3,[p(),v?[]:void 0,_]):p(),"sync"!==s)return o.dG;{const e=Pe();y=e.__watcherHandles||(e.__watcherHandles=[])}}let b=v?new Array(e.length).fill(Me):Me;const w=()=>{if(S.active&&S.dirty)if(t){const e=S.run();(i||h||(v?e.some(((e,t)=>(0,o.aU)(e,b[t]))):(0,o.aU)(e,b)))&&(f&&f(),g(t,u,3,[e,b===Me?void 0:v&&b[0]===Me?[]:b,_]),b=e)}else S.run()};let E;w.allowRecurse=!!t,"sync"===s?E=w:"post"===s?E=()=>Xn(w,u&&u.suspense):(w.pre=!0,u&&(w.id=u.uid),E=()=>A(w));const S=new r.qq(p,o.dG,E),T=(0,r.nZ)(),x=()=>{S.stop(),T&&(0,o.Od)(T.effects,S)};return t?n?w():b=S.run():"post"===s?Xn(S.run.bind(S),u&&u.suspense):S.run(),y&&y.push(x),x}function Ie(e,t,n){const r=this.proxy,i=(0,o.HD)(e)?e.includes(".")?Le(r,e):()=>r[e]:e.bind(r,r);let s;(0,o.mf)(t)?s=t:(s=t.handler,n=t);const a=ro(this),c=De(i,s.bind(r),n);return a(),c}function Le(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{Ue(e,t,n)}));else if((0,o.PO)(e))for(const r in e)Ue(e[r],t,n);return e}function Be(e,t){if(null===W)return e;const n=yo(W)||W.proxy,r=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0})),bt((()=>{e.isUnmounting=!0})),e}const ze=[Function,Array],Ye={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ze,onEnter:ze,onAfterEnter:ze,onEnterCancelled:ze,onBeforeLeave:ze,onLeave:ze,onAfterLeave:ze,onLeaveCancelled:ze,onBeforeAppear:ze,onAppear:ze,onAfterAppear:ze,onAppearCancelled:ze},We={name:"BaseTransition",props:Ye,setup(e,{slots:t}){const n=eo(),o=Fe();return()=>{const i=t.default&&Qe(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){let e=!1;for(const t of i)if(t.type!==br){0,s=t,e=!0;break}}const a=(0,r.IU)(e),{mode:c}=a;if(o.isLeaving)return Je(s);const l=Ke(s);if(!l)return Je(s);const u=Ze(l,a,o,n);Xe(l,u);const d=n.subTree,p=d&&Ke(d);if(p&&p.type!==br&&!Mr(l,p)){const e=Ze(p,a,o,n);if(Xe(p,e),"out-in"===c&&l.type!==br)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,!1!==n.update.active&&(n.effect.dirty=!0,n.update())},Je(s);"in-out"===c&&l.type!==br&&(e.delayLeave=(e,t,n)=>{const r=Ve(o,p);r[String(p.key)]=p,e[Ge]=()=>{t(),e[Ge]=void 0,delete u.delayedLeave},u.delayedLeave=n})}return s}}},qe=We;function Ve(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Ze(e,t,n,r){const{appear:i,mode:s,persisted:a=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:p,onLeave:f,onAfterLeave:h,onLeaveCancelled:m,onBeforeAppear:v,onAppear:y,onAfterAppear:_,onAppearCancelled:b}=t,w=String(e.key),E=Ve(n,e),S=(e,t)=>{e&&g(e,r,9,t)},T=(e,t)=>{const n=t[1];S(e,t),(0,o.kJ)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},x={mode:s,persisted:a,beforeEnter(t){let r=c;if(!n.isMounted){if(!i)return;r=v||c}t[Ge]&&t[Ge](!0);const o=E[w];o&&Mr(e,o)&&o.el[Ge]&&o.el[Ge](),S(r,[t])},enter(e){let t=l,r=u,o=d;if(!n.isMounted){if(!i)return;t=y||l,r=_||u,o=b||d}let s=!1;const a=e[He]=t=>{s||(s=!0,S(t?o:r,[e]),x.delayedLeave&&x.delayedLeave(),e[He]=void 0)};t?T(t,[e,a]):a()},leave(t,r){const o=String(e.key);if(t[He]&&t[He](!0),n.isUnmounting)return r();S(p,[t]);let i=!1;const s=t[Ge]=n=>{i||(i=!0,r(),S(n?m:h,[t]),t[Ge]=void 0,E[o]===e&&delete E[o])};E[o]=e,f?T(f,[t,s]):s()},clone(e){return Ze(e,t,n,r)}};return x}function Je(e){if(ot(e))return e=Gr(e),e.children=null,e}function Ke(e){if(!ot(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&(0,o.mf)(n.default))return n.default()}}function Xe(e,t){6&e.shapeFlag&&e.component?Xe(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Qe(e,t=!1,n){let r=[],o=0;for(let i=0;i1)for(let i=0;i(0,o.l7)({name:e.name},t,{setup:e}))():e}const tt=e=>!!e.type.__asyncLoader +/*! #__NO_SIDE_EFFECTS__ */;function nt(e){(0,o.mf)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:i,delay:s=200,timeout:a,suspensible:c=!0,onError:l}=e;let u,d=null,p=0;const f=()=>(p++,d=null,h()),h=()=>{let e;return d||(e=d=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),l)return new Promise(((t,n)=>{const r=()=>t(f()),o=()=>n(e);l(e,r,o,p+1)}));throw e})).then((t=>e!==d&&d?d:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t))))};return et({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return u},setup(){const e=Qr;if(u)return()=>rt(u,e);const t=t=>{d=null,v(t,e,13,!i)};if(c&&e.suspense||co)return h().then((t=>()=>rt(t,e))).catch((e=>(t(e),()=>i?Ur(i,{error:e}):null)));const o=(0,r.iH)(!1),l=(0,r.iH)(),p=(0,r.iH)(!!s);return s&&setTimeout((()=>{p.value=!1}),s),null!=a&&setTimeout((()=>{if(!o.value&&!l.value){const e=new Error(`Async component timed out after ${a}ms.`);t(e),l.value=e}}),a),h().then((()=>{o.value=!0,e.parent&&ot(e.parent.vnode)&&(e.parent.effect.dirty=!0,A(e.parent.update))})).catch((e=>{t(e),l.value=e})),()=>o.value&&u?rt(u,e):l.value&&i?Ur(i,{error:l.value}):n&&!p.value?Ur(n):void 0}})}function rt(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,s=Ur(e,r,o);return s.ref=n,s.ce=i,delete t.vnode.ce,s}const ot=e=>e.type.__isKeepAlive,it={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=eo(),r=n.ctx;if(!r.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const i=new Map,s=new Set;let a=null;const c=n.suspense,{renderer:{p:l,m:u,um:d,o:{createElement:p}}}=r,f=p("div");function h(e){pt(e),d(e,n,c,!0)}function m(e){i.forEach(((t,n)=>{const r=wo(t.type);!r||e&&e(r)||g(n)}))}function g(e){const t=i.get(e);a&&Mr(t,a)?a&&pt(a):h(t),i.delete(e),s.delete(e)}r.activate=(e,t,n,r,i)=>{const s=e.component;u(e,t,n,0,c),l(s.vnode,e,t,n,s,c,r,e.slotScopeIds,i),Xn((()=>{s.isDeactivated=!1,s.a&&(0,o.ir)(s.a);const t=e.props&&e.props.onVnodeMounted;t&&Zr(t,s.parent,e)}),c)},r.deactivate=e=>{const t=e.component;u(e,f,null,1,c),Xn((()=>{t.da&&(0,o.ir)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Zr(n,t.parent,e),t.isDeactivated=!0}),c)},Ne((()=>[e.include,e.exclude]),(([e,t])=>{e&&m((t=>at(e,t))),t&&m((e=>!at(t,e)))}),{flush:"post",deep:!0});let v=null;const y=()=>{null!=v&&i.set(v,ft(n.subTree))};return vt(y),_t(y),bt((()=>{i.forEach((e=>{const{subTree:t,suspense:r}=n,o=ft(t);if(e.type!==o.type||e.key!==o.key)h(e);else{pt(o);const e=o.component.da;e&&Xn(e,r)}}))})),()=>{if(v=null,!t.default)return null;const n=t.default(),r=n[0];if(n.length>1)return a=null,n;if(!jr(r)||!(4&r.shapeFlag)&&!(128&r.shapeFlag))return a=null,r;let o=ft(r);const c=o.type,l=wo(tt(o)?o.type.__asyncResolved||{}:c),{include:u,exclude:d,max:p}=e;if(u&&(!l||!at(u,l))||d&&l&&at(d,l))return a=o,r;const f=null==o.key?c:o.key,h=i.get(f);return o.el&&(o=Gr(o),128&r.shapeFlag&&(r.ssContent=o)),v=f,h?(o.el=h.el,o.component=h.component,o.transition&&Xe(o,o.transition),o.shapeFlag|=512,s.delete(f),s.add(f)):(s.add(f),p&&s.size>parseInt(p,10)&&g(s.values().next().value)),o.shapeFlag|=256,a=o,he(r.type)?r:o}}},st=it;function at(e,t){return(0,o.kJ)(e)?e.some((e=>at(e,t))):(0,o.HD)(e)?e.split(",").includes(t):!!(0,o.Kj)(e)&&e.test(t)}function ct(e,t){ut(e,"a",t)}function lt(e,t){ut(e,"da",t)}function ut(e,t,n=Qr){const r=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(ht(t,r,n),n){let e=n.parent;while(e&&e.parent)ot(e.parent.vnode)&&dt(r,t,n,e),e=e.parent}}function dt(e,t,n,r){const i=ht(t,e,r,!0);wt((()=>{(0,o.Od)(r[t],i)}),n)}function pt(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ft(e){return 128&e.shapeFlag?e.ssContent:e}function ht(e,t,n=Qr,o=!1){if(n){const i=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;(0,r.Jd)();const i=ro(n),s=g(t,n,e,o);return i(),(0,r.lk)(),s});return o?i.unshift(s):i.push(s),s}}const mt=e=>(t,n=Qr)=>(!co||"sp"===e)&&ht(e,((...e)=>t(...e)),n),gt=mt("bm"),vt=mt("m"),yt=mt("bu"),_t=mt("u"),bt=mt("bum"),wt=mt("um"),Et=mt("sp"),St=mt("rtg"),Tt=mt("rtc");function xt(e,t=Qr){ht("ec",e,t)}function kt(e,t,n,r){let i;const s=n&&n[r];if((0,o.kJ)(e)||(0,o.HD)(e)){i=new Array(e.length);for(let n=0,r=e.length;nt(e,n,void 0,s&&s[n])));else{const n=Object.keys(e);i=new Array(n.length);for(let r=0,o=n.length;r{const t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function Ot(e,t,n={},r,o){if(W.isCE||W.parent&&tt(W.parent)&&W.parent.isCE)return"default"!==t&&(n.name=t),Ur("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),Tr();const s=i&&Pt(i(n)),a=Rr(yr,{key:n.key||s&&s.key||`_${t}`},s||(r?r():[]),s&&1===e._?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Pt(e){return e.some((e=>!jr(e)||e.type!==br&&!(e.type===yr&&!Pt(e.children))))?e:null}function At(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:(0,o.hR)(r)]=e[r];return n}const Rt=e=>e?io(e)?yo(e)||e.proxy:Rt(e.parent):null,jt=(0,o.l7)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Rt(e.parent),$root:e=>Rt(e.root),$emit:e=>e.emit,$options:e=>nn(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,A(e.update)}),$nextTick:e=>e.n||(e.n=O.bind(e.proxy)),$watch:e=>Ie.bind(e)}),Mt=(e,t)=>e!==o.kT&&!e.__isScriptSetup&&(0,o.RI)(e,t),Nt={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:i,data:s,props:a,accessCache:c,type:l,appContext:u}=e;let d;if("$"!==t[0]){const r=c[t];if(void 0!==r)switch(r){case 1:return i[t];case 2:return s[t];case 4:return n[t];case 3:return a[t]}else{if(Mt(i,t))return c[t]=1,i[t];if(s!==o.kT&&(0,o.RI)(s,t))return c[t]=2,s[t];if((d=e.propsOptions[0])&&(0,o.RI)(d,t))return c[t]=3,a[t];if(n!==o.kT&&(0,o.RI)(n,t))return c[t]=4,n[t];Kt&&(c[t]=0)}}const p=jt[t];let f,h;return p?("$attrs"===t&&(0,r.j)(e.attrs,"get",""),p(e)):(f=l.__cssModules)&&(f=f[t])?f:n!==o.kT&&(0,o.RI)(n,t)?(c[t]=4,n[t]):(h=u.config.globalProperties,(0,o.RI)(h,t)?h[t]:void 0)},set({_:e},t,n){const{data:r,setupState:i,ctx:s}=e;return Mt(i,t)?(i[t]=n,!0):r!==o.kT&&(0,o.RI)(r,t)?(r[t]=n,!0):!(0,o.RI)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(s[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,propsOptions:s}},a){let c;return!!n[a]||e!==o.kT&&(0,o.RI)(e,a)||Mt(t,a)||(c=s[0])&&(0,o.RI)(c,a)||(0,o.RI)(r,a)||(0,o.RI)(jt,a)||(0,o.RI)(i.config.globalProperties,a)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,o.RI)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};const Dt=(0,o.l7)({},Nt,{get(e,t){if(t!==Symbol.unscopables)return Nt.get(e,t,e)},has(e,t){const n="_"!==t[0]&&!(0,o.yl)(t);return n}});function It(){return null}function Lt(){return null}function Ut(e){0}function Bt(e){0}function $t(){return null}function Gt(){0}function Ht(e,t){return null}function Ft(){return Yt().slots}function zt(){return Yt().attrs}function Yt(){const e=eo();return e.setupContext||(e.setupContext=vo(e))}function Wt(e){return(0,o.kJ)(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}function qt(e,t){const n=Wt(e);for(const r in t){if(r.startsWith("__skip"))continue;let e=n[r];e?(0,o.kJ)(e)||(0,o.mf)(e)?e=n[r]={type:e,default:t[r]}:e.default=t[r]:null===e&&(e=n[r]={default:t[r]}),e&&t[`__skip_${r}`]&&(e.skipFactory=!0)}return n}function Vt(e,t){return e&&t?(0,o.kJ)(e)&&(0,o.kJ)(t)?e.concat(t):(0,o.l7)({},Wt(e),Wt(t)):e||t}function Zt(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function Jt(e){const t=eo();let n=e();return oo(),(0,o.tI)(n)&&(n=n.catch((e=>{throw ro(t),e}))),[n,()=>ro(t)]}let Kt=!0;function Xt(e){const t=nn(e),n=e.proxy,i=e.ctx;Kt=!1,t.beforeCreate&&en(t.beforeCreate,e,"bc");const{data:s,computed:a,methods:c,watch:l,provide:u,inject:d,created:p,beforeMount:f,mounted:h,beforeUpdate:m,updated:g,activated:v,deactivated:y,beforeDestroy:_,beforeUnmount:b,destroyed:w,unmounted:E,render:S,renderTracked:T,renderTriggered:x,errorCaptured:k,serverPrefetch:C,expose:O,inheritAttrs:P,components:A,directives:R,filters:j}=t,M=null;if(d&&Qt(d,i,M),c)for(const r in c){const e=c[r];(0,o.mf)(e)&&(i[r]=e.bind(n))}if(s){0;const t=s.call(n,n);0,(0,o.Kn)(t)&&(e.data=(0,r.qj)(t))}if(Kt=!0,a)for(const r in a){const e=a[r],t=(0,o.mf)(e)?e.bind(n,n):(0,o.mf)(e.get)?e.get.bind(n,n):o.dG;0;const s=!(0,o.mf)(e)&&(0,o.mf)(e.set)?e.set.bind(n):o.dG,c=To({get:t,set:s});Object.defineProperty(i,r,{enumerable:!0,configurable:!0,get:()=>c.value,set:e=>c.value=e})}if(l)for(const r in l)tn(l[r],i,n,r);if(u){const e=(0,o.mf)(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{vn(t,e[t])}))}function N(e,t){(0,o.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(p&&en(p,e,"c"),N(gt,f),N(vt,h),N(yt,m),N(_t,g),N(ct,v),N(lt,y),N(xt,k),N(Tt,T),N(St,x),N(bt,b),N(wt,E),N(Et,C),(0,o.kJ)(O))if(O.length){const t=e.exposed||(e.exposed={});O.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});S&&e.render===o.dG&&(e.render=S),null!=P&&(e.inheritAttrs=P),A&&(e.components=A),R&&(e.directives=R)}function Qt(e,t,n=o.dG){(0,o.kJ)(e)&&(e=cn(e));for(const i in e){const n=e[i];let s;s=(0,o.Kn)(n)?"default"in n?yn(n.from||i,n.default,!0):yn(n.from||i):yn(n),(0,r.dq)(s)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[i]=s}}function en(e,t,n){g((0,o.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function tn(e,t,n,r){const i=r.includes(".")?Le(n,r):()=>n[r];if((0,o.HD)(e)){const n=t[e];(0,o.mf)(n)&&Ne(i,n)}else if((0,o.mf)(e))Ne(i,e.bind(n));else if((0,o.Kn)(e))if((0,o.kJ)(e))e.forEach((e=>tn(e,t,n,r)));else{const r=(0,o.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,o.mf)(r)&&Ne(i,r,e)}else 0}function nn(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:s,config:{optionMergeStrategies:a}}=e.appContext,c=s.get(t);let l;return c?l=c:i.length||n||r?(l={},i.length&&i.forEach((e=>rn(l,e,a,!0))),rn(l,t,a)):l=t,(0,o.Kn)(t)&&s.set(t,l),l}function rn(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&rn(e,i,n,!0),o&&o.forEach((t=>rn(e,t,n,!0)));for(const s in t)if(r&&"expose"===s);else{const r=on[s]||n&&n[s];e[s]=r?r(e[s],t[s]):t[s]}return e}const on={data:sn,props:dn,emits:dn,methods:un,computed:un,beforeCreate:ln,created:ln,beforeMount:ln,mounted:ln,beforeUpdate:ln,updated:ln,beforeDestroy:ln,beforeUnmount:ln,destroyed:ln,unmounted:ln,activated:ln,deactivated:ln,errorCaptured:ln,serverPrefetch:ln,components:un,directives:un,watch:pn,provide:sn,inject:an};function sn(e,t){return t?e?function(){return(0,o.l7)((0,o.mf)(e)?e.call(this,this):e,(0,o.mf)(t)?t.call(this,this):t)}:t:e}function an(e,t){return un(cn(e),cn(t))}function cn(e){if((0,o.kJ)(e)){const t={};for(let n=0;n1)return n&&(0,o.mf)(t)?t.call(r&&r.proxy):t}else 0}function _n(){return!!(Qr||W||gn)}const bn={},wn=()=>Object.create(bn),En=e=>Object.getPrototypeOf(e)===bn;function Sn(e,t,n,o=!1){const i={},s=wn();e.propsDefaults=Object.create(null),xn(e,t,i,s);for(const r in e.propsOptions[0])r in i||(i[r]=void 0);n?e.props=o?i:(0,r.Um)(i):e.type.props?e.props=i:e.props=s,e.attrs=s}function Tn(e,t,n,i){const{props:s,attrs:a,vnode:{patchFlag:c}}=e,l=(0,r.IU)(s),[u]=e.propsOptions;let d=!1;if(!(i||c>0)||16&c){let r;xn(e,t,s,a)&&(d=!0);for(const i in l)t&&((0,o.RI)(t,i)||(r=(0,o.rs)(i))!==i&&(0,o.RI)(t,r))||(u?!n||void 0===n[i]&&void 0===n[r]||(s[i]=kn(u,l,i,void 0,e,!0)):delete s[i]);if(a!==l)for(const e in a)t&&(0,o.RI)(t,e)||(delete a[e],d=!0)}else if(8&c){const n=e.vnode.dynamicProps;for(let r=0;r{l=!0;const[n,r]=Cn(e,t,!0);(0,o.l7)(a,n),r&&c.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!s&&!l)return(0,o.Kn)(e)&&r.set(e,o.Z6),o.Z6;if((0,o.kJ)(s))for(let d=0;d-1,r[1]=n<0||e-1||(0,o.RI)(r,"default"))&&c.push(t)}}}}const u=[a,c];return(0,o.Kn)(e)&&r.set(e,u),u}function On(e){return"$"!==e[0]&&!(0,o.Gg)(e)}function Pn(e){if(null===e)return"null";if("function"===typeof e)return e.name||"";if("object"===typeof e){const t=e.constructor&&e.constructor.name;return t||""}return""}function An(e,t){return Pn(e)===Pn(t)}function Rn(e,t){return(0,o.kJ)(t)?t.findIndex((t=>An(t,e))):(0,o.mf)(t)&&An(t,e)?0:-1}const jn=e=>"_"===e[0]||"$stable"===e,Mn=e=>(0,o.kJ)(e)?e.map(Yr):[Yr(e)],Nn=(e,t,n)=>{if(t._n)return t;const r=X(((...e)=>Mn(t(...e))),n);return r._c=!1,r},Dn=(e,t,n)=>{const r=e._ctx;for(const i in e){if(jn(i))continue;const n=e[i];if((0,o.mf)(n))t[i]=Nn(i,n,r);else if(null!=n){0;const e=Mn(n);t[i]=()=>e}}},In=(e,t)=>{const n=Mn(t);e.slots.default=()=>n},Ln=(e,t)=>{const n=e.slots=wn();if(32&e.vnode.shapeFlag){const e=t._;e?((0,o.l7)(n,t),(0,o.Nj)(n,"_",e,!0)):Dn(t,n)}else t&&In(e,t)},Un=(e,t,n)=>{const{vnode:r,slots:i}=e;let s=!0,a=o.kT;if(32&r.shapeFlag){const e=t._;e?n&&1===e?s=!1:((0,o.l7)(i,t),n||1!==e||delete i._):(s=!t.$stable,Dn(t,i)),a=t}else t&&(In(e,t),a={default:1});if(s)for(const o in i)jn(o)||null!=a[o]||delete i[o]};function Bn(e,t,n,i,s=!1){if((0,o.kJ)(e))return void e.forEach(((e,r)=>Bn(e,t&&((0,o.kJ)(t)?t[r]:t),n,i,s)));if(tt(i)&&!s)return;const a=4&i.shapeFlag?yo(i.component)||i.component.proxy:i.el,c=s?null:a,{i:l,r:u}=e;const d=t&&t.r,p=l.refs===o.kT?l.refs={}:l.refs,f=l.setupState;if(null!=d&&d!==u&&((0,o.HD)(d)?(p[d]=null,(0,o.RI)(f,d)&&(f[d]=null)):(0,r.dq)(d)&&(d.value=null)),(0,o.mf)(u))m(u,l,12,[c,p]);else{const t=(0,o.HD)(u),i=(0,r.dq)(u);if(t||i){const r=()=>{if(e.f){const n=t?(0,o.RI)(f,u)?f[u]:p[u]:u.value;s?(0,o.kJ)(n)&&(0,o.Od)(n,a):(0,o.kJ)(n)?n.includes(a)||n.push(a):t?(p[u]=[a],(0,o.RI)(f,u)&&(f[u]=p[u])):(u.value=[a],e.k&&(p[e.k]=u.value))}else t?(p[u]=c,(0,o.RI)(f,u)&&(f[u]=c)):i&&(u.value=c,e.k&&(p[e.k]=c))};c?(r.id=-1,Xn(r,n)):r()}else 0}}let $n=!1;const Gn=e=>e.namespaceURI.includes("svg")&&"foreignObject"!==e.tagName,Hn=e=>e.namespaceURI.includes("MathML"),Fn=e=>Gn(e)?"svg":Hn(e)?"mathml":void 0,zn=e=>8===e.nodeType;function Yn(e){const{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:a,parentNode:c,remove:l,insert:u,createComment:d}}=e,p=(e,t)=>{if(!t.hasChildNodes())return __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),n(null,e,t),D(),void(t._vnode=e);$n=!1,f(t.firstChild,e,null,null,null),D(),t._vnode=e,$n&&console.error("Hydration completed but contains mismatches.")},f=(n,r,o,l,d,p=!1)=>{p=p||!!r.dynamicChildren;const w=zn(n)&&"["===n.data,E=()=>v(n,r,o,l,d,w),{type:S,ref:T,shapeFlag:x,patchFlag:k}=r;let C=n.nodeType;r.el=n,-2===k&&(p=!1,r.dynamicChildren=null);let O=null;switch(S){case _r:3!==C?""===r.children?(u(r.el=i(""),c(n),n),O=n):O=E():(n.data!==r.children&&($n=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("Hydration text mismatch in",n.parentNode,`\n - rendered on server: ${JSON.stringify(n.data)}\n - expected on client: ${JSON.stringify(r.children)}`),n.data=r.children),O=a(n));break;case br:b(n)?(O=a(n),_(r.el=n.content.firstChild,n,o)):O=8!==C||w?E():a(n);break;case wr:if(w&&(n=a(n),C=n.nodeType),1===C||3===C){O=n;const e=!r.children.length;for(let t=0;t{c=c||!!t.dynamicChildren;const{type:u,props:d,patchFlag:p,shapeFlag:f,dirs:h,transition:g}=t,v="input"===u||"option"===u;if(v||-1!==p){h&&$e(t,null,n,"created");let u,y=!1;if(b(e)){y=or(i,g)&&n&&n.vnode.props&&n.vnode.props.appear;const r=e.content.firstChild;y&&g.beforeEnter(r),_(r,e,n),t.el=e=r}if(16&f&&(!d||!d.innerHTML&&!d.textContent)){let r=m(e.firstChild,t,e,n,i,a,c),o=!1;while(r){$n=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!o&&(s("Hydration children mismatch on",e,"\nServer rendered element contains more child nodes than client vdom."),o=!0);const t=r;r=r.nextSibling,l(t)}}else 8&f&&e.textContent!==t.children&&($n=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("Hydration text content mismatch on",e,`\n - rendered on server: ${e.textContent}\n - expected on client: ${t.children}`),e.textContent=t.children);if(d)if(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__||v||!c||48&p)for(const i in d)__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&Wn(e,i,d[i],t,n)&&($n=!0),(v&&(i.endsWith("value")||"indeterminate"===i)||(0,o.F7)(i)&&!(0,o.Gg)(i)||"."===i[0])&&r(e,i,null,d[i],void 0,void 0,n);else d.onClick&&r(e,"onClick",null,d.onClick,void 0,void 0,n);(u=d&&d.onVnodeBeforeMount)&&Zr(u,n,t),h&&$e(t,null,n,"beforeMount"),((u=d&&d.onVnodeMounted)||h||y)&&xe((()=>{u&&Zr(u,n,t),y&&g.enter(e),h&&$e(t,null,n,"mounted")}),i)}return e.nextSibling},m=(e,t,r,o,i,a,c)=>{c=c||!!t.dynamicChildren;const l=t.children,u=l.length;let d=!1;for(let p=0;p{const{slotScopeIds:s}=t;s&&(o=o?o.concat(s):s);const l=c(e),p=m(a(e),t,l,n,r,o,i);return p&&zn(p)&&"]"===p.data?a(t.anchor=p):($n=!0,u(t.anchor=d("]"),l,p),p)},v=(e,t,r,o,i,u)=>{if($n=!0,__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&s("Hydration node mismatch:\n- rendered on server:",e,3===e.nodeType?"(text)":zn(e)&&"["===e.data?"(start of fragment)":"","\n- expected on client:",t.type),t.el=null,u){const t=y(e);while(1){const n=a(e);if(!n||n===t)break;l(n)}}const d=a(e),p=c(e);return l(e),n(null,t,p,d,r,o,Fn(p),i),d},y=(e,t="[",n="]")=>{let r=0;while(e)if(e=a(e),e&&zn(e)&&(e.data===t&&r++,e.data===n)){if(0===r)return a(e);r--}return e},_=(e,t,n)=>{const r=t.parentNode;r&&r.replaceChild(e,t);let o=n;while(o)o.vnode.el===t&&(o.vnode.el=o.subTree.el=e),o=o.parent},b=e=>1===e.nodeType&&"template"===e.tagName.toLowerCase();return[p,f]}function Wn(e,t,n,r,i){var a;let c,l,u,d;if("class"===t)u=e.getAttribute("class"),d=(0,o.C_)(n),Vn(qn(u||""),qn(d))||(c=l="class");else if("style"===t){u=e.getAttribute("style")||"",d=(0,o.HD)(n)?n:(0,o.$J)((0,o.j5)(n));const t=Zn(u),s=Zn(d);if(r.dirs)for(const{dir:e,value:n}of r.dirs)"show"!==e.name||n||s.set("display","none");const p=null==i?void 0:i.subTree;if(r===p||(null==p?void 0:p.type)===yr&&p.children.includes(r)){const e=null==(a=null==i?void 0:i.getCssVars)?void 0:a.call(i);for(const t in e)s.set(`--${t}`,String(e[t]))}Jn(t,s)||(c=l="style")}else(e instanceof SVGElement&&(0,o.x5)(t)||e instanceof HTMLElement&&((0,o.pG)(t)||(0,o.H8)(t)))&&((0,o.pG)(t)?(u=e.hasAttribute(t),d=(0,o.yA)(n)):null==n?(u=e.hasAttribute(t),d=!1):(u=e.hasAttribute(t)?e.getAttribute(t):"value"===t&&"TEXTAREA"===e.tagName&&e.value,d=!!(0,o.oI)(n)&&String(n)),u!==d&&(c="attribute",l=t));if(c){const t=e=>!1===e?"(not rendered)":`${l}="${e}"`,n=`Hydration ${c} mismatch on`,r=`\n - rendered on server: ${t(u)}\n - expected on client: ${t(d)}\n Note: this mismatch is check-only. The DOM will not be rectified in production due to performance overhead.\n You should fix the source of the mismatch.`;return s(n,e,r),!0}return!1}function qn(e){return new Set(e.trim().split(/\s+/))}function Vn(e,t){if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}function Zn(e){const t=new Map;for(const n of e.split(";")){let[e,r]=n.split(":");e=null==e?void 0:e.trim(),r=null==r?void 0:r.trim(),e&&r&&t.set(e,r)}return t}function Jn(e,t){if(e.size!==t.size)return!1;for(const[n,r]of e)if(r!==t.get(n))return!1;return!0}function Kn(){"boolean"!==typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&((0,o.E9)().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1)}const Xn=xe;function Qn(e){return tr(e)}function er(e){return tr(e,Yn)}function tr(e,t){Kn();const n=(0,o.E9)();n.__VUE__=!0;const{insert:i,remove:s,patchProp:a,createElement:c,createText:l,createComment:u,setText:d,setElementText:p,parentNode:f,nextSibling:h,setScopeId:m=o.dG,insertStaticContent:g}=e,v=(e,t,n,r=null,o=null,i=null,s=void 0,a=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Mr(e,t)&&(r=Z(e),z(e,o,i,!0),e=null),-2===t.patchFlag&&(c=!1,t.dynamicChildren=null);const{type:l,ref:u,shapeFlag:d}=t;switch(l){case _r:y(e,t,n,r);break;case br:_(e,t,n,r);break;case wr:null==e&&b(t,n,r,s);break;case yr:R(e,t,n,r,o,i,s,a,c);break;default:1&d?S(e,t,n,r,o,i,s,a,c):6&d?M(e,t,n,r,o,i,s,a,c):(64&d||128&d)&&l.process(e,t,n,r,o,i,s,a,c,X)}null!=u&&o&&Bn(u,e&&e.ref,i,t||e,!t)},y=(e,t,n,r)=>{if(null==e)i(t.el=l(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},_=(e,t,n,r)=>{null==e?i(t.el=u(t.children||""),n,r):t.el=e.el},b=(e,t,n,r)=>{[e.el,e.anchor]=g(e.children,t,n,r,e.el,e.anchor)},w=({el:e,anchor:t},n,r)=>{let o;while(e&&e!==t)o=h(e),i(e,n,r),e=o;i(t,n,r)},E=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=h(e),s(e),e=n;s(t)},S=(e,t,n,r,o,i,s,a,c)=>{"svg"===t.type?s="svg":"math"===t.type&&(s="mathml"),null==e?T(t,n,r,o,i,s,a,c):C(e,t,o,i,s,a,c)},T=(e,t,n,r,s,l,u,d)=>{let f,h;const{props:m,shapeFlag:g,transition:v,dirs:y}=e;if(f=e.el=c(e.type,l,m&&m.is,m),8&g?p(f,e.children):16&g&&k(e.children,f,null,r,s,nr(e,l),u,d),y&&$e(e,null,r,"created"),x(f,e,e.scopeId,u,r),m){for(const t in m)"value"===t||(0,o.Gg)(t)||a(f,t,null,m[t],l,e.children,r,s,V);"value"in m&&a(f,"value",null,m.value,l),(h=m.onVnodeBeforeMount)&&Zr(h,r,e)}y&&$e(e,null,r,"beforeMount");const _=or(s,v);_&&v.beforeEnter(f),i(f,t,n),((h=m&&m.onVnodeMounted)||_||y)&&Xn((()=>{h&&Zr(h,r,e),_&&v.enter(f),y&&$e(e,null,r,"mounted")}),s)},x=(e,t,n,r,o)=>{if(n&&m(e,n),r)for(let i=0;i{for(let l=c;l{const l=t.el=e.el;let{patchFlag:u,dynamicChildren:d,dirs:f}=t;u|=16&e.patchFlag;const h=e.props||o.kT,m=t.props||o.kT;let g;if(n&&rr(n,!1),(g=m.onVnodeBeforeUpdate)&&Zr(g,n,t,e),f&&$e(t,e,n,"beforeUpdate"),n&&rr(n,!0),d?O(e.dynamicChildren,d,l,n,r,nr(t,i),s):c||$(e,t,l,null,n,r,nr(t,i),s,!1),u>0){if(16&u)P(l,t,h,m,n,r,i);else if(2&u&&h.class!==m.class&&a(l,"class",null,m.class,i),4&u&&a(l,"style",h.style,m.style,i),8&u){const o=t.dynamicProps;for(let t=0;t{g&&Zr(g,n,t,e),f&&$e(t,e,n,"updated")}),r)},O=(e,t,n,r,o,i,s)=>{for(let a=0;a{if(n!==r){if(n!==o.kT)for(const l in n)(0,o.Gg)(l)||l in r||a(e,l,n[l],null,c,t.children,i,s,V);for(const l in r){if((0,o.Gg)(l))continue;const u=r[l],d=n[l];u!==d&&"value"!==l&&a(e,l,d,u,c,t.children,i,s,V)}"value"in r&&a(e,"value",n.value,r.value,c)}},R=(e,t,n,r,o,s,a,c,u)=>{const d=t.el=e?e.el:l(""),p=t.anchor=e?e.anchor:l("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(i(d,n,r),i(p,n,r),k(t.children||[],n,p,o,s,a,c,u)):f>0&&64&f&&h&&e.dynamicChildren?(O(e.dynamicChildren,h,n,o,s,a,c),(null!=t.key||o&&t===o.subTree)&&ir(e,t,!0)):$(e,t,n,p,o,s,a,c,u)},M=(e,t,n,r,o,i,s,a,c)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?o.ctx.activate(t,n,r,s,c):I(t,n,r,o,i,s,c):L(e,t,c)},I=(e,t,n,r,o,i,s)=>{const a=e.component=Xr(e,r,o);if(ot(e)&&(a.ctx.renderer=X),lo(a),a.asyncDep){if(o&&o.registerDep(a,U),!e.el){const e=a.subTree=Ur(br);_(null,e,t,n)}}else U(a,e,t,n,o,i,s)},L=(e,t,n)=>{const r=t.component=e.component;if(re(e,t,n)){if(r.asyncDep&&!r.asyncResolved)return void B(r,t,n);r.next=t,j(r.update),r.effect.dirty=!0,r.update()}else t.el=e.el,r.vnode=t},U=(e,t,n,i,s,a,c)=>{const l=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:i,vnode:u}=e;{const n=ar(e);if(n)return t&&(t.el=u.el,B(e,t,c)),void n.asyncDep.then((()=>{e.isUnmounted||l()}))}let d,p=t;0,rr(e,!1),t?(t.el=u.el,B(e,t,c)):t=u,n&&(0,o.ir)(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&Zr(d,i,t,u),rr(e,!0);const h=Q(e);0;const m=e.subTree;e.subTree=h,v(m,h,f(m.el),Z(m),e,s,a),t.el=h.el,null===p&&ie(e,h.el),r&&Xn(r,s),(d=t.props&&t.props.onVnodeUpdated)&&Xn((()=>Zr(d,i,t,u)),s)}else{let r;const{el:c,props:l}=t,{bm:u,m:d,parent:p}=e,f=tt(t);if(rr(e,!1),u&&(0,o.ir)(u),!f&&(r=l&&l.onVnodeBeforeMount)&&Zr(r,p,t),rr(e,!0),c&&te){const n=()=>{e.subTree=Q(e),te(c,e.subTree,e,s,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const r=e.subTree=Q(e);0,v(null,r,n,i,e,s,a),t.el=r.el}if(d&&Xn(d,s),!f&&(r=l&&l.onVnodeMounted)){const e=t;Xn((()=>Zr(r,p,e)),s)}(256&t.shapeFlag||p&&tt(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&Xn(e.a,s),e.isMounted=!0,t=n=i=null}},u=e.effect=new r.qq(l,o.dG,(()=>A(d)),e.scope),d=e.update=()=>{u.dirty&&u.run()};d.id=e.uid,rr(e,!0),d()},B=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,Tn(e,t.props,o,n),Un(e,t.children,n),(0,r.Jd)(),N(e),(0,r.lk)()},$=(e,t,n,r,o,i,s,a,c=!1)=>{const l=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void H(l,d,n,r,o,i,s,a,c);if(256&f)return void G(l,d,n,r,o,i,s,a,c)}8&h?(16&u&&V(l,o,i),d!==l&&p(n,d)):16&u?16&h?H(l,d,n,r,o,i,s,a,c):V(l,o,i,!0):(8&u&&p(n,""),16&h&&k(d,n,r,o,i,s,a,c))},G=(e,t,n,r,i,s,a,c,l)=>{e=e||o.Z6,t=t||o.Z6;const u=e.length,d=t.length,p=Math.min(u,d);let f;for(f=0;fd?V(e,i,s,!0,!1,p):k(t,n,r,i,s,a,c,l,p)},H=(e,t,n,r,i,s,a,c,l)=>{let u=0;const d=t.length;let p=e.length-1,f=d-1;while(u<=p&&u<=f){const r=e[u],o=t[u]=l?Wr(t[u]):Yr(t[u]);if(!Mr(r,o))break;v(r,o,n,null,i,s,a,c,l),u++}while(u<=p&&u<=f){const r=e[p],o=t[f]=l?Wr(t[f]):Yr(t[f]);if(!Mr(r,o))break;v(r,o,n,null,i,s,a,c,l),p--,f--}if(u>p){if(u<=f){const e=f+1,o=ef)while(u<=p)z(e[u],i,s,!0),u++;else{const h=u,m=u,g=new Map;for(u=m;u<=f;u++){const e=t[u]=l?Wr(t[u]):Yr(t[u]);null!=e.key&&g.set(e.key,u)}let y,_=0;const b=f-m+1;let w=!1,E=0;const S=new Array(b);for(u=0;u=b){z(r,i,s,!0);continue}let o;if(null!=r.key)o=g.get(r.key);else for(y=m;y<=f;y++)if(0===S[y-m]&&Mr(r,t[y])){o=y;break}void 0===o?z(r,i,s,!0):(S[o-m]=u+1,o>=E?E=o:w=!0,v(r,t[o],n,null,i,s,a,c,l),_++)}const T=w?sr(S):o.Z6;for(y=T.length-1,u=b-1;u>=0;u--){const e=m+u,o=t[e],p=e+1{const{el:s,type:a,transition:c,children:l,shapeFlag:u}=e;if(6&u)return void F(e.component.subTree,t,n,r);if(128&u)return void e.suspense.move(t,n,r);if(64&u)return void a.move(e,t,n,X);if(a===yr){i(s,t,n);for(let e=0;ec.enter(s)),o);else{const{leave:e,delayLeave:r,afterLeave:o}=c,a=()=>i(s,t,n),l=()=>{e(s,(()=>{a(),o&&o()}))};r?r(s,a,l):l()}else i(s,t,n)},z=(e,t,n,r=!1,o=!1)=>{const{type:i,props:s,ref:a,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:p}=e;if(null!=a&&Bn(a,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&p,h=!tt(e);let m;if(h&&(m=s&&s.onVnodeBeforeUnmount)&&Zr(m,t,e),6&u)q(e.component,n,r);else{if(128&u)return void e.suspense.unmount(n,r);f&&$e(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,o,X,r):l&&(i!==yr||d>0&&64&d)?V(l,t,n,!1,!0):(i===yr&&384&d||!o&&16&u)&&V(c,t,n),r&&Y(e)}(h&&(m=s&&s.onVnodeUnmounted)||f)&&Xn((()=>{m&&Zr(m,t,e),f&&$e(e,null,t,"unmounted")}),n)},Y=e=>{const{type:t,el:n,anchor:r,transition:o}=e;if(t===yr)return void W(n,r);if(t===wr)return void E(e);const i=()=>{s(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:r}=o,s=()=>t(n,i);r?r(e.el,i,s):s()}else i()},W=(e,t)=>{let n;while(e!==t)n=h(e),s(e),e=n;s(t)},q=(e,t,n)=>{const{bum:r,scope:i,update:s,subTree:a,um:c}=e;r&&(0,o.ir)(r),i.stop(),s&&(s.active=!1,z(a,e,t,n)),c&&Xn(c,t),Xn((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},V=(e,t,n,r=!1,o=!1,i=0)=>{for(let s=i;s6&e.shapeFlag?Z(e.component.subTree):128&e.shapeFlag?e.suspense.next():h(e.anchor||e.el);let J=!1;const K=(e,t,n)=>{null==e?t._vnode&&z(t._vnode,null,null,!0):v(t._vnode||null,e,t,null,null,null,n),J||(J=!0,N(),D(),J=!1),t._vnode=e},X={p:v,um:z,m:F,r:Y,mt:I,mc:k,pc:$,pbc:O,n:Z,o:e};let ee,te;return t&&([ee,te]=t(X)),{render:K,hydrate:ee,createApp:mn(K,ee)}}function nr({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function rr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function or(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ir(e,t,n=!1){const r=e.children,i=t.children;if((0,o.kJ)(r)&&(0,o.kJ)(i))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[i-1]),n[i]=r)}}i=n.length,s=n[i-1];while(i-- >0)n[i]=s,s=t[s];return n}function ar(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ar(t)}const cr=e=>e.__isTeleport,lr=e=>e&&(e.disabled||""===e.disabled),ur=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,dr=e=>"function"===typeof MathMLElement&&e instanceof MathMLElement,pr=(e,t)=>{const n=e&&e.to;if((0,o.HD)(n)){if(t){const e=t(n);return e}return null}return n},fr={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,i,s,a,c,l){const{mc:u,pc:d,pbc:p,o:{insert:f,querySelector:h,createText:m,createComment:g}}=l,v=lr(t.props);let{shapeFlag:y,children:_,dynamicChildren:b}=t;if(null==e){const e=t.el=m(""),l=t.anchor=m("");f(e,n,r),f(l,n,r);const d=t.target=pr(t.props,h),p=t.targetAnchor=m("");d&&(f(p,d),"svg"===s||ur(d)?s="svg":("mathml"===s||dr(d))&&(s="mathml"));const g=(e,t)=>{16&y&&u(_,e,t,o,i,s,a,c)};v?g(n,l):d&&g(d,p)}else{t.el=e.el;const r=t.anchor=e.anchor,u=t.target=e.target,f=t.targetAnchor=e.targetAnchor,m=lr(e.props),g=m?n:u,y=m?r:f;if("svg"===s||ur(u)?s="svg":("mathml"===s||dr(u))&&(s="mathml"),b?(p(e.dynamicChildren,b,g,o,i,s,a),ir(e,t,!0)):c||d(e,t,g,y,o,i,s,a,!1),v)m?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):hr(t,n,r,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=pr(t.props,h);e&&hr(t,e,null,l,0)}else m&&hr(t,u,f,l,1)}vr(t)},remove(e,t,n,r,{um:o,o:{remove:i}},s){const{shapeFlag:a,children:c,anchor:l,targetAnchor:u,target:d,props:p}=e;if(d&&i(u),s&&i(l),16&a){const e=s||!lr(p);for(let r=0;r0?Sr||o.Z6:null,xr(),Cr>0&&Sr&&Sr.push(e),e}function Ar(e,t,n,r,o,i){return Pr(Lr(e,t,n,r,o,i,!0))}function Rr(e,t,n,r,o){return Pr(Ur(e,t,n,r,o,!0))}function jr(e){return!!e&&!0===e.__v_isVNode}function Mr(e,t){return e.type===t.type&&e.key===t.key}function Nr(e){kr=e}const Dr=({key:e})=>null!=e?e:null,Ir=({ref:e,ref_key:t,ref_for:n})=>("number"===typeof e&&(e=""+e),null!=e?(0,o.HD)(e)||(0,r.dq)(e)||(0,o.mf)(e)?{i:W,r:e,k:t,f:!!n}:e:null);function Lr(e,t=null,n=null,r=0,i=null,s=(e===yr?0:1),a=!1,c=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Dr(t),ref:t&&Ir(t),scopeId:q,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:W};return c?(qr(l,n),128&s&&e.normalize(l)):n&&(l.shapeFlag|=(0,o.HD)(n)?8:16),Cr>0&&!a&&Sr&&(l.patchFlag>0||6&s)&&32!==l.patchFlag&&Sr.push(l),l}const Ur=Br;function Br(e,t=null,n=null,i=0,s=null,a=!1){if(e&&e!==le||(e=br),jr(e)){const r=Gr(e,t,!0);return n&&qr(r,n),Cr>0&&!a&&Sr&&(6&r.shapeFlag?Sr[Sr.indexOf(e)]=r:Sr.push(r)),r.patchFlag|=-2,r}if(So(e)&&(e=e.__vccOpts),t){t=$r(t);let{class:e,style:n}=t;e&&!(0,o.HD)(e)&&(t.class=(0,o.C_)(e)),(0,o.Kn)(n)&&((0,r.X3)(n)&&!(0,o.kJ)(n)&&(n=(0,o.l7)({},n)),t.style=(0,o.j5)(n))}const c=(0,o.HD)(e)?1:he(e)?128:cr(e)?64:(0,o.Kn)(e)?4:(0,o.mf)(e)?2:0;return Lr(e,t,n,i,s,c,a,!0)}function $r(e){return e?(0,r.X3)(e)||En(e)?(0,o.l7)({},e):e:null}function Gr(e,t,n=!1,r=!1){const{props:i,ref:s,patchFlag:a,children:c,transition:l}=e,u=t?Vr(i||{},t):i,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Dr(u),ref:t&&t.ref?n&&s?(0,o.kJ)(s)?s.concat(Ir(t)):[s,Ir(t)]:Ir(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:c,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==yr?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Gr(e.ssContent),ssFallback:e.ssFallback&&Gr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&(d.transition=l.clone(d)),d}function Hr(e=" ",t=0){return Ur(_r,null,e,t)}function Fr(e,t){const n=Ur(wr,null,e);return n.staticCount=t,n}function zr(e="",t=!1){return t?(Tr(),Rr(br,null,e)):Ur(br,null,e)}function Yr(e){return null==e||"boolean"===typeof e?Ur(br):(0,o.kJ)(e)?Ur(yr,null,e.slice()):"object"===typeof e?Wr(e):Ur(_r,null,String(e))}function Wr(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Gr(e)}function qr(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if((0,o.kJ)(t))n=16;else if("object"===typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),qr(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||En(t)?3===r&&W&&(1===W.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=W}}else(0,o.mf)(t)?(t={default:t,_ctx:W},n=32):(t=String(t),64&r?(n=16,t=[Hr(t)]):n=8);e.children=t,e.shapeFlag|=n}function Vr(...e){const t={};for(let n=0;nQr||W;let to,no;{const e=(0,o.E9)(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach((t=>t(e))):r[0](e)}};to=t("__VUE_INSTANCE_SETTERS__",(e=>Qr=e)),no=t("__VUE_SSR_SETTERS__",(e=>co=e))}const ro=e=>{const t=Qr;return to(e),e.scope.on(),()=>{e.scope.off(),to(t)}},oo=()=>{Qr&&Qr.scope.off(),to(null)};function io(e){return 4&e.vnode.shapeFlag}let so,ao,co=!1;function lo(e,t=!1){t&&no(t);const{props:n,children:r}=e.vnode,o=io(e);Sn(e,n,o,t),Ln(e,r);const i=o?uo(e,t):void 0;return t&&no(!1),i}function uo(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Nt);const{setup:i}=n;if(i){const n=e.setupContext=i.length>1?vo(e):null,s=ro(e);(0,r.Jd)();const a=m(i,e,0,[e.props,n]);if((0,r.lk)(),s(),(0,o.tI)(a)){if(a.then(oo,oo),t)return a.then((n=>{po(e,n,t)})).catch((t=>{v(t,e,0)}));e.asyncDep=a}else po(e,a,t)}else mo(e,t)}function po(e,t,n){(0,o.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,o.Kn)(t)&&(e.setupState=(0,r.WL)(t)),mo(e,n)}function fo(e){so=e,ao=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Dt))}}const ho=()=>!so;function mo(e,t,n){const i=e.type;if(!e.render){if(!t&&so&&!i.render){const t=i.template||nn(e).template;if(t){0;const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:s,compilerOptions:a}=i,c=(0,o.l7)((0,o.l7)({isCustomElement:n,delimiters:s},r),a);i.render=so(t,c)}}e.render=i.render||o.dG,ao&&ao(e)}{const t=ro(e);(0,r.Jd)();try{Xt(e)}finally{(0,r.lk)(),t()}}}const go={get(e,t){return(0,r.j)(e,"get",""),e[t]}};function vo(e){const t=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,go),slots:e.slots,emit:e.emit,expose:t}}function yo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,r.WL)((0,r.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in jt?jt[n](e):void 0},has(e,t){return t in e||t in jt}}))}const _o=/(?:^|[-_])(\w)/g,bo=e=>e.replace(_o,(e=>e.toUpperCase())).replace(/[-_]/g,"");function wo(e,t=!0){return(0,o.mf)(e)?e.displayName||e.name:e.name||t&&e.__name}function Eo(e,t,n=!1){let r=wo(t);if(!r&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(r=e[1])}if(!r&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};r=n(e.components||e.parent.type.components)||n(e.appContext.components)}return r?bo(r):n?"App":"Anonymous"}function So(e){return(0,o.mf)(e)&&"__vccOpts"in e}const To=(e,t)=>{const n=(0,r.Fl)(e,t,co);return n};function xo(e,t,n=o.kT){const i=eo();const s=(0,o._A)(t),a=(0,o.rs)(t),c=(0,r.ZM)(((r,c)=>{let l;return je((()=>{const n=e[t];(0,o.aU)(l,n)&&(l=n,c())})),{get(){return r(),n.get?n.get(l):l},set(e){const r=i.vnode.props;r&&(t in r||s in r||a in r)&&(`onUpdate:${t}`in r||`onUpdate:${s}`in r||`onUpdate:${a}`in r)||!(0,o.aU)(e,l)||(l=e,c()),i.emit(`update:${t}`,n.set?n.set(e):e)}}})),l="modelValue"===t?"modelModifiers":`${t}Modifiers`;return c[Symbol.iterator]=()=>{let t=0;return{next(){return t<2?{value:t++?e[l]||{}:c,done:!1}:{done:!0}}}},c}function ko(e,t,n){const r=arguments.length;return 2===r?(0,o.Kn)(t)&&!(0,o.kJ)(t)?jr(t)?Ur(e,null,[t]):Ur(e,t):Ur(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&jr(n)&&(n=[n]),Ur(e,t,n))}function Co(){return void 0}function Oo(e,t,n,r){const o=n[r];if(o&&Po(o,e))return o;const i=t();return i.memo=e.slice(),n[r]=i}function Po(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&Sr&&Sr.push(e),!0}const Ao="3.4.27",Ro=o.dG,jo=h,Mo=B,No=H,Do={createComponentInstance:Xr,setupComponent:lo,renderComponentRoot:Q,setCurrentRenderingInstance:V,isVNode:jr,normalizeVNode:Yr},Io=Do,Lo=null,Uo=null,Bo=null},56612:(e,t,n)=>{"use strict"; +/** +* @vue/shared v3.4.27 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/ +/*! #__NO_SIDE_EFFECTS__ */ +function r(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()):e=>n.has(e)}n.d(t,{$J:()=>V,C_:()=>Z,DM:()=>g,E9:()=>$,F7:()=>c,Gg:()=>k,H8:()=>ee,HD:()=>_,He:()=>U,Kj:()=>v,Kn:()=>w,NO:()=>a,Nj:()=>I,Od:()=>d,PO:()=>x,RI:()=>f,Z6:()=>i,_A:()=>P,_N:()=>m,aU:()=>N,dG:()=>s,h5:()=>L,hR:()=>M,ir:()=>D,j5:()=>F,kC:()=>j,kJ:()=>h,kT:()=>o,l7:()=>u,mf:()=>y,oI:()=>ne,pG:()=>X,rs:()=>R,tI:()=>E,tR:()=>l,vs:()=>J,x5:()=>te,yA:()=>Q,yl:()=>H,zw:()=>re});const o={},i=[],s=()=>{},a=()=>!1,c=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),l=e=>e.startsWith("onUpdate:"),u=Object.assign,d=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},p=Object.prototype.hasOwnProperty,f=(e,t)=>p.call(e,t),h=Array.isArray,m=e=>"[object Map]"===T(e),g=e=>"[object Set]"===T(e),v=e=>"[object RegExp]"===T(e),y=e=>"function"===typeof e,_=e=>"string"===typeof e,b=e=>"symbol"===typeof e,w=e=>null!==e&&"object"===typeof e,E=e=>(w(e)||y(e))&&y(e.then)&&y(e.catch),S=Object.prototype.toString,T=e=>S.call(e),x=e=>"[object Object]"===T(e),k=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),C=e=>{const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}},O=/-(\w)/g,P=C((e=>e.replace(O,((e,t)=>t?t.toUpperCase():"")))),A=/\B([A-Z])/g,R=C((e=>e.replace(A,"-$1").toLowerCase())),j=C((e=>e.charAt(0).toUpperCase()+e.slice(1))),M=C((e=>{const t=e?`on${j(e)}`:"";return t})),N=(e,t)=>!Object.is(e,t),D=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},L=e=>{const t=parseFloat(e);return isNaN(t)?e:t},U=e=>{const t=_(e)?Number(e):NaN;return isNaN(t)?e:t};let B;const $=()=>B||(B="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});const G="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error",H=r(G);function F(e){if(h(e)){const t={};for(let n=0;n{if(e){const n=e.split(Y);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function V(e){let t="";if(!e||_(e))return t;for(const n in e){const r=e[n];if(_(r)||"number"===typeof r){const e=n.startsWith("--")?n:R(n);t+=`${e}:${r};`}}return t}function Z(e){let t="";if(_(e))t=e;else if(h(e))for(let n=0;n_(e)?e:null==e?"":h(e)||w(e)&&(e.toString===S||!y(e.toString))?JSON.stringify(e,oe,2):String(e),oe=(e,t)=>t&&t.__v_isRef?oe(e,t.value):m(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],r)=>(e[ie(t,r)+" =>"]=n,e)),{})}:g(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>ie(e)))}:b(t)?ie(t):!w(t)||h(t)||x(t)?t:String(t),ie=(e,t="")=>{var n;return b(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}},58061:(e,t,n)=>{"use strict";n.d(t,{P$:()=>r.P$,nJ:()=>r.nJ,sv:()=>r.sv,RM:()=>r.RM,Bj:()=>r.Bj,SM:()=>r.SM,yg:()=>r.yg,HY:()=>r.HY,Ob:()=>r.Ob,qq:()=>r.qq,qG:()=>r.qG,n4:()=>r.n4,lR:()=>r.lR,xv:()=>r.xv,ER:()=>r.ER,uT:()=>F,W3:()=>Je,PQ:()=>r.PQ,a2:()=>Fe,Wu:()=>r.Wu,$d:()=>r.$d,KU:()=>r.KU,_A:()=>r._A,kC:()=>r.kC,Ho:()=>r.Ho,ry:()=>r.ry,Fl:()=>r.Fl,ri:()=>Pt,j4:()=>r.j4,kq:()=>r.kq,iD:()=>r.iD,_:()=>r._,Eo:()=>r.Eo,p1:()=>r.p1,Us:()=>r.Us,vr:()=>At,Nv:()=>r.Nv,uE:()=>r.uE,Uk:()=>r.Uk,Wm:()=>r.Wm,ZM:()=>r.ZM,RC:()=>r.RC,aZ:()=>r.aZ,MW:()=>$e,Bz:()=>r.Bz,WY:()=>r.WY,Gn:()=>r.Gn,Yu:()=>r.Yu,yb:()=>r.MW,Ah:()=>Ge,Wl:()=>r.Wl,mW:()=>r.mW,cE:()=>r.cE,B:()=>r.B,FN:()=>r.FN,nZ:()=>r.nZ,Q6:()=>r.Q6,F4:()=>r.F4,h:()=>r.h,S3:()=>r.S3,EM:()=>r.EM,ZB:()=>Ot,Mr:()=>r.Mr,Nd:()=>Nt,f3:()=>r.f3,nQ:()=>r.nQ,X3:()=>r.X3,PG:()=>r.PG,$y:()=>r.$y,dq:()=>r.dq,of:()=>r.of,yT:()=>r.yT,lA:()=>r.lA,Xl:()=>r.Xl,u_:()=>r.u_,Vf:()=>r.Vf,dG:()=>r.dG,Y3:()=>r.Y3,C_:()=>r.C_,vs:()=>r.vs,j5:()=>r.j5,dl:()=>r.dl,wF:()=>r.wF,Jd:()=>r.Jd,Xn:()=>r.Xn,se:()=>r.se,d1:()=>r.d1,bv:()=>r.bv,bT:()=>r.bT,Yq:()=>r.Yq,EB:()=>r.EB,vl:()=>r.vl,SK:()=>r.Ah,ic:()=>r.ic,wg:()=>r.wg,Cn:()=>r.Cn,JJ:()=>r.JJ,WL:()=>r.WL,dD:()=>r.dD,qb:()=>r.qb,qj:()=>r.qj,OT:()=>r.OT,iH:()=>r.iH,Y1:()=>r.Y1,sY:()=>Ct,Ko:()=>r.Ko,WI:()=>r.WI,up:()=>r.up,Q2:()=>r.Q2,LL:()=>r.LL,eq:()=>r.eq,U2:()=>r.U2,qZ:()=>r.qZ,ec:()=>r.ec,nK:()=>r.nK,Um:()=>r.Um,YS:()=>r.YS,XI:()=>r.XI,Uc:()=>r.Uc,G:()=>r.ssrUtils,sT:()=>r.sT,zw:()=>r.zw,hR:()=>r.hR,mx:()=>r.mx,IU:()=>r.IU,Vh:()=>r.Vh,BK:()=>r.BK,Tn:()=>r.Tn,C3:()=>r.C3,oR:()=>r.oR,SU:()=>r.SU,l1:()=>r.l1,fb:()=>ze,sj:()=>fe,tT:()=>r.tT,Zq:()=>r.Zq,Rr:()=>r.Rr,Y8:()=>r.Y8,e8:()=>st,YZ:()=>ft,G2:()=>ct,bM:()=>lt,nr:()=>it,F8:()=>le,i8:()=>r.i8,ZK:()=>r.ZK,YP:()=>r.YP,m0:()=>r.m0,Rh:()=>r.Rh,yX:()=>r.yX,mv:()=>r.mv,w5:()=>r.w5,b9:()=>r.b9,wy:()=>r.wy,D2:()=>wt,MX:()=>r.MX,iM:()=>_t,HX:()=>r.HX});var r=n(66252),o=n(56612),i=n(62931); +/** +* @vue/shared v3.4.27 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/ +/*! #__NO_SIDE_EFFECTS__ */ +function s(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()):e=>n.has(e)}const a={},c=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),l=e=>e.startsWith("onUpdate:"),u=Object.assign,d=(Object.prototype.hasOwnProperty,Array.isArray),p=e=>"[object Set]"===_(e),f=e=>"[object Date]"===_(e),h=e=>"function"===typeof e,m=e=>"string"===typeof e,g=e=>"symbol"===typeof e,v=e=>null!==e&&"object"===typeof e,y=Object.prototype.toString,_=e=>y.call(e),b=e=>{const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}},w=/-(\w)/g,E=b((e=>e.replace(w,((e,t)=>t?t.toUpperCase():"")))),S=/\B([A-Z])/g,T=b((e=>e.replace(S,"-$1").toLowerCase())),x=b((e=>e.charAt(0).toUpperCase()+e.slice(1))),k=(b((e=>{const t=e?`on${x(e)}`:"";return t})),(e,t)=>{for(let n=0;n{const t=parseFloat(e);return isNaN(t)?e:t},O=e=>{const t=m(e)?Number(e):NaN;return isNaN(t)?e:t};const P="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",A=s(P);function R(e){return!!e||""===e}function j(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&rM(e,t)))}const D="http://www.w3.org/2000/svg",I="http://www.w3.org/1998/Math/MathML",L="undefined"!==typeof document?document:null,U=L&&L.createElement("template"),B={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o="svg"===t?L.createElementNS(D,e):"mathml"===t?L.createElementNS(I,e):L.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&o.setAttribute("multiple",r.multiple),o},createText:e=>L.createTextNode(e),createComment:e=>L.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>L.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling)){while(1)if(t.insertBefore(o.cloneNode(!0),n),o===i||!(o=o.nextSibling))break}else{U.innerHTML="svg"===r?`${e}`:"mathml"===r?`${e}`:e;const o=U.content;if("svg"===r||"mathml"===r){const e=o.firstChild;while(e.firstChild)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},$="transition",G="animation",H=Symbol("_vtc"),F=(e,{slots:t})=>(0,r.h)(r.P$,V(e),t);F.displayName="Transition";const z={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Y=F.props=u({},r.nJ,z),W=(e,t=[])=>{d(e)?e.forEach((e=>e(...t))):e&&e(...t)},q=e=>!!e&&(d(e)?e.some((e=>e.length>1)):e.length>1);function V(e){const t={};for(const u in e)u in z||(t[u]=e[u]);if(!1===e.css)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:l=s,appearToClass:d=a,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,m=Z(o),g=m&&m[0],v=m&&m[1],{onBeforeEnter:y,onEnter:_,onEnterCancelled:b,onLeave:w,onLeaveCancelled:E,onBeforeAppear:S=y,onAppear:T=_,onAppearCancelled:x=b}=t,k=(e,t,n)=>{X(e,t?d:a),X(e,t?l:s),n&&n()},C=(e,t)=>{e._isLeaving=!1,X(e,p),X(e,h),X(e,f),t&&t()},O=e=>(t,n)=>{const o=e?T:_,s=()=>k(t,e,n);W(o,[t,s]),Q((()=>{X(t,e?c:i),K(t,e?d:a),q(o)||te(t,r,g,s)}))};return u(t,{onBeforeEnter(e){W(y,[e]),K(e,i),K(e,s)},onBeforeAppear(e){W(S,[e]),K(e,c),K(e,l)},onEnter:O(!1),onAppear:O(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>C(e,t);K(e,p),K(e,f),ie(),Q((()=>{e._isLeaving&&(X(e,p),K(e,h),q(w)||te(e,r,v,n))})),W(w,[e,n])},onEnterCancelled(e){k(e,!1),W(b,[e])},onAppearCancelled(e){k(e,!0),W(x,[e])},onLeaveCancelled(e){C(e),W(E,[e])}})}function Z(e){if(null==e)return null;if(v(e))return[J(e.enter),J(e.leave)];{const t=J(e);return[t,t]}}function J(e){const t=O(e);return t}function K(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[H]||(e[H]=new Set)).add(t)}function X(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const n=e[H];n&&(n.delete(t),n.size||(e[H]=void 0))}function Q(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let ee=0;function te(e,t,n,r){const o=e._endId=++ee,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:a,propCount:c}=ne(e,t);if(!s)return r();const l=s+"end";let u=0;const d=()=>{e.removeEventListener(l,p),i()},p=t=>{t.target===e&&++u>=c&&d()};setTimeout((()=>{u(n[e]||"").split(", "),o=r(`${$}Delay`),i=r(`${$}Duration`),s=re(o,i),a=r(`${G}Delay`),c=r(`${G}Duration`),l=re(a,c);let u=null,d=0,p=0;t===$?s>0&&(u=$,d=s,p=i.length):t===G?l>0&&(u=G,d=l,p=c.length):(d=Math.max(s,l),u=d>0?s>l?$:G:null,p=u?u===$?i.length:c.length:0);const f=u===$&&/\b(transform|all)(,|$)/.test(r(`${$}Property`).toString());return{type:u,timeout:d,propCount:p,hasTransform:f}}function re(e,t){while(e.lengthoe(t)+oe(e[n]))))}function oe(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function ie(){return document.body.offsetHeight}function se(e,t,n){const r=e[H];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ae=Symbol("_vod"),ce=Symbol("_vsh"),le={beforeMount(e,{value:t},{transition:n}){e[ae]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):ue(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!==!n&&(r?t?(r.beforeEnter(e),ue(e,!0),r.enter(e)):r.leave(e,(()=>{ue(e,!1)})):ue(e,t))},beforeUnmount(e,{value:t}){ue(e,t)}};function ue(e,t){e.style.display=t?e[ae]:"none",e[ce]=!t}function de(){le.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const pe=Symbol("");function fe(e){const t=(0,r.FN)();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach((e=>me(e,n)))};const o=()=>{const r=e(t.proxy);he(t.subTree,r),n(r)};(0,r.bv)((()=>{(0,r.Rh)(o);const e=new MutationObserver(o);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,r.Ah)((()=>e.disconnect()))}))}function he(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{he(n.activeBranch,t)}))}while(e.component)e=e.component.subTree;if(1&e.shapeFlag&&e.el)me(e.el,t);else if(e.type===r.HY)e.children.forEach((e=>he(e,t)));else if(e.type===r.qG){let{el:n,anchor:r}=e;while(n){if(me(n,t),n===r)break;n=n.nextSibling}}}function me(e,t){if(1===e.nodeType){const n=e.style;let r="";for(const e in t)n.setProperty(`--${e}`,t[e]),r+=`--${e}: ${t[e]};`;n[pe]=r}}const ge=/(^|;)\s*display\s*:/;function ve(e,t,n){const r=e.style,o=m(n);let i=!1;if(n&&!o){if(t)if(m(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&_e(r,t,"")}else for(const e in t)null==n[e]&&_e(r,e,"");for(const e in n)"display"===e&&(i=!0),_e(r,e,n[e])}else if(o){if(t!==n){const e=r[pe];e&&(n+=";"+e),r.cssText=n,i=ge.test(n)}}else t&&e.removeAttribute("style");ae in e&&(e[ae]=i?r.display:"",e[ce]&&(r.display="none"))}const ye=/\s*!important$/;function _e(e,t,n){if(d(n))n.forEach((n=>_e(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Ee(e,t);ye.test(n)?e.setProperty(T(r),n.replace(ye,""),"important"):e[r]=n}}const be=["Webkit","Moz","ms"],we={};function Ee(e,t){const n=we[t];if(n)return n;let r=(0,o._A)(t);if("filter"!==r&&r in e)return we[t]=r;r=x(r);for(let o=0;oje||(Me.then((()=>je=0)),je=Date.now());function De(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();(0,r.$d)(Ie(e,n.value),t,5,[e])};return n.value=e,n.attached=Ne(),n}function Ie(e,t){if(d(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}const Le=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ue=(e,t,n,r,o,i,s,a,u)=>{const d="svg"===o;"class"===t?se(e,r,d):"style"===t?ve(e,n,r):c(t)?l(t)||Pe(e,t,n,r,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):Be(e,t,r,d))?xe(e,t,r,i,s,a,u):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),Te(e,t,r,d))};function Be(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&Le(t)&&h(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return(!Le(t)||!m(n))&&t in e} +/*! #__NO_SIDE_EFFECTS__ */function $e(e,t){const n=(0,r.aZ)(e);class o extends Fe{constructor(e){super(n,e,t)}}return o.def=n,o} +/*! #__NO_SIDE_EFFECTS__ */const Ge=e=>$e(e,Ot),He="undefined"!==typeof HTMLElement?HTMLElement:class{};class Fe extends He{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),(0,r.Y3)((()=>{this._connected||(Ct(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){this._resolved=!0;for(let n=0;n{for(const t of e)this._setAttr(t.attributeName)})),this._ob.observe(this,{attributes:!0});const e=(e,t=!1)=>{const{props:n,styles:r}=e;let o;if(n&&!d(n))for(const i in n){const e=n[i];(e===Number||e&&e.type===Number)&&(i in this._props&&(this._props[i]=O(this._props[i])),(o||(o=Object.create(null)))[E(i)]=!0)}this._numberProps=o,t&&this._resolveProps(e),this._applyStyles(r),this._update()},t=this._def.__asyncLoader;t?t().then((t=>e(t,!0))):e(this._def)}_resolveProps(e){const{props:t}=e,n=d(t)?t:Object.keys(t||{});for(const r of Object.keys(this))"_"!==r[0]&&n.includes(r)&&this._setProp(r,this[r],!0,!1);for(const r of n.map(E))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(e){this._setProp(r,e)}})}_setAttr(e){let t=this.hasAttribute(e)?this.getAttribute(e):void 0;const n=E(e);this._numberProps&&this._numberProps[n]&&(t=O(t)),this._setProp(n,t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!0){t!==this._props[e]&&(this._props[e]=t,r&&this._instance&&this._update(),n&&(!0===t?this.setAttribute(T(e),""):"string"===typeof t||"number"===typeof t?this.setAttribute(T(e),t+""):t||this.removeAttribute(T(e))))}_update(){Ct(this._createVNode(),this.shadowRoot)}_createVNode(){const e=(0,r.Wm)(this._def,u({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0;const t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};e.emit=(e,...n)=>{t(e,n),T(e)!==e&&t(T(e),n)};let n=this;while(n=n&&(n.parentNode||n.host))if(n instanceof Fe){e.parent=n._instance,e.provides=n._instance.provides;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function ze(e="$style"){{const t=(0,r.FN)();if(!t)return a;const n=t.type.__cssModules;if(!n)return a;const o=n[e];return o||a}}const Ye=new WeakMap,We=new WeakMap,qe=Symbol("_moveCb"),Ve=Symbol("_enterCb"),Ze={name:"TransitionGroup",props:u({},Y,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,r.FN)(),o=(0,r.Y8)();let s,a;return(0,r.ic)((()=>{if(!s.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!et(s[0].el,n.vnode.el,t))return;s.forEach(Ke),s.forEach(Xe);const r=s.filter(Qe);ie(),r.forEach((e=>{const n=e.el,r=n.style;K(n,t),r.transform=r.webkitTransform=r.transitionDuration="";const o=n[qe]=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",o),n[qe]=null,X(n,t))};n.addEventListener("transitionend",o)}))})),()=>{const c=(0,i.IU)(e),l=V(c);let u=c.tag||r.HY;if(s=[],a)for(let e=0;e{e.split(/\s+/).forEach((e=>e&&r.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&r.classList.add(e))),r.style.display="none";const i=1===t.nodeType?t:t.parentNode;i.appendChild(r);const{hasTransform:s}=ne(r);return i.removeChild(r),s}const tt=e=>{const t=e.props["onUpdate:modelValue"]||!1;return d(t)?e=>k(t,e):t};function nt(e){e.target.composing=!0}function rt(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ot=Symbol("_assign"),it={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[ot]=tt(o);const i=r||o.props&&"number"===o.props.type;ke(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n&&(r=r.trim()),i&&(r=C(r)),e[ot](r)})),n&&ke(e,"change",(()=>{e.value=e.value.trim()})),t||(ke(e,"compositionstart",nt),ke(e,"compositionend",rt),ke(e,"change",rt))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e[ot]=tt(i),e.composing)return;const s=!o&&"number"!==e.type||/^0\d/.test(e.value)?e.value:C(e.value),a=null==t?"":t;if(s!==a){if(document.activeElement===e&&"range"!==e.type){if(n)return;if(r&&e.value.trim()===a)return}e.value=a}}},st={deep:!0,created(e,t,n){e[ot]=tt(n),ke(e,"change",(()=>{const t=e._modelValue,n=dt(e),r=e.checked,o=e[ot];if(d(t)){const e=N(t,n),i=-1!==e;if(r&&!i)o(t.concat(n));else if(!r&&i){const n=[...t];n.splice(e,1),o(n)}}else if(p(t)){const e=new Set(t);r?e.add(n):e.delete(n),o(e)}else o(pt(e,r))}))},mounted:at,beforeUpdate(e,t,n){e[ot]=tt(n),at(e,t,n)}};function at(e,{value:t,oldValue:n},r){e._modelValue=t,d(t)?e.checked=N(t,r.props.value)>-1:p(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=M(t,pt(e,!0)))}const ct={created(e,{value:t},n){e.checked=M(t,n.props.value),e[ot]=tt(n),ke(e,"change",(()=>{e[ot](dt(e))}))},beforeUpdate(e,{value:t,oldValue:n},r){e[ot]=tt(r),t!==n&&(e.checked=M(t,r.props.value))}},lt={deep:!0,created(e,{value:t,modifiers:{number:n}},o){const i=p(t);ke(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?C(dt(e)):dt(e)));e[ot](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,(0,r.Y3)((()=>{e._assigning=!1}))})),e[ot]=tt(o)},mounted(e,{value:t,modifiers:{number:n}}){ut(e,t)},beforeUpdate(e,t,n){e[ot]=tt(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||ut(e,t)}};function ut(e,t,n){const r=e.multiple,o=d(t);if(!r||o||p(t)){for(let n=0,i=e.options.length;nString(e)===String(s))):N(t,s)>-1}else i.selected=t.has(s);else if(M(dt(i),t))return void(e.selectedIndex!==n&&(e.selectedIndex=n))}r||-1===e.selectedIndex||(e.selectedIndex=-1)}}function dt(e){return"_value"in e?e._value:e.value}function pt(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const ft={created(e,t,n){mt(e,t,n,null,"created")},mounted(e,t,n){mt(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){mt(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){mt(e,t,n,r,"updated")}};function ht(e,t){switch(e){case"SELECT":return lt;case"TEXTAREA":return it;default:switch(t){case"checkbox":return st;case"radio":return ct;default:return it}}}function mt(e,t,n,r,o){const i=ht(e.tagName,n.props&&n.props.type),s=i[o];s&&s(e,t,n,r)}function gt(){it.getSSRProps=({value:e})=>({value:e}),ct.getSSRProps=({value:e},t)=>{if(t.props&&M(t.props.value,e))return{checked:!0}},st.getSSRProps=({value:e},t)=>{if(d(e)){if(t.props&&N(e,t.props.value)>-1)return{checked:!0}}else if(p(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},ft.getSSRProps=(e,t)=>{if("string"!==typeof t.type)return;const n=ht(t.type.toUpperCase(),t.props&&t.props.type);return n.getSSRProps?n.getSSRProps(e,t):void 0}}const vt=["ctrl","shift","alt","meta"],yt={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>vt.some((n=>e[`${n}Key`]&&!t.includes(n)))},_t=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(n,...r)=>{for(let e=0;e{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=n=>{if(!("key"in n))return;const r=T(n.key);return t.some((e=>e===r||bt[e]===r))?e(n):void 0})},Et=u({patchProp:Ue},B);let St,Tt=!1;function xt(){return St||(St=(0,r.Us)(Et))}function kt(){return St=Tt?St:(0,r.Eo)(Et),Tt=!0,St}const Ct=(...e)=>{xt().render(...e)},Ot=(...e)=>{kt().hydrate(...e)},Pt=(...e)=>{const t=xt().createApp(...e);const{mount:n}=t;return t.mount=e=>{const r=jt(e);if(!r)return;const o=t._component;h(o)||o.render||o.template||(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,Rt(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t},At=(...e)=>{const t=kt().createApp(...e);const{mount:n}=t;return t.mount=e=>{const t=jt(e);if(t)return n(t,!0,Rt(t))},t};function Rt(e){return e instanceof SVGElement?"svg":"function"===typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function jt(e){if(m(e)){const t=document.querySelector(e);return t}return e}let Mt=!1;const Nt=()=>{Mt||(Mt=!0,gt(),de())}},25191:(e,t,n)=>{"use strict";n.d(t,{zI:()=>V});var r=n(66252),o=n(58061);function i(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[e.toLowerCase()]:e=>!!n[e]}const s=()=>{},a=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),c=(Object.assign,Object.prototype.hasOwnProperty,Array.isArray),l=e=>"function"===typeof e,u=e=>"string"===typeof e,d=e=>null!==e&&"object"===typeof e,p=e=>(d(e)||l(e))&&l(e.then)&&l(e.catch),f=(Object.prototype.toString,e=>{const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}}),h=/-(\w)/g,m=(f((e=>e.replace(h,((e,t)=>t?t.toUpperCase():"")))),/\B([A-Z])/g),g=f((e=>e.replace(m,"-$1").toLowerCase())),v=f((e=>e.charAt(0).toUpperCase()+e.slice(1)));f((e=>{const t=e?`on${v(e)}`:"";return t}));let y;const _=()=>y||(y="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});function b(e){if(c(e)){const t={};for(let n=0;n{if(e){const n=e.split(E);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function x(e){let t="";if(!e||u(e))return t;for(const n in e){const r=e[n],o=n.startsWith("--")?n:g(n);(u(r)||"number"===typeof r)&&(t+=`${o}:${r};`)}return t}function k(e){let t="";if(u(e))t=e;else if(c(e))for(let n=0;n/="'\u0009\u000a\u000c\u0020]/,D={};function I(e){if(D.hasOwnProperty(e))return D[e];const t=N.test(e);return t&&console.error(`unsafe attribute name: ${e}`),D[e]=!t}const L={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},U=/["'&<>]/;function B(e){const t=""+e,n=U.exec(t);if(!n)return t;let r,o,i="",s=0;for(o=n.index;o||--!>|0||P(n))?e:L[e]||e.toLowerCase();return j(r)?M(t)?` ${r}`:"":I(r)?""===t?` ${r}`:` ${r}="${B(t)}"`:(console.warn(`[@vue/server-renderer] Skipped rendering unsafe attribute name: ${r}`),"")}function Y(e){if(null==e)return!1;const t=typeof e;return"string"===t||"number"===t||"boolean"===t}function W(e){return B(k(e))}function q(e){if(!e)return"";if(u(e))return B(e);const t=b(e);return B(x(t))}function V(e,t,n,r,o,i,s,a){const l=e[t];if(l){const e=[],t=t=>{e.push(t)},u=l(n,t,i,s?" "+s:"");if(c(u))de(o,u,i,s);else{let t=!0;if(a)t=!1;else for(let n=0;n$/s,J=//gm;function K(e){return!("string"!==typeof e||!Z.test(e))&&(e.length<=8||!e.replace(J,"").trim())}function X(e,t,n,o,i){e("\x3c!--teleport start--\x3e");const s=i.appContext.provides[r.Uc],a=s.__teleportBuffers||(s.__teleportBuffers={}),c=a[n]||(a[n]=[]),l=c.length;let u;if(o)t(e),u="\x3c!--teleport anchor--\x3e";else{const{getBuffer:e,push:n}=ae();t(n),n("\x3c!--teleport anchor--\x3e"),u=e()}c.splice(l,0,u),e("\x3c!--teleport end--\x3e")}Symbol(""),Symbol("");let Q,ee="__VUE_INSTANCE_SETTERS__";(Q=_()[ee])||(Q=_()[ee]=[]),Q.push((e=>e));function te(e,t){throw new Error("On-the-fly template compilation is not supported in the ESM build of @vue/server-renderer. All templates must be pre-compiled into render functions.")}const{createComponentInstance:ne,setCurrentRenderingInstance:re,setupComponent:oe,renderComponentRoot:ie,normalizeVNode:se}=r.ssrUtils;function ae(){let e=!1;const t=[];return{getBuffer(){return t},push(n){const r=u(n);e&&r?t[t.length-1]+=n:t.push(n),e=r,(p(n)||c(n)&&n.hasAsync)&&(t.hasAsync=!0)}}}function ce(e,t=null,n){const r=ne(e,t,null),o=oe(r,!0),i=p(o),s=r.sp;if(i||s){let e=i?o:Promise.resolve();return s&&(e=e.then((()=>Promise.all(s.map((e=>e.call(r.proxy)))))).catch((()=>{}))),e.then((()=>le(r,n)))}return le(r,n)}function le(e,t){const n=e.type,{getBuffer:o,push:i}=ae();if(l(n)){let r=ie(e);if(!n.props)for(const t in e.attrs)t.startsWith("data-v-")&&((r.props||(r.props={}))[t]="");ue(i,e.subTree=r,e,t)}else{e.render&&e.render!==s||e.ssrRender||n.ssrRender||!u(n.template)||(n.ssrRender=te(n.template));for(const t of e.scope.effects)t.computed&&(t.computed._dirty=!0,t.computed._cacheable=!0);const o=e.ssrRender||n.ssrRender;if(o){let n=!1!==e.inheritAttrs?e.attrs:void 0,r=!1,s=e;while(1){const e=s.vnode.scopeId;e&&(r||(n={...n},r=!0),n[e]="");const t=s.parent;if(!t||!t.subTree||t.subTree!==s.vnode)break;s=t}t&&(r||(n={...n}),n[t.trim()]="");const a=re(e);try{o(e.proxy,i,e,n,e.props,e.setupState,e.data,e.ctx)}finally{re(a)}}else if(e.render&&e.render!==s)ue(i,e.subTree=ie(e),e,t);else{const e=n.name||n.__file||"";(0,r.ZK)(`Component ${e} is missing template or render function.`),i("\x3c!----\x3e")}}return o()}function ue(e,t,n,o){const{type:i,shapeFlag:s,children:a}=t;switch(i){case r.xv:e(B(a));break;case r.sv:e(a?`\x3c!--${G(a)}--\x3e`:"\x3c!----\x3e");break;case r.qG:e(a);break;case r.HY:t.slotScopeIds&&(o=(o?o+" ":"")+t.slotScopeIds.join(" ")),e("\x3c!--[--\x3e"),de(e,a,n,o),e("\x3c!--]--\x3e");break;default:1&s?pe(e,t,n,o):6&s?e(ce(t,n,o)):64&s?he(e,t,n,o):128&s?ue(e,t.ssContent,n,o):(0,r.ZK)("[@vue/server-renderer] Invalid VNode type:",i,`(${typeof i})`)}}function de(e,t,n,r){for(let o=0;o"),!A(o)){let t=!1;i&&(i.innerHTML?(t=!0,e(i.innerHTML)):i.textContent?(t=!0,e(B(i.textContent))):"textarea"===o&&i.value&&(t=!0,e(B(i.value)))),t||(8&a?e(B(s)):16&a&&de(e,s,n,r)),e(``)}}function fe(e,t,n){const o=[];for(let r=0;r{de(e,t.children,n,o)}),i,s||""===s,n):((0,r.ZK)("[@vue/server-renderer] Teleport target must be a query selector string."),[]):(s||(0,r.ZK)("[@vue/server-renderer] Teleport is missing target prop."),[])}const{isVNode:me}=r.ssrUtils;const{isVNode:ge}=r.ssrUtils;(0,o.Nd)()},3577:(e,t,n)=>{"use strict";function r(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>K,DM:()=>v,E9:()=>F,F7:()=>l,Gg:()=>P,HD:()=>b,He:()=>G,Kj:()=>y,Kn:()=>E,NO:()=>a,Nj:()=>B,Od:()=>p,PO:()=>C,RI:()=>h,S0:()=>O,W7:()=>k,Z6:()=>i,_A:()=>j,_N:()=>g,aU:()=>L,dG:()=>s,e1:()=>Y,fY:()=>r,h5:()=>$,hR:()=>I,ir:()=>U,j5:()=>W,kJ:()=>m,kT:()=>o,l7:()=>d,mf:()=>_,rs:()=>N,tI:()=>S,tR:()=>u,yk:()=>w});const o={},i=[],s=()=>{},a=()=>!1,c=/^on[^a-z]/,l=e=>c.test(e),u=e=>e.startsWith("onUpdate:"),d=Object.assign,p=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},f=Object.prototype.hasOwnProperty,h=(e,t)=>f.call(e,t),m=Array.isArray,g=e=>"[object Map]"===x(e),v=e=>"[object Set]"===x(e),y=e=>"[object RegExp]"===x(e),_=e=>"function"===typeof e,b=e=>"string"===typeof e,w=e=>"symbol"===typeof e,E=e=>null!==e&&"object"===typeof e,S=e=>E(e)&&_(e.then)&&_(e.catch),T=Object.prototype.toString,x=e=>T.call(e),k=e=>x(e).slice(8,-1),C=e=>"[object Object]"===x(e),O=e=>b(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,P=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),A=e=>{const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}},R=/-(\w)/g,j=A((e=>e.replace(R,((e,t)=>t?t.toUpperCase():"")))),M=/\B([A-Z])/g,N=A((e=>e.replace(M,"-$1").toLowerCase())),D=A((e=>e.charAt(0).toUpperCase()+e.slice(1))),I=A((e=>e?`on${D(e)}`:"")),L=(e,t)=>!Object.is(e,t),U=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},$=e=>{const t=parseFloat(e);return isNaN(t)?e:t},G=e=>{const t=b(e)?Number(e):NaN;return isNaN(t)?e:t};let H;const F=()=>H||(H="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});const z="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",Y=r(z);function W(e){if(m(e)){const t={};for(let n=0;n{if(e){const n=e.split(V);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function K(e){let t="";if(b(e))t=e;else if(m(e))for(let n=0;n{"use strict";n.d(t,{Bj:()=>i,EB:()=>c,Fl:()=>Ye,IU:()=>Re,Jd:()=>x,PG:()=>Ce,SU:()=>Ge,Um:()=>Te,WL:()=>Fe,X3:()=>Ae,Xl:()=>je,dq:()=>Le,iH:()=>Ue,j:()=>C,lk:()=>k,nZ:()=>a,qj:()=>Se,qq:()=>w,yT:()=>Pe});var r=n(3577);let o;class i{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=o,!e&&o&&(this.index=(o.scopes||(o.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=o;try{return o=this,e()}finally{o=t}}else 0}on(){o=this}off(){o=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},u=e=>(e.w&g)>0,d=e=>(e.n&g)>0,p=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{("length"===n||n>=e)&&c.push(t)}))}else switch(void 0!==n&&c.push(a.get(n)),t){case"add":(0,r.kJ)(e)?(0,r.S0)(n)&&c.push(a.get("length")):(c.push(a.get(_)),(0,r._N)(e)&&c.push(a.get(b)));break;case"delete":(0,r.kJ)(e)||(c.push(a.get(_)),(0,r._N)(e)&&c.push(a.get(b)));break;case"set":(0,r._N)(e)&&c.push(a.get(_));break}if(1===c.length)c[0]&&A(c[0]);else{const e=[];for(const t of c)t&&e.push(...t);A(l(e))}}function A(e,t){const n=(0,r.kJ)(e)?e:[...e];for(const r of n)r.computed&&R(r,t);for(const r of n)r.computed||R(r,t)}function R(e,t){(e!==y||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const j=(0,r.fY)("__proto__,__v_isRef,__isVue"),M=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(r.yk)),N=$(),D=$(!1,!0),I=$(!0),L=U();function U(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Re(this);for(let t=0,o=this.length;t{e[t]=function(...e){x();const n=Re(this)[t].apply(this,e);return k(),n}})),e}function B(e){const t=Re(this);return C(t,"has",e),t.hasOwnProperty(e)}function $(e=!1,t=!1){return function(n,o,i){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&i===(e?t?be:_e:t?ye:ve).get(n))return n;const s=(0,r.kJ)(n);if(!e){if(s&&(0,r.RI)(L,o))return Reflect.get(L,o,i);if("hasOwnProperty"===o)return B}const a=Reflect.get(n,o,i);return((0,r.yk)(o)?M.has(o):j(o))?a:(e||C(n,"get",o),t?a:Le(a)?s&&(0,r.S0)(o)?a:a.value:(0,r.Kn)(a)?e?xe(a):Se(a):a)}}const G=F(),H=F(!0);function F(e=!1){return function(t,n,o,i){let s=t[n];if(Oe(s)&&Le(s)&&!Le(o))return!1;if(!e&&(Pe(o)||Oe(o)||(s=Re(s),o=Re(o)),!(0,r.kJ)(t)&&Le(s)&&!Le(o)))return s.value=o,!0;const a=(0,r.kJ)(t)&&(0,r.S0)(n)?Number(n)e,K=e=>Reflect.getPrototypeOf(e);function X(e,t,n=!1,r=!1){e=e["__v_raw"];const o=Re(e),i=Re(t);n||(t!==i&&C(o,"get",t),C(o,"get",i));const{has:s}=K(o),a=r?J:n?Ne:Me;return s.call(o,t)?a(e.get(t)):s.call(o,i)?a(e.get(i)):void(e!==o&&e.get(t))}function Q(e,t=!1){const n=this["__v_raw"],r=Re(n),o=Re(e);return t||(e!==o&&C(r,"has",e),C(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function ee(e,t=!1){return e=e["__v_raw"],!t&&C(Re(e),"iterate",_),Reflect.get(e,"size",e)}function te(e){e=Re(e);const t=Re(this),n=K(t),r=n.has.call(t,e);return r||(t.add(e),P(t,"add",e,e)),this}function ne(e,t){t=Re(t);const n=Re(this),{has:o,get:i}=K(n);let s=o.call(n,e);s||(e=Re(e),s=o.call(n,e));const a=i.call(n,e);return n.set(e,t),s?(0,r.aU)(t,a)&&P(n,"set",e,t,a):P(n,"add",e,t),this}function re(e){const t=Re(this),{has:n,get:r}=K(t);let o=n.call(t,e);o||(e=Re(e),o=n.call(t,e));const i=r?r.call(t,e):void 0,s=t.delete(e);return o&&P(t,"delete",e,void 0,i),s}function oe(){const e=Re(this),t=0!==e.size,n=void 0,r=e.clear();return t&&P(e,"clear",void 0,void 0,n),r}function ie(e,t){return function(n,r){const o=this,i=o["__v_raw"],s=Re(i),a=t?J:e?Ne:Me;return!e&&C(s,"iterate",_),i.forEach(((e,t)=>n.call(r,a(e),a(t),o)))}}function se(e,t,n){return function(...o){const i=this["__v_raw"],s=Re(i),a=(0,r._N)(s),c="entries"===e||e===Symbol.iterator&&a,l="keys"===e&&a,u=i[e](...o),d=n?J:t?Ne:Me;return!t&&C(s,"iterate",l?b:_),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:c?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function ae(e){return function(...t){return"delete"!==e&&this}}function ce(){const e={get(e){return X(this,e)},get size(){return ee(this)},has:Q,add:te,set:ne,delete:re,clear:oe,forEach:ie(!1,!1)},t={get(e){return X(this,e,!1,!0)},get size(){return ee(this)},has:Q,add:te,set:ne,delete:re,clear:oe,forEach:ie(!1,!0)},n={get(e){return X(this,e,!0)},get size(){return ee(this,!0)},has(e){return Q.call(this,e,!0)},add:ae("add"),set:ae("set"),delete:ae("delete"),clear:ae("clear"),forEach:ie(!0,!1)},r={get(e){return X(this,e,!0,!0)},get size(){return ee(this,!0)},has(e){return Q.call(this,e,!0)},add:ae("add"),set:ae("set"),delete:ae("delete"),clear:ae("clear"),forEach:ie(!0,!0)},o=["keys","values","entries",Symbol.iterator];return o.forEach((o=>{e[o]=se(o,!1,!1),n[o]=se(o,!0,!1),t[o]=se(o,!1,!0),r[o]=se(o,!0,!0)})),[e,n,t,r]}const[le,ue,de,pe]=ce();function fe(e,t){const n=t?e?pe:de:e?ue:le;return(t,o,i)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get((0,r.RI)(n,o)&&o in t?n:t,o,i)}const he={get:fe(!1,!1)},me={get:fe(!1,!0)},ge={get:fe(!0,!1)};const ve=new WeakMap,ye=new WeakMap,_e=new WeakMap,be=new WeakMap;function we(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ee(e){return e["__v_skip"]||!Object.isExtensible(e)?0:we((0,r.W7)(e))}function Se(e){return Oe(e)?e:ke(e,!1,q,he,ve)}function Te(e){return ke(e,!1,Z,me,ye)}function xe(e){return ke(e,!0,V,ge,_e)}function ke(e,t,n,o,i){if(!(0,r.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const s=i.get(e);if(s)return s;const a=Ee(e);if(0===a)return e;const c=new Proxy(e,2===a?o:n);return i.set(e,c),c}function Ce(e){return Oe(e)?Ce(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Oe(e){return!(!e||!e["__v_isReadonly"])}function Pe(e){return!(!e||!e["__v_isShallow"])}function Ae(e){return Ce(e)||Oe(e)}function Re(e){const t=e&&e["__v_raw"];return t?Re(t):e}function je(e){return(0,r.Nj)(e,"__v_skip",!0),e}const Me=e=>(0,r.Kn)(e)?Se(e):e,Ne=e=>(0,r.Kn)(e)?xe(e):e;function De(e){S&&y&&(e=Re(e),O(e.dep||(e.dep=l())))}function Ie(e,t){e=Re(e);const n=e.dep;n&&A(n)}function Le(e){return!(!e||!0!==e.__v_isRef)}function Ue(e){return Be(e,!1)}function Be(e,t){return Le(e)?e:new $e(e,t)}class $e{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Re(e),this._value=t?e:Me(e)}get value(){return De(this),this._value}set value(e){const t=this.__v_isShallow||Pe(e)||Oe(e);e=t?e:Re(e),(0,r.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Me(e),Ie(this,e))}}function Ge(e){return Le(e)?e.value:e}const He={get:(e,t,n)=>Ge(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Le(o)&&!Le(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Fe(e){return Ce(e)?e:new Proxy(e,He)}class ze{constructor(e,t,n,r){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this["__v_isReadonly"]=!1,this._dirty=!0,this.effect=new w(e,(()=>{this._dirty||(this._dirty=!0,Ie(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!r,this["__v_isReadonly"]=n}get value(){const e=Re(this);return De(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function Ye(e,t,n=!1){let o,i;const s=(0,r.mf)(e);s?(o=e,i=r.dG):(o=e.get,i=e.set);const a=new ze(o,i,s||!i,n);return a}},51768:(e,t,n)=>{"use strict";n.d(t,{FN:()=>oe,Fl:()=>pe,Y3:()=>y,YP:()=>R,bv:()=>H});var r=n(92628),o=n(3577);function i(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){a(i,t,n)}return o}function s(e,t,n,r){if((0,o.mf)(e)){const s=i(e,t,n,r);return s&&(0,o.tI)(s)&&s.catch((e=>{a(e,t,n)})),s}const c=[];for(let o=0;o>>1,o=T(d[r]);oT(e)-T(t))),m=0;mnull==e.id?1/0:e.id,x=(e,t)=>{const n=T(e)-T(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function k(e){u=!1,l=!0,d.sort(x);o.dG;try{for(p=0;pe.__isSuspense;function P(e,t){t&&t.pendingBranch?(0,o.kJ)(e)?t.effects.push(...e):t.effects.push(e):E(e)}const A={};function R(e,t,n){return j(e,t,n)}function j(e,t,{immediate:n,deep:a,flush:c,onTrack:l,onTrigger:u}=o.kT){var d;const p=(0,r.nZ)()===(null==(d=re)?void 0:d.scope)?re:null;let f,h,m=!1,g=!1;if((0,r.dq)(e)?(f=()=>e.value,m=(0,r.yT)(e)):(0,r.PG)(e)?(f=()=>e,a=!0):(0,o.kJ)(e)?(g=!0,m=e.some((e=>(0,r.PG)(e)||(0,r.yT)(e))),f=()=>e.map((e=>(0,r.dq)(e)?e.value:(0,r.PG)(e)?M(e):(0,o.mf)(e)?i(e,p,2):void 0))):f=(0,o.mf)(e)?t?()=>i(e,p,2):()=>{if(!p||!p.isUnmounted)return h&&h(),s(e,p,3,[y])}:o.dG,t&&a){const e=f;f=()=>M(e())}let v,y=e=>{h=S.onStop=()=>{i(e,p,4)}};if(ue){if(y=o.dG,t?n&&s(t,p,3,[f(),g?[]:void 0,y]):f(),"sync"!==c)return o.dG;{const e=he();v=e.__watcherHandles||(e.__watcherHandles=[])}}let _=g?new Array(e.length).fill(A):A;const w=()=>{if(S.active)if(t){const e=S.run();(a||m||(g?e.some(((e,t)=>(0,o.aU)(e,_[t]))):(0,o.aU)(e,_)))&&(h&&h(),s(t,p,3,[e,_===A?void 0:g&&_[0]===A?[]:_,y]),_=e)}else S.run()};let E;w.allowRecurse=!!t,"sync"===c?E=w:"post"===c?E=()=>V(w,p&&p.suspense):(w.pre=!0,p&&(w.id=p.uid),E=()=>b(w));const S=new r.qq(f,E);t?n?w():_=S.run():"post"===c?V(S.run.bind(S),p&&p.suspense):S.run();const T=()=>{S.stop(),p&&p.scope&&(0,o.Od)(p.scope.effects,S)};return v&&v.push(T),T}function M(e,t){if(!(0,o.Kn)(e)||e["__v_skip"])return e;if(t=t||new Set,t.has(e))return e;if(t.add(e),(0,r.dq)(e))M(e.value,t);else if((0,o.kJ)(e))for(let n=0;n{M(e,t)}));else if((0,o.PO)(e))for(const n in e)M(e[n],t);return e}const N=[Function,Array];Boolean,Boolean;function D(e,t){6&e.shapeFlag&&e.component?D(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}const I=e=>!!e.type.__asyncLoader;RegExp,RegExp;function L(e,t){return(0,o.kJ)(e)?e.some((e=>L(e,t))):(0,o.HD)(e)?e.split(",").includes(t):!!(0,o.Kj)(e)&&e.test(t)}function U(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function B(e){return 128&e.shapeFlag?e.ssContent:e}function $(e,t,n=re,o=!1){if(n){const i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;(0,r.Jd)(),ce(n);const i=s(t,n,e,o);return le(),(0,r.lk)(),i});return o?i.unshift(a):i.push(a),a}}const G=e=>(t,n=re)=>(!ue||"sp"===e)&&$(e,((...e)=>t(...e)),n),H=(G("bm"),G("m")),F=(G("bu"),G("u")),z=G("bum");G("um"),G("sp"),G("rtg"),G("rtc");Symbol.for("v-ndc");function Y(){return{app:null,config:{isNativeTag:o.NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let W=null;function q(e,t,n=!1){const r=re||C;if(r||W){const i=r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:W._context.provides;if(i&&e in i)return i[e];if(arguments.length>1)return n&&(0,o.mf)(t)?t.call(r&&r.proxy):t}else 0}const V=P;const Z=Symbol.for("v-fgt");Symbol.for("v-txt"),Symbol.for("v-cmt"),Symbol.for("v-stc");function J(e){return!!e&&!0===e.__v_isVNode}function K(e,t){return e.type===t.type&&e.key===t.key}const X=({key:e})=>null!=e?e:null,Q=({ref:e,ref_key:t,ref_for:n})=>("number"===typeof e&&(e=""+e),null!=e?(0,o.HD)(e)||(0,r.dq)(e)||(0,o.mf)(e)?{i:C,r:e,k:t,f:!!n}:e:null);function ee(e,t,n=!1){const{props:r,ref:i,patchFlag:s,children:a}=e,c=t?te(r||{},t):r,l={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&X(c),ref:t&&t.ref?n&&i?(0,o.kJ)(i)?i.concat(Q(t)):[i,Q(t)]:Q(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Z?-1===s?16:16|s:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ee(e.ssContent),ssFallback:e.ssFallback&&ee(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l}function te(...e){const t={};for(let n=0;nre||C;let ie,se,ae="__VUE_INSTANCE_SETTERS__";(se=(0,o.E9)()[ae])||(se=(0,o.E9)()[ae]=[]),se.push((e=>re=e)),ie=e=>{se.length>1?se.forEach((t=>t(e))):se[0](e)};const ce=e=>{ie(e),e.scope.on()},le=()=>{re&&re.scope.off(),ie(null)};let ue=!1;function de(e,t=!0){return(0,o.mf)(e)?e.displayName||e.name:e.name||t&&e.__name}const pe=(e,t)=>(0,r.Fl)(e,t,ue);const fe=Symbol.for("v-scx"),he=()=>{{const e=q(fe);return e}}},3682:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=new Map;function o(e){var t=r.get(e);t&&t.destroy()}function i(e){var t=r.get(e);t&&t.update()}var s=null;"undefined"==typeof window?((s=function(e){return e}).destroy=function(e){return e},s.update=function(e){return e}):((s=function(e,t){return e&&Array.prototype.forEach.call(e.length?e:[e],(function(e){return function(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!r.has(e)){var t,n=null,o=window.getComputedStyle(e),i=(t=e.value,function(){a({testForHeightReduction:""===t||!e.value.startsWith(t),restoreTextAlign:null}),t=e.value}),s=function(t){e.removeEventListener("autosize:destroy",s),e.removeEventListener("autosize:update",c),e.removeEventListener("input",i),window.removeEventListener("resize",c),Object.keys(t).forEach((function(n){return e.style[n]=t[n]})),r.delete(e)}.bind(e,{height:e.style.height,resize:e.style.resize,textAlign:e.style.textAlign,overflowY:e.style.overflowY,overflowX:e.style.overflowX,wordWrap:e.style.wordWrap});e.addEventListener("autosize:destroy",s),e.addEventListener("autosize:update",c),e.addEventListener("input",i),window.addEventListener("resize",c),e.style.overflowX="hidden",e.style.wordWrap="break-word",r.set(e,{destroy:s,update:c}),c()}function a(t){var r,i,s=t.restoreTextAlign,c=void 0===s?null:s,l=t.testForHeightReduction,u=void 0===l||l,d=o.overflowY;if(0!==e.scrollHeight&&("vertical"===o.resize?e.style.resize="none":"both"===o.resize&&(e.style.resize="horizontal"),u&&(r=function(e){for(var t=[];e&&e.parentNode&&e.parentNode instanceof Element;)e.parentNode.scrollTop&&t.push([e.parentNode,e.parentNode.scrollTop]),e=e.parentNode;return function(){return t.forEach((function(e){var t=e[0],n=e[1];t.style.scrollBehavior="auto",t.scrollTop=n,t.style.scrollBehavior=null}))}}(e),e.style.height=""),i="content-box"===o.boxSizing?e.scrollHeight-(parseFloat(o.paddingTop)+parseFloat(o.paddingBottom)):e.scrollHeight+parseFloat(o.borderTopWidth)+parseFloat(o.borderBottomWidth),"none"!==o.maxHeight&&i>parseFloat(o.maxHeight)?("hidden"===o.overflowY&&(e.style.overflow="scroll"),i=parseFloat(o.maxHeight)):"hidden"!==o.overflowY&&(e.style.overflow="hidden"),e.style.height=i+"px",c&&(e.style.textAlign=c),r&&r(),n!==i&&(e.dispatchEvent(new Event("autosize:resized",{bubbles:!0})),n=i),d!==o.overflow&&!c)){var p=o.textAlign;"hidden"===o.overflow&&(e.style.textAlign="start"===p?"end":"start"),a({restoreTextAlign:p,testForHeightReduction:!0})}}function c(){a({testForHeightReduction:!0,restoreTextAlign:null})}}(e)})),e}).destroy=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],o),e},s.update=function(e){return e&&Array.prototype.forEach.call(e.length?e:[e],i),e});var a=s;const c=a},9669:(e,t,n)=>{e.exports=n(51609)},55448:(e,t,n)=>{"use strict";var r=n(64867),o=n(36026),i=n(4372),s=n(15327),a=n(94097),c=n(84109),l=n(67985),u=n(85061);e.exports=function(e){return new Promise((function(t,n){var d=e.data,p=e.headers,f=e.responseType;r.isFormData(d)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";p.Authorization="Basic "+btoa(m+":"+g)}var v=a(e.baseURL,e.url);function y(){if(h){var r="getAllResponseHeaders"in h?c(h.getAllResponseHeaders()):null,i=f&&"text"!==f&&"json"!==f?h.response:h.responseText,s={data:i,status:h.status,statusText:h.statusText,headers:r,config:e,request:h};o(t,n,s),h=null}}if(h.open(e.method.toUpperCase(),s(v,e.params,e.paramsSerializer),!0),h.timeout=e.timeout,"onloadend"in h?h.onloadend=y:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(y)},h.onabort=function(){h&&(n(u("Request aborted",e,"ECONNABORTED",h)),h=null)},h.onerror=function(){n(u("Network Error",e,null,h)),h=null},h.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",h)),h=null},r.isStandardBrowserEnv()){var _=(e.withCredentials||l(v))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;_&&(p[e.xsrfHeaderName]=_)}"setRequestHeader"in h&&r.forEach(p,(function(e,t){"undefined"===typeof d&&"content-type"===t.toLowerCase()?delete p[t]:h.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(h.withCredentials=!!e.withCredentials),f&&"json"!==f&&(h.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&h.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){h&&(h.abort(),n(e),h=null)})),d||(d=null),h.send(d)}))}},51609:(e,t,n)=>{"use strict";var r=n(64867),o=n(91849),i=n(30321),s=n(47185),a=n(45655);function c(e){var t=new i(e),n=o(i.prototype.request,t);return r.extend(n,i.prototype,t),r.extend(n,t),n}var l=c(a);l.Axios=i,l.create=function(e){return c(s(l.defaults,e))},l.Cancel=n(65263),l.CancelToken=n(14972),l.isCancel=n(26502),l.all=function(e){return Promise.all(e)},l.spread=n(8713),l.isAxiosError=n(16268),e.exports=l,e.exports["default"]=l},65263:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},14972:(e,t,n)=>{"use strict";var r=n(65263);function o(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e,t=new o((function(t){e=t}));return{token:t,cancel:e}},e.exports=o},26502:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},30321:(e,t,n)=>{"use strict";var r=n(64867),o=n(15327),i=n(80782),s=n(13572),a=n(47185),c=n(54875),l=c.validators;function u(e){this.defaults=e,this.interceptors={request:new i,response:new i}}u.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=a(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&c.assertOptions(t,{silentJSONParsing:l.transitional(l.boolean,"1.0.0"),forcedJSONParsing:l.transitional(l.boolean,"1.0.0"),clarifyTimeoutError:l.transitional(l.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var o,i=[];if(this.interceptors.response.forEach((function(e){i.push(e.fulfilled,e.rejected)})),!r){var u=[s,void 0];Array.prototype.unshift.apply(u,n),u=u.concat(i),o=Promise.resolve(e);while(u.length)o=o.then(u.shift(),u.shift());return o}var d=e;while(n.length){var p=n.shift(),f=n.shift();try{d=p(d)}catch(h){f(h);break}}try{o=s(d)}catch(h){return Promise.reject(h)}while(i.length)o=o.then(i.shift(),i.shift());return o},u.prototype.getUri=function(e){return e=a(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(a(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,r){return this.request(a(r||{},{method:e,url:t,data:n}))}})),e.exports=u},80782:(e,t,n)=>{"use strict";var r=n(64867);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},94097:(e,t,n)=>{"use strict";var r=n(91793),o=n(7303);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},85061:(e,t,n)=>{"use strict";var r=n(80481);e.exports=function(e,t,n,o,i){var s=new Error(e);return r(s,t,n,o,i)}},13572:(e,t,n)=>{"use strict";var r=n(64867),o=n(18527),i=n(26502),s=n(45655);function a(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){a(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||s.adapter;return t(e).then((function(t){return a(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(a(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},80481:e=>{"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},47185:(e,t,n)=>{"use strict";var r=n(64867);e.exports=function(e,t){t=t||{};var n={},o=["url","method","data"],i=["headers","auth","proxy","params"],s=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function c(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function l(o){r.isUndefined(t[o])?r.isUndefined(e[o])||(n[o]=c(void 0,e[o])):n[o]=c(e[o],t[o])}r.forEach(o,(function(e){r.isUndefined(t[e])||(n[e]=c(void 0,t[e]))})),r.forEach(i,l),r.forEach(s,(function(o){r.isUndefined(t[o])?r.isUndefined(e[o])||(n[o]=c(void 0,e[o])):n[o]=c(void 0,t[o])})),r.forEach(a,(function(r){r in t?n[r]=c(e[r],t[r]):r in e&&(n[r]=c(void 0,e[r]))}));var u=o.concat(i).concat(s).concat(a),d=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return r.forEach(d,l),n}},36026:(e,t,n)=>{"use strict";var r=n(85061);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},18527:(e,t,n)=>{"use strict";var r=n(64867),o=n(45655);e.exports=function(e,t,n){var i=this||o;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},45655:(e,t,n)=>{"use strict";var r=n(64867),o=n(16016),i=n(80481),s={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function c(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(55448)),e}function l(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(o){if("SyntaxError"!==o.name)throw o}return(n||JSON.stringify)(e)}var u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:c(),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(a(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(a(t,"application/json"),l(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,s=!n&&"json"===this.responseType;if(s||o&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(a){if(s){if("SyntaxError"===a.name)throw i(a,this,"E_JSON_PARSE");throw a}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(s)})),e.exports=u},91849:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r{"use strict";var r=n(64867);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var s=[];r.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),s.push(o(t)+"="+o(e))})))})),i=s.join("&")}if(i){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},7303:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:(e,t,n)=>{"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,o,i,s){var a=[];a.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),r.isString(o)&&a.push("path="+o),r.isString(i)&&a.push("domain="+i),!0===s&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},91793:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},16268:e=>{"use strict";e.exports=function(e){return"object"===typeof e&&!0===e.isAxiosError}},67985:(e,t,n)=>{"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},16016:(e,t,n)=>{"use strict";var r=n(64867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},84109:(e,t,n)=>{"use strict";var r=n(64867),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,s={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(s[t]&&o.indexOf(t)>=0)return;s[t]="set-cookie"===t?(s[t]?s[t]:[]).concat([n]):s[t]?s[t]+", "+n:n}})),s):s}},8713:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},54875:(e,t,n)=>{"use strict";var r=n(88593),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var i={},s=r.version.split(".");function a(e,t){for(var n=t?t.split("."):s,r=e.split("."),o=0;o<3;o++){if(n[o]>r[o])return!0;if(n[o]0){var i=r[o],s=t[i];if(s){var a=e[i],c=void 0===a||s(a,i,e);if(!0!==c)throw new TypeError("option "+i+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+i)}}o.transitional=function(e,t,n){var o=t&&a(t);function s(e,t){return"[Axios v"+r.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,a){if(!1===e)throw new Error(s(r," has been removed in "+t));return o&&!i[r]&&(i[r]=!0,console.warn(s(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,a)}},e.exports={isOlderVersion:a,assertOptions:c,validators:o}},64867:(e,t,n)=>{"use strict";var r=n(91849),o=Object.prototype.toString;function i(e){return"[object Array]"===o.call(e)}function s(e){return"undefined"===typeof e}function a(e){return null!==e&&!s(e)&&null!==e.constructor&&!s(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function c(e){return"[object ArrayBuffer]"===o.call(e)}function l(e){return"undefined"!==typeof FormData&&e instanceof FormData}function u(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function d(e){return"string"===typeof e}function p(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function h(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function m(e){return"[object Date]"===o.call(e)}function g(e){return"[object File]"===o.call(e)}function v(e){return"[object Blob]"===o.call(e)}function y(e){return"[object Function]"===o.call(e)}function _(e){return f(e)&&y(e.pipe)}function b(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function w(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function E(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function S(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n{"use strict";var r=n(40210),o=n(55559),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&i(e,".prototype.")>-1?o(n):n}},55559:(e,t,n)=>{"use strict";var r=n(36161),o=n(40210),i=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),a=o("%Reflect.apply%",!0)||r.call(s,i),c=o("%Object.getOwnPropertyDescriptor%",!0),l=o("%Object.defineProperty%",!0),u=o("%Math.max%");if(l)try{l({},"a",{value:1})}catch(p){l=null}e.exports=function(e){var t=a(r,s,arguments);if(c&&l){var n=c(t,"length");n.configurable&&l(t,"length",{value:1+u(0,e.length-(arguments.length-1))})}return t};var d=function(){return a(r,i,arguments)};l?l(e.exports,"apply",{value:d}):e.exports.apply=d},42801:e=>{"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,r=Object.prototype.toString,o="[object Function]";e.exports=function(e){var i=this;if("function"!==typeof i||r.call(i)!==o)throw new TypeError(t+i);for(var s,a=n.call(arguments,1),c=function(){if(this instanceof s){var t=i.apply(this,a.concat(n.call(arguments)));return Object(t)===t?t:this}return i.apply(e,a.concat(n.call(arguments)))},l=Math.max(0,i.length-a.length),u=[],d=0;d{"use strict";var r=n(42801);e.exports=Function.prototype.bind||r},72923:function(e,t,n){var r;(function(o){"use strict";var i,s,a,c,l,u,d,p,f,h,m,g,v,y,_,b,w;function E(e,t){return e===t}function S(e){return void 0===e}function T(e){return null===e}function x(e){return void 0!==e&&null!==e}function k(e){var t;switch(e){case null:case void 0:case!1:case!0:return!0}return t=typeof e,"string"===t||"number"===t||_&&"symbol"===t}function C(e){return 0===e}function O(e){return 1===e}function P(e){return e===v||e===y}function A(e){return"number"===typeof e&&e>v&&et}function I(e,t){return A(e)&&en}function U(e,t){return A(e)&&e>=t}function B(e,t){return A(e)&&e<=t}function $(e,t,n){return t=n}function G(e){return D(e,0)}function H(e){return I(e,0)}function F(e){return"string"===typeof e}function z(e){return""===e}function Y(e){return F(e)&&""!==e}function W(e,t){return F(e)&&!!e.match(t)}function q(e){return!1===e||!0===e}function V(e){return"[object Object]"===f.call(e)}function Z(e){return V(e)&&!J(e,(function(){return!0}))}function J(e,t){for(var n in e)if(p.call(e,n)&&t(n,e[n]))return!0;return!1}function K(e){return V(e)&&J(e,(function(){return!0}))}function X(e){return x(e)&&he(e.then)}function Q(e,t){try{return e instanceof t}catch(n){return!1}}function ee(e,t){try{return Q(e,t)||e.constructor.name===t.name||f.call(e)==="[object "+t.name+"]"}catch(n){return!1}}function te(e,t){var n;if(!x(e)||!x(t))return e===t;for(n in t)if(p.call(t,n)){if(!p.call(e,n)||typeof e[n]!==typeof t[n])return!1;if(V(e[n])&&!te(e[n],t[n]))return!1}return!0}function ne(e,t){var n;if(!x(e)||!x(t))return e===t;for(n in t)if(p.call(t,n)){if(!p.call(e,n))return!1;if(V(e[n])){if(!ne(e[n],t[n]))return!1}else if(e[n]!==t[n])return!1}for(n in e)if(p.call(e,n)){if(!p.call(t,n))return!1;if(V(t[n])){if(!ne(t[n],e[n]))return!1}else if(t[n]!==e[n])return!1}return!0}function re(e){return g(e)}function oe(e){return g(e)&&0===e.length}function ie(e){return g(e)&&e.length>0}function se(e){return x(e)&&e.length>=0}function ae(e){return _?x(e)&&he(e[Symbol.iterator]):se(e)}function ce(e,t){var n,r;if(!x(e))return!1;if(w&&Q(e,Set))return e.has(t);if(F(e))return-1!==e.indexOf(t);if(_&&e[Symbol.iterator]&&he(e.values)){n=e.values();do{if(r=n.next(),r.value===t)return!0}while(!r.done);return!1}return J(e,(function(e,n){return n===t}))}function le(e,t){return ce(t,e)}function ue(e,t){return!!x(e)&&(b&&Q(e,Map)?e.has(t):!(ae(e)&&!A(+t))&&!!e[t])}function de(e,t){return ue(t,e)}function pe(e,t){return x(e)&&e.length===t}function fe(e){return Q(e,Date)&&R(e.getTime())}function he(e){return"function"===typeof e}function me(e){if(!he(e))return!1;try{e()}catch(t){return!0}return!1}function ge(e,t){var n;if(n=g(e)?[]:{},he(t))ve(e,(function(e,r){n[e]=t(r)}));else{g(t)||c.object(t);var r=h(e||{});ve(t,(function(t,o){r.some((function(e,n){return e===t&&(r.splice(n,1),!0)})),he(o)?l.assigned(e)?n[t]=!!o.m:n[t]=o(e[t]):n[t]=ge(e[t],o)}))}return n}function ve(e,t){for(var n in e)p.call(e,n)&&t(n,e[n])}function ye(e){return g(e)?_e(e,!1):(c.object(e),be(e,!1))}function _e(e,t){var n;for(n=0;n{"use strict";function r(e,t){var n=e<0?"-":"",r=Math.abs(e).toString();while(r.lengthr})},23121:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(81991),o=n(49526),i={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},s={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},a={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},c={date:(0,o.Z)({formats:i,defaultWidth:"full"}),time:(0,o.Z)({formats:s,defaultWidth:"full"}),dateTime:(0,o.Z)({formats:a,defaultWidth:"full"})};const l=c;var u=n(21865),d=n(11950),p=n(7219),f={code:"en-US",formatDistance:r.Z,formatLong:l,formatRelative:u.Z,localize:d.Z,match:p.Z,options:{weekStartsOn:0,firstWeekContainsDate:1}};const h=f,m=h},84314:(e,t,n)=>{"use strict";n.d(t,{j:()=>o});var r={};function o(){return r}},13882:(e,t,n)=>{"use strict";function r(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:()=>r})},59025:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(19013),o=n(13882),i=n(83946),s=n(84314);function a(e,t){var n,a,c,l,u,d,p,f;(0,o.Z)(1,arguments);var h=(0,s.j)(),m=(0,i.Z)(null!==(n=null!==(a=null!==(c=null!==(l=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==l?l:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==c?c:h.weekStartsOn)&&void 0!==a?a:null===(p=h.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,r.Z)(e),v=g.getUTCDay(),y=(v{"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{Z:()=>r})},89274:(e,t,n)=>{"use strict";n.d(t,{Z:()=>J});var r=n(69674),o=n(13882);function i(e){return(0,o.Z)(1,arguments),e instanceof Date||"object"===(0,r.Z)(e)&&"[object Date]"===Object.prototype.toString.call(e)}var s=n(19013);function a(e){if((0,o.Z)(1,arguments),!i(e)&&"number"!==typeof e)return!1;var t=(0,s.Z)(e);return!isNaN(Number(t))}var c=n(83946);function l(e,t){(0,o.Z)(2,arguments);var n=(0,s.Z)(e).getTime(),r=(0,c.Z)(t);return new Date(n+r)}function u(e,t){(0,o.Z)(2,arguments);var n=(0,c.Z)(t);return l(e,-n)}var d=864e5;function p(e){(0,o.Z)(1,arguments);var t=(0,s.Z)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),i=n-r;return Math.floor(i/d)+1}function f(e){(0,o.Z)(1,arguments);var t=1,n=(0,s.Z)(e),r=n.getUTCDay(),i=(r=i.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1}function m(e){(0,o.Z)(1,arguments);var t=h(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=f(n);return r}var g=6048e5;function v(e){(0,o.Z)(1,arguments);var t=(0,s.Z)(e),n=f(t).getTime()-m(t).getTime();return Math.round(n/g)+1}var y=n(59025),_=n(84314);function b(e,t){var n,r,i,a,l,u,d,p;(0,o.Z)(1,arguments);var f=(0,s.Z)(e),h=f.getUTCFullYear(),m=(0,_.j)(),g=(0,c.Z)(null!==(n=null!==(r=null!==(i=null!==(a=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==a?a:null===t||void 0===t||null===(l=t.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==i?i:m.firstWeekContainsDate)&&void 0!==r?r:null===(d=m.locale)||void 0===d||null===(p=d.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==n?n:1);if(!(g>=1&&g<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(h+1,0,g),v.setUTCHours(0,0,0,0);var b=(0,y.Z)(v,t),w=new Date(0);w.setUTCFullYear(h,0,g),w.setUTCHours(0,0,0,0);var E=(0,y.Z)(w,t);return f.getTime()>=b.getTime()?h+1:f.getTime()>=E.getTime()?h:h-1}function w(e,t){var n,r,i,s,a,l,u,d;(0,o.Z)(1,arguments);var p=(0,_.j)(),f=(0,c.Z)(null!==(n=null!==(r=null!==(i=null!==(s=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==s?s:null===t||void 0===t||null===(a=t.locale)||void 0===a||null===(l=a.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==i?i:p.firstWeekContainsDate)&&void 0!==r?r:null===(u=p.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==n?n:1),h=b(e,t),m=new Date(0);m.setUTCFullYear(h,0,f),m.setUTCHours(0,0,0,0);var g=(0,y.Z)(m,t);return g}var E=6048e5;function S(e,t){(0,o.Z)(1,arguments);var n=(0,s.Z)(e),r=(0,y.Z)(n,t).getTime()-w(n,t).getTime();return Math.round(r/E)+1}var T=n(4810),x={y:function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return(0,T.Z)("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):(0,T.Z)(n+1,2)},d:function(e,t){return(0,T.Z)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return(0,T.Z)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,T.Z)(e.getUTCHours(),t.length)},m:function(e,t){return(0,T.Z)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,T.Z)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds(),o=Math.floor(r*Math.pow(10,n-3));return(0,T.Z)(o,t.length)}};const k=x;var C={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},O={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return k.y(e,t)},Y:function(e,t,n,r){var o=b(e,r),i=o>0?o:1-o;if("YY"===t){var s=i%100;return(0,T.Z)(s,2)}return"Yo"===t?n.ordinalNumber(i,{unit:"year"}):(0,T.Z)(i,t.length)},R:function(e,t){var n=h(e);return(0,T.Z)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return(0,T.Z)(n,t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return(0,T.Z)(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return(0,T.Z)(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return k.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return(0,T.Z)(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=S(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):(0,T.Z)(o,t.length)},I:function(e,t,n){var r=v(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):(0,T.Z)(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):k.d(e,t)},D:function(e,t,n){var r=p(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):(0,T.Z)(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),i=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return(0,T.Z)(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),i=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return(0,T.Z)(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return(0,T.Z)(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours(),o=r/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,o=e.getUTCHours();switch(r=12===o?C.noon:0===o?C.midnight:o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,o=e.getUTCHours();switch(r=o>=17?C.evening:o>=12?C.afternoon:o>=4?C.morning:C.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return k.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):k.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):(0,T.Z)(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):(0,T.Z)(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):k.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):k.s(e,t)},S:function(e,t){return k.S(e,t)},X:function(e,t,n,r){var o=r._originalDate||e,i=o.getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return A(i);case"XXXX":case"XX":return R(i);case"XXXXX":case"XXX":default:return R(i,":")}},x:function(e,t,n,r){var o=r._originalDate||e,i=o.getTimezoneOffset();switch(t){case"x":return A(i);case"xxxx":case"xx":return R(i);case"xxxxx":case"xxx":default:return R(i,":")}},O:function(e,t,n,r){var o=r._originalDate||e,i=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+P(i,":");case"OOOO":default:return"GMT"+R(i,":")}},z:function(e,t,n,r){var o=r._originalDate||e,i=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+P(i,":");case"zzzz":default:return"GMT"+R(i,":")}},t:function(e,t,n,r){var o=r._originalDate||e,i=Math.floor(o.getTime()/1e3);return(0,T.Z)(i,t.length)},T:function(e,t,n,r){var o=r._originalDate||e,i=o.getTime();return(0,T.Z)(i,t.length)}};function P(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),i=r%60;if(0===i)return n+String(o);var s=t||"";return n+String(o)+s+(0,T.Z)(i,2)}function A(e,t){if(e%60===0){var n=e>0?"-":"+";return n+(0,T.Z)(Math.abs(e)/60,2)}return R(e,t)}function R(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e),i=(0,T.Z)(Math.floor(o/60),2),s=(0,T.Z)(o%60,2);return r+i+n+s}const j=O;var M=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},N=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},D=function(e,t){var n,r=e.match(/(P+)(p+)?/)||[],o=r[1],i=r[2];if(!i)return M(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"});break}return n.replace("{{date}}",M(o,t)).replace("{{time}}",N(i,t))},I={p:N,P:D};const L=I;function U(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var B=["D","DD"],$=["YY","YYYY"];function G(e){return-1!==B.indexOf(e)}function H(e){return-1!==$.indexOf(e)}function F(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var z=n(23121),Y=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,W=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,q=/^'([^]*?)'?$/,V=/''/g,Z=/[a-zA-Z]/;function J(e,t,n){var r,i,l,d,p,f,h,m,g,v,y,b,w,E,S,T,x,k;(0,o.Z)(2,arguments);var C=String(t),O=(0,_.j)(),P=null!==(r=null!==(i=null===n||void 0===n?void 0:n.locale)&&void 0!==i?i:O.locale)&&void 0!==r?r:z.Z,A=(0,c.Z)(null!==(l=null!==(d=null!==(p=null!==(f=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==f?f:null===n||void 0===n||null===(h=n.locale)||void 0===h||null===(m=h.options)||void 0===m?void 0:m.firstWeekContainsDate)&&void 0!==p?p:O.firstWeekContainsDate)&&void 0!==d?d:null===(g=O.locale)||void 0===g||null===(v=g.options)||void 0===v?void 0:v.firstWeekContainsDate)&&void 0!==l?l:1);if(!(A>=1&&A<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var R=(0,c.Z)(null!==(y=null!==(b=null!==(w=null!==(E=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==E?E:null===n||void 0===n||null===(S=n.locale)||void 0===S||null===(T=S.options)||void 0===T?void 0:T.weekStartsOn)&&void 0!==w?w:O.weekStartsOn)&&void 0!==b?b:null===(x=O.locale)||void 0===x||null===(k=x.options)||void 0===k?void 0:k.weekStartsOn)&&void 0!==y?y:0);if(!(R>=0&&R<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!P.localize)throw new RangeError("locale must contain localize property");if(!P.formatLong)throw new RangeError("locale must contain formatLong property");var M=(0,s.Z)(e);if(!a(M))throw new RangeError("Invalid time value");var N=U(M),D=u(M,N),I={firstWeekContainsDate:A,weekStartsOn:R,locale:P,_originalDate:M},B=C.match(W).map((function(e){var t=e[0];if("p"===t||"P"===t){var n=L[t];return n(e,P.formatLong)}return e})).join("").match(Y).map((function(r){if("''"===r)return"'";var o=r[0];if("'"===o)return K(r);var i=j[o];if(i)return null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!H(r)||F(r,t,String(e)),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!G(r)||F(r,t,String(e)),i(D,r,P.localize,I);if(o.match(Z))throw new RangeError("Format string contains an unescaped latin alphabet character `"+o+"`");return r})).join("");return B}function K(e){var t=e.match(q);return t?t[1].replace(V,"'"):e}},784:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(84314),o=n(23121),i=["years","months","weeks","days","hours","minutes","seconds"];function s(e,t){var n,s,a,c,l;if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var u=(0,r.j)(),d=null!==(n=null!==(s=null===t||void 0===t?void 0:t.locale)&&void 0!==s?s:u.locale)&&void 0!==n?n:o.Z,p=null!==(a=null===t||void 0===t?void 0:t.format)&&void 0!==a?a:i,f=null!==(c=null===t||void 0===t?void 0:t.zero)&&void 0!==c&&c,h=null!==(l=null===t||void 0===t?void 0:t.delimiter)&&void 0!==l?l:" ";if(!d.formatDistance)return"";var m=p.reduce((function(t,n){var r="x".concat(n.replace(/(^.)/,(function(e){return e.toUpperCase()}))),o=e[n];return"number"===typeof o&&(f||e[n])?t.concat(d.formatDistance(r,o)):t}),[]).join(h);return m}},49526:(e,t,n)=>{"use strict";function r(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}n.d(t,{Z:()=>r})},88486:(e,t,n)=>{"use strict";function r(e){return function(t,n){var r,o=null!==n&&void 0!==n&&n.context?String(n.context):"standalone";if("formatting"===o&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,s=null!==n&&void 0!==n&&n.width?String(n.width):i;r=e.formattingValues[s]||e.formattingValues[i]}else{var a=e.defaultWidth,c=null!==n&&void 0!==n&&n.width?String(n.width):e.defaultWidth;r=e.values[c]||e.values[a]}var l=e.argumentCallback?e.argumentCallback(t):t;return r[l]}}n.d(t,{Z:()=>r})},76723:(e,t,n)=>{"use strict";function r(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,s=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(s);if(!a)return null;var c,l=a[0],u=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(u)?i(u,(function(e){return e.test(l)})):o(u,(function(e){return e.test(l)}));c=e.valueCallback?e.valueCallback(d):d,c=n.valueCallback?n.valueCallback(c):c;var p=t.slice(l.length);return{value:c,rest:p}}}function o(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function i(e,t){for(var n=0;nr})},60974:(e,t,n)=>{"use strict";function r(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var o=r[0],i=t.match(e.parsePattern);if(!i)return null;var s=e.valueCallback?e.valueCallback(i[0]):i[0];s=n.valueCallback?n.valueCallback(s):s;var a=t.slice(o.length);return{value:s,rest:a}}}n.d(t,{Z:()=>r})},89345:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(81991),o=n(21865),i=n(11950),s=n(7219),a=n(49526),c={full:"EEEE, d MMMM yyyy",long:"d MMMM yyyy",medium:"d MMM yyyy",short:"dd/MM/yyyy"},l={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},u={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,a.Z)({formats:c,defaultWidth:"full"}),time:(0,a.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,a.Z)({formats:u,defaultWidth:"full"})};const p=d;var f={code:"en-GB",formatDistance:r.Z,formatLong:p,formatRelative:o.Z,localize:i.Z,match:s.Z,options:{weekStartsOn:1,firstWeekContainsDate:4}};const h=f},81991:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},o=function(e,t,n){var o,i=r[e];return o="string"===typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+o:o+" ago":o};const i=o},21865:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},o=function(e,t,n,o){return r[e]};const i=o},11950:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(88486),o={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},i={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},s={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},a={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},c={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},u=function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},d={ordinalNumber:u,era:(0,r.Z)({values:o,defaultWidth:"wide"}),quarter:(0,r.Z)({values:i,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,r.Z)({values:s,defaultWidth:"wide"}),day:(0,r.Z)({values:a,defaultWidth:"wide"}),dayPeriod:(0,r.Z)({values:c,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})};const p=d},7219:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var r=n(76723),o=n(60974),i=/^(\d+)(th|st|nd|rd)?/i,s=/\d+/i,a={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},c={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},u={any:[/1/i,/2/i,/3/i,/4/i]},d={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},p={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},f={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},h={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},m={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},g={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},v={ordinalNumber:(0,o.Z)({matchPattern:i,parsePattern:s,valueCallback:function(e){return parseInt(e,10)}}),era:(0,r.Z)({matchPatterns:a,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any"}),quarter:(0,r.Z)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,r.Z)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"}),day:(0,r.Z)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),dayPeriod:(0,r.Z)({matchPatterns:m,defaultMatchWidth:"any",parsePatterns:g,defaultParseWidth:"any"})};const y=v},71806:(e,t,n)=>{"use strict";function r(e,t){if(void 0!==e.one&&1===t)return e.one;var n=t%10,r=t%100;return 1===n&&11!==r?e.singularNominative.replace("{{count}}",String(t)):n>=2&&n<=4&&(r<10||r>20)?e.singularGenitive.replace("{{count}}",String(t)):e.pluralGenitive.replace("{{count}}",String(t))}function o(e){return function(t,n){return null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?e.future?r(e.future,t):"через "+r(e.regular,t):e.past?r(e.past,t):r(e.regular,t)+" назад":r(e.regular,t)}}n.d(t,{Z:()=>X});var i={lessThanXSeconds:o({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:o({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:function(e,t){return null!==t&&void 0!==t&&t.addSuffix?t.comparison&&t.comparison>0?"через полминуты":"полминуты назад":"полминуты"},lessThanXMinutes:o({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:o({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:o({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:o({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:o({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:o({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:o({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:o({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:o({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:o({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:o({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:o({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:o({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},s=function(e,t,n){return i[e](t,n)};const a=s;var c=n(49526),l={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},u={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},d={any:"{{date}}, {{time}}"},p={date:(0,c.Z)({formats:l,defaultWidth:"full"}),time:(0,c.Z)({formats:u,defaultWidth:"full"}),dateTime:(0,c.Z)({formats:d,defaultWidth:"any"})};const f=p;var h=n(13882),m=n(59025);function g(e,t,n){(0,h.Z)(2,arguments);var r=(0,m.Z)(e,n),o=(0,m.Z)(t,n);return r.getTime()===o.getTime()}var v=["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"];function y(e){var t=v[e];switch(e){case 0:return"'в прошлое "+t+" в' p";case 1:case 2:case 4:return"'в прошлый "+t+" в' p";case 3:case 5:case 6:return"'в прошлую "+t+" в' p"}}function _(e){var t=v[e];return 2===e?"'во "+t+" в' p":"'в "+t+" в' p"}function b(e){var t=v[e];switch(e){case 0:return"'в следующее "+t+" в' p";case 1:case 2:case 4:return"'в следующий "+t+" в' p";case 3:case 5:case 6:return"'в следующую "+t+" в' p"}}var w={lastWeek:function(e,t,n){var r=e.getUTCDay();return g(e,t,n)?_(r):y(r)},yesterday:"'вчера в' p",today:"'сегодня в' p",tomorrow:"'завтра в' p",nextWeek:function(e,t,n){var r=e.getUTCDay();return g(e,t,n)?_(r):b(r)},other:"P"},E=function(e,t,n,r){var o=w[e];return"function"===typeof o?o(t,n,r):o};const S=E;var T=n(88486),x={narrow:["до н.э.","н.э."],abbreviated:["до н. э.","н. э."],wide:["до нашей эры","нашей эры"]},k={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},C={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],wide:["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},O={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],wide:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]},P={narrow:["В","П","В","С","Ч","П","С"],short:["вс","пн","вт","ср","чт","пт","сб"],abbreviated:["вск","пнд","втр","срд","чтв","птн","суб"],wide:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},A={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утро",afternoon:"день",evening:"вечер",night:"ночь"}},R={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утра",afternoon:"дня",evening:"вечера",night:"ночи"}},j=function(e,t){var n,r=Number(e),o=null===t||void 0===t?void 0:t.unit;return n="date"===o?"-е":"week"===o||"minute"===o||"second"===o?"-я":"-й",r+n},M={ordinalNumber:j,era:(0,T.Z)({values:x,defaultWidth:"wide"}),quarter:(0,T.Z)({values:k,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,T.Z)({values:C,defaultWidth:"wide",formattingValues:O,defaultFormattingWidth:"wide"}),day:(0,T.Z)({values:P,defaultWidth:"wide"}),dayPeriod:(0,T.Z)({values:A,defaultWidth:"any",formattingValues:R,defaultFormattingWidth:"wide"})};const N=M;var D=n(76723),I=n(60974),L=/^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i,U=/\d+/i,B={narrow:/^((до )?н\.?\s?э\.?)/i,abbreviated:/^((до )?н\.?\s?э\.?)/i,wide:/^(до нашей эры|нашей эры|наша эра)/i},$={any:[/^д/i,/^н/i]},G={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыои]?й?)? кв.?/i,wide:/^[1234](-?[ыои]?й?)? квартал/i},H={any:[/1/i,/2/i,/3/i,/4/i]},F={narrow:/^[яфмаисонд]/i,abbreviated:/^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i,wide:/^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i},z={narrow:[/^я/i,/^ф/i,/^м/i,/^а/i,/^м/i,/^и/i,/^и/i,/^а/i,/^с/i,/^о/i,/^н/i,/^я/i],any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^ав/i,/^с/i,/^о/i,/^н/i,/^д/i]},Y={narrow:/^[впсч]/i,short:/^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i,abbreviated:/^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i,wide:/^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i},W={narrow:[/^в/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^в[ос]/i,/^п[он]/i,/^в/i,/^ср/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},q={narrow:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,wide:/^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i},V={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^у/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},Z={ordinalNumber:(0,I.Z)({matchPattern:L,parsePattern:U,valueCallback:function(e){return parseInt(e,10)}}),era:(0,D.Z)({matchPatterns:B,defaultMatchWidth:"wide",parsePatterns:$,defaultParseWidth:"any"}),quarter:(0,D.Z)({matchPatterns:G,defaultMatchWidth:"wide",parsePatterns:H,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,D.Z)({matchPatterns:F,defaultMatchWidth:"wide",parsePatterns:z,defaultParseWidth:"any"}),day:(0,D.Z)({matchPatterns:Y,defaultMatchWidth:"wide",parsePatterns:W,defaultParseWidth:"any"}),dayPeriod:(0,D.Z)({matchPatterns:q,defaultMatchWidth:"wide",parsePatterns:V,defaultParseWidth:"any"})};const J=Z;var K={code:"ru",formatDistance:a,formatLong:f,formatRelative:S,localize:N,match:J,options:{weekStartsOn:1,firstWeekContainsDate:1}};const X=K},19013:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(69674),o=n(13882);function i(e){(0,o.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,r.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},17187:e=>{"use strict";var t,n="object"===typeof Reflect?Reflect:null,r=n&&"function"===typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};function o(e){console&&console.warn&&console.warn(e)}t=n&&"function"===typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!==e};function s(){s.init.call(this)}e.exports=s,e.exports.once=y,s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var a=10;function c(e){if("function"!==typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function u(e,t,n,r){var i,s,a;if(c(n),s=e._events,void 0===s?(s=e._events=Object.create(null),e._eventsCount=0):(void 0!==s.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),s=e._events),a=s[t]),void 0===a)a=s[t]=n,++e._eventsCount;else if("function"===typeof a?a=s[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),i=l(e),i>0&&a.length>i&&!a.warned){a.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=a.length,o(u)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=d.bind(r);return o.listener=n,r.wrapFn=o,o}function f(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"===typeof o?n?[o.listener||o]:[o]:n?v(o):m(o,o.length)}function h(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"===typeof n)return 1;if(void 0!==n)return n.length}return 0}function m(e,t){for(var n=new Array(t),r=0;r0&&(s=t[0]),s instanceof Error)throw s;var a=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw a.context=s,a}var c=i[e];if(void 0===c)return!1;if("function"===typeof c)r(c,this,t);else{var l=c.length,u=m(c,l);for(n=0;n=0;i--)if(n[i]===t||n[i].listener===t){s=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():g(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,s||t)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(e){var t,n,r;if(n=this._events,void 0===n)return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var o,i=Object.keys(n);for(r=0;r=0;r--)this.removeListener(e,t[r]);return this},s.prototype.listeners=function(e){return f(this,e,!0)},s.prototype.rawListeners=function(e){return f(this,e,!1)},s.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},s.prototype.listenerCount=h,s.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},40210:(e,t,n)=>{"use strict";var r,o=SyntaxError,i=Function,s=TypeError,a=function(e){try{return i('"use strict"; return ('+e+").constructor;")()}catch(t){}},c=Object.getOwnPropertyDescriptor;if(c)try{c({},"")}catch(R){c=null}var l=function(){throw new s},u=c?function(){try{return l}catch(e){try{return c(arguments,"callee").get}catch(t){return l}}}():l,d=n(41405)(),p=n(28185)(),f=Object.getPrototypeOf||(p?function(e){return e.__proto__}:null),h={},m="undefined"!==typeof Uint8Array&&f?f(Uint8Array):r,g={"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":d&&f?f([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":i,"%GeneratorFunction%":h,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d&&f?f(f([][Symbol.iterator]())):r,"%JSON%":"object"===typeof JSON?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&d&&f?f((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&d&&f?f((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d&&f?f(""[Symbol.iterator]()):r,"%Symbol%":d?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":u,"%TypedArray%":m,"%TypeError%":s,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet};if(f)try{null.error}catch(R){var v=f(f(R));g["%Error.prototype%"]=v}var y=function e(t){var n;if("%AsyncFunction%"===t)n=a("async function () {}");else if("%GeneratorFunction%"===t)n=a("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=a("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&f&&(n=f(o.prototype))}return g[t]=n,n},_={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},b=n(22544),w=n(17642),E=b.call(Function.call,Array.prototype.concat),S=b.call(Function.apply,Array.prototype.splice),T=b.call(Function.call,String.prototype.replace),x=b.call(Function.call,String.prototype.slice),k=b.call(Function.call,RegExp.prototype.exec),C=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,O=/\\(\\)?/g,P=function(e){var t=x(e,0,1),n=x(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return T(e,C,(function(e,t,n,o){r[r.length]=n?T(o,O,"$1"):t||e})),r},A=function(e,t){var n,r=e;if(w(_,r)&&(n=_[r],r="%"+n[0]+"%"),w(g,r)){var i=g[r];if(i===h&&(i=y(r)),"undefined"===typeof i&&!t)throw new s("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new o("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new s('"allowMissing" argument must be a boolean');if(null===k(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=P(e),r=n.length>0?n[0]:"",i=A("%"+r+"%",t),a=i.name,l=i.value,u=!1,d=i.alias;d&&(r=d[0],S(n,E([0,1],d)));for(var p=1,f=!0;p=n.length){var y=c(l,h);f=!!y,l=f&&"get"in y&&!("originalValue"in y.get)?y.get:l[h]}else f=w(l,h),l=l[h];f&&!u&&(g[a]=l)}}return l}},73146:e=>{"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,r=Object.prototype.toString,o="[object Function]";e.exports=function(e){var i=this;if("function"!==typeof i||r.call(i)!==o)throw new TypeError(t+i);for(var s,a=n.call(arguments,1),c=function(){if(this instanceof s){var t=i.apply(this,a.concat(n.call(arguments)));return Object(t)===t?t:this}return i.apply(e,a.concat(n.call(arguments)))},l=Math.max(0,i.length-a.length),u=[],d=0;d{"use strict";var r=n(73146);e.exports=Function.prototype.bind||r},58908:(e,t,n)=>{var r;r="undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:"undefined"!==typeof self?self:{},e.exports=r},28185:e=>{"use strict";var t={foo:{}},n=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!({__proto__:null}instanceof n)}},41405:(e,t,n)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,o=n(55419);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&o())))}},55419:e=>{"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;var r=42;for(t in e[t]=r,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var o=Object.getOwnPropertySymbols(e);if(1!==o.length||o[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(i.value!==r||!0!==i.enumerable)return!1}return!0}},17642:e=>{"use strict";var t={}.hasOwnProperty,n=Function.prototype.call;e.exports=n.bind?n.bind(t):function(e,r){return n.call(t,e,r)}},34948:(e,t,n)=>{"use strict";function r(){const e=!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent);if(!e||!indexedDB.databases)return Promise.resolve();let t;return new Promise((e=>{const n=()=>indexedDB.databases().finally(e);t=setInterval(n,100),n()})).finally((()=>clearInterval(t)))}n.d(t,{U2:()=>l,t8:()=>u});const o=r;function i(e){return new Promise(((t,n)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>n(e.error)}))}function s(e,t){const n=o().then((()=>{const n=indexedDB.open(e);return n.onupgradeneeded=()=>n.result.createObjectStore(t),i(n)}));return(e,r)=>n.then((n=>r(n.transaction(t,e).objectStore(t))))}let a;function c(){return a||(a=s("keyval-store","keyval")),a}function l(e,t=c()){return t("readonly",(t=>i(t.get(e))))}function u(e,t,n=c()){return n("readwrite",(n=>(n.put(t,e),i(n.transaction))))}},66337:()=>{(function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(e){var t=e,n=o(t);while(n)t=n.ownerDocument,n=o(t);return t}(window.document),t=[],n=null,r=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?m(e,n):f(),t.forEach((function(e){e._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,r=null},s.prototype.observe=function(e){var t=this._observationTargets.some((function(t){return t.element==e}));if(!t){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},s.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},s.prototype._parseRootMargin=function(e){var t=e||"0px",n=t.split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},s.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,i=null,s=null;this.POLL_INTERVAL?i=n.setInterval(r,this.POLL_INTERVAL):(l(n,"resize",r,!0),l(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(r),s.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(i&&e.clearInterval(i),u(e,"resize",r,!0)),u(t,"scroll",r,!0),s&&s.disconnect()}));var a=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=a){var c=o(t);c&&this._monitorIntersections(c.ownerDocument)}}},s.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&(this.root.ownerDocument||this.root)||e,i=this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;while(n&&n!=r){var i=o(n);if(n=i&&i.ownerDocument,n==t)return!0}return!1}));if(!i){var s=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),s(),t!=r){var a=o(t);a&&this._unmonitorIntersections(a.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t=0&&a>=0&&{top:n,bottom:r,left:o,right:i,width:s,height:a}||null}function p(e){var t;try{t=e.getBoundingClientRect()}catch(n){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):f()}function f(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function h(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function m(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function g(e,t){var n=t;while(n){if(n==e)return!0;n=v(n)}return!1}function v(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?o(t):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function y(e){return e&&9===e.nodeType}})()},32773:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>R});var r=n(97582),o=n(22052);function i(e,t){var n=t&&t.cache?t.cache:g,r=t&&t.serializer?t.serializer:f,o=t&&t.strategy?t.strategy:u;return o(e,{cache:n,serializer:r})}function s(e){return null==e||"number"===typeof e||"boolean"===typeof e}function a(e,t,n,r){var o=s(r)?r:n(r),i=t.get(o);return"undefined"===typeof i&&(i=e.call(this,r),t.set(o,i)),i}function c(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),i=t.get(o);return"undefined"===typeof i&&(i=e.apply(this,r),t.set(o,i)),i}function l(e,t,n,r,o){return n.bind(t,e,r,o)}function u(e,t){var n=1===e.length?a:c;return l(e,this,n,t.cache.create(),t.serializer)}function d(e,t){return l(e,this,c,t.cache.create(),t.serializer)}function p(e,t){return l(e,this,a,t.cache.create(),t.serializer)}var f=function(){return JSON.stringify(arguments)};function h(){this.cache=Object.create(null)}h.prototype.get=function(e){return this.cache[e]},h.prototype.set=function(e,t){this.cache[e]=t};var m,g={create:function(){return new h}},v={variadic:d,monadic:p};(function(e){e["MISSING_VALUE"]="MISSING_VALUE",e["INVALID_VALUE"]="INVALID_VALUE",e["MISSING_INTL_API"]="MISSING_INTL_API"})(m||(m={}));var y,_=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.code=n,o.originalMessage=r,o}return(0,r.__extends)(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),b=function(e){function t(t,n,r,o){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(r).join('", "'),'"'),m.INVALID_VALUE,o)||this}return(0,r.__extends)(t,e),t}(_),w=function(e){function t(t,n,r){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),m.INVALID_VALUE,r)||this}return(0,r.__extends)(t,e),t}(_),E=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),m.MISSING_VALUE,n)||this}return(0,r.__extends)(t,e),t}(_);function S(e){return e.length<2?e:e.reduce((function(e,t){var n=e[e.length-1];return n&&n.type===y.literal&&t.type===y.literal?n.value+=t.value:e.push(t),e}),[])}function T(e){return"function"===typeof e}function x(e,t,n,r,i,s,a){if(1===e.length&&(0,o.isLiteralElement)(e[0]))return[{type:y.literal,value:e[0].value}];for(var c=[],l=0,u=e;l0?new Intl.Locale(t[0]):new Intl.Locale("string"===typeof e?e:e[0])},e.__parse=o.parse,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();const R=A},91296:(e,t,n)=>{var r="Expected a function",o=NaN,i="[object Symbol]",s=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt,d="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,p="object"==typeof self&&self&&self.Object===Object&&self,f=d||p||Function("return this")(),h=Object.prototype,m=h.toString,g=Math.max,v=Math.min,y=function(){return f.Date.now()};function _(e,t,n){var o,i,s,a,c,l,u=0,d=!1,p=!1,f=!0;if("function"!=typeof e)throw new TypeError(r);function h(t){var n=o,r=i;return o=i=void 0,u=t,a=e.apply(r,n),a}function m(e){return u=e,c=setTimeout(E,t),d?h(e):a}function _(e){var n=e-l,r=e-u,o=t-n;return p?v(o,s-r):o}function w(e){var n=e-l,r=e-u;return void 0===l||n>=t||n<0||p&&r>=s}function E(){var e=y();if(w(e))return T(e);c=setTimeout(E,_(e))}function T(e){return c=void 0,f&&o?h(e):(o=i=void 0,a)}function x(){void 0!==c&&clearTimeout(c),u=0,o=l=i=c=void 0}function k(){return void 0===c?a:T(y())}function C(){var e=y(),n=w(e);if(o=arguments,i=this,l=e,n){if(void 0===c)return m(l);if(p)return c=setTimeout(E,t),h(l)}return void 0===c&&(c=setTimeout(E,t)),a}return t=S(t)||0,b(n)&&(d=!!n.leading,p="maxWait"in n,s=p?g(S(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),C.cancel=x,C.flush=k,C}function b(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function w(e){return!!e&&"object"==typeof e}function E(e){return"symbol"==typeof e||w(e)&&m.call(e)==i}function S(e){if("number"==typeof e)return e;if(E(e))return o;if(b(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=b(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var n=c.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):a.test(e)?o:+e}e.exports=_},72307:(e,t,n)=>{e=n.nmd(e);var r=200,o="__lodash_hash_undefined__",i=1,s=2,a=9007199254740991,c="[object Arguments]",l="[object Array]",u="[object AsyncFunction]",d="[object Boolean]",p="[object Date]",f="[object Error]",h="[object Function]",m="[object GeneratorFunction]",g="[object Map]",v="[object Number]",y="[object Null]",_="[object Object]",b="[object Promise]",w="[object Proxy]",E="[object RegExp]",S="[object Set]",T="[object String]",x="[object Symbol]",k="[object Undefined]",C="[object WeakMap]",O="[object ArrayBuffer]",P="[object DataView]",A="[object Float32Array]",R="[object Float64Array]",j="[object Int8Array]",M="[object Int16Array]",N="[object Int32Array]",D="[object Uint8Array]",I="[object Uint8ClampedArray]",L="[object Uint16Array]",U="[object Uint32Array]",B=/[\\^$.*+?()[\]{}|]/g,$=/^\[object .+?Constructor\]$/,G=/^(?:0|[1-9]\d*)$/,H={};H[A]=H[R]=H[j]=H[M]=H[N]=H[D]=H[I]=H[L]=H[U]=!0,H[c]=H[l]=H[O]=H[d]=H[P]=H[p]=H[f]=H[h]=H[g]=H[v]=H[_]=H[E]=H[S]=H[T]=H[C]=!1;var F="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,z="object"==typeof self&&self&&self.Object===Object&&self,Y=F||z||Function("return this")(),W=t&&!t.nodeType&&t,q=W&&e&&!e.nodeType&&e,V=q&&q.exports===W,Z=V&&F.process,J=function(){try{return Z&&Z.binding&&Z.binding("util")}catch(e){}}(),K=J&&J.isTypedArray;function X(e,t){var n=-1,r=null==e?0:e.length,o=0,i=[];while(++n-1}function Je(e,t){var n=this.__data__,r=ft(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Ke(e){var t=-1,n=null==e?0:e.length;this.clear();while(++tl))return!1;var d=a.get(e);if(d&&a.get(t))return d==t;var p=-1,f=!0,h=n&s?new rt:void 0;a.set(e,t),a.set(t,e);while(++p-1&&e%1==0&&e-1&&e%1==0&&e<=a}function Yt(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Wt(e){return null!=e&&"object"==typeof e}var qt=K?ne(K):bt;function Vt(e){return $t(e)?pt(e):wt(e)}function Zt(){return[]}function Jt(){return!1}e.exports=Ht},72378:(e,t,n)=>{e=n.nmd(e);var r=200,o="__lodash_hash_undefined__",i=800,s=16,a=9007199254740991,c="[object Arguments]",l="[object Array]",u="[object AsyncFunction]",d="[object Boolean]",p="[object Date]",f="[object Error]",h="[object Function]",m="[object GeneratorFunction]",g="[object Map]",v="[object Number]",y="[object Null]",_="[object Object]",b="[object Proxy]",w="[object RegExp]",E="[object Set]",S="[object String]",T="[object Undefined]",x="[object WeakMap]",k="[object ArrayBuffer]",C="[object DataView]",O="[object Float32Array]",P="[object Float64Array]",A="[object Int8Array]",R="[object Int16Array]",j="[object Int32Array]",M="[object Uint8Array]",N="[object Uint8ClampedArray]",D="[object Uint16Array]",I="[object Uint32Array]",L=/[\\^$.*+?()[\]{}|]/g,U=/^\[object .+?Constructor\]$/,B=/^(?:0|[1-9]\d*)$/,$={};$[O]=$[P]=$[A]=$[R]=$[j]=$[M]=$[N]=$[D]=$[I]=!0,$[c]=$[l]=$[k]=$[d]=$[C]=$[p]=$[f]=$[h]=$[g]=$[v]=$[_]=$[w]=$[E]=$[S]=$[x]=!1;var G="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,H="object"==typeof self&&self&&self.Object===Object&&self,F=G||H||Function("return this")(),z=t&&!t.nodeType&&t,Y=z&&e&&!e.nodeType&&e,W=Y&&Y.exports===z,q=W&&G.process,V=function(){try{var e=Y&&Y.require&&Y.require("util").types;return e||q&&q.binding&&q.binding("util")}catch(t){}}(),Z=V&&V.isTypedArray;function J(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function K(e,t){var n=-1,r=Array(e);while(++n-1}function Ue(e,t){var n=this.__data__,r=et(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Be(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t1?n[o-1]:void 0,s=o>2?n[2]:void 0;i=e.length>3&&"function"==typeof i?(o--,i):void 0,s&&Tt(n[0],n[1],s)&&(i=o<3?void 0:i,o=1),t=Object(t);while(++r-1&&e%1==0&&e0){if(++t>=i)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Nt(e){if(null!=e){try{return ie.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Dt(e,t){return e===t||e!==e&&t!==t}var It=ot(function(){return arguments}())?ot:function(e){return zt(e)&&se.call(e,"callee")&&!ve.call(e,"callee")},Lt=Array.isArray;function Ut(e){return null!=e&&Ht(e.length)&&!Gt(e)}function Bt(e){return zt(e)&&Ut(e)}var $t=we||Xt;function Gt(e){if(!Ft(e))return!1;var t=rt(e);return t==h||t==m||t==u||t==b}function Ht(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=a}function Ft(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function zt(e){return null!=e&&"object"==typeof e}function Yt(e){if(!zt(e)||rt(e)!=_)return!1;var t=me(e);if(null===t)return!0;var n=se.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&ie.call(n)==le}var Wt=Z?X(Z):st;function qt(e){return gt(e,Vt(e))}function Vt(e){return Ut(e)?Ke(e,!0):at(e)}var Zt=vt((function(e,t,n){ct(e,t,n)}));function Jt(e){return function(){return e}}function Kt(e){return e}function Xt(){return!1}e.exports=Zt},93096:(e,t,n)=>{var r="Expected a function",o=NaN,i="[object Symbol]",s=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt,d="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,p="object"==typeof self&&self&&self.Object===Object&&self,f=d||p||Function("return this")(),h=Object.prototype,m=h.toString,g=Math.max,v=Math.min,y=function(){return f.Date.now()};function _(e,t,n){var o,i,s,a,c,l,u=0,d=!1,p=!1,f=!0;if("function"!=typeof e)throw new TypeError(r);function h(t){var n=o,r=i;return o=i=void 0,u=t,a=e.apply(r,n),a}function m(e){return u=e,c=setTimeout(E,t),d?h(e):a}function _(e){var n=e-l,r=e-u,o=t-n;return p?v(o,s-r):o}function b(e){var n=e-l,r=e-u;return void 0===l||n>=t||n<0||p&&r>=s}function E(){var e=y();if(b(e))return S(e);c=setTimeout(E,_(e))}function S(e){return c=void 0,f&&o?h(e):(o=i=void 0,a)}function x(){void 0!==c&&clearTimeout(c),u=0,o=l=i=c=void 0}function k(){return void 0===c?a:S(y())}function C(){var e=y(),n=b(e);if(o=arguments,i=this,l=e,n){if(void 0===c)return m(l);if(p)return c=setTimeout(E,t),h(l)}return void 0===c&&(c=setTimeout(E,t)),a}return t=T(t)||0,w(n)&&(d=!!n.leading,p="maxWait"in n,s=p?g(T(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),C.cancel=x,C.flush=k,C}function b(e,t,n){var o=!0,i=!0;if("function"!=typeof e)throw new TypeError(r);return w(n)&&(o="leading"in n?!!n.leading:o,i="trailing"in n?!!n.trailing:i),_(e,t,{leading:o,maxWait:t,trailing:i})}function w(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function E(e){return!!e&&"object"==typeof e}function S(e){return"symbol"==typeof e||E(e)&&m.call(e)==i}function T(e){if("number"==typeof e)return e;if(S(e))return o;if(w(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=w(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var n=c.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):a.test(e)?o:+e}e.exports=b},21540:(e,t,n)=>{var r=1/0,o="[object Symbol]",i=/&(?:amp|lt|gt|quot|#39|#96);/g,s=RegExp(i.source),a={"&":"&","<":"<",">":">",""":'"',"'":"'","`":"`"},c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,l="object"==typeof self&&self&&self.Object===Object&&self,u=c||l||Function("return this")();function d(e){return function(t){return null==e?void 0:e[t]}}var p=d(a),f=Object.prototype,h=f.toString,m=u.Symbol,g=m?m.prototype:void 0,v=g?g.toString:void 0;function y(e){if("string"==typeof e)return e;if(b(e))return v?v.call(e):"";var t=e+"";return"0"==t&&1/e==-r?"-0":t}function _(e){return!!e&&"object"==typeof e}function b(e){return"symbol"==typeof e||_(e)&&h.call(e)==o}function w(e){return null==e?"":y(e)}function E(e){return e=w(e),e&&s.test(e)?e.replace(i,p):e}e.exports=E},55798:e=>{"use strict";var t=String.prototype.replace,n=/%20/g,r={RFC1738:"RFC1738",RFC3986:"RFC3986"};e.exports={default:r.RFC3986,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r.RFC1738,RFC3986:r.RFC3986}},80129:(e,t,n)=>{"use strict";var r=n(58261),o=n(55235),i=n(55798);e.exports={formats:i,parse:o,stringify:r}},55235:(e,t,n)=>{"use strict";var r=n(12769),o=Object.prototype.hasOwnProperty,i=Array.isArray,s={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},a=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},c=function(e,t){return e&&"string"===typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},l="utf8=%26%2310003%3B",u="utf8=%E2%9C%93",d=function(e,t){var n,d={__proto__:null},p=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,f=t.parameterLimit===1/0?void 0:t.parameterLimit,h=p.split(t.delimiter,f),m=-1,g=t.charset;if(t.charsetSentinel)for(n=0;n-1&&(y=i(y)?[y]:y),o.call(d,v)?d[v]=r.combine(d[v],y):d[v]=y}return d},p=function(e,t,n,r){for(var o=r?t:c(t,n),i=e.length-1;i>=0;--i){var s,a=e[i];if("[]"===a&&n.parseArrays)s=[].concat(o);else{s=n.plainObjects?Object.create(null):{};var l="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,u=parseInt(l,10);n.parseArrays||""!==l?!isNaN(u)&&a!==l&&String(u)===l&&u>=0&&n.parseArrays&&u<=n.arrayLimit?(s=[],s[u]=o):"__proto__"!==l&&(s[l]=o):s={0:o}}o=s}return o},f=function(e,t,n,r){if(e){var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,s=/(\[[^[\]]*])/,a=/(\[[^[\]]*])/g,c=n.depth>0&&s.exec(i),l=c?i.slice(0,c.index):i,u=[];if(l){if(!n.plainObjects&&o.call(Object.prototype,l)&&!n.allowPrototypes)return;u.push(l)}var d=0;while(n.depth>0&&null!==(c=a.exec(i))&&d{"use strict";var r=n(37478),o=n(12769),i=n(55798),s=Object.prototype.hasOwnProperty,a={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},c=Array.isArray,l=Array.prototype.push,u=function(e,t){l.apply(e,c(t)?t:[t])},d=Date.prototype.toISOString,p=i["default"],f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:o.encode,encodeValuesOnly:!1,format:p,formatter:i.formatters[p],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},h=function(e){return"string"===typeof e||"number"===typeof e||"boolean"===typeof e||"symbol"===typeof e||"bigint"===typeof e},m={},g=function e(t,n,i,s,a,l,d,p,g,v,y,_,b,w,E,S){var T=t,x=S,k=0,C=!1;while(void 0!==(x=x.get(m))&&!C){var O=x.get(t);if(k+=1,"undefined"!==typeof O){if(O===k)throw new RangeError("Cyclic object value");C=!0}"undefined"===typeof x.get(m)&&(k=0)}if("function"===typeof p?T=p(n,T):T instanceof Date?T=y(T):"comma"===i&&c(T)&&(T=o.maybeMap(T,(function(e){return e instanceof Date?y(e):e}))),null===T){if(a)return d&&!w?d(n,f.encoder,E,"key",_):n;T=""}if(h(T)||o.isBuffer(T)){if(d){var P=w?n:d(n,f.encoder,E,"key",_);return[b(P)+"="+b(d(T,f.encoder,E,"value",_))]}return[b(n)+"="+b(String(T))]}var A,R=[];if("undefined"===typeof T)return R;if("comma"===i&&c(T))w&&d&&(T=o.maybeMap(T,d)),A=[{value:T.length>0?T.join(",")||null:void 0}];else if(c(p))A=p;else{var j=Object.keys(T);A=g?j.sort(g):j}for(var M=s&&c(T)&&1===T.length?n+"[]":n,N=0;N0?b+_:""}},12769:(e,t,n)=>{"use strict";var r=n(55798),o=Object.prototype.hasOwnProperty,i=Array.isArray,s=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e){while(e.length>1){var t=e.pop(),n=t.obj[t.prop];if(i(n)){for(var r=[],o=0;o=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||i===r.RFC1738&&(40===u||41===u)?c+=a.charAt(l):u<128?c+=s[u]:u<2048?c+=s[192|u>>6]+s[128|63&u]:u<55296||u>=57344?c+=s[224|u>>12]+s[128|u>>6&63]+s[128|63&u]:(l+=1,u=65536+((1023&u)<<10|1023&a.charCodeAt(l)),c+=s[240|u>>18]+s[128|u>>12&63]+s[128|u>>6&63]+s[128|63&u])}return c},f=function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r{var r=n(58908),o=r.requestAnimationFrame||r.webkitRequestAnimationFrame||r.mozRequestAnimationFrame||s,i=+new Date;function s(e){var t=+new Date,n=Math.max(0,16-(t-i)),r=setTimeout(e,n);return i=t,r}var a=r.cancelAnimationFrame||r.webkitCancelAnimationFrame||r.mozCancelAnimationFrame||clearTimeout;Function.prototype.bind&&(o=o.bind(r),a=a.bind(r)),t=e.exports=o,t.cancel=a},95205:(e,t,n)=>{"use strict";n.d(t,{z:()=>i});var r,o=function(){return Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/))};function i(e,t){void 0===t&&(t={});var n=t.registrationOptions;void 0===n&&(n={}),delete t.registrationOptions;var i=function(e){var n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];t&&t[e]&&t[e].apply(t,n)};"serviceWorker"in navigator&&r.then((function(){o()?(c(e,i,n),navigator.serviceWorker.ready.then((function(e){i("ready",e)})).catch((function(e){return s(i,e)}))):(a(e,i,n),navigator.serviceWorker.ready.then((function(e){i("ready",e)})).catch((function(e){return s(i,e)})))}))}function s(e,t){navigator.onLine||e("offline"),e("error",t)}function a(e,t,n){navigator.serviceWorker.register(e,n).then((function(e){t("registered",e),e.waiting?t("updated",e):e.onupdatefound=function(){t("updatefound",e);var n=e.installing;n.onstatechange=function(){"installed"===n.state&&(navigator.serviceWorker.controller?t("updated",e):t("cached",e))}}})).catch((function(e){return s(t,e)}))}function c(e,t,n){fetch(e).then((function(r){404===r.status?(t("error",new Error("Service worker not found at "+e)),l()):-1===r.headers.get("content-type").indexOf("javascript")?(t("error",new Error("Expected "+e+" to have javascript content-type, but received "+r.headers.get("content-type"))),l()):a(e,t,n)})).catch((function(e){return s(t,e)}))}function l(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){return s(emit,e)}))}"undefined"!==typeof window&&(r="undefined"!==typeof Promise?new Promise((function(e){return window.addEventListener("load",e)})):{then:function(e){return window.addEventListener("load",e)}})},80031:(e,t,n)=>{"use strict";n.d(t,{O:()=>i});var r={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},o=null;function i(e){r.useDeprecatedSynchronousErrorHandling&&o&&(o.errorThrown=!0,o.error=e)}},67339:(e,t,n)=>{var r=n(55512),o=new Error("Element already at target scroll position"),i=new Error("Scroll cancelled"),s=Math.min;function a(e){return function(t,n,a,u){a=a||{},"function"==typeof a&&(u=a,a={}),"function"!=typeof u&&(u=l);var d=+new Date,p=t[e],f=a.ease||c,h=isNaN(a.duration)?350:+a.duration,m=!1;return p===n?u(o,t[e]):r(v),g;function g(){m=!0}function v(o){if(m)return u(i,t[e]);var a=+new Date,c=s(1,(a-d)/h),l=f(c);t[e]=l*(n-p)+p,r(c<1?v:function(){u(null,t[e])})}}}function c(e){return.5*(1-Math.cos(Math.PI*e))}function l(){}e.exports={left:a("scrollLeft"),top:a("scrollTop")}},37478:(e,t,n)=>{"use strict";var r=n(40210),o=n(21924),i=n(27470),s=r("%TypeError%"),a=r("%WeakMap%",!0),c=r("%Map%",!0),l=o("WeakMap.prototype.get",!0),u=o("WeakMap.prototype.set",!0),d=o("WeakMap.prototype.has",!0),p=o("Map.prototype.get",!0),f=o("Map.prototype.set",!0),h=o("Map.prototype.has",!0),m=function(e,t){for(var n,r=e;null!==(n=r.next);r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},g=function(e,t){var n=m(e,t);return n&&n.value},v=function(e,t,n){var r=m(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}},y=function(e,t){return!!m(e,t)};e.exports=function(){var e,t,n,r={assert:function(e){if(!r.has(e))throw new s("Side channel does not contain "+i(e))},get:function(r){if(a&&r&&("object"===typeof r||"function"===typeof r)){if(e)return l(e,r)}else if(c){if(t)return p(t,r)}else if(n)return g(n,r)},has:function(r){if(a&&r&&("object"===typeof r||"function"===typeof r)){if(e)return d(e,r)}else if(c){if(t)return h(t,r)}else if(n)return y(n,r);return!1},set:function(r,o){a&&r&&("object"===typeof r||"function"===typeof r)?(e||(e=new a),u(e,r,o)):c?(t||(t=new c),f(t,r,o)):(n||(n={key:{},next:null}),v(n,r,o))}};return r}},27470:(e,t,n)=>{var r="function"===typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=r&&o&&"function"===typeof o.get?o.get:null,s=r&&Map.prototype.forEach,a="function"===typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&a?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=a&&c&&"function"===typeof c.get?c.get:null,u=a&&Set.prototype.forEach,d="function"===typeof WeakMap&&WeakMap.prototype,p=d?WeakMap.prototype.has:null,f="function"===typeof WeakSet&&WeakSet.prototype,h=f?WeakSet.prototype.has:null,m="function"===typeof WeakRef&&WeakRef.prototype,g=m?WeakRef.prototype.deref:null,v=Boolean.prototype.valueOf,y=Object.prototype.toString,_=Function.prototype.toString,b=String.prototype.match,w=String.prototype.slice,E=String.prototype.replace,S=String.prototype.toUpperCase,T=String.prototype.toLowerCase,x=RegExp.prototype.test,k=Array.prototype.concat,C=Array.prototype.join,O=Array.prototype.slice,P=Math.floor,A="function"===typeof BigInt?BigInt.prototype.valueOf:null,R=Object.getOwnPropertySymbols,j="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,M="function"===typeof Symbol&&"object"===typeof Symbol.iterator,N="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===M||"symbol")?Symbol.toStringTag:null,D=Object.prototype.propertyIsEnumerable,I=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function L(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||x.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var r=e<0?-P(-e):P(e);if(r!==e){var o=String(r),i=w.call(t,o.length+1);return E.call(o,n,"$&_")+"."+E.call(E.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return E.call(t,n,"$&_")}var U=n(47165),B=U.custom,$=J(B)?B:null;function G(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function H(e){return E.call(String(e),/"/g,""")}function F(e){return"[object Array]"===ee(e)&&(!N||!("object"===typeof e&&N in e))}function z(e){return"[object Date]"===ee(e)&&(!N||!("object"===typeof e&&N in e))}function Y(e){return"[object RegExp]"===ee(e)&&(!N||!("object"===typeof e&&N in e))}function W(e){return"[object Error]"===ee(e)&&(!N||!("object"===typeof e&&N in e))}function q(e){return"[object String]"===ee(e)&&(!N||!("object"===typeof e&&N in e))}function V(e){return"[object Number]"===ee(e)&&(!N||!("object"===typeof e&&N in e))}function Z(e){return"[object Boolean]"===ee(e)&&(!N||!("object"===typeof e&&N in e))}function J(e){if(M)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!j)return!1;try{return j.call(e),!0}catch(t){}return!1}function K(e){if(!e||"object"!==typeof e||!A)return!1;try{return A.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,r,o){var a=n||{};if(Q(a,"quoteStyle")&&"single"!==a.quoteStyle&&"double"!==a.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Q(a,"maxStringLength")&&("number"===typeof a.maxStringLength?a.maxStringLength<0&&a.maxStringLength!==1/0:null!==a.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var c=!Q(a,"customInspect")||a.customInspect;if("boolean"!==typeof c&&"symbol"!==c)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Q(a,"indent")&&null!==a.indent&&"\t"!==a.indent&&!(parseInt(a.indent,10)===a.indent&&a.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Q(a,"numericSeparator")&&"boolean"!==typeof a.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var d=a.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return le(t,a);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var p=String(t);return d?L(t,p):p}if("bigint"===typeof t){var f=String(t)+"n";return d?L(t,f):f}var h="undefined"===typeof a.depth?5:a.depth;if("undefined"===typeof r&&(r=0),r>=h&&h>0&&"object"===typeof t)return F(t)?"[Array]":"[Object]";var m=me(a,r);if("undefined"===typeof o)o=[];else if(ne(o,t)>=0)return"[Circular]";function g(t,n,i){if(n&&(o=O.call(o),o.push(n)),i){var s={depth:a.depth};return Q(a,"quoteStyle")&&(s.quoteStyle=a.quoteStyle),e(t,s,r+1,o)}return e(t,a,r+1,o)}if("function"===typeof t&&!Y(t)){var y=te(t),_=ve(t,g);return"[Function"+(y?": "+y:" (anonymous)")+"]"+(_.length>0?" { "+C.call(_,", ")+" }":"")}if(J(t)){var b=M?E.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):j.call(t);return"object"!==typeof t||M?b:de(b)}if(ce(t)){for(var S="<"+T.call(String(t.nodeName)),x=t.attributes||[],P=0;P",S}if(F(t)){if(0===t.length)return"[]";var R=ve(t,g);return m&&!he(R)?"["+ge(R,m)+"]":"[ "+C.call(R,", ")+" ]"}if(W(t)){var B=ve(t,g);return"cause"in Error.prototype||!("cause"in t)||D.call(t,"cause")?0===B.length?"["+String(t)+"]":"{ ["+String(t)+"] "+C.call(B,", ")+" }":"{ ["+String(t)+"] "+C.call(k.call("[cause]: "+g(t.cause),B),", ")+" }"}if("object"===typeof t&&c){if($&&"function"===typeof t[$]&&U)return U(t,{depth:h-r});if("symbol"!==c&&"function"===typeof t.inspect)return t.inspect()}if(re(t)){var X=[];return s&&s.call(t,(function(e,n){X.push(g(n,t,!0)+" => "+g(e,t))})),fe("Map",i.call(t),X,m)}if(se(t)){var ue=[];return u&&u.call(t,(function(e){ue.push(g(e,t))})),fe("Set",l.call(t),ue,m)}if(oe(t))return pe("WeakMap");if(ae(t))return pe("WeakSet");if(ie(t))return pe("WeakRef");if(V(t))return de(g(Number(t)));if(K(t))return de(g(A.call(t)));if(Z(t))return de(v.call(t));if(q(t))return de(g(String(t)));if(!z(t)&&!Y(t)){var ye=ve(t,g),_e=I?I(t)===Object.prototype:t instanceof Object||t.constructor===Object,be=t instanceof Object?"":"null prototype",we=!_e&&N&&Object(t)===t&&N in t?w.call(ee(t),8,-1):be?"Object":"",Ee=_e||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"",Se=Ee+(we||be?"["+C.call(k.call([],we||[],be||[]),": ")+"] ":"");return 0===ye.length?Se+"{}":m?Se+"{"+ge(ye,m)+"}":Se+"{ "+C.call(ye,", ")+" }"}return String(t)};var X=Object.prototype.hasOwnProperty||function(e){return e in this};function Q(e,t){return X.call(e,t)}function ee(e){return y.call(e)}function te(e){if(e.name)return e.name;var t=b.call(_.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function ne(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return le(w.call(e,0,t.maxStringLength),t)+r}var o=E.call(E.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,ue);return G(o,"single",t)}function ue(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+S.call(t.toString(16))}function de(e){return"Object("+e+")"}function pe(e){return e+" { ? }"}function fe(e,t,n,r){var o=r?ge(n,r):C.call(n,", ");return e+" ("+t+") {"+o+"}"}function he(e){for(var t=0;t=0)return!1;return!0}function me(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;n=C.call(Array(e.indent+1)," ")}return{base:n,prev:C.call(Array(t+1),n)}}function ge(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+C.call(e,","+n)+"\n"+t.prev}function ve(e,t){var n=F(e),r=[];if(n){r.length=e.length;for(var o=0;o{"use strict";function r(e){return null!==e&&"object"===typeof e&&"constructor"in e&&e.constructor===Object}function o(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(n){"undefined"===typeof e[n]?e[n]=t[n]:r(t[n])&&r(e[n])&&Object.keys(t[n]).length>0&&o(e[n],t[n])}))}n.d(t,{Jj:()=>c,Me:()=>s});var i={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function s(){var e="undefined"!==typeof document?document:{};return o(e,i),e}var a={document:i,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"===typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!==typeof setTimeout&&clearTimeout(e)}};function c(){var e="undefined"!==typeof window?window:{};return o(e,a),e}},7649:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(6156),o=n(28262);function i(){return i=Object.assign||function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>Be});var r,o,i,s=n(6156),a=n(38557),c=n(28262);function l(){var e=(0,s.Jj)(),t=(0,s.Me)();return{touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),pointerEvents:!!e.PointerEvent&&"maxTouchPoints"in e.navigator&&e.navigator.maxTouchPoints>=0,observer:function(){return"MutationObserver"in e||"WebkitMutationObserver"in e}(),passiveListener:function(){var t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,n)}catch(r){}return t}(),gestures:function(){return"ongesturestart"in e}()}}function u(){return r||(r=l()),r}function d(e){var t=void 0===e?{}:e,n=t.userAgent,r=u(),o=(0,s.Jj)(),i=o.navigator.platform,a=n||o.navigator.userAgent,c={ios:!1,android:!1},l=o.screen.width,d=o.screen.height,p=a.match(/(Android);?[\s\/]+([\d.]+)?/),f=a.match(/(iPad).*OS\s([\d_]+)/),h=a.match(/(iPod)(.*OS\s([\d_]+))?/),m=!f&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),g="Win32"===i,v="MacIntel"===i,y=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!f&&v&&r.touch&&y.indexOf(l+"x"+d)>=0&&(f=a.match(/(Version)\/([\d.]+)/),f||(f=[0,1,"13_0_0"]),v=!1),p&&!g&&(c.os="android",c.android=!0),(f||m||h)&&(c.os="ios",c.ios=!0),c}function p(e){return void 0===e&&(e={}),o||(o=d(e)),o}function f(){var e=(0,s.Jj)();function t(){var t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}return{isEdge:!!e.navigator.userAgent.match(/Edge/g),isSafari:t(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function h(){return i||(i=f()),i}var m=function(){var e=(0,s.Jj)();return"undefined"!==typeof e.ResizeObserver};const g={name:"resize",create:function(){var e=this;(0,c.l7)(e,{resize:{observer:null,createObserver:function(){e&&!e.destroyed&&e.initialized&&(e.resize.observer=new ResizeObserver((function(t){var n=e.width,r=e.height,o=n,i=r;t.forEach((function(t){var n=t.contentBoxSize,r=t.contentRect,s=t.target;s&&s!==e.el||(o=r?r.width:(n[0]||n).inlineSize,i=r?r.height:(n[0]||n).blockSize)})),o===n&&i===r||e.resize.resizeHandler()})),e.resize.observer.observe(e.el))},removeObserver:function(){e.resize.observer&&e.resize.observer.unobserve&&e.el&&(e.resize.observer.unobserve(e.el),e.resize.observer=null)},resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(e){var t=(0,s.Jj)();e.params.resizeObserver&&m()?e.resize.createObserver():(t.addEventListener("resize",e.resize.resizeHandler),t.addEventListener("orientationchange",e.resize.orientationChangeHandler))},destroy:function(e){var t=(0,s.Jj)();e.resize.removeObserver(),t.removeEventListener("resize",e.resize.resizeHandler),t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}};function v(){return v=Object.assign||function(e){for(var t=1;t=0&&t.eventsAnyListeners.splice(n,1),t},off:function(e,t){var n=this;return n.eventsListeners?(e.split(" ").forEach((function(e){"undefined"===typeof t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((function(r,o){(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(o,1)}))})),n):n},emit:function(){var e,t,n,r=this;if(!r.eventsListeners)return r;for(var o=arguments.length,i=new Array(o),s=0;s=0&&(b=parseFloat(b.replace("%",""))/100*i),e.virtualSize=-b,s?d.css({marginLeft:"",marginBottom:"",marginTop:""}):d.css({marginRight:"",marginBottom:"",marginTop:""}),r.slidesPerColumn>1&&(T=Math.floor(p/r.slidesPerColumn)===p/e.params.slidesPerColumn?p:Math.ceil(p/r.slidesPerColumn)*r.slidesPerColumn,"auto"!==r.slidesPerView&&"row"===r.slidesPerColumnFill&&(T=Math.max(T,r.slidesPerView*r.slidesPerColumn)));for(var k,C,O,P=r.slidesPerColumn,A=T/P,R=Math.floor(p/r.slidesPerColumn),j=0;j1){var N=void 0,D=void 0,I=void 0;if("row"===r.slidesPerColumnFill&&r.slidesPerGroup>1){var L=Math.floor(j/(r.slidesPerGroup*r.slidesPerColumn)),U=j-r.slidesPerColumn*r.slidesPerGroup*L,B=0===L?r.slidesPerGroup:Math.min(Math.ceil((p-L*P*r.slidesPerGroup)/P),r.slidesPerGroup);I=Math.floor(U/B),D=U-I*B+L*r.slidesPerGroup,N=D+I*T/P,M.css({"-webkit-box-ordinal-group":N,"-moz-box-ordinal-group":N,"-ms-flex-order":N,"-webkit-order":N,order:N})}else"column"===r.slidesPerColumnFill?(D=Math.floor(j/P),I=j-D*P,(D>R||D===R&&I===P-1)&&(I+=1,I>=P&&(I=0,D+=1))):(I=Math.floor(j/A),D=j-I*A);M.css(t("margin-top"),0!==I?r.spaceBetween&&r.spaceBetween+"px":"")}if("none"!==M.css("display")){if("auto"===r.slidesPerView){var $=getComputedStyle(M[0]),G=M[0].style.transform,H=M[0].style.webkitTransform;if(G&&(M[0].style.transform="none"),H&&(M[0].style.webkitTransform="none"),r.roundLengths)x=e.isHorizontal()?M.outerWidth(!0):M.outerHeight(!0);else{var F=n($,"width"),z=n($,"padding-left"),Y=n($,"padding-right"),W=n($,"margin-left"),q=n($,"margin-right"),V=$.getPropertyValue("box-sizing");if(V&&"border-box"===V)x=F+W+q;else{var Z=M[0],J=Z.clientWidth,K=Z.offsetWidth;x=F+z+Y+W+q+(K-J)}}G&&(M[0].style.transform=G),H&&(M[0].style.webkitTransform=H),r.roundLengths&&(x=Math.floor(x))}else x=(i-(r.slidesPerView-1)*b)/r.slidesPerView,r.roundLengths&&(x=Math.floor(x)),d[j]&&(d[j].style[t("width")]=x+"px");d[j]&&(d[j].swiperSlideSize=x),m.push(x),r.centeredSlides?(w=w+x/2+E/2+b,0===E&&0!==j&&(w=w-i/2-b),0===j&&(w=w-i/2-b),Math.abs(w)<.001&&(w=0),r.roundLengths&&(w=Math.floor(w)),S%r.slidesPerGroup===0&&f.push(w),h.push(w)):(r.roundLengths&&(w=Math.floor(w)),(S-Math.min(e.params.slidesPerGroupSkip,S))%e.params.slidesPerGroup===0&&f.push(w),h.push(w),w=w+x+b),e.virtualSize+=x+b,E=x,S+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+v,s&&a&&("slide"===r.effect||"coverflow"===r.effect)&&o.css({width:e.virtualSize+r.spaceBetween+"px"}),r.setWrapperSize)o.css((C={},C[t("width")]=e.virtualSize+r.spaceBetween+"px",C));if(r.slidesPerColumn>1)if(e.virtualSize=(x+r.spaceBetween)*T,e.virtualSize=Math.ceil(e.virtualSize/r.slidesPerColumn)-r.spaceBetween,o.css((O={},O[t("width")]=e.virtualSize+r.spaceBetween+"px",O)),r.centeredSlides){k=[];for(var X=0;X1&&f.push(e.virtualSize-i)}if(0===f.length&&(f=[0]),0!==r.spaceBetween){var ne,re=e.isHorizontal()&&s?"marginLeft":t("marginRight");d.filter((function(e,t){return!r.cssMode||t!==d.length-1})).css((ne={},ne[re]=b+"px",ne))}if(r.centeredSlides&&r.centeredSlidesBounds){var oe=0;m.forEach((function(e){oe+=e+(r.spaceBetween?r.spaceBetween:0)})),oe-=r.spaceBetween;var ie=oe-i;f=f.map((function(e){return e<0?-g:e>ie?ie+v:e}))}if(r.centerInsufficientSlides){var se=0;if(m.forEach((function(e){se+=e+(r.spaceBetween?r.spaceBetween:0)})),se-=r.spaceBetween,se1)if(n.params.centeredSlides)n.visibleSlides.each((function(e){r.push(e)}));else for(t=0;tn.slides.length&&!o)break;r.push(s(a))}else r.push(s(n.activeIndex));for(t=0;ti?c:i}i&&n.$wrapperEl.css("height",i+"px")}function x(){for(var e=this,t=e.slides,n=0;n=0&&u1&&d<=t.size||u<=0&&d>=t.size;p&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(s),r.eq(s).addClass(n.slideVisibleClass))}c.progress=o?-l:l}t.visibleSlides=(0,a.Z)(t.visibleSlides)}}function C(e){var t=this;if("undefined"===typeof e){var n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}var r=t.params,o=t.maxTranslate()-t.minTranslate(),i=t.progress,s=t.isBeginning,a=t.isEnd,l=s,u=a;0===o?(i=0,s=!0,a=!0):(i=(e-t.minTranslate())/o,s=i<=0,a=i>=1),(0,c.l7)(t,{progress:i,isBeginning:s,isEnd:a}),(r.watchSlidesProgress||r.watchSlidesVisibility||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),a&&!u&&t.emit("reachEnd toEdge"),(l&&!s||u&&!a)&&t.emit("fromEdge"),t.emit("progress",i)}function O(){var e,t=this,n=t.slides,r=t.params,o=t.$wrapperEl,i=t.activeIndex,s=t.realIndex,a=t.virtual&&r.virtual.enabled;n.removeClass(r.slideActiveClass+" "+r.slideNextClass+" "+r.slidePrevClass+" "+r.slideDuplicateActiveClass+" "+r.slideDuplicateNextClass+" "+r.slideDuplicatePrevClass),e=a?t.$wrapperEl.find("."+r.slideClass+'[data-swiper-slide-index="'+i+'"]'):n.eq(i),e.addClass(r.slideActiveClass),r.loop&&(e.hasClass(r.slideDuplicateClass)?o.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+s+'"]').addClass(r.slideDuplicateActiveClass):o.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+s+'"]').addClass(r.slideDuplicateActiveClass));var c=e.nextAll("."+r.slideClass).eq(0).addClass(r.slideNextClass);r.loop&&0===c.length&&(c=n.eq(0),c.addClass(r.slideNextClass));var l=e.prevAll("."+r.slideClass).eq(0).addClass(r.slidePrevClass);r.loop&&0===l.length&&(l=n.eq(-1),l.addClass(r.slidePrevClass)),r.loop&&(c.hasClass(r.slideDuplicateClass)?o.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicateNextClass):o.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicateNextClass),l.hasClass(r.slideDuplicateClass)?o.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicatePrevClass):o.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicatePrevClass)),t.emitSlidesClasses()}function P(e){var t,n=this,r=n.rtlTranslate?n.translate:-n.translate,o=n.slidesGrid,i=n.snapGrid,s=n.params,a=n.activeIndex,l=n.realIndex,u=n.snapIndex,d=e;if("undefined"===typeof d){for(var p=0;p=o[p]&&r=o[p]&&r=o[p]&&(d=p);s.normalizeSlideIndex&&(d<0||"undefined"===typeof d)&&(d=0)}if(i.indexOf(r)>=0)t=i.indexOf(r);else{var f=Math.min(s.slidesPerGroupSkip,d);t=f+Math.floor((d-f)/s.slidesPerGroup)}if(t>=i.length&&(t=i.length-1),d!==a){var h=parseInt(n.slides.eq(d).attr("data-swiper-slide-index")||d,10);(0,c.l7)(n,{snapIndex:t,realIndex:h,previousIndex:a,activeIndex:d}),n.emit("activeIndexChange"),n.emit("snapIndexChange"),l!==h&&n.emit("realIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&n.emit("slideChange")}else t!==u&&(n.snapIndex=t,n.emit("snapIndexChange"))}function A(e){var t,n=this,r=n.params,o=(0,a.Z)(e.target).closest("."+r.slideClass)[0],i=!1;if(o)for(var s=0;sl?l:r&&ei?"next":ro?"next":r=u.length&&(y=u.length-1),(f||l.initialSlide||0)===(p||0)&&n&&a.emit("beforeSlideChangeStart");var _,b=-u[y];if(a.updateProgress(b),l.normalizeSlideIndex)for(var w=0;w=S&&E=S&&E=S&&(c=w)}if(a.initialized&&c!==f){if(!a.allowSlideNext&&ba.translate&&b>a.maxTranslate()&&(f||0)!==c)return!1}if(_=c>f?"next":c=e&&(m=e)})),"undefined"!==typeof m&&(p=a.indexOf(m),p<0&&(p=r.activeIndex-1)),r.slideTo(p,e,t,n)}function W(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this;return r.slideTo(r.activeIndex,e,t,n)}function q(e,t,n,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===r&&(r=.5);var o=this,i=o.activeIndex,s=Math.min(o.params.slidesPerGroupSkip,i),a=s+Math.floor((i-s)/o.params.slidesPerGroup),c=o.rtlTranslate?o.translate:-o.translate;if(c>=o.snapGrid[a]){var l=o.snapGrid[a],u=o.snapGrid[a+1];c-l>(u-l)*r&&(i+=o.params.slidesPerGroup)}else{var d=o.snapGrid[a-1],p=o.snapGrid[a];c-d<=(p-d)*r&&(i-=o.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,o.slidesGrid.length-1),o.slideTo(i,e,t,n)}function V(){var e,t=this,n=t.params,r=t.$wrapperEl,o="auto"===n.slidesPerView?t.slidesPerViewDynamic():n.slidesPerView,i=t.clickedIndex;if(n.loop){if(t.animating)return;e=parseInt((0,a.Z)(t.clickedSlide).attr("data-swiper-slide-index"),10),n.centeredSlides?it.slides.length-t.loopedSlides+o/2?(t.loopFix(),i=r.children("."+n.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),(0,c.Y3)((function(){t.slideTo(i)}))):t.slideTo(i):i>t.slides.length-o?(t.loopFix(),i=r.children("."+n.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),(0,c.Y3)((function(){t.slideTo(i)}))):t.slideTo(i)}else t.slideTo(i)}const Z={slideTo:H,slideToLoop:F,slideNext:z,slidePrev:Y,slideReset:W,slideToClosest:q,slideToClickedSlide:V};function J(){var e=this,t=(0,s.Me)(),n=e.params,r=e.$wrapperEl;r.children("."+n.slideClass+"."+n.slideDuplicateClass).remove();var o=r.children("."+n.slideClass);if(n.loopFillGroupWithBlank){var i=n.slidesPerGroup-o.length%n.slidesPerGroup;if(i!==n.slidesPerGroup){for(var c=0;co.length&&(e.loopedSlides=o.length);var u=[],d=[];o.each((function(t,n){var r=(0,a.Z)(t);n=o.length-e.loopedSlides&&u.push(t),r.attr("data-swiper-slide-index",n)}));for(var p=0;p=0;f-=1)r.prepend((0,a.Z)(u[f].cloneNode(!0)).addClass(n.slideDuplicateClass))}function K(){var e=this;e.emit("beforeLoopFix");var t,n=e.activeIndex,r=e.slides,o=e.loopedSlides,i=e.allowSlidePrev,s=e.allowSlideNext,a=e.snapGrid,c=e.rtlTranslate;e.allowSlidePrev=!0,e.allowSlideNext=!0;var l=-a[n],u=l-e.getTranslate();if(n=r.length-o){t=-r.length+n+o,t+=o;var p=e.slideTo(t,0,!1,!0);p&&0!==u&&e.setTranslate((c?-e.translate:e.translate)-u)}e.allowSlidePrev=i,e.allowSlideNext=s,e.emit("loopFix")}function X(){var e=this,t=e.$wrapperEl,n=e.params,r=e.slides;t.children("."+n.slideClass+"."+n.slideDuplicateClass+",."+n.slideClass+"."+n.slideBlankClass).remove(),r.removeAttr("data-swiper-slide-index")}const Q={loopCreate:J,loopFix:K,loopDestroy:X};function ee(e){var t=this;if(!(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)){var n=t.el;n.style.cursor="move",n.style.cursor=e?"-webkit-grabbing":"-webkit-grab",n.style.cursor=e?"-moz-grabbin":"-moz-grab",n.style.cursor=e?"grabbing":"grab"}}function te(){var e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.el.style.cursor="")}const ne={setGrabCursor:ee,unsetGrabCursor:te};function re(e){var t=this,n=t.$wrapperEl,r=t.params;if(r.loop&&t.loopDestroy(),"object"===typeof e&&"length"in e)for(var o=0;o=a)n.appendSlide(t);else{for(var c=s>e?s+1:s,l=[],u=a-1;u>=e;u-=1){var d=n.slides.eq(u);d.remove(),l.unshift(d)}if("object"===typeof t&&"length"in t){for(var p=0;pe?s+t.length:s}else r.append(t);for(var f=0;f0)&&(!o.isTouched||!o.isMoved))){var f=!!i.noSwipingClass&&""!==i.noSwipingClass;f&&d.target&&d.target.shadowRoot&&e.path&&e.path[0]&&(p=(0,a.Z)(e.path[0]));var h=i.noSwipingSelector?i.noSwipingSelector:"."+i.noSwipingClass,m=!(!d.target||!d.target.shadowRoot);if(i.noSwiping&&(m?le(h,d.target):p.closest(h)[0]))t.allowClick=!0;else if(!i.swipeHandler||p.closest(i.swipeHandler)[0]){l.currentX="touchstart"===d.type?d.targetTouches[0].pageX:d.pageX,l.currentY="touchstart"===d.type?d.targetTouches[0].pageY:d.pageY;var g=l.currentX,v=l.currentY,y=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,_=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(y&&(g<=_||g>=r.innerWidth-_)){if("prevent"!==y)return;e.preventDefault()}if((0,c.l7)(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=g,l.startY=v,o.touchStartTime=(0,c.zO)(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(o.allowThresholdMove=!1),"touchstart"!==d.type){var b=!0;p.is(o.focusableElements)&&(b=!1),n.activeElement&&(0,a.Z)(n.activeElement).is(o.focusableElements)&&n.activeElement!==p[0]&&n.activeElement.blur();var w=b&&t.allowTouchMove&&i.touchStartPreventDefault;!i.touchStartForcePreventDefault&&!w||p[0].isContentEditable||d.preventDefault()}t.emit("touchStart",d)}}}}function de(e){var t=(0,s.Me)(),n=this,r=n.touchEventsData,o=n.params,i=n.touches,l=n.rtlTranslate,u=n.enabled;if(u){var d=e;if(d.originalEvent&&(d=d.originalEvent),r.isTouched){if(!r.isTouchEvent||"touchmove"===d.type){var p="touchmove"===d.type&&d.targetTouches&&(d.targetTouches[0]||d.changedTouches[0]),f="touchmove"===d.type?p.pageX:d.pageX,h="touchmove"===d.type?p.pageY:d.pageY;if(d.preventedByNestedSwiper)return i.startX=f,void(i.startY=h);if(!n.allowTouchMove)return n.allowClick=!1,void(r.isTouched&&((0,c.l7)(i,{startX:f,startY:h,currentX:f,currentY:h}),r.touchStartTime=(0,c.zO)()));if(r.isTouchEvent&&o.touchReleaseOnEdges&&!o.loop)if(n.isVertical()){if(hi.startY&&n.translate>=n.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else if(fi.startX&&n.translate>=n.minTranslate())return;if(r.isTouchEvent&&t.activeElement&&d.target===t.activeElement&&(0,a.Z)(d.target).is(r.focusableElements))return r.isMoved=!0,void(n.allowClick=!1);if(r.allowTouchCallbacks&&n.emit("touchMove",d),!(d.targetTouches&&d.targetTouches.length>1)){i.currentX=f,i.currentY=h;var m=i.currentX-i.startX,g=i.currentY-i.startY;if(!(n.params.threshold&&Math.sqrt(Math.pow(m,2)+Math.pow(g,2))=25&&(v=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,r.isScrolling=n.isHorizontal()?v>o.touchAngle:90-v>o.touchAngle);if(r.isScrolling&&n.emit("touchMoveOpposite",d),"undefined"===typeof r.startMoving&&(i.currentX===i.startX&&i.currentY===i.startY||(r.startMoving=!0)),r.isScrolling)r.isTouched=!1;else if(r.startMoving){n.allowClick=!1,!o.cssMode&&d.cancelable&&d.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&d.stopPropagation(),r.isMoved||(o.loop&&n.loopFix(),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce=!1,!o.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",d)),n.emit("sliderMove",d),r.isMoved=!0;var y=n.isHorizontal()?m:g;i.diff=y,y*=o.touchRatio,l&&(y=-y),n.swipeDirection=y>0?"prev":"next",r.currentTranslate=y+r.startTranslate;var _=!0,b=o.resistanceRatio;if(o.touchReleaseOnEdges&&(b=0),y>0&&r.currentTranslate>n.minTranslate()?(_=!1,o.resistance&&(r.currentTranslate=n.minTranslate()-1+Math.pow(-n.minTranslate()+r.startTranslate+y,b))):y<0&&r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),n.allowSlidePrev||n.allowSlideNext||(r.currentTranslate=r.startTranslate),o.threshold>0){if(!(Math.abs(y)>o.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);if(!r.allowThresholdMove)return r.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,r.currentTranslate=r.startTranslate,void(i.diff=n.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY)}o.followFinger&&!o.cssMode&&((o.freeMode||o.watchSlidesProgress||o.watchSlidesVisibility)&&(n.updateActiveIndex(),n.updateSlidesClasses()),o.freeMode&&(0===r.velocities.length&&r.velocities.push({position:i[n.isHorizontal()?"startX":"startY"],time:r.touchStartTime}),r.velocities.push({position:i[n.isHorizontal()?"currentX":"currentY"],time:(0,c.zO)()})),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}}}}}else r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",d)}}function pe(e){var t=this,n=t.touchEventsData,r=t.params,o=t.touches,i=t.rtlTranslate,s=t.$wrapperEl,a=t.slidesGrid,l=t.snapGrid,u=t.enabled;if(u){var d=e;if(d.originalEvent&&(d=d.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",d),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&r.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);r.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var p,f=(0,c.zO)(),h=f-n.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),h<300&&f-n.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),n.lastClickTime=(0,c.zO)(),(0,c.Y3)((function(){t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===o.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=r.followFinger?i?t.translate:-t.translate:-n.currentTranslate,!r.cssMode)if(r.freeMode){if(p<-t.minTranslate())return void t.slideTo(t.activeIndex);if(p>-t.maxTranslate())return void(t.slides.length1){var m=n.velocities.pop(),g=n.velocities.pop(),v=m.position-g.position,y=m.time-g.time;t.velocity=v/y,t.velocity/=2,Math.abs(t.velocity)150||(0,c.zO)()-m.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeModeMomentumVelocityRatio,n.velocities.length=0;var _=1e3*r.freeModeMomentumRatio,b=t.velocity*_,w=t.translate+b;i&&(w=-w);var E,S,T=!1,x=20*Math.abs(t.velocity)*r.freeModeMomentumBounceRatio;if(wt.minTranslate())r.freeModeMomentumBounce?(w-t.minTranslate()>x&&(w=t.minTranslate()+x),E=t.minTranslate(),T=!0,n.allowMomentumBounce=!0):w=t.minTranslate(),r.loop&&r.centeredSlides&&(S=!0);else if(r.freeModeSticky){for(var k,C=0;C-w){k=C;break}w=Math.abs(l[k]-w)=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var A=0,R=t.slidesSizesGrid[0],j=0;j=a[j]&&p=a[j]&&(A=j,R=a[a.length-1]-a[a.length-2])}var N=(p-a[A])/R,D=Ar.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(N>=r.longSwipesRatio?t.slideTo(A+D):t.slideTo(A)),"prev"===t.swipeDirection&&(N>1-r.longSwipesRatio?t.slideTo(A+D):t.slideTo(A))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);var I=t.navigation&&(d.target===t.navigation.nextEl||d.target===t.navigation.prevEl);I?d.target===t.navigation.nextEl?t.slideTo(A+D):t.slideTo(A):("next"===t.swipeDirection&&t.slideTo(A+D),"prev"===t.swipeDirection&&t.slideTo(A))}}}}function fe(){var e=this,t=e.params,n=e.el;if(!n||0!==n.offsetWidth){t.breakpoints&&e.setBreakpoint();var r=e.allowSlideNext,o=e.allowSlidePrev,i=e.snapGrid;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=o,e.allowSlideNext=r,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}}function he(e){var t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function me(){var e=this,t=e.wrapperEl,n=e.rtlTranslate,r=e.enabled;if(r){var o;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=n?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();var i=e.maxTranslate()-e.minTranslate();o=0===i?0:(e.translate-e.minTranslate())/i,o!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}}var ge=!1;function ve(){}function ye(){var e=this,t=(0,s.Me)(),n=e.params,r=e.touchEvents,o=e.el,i=e.wrapperEl,a=e.device,c=e.support;e.onTouchStart=ue.bind(e),e.onTouchMove=de.bind(e),e.onTouchEnd=pe.bind(e),n.cssMode&&(e.onScroll=me.bind(e)),e.onClick=he.bind(e);var l=!!n.nested;if(!c.touch&&c.pointerEvents)o.addEventListener(r.start,e.onTouchStart,!1),t.addEventListener(r.move,e.onTouchMove,l),t.addEventListener(r.end,e.onTouchEnd,!1);else{if(c.touch){var u=!("touchstart"!==r.start||!c.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};o.addEventListener(r.start,e.onTouchStart,u),o.addEventListener(r.move,e.onTouchMove,c.passiveListener?{passive:!1,capture:l}:l),o.addEventListener(r.end,e.onTouchEnd,u),r.cancel&&o.addEventListener(r.cancel,e.onTouchEnd,u),ge||(t.addEventListener("touchstart",ve),ge=!0)}(n.simulateTouch&&!a.ios&&!a.android||n.simulateTouch&&!c.touch&&a.ios)&&(o.addEventListener("mousedown",e.onTouchStart,!1),t.addEventListener("mousemove",e.onTouchMove,l),t.addEventListener("mouseup",e.onTouchEnd,!1))}(n.preventClicks||n.preventClicksPropagation)&&o.addEventListener("click",e.onClick,!0),n.cssMode&&i.addEventListener("scroll",e.onScroll),n.updateOnWindowResize?e.on(a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",fe,!0):e.on("observerUpdate",fe,!0)}function _e(){var e=this,t=(0,s.Me)(),n=e.params,r=e.touchEvents,o=e.el,i=e.wrapperEl,a=e.device,c=e.support,l=!!n.nested;if(!c.touch&&c.pointerEvents)o.removeEventListener(r.start,e.onTouchStart,!1),t.removeEventListener(r.move,e.onTouchMove,l),t.removeEventListener(r.end,e.onTouchEnd,!1);else{if(c.touch){var u=!("onTouchStart"!==r.start||!c.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};o.removeEventListener(r.start,e.onTouchStart,u),o.removeEventListener(r.move,e.onTouchMove,l),o.removeEventListener(r.end,e.onTouchEnd,u),r.cancel&&o.removeEventListener(r.cancel,e.onTouchEnd,u)}(n.simulateTouch&&!a.ios&&!a.android||n.simulateTouch&&!c.touch&&a.ios)&&(o.removeEventListener("mousedown",e.onTouchStart,!1),t.removeEventListener("mousemove",e.onTouchMove,l),t.removeEventListener("mouseup",e.onTouchEnd,!1))}(n.preventClicks||n.preventClicksPropagation)&&o.removeEventListener("click",e.onClick,!0),n.cssMode&&i.removeEventListener("scroll",e.onScroll),e.off(a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",fe)}const be={attachEvents:ye,detachEvents:_e};function we(){var e=this,t=e.activeIndex,n=e.initialized,r=e.loopedSlides,o=void 0===r?0:r,i=e.params,s=e.$el,a=i.breakpoints;if(a&&(!a||0!==Object.keys(a).length)){var l=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(l&&e.currentBreakpoint!==l){var u=l in a?a[l]:void 0;u&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach((function(e){var t=u[e];"undefined"!==typeof t&&(u[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}));var d=u||e.originalParams,p=i.slidesPerColumn>1,f=d.slidesPerColumn>1,h=i.enabled;p&&!f?(s.removeClass(i.containerModifierClass+"multirow "+i.containerModifierClass+"multirow-column"),e.emitContainerClasses()):!p&&f&&(s.addClass(i.containerModifierClass+"multirow"),(d.slidesPerColumnFill&&"column"===d.slidesPerColumnFill||!d.slidesPerColumnFill&&"column"===i.slidesPerColumnFill)&&s.addClass(i.containerModifierClass+"multirow-column"),e.emitContainerClasses());var m=d.direction&&d.direction!==i.direction,g=i.loop&&(d.slidesPerView!==i.slidesPerView||m);m&&n&&e.changeDirection(),(0,c.l7)(e.params,d);var v=e.params.enabled;(0,c.l7)(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!v?e.disable():!h&&v&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",d),g&&n&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-o+e.loopedSlides,0,!1)),e.emit("breakpoint",d)}}}function Ee(e,t,n){if(void 0===t&&(t="window"),e&&("container"!==t||n)){var r=!1,o=(0,s.Jj)(),i="window"===t?o.innerHeight:n.clientHeight,a=Object.keys(e).map((function(e){if("string"===typeof e&&0===e.indexOf("@")){var t=parseFloat(e.substr(1)),n=i*t;return{value:n,point:e}}return{value:e,point:e}}));a.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var c=0;c1},{"multirow-column":n.slidesPerColumn>1&&"column"===n.slidesPerColumnFill},{android:i.android},{ios:i.ios},{"css-mode":n.cssMode}],n.containerModifierClass);t.push.apply(t,a),o.addClass([].concat(t).join(" ")),e.emitContainerClasses()}function ke(){var e=this,t=e.$el,n=e.classNames;t.removeClass(n.join(" ")),e.emitContainerClasses()}const Ce={addClasses:xe,removeClasses:ke};function Oe(e,t,n,r,o,i){var c,l=(0,s.Jj)();function u(){i&&i()}var d=(0,a.Z)(e).parent("picture")[0];d||e.complete&&o?u():t?(c=new l.Image,c.onload=u,c.onerror=u,r&&(c.sizes=r),n&&(c.srcset=n),t&&(c.src=t)):u()}function Pe(){var e=this;function t(){"undefined"!==typeof e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var n=0;n0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&r?e.isLocked=r<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,n!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),n&&n!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}const je={checkOverflow:Re},Me={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!1,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function Ne(e,t){for(var n=0;n1){var s=[];return(0,a.Z)(n.el).each((function(t){var r=(0,c.l7)({},n,{el:t});s.push(new e(r))})),s}var l=this;l.__swiper__=!0,l.support=u(),l.device=p({userAgent:n.userAgent}),l.browser=h(),l.eventsListeners={},l.eventsAnyListeners=[],"undefined"===typeof l.modules&&(l.modules={}),Object.keys(l.modules).forEach((function(e){var t=l.modules[e];if(t.params){var r=Object.keys(t.params)[0],o=t.params[r];if("object"!==typeof o||null===o)return;if(["navigation","pagination","scrollbar"].indexOf(r)>=0&&!0===n[r]&&(n[r]={auto:!0}),!(r in n)||!("enabled"in o))return;!0===n[r]&&(n[r]={enabled:!0}),"object"!==typeof n[r]||"enabled"in n[r]||(n[r].enabled=!0),n[r]||(n[r]={enabled:!1})}}));var d=(0,c.l7)({},Me);return l.useParams(d),l.params=(0,c.l7)({},d,Le,n),l.originalParams=(0,c.l7)({},l.params),l.passedParams=(0,c.l7)({},n),l.params&&l.params.on&&Object.keys(l.params.on).forEach((function(e){l.on(e,l.params.on[e])})),l.params&&l.params.onAny&&l.onAny(l.params.onAny),l.$=a.Z,(0,c.l7)(l,{enabled:l.params.enabled,el:t,classNames:[],slides:(0,a.Z)(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===l.params.direction},isVertical:function(){return"vertical"===l.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:function(){var e=["touchstart","touchmove","touchend","touchcancel"],t=["mousedown","mousemove","mouseup"];return l.support.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),l.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},l.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},l.support.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:l.params.focusableElements,lastClickTime:(0,c.zO)(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.useModules(),l.emit("_swiper"),l.params.init&&l.init(),l}var t=e.prototype;return t.enable=function(){var e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))},t.disable=function(){var e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))},t.setProgress=function(e,t){var n=this;e=Math.min(Math.max(e,0),1);var r=n.minTranslate(),o=n.maxTranslate(),i=(o-r)*e+r;n.translateTo(i,"undefined"===typeof t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()},t.emitContainerClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}},t.getSlideClasses=function(e){var t=this;return e.className.split(" ").filter((function(e){return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)})).join(" ")},t.emitSlidesClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=[];e.slides.each((function(n){var r=e.getSlideClasses(n);t.push({slideEl:n,classNames:r}),e.emit("_slideClass",n,r)})),e.emit("_slideClasses",t)}},t.slidesPerViewDynamic=function(){var e=this,t=e.params,n=e.slides,r=e.slidesGrid,o=e.size,i=e.activeIndex,s=1;if(t.centeredSlides){for(var a,c=n[i].swiperSlideSize,l=i+1;lo&&(a=!0));for(var u=i-1;u>=0;u-=1)n[u]&&!a&&(c+=n[u].swiperSlideSize,s+=1,c>o&&(a=!0))}else for(var d=i+1;d1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),t||o()),r.watchOverflow&&n!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function o(){var t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}},t.changeDirection=function(e,t){void 0===t&&(t=!0);var n=this,r=n.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(n.$el.removeClass(""+n.params.containerModifierClass+r).addClass(""+n.params.containerModifierClass+e),n.emitContainerClasses(),n.params.direction=e,n.slides.each((function(t){"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n},t.mount=function(e){var t=this;if(t.mounted)return!0;var n=(0,a.Z)(e||t.params.el);if(e=n[0],!e)return!1;e.swiper=t;var r=function(){return"."+(t.params.wrapperClass||"").trim().split(" ").join(".")},o=function(){if(e&&e.shadowRoot&&e.shadowRoot.querySelector){var t=(0,a.Z)(e.shadowRoot.querySelector(r()));return t.children=function(e){return n.children(e)},t}return n.children(r())},i=o();if(0===i.length&&t.params.createElements){var l=(0,s.Me)(),u=l.createElement("div");i=(0,a.Z)(u),u.className=t.params.wrapperClass,n.append(u),n.children("."+t.params.slideClass).each((function(e){i.append(e)}))}return(0,c.l7)(t,{$el:n,el:e,$wrapperEl:i,wrapperEl:i[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===i.css("display")}),!0},t.init=function(e){var t=this;if(t.initialized)return t;var n=t.mount(e);return!1===n||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t},t.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var n=this,r=n.params,o=n.$el,i=n.$wrapperEl,s=n.slides;return"undefined"===typeof n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),o.removeAttr("style"),i.removeAttr("style"),s&&s.length&&s.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((function(e){n.off(e)})),!1!==e&&(n.$el[0].swiper=null,(0,c.cP)(n)),n.destroyed=!0),null},e.extendDefaults=function(e){(0,c.l7)(Le,e)},e.installModule=function(t){e.prototype.modules||(e.prototype.modules={});var n=t.name||Object.keys(e.prototype.modules).length+"_"+(0,c.zO)();e.prototype.modules[n]=t},e.use=function(t){return Array.isArray(t)?(t.forEach((function(t){return e.installModule(t)})),e):(e.installModule(t),e)},De(e,null,[{key:"extendedDefaults",get:function(){return Le}},{key:"defaults",get:function(){return Me}}]),e}();Object.keys(Ie).forEach((function(e){Object.keys(Ie[e]).forEach((function(t){Ue.prototype[t]=Ie[e][t]}))})),Ue.use([g,_]);const Be=Ue},95186:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(38557),o=n(28262);function i(){return i=Object.assign||function(e){for(var t=1;t0&&(e.isBeginning?n(i,!0):n(i,!1),e.params.watchOverflow&&e.enabled&&i[e.isLocked?"addClass":"removeClass"](t.lockClass)),o&&o.length>0&&(e.isEnd?n(o,!0):n(o,!1),e.params.watchOverflow&&e.enabled&&o[e.isLocked?"addClass":"removeClass"](t.lockClass))}},onPrevClick:function(e){var t=this;e.preventDefault(),t.isBeginning&&!t.params.loop||t.slidePrev()},onNextClick:function(e){var t=this;e.preventDefault(),t.isEnd&&!t.params.loop||t.slideNext()},init:function(){var e,t,n=this,i=n.params.navigation;(n.params.navigation=(0,o.Up)(n.$el,n.params.navigation,n.params.createElements,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),i.nextEl||i.prevEl)&&(i.nextEl&&(e=(0,r.Z)(i.nextEl),n.params.uniqueNavElements&&"string"===typeof i.nextEl&&e.length>1&&1===n.$el.find(i.nextEl).length&&(e=n.$el.find(i.nextEl))),i.prevEl&&(t=(0,r.Z)(i.prevEl),n.params.uniqueNavElements&&"string"===typeof i.prevEl&&t.length>1&&1===n.$el.find(i.prevEl).length&&(t=n.$el.find(i.prevEl))),e&&e.length>0&&e.on("click",n.navigation.onNextClick),t&&t.length>0&&t.on("click",n.navigation.onPrevClick),(0,o.l7)(n.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}),n.enabled||(e&&e.addClass(i.lockClass),t&&t.addClass(i.lockClass)))},destroy:function(){var e=this,t=e.navigation,n=t.$nextEl,r=t.$prevEl;n&&n.length&&(n.off("click",e.navigation.onNextClick),n.removeClass(e.params.navigation.disabledClass)),r&&r.length&&(r.off("click",e.navigation.onPrevClick),r.removeClass(e.params.navigation.disabledClass))}};const a={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var e=this;(0,o.cR)(e,{navigation:i({},s)})},on:{init:function(e){e.navigation.init(),e.navigation.update()},toEdge:function(e){e.navigation.update()},fromEdge:function(e){e.navigation.update()},destroy:function(e){e.navigation.destroy()},"enable disable":function(e){var t=e.navigation,n=t.$nextEl,r=t.$prevEl;n&&n[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),r&&r[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)},click:function(e,t){var n=e.navigation,o=n.$nextEl,i=n.$prevEl,s=t.target;if(e.params.navigation.hideOnClick&&!(0,r.Z)(s).is(i)&&!(0,r.Z)(s).is(o)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===s||e.pagination.el.contains(s)))return;var a;o?a=o.hasClass(e.params.navigation.hiddenClass):i&&(a=i.hasClass(e.params.navigation.hiddenClass)),!0===a?e.emit("navigationShow"):e.emit("navigationHide"),o&&o.toggleClass(e.params.navigation.hiddenClass),i&&i.toggleClass(e.params.navigation.hiddenClass)}}}}},52997:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(38557),o=n(28262);function i(){return i=Object.assign||function(e){for(var t=1;ts-1-2*e.loopedSlides&&(i-=s-2*e.loopedSlides),i>c-1&&(i-=c),i<0&&"bullets"!==e.params.paginationType&&(i=c+i)):i="undefined"!==typeof e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===n.type&&e.pagination.bullets&&e.pagination.bullets.length>0){var l,u,d,p=e.pagination.bullets;if(n.dynamicBullets&&(e.pagination.bulletSize=p.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(n.dynamicMainBullets+4)+"px"),n.dynamicMainBullets>1&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=i-e.previousIndex,e.pagination.dynamicBulletIndex>n.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=n.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),l=i-e.pagination.dynamicBulletIndex,u=l+(Math.min(p.length,n.dynamicMainBullets)-1),d=(u+l)/2),p.removeClass(n.bulletActiveClass+" "+n.bulletActiveClass+"-next "+n.bulletActiveClass+"-next-next "+n.bulletActiveClass+"-prev "+n.bulletActiveClass+"-prev-prev "+n.bulletActiveClass+"-main"),a.length>1)p.each((function(e){var t=(0,r.Z)(e),o=t.index();o===i&&t.addClass(n.bulletActiveClass),n.dynamicBullets&&(o>=l&&o<=u&&t.addClass(n.bulletActiveClass+"-main"),o===l&&t.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),o===u&&t.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next"))}));else{var f=p.eq(i),h=f.index();if(f.addClass(n.bulletActiveClass),n.dynamicBullets){for(var m=p.eq(l),g=p.eq(u),v=l;v<=u;v+=1)p.eq(v).addClass(n.bulletActiveClass+"-main");if(e.params.loop)if(h>=p.length-n.dynamicMainBullets){for(var y=n.dynamicMainBullets;y>=0;y-=1)p.eq(p.length-y).addClass(n.bulletActiveClass+"-main");p.eq(p.length-n.dynamicMainBullets-1).addClass(n.bulletActiveClass+"-prev")}else m.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),g.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next");else m.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),g.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next")}}if(n.dynamicBullets){var _=Math.min(p.length,n.dynamicMainBullets+4),b=(e.pagination.bulletSize*_-e.pagination.bulletSize)/2-d*e.pagination.bulletSize,w=t?"right":"left";p.css(e.isHorizontal()?w:"top",b+"px")}}if("fraction"===n.type&&(a.find((0,o.Wc)(n.currentClass)).text(n.formatFractionCurrent(i+1)),a.find((0,o.Wc)(n.totalClass)).text(n.formatFractionTotal(c))),"progressbar"===n.type){var E;E=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";var S=(i+1)/c,T=1,x=1;"horizontal"===E?T=S:x=S,a.find((0,o.Wc)(n.progressbarFillClass)).transform("translate3d(0,0,0) scaleX("+T+") scaleY("+x+")").transition(e.params.speed)}"custom"===n.type&&n.renderCustom?(a.html(n.renderCustom(e,i+1,c)),e.emit("paginationRender",a[0])):e.emit("paginationUpdate",a[0]),e.params.watchOverflow&&e.enabled&&a[e.isLocked?"addClass":"removeClass"](n.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el,i="";if("bullets"===t.type){var s=e.params.loop?Math.ceil((n-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&!e.params.loop&&s>n&&(s=n);for(var a=0;a";r.html(i),e.pagination.bullets=r.find((0,o.Wc)(t.bulletClass))}"fraction"===t.type&&(i=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):' / ',r.html(i)),"progressbar"===t.type&&(i=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'',r.html(i)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var e=this;e.params.pagination=(0,o.Up)(e.$el,e.params.pagination,e.params.createElements,{el:"swiper-pagination"});var t=e.params.pagination;if(t.el){var n=(0,r.Z)(t.el);0!==n.length&&(e.params.uniqueNavElements&&"string"===typeof t.el&&n.length>1&&(n=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&n.addClass(t.clickableClass),n.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(n.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&n.addClass(t.progressbarOppositeClass),t.clickable&&n.on("click",(0,o.Wc)(t.bulletClass),(function(t){t.preventDefault();var n=(0,r.Z)(this).index()*e.params.slidesPerGroup;e.params.loop&&(n+=e.loopedSlides),e.slideTo(n)})),(0,o.l7)(e.pagination,{$el:n,el:n[0]}),e.enabled||n.addClass(t.lockClass))}},destroy:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var n=e.pagination.$el;n.removeClass(t.hiddenClass),n.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&n.off("click",(0,o.Wc)(t.bulletClass))}}};const a={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var e=this;(0,o.cR)(e,{pagination:i({dynamicBulletIndex:0},s)})},on:{init:function(e){e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(e){(e.params.loop||"undefined"===typeof e.snapIndex)&&e.pagination.update()},snapIndexChange:function(e){e.params.loop||e.pagination.update()},slidesLengthChange:function(e){e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(e){e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(e){e.pagination.destroy()},"enable disable":function(e){var t=e.pagination.$el;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)},click:function(e,t){var n=t.target;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&e.pagination.$el.length>0&&!(0,r.Z)(n).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&n===e.navigation.nextEl||e.navigation.prevEl&&n===e.navigation.prevEl))return;var o=e.pagination.$el.hasClass(e.params.pagination.hiddenClass);!0===o?e.emit("paginationShow"):e.emit("paginationHide"),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass)}}}}},20732:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(28262),o=n(38557);function i(){return i=Object.assign||function(e){for(var t=1;t1?u:c:u-ct.previousIndex?"next":"prev"}else s=t.realIndex,a=s>t.previousIndex?"next":"prev";i&&(s+="next"===a?o:-1*o),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(s)<0&&(n.params.centeredSlides?s=s>c?s-Math.floor(r/2)+1:s+Math.floor(r/2)-1:s>c&&n.params.slidesPerGroup,n.slideTo(s,e?0:void 0))}var d=1,p=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(d=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(d=1),d=Math.floor(d),n.slides.removeClass(p),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(var f=0;f{"use strict";n.d(t,{Z:()=>oe});var r=n(6156);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}function a(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function c(e,t,n){return c=a()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var o=Function.bind.apply(e,r),i=new o;return n&&s(i,n.prototype),i},c.apply(null,arguments)}function l(e){return-1!==Function.toString.call(e).indexOf("[native code]")}function u(e){var t="function"===typeof Map?new Map:void 0;return u=function(e){if(null===e||!l(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return c(e,arguments,i(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,e)},u(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){var t=e.__proto__;Object.defineProperty(e,"__proto__",{get:function(){return t},set:function(e){t.__proto__=e}})}var f=function(e){function t(t){var n;return n=e.call.apply(e,[this].concat(t))||this,p(d(n)),n}return o(t,e),t}(u(Array));function h(e){void 0===e&&(e=[]);var t=[];return e.forEach((function(e){Array.isArray(e)?t.push.apply(t,h(e)):t.push(e)})),t}function m(e,t){return Array.prototype.filter.call(e,t)}function g(e){for(var t=[],n=0;n=0&&s.indexOf(">")>=0){var a="div";0===s.indexOf("0})).length>0}function S(e,t){if(1===arguments.length&&"string"===typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var n=0;n=0;f-=1){var h=p[f];i&&h.listener===i||i&&h.listener&&h.listener.dom7proxy&&h.listener.dom7proxy===i?(d.removeEventListener(l,h.proxyListener,s),p.splice(f,1)):i||(d.removeEventListener(l,h.proxyListener,s),p.splice(f,1))}}return this}function P(){for(var e=(0,r.Jj)(),t=arguments.length,n=new Array(t),o=0;o0})),u.dispatchEvent(d),u.dom7EventData=[],delete u.dom7EventData}}return this}function A(e){var t=this;function n(r){r.target===this&&(e.call(this,r),t.off("transitionend",n))}return e&&t.on("transitionend",n),this}function R(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function j(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function M(){if(this.length>0){var e=(0,r.Jj)(),t=(0,r.Me)(),n=this[0],o=n.getBoundingClientRect(),i=t.body,s=n.clientTop||i.clientTop||0,a=n.clientLeft||i.clientLeft||0,c=n===e?e.scrollY:n.scrollTop,l=n===e?e.scrollX:n.scrollLeft;return{top:o.top+c-s,left:o.left+l-a}}return null}function N(){var e=(0,r.Jj)();return this[0]?e.getComputedStyle(this[0],null):{}}function D(e,t){var n,o=(0,r.Jj)();if(1===arguments.length){if("string"!==typeof e){for(n=0;nt-1)return y([]);if(e<0){var n=t+e;return y(n<0?[]:[this[n]])}return y([this[e]])}function F(){for(var e,t=(0,r.Me)(),n=0;n=0;n-=1)this[t].insertBefore(i.childNodes[n],this[t].childNodes[0])}else if(e instanceof f)for(n=0;n0?e?this[0].nextElementSibling&&y(this[0].nextElementSibling).is(e)?y([this[0].nextElementSibling]):y([]):this[0].nextElementSibling?y([this[0].nextElementSibling]):y([]):y([])}function W(e){var t=[],n=this[0];if(!n)return y([]);while(n.nextElementSibling){var r=n.nextElementSibling;e?y(r).is(e)&&t.push(r):t.push(r),n=r}return y(t)}function q(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&y(t.previousElementSibling).is(e)?y([t.previousElementSibling]):y([]):t.previousElementSibling?y([t.previousElementSibling]):y([])}return y([])}function V(e){var t=[],n=this[0];if(!n)return y([]);while(n.previousElementSibling){var r=n.previousElementSibling;e?y(r).is(e)&&t.push(r):t.push(r),n=r}return y(t)}function Z(e){for(var t=[],n=0;n{"use strict";n.d(t,{Kn:()=>l,R6:()=>c,Up:()=>h,Wc:()=>f,Y3:()=>i,cP:()=>o,cR:()=>p,l7:()=>d,zO:()=>s});var r=n(6156);function o(e){var t=e;Object.keys(t).forEach((function(e){try{t[e]=null}catch(n){}try{delete t[e]}catch(n){}}))}function i(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function s(){return Date.now()}function a(e){var t,n=(0,r.Jj)();return n.getComputedStyle&&(t=n.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}function c(e,t){void 0===t&&(t="x");var n,o,i,s=(0,r.Jj)(),c=a(e,null);return s.WebKitCSSMatrix?(o=c.transform||c.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map((function(e){return e.replace(",",".")})).join(", ")),i=new s.WebKitCSSMatrix("none"===o?"":o)):(i=c.MozTransform||c.OTransform||c.MsTransform||c.msTransform||c.transform||c.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=i.toString().split(",")),"x"===t&&(o=s.WebKitCSSMatrix?i.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(o=s.WebKitCSSMatrix?i.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),o||0}function l(e){return"object"===typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function u(e){return"undefined"!==typeof window&&"undefined"!==typeof window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function d(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"],n=1;n= 0x80 (not a basic code point)","invalid-input":"Invalid input"},b=c-l,w=Math.floor,E=String.fromCharCode;function S(e){throw new RangeError(_[e])}function T(e,t){var n=e.length,r=[];while(n--)r[n]=t(e[n]);return r}function x(e,t){var n=e.split("@"),r="";n.length>1&&(r=n[0]+"@",e=n[1]),e=e.replace(y,".");var o=e.split("."),i=T(o,t).join(".");return r+i}function k(e){var t,n,r=[],o=0,i=e.length;while(o=55296&&t<=56319&&o65535&&(e-=65536,t+=E(e>>>10&1023|55296),e=56320|1023&e),t+=E(e),t})).join("")}function O(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:c}function P(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function A(e,t,n){var r=0;for(e=n?w(e/p):e>>1,e+=w(e/t);e>b*u>>1;r+=c)e=w(e/b);return w(r+(b+1)*e/(e+d))}function R(e){var t,n,r,o,i,s,d,p,g,v,y=[],_=e.length,b=0,E=h,T=f;for(n=e.lastIndexOf(m),n<0&&(n=0),r=0;r=128&&S("not-basic"),y.push(e.charCodeAt(r));for(o=n>0?n+1:0;o<_;){for(i=b,s=1,d=c;;d+=c){if(o>=_&&S("invalid-input"),p=O(e.charCodeAt(o++)),(p>=c||p>w((a-b)/s))&&S("overflow"),b+=p*s,g=d<=T?l:d>=T+u?u:d-T,pw(a/v)&&S("overflow"),s*=v}t=y.length+1,T=A(b-i,t,0==i),w(b/t)>a-E&&S("overflow"),E+=w(b/t),b%=t,y.splice(b++,0,E)}return C(y)}function j(e){var t,n,r,o,i,s,d,p,g,v,y,_,b,T,x,C=[];for(e=k(e),_=e.length,t=h,n=0,i=f,s=0;s<_;++s)y=e[s],y<128&&C.push(E(y));r=o=C.length,o&&C.push(m);while(r<_){for(d=a,s=0;s<_;++s)y=e[s],y>=t&&yw((a-n)/b)&&S("overflow"),n+=(d-t)*b,t=d,s=0;s<_;++s)if(y=e[s],ya&&S("overflow"),y==t){for(p=n,g=c;;g+=c){if(v=g<=i?l:g>=i+u?u:g-i,p{"use strict";var r=n(52511);function o(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var i=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,a=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,c=["<",">",'"',"`"," ","\r","\n","\t"],l=["{","}","|","\\","^","`"].concat(c),u=["'"].concat(l),d=["%","/","?",";","#"].concat(u),p=["/","?","#"],f=255,h=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,g={javascript:!0,"javascript:":!0},v={javascript:!0,"javascript:":!0},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},_=n(80129);function b(e,t,n){if(e&&"object"===typeof e&&e instanceof o)return e;var r=new o;return r.parse(e,t,n),r}function w(e){return"string"===typeof e&&(e=b(e)),e instanceof o?e.format():o.prototype.format.call(e)}function E(e,t){return b(e,!1,!0).resolve(t)}function S(e,t){return e?b(e,!1,!0).resolveObject(t):t}o.prototype.parse=function(e,t,n){if("string"!==typeof e)throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var o=e.indexOf("?"),s=-1!==o&&o127?N+="x":N+=M[D];if(!N.match(h)){var L=R.slice(0,O),U=R.slice(O+1),B=M.match(m);B&&(L.push(B[1]),U.unshift(B[2])),U.length&&(b="/"+U.join(".")+b),this.hostname=L.join(".");break}}}this.hostname.length>f?this.hostname="":this.hostname=this.hostname.toLowerCase(),A||(this.hostname=r.toASCII(this.hostname));var $=this.port?":"+this.port:"",G=this.hostname||"";this.host=G+$,this.href+=this.host,A&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==b[0]&&(b="/"+b))}if(!g[S])for(O=0,j=u.length;O0)&&n.host.split("@");T&&(n.auth=T.shift(),n.hostname=T.shift(),n.host=n.hostname)}return n.search=e.search,n.query=e.query,null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!E.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var x=E.slice(-1)[0],k=(n.host||e.host||E.length>1)&&("."===x||".."===x)||""===x,C=0,O=E.length;O>=0;O--)x=E[O],"."===x?E.splice(O,1):".."===x?(E.splice(O,1),C++):C&&(E.splice(O,1),C--);if(!b&&!w)for(;C--;C)E.unshift("..");!b||""===E[0]||E[0]&&"/"===E[0].charAt(0)||E.unshift(""),k&&"/"!==E.join("/").substr(-1)&&E.push("");var P=""===E[0]||E[0]&&"/"===E[0].charAt(0);if(S){n.hostname=P?"":E.length?E.shift():"",n.host=n.hostname;T=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@");T&&(n.auth=T.shift(),n.hostname=T.shift(),n.host=n.hostname)}return b=b||n.host&&E.length,b&&!P&&E.unshift(""),E.length>0?n.pathname=E.join("/"):(n.pathname=null,n.path=null),null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},o.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},t.parse=b,t.resolve=E,t.resolveObject=S,t.format=w,t.Url=o},83744:(e,t)=>{"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n}},33907:(e,t,n)=>{"use strict";n.d(t,{MT:()=>te,nv:()=>ae,Se:()=>se,OI:()=>ie,rn:()=>oe,oR:()=>v});var r=n(66252),o=n(62931);function i(){return s().__VUE_DEVTOOLS_GLOBAL_HOOK__}function s(){return"undefined"!==typeof navigator&&"undefined"!==typeof window?window:"undefined"!==typeof globalThis?globalThis:{}}const a="function"===typeof Proxy,c="devtools-plugin:setup",l="plugin:settings:set";let u,d;function p(){var e;return void 0!==u||("undefined"!==typeof window&&window.performance?(u=!0,d=window.performance):"undefined"!==typeof globalThis&&(null===(e=globalThis.perf_hooks)||void 0===e?void 0:e.performance)?(u=!0,d=globalThis.perf_hooks.performance):u=!1),u}function f(){return p()?d.now():Date.now()}class h{constructor(e,t){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=e,this.hook=t;const n={};if(e.settings)for(const s in e.settings){const t=e.settings[s];n[s]=t.defaultValue}const r=`__vue-devtools-plugin-settings__${e.id}`;let o=Object.assign({},n);try{const e=localStorage.getItem(r),t=JSON.parse(e);Object.assign(o,t)}catch(i){}this.fallbacks={getSettings(){return o},setSettings(e){try{localStorage.setItem(r,JSON.stringify(e))}catch(i){}o=e},now(){return f()}},t&&t.on(l,((e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)})),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,t)=>this.target?this.target[t]:"on"===t?this.proxiedOn:Object.keys(this.fallbacks).includes(t)?(...e)=>(this.targetQueue.push({method:t,args:e,resolve:()=>{}}),this.fallbacks[t](...e)):(...e)=>new Promise((n=>{this.targetQueue.push({method:t,args:e,resolve:n})}))})}async setRealTarget(e){this.target=e;for(const t of this.onQueue)this.target.on[t.method](...t.args);for(const t of this.targetQueue)t.resolve(await this.target[t.method](...t.args))}}function m(e,t){const n=e,r=s(),o=i(),l=a&&n.enableEarlyProxy;if(!o||!r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&l){const e=l?new h(n,o):null,i=r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[];i.push({pluginDescriptor:n,setupFn:t,proxy:e}),e&&t(e.proxiedTarget)}else o.emit(c,e,t)} +/*! + * vuex v4.0.2 + * (c) 2021 Evan You + * @license MIT + */ +var g="store";function v(e){return void 0===e&&(e=null),(0,r.f3)(null!==e?e:g)}function y(e,t){Object.keys(e).forEach((function(n){return t(e[n],n)}))}function _(e){return null!==e&&"object"===typeof e}function b(e){return e&&"function"===typeof e.then}function w(e,t){return function(){return e(t)}}function E(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function S(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;x(e,n,[],e._modules.root,!0),T(e,n,t)}function T(e,t,n){var r=e._state;e.getters={},e._makeLocalGettersCache=Object.create(null);var i=e._wrappedGetters,s={};y(i,(function(t,n){s[n]=w(t,e),Object.defineProperty(e.getters,n,{get:function(){return s[n]()},enumerable:!0})})),e._state=(0,o.qj)({data:t}),e.strict&&R(e),r&&n&&e._withCommit((function(){r.data=null}))}function x(e,t,n,r,o){var i=!n.length,s=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[s],e._modulesNamespaceMap[s]=r),!i&&!o){var a=j(t,n.slice(0,-1)),c=n[n.length-1];e._withCommit((function(){a[c]=r.state}))}var l=r.context=k(e,s,n);r.forEachMutation((function(t,n){var r=s+n;O(e,r,t,l)})),r.forEachAction((function(t,n){var r=t.root?n:s+n,o=t.handler||t;P(e,r,o,l)})),r.forEachGetter((function(t,n){var r=s+n;A(e,r,t,l)})),r.forEachChild((function(r,i){x(e,t,n.concat(i),r,o)}))}function k(e,t,n){var r=""===t,o={dispatch:r?e.dispatch:function(n,r,o){var i=M(n,r,o),s=i.payload,a=i.options,c=i.type;return a&&a.root||(c=t+c),e.dispatch(c,s)},commit:r?e.commit:function(n,r,o){var i=M(n,r,o),s=i.payload,a=i.options,c=i.type;a&&a.root||(c=t+c),e.commit(c,s,a)}};return Object.defineProperties(o,{getters:{get:r?function(){return e.getters}:function(){return C(e,t)}},state:{get:function(){return j(e.state,n)}}}),o}function C(e,t){if(!e._makeLocalGettersCache[t]){var n={},r=t.length;Object.keys(e.getters).forEach((function(o){if(o.slice(0,r)===t){var i=o.slice(r);Object.defineProperty(n,i,{get:function(){return e.getters[o]},enumerable:!0})}})),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function O(e,t,n,r){var o=e._mutations[t]||(e._mutations[t]=[]);o.push((function(t){n.call(e,r.state,t)}))}function P(e,t,n,r){var o=e._actions[t]||(e._actions[t]=[]);o.push((function(t){var o=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t);return b(o)||(o=Promise.resolve(o)),e._devtoolHook?o.catch((function(t){throw e._devtoolHook.emit("vuex:error",t),t})):o}))}function A(e,t,n,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)})}function R(e){(0,r.YP)((function(){return e._state.data}),(function(){0}),{deep:!0,flush:"sync"})}function j(e,t){return t.reduce((function(e,t){return e[t]}),e)}function M(e,t,n){return _(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var N="vuex bindings",D="vuex:mutations",I="vuex:actions",L="vuex",U=0;function B(e,t){m({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[N]},(function(n){n.addTimelineLayer({id:D,label:"Vuex Mutations",color:$}),n.addTimelineLayer({id:I,label:"Vuex Actions",color:$}),n.addInspector({id:L,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree((function(n){if(n.app===e&&n.inspectorId===L)if(n.filter){var r=[];W(r,t._modules.root,n.filter,""),n.rootNodes=r}else n.rootNodes=[Y(t._modules.root,"")]})),n.on.getInspectorState((function(n){if(n.app===e&&n.inspectorId===L){var r=n.nodeId;C(t,r),n.state=q(Z(t._modules,r),"root"===r?t.getters:t._makeLocalGettersCache,r)}})),n.on.editInspectorState((function(n){if(n.app===e&&n.inspectorId===L){var r=n.nodeId,o=n.path;"root"!==r&&(o=r.split("/").filter(Boolean).concat(o)),t._withCommit((function(){n.set(t._state.data,o,n.state.value)}))}})),t.subscribe((function(e,t){var r={};e.payload&&(r.payload=e.payload),r.state=t,n.notifyComponentUpdate(),n.sendInspectorTree(L),n.sendInspectorState(L),n.addTimelineEvent({layerId:D,event:{time:Date.now(),title:e.type,data:r}})})),t.subscribeAction({before:function(e,t){var r={};e.payload&&(r.payload=e.payload),e._id=U++,e._time=Date.now(),r.state=t,n.addTimelineEvent({layerId:I,event:{time:e._time,title:e.type,groupId:e._id,subtitle:"start",data:r}})},after:function(e,t){var r={},o=Date.now()-e._time;r.duration={_custom:{type:"duration",display:o+"ms",tooltip:"Action duration",value:o}},e.payload&&(r.payload=e.payload),r.state=t,n.addTimelineEvent({layerId:I,event:{time:Date.now(),title:e.type,groupId:e._id,subtitle:"end",data:r}})}})}))}var $=8702998,G=6710886,H=16777215,F={label:"namespaced",textColor:H,backgroundColor:G};function z(e){return e&&"root"!==e?e.split("/").slice(-2,-1)[0]:"Root"}function Y(e,t){return{id:t||"root",label:z(t),tags:e.namespaced?[F]:[],children:Object.keys(e._children).map((function(n){return Y(e._children[n],t+n+"/")}))}}function W(e,t,n,r){r.includes(n)&&e.push({id:r||"root",label:r.endsWith("/")?r.slice(0,r.length-1):r||"Root",tags:t.namespaced?[F]:[]}),Object.keys(t._children).forEach((function(o){W(e,t._children[o],n,r+o+"/")}))}function q(e,t,n){t="root"===n?t:t[n];var r=Object.keys(t),o={state:Object.keys(e.state).map((function(t){return{key:t,editable:!0,value:e.state[t]}}))};if(r.length){var i=V(t);o.getters=Object.keys(i).map((function(e){return{key:e.endsWith("/")?z(e):e,editable:!1,value:J((function(){return i[e]}))}}))}return o}function V(e){var t={};return Object.keys(e).forEach((function(n){var r=n.split("/");if(r.length>1){var o=t,i=r.pop();r.forEach((function(e){o[e]||(o[e]={_custom:{value:{},display:e,tooltip:"Module",abstract:!0}}),o=o[e]._custom.value})),o[i]=J((function(){return e[n]}))}else t[n]=J((function(){return e[n]}))})),t}function Z(e,t){var n=t.split("/").filter((function(e){return e}));return n.reduce((function(e,r,o){var i=e[r];if(!i)throw new Error('Missing module "'+r+'" for path "'+t+'".');return o===n.length-1?i:i._children}),"root"===t?e:e.root._children)}function J(e){try{return e()}catch(t){return t}}var K=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"===typeof n?n():n)||{}},X={namespaced:{configurable:!0}};X.namespaced.get=function(){return!!this._rawModule.namespaced},K.prototype.addChild=function(e,t){this._children[e]=t},K.prototype.removeChild=function(e){delete this._children[e]},K.prototype.getChild=function(e){return this._children[e]},K.prototype.hasChild=function(e){return e in this._children},K.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},K.prototype.forEachChild=function(e){y(this._children,e)},K.prototype.forEachGetter=function(e){this._rawModule.getters&&y(this._rawModule.getters,e)},K.prototype.forEachAction=function(e){this._rawModule.actions&&y(this._rawModule.actions,e)},K.prototype.forEachMutation=function(e){this._rawModule.mutations&&y(this._rawModule.mutations,e)},Object.defineProperties(K.prototype,X);var Q=function(e){this.register([],e,!1)};function ee(e,t,n){if(t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return void 0;ee(e.concat(r),t.getChild(r),n.modules[r])}}Q.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},Q.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,n){return t=t.getChild(n),e+(t.namespaced?n+"/":"")}),"")},Q.prototype.update=function(e){ee([],this.root,e)},Q.prototype.register=function(e,t,n){var r=this;void 0===n&&(n=!0);var o=new K(t,n);if(0===e.length)this.root=o;else{var i=this.get(e.slice(0,-1));i.addChild(e[e.length-1],o)}t.modules&&y(t.modules,(function(t,o){r.register(e.concat(o),t,n)}))},Q.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1],r=t.getChild(n);r&&r.runtime&&t.removeChild(n)},Q.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];return!!t&&t.hasChild(n)};function te(e){return new ne(e)}var ne=function(e){var t=this;void 0===e&&(e={});var n=e.plugins;void 0===n&&(n=[]);var r=e.strict;void 0===r&&(r=!1);var o=e.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Q(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._devtools=o;var i=this,s=this,a=s.dispatch,c=s.commit;this.dispatch=function(e,t){return a.call(i,e,t)},this.commit=function(e,t,n){return c.call(i,e,t,n)},this.strict=r;var l=this._modules.root.state;x(this,l,[],this._modules.root),T(this,l),n.forEach((function(e){return e(t)}))},re={state:{configurable:!0}};ne.prototype.install=function(e,t){e.provide(t||g,this),e.config.globalProperties.$store=this;var n=void 0!==this._devtools&&this._devtools;n&&B(e,this)},re.state.get=function(){return this._state.data},re.state.set=function(e){0},ne.prototype.commit=function(e,t,n){var r=this,o=M(e,t,n),i=o.type,s=o.payload,a=(o.options,{type:i,payload:s}),c=this._mutations[i];c&&(this._withCommit((function(){c.forEach((function(e){e(s)}))})),this._subscribers.slice().forEach((function(e){return e(a,r.state)})))},ne.prototype.dispatch=function(e,t){var n=this,r=M(e,t),o=r.type,i=r.payload,s={type:o,payload:i},a=this._actions[o];if(a){try{this._actionSubscribers.slice().filter((function(e){return e.before})).forEach((function(e){return e.before(s,n.state)}))}catch(l){0}var c=a.length>1?Promise.all(a.map((function(e){return e(i)}))):a[0](i);return new Promise((function(e,t){c.then((function(t){try{n._actionSubscribers.filter((function(e){return e.after})).forEach((function(e){return e.after(s,n.state)}))}catch(l){0}e(t)}),(function(e){try{n._actionSubscribers.filter((function(e){return e.error})).forEach((function(t){return t.error(s,n.state,e)}))}catch(l){0}t(e)}))}))}},ne.prototype.subscribe=function(e,t){return E(e,this._subscribers,t)},ne.prototype.subscribeAction=function(e,t){var n="function"===typeof e?{before:e}:e;return E(n,this._actionSubscribers,t)},ne.prototype.watch=function(e,t,n){var o=this;return(0,r.YP)((function(){return e(o.state,o.getters)}),t,Object.assign({},n))},ne.prototype.replaceState=function(e){var t=this;this._withCommit((function(){t._state.data=e}))},ne.prototype.registerModule=function(e,t,n){void 0===n&&(n={}),"string"===typeof e&&(e=[e]),this._modules.register(e,t),x(this,this.state,e,this._modules.get(e),n.preserveState),T(this,this.state)},ne.prototype.unregisterModule=function(e){var t=this;"string"===typeof e&&(e=[e]),this._modules.unregister(e),this._withCommit((function(){var n=j(t.state,e.slice(0,-1));delete n[e[e.length-1]]})),S(this)},ne.prototype.hasModule=function(e){return"string"===typeof e&&(e=[e]),this._modules.isRegistered(e)},ne.prototype.hotUpdate=function(e){this._modules.update(e),S(this,!0)},ne.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(ne.prototype,re);var oe=ue((function(e,t){var n={};return ce(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=this.$store.state,n=this.$store.getters;if(e){var r=de(this.$store,"mapState",e);if(!r)return;t=r.context.state,n=r.context.getters}return"function"===typeof o?o.call(this,t,n):t[o]},n[r].vuex=!0})),n})),ie=ue((function(e,t){var n={};return ce(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.commit;if(e){var i=de(this.$store,"mapMutations",e);if(!i)return;r=i.context.commit}return"function"===typeof o?o.apply(this,[r].concat(t)):r.apply(this.$store,[o].concat(t))}})),n})),se=ue((function(e,t){var n={};return ce(t).forEach((function(t){var r=t.key,o=t.val;o=e+o,n[r]=function(){if(!e||de(this.$store,"mapGetters",e))return this.$store.getters[o]},n[r].vuex=!0})),n})),ae=ue((function(e,t){var n={};return ce(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.dispatch;if(e){var i=de(this.$store,"mapActions",e);if(!i)return;r=i.context.dispatch}return"function"===typeof o?o.apply(this,[r].concat(t)):r.apply(this.$store,[o].concat(t))}})),n}));function ce(e){return le(e)?Array.isArray(e)?e.map((function(e){return{key:e,val:e}})):Object.keys(e).map((function(t){return{key:t,val:e[t]}})):[]}function le(e){return Array.isArray(e)||_(e)}function ue(e){return function(t,n){return"string"!==typeof t?(n=t,t=""):"/"!==t.charAt(t.length-1)&&(t+="/"),e(t,n)}}function de(e,t,n){var r=e._modulesNamespaceMap[n];return r}},70606:(e,t,n)=>{"use strict";n.d(t,{c:()=>fe,i:()=>ge,r:()=>le});var r=n(66252),o=n(62931);function i(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;"object"===typeof o&&null!==o?i(o,t,s):"function"===typeof o&&(t[s]=o)}return t}const s={run:e=>e()},a=()=>s,c="undefined"!==typeof console.createTask?console.createTask:a;function l(e,t){const n=t.shift(),r=c(n);return e.reduce(((e,n)=>e.then((()=>r.run((()=>n(...t)))))),Promise.resolve())}function u(e,t){const n=t.shift(),r=c(n);return Promise.all(e.map((e=>r.run((()=>e(...t))))))}function d(e,t){for(const n of[...e])n(t)}class p{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,t,n={}){if(!e||"function"!==typeof t)return()=>{};const r=e;let o;while(this._deprecatedHooks[e])o=this._deprecatedHooks[e],e=o.to;if(o&&!n.allowDeprecated){let e=o.message;e||(e=`${r} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(e)||(console.warn(e),this._deprecatedMessages.add(e))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let n,r=(...e)=>("function"===typeof n&&n(),n=void 0,r=void 0,t(...e));return n=this.hook(e,r),n}removeHook(e,t){if(this._hooks[e]){const n=this._hooks[e].indexOf(t);-1!==n&&this._hooks[e].splice(n,1),0===this._hooks[e].length&&delete this._hooks[e]}}deprecateHook(e,t){this._deprecatedHooks[e]="string"===typeof t?{to:t}:t;const n=this._hooks[e]||[];delete this._hooks[e];for(const r of n)this.hook(e,r)}deprecateHooks(e){Object.assign(this._deprecatedHooks,e);for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=i(e),n=Object.keys(t).map((e=>this.hook(e,t[e])));return()=>{for(const e of n.splice(0,n.length))e()}}removeHooks(e){const t=i(e);for(const n in t)this.removeHook(n,t[n])}removeAllHooks(){for(const e in this._hooks)delete this._hooks[e]}callHook(e,...t){return t.unshift(e),this.callHookWith(l,e,...t)}callHookParallel(e,...t){return t.unshift(e),this.callHookWith(u,e,...t)}callHookWith(e,t,...n){const r=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&d(this._before,r);const o=e(t in this._hooks?[...this._hooks[t]]:[],n);return o instanceof Promise?o.finally((()=>{this._after&&r&&d(this._after,r)})):(this._after&&r&&d(this._after,r),o)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(void 0!==this._before){const t=this._before.indexOf(e);-1!==t&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(void 0!==this._after){const t=this._after.indexOf(e);-1!==t&&this._after.splice(t,1)}}}}function f(){return new p}function h(e){return Array.isArray(e)?e:[e]}const m=["title","titleTemplate","script","style","noscript"],g=["base","meta","link","style","script","noscript"],v=["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"],y=["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"],_=["tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"],b="undefined"!==typeof window;function w(e){return e}function E(e){let t=9;for(let n=0;n>>9)).toString(16).substring(1,8).toLowerCase()}function S(e){return e._h||E(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map((([e,t])=>`${e}:${String(t)}`)).join(",")}`)}function T(e,t){const{props:n,tag:r}=e;if(y.includes(r))return r;if("link"===r&&"canonical"===n.rel)return"canonical";if(n.charset)return"charset";const o=["id"];"meta"===r&&o.push("name","property","http-equiv");for(const i of o)if("undefined"!==typeof n[i]){const e=String(n[i]);return!(t&&!t(e))&&`${r}:${i}:${e}`}return!1}function x(e,t){return null==e?t||null:"function"===typeof e?e(t):e}const k=e=>({keyValue:e,metaKey:"property"}),C=e=>({keyValue:e}),O=(k("article:expiration_time"),k("article:modified_time"),k("article:published_time"),k("book:release_date"),k("fb:app_id"),C("msapplication-Config"),C("msapplication-TileColor"),C("msapplication-TileImage"),k("og:audio:secure_url"),k("og:audio"),k("og:image:secure_url"),k("og:image"),k("og:site_name"),k("og:video:secure_url"),k("og:video"),k("profile:first_name"),k("profile:last_name"),k("profile:username"),["og","book","article","profile"]);function P(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.split("-")[0];return O.includes(n)||"twitter"===n?e.replace(/([A-Z])/g,":$1").toLowerCase():t}async function A(e,t,n){const r={tag:e,props:await j("object"!==typeof t||"function"===typeof t||t instanceof Promise?{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t}:{...t},["templateParams","titleTemplate"].includes(e))};return _.forEach((e=>{const t="undefined"!==typeof r.props[e]?r.props[e]:n[e];"undefined"!==typeof t&&(["innerHTML","textContent"].includes(e)&&!m.includes(r.tag)||(r[e]=t),delete r.props[e])})),r.props.body&&(r.tagPosition="bodyClose",delete r.props.body),r.props.children&&(r.innerHTML=r.props.children,delete r.props.children),"script"===r.tag&&("object"===typeof r.innerHTML&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),r.innerHTML&&["application/ld+json","application/json"].includes(r.props.type)&&(r.innerHTML=r.innerHTML.replace(/({...r,props:{...r.props,content:e}}))):r}function R(e){return"object"!==typeof e||Array.isArray(e)||(e=Object.keys(e).filter((t=>e[t]))),(Array.isArray(e)?e.join(" "):e).split(" ").filter((e=>e.trim())).filter(Boolean).join(" ")}async function j(e,t){for(const n of Object.keys(e))if("class"!==n){if(e[n]instanceof Promise&&(e[n]=await e[n]),!t&&!_.includes(n)){const t=String(e[n]),r=n.startsWith("data-");"true"===t||""===t?e[n]=!r||"true":e[n]||(r&&"false"===t?e[n]="false":delete e[n])}}else e[n]=R(e[n]);return e}const M=10;async function N(e){const t=[];return Object.entries(e.resolvedInput).filter((([e,t])=>"undefined"!==typeof t&&v.includes(e))).forEach((([n,r])=>{const o=h(r);t.push(...o.map((t=>A(n,t,e))).flat())})),(await Promise.all(t)).flat().filter(Boolean).map(((t,n)=>(t._e=e._i,e.mode&&(t._m=e.mode),t._p=(e._i<e&&e[t]||void 0),t):t[e],"undefined"!==typeof n&&(n||"").replace(/"/g,'\\"')}let o=e;try{o=decodeURI(e)}catch{}const i=(o.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse();return i.forEach((t=>{const n=r(t.slice(1));"string"===typeof n&&(e=e.replace(new RegExp(`\\${t}(\\W|$)`,"g"),((e,t)=>`${n}${t}`)).trim())})),e.includes(B)&&(e.endsWith(B)&&(e=e.slice(0,-B.length).trim()),e.startsWith(B)&&(e=e.slice(B.length).trim()),e=e.replace(new RegExp(`\\${B}\\s*\\${B}`,"g"),B),e=$(e,{separator:n},n)),e}async function G(e){const t={tag:e.tagName.toLowerCase(),props:await j(e.getAttributeNames().reduce(((t,n)=>({...t,[n]:e.getAttribute(n)})),{})),innerHTML:e.innerHTML};return t._d=T(t),t}async function H(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n)return;const r={shouldRender:e.dirty,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const o=(await e.resolveTags()).map((e=>({tag:e,id:g.includes(e.tag)?S(e):e.tag,shouldRender:!0})));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const e of["body","head"]){const t=n?.[e]?.children;for(const e of[...t].filter((e=>g.includes(e.tagName.toLowerCase()))))i.elMap[e.getAttribute("data-hid")||S(await G(e))]=e}}function s(e,t,n){const r=`${e}:${t}`;i.sideEffects[r]=n,delete i.pendingSideEffects[r]}function a({id:e,$el:t,tag:n}){const r=n.tag.endsWith("Attrs");i.elMap[e]=t,r||(["textContent","innerHTML"].forEach((e=>{n[e]&&n[e]!==t[e]&&(t[e]=n[e])})),s(e,"el",(()=>{i.elMap[e].remove(),delete i.elMap[e]}))),Object.entries(n.props).forEach((([n,o])=>{const i=`attr:${n}`;if("class"===n)for(const a of(o||"").split(" ").filter(Boolean))r&&s(e,`${i}:${a}`,(()=>t.classList.remove(a))),!t.classList.contains(a)&&t.classList.add(a);else t.getAttribute(n)!==o&&t.setAttribute(n,!0===o?"":String(o)),r&&s(e,i,(()=>t.removeAttribute(n)))}))}i.pendingSideEffects={...i.sideEffects||{}},i.sideEffects={};const c=[],l={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const u of o){const{tag:e,shouldRender:t,id:r}=u;t&&("title"!==e.tag?(u.$el=u.$el||i.elMap[r],u.$el?a(u):g.includes(e.tag)&&c.push(u)):n.title=e.textContent)}for(const u of c){const e=u.tag.tagPosition||"head";u.$el=n.createElement(u.tag.tag),a(u),l[e]=l[e]||n.createDocumentFragment(),l[e].appendChild(u.$el)}for(const u of o)await e.hooks.callHook("dom:renderTag",u,n,s);l.head&&n.head.appendChild(l.head),l.bodyOpen&&n.body.insertBefore(l.bodyOpen,n.body.firstChild),l.bodyClose&&n.body.appendChild(l.bodyClose),Object.values(i.pendingSideEffects).forEach((e=>e())),e._dom=i,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:o})}async function F(e,t={}){const n=t.delayFn||(e=>setTimeout(e,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise((r=>n((async()=>{await H(e,t),delete e._domUpdatePromise,r()}))))}function z(e){return w((t=>{const n=t.resolvedOptions.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(t){F(t,e)}}}}))}const Y=["templateParams","htmlAttrs","bodyAttrs"],W=w({hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach((t=>{e.props[t]&&(e.key=e.props[t],delete e.props[t])}));const t=T(e),n=t||!!e.key&&`${e.tag}:${e.key}`;n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach((e=>{const n=(e.key?`${e.tag}:${e.key}`:e._d)||e._p,r=t[n];if(r){let o=e?.tagDuplicateStrategy;if(!o&&Y.includes(e.tag)&&(o="merge"),"merge"===o){const o=r.props;return["class","style"].forEach((t=>{e.props[t]&&o[t]&&("style"!==t||o[t].endsWith(";")||(o[t]+=";"),e.props[t]=`${o[t]} ${e.props[t]}`)})),void(t[n].props={...o,...e.props})}if(e._e===r._e)return r._duped=r._duped||[],e._d=`${r._d}:${r._duped.length+1}`,void r._duped.push(e);if(L(e)>L(r))return}const o=Object.keys(e.props).length+(e.innerHTML?1:0)+(e.textContent?1:0);g.includes(e.tag)&&0===o?delete t[n]:t[n]=e}));const n=[];Object.values(t).forEach((e=>{const t=e._duped;delete e._duped,n.push(e),t&&n.push(...t)})),e.tags=n,e.tags=e.tags.filter((e=>!("meta"===e.tag&&(e.props.name||e.props.property)&&!e.props.content)))}}}),q=w({mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter((e=>["titleTemplate","templateParams","title"].includes(e.tag)&&"server"===e._m)).forEach((e=>{t[e.tag]=e.tag.startsWith("title")?e.textContent:e.props})),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}}),V=["script","link","bodyAttrs"];function Z(e){const t={},n={};return Object.entries(e.props).forEach((([e,r])=>{e.startsWith("on")&&"function"===typeof r?n[e]=r:t[e]=r})),{props:t,eventHandlers:n}}const J=w({hooks:{"ssr:render":function(e){e.tags=e.tags.map((e=>V.includes(e.tag)&&Object.entries(e.props).find((([e,t])=>e.startsWith("on")&&"function"===typeof t))?(e.props=Z(e).props,e):e))},"tags:resolve":function(e){e.tags=e.tags.map((e=>{if(!V.includes(e.tag))return e;const{props:t,eventHandlers:n}=Z(e);return Object.keys(n).length&&(e.props=t,e._eventHandlers=n),e}))},"dom:renderTag":function(e,t,n){if(!e.tag._eventHandlers)return;const r="bodyAttrs"===e.tag.tag?t.defaultView:e.$el;Object.entries(e.tag._eventHandlers).forEach((([t,o])=>{const i=`${e.tag._d||e.tag._p}:${t}`,s=t.slice(2).toLowerCase(),a=`data-h-${s}`;if(n(e.id,i,(()=>{})),e.$el.hasAttribute(a))return;const c=o;e.$el.setAttribute(a,""),r.addEventListener(s,c),e.entry&&n(e.id,i,(()=>{r.removeEventListener(s,c),e.$el.removeAttribute(a)}))}))}}}),K=["link","style","script","noscript"],X=w({hooks:{"tag:normalise":({tag:e})=>{e.key&&K.includes(e.tag)&&(e.props["data-hid"]=e._h=E(e.key))}}}),Q=w({hooks:{"tags:resolve":e=>{const t=t=>e.tags.find((e=>e._d===t))?._p;for(const{prefix:n,offset:r}of U)for(const o of e.tags.filter((e=>"string"===typeof e.tagPriority&&e.tagPriority.startsWith(n)))){const e=t(o.tagPriority.replace(n,""));"undefined"!==typeof e&&(o._p=e+r)}e.tags.sort(((e,t)=>e._p-t._p)).sort(((e,t)=>L(e)-L(t)))}}}),ee=w({hooks:{"tags:resolve":e=>{const{tags:t}=e,n=t.find((e=>"title"===e.tag))?.textContent,r=t.findIndex((e=>"templateParams"===e.tag)),o=-1!==r?t[r].props:{},i=o.separator||"|";delete o.separator,o.pageTitle=$(o.pageTitle||n||"",o,i);for(const s of t)!1!==s.processTemplateParams&&(["titleTemplate","title"].includes(s.tag)&&"string"===typeof s.textContent?s.textContent=$(s.textContent,o,i):"meta"===s.tag&&"string"===typeof s.props.content?s.props.content=$(s.props.content,o,i):"link"===s.tag&&"string"===typeof s.props.href?s.props.href=$(s.props.href,o,i):!0===s.processTemplateParams&&(s.innerHTML?s.innerHTML=$(s.innerHTML,o,i):s.textContent&&(s.textContent=$(s.textContent,o,i))));e.tags=t.filter((e=>"templateParams"!==e.tag))}}}),te=w({hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex((e=>"titleTemplate"===e.tag));const r=t.findIndex((e=>"title"===e.tag));if(-1!==r&&-1!==n){const e=x(t[n].textContent,t[r].textContent);null!==e?t[r].textContent=e||t[r].textContent:delete t[r]}else if(-1!==n){const e=x(t[n].textContent);null!==e&&(t[n].textContent=e,t[n].tag="title",n=-1)}-1!==n&&delete t[n],e.tags=t.filter(Boolean)}}});let ne;function re(e={}){const t=ie(e);return t.use(z()),ne=t}function oe(e,t){return!e||"server"===e&&t||"client"===e&&!t}function ie(e={}){const t=f();t.addHooks(e.hooks||{}),e.document=e.document||(b?document:void 0);const n=!e.document;e.plugins=[W,q,J,X,Q,ee,te,...e?.plugins||[]];const r=()=>{s.dirty=!0,t.callHook("entries:updated",s)};let o=0,i=[];const s={dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return i},use(e){const r="function"===typeof e?e(s):e;oe(r.mode,n)&&t.addHooks(r.hooks||{})},push(e,a){delete a?.head;const c={_i:o++,input:e,...a};return oe(c.mode,n)&&(i.push(c),r()),{dispose(){i=i.filter((e=>e._i!==c._i)),t.callHook("entries:updated",s),r()},patch(e){i=i.map((t=>(t._i===c._i&&(t.input=c.input=e),t))),r()}}},async resolveTags(){const e={tags:[],entries:[...i]};await t.callHook("entries:resolve",e);for(const n of e.entries){const r=n.resolvedInput||n.input;if(n.resolvedInput=await(n.transform?n.transform(r):r),n.resolvedInput)for(const o of await N(n)){const r={tag:o,entry:n,resolvedOptions:s.resolvedOptions};await t.callHook("tag:normalise",r),e.tags.push(r.tag)}}return await t.callHook("tags:beforeResolve",e),await t.callHook("tags:resolve",e),e.tags},ssr:n};return e.plugins.forEach((e=>s.use(e))),s.hooks.callHook("init",s),s}function se(){return ne}const ae=r.i8.startsWith("3");function ce(e){return"function"===typeof e?e():(0,o.SU)(e)}function le(e,t=""){if(e instanceof Promise)return e;const n=ce(e);return e&&n?Array.isArray(n)?n.map((e=>le(e,t))):"object"===typeof n?Object.fromEntries(Object.entries(n).map((([e,t])=>"titleTemplate"===e||e.startsWith("on")?[e,(0,o.SU)(t)]:[e,le(t,e)]))):n:n}const ue=w({hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=le(t.input)}}}),de="usehead";function pe(e){const t={install(t){ae&&(t.config.globalProperties.$unhead=e,t.config.globalProperties.$head=e,t.provide(de,e))}};return t.install}function fe(e={}){e.domDelayFn=e.domDelayFn||(e=>(0,r.Y3)((()=>setTimeout((()=>e()),0))));const t=re(e);return t.use(ue),t.install=pe(t),t}const he="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{},me="__unhead_injection_handler__";function ge(){if(me in he)return he[me]();const e=(0,r.f3)(de);return e||se()}},32496:(e,t,n)=>{"use strict";n.d(t,{u:()=>s});var r=n(62931),o=n(66252),i=n(70606);function s(e,t={}){const n=t.head||(0,i.i)();if(n)return n.ssr?n.push(e,t):a(n,e,t)}function a(e,t,n={}){const s=(0,r.iH)(!1),a=(0,r.iH)({});(0,o.m0)((()=>{a.value=s.value?{}:(0,i.r)(t)}));const c=e.push(a.value,n);(0,o.YP)(a,(e=>{c.patch(e)}));const l=(0,o.FN)();return l&&((0,o.Jd)((()=>{c.dispose()})),(0,o.se)((()=>{s.value=!0})),(0,o.dl)((()=>{s.value=!1}))),c}},66309:(e,t,n)=>{"use strict";n.d(t,{i9H:()=>u,rBN:()=>h});var r=n(93356),o=n(51768),i=n(92628);function s(e){var t;const n=(0,r.Tn)(e);return null!=(t=null==n?void 0:n.$el)?t:n}const a=r.C5?window:void 0;r.C5&&window.document,r.C5&&window.navigator,r.C5&&window.location;function c(...e){let t,n,i,c;if("string"===typeof e[0]||Array.isArray(e[0])?([n,i,c]=e,t=a):[t,n,i,c]=e,!t)return r.ZT;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const l=[],u=()=>{l.forEach((e=>e())),l.length=0},d=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),p=(0,o.YP)((()=>[s(t),(0,r.Tn)(c)]),(([e,t])=>{if(u(),!e)return;const o=(0,r.Kn)(t)?{...t}:t;l.push(...n.flatMap((t=>i.map((n=>d(e,t,n,o))))))}),{immediate:!0,flush:"post"}),f=()=>{p(),u()};return(0,r.IY)(f),f}let l=!1;function u(e,t,n={}){const{window:o=a,ignore:i=[],capture:u=!0,detectIframe:d=!1}=n;if(!o)return;r.gn&&!l&&(l=!0,Array.from(o.document.body.children).forEach((e=>e.addEventListener("click",r.ZT))),o.document.documentElement.addEventListener("click",r.ZT));let p=!0;const f=e=>i.some((t=>{if("string"===typeof t)return Array.from(o.document.querySelectorAll(t)).some((t=>t===e.target||e.composedPath().includes(t)));{const n=s(t);return n&&(e.target===n||e.composedPath().includes(n))}})),h=n=>{const r=s(e);r&&r!==n.target&&!n.composedPath().includes(r)&&(0===n.detail&&(p=!f(n)),p?t(n):p=!0)},m=[c(o,"click",h,{passive:!0,capture:u}),c(o,"pointerdown",(t=>{const n=s(e);n&&(p=!t.composedPath().includes(n)&&!f(t))}),{passive:!0}),d&&c(o,"blur",(n=>{setTimeout((()=>{var r;const i=s(e);"IFRAME"!==(null==(r=o.document.activeElement)?void 0:r.tagName)||(null==i?void 0:i.contains(o.document.activeElement))||t(n)}),0)}))].filter(Boolean),g=()=>m.forEach((e=>e()));return g}function d(){const e=(0,i.iH)(!1);return(0,o.FN)()&&(0,o.bv)((()=>{e.value=!0})),e}function p(e){const t=d();return(0,o.Fl)((()=>(t.value,Boolean(e()))))}"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self&&self;function f(e,t,n={}){const{window:i=a,...c}=n;let l;const u=p((()=>i&&"ResizeObserver"in i)),d=()=>{l&&(l.disconnect(),l=void 0)},f=(0,o.Fl)((()=>Array.isArray(e)?e.map((e=>s(e))):[s(e)])),h=(0,o.YP)(f,(e=>{if(d(),u.value&&i){l=new ResizeObserver(t);for(const t of e)t&&l.observe(t,c)}}),{immediate:!0,flush:"post",deep:!0}),m=()=>{d(),h()};return(0,r.IY)(m),{isSupported:u,stop:m}}function h(e,t={}){const{reset:n=!0,windowResize:a=!0,windowScroll:l=!0,immediate:u=!0}=t,d=(0,i.iH)(0),p=(0,i.iH)(0),h=(0,i.iH)(0),m=(0,i.iH)(0),g=(0,i.iH)(0),v=(0,i.iH)(0),y=(0,i.iH)(0),_=(0,i.iH)(0);function b(){const t=s(e);if(!t)return void(n&&(d.value=0,p.value=0,h.value=0,m.value=0,g.value=0,v.value=0,y.value=0,_.value=0));const r=t.getBoundingClientRect();d.value=r.height,p.value=r.bottom,h.value=r.left,m.value=r.right,g.value=r.top,v.value=r.width,y.value=r.x,_.value=r.y}return f(e,b),(0,o.YP)((()=>s(e)),(e=>!e&&b())),l&&c("scroll",b,{capture:!0,passive:!0}),a&&c("resize",b,{passive:!0}),(0,r.u7)((()=>{u&&b()})),{height:d,bottom:p,left:h,right:m,top:g,width:v,x:y,y:_,update:b}}Number.POSITIVE_INFINITY;const m={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};r.yR},93356:(e,t,n)=>{"use strict";n.d(t,{Wg:()=>s,yR:()=>v,C5:()=>c,gn:()=>p,Kn:()=>u,ZT:()=>d,Tn:()=>a,u7:()=>y,IY:()=>i,f8:()=>_});var r=n(92628);var o=n(51768);function i(e){return!!(0,r.nZ)()&&((0,r.EB)(e),!0)}function s(){const e=new Set,t=t=>{e.delete(t)},n=n=>{e.add(n);const r=()=>t(n);return i(r),{off:r}},r=t=>Promise.all(Array.from(e).map((e=>e(t))));return{on:n,off:t,trigger:r}}function a(e){return"function"===typeof e?e():(0,r.SU)(e)}const c="undefined"!==typeof window&&"undefined"!==typeof document,l=Object.prototype.toString,u=e=>"[object Object]"===l.call(e),d=()=>{},p=f();function f(){var e;return c&&(null==(e=null==window?void 0:window.navigator)?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function h(e){const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}}const m=/\B([A-Z])/g,g=(h((e=>e.replace(m,"-$1").toLowerCase())),/-(\w)/g);h((e=>e.replace(g,((e,t)=>t?t.toUpperCase():""))));function v(e){return e}function y(e,t=!0){(0,o.FN)()?(0,o.bv)(e):t?e():(0,o.Y3)(e)}function _(e,t,n){const r=(0,o.YP)(e,((...e)=>((0,o.Y3)((()=>r())),t(...e))),n)}},13039:(e,t,n)=>{"use strict";n.d(t,{f:()=>l});var r=n(62931);function o(e){return!!(0,r.nZ)()&&((0,r.EB)(e),!0)}"undefined"!==typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope),Object.prototype.toString;function i(e){const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}}const s=/\B([A-Z])/g,a=(i((e=>e.replace(s,"-$1").toLowerCase())),/-(\w)/g);i((e=>e.replace(a,((e,t)=>t?t.toUpperCase():""))));var c=n(23059);function l(e,{doNotParse:t=!1,autoUpdateDependencies:n=!1}={},i=new c.Z){const s=n?[...e||[]]:e;let a=i.getAll({doNotParse:!0});const l=(0,r.iH)(0),d=()=>{const e=i.getAll({doNotParse:!0});u(s||null,e,a)&&l.value++,a=e};return i.addChangeListener(d),o((()=>{i.removeChangeListener(d)})),{get:(...e)=>(n&&s&&!s.includes(e[0])&&s.push(e[0]),l.value,i.get(e[0],{doNotParse:t,...e[1]})),getAll:(...e)=>(l.value,i.getAll({doNotParse:t,...e[0]})),set:(...e)=>i.set(...e),remove:(...e)=>i.remove(...e),addChangeListener:(...e)=>i.addChangeListener(...e),removeChangeListener:(...e)=>i.removeChangeListener(...e)}}function u(e,t,n){if(!e)return!0;for(const r of e)if(t[r]!==n[r])return!0;return!1}},59022:(e,t,n)=>{"use strict";n.d(t,{x:()=>o});let r="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",o=(e=21)=>{let t="",n=0|e;while(n--)t+=r[64*Math.random()|0];return t}},92324:(e,t,n)=>{"use strict";n.d(t,{YC:()=>p,ZP:()=>m});var r=n(66252),o=n(62931);const i=Symbol("wormhole");function s(){const e=(0,r.f3)(i);if(!e)throw new Error("\n [portal-vue]: Necessary Injection not found. Make sur you installed the plugin properly.");return e}const a=typeof window<"u";function c(e,t){return e.map(((e,t)=>[t,e])).sort((function(e,n){return t(e[1],n[1])||e[0]-n[0]})).map((e=>e[1]))}function l(e,t){const n=s();function o(){if(!a)return;const{to:r,name:o,order:s}=e;t.default?n.open({to:r,from:o,order:s,content:t.default}):i()}function i(t){n.close({to:t??e.to,from:e.name})}(0,r.bv)((()=>{e.disabled||o()})),(0,r.ic)((()=>{e.disabled?i():o()})),(0,r.Jd)((()=>{i()})),(0,r.YP)((()=>e.to),((t,n)=>{e.disabled||(n&&n!==t&&i(n),o())}))}const u=(0,r.aZ)({compatConfig:{MODE:3},name:"portal",props:{disabled:{type:Boolean},name:{type:[String,Symbol],default:()=>Symbol()},order:{type:Number},slotProps:{type:Object,default:()=>({})},to:{type:String,default:()=>String(Math.round(1e7*Math.random()))}},setup(e,{slots:t}){return l(e,t),()=>e.disabled&&t.default?t.default(e.slotProps):null}}),d=(e,{slots:t})=>{var n;return null==(n=t.default)?void 0:n.call(t)},p=(0,r.aZ)({compatConfig:{MODE:3},name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slotProps:{type:Object,default:()=>({})}},emits:["change"],setup(e,{emit:t,slots:n}){const o=s(),i=(0,r.Fl)((()=>{const t=o.getContentForTarget(e.name,e.multiple),r=n.wrapper,i=t.map((t=>t.content(e.slotProps))),s=r?i.flatMap((e=>e.length?r(e):[])):i.flat(1);return{vnodes:s,vnodesFn:()=>s}}));return(0,r.YP)(i,(({vnodes:n})=>{const r=n.length>0,i=o.transports.get(e.name),s=i?[...i.keys()]:[];t("change",{hasContent:r,sources:s})}),{flush:"post"}),()=>{var e;return i.value.vnodes.length?[(0,r.h)("div",{style:"display: none",key:"__portal-vue-hacky-scoped-slot-repair__"}),(0,r.h)(d,i.value.vnodesFn)]:null==(e=n.default)?void 0:e.call(n)}}});function f(e=!0){const t=(0,o.qj)(new Map);function n(e){if(!a)return;const{to:n,from:r,content:o,order:i=1/0}=e;if(!n||!r||!o)return;t.has(n)||t.set(n,new Map);const s=t.get(n),c={to:n,from:r,content:o,order:i};s.set(r,c)}function r(e){const{to:n,from:r}=e;if(!n||!r)return;const o=t.get(n);!o||(o.delete(r),o.size||t.delete(n))}function i(e,n){const r=t.get(e);if(!r)return[];const o=Array.from((null==r?void 0:r.values())||[]);return n?c(o,((e,t)=>e.order-t.order)):[o.pop()]}const s={open:n,close:r,transports:t,getContentForTarget:i};return e?(0,o.OT)(s):s}const h=f();function m(e,t={}){!1!==t.portalName&&e.component(t.portalName||"Portal",u),!1!==t.portalTargetName&&e.component(t.portalTargetName||"PortalTarget",p);const n=t.wormhole??h;e.provide(i,n)}},69674:(e,t,n)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n.d(t,{Z:()=>r})},97582:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>N,__assign:()=>i,__asyncDelegator:()=>x,__asyncGenerator:()=>T,__asyncValues:()=>k,__await:()=>S,__awaiter:()=>h,__classPrivateFieldGet:()=>R,__classPrivateFieldIn:()=>M,__classPrivateFieldSet:()=>j,__createBinding:()=>g,__decorate:()=>a,__disposeResources:()=>I,__esDecorate:()=>l,__exportStar:()=>v,__extends:()=>o,__generator:()=>m,__importDefault:()=>A,__importStar:()=>P,__makeTemplateObject:()=>C,__metadata:()=>f,__param:()=>c,__propKey:()=>d,__read:()=>_,__rest:()=>s,__runInitializers:()=>u,__setFunctionName:()=>p,__spread:()=>b,__spreadArray:()=>E,__spreadArrays:()=>w,__values:()=>y,default:()=>L});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s}function c(e,t){return function(n,r){t(n,r,e)}}function l(e,t,n,r,o,i){function s(e){if(void 0!==e&&"function"!==typeof e)throw new TypeError("Function expected");return e}for(var a,c=r.kind,l="getter"===c?"get":"setter"===c?"set":"value",u=!t&&e?r["static"]?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),p=!1,f=n.length-1;f>=0;f--){var h={};for(var m in r)h[m]="access"===m?{}:r[m];for(var m in r.access)h.access[m]=r.access[m];h.addInitializer=function(e){if(p)throw new TypeError("Cannot add initializers after decoration has completed");i.push(s(e||null))};var g=(0,n[f])("accessor"===c?{get:d.get,set:d.set}:d[l],h);if("accessor"===c){if(void 0===g)continue;if(null===g||"object"!==typeof g)throw new TypeError("Object expected");(a=s(g.get))&&(d.get=a),(a=s(g.set))&&(d.set=a),(a=s(g.init))&&o.unshift(a)}else(a=s(g))&&("field"===c?o.unshift(a):d[l]=a)}u&&Object.defineProperty(u,r.name,d),p=!0}function u(e,t,n){for(var r=arguments.length>2,o=0;o0&&o[o.length-1])&&(6===a[0]||2===a[0])){s=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function _(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{while((void 0===t||t-- >0)&&!(r=i.next()).done)s.push(r.value)}catch(a){o={error:a}}finally{try{r&&!r.done&&(n=i["return"])&&n.call(i)}finally{if(o)throw o.error}}return s}function b(){for(var e=[],t=0;t1||a(e,t)}))})}function a(e,t){try{c(o[e](t))}catch(n){d(i[0][3],n)}}function c(e){e.value instanceof S?Promise.resolve(e.value.v).then(l,u):d(i[0][2],e)}function l(e){a("next",e)}function u(e){a("throw",e)}function d(e,t){e(t),i.shift(),i.length&&a(i[0][0],i[0][1])}}function x(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:S(e[r](t)),done:!1}:o?o(t):t}:o}}function k(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e="function"===typeof y?y(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,i){t=e[n](t),o(r,i,t.done,t.value)}))}}function o(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}}function C(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var O=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e["default"]=t};function P(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&g(t,e,n);return O(t,e),t}function A(e){return e&&e.__esModule?e:{default:e}}function R(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function j(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function M(e,t){if(null===t||"object"!==typeof t&&"function"!==typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"===typeof e?t===e:e.has(t)}function N(e,t,n){if(null!==t&&void 0!==t){if("object"!==typeof t&&"function"!==typeof t)throw new TypeError("Object expected.");var r;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose]}if("function"!==typeof r)throw new TypeError("Object not disposable.");e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var D="function"===typeof SuppressedError?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function I(e){function t(t){e.error=e.hasError?new D(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}function n(){while(e.stack.length){var r=e.stack.pop();try{var o=r.dispose&&r.dispose.call(r.value);if(r.async)return Promise.resolve(o).then(n,(function(e){return t(e),n()}))}catch(i){t(i)}}if(e.hasError)throw e.error}return n()}const L={__extends:o,__assign:i,__rest:s,__decorate:a,__param:c,__metadata:f,__awaiter:h,__generator:m,__createBinding:g,__exportStar:v,__values:y,__read:_,__spread:b,__spreadArrays:w,__spreadArray:E,__await:S,__asyncGenerator:T,__asyncDelegator:x,__asyncValues:k,__makeTemplateObject:C,__importStar:P,__importDefault:A,__classPrivateFieldGet:R,__classPrivateFieldSet:j,__classPrivateFieldIn:M,__addDisposableResource:N,__disposeResources:I}},23059:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v}); +/*! + * cookie + * Copyright(c) 2012-2014 Roman Shtylman + * Copyright(c) 2015 Douglas Christopher Wilson + * MIT Licensed + */ +var r=a,o=c,i=Object.prototype.toString,s=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function a(e,t){if("string"!==typeof e)throw new TypeError("argument str must be a string");var n={},r=t||{},o=r.decode||l,i=0;while(i{if(!this.HAS_DOCUMENT_COOKIE)return;const e=this.cookies;this.cookies=r(document.cookie),this._checkChanges(e)};const n="undefined"===typeof document?"":document.cookie;this.cookies=h(e||n),this.defaultSetOptions=t,this.HAS_DOCUMENT_COOKIE=f()}_emitChange(e){for(let t=0;t{e[t]!==this.cookies[t]&&this._emitChange({name:t,value:m(this.cookies[t])})}))}_startPolling(){this.pollingInterval=setInterval(this.update,300)}_stopPolling(){this.pollingInterval&&clearInterval(this.pollingInterval)}get(e,t={}){return t.doNotUpdate||this.update(),m(this.cookies[e],t)}getAll(e={}){e.doNotUpdate||this.update();const t={};for(let n in this.cookies)t[n]=m(this.cookies[n],e);return t}set(e,t,n){n=n?Object.assign(Object.assign({},this.defaultSetOptions),n):this.defaultSetOptions;const r="string"===typeof t?t:JSON.stringify(t);this.cookies=Object.assign(Object.assign({},this.cookies),{[e]:r}),this.HAS_DOCUMENT_COOKIE&&(document.cookie=o(e,r,n)),this._emitChange({name:e,value:t,options:n})}remove(e,t){const n=t=Object.assign(Object.assign(Object.assign({},this.defaultSetOptions),t),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=Object.assign({},this.cookies),delete this.cookies[e],this.HAS_DOCUMENT_COOKIE&&(document.cookie=o(e,"",n)),this._emitChange({name:e,value:void 0,options:t})}addChangeListener(e){this.changeListeners.push(e),this.HAS_DOCUMENT_COOKIE&&1===this.changeListeners.length&&("object"===typeof window&&"cookieStore"in window?window.cookieStore.addEventListener("change",this.update):this._startPolling())}removeChangeListener(e){const t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1),this.HAS_DOCUMENT_COOKIE&&0===this.changeListeners.length&&("object"===typeof window&&"cookieStore"in window?window.cookieStore.removeEventListener("change",this.update):this._stopPolling())}}},74735:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>x});var r=["INPUT","TEXTAREA","SELECT"],o=(e,t)=>Object.entries(e).every((([e,n])=>t[e]===n)),i=e=>(e=e.replace(/\s/g,""),e=e.includes("numpad+")?e.replace("numpad+","numpadadd"):e,e=e.includes("++")?e.replace("++","+="):e,e.split(/\+{1}/)),s=e=>1===e.length?e.charCodeAt(0):void 0,a=(e,t,n)=>{const r=e.find((({code:e,modifiers:r})=>e===t&&o(n,r)));return!!r&&r.callback},c=(e,t,n)=>{const{keyCode:o,ctrlKey:i,altKey:s,shiftKey:c,metaKey:l}=e,u={ctrlKey:i,altKey:s,shiftKey:c,metaKey:l};n.prevent&&e.preventDefault(),n.stop&&e.stopPropagation();const{nodeName:d,isContentEditable:p}=document.activeElement;if(p)return;if(r.includes(d))return;const f=a(t,o,u);if(!f)return e;e.preventDefault(),f[e.type](e)},l={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91},u={f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},d={a:65,b:66,c:67,d:68,e:69,f:70,g:71,h:72,i:73,j:74,k:75,l:76,m:77,n:78,o:79,p:80,q:81,r:82,s:83,t:84,u:85,v:86,w:87,x:88,y:89,z:90},p={"numpad*":106,"numpad+":43,numpadadd:43,"numpad-":109,"numpad.":110,"numpad/":111,numlock:144,numpad0:96,numpad1:97,numpad2:98,numpad3:99,numpad4:100,numpad5:101,numpad6:102,numpad7:103,numpad8:104,numpad9:105},f={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,capslock:20,esc:27,space:32,pageup:33,pagedown:34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,meta:91,leftcommand:91,rightcommand:93,scrolllock:145,mycomputer:182,mycalculator:183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222,":":186,"+":187,"<":188,_:189,">":190,"?":191,"~":192,"{":219,"|":220,"}":221,'"':222,...d,...p,...u,...l},h=()=>{},m={ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1};function g(){return"undefined"!==typeof navigator&&/Mac|iPod|iPhone|iPad/.test(navigator.platform)}var v={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:g()?"meta":"ctrl"},y=e=>f[e.toLowerCase()]||s(e),_=(e,t)=>{let n={...m};if(e.length>1)return e.reduce(((e,n)=>(n=v[n]||n,m.hasOwnProperty(`${n}Key`)?e.modifiers={...e.modifiers,[`${n}Key`]:!0}:e.code=t[n]||y(n),e)),{modifiers:n});const r=v[e[0]]||e[0];m.hasOwnProperty(`${r}Key`)&&(n={...n,[`${r}Key`]:!0});const o=t[r]||y(r);return{modifiers:n,code:o}},b=(e,t)=>{const n=[];return Object.keys(e).forEach((r=>{const{keyup:o,keydown:s}=e[r],a={keydown:s||(o?h:e[r]),keyup:o||h},c=i(r),{code:l,modifiers:u}=_(c,t);n.push({code:l,modifiers:u,callback:a})})),n};function w(e,{value:t,modifiers:n},r){e._keyMap=b(t,r),e._keyHandler=t=>c(t,e._keyMap,n),document.addEventListener("keydown",e._keyHandler),document.addEventListener("keyup",e._keyHandler)}function E(e){document.removeEventListener("keydown",e._keyHandler),document.removeEventListener("keyup",e._keyHandler)}function S(e){return{mounted(t,n){w(t,n,e)},updated(t,n){n.value!==n.oldValue&&(E(t),w(t,n,e))},unmounted(e){E(e)}}}var T={install(e,t={}){e.provide("hotkey-alias",t),e.directive("hotkey",S(t))}},x=T},22201:(e,t,n)=>{"use strict";n.d(t,{MA:()=>nt,PO:()=>$,PP:()=>G,p7:()=>rt,rH:()=>Ze,tv:()=>it,yj:()=>st});var r=n(66252),o=n(62931); +/*! + * vue-router v4.2.5 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */ +const i="undefined"!==typeof window;function s(e){return e.__esModule||"Module"===e[Symbol.toStringTag]}const a=Object.assign;function c(e,t){const n={};for(const r in t){const o=t[r];n[r]=u(o)?o.map(e):e(o)}return n}const l=()=>{},u=Array.isArray;const d=/\/$/,p=e=>e.replace(d,"");function f(e,t,n="/"){let r,o={},i="",s="";const a=t.indexOf("#");let c=t.indexOf("?");return a=0&&(c=-1),c>-1&&(r=t.slice(0,c),i=t.slice(c+1,a>-1?a:t.length),o=e(i)),a>-1&&(r=r||t.slice(0,a),s=t.slice(a,t.length)),r=w(null!=r?r:t,n),{fullPath:r+(i&&"?")+i+s,path:r,query:o,hash:s}}function h(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function m(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function g(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&v(t.matched[r],n.matched[o])&&y(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function v(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function y(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!_(e[n],t[n]))return!1;return!0}function _(e,t){return u(e)?b(e,t):u(t)?b(t,e):e===t}function b(e,t){return u(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function w(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];".."!==o&&"."!==o||r.push("");let i,s,a=n.length-1;for(i=0;i1&&a--}return n.slice(0,a).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var E,S;(function(e){e["pop"]="pop",e["push"]="push"})(E||(E={})),function(e){e["back"]="back",e["forward"]="forward",e["unknown"]=""}(S||(S={}));const T="";function x(e){if(!e)if(i){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),p(e)}const k=/^[^#]+#/;function C(e,t){return e.replace(k,"#")+t}function O(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const P=()=>({left:window.pageXOffset,top:window.pageYOffset});function A(e){let t;if("el"in e){const n=e.el,r="string"===typeof n&&n.startsWith("#");0;const o="string"===typeof n?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=O(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.pageXOffset,null!=t.top?t.top:window.pageYOffset)}function R(e,t){const n=history.state?history.state.position-t:-1;return n+e}const j=new Map;function M(e,t){j.set(e,t)}function N(e){const t=j.get(e);return j.delete(e),t}let D=()=>location.protocol+"//"+location.host;function I(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let t=o.includes(e.slice(i))?e.slice(i).length:1,n=o.slice(t);return"/"!==n[0]&&(n="/"+n),m(n,"")}const s=m(n,e);return s+r+o}function L(e,t,n,r){let o=[],i=[],s=null;const c=({state:i})=>{const a=I(e,location),c=n.value,l=t.value;let u=0;if(i){if(n.value=a,t.value=i,s&&s===c)return void(s=null);u=l?i.position-l.position:0}else r(a);o.forEach((e=>{e(n.value,c,{delta:u,type:E.pop,direction:u?u>0?S.forward:S.back:S.unknown})}))};function l(){s=n.value}function u(e){o.push(e);const t=()=>{const t=o.indexOf(e);t>-1&&o.splice(t,1)};return i.push(t),t}function d(){const{history:e}=window;e.state&&e.replaceState(a({},e.state,{scroll:P()}),"")}function p(){for(const e of i)e();i=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:l,listen:u,destroy:p}}function U(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?P():null}}function B(e){const{history:t,location:n}=window,r={value:I(e,n)},o={value:t.state};function i(r,i,s){const a=e.indexOf("#"),c=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+r:D()+e+r;try{t[s?"replaceState":"pushState"](i,"",c),o.value=i}catch(l){console.error(l),n[s?"replace":"assign"](c)}}function s(e,n){const s=a({},t.state,U(o.value.back,e,o.value.forward,!0),n,{position:o.value.position});i(e,s,!0),r.value=e}function c(e,n){const s=a({},o.value,t.state,{forward:e,scroll:P()});i(s.current,s,!0);const c=a({},U(r.value,e,null),{position:s.position+1},n);i(e,c,!1),r.value=e}return o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:r,state:o,push:c,replace:s}}function $(e){e=x(e);const t=B(e),n=L(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}const o=a({location:"",base:e,go:r,createHref:C.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function G(e=""){let t=[],n=[T],r=0;function o(e){r++,r!==n.length&&n.splice(r),n.push(e)}function i(e,n,{direction:r,delta:o}){const i={direction:r,delta:o,type:E.pop};for(const s of t)s(e,n,i)}e=x(e);const s={location:T,state:{},base:e,createHref:C.bind(null,e),replace(e){n.splice(r--,1),o(e)},push(e,t){o(e)},listen(e){return t.push(e),()=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)}},destroy(){t=[],n=[T],r=0},go(e,t=!0){const o=this.location,s=e<0?S.back:S.forward;r=Math.max(0,Math.min(r+e,n.length-1)),t&&i(this.location,o,{direction:s,delta:e})}};return Object.defineProperty(s,"location",{enumerable:!0,get:()=>n[r]}),s}function H(e){return"string"===typeof e||e&&"object"===typeof e}function F(e){return"string"===typeof e||"symbol"===typeof e}const z={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Y=Symbol("");var W;(function(e){e[e["aborted"]=4]="aborted",e[e["cancelled"]=8]="cancelled",e[e["duplicated"]=16]="duplicated"})(W||(W={}));function q(e,t){return a(new Error,{type:e,[Y]:!0},t)}function V(e,t){return e instanceof Error&&Y in e&&(null==t||!!(e.type&t))}const Z="[^/]+?",J={sensitive:!1,strict:!1,start:!0,end:!0},K=/[.+*?^${}()[\]/\\]/g;function X(e,t){const n=a({},J,t),r=[];let o=n.start?"^":"";const i=[];for(const a of e){const e=a.length?[]:[90];n.strict&&!a.length&&(o+="/");for(let t=0;tt.length?1===t.length&&80===t[0]?1:-1:0}function ee(e,t){let n=0;const r=e.score,o=t.score;while(n0&&t[t.length-1]<0}const ne={type:0,value:""},re=/[a-zA-Z0-9_]/;function oe(e){if(!e)return[[]];if("/"===e)return[[ne]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n;const o=[];let i;function s(){i&&o.push(i),i=[]}let a,c=0,l="",u="";function d(){l&&(0===n?i.push({type:0,value:l}):1===n||2===n||3===n?(i.length>1&&("*"===a||"+"===a)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:l,regexp:u,repeatable:"*"===a||"+"===a,optional:"*"===a||"?"===a})):t("Invalid state to consume buffer"),l="")}function p(){l+=a}while(c{s(h)}:l}function s(e){if(F(e)){const t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(s),t.alias.forEach(s))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(s),e.alias.forEach(s))}}function c(){return n}function u(e){let t=0;while(t=0&&(e.record.path!==n[t].record.path||!fe(e,n[t])))t++;n.splice(t,0,e),e.record.name&&!ue(e)&&r.set(e.record.name,e)}function d(e,t){let o,i,s,c={};if("name"in e&&e.name){if(o=r.get(e.name),!o)throw q(1,{location:e});0,s=o.record.name,c=a(ae(t.params,o.keys.filter((e=>!e.optional)).map((e=>e.name))),e.params&&ae(e.params,o.keys.map((e=>e.name)))),i=o.stringify(c)}else if("path"in e)i=e.path,o=n.find((e=>e.re.test(i))),o&&(c=o.parse(i),s=o.record.name);else{if(o=t.name?r.get(t.name):n.find((e=>e.re.test(t.path))),!o)throw q(1,{location:e,currentLocation:t});s=o.record.name,c=a({},t.params,e.params),i=o.stringify(c)}const l=[];let u=o;while(u)l.unshift(u.record),u=u.parent;return{name:s,path:i,params:c,matched:l,meta:de(l)}}return t=pe({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>i(e))),{addRoute:i,resolve:d,removeRoute:s,getRoutes:c,getRecordMatcher:o}}function ae(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ce(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:le(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function le(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]="object"===typeof n?n[r]:n;return t}function ue(e){while(e){if(e.record.aliasOf)return!0;e=e.parent}return!1}function de(e){return e.reduce(((e,t)=>a(e,t.meta)),{})}function pe(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function fe(e,t){return t.children.some((t=>t===e||fe(e,t)))}const he=/#/g,me=/&/g,ge=/\//g,ve=/=/g,ye=/\?/g,_e=/\+/g,be=/%5B/g,we=/%5D/g,Ee=/%5E/g,Se=/%60/g,Te=/%7B/g,xe=/%7C/g,ke=/%7D/g,Ce=/%20/g;function Oe(e){return encodeURI(""+e).replace(xe,"|").replace(be,"[").replace(we,"]")}function Pe(e){return Oe(e).replace(Te,"{").replace(ke,"}").replace(Ee,"^")}function Ae(e){return Oe(e).replace(_e,"%2B").replace(Ce,"+").replace(he,"%23").replace(me,"%26").replace(Se,"`").replace(Te,"{").replace(ke,"}").replace(Ee,"^")}function Re(e){return Ae(e).replace(ve,"%3D")}function je(e){return Oe(e).replace(he,"%23").replace(ye,"%3F")}function Me(e){return null==e?"":je(e).replace(ge,"%2F")}function Ne(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}function De(e){const t={};if(""===e||"?"===e)return t;const n="?"===e[0],r=(n?e.slice(1):e).split("&");for(let o=0;oe&&Ae(e))):[r&&Ae(r)];o.forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function Le(e){const t={};for(const n in e){const r=e[n];void 0!==r&&(t[n]=u(r)?r.map((e=>null==e?null:""+e)):null==r?r:""+r)}return t}const Ue=Symbol(""),Be=Symbol(""),$e=Symbol(""),Ge=Symbol(""),He=Symbol("");function Fe(){let e=[];function t(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ze(e,t,n,r,o){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise(((s,a)=>{const c=e=>{!1===e?a(q(4,{from:n,to:t})):e instanceof Error?a(e):H(e)?a(q(2,{from:t,to:e})):(i&&r.enterCallbacks[o]===i&&"function"===typeof e&&i.push(e),s())},l=e.call(r&&r.instances[o],t,n,c);let u=Promise.resolve(l);e.length<3&&(u=u.then(c)),u.catch((e=>a(e)))}))}function Ye(e,t,n,r){const o=[];for(const i of e){0;for(const e in i.components){let a=i.components[e];if("beforeRouteEnter"===t||i.instances[e])if(We(a)){const s=a.__vccOpts||a,c=s[t];c&&o.push(ze(c,n,r,i,e))}else{let c=a();0,o.push((()=>c.then((o=>{if(!o)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${i.path}"`));const a=s(o)?o.default:o;i.components[e]=a;const c=a.__vccOpts||a,l=c[t];return l&&ze(l,n,r,i,e)()}))))}}}return o}function We(e){return"object"===typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function qe(e){const t=(0,r.f3)($e),n=(0,r.f3)(Ge),i=(0,r.Fl)((()=>t.resolve((0,o.SU)(e.to)))),s=(0,r.Fl)((()=>{const{matched:e}=i.value,{length:t}=e,r=e[t-1],o=n.matched;if(!r||!o.length)return-1;const s=o.findIndex(v.bind(null,r));if(s>-1)return s;const a=Xe(e[t-2]);return t>1&&Xe(r)===a&&o[o.length-1].path!==a?o.findIndex(v.bind(null,e[t-2])):s})),a=(0,r.Fl)((()=>s.value>-1&&Ke(n.params,i.value.params))),c=(0,r.Fl)((()=>s.value>-1&&s.value===n.matched.length-1&&y(n.params,i.value.params)));function u(n={}){return Je(n)?t[(0,o.SU)(e.replace)?"replace":"push"]((0,o.SU)(e.to)).catch(l):Promise.resolve()}return{route:i,href:(0,r.Fl)((()=>i.value.href)),isActive:a,isExactActive:c,navigate:u}}const Ve=(0,r.aZ)({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:qe,setup(e,{slots:t}){const n=(0,o.qj)(qe(e)),{options:i}=(0,r.f3)($e),s=(0,r.Fl)((()=>({[Qe(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[Qe(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const o=t.default&&t.default(n);return e.custom?o:(0,r.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),Ze=Ve;function Je(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(void 0===e.button||0===e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Ke(e,t){for(const n in t){const r=t[n],o=e[n];if("string"===typeof r){if(r!==o)return!1}else if(!u(o)||o.length!==r.length||r.some(((e,t)=>e!==o[t])))return!1}return!0}function Xe(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Qe=(e,t,n)=>null!=e?e:null!=t?t:n,et=(0,r.aZ)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=(0,r.f3)(He),s=(0,r.Fl)((()=>e.route||i.value)),c=(0,r.f3)(Be,0),l=(0,r.Fl)((()=>{let e=(0,o.SU)(c);const{matched:t}=s.value;let n;while((n=t[e])&&!n.components)e++;return e})),u=(0,r.Fl)((()=>s.value.matched[l.value]));(0,r.JJ)(Be,(0,r.Fl)((()=>l.value+1))),(0,r.JJ)(Ue,u),(0,r.JJ)(He,s);const d=(0,o.iH)();return(0,r.YP)((()=>[d.value,u.value,e.name]),(([e,t,n],[r,o,i])=>{t&&(t.instances[n]=e,o&&o!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=o.leaveGuards),t.updateGuards.size||(t.updateGuards=o.updateGuards))),!e||!t||o&&v(t,o)&&r||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const o=s.value,i=e.name,c=u.value,l=c&&c.components[i];if(!l)return tt(n.default,{Component:l,route:o});const p=c.props[i],f=p?!0===p?o.params:"function"===typeof p?p(o):p:null,h=e=>{e.component.isUnmounted&&(c.instances[i]=null)},m=(0,r.h)(l,a({},f,t,{onVnodeUnmounted:h,ref:d}));return tt(n.default,{Component:m,route:o})||m}}});function tt(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const nt=et;function rt(e){const t=se(e.routes,e),n=e.parseQuery||De,s=e.stringifyQuery||Ie,d=e.history;const p=Fe(),m=Fe(),v=Fe(),y=(0,o.XI)(z);let _=z;i&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const b=c.bind(null,(e=>""+e)),w=c.bind(null,Me),S=c.bind(null,Ne);function T(e,n){let r,o;return F(e)?(r=t.getRecordMatcher(e),o=n):o=e,t.addRoute(o,r)}function x(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function k(){return t.getRoutes().map((e=>e.record))}function C(e){return!!t.getRecordMatcher(e)}function O(e,r){if(r=a({},r||y.value),"string"===typeof e){const o=f(n,e,r.path),i=t.resolve({path:o.path},r),s=d.createHref(o.fullPath);return a(o,i,{params:S(i.params),hash:Ne(o.hash),redirectedFrom:void 0,href:s})}let o;if("path"in e)o=a({},e,{path:f(n,e.path,r.path).path});else{const t=a({},e.params);for(const e in t)null==t[e]&&delete t[e];o=a({},e,{params:w(t)}),r.params=w(r.params)}const i=t.resolve(o,r),c=e.hash||"";i.params=b(S(i.params));const l=h(s,a({},e,{hash:Pe(c),path:i.path})),u=d.createHref(l);return a({fullPath:l,hash:c,query:s===Ie?Le(e.query):e.query||{}},i,{redirectedFrom:void 0,href:u})}function j(e){return"string"===typeof e?f(n,e,y.value.path):a({},e)}function D(e,t){if(_!==e)return q(8,{from:t,to:e})}function I(e){return B(e)}function L(e){return I(a(j(e),{replace:!0}))}function U(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let r="function"===typeof n?n(e):n;return"string"===typeof r&&(r=r.includes("?")||r.includes("#")?r=j(r):{path:r},r.params={}),a({query:e.query,hash:e.hash,params:"path"in r?{}:e.params},r)}}function B(e,t){const n=_=O(e),r=y.value,o=e.state,i=e.force,c=!0===e.replace,l=U(n);if(l)return B(a(j(l),{state:"object"===typeof l?a({},o,l.state):o,force:i,replace:c}),t||n);const u=n;let d;return u.redirectedFrom=t,!i&&g(s,r,n)&&(d=q(16,{to:u,from:r}),re(r,r,!0,!1)),(d?Promise.resolve(d):H(u,r)).catch((e=>V(e)?V(e,2)?e:ne(e):ee(e,u,r))).then((e=>{if(e){if(V(e,2))return B(a({replace:c},j(e.to),{state:"object"===typeof e.to?a({},o,e.to.state):o,force:i}),t||u)}else e=W(u,r,!0,c,o);return Y(u,r,e),e}))}function $(e,t){const n=D(e,t);return n?Promise.reject(n):Promise.resolve()}function G(e){const t=ae.values().next().value;return t&&"function"===typeof t.runWithContext?t.runWithContext(e):e()}function H(e,t){let n;const[r,o,i]=ot(e,t);n=Ye(r.reverse(),"beforeRouteLeave",e,t);for(const a of r)a.leaveGuards.forEach((r=>{n.push(ze(r,e,t))}));const s=$.bind(null,e,t);return n.push(s),le(n).then((()=>{n=[];for(const r of p.list())n.push(ze(r,e,t));return n.push(s),le(n)})).then((()=>{n=Ye(o,"beforeRouteUpdate",e,t);for(const r of o)r.updateGuards.forEach((r=>{n.push(ze(r,e,t))}));return n.push(s),le(n)})).then((()=>{n=[];for(const r of i)if(r.beforeEnter)if(u(r.beforeEnter))for(const o of r.beforeEnter)n.push(ze(o,e,t));else n.push(ze(r.beforeEnter,e,t));return n.push(s),le(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=Ye(i,"beforeRouteEnter",e,t),n.push(s),le(n)))).then((()=>{n=[];for(const r of m.list())n.push(ze(r,e,t));return n.push(s),le(n)})).catch((e=>V(e,8)?e:Promise.reject(e)))}function Y(e,t,n){v.list().forEach((r=>G((()=>r(e,t,n)))))}function W(e,t,n,r,o){const s=D(e,t);if(s)return s;const c=t===z,l=i?history.state:{};n&&(r||c?d.replace(e.fullPath,a({scroll:c&&l&&l.scroll},o)):d.push(e.fullPath,o)),y.value=e,re(e,t,n,c),ne()}let Z;function J(){Z||(Z=d.listen(((e,t,n)=>{if(!ce.listening)return;const r=O(e),o=U(r);if(o)return void B(a(o,{replace:!0}),r).catch(l);_=r;const s=y.value;i&&M(R(s.fullPath,n.delta),P()),H(r,s).catch((e=>V(e,12)?e:V(e,2)?(B(e.to,r).then((e=>{V(e,20)&&!n.delta&&n.type===E.pop&&d.go(-1,!1)})).catch(l),Promise.reject()):(n.delta&&d.go(-n.delta,!1),ee(e,r,s)))).then((e=>{e=e||W(r,s,!1),e&&(n.delta&&!V(e,8)?d.go(-n.delta,!1):n.type===E.pop&&V(e,20)&&d.go(-1,!1)),Y(r,s,e)})).catch(l)})))}let K,X=Fe(),Q=Fe();function ee(e,t,n){ne(e);const r=Q.list();return r.length?r.forEach((r=>r(e,t,n))):console.error(e),Promise.reject(e)}function te(){return K&&y.value!==z?Promise.resolve():new Promise(((e,t)=>{X.add([e,t])}))}function ne(e){return K||(K=!e,J(),X.list().forEach((([t,n])=>e?n(e):t())),X.reset()),e}function re(t,n,o,s){const{scrollBehavior:a}=e;if(!i||!a)return Promise.resolve();const c=!o&&N(R(t.fullPath,0))||(s||!o)&&history.state&&history.state.scroll||null;return(0,r.Y3)().then((()=>a(t,n,c))).then((e=>e&&A(e))).catch((e=>ee(e,t,n)))}const oe=e=>d.go(e);let ie;const ae=new Set,ce={currentRoute:y,listening:!0,addRoute:T,removeRoute:x,hasRoute:C,getRoutes:k,resolve:O,options:e,push:I,replace:L,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:p.add,beforeResolve:m.add,afterEach:v.add,onError:Q.add,isReady:te,install(e){const t=this;e.component("RouterLink",Ze),e.component("RouterView",nt),e.config.globalProperties.$router=t,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,o.SU)(y)}),i&&!ie&&y.value===z&&(ie=!0,I(d.location).catch((e=>{0})));const n={};for(const o in z)Object.defineProperty(n,o,{get:()=>y.value[o],enumerable:!0});e.provide($e,t),e.provide(Ge,(0,o.Um)(n)),e.provide(He,y);const r=e.unmount;ae.add(e),e.unmount=function(){ae.delete(e),ae.size<1&&(_=z,Z&&Z(),Z=null,y.value=z,ie=!1,K=!1),r()}}};function le(e){return e.reduce(((e,t)=>e.then((()=>G(t)))),Promise.resolve())}return ce}function ot(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;sv(e,i)))?r.push(i):n.push(i));const a=e.matched[s];a&&(t.matched.find((e=>v(e,a)))||o.push(a))}return[n,r,o]}function it(){return(0,r.f3)($e)}function st(){return(0,r.f3)(Ge)}},23002:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>Ye,pm:()=>ze});var r=n(66252),o=n(58061),i=n(62931),s=n(56612),a=Object.defineProperty,c=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,d=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p=(e,t)=>{for(var n in t||(t={}))l.call(t,n)&&d(e,n,t[n]);if(c)for(var n of c(t))u.call(t,n)&&d(e,n,t[n]);return e},f=e=>"function"===typeof e,h=e=>"string"===typeof e,m=e=>h(e)&&e.trim().length>0,g=e=>"number"===typeof e,v=e=>"undefined"===typeof e,y=e=>"object"===typeof e&&null!==e,_=e=>x(e,"tag")&&m(e.tag),b=e=>window.TouchEvent&&e instanceof TouchEvent,w=e=>x(e,"component")&&S(e.component),E=e=>f(e)||y(e),S=e=>!v(e)&&(h(e)||E(e)||w(e)),T=e=>y(e)&&["height","width","right","left","top","bottom"].every((t=>g(e[t]))),x=(e,t)=>(y(e)||f(e))&&t in e,k=(e=>()=>e++)(0);function C(e){return b(e)?e.targetTouches[0].clientX:e.clientX}function O(e){return b(e)?e.targetTouches[0].clientY:e.clientY}var P,A,R,j=e=>{v(e.remove)?e.parentNode&&e.parentNode.removeChild(e):e.remove()},M=e=>w(e)?M(e.component):_(e)?(0,r.aZ)({render(){return e}}):"string"===typeof e?e:(0,i.IU)((0,i.SU)(e)),N=e=>{if("string"===typeof e)return e;const t=x(e,"props")&&y(e.props)?e.props:{},n=x(e,"listeners")&&y(e.listeners)?e.listeners:{};return{component:M(e),props:t,listeners:n}},D=()=>"undefined"!==typeof window,I=class{constructor(){this.allHandlers={}}getHandlers(e){return this.allHandlers[e]||[]}on(e,t){const n=this.getHandlers(e);n.push(t),this.allHandlers[e]=n}off(e,t){const n=this.getHandlers(e);n.splice(n.indexOf(t)>>>0,1)}emit(e,t){const n=this.getHandlers(e);n.forEach((e=>e(t)))}},L=e=>["on","off","emit"].every((t=>x(e,t)&&f(e[t])));(function(e){e["SUCCESS"]="success",e["ERROR"]="error",e["WARNING"]="warning",e["INFO"]="info",e["DEFAULT"]="default"})(P||(P={})),function(e){e["TOP_LEFT"]="top-left",e["TOP_CENTER"]="top-center",e["TOP_RIGHT"]="top-right",e["BOTTOM_LEFT"]="bottom-left",e["BOTTOM_CENTER"]="bottom-center",e["BOTTOM_RIGHT"]="bottom-right"}(A||(A={})),function(e){e["ADD"]="add",e["DISMISS"]="dismiss",e["UPDATE"]="update",e["CLEAR"]="clear",e["UPDATE_DEFAULTS"]="update_defaults"}(R||(R={}));var U="Vue-Toastification",B={type:{type:String,default:P.DEFAULT},classNames:{type:[String,Array],default:()=>[]},trueBoolean:{type:Boolean,default:!0}},$={type:B.type,customIcon:{type:[String,Boolean,Object,Function],default:!0}},G={component:{type:[String,Object,Function,Boolean],default:"button"},classNames:B.classNames,showOnHover:{type:Boolean,default:!1},ariaLabel:{type:String,default:"close"}},H={timeout:{type:[Number,Boolean],default:5e3},hideProgressBar:{type:Boolean,default:!1},isRunning:{type:Boolean,default:!1}},F={transition:{type:[Object,String],default:`${U}__bounce`}},z={position:{type:String,default:A.TOP_RIGHT},draggable:B.trueBoolean,draggablePercent:{type:Number,default:.6},pauseOnFocusLoss:B.trueBoolean,pauseOnHover:B.trueBoolean,closeOnClick:B.trueBoolean,timeout:H.timeout,hideProgressBar:H.hideProgressBar,toastClassName:B.classNames,bodyClassName:B.classNames,icon:$.customIcon,closeButton:G.component,closeButtonClassName:G.classNames,showCloseButtonOnHover:G.showOnHover,accessibility:{type:Object,default:()=>({toastRole:"alert",closeButtonLabel:"close"})},rtl:{type:Boolean,default:!1},eventBus:{type:Object,required:!1,default:()=>new I}},Y={id:{type:[String,Number],required:!0,default:0},type:B.type,content:{type:[String,Object,Function],required:!0,default:""},onClick:{type:Function,default:void 0},onClose:{type:Function,default:void 0}},W={container:{type:[Object,Function],default:()=>document.body},newestOnTop:B.trueBoolean,maxToasts:{type:Number,default:20},transition:F.transition,toastDefaults:Object,filterBeforeCreate:{type:Function,default:e=>e},filterToasts:{type:Function,default:e=>e},containerClassName:B.classNames,onMounted:Function,shareAppContext:[Boolean,Object]},q={CORE_TOAST:z,TOAST:Y,CONTAINER:W,PROGRESS_BAR:H,ICON:$,TRANSITION:F,CLOSE_BUTTON:G},V=(0,r.aZ)({name:"VtProgressBar",props:q.PROGRESS_BAR,data(){return{hasClass:!0}},computed:{style(){return{animationDuration:`${this.timeout}ms`,animationPlayState:this.isRunning?"running":"paused",opacity:this.hideProgressBar?0:1}},cpClass(){return this.hasClass?`${U}__progress-bar`:""}},watch:{timeout(){this.hasClass=!1,this.$nextTick((()=>this.hasClass=!0))}},mounted(){this.$el.addEventListener("animationend",this.animationEnded)},beforeUnmount(){this.$el.removeEventListener("animationend",this.animationEnded)},methods:{animationEnded(){this.$emit("close-toast")}}});function Z(e,t){return(0,r.wg)(),(0,r.iD)("div",{style:(0,s.j5)(e.style),class:(0,s.C_)(e.cpClass)},null,6)}V.render=Z;var J=V,K=(0,r.aZ)({name:"VtCloseButton",props:q.CLOSE_BUTTON,computed:{buttonComponent(){return!1!==this.component?M(this.component):"button"},classes(){const e=[`${U}__close-button`];return this.showOnHover&&e.push("show-on-hover"),e.concat(this.classNames)}}}),X=(0,r.Uk)(" × ");function Q(e,t){return(0,r.wg)(),(0,r.j4)((0,r.LL)(e.buttonComponent),(0,r.dG)({"aria-label":e.ariaLabel,class:e.classes},e.$attrs),{default:(0,r.w5)((()=>[X])),_:1},16,["aria-label","class"])}K.render=Q;var ee=K,te={},ne={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"check-circle",class:"svg-inline--fa fa-check-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},re=(0,r._)("path",{fill:"currentColor",d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"},null,-1),oe=[re];function ie(e,t){return(0,r.wg)(),(0,r.iD)("svg",ne,oe)}te.render=ie;var se=te,ae={},ce={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"info-circle",class:"svg-inline--fa fa-info-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},le=(0,r._)("path",{fill:"currentColor",d:"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"},null,-1),ue=[le];function de(e,t){return(0,r.wg)(),(0,r.iD)("svg",ce,ue)}ae.render=de;var pe=ae,fe={},he={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-circle",class:"svg-inline--fa fa-exclamation-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},me=(0,r._)("path",{fill:"currentColor",d:"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),ge=[me];function ve(e,t){return(0,r.wg)(),(0,r.iD)("svg",he,ge)}fe.render=ve;var ye=fe,_e={},be={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-triangle",class:"svg-inline--fa fa-exclamation-triangle fa-w-18",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},we=(0,r._)("path",{fill:"currentColor",d:"M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),Ee=[we];function Se(e,t){return(0,r.wg)(),(0,r.iD)("svg",be,Ee)}_e.render=Se;var Te=_e,xe=(0,r.aZ)({name:"VtIcon",props:q.ICON,computed:{customIconChildren(){return x(this.customIcon,"iconChildren")?this.trimValue(this.customIcon.iconChildren):""},customIconClass(){return h(this.customIcon)?this.trimValue(this.customIcon):x(this.customIcon,"iconClass")?this.trimValue(this.customIcon.iconClass):""},customIconTag(){return x(this.customIcon,"iconTag")?this.trimValue(this.customIcon.iconTag,"i"):"i"},hasCustomIcon(){return this.customIconClass.length>0},component(){return this.hasCustomIcon?this.customIconTag:S(this.customIcon)?M(this.customIcon):this.iconTypeComponent},iconTypeComponent(){const e={[P.DEFAULT]:pe,[P.INFO]:pe,[P.SUCCESS]:se,[P.ERROR]:Te,[P.WARNING]:ye};return e[this.type]},iconClasses(){const e=[`${U}__icon`];return this.hasCustomIcon?e.concat(this.customIconClass):e}},methods:{trimValue(e,t=""){return m(e)?e.trim():t}}});function ke(e,t){return(0,r.wg)(),(0,r.j4)((0,r.LL)(e.component),{class:(0,s.C_)(e.iconClasses)},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.customIconChildren),1)])),_:1},8,["class"])}xe.render=ke;var Ce=xe,Oe=(0,r.aZ)({name:"VtToast",components:{ProgressBar:J,CloseButton:ee,Icon:Ce},inheritAttrs:!1,props:Object.assign({},q.CORE_TOAST,q.TOAST),data(){const e={isRunning:!0,disableTransitions:!1,beingDragged:!1,dragStart:0,dragPos:{x:0,y:0},dragRect:{}};return e},computed:{classes(){const e=[`${U}__toast`,`${U}__toast--${this.type}`,`${this.position}`].concat(this.toastClassName);return this.disableTransitions&&e.push("disable-transition"),this.rtl&&e.push(`${U}__toast--rtl`),e},bodyClasses(){const e=[`${U}__toast-${h(this.content)?"body":"component-body"}`].concat(this.bodyClassName);return e},draggableStyle(){return this.dragStart===this.dragPos.x?{}:this.beingDragged?{transform:`translateX(${this.dragDelta}px)`,opacity:1-Math.abs(this.dragDelta/this.removalDistance)}:{transition:"transform 0.2s, opacity 0.2s",transform:"translateX(0)",opacity:1}},dragDelta(){return this.beingDragged?this.dragPos.x-this.dragStart:0},removalDistance(){return T(this.dragRect)?(this.dragRect.right-this.dragRect.left)*this.draggablePercent:0}},mounted(){this.draggable&&this.draggableSetup(),this.pauseOnFocusLoss&&this.focusSetup()},beforeUnmount(){this.draggable&&this.draggableCleanup(),this.pauseOnFocusLoss&&this.focusCleanup()},methods:{hasProp:x,getVueComponentFromObj:M,closeToast(){this.eventBus.emit(R.DISMISS,this.id)},clickHandler(){this.onClick&&this.onClick(this.closeToast),this.closeOnClick&&(this.beingDragged&&this.dragStart!==this.dragPos.x||this.closeToast())},timeoutHandler(){this.closeToast()},hoverPause(){this.pauseOnHover&&(this.isRunning=!1)},hoverPlay(){this.pauseOnHover&&(this.isRunning=!0)},focusPause(){this.isRunning=!1},focusPlay(){this.isRunning=!0},focusSetup(){addEventListener("blur",this.focusPause),addEventListener("focus",this.focusPlay)},focusCleanup(){removeEventListener("blur",this.focusPause),removeEventListener("focus",this.focusPlay)},draggableSetup(){const e=this.$el;e.addEventListener("touchstart",this.onDragStart,{passive:!0}),e.addEventListener("mousedown",this.onDragStart),addEventListener("touchmove",this.onDragMove,{passive:!1}),addEventListener("mousemove",this.onDragMove),addEventListener("touchend",this.onDragEnd),addEventListener("mouseup",this.onDragEnd)},draggableCleanup(){const e=this.$el;e.removeEventListener("touchstart",this.onDragStart),e.removeEventListener("mousedown",this.onDragStart),removeEventListener("touchmove",this.onDragMove),removeEventListener("mousemove",this.onDragMove),removeEventListener("touchend",this.onDragEnd),removeEventListener("mouseup",this.onDragEnd)},onDragStart(e){this.beingDragged=!0,this.dragPos={x:C(e),y:O(e)},this.dragStart=C(e),this.dragRect=this.$el.getBoundingClientRect()},onDragMove(e){this.beingDragged&&(e.preventDefault(),this.isRunning&&(this.isRunning=!1),this.dragPos={x:C(e),y:O(e)})},onDragEnd(){this.beingDragged&&(Math.abs(this.dragDelta)>=this.removalDistance?(this.disableTransitions=!0,this.$nextTick((()=>this.closeToast()))):setTimeout((()=>{this.beingDragged=!1,T(this.dragRect)&&this.pauseOnHover&&this.dragRect.bottom>=this.dragPos.y&&this.dragPos.y>=this.dragRect.top&&this.dragRect.left<=this.dragPos.x&&this.dragPos.x<=this.dragRect.right?this.isRunning=!1:this.isRunning=!0})))}}}),Pe=["role"];function Ae(e,t){const n=(0,r.up)("Icon"),i=(0,r.up)("CloseButton"),a=(0,r.up)("ProgressBar");return(0,r.wg)(),(0,r.iD)("div",{class:(0,s.C_)(e.classes),style:(0,s.j5)(e.draggableStyle),onClick:t[0]||(t[0]=(...t)=>e.clickHandler&&e.clickHandler(...t)),onMouseenter:t[1]||(t[1]=(...t)=>e.hoverPause&&e.hoverPause(...t)),onMouseleave:t[2]||(t[2]=(...t)=>e.hoverPlay&&e.hoverPlay(...t))},[e.icon?((0,r.wg)(),(0,r.j4)(n,{key:0,"custom-icon":e.icon,type:e.type},null,8,["custom-icon","type"])):(0,r.kq)("v-if",!0),(0,r._)("div",{role:e.accessibility.toastRole||"alert",class:(0,s.C_)(e.bodyClasses)},["string"===typeof e.content?((0,r.wg)(),(0,r.iD)(r.HY,{key:0},[(0,r.Uk)((0,s.zw)(e.content),1)],2112)):((0,r.wg)(),(0,r.j4)((0,r.LL)(e.getVueComponentFromObj(e.content)),(0,r.dG)({key:1,"toast-id":e.id},e.hasProp(e.content,"props")?e.content.props:{},(0,r.mx)(e.hasProp(e.content,"listeners")?e.content.listeners:{}),{onCloseToast:e.closeToast}),null,16,["toast-id","onCloseToast"]))],10,Pe),e.closeButton?((0,r.wg)(),(0,r.j4)(i,{key:1,component:e.closeButton,"class-names":e.closeButtonClassName,"show-on-hover":e.showCloseButtonOnHover,"aria-label":e.accessibility.closeButtonLabel,onClick:(0,o.iM)(e.closeToast,["stop"])},null,8,["component","class-names","show-on-hover","aria-label","onClick"])):(0,r.kq)("v-if",!0),e.timeout?((0,r.wg)(),(0,r.j4)(a,{key:2,"is-running":e.isRunning,"hide-progress-bar":e.hideProgressBar,timeout:e.timeout,onCloseToast:e.timeoutHandler},null,8,["is-running","hide-progress-bar","timeout","onCloseToast"])):(0,r.kq)("v-if",!0)],38)}Oe.render=Ae;var Re=Oe,je=(0,r.aZ)({name:"VtTransition",props:q.TRANSITION,emits:["leave"],methods:{hasProp:x,leave(e){e instanceof HTMLElement&&(e.style.left=e.offsetLeft+"px",e.style.top=e.offsetTop+"px",e.style.width=getComputedStyle(e).width,e.style.position="absolute")}}});function Me(e,t){return(0,r.wg)(),(0,r.j4)(o.W3,{tag:"div","enter-active-class":e.transition.enter?e.transition.enter:`${e.transition}-enter-active`,"move-class":e.transition.move?e.transition.move:`${e.transition}-move`,"leave-active-class":e.transition.leave?e.transition.leave:`${e.transition}-leave-active`,onLeave:e.leave},{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"default")])),_:3},8,["enter-active-class","move-class","leave-active-class","onLeave"])}je.render=Me;var Ne=je,De=(0,r.aZ)({name:"VueToastification",devtools:{hide:!0},components:{Toast:Re,VtTransition:Ne},props:Object.assign({},q.CORE_TOAST,q.CONTAINER,q.TRANSITION),data(){const e={count:0,positions:Object.values(A),toasts:{},defaults:{}};return e},computed:{toastArray(){return Object.values(this.toasts)},filteredToasts(){return this.defaults.filterToasts(this.toastArray)}},beforeMount(){const e=this.eventBus;e.on(R.ADD,this.addToast),e.on(R.CLEAR,this.clearToasts),e.on(R.DISMISS,this.dismissToast),e.on(R.UPDATE,this.updateToast),e.on(R.UPDATE_DEFAULTS,this.updateDefaults),this.defaults=this.$props},mounted(){this.setup(this.container)},methods:{async setup(e){f(e)&&(e=await e()),j(this.$el),e.appendChild(this.$el)},setToast(e){v(e.id)||(this.toasts[e.id]=e)},addToast(e){e.content=N(e.content);const t=Object.assign({},this.defaults,e.type&&this.defaults.toastDefaults&&this.defaults.toastDefaults[e.type],e),n=this.defaults.filterBeforeCreate(t,this.toastArray);n&&this.setToast(n)},dismissToast(e){const t=this.toasts[e];v(t)||v(t.onClose)||t.onClose(),delete this.toasts[e]},clearToasts(){Object.keys(this.toasts).forEach((e=>{this.dismissToast(e)}))},getPositionToasts(e){const t=this.filteredToasts.filter((t=>t.position===e)).slice(0,this.defaults.maxToasts);return this.defaults.newestOnTop?t.reverse():t},updateDefaults(e){v(e.container)||this.setup(e.container),this.defaults=Object.assign({},this.defaults,e)},updateToast({id:e,options:t,create:n}){this.toasts[e]?(t.timeout&&t.timeout===this.toasts[e].timeout&&t.timeout++,this.setToast(Object.assign({},this.toasts[e],t))):n&&this.addToast(Object.assign({},{id:e},t))},getClasses(e){const t=[`${U}__container`,e];return t.concat(this.defaults.containerClassName)}}});function Ie(e,t){const n=(0,r.up)("Toast"),o=(0,r.up)("VtTransition");return(0,r.wg)(),(0,r.iD)("div",null,[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(e.positions,(t=>((0,r.wg)(),(0,r.iD)("div",{key:t},[(0,r.Wm)(o,{transition:e.defaults.transition,class:(0,s.C_)(e.getClasses(t))},{default:(0,r.w5)((()=>[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(e.getPositionToasts(t),(e=>((0,r.wg)(),(0,r.j4)(n,(0,r.dG)({key:e.id},e),null,16)))),128))])),_:2},1032,["transition","class"])])))),128))])}De.render=Ie;var Le=De,Ue=(e={},t=!0)=>{const n=e.eventBus=e.eventBus||new I;t&&(0,r.Y3)((()=>{const t=(0,o.ri)(Le,p({},e)),n=t.mount(document.createElement("div")),r=e.onMounted;if(v(r)||r(n,t),e.shareAppContext){const n=e.shareAppContext;!0===n?console.warn(`[${U}] App to share context with was not provided.`):(t._context.components=n._context.components,t._context.directives=n._context.directives,t._context.mixins=n._context.mixins,t._context.provides=n._context.provides,t.config.globalProperties=n.config.globalProperties)}}));const i=(e,t)=>{const r=Object.assign({},{id:k(),type:P.DEFAULT},t,{content:e});return n.emit(R.ADD,r),r.id};function s(e,{content:t,options:r},o=!1){const i=Object.assign({},r,{content:t});n.emit(R.UPDATE,{id:e,options:i,create:o})}return i.clear=()=>n.emit(R.CLEAR,void 0),i.updateDefaults=e=>{n.emit(R.UPDATE_DEFAULTS,e)},i.dismiss=e=>{n.emit(R.DISMISS,e)},i.update=s,i.success=(e,t)=>i(e,Object.assign({},t,{type:P.SUCCESS})),i.info=(e,t)=>i(e,Object.assign({},t,{type:P.INFO})),i.error=(e,t)=>i(e,Object.assign({},t,{type:P.ERROR})),i.warning=(e,t)=>i(e,Object.assign({},t,{type:P.WARNING})),i},Be=()=>{const e=()=>console.warn(`[${U}] This plugin does not support SSR!`);return new Proxy(e,{get(){return e}})};function $e(e){return D()?L(e)?Ue({eventBus:e},!1):Ue(e,!0):Be()}var Ge=Symbol("VueToastification"),He=new I,Fe=(e,t)=>{!0===(null==t?void 0:t.shareAppContext)&&(t.shareAppContext=e);const n=$e(p({eventBus:He},t));e.provide(Ge,n)},ze=e=>{if(e)return $e(e);const t=(0,r.FN)()?(0,r.f3)(Ge,void 0):void 0;return t||$e(He)},Ye=Fe},28982:(e,t,n)=>{"use strict";n.d(t,{Z:()=>P});var r=n(66252),o=n(62931);function i(){let e=[];const t=t=>{e.push(t)},n=()=>{e=e.filter((e=>(e(),!1)))};return{cleanup:n,onCleanup:t}}function s(e){let t=()=>{};const n=new Promise((n=>{t=()=>{e(),n()}})),r=e=>{n.then(e)};return{promise:n,resolvePromise:t,onResolvedPromise:r}}function a(e){const t=e.effect.fn,n=e.render;e.render=(...r)=>{e.effect.fn=()=>n(...r);const o=e.effect.run();return e.effect.fn=t,e.render=n,o}}const c=e=>"function"===typeof e,l=e=>null!==e&&"object"===typeof e;function u(e,t){(0,r.lA)(e)&&(t(e),null!==e.children&&(Array.isArray(e.children)?e.children.forEach((e=>u(e,t))):l(e.children)&&Object.keys(e.children).forEach((n=>{if(!c(e.children[n]))return;const r=e.children[n]();Array.isArray(r)?r.forEach((e=>u(e,t))):u(r,t)}))))}function d(e){var t,n;return(null==(t=e.type)?void 0:t.__asyncLoader)&&"AsyncComponentWrapper"===(null==(n=e.type)?void 0:n.name)}function p({subTree:e},t){const n=[];u(e,(e=>{d(e)&&n.push(e.type.__asyncLoader())})),n.length>0?Promise.all(n).then(t):t()}function f(e){if(!e||!e.subTree)return;const t=e.subTree.el,n=e.u;null===e.u&&(e.u=[]),e.u.push((()=>{null===e.subTree.el&&(e.subTree.el=t),e.u=n}))}function h(){const e=(0,r.FN)();if(!e||e.isMounted)throw new Error("useLazyHydration must be called from the setup method.");const t=null!==e.vnode.el;if(e.vnode.type.__isLazilyHydrated=!0,!t)return{willPerformHydration:t,onHydrated:()=>{}};const{cleanup:n,onCleanup:o}=i(),{promise:c,resolvePromise:l,onResolvedPromise:u}=s(n),d=t=>u((()=>(0,r.Y3)((()=>p(e,t)))));return e.type.__asyncLoader=()=>c,f(e.parent),(0,r.wF)((()=>{e.asyncDep=new Promise((e=>{e(!0)}))})),u((()=>{a(e),e.asyncDep=null})),(0,r.Ah)(n),{willPerformHydration:t,hydrate:l,onHydrated:d,onCleanup:o}}function m({willPerformHydration:e,hydrate:t,onCleanup:n},o=2e3){if(!e)return;if(!(0,r.FN)())throw new Error("useHydrateWhenIdle must be called from the setup or lifecycle hook methods.");if(!("requestIdleCallback"in window))return void t();const i=requestIdleCallback((()=>{t()}),{timeout:o});n((()=>{cancelIdleCallback(i)}))}const g={ELEMENT:1,TEXT:3,COMMENT:8},v=e=>e&&e.nodeType===g.ELEMENT,y=e=>e&&e.nodeType===g.COMMENT,_=e=>y(e)&&"["===(null==e?void 0:e.data),b=e=>y(e)&&"]"===(null==e?void 0:e.data);function w({vnode:e,subTree:t}){if(!e||null===e.el)return[];if(v(e.el))return[e.el];const n=[];if(t&&_(t.el)&&b(t.anchor)){let r=e.el.nextSibling;while(r){if(r&&v(r)&&n.push(r),r===t.anchor)return n;r=r.nextSibling}}return n}function E({willPerformHydration:e,hydrate:t,onCleanup:n},i=["focus"]){if(!e)return;const s=(0,r.FN)();if(!s||s.isMounted)throw new Error("useHydrateOnInteraction must be called from the setup method.");const a=(0,o.SU)(i);(0,r.bv)((()=>{const e=w(s),r=e.length>1?e[0].parentElement||document:e[0],o={capture:!0,once:!1,passive:!0},i=n=>{n.stopPropagation();const o=n.composedPath&&n.composedPath()||n.path;if(o)e.forEach((e=>{o.includes(e)&&t()}));else{let o=n.target;while(o){if(e.includes(o))return void t();if(o===r)return;o=o.parentElement}}};a.forEach((e=>{r.addEventListener(e,i,o)})),n((()=>{a.forEach((e=>{r.removeEventListener(e,i,o)}))}))}))}function S({willPerformHydration:e,hydrate:t,onCleanup:n},i){if(!e)return;if(!(0,r.FN)())throw new Error("useHydrateWhenTriggered must be called from the setup or lifecycle hook methods.");const s=(0,r.YP)((0,o.dq)(i)?i:()=>i,(e=>{e&&t()}),{immediate:!0});n(s)}const T=new Map;function x(e){const t="undefined"!==typeof IntersectionObserver;if(!t)return{supported:t};const n=JSON.stringify(e);if(T.has(n))return{supported:t,observer:T.get(n)};const r=new IntersectionObserver((e=>{e.forEach((e=>{const t=e.isIntersecting||e.intersectionRatio>0;t&&e.target.hydrate&&e.target.hydrate()}))}),e);return T.set(n,r),{supported:t,observer:r}}function k({willPerformHydration:e,hydrate:t,onCleanup:n},o){if(!e)return;const i=(0,r.FN)();if(!i||i.isMounted)throw new Error("useHydrateWhenVisible must be called from the setup method.");const{supported:s,observer:a}=x(o);s?(0,r.bv)((()=>{const e=w(i);e.forEach((e=>{e.hydrate=t,a.observe(e)})),n((()=>{e.forEach((e=>{delete e.hydrate,a.unobserve(e)}))}))})):t()}const C=e=>1===e.length?e[0]:e,O=(0,r.aZ)({name:"LazyHydrationWrapper",inheritAttrs:!1,suspensible:!1,props:{whenIdle:{default:!1,type:[Boolean,Number]},whenVisible:{default:!1,type:[Boolean,Object]},onInteraction:{default:!1,type:[Array,Boolean,String]},whenTriggered:{default:void 0,type:[Boolean,Object]}},emits:["hydrated"],setup(e,{slots:t,emit:n}){const i=h();if(!i.willPerformHydration)return()=>C(t.default());if(i.onHydrated((()=>n("hydrated"))),e.whenIdle&&m(i,!0!==e.whenIdle?e.whenIdle:void 0),e.whenVisible&&k(i,!0!==e.whenVisible?e.whenVisible:void 0),e.onInteraction){let t;!0!==e.onInteraction&&(t=(0,r.Fl)((()=>Array.isArray(e.onInteraction)?e.onInteraction:[e.onInteraction])).value),E(i,t)}return void 0!==e.whenTriggered&&S(i,(0,o.Vh)(e,"whenTriggered")),()=>C(t.default())}}),P=(0,o.Xl)(O)},88593:e=>{"use strict";e.exports=JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')}}]); +//# sourceMappingURL=chunk-vendors.978df117.js.map \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/d215675a6c63036b1695414990875319.jpeg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/d215675a6c63036b1695414990875319.jpeg" new file mode 100644 index 0000000..2ed3a77 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/d215675a6c63036b1695414990875319.jpeg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/dark-v1.css" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/dark-v1.css" new file mode 100644 index 0000000..62d4dbc --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/dark-v1.css" @@ -0,0 +1,143 @@ +:root { + /* сделать это через переменные scss */ + --alto: #ddd; + --romance-dark: #fff; + --romance-dark-rgb: 255, 255, 255; + --abbey: #4d4d4d; + --bermuda-gray: #6c8694; + --buccaneer: #603339; + --bunker: #171717; + --bunker-rgb: 23, 23, 23; + --cadillac: #c95e70; + --carnation: #ff7373; + --carnation-rgb: 255, 115, 115; + --cedar: #39181a; + --cod-gray: #080808; + --cod-gray-rgb: 8, 8, 8; + --curious-blue: #3193c4; + --curious-blue-rgb: 49, 147, 196; + --deepsky-blue: #4cb7eb; + --deepsky-blue-rgb: 76, 183, 235; + --elephant: #1a334d; + --firefly: #1a2328; + --fruit-salad: #3b9b5b; + --fruit-salad-rgb: 59, 155, 91; + --geraldine: #ff8f84; + --heliotrope: #f07ee6; + --hot-pink: #e064b7; + --hot-pink-rgb: 224, 100, 183; + --ironside-gray: #666; + --ironside-gray-rgb: 102, 102, 102; + --khaki: #e4e481; + --light-green: #7eec97; + --light-green-rgb: 126, 236, 151; + --lightsky-blue: #80d6ff; + --mantis: #91c15d; + --mantis-rgb: 145, 193, 93; + --pastel-green: #78da85; + --pink-flamingo: #d65aff; + --pink-flamingo-rgb: 214, 90, 255; + --pistachio: #84b300; + --pistachio-rgb: 132, 179, 0; + --portage: #5aacff; + --portage-rgb: 90, 172, 255; + --seagull: #89ccee; + --seagull-rgb: 134, 204, 238; + --seaweed: #222e14; + --shady-lady: #aaa; + --shady-lady-rgb: 170, 170, 170; + --spray: #00e2f7; + --spray-rgb: 0, 226, 247; + --sunglo: #f47676; + --sunglo-rgb: 244, 118, 118; + --sunshade: #ff9f40; + --sunshade-rgb: 255, 159, 64; + --thunder: #262626; + --waiouru: #313d14; + --wistful: #a0a1d7; + --wistful-rgb: 160, 161, 215; + --woodsmoke: #0d0d0d; + --woodsmoke-rgb: 13, 13, 13; + --bracken: #3E2704; + --mine-shaft: var(--alto); + --mountain-mist: var(--shady-lady); + --silver: var(--abbey); + --romance: var(--bunker); + --romance-rgb: var(--bunker-rgb); + --horizon: var(--deepsky-blue); + --horizon-rgb: var(--deepsky-blue-rgb); + --astral: var(--lightsky-blue); + --fuzzy-wuzzy-brown: var(--carnation); + --fuzzy-wuzzy-brown-rgb: var(--carnation-rgb); + --christi: var(--pistachio); + --christi-rgb: var(--pistachio-rgb); + --vida-loca: var(--mantis); + --vida-loca-rgb: var(--mantis-rgb); + --asphalt: var(--romance-dark); + --asphalt-rgb: var(--romance-dark-rgb); + --shark: var(--cod-gray); + --shark-rgb: var(--cod-gray-rgb); + --limed-spruce: var(--woodsmoke); + --limed-spruce-rgb: var(--woodsmoke-rgb); + --seashell: var(--cod-gray); + --seashell-rgb: var(--cod-gray-rgb); + --desert-storm: var(--thunder); + --rolling-stone: var(--shady-lady); + --rolling-stone-rgb: var(--shady-lady-rgb); + --gull-gray: var(--ironside-gray); + --gull-gray-rgb: var(--ironside-gray-rgb); + --loblolly: var(--bermuda-gray); + --frost: var(--seaweed); + --linen: var(--cedar); + --aqua-haze: var(--firefly); + --header-footer-text: var(--romance-dark); + --header-footer-text-rgb: var(--romance-dark-rgb); + --my-comment: var(--bracken); + --gull-gray-line: rgba(var(--gull-gray-rgb), 0.40); + + /* complexity */ + --cerulean: var(--curious-blue); + --cerulean-rgb: var(--curious-blue-rgb); + --mandy: var(--cadillac); + --emerald: var(--fruit-salad); + --emerald-rgb: var(--fruit-salad-rgb); + + /* comments */ + --solitude: var(--elephant); + --misty-rose: var(--buccaneer); + --gossip: var(--waiouru); + + /* megapost header */ + --anakiwa: var(--seagull); + --mint-green: var(--pastel-green); + --lavender-rose: var(--heliotrope); + --mona-lisa: var(--geraldine); + --pale-canary: var(--khaki); + + /* labels */ + --dodger-blue: var(--portage); + --dodger-blue-rgb: var(--portage-rgb); + --sorbus: var(--sunshade); + --sorbus-rgb: var(--sunshade-rgb); + --scarlet: var(--sunglo); + --scarlet-rgb: var(--sunglo-rgb); + --apple: var(--light-green); + --apple-rgb: var(--light-green-rgb); + --deluge: var(--wistful); + --deluge-rgb: var(--wistful-rgb); + --dark-orchid: var(--pink-flamingo); + --dark-orchid-rgb: var(--pink-flamingo-rgb); + --mulberry: var(--hot-pink); + --mulberry-rgb: var(--hot-pink-rgb); + --pelorous: var(--spray); + --pelorous-rgb: var(--spray-rgb); + + /* code */ + --cm-name: rgba(var(--seagull-rgb), .82); + + /* удалить после темной темы */ + --text-light-foreground-base: var(--mountain-mist); + --text-normal-foreground-base: var(--mine-shaft); + --text-strong-foreground-base: var(--mine-shaft); + --formula-filter: invert(1); +} diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/dcb54442c39141ce3cd25d011d3a1341.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/dcb54442c39141ce3cd25d011d3a1341.jpg" new file mode 100644 index 0000000..f6edc0c Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/dcb54442c39141ce3cd25d011d3a1341.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/df23af7a8b4501107c8aca417f728a4e.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/df23af7a8b4501107c8aca417f728a4e.jpg" new file mode 100644 index 0000000..f609148 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/df23af7a8b4501107c8aca417f728a4e.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/df23af7a8b4501107c8aca417f728a4e_002.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/df23af7a8b4501107c8aca417f728a4e_002.jpg" new file mode 100644 index 0000000..7e32206 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/df23af7a8b4501107c8aca417f728a4e_002.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/e1194936bb0a131a8a08db8cb183f5f8.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/e1194936bb0a131a8a08db8cb183f5f8.png" new file mode 100644 index 0000000..bb8940b Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/e1194936bb0a131a8a08db8cb183f5f8.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/e1194936bb0a131a8a08db8cb183f5f8_002.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/e1194936bb0a131a8a08db8cb183f5f8_002.png" new file mode 100644 index 0000000..3e0eb83 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/e1194936bb0a131a8a08db8cb183f5f8_002.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f26e21a05edb8aeb40f43e8ec2c38845.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f26e21a05edb8aeb40f43e8ec2c38845.png" new file mode 100644 index 0000000..a33c3af Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f26e21a05edb8aeb40f43e8ec2c38845.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f26e21a05edb8aeb40f43e8ec2c38845_002.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f26e21a05edb8aeb40f43e8ec2c38845_002.png" new file mode 100644 index 0000000..53c1835 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f26e21a05edb8aeb40f43e8ec2c38845_002.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f77f887828380e88bce41da2469ca639.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f77f887828380e88bce41da2469ca639.png" new file mode 100644 index 0000000..4aa419a Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f77f887828380e88bce41da2469ca639.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f77f887828380e88bce41da2469ca639_002.png" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f77f887828380e88bce41da2469ca639_002.png" new file mode 100644 index 0000000..2cef3e0 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/f77f887828380e88bce41da2469ca639_002.png" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/ff8de5308d5cb035e0a55b2260b37566.jpg" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/ff8de5308d5cb035e0a55b2260b37566.jpg" new file mode 100644 index 0000000..93a2908 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/ff8de5308d5cb035e0a55b2260b37566.jpg" differ diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/js" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/js" new file mode 100644 index 0000000..7184dca --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/js" @@ -0,0 +1,996 @@ + +// Copyright 2012 Google Inc. All rights reserved. + +(function(){ + +var data = { +"resource": { + "version":"4", + + "macros":[{"function":"__e"},{"function":"__c","vtp_value":"google.ru"},{"function":"__c","vtp_value":0}], + "tags":[{"function":"__ogt_ads_datatos","priority":25,"vtp_instanceDestinationId":"AW-16640038942","tag_id":130},{"function":"__ogt_dma","priority":15,"vtp_delegationMode":"ON","vtp_dmaDefault":"DENIED","tag_id":108},{"function":"__ogt_1p_data_v2","priority":15,"vtp_isAutoEnabled":true,"vtp_isManualEnabled":false,"vtp_autoPhoneEnabled":false,"vtp_autoCollectExclusionSelectors":["list",["map","exclusionSelector",""]],"vtp_isEnabled":true,"vtp_autoAddressEnabled":false,"vtp_autoEmailEnabled":true,"vtp_manualEmailEnabled":false,"vtp_cityValue":"","vtp_postalCodeValue":"","vtp_lastNameValue":"","vtp_phoneValue":"","vtp_emailValue":"","vtp_firstNameValue":"","vtp_streetValue":"","vtp_regionValue":"","vtp_countryValue":"","vtp_isAutoCollectPiiEnabledFlag":true,"tag_id":110},{"function":"__ccd_ga_first","priority":14,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":126},{"function":"__set_product_settings","priority":13,"vtp_instanceDestinationId":"G-S28W1WC23F","vtp_foreignTldMacroResult":["macro",1],"vtp_isChinaVipRegionMacroResult":["macro",2],"tag_id":125},{"function":"__ogt_google_signals","priority":12,"vtp_googleSignals":"ENABLED","vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":124},{"function":"__ccd_ga_regscope","priority":11,"vtp_settingsTable":["list",["map","redactFieldGroup","DEVICE_AND_GEO","disallowAllRegions",false,"disallowedRegions",""],["map","redactFieldGroup","GOOGLE_SIGNALS","disallowAllRegions",false,"disallowedRegions",""]],"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":123},{"function":"__ccd_add_ecs","priority":10,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":122},{"function":"__ccd_em_download","priority":9,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":121},{"function":"__ccd_em_outbound_click","priority":8,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":120},{"function":"__ccd_em_scroll","priority":7,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":119},{"function":"__ccd_em_site_search","priority":6,"vtp_searchQueryParams":"q,s,search,query,keyword","vtp_includeParams":true,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":118},{"function":"__ccd_em_video","priority":5,"vtp_includeParams":true,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":117},{"function":"__ccd_conversion_marking","priority":4,"vtp_conversionRules":["list",["map","matchingRules","{\"type\":5,\"args\":[{\"stringValue\":\"purchase\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}"],["map","matchingRules","{\"type\":5,\"args\":[{\"stringValue\":\"hint_reg_comment_raiting\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}"],["map","matchingRules","{\"type\":5,\"args\":[{\"stringValue\":\"vote_comment_plus\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}"],["map","matchingRules","{\"type\":5,\"args\":[{\"stringValue\":\"vote_comment_minus\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}"],["map","matchingRules","{\"type\":5,\"args\":[{\"stringValue\":\"click_hidden_comment\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}"],["map","matchingRules","{\"type\":5,\"args\":[{\"stringValue\":\"button_login\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}"]],"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":116},{"function":"__ccd_ads_first","priority":4,"vtp_instanceDestinationId":"AW-16640038942","tag_id":131},{"function":"__ccd_add_1p_data","priority":3,"vtp_acceptAutomatic":false,"vtp_acceptCode":true,"vtp_acceptManualSelector":true,"vtp_acceptUserData":true,"vtp_matchingRules":"{\"type\":3,\"args\":[{\"booleanExpressionValue\":{\"type\":1,\"args\":[{\"booleanExpressionValue\":{\"type\":5,\"args\":[{\"stringValue\":\"form_submit\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}},{\"booleanExpressionValue\":{\"type\":5,\"args\":[{\"stringValue\":\"page_view\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}},{\"booleanExpressionValue\":{\"type\":5,\"args\":[{\"booleanValue\":true},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"metadata\",\"is_conversion\"]}}]}}]}}]}","vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":115},{"function":"__ccd_add_1p_data","priority":2,"vtp_acceptAutomatic":true,"vtp_acceptCode":true,"vtp_acceptManualSelector":true,"vtp_acceptUserData":true,"vtp_matchingRules":"{\"type\":1,\"args\":[{\"booleanExpressionValue\":{\"type\":5,\"args\":[{\"stringValue\":\"form_submit\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}},{\"booleanExpressionValue\":{\"type\":5,\"args\":[{\"stringValue\":\"page_view\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"eventName\"]}}]}},{\"booleanExpressionValue\":{\"type\":5,\"args\":[{\"booleanValue\":true},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"metadata\",\"is_conversion\"]}}]}}]}","vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":114},{"function":"__ccd_em_form","priority":2,"vtp_includeParams":false,"vtp_instanceDestinationId":"AW-16640038942","tag_id":129},{"function":"__ccd_auto_redact","priority":1,"vtp_redactEmail":false,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":113},{"function":"__ccd_add_1p_data","priority":1,"vtp_acceptAutomatic":true,"vtp_acceptCode":true,"vtp_acceptManualSelector":true,"vtp_acceptUserData":true,"vtp_matchingRules":"{\"type\":1,\"args\":[{\"booleanExpressionValue\":{\"type\":5,\"args\":[{\"stringValue\":\"conversion\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"metadata\",\"hit_type\"]}}]}},{\"booleanExpressionValue\":{\"type\":5,\"args\":[{\"stringValue\":\"user_data_web\"},{\"contextValue\":{\"namespaceType\":1,\"keyParts\":[\"metadata\",\"hit_type\"]}}]}}]}","vtp_instanceDestinationId":"AW-16640038942","tag_id":128},{"function":"__gct","vtp_trackingId":"G-S28W1WC23F","vtp_sessionDuration":0,"tag_id":104},{"function":"__rep","vtp_containerId":"AW-16640038942","vtp_remoteConfig":["map","enhanced_conversions",["map"]],"tag_id":106},{"function":"__ccd_ga_last","priority":0,"vtp_instanceDestinationId":"G-S28W1WC23F","tag_id":112},{"function":"__ccd_ads_last","priority":0,"vtp_instanceDestinationId":"AW-16640038942","tag_id":127}], + "predicates":[{"function":"_eq","arg0":["macro",0],"arg1":"gtm.js"},{"function":"_eq","arg0":["macro",0],"arg1":"gtm.init_consent"},{"function":"_eq","arg0":["macro",0],"arg1":"gtm.init"}], + "rules":[[["if",0],["add",20,21]],[["if",1],["add",1]],[["if",2],["add",2,22,18,16,15,13,12,11,10,9,8,7,6,5,4,3,23,19,17,0,14]]] +}, +"runtime":[ [50,"__c",[46,"a"],[36,[17,[15,"a"],"value"]]] + ,[50,"__ccd_add_1p_data",[46,"a"],[52,"b","c"],[52,"c","m"],[52,"d","a"],[52,"e",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"f",[15,"__module_gtagMetadataSchema"]],[52,"g",["require","getContainerVersion"]],[52,"h",[30,[17,[15,"a"],"instanceDestinationId"],[17,["g"],"containerId"]]],[52,"i",["require","internal.setProductSettingsParameter"]],["i",[15,"h"],"ccd_add_1p_data",true],[22,[30,[30,[28,[17,[15,"a"],"matchingRules"]],[28,[17,[15,"a"],"acceptUserData"]]],[1,[1,[28,[17,[15,"a"],"acceptAutomatic"]],[28,[17,[15,"a"],"acceptManualSelector"]]],[28,[17,[15,"a"],"acceptCode"]]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"j",["require","internal.registerCcdCallback"]],[52,"k",["require","internal.evaluateBooleanExpression"]],[52,"l",[51,"",[7,"m"],[22,[28,["k",[17,[15,"a"],"matchingRules"],[8,"preHit",[15,"m"]]]],[46,[53,[36]]]],[22,[2,[15,"m"],"getMetadata",[7,[17,[15,"f"],"IS_SGTM_PREHIT"]]],[46,[53,[2,[15,"m"],"setMetadata",[7,[17,[15,"f"],"SEND_USER_DATA_HIT"],true]],[36]]]],[41,"n"],[41,"o"],[22,[17,[15,"a"],"acceptCode"],[46,[53,[3,"o",[2,[15,"m"],"getMetadata",[7,[17,[15,"f"],"USER_DATA_FROM_CODE"]]]],[22,[20,[15,"o"],[45]],[46,[53,[36]]]],[22,[1,[15,"o"],[16,[15,"o"],"_tag_mode"]],[46,[53,[38,[16,[15,"o"],"_tag_mode"],[46,"AUTO","MANUAL"],[46,[5,[46,[3,"n",[15,"d"]],[4]]],[5,[46,[3,"n",[15,"c"]],[4]]],[9,[46,[3,"n",[15,"b"]],[4]]]]]]],[46,[53,[3,"n",[15,"b"]]]]]]]],[22,[1,[28,[15,"o"]],[17,[15,"a"],"acceptManualSelector"]],[46,[53,[3,"o",[2,[15,"m"],"getMetadata",[7,[17,[15,"f"],"USER_DATA_FROM_MANUAL"]]]],[3,"n",[15,"c"]]]]],[22,[1,[28,[15,"o"]],[17,[15,"a"],"acceptAutomatic"]],[46,[53,[52,"p",[2,[15,"m"],"getMetadata",[7,[17,[15,"f"],"USER_DATA_FROM_AUTOMATIC_GETTER"]]]],[22,[15,"p"],[46,[53,[3,"o",["p",[15,"m"]]],[3,"n",[15,"d"]]]]]]]],[22,[15,"o"],[46,[53,[2,[15,"m"],"setMetadata",[7,[17,[15,"f"],"USER_DATA"],[15,"o"]]],[2,[15,"m"],"setHitData",[7,[17,[15,"f"],"USER_DATA_MODE"],[15,"n"]]]]]],[2,[15,"m"],"setMetadata",[7,[17,[15,"f"],"SEND_USER_DATA_HIT"],true]]]],["j",[15,"h"],[15,"l"]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_add_ecs",[46,"a"],[52,"b",[17,[15,"a"],"instanceDestinationId"]],[52,"c",["require","internal.setProductSettingsParameter"]],["c",[15,"b"],"ccd_add_ec_stitching",true],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_ads_first",[46,"a"],[50,"d",[46,"e"],[2,[15,"c"],"taskAddGppParams",[7,[15,"e"]]]],[52,"b",["require","internal.registerCcdCallback"]],[52,"c",[15,"__module_webPrivacyTasks"]],["b",[17,[15,"a"],"instanceDestinationId"],[51,"",[7,"e"],["d",[15,"e"]]]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_ads_last",[46,"a"],[52,"b",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d","hit_type"],[52,"e","conversion_label"],[52,"f","conversion"],[52,"g",[16,[15,"b"],"enableAdsConversionValidation"]],[22,[28,[15,"g"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],["c",[17,[15,"a"],"instanceDestinationId"],[51,"",[7,"h"],[52,"i",[2,[15,"h"],"getMetadata",[7,[15,"d"]]]],[22,[1,[20,[15,"i"],[15,"f"]],[28,[2,[15,"h"],"getHitData",[7,[15,"e"]]]]],[46,[53,[2,[15,"h"],"abort",[7]]]]]]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_auto_redact",[46,"a"],[50,"v",[46,"bj"],[36,[2,[15,"bj"],"replace",[7,[15,"u"],"\\$1"]]]],[50,"w",[46,"bj"],[52,"bk",[30,["c",[15,"bj"]],[15,"bj"]]],[52,"bl",[7]],[65,"bm",[2,[15,"bk"],"split",[7,""]],[46,[53,[52,"bn",[7,["v",[15,"bm"]]]],[52,"bo",["d",[15,"bm"]]],[22,[12,[15,"bo"],[45]],[46,[53,[36,["d",["v",[15,"bj"]]]]]]],[22,[21,[15,"bo"],[15,"bm"]],[46,[53,[2,[15,"bn"],"push",[7,[15,"bo"]]],[22,[21,[15,"bm"],[2,[15,"bm"],"toLowerCase",[7]]],[46,[53,[2,[15,"bn"],"push",[7,["d",[2,[15,"bm"],"toLowerCase",[7]]]]]]],[46,[22,[21,[15,"bm"],[2,[15,"bm"],"toUpperCase",[7]]],[46,[53,[2,[15,"bn"],"push",[7,["d",[2,[15,"bm"],"toUpperCase",[7]]]]]]]]]]]]],[22,[18,[17,[15,"bn"],"length"],1],[46,[53,[2,[15,"bl"],"push",[7,[0,[0,"(?:",[2,[15,"bn"],"join",[7,"|"]]],")"]]]]],[46,[53,[2,[15,"bl"],"push",[7,[16,[15,"bn"],0]]]]]]]]],[36,[2,[15,"bl"],"join",[7,""]]]],[50,"x",[46,"bj","bk","bl"],[52,"bm",["z",[15,"bj"],[15,"bl"]]],[22,[28,[15,"bm"]],[46,[36,[15,"bj"]]]],[22,[28,[17,[15,"bm"],"search"]],[46,[36,[15,"bj"]]]],[41,"bn"],[3,"bn",[17,[15,"bm"],"search"]],[65,"bo",[15,"bk"],[46,[53,[52,"bp",[7,["v",[15,"bo"]],["w",[15,"bo"]]]],[65,"bq",[15,"bp"],[46,[53,[52,"br",[30,[16,[15,"t"],[15,"bq"]],[43,[15,"t"],[15,"bq"],["b",[0,[0,"([?&]",[15,"bq"]],"=)([^&]*)"],"gi"]]]],[3,"bn",[2,[15,"bn"],"replace",[7,[15,"br"],[0,"$1",[15,"r"]]]]]]]]]]],[22,[20,[15,"bn"],[17,[15,"bm"],"search"]],[46,[36,[15,"bj"]]]],[22,[20,[16,[15,"bn"],0],"&"],[46,[3,"bn",[2,[15,"bn"],"substring",[7,1]]]]],[22,[21,[16,[15,"bn"],0],"?"],[46,[3,"bn",[0,"?",[15,"bn"]]]]],[22,[20,[15,"bn"],"?"],[46,[3,"bn",""]]],[43,[15,"bm"],"search",[15,"bn"]],[36,["ba",[15,"bm"],[15,"bl"]]]],[50,"z",[46,"bj","bk"],[22,[20,[15,"bk"],[17,[15,"s"],"PATH"]],[46,[53,[3,"bj",[0,[15,"y"],[15,"bj"]]]]]],[36,["g",[15,"bj"]]]],[50,"ba",[46,"bj","bk"],[41,"bl"],[3,"bl",""],[22,[20,[15,"bk"],[17,[15,"s"],"URL"]],[46,[53,[41,"bm"],[3,"bm",""],[22,[30,[17,[15,"bj"],"username"],[17,[15,"bj"],"password"]],[46,[53,[3,"bm",[0,[15,"bm"],[0,[0,[0,[17,[15,"bj"],"username"],[39,[17,[15,"bj"],"password"],":",""]],[17,[15,"bj"],"password"]],"@"]]]]]],[3,"bl",[0,[0,[0,[17,[15,"bj"],"protocol"],"//"],[15,"bm"]],[17,[15,"bj"],"host"]]]]]],[36,[0,[0,[0,[15,"bl"],[17,[15,"bj"],"pathname"]],[17,[15,"bj"],"search"]],[17,[15,"bj"],"hash"]]]],[50,"bb",[46,"bj","bk"],[41,"bl"],[3,"bl",[2,[15,"bj"],"replace",[7,[15,"n"],[15,"r"]]]],[22,[30,[20,[15,"bk"],[17,[15,"s"],"URL"]],[20,[15,"bk"],[17,[15,"s"],"PATH"]]],[46,[53,[52,"bm",["z",[15,"bl"],[15,"bk"]]],[22,[20,[15,"bm"],[44]],[46,[36,[15,"bl"]]]],[52,"bn",[17,[15,"bm"],"search"]],[52,"bo",[2,[15,"bn"],"replace",[7,[15,"o"],[15,"r"]]]],[22,[20,[15,"bn"],[15,"bo"]],[46,[36,[15,"bl"]]]],[43,[15,"bm"],"search",[15,"bo"]],[3,"bl",["ba",[15,"bm"],[15,"bk"]]]]]],[36,[15,"bl"]]],[50,"bc",[46,"bj"],[22,[20,[15,"bj"],[15,"q"]],[46,[53,[36,[17,[15,"s"],"PATH"]]]],[46,[22,[21,[2,[15,"p"],"indexOf",[7,[15,"bj"]]],[27,1]],[46,[53,[36,[17,[15,"s"],"URL"]]]],[46,[53,[36,[17,[15,"s"],"TEXT"]]]]]]]],[50,"bd",[46,"bj","bk"],[41,"bl"],[3,"bl",false],[52,"bm",["f",[15,"bj"]]],[38,[15,"bm"],[46,"string","array","object"],[46,[5,[46,[52,"bn",["bb",[15,"bj"],[15,"bk"]]],[22,[21,[15,"bj"],[15,"bn"]],[46,[53,[36,[15,"bn"]]]]],[4]]],[5,[46,[53,[41,"bo"],[3,"bo",0],[63,[7,"bo"],[23,[15,"bo"],[17,[15,"bj"],"length"]],[33,[15,"bo"],[3,"bo",[0,[15,"bo"],1]]],[46,[53,[52,"bp",["bd",[16,[15,"bj"],[15,"bo"]],[17,[15,"s"],"TEXT"]]],[22,[21,[15,"bp"],[44]],[46,[53,[43,[15,"bj"],[15,"bo"],[15,"bp"]],[3,"bl",true]]]]]]]],[4]]],[5,[46,[54,"bo",[15,"bj"],[46,[53,[52,"bp",["bd",[16,[15,"bj"],[15,"bo"]],[17,[15,"s"],"TEXT"]]],[22,[21,[15,"bp"],[44]],[46,[53,[43,[15,"bj"],[15,"bo"],[15,"bp"]],[3,"bl",true]]]]]]],[4]]]]],[36,[39,[15,"bl"],[15,"bj"],[44]]]],[50,"bi",[46,"bj","bk"],[52,"bl",[30,[2,[15,"bj"],"getMetadata",[7,[17,[15,"i"],"EVENT_USAGE"]]],[7]]],[22,[20,[2,[15,"bl"],"indexOf",[7,[15,"bk"]]],[27,1]],[46,[53,[2,[15,"bl"],"push",[7,[15,"bk"]]]]]],[2,[15,"bj"],"setMetadata",[7,[17,[15,"i"],"EVENT_USAGE"],[15,"bl"]]]],[52,"b",["require","internal.createRegex"]],[52,"c",["require","decodeUriComponent"]],[52,"d",["require","encodeUriComponent"]],[52,"e",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"f",["require","getType"]],[52,"g",["require","parseUrl"]],[52,"h",["require","internal.registerCcdCallback"]],[52,"i",[15,"__module_gtagMetadataSchema"]],[52,"j",[17,[15,"a"],"instanceDestinationId"]],[52,"k",[17,[15,"a"],"redactEmail"]],[52,"l",[17,[15,"a"],"redactQueryParams"]],[52,"m",[39,[15,"l"],[2,[15,"l"],"split",[7,","]],[7]]],[22,[1,[28,[17,[15,"m"],"length"]],[28,[15,"k"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"n",["b","[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,}","gi"]],[52,"o",["b",[0,"([A-Z0-9._-]|%25|%2B)+%40[A-Z0-9.-]","+\\.[A-Z]{2,}"],"gi"]],[52,"p",[7,"page_location","page_referrer","page_path","link_url","video_url","form_destination"]],[52,"q","page_path"],[52,"r","(redacted)"],[52,"s",[8,"TEXT",0,"URL",1,"PATH",2]],[52,"t",[8]],[52,"u",["b","([\\\\^$.|?*+(){}]|\\[|\\[)","g"]],[52,"y","http://."],[52,"be",15],[52,"bf",16],[52,"bg",23],[52,"bh",24],["h",[15,"j"],[51,"",[7,"bj"],[22,[15,"k"],[46,[53,[52,"bk",[2,[15,"bj"],"getHitKeys",[7]]],[65,"bl",[15,"bk"],[46,[53,[22,[20,[15,"bl"],"_sst_parameters"],[46,[6]]],[52,"bm",[2,[15,"bj"],"getHitData",[7,[15,"bl"]]]],[22,[28,[15,"bm"]],[46,[6]]],[52,"bn",["bc",[15,"bl"]]],[52,"bo",["bd",[15,"bm"],[15,"bn"]]],[22,[21,[15,"bo"],[44]],[46,[53,[2,[15,"bj"],"setHitData",[7,[15,"bl"],[15,"bo"]]],["bi",[15,"bj"],[39,[2,[15,"bj"],"getMetadata",[7,[17,[15,"i"],"IS_SGTM_PREHIT"]]],[15,"bg"],[15,"be"]]]]]]]]]]]],[22,[17,[15,"m"],"length"],[46,[53,[65,"bk",[15,"p"],[46,[53,[52,"bl",[2,[15,"bj"],"getHitData",[7,[15,"bk"]]]],[22,[28,[15,"bl"]],[46,[6]]],[52,"bm",[39,[20,[15,"bk"],[15,"q"]],[17,[15,"s"],"PATH"],[17,[15,"s"],"URL"]]],[52,"bn",["x",[15,"bl"],[15,"m"],[15,"bm"]]],[22,[21,[15,"bn"],[15,"bl"]],[46,[53,[2,[15,"bj"],"setHitData",[7,[15,"bk"],[15,"bn"]]],["bi",[15,"bj"],[39,[2,[15,"bj"],"getMetadata",[7,[17,[15,"i"],"IS_SGTM_PREHIT"]]],[15,"bh"],[15,"bf"]]]]]]]]]]]]]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_conversion_marking",[46,"a"],[22,[30,[28,[17,[15,"a"],"conversionRules"]],[20,[17,[17,[15,"a"],"conversionRules"],"length"],0]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"b",["require","internal.copyPreHit"]],[52,"c",["require","internal.evaluateBooleanExpression"]],[52,"d",["require","internal.registerCcdCallback"]],[52,"e","is_conversion"],[52,"f","is_first_visit"],[52,"g","is_first_visit_conversion"],[52,"h","is_session_start"],[52,"i","is_session_start_conversion"],[52,"j","first_visit"],[52,"k","session_start"],[41,"l"],[41,"m"],["d",[17,[15,"a"],"instanceDestinationId"],[51,"",[7,"n"],[52,"o",[8,"preHit",[15,"n"]]],[65,"p",[17,[15,"a"],"conversionRules"],[46,[53,[22,["c",[17,[15,"p"],"matchingRules"],[15,"o"]],[46,[53,[2,[15,"n"],"setMetadata",[7,[15,"e"],true]],[4]]]]]]],[22,[2,[15,"n"],"getMetadata",[7,[15,"f"]]],[46,[53,[22,[28,[15,"l"]],[46,[53,[52,"p",["b",[15,"n"],[8,"omitHitData",true,"omitMetadata",true]]],[2,[15,"p"],"setEventName",[7,[15,"j"]]],[3,"l",[8,"preHit",[15,"p"]]]]]],[65,"p",[17,[15,"a"],"conversionRules"],[46,[53,[22,["c",[17,[15,"p"],"matchingRules"],[15,"l"]],[46,[53,[2,[15,"n"],"setMetadata",[7,[15,"g"],true]],[4]]]]]]]]]],[22,[2,[15,"n"],"getMetadata",[7,[15,"h"]]],[46,[53,[22,[28,[15,"m"]],[46,[53,[52,"p",["b",[15,"n"],[8,"omitHitData",true,"omitMetadata",true]]],[2,[15,"p"],"setEventName",[7,[15,"k"]]],[3,"m",[8,"preHit",[15,"p"]]]]]],[65,"p",[17,[15,"a"],"conversionRules"],[46,[53,[22,["c",[17,[15,"p"],"matchingRules"],[15,"m"]],[46,[53,[2,[15,"n"],"setMetadata",[7,[15,"i"],true]],[4]]]]]]]]]]]],[2,[15,"a"],"gtmOnSuccess",[7]],[36]] + ,[50,"__ccd_em_download",[46,"a"],[50,"r",[46,"x"],[36,[1,[15,"x"],[21,[2,[2,[15,"x"],"toLowerCase",[7]],"match",[7,[15,"q"]]],[45]]]]],[50,"s",[46,"x"],[52,"y",[2,[17,[15,"x"],"pathname"],"split",[7,"."]]],[52,"z",[39,[18,[17,[15,"y"],"length"],1],[16,[15,"y"],[37,[17,[15,"y"],"length"],1]],""]],[36,[16,[2,[15,"z"],"split",[7,"/"]],0]]],[50,"t",[46,"x"],[36,[39,[12,[2,[17,[15,"x"],"pathname"],"substring",[7,0,1]],"/"],[17,[15,"x"],"pathname"],[0,"/",[17,[15,"x"],"pathname"]]]]],[50,"u",[46,"x"],[41,"y"],[3,"y",""],[22,[1,[15,"x"],[17,[15,"x"],"href"]],[46,[53,[41,"z"],[3,"z",[2,[17,[15,"x"],"href"],"indexOf",[7,"#"]]],[3,"y",[39,[23,[15,"z"],0],[17,[15,"x"],"href"],[2,[17,[15,"x"],"href"],"substring",[7,0,[15,"z"]]]]]]]],[36,[15,"y"]]],[50,"w",[46,"x"],[52,"y",[8]],[43,[15,"y"],[15,"j"],true],[43,[15,"y"],[15,"f"],true],[43,[15,"x"],"eventMetadata",[15,"y"]]],[52,"b",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"c",["require","internal.getProductSettingsParameter"]],[52,"d",["require","templateStorage"]],[52,"e",[15,"__module_ccdEmDownloadActivity"]],[52,"f","speculative"],[52,"g","ae_block_downloads"],[52,"h","file_download"],[52,"i","isRegistered"],[52,"j","em_event"],[52,"k",[17,[15,"a"],"instanceDestinationId"]],[22,["c",[15,"k"],[15,"g"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"registerDownloadActivityCallback",[7,[15,"k"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"d"],"getItem",[7,[15,"i"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"l",["require","internal.addDataLayerEventListener"]],[52,"m",["require","internal.enableAutoEventOnLinkClick"]],[52,"n",["require","internal.getDestinationIds"]],[52,"o",["require","parseUrl"]],[52,"p",["require","internal.sendGtagEvent"]],[52,"q",[0,"^(pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|","mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma)$"]],[52,"v",["m",[8,"checkValidation",true]]],[22,[28,[15,"v"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"d"],"setItem",[7,[15,"i"],true]],["l","gtm.linkClick",[51,"",[7,"x","y"],["y"],[52,"z",[8,"eventId",[16,[15,"x"],"gtm.uniqueEventId"]]],[22,[16,[15,"b"],"enableDeferAllEnhancedMeasurement"],[46,[53,[43,[15,"z"],"deferrable",true]]]],[52,"ba",[16,[15,"x"],"gtm.elementUrl"]],[52,"bb",["o",[15,"ba"]]],[22,[28,[15,"bb"]],[46,[36]]],[52,"bc",["s",[15,"bb"]]],[22,[28,["r",[15,"bc"]]],[46,[53,[36]]]],[52,"bd",[8,"link_id",[16,[15,"x"],"gtm.elementId"],"link_url",["u",[15,"bb"]],"link_text",[16,[15,"x"],"gtm.elementText"],"file_name",["t",[15,"bb"]],"file_extension",[15,"bc"]]],["w",[15,"z"]],["p",["n"],[15,"h"],[15,"bd"],[15,"z"]]],[15,"v"]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_em_form",[46,"a"],[50,"t",[46,"ba"],[52,"bb",[30,[16,[15,"ba"],[15,"l"]],[8]]],[43,[15,"bb"],"event_usage",[7,8]],[43,[15,"ba"],[15,"l"],[15,"bb"]]],[50,"u",[46,"ba","bb"],[52,"bc",[30,[16,[15,"ba"],[15,"l"]],[8]]],[43,[15,"bc"],[15,"k"],true],[43,[15,"bc"],[15,"f"],true],[22,[1,[15,"o"],[16,[15,"bb"],"gtm.formCanceled"]],[46,[53,[43,[15,"bc"],[15,"m"],true]]]],[43,[15,"ba"],[15,"l"],[15,"bc"]]],[50,"v",[46,"ba","bb","bc"],[52,"bd",[2,["r"],"filter",[7,[51,"",[7,"bf"],[36,[20,[2,[15,"bf"],"indexOf",[7,"AW-"]],0]]]]]],[22,[18,[17,[15,"bd"],"length"],0],[46,[53,["s",[15,"bd"],[15,"ba"],[15,"bb"],[15,"bc"]]]]],[52,"be",[2,["r"],"filter",[7,[51,"",[7,"bf"],[36,[21,[2,[15,"bf"],"indexOf",[7,"AW-"]],0]]]]]],[22,[18,[17,[15,"be"],"length"],0],[46,[53,[22,[16,[15,"b"],"enableDeferAllEnhancedMeasurement"],[46,[53,[43,[15,"bc"],"deferrable",true]]]],["s",[15,"be"],[15,"ba"],[15,"bb"],[15,"bc"]]]]]],[52,"b",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"c",["require","internal.getProductSettingsParameter"]],[52,"d",["require","templateStorage"]],[52,"e",[15,"__module_ccdEmFormActivity"]],[52,"f","speculative"],[52,"g","ae_block_form"],[52,"h","form_submit"],[52,"i","form_start"],[52,"j","isRegistered"],[52,"k","em_event"],[52,"l","eventMetadata"],[52,"m","form_event_canceled"],[52,"n",[17,[15,"a"],"instanceDestinationId"]],[52,"o",[28,[28,[16,[15,"b"],"enableFormSkipValidation"]]]],[22,["c",[15,"n"],[15,"g"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"registerFormActivityCallback",[7,[17,[15,"a"],"instanceDestinationId"],[17,[15,"a"],"skipValidation"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"d"],"getItem",[7,[15,"j"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"d"],"setItem",[7,[15,"j"],true]],[52,"p",["require","internal.addFormInteractionListener"]],[52,"q",["require","internal.addFormSubmitListener"]],[52,"r",["require","internal.getDestinationIds"]],[52,"s",["require","internal.sendGtagEvent"]],[52,"w",[8]],[52,"x",[51,"",[7,"ba","bb"],[22,[15,"bb"],[46,["bb"]]],[52,"bc",[16,[15,"ba"],"gtm.elementId"]],[22,[16,[15,"w"],[15,"bc"]],[46,[36]]],[43,[15,"w"],[15,"bc"],true],[52,"bd",[8,"form_id",[15,"bc"],"form_name",[16,[15,"ba"],"gtm.interactedFormName"],"form_destination",[16,[15,"ba"],"gtm.elementUrl"],"form_length",[16,[15,"ba"],"gtm.interactedFormLength"],"first_field_id",[16,[15,"ba"],"gtm.interactedFormFieldId"],"first_field_name",[16,[15,"ba"],"gtm.interactedFormFieldName"],"first_field_type",[16,[15,"ba"],"gtm.interactedFormFieldType"],"first_field_position",[16,[15,"ba"],"gtm.interactedFormFieldPosition"]]],[52,"be",[8,"eventId",[17,[15,"a"],"gtmEventId"]]],["t",[15,"be"]],["u",[15,"be"],[15,"ba"]],["v",[15,"i"],[15,"bd"],[15,"be"]]]],[52,"y",[16,[15,"b"],"useEnableAutoEventOnFormApis"]],[52,"z",[51,"",[7,"ba","bb"],["x",[15,"ba"],[44]],[52,"bc",[8,"form_id",[16,[15,"ba"],"gtm.elementId"],"form_name",[16,[15,"ba"],"gtm.interactedFormName"],"form_destination",[16,[15,"ba"],"gtm.elementUrl"],"form_length",[16,[15,"ba"],"gtm.interactedFormLength"],"form_submit_text",[39,[15,"y"],[16,[15,"ba"],"gtm.formSubmitElementText"],[16,[15,"ba"],"gtm.formSubmitButtonText"]]]],[43,[15,"bc"],"event_callback",[15,"bb"]],[52,"bd",[8,"eventId",[17,[15,"a"],"gtmEventId"]]],["t",[15,"bd"]],["u",[15,"bd"],[15,"ba"]],["v",[15,"h"],[15,"bc"],[15,"bd"]]]],[22,[15,"y"],[46,[53,[52,"ba",["require","internal.addDataLayerEventListener"]],[52,"bb",["require","internal.enableAutoEventOnFormSubmit"]],[52,"bc",["require","internal.enableAutoEventOnFormInteraction"]],[52,"bd",["bc"]],[22,[28,[15,"bd"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],["ba","gtm.formInteract",[15,"x"],[15,"bd"]],[52,"be",["bb",[8,"checkValidation",[28,[15,"o"]],"waitForTags",false]]],[22,[28,[15,"be"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],["ba","gtm.formSubmit",[15,"z"],[15,"be"]]]],[46,[53,["p",[15,"x"]],["q",[15,"z"],[8,"waitForCallbacks",false,"checkValidation",[28,[15,"o"]]]]]]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_em_outbound_click",[46,"a"],[50,"s",[46,"y"],[22,[28,[15,"y"]],[46,[36,[44]]]],[41,"z"],[3,"z",""],[22,[1,[15,"y"],[17,[15,"y"],"href"]],[46,[53,[41,"ba"],[3,"ba",[2,[17,[15,"y"],"href"],"indexOf",[7,"#"]]],[3,"z",[39,[23,[15,"ba"],0],[17,[15,"y"],"href"],[2,[17,[15,"y"],"href"],"substring",[7,0,[15,"ba"]]]]]]]],[36,[15,"z"]]],[50,"t",[46,"y"],[22,[28,[15,"y"]],[46,[36,[44]]]],[41,"z"],[3,"z",[17,[15,"y"],"hostname"]],[52,"ba",[2,[15,"z"],"match",[7,"^www\\d*\\."]]],[22,[1,[15,"ba"],[16,[15,"ba"],0]],[46,[3,"z",[2,[15,"z"],"substring",[7,[17,[16,[15,"ba"],0],"length"]]]]]],[36,[15,"z"]]],[50,"u",[46,"y"],[22,[28,[15,"y"]],[46,[36,false]]],[52,"z",[2,[17,[15,"y"],"hostname"],"toLowerCase",[7]]],[22,[1,[17,[15,"b"],"enableGa4OutboundClicksFix"],[28,[15,"z"]]],[46,[53,[36,false]]]],[41,"ba"],[3,"ba",[2,["t",["q",["p"]]],"toLowerCase",[7]]],[41,"bb"],[3,"bb",[37,[17,[15,"z"],"length"],[17,[15,"ba"],"length"]]],[22,[1,[18,[15,"bb"],0],[29,[2,[15,"ba"],"charAt",[7,0]],"."]],[46,[53,[32,[15,"bb"],[3,"bb",[37,[15,"bb"],1]]],[3,"ba",[0,".",[15,"ba"]]]]]],[22,[1,[19,[15,"bb"],0],[12,[2,[15,"z"],"indexOf",[7,[15,"ba"],[15,"bb"]]],[15,"bb"]]],[46,[53,[36,false]]]],[36,true]],[50,"x",[46,"y"],[52,"z",[8]],[43,[15,"z"],[15,"j"],true],[43,[15,"z"],[15,"f"],true],[43,[15,"y"],"eventMetadata",[15,"z"]]],[52,"b",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"c",["require","internal.getProductSettingsParameter"]],[52,"d",["require","templateStorage"]],[52,"e",[15,"__module_ccdEmOutboundClickActivity"]],[52,"f","speculative"],[52,"g","ae_block_outbound_click"],[52,"h","click"],[52,"i","isRegistered"],[52,"j","em_event"],[52,"k",[17,[15,"a"],"instanceDestinationId"]],[22,["c",[15,"k"],[15,"g"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"registerOutbackClickActivityCallback",[7,[15,"k"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"d"],"getItem",[7,[15,"i"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"l",["require","internal.addDataLayerEventListener"]],[52,"m",["require","internal.enableAutoEventOnLinkClick"]],[52,"n",["require","internal.getDestinationIds"]],[52,"o",["require","internal.getRemoteConfigParameter"]],[52,"p",["require","getUrl"]],[52,"q",["require","parseUrl"]],[52,"r",["require","internal.sendGtagEvent"]],[52,"v",["o",[15,"k"],"cross_domain_conditions"]],[52,"w",["m",[8,"affiliateDomains",[15,"v"],"checkValidation",true,"waitForTags",false]]],[22,[28,[15,"w"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"d"],"setItem",[7,[15,"i"],true]],["l","gtm.linkClick",[51,"",[7,"y","z"],[52,"ba",["q",[16,[15,"y"],"gtm.elementUrl"]]],[22,[28,["u",[15,"ba"]]],[46,[53,["z"],[36]]]],[52,"bb",[8,"link_id",[16,[15,"y"],"gtm.elementId"],"link_classes",[16,[15,"y"],"gtm.elementClasses"],"link_url",["s",[15,"ba"]],"link_domain",["t",[15,"ba"]],"outbound",true]],[43,[15,"bb"],"event_callback",[15,"z"]],[52,"bc",[8,"eventId",[16,[15,"y"],"gtm.uniqueEventId"]]],[22,[16,[15,"b"],"enableDeferAllEnhancedMeasurement"],[46,[53,[43,[15,"bc"],"deferrable",true]]]],["x",[15,"bc"]],["r",["n"],[15,"h"],[15,"bb"],[15,"bc"]]],[15,"w"]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_em_scroll",[46,"a"],[50,"q",[46,"r"],[52,"s",[8]],[43,[15,"s"],[15,"j"],true],[43,[15,"s"],[15,"f"],true],[43,[15,"r"],"eventMetadata",[15,"s"]]],[52,"b",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"c",["require","internal.getProductSettingsParameter"]],[52,"d",["require","templateStorage"]],[52,"e",[15,"__module_ccdEmScrollActivity"]],[52,"f","speculative"],[52,"g","ae_block_scroll"],[52,"h","scroll"],[52,"i","isRegistered"],[52,"j","em_event"],[52,"k",[17,[15,"a"],"instanceDestinationId"]],[22,["c",[15,"k"],[15,"g"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"registerScrollActivityCallback",[7,[15,"k"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"d"],"getItem",[7,[15,"i"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"l",["require","internal.addDataLayerEventListener"]],[52,"m",["require","internal.enableAutoEventOnScroll"]],[52,"n",["require","internal.getDestinationIds"]],[52,"o",["require","internal.sendGtagEvent"]],[52,"p",["m",[8,"verticalThresholdUnits","PERCENT","verticalThresholds",90]]],[22,[28,[15,"p"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"d"],"setItem",[7,[15,"i"],true]],["l","gtm.scrollDepth",[51,"",[7,"r","s"],["s"],[52,"t",[8,"eventId",[16,[15,"r"],"gtm.uniqueEventId"]]],[22,[16,[15,"b"],"enableDeferAllEnhancedMeasurement"],[46,[53,[43,[15,"t"],"deferrable",true]]]],[52,"u",[8,"percent_scrolled",[16,[15,"r"],"gtm.scrollThreshold"]]],["q",[15,"t"]],["o",["n"],[15,"h"],[15,"u"],[15,"t"]]],[15,"p"]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_em_site_search",[46,"a"],[52,"b",["require","getQueryParameters"]],[52,"c",["require","internal.sendGtagEvent"]],[52,"d",["require","getContainerVersion"]],[52,"e",[15,"__module_ccdEmSiteSearchActivity"]],[52,"f",[2,[15,"e"],"getSearchTerm",[7,[17,[15,"a"],"searchQueryParams"],[15,"b"]]]],[52,"g",[30,[17,[15,"a"],"instanceDestinationId"],[17,["d"],"containerId"]]],[52,"h",[8,"deferrable",true,"eventId",[17,[15,"a"],"gtmEventId"],"eventMetadata",[8,"em_event",true]]],[22,[15,"f"],[46,[53,[52,"i",[39,[28,[28,[17,[15,"a"],"includeParams"]]],[2,[15,"e"],"buildEventParams",[7,[15,"f"],[17,[15,"a"],"additionalQueryParams"],[15,"b"]]],[8]]],["c",[15,"g"],"view_search_results",[15,"i"],[15,"h"]]]]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_em_video",[46,"a"],[50,"s",[46,"t"],[52,"u",[8]],[43,[15,"u"],[15,"l"],true],[43,[15,"u"],[15,"f"],true],[43,[15,"t"],"eventMetadata",[15,"u"]]],[52,"b",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"c",["require","internal.getProductSettingsParameter"]],[52,"d",["require","templateStorage"]],[52,"e",[15,"__module_ccdEmVideoActivity"]],[52,"f","speculative"],[52,"g","ae_block_video"],[52,"h","video_start"],[52,"i","video_progress"],[52,"j","video_complete"],[52,"k","isRegistered"],[52,"l","em_event"],[52,"m",[17,[15,"a"],"instanceDestinationId"]],[22,["c",[15,"m"],[15,"g"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[2,[15,"e"],"registerVideoActivityCallback",[7,[15,"m"],[17,[15,"a"],"includeParams"]]],[22,[2,[15,"d"],"getItem",[7,[15,"k"]]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"n",["require","internal.addDataLayerEventListener"]],[52,"o",["require","internal.enableAutoEventOnYouTubeActivity"]],[52,"p",["require","internal.getDestinationIds"]],[52,"q",["require","internal.sendGtagEvent"]],[52,"r",["o",[8,"captureComplete",true,"captureStart",true,"progressThresholdsPercent",[7,10,25,50,75]]]],[22,[28,[15,"r"]],[46,[53,[2,[15,"a"],"gtmOnFailure",[7]],[36]]]],[2,[15,"d"],"setItem",[7,[15,"k"],true]],["n","gtm.video",[51,"",[7,"t","u"],["u"],[52,"v",[16,[15,"t"],"gtm.videoStatus"]],[41,"w"],[22,[20,[15,"v"],"start"],[46,[53,[3,"w",[15,"h"]]]],[46,[22,[20,[15,"v"],"progress"],[46,[53,[3,"w",[15,"i"]]]],[46,[22,[20,[15,"v"],"complete"],[46,[53,[3,"w",[15,"j"]]]],[46,[53,[36]]]]]]]],[52,"x",[8,"video_current_time",[16,[15,"t"],"gtm.videoCurrentTime"],"video_duration",[16,[15,"t"],"gtm.videoDuration"],"video_percent",[16,[15,"t"],"gtm.videoPercent"],"video_provider",[16,[15,"t"],"gtm.videoProvider"],"video_title",[16,[15,"t"],"gtm.videoTitle"],"video_url",[16,[15,"t"],"gtm.videoUrl"],"visible",[16,[15,"t"],"gtm.videoVisible"]]],[52,"y",[8,"eventId",[16,[15,"t"],"gtm.uniqueEventId"]]],[22,[16,[15,"b"],"enableDeferAllEnhancedMeasurement"],[46,[53,[43,[15,"y"],"deferrable",true]]]],["s",[15,"y"]],["q",["p"],[15,"w"],[15,"x"],[15,"y"]]],[15,"r"]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_ga_first",[46,"a"],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_ga_last",[46,"a"],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ccd_ga_regscope",[46,"a"],[52,"b",[15,"__module_ccdGaRegionScopedSettings"]],[52,"c",[2,[15,"b"],"extractRedactedLocations",[7,[15,"a"]]]],[2,[15,"b"],"applyRegionScopedSettings",[7,[15,"a"],[15,"c"]]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__e",[46,"a"],[36,[13,[41,"$0"],[3,"$0",["require","internal.getEventData"]],["$0","event"]]]] + ,[50,"__ogt_1p_data_v2",[46,"a"],[50,"o",[46,"t","u"],[52,"v",[7]],[52,"w",[2,[15,"b"],"keys",[7,[15,"t"]]]],[65,"x",[15,"w"],[46,[53,[52,"y",[30,[16,[15,"t"],[15,"x"]],[7]]],[52,"z",[39,[18,[17,[15,"y"],"length"],0],"1","0"]],[52,"ba",[39,["p",[15,"u"],[15,"x"]],"1","0"]],[2,[15,"v"],"push",[7,[0,[0,[0,[16,[15,"n"],[15,"x"]],"-"],[15,"z"]],[15,"ba"]]]]]]],[36,[2,[15,"v"],"join",[7,"~"]]]],[50,"p",[46,"t","u"],[22,[28,[15,"t"]],[46,[53,[36,false]]]],[38,[15,"u"],[46,"email","phone_number","first_name","last_name","street","city","region","postal_code","country"],[46,[5,[46,[36,[28,[28,[16,[15,"t"],"email"]]]]]],[5,[46,[36,[28,[28,[16,[15,"t"],"phone_number"]]]]]],[5,[46]],[5,[46]],[5,[46]],[5,[46]],[5,[46]],[5,[46]],[5,[46,[36,["q",[15,"t"],[15,"u"]]]]],[9,[46,[36,false]]]]]],[50,"q",[46,"t","u"],[36,[1,[28,[28,[16,[15,"t"],"address"]]],[28,[28,[16,[16,[15,"t"],"address"],[15,"u"]]]]]]],[50,"r",[46,"t","u","v"],[22,[20,[16,[15,"u"],"type"],[15,"v"]],[46,[53,[22,[28,[15,"t"]],[46,[53,[3,"t",[8]]]]],[22,[28,[16,[15,"t"],[15,"v"]]],[46,[53,[43,[15,"t"],[15,"v"],[16,[15,"u"],"userData"]]]]]]]],[36,[15,"t"]]],[50,"s",[46,"t","u","v"],[22,[28,[16,[15,"a"],[15,"v"]]],[46,[36]]],[43,[15,"t"],[15,"u"],[8,"value",[16,[15,"a"],[15,"v"]]]]],[22,[28,[17,[15,"a"],"isEnabled"]],[46,[53,[2,[15,"a"],"gtmOnSuccess",[7]],[36]]]],[52,"b",["require","Object"]],[52,"c",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"d",["require","internal.getDestinationIds"]],[52,"e",["require","internal.getProductSettingsParameter"]],[52,"f",["require","internal.detectUserProvidedData"]],[52,"g",["require","queryPermission"]],[52,"h",["require","internal.setRemoteConfigParameter"]],[52,"i",["require","internal.registerCcdCallback"]],[52,"j",[15,"__module_gtagMetadataSchema"]],[52,"k","_z"],[52,"l",[30,["d"],[7]]],[52,"m",[8,"enable_code",true]],[52,"n",[8,"email","1","phone_number","2","first_name","3","last_name","4","country","5","postal_code","6","street","7","city","8","region","9"]],[22,[17,[15,"a"],"isAutoEnabled"],[46,[53,[52,"t",[7]],[22,[1,[17,[15,"a"],"autoCollectExclusionSelectors"],[17,[17,[15,"a"],"autoCollectExclusionSelectors"],"length"]],[46,[53,[53,[41,"w"],[3,"w",0],[63,[7,"w"],[23,[15,"w"],[17,[17,[15,"a"],"autoCollectExclusionSelectors"],"length"]],[33,[15,"w"],[3,"w",[0,[15,"w"],1]]],[46,[53,[52,"x",[17,[16,[17,[15,"a"],"autoCollectExclusionSelectors"],[15,"w"]],"exclusionSelector"]],[22,[15,"x"],[46,[53,[2,[15,"t"],"push",[7,[15,"x"]]]]]]]]]]]]],[52,"u",[30,[16,[15,"c"],"enableAutoPhoneAndAddressDetection"],[17,[15,"a"],"isAutoCollectPiiEnabledFlag"]]],[52,"v",[39,[17,[15,"a"],"isAutoCollectPiiEnabledFlag"],[17,[15,"a"],"autoEmailEnabled"],true]],[43,[15,"m"],"auto_detect",[8,"email",[15,"v"],"phone",[1,[15,"u"],[17,[15,"a"],"autoPhoneEnabled"]],"address",[1,[15,"u"],[17,[15,"a"],"autoAddressEnabled"]],"exclude_element_selectors",[15,"t"]]]]]],[22,[17,[15,"a"],"isManualEnabled"],[46,[53,[52,"t",[8]],[22,[17,[15,"a"],"manualEmailEnabled"],[46,[53,["s",[15,"t"],"email","emailValue"]]]],[22,[17,[15,"a"],"manualPhoneEnabled"],[46,[53,["s",[15,"t"],"phone","phoneValue"]]]],[22,[17,[15,"a"],"manualAddressEnabled"],[46,[53,[52,"u",[8]],["s",[15,"u"],"first_name","firstNameValue"],["s",[15,"u"],"last_name","lastNameValue"],["s",[15,"u"],"street","streetValue"],["s",[15,"u"],"city","cityValue"],["s",[15,"u"],"region","regionValue"],["s",[15,"u"],"country","countryValue"],["s",[15,"u"],"postal_code","postalCodeValue"],[43,[15,"t"],"name_and_address",[7,[15,"u"]]]]]],[43,[15,"m"],"selectors",[15,"t"]]]]],[65,"t",[15,"l"],[46,[53,["h",[15,"t"],"user_data_settings",[15,"m"]],[52,"u",[16,[15,"m"],"auto_detect"]],[22,[28,[15,"u"]],[46,[53,[6]]]],[52,"v",[51,"",[7,"w"],[52,"x",[2,[15,"w"],"getMetadata",[7,[17,[15,"j"],"USER_DATA_FROM_AUTOMATIC"]]]],[22,[15,"x"],[46,[53,[36,[15,"x"]]]]],[52,"y",[1,[16,[15,"c"],"enableDataLayerSearchExperiment"],[20,[2,[15,"t"],"indexOf",[7,"G-"]],0]]],[41,"z"],[22,["g","detect_user_provided_data","auto"],[46,[53,[3,"z",["f",[8,"excludeElementSelectors",[16,[15,"u"],"exclude_element_selectors"],"fieldFilters",[8,"email",[16,[15,"u"],"email"],"phone",[16,[15,"u"],"phone"],"address",[16,[15,"u"],"address"]],"performDataLayerSearch",[15,"y"]]]]]]],[52,"ba",[1,[15,"z"],[16,[15,"z"],"elements"]]],[52,"bb",[8]],[22,[1,[15,"ba"],[18,[17,[15,"ba"],"length"],0]],[46,[53,[41,"bc"],[53,[41,"bd"],[3,"bd",0],[63,[7,"bd"],[23,[15,"bd"],[17,[15,"ba"],"length"]],[33,[15,"bd"],[3,"bd",[0,[15,"bd"],1]]],[46,[53,[52,"be",[16,[15,"ba"],[15,"bd"]]],["r",[15,"bb"],[15,"be"],"email"],[22,[16,[15,"c"],"enableAutoPiiOnPhoneAndAddress"],[46,[53,["r",[15,"bb"],[15,"be"],"phone_number"],[3,"bc",["r",[15,"bc"],[15,"be"],"first_name"]],[3,"bc",["r",[15,"bc"],[15,"be"],"last_name"]],[3,"bc",["r",[15,"bc"],[15,"be"],"country"]],[3,"bc",["r",[15,"bc"],[15,"be"],"postal_code"]]]]]]]]],[22,[1,[15,"bc"],[28,[16,[15,"bb"],"address"]]],[46,[53,[43,[15,"bb"],"address",[15,"bc"]]]]]]]],[22,[15,"y"],[46,[53,[52,"bc",[1,[15,"z"],[16,[15,"z"],"dataLayerSearchResults"]]],[22,[15,"bc"],[46,[53,[52,"bd",["o",[15,"bc"],[15,"bb"]]],[22,[15,"bd"],[46,[53,[2,[15,"w"],"setHitData",[7,[15,"k"],[15,"bd"]]]]]]]]]]]],[2,[15,"w"],"setMetadata",[7,[17,[15,"j"],"USER_DATA_FROM_AUTOMATIC"],[15,"bb"]]],[36,[15,"bb"]]]],["i",[15,"t"],[51,"",[7,"w"],[2,[15,"w"],"setMetadata",[7,[17,[15,"j"],"USER_DATA_FROM_AUTOMATIC_GETTER"],[15,"v"]]]]]]]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ogt_ads_datatos",[46,"a"],[52,"b",["require","internal.setProductSettingsParameter"]],[52,"c",[17,[15,"a"],"instanceDestinationId"]],["b",[15,"c"],"ads_customer_data_terms",true],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ogt_dma",[46,"a"],[52,"b",["require","internal.declareConsentState"]],[52,"c",["require","internal.isDmaRegion"]],[52,"d",["require","internal.setDelegatedConsentType"]],[22,[1,[20,[17,[15,"a"],"delegationMode"],"ON"],["c"]],[46,[53,["d","ad_user_data","ad_storage"]]]],[22,[20,[17,[15,"a"],"dmaDefault"],"GRANTED"],[46,[53,["b",[8,"ad_user_data","granted"]]]]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__ogt_google_signals",[46,"a"],[52,"b",["require","internal.setProductSettingsParameter"]],[52,"c",["require","getContainerVersion"]],[52,"d",[30,[17,[15,"a"],"instanceDestinationId"],[17,["c"],"containerId"]]],["b",[15,"d"],"google_signals",[20,[17,[15,"a"],"googleSignals"],"ENABLED"]],["b",[15,"d"],"google_ng",[20,[17,[15,"a"],"googleSignals"],"NON_GAIA_REMARKETING"]],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[50,"__set_product_settings",[46,"a"],[2,[15,"a"],"gtmOnSuccess",[7]]] + ,[52,"__module_activities",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"b",[46,"c","d"],[36,[39,[15,"d"],["d",[15,"c"]],[15,"c"]]]],[36,[8,"withRequestContext",[15,"b"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_gtagSchema",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b","ad_personalization"],[52,"c","ad_storage"],[52,"d","ad_user_data"],[52,"e","consent_updated"],[52,"f","purchase"],[52,"g","gclgb"],[52,"h","gclid"],[52,"i","gclgs"],[52,"j","gcllp"],[52,"k","gclst"],[52,"l","ads_data_redaction"],[52,"m","auid"],[52,"n","discount"],[52,"o","aw_feed_country"],[52,"p","aw_feed_language"],[52,"q","items"],[52,"r","aw_merchant_id"],[52,"s","aw_basket_type"],[52,"t","client_id"],[52,"u","conversion_linker"],[52,"v","cookie_deprecation"],[52,"w","country"],[52,"x","currency"],[52,"y","customer_lifetime_value"],[52,"z","debug_mode"],[52,"ba","shipping"],[52,"bb","estimated_delivery_date"],[52,"bc","event_developer_id_string"],[52,"bd","gdpr_applies"],[52,"be","_google_ng"],[52,"bf","gpp_sid"],[52,"bg","gpp_string"],[52,"bh","iframe_state"],[52,"bi","is_passthrough"],[52,"bj","_lps"],[52,"bk","language"],[52,"bl","merchant_feed_label"],[52,"bm","merchant_feed_language"],[52,"bn","merchant_id"],[52,"bo","new_customer"],[52,"bp","page_referrer"],[52,"bq","page_title"],[52,"br","_platinum_request_status"],[52,"bs","restricted_data_processing"],[52,"bt","screen_resolution"],[52,"bu","topmost_url"],[52,"bv","transaction_id"],[52,"bw","_user_agent_architecture"],[52,"bx","_user_agent_bitness"],[52,"by","_user_agent_full_version_list"],[52,"bz","_user_agent_mobile"],[52,"ca","_user_agent_model"],[52,"cb","_user_agent_platform"],[52,"cc","_user_agent_platform_version"],[52,"cd","_user_agent_wow64"],[52,"ce","user_id"],[52,"cf","user_properties"],[52,"cg","us_privacy_string"],[52,"ch","value"],[52,"ci","_in_page_command"],[52,"cj","non_personalized_ads"],[52,"ck","page_location"],[52,"cl","global_developer_id_string"],[52,"cm","tc_privacy_string"],[36,[8,"CONSENT_AD_PERSONALIZATION",[15,"b"],"CONSENT_AD_STORAGE",[15,"c"],"CONSENT_AD_USER_DATA",[15,"d"],"CONSENT_UPDATED",[15,"e"],"EN_ECOMMERCE_PURCHASE",[15,"f"],"EP_ADS_COOKIE_BRAID",[15,"g"],"EP_ADS_COOKIE_CLICK_ID",[15,"h"],"EP_ADS_COOKIE_GAD_SOURCE",[15,"i"],"EP_ADS_COOKIE_LANDING_PAGE_CODE",[15,"j"],"EP_ADS_COOKIE_SUPERNOVA_TIMESTAMP",[15,"k"],"EP_ADS_DATA_REDACTION",[15,"l"],"EP_AUID",[15,"m"],"EP_BASKET_DISCOUNT",[15,"n"],"EP_BASKET_FEED_COUNTRY",[15,"o"],"EP_BASKET_FEED_LANGUAGE",[15,"p"],"EP_BASKET_ITEMS",[15,"q"],"EP_BASKET_MERCHANT_ID",[15,"r"],"EP_BASKET_TYPE",[15,"s"],"EP_CLIENT_ID",[15,"t"],"EP_CONVERSION_LINKER",[15,"u"],"EP_COOKIE_DEPRECATION_LABEL",[15,"v"],"EP_COUNTRY",[15,"w"],"EP_CURRENCY",[15,"x"],"EP_CUSTOMER_LIFETIME_VALUE",[15,"y"],"EP_DEBUG_MODE",[15,"z"],"EP_ECOMMERCE_SHIPPING",[15,"ba"],"EP_ESTIMATED_DELIVERY_DATE",[15,"bb"],"EP_EVENT_DEVELOPER_ID_STRING",[15,"bc"],"EP_GDPR_APPLIES",[15,"bd"],"EP_GOOGLE_NON_GAIA",[15,"be"],"EP_GPP_SID",[15,"bf"],"EP_GPP_STRING",[15,"bg"],"EP_IFRAME_STATE",[15,"bh"],"EP_IS_PASSTHROUGH",[15,"bi"],"EP_LANDING_PAGE_SIGNAL",[15,"bj"],"EP_LANGUAGE",[15,"bk"],"EP_MERCHANT_FEED_LABEL",[15,"bl"],"EP_MERCHANT_FEED_LANGUAGE",[15,"bm"],"EP_MERCHANT_ID",[15,"bn"],"EP_NEW_CUSTOMER",[15,"bo"],"EP_PAGE_REFERRER",[15,"bp"],"EP_PAGE_TITLE",[15,"bq"],"EP_PLATINUM_REQUEST_STATUS",[15,"br"],"EP_RESTRICTED_DATA_PROCESSING",[15,"bs"],"EP_SCREEN_RESOLUTION",[15,"bt"],"EP_TOPMOST_URL",[15,"bu"],"EP_TRANSACTION_ID",[15,"bv"],"EP_USER_AGENT_ARCHITECTURE",[15,"bw"],"EP_USER_AGENT_BITNESS",[15,"bx"],"EP_USER_AGENT_FULL_VERSION_LIST",[15,"by"],"EP_USER_AGENT_MOBILE",[15,"bz"],"EP_USER_AGENT_MODEL",[15,"ca"],"EP_USER_AGENT_PLATFORM",[15,"cb"],"EP_USER_AGENT_PLATFORM_VERSION",[15,"cc"],"EP_USER_AGENT_WOW64",[15,"cd"],"EP_USER_ID",[15,"ce"],"EP_USER_PROPERTIES",[15,"cf"],"EP_US_PRIVACY_STRING",[15,"cg"],"EP_VALUE",[15,"ch"],"IN_PAGE_COMMAND",[15,"ci"],"NON_PERSONALIZED_ADS",[15,"cj"],"EP_PAGE_LOCATION",[15,"ck"],"EP_GLOBAL_DEVELOPER_ID_STRING",[15,"cl"],"EP_TC_PRIVACY_STRING",[15,"cm"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_gtagMetadataSchema",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[52,"b","accept_by_default"],[52,"c","add_tag_timing"],[52,"d","allow_ad_personalization"],[52,"e","batch_on_navigation"],[52,"f","client_id_source"],[52,"g","consent_event_id"],[52,"h","consent_priority_id"],[52,"i","consent_state"],[52,"j","consent_updated"],[52,"k","conversion_linker_enabled"],[52,"l","cookie_options"],[52,"m","create_dc_join"],[52,"n","create_fpm_join"],[52,"o","create_google_join"],[52,"p","em_event"],[52,"q","endpoint_for_debug"],[52,"r","enhanced_client_id_source"],[52,"s","enhanced_match_result"],[52,"t","euid_mode_enabled"],[52,"u","event_start_timestamp_ms"],[52,"v","event_usage"],[52,"w","extra_tag_experiment_ids"],[52,"x","add_parameter"],[52,"y","attribution_reporting_experiment"],[52,"z","counting_method"],[52,"ba","send_as_iframe"],[52,"bb","parameter_order"],[52,"bc","parsed_target"],[52,"bd","ga4_collection_subdomain"],[52,"be","gbraid_cookie_marked"],[52,"bf","hit_type"],[52,"bg","hit_type_override"],[52,"bh","is_config_command"],[52,"bi","is_consent_update"],[52,"bj","is_conversion"],[52,"bk","is_ecommerce"],[52,"bl","is_external_event"],[52,"bm","is_fallback_aw_conversion_ping_allowed"],[52,"bn","is_first_visit"],[52,"bo","is_first_visit_conversion"],[52,"bp","is_fl_fallback_conversion_flow_allowed"],[52,"bq","is_fpm_encryption"],[52,"br","is_fpm_split"],[52,"bs","is_gcp_conversion"],[52,"bt","is_google_signals_allowed"],[52,"bu","is_merchant_center"],[52,"bv","is_new_to_site"],[52,"bw","is_server_side_destination"],[52,"bx","is_session_start"],[52,"by","is_session_start_conversion"],[52,"bz","is_sgtm_ga_ads_conversion_study_control_group"],[52,"ca","is_sgtm_prehit"],[52,"cb","is_sgtm_service_worker"],[52,"cc","is_split_conversion"],[52,"cd","is_syn"],[52,"ce","join_id"],[52,"cf","join_timer_sec"],[52,"cg","tunnel_updated"],[52,"ch","promises"],[52,"ci","record_aw_latency"],[52,"cj","redact_ads_data"],[52,"ck","redact_click_ids"],[52,"cl","remarketing_only"],[52,"cm","send_ccm_parallel_ping"],[52,"cn","send_fledge_experiment"],[52,"co","send_ccm_parallel_test_ping"],[52,"cp","send_to_destinations"],[52,"cq","send_to_targets"],[52,"cr","send_user_data_hit"],[52,"cs","source_canonical_id"],[52,"ct","speculative"],[52,"cu","speculative_in_message"],[52,"cv","suppress_script_load"],[52,"cw","syn_or_mod"],[52,"cx","transient_ecsid"],[52,"cy","transmission_type"],[52,"cz","user_data"],[52,"da","user_data_from_automatic"],[52,"db","user_data_from_automatic_getter"],[52,"dc","user_data_from_code"],[52,"dd","user_data_from_manual"],[52,"de","user_data_mode"],[52,"df","user_id_updated"],[36,[8,"ACCEPT_BY_DEFAULT",[15,"b"],"ADD_TAG_TIMING",[15,"c"],"ALLOW_AD_PERSONALIZATION",[15,"d"],"BATCH_ON_NAVIGATION",[15,"e"],"CLIENT_ID_SOURCE",[15,"f"],"CONSENT_EVENT_ID",[15,"g"],"CONSENT_PRIORITY_ID",[15,"h"],"CONSENT_STATE",[15,"i"],"CONSENT_UPDATED",[15,"j"],"CONVERSION_LINKER_ENABLED",[15,"k"],"COOKIE_OPTIONS",[15,"l"],"CREATE_DC_JOIN",[15,"m"],"CREATE_FPM_JOIN",[15,"n"],"CREATE_GOOGLE_JOIN",[15,"o"],"EM_EVENT",[15,"p"],"ENDPOINT_FOR_DEBUG",[15,"q"],"ENHANCED_CLIENT_ID_SOURCE",[15,"r"],"ENHANCED_MATCH_RESULT",[15,"s"],"EUID_MODE_ENABLED",[15,"t"],"EVENT_START_TIMESTAMP_MS",[15,"u"],"EVENT_USAGE",[15,"v"],"EXTRA_TAG_EXPERIMENT_IDS",[15,"w"],"FL_ADD_PARAMETER",[15,"x"],"FL_ATTRIBUTION_REPORTING_EXPERIMENT",[15,"y"],"FL_COUNTING_METHOD",[15,"z"],"FL_ENABLE_DYNAMIC_TAG_FOR_CONSENTED_USERS",[15,"ba"],"FL_PARAMETER_ORDER",[15,"bb"],"FL_PARSED_TARGET",[15,"bc"],"GA4_COLLECTION_SUBDOMAIN",[15,"bd"],"GBRAID_COOKIE_MARKED",[15,"be"],"HIT_TYPE",[15,"bf"],"HIT_TYPE_OVERRIDE",[15,"bg"],"IS_CONFIG_COMMAND",[15,"bh"],"IS_CONSENT_UPDATE",[15,"bi"],"IS_CONVERSION",[15,"bj"],"IS_ECOMMERCE",[15,"bk"],"IS_EXTERNAL_EVENT",[15,"bl"],"IS_FALLBACK_AW_CONVERSION_PING_ALLOWED",[15,"bm"],"IS_FIRST_VISIT",[15,"bn"],"IS_FIRST_VISIT_CONVERSION",[15,"bo"],"IS_FL_FALLBACK_CONVERSION_FLOW_ALLOWED",[15,"bp"],"IS_FPM_ENCRYPTION",[15,"bq"],"IS_FPM_SPLIT",[15,"br"],"IS_GCP_CONVERSION",[15,"bs"],"IS_GOOGLE_SIGNALS_ALLOWED",[15,"bt"],"IS_MERCHANT_CENTER",[15,"bu"],"IS_NEW_TO_SITE",[15,"bv"],"IS_SERVER_SIDE_DESTINATION",[15,"bw"],"IS_SESSION_START",[15,"bx"],"IS_SESSION_START_CONVERSION",[15,"by"],"IS_SGTM_GA_ADS_CONVERSION_STUDY_CONTROL_GROUP",[15,"bz"],"IS_SGTM_PREHIT",[15,"ca"],"IS_SGTM_SERVICE_WORKER",[15,"cb"],"IS_SPLIT_CONVERSION",[15,"cc"],"IS_SYNTHETIC_EVENT",[15,"cd"],"JOIN_ID",[15,"ce"],"JOIN_TIMER_SEC",[15,"cf"],"POSTMESSAGE_UPDATED",[15,"cg"],"PROMISES",[15,"ch"],"RECORD_AW_LATENCY",[15,"ci"],"REDACT_ADS_DATA",[15,"cj"],"REDACT_CLICK_IDS",[15,"ck"],"REMARKETING_ONLY",[15,"cl"],"SEND_CCM_PARALLEL_PING",[15,"cm"],"SEND_FLEDGE_EXPERIMENT",[15,"cn"],"SEND_FPM_PARALLEL_TEST_PING",[15,"co"],"SEND_TO_DESTINATIONS",[15,"cp"],"SEND_TO_TARGETS",[15,"cq"],"SEND_USER_DATA_HIT",[15,"cr"],"SOURCE_CANONICAL_ID",[15,"cs"],"SPECULATIVE",[15,"ct"],"SPECULATIVE_IN_MESSAGE",[15,"cu"],"SUPPRESS_SCRIPT_LOAD",[15,"cv"],"SYNTHETIC_OR_MODIFIED_EVENT",[15,"cw"],"TRANSIENT_ECSID",[15,"cx"],"TRANSMISSION_TYPE",[15,"cy"],"USER_DATA",[15,"cz"],"USER_DATA_FROM_AUTOMATIC",[15,"da"],"USER_DATA_FROM_AUTOMATIC_GETTER",[15,"db"],"USER_DATA_FROM_CODE",[15,"dc"],"USER_DATA_FROM_MANUAL",[15,"dd"],"USER_DATA_MODE",[15,"de"],"USER_ID_UPDATED",[15,"df"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_ccdEmDownloadActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"h",[46,"i","j"],["c",[15,"i"],[51,"",[7,"k"],[22,[30,[21,[2,[15,"k"],"getEventName",[7]],[15,"f"]],[28,[2,[15,"k"],"getMetadata",[7,[15,"g"]]]]],[46,[53,[36]]]],[22,["b",[15,"i"],[15,"e"]],[46,[53,[2,[15,"k"],"abort",[7]],[36]]]],[2,[15,"k"],"setMetadata",[7,[15,"d"],false]],[22,[28,[15,"j"]],[46,[53,[2,[15,"k"],"setHitData",[7,"link_id",[44]]],[2,[15,"k"],"setHitData",[7,"link_url",[44]]],[2,[15,"k"],"setHitData",[7,"link_text",[44]]],[2,[15,"k"],"setHitData",[7,"file_name",[44]]],[2,[15,"k"],"setHitData",[7,"file_extension",[44]]]]]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d","speculative"],[52,"e","ae_block_downloads"],[52,"f","file_download"],[52,"g","em_event"],[36,[8,"registerDownloadActivityCallback",[15,"h"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_ccdEmFormActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"l",[46,"m","n","o"],[22,[1,[15,"k"],[20,[15,"n"],[44]]],[46,[53,[3,"n",[20,[2,[15,"m"],"indexOf",[7,"AW-"]],0]]]]],["d",[15,"m"],[51,"",[7,"p"],[52,"q",[2,[15,"p"],"getEventName",[7]]],[52,"r",[30,[20,[15,"q"],[15,"h"]],[20,[15,"q"],[15,"g"]]]],[22,[30,[28,[15,"r"]],[28,[2,[15,"p"],"getMetadata",[7,[15,"i"]]]]],[46,[53,[36]]]],[22,["c",[15,"m"],[15,"f"]],[46,[53,[2,[15,"p"],"abort",[7]],[36]]]],[22,[15,"k"],[46,[53,[22,[1,[28,[15,"n"]],[2,[15,"p"],"getMetadata",[7,[15,"j"]]]],[46,[53,[2,[15,"p"],"abort",[7]],[36]]]]]]],[2,[15,"p"],"setMetadata",[7,[15,"e"],false]],[22,[28,[15,"o"]],[46,[53,[2,[15,"p"],"setHitData",[7,"form_id",[44]]],[2,[15,"p"],"setHitData",[7,"form_name",[44]]],[2,[15,"p"],"setHitData",[7,"form_destination",[44]]],[2,[15,"p"],"setHitData",[7,"form_length",[44]]],[22,[20,[15,"q"],[15,"g"]],[46,[53,[2,[15,"p"],"setHitData",[7,"form_submit_text",[44]]]]],[46,[22,[20,[15,"q"],[15,"h"]],[46,[53,[2,[15,"p"],"setHitData",[7,"first_field_id",[44]]],[2,[15,"p"],"setHitData",[7,"first_field_name",[44]]],[2,[15,"p"],"setHitData",[7,"first_field_type",[44]]],[2,[15,"p"],"setHitData",[7,"first_field_position",[44]]]]]]]]]]]]]],[52,"b",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"c",["require","internal.getProductSettingsParameter"]],[52,"d",["require","internal.registerCcdCallback"]],[52,"e","speculative"],[52,"f","ae_block_form"],[52,"g","form_submit"],[52,"h","form_start"],[52,"i","em_event"],[52,"j","form_event_canceled"],[52,"k",[28,[28,[16,[15,"b"],"enableFormSkipValidation"]]]],[36,[8,"registerFormActivityCallback",[15,"l"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_ccdEmOutboundClickActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"h",[46,"i","j"],["c",[15,"i"],[51,"",[7,"k"],[22,[30,[21,[2,[15,"k"],"getEventName",[7]],[15,"f"]],[28,[2,[15,"k"],"getMetadata",[7,[15,"g"]]]]],[46,[53,[36]]]],[22,["b",[15,"i"],[15,"e"]],[46,[53,[2,[15,"k"],"abort",[7]],[36]]]],[2,[15,"k"],"setMetadata",[7,[15,"d"],false]],[22,[28,[15,"j"]],[46,[53,[2,[15,"k"],"setHitData",[7,"link_id",[44]]],[2,[15,"k"],"setHitData",[7,"link_classes",[44]]],[2,[15,"k"],"setHitData",[7,"link_url",[44]]],[2,[15,"k"],"setHitData",[7,"link_domain",[44]]],[2,[15,"k"],"setHitData",[7,"outbound",[44]]]]]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d","speculative"],[52,"e","ae_block_outbound_click"],[52,"f","click"],[52,"g","em_event"],[36,[8,"registerOutbackClickActivityCallback",[15,"h"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_ccdEmSiteSearchActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"b",[46,"d","e"],[52,"f",[2,[30,[15,"d"],""],"split",[7,","]]],[53,[41,"g"],[3,"g",0],[63,[7,"g"],[23,[15,"g"],[17,[15,"f"],"length"]],[33,[15,"g"],[3,"g",[0,[15,"g"],1]]],[46,[53,[52,"h",["e",[2,[16,[15,"f"],[15,"g"]],"trim",[7]]]],[22,[21,[15,"h"],[44]],[46,[53,[36,[15,"h"]]]]]]]]]],[50,"c",[46,"d","e","f"],[52,"g",[8,"search_term",[15,"d"]]],[52,"h",[2,[30,[15,"e"],""],"split",[7,","]]],[53,[41,"i"],[3,"i",0],[63,[7,"i"],[23,[15,"i"],[17,[15,"h"],"length"]],[33,[15,"i"],[3,"i",[0,[15,"i"],1]]],[46,[53,[52,"j",[2,[16,[15,"h"],[15,"i"]],"trim",[7]]],[52,"k",["f",[15,"j"]]],[22,[21,[15,"k"],[44]],[46,[53,[43,[15,"g"],[0,"q_",[15,"j"]],[15,"k"]]]]]]]]],[36,[15,"g"]]],[36,[8,"getSearchTerm",[15,"b"],"buildEventParams",[15,"c"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_ccdEmScrollActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"h",[46,"i","j"],["c",[15,"i"],[51,"",[7,"k"],[22,[30,[21,[2,[15,"k"],"getEventName",[7]],[15,"f"]],[28,[2,[15,"k"],"getMetadata",[7,[15,"g"]]]]],[46,[53,[36]]]],[22,["b",[15,"i"],[15,"e"]],[46,[53,[2,[15,"k"],"abort",[7]],[36]]]],[2,[15,"k"],"setMetadata",[7,[15,"d"],false]],[22,[28,[15,"j"]],[46,[53,[2,[15,"k"],"setHitData",[7,"percent_scrolled",[44]]]]]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d","speculative"],[52,"e","ae_block_scroll"],[52,"f","scroll"],[52,"g","em_event"],[36,[8,"registerScrollActivityCallback",[15,"h"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_ccdEmVideoActivity",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"j",[46,"k","l"],["c",[15,"k"],[51,"",[7,"m"],[52,"n",[2,[15,"m"],"getEventName",[7]]],[52,"o",[30,[30,[20,[15,"n"],[15,"f"]],[20,[15,"n"],[15,"g"]]],[20,[15,"n"],[15,"h"]]]],[22,[30,[28,[15,"o"]],[28,[2,[15,"m"],"getMetadata",[7,[15,"i"]]]]],[46,[53,[36]]]],[22,["b",[15,"k"],[15,"e"]],[46,[53,[2,[15,"m"],"abort",[7]],[36]]]],[2,[15,"m"],"setMetadata",[7,[15,"d"],false]],[22,[28,[15,"l"]],[46,[53,[2,[15,"m"],"setHitData",[7,"video_current_time",[44]]],[2,[15,"m"],"setHitData",[7,"video_duration",[44]]],[2,[15,"m"],"setHitData",[7,"video_percent",[44]]],[2,[15,"m"],"setHitData",[7,"video_provider",[44]]],[2,[15,"m"],"setHitData",[7,"video_title",[44]]],[2,[15,"m"],"setHitData",[7,"video_url",[44]]],[2,[15,"m"],"setHitData",[7,"visible",[44]]]]]]]]],[52,"b",["require","internal.getProductSettingsParameter"]],[52,"c",["require","internal.registerCcdCallback"]],[52,"d","speculative"],[52,"e","ae_block_video"],[52,"f","video_start"],[52,"g","video_progress"],[52,"h","video_complete"],[52,"i","em_event"],[36,[8,"registerVideoActivityCallback",[15,"j"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_webPrivacyTasks",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"e",[46,"g"],[52,"h",["c"]],[65,"i",[7,[17,[15,"d"],"EP_US_PRIVACY_STRING"],[17,[15,"d"],"EP_GDPR_APPLIES"],[17,[15,"d"],"EP_TC_PRIVACY_STRING"]],[46,[53,[2,[15,"g"],"setHitData",[7,[15,"i"],[16,[15,"h"],[15,"i"]]]]]]]],[50,"f",[46,"g"],[22,[28,[17,[15,"b"],"enableGppForAds"]],[46,[53,[36]]]],[52,"h",["c"]],[22,[16,[15,"h"],[17,[15,"d"],"EP_GPP_STRING"]],[46,[53,[2,[15,"g"],"setHitData",[7,[17,[15,"d"],"EP_GPP_STRING"],[16,[15,"h"],[17,[15,"d"],"EP_GPP_STRING"]]]]]]],[22,[16,[15,"h"],[17,[15,"d"],"EP_GPP_SID"]],[46,[53,[2,[15,"g"],"setHitData",[7,[17,[15,"d"],"EP_GPP_SID"],[16,[15,"h"],[17,[15,"d"],"EP_GPP_SID"]]]]]]]],[52,"b",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"c",["require","internal.getPrivacyStrings"]],[52,"d",[15,"__module_gtagSchema"]],[36,[8,"taskAddPrivacyStrings",[15,"e"],"taskAddGppParams",[15,"f"]]]],[36,["a"]]]],["$0"]]] + ,[52,"__module_ccdGaRegionScopedSettings",[13,[41,"$0"],[3,"$0",[51,"",[7],[50,"a",[46],[50,"n",[46,"q","r","s"],[50,"x",[46,"z"],[52,"ba",[16,[15,"m"],[15,"z"]]],[22,[28,[15,"ba"]],[46,[36]]],[53,[41,"bb"],[3,"bb",0],[63,[7,"bb"],[23,[15,"bb"],[17,[15,"ba"],"length"]],[33,[15,"bb"],[3,"bb",[0,[15,"bb"],1]]],[46,[53,[52,"bc",[16,[15,"ba"],[15,"bb"]]],["u",[15,"t"],[17,[15,"bc"],"name"],[17,[15,"bc"],"value"]]]]]]],[50,"y",[46,"z"],[22,[30,[28,[15,"v"]],[21,[17,[15,"v"],"length"],2]],[46,[53,[36,false]]]],[41,"ba"],[3,"ba",[16,[15,"z"],[15,"w"]]],[22,[20,[15,"ba"],[44]],[46,[53,[3,"ba",[16,[15,"z"],[15,"v"]]]]]],[36,[28,[28,[15,"ba"]]]]],[22,[28,[15,"r"]],[46,[36]]],[52,"t",[30,[17,[15,"q"],"instanceDestinationId"],[17,["d"],"containerId"]]],[52,"u",["i",[15,"g"],[15,"s"]]],[52,"v",[13,[41,"$0"],[3,"$0",["i",[15,"e"],[15,"s"]]],["$0"]]],[52,"w",[13,[41,"$0"],[3,"$0",["i",[15,"f"],[15,"s"]]],["$0"]]],[53,[41,"z"],[3,"z",0],[63,[7,"z"],[23,[15,"z"],[17,[15,"r"],"length"]],[33,[15,"z"],[3,"z",[0,[15,"z"],1]]],[46,[53,[52,"ba",[16,[15,"r"],[15,"z"]]],[22,[30,[17,[15,"ba"],"disallowAllRegions"],["y",[17,[15,"ba"],"disallowedRegions"]]],[46,[53,["x",[17,[15,"ba"],"redactFieldGroup"]]]]]]]]]],[50,"o",[46,"q"],[52,"r",[8]],[22,[28,[15,"q"]],[46,[36,[15,"r"]]]],[52,"s",[2,[15,"q"],"split",[7,","]]],[53,[41,"t"],[3,"t",0],[63,[7,"t"],[23,[15,"t"],[17,[15,"s"],"length"]],[33,[15,"t"],[3,"t",[0,[15,"t"],1]]],[46,[53,[52,"u",[2,[16,[15,"s"],[15,"t"]],"trim",[7]]],[22,[28,[15,"u"]],[46,[6]]],[52,"v",[2,[15,"u"],"split",[7,"-"]]],[52,"w",[16,[15,"v"],0]],[52,"x",[39,[20,[17,[15,"v"],"length"],2],[15,"u"],[44]]],[22,[30,[28,[15,"w"]],[21,[17,[15,"w"],"length"],2]],[46,[53,[6]]]],[22,[1,[21,[15,"x"],[44]],[30,[23,[17,[15,"x"],"length"],4],[18,[17,[15,"x"],"length"],6]]],[46,[53,[6]]]],[43,[15,"r"],[15,"u"],true]]]]],[36,[15,"r"]]],[50,"p",[46,"q"],[22,[28,[17,[15,"q"],"settingsTable"]],[46,[36,[7]]]],[52,"r",[8]],[53,[41,"s"],[3,"s",0],[63,[7,"s"],[23,[15,"s"],[17,[17,[15,"q"],"settingsTable"],"length"]],[33,[15,"s"],[3,"s",[0,[15,"s"],1]]],[46,[53,[52,"t",[16,[17,[15,"q"],"settingsTable"],[15,"s"]]],[52,"u",[17,[15,"t"],"redactFieldGroup"]],[22,[28,[16,[15,"m"],[15,"u"]]],[46,[6]]],[43,[15,"r"],[15,"u"],[8,"redactFieldGroup",[15,"u"],"disallowAllRegions",false,"disallowedRegions",[8]]],[52,"v",[16,[15,"r"],[15,"u"]]],[22,[17,[15,"t"],"disallowAllRegions"],[46,[53,[43,[15,"v"],"disallowAllRegions",true],[6]]]],[43,[15,"v"],"disallowedRegions",["o",[17,[15,"t"],"disallowedRegions"]]]]]]],[36,[2,[15,"b"],"values",[7,[15,"r"]]]]],[52,"b",["require","Object"]],[52,"c",[13,[41,"$0"],[3,"$0",["require","internal.getFlags"]],["$0"]]],[52,"d",["require","getContainerVersion"]],[52,"e",["require","internal.getCountryCode"]],[52,"f",["require","internal.getRegionCode"]],[52,"g",["require","internal.setRemoteConfigParameter"]],[52,"h",[15,"__module_activities"]],[52,"i",[17,[15,"h"],"withRequestContext"]],[41,"j"],[41,"k"],[41,"l"],[52,"m",[8,"GOOGLE_SIGNALS",[7,[8,"name","allow_google_signals","value",false]],"DEVICE_AND_GEO",[7,[8,"name","geo_granularity","value",true],[8,"name","redact_device_info","value",true]]]],[36,[8,"applyRegionScopedSettings",[15,"n"],"extractRedactedLocations",[15,"p"]]]],[36,["a"]]]],["$0"]]] + +] +,"entities":{ +"__c":{"2":true,"4":true} +, +"__ccd_add_1p_data":{"2":true,"4":true} +, +"__ccd_add_ecs":{"2":true,"4":true} +, +"__ccd_ads_first":{"2":true,"4":true} +, +"__ccd_ads_last":{"2":true,"4":true} +, +"__ccd_auto_redact":{"2":true,"4":true} +, +"__ccd_conversion_marking":{"2":true,"4":true} +, +"__ccd_em_download":{"2":true,"4":true} +, +"__ccd_em_form":{"2":true,"4":true} +, +"__ccd_em_outbound_click":{"2":true,"4":true} +, +"__ccd_em_scroll":{"2":true,"4":true} +, +"__ccd_em_site_search":{"2":true,"4":true} +, +"__ccd_em_video":{"2":true,"4":true} +, +"__ccd_ga_first":{"2":true,"4":true} +, +"__ccd_ga_last":{"2":true,"4":true} +, +"__ccd_ga_regscope":{"2":true,"4":true} +, +"__e":{"2":true,"4":true} +, +"__ogt_1p_data_v2":{"2":true} +, +"__ogt_ads_datatos":{"2":true} +, +"__ogt_dma":{"2":true,"4":true} +, +"__ogt_google_signals":{"2":true,"4":true} +, +"__set_product_settings":{"2":true,"4":true} + + +} +,"blob":{"1":"4"} +,"permissions":{ +"__c":{} +, +"__ccd_add_1p_data":{"read_container_data":{}} +, +"__ccd_add_ecs":{} +, +"__ccd_ads_first":{} +, +"__ccd_ads_last":{} +, +"__ccd_auto_redact":{} +, +"__ccd_conversion_marking":{} +, +"__ccd_em_download":{"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.linkClick"]},"access_template_storage":{},"detect_link_click_events":{"allowWaitForTags":""}} +, +"__ccd_em_form":{"access_template_storage":{},"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.formInteract","gtm.formSubmit"]},"detect_form_submit_events":{"allowWaitForTags":""},"detect_form_interaction_events":{}} +, +"__ccd_em_outbound_click":{"get_url":{"urlParts":"any","queriesAllowed":"any"},"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.linkClick"]},"access_template_storage":{},"detect_link_click_events":{"allowWaitForTags":""}} +, +"__ccd_em_scroll":{"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.scrollDepth"]},"access_template_storage":{},"detect_scroll_events":{}} +, +"__ccd_em_site_search":{"get_url":{"urlParts":"any","queriesAllowed":"any"},"read_container_data":{}} +, +"__ccd_em_video":{"listen_data_layer":{"accessType":"specific","allowedEvents":["gtm.video"]},"access_template_storage":{},"detect_youtube_activity_events":{"allowFixMissingJavaScriptApi":false}} +, +"__ccd_ga_first":{} +, +"__ccd_ga_last":{} +, +"__ccd_ga_regscope":{"read_container_data":{}} +, +"__e":{"read_event_data":{"eventDataAccess":"specific","keyPatterns":["event"]}} +, +"__ogt_1p_data_v2":{"detect_user_provided_data":{"limitDataSources":true,"allowAutoDataSources":true,"allowManualDataSources":false,"allowCodeDataSources":false}} +, +"__ogt_ads_datatos":{} +, +"__ogt_dma":{"access_consent":{"consentTypes":[{"consentType":"ad_user_data","read":false,"write":true},{"consentType":"ad_storage","read":true,"write":false}]}} +, +"__ogt_google_signals":{"read_container_data":{}} +, +"__set_product_settings":{} + + +} + + + +,"security_groups":{ +"google":[ +"__c" +, +"__ccd_add_1p_data" +, +"__ccd_add_ecs" +, +"__ccd_ads_first" +, +"__ccd_ads_last" +, +"__ccd_auto_redact" +, +"__ccd_conversion_marking" +, +"__ccd_em_download" +, +"__ccd_em_form" +, +"__ccd_em_outbound_click" +, +"__ccd_em_scroll" +, +"__ccd_em_site_search" +, +"__ccd_em_video" +, +"__ccd_ga_first" +, +"__ccd_ga_last" +, +"__ccd_ga_regscope" +, +"__e" +, +"__ogt_1p_data_v2" +, +"__ogt_ads_datatos" +, +"__ogt_dma" +, +"__ogt_google_signals" +, +"__set_product_settings" + +] + + +} + + + +}; + + + + +var k,aa=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e});var fa=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ka; +if(typeof Object.setPrototypeOf=="function")ka=Object.setPrototypeOf;else{var ma;a:{var na={a:!0},oa={};try{oa.__proto__=na;ma=oa.a;break a}catch(a){}ma=!1}ka=ma?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null} +var pa=ka,qa=function(a,b){a.prototype=fa(b.prototype);a.prototype.constructor=a;if(pa)pa(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Zo=b.prototype},l=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:aa(a)};throw Error(String(a)+" is not an iterable or ArrayLike");},ra=function(a){for(var b, +c=[];!(b=a.next()).done;)c.push(b.value);return c},sa=function(a){return a instanceof Array?a:ra(l(a))},ua=function(a){return ta(a,a)},ta=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a},va=typeof Object.assign=="function"?Object.assign:function(a,b){for(var c=1;c>2,n=(f&3)<<4|g>>4,p=(g&15)<<2|h>>6,q=h&63;e||(q=64,d||(p=64));b.push(Oa[m],Oa[n],Oa[p],Oa[q])}return b.join("")} +function Ta(a){function b(m){for(;d>4);g!==64&&(c+=String.fromCharCode(f<<4&240|g>>2),h!==64&&(c+=String.fromCharCode(g<<6&192|h)))}};var Ua={};function Wa(a,b){Ua[a]=Ua[a]||[];Ua[a][b]=!0}function Xa(a){var b=Ua[a];if(!b||b.length===0)return"";for(var c=[],d=0,e=0;e0&&(c.push(String.fromCharCode(d)),d=0),b[e]&&(d|=1<0&&c.push(String.fromCharCode(d));return Sa(c.join("")).replace(/\.+$/,"")}function Ya(){for(var a=[],b=Ua.fdr||[],c=0;c0?a:void 0};function Za(){}function $a(a){return typeof a==="function"}function ab(a){return typeof a==="string"}function bb(a){return typeof a==="number"&&!isNaN(a)}function cb(a){return Array.isArray(a)?a:[a]}function eb(a,b){if(a&&Array.isArray(a))for(var c=0;cb)a=0,b=2147483647;return Math.floor(Math.random()*(b-a+1)+a)} +function gb(a,b){for(var c=new hb,d=0;d=b.length&&a.substring(0,b.length)===b} +function vb(a,b){var c=z;b=b||[];for(var d=c,e=0;e=0)return}return d}function wb(a,b){for(var c={},d=c,e=a.split("."),f=0;f"+a+""),f=Hb(),g=f?f.createHTML(e):e;d=new Zb(g);if(c.nodeType===1&&/^(script|style)$/i.test(c.tagName))throw Error("");var h;if(d instanceof Zb)h=d.C;else throw Error("");c.innerHTML=h;b=b.lastChild;for(var m=[];b&&b.firstChild;)m.push(b.removeChild(b.firstChild));return m} +function Bc(a,b,c){c=c||100;for(var d={},e=0;e0&&(a=c[0].type)}catch(d){return"e"}if(!a)return"u";switch(a){case "navigate":return"n";case "back_forward":return"h";case "reload":return"r";case "prerender":return"p";default:return"x"}}function Lc(){return z.performance||void 0}function Mc(){var a=z.webPixelsManager;return a?a.createShopifyExtend!==void 0:!1} +var vc=function(a,b,c,d){var e=new Image(1,1);qc(e,d,{});e.onload=function(){e.onload=null;b&&b()};e.onerror=function(){e.onerror=null;c&&c()};e.src=a;return e},Hc=Cc;function Nc(a,b){return this.evaluate(a)&&this.evaluate(b)}function Oc(a,b){return this.evaluate(a)===this.evaluate(b)}function Pc(a,b){return this.evaluate(a)||this.evaluate(b)}function Qc(a,b){var c=this.evaluate(a),d=this.evaluate(b);return String(c).indexOf(String(d))>-1}function Rc(a,b){var c=String(this.evaluate(a)),d=String(this.evaluate(b));return c.substring(0,d.length)===d} +function Sc(a,b){var c=this.evaluate(a),d=this.evaluate(b);switch(c){case "pageLocation":var e=z.location.href;d instanceof Ma&&d.get("stripProtocol")&&(e=e.replace(/^https?:\/\//,""));return e}};/* + jQuery (c) 2005, 2012 jQuery Foundation, Inc. jquery.org/license. +*/ +var Tc=/\[object (Boolean|Number|String|Function|Array|Date|RegExp)\]/,Uc=function(a){if(a==null)return String(a);var b=Tc.exec(Object.prototype.toString.call(Object(a)));return b?b[1].toLowerCase():"object"},Vc=function(a,b){return Object.prototype.hasOwnProperty.call(Object(a),b)},Wc=function(a){if(!a||Uc(a)!="object"||a.nodeType||a==a.window)return!1;try{if(a.constructor&&!Vc(a,"constructor")&&!Vc(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}for(var b in a);return b===void 0|| +Vc(a,b)},Xc=function(a,b){var c=b||(Uc(a)=="array"?[]:{}),d;for(d in a)if(Vc(a,d)){var e=a[d];Uc(e)=="array"?(Uc(c[d])!="array"&&(c[d]=[]),c[d]=Xc(e,c[d])):Wc(e)?(Wc(c[d])||(c[d]={}),c[d]=Xc(e,c[d])):c[d]=e}return c};function Yc(a){if(a==void 0||Array.isArray(a)||Wc(a))return!0;switch(typeof a){case "boolean":case "number":case "string":case "function":return!0}return!1}function Zc(a){return typeof a==="number"&&a>=0&&isFinite(a)&&a%1===0||typeof a==="string"&&a[0]!=="-"&&a===""+parseInt(a)};var ad=function(a){a=a===void 0?[]:a;this.W=new za;this.values=[];this.wa=!1;for(var b in a)a.hasOwnProperty(b)&&(Zc(b)?this.values[Number(b)]=a[Number(b)]:this.W.set(b,a[b]))};k=ad.prototype;k.toString=function(a){if(a&&a.indexOf(this)>=0)return"";for(var b=[],c=0;c-1)return this.values[b]};function id(){try{return Map?new gd:new hd}catch(a){return new hd}};var jd=function(a){if(a instanceof jd)return a;if(Yc(a))throw Error("Type of given value has an equivalent Pixie type.");this.value=a};jd.prototype.getValue=function(){return this.value};jd.prototype.toString=function(){return String(this.value)};var ld=function(a){this.promise=a;this.wa=!1;this.W=new za;this.W.set("then",kd(this));this.W.set("catch",kd(this,!0));this.W.set("finally",kd(this,!1,!0))};k=ld.prototype;k.get=function(a){return this.W.get(a)};k.set=function(a,b){this.wa||this.W.set(a,b)};k.has=function(a){return this.W.has(a)};k.remove=function(a){this.wa||this.W.remove(a)};k.ra=function(){return this.W.ra()};k.fc=function(){return this.W.fc()};k.Hb=function(){return this.W.Hb()}; +var kd=function(a,b,c){b=b===void 0?!1:b;c=c===void 0?!1:c;return new ed("",function(d,e){b&&(e=d,d=void 0);c&&(e=d);d instanceof ed||(d=void 0);e instanceof ed||(e=void 0);var f=Fa(this.J),g=function(m){return function(n){try{return c?(m.invoke(f),a.promise):m.invoke(f,n)}catch(p){return Promise.reject(p instanceof Error?new jd(p):String(p))}}},h=a.promise.then(d&&g(d),e&&g(e));return new ld(h)})};ld.prototype.Qa=function(){this.wa=!0};ld.prototype.Bc=function(){return this.wa};function md(a,b,c){var d=id(),e=function(g,h){for(var m=g.ra(),n=0;n=0;f--)if(this.has(f)&&this.get(f)===b)return f;return-1},map:function(a,b){for(var c=this.length(),d=[],e=0;ed)throw Ha(Error("TypeError: ReduceRight on List with no elements."));}for(var h=f;h>=0;h--)this.has(h)&&(e=b.invoke(a,e,this.get(h),h,this));return e},reverse:function(){for(var a=bd(this),b=a.length-1,c=0;b>=0;b--,c++)a.hasOwnProperty(b)?this.set(c,a[b]):this.remove(c);return this},shift:function(){return this.shift()},slice:function(a,b,c){var d=this.length();b===void 0&&(b=0);b=b<0?Math.max(d+b,0):Math.min(b,d);c=c=== +void 0?d:c<0?Math.max(d+c,0):Math.min(c,d);c=Math.max(b,c);for(var e=[],f=b;f= +0){var r=bd(f);return od[e].call.apply(od[e],[d,this.J].concat(sa(r)))}}if(d instanceof ed||d instanceof Ma||d instanceof ld){if(d.has(e)){var t=d.get(e);if(t instanceof ed){var u=bd(f);return t.invoke.apply(t,[this.J].concat(sa(u)))}throw Ha(Error("TypeError: "+e+" is not a function"));}if(e==="toString")return d instanceof ed?d.getName():d.toString();if(e==="hasOwnProperty")return d.has(f.get(0))}if(d instanceof jd&&e==="toString")return d.toString();throw Ha(Error("TypeError: Object has no '"+ +e+"' property."));}function vd(a,b){a=this.evaluate(a);if(typeof a!=="string")throw Error("Invalid key name given for assignment.");var c=this.J;if(!c.has(a))throw Error("Attempting to assign to undefined value "+b);var d=this.evaluate(b);c.set(a,d);return d}function wd(){var a=wa.apply(0,arguments),b=Fa(this.J),c=Ja(b,a);if(c instanceof ya)return c}function xd(){return qd}function yd(a){for(var b=this.evaluate(a),c=0;cthis.evaluate(b)}function Vd(a,b){return this.evaluate(a)>=this.evaluate(b)} +function Wd(a,b){var c=this.evaluate(a),d=this.evaluate(b);c instanceof jd&&(c=c.getValue());d instanceof jd&&(d=d.getValue());return c===d}function Xd(a,b){return!Wd.call(this,a,b)}function Yd(a,b,c){var d=[];this.evaluate(a)?d=this.evaluate(b):c&&(d=this.evaluate(c));var e=Ja(this.J,d);if(e instanceof ya)return e}var Sd=!1; +function Zd(a,b){return this.evaluate(a)>Number(this.evaluate(b))} +function xe(a,b){return Number(this.evaluate(a))>>>Number(this.evaluate(b))}function ye(a,b){return Number(this.evaluate(a))&Number(this.evaluate(b))}function ze(a,b){return Number(this.evaluate(a))^Number(this.evaluate(b))}function Ae(a,b){return Number(this.evaluate(a))|Number(this.evaluate(b))}function Be(){} +function Ce(a,b,c){try{var d=this.evaluate(b);if(d instanceof ya)return d}catch(h){if(!(h instanceof Ga&&h.lk))throw h;var e=Fa(this.J);a!==""&&(h instanceof Ga&&(h=h.zk),e.add(a,new jd(h)));var f=this.evaluate(c),g=Ja(e,f);if(g instanceof ya)return g}}function De(a,b){var c,d;try{d=this.evaluate(a)}catch(f){if(!(f instanceof Ga&&f.lk))throw f;c=f}var e=this.evaluate(b);if(e instanceof ya)return e;if(c)throw c;if(d instanceof ya)return d};var Fe=function(){this.C=new La;Ee(this)};Fe.prototype.execute=function(a){return this.C.Bi(a)};var Ee=function(a){var b=function(c,d){var e=new fd(String(c),d);e.Qa();a.C.C.set(String(c),e)};b("map",be);b("and",Nc);b("contains",Qc);b("equals",Oc);b("or",Pc);b("startsWith",Rc);b("variable",Sc)};var He=function(){this.H=!1;this.C=new La;Ge(this);this.H=!0};He.prototype.execute=function(a){return Ie(this.C.Bi(a))};var Je=function(a,b,c){return Ie(a.C.am(b,c))};He.prototype.Qa=function(){this.C.Qa()}; +var Ge=function(a){var b=function(c,d){var e=String(c),f=new fd(e,d);f.Qa();a.C.C.set(e,f)};b(0,sd);b(1,td);b(2,ud);b(3,vd);b(56,ye);b(57,ve);b(58,ue);b(59,Ae);b(60,we);b(61,xe);b(62,ze);b(53,wd);b(4,xd);b(5,yd);b(68,Ce);b(52,zd);b(6,Ad);b(49,Bd);b(7,ae);b(8,be);b(9,yd);b(50,Cd);b(10,Dd);b(12,Ed);b(13,Fd);b(67,De);b(51,Qd);b(47,Id);b(54,Jd);b(55,Kd);b(63,Pd);b(64,Ld);b(65,Nd);b(66,Od);b(15,Rd);b(16,Td);b(17,Td);b(18,Ud);b(19,Vd);b(20,Wd);b(21,Xd);b(22,Yd);b(23,Zd);b(24,$d);b(25,ce);b(26,de);b(27, +ee);b(28,fe);b(29,ge);b(45,he);b(30,ie);b(32,je);b(33,je);b(34,ke);b(35,ke);b(46,le);b(36,me);b(43,ne);b(37,oe);b(38,pe);b(39,qe);b(40,re);b(44,Be);b(41,se);b(42,te)};He.prototype.Jd=function(){return this.C.Jd()};function Ie(a){if(a instanceof ya||a instanceof ed||a instanceof ad||a instanceof Ma||a instanceof ld||a instanceof jd||a===null||a===void 0||typeof a==="string"||typeof a==="number"||typeof a==="boolean")return a};var Ke=function(a){this.message=a};function Le(a){var b="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[a];return b===void 0?new Ke("Value "+a+" can not be encoded in web-safe base64 dictionary."):b};function Me(a){switch(a){case 1:return"1";case 2:case 4:return"0";default:return"-"}};var Ne=/^[1-9a-zA-Z_-][1-9a-c][1-9a-v]\d$/;function Oe(a,b){for(var c="",d=!0;a>7;){var e=a&31;a>>=5;d?d=!1:e|=32;c=""+Le(e)+c}a<<=2;d||(a|=32);return c=""+Le(a|b)+c};var Pe=function(){function a(b){return{toString:function(){return b}}}return{Wk:a("consent"),Li:a("convert_case_to"),Mi:a("convert_false_to"),Ni:a("convert_null_to"),Oi:a("convert_true_to"),Pi:a("convert_undefined_to"),wo:a("debug_mode_metadata"),Aa:a("function"),sh:a("instance_name"),fm:a("live_only"),gm:a("malware_disabled"),METADATA:a("metadata"),jm:a("original_activity_id"),Io:a("original_vendor_template_id"),Ho:a("once_on_load"),im:a("once_per_event"),Tj:a("once_per_load"),Jo:a("priority_override"), +Ko:a("respected_consent_types"),bk:a("setup_tags"),og:a("tag_id"),ek:a("teardown_tags")}}();var of;var pf=[],qf=[],rf=[],sf=[],tf=[],uf,vf,wf;function xf(a){wf=wf||a} +function yf(){for(var a=data.resource||{},b=a.macros||[],c=0;c0;b--)bb(a[b].id)&&a.splice(b++,1);for(var c=a.length-1;c>0;c--)a[c].line=a[c-1].line;a.splice(0,1);return a};function Nf(a){function b(r){for(var t=0;t30)return;c?G(b):G(a)}; +var og=function(){this.events=[];this.C="";this.ka={};this.baseUrl="";this.N=0;this.O=this.H=!1;this.endpoint=0;H(86)&&(this.O=!0)};og.prototype.add=function(a){return this.R(a)?(this.events.push(a),this.C=a.H,this.ka=a.ka,this.baseUrl=a.baseUrl,this.N+=a.O,this.H=a.N,this.endpoint=a.endpoint,this.destinationId=a.destinationId,this.fa=a.eventId,this.ia=a.priorityId,!0):!1};og.prototype.R=function(a){return this.events.length?this.events.length>=20||a.O+this.N>=16384?!1:this.baseUrl===a.baseUrl&&this.H=== +a.N&&this.Ea(a):!0};og.prototype.Ea=function(a){var b=this;if(!this.O)return this.C===a.H;var c=Object.keys(this.ka);return c.length===Object.keys(a.ka).length&&c.every(function(d){return a.ka.hasOwnProperty(d)&&String(b.ka[d])===String(a.ka[d])})};var pg={},qg=(pg.uaa=!0,pg.uab=!0,pg.uafvl=!0,pg.uamb=!0,pg.uam=!0,pg.uap=!0,pg.uapv=!0,pg.uaw=!0,pg); +var tg=function(a,b){var c=a.events;if(c.length===1)return rg(c[0],b);var d=[];a.C&&d.push(a.C);for(var e={},f=0;fw&&(v=y,w=C)});x===c.length&&(g[t]=v)});sg(g,d);b&&d.push("_s="+b);for(var h=d.join("&"),m=[],n={},p=0;p2048&&(f=c.pop(),e=c.join("&"));return{params:e,body:f}},sg=function(a,b){ib(a,function(c,d){d!=null&&b.push(encodeURIComponent(c)+"="+encodeURIComponent(d))})};var ug=function(a){var b=[];ib(a,function(c,d){d!=null&&b.push(encodeURIComponent(c)+"="+encodeURIComponent(String(d)))});return b.join("&")},vg=function(a,b,c,d,e,f,g,h){this.baseUrl=b;this.endpoint=c;this.destinationId=f;this.eventId=g;this.priorityId=h;this.ka=a.ka;this.gd=a.gd;this.Uh=a.Uh;this.N=d;this.H=ug(a.ka);this.C=ug(a.Uh);this.O=this.C.length;if(e&&this.O>16384)throw Error("EVENT_TOO_LARGE");}; +var yg=function(a,b){for(var c=0;cd.length||!g&&d.length!==e.length?0:g?ub(d,h)&&(d===h||d.charAt(h.length)==="."):d===h)return!0}return!1},xg=/^[a-z$_][\w-$]*$/i,wg=/^(?:[a-z_$][a-z-_$0-9]*\.)*[a-z_$][a-z-_$0-9]*(?:\.\*)?$/i; +var zg=["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"];function Ag(a,b){var c=String(a),d=String(b),e=c.length-d.length;return e>=0&&c.indexOf(d,e)===e}function Bg(a,b){return String(a).split(",").indexOf(String(b))>=0}var Cg=new hb;function Dg(a,b,c){var d=c?"i":void 0;try{var e=String(b)+String(d),f=Cg.get(e);f||(f=new RegExp(b,d),Cg.set(e,f));return f.test(a)}catch(g){return!1}}function Eg(a,b){return String(a).indexOf(String(b))>=0} +function Fg(a,b){return String(a)===String(b)}function Gg(a,b){return Number(a)>=Number(b)}function Hg(a,b){return Number(a)<=Number(b)}function Ig(a,b){return Number(a)>Number(b)}function Jg(a,b){return Number(a)0;case 3:return!d(c[0]); +case 4:return Dg(d(c[0]),d(c[1]),!1);case 5:return Fg(d(c[0]),d(c[1]));case 6:return Kg(d(c[0]),d(c[1]));case 7:return Ag(d(c[0]),d(c[1]));case 8:return Eg(d(c[0]),d(c[1]));case 9:return Jg(d(c[0]),d(c[1]));case 10:return Hg(d(c[0]),d(c[1]));case 11:return Ig(d(c[0]),d(c[1]));case 12:return Gg(d(c[0]),d(c[1]));case 13:return Bg(d(c[0]),String(d(c[1])));default:throw Error('Invalid boolean expression format. Expected "type" property tobe a positive integer which is less than 14.');}};function yh(a){if(!bh(a))throw J(this.getName(),["string|undefined"],arguments);};function zh(a,b){if(!fh(a)||!fh(b))throw J(this.getName(),["number","number"],arguments);return fb(a,b)};function Ah(){return(new Date).getTime()};function Bh(a){if(a===null)return"null";if(a instanceof ad)return"array";if(a instanceof ed)return"function";if(a instanceof jd){var b=a.getValue();if((b==null?void 0:b.constructor)===void 0||b.constructor.name===void 0){var c=String(b);return c.substring(8,c.length-1)}return String(b.constructor.name)}return typeof a};function Ch(a){function b(c){return function(d){try{return c(d)}catch(e){(ag||bg.Ok)&&a.call(this,e.message)}}}return{parse:b(function(c){return nd(JSON.parse(c))}),stringify:b(function(c){return JSON.stringify(md(c))}),publicName:"JSON"}};function Dh(a){return kb(md(a,this.J))};function Eh(a){return Number(md(a,this.J))};function Fh(a){return a===null?"null":a===void 0?"undefined":a.toString()};function Gh(a,b,c){var d=null,e=!1;return e?d:null};var oh="floor ceil round max min abs pow sqrt".split(" ");function Hh(){var a={};return{dn:function(b){return a.hasOwnProperty(b)?a[b]:void 0},Lk:function(b,c){a[b]=c},reset:function(){a={}}}}function Ih(a,b){return function(){return ed.prototype.invoke.apply(a,[b].concat(sa(wa.apply(0,arguments))))}} +function Jh(a,b){if(!ah(a))throw J(this.getName(),["string","any"],arguments);} +function Kh(a,b){if(!ah(a)||!Ug(b))throw J(this.getName(),["string","PixieMap"],arguments);};var Lh={};var Mh=function(a){var b=new Ma;if(a instanceof ad)for(var c=a.ra(),d=0;d0?n.join(""):""}else h="";return h} +function ki(a){return mi(a.item_id,a.id,a.item_name)}function mi(){for(var a=l(wa.apply(0,arguments)),b=a.next();!b.done;b=a.next()){var c=b.value;if(c!==null&&c!==void 0)return c}}function ni(a){if(a&&a.length){for(var b=[],c=0;c>6,128|d&63):d<55296||d>=57344?b.push(224|d>>12,128|d>>6&63,128|d&63):(d=65536+((d&1023)<<10|a.charCodeAt(++c)&1023),b.push(240|d>>18,128|d>>12&63,128|d>>6&63,128|d&63))}return new Uint8Array(b)}} +function zi(a){if(a===""||a==="e0")return Promise.resolve(a);var b;if((b=z.crypto)==null?0:b.subtle){if(wi.test(a))return Promise.resolve(a);try{var c=yi(a);return z.crypto.subtle.digest("SHA-256",c).then(function(d){var e=Array.from(new Uint8Array(d)).map(function(f){return String.fromCharCode(f)}).join("");return z.btoa(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}).catch(function(){return"e2"})}catch(d){return Promise.resolve("e2")}}else return Promise.resolve("e1")};var Ai={Yk:'100',Zk:'100',al:'1000',rm:'101509157~103051953~103077950~103106314~103106316~103116025~103200001~103233427'},Bi={Rh:Number(Ai.Yk)||0,Ye:Number(Ai.Zk)||0,Om:Number(Ai.al)||0,so:Ai.rm};function O(a){Wa("GTM",a)}; +var Fi=function(a,b){var c=["tv.1"],d=Ci(a);if(d)return c.push(d),{Pa:!1,Ci:c.join("~"),zf:{}};var e={},f=0;var g=Di(a,function(p,q,r){var t=p.value,u;if(r){var v=q+"__"+f++;u="${userData."+v+"|sha256}";e[v]=t}else u=encodeURIComponent(encodeURIComponent(t));var w;c.push(""+q+((w=p.index)!=null?w:"")+"."+u)}).Pa;var h=c.join("~"),m={userData:e},n=b===2;return b===1||n?{Pa:g,Ci:h,zf:m,Nm:n?"tv.9~${"+(h+ +"|encryptRsa}"):"tv.1~${"+(h+"|encrypt}"),encryptionKeyString:n?'MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvMBNun6iQWLRC7leE+bbdzvSfi/vuWbUVnHQbRZGCQu9gU8gUhDTQvTCJ6vIl+PvFNutjUQo3svAxeWk9LyQdMWml3w8hLNKy2oaiCBwi5xPmpzrCWeYG4JaGpBom2PAojrRZdzNnrtutX5XvkcQ1ao/Z8CtYrC6cf9bhdVn46zTQaOBS2uokc4ihM9s0p3yESKcdaihK0wlFie0XvNwp/wR4mKlIwWOfDfnz3QUVDJiuFirBjZNoYsa3TmRRaJA3iih9I1fVwh4p7RSXHg6a+8ERQlJxx6HNm+GBh4VhzPwfRXGQX6sCVLVpbF9N/jr3DbE08lghW07/soO4Lq8IOWmaoo0kGvWwebbXSx9UpPCofGxXrbrDbuKaoFrrtnmqBsiaVOHxcg07N23bnxv9NfgjIuUBGaR2vykgWvWqViN3yrfAHmhXurjQtFu/csE8W95D3yP7a9rywXpELv047MSD+YthoXxGQmSOB4A1SG3SmJgbs8Ee8x/JBmBOylTAgMBAAE\x3d':Ei()}:{Pa:g,Ci:h,zf:m}},Hi=function(a){if(!(a!=null&&Object.keys(a).length>0))return!1;var b=Gi(a);return Di(b,function(){}).Pa},Di=function(a,b){b=b===void 0?function(){}:b;for(var c=!1,d=!1,e=l(a),f=e.next();!f.done;f=e.next()){var g=f.value;if(g.value){var h=Ii[g.name];if(h){var m=Ji(g);m&&(c=!0);d=!0;b(g,h,m)}}}return{Pa:d,Zh:c}},Ji=function(a){var b=Ki.indexOf(a.name)!==-1,c= +/^e\d+$/.test(a.value),d;if(d=b&&!c){var e=a.value;d=!(Li.test(e)||wi.test(e))}return d},Ei=function(){return'{\x22keys\x22:[{\x22hpkePublicKey\x22:{\x22params\x22:{\x22aead\x22:\x22AES_128_GCM\x22,\x22kdf\x22:\x22HKDF_SHA256\x22,\x22kem\x22:\x22DHKEM_P256_HKDF_SHA256\x22},\x22publicKey\x22:\x22BBsqIrZVRoFQ4w87uY9OBy5NRzGPzZVNGTgp/pCJ06TCm8XBBbPYMKVAFMAYGNCMZ1eKqR4/jDcR+e246TRMXMM\x3d\x22,\x22version\x22:0},\x22id\x22:\x22c510a2d5-23b0-4336-9def-daf0397fab45\x22},{\x22hpkePublicKey\x22:{\x22params\x22:{\x22aead\x22:\x22AES_128_GCM\x22,\x22kdf\x22:\x22HKDF_SHA256\x22,\x22kem\x22:\x22DHKEM_P256_HKDF_SHA256\x22},\x22publicKey\x22:\x22BJSQNGNcaGAYmA68XDtA8v4CAAECgLk1ti4KGgW6tHWUkoHqL3eEi/wsazWFZxKNnjct7H/Cj0m7/xtj7bxQ1V0\x3d\x22,\x22version\x22:0},\x22id\x22:\x2261332559-26fc-4a1d-9ec2-f0b5c8e7b63a\x22},{\x22hpkePublicKey\x22:{\x22params\x22:{\x22aead\x22:\x22AES_128_GCM\x22,\x22kdf\x22:\x22HKDF_SHA256\x22,\x22kem\x22:\x22DHKEM_P256_HKDF_SHA256\x22},\x22publicKey\x22:\x22BKJOyJyxN8W6W69c/Q1p9yr2nl3LLdpDBaeItv4lnsMbnv1F3BFrqIuvFAIsN6uDj6W+h3Lszrinlnzk2WXr4Lo\x3d\x22,\x22version\x22:0},\x22id\x22:\x2232ceea90-c0fa-46b4-b7f4-e15ea6989257\x22},{\x22hpkePublicKey\x22:{\x22params\x22:{\x22aead\x22:\x22AES_128_GCM\x22,\x22kdf\x22:\x22HKDF_SHA256\x22,\x22kem\x22:\x22DHKEM_P256_HKDF_SHA256\x22},\x22publicKey\x22:\x22BMPknFLPJNbKEXauNaZg7g+QdT/7Q4mspwxaT79VXq23cyZXRMfORevTugrbPtC+oot4tEv0LLhO+IcaT0cc5lI\x3d\x22,\x22version\x22:0},\x22id\x22:\x2227b21b32-6b3f-47ba-acd5-4ba778ef47b8\x22},{\x22hpkePublicKey\x22:{\x22params\x22:{\x22aead\x22:\x22AES_128_GCM\x22,\x22kdf\x22:\x22HKDF_SHA256\x22,\x22kem\x22:\x22DHKEM_P256_HKDF_SHA256\x22},\x22publicKey\x22:\x22BG0tYIEke8QTRWNCDeu7CXAbpUte9c6hZijqMs/JCkmpijTr7EcVmkuc+rDsxwGlYRLrgbBGoZUsHQiwREHjwW0\x3d\x22,\x22version\x22:0},\x22id\x22:\x2201a0d93f-a2ed-4c4a-80b4-e7248feea19b\x22}]}'},Oi=function(a){if(z.Promise){var b=void 0;return b}},Si=function(a,b,c){if(z.Promise)try{var d=Gi(a),e=Pi(d).then(Qi);return e}catch(h){}},Ni=function(a,b){var c=void 0; +return c},Qi=function(a){var b=a.Od,c=a.time,d=["tv.1"],e=Ci(b);if(e)return d.push(e),{cb:encodeURIComponent(d.join("~")),Zh:!1,Pa:!1,time:c,Yh:!0};var f=b.filter(function(n){return!Ji(n)}),g=Di(f,function(n,p){var q=n.value,r=n.index;r!==void 0&&(p+=r);d.push(p+"."+q)}),h=g.Zh,m=g.Pa;return{cb:encodeURIComponent(d.join("~")),Zh:h,Pa:m,time:c,Yh:!1}},Ci=function(a){if(a.length===1&&a[0].name==="error_code")return Ii.error_code+"."+a[0].value},Ri=function(a){if(a.length===1&&a[0].name==="error_code")return!1; +for(var b=l(a),c=b.next();!c.done;c=b.next()){var d=c.value;if(Ii[d.name]&&d.value)return!0}return!1},Gi=function(a){function b(r,t,u,v){var w=Ti(r);w!==""&&(wi.test(w)?h.push({name:t,value:w,index:v}):h.push({name:t,value:u(w),index:v}))}function c(r,t){var u=r;if(ab(u)||Array.isArray(u)){u=cb(r);for(var v=0;v0&&z.Promise?Gi(a).some(function(b){return b.value&&Ki.indexOf(b.name)!==-1&&!wi.test(b.value)}):!1},Ti=function(a){return a==null?"":ab(a)?nb(String(a)):"e0"},Zi=function(a){return a.replace(bj,"")},Xi=function(a){return Yi(a.replace(/\s/g, +""))},Yi=function(a){return nb(a.replace(cj,"").toLowerCase())},Wi=function(a){a=a.replace(/[\s-()/.]/g,"");a.charAt(0)!=="+"&&(a="+"+a);return dj.test(a)?a:"e0"},Vi=function(a){var b=a.toLowerCase().split("@");if(b.length===2){var c=b[0];/^(gmail|googlemail)\./.test(b[1])&&(c=c.replace(/\./g,""));c=c+"@"+b[1];if(ej.test(c))return c}return"e0"},Pi=function(a){if(!a.some(function(c){return c.value&&Ki.indexOf(c.name)!==-1}))return Promise.resolve({Od:a});if(!z.Promise)return Promise.resolve({Od:[]}); +var b;H(60)&&(b=Jc());return Promise.all(a.map(function(c){return c.value&&Ki.indexOf(c.name)!==-1?zi(c.value).then(function(d){c.value=d}):Promise.resolve()})).then(function(){var c={Od:a};if(b!==void 0){var d=Jc();b&&d&&(c.time=Math.round(d)-Math.round(b))}return c}).catch(function(){return{Od:[]}})},cj=/[0-9`~!@#$%^&*()_\-+=:;<>,.?|/\\[\]]/g,ej=/^\S+@\S+\.\S+$/,dj=/^\+\d{10,15}$/,bj=/[.~]/g,Li=/^[0-9A-Za-z_-]{43}$/,fj={},Ii=(fj.email="em",fj.phone_number="pn",fj.first_name="fn",fj.last_name="ln", +fj.street="sa",fj.city="ct",fj.region="rg",fj.country="co",fj.postal_code="pc",fj.error_code="ec",fj),gj={},Ui=(gj.email="sha256_email_address",gj.phone_number="sha256_phone_number",gj.first_name="sha256_first_name",gj.last_name="sha256_last_name",gj.street="sha256_street",gj);var Ki=Object.freeze(["email","phone_number","first_name","last_name","street"]);var hj={},ij=(hj[N.m.Ja]=1,hj[N.m.Pc]=2,hj[N.m.Yb]=2,hj[N.m.oa]=3,hj[N.m.je]=4,hj[N.m.Gf]=5,hj[N.m.oc]=6,hj[N.m.Ta]=6,hj[N.m.Xa]=6,hj[N.m.Hc]=6,hj[N.m.yb]=6,hj[N.m.ib]=6,hj[N.m.Ya]=7,hj[N.m.Bb]=9,hj[N.m.Hf]=10,hj[N.m.mb]=11,hj),jj={},kj=(jj.unknown=13,jj.standard=14,jj.unique=15,jj.per_session=16,jj.transactions=17,jj.items_sold=18,jj);var lj=[];function mj(a,b){b=b===void 0?!1:b;for(var c=Object.keys(a),d=l(Object.keys(ij)),e=d.next();!e.done;e=d.next()){var f=e.value;if(c.includes(f)){var g=ij[f],h=b;h=h===void 0?!1:h;Wa("GTAG_EVENT_FEATURE_CHANNEL",g);h&&(lj[g]=!0)}}};var nj=function(){this.C=new Set},pj=function(a){var b=oj.Ea;a=a===void 0?[]:a;return Array.from(b.C).concat(a)},qj=function(){var a=oj.Ea,b=Bi.so;a.C=new Set;if(b!=="")for(var c=l(b.split("~")),d=c.next();!d.done;d=c.next()){var e=Number(d.value);isNaN(e)||a.C.add(e)}};var rj={xh:"54t1"};rj.wh=Number("0")||0;rj.vb="dataLayer";rj.vo="ChAI8LfMwAYQ7tLMnMXzsJBfEiUAsjNL67ei0fSJwSbNMKkhFi8mVZuRY+a2hBUC2PCqm7PsLShWGgI5SA\x3d\x3d";var sj={__cl:1,__ecl:1,__ehl:1,__evl:1,__fal:1,__fil:1,__fsl:1,__hl:1,__jel:1,__lcl:1,__sdl:1,__tl:1,__ytl:1},tj={__paused:1,__tg:1},uj;for(uj in sj)sj.hasOwnProperty(uj)&&(tj[uj]=1);var vj=lb("true"),wj=!1,xj,yj=!1;yj=!0;xj=yj;var zj,Aj=!1;zj=Aj;var Bj,Cj=!1;Bj=Cj;rj.Ff="www.googletagmanager.com";var Dj=""+rj.Ff+(xj?"/gtag/js":"/gtm.js"),Ej=null,Fj=null,Gj={},Hj={};rj.Xk="";var Ij="";rj.yh=Ij; +var oj=new function(){this.Ea=new nj;this.C=!1;this.H=0;this.fa=this.ia=this.ab=this.O="";this.R=this.N=!1};function Jj(){var a;a=a===void 0?[]:a;return pj(a).join("~")}function Kj(){var a=oj.O.length;return oj.O[a-1]==="/"?oj.O.substring(0,a-1):oj.O}function Lj(){return oj.C?H(83)?oj.H===0:oj.H!==1:!1}function Mj(a){for(var b={},c=l(a.split("|")),d=c.next();!d.done;d=c.next())b[d.value]=!0;return b};var Nj=new hb,Oj={},Pj={},Sj={name:rj.vb,set:function(a,b){Xc(wb(a,b),Oj);Qj()},get:function(a){return Rj(a,2)},reset:function(){Nj=new hb;Oj={};Qj()}};function Rj(a,b){return b!=2?Nj.get(a):Tj(a)}function Tj(a,b){var c=a.split(".");b=b||[];for(var d=Oj,e=0;e0){e=[];for(var q=0;q=0&&(m[m.length-1]="");f=m.join("/");break;case "query":f=a.search.replace("?","");e&&(f=dk(f,e,!1));break;case "extension":var n=a.pathname.split(".");f=n.length>1?n[n.length-1]:"";f=f.split("/")[0];break;case "fragment":f=a.hash.replace("#","");break;default:f=a&&a.href}return f}function gk(a){return a?a.replace(":","").toLowerCase():""}function ik(a){var b="";if(a&&a.href){var c=a.href.indexOf("#");b=c<0?a.href:a.href.substring(0,c)}return b}var jk={},kk=0; +function lk(a){var b=jk[a];if(!b){var c=A.createElement("a");a&&(c.href=a);var d=c.pathname;d[0]!=="/"&&(a||Wa("TAGGING",1),d="/"+d);var e=c.hostname.replace(bk,"");b={href:c.href,protocol:c.protocol,host:c.host,hostname:e,pathname:d,search:c.search,hash:c.hash,port:c.port};kk<5&&(jk[a]=b,kk++)}return b}function mk(a,b,c){var d=lk(a);return Bb(b,d,c)} +function nk(a){var b=lk(z.location.href),c=fk(b,"host",!1);if(c&&c.match(ck)){var d=fk(b,"path");if(d){var e=d.split(a+"=");if(e.length>1)return e[1].split(";")[0].split("?")[0]}}};var ok={"https://www.google.com":"/g","https://www.googleadservices.com":"/as","https://pagead2.googlesyndication.com":"/gs"},pk=["/as/d/ccm/conversion","/g/d/ccm/conversion","/gs/ccm/conversion","/d/ccm/form-data"];function qk(a,b){if(a){var c=""+a;c.indexOf("http://")!==0&&c.indexOf("https://")!==0&&(c="https://"+c);c[c.length-1]==="/"&&(c=c.substring(0,c.length-1));return lk(""+c+b).href}}function rk(a,b){if(Lj()||zj)return qk(a,b)} +function sk(){return!!rj.yh&&rj.yh.split("@@").join("")!=="SGTM_TOKEN"}function tk(a){for(var b=l([N.m.Pc,N.m.Yb]),c=b.next();!c.done;c=b.next()){var d=P(a,c.value);if(d)return d}}function uk(a,b,c){c=c===void 0?"":c;if(!Lj())return a;var d=b?ok[a]||"":"";d==="/gs"&&(c="");return""+Kj()+d+c}function vk(a){if(!Lj())return a;for(var b=l(pk),c=b.next();!c.done;c=b.next())if(ub(a,""+Kj()+c.value))return a+"&_uip="+encodeURIComponent("::");return a};function wk(a){var b=String(a[Pe.Aa]||"").replace(/_/g,"");return ub(b,"cvt")?"cvt":b}var xk=z.location.search.indexOf("?gtm_latency=")>=0||z.location.search.indexOf(">m_latency=")>=0;var yk={sampleRate:"0.005000",Tk:"",ro:"0.01"},zk=Math.random(),Ak;if(!(Ak=xk)){var Bk=yk.sampleRate;Ak=zk=1-Number(yk.ro);var Ek,Fk;a:{for(var Gk=["CLOSURE_FLAGS"],Hk=xa,Ik=0;Ik0:!1}function Qk(){return Pk()?!1:Ok("Opera")}function Rk(){return Ok("Firefox")||Ok("FxiOS")}function Sk(){return Pk()?Nk("Chromium"):(Ok("Chrome")||Ok("CriOS"))&&!(Pk()?0:Ok("Edge"))||Ok("Silk")};function Tk(){return Ek?!!Lk&&!!Lk.platform:!1}function Uk(){return Ok("iPhone")&&!Ok("iPod")&&!Ok("iPad")}function Vk(){Uk()||Ok("iPad")||Ok("iPod")};var Wk=function(a){Wk[" "](a);return a};Wk[" "]=function(){};Qk();Pk()||Ok("Trident")||Ok("MSIE");Ok("Edge");!Ok("Gecko")||Kk().toLowerCase().indexOf("webkit")!=-1&&!Ok("Edge")||Ok("Trident")||Ok("MSIE")||Ok("Edge");Kk().toLowerCase().indexOf("webkit")!=-1&&!Ok("Edge")&&Ok("Mobile");Tk()||Ok("Macintosh");Tk()||Ok("Windows");(Tk()?Lk.platform==="Linux":Ok("Linux"))||Tk()||Ok("CrOS");Tk()||Ok("Android");Uk();Ok("iPad");Ok("iPod");Vk();Kk().toLowerCase().indexOf("kaios");var Xk=function(a,b){var c=function(){};c.prototype=a.prototype;var d=new c;a.apply(d,Array.prototype.slice.call(arguments,1));return d},Yk=function(a){var b=a;return function(){if(b){var c=b;b=null;c()}}};var Zk=function(a){return decodeURIComponent(a.replace(/\+/g," "))};var $k=function(a,b,c,d){for(var e=b,f=c.length;(e=a.indexOf(c,e))>=0&&ec)e=c;d+=b.length+1;return Zk(a.slice(d,e!==-1?e:0))},cl=/[?&]($|#)/,dl=function(a,b,c){for(var d,e=a.search(al),f=0,g,h=[];(g=$k(a,f,b,e))>=0;)h.push(a.substring(f,g)),f=Math.min(a.indexOf("&",g)+ +1||e,e);h.push(a.slice(f));d=h.join("").replace(cl,"$1");var m,n=c!=null?"="+encodeURIComponent(String(c)):"";var p=b+n;if(p){var q,r=d.indexOf("#");r<0&&(r=d.length);var t=d.indexOf("?"),u;t<0||t>r?(t=r,u=""):u=d.substring(t+1,r);q=[d.slice(0,t),u,d.slice(r)];var v=q[1];q[1]=p?v?v+"&"+p:p:v;m=q[0]+(q[1]?"?"+q[1]:"")+q[2]}else m=d;return m};var el=function(a){try{var b;if(b=!!a&&a.location.href!=null)a:{try{Wk(a.foo);b=!0;break a}catch(c){}b=!1}return b}catch(c){return!1}},fl=function(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)},gl=function(a,b){for(var c=a,d=0;d<50;++d){var e;try{e=!(!c.frames||!c.frames[b])}catch(h){e=!1}if(e)return c;var f;a:{try{var g=c.parent;if(g&&g!=c){f=g;break a}}catch(h){}f=null}if(!(c=f))break}return null},hl=function(a){if(z.top==z)return 0;if(a===void 0?0:a){var b=z.location.ancestorOrigins; +if(b)return b[b.length-1]==z.location.origin?1:2}return el(z.top)?1:2},il=function(a){a=a===void 0?document:a;return a.createElement("img")},jl=function(){for(var a=z,b=a;a&&a!=a.parent;)a=a.parent,el(a)&&(b=a);return b};function kl(a){var b;b=b===void 0?document:b;var c;return!((c=b.featurePolicy)==null||!c.allowedFeatures().includes(a))};function ll(){return kl("join-ad-interest-group")&&$a(fc.joinAdInterestGroup)} +function ml(a,b,c){var d=ig[3]===void 0?1:ig[3],e='iframe[data-tagging-id="'+b+'"]',f=[];try{if(d===1){var g=A.querySelector(e);g&&(f=[g])}else f=Array.from(A.querySelectorAll(e))}catch(r){}var h;a:{try{h=A.querySelectorAll('iframe[allow="join-ad-interest-group"][data-tagging-id*="-"]');break a}catch(r){}h=void 0}var m=h,n=((m==null?void 0:m.length)||0)>=(ig[2]===void 0?50:ig[2]),p;if(p=f.length>=1){var q=Number(f[f.length-1].dataset.loadTime);q!==void 0&&pb()-q<(ig[1]===void 0?6E4:ig[1])?(Wa("TAGGING", +9),p=!0):p=!1}if(p)return!1;if(d===1)if(f.length>=1)nl(f[0]);else{if(n)return Wa("TAGGING",10),!1}else f.length>=d?nl(f[0]):n&&nl(m[0]);tc(a,c,{allow:"join-ad-interest-group"},{taggingId:b,loadTime:pb()});return!0}function nl(a){try{a.parentNode.removeChild(a)}catch(b){}}function ol(){return"https://td.doubleclick.net"};function pl(a,b,c){var d,e=a.GooglebQhCsO;e||(e={},a.GooglebQhCsO=e);d=e;if(d[b])return!1;d[b]=[];d[b][0]=c;return!0};var ql=function(a){for(var b=[],c=0,d=0;d>6|192:((e&64512)==55296&&d+1>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};Rk();Uk()||Ok("iPod");Ok("iPad");!Ok("Android")||Sk()||Rk()||Qk()||Ok("Silk");Sk();!Ok("Safari")||Sk()||(Pk()?0:Ok("Coast"))||Qk()||(Pk()?0:Ok("Edge"))||(Pk()?Nk("Microsoft Edge"):Ok("Edg/"))||(Pk()?Nk("Opera"):Ok("OPR"))||Rk()||Ok("Silk")||Ok("Android")||Vk();var rl={},sl=null,tl=function(a){for(var b=[],c=0,d=0;d255&&(b[c++]=e&255,e>>=8);b[c++]=e}var f=4;f===void 0&&(f=0);if(!sl){sl={};for(var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),h=["+/=","+/","-_=","-_.","-_"],m=0;m<5;m++){var n=g.concat(h[m].split(""));rl[m]=n;for(var p=0;p>2],E=r[(x&3)<<4|y>>4],F=r[(y&15)<<2|B>>6],I=r[B&63];t[w++]=""+C+E+F+I}var L=0,U=u;switch(b.length-v){case 2:L=b[v+1],U=r[(L&15)<<2]||u;case 1:var K=b[v];t[w]=""+r[K>>2]+r[(K&3)<<4|L>>4]+U+u}return t.join("")};function ul(a,b,c,d,e,f){var g=bl(c,"fmt");if(d){var h=bl(c,"random"),m=bl(c,"label")||"";if(!h)return!1;var n=tl(Zk(m)+":"+Zk(h));if(!pl(a,n,d))return!1}g&&Number(g)!==4&&(c=dl(c,"rfmt",g));var p=dl(c,"fmt",4);rc(p,function(){a.google_noFurtherRedirects&&d&&(a.google_noFurtherRedirects=null,d())},e,f,b.getElementsByTagName("script")[0].parentElement||void 0);return!0};var vl={},wl=(vl[1]={},vl[2]={},vl[3]={},vl[4]={},vl);function xl(a,b,c){var d=yl(b,c);if(d){var e=wl[b][d];e||(e=wl[b][d]=[]);e.push(Object.assign({},a))}}function zl(a,b){var c=yl(a,b);if(c){var d=wl[a][c];d&&(wl[a][c]=d.filter(function(e){return!e.Gk}))}}function Al(a){switch(a){case "script-src":case "script-src-elem":return 1;case "frame-src":return 4;case "connect-src":return 2;case "img-src":return 3}} +function yl(a,b){var c=b;if(b[0]==="/"){var d;c=((d=z.location)==null?void 0:d.origin)+b}try{var e=new URL(c);return a===4?e.origin:e.origin+e.pathname}catch(f){}}function Bl(a){var b=wa.apply(1,arguments);H(54)&&Dk&&(xl(a,2,b[0]),xl(a,3,b[0]));Cc.apply(null,sa(b))}function Cl(a){var b=wa.apply(1,arguments);H(54)&&Dk&&xl(a,2,b[0]);return Dc.apply(null,sa(b))}function Dl(a){var b=wa.apply(1,arguments);H(54)&&Dk&&xl(a,3,b[0]);uc.apply(null,sa(b))} +function El(a){var b=wa.apply(1,arguments),c=b[0];H(54)&&Dk&&(xl(a,2,c),xl(a,3,c));return Fc.apply(null,sa(b))}function Fl(a){var b=wa.apply(1,arguments);H(54)&&Dk&&xl(a,1,b[0]);rc.apply(null,sa(b))}function Gl(a){var b=wa.apply(1,arguments);b[0]&&H(54)&&Dk&&xl(a,4,b[0]);tc.apply(null,sa(b))}function Hl(a){var b=wa.apply(1,arguments);H(54)&&Dk&&xl(a,1,b[2]);return ul.apply(null,sa(b))}function Il(a){var b=wa.apply(1,arguments);H(54)&&Dk&&xl(a,4,b[0]);ml.apply(null,sa(b))};var Jl=/gtag[.\/]js/,Kl=/gtm[.\/]js/,Ll=!1;function Ml(a){if(Ll)return"1";var b,c=(b=a.scriptElement)==null?void 0:b.src;if(c){if(Jl.test(c))return"3";if(Kl.test(c))return"2"}return"0"};function Nl(a,b){var c=Ol();c.pending||(c.pending=[]);eb(c.pending,function(d){return d.target.ctid===a.ctid&&d.target.isDestination===a.isDestination})||c.pending.push({target:a,onLoad:b})}function Pl(){var a=z.google_tags_first_party;Array.isArray(a)||(a=[]);for(var b={},c=l(a),d=c.next();!d.done;d=c.next())b[d.value]=!0;return Object.freeze(b)} +var Ql=function(){this.container={};this.destination={};this.canonical={};this.pending=[];this.siloed=[];this.injectedFirstPartyContainers={};this.injectedFirstPartyContainers=Pl()}; +function Ol(){var a=jc("google_tag_data",{}),b=a.tidr;b&&typeof b==="object"||(b=new Ql,a.tidr=b);var c=b;c.container||(c.container={});c.destination||(c.destination={});c.canonical||(c.canonical={});c.pending||(c.pending=[]);c.siloed||(c.siloed=[]);c.injectedFirstPartyContainers||(c.injectedFirstPartyContainers=Pl());return c};var Rl={},Sl=!1,Tl=void 0,Wf={ctid:"G-S28W1WC23F",canonicalContainerId:"73498832",Ak:"G-S28W1WC23F|AW-16640038942|GT-TNFMXNCJ",Bk:"G-S28W1WC23F|AW-16640038942"};Rl.Le=lb("");function Ul(){return Rl.Le&&Vl().some(function(a){return a===Wf.ctid})}function Wl(){var a=Xl();return Sl?a.map(Yl):a}function Zl(){var a=Vl();return Sl?a.map(Yl):a} +function $l(){var a=Zl();if(!Sl)for(var b=l([].concat(sa(a))),c=b.next();!c.done;c=b.next()){var d=Yl(c.value),e=Ol().destination[d];e&&e.state!==0||a.push(d)}return a}function am(){return bm(Wf.ctid)}function cm(){return bm(Wf.canonicalContainerId||"_"+Wf.ctid)}function Xl(){return Wf.Ak?Wf.Ak.split("|"):[Wf.ctid]}function Vl(){return Wf.Bk?Wf.Bk.split("|").filter(function(a){return H(107)?a.indexOf("GTM-")!==0:!0}):[]}function dm(){var a=em(fm()),b=a&&a.parent;if(b)return em(b)} +function em(a){var b=Ol();return a.isDestination?b.destination[a.ctid]:b.container[a.ctid]}function bm(a){return Sl?Yl(a):a}function Yl(a){return"siloed_"+a}function gm(a){a=String(a);return ub(a,"siloed_")?a.substring(7):a}function hm(){if(oj.N){var a=Ol();if(a.siloed){for(var b=[],c=Xl().map(Yl),d=Vl().map(Yl),e={},f=0;f=0){var t;b:{var u,v=(u=q.scriptElement)==null?void 0:u.src;if(v){for(var w=oj.C,x=lk(v),y=w?x.pathname:""+x.hostname+x.pathname,B=A.scripts,C="",E=0;E=0){t=String(E);break b}C=String(E)}}if(C){t=C;break b}}t=void 0}var I=t;if(I){Ll=!0;r=I;break a}}var L=[].slice.call(A.scripts);r=q.scriptElement?String(L.indexOf(q.scriptElement)):"-1"}q.htmlLoadOrder=r;q.loadScriptType=Ml(q)}var U=p?e.destination:e.container,K=U[n];K?(p&&K.state===0&&O(93),Object.assign(K,q)):U[n]=q},e=Ol(),f=l(b),g=f.next();!g.done;g= +f.next())d(g.value,!1);for(var h=l(c),m=h.next();!m.done;m=h.next())d(m.value,!0);e.canonical[cm()]={};im()}function km(){var a=cm();return!!Ol().canonical[a]}function lm(a){return!!Ol().container[a]}function mm(a){var b=Ol().destination[a];return!!b&&!!b.state}function fm(){return{ctid:am(),isDestination:Rl.Le}}function nm(a,b,c){b.siloed&&om({ctid:a,isDestination:!1});var d=fm();Ol().container[a]={state:1,context:b,parent:d};Nl({ctid:a,isDestination:!1},c)} +function om(a){var b=Ol();(b.siloed=b.siloed||[]).push(a)}function pm(){var a=Ol().container,b;for(b in a)if(a.hasOwnProperty(b)&&a[b].state===1)return!0;return!1}function qm(){var a={};ib(Ol().destination,function(b,c){c.state===0&&(a[gm(b)]=c)});return a}function rm(a){return!!(a&&a.parent&&a.context&&a.context.source===1&&a.parent.ctid.indexOf("GTM-")!==0)}function sm(){for(var a=Ol(),b=l(Wl()),c=b.next();!c.done;c=b.next())if(a.injectedFirstPartyContainers[c.value])return!0;return!1} +function tm(a){var b=Ol();return b.destination[a]?1:b.destination[Yl(a)]?2:0};var um={Ba:{Cd:0,Dd:1,uh:2}};um.Ba[um.Ba.Cd]="FULL_TRANSMISSION";um.Ba[um.Ba.Dd]="LIMITED_TRANSMISSION";um.Ba[um.Ba.uh]="NO_TRANSMISSION";var vm={V:{pb:0,xa:1,kc:2,xc:3}};vm.V[vm.V.pb]="NO_QUEUE";vm.V[vm.V.xa]="ADS";vm.V[vm.V.kc]="ANALYTICS";vm.V[vm.V.xc]="MONITORING";function wm(){var a=jc("google_tag_data",{});return a.ics=a.ics||new xm}var xm=function(){this.entries={};this.waitPeriodTimedOut=this.wasSetLate=this.accessedAny=this.accessedDefault=this.usedImplicit=this.usedUpdate=this.usedDefault=this.usedDeclare=this.active=!1;this.C=[]}; +xm.prototype.default=function(a,b,c,d,e,f,g){this.usedDefault||this.usedDeclare||!this.accessedDefault&&!this.accessedAny||(this.wasSetLate=!0);this.usedDefault=this.active=!0;Wa("TAGGING",19);b==null?Wa("TAGGING",18):ym(this,a,b==="granted",c,d,e,f,g)};xm.prototype.waitForUpdate=function(a,b,c){for(var d=0;d0&&n.update===void 0),t={region:q,declare_region:n.declare_region,implicit:n.implicit,default:c!==void 0?c:n.default,declare:n.declare,update:n.update,quiet:r};if(e!==""||n.default!==!1)m[b]=t;r&&z.setTimeout(function(){m[b]===t&&t.quiet&&(Wa("TAGGING",2),a.waitPeriodTimedOut=!0,a.clearTimeout(b,void 0,h), +a.notifyListeners())},g)}};k=xm.prototype;k.clearTimeout=function(a,b,c){var d=[a],e=c.delegatedConsentTypes,f;for(f in e)e.hasOwnProperty(f)&&e[f]===a&&d.push(f);var g=this.entries[a]||{},h=this.getConsentState(a,c);if(g.quiet){g.quiet=!1;for(var m=l(d),n=m.next();!n.done;n=m.next())zm(this,n.value)}else if(b!==void 0&&h!==b)for(var p=l(d),q=p.next();!q.done;q=p.next())zm(this,q.value)}; +k.update=function(a,b,c){this.usedDefault||this.usedDeclare||this.usedUpdate||!this.accessedAny||(this.wasSetLate=!0);this.usedUpdate=this.active=!0;if(b!=null){var d=this.getConsentState(a,c),e=this.entries;(e[a]=e[a]||{}).update=b==="granted";this.clearTimeout(a,d,c)}}; +k.declare=function(a,b,c,d,e){this.usedDeclare=this.active=!0;var f=this.entries,g=f[a]||{},h=g.declare_region,m=c&&ab(c)?c.toUpperCase():void 0;d=d.toUpperCase();e=e.toUpperCase();if(d===""||m===e||(m===d?h!==e:!m&&!h)){var n={region:g.region,declare_region:m,declare:b==="granted",implicit:g.implicit,default:g.default,update:g.update,quiet:g.quiet};if(d!==""||g.declare!==!1)f[a]=n}}; +k.implicit=function(a,b){this.usedImplicit=!0;var c=this.entries,d=c[a]=c[a]||{};d.implicit!==!1&&(d.implicit=b==="granted")}; +k.getConsentState=function(a,b){var c=this.entries,d=c[a]||{},e=d.update;if(e!==void 0)return e?1:2;if(b.usedContainerScopedDefaults){var f=b.containerScopedDefaults[a];if(f===3)return 1;if(f===2)return 2}else if(e=d.default,e!==void 0)return e?1:2;if(b==null?0:b.delegatedConsentTypes.hasOwnProperty(a)){var g=b.delegatedConsentTypes[a],h=c[g]||{};e=h.update;if(e!==void 0)return e?1:2;if(b.usedContainerScopedDefaults){var m=b.containerScopedDefaults[g];if(m===3)return 1;if(m===2)return 2}else if(e= +h.default,e!==void 0)return e?1:2}e=d.declare;if(e!==void 0)return e?1:2;e=d.implicit;return e!==void 0?e?3:4:0};k.addListener=function(a,b){this.C.push({consentTypes:a,Id:b})};var zm=function(a,b){for(var c=0;c=e.length?m(n):z.setTimeout(function(){m(c())},500)}}))};var Nm={},Om=(Nm[vm.V.pb]=um.Ba.Cd,Nm[vm.V.xa]=um.Ba.Cd,Nm[vm.V.kc]=um.Ba.Cd,Nm[vm.V.xc]=um.Ba.Cd,Nm),Pm=function(a,b){this.C=a;this.consentTypes=b};Pm.prototype.isConsentGranted=function(){switch(this.C){case 0:return this.consentTypes.every(function(a){return Em(a)});case 1:return this.consentTypes.some(function(a){return Em(a)});default:Yb(this.C,"consentsRequired had an unknown type")}}; +var Qm={},Rm=(Qm[vm.V.pb]=new Pm(0,[]),Qm[vm.V.xa]=new Pm(0,["ad_storage"]),Qm[vm.V.kc]=new Pm(0,["analytics_storage"]),Qm[vm.V.xc]=new Pm(1,["ad_storage","analytics_storage"]),Qm);var Tm=function(a){var b=this;this.type=a;this.C=[];Jm(Rm[a].consentTypes,function(){Sm(b)||b.flush()})};Tm.prototype.flush=function(){for(var a=l(this.C),b=a.next();!b.done;b=a.next()){var c=b.value;c()}this.C=[]};var Sm=function(a){return Om[a.type]===um.Ba.uh&&!Rm[a.type].isConsentGranted()},Um=function(a,b){Sm(a)?a.C.push(b):b()},Vm=new Map;function Wm(a){Vm.has(a)||Vm.set(a,new Tm(a));return Vm.get(a)};var Xm="/td?id="+Wf.ctid,Ym="v t pid dl tdp exp".split(" "),Zm=["mcc"],$m={},an={},bn=!1;function cn(a,b,c){an[a]=b;(c===void 0||c)&&dn(a)}function dn(a,b){if($m[a]===void 0||(b===void 0?0:b))$m[a]=!0}function en(a){a=a===void 0?!1:a;var b=Object.keys($m).filter(function(c){return $m[c]===!0&&an[c]!==void 0&&(a||!Zm.includes(c))}).map(function(c){var d=an[c];typeof d==="function"&&(d=d());return d?"&"+c+"="+d:""}).join("");return""+uk("https://www.googletagmanager.com")+Xm+(""+b+"&z=0")} +function fn(){Object.keys($m).forEach(function(a){Ym.indexOf(a)<0&&($m[a]=!1)})}function gn(a){a=a===void 0?!1:a;if(oj.R&&Dk&&Wf.ctid){var b=Wm(vm.V.xc);if(Sm(b))bn||(bn=!0,Um(b,gn));else{var c=en(a),d={destinationId:Wf.ctid,endpoint:56};a?El(d,c):Dl(d,c);fn();bn=!1}}}var hn={};function jn(){Object.keys($m).filter(function(a){return $m[a]&&!Ym.includes(a)}).length>0&&gn(!0)}var kn=fb();function ln(){kn=fb()} +function mn(){cn("v","3");cn("t","t");cn("pid",function(){return String(kn)});cn("exp",Jj());wc(z,"pagehide",jn);z.setInterval(ln,864E5)};var nn=["ad_storage","analytics_storage","ad_user_data","ad_personalization"],on=[N.m.Pc,N.m.Yb,N.m.vd,N.m.wb,N.m.Xb,N.m.Ia,N.m.Ha,N.m.Ta,N.m.Xa,N.m.yb],pn=!1,qn=!1,rn={},sn={};function tn(){!qn&&pn&&(nn.some(function(a){return Dm.containerScopedDefaults[a]!==1})||un("mbc"));qn=!0}function un(a){Dk&&(cn(a,"1"),gn())}function vn(a,b){if(!rn[b]&&(rn[b]=!0,sn[b]))for(var c=l(on),d=c.next();!d.done;d=c.next())if(a.hasOwnProperty(d.value)){un("erc");break}};function wn(a){Wa("HEALTH",a)};var xn={Zj:"service_worker_endpoint",zh:"shared_user_id",Ah:"shared_user_id_requested",Re:"shared_user_id_source",Ef:"cookie_deprecation_label",Uk:"aw_user_data_cache",Yl:"ga4_user_data_cache",Xl:"fl_user_data_cache",Uj:"pt_listener_set",Pe:"pt_data",th:"ip_geo_fetch_in_progress",Ke:"ip_geo_data_cache"},yn;function zn(a){if(!yn){yn={};for(var b=l(Object.keys(xn)),c=b.next();!c.done;c=b.next())yn[xn[c.value]]=!0}return!!yn[a]} +function An(a,b){b=b===void 0?!1:b;if(zn(a)){var c,d,e=(d=(c=jc("google_tag_data",{})).xcd)!=null?d:c.xcd={};if(e[a])return e[a];if(b){var f=void 0,g=1,h={},m={set:function(n){f=n;m.notify()},get:function(){return f},subscribe:function(n){h[String(g)]=n;return g++},unsubscribe:function(n){var p=String(n);return h.hasOwnProperty(p)?(delete h[p],!0):!1},notify:function(){for(var n=l(Object.keys(h)),p=n.next();!p.done;p=n.next()){var q=p.value;try{h[q](a,f)}catch(r){}}}};return e[a]=m}}} +function Bn(a,b){var c=An(a,!0);c&&c.set(b)}function Cn(a){var b;return(b=An(a))==null?void 0:b.get()}function Dn(a,b){if(typeof b==="function"){var c;return(c=An(a,!0))==null?void 0:c.subscribe(b)}}function En(a,b){var c=An(a);return c?c.unsubscribe(b):!1};var Fn={bn:"eyIwIjoiUlUiLCIxIjoiUlUtU1BFIiwiMiI6ZmFsc2UsIjMiOiJnb29nbGUucnUiLCI0IjoiIiwiNSI6dHJ1ZSwiNiI6ZmFsc2UsIjciOiJhZF9zdG9yYWdlfGFuYWx5dGljc19zdG9yYWdlfGFkX3VzZXJfZGF0YXxhZF9wZXJzb25hbGl6YXRpb24ifQ"},Gn={},Hn=!1;function In(){function a(){c!==void 0&&En(xn.Ke,c);try{var e=Cn(xn.Ke);Gn=JSON.parse(e)}catch(f){O(123),wn(2),Gn={}}Hn=!0;b()}var b=Jn,c=void 0,d=Cn(xn.Ke);d?a(d):(c=Dn(xn.Ke,a),Kn())} +function Kn(){function a(c){Bn(xn.Ke,c||"{}");Bn(xn.th,!1)}if(!Cn(xn.th)){Bn(xn.th,!0);var b="";try{z.fetch(b,{method:"GET",cache:"no-store",mode:"cors",credentials:"omit"}).then(function(c){c.ok?c.text().then(function(d){a(d)},function(){a()}):a()},function(){a()})}catch(c){a()}}} +function Ln(){var a=Fn.bn;try{return JSON.parse(Ta(a))}catch(b){return O(123),wn(2),{}}}function Mn(){return Gn["0"]||""}function Nn(){return Gn["1"]||""}function On(){var a=!1;a=!!Gn["2"];return a}function Pn(){return Gn["6"]!==!1}function Qn(){var a="";a=Gn["4"]||"";return a} +function Rn(){var a=!1;a=!!Gn["5"];return a}function Sn(){var a="";a=Gn["3"]||"";return a};function Tn(a){return a&&a.indexOf("pending:")===0?Un(a.substr(8)):!1}function Un(a){if(a==null||a.length===0)return!1;var b=Number(a),c=pb();return bc-9E5};var Vn=!1,Wn=!1,Xn=!1,Yn=0,Zn=!1,$n=[];function ao(a){if(Yn===0)Zn&&$n&&($n.length>=100&&$n.shift(),$n.push(a));else if(bo()){var b=jc('google.tagmanager.ta.prodqueue',[]);b.length>=50&&b.shift();b.push(a)}}function co(){eo();xc(A,"TAProdDebugSignal",co)}function eo(){if(!Wn){Wn=!0;fo();var a=$n;$n=void 0;a==null||a.forEach(function(b){ao(b)})}} +function fo(){var a=A.documentElement.getAttribute("data-tag-assistant-prod-present");Un(a)?Yn=1:!Tn(a)||Vn||Xn?Yn=2:(Xn=!0,wc(A,"TAProdDebugSignal",co,!1),z.setTimeout(function(){eo();Vn=!0},200))}function bo(){if(!Zn)return!1;switch(Yn){case 1:case 0:return!0;case 2:return!1;default:return!1}};var go=!1;function ho(a,b){var c=Xl(),d=Vl();if(bo()){var e=io("INIT");e.containerLoadSource=a!=null?a:0;b&&(e.parentTargetReference=b);e.aliases=c;e.destinations=d;ao(e)}}function jo(a){var b,c,d,e;b=a.targetId;c=a.request;d=a.Oa;e=a.isBatched;if(bo()){var f=io("GTAG_HIT",{eventId:d.eventId,priorityId:d.priorityId});f.target=b;f.url=c.url;c.postBody&&(f.postBody=c.postBody);f.parameterEncoding=c.parameterEncoding;f.endpoint=c.endpoint;e!==void 0&&(f.isBatched=e);ao(f)}} +function ko(a){bo()&&jo(a())}function io(a,b){b=b===void 0?{}:b;b.groupId=lo;var c,d=b,e={publicId:mo};d.eventId!=null&&(e.eventId=d.eventId);d.priorityId!=null&&(e.priorityId=d.priorityId);d.eventName&&(e.eventName=d.eventName);d.groupId&&(e.groupId=d.groupId);d.tagName&&(e.tagName=d.tagName);c={containerProduct:"GTM",key:e,version:'4',messageType:a};c.containerProduct=go?"OGT":"GTM";c.key.targetRef=no;return c}var mo="",no={ctid:"",isDestination:!1},lo; +function oo(a){var b=Wf.ctid,c=Ul();Yn=0;Zn=!0;fo();lo=a;mo=b;go=xj;no={ctid:b,isDestination:c}};var po=[N.m.T,N.m.Z,N.m.U,N.m.Da],qo,ro;function so(a){for(var b=a[N.m.Nb],c=Array.isArray(b)?b:[b],d={ff:0};d.ff=0;a--)Fo[a]();Fo=[]}};var Ho=z.google_tag_manager=z.google_tag_manager||{};function Io(a,b){return Ho[a]=Ho[a]||b()}function Jo(){var a=am(),b=Ko;Ho[a]=Ho[a]||b}function Lo(){var a=rj.vb;return Ho[a]=Ho[a]||{}}function Mo(){var a=Ho.sequence||1;Ho.sequence=a+1;return a};function No(){if(Ho.pscdl!==void 0)Cn(xn.Ef)===void 0&&Bn(xn.Ef,Ho.pscdl);else{var a=function(c){Ho.pscdl=c;Bn(xn.Ef,c)},b=function(){a("error")};try{fc.cookieDeprecationLabel?(a("pending"),fc.cookieDeprecationLabel.getValue().then(a).catch(b)):a("noapi")}catch(c){b(c)}}};function Oo(a,b){b&&ib(b,function(c,d){typeof d!=="object"&&d!==void 0&&(a["1p."+c]=String(d))})};var Po=/^(?:siloed_)?(?:AW|DC|G|GF|GT|HA|MC|UA)$/,Qo=/\s/; +function Ro(a,b){if(ab(a)){a=nb(a);var c=a.indexOf("-");if(!(c<0)){var d=a.substring(0,c);if(Po.test(d)){var e=a.substring(c+1),f;if(b){var g=function(n){var p=n.indexOf("/");return p<0?[n]:[n.substring(0,p),n.substring(p+1)]};f=g(e);if(d==="DC"&&f.length===2){var h=g(f[1]);h.length===2&&(f[1]=h[0],f.push(h[1]))}}else{f=e.split("/");for(var m=0;m0&&(dn("tdc",!0),ap=z.setTimeout(function(){gn();Wo={};ap=void 0},Vo))}} +function fp(a,b){var c={},d;for(d in b)b.hasOwnProperty(d)&&(c[d]=!0);for(var e in a)a.hasOwnProperty(e)&&(c[e]=!0);return c} +function gp(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?"":d;if(a===b)return[];var e=function(r,t){var u;Uc(t)==="object"?u=t[r]:Uc(t)==="array"&&(u=t[r]);return u===void 0?$o[r]:u},f=fp(a,b),g;for(g in f)if(f.hasOwnProperty(g)){var h=(d?d+".":"")+g,m=e(g,a),n=e(g,b),p=Uc(m)==="object"||Uc(m)==="array",q=Uc(n)==="object"||Uc(n)==="array";if(p&&q)gp(m,n,c,h);else if(p||q||m!==n)c[h]=!0}return Object.keys(c)} +function hp(){cn("tdc",function(){ap&&(z.clearTimeout(ap),ap=void 0);var a=[],b;for(b in Wo)Wo.hasOwnProperty(b)&&a.push(b+"*"+Wo[b].join("."));return a.length?a.join("!"):void 0},!1)};var ip=function(a,b,c,d,e,f,g,h,m,n,p){this.eventId=a;this.priorityId=b;this.C=c;this.R=d;this.N=e;this.O=f;this.H=g;this.eventMetadata=h;this.onSuccess=m;this.onFailure=n;this.isGtmEvent=p},jp=function(a,b){var c=[];switch(b){case 3:c.push(a.C);c.push(a.R);c.push(a.N);c.push(a.O);c.push(a.H);break;case 2:c.push(a.C);break;case 1:c.push(a.R);c.push(a.N);c.push(a.O);c.push(a.H);break;case 4:c.push(a.C),c.push(a.R),c.push(a.N),c.push(a.O)}return c},P=function(a,b,c,d){for(var e=l(jp(a,d===void 0?3: +d)),f=e.next();!f.done;f=e.next()){var g=f.value;if(g[b]!==void 0)return g[b]}return c},kp=function(a){for(var b={},c=jp(a,4),d=l(c),e=d.next();!e.done;e=d.next())for(var f=Object.keys(e.value),g=l(f),h=g.next();!h.done;h=g.next())b[h.value]=1;return Object.keys(b)},lp=function(a,b,c){function d(n){Wc(n)&&ib(n,function(p,q){f=!0;e[p]=q})}var e={},f=!1,g=jp(a,c===void 0?3:c);g.reverse();for(var h=l(g),m=h.next();!m.done;m=h.next())d(m.value[b]);return f?e:void 0},mp=function(a){for(var b=[N.m.ee,N.m.ae, +N.m.be,N.m.ce,N.m.de,N.m.fe,N.m.he],c=jp(a,3),d=l(c),e=d.next();!e.done;e=d.next()){for(var f=e.value,g={},h=!1,m=l(b),n=m.next();!n.done;n=m.next()){var p=n.value;f[p]!==void 0&&(g[p]=f[p],h=!0)}var q=h?g:void 0;if(q)return q}return{}},np=function(a,b){this.eventId=a;this.priorityId=b;this.H={};this.R={};this.C={};this.N={};this.fa={};this.O={};this.eventMetadata={};this.isGtmEvent=!1;this.onSuccess=function(){};this.onFailure=function(){}},op=function(a,b){a.H=b;return a},pp=function(a,b){a.R=b; +return a},qp=function(a,b){a.C=b;return a},rp=function(a,b){a.N=b;return a},sp=function(a,b){a.fa=b;return a},tp=function(a,b){a.O=b;return a},up=function(a,b){a.eventMetadata=b||{};return a},vp=function(a,b){a.onSuccess=b;return a},wp=function(a,b){a.onFailure=b;return a},xp=function(a,b){a.isGtmEvent=b;return a},yp=function(a){return new ip(a.eventId,a.priorityId,a.H,a.R,a.C,a.N,a.O,a.eventMetadata,a.onSuccess,a.onFailure,a.isGtmEvent)};var zp={Sk:Number("5"),ap:Number("")},Ap=[],Bp=!1;function Cp(a){Ap.push(a)}var Dp="?id="+Wf.ctid,Ep=void 0,Fp={},Gp=void 0,Hp=new function(){var a=5;zp.Sk>0&&(a=zp.Sk);this.H=a;this.C=0;this.N=[]},Ip=1E3; +function Jp(a,b){var c=Ep;if(c===void 0)if(b)c=Mo();else return"";for(var d=[uk("https://www.googletagmanager.com"),"/a",Dp],e=l(Ap),f=e.next();!f.done;f=e.next())for(var g=f.value,h=g({eventId:c,hd:!!a}),m=l(h),n=m.next();!n.done;n=m.next()){var p=l(n.value),q=p.next().value,r=p.next().value;d.push("&"+q+"="+r)}d.push("&z=0");return d.join("")} +function Kp(){if(oj.R&&(Gp&&(z.clearTimeout(Gp),Gp=void 0),Ep!==void 0&&Lp)){var a=Wm(vm.V.xc);if(Sm(a))Bp||(Bp=!0,Um(a,Kp));else{var b;if(!(b=Fp[Ep])){var c=Hp;b=c.C=2022&&Kp())}var Op=fb();function Pp(){Op=fb()}function Qp(){return[["v","3"],["t","t"],["pid",String(Op)]]};var Rp={};function Sp(a,b,c){Ck&&a!==void 0&&(Rp[a]=Rp[a]||[],Rp[a].push(c+b),Np(a))}function Tp(a){var b=a.eventId,c=a.hd,d=[],e=Rp[b]||[];e.length&&d.push(["epr",e.join(".")]);c&&delete Rp[b];return d};function Up(a,b,c){var d=Ro(bm(a),!0);d&&Vp.register(d,b,c)}function Wp(a,b,c,d){var e=Ro(c,d.isGtmEvent);e&&(wj&&(d.deferrable=!0),Vp.push("event",[b,a],e,d))}function Xp(a,b,c,d){var e=Ro(c,d.isGtmEvent);e&&Vp.push("get",[a,b],e,d)}function Yp(a){var b=Ro(bm(a),!0),c;b?c=Zp(Vp,b).C:c={};return c}function $p(a,b){var c=Ro(bm(a),!0);if(c){var d=Vp,e=Xc(b,null);Xc(Zp(d,c).C,e);Zp(d,c).C=e}} +var aq=function(){this.R={};this.C={};this.H={};this.fa=null;this.O={};this.N=!1;this.status=1},bq=function(a,b,c,d){this.H=pb();this.C=b;this.args=c;this.messageContext=d;this.type=a},cq=function(){this.destinations={};this.C={};this.commands=[]},Zp=function(a,b){var c=b.destinationId;Sl||(c=gm(c));return a.destinations[c]=a.destinations[c]||new aq},dq=function(a,b,c,d){if(d.C){var e=Zp(a,d.C),f=e.fa;if(f){var g=d.C.id;Sl||(g=gm(g));var h=Xc(c,null),m=Xc(e.R[g],null),n=Xc(e.O,null),p=Xc(e.C,null), +q=Xc(a.C,null),r={};if(Ck)try{r=Xc(Oj,null)}catch(x){O(72)}var t=d.C.prefix,u=function(x){Sp(d.messageContext.eventId,t,x)},v=yp(xp(wp(vp(up(sp(rp(tp(qp(pp(op(new np(d.messageContext.eventId,d.messageContext.priorityId),h),m),n),p),q),r),d.messageContext.eventMetadata),function(){if(u){var x=u;u=void 0;x("2");if(d.messageContext.onSuccess)d.messageContext.onSuccess()}}),function(){if(u){var x=u;u=void 0;x("3");if(d.messageContext.onFailure)d.messageContext.onFailure()}}),!!d.messageContext.isGtmEvent)), +w=function(){try{Sp(d.messageContext.eventId,t,"1");var x=d.type,y=d.C.id;if(Dk&&x==="config"){var B,C=(B=Ro(y))==null?void 0:B.ids;if(!(C&&C.length>1)){var E,F=jc("google_tag_data",{});F.td||(F.td={});E=F.td;var I=Xc(v.O);Xc(v.C,I);var L=[],U;for(U in E)E.hasOwnProperty(U)&&gp(E[U],I).length&&L.push(U);L.length&&(ep(y,L),Wa("TAGGING",Yo[A.readyState]||14));E[y]=I}}f(d.C.id,b,d.H,v)}catch(K){Sp(d.messageContext.eventId,t,"4")}};b==="gtag.get"?w():Um(e.ia,w)}}}; +cq.prototype.register=function(a,b,c){var d=Zp(this,a);d.status!==3&&(d.fa=b,d.status=3,d.ia=Wm(c),this.flush())}; +cq.prototype.push=function(a,b,c,d){c!==void 0&&(Zp(this,c).status===1&&(Zp(this,c).status=2,this.push("require",[{}],c,{})),Zp(this,c).N&&(d.deferrable=!1),d.eventMetadata||(d.eventMetadata={}),d.eventMetadata.send_to_destinations||(d.eventMetadata.send_to_destinations=[c.destinationId]),d.eventMetadata.send_to_targets||(d.eventMetadata.send_to_targets=[c.id]));this.commands.push(new bq(a,c,b,d));d.deferrable||this.flush()}; +cq.prototype.flush=function(a){for(var b=this,c=[],d=!1,e={};this.commands.length;e={ac:void 0,ug:void 0}){var f=this.commands[0],g=f.C;if(f.messageContext.deferrable)!g||Zp(this,g).N?(f.messageContext.deferrable=!1,this.commands.push(f)):c.push(f),this.commands.shift();else{switch(f.type){case "require":if(Zp(this,g).status!==3&&!a){this.commands.push.apply(this.commands,c);return}break;case "set":var h=f.args[0];ib(h,function(u,v){Xc(wb(u,v),b.C)});mj(h,!0);break;case "config":var m=Zp(this,g); +e.ac={};ib(f.args[0],function(u){return function(v,w){Xc(wb(v,w),u.ac)}}(e));var n=!!e.ac[N.m.Rc];delete e.ac[N.m.Rc];var p=g.destinationId===g.id;mj(e.ac,!0);n||(p?m.O={}:m.R[g.id]={});m.N&&n||dq(this,N.m.la,e.ac,f);m.N=!0;p?Xc(e.ac,m.O):(Xc(e.ac,m.R[g.id]),O(70));d=!0;vn(e.ac,g.id);pn=!0;break;case "event":e.ug={};ib(f.args[0],function(u){return function(v,w){Xc(wb(v,w),u.ug)}}(e));mj(e.ug);dq(this,f.args[1],e.ug,f);var q=void 0;!f.C||((q=f.messageContext.eventMetadata)==null?0:q.em_event)||(sn[f.C.id]= +!0);pn=!0;break;case "get":var r={},t=(r[N.m.Vb]=f.args[0],r[N.m.qc]=f.args[1],r);dq(this,N.m.lb,t,f);pn=!0}this.commands.shift();eq(this,f)}}this.commands.push.apply(this.commands,c);d&&this.flush()};var eq=function(a,b){if(b.type!=="require")if(b.C)for(var c=Zp(a,b.C).H[b.type]||[],d=0;d=0&&Array.prototype.splice.call(g,h,1)}gq(e,"load",f);gq(e,"error",f)};fq(e,"load",f);fq(e,"error",f)}d&&(e.attributionSrc="");e.src=b;a.google_image_requests.push(e)} +function iq(a){var b;b=b===void 0?!1:b;var c="https://pagead2.googlesyndication.com/pagead/gen_204?id=tcfe";fl(a,function(d,e){if(d||d===0)c+="&"+e+"="+encodeURIComponent(String(d))});jq(c,b)} +function jq(a,b){var c=window,d;b=b===void 0?!1:b;d=d===void 0?!1:d;if(c.fetch){var e={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"};d&&(e.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?e.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:e.headers={"Attribution-Reporting-Eligible":"event-source"});c.fetch(a,e)}else hq(c,a,b===void 0?!1:b,d===void 0?!1:d)};var kq=function(){this.fa=this.fa;this.O=this.O};kq.prototype.fa=!1;kq.prototype.dispose=function(){this.fa||(this.fa=!0,this.N())};kq.prototype[Symbol.dispose]=function(){this.dispose()};kq.prototype.addOnDisposeCallback=function(a,b){this.fa?b!==void 0?a.call(b):a():(this.O||(this.O=[]),b&&(a=a.bind(b)),this.O.push(a))};kq.prototype.N=function(){if(this.O)for(;this.O.length;)this.O.shift()()};function lq(a){a.addtlConsent!==void 0&&typeof a.addtlConsent!=="string"&&(a.addtlConsent=void 0);a.gdprApplies!==void 0&&typeof a.gdprApplies!=="boolean"&&(a.gdprApplies=void 0);return a.tcString!==void 0&&typeof a.tcString!=="string"||a.listenerId!==void 0&&typeof a.listenerId!=="number"?2:a.cmpStatus&&a.cmpStatus!=="error"?0:3} +var mq=function(a,b){b=b===void 0?{}:b;kq.call(this);this.C=null;this.ia={};this.yc=0;this.R=null;this.H=a;var c;this.ab=(c=b.timeoutMs)!=null?c:500;var d;this.Ea=(d=b.Qo)!=null?d:!1};qa(mq,kq);mq.prototype.N=function(){this.ia={};this.R&&(gq(this.H,"message",this.R),delete this.R);delete this.ia;delete this.H;delete this.C;kq.prototype.N.call(this)};var oq=function(a){return typeof a.H.__tcfapi==="function"||nq(a)!=null}; +mq.prototype.addEventListener=function(a){var b=this,c={internalBlockOnErrors:this.Ea},d=Yk(function(){return a(c)}),e=0;this.ab!==-1&&(e=setTimeout(function(){c.tcString="tcunavailable";c.internalErrorState=1;d()},this.ab));var f=function(g,h){clearTimeout(e);g?(c=g,c.internalErrorState=lq(c),c.internalBlockOnErrors=b.Ea,h&&c.internalErrorState===0||(c.tcString="tcunavailable",h||(c.internalErrorState=3))):(c.tcString="tcunavailable",c.internalErrorState=3);a(c)};try{pq(this,"addEventListener",f)}catch(g){c.tcString= +"tcunavailable",c.internalErrorState=3,e&&(clearTimeout(e),e=0),d()}};mq.prototype.removeEventListener=function(a){a&&a.listenerId&&pq(this,"removeEventListener",null,a.listenerId)}; +var rq=function(a,b,c){var d;d=d===void 0?"755":d;var e;a:{if(a.publisher&&a.publisher.restrictions){var f=a.publisher.restrictions[b];if(f!==void 0){e=f[d===void 0?"755":d];break a}}e=void 0}var g=e;if(g===0)return!1;var h=c;c===2?(h=0,g===2&&(h=1)):c===3&&(h=1,g===1&&(h=0));var m;if(h===0)if(a.purpose&&a.vendor){var n=qq(a.vendor.consents,d===void 0?"755":d);m=n&&b==="1"&&a.purposeOneTreatment&&a.publisherCC==="CH"?!0:n&&qq(a.purpose.consents,b)}else m=!0;else m=h===1?a.purpose&&a.vendor?qq(a.purpose.legitimateInterests, +b)&&qq(a.vendor.legitimateInterests,d===void 0?"755":d):!0:!0;return m},qq=function(a,b){return!(!a||!a[b])},pq=function(a,b,c,d){c||(c=function(){});var e=a.H;if(typeof e.__tcfapi==="function"){var f=e.__tcfapi;f(b,2,c,d)}else if(nq(a)){sq(a);var g=++a.yc;a.ia[g]=c;if(a.C){var h={};a.C.postMessage((h.__tcfapiCall={command:b,version:2,callId:g,parameter:d},h),"*")}}else c({},!1)},nq=function(a){if(a.C)return a.C;a.C=gl(a.H,"__tcfapiLocator");return a.C},sq=function(a){if(!a.R){var b=function(c){try{var d; +d=(typeof c.data==="string"?JSON.parse(c.data):c.data).__tcfapiReturn;a.ia[d.callId](d.returnValue,d.success)}catch(e){}};a.R=b;fq(a.H,"message",b)}},tq=function(a){if(a.gdprApplies===!1)return!0;a.internalErrorState===void 0&&(a.internalErrorState=lq(a));return a.cmpStatus==="error"||a.internalErrorState!==0?a.internalBlockOnErrors?(iq({e:String(a.internalErrorState)}),!1):!0:a.cmpStatus!=="loaded"||a.eventStatus!=="tcloaded"&&a.eventStatus!=="useractioncomplete"?!1:!0};var uq={1:0,3:0,4:0,7:3,9:3,10:3};function vq(){return Io("tcf",function(){return{}})}var wq=function(){return new mq(z,{timeoutMs:-1})}; +function xq(){var a=vq(),b=wq();oq(b)&&!yq()&&!zq()&&O(124);if(!a.active&&oq(b)){yq()&&(a.active=!0,a.purposes={},a.cmpId=0,a.tcfPolicyVersion=0,wm().active=!0,a.tcString="tcunavailable");Bo();try{b.addEventListener(function(c){if(c.internalErrorState!==0)Aq(a),Co([N.m.T,N.m.Da,N.m.U]),wm().active=!0;else if(a.gdprApplies=c.gdprApplies,a.cmpId=c.cmpId,a.enableAdvertiserConsentMode=c.enableAdvertiserConsentMode,zq()&&(a.active=!0),!Bq(c)||yq()||zq()){a.tcfPolicyVersion=c.tcfPolicyVersion;var d;if(c.gdprApplies=== +!1){var e={},f;for(f in uq)uq.hasOwnProperty(f)&&(e[f]=!0);d=e;b.removeEventListener(c)}else if(Bq(c)){var g={},h;for(h in uq)if(uq.hasOwnProperty(h))if(h==="1"){var m,n=c,p={Zm:!0};p=p===void 0?{}:p;m=tq(n)?n.gdprApplies===!1?!0:n.tcString==="tcunavailable"?!p.idpcApplies:(p.idpcApplies||n.gdprApplies!==void 0||p.Zm)&&(p.idpcApplies||typeof n.tcString==="string"&&n.tcString.length)?rq(n,"1",0):!0:!1;g["1"]=m}else g[h]=rq(c,h,uq[h]);d=g}if(d){a.tcString=c.tcString||"tcempty";a.purposes=d;var q={}, +r=(q[N.m.T]=a.purposes["1"]?"granted":"denied",q);a.gdprApplies!==!0?(Co([N.m.T,N.m.Da,N.m.U]),wm().active=!0):(r[N.m.Da]=a.purposes["3"]&&a.purposes["4"]?"granted":"denied",typeof a.tcfPolicyVersion==="number"&&a.tcfPolicyVersion>=4?r[N.m.U]=a.purposes["1"]&&a.purposes["7"]?"granted":"denied":Co([N.m.U]),vo(r,{eventId:0},{gdprApplies:a?a.gdprApplies:void 0,tcString:Cq()||""}))}}else Co([N.m.T,N.m.Da,N.m.U])})}catch(c){Aq(a),Co([N.m.T,N.m.Da,N.m.U]),wm().active=!0}}} +function Aq(a){a.type="e";a.tcString="tcunavailable"}function Bq(a){return a.eventStatus==="tcloaded"||a.eventStatus==="useractioncomplete"||a.eventStatus==="cmpuishown"}function yq(){return z.gtag_enable_tcf_support===!0}function zq(){return vq().enableAdvertiserConsentMode===!0}function Cq(){var a=vq();if(a.active)return a.tcString}function Dq(){var a=vq();if(a.active&&a.gdprApplies!==void 0)return a.gdprApplies?"1":"0"} +function Eq(a){if(!uq.hasOwnProperty(String(a)))return!0;var b=vq();return b.active&&b.purposes?!!b.purposes[String(a)]:!0};var Fq=[N.m.T,N.m.Z,N.m.U,N.m.Da],Gq={},Hq=(Gq[N.m.T]=1,Gq[N.m.Z]=2,Gq);function Iq(a){if(a===void 0)return 0;switch(P(a,N.m.ya)){case void 0:return 1;case !1:return 3;default:return 2}}function Jq(a){if(Nn()==="US-CO"&&fc.globalPrivacyControl===!0)return!1;var b=Iq(a);if(b===3)return!1;switch(Fm(N.m.Da)){case 1:case 3:return!0;case 2:return!1;case 4:return b===2;case 0:return!0;default:return!1}}function Kq(){return Im()||!Em(N.m.T)||!Em(N.m.Z)} +function Lq(){var a={},b;for(b in Hq)Hq.hasOwnProperty(b)&&(a[Hq[b]]=Fm(b));return"G1"+Me(a[1]||0)+Me(a[2]||0)}var Mq={},Nq=(Mq[N.m.T]=0,Mq[N.m.Z]=1,Mq[N.m.U]=2,Mq[N.m.Da]=3,Mq);function Oq(a){switch(a){case void 0:return 1;case !0:return 3;case !1:return 2;default:return 0}} +function Pq(a){for(var b="1",c=0;c=0&&c<=4095&&(a="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[c>>6&63],b="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[c&63]);var e="0",f;var g=vq();f=g.active?g.tcfPolicyVersion:void 0;typeof f==="number"&&f>=0&&f<=63&&(e="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[f]);var h=0;Pn()&&(h|=1);Dq()==="1"&&(h|=2);yq()&&(h|=4);var m;var n=vq();m=n.enableAdvertiserConsentMode!== +void 0?n.enableAdvertiserConsentMode?"1":"0":void 0;m==="1"&&(h|=8);wm().waitPeriodTimedOut&&(h|=16);return"1"+a+b+e+"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_"[h]}function Uq(){return Nn()==="US-CO"};function Vq(){var a=!1;return a};var Wq={UA:1,AW:2,DC:3,G:4,GF:5,GT:12,GTM:14,HA:6,MC:7}; +function Xq(a){a=a===void 0?{}:a;var b=Wf.ctid.split("-")[0].toUpperCase(),c={ctid:Wf.ctid,Yn:rj.wh,ao:rj.xh,En:Rl.Le?2:1,io:a.Kk,Ve:Wf.canonicalContainerId};c.Ve!==a.Fa&&(c.Fa=a.Fa);var d=dm();c.Mn=d?d.canonicalContainerId:void 0;xj?(c.Fg=Wq[b],c.Fg||(c.Fg=0)):c.Fg=Bj?13:10;oj.C?(c.Cg=0,c.Am=2):zj?c.Cg=1:Vq()?c.Cg=2:c.Cg=3;var e={};e[6]=Sl;oj.H===2?e[7]=!0:oj.H===1&&(e[2]=!0);if(ic){var f=fk(lk(ic),"host");f&&(e[8]=f.match(/^(www\.)?googletagmanager\.com$/)===null)}c.Dm=e;var g=a.pg,h;var m=c.Fg, +n=c.Cg;m===void 0?h="":(n||(n=0),h=""+Oe(1,1)+Le(m<<2|n));var p=c.Am,q="4"+h+(p?""+Oe(2,1)+Le(p):""),r,t=c.ao;r=t&&Ne.test(t)?""+Oe(3,2)+t:"";var u,v=c.Yn;u=v?""+Oe(4,1)+Le(v):"";var w;var x=c.ctid;if(x&&g){var y=x.split("-"),B=y[0].toUpperCase();if(B!=="GTM"&&B!=="OPT")w="";else{var C=y[1];w=""+Oe(5,3)+Le(1+C.length)+(c.En||0)+C}}else w="";var E=c.io,F=c.Ve,I=c.Fa,L=c.Xo,U=q+r+u+w+(E?""+Oe(6,1)+Le(E):"")+(F?""+Oe(7,3)+Le(F.length)+F:"")+(I?""+Oe(8,3)+Le(I.length)+I:"")+(L?""+Oe(9,3)+Le(L.length)+ +L:""),K;var Z=c.Dm;Z=Z===void 0?{}:Z;for(var Y=[],ha=l(Object.keys(Z)),S=ha.next();!S.done;S=ha.next()){var R=S.value;Y[Number(R)]=Z[R]}if(Y.length){var ja=Oe(10,3),ia;if(Y.length===0)ia=Le(0);else{for(var la=[],Ia=0,Qa=!1,Aa=0;Aa=0;d--)e=a.charCodeAt(d),b=(b<<6&268435455)+e+(e<<14),c=b&266338304,b=c!==0?b^c>>21:b;return b};var Zq={M:{lm:0,Gi:1,Df:2,Ji:3,Jg:4,Hi:5,Ii:6,Ki:7,Kg:8,Lj:9,Kj:10,ph:11,Mj:12,kg:13,Oj:14,Ne:15,km:16,Ed:17,Dh:18,Eh:19,Fh:20,dk:21,Gh:22,Lg:23,Ri:24}};Zq.M[Zq.M.lm]="RESERVED_ZERO";Zq.M[Zq.M.Gi]="ADS_CONVERSION_HIT";Zq.M[Zq.M.Df]="CONTAINER_EXECUTE_START";Zq.M[Zq.M.Ji]="CONTAINER_SETUP_END";Zq.M[Zq.M.Jg]="CONTAINER_SETUP_START";Zq.M[Zq.M.Hi]="CONTAINER_BLOCKING_END";Zq.M[Zq.M.Ii]="CONTAINER_EXECUTE_END";Zq.M[Zq.M.Ki]="CONTAINER_YIELD_END";Zq.M[Zq.M.Kg]="CONTAINER_YIELD_START";Zq.M[Zq.M.Lj]="EVENT_EXECUTE_END"; +Zq.M[Zq.M.Kj]="EVENT_EVALUATION_END";Zq.M[Zq.M.ph]="EVENT_EVALUATION_START";Zq.M[Zq.M.Mj]="EVENT_SETUP_END";Zq.M[Zq.M.kg]="EVENT_SETUP_START";Zq.M[Zq.M.Oj]="GA4_CONVERSION_HIT";Zq.M[Zq.M.Ne]="PAGE_LOAD";Zq.M[Zq.M.km]="PAGEVIEW";Zq.M[Zq.M.Ed]="SNIPPET_LOAD";Zq.M[Zq.M.Dh]="TAG_CALLBACK_ERROR";Zq.M[Zq.M.Eh]="TAG_CALLBACK_FAILURE";Zq.M[Zq.M.Fh]="TAG_CALLBACK_SUCCESS";Zq.M[Zq.M.dk]="TAG_EXECUTE_END";Zq.M[Zq.M.Gh]="TAG_EXECUTE_START";Zq.M[Zq.M.Lg]="CUSTOM_PERFORMANCE_START";Zq.M[Zq.M.Ri]="CUSTOM_PERFORMANCE_END";var $q=[],ar={},br={};var cr=["1"];function dr(a){return a.origin!=="null"};function er(a,b,c){for(var d=[],e=b.split(";"),f=function(p){return jg(12)?p.trim():p.replace(/^\s*|\s*$/g,"")},g=0;g=0} +function mr(a,b,c,d){function e(w,x,y){if(y==null)return delete h[x],w;h[x]=y;return w+"; "+x+"="+y}function f(w,x){if(x==null)return w;h[x]=!0;return w+"; "+x}if(!gr(c.Lb))return 2;var g;b==null?g=a+"=deleted; expires="+(new Date(0)).toUTCString():(c.encode&&(b=encodeURIComponent(b)),b=nr(b),g=a+"="+b);var h={};g=e(g,"path",c.path);var m;c.expires instanceof Date?m=c.expires.toUTCString():c.expires!=null&&(m=""+c.expires);g=e(g,"expires",m);g=e(g,"max-age",c.In);g=e(g,"samesite",c.bo);c.secure&& +(g=f(g,"secure"));var n=c.domain;if(n&&n.toLowerCase()==="auto"){for(var p=or(),q=void 0,r=!1,t=0;t0?d:e}function jr(a,b,c){for(var d=[],e=fr(a,void 0,void 0,c),f=0;f1200&&(a=a.substring(0,1200));return a} +var rr=/^(www\.)?google(\.com?)?(\.[a-z]{2})?$/,sr=/(^|\.)doubleclick\.net$/i;function pr(a,b){return a!==void 0&&(sr.test(window.document.location.hostname)||b==="/"&&rr.test(a))}function tr(a){if(!a)return 1;var b=a;jg(7)&&a==="none"&&(b=window.document.location.hostname);b=b.indexOf(".")===0?b.substring(1):b;return b.split(".").length}function ur(a){if(!a||a==="/")return 1;a[0]!=="/"&&(a="/"+a);a[a.length-1]!=="/"&&(a+="/");return a.split("/").length-1} +function vr(a,b){var c=""+tr(a),d=ur(b);d>1&&(c+="-"+d);return c} +var hr=function(){return dr(window)?window.document.cookie:""},gr=function(a){return a&&jg(8)?(Array.isArray(a)?a:[a]).every(function(b){return Hm(b)&&Em(b)}):!0},or=function(){var a=[],b=window.document.location.hostname.split(".");if(b.length===4){var c=b[b.length-1];if(Number(c).toString()===c)return["none"]}for(var d=b.length-2;d>=0;d--)a.push(b.slice(d).join("."));var e=window.document.location.hostname;sr.test(e)||rr.test(e)||a.push("none");return a};function wr(a){var b=Math.round(Math.random()*2147483647);return a?String(b^Yq(a)&2147483647):String(b)}function xr(a){return[wr(a),Math.round(pb()/1E3)].join(".")}function yr(a,b,c,d,e){var f=tr(b),g;return(g=ir(a,f,ur(c),d,e))==null?void 0:g.Gm}function zr(a,b,c,d){return[b,vr(c,d),a].join(".")};function Ar(a,b,c,d){var e,f=Number(a.Kb!=null?a.Kb:void 0);f!==0&&(e=new Date((b||pb())+1E3*(f||7776E3)));return{path:a.path,domain:a.domain,flags:a.flags,encode:!!c,expires:e,Lb:d}};var Br=["ad_storage","ad_user_data"];function Cr(a,b){if(!a)return 10;if(b===null||b===void 0||b==="")return 11;var c=Dr(!1);if(c.error!==0)return c.error;if(!c.value)return 2;c.value[a]=b;return Er(c)}function Fr(a){if(!a)return{error:10};var b=Dr();if(b.error!==0)return b;if(!b.value)return{error:2};if(!(a in b.value))return{value:void 0,error:15};var c=b.value[a];return c===null||c===void 0||c===""?{value:void 0,error:11}:{value:c,error:0}} +function Dr(a){a=a===void 0?!0:a;if(!Em(Br))return{error:3};try{if(!z.localStorage)return{error:1}}catch(f){return{error:14}}var b={schema:"gcl",version:1},c=void 0;try{c=z.localStorage.getItem("_gcl_ls")}catch(f){return{error:13}}try{if(c){var d=JSON.parse(c);if(d&&typeof d==="object")b=d;else return{error:12}}}catch(f){return{error:8}}if(b.schema!=="gcl")return{error:4};if(b.version!==1)return{error:5};try{var e=Gr(b);a&&e&&Er({value:b,error:0})}catch(f){return{error:8}}return{value:b,error:0}} +function Gr(a){if(!a||typeof a!=="object")return!1;if("expires"in a&&"value"in a){var b;typeof a.expires==="number"?b=a.expires:b=typeof a.expires==="string"?Number(a.expires):NaN;if(isNaN(b)||!(Date.now()<=b))return a.value=null,a.error=9,!0}else{for(var c=!1,d=l(Object.keys(a)),e=d.next();!e.done;e=d.next())c=Gr(a[e.value])||c;return c}return!1} +function Er(a){if(a.error)return a.error;if(!a.value)return 2;var b=a.value,c;try{c=JSON.stringify(b)}catch(d){return 6}try{z.localStorage.setItem("_gcl_ls",c)}catch(d){return 7}return 0};function Hr(){if(!Ir())return-1;var a=Jr();return a!==-1&&Kr(a+1)?a+1:-1}function Jr(){if(!Ir())return-1;var a=Fr("gcl_ctr");if(!a||a.error!==0||!a.value||typeof a.value!=="object")return-1;var b=a.value;try{if(!("value"in b&&b.value)||typeof b.value!=="object")return-1;var c=b.value.value;return c==null||Number.isNaN(c)?-1:Number(c)}catch(d){return-1}}function Ir(){return Em(["ad_storage","ad_user_data"])?jg(11):!1} +function Kr(a,b){b=b||{};var c=pb();return Cr("gcl_ctr",{value:{value:a,creationTimeMs:c},expires:Number(Ar(b,c,!0).expires)})===0?!0:!1};var Lr;function Mr(){function a(g){c(g.target||g.srcElement||{})}function b(g){d(g.target||g.srcElement||{})}var c=Nr,d=Or,e=Pr();if(!e.init){wc(A,"mousedown",a);wc(A,"keyup",a);wc(A,"submit",b);var f=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=function(){d(this);f.call(this)};e.init=!0}}function Qr(a,b,c,d,e){var f={callback:a,domains:b,fragment:c===2,placement:c,forms:d,sameHost:e};Pr().decorators.push(f)} +function Rr(a,b,c){for(var d=Pr().decorators,e={},f=0;f=0||p&&m[q].indexOf(n)>=0){h=!0;break a}h=!1}if(h){var r=g.placement;r===void 0&&(r=g.fragment?2:1);r===b&&sb(e,g.callback())}}return e} +function Pr(){var a=jc("google_tag_data",{}),b=a.gl;b&&b.decorators||(b={decorators:[]},a.gl=b);return b};var Sr=/(.*?)\*(.*?)\*(.*)/,Tr=/^https?:\/\/([^\/]*?)\.?cdn\.ampproject\.org\/?(.*)/,Ur=/^(?:www\.|m\.|amp\.)+/,Vr=/([^?#]+)(\?[^#]*)?(#.*)?/;function Wr(a){var b=Vr.exec(a);if(b)return{ri:b[1],query:b[2],fragment:b[3]}}function Xr(a){return new RegExp("(.*?)(^|&)"+a+"=([^&]*)&?(.*)")} +function Yr(a,b){var c=[fc.userAgent,(new Date).getTimezoneOffset(),fc.userLanguage||fc.language,Math.floor(pb()/60/1E3)-(b===void 0?0:b),a].join("*"),d;if(!(d=Lr)){for(var e=Array(256),f=0;f<256;f++){for(var g=f,h=0;h<8;h++)g=g&1?g>>>1^3988292384:g>>>1;e[f]=g}d=e}Lr=d;for(var m=4294967295,n=0;n>>8^Lr[(m^c.charCodeAt(n))&255];return((m^-1)>>>0).toString(36)} +function Zr(a){return function(b){var c=lk(z.location.href),d=c.search.replace("?",""),e=dk(d,"_gl",!1,!0)||"";b.query=$r(e)||{};var f=fk(c,"fragment"),g;var h=-1;if(ub(f,"_gl="))h=4;else{var m=f.indexOf("&_gl=");m>0&&(h=m+3+2)}if(h<0)g=void 0;else{var n=f.indexOf("&",h);g=n<0?f.substring(h):f.substring(h,n)}b.fragment=$r(g||"")||{};a&&as(c,d,f)}}function bs(a,b){var c=Xr(a).exec(b),d=b;if(c){var e=c[2],f=c[4];d=c[1];f&&(d=d+e+f)}return d} +function as(a,b,c){function d(g,h){var m=bs("_gl",g);m.length&&(m=h+m);return m}if(ec&&ec.replaceState){var e=Xr("_gl");if(e.test(b)||e.test(c)){var f=fk(a,"path");b=d(b,"?");c=d(c,"#");ec.replaceState({},"",""+f+b+c)}}}function cs(a,b){var c=Zr(!!b),d=Pr();d.data||(d.data={query:{},fragment:{}},c(d.data));var e={},f=d.data;f&&(sb(e,f.query),a&&sb(e,f.fragment));return e} +var $r=function(a){try{var b=ds(a,3);if(b!==void 0){for(var c={},d=b?b.split("*"):[],e=0;e+10;){if(c.href&&c.nodeName.match(/^a(?:rea)?$/i)){b=c;break a}c=c.parentNode;d--}b=null}var e=b;if(e){var f=e.protocol;f!=="http:"&&f!=="https:"||fs(e,e.hostname)}}catch(g){}}function Or(a){try{var b=a.getAttribute("action");if(b){var c=fk(lk(b),"host");fs(a,c)}}catch(d){}}function js(a,b,c,d){Mr();var e=c==="fragment"?2:1;d=!!d;Qr(a,b,e,d,!1);e===2&&Wa("TAGGING",23);d&&Wa("TAGGING",24)} +function ks(a,b){Mr();Qr(a,[hk(z.location,"host",!0)],b,!0,!0)}function ls(){var a=A.location.hostname,b=Tr.exec(A.referrer);if(!b)return!1;var c=b[2],d=b[1],e="";if(c){var f=c.split("/"),g=f[1];e=g==="s"?decodeURIComponent(f[2]):decodeURIComponent(g)}else if(d){if(d.indexOf("xn--")===0)return!1;e=d.replace(/-/g,".").replace(/\.\./g,"-")}var h=a.replace(Ur,""),m=e.replace(Ur,""),n;if(!(n=h===m)){var p="."+m;n=h.length>=p.length&&h.substring(h.length-p.length,h.length)===p}return n} +function ms(a,b){return a===!1?!1:a||b||ls()};var ns=["1"],os={},ps={};function qs(a,b){b=b===void 0?!0:b;var c=rs(a.prefix);if(os[c])ss(a);else if(ts(c,a.path,a.domain)){var d=ps[rs(a.prefix)]||{id:void 0,Bg:void 0};b&&us(a,d.id,d.Bg);ss(a)}else{var e=nk("auiddc");if(e)Wa("TAGGING",17),os[c]=e;else if(b){var f=rs(a.prefix),g=xr();vs(f,g,a);ts(c,a.path,a.domain);ss(a,!0)}}} +function ss(a,b){if((b===void 0?0:b)&&Ir()){var c=Dr(!1);c.error===0&&c.value&&"gcl_ctr"in c.value&&(delete c.value.gcl_ctr,Er(c))}Em(["ad_storage","ad_user_data"])&&jg(10)&&Jr()===-1&&Kr(0,a)}function us(a,b,c){var d=rs(a.prefix),e=os[d];if(e){var f=e.split(".");if(f.length===2){var g=Number(f[1])||0;if(g){var h=e;b&&(h=e+"."+b+"."+(c?c:Math.floor(pb()/1E3)));vs(d,h,a,g*1E3)}}}}function vs(a,b,c,d){var e=zr(b,"1",c.domain,c.path),f=Ar(c,d);f.Lb=ws();qr(a,e,f)} +function ts(a,b,c){var d=yr(a,b,c,ns,ws());if(!d)return!1;xs(a,d);return!0}function xs(a,b){var c=b.split(".");c.length===5?(os[a]=c.slice(0,2).join("."),ps[a]={id:c.slice(2,4).join("."),Bg:Number(c[4])||0}):c.length===3?ps[a]={id:c.slice(0,2).join("."),Bg:Number(c[2])||0}:os[a]=b}function rs(a){return(a||"_gcl")+"_au"}function ys(a){function b(){Em(c)&&a()}var c=ws();Lm(function(){b();Em(c)||Mm(b,c)},c)} +function zs(a){var b=cs(!0),c=rs(a.prefix);ys(function(){var d=b[c];if(d){xs(c,d);var e=Number(os[c].split(".")[1])*1E3;if(e){Wa("TAGGING",16);var f=Ar(a,e);f.Lb=ws();var g=zr(d,"1",a.domain,a.path);qr(c,g,f)}}})}function As(a,b,c,d,e){e=e||{};var f=function(){var g={},h=yr(a,e.path,e.domain,ns,ws());h&&(g[a]=h);return g};ys(function(){js(f,b,c,d)})}function ws(){return["ad_storage","ad_user_data"]};function Bs(a){for(var b=[],c=A.cookie.split(";"),d=new RegExp("^\\s*"+(a||"_gac")+"_(UA-\\d+-\\d+)=\\s*(.+?)\\s*$"),e=0;e3&&(g.labels=f.slice(3));d[c[e].Ei].push(g)}}return d};var Ds={},Es=(Ds.k={X:/^[\w-]+$/},Ds.b={X:/^[\w-]+$/,zi:!0},Ds.i={X:/^[1-9]\d*$/},Ds.h={X:/^\d+$/},Ds.t={X:/^[1-9]\d*$/},Ds.d={X:/^[A-Za-z0-9_-]+$/},Ds.j={X:/^\d+$/},Ds.u={X:/^[1-9]\d*$/},Ds.l={X:/^[01]$/},Ds.o={X:/^[1-9]\d*$/},Ds.g={X:/^[01]$/},Ds.s={X:/^.+$/},Ds);var Fs={},Js=(Fs[5]={Hg:{2:Gs},hi:"2",qg:["k","i","b","u"]},Fs[4]={Hg:{2:Gs,GCL:Hs},hi:"2",qg:["k","i","b"]},Fs[2]={Hg:{GS2:Gs,GS1:Is},hi:"GS2",qg:"sogtjlhd".split("")},Fs);function Ks(a,b,c){var d=Js[b];if(d){var e=a.split(".")[0];c==null||c(e);if(e){var f=d.Hg[e];if(f)return f(a,b)}}} +function Gs(a,b){var c=a.split(".");if(c.length===3){var d={},e=Js[b];if(e){for(var f=e.qg,g=l(c[2].split("$")),h=g.next();!h.done;h=g.next()){var m=h.value,n=m[0];if(f.indexOf(n)!==-1)try{var p=decodeURIComponent(m.substring(1)),q=Es[n];q&&(q.zi?(d[n]=d[n]||[],d[n].push(p)):d[n]=p)}catch(r){}}return d}}}function Ls(a,b,c){var d=Js[b];if(d)return[d.hi,c||"1",Ms(a,b)].join(".")} +function Ms(a,b){var c=Js[b];if(c){for(var d=[],e=l(c.qg),f=e.next();!f.done;f=e.next()){var g=f.value,h=Es[g];if(h){var m=a[g];if(m!==void 0)if(h.zi&&Array.isArray(m))for(var n=l(m),p=n.next();!p.done;p=n.next())d.push(encodeURIComponent(""+g+p.value));else d.push(encodeURIComponent(""+g+m))}}return d.join("$")}}function Hs(a){var b=a.split(".");b.shift();var c=b.shift(),d=b.shift(),e={};return e.k=d,e.i=c,e.b=b,e} +function Is(a){var b=a.split(".").slice(2);if(!(b.length<5||b.length>7)){var c={};return c.s=b[0],c.o=b[1],c.g=b[2],c.t=b[3],c.j=b[4],c.l=b[5],c.h=b[6],c}};var Ns=new Map([[5,"ad_storage"],[4,["ad_storage","ad_user_data"]],[2,"analytics_storage"]]);function Os(a,b,c){if(Js[b]){for(var d=[],e=fr(a,void 0,void 0,Ns.get(b)),f=l(e),g=f.next();!g.done;g=f.next()){var h=Ks(g.value,b,c);h&&d.push(Ps(h))}return d}}function Qs(a,b,c,d,e){d=d||{};var f=vr(d.domain,d.path),g=Ls(b,c,f);if(!g)return 1;var h=Ar(d,e,void 0,Ns.get(c));return qr(a,g,h)}function Rs(a,b){var c=b.X;return typeof c==="function"?c(a):c.test(a)} +function Ps(a){for(var b=l(Object.keys(a)),c=b.next(),d={};!c.done;d={Xe:void 0},c=b.next()){var e=c.value,f=a[e];d.Xe=Es[e];d.Xe?d.Xe.zi?a[e]=Array.isArray(f)?f.filter(function(g){return function(h){return Rs(h,g.Xe)}}(d)):void 0:typeof f==="string"&&Rs(f,d.Xe)||(a[e]=void 0):a[e]=void 0}return a};function Ss(){var a=String,b=z.location.hostname,c=z.location.pathname,d=b=Cb(b);d.split(".").length>2&&(d=d.replace(/^(www[0-9]*|web|ftp|wap|home|m|w|amp|mobile)\./,""));b=d;c=Cb(c);var e=c.split(";")[0];e=e.replace(/\/(ar|slp|web|index)?\/?$/,"");return a(Yq((""+b+e).toLowerCase()))};var Ts=/^\w+$/,Us=/^[\w-]+$/,Vs={},Ws=(Vs.aw="_aw",Vs.dc="_dc",Vs.gf="_gf",Vs.gp="_gp",Vs.gs="_gs",Vs.ha="_ha",Vs.ag="_ag",Vs.gb="_gb",Vs);function Xs(){return["ad_storage","ad_user_data"]}function Ys(a){return!jg(8)||Em(a)}function Zs(a,b){function c(){var d=Ys(b);d&&a();return d}Lm(function(){c()||Mm(c,b)},b)}function $s(a){return at(a).map(function(b){return b.aa})}function bt(a){return ct(a).filter(function(b){return b.aa}).map(function(b){return b.aa})} +function ct(a){var b=dt(a.prefix),c=et("gb",b),d=et("ag",b);if(!d||!c)return[];var e=function(h){return function(m){m.type=h;return m}},f=at(c).map(e("gb")),g=ft(d).map(e("ag"));return f.concat(g).sort(function(h,m){return m.timestamp-h.timestamp})}function gt(a,b,c,d,e,f){var g=eb(a,function(h){return h.aa===c});g?(g.timestamp0&&U.push(e.join("."));return U.join(".")},v=l(["aw","dc","gf","ha","gp"]),w=v.next();!w.done;w=v.next()){var x=w.value;a[x]&&t(x,u(a[x][0]))}if(!n&&a.gb){var y=a.gb[0],B=et("gb",f);!b&&at(B).some(function(L){return L.aa===y&&L.labels&&L.labels.length> +0})||t("gb",u(y))}}if(!p&&a.gbraid&&Ys("ad_storage")&&(p=!0,!n)){var C=a.gbraid,E=et("ag",f);if(b||!ft(E).some(function(L){return L.aa===C&&L.labels&&L.labels.length>0})){var F={},I=(F.k=C,F.i=""+h,F.b=e,F);Qs(E,I,5,c,g)}}xt(a,f,g,c)};Lm(function(){q();Ys(m)||Mm(q,m)},m)} +function xt(a,b,c,d){if(a.gad_source!==void 0&&Ys("ad_storage")){if(jg(4)){var e=Kc();if(e==="r"||e==="h")return}var f=a.gad_source,g=et("gs",b);if(g){var h=Math.floor((pb()-(Jc()||0))/1E3),m;if(jg(9)){var n=Ss(),p={};m=(p.k=f,p.i=""+h,p.u=n,p)}else{var q={};m=(q.k=f,q.i=""+h,q)}Qs(g,m,5,d,c)}}} +function zt(a,b){var c=cs(!0);Zs(function(){for(var d=dt(b.prefix),e=0;ep){n=!0;break b}n=!1}if(!n){var t=Ar(b,m,!0);t.Lb=Xs();qr(g,h,t)}}}}vt(st(c.gclid,c.gclsrc),!1,b)},Xs())} +function Bt(a){var b=["ag"],c=cs(!0),d=dt(a.prefix);Zs(function(){for(var e=0;ep){n=!0;break a}n=!1}if(n)break;h.i=""+Math.round(m/1E3);Qs(f,h,5,a,m)}}}}},["ad_storage"])}function et(a,b){var c=Ws[a];if(c!==void 0)return b+c}function At(a){return Ct(a.split(".")).length!==0?(Number(a.split(".")[1])||0)*1E3:0} +function it(a){return a?(Number(a.i)||0)*1E3:0}function jt(a){var b=Ct(a.split("."));return b.length===0?null:{version:b[0],aa:b[2],timestamp:(Number(b[1])||0)*1E3,labels:b.slice(3)}}function Ct(a){return a.length<3||a[0]!=="GCL"&&a[0]!=="1"||!/^\d+$/.test(a[1])||!Us.test(a[2])?[]:a} +function Dt(a,b,c,d,e){if(Array.isArray(b)&&dr(z)){var f=dt(e),g=function(){for(var h={},m=0;mb}; +var Rt=function(a,b){b=b===void 0?!1:b;var c=Io("ads_pageview",function(){return{}});if(c[a])return!1;b||(c[a]=!0);return!0},St=function(a){return mk(a,"gclid dclid gbraid wbraid gclaw gcldc gclha gclgf gclgb _gl".split(" "),"0")},$t=function(a,b,c,d,e){var f=dt(a.prefix);if(Rt(f,!0)){var g=tt(),h=[],m=g.gclid,n=g.dclid,p=g.gclsrc||"aw",q=Tt(),r=q.df,t=q.rk;!m||p!=="aw.ds"&&p!=="aw"&&p!=="ds"&&p!=="3p.ds"||h.push({aa:m,Wc:p});n&&h.push({aa:n,Wc:"ds"});h.length===2&&O(147);h.length===0&&g.wbraid&& +h.push({aa:g.wbraid,Wc:"gb"});h.length===0&&p==="aw.ds"&&h.push({aa:"",Wc:"aw.ds"});Ut(function(){var u=xo(Vt());if(u){qs(a);var v=[],w=u?os[rs(a.prefix)]:void 0;w&&v.push("auid="+w);if(xo(N.m.U)){e&&v.push("userId="+e);var x=Cn(xn.zh);if(x===void 0)Bn(xn.Ah,!0);else{var y=Cn(xn.Re);v.push("ga_uid="+y+"."+x)}}var B=A.referrer?fk(lk(A.referrer),"host"):"",C=u||!d?h:[];C.length===0&&(Wt.test(B)||Xt.test(B))&&C.push({aa:"",Wc:""});if(C.length!==0||r!==void 0){B&&v.push("ref="+encodeURIComponent(B)); +var E=Yt();v.push("url="+encodeURIComponent(E));v.push("tft="+pb());var F=Jc();F!==void 0&&v.push("tfd="+Math.round(F));var I=hl(!0);v.push("frm="+I);r!==void 0&&v.push("gad_source="+encodeURIComponent(r));t!==void 0&&v.push("gad_source_src="+encodeURIComponent(t.toString()));if(!c){var L={};c=yp(op(new np(0),(L[N.m.ya]=Vp.C[N.m.ya],L)))}v.push("gtm="+Xq({Fa:b}));Kq()&&v.push("gcs="+Lq());v.push("gcd="+Pq(c));Sq()&&v.push("dma_cps="+Qq());v.push("dma="+Rq());Jq(c)?v.push("npa=0"):v.push("npa=1"); +Uq()&&v.push("_ng=1");oq(wq())&&v.push("tcfd="+Tq());var U=Dq();U&&v.push("gdpr="+U);var K=Cq();K&&v.push("gdpr_consent="+K);H(22)&&v.push("apve=0");H(122)&&cs(!1)._up&&v.push("gtm_up=1");Jj()&&v.push("tag_exp="+Jj());if(C.length>0)for(var Z=0;Z0)return f?["0"]:g}var h=et(a,e);return h?$s(h):[]},Ut=function(a){var b= +Vt();Ao(function(){a();xo(b)||Mm(a,b)},b)},Vt=function(){return[N.m.T,N.m.U]},Wt=/^(?:www\.)?google(?:\.com?)?(?:\.[a-z]{2}t?)?$/,Xt=/^www\.googleadservices\.com$/,au=/^gad_source[_=](\d+)$/;function fu(){return Io("dedupe_gclid",function(){return xr()})};var gu=/^(www\.)?google(\.com?)?(\.[a-z]{2}t?)?$/,hu=/^www.googleadservices.com$/;function iu(a){a||(a=ju());return a.qo?!1:a.pn||a.qn||a.tn||a.rn||a.df||a.Ym||a.sn||a.gn?!0:!1}function ju(){var a={},b=cs(!0);a.qo=!!b._up;var c=tt();a.pn=c.aw!==void 0;a.qn=c.dc!==void 0;a.tn=c.wbraid!==void 0;a.rn=c.gbraid!==void 0;a.sn=c.gclsrc==="aw.ds";a.df=Tt().df;var d=A.referrer?fk(lk(A.referrer),"host"):"";a.gn=gu.test(d);a.Ym=hu.test(d);return a};var ku=["https://www.google.com","https://www.youtube.com","https://m.youtube.com"]; +function lu(){if(H(118)){if(Cn(xn.Pe))return O(176),xn.Pe;if(Cn(xn.Uj))return O(170),xn.Pe;var a=jl();if(!a)O(171);else if(a.opener){var b=function(e){if(ku.includes(e.origin)){e.data.action==="gcl_transfer"&&e.data.gadSource?Bn(xn.Pe,{gadSource:e.data.gadSource}):O(173);var f;(f=e.stopImmediatePropagation)==null||f.call(e);gq(a,"message",b)}else O(172)};if(fq(a,"message",b)){Bn(xn.Uj,!0);for(var c=l(ku),d=c.next();!d.done;d=c.next())a.opener.postMessage({action:"gcl_setup"},d.value);O(174);return xn.Pe}O(175)}}} +;var mu=function(){this.C=this.gppString=void 0};mu.prototype.reset=function(){this.C=this.gppString=void 0};var nu=new mu;var ou=RegExp("^UA-\\d+-\\d+%3A[\\w-]+(?:%2C[\\w-]+)*(?:%3BUA-\\d+-\\d+%3A[\\w-]+(?:%2C[\\w-]+)*)*$"),pu=/^~?[\w-]+(?:\.~?[\w-]+)*$/,qu=/^\d+\.fls\.doubleclick\.net$/,ru=/;gac=([^;?]+)/,su=/;gacgb=([^;?]+)/; +function tu(a,b){if(qu.test(A.location.host)){var c=A.location.href.match(b);return c&&c.length===2&&c[1].match(ou)?ek(c[1])||"":""}for(var d=[],e=l(Object.keys(a)),f=e.next();!f.done;f=e.next()){for(var g=f.value,h=[],m=a[g],n=0;n0?d.join(";"):""} +function uu(a,b,c){for(var d=Ys(Xs())?Cs("_gac_gb",!0):{},e=[],f=!1,g=l(Object.keys(d)),h=g.next();!h.done;h=g.next()){var m=h.value,n=Mt("_gac_gb_"+m,a,b,c);f=f||n.length!==0&&n.some(function(p){return p===1});e.push(m+":"+n.join(","))}return{Xm:f?e.join(";"):"",Wm:tu(d,su)}}function vu(a){var b=A.location.href.match(new RegExp(";"+a+"=([^;?]+)"));return b&&b.length===2&&b[1].match(pu)?b[1]:void 0} +function wu(a){var b=jg(9),c={},d,e,f;qu.test(A.location.host)&&(d=vu("gclgs"),e=vu("gclst"),b&&(f=vu("gcllp")));if(d&&e&&(!b||f))c.vg=d,c.xg=e,c.wg=f;else{var g=pb(),h=ft((a||"_gcl")+"_gs"),m=h.map(function(q){return q.aa}),n=h.map(function(q){return g-q.timestamp}),p=[];b&&(p=h.map(function(q){return q.Zc}));m.length>0&&n.length>0&&(!b||p.length>0)&&(c.vg=m.join("."),c.xg=n.join("."),b&&p.length>0&&(c.wg=p.join(".")))}return c} +function xu(a,b,c,d){d=d===void 0?!1:d;if(qu.test(A.location.host)){var e=vu(c);if(e)return e.split(".").map(function(g){return{aa:g}})}else{if(b==="gclid"){var f=(a||"_gcl")+"_aw";return d?pt(f):at(f)}if(b==="wbraid")return at((a||"_gcl")+"_gb");if(b==="braids")return ct({prefix:a})}return[]}function yu(a){return qu.test(A.location.host)?!(vu("gclaw")||vu("gac")):Qt(a)} +function zu(a,b,c){var d;d=c?Nt(a,b):Mt((b&&b.prefix||"_gcl")+"_gb",a,b);return d.length===0||d.every(function(e){return e===0})?"":d.join(".")};function Au(){var a=z.__uspapi;if($a(a)){var b="";try{a("getUSPData",1,function(c,d){if(d&&c){var e=c.uspString;e&&RegExp("^[\\da-zA-Z-]{1,20}$").test(e)&&(b=e)}})}catch(c){}return b}}; +var Fu=function(a){if(a.eventName===N.m.la&&Q(a,"hit_type")==="page_view")if(H(23)){T(a,"redact_click_ids",P(a.D,N.m.oa)!=null&&P(a.D,N.m.oa)!==!1&&!xo([N.m.T,N.m.U]));var b=Bu(a),c=P(a.D,N.m.Ga)!==!1;c||V(a,N.m.Pg,"1");var d=dt(b.prefix),e=Q(a,"is_server_side_destination");if(!Q(a,"consent_updated")&&!Q(a,"user_id_updated")&&!Q(a,"tunnel_updated")){var f=P(a.D,N.m.ob),g=P(a.D,N.m.Ha)||{};Cu({Gd:c,Nd:g,Rd:f,Ac:b});if(!e&&!Rt(d)){a.isAborted=!0;return}}if(e)a.isAborted=!0;else{V(a,N.m.Kc,N.m.Dc);if(Q(a, +"consent_updated"))V(a,N.m.Kc,N.m.ml),V(a,N.m.mc,"1");else if(Q(a,"user_id_updated"))V(a,N.m.Kc,N.m.xl);else if(Q(a,"tunnel_updated"))V(a,N.m.Kc,N.m.tl);else{var h=tt();V(a,N.m.Ec,h.gclid);V(a,N.m.Ic,h.dclid);V(a,N.m.Xi,h.gclsrc);Du(a,N.m.Ec)||Du(a,N.m.Ic)||(V(a,N.m.sd,h.wbraid),V(a,N.m.Yd,h.gbraid));V(a,N.m.La,A.referrer?fk(lk(A.referrer),"host"):"");V(a,N.m.sa,Yt());if(H(26)&&ic){var m=fk(lk(ic),"host");m&&V(a,N.m.Fj,m)}if(!Q(a,"tunnel_updated")){var n=Tt(),p=n.rk;V(a,N.m.Wd,n.df);V(a,N.m.Xd,p)}V(a, +N.m.rc,hl(!0));var q=ju();iu(q)&&V(a,N.m.Nc,"1");V(a,N.m.Zi,fu());cs(!1)._up==="1"&&V(a,N.m.wj,"1")}pn=!0;V(a,N.m.nb);V(a,N.m.Sb);var r=xo([N.m.T,N.m.U]);r&&(V(a,N.m.nb,Eu()),c&&(qs(b),V(a,N.m.Sb,os[rs(b.prefix)])));V(a,N.m.Rb);V(a,N.m.Wa);if(!Du(a,N.m.Ec)&&!Du(a,N.m.Ic)&&yu(d)){var t=bt(b);t.length>0&&V(a,N.m.Rb,t.join("."))}else if(!Du(a,N.m.sd)&&r){var u=$s(d+"_aw");u.length>0&&V(a,N.m.Wa,u.join("."))}H(30)&&V(a,N.m.yj,Kc());a.D.isGtmEvent&&(a.D.C[N.m.ya]=Vp.C[N.m.ya]);Jq(a.D)?V(a,N.m.Zb,!1):V(a, +N.m.Zb,!0);T(a,"add_tag_timing",!0);var v=Au();v!==void 0&&V(a,N.m.Je,v||"error");var w=Dq();w&&V(a,N.m.Lc,w);if(H(136))try{var x=Intl.DateTimeFormat().resolvedOptions().timeZone;V(a,N.m.hh,x||"-")}catch(E){V(a,N.m.hh,"e")}var y=Cq();y&&V(a,N.m.Qc,y);if(H(105)){var B=nu.gppString;B&&V(a,N.m.se,B);var C=nu.C;C&&V(a,N.m.qe,C)}T(a,"speculative",!1)}}else a.isAborted=!0},Bu=function(a){var b={prefix:P(a.D,N.m.xb)||P(a.D,N.m.Ta),domain:P(a.D,N.m.Xa),Kb:P(a.D,N.m.Ya),flags:P(a.D,N.m.ib)};a.D.isGtmEvent&& +(b.path=P(a.D,N.m.yb));return b},Gu=function(a,b){var c,d,e,f,g,h,m,n;c=a.Gd;d=a.Nd;e=a.Rd;f=a.Fa;g=a.D;h=a.Pd;m=a.So;n=a.Qk;Cu({Gd:c,Nd:d,Rd:e,Ac:b});c&&m!==!0&&(n!=null?n=String(n):n=void 0,$t(b,f,g,h,n))},Hu=function(a,b){if(!Q(a,"tunnel_updated")){var c=lu();if(c){var d=Cn(c),e=function(g){T(a,"tunnel_updated",!0);var h=Du(a,N.m.Wd),m=Du(a,N.m.Xd);V(a,N.m.Wd,String(g.gadSource));V(a,N.m.Xd,10);T(a,"consent_updated");T(a,"user_id_updated");V(a,N.m.mc);b();V(a,N.m.Wd,h);V(a,N.m.Xd,m);T(a,"tunnel_updated", +!1)};if(d)e(d);else{var f=void 0;f=Dn(c,function(g,h){e(h);En(c,f)})}}}},Cu=function(a){var b,c,d,e;b=a.Gd;c=a.Nd;d=a.Rd;e=a.Ac;b&&(ms(c[N.m.zd],!!c[N.m.da])&&(zt(Iu,e),Bt(e),zs(e)),hl()!==2?wt(e):ut(e),Ft(Iu,e),Gt(e));c[N.m.da]&&(Dt(Iu,c[N.m.da],c[N.m.vc],!!c[N.m.Wb],e.prefix),Et(c[N.m.da],c[N.m.vc],!!c[N.m.Wb],e.prefix),As(rs(e.prefix),c[N.m.da],c[N.m.vc],!!c[N.m.Wb],e),As("FPAU",c[N.m.da],c[N.m.vc],!!c[N.m.Wb],e));d&&(H(98)?It(Ju):It(Ku));Kt(Ku)},Lu=function(a,b,c,d){var e,f,g;e=a.Rk;f=a.callback; +g=a.uk;if(typeof f==="function")if(e===N.m.Wa&&g===void 0){var h=d(b.prefix,c);h.length===0?f(void 0):h.length===1?f(h[0]):f(h)}else e===N.m.Sb?(O(65),qs(b,!1),f(os[rs(b.prefix)])):f(g)},Mu=function(a,b){Array.isArray(b)||(b=[b]);var c=Q(a,"hit_type");return b.indexOf(c)>=0},Iu=["aw","dc","gb"],Ku=["aw","dc","gb","ag"],Ju=["aw","dc","gb","ag","gad_source"]; +function Nu(a){var b=P(a.D,N.m.uc),c=P(a.D,N.m.sc);b&&!c?(a.eventName!==N.m.la&&a.eventName!==N.m.nd&&O(131),a.isAborted=!0):!b&&c&&(O(132),a.isAborted=!0)}function Ou(a){var b=xo(N.m.T)?Ho.pscdl:"denied";b!=null&&V(a,N.m.Nf,b)}function Pu(a){var b=hl(!0);V(a,N.m.rc,b)}function Qu(a){Uq()&&V(a,N.m.xd,1)}function Eu(){var a=A.title;if(a===void 0||a==="")return"";a=encodeURIComponent(a);for(var b=256;b>0&&ek(a.substring(0,b))===void 0;)b--;return ek(a.substring(0,b))||""} +function Ru(a){Su(a,"ce",P(a.D,N.m.Ya))}function Su(a,b,c){Du(a,N.m.Bd)||V(a,N.m.Bd,{});Du(a,N.m.Bd)[b]=c}function Tu(a){T(a,"transmission_type",vm.V.xa)}function Uu(a){var b=Xa("GTAG_EVENT_FEATURE_CHANNEL");b&&(V(a,N.m.te,b),Ua.GTAG_EVENT_FEATURE_CHANNEL=lj)}function Vu(a){if(H(85)){var b=lp(a.D,N.m.Mc);b&&V(a,N.m.Mc,b)}} +function Wu(a,b){b=b===void 0?!1:b;if(H(107)){var c=Q(a,"send_to_destinations");if(c)if(c.indexOf(a.target.destinationId)<0){if(T(a,"accept_by_default",!1),b||!Xu(a,"custom_event_accept_rules",!1))a.isAborted=!0}else T(a,"accept_by_default",!0)}};var Yu=function(a){var b=a&&a[N.m.ej];return b&&!!b[N.m.Cl]},Zu=function(a){if(a)switch(a._tag_mode){case "CODE":return"c";case "AUTO":return"a";case "MANUAL":return"m";default:return"c"}}; +var cv=function(a){var b=new $u;H(98)&&Mu(a,["conversion"])&&V(a,N.m.Hj,cs(!1)._gs);if(H(15)){var c=P(a.D,N.m.sa);c||(c=hl(!1)===1?z.top.location.href:z.location.href);var d,e=lk(c),f=fk(e,"query",!1,void 0,"gclid");if(!f){var g=e.hash.replace("#","");f=f||dk(g,"gclid",!1)}(d=f?f.length:void 0)&&V(a,N.m.Wi,d)}if(xo(N.m.T)&&Q(a,"conversion_linker_enabled")){var h=Q(a,"cookie_options"),m=dt(h.prefix);m==="_gcl"&&(m="");var n=wu(m);V(a,N.m.od,n.vg);V(a,N.m.rd,n.xg);H(134)&&V(a,N.m.pd,n.wg);yu(m)?av(a, +b,h,m):bv(a,b,m)}if(H(20)){var p=xo(N.m.T)&&xo(N.m.U),q;var r;b:{var t,u=[];try{z.navigation&&z.navigation.entries&&(u=z.navigation.entries())}catch(U){}t=u;var v={};try{for(var w=t.length-1;w>=0;w--){var x=t[w]&&t[w].url;if(x){var y=(new URL(x)).searchParams,B=y.get("gclid")||void 0,C=y.get("gclsrc")||void 0;if(B){v.aa=B;C&&(v.Wc=C);r=v;break b}}}}catch(U){}r=v}var E=r,F=E.aa,I=E.Wc,L;L=!F||I!==void 0&&I!=="aw"&&I!=="aw.ds"?void 0:F!==void 0?{version:"GCL",timestamp:0,aa:F,ja:1,tb:[3]}:void 0;q= +L;q&&(p||(q.aa="0"),b.N(q),b.R(!1))}b.ia(a)},bv=function(a,b,c){var d=Q(a,"hit_type")==="conversion"&&hl()!==2;xu(c,"gclid","gclaw",d).forEach(function(f){b.N(f)});b.R(!d);if(!c){var e=tu(Ys(Xs())?Cs():{},ru);e&&V(a,N.m.Wf,e)}},av=function(a,b,c,d){xu(d,"braids","gclgb").forEach(function(g){b.fa(g)});if(!d){var e=Du(a,N.m.Tb);c=Xc(c,null);c.prefix=d;var f=uu(e,c,!0).Wm;f&&V(a,N.m.wd,f)}},$u=function(){this.C=[];this.O=[];this.H=void 0};$u.prototype.N=function(a){mt(this.C,a)};$u.prototype.fa=function(a){mt(this.O, +a)};$u.prototype.R=function(a){this.H!==!1&&(this.H=a)};$u.prototype.ia=function(a){if(this.C.length>0){var b=[],c=[],d=[];this.C.forEach(function(f){b.push(f.aa);c.push(f.ja||0);for(var g=d.push,h=0,m=l(f.tb||[0]),n=m.next();!n.done;n=m.next()){var p=n.value;p>0&&(h|=1<0&&V(a,N.m.Wa,b.join("."));this.H||(c.length>0&&V(a,N.m.Ud,c.join(".")),d.length>0&&V(a,N.m.Vd,d.join(".")))}else{var e=this.O.map(function(f){return f.aa}).join(".");e&&V(a,N.m.Rb,e)}}; +var dv=function(a,b){var c=a&&!xo([N.m.T,N.m.U]);return b&&c?"0":b},gv=function(a){var b=a.Ac===void 0?{}:a.Ac,c=dt(b.prefix);Rt(c)&&Ao(function(){function d(x,y,B){var C=xo([N.m.T,N.m.U]),E=m&&C,F=b.prefix||"_gcl",I=ev(),L=(E?F:"")+"."+(xo(N.m.T)?1:0)+"."+(xo(N.m.U)?1:0);if(!I[L]){I[L]=!0;var U={},K=function(ja,ia){if(ia||typeof ia==="number")U[ja]=ia.toString()},Z="https://www.google.com";Kq()&&(K("gcs",Lq()),x&&K("gcu",1));K("gcd",Pq(h));Jj()&&K("tag_exp",Jj());if(Im()){K("rnd",fu());if((!p||q&& +q!=="aw.ds")&&C){var Y=$s(F+"_aw");K("gclaw",Y.join("."))}K("url",String(z.location).split(/[?#]/)[0]);K("dclid",dv(f,r));C||(Z="https://pagead2.googlesyndication.com")}Sq()&&K("dma_cps",Qq());K("dma",Rq());K("npa",Jq(h)?0:1);Uq()&&K("_ng",1);oq(wq())&&K("tcfd",Tq());K("gdpr_consent",Cq()||"");K("gdpr",Dq()||"");cs(!1)._up==="1"&&K("gtm_up",1);K("gclid",dv(f,p));K("gclsrc",q);if(!(U.hasOwnProperty("gclid")||U.hasOwnProperty("dclid")||U.hasOwnProperty("gclaw"))&&(K("gbraid",dv(f,t)),!U.hasOwnProperty("gbraid")&& +Im()&&C)){var ha=$s(F+"_gb");ha.length>0&&K("gclgb",ha.join("."))}K("gtm",Xq({Fa:h.eventMetadata.source_canonical_id,pg:!g}));m&&xo(N.m.T)&&(qs(b||{}),E&&K("auid",os[rs(b.prefix)]||""));fv||a.nk&&K("did",a.nk);a.Wh&&K("gdid",a.Wh);a.Th&&K("edid",a.Th);a.ai!==void 0&&K("frm",a.ai);H(22)&&K("apve","0");var S=Object.keys(U).map(function(ja){return ja+"="+encodeURIComponent(U[ja])}),R=Z+"/pagead/landing?"+S.join("&");Cc(R);v&&g!==void 0&&jo({targetId:g,request:{url:R,parameterEncoding:3,endpoint:C?12: +13},Oa:{eventId:h.eventId,priorityId:h.priorityId},rg:y===void 0?void 0:{eventId:y,priorityId:B}})}}var e=!!a.Mh,f=!!a.Pd,g=a.targetId,h=a.D,m=a.zg===void 0?!0:a.zg,n=tt(),p=n.gclid||"",q=n.gclsrc,r=n.dclid||"",t=n.wbraid||"",u=!e&&((!p||q&&q!=="aw.ds"?!1:!0)||t),v=Im();if(u||v)if(v){var w=[N.m.T,N.m.U,N.m.Da];d();(function(){xo(w)||zo(function(x){d(!0,x.consentEventId,x.consentPriorityId)},w)})()}else d()},[N.m.T,N.m.U,N.m.Da])},ev=function(){return Io("reported_gclid",function(){return{}})},fv= +!1;function hv(a,b,c,d){var e=sc(),f;if(e===1)a:{var g=Dj;g=g.toLowerCase();for(var h="https://"+g,m="http://"+g,n=1,p=A.getElementsByTagName("script"),q=0;q=2?(f.adData={ak:h.ids[To[0]],cl:h.ids[To[1]]},sv(f.adData,d),rv[h.id]=!0):h&&h.prefix==="UA"&&!f.gaData&&(f.gaData={gaWpid:h.destinationId},rv[h.id]=!0))}(f.gaData||f.adData)&&ov(tv,e,void 0,d)(e.ic,f,e.options)}},nv=function(a,b,c,d,e){O(22);if(c){e=e||{};var f=ov(uv,e,a,d),g={ak:a,cl:b};e.ic===void 0&&(g.autoreplace=c);sv(g,d);f(2,e.ic, +g,c,0,ob(),e.options)}},sv=function(a,b){a.dma=Rq();Sq()&&(a.dmaCps=Qq());Jq(b)?a.npa="0":a.npa="1"},ov=function(a,b,c,d){if(z[a.functionName])return b.oi&&D(b.oi),z[a.functionName];var e=vv();z[a.functionName]=e;if(a.additionalQueues)for(var f=0;f18E5)){var d=b.id,e=d.split(".");if(e.length===2&&!(pb()-(Number(e[1])||0)*1E3>864E5))return d}}},Bv=N.m.T;function Ev(a,b){return arguments.length===1?Fv("set",a):Fv("set",a,b)}function Gv(a,b){return arguments.length===1?Fv("config",a):Fv("config",a,b)}function Hv(a,b,c){c=c||{};c[N.m.Oc]=a;return Fv("event",b,c)}function Fv(){return arguments};var Iv=function(){var a=fc&&fc.userAgent||"";if(a.indexOf("Safari")<0||/Chrome|Coast|Opera|Edg|Silk|Android/.test(a))return!1;var b=(/Version\/([\d\.]+)/.exec(a)||[])[1]||"";if(b==="")return!1;for(var c=["14","1","1"],d=b.split("."),e=0;eNumber(c[e])}return d.length>=c.length};var Jv=function(){this.messages=[];this.C=[]};Jv.prototype.enqueue=function(a,b,c){var d=this.messages.length+1;a["gtm.uniqueEventId"]=b;a["gtm.priorityId"]=d;var e=Object.assign({},c,{eventId:b,priorityId:d,fromContainerExecution:!0}),f={message:a,notBeforeEventId:b,priorityId:d,messageContext:e};this.messages.push(f);for(var g=0;g=0&&(g=g.substring(h+8,g.indexOf(")",h)),g.charAt(g.length-1)==="%"&&(g=g.substring(0,g.length-1)),f=String(Math.min(Number(g),Number(f))))}if(f!==void 0&&Number(f)<=0)return!0;(d=d.parentElement)&& +(e=z.getComputedStyle(d,null))}return!1} +var Vv=function(a){var b=Uv(),c=b.height,d=b.width,e=a.getBoundingClientRect(),f=e.bottom-e.top,g=e.right-e.left;return f&&g?(1-Math.min((Math.max(0-e.left,0)+Math.max(e.right-d,0))/g,1))*(1-Math.min((Math.max(0-e.top,0)+Math.max(e.bottom-c,0))/f,1)):0},Uv=function(){var a=A.body,b=A.documentElement||a&&a.parentElement,c,d;if(A.compatMode&&A.compatMode!=="BackCompat")c=b?b.clientHeight:0,d=b?b.clientWidth:0;else{var e=function(f,g){return f&&g?Math.min(f,g):Math.max(f,g)};c=e(b?b.clientHeight:0,a? +a.clientHeight:0);d=e(b?b.clientWidth:0,a?a.clientWidth:0)}return{width:d,height:c}};var Yv=function(a){if(Wv){if(a>=0&&a1?c[d]=1:c[d]<0&&(c[d]=0);if(Wv){var e=!1;D(function(){e||Zv(a,b,c)()});return $v(function(f){e=!0;for(var g={jf:0};g.jf0,rootBounds:n,target:h,time:pb()};D(function(){a(p)})}for(var e=[],f=[],g=0;ge[h])for(;f[h]=c[f[h]+1];)d(b[h],m),f[h]++; +else if(m=0&&m<=c[f[h]];)d(b[h],m),f[h]--;e[h]=m}}},$v=function(a,b,c){for(var d=new z.IntersectionObserver(a,{threshold:c}),e=0;e10&&(e="3")}!a.Gg&&g&&(f=[g]);for(var p=0;p10?void 0:c},sw=function(a){return function(b){var c=b.match(a);return c?c[0].trim().toLowerCase(): +void 0}},pw=function(a,b,c){var d=a.element,e={ba:a.ba,type:a.na,tagName:d.tagName};b&&(e.querySelector=uw(d));c&&(e.isVisible=!Tv(d));return e},jw=function(a,b,c){return pw({element:a.element,ba:a.ba,na:ow.Ob},b,c)},dw=function(a){var b=!(a==null||!a.Ld)+"."+!(a==null||!a.Md);a&&a.Ze&&a.Ze.length&&(b+="."+a.Ze.join("."));a&&a.Fb&&(b+="."+a.Fb.email+"."+a.Fb.phone+"."+a.Fb.address);return b},iw=function(a){if(a.length!==0){var b;b=vw(a,function(c){return!Hw.test(c.ba)});b=vw(b,function(c){return c.element.tagName.toUpperCase()=== +"INPUT"});b=vw(b,function(c){return!Tv(c.element)});return b[0]}},hw=function(a,b){if(!b||b.length===0)return a;for(var c=[],d=0;d:nth-child("+e.toString()+")"}else d="";c=d}b=c}return b},gw=function(a){for(var b=[],c=0;c=0}else h=!1;h||b.push({element:d,ba:g})}}}return b},fw=function(){var a=[],b=A.body;if(!b)return{elements:a,status:"4"};for(var c=b.querySelectorAll("*"), +d=0;d=0)&&e.children instanceof HTMLCollection){for(var f=!1,g=0;g=0)){f=!0;break}(!f||H(32)&&Lw.indexOf(e.tagName)!==-1)&&a.push(e)}}return{elements:a,status:c.length>1E4?"2":"1"}},Mw=!1;var Iw=/[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}/i, +bw=/@(gmail|googlemail)\./i,Hw=/support|noreply/i,Jw="SCRIPT STYLE IMG SVG PATH BR NOSCRIPT TEXTAREA".split(" "),Kw=["BR"],Nw=gg('',2),ow={Ob:"1",Uc:"2",Sc:"3",Tc:"4",Td:"5",Oe:"6",lg:"7",Ch:"8",Ig:"9",vh:"10"},ew={},Lw=["INPUT","SELECT"],Ow=sw(/^([^\x00-\x40\x5b-\x60\x7b-\xff]|[.-]|\s)+$/); +var mx=function(a,b,c){Du(a,N.m.Qe)||V(a,N.m.Qe,{});Du(a,N.m.Qe)[b]=c},nx=function(a,b){var c=Xu(a,N.m.Tf,a.D.H[N.m.Tf]);if(c&&c[b||a.eventName]!==void 0)return c[b||a.eventName]},ox=function(a){var b=Q(a,"user_data");if(Wc(b))return b},px=function(a){if(Q(a,"is_merchant_center")||!tk(a.D))return!1;if(!P(a.D,N.m.Pc)){var b=P(a.D,N.m.vd);return b===!0||b==="true"}return!0},qx=function(a){return Xu(a,N.m.yd,P(a.D,N.m.yd))||!!Xu(a,"google_ng",!1)};var Sf;var rx=Number('')||5,sx=Number('')||50,tx=fb(); +var vx=function(a,b){a&&(ux("sid",a.targetId,b),ux("cc",a.clientCount,b),ux("tl",a.totalLifeMs,b),ux("hc",a.heartbeatCount,b),ux("cl",a.clientLifeMs,b))},ux=function(a,b,c){b!=null&&c.push(a+"="+b)},wx=function(){var a=A.referrer;if(a){var b;return fk(lk(a),"host")===((b=z.location)==null?void 0:b.host)?1:2}return 0},yx=function(){this.R=xx;this.N=0};yx.prototype.H=function(a,b,c,d){var e=wx(),f,g=[];f=z===z.top&&e!==0&&b?(b==null?void 0:b.clientCount)> +1?e===2?1:2:e===2?0:3:4;a&&ux("si",a.lf,g);ux("m",0,g);ux("iss",f,g);ux("if",c,g);vx(b,g);d&&ux("fm",encodeURIComponent(d.substring(0,sx)),g);this.O(g);};yx.prototype.C=function(a,b,c,d,e){var f=[];ux("m",1,f);ux("s",a,f);ux("po",wx(),f);b&&(ux("st",b.state,f),ux("si",b.lf,f),ux("sm",b.yf,f));vx(c,f);ux("c",d,f);e&&ux("fm",encodeURIComponent(e.substring(0,sx)),f);this.O(f);}; +yx.prototype.O=function(a){a=a===void 0?[]:a;!Ck||this.N>=rx||(ux("pid",tx,a),ux("bc",++this.N,a),a.unshift("ctid="+Wf.ctid+"&t=s"),this.R("https://www.googletagmanager.com/a?"+a.join("&")))};var zx=Number('')||500,Ax=Number('')||5E3,Bx=Number('20')||10,Cx=Number('')||5E3;function Dx(a){return a.performance&&a.performance.now()||Date.now()} +var Ex=function(a,b){var c;var d=function(e,f,g){g=g===void 0?{xk:function(){},yk:function(){},wk:function(){},onFailure:function(){}}:g;this.tm=e;this.C=f;this.N=g;this.fa=this.ia=this.heartbeatCount=this.sm=0;this.mg=!1;this.H={};this.id=String(Math.floor(Number.MAX_SAFE_INTEGER*Math.random()));this.state=0;this.lf=Dx(this.C);this.yf=Dx(this.C);this.R=10};d.prototype.init=function(){this.O(1);this.Ea()};d.prototype.getState=function(){return{state:this.state, +lf:Math.round(Dx(this.C)-this.lf),yf:Math.round(Dx(this.C)-this.yf)}};d.prototype.O=function(e){this.state!==e&&(this.state=e,this.yf=Dx(this.C))};d.prototype.fk=function(){return String(this.sm++)};d.prototype.Ea=function(){var e=this;this.heartbeatCount++;this.ab({type:0,clientId:this.id,requestId:this.fk(),maxDelay:this.ng()},function(f){if(f.type===0){var g;if(((g=f.failure)==null?void 0:g.failureType)!=null)if(f.stats&&(e.stats=f.stats),e.fa++,f.isDead||e.fa>Bx){var h=f.isDead&&f.failure.failureType; +e.R=h||10;e.O(4);e.qm();var m,n;(n=(m=e.N).wk)==null||n.call(m,{failureType:h||10,data:f.failure.data})}else e.O(3),e.gk();else{if(e.heartbeatCount>f.stats.heartbeatCount+Bx){e.heartbeatCount=f.stats.heartbeatCount;var p,q;(q=(p=e.N).onFailure)==null||q.call(p,{failureType:13})}e.stats=f.stats;var r=e.state;e.O(2);if(r!==2)if(e.mg){var t,u;(u=(t=e.N).yk)==null||u.call(t)}else{e.mg=!0;var v,w;(w=(v=e.N).xk)==null||w.call(v)}e.fa=0;e.vm();e.gk()}}})};d.prototype.ng=function(){return this.state===2? +Ax:zx};d.prototype.gk=function(){var e=this;this.C.setTimeout(function(){e.Ea()},Math.max(0,this.ng()-(Dx(this.C)-this.ia)))};d.prototype.ym=function(e,f,g){var h=this;this.ab({type:1,clientId:this.id,requestId:this.fk(),command:e},function(m){if(m.type===1)if(m.result)f(m.result);else{var n,p,q,r={failureType:(q=(n=m.failure)==null?void 0:n.failureType)!=null?q:12,data:(p=m.failure)==null?void 0:p.data},t,u;(u=(t=h.N).onFailure)==null||u.call(t,r);g(r)}})};d.prototype.ab=function(e,f){var g=this; +if(this.state===4)e.failure={failureType:this.R},f(e);else{var h=this.state!==2&&e.type!==0,m=e.requestId,n,p=this.C.setTimeout(function(){var r=g.H[m];r&&g.Me(r,7)},(n=e.maxDelay)!=null?n:Cx),q={request:e,Ik:f,Dk:h,Hn:p};this.H[m]=q;h||this.sendRequest(q)}};d.prototype.sendRequest=function(e){this.ia=Dx(this.C);e.Dk=!1;this.tm(e.request)};d.prototype.vm=function(){for(var e=l(Object.keys(this.H)),f=e.next();!f.done;f=e.next()){var g=this.H[f.value];g.Dk&&this.sendRequest(g)}};d.prototype.qm=function(){for(var e= +l(Object.keys(this.H)),f=e.next();!f.done;f=e.next())this.Me(this.H[f.value],this.R)};d.prototype.Me=function(e,f){this.yc(e);var g=e.request;g.failure={failureType:f};e.Ik(g)};d.prototype.yc=function(e){delete this.H[e.request.requestId];this.C.clearTimeout(e.Hn)};d.prototype.nn=function(e){this.ia=Dx(this.C);var f=this.H[e.requestId];if(f)this.yc(f),f.Ik(e);else{var g,h;(h=(g=this.N).onFailure)==null||h.call(g,{failureType:14})}};c=new d(a,z,b);return c};var Fx; +var Gx=function(){Fx||(Fx=new yx);return Fx},xx=function(a){Um(Wm(vm.V.xc),function(){vc(a)})},Hx=function(a){var b=a.substring(0,a.indexOf("/_/service_worker"));return"&1p=1"+(b?"&path="+encodeURIComponent(b):"")},Ix=function(a){var b=a,c=oj.fa;b?(b.charAt(b.length-1)!=="/"&&(b+="/"),a=b+c):a="https://www.googletagmanager.com/static/service_worker/"+c+"/";var d;try{d=new URL(a)}catch(e){return null}return d.protocol!=="https:"?null:d},Jx=function(a){var b=Cn(xn.Zj);return b&&b[a]},Kx=function(a, +b,c,d,e){var f=this;this.H=d;this.R=this.O=!1;this.fa=null;this.initTime=c;this.C=15;this.N=this.Im(a);z.setTimeout(function(){f.initialize()},1E3);D(function(){f.xn(a,b,e)})};k=Kx.prototype;k.delegate=function(a,b,c){this.getState()!==2?(this.H.C(this.C,{state:this.getState(),lf:this.initTime,yf:Math.round(pb())-this.initTime},void 0,a.commandType),c({failureType:this.C})):this.N.ym(a,b,c)};k.getState=function(){return this.N.getState().state};k.xn=function(a,b,c){var d=z.location.origin,e=this, +f=tc();try{var g=f.contentDocument.createElement("iframe"),h=a.pathname,m=h[h.length-1]==="/"?a.toString():a.toString()+"/",n=b?Hx(h):"",p;H(132)&&(p={sandbox:"allow-same-origin allow-scripts"});tc(m+"sw_iframe.html?origin="+encodeURIComponent(d)+n+(c?"&e=1":""),void 0,p,void 0,g);var q=function(){f.contentDocument.body.appendChild(g);g.addEventListener("load",function(){e.fa=g.contentWindow;f.contentWindow.addEventListener("message",function(r){r.origin===a.origin&&e.N.nn(r.data)});e.initialize()})}; +f.contentDocument.readyState==="complete"?q():f.contentWindow.addEventListener("load",function(){q()})}catch(r){f.parentElement.removeChild(f),this.C=11,this.H.H(void 0,void 0,this.C,r.toString())}};k.Im=function(a){var b=this,c=Ex(function(d){var e;(e=b.fa)==null||e.postMessage(d,a.origin)},{xk:function(){b.O=!0;b.H.H(c.getState(),c.stats)},yk:function(){},wk:function(d){b.O?(b.C=(d==null?void 0:d.failureType)||10,b.H.C(b.C,c.getState(),c.stats,void 0,d==null?void 0:d.data)):(b.C=(d==null?void 0: +d.failureType)||4,b.H.H(c.getState(),c.stats,b.C,d==null?void 0:d.data))},onFailure:function(d){b.C=d.failureType;b.H.C(b.C,c.getState(),c.stats,d.command,d.data)}});return c};k.initialize=function(){this.R||this.N.init();this.R=!0};function Lx(){var a=Vf(Sf.C,"",function(){return{}});try{return a("internal_sw_allowed"),!0}catch(b){return!1}} +function Mx(a,b,c){c=c===void 0?!1:c;var d=z.location.origin;if(!d||!Lx())return;Lj()&&(a=""+d+Kj()+"/_/service_worker");var e=Ix(a);if(e===null||Jx(e.origin))return;if(!gc()){Gx().H(void 0,void 0,6);return}var f=new Kx(e,!!a,b||Math.round(pb()),Gx(),c),g;a:{var h=xn.Zj,m={},n=An(h);if(!n){n=An(h,!0);if(!n){g=void 0;break a}n.set(m)}g=n.get()}g[e.origin]=f;} +var Nx=function(a,b,c,d){var e;if((e=Jx(a))==null||!e.delegate){var f=gc()?16:6;Gx().C(f,void 0,void 0,b.commandType);d({failureType:f});return}Jx(a).delegate(b,c,d);}; +function Ox(a,b,c,d,e){var f=Ix();if(f===null){d(gc()?16:6);return}var g,h=(g=Jx(f.origin))==null?void 0:g.initTime,m=Math.round(pb()),n={commandType:0,params:{url:a,method:0,templates:b,body:"",processResponse:!1,sinceInit:h?m-h:void 0}};e&&(n.params.encryptionKeyString=e);Nx(f.origin,n,function(p){c(p)},function(p){d(p.failureType)});} +function Px(a,b,c,d){var e=Ix(a);if(e===null){d("_is_sw=f"+(gc()?16:6)+"te");return}var f=b?1:0,g=Math.round(pb()),h,m=(h=Jx(e.origin))==null?void 0:h.initTime,n=m?g-m:void 0;Nx(e.origin,{commandType:0,params:{url:a,method:f,templates:c,body:b||"",processResponse:!0,sinceInit:n,attributionReporting:!0,referer:z.location.href}},function(){},function(p){var q="_is_sw=f"+p.failureType,r,t=(r=Jx(e.origin))==null?void 0:r.getState();t!==void 0&&(q+="s"+ +t);d(n?q+("t"+n):q+"te")});};var Qx="platform platformVersion architecture model uaFullVersion bitness fullVersionList wow64".split(" ");function Rx(a){var b;return(b=a.google_tag_data)!=null?b:a.google_tag_data={}}function Sx(){var a=z.google_tag_data,b;if(a!=null&&a.uach){var c=a.uach,d=Object.assign({},c);c.fullVersionList&&(d.fullVersionList=c.fullVersionList.slice(0));b=d}else b=null;return b}function Tx(){var a,b;return(b=(a=z.google_tag_data)==null?void 0:a.uach_promise)!=null?b:null} +function Ux(a){var b,c;return typeof((b=a.navigator)==null?void 0:(c=b.userAgentData)==null?void 0:c.getHighEntropyValues)==="function"}function Vx(){var a=z;if(!Ux(a))return null;var b=Rx(a);if(b.uach_promise)return b.uach_promise;var c=a.navigator.userAgentData.getHighEntropyValues(Qx).then(function(d){b.uach!=null||(b.uach=d);return d});return b.uach_promise=c}; +var Xx=function(a,b){if(a)for(var c=Wx(a),d=l(Object.keys(c)),e=d.next();!e.done;e=d.next()){var f=e.value;V(b,f,c[f])}},Wx=function(a){var b={};b[N.m.Be]=a.architecture;b[N.m.Ce]=a.bitness;a.fullVersionList&&(b[N.m.De]=a.fullVersionList.map(function(c){return encodeURIComponent(c.brand||"")+";"+encodeURIComponent(c.version||"")}).join("|"));b[N.m.Ee]=a.mobile?"1":"0";b[N.m.Fe]=a.model;b[N.m.Ge]=a.platform;b[N.m.He]=a.platformVersion;b[N.m.Ie]=a.wow64?"1":"0";return b},Zx=function(a){var b=Yx.po, +c=function(g,h){try{a(g,h)}catch(m){}},d=Sx();if(d)c(d);else{var e=Tx();if(e){b=Math.min(Math.max(isFinite(b)?b:0,0),1E3);var f=z.setTimeout(function(){c.nf||(c.nf=!0,O(106),c(null,Error("Timeout")))},b);e.then(function(g){c.nf||(c.nf=!0,O(104),z.clearTimeout(f),c(g))}).catch(function(g){c.nf||(c.nf=!0,O(105),z.clearTimeout(f),c(null,g))})}else c(null)}},ay=function(){if(Ux(z)&&($x=pb(),!Tx())){var a=Vx();a&&(a.then(function(){O(95)}),a.catch(function(){O(96)}))}},$x;function by(a){var b=a.location.href;if(a===a.top)return{url:b,Cn:!0};var c=!1,d=a.document;d&&d.referrer&&(b=d.referrer,a.parent===a.top&&(c=!0));var e=a.location.ancestorOrigins;if(e){var f=e[e.length-1];f&&b.indexOf(f)===-1&&(c=!1,b=f)}return{url:b,Cn:c}}; +var cy=function(){return[N.m.T,N.m.U]},dy=function(a){H(23)&&a.eventName===N.m.la&&Mu(a,"page_view")&&!Q(a,"consent_updated")&&!a.D.isGtmEvent?qv(a.target,a.D):Mu(a,"call_conversion")&&(qv(a.target,a.D),a.isAborted=!0)},fy=function(a){var b;if(a.eventName!=="gtag.config"&&Q(a,"send_user_data_hit"))switch(Q(a,"hit_type")){case "user_data_web":b=97;ey(a);break;case "user_data_lead":b=98;ey(a);break;case "conversion":b=99}!Q(a,"speculative")&&b&&O(b);Q(a,"speculative")===!0&&(a.isAborted=!0)},gy=function(a){if(!Q(a, +"consent_updated")&&H(29)&&Mu(a,["conversion"])){var b=ju();iu(b)&&(V(a,N.m.Nc,"1"),T(a,"add_tag_timing",!0))}},hy=function(a){Mu(a,["conversion"])&&a.D.eventMetadata.is_external_event&&V(a,N.m.Qj,!0)},iy=function(a){var b=xo(cy());switch(Q(a,"hit_type")){case "user_data_lead":case "user_data_web":a.isAborted=!b||!!Q(a,"consent_updated");break;case "remarketing":a.isAborted=!b;break;case "conversion":Q(a,"consent_updated")&&V(a,N.m.mc,!0)}},jy=function(a,b){if(Lj()&&xo(cy())&&(!H(12)||!Xu(a,"ccd_enable_cm", +!1))){var c=function(m){var n=Q(a,"extra_tag_experiment_ids");n?n.push(m):T(a,"extra_tag_experiment_ids",[m])};H(61)&&c(102696396);if(H(62)){c(102696397);var d=Q(a,"user_data");T(a,"is_fpm_split",!0);if(Hi(d)){c(102780931);T(a,"is_split_conversion",!0);var e=b||xr(),f={},g={eventMetadata:(f.hit_type_override="user_data_web",f.user_data=d,f.transient_ecsid=e,f.is_fpm_encryption=!0,f.is_fpm_split=!0,f.extra_tag_experiment_ids=[102696397,102780931],f),noGtmEvent:!0},h=Hv(a.target.destinationId,a.eventName, +a.D.C);Kv(h,a.D.eventId,g);T(a,"user_data");return e}T(a,"is_fpm_encryption",!0)}}},ky=function(a){if(Mu(a,["conversion"])){var b=Q(a,"cookie_options"),c=Cv(b),d=jy(a,c),e=c||d;if(e&&!Du(a,N.m.Ma)){var f=xr(Du(a,N.m.Tb));V(a,N.m.Ma,f);Wa("GTAG_EVENT_FEATURE_CHANNEL",12)}e&&(V(a,N.m.Xb,e),T(a,"send_ccm_parallel_ping",!0))}},ly=function(a){Lj()||zj||tk(a.D)||H(9)||Mx(void 0,Math.round(pb()),H(130))},my=function(a){if(Mu(a,["conversion","remarketing","user_data_lead","user_data_web"])&&Q(a,"conversion_linker_enabled")&& +xo(N.m.T)){var b=Q(a,"hit_type")==="remarketing",c=!H(3);if(!b||c){var d=Q(a,"hit_type")==="conversion"&&a.eventName!==N.m.lb,e=Q(a,"cookie_options");qs(e,d);xo(N.m.U)&&V(a,N.m.Sb,os[rs(e.prefix)])}}},ny=function(a){Mu(a,["conversion","user_data_lead","user_data_web"])&&cv(a)},oy=function(a){Mu(a,["conversion"])&&T(a,"redact_click_ids",!!Q(a,"redact_ads_data")&&!xo(cy()))},py=function(a){Mu(a,["conversion"])&&cs(!1)._up==="1"&&V(a,N.m.Yf,!0)},qy=function(a){if(Mu(a,["conversion","remarketing"])){var b= +Au();b!==void 0&&V(a,N.m.Je,b||"error");var c=Dq();c&&V(a,N.m.Lc,c);var d=Cq();d&&V(a,N.m.Qc,d)}},ry=function(a){if(Mu(a,["conversion","remarketing"])&&z.__gsaExp&&z.__gsaExp.id){var b=z.__gsaExp.id;if($a(b))try{var c=Number(b());isNaN(c)||V(a,N.m.vj,c)}catch(d){}}},sy=function(a){zv(a);},ty=function(a){H(46)&&Mu(a,"conversion")&&(a.copyToHitData(N.m.Rg),a.copyToHitData(N.m.Sg),a.copyToHitData(N.m.Qg))},uy=function(a){Mu(a, +"conversion")&&(a.copyToHitData(N.m.ve),a.copyToHitData(N.m.je),a.copyToHitData(N.m.Ae),a.copyToHitData(N.m.Sf),a.copyToHitData(N.m.ud),a.copyToHitData(N.m.ne))},vy=function(a){if(Mu(a,["conversion","remarketing","user_data_lead","user_data_web"])){var b=a.D;if(Mu(a,["conversion","remarketing"])){var c=P(b,N.m.Bb);c!==!0&&c!==!1||V(a,N.m.Bb,c)}Jq(b)?V(a,N.m.Zb,!1):(V(a,N.m.Zb,!0),Mu(a,"remarketing")&&(a.isAborted=!0))}},wy=function(a){if(Mu(a,["conversion","remarketing"])){var b=Q(a,"hit_type")=== +"conversion";b&&a.eventName!==N.m.Va||(a.copyToHitData(N.m.ma),b&&(a.copyToHitData(N.m.Mf),a.copyToHitData(N.m.Kf),a.copyToHitData(N.m.Lf),a.copyToHitData(N.m.Jf),V(a,N.m.Yi,a.eventName),H(112)&&(a.copyToHitData(N.m.eg),a.copyToHitData(N.m.cg),a.copyToHitData(N.m.dg))))}},xy=function(a){var b=H(5),c=a.D,d,e,f;if(!b){var g=lp(c,N.m.qa);d=yb(Wc(g)?g:{})}var h=lp(c,N.m.qa,1),m=lp(c,N.m.qa,2);e=yb(Wc(h)?h:{},".");f=yb(Wc(m)?m:{},".");b||V(a,N.m.Zf,d);V(a,N.m.Ab,e);V(a,N.m.zb,f)},yy=function(a){if(a!= +null){var b=String(a).substring(0,512),c=b.indexOf("#");return c===-1?b:b.substring(0,c)}return""},zy=function(a){if(Mu(a,"conversion")&&xo(N.m.T)&&(Du(a,N.m.Rb)||Du(a,N.m.wd))){var b=Du(a,N.m.Tb),c=Xc(Q(a,"cookie_options"),null),d=dt(c.prefix);c.prefix=d==="_gcl"?"":d;if(Du(a,N.m.Rb)){var e=zu(b,c,!Q(a,"gbraid_cookie_marked"));T(a,"gbraid_cookie_marked",!0);e&&V(a,N.m.Jj,e)}if(Du(a,N.m.wd)){var f=uu(b,c).Xm;f&&V(a,N.m.qj,f)}}},Ay=function(a){if(a.eventName===N.m.lb&&!a.D.isGtmEvent){if(!Q(a,"consent_updated")&& +Mu(a,"conversion")){var b=P(a.D,N.m.qc);if(typeof b!=="function")return;var c=String(P(a.D,N.m.Vb)),d=Du(a,c),e=P(a.D,c);c===N.m.Wa||c===N.m.Sb?Lu({Rk:c,callback:b,uk:e},Q(a,"cookie_options"),Q(a,"redact_ads_data"),eu):b(d||e)}a.isAborted=!0}},By=function(a){if(!Xu(a,"hasPreAutoPiiCcdRule",!1)&&Mu(a,"conversion")&&xo(N.m.T)){var b=P(a.D,N.m.Rf)||{},c=String(Du(a,N.m.Tb)),d=b[c],e=Du(a,N.m.ie),f;if(!(f=Yu(d)))if(Rn())if(Mw)f=!0;else{var g=Rv("AW-"+e);f=!!g&&!!g.preAutoPii}else f=!1;if(f){var h=pb(), +m=qw({Ld:!0,Md:!0,Gg:!0});if(m.elements.length!==0){for(var n=[],p=0;p=100-b)return 102640488}}},Vz=function(a,b){if(!oj.C||b===0)return!1;var c=Yq(a||"");return c&&c!==1?c%100< +b:!1},Wz=function(a){if(oj.C&&z.location.protocol==="https:"){var b=Q(a,"hit_type"),c=Q(a,"user_data"),d=Q(a,"cookie_options");if(b==="user_data_web"&&Bi.Ye>0&&Hi(c))return Q(a,"transient_ecsid")||Dv(d);if(b==="conversion"&&Bi.Rh>0||b==="user_data_web"&&Bi.Ye>0)return Cv(d)}},Xz=function(a){if(a!==void 0)return Math.round(a/10)*10},Yz=function(a){for(var b={},c=0;c0&&(d.gcl_ctr=g)}var h=Jt(["aw","dc"]);h!=null&&(d.gad_source=h);d.gtm=Xq({Fa:Q(a,"source_canonical_id")});c!=="remarketing"&&Kq()&&(d.gcs=Lq());d.gcd=Pq(a.D);Sq()&&(d.dma_cps=Qq());d.dma=Rq();oq(wq())&&(d.tcfd=Tq());var m=Q(a,"extra_tag_experiment_ids");if(Uy()||m)d.tag_exp=Uy(m||[]);Vy()&&(d.ptag_exp=Vy());Om[vm.V.xa]!==um.Ba.Dd||Rm[vm.V.xa].isConsentGranted()|| +(d.limited_ads="1");Du(a,N.m.wc)&&gi(Du(a,N.m.wc),d);if(Du(a,N.m.jb)){var n=Du(a,N.m.jb);n&&(n.length===2?hi(d,"hl",n):n.length===5&&(hi(d,"hl",n.substring(0,2)),hi(d,"gl",n.substring(3,5))))}var p=Q(a,"redact_click_ids"),q=function(la,Ia){var Qa=Du(a,Ia);Qa&&(d[la]=p?St(Qa):Qa)};q("url",N.m.sa);q("ref",N.m.La);q("top",N.m.ih);var r=mA(a);r&&(d.gclaw_src=r);for(var t=l(Object.keys(a.C)),u=t.next();!u.done;u=t.next()){var v=u.value,w=Du(a,v);if(fi.hasOwnProperty(v)){var x=fi[v];x&&(d[x]=w)}else e[v]= +w}Oo(d,Du(a,N.m.Bd));var y=Du(a,N.m.ve);y!==void 0&&y!==""&&(d.vdnc=String(y));var B=Du(a,N.m.ne);B!==void 0&&(d.shf=B);var C=Du(a,N.m.ud);C!==void 0&&(d.delc=C);if(H(29)&&Q(a,"add_tag_timing")){d.tft=pb();var E=Jc();E!==void 0&&(d.tfd=Math.round(E))}c!=="ga_conversion"&&(d.data=$z(e));var F=Du(a,N.m.ma);!F||c!=="conversion"&&c!=="ga_conversion"||(d.iedeld=ni(F),d.item=ii(F));var I=Du(a,N.m.Mc);if(I&&typeof I==="object")for(var L=l(Object.keys(I)),U=L.next();!U.done;U=L.next()){var K=U.value;d["gap."+ +K]=I[K]}Q(a,"is_split_conversion")&&(d.aecs="1");if(c!=="conversion"&&c!=="user_data_lead"&&c!=="user_data_web")b(d);else if(xo(N.m.U)&&xo(N.m.T)){var Z=Wz(a);if(c==="conversion"||c==="user_data_web"){var Y=Uz(Z,c==="conversion"?Bi.Rh:Bi.Ye);Y&&(d.tag_exp=Uy(Array.from(m||[]).concat(Y)))}if(Q(a,"user_data"))if(c!=="conversion"){d.gtm=Xq({Fa:Q(a,"source_canonical_id"),Kk:3});var ha=!!Q(a,"is_fpm_encryption")||lA(c,Z),S=qA(a,d,ha?1:0);S.Pa&&sA(c,d,a);b(d,{serviceWorker:S})}else{var R=Q(a,"user_data"), +ja=!!Q(a,"is_fpm_encryption")||lA(c,Z),ia=Si(R,ja);uA(ia,a,c,d,b)}else b(d)}else d.ec_mode=void 0,b(d)};function zA(a,b){if(data.entities){var c=data.entities[a];if(c)return c[b]}};function AA(a,b,c){c=c===void 0?!1:c;BA().addRestriction(0,a,b,c)}function CA(a,b,c){c=c===void 0?!1:c;BA().addRestriction(1,a,b,c)}function DA(){var a=cm();return BA().getRestrictions(1,a)}var EA=function(){this.container={};this.C={}},FA=function(a,b){var c=a.container[b];c||(c={_entity:{internal:[],external:[]},_event:{internal:[],external:[]}},a.container[b]=c);return c}; +EA.prototype.addRestriction=function(a,b,c,d){d=d===void 0?!1:d;if(!d||!this.C[b]){var e=FA(this,b);a===0?d?e._entity.external.push(c):e._entity.internal.push(c):a===1&&(d?e._event.external.push(c):e._event.internal.push(c))}}; +EA.prototype.getRestrictions=function(a,b){var c=FA(this,b);if(a===0){var d,e;return[].concat(sa((c==null?void 0:(d=c._entity)==null?void 0:d.internal)||[]),sa((c==null?void 0:(e=c._entity)==null?void 0:e.external)||[]))}if(a===1){var f,g;return[].concat(sa((c==null?void 0:(f=c._event)==null?void 0:f.internal)||[]),sa((c==null?void 0:(g=c._event)==null?void 0:g.external)||[]))}return[]}; +EA.prototype.getExternalRestrictions=function(a,b){var c=FA(this,b),d,e;return a===0?(c==null?void 0:(d=c._entity)==null?void 0:d.external)||[]:(c==null?void 0:(e=c._event)==null?void 0:e.external)||[]};EA.prototype.removeExternalRestrictions=function(a){var b=FA(this,a);b._event&&(b._event.external=[]);b._entity&&(b._entity.external=[]);this.C[a]=!0};function BA(){return Io("r",function(){return new EA})};var GA=new RegExp(/^(.*\.)?(google|youtube|blogger|withgoogle)(\.com?)?(\.[a-z]{2})?\.?$/),HA={cl:["ecl"],customPixels:["nonGooglePixels"],ecl:["cl"],ehl:["hl"],gaawc:["googtag"],hl:["ehl"],html:["customScripts","customPixels","nonGooglePixels","nonGoogleScripts","nonGoogleIframes"],customScripts:["html","customPixels","nonGooglePixels","nonGoogleScripts","nonGoogleIframes"],nonGooglePixels:[],nonGoogleScripts:["nonGooglePixels"],nonGoogleIframes:["nonGooglePixels"]},IA={cl:["ecl"],customPixels:["customScripts", +"html"],ecl:["cl"],ehl:["hl"],gaawc:["googtag"],hl:["ehl"],html:["customScripts"],customScripts:["html"],nonGooglePixels:["customPixels","customScripts","html","nonGoogleScripts","nonGoogleIframes"],nonGoogleScripts:["customScripts","html"],nonGoogleIframes:["customScripts","html","nonGoogleScripts"]},JA="google customPixels customScripts html nonGooglePixels nonGoogleScripts nonGoogleIframes".split(" "); +function KA(){var a=Rj("gtm.allowlist")||Rj("gtm.whitelist");a&&O(9);xj&&(a=["google","gtagfl","lcl","zone"],H(47)&&a.push("cmpPartners"));GA.test(z.location&&z.location.hostname)&&(xj?O(116):(O(117),LA&&(a=[],window.console&&window.console.log&&window.console.log("GTM blocked. See go/13687728."))));var b=a&&tb(mb(a),HA),c=Rj("gtm.blocklist")||Rj("gtm.blacklist");c||(c=Rj("tagTypeBlacklist"))&&O(3);c?O(8):c=[];GA.test(z.location&&z.location.hostname)&&(c=mb(c),c.push("nonGooglePixels","nonGoogleScripts", +"sandboxedScripts"));mb(c).indexOf("google")>=0&&O(2);var d=c&&tb(mb(c),IA),e={};return function(f){var g=f&&f[Pe.Aa];if(!g||typeof g!=="string")return!0;g=g.replace(/^_*/,"");if(e[g]!==void 0)return e[g];var h=Hj[g]||[],m=!0;if(a){var n;if(n=m)a:{if(b.indexOf(g)<0){if(H(47)&&xj&&h.indexOf("cmpPartners")>=0){n=!0;break a}if(h&&h.length>0)for(var p=0;p=0;if(r)q=r;else{var t=gb(d,h|| +[]);t&&O(10);q=t}}var u=!m||q;!u&&(h.indexOf("sandboxedScripts")===-1?0:H(47)&&xj&&h.indexOf("cmpPartners")>=0?!MA():b&&b.indexOf("sandboxedScripts")!==-1?0:gb(d,JA))&&(u=!0);return e[g]=u}}function MA(){var a=Vf(Sf.C,am(),function(){return{}});try{return a("inject_cmp_banner"),!0}catch(b){return!1}}var LA=!1;LA=!0; +function NA(){Sl&&AA(cm(),function(a){var b=Df(a.entityId),c;if(Gf(b)){var d=b[Pe.Aa];if(!d)throw Error("Error: No function name given for function call.");var e=uf[d];c=!!e&&!!e.runInSiloedMode}else c=!!zA(b[Pe.Aa],4);return c})};function OA(a,b,c,d,e){if(!PA()){var f=d.siloed?Yl(a):a;if(!lm(f)){d.loadExperiments=pj();nm(f,d,e);var g=QA(a),h=function(){Ol().container[f]&&(Ol().container[f].state=3);RA()},m={destinationId:f,endpoint:0};if(Lj())Fl(m,Kj()+"/"+g,void 0,h);else{var n=ub(a,"GTM-"),p=sk(),q=c?"/gtag/js":"/gtm.js",r=rk(b,q+g);if(!r){var t=rj.Ff+q;p&&ic&&n&&(t=ic.replace(/^(?:https?:\/\/)?/i,"").split(/[?#]/)[0]);r=hv("https://","http://",t+g)}Fl(m,r,void 0,h)}}}} +function RA(){pm()||ib(qm(),function(a,b){SA(a,b.transportUrl,b.context);O(92)})} +function SA(a,b,c,d){if(!PA()){var e=c.siloed?Yl(a):a;if(!mm(e))if(c.loadExperiments||(c.loadExperiments=pj()),pm())Ol().destination[e]={state:0,transportUrl:b,context:c,parent:fm()},Nl({ctid:e,isDestination:!0},d),O(91);else{c.siloed&&om({ctid:e,isDestination:!0});Ol().destination[e]={state:1,context:c,parent:fm()};Nl({ctid:e,isDestination:!0},d);var f={destinationId:e,endpoint:0};if(Lj())Fl(f,Kj()+("/gtd"+QA(a,!0)));else{var g="/gtag/destination"+QA(a,!0),h=rk(b,g);h||(h=hv("https://","http://", +rj.Ff+g));Fl(f,h)}}}}function QA(a,b){b=b===void 0?!1:b;var c="?id="+encodeURIComponent(a);H(123)&&rj.vb==="dataLayer"||(c+="&l="+rj.vb);if(!ub(a,"GTM-")||b)c=H(129)?c+(Lj()?"&sc=1":"&cx=c"):c+"&cx=c";c+=">m="+Xq();sk()&&(c+="&sign="+rj.yh);var d=oj.H;d===1?c+="&fps=fc":d===2&&(c+="&fps=fe");H(69)&&Jj()&&(c+="&tag_exp="+Jj());return c}function PA(){if(Vq()){return!0}return!1};var TA=function(){this.H=0;this.C={}};TA.prototype.addListener=function(a,b,c){var d=++this.H;this.C[a]=this.C[a]||{};this.C[a][String(d)]={listener:b,Mb:c};return d};TA.prototype.removeListener=function(a,b){var c=this.C[a],d=String(b);if(!c||!c[d])return!1;delete c[d];return!0};var VA=function(a,b){var c=[];ib(UA.C[a],function(d,e){c.indexOf(e.listener)<0&&(e.Mb===void 0||b.indexOf(e.Mb)>=0)&&c.push(e.listener)});return c};function WA(a,b,c){return{entityType:a,indexInOriginContainer:b,nameInOriginContainer:c,originContainerId:am()}};var YA=function(a,b){this.C=!1;this.O=[];this.eventData={tags:[]};this.R=!1;this.H=this.N=0;XA(this,a,b)},ZA=function(a,b,c,d){if(tj.hasOwnProperty(b)||b==="__zone")return-1;var e={};Wc(d)&&(e=Xc(d,e));e.id=c;e.status="timeout";return a.eventData.tags.push(e)-1},$A=function(a,b,c,d){var e=a.eventData.tags[b];e&&(e.status=c,e.executionTime=d)},aB=function(a){if(!a.C){for(var b=a.O,c=0;c=a.N&&aB(a)})},cB=function(a){a.R=!0;a.H>=a.N&&aB(a)};var dB={};function eB(){return z[fB()]} +function fB(){return z.GoogleAnalyticsObject||"ga"}function iB(){var a=am();} +function jB(a,b){return function(){var c=eB(),d=c&&c.getByName&&c.getByName(a);if(d){var e=d.get("sendHitTask");d.set("sendHitTask",function(f){var g=f.get("hitPayload"),h=f.get("hitCallback"),m=g.indexOf("&tid="+b)<0;m&&(f.set("hitPayload",g.replace(/&tid=UA-[0-9]+-[0-9]+/,"&tid="+b),!0),f.set("hitCallback",void 0,!0));e(f);m&&(f.set("hitPayload",g,!0),f.set("hitCallback",h,!0),f.set("_x_19",void 0,!0),e(f))})}}};var pB=["es","1"],qB={},rB={};function sB(a,b){if(Ck){var c;c=b.match(/^(gtm|gtag)\./)?encodeURIComponent(b):"*";qB[a]=[["e",c],["eid",a]];Np(a)}}function tB(a){var b=a.eventId,c=a.hd;if(!qB[b])return[];var d=[];rB[b]||d.push(pB);d.push.apply(d,sa(qB[b]));c&&(rB[b]=!0);return d};var uB={},vB={},wB={};function xB(a,b,c,d){Ck&&H(119)&&((d===void 0?0:d)?(wB[b]=wB[b]||0,++wB[b]):c!==void 0?(vB[a]=vB[a]||{},vB[a][b]=Math.round(c)):(uB[a]=uB[a]||{},uB[a][b]=(uB[a][b]||0)+1))}function yB(a){var b=a.eventId,c=a.hd,d=uB[b]||{},e=[],f;for(f in d)d.hasOwnProperty(f)&&e.push(""+f+d[f]);c&&delete uB[b];return e.length?[["md",e.join(".")]]:[]} +function zB(a){var b=a.eventId,c=a.hd,d=vB[b]||{},e=[],f;for(f in d)d.hasOwnProperty(f)&&e.push(""+f+d[f]);c&&delete vB[b];return e.length?[["mtd",e.join(".")]]:[]}function AB(){for(var a=[],b=l(Object.keys(wB)),c=b.next();!c.done;c=b.next()){var d=c.value;a.push(""+d+wB[d])}return a.length?[["mec",a.join(".")]]:[]};var BB={},CB={};function DB(a,b,c){if(Ck&&b){var d=wk(b);BB[a]=BB[a]||[];BB[a].push(c+d);var e=(Gf(b)?"1":"2")+d;CB[a]=CB[a]||[];CB[a].push(e);Np(a)}}function EB(a){var b=a.eventId,c=a.hd,d=[],e=BB[b]||[];e.length&&d.push(["tr",e.join(".")]);var f=CB[b]||[];f.length&&d.push(["ti",f.join(".")]);c&&(delete BB[b],delete CB[b]);return d};function FB(a,b,c,d){var e=sf[a],f=GB(a,b,c,d);if(!f)return null;var g=Hf(e[Pe.bk],c,[]);if(g&&g.length){var h=g[0];f=FB(h.index,{onSuccess:f,onFailure:h.qk===1?b.terminate:f,terminate:b.terminate},c,d)}return f} +function GB(a,b,c,d){function e(){function w(){wn(3);var I=pb()-F;DB(c.id,f,"7");$A(c.zc,C,"exception",I);H(108)&&Gz(c,f,cz.M.Dh);E||(E=!0,h())}if(f[Pe.gm])h();else{var x=Ff(f,c,[]),y=x[Pe.Wk];if(y!=null)for(var B=0;B0};function OB(a,b){if(!UA)return!1;var c=a["gtm.triggers"]&&String(a["gtm.triggers"]),d=VA(a.event,c?String(c).split(","):[]);if(!d.length)return!1;for(var e=0;ee?1:dh?1:g=0){if(e.ui=Ro(g,b),e.ui){var h=Tl?Tl:$l();eb(h,function(r){return function(t){return r.ui.destinationId===t}}(e))?c.push(g):d.push(g)}}else{var m=eC[g]||[];e.Xh={};m.forEach(function(r){return function(t){r.Xh[t]=!0}}(e));for(var n=Wl(),p=0;p=0&&c.splice(d,1)})}function iC(a){ib(fC,function(b,c){var d=c.indexOf(a);d>=0&&c.splice(d,1)})};var jC=!1,kC=!1;function lC(a,b){var c={},d=(c.event=a,c);b&&(d.eventModel=Xc(b,null),b[N.m.oe]&&(d.eventCallback=b[N.m.oe]),b[N.m.Uf]&&(d.eventTimeout=b[N.m.Uf]));return d}function mC(a,b){a.hasOwnProperty("gtm.uniqueEventId")||Object.defineProperty(a,"gtm.uniqueEventId",{value:Mo()});b.eventId=a["gtm.uniqueEventId"];b.priorityId=a["gtm.priorityId"];return{eventId:b.eventId,priorityId:b.priorityId}} +function nC(a,b){var c=a&&a[N.m.Oc];c===void 0&&(c=Rj(N.m.Oc,2),c===void 0&&(c="default"));if(ab(c)||Array.isArray(c)){var d;d=b.isGtmEvent?ab(c)?[c]:c:c.toString().replace(/\s+/g,"").split(",");var e=gC(d,b.isGtmEvent),f=e.ji,g=e.Jn;if(g.length)for(var h=oC(a),m=0;m2){if(a[2]!==void 0&&!Wc(a[2])||a.length>3)return;d=a[2]}var e=Ro(a[1],b.isGtmEvent);if(e){var f,g,h;a:{if(!Rl.Le){var m=em(fm());if(rm(m)){var n=m.parent,p=n.isDestination;h={Nn:em(n),Gn:p};break a}}h=void 0}var q=h;q&&(f=q.Nn,g=q.Gn);sB(c.eventId,"gtag.config");var r=e.destinationId,t=e.id!==r;if(t?Zl().indexOf(r)===-1:Wl().indexOf(r)===-1){if(!b.inheritParentConfig&&!d[N.m.uc]){var u=oC(d);if(t)SA(r,u,{source:2, +fromContainerExecution:b.fromContainerExecution});else if(f!==void 0&&f.containers.indexOf(r)!==-1){var v=d;pC?rC(b,v,pC):qC||(qC=Xc(v,null))}else OA(r,u,!0,{source:2,fromContainerExecution:b.fromContainerExecution})}}else{if(f&&(O(128),g&&O(130),b.inheritParentConfig)){var w;var x=d;qC?(rC(b,qC,x),w=!1):(!x[N.m.Rc]&&vj&&pC||(pC=Xc(x,null)),w=!0);w&&f.containers&&f.containers.join(",");return}Dk&&(dC===1&&($m.mcc=!1),dC=2);if(vj&&!t&&!d[N.m.Rc]){var y=kC;kC=!0;if(y)return}jC||O(43);if(!b.noTargetGroup)if(t){iC(e.id); +var B=e.id,C=d[N.m.Xf]||"default";C=String(C).split(",");for(var E=0;E2){if(!Wc(a[2])&&a[2]!==void 0||a.length>3)return;d=a[2]}var e=lC(c,d),f=mC(a,b),g=f.eventId,h=f.priorityId;e["gtm.uniqueEventId"]=g;h&&(e["gtm.priorityId"]=h);if(c==="optimize.callback")return e.eventModel=e.eventModel||{},e;var m=nC(d,b);if(m){var n=m.ji,p=m.zm,q,r,t;if(!Sl&&H(107)){q=p.map(function(I){return I.id});r=p.map(function(I){return I.destinationId});t=n.map(function(I){return I.id});for(var u=l(Tl?Tl:$l()),v=u.next();!v.done;v=u.next()){var w=v.value; +!ub(w,"siloed_")&&r.indexOf(w)<0&&r.indexOf(Yl(w))<0&&t.push(w)}}else q=n.map(function(I){return I.id}),r=n.map(function(I){return I.destinationId}),t=q;sB(g,c);for(var x=l(t),y=x.next();!y.done;y=x.next()){var B=y.value,C=Xc(b,null),E=Xc(d,null);delete E[N.m.oe];var F=C.eventMetadata||{};F.hasOwnProperty("is_external_event")||(F.is_external_event=!C.fromContainerExecution);F.send_to_targets=q.slice();F.send_to_destinations=r.slice();C.eventMetadata=F;Wp(c,E,B,C);Dk&&F.source_canonical_id===void 0&& +dC===0&&(cn("mcc","1"),dC=1)}e.eventModel=e.eventModel||{};q.length>0?e.eventModel[N.m.Oc]=q.join(","):delete e.eventModel[N.m.Oc];jC||O(43);b.noGtmEvent===void 0&&b.eventMetadata&&b.eventMetadata.syn_or_mod&&(b.noGtmEvent=!0);e.eventModel[N.m.sc]&&(b.noGtmEvent=!0);return b.noGtmEvent?void 0:e}}},get:function(a,b){O(53);if(a.length===4&&ab(a[1])&&ab(a[2])&&$a(a[3])){var c=Ro(a[1],b.isGtmEvent),d=String(a[2]),e=a[3];if(c){jC||O(43);var f=oC();if(eb(Zl(),function(h){return c.destinationId===h})){mC(a, +b);var g={};Xc((g[N.m.Vb]=d,g[N.m.qc]=e,g),null);Xp(d,function(h){D(function(){e(h)})},c.id,b)}else SA(c.destinationId,f,{source:4,fromContainerExecution:b.fromContainerExecution})}}},js:function(a,b){if(a.length===2&&a[1].getTime){jC=!0;var c=mC(a,b),d=c.eventId,e=c.priorityId,f={};return f.event="gtm.js",f["gtm.start"]=a[1].getTime(),f["gtm.uniqueEventId"]=d,f["gtm.priorityId"]=e,f}},policy:function(a){if(a.length===3&&ab(a[1])&&$a(a[2])){if(Tf(a[1],a[2]),O(74),a[1]==="all"){O(75);var b=!1;try{b= +a[2](am(),"unknown",{})}catch(c){}b||O(76)}}else O(73)},set:function(a,b){var c=void 0;a.length===2&&Wc(a[1])?c=Xc(a[1],null):a.length===3&&ab(a[1])&&(c={},Wc(a[2])||Array.isArray(a[2])?c[a[1]]=Xc(a[2],null):c[a[1]]=a[2]);if(c){var d=mC(a,b),e=d.eventId,f=d.priorityId;Xc(c,null);var g=Xc(c,null);Vp.push("set",[g],void 0,b);c["gtm.uniqueEventId"]=e;f&&(c["gtm.priorityId"]=f);delete c.event;b.overwriteModelFields=!0;return c}}},tC={policy:!0};var vC=function(a){if(uC(a))return a;this.value=a};vC.prototype.getUntrustedMessageValue=function(){return this.value};var uC=function(a){return!a||Uc(a)!=="object"||Wc(a)?!1:"getUntrustedMessageValue"in a};vC.prototype.getUntrustedMessageValue=vC.prototype.getUntrustedMessageValue;var wC=!1,xC=[];function yC(){if(!wC){wC=!0;for(var a=0;aAC&&(AC=q)}FC=!1}}}return!a} +function PC(){if(H(108)){var a=!oj.N;}var c=NC();if(H(108)){}try{var e=am(),f=z[rj.vb].hide;if(f&&f[e]!==void 0&&f.end){f[e]= +!1;var g=!0,h;for(h in f)if(f.hasOwnProperty(h)&&f[h]===!0){g=!1;break}g&&(f.end(),f.end=null)}}catch(m){}return c}function Nv(a){if(AC0){f= +[];for(var g=0;gn)for(O(4),c.pruned=!0;this.length>n;)this.shift();var p=typeof m!=="boolean"||m;return NC()&&p};var e=b.slice(0).map(function(f){return a(f)});CC.push.apply(CC,e);if(!oj.N){if(H(108)){}D(PC)}}var IC=function(a){return z[rj.vb].push(a)};function RC(a){IC(a)};function SC(){var a,b=lk(z.location.href);(a=b.hostname+b.pathname)&&cn("dl",encodeURIComponent(a));var c;var d=Wf.ctid;if(d){var e=Rl.Le?1:0,f,g=em(fm());f=g&&g.context;c=d+";"+Wf.canonicalContainerId+";"+(f&&f.fromContainerExecution?1:0)+";"+(f&&f.source||0)+";"+e}else c=void 0;var h=c;h&&cn("tdp",h);var m=hl(!0);m!==void 0&&cn("frm",String(m))};function TC(){H(54)&&Dk&&z.addEventListener("securitypolicyviolation",function(a){if(a.disposition==="enforce"){var b=Al(a.effectiveDirective);if(b){var c;var d=yl(b,a.blockedURI);c=d?wl[b][d]:void 0;var e;if(e=c)a:{try{var f=new URL(a.blockedURI),g=f.pathname.indexOf(";");e=g>=0?f.origin+f.pathname.substring(0,g):f.origin+f.pathname;break a}catch(q){}e=void 0}if(e){for(var h=l(c),m=h.next();!m.done;m=h.next()){var n=m.value;if(!n.Gk){n.Gk=!0;var p=String(n.endpoint);hn.hasOwnProperty(p)||(hn[p]= +!0,cn("csp",Object.keys(hn).join("~")))}}zl(b,a.blockedURI)}}}})};function UC(){var a;var b=dm();if(b)if(b.canonicalContainerId)a=b.canonicalContainerId;else{var c,d=b.scriptContainerId||((c=b.destinations)==null?void 0:c[0]);a=d?"_"+d:void 0}else a=void 0;var e=a;e&&cn("pcid",e)};var VC=/^(https?:)?\/\//; +function WC(){var a;var b=em(fm());if(b){for(;b.parent;){var c=em(b.parent);if(!c)break;b=c}a=b}else a=void 0;var d=a;if(d){var e;a:{var f,g=(f=d.scriptElement)==null?void 0:f.src;if(g){var h;try{var m;h=(m=Lc())==null?void 0:m.getEntriesByType("resource")}catch(u){}if(h){for(var n=-1,p=l(h),q=p.next();!q.done;q=p.next()){var r=q.value;if(r.initiatorType==="script"&&(n+=1,r.name.replace(VC,"")===g.replace(VC,""))){e=n;break a}}O(146)}else O(145)}e=void 0}var t=e;t!==void 0&&(d.canonicalContainerId&& +cn("rtg",String(d.canonicalContainerId)),cn("slo",String(t)),cn("hlo",d.htmlLoadOrder||"-1"),cn("lst",String(d.loadScriptType||"0")))}else O(144)}; + +function qD(){};var rD=function(){};rD.prototype.toString=function(){return"undefined"};var sD=new rD;function zD(a,b){function c(g){var h=lk(g),m=fk(h,"protocol"),n=fk(h,"host",!0),p=fk(h,"port"),q=fk(h,"path").toLowerCase().replace(/\/$/,"");if(m===void 0||m==="http"&&p==="80"||m==="https"&&p==="443")m="web",p="default";return[m,n,p,q]}for(var d=c(String(a)),e=c(String(b)),f=0;f=0?!1:!0},tE=["input","select","textarea"],uE=["button","hidden","image","reset", +"submit"]; +function yE(a){}yE.K="internal.addFormAbandonmentListener";function zE(a,b,c,d){} +zE.K="internal.addFormData";var AE={},BE=[],CE={},DE=0,EE=0; +var GE=function(){wc(A,"change",function(a){for(var b=0;b0?e:2E3;var g=md(a,this.J,1);if(d){var h=function(n){return Math.max(e,n)};oE("pix.fsl","mwt",h,0);f||oE("pix.fsl","nv.mwt",h,0)}var m=function(n){n.push(g);return n};oE("pix.fsl","runIfUncanceled",m,[]);f||oE("pix.fsl","runIfCanceled", +m,[]);kE("pix.fsl","init")||(RE(),lE("pix.fsl","init",!0));}SE.K="internal.addFormSubmitListener"; +function XE(a){}XE.K="internal.addGaSendListener";function YE(a){if(!a)return{};var b=a.Tm;return WA(b.type,b.index,b.name)}function ZE(a){return a?{originatingEntity:YE(a)}:{}};function gF(a){var b=Ho.zones;return b?b.getIsAllowedFn(Wl(),a):function(){return!0}}function hF(){var a=Ho.zones;a&&a.unregisterChild(Wl())} +function iF(){CA(cm(),function(a){var b=a.originalEventData["gtm.uniqueEventId"],c=Ho.zones;return c?c.isActive(Wl(),b):!0});AA(cm(),function(a){var b,c;b=a.entityId;c=a.securityGroups;return gF(Number(a.originalEventData["gtm.uniqueEventId"]))(b,c)})};var jF=function(a,b){this.tagId=a;this.Ve=b}; +function kF(a,b){var c=this,d=void 0; +return d}kF.K="internal.loadGoogleTag";function lF(a){return new ed("",function(b){var c=this.evaluate(b);if(c instanceof ed)return new ed("",function(){var d=wa.apply(0,arguments),e=this,f=Xc(hE(this),null);f.eventId=a.eventId;f.priorityId=a.priorityId;f.originalEventData=a.originalEventData;var g=d.map(function(m){return e.evaluate(m)}),h=Fa(this.J);h.C=f;return c.kb.apply(c,[h].concat(sa(g)))})})};function mF(a,b,c){var d=this;}mF.K="internal.addGoogleTagRestriction";var nF={},oF=[]; +function vF(a,b){} +vF.K="internal.addHistoryChangeListener";function wF(a,b,c){}wF.publicName="addWindowEventListener";function xF(a,b){return!0}xF.publicName="aliasInWindow";function yF(a,b,c){}yF.K="internal.appendRemoteConfigParameter";function zF(a){var b;return b} +zF.publicName="callInWindow";function AF(a){}AF.publicName="callLater";function BF(a){}BF.K="callOnDomReady";function CF(a){}CF.K="callOnWindowLoad";function DF(a,b){var c;return c}DF.K="internal.computeGtmParameter";function EF(a,b){var c=this;}EF.K="internal.consentScheduleFirstTry";function FF(a,b){var c=this;}FF.K="internal.consentScheduleRetry";function GF(a){var b;return b}GF.K="internal.copyFromCrossContainerData";function HF(a,b){var c;var d=nd(c,this.J,ph(hE(this).qb())?2:1);d===void 0&&c!==void 0&&O(45);return d}HF.publicName="copyFromDataLayer"; +function IF(a){var b=void 0;return b}IF.K="internal.copyFromDataLayerCache";function JF(a){var b;return b}JF.publicName="copyFromWindow";function KF(a){var b=void 0;return nd(b,this.J,1)}KF.K="internal.copyKeyFromWindow";var LF=function(a){this.C=a},MF=function(a,b,c,d){var e;return(e=a.C[b])!=null&&e[c]?a.C[b][c].some(function(f){return f(d)}):!1},NF=function(a){return a===vm.V.xa&&Om[a]===um.Ba.Dd&&!xo(N.m.T)};var OF=function(){return"0"},PF=function(a){if(typeof a!=="string")return"";var b=["gclid","dclid","wbraid","_gl"];H(101)&&b.push("gbraid");return mk(a,b,"0")};var QF={},RF={},SF={},TF={},UF={},VF={},WF={},XF={},YF={},ZF={},$F={},aG={},bG={},cG={},dG={},eG={},fG={},gG={},hG={},iG={},jG={},kG={},lG={},mG={},nG={},oG={},pG=(oG[N.m.Ia]=(QF[2]=[NF],QF),oG[N.m.ze]=(RF[2]=[NF],RF),oG[N.m.pe]=(SF[2]=[NF],SF),oG[N.m.kh]=(TF[2]=[NF],TF),oG[N.m.lh]=(UF[2]=[NF],UF),oG[N.m.mh]=(VF[2]=[NF],VF),oG[N.m.nh]=(WF[2]=[NF],WF),oG[N.m.oh]=(XF[2]=[NF],XF),oG[N.m.Cb]=(YF[2]=[NF],YF),oG[N.m.Be]=(ZF[2]=[NF],ZF),oG[N.m.Ce]=($F[2]=[NF],$F),oG[N.m.De]=(aG[2]=[NF],aG),oG[N.m.Ee]=(bG[2]= +[NF],bG),oG[N.m.Fe]=(cG[2]=[NF],cG),oG[N.m.Ge]=(dG[2]=[NF],dG),oG[N.m.He]=(eG[2]=[NF],eG),oG[N.m.Ie]=(fG[2]=[NF],fG),oG[N.m.Wa]=(gG[1]=[NF],gG),oG[N.m.Ec]=(hG[1]=[NF],hG),oG[N.m.Ic]=(iG[1]=[NF],iG),oG[N.m.sd]=(jG[1]=[NF],jG),oG[N.m.Yd]=(kG[1]=[function(a){return H(101)&&NF(a)}],kG),oG[N.m.Jc]=(lG[1]=[NF],lG),oG[N.m.sa]=(mG[1]=[NF],mG),oG[N.m.La]=(nG[1]=[NF],nG),oG),qG={},rG=(qG[N.m.Wa]=OF,qG[N.m.Ec]=OF,qG[N.m.Ic]=OF,qG[N.m.sd]=OF,qG[N.m.Yd]=OF,qG[N.m.Jc]=function(a){if(!Wc(a))return{};var b=Xc(a, +null);delete b.match_id;return b},qG[N.m.sa]=PF,qG[N.m.La]=PF,qG),sG={},tG={},uG=(tG.user_data=(sG[2]=[NF],sG),tG),vG={};var wG=function(a,b){this.conditions=a;this.C=b},xG=function(a,b,c,d){return MF(a.conditions,b,2,d)?{status:2}:MF(a.conditions,b,1,d)?a.C[b]===void 0?{status:2}:{status:1,value:a.C[b](c,d)}:{status:0,value:c}},yG=new wG(new LF(pG),rG),zG=new wG(new LF(uG),vG);function AG(a,b,c){return xG(yG,a,b,c)}function BG(a,b,c){return xG(zG,a,b,c)}var CG=function(a,b,c,d){this.C=a;this.N=b;this.O=c;this.R=d}; +CG.prototype.getValue=function(a){a=a===void 0?vm.V.pb:a;if(!this.N.some(function(b){return b(a)}))return this.O.some(function(b){return b(a)})?this.R(this.C):this.C};CG.prototype.H=function(){return Uc(this.C)==="array"||Wc(this.C)?Xc(this.C,null):this.C};var DG=function(){},EG=function(a,b){this.conditions=a;this.C=b},FG=function(a,b,c){var d,e=((d=a.conditions[b])==null?void 0:d[2])||[],f,g=((f=a.conditions[b])==null?void 0:f[1])||[];return new CG(c,e,g,a.C[b]||DG)},GG,HG;function IG(a,b,c,d,e){if(b===void 0)c[a]=b;else{var f=d(a,b,e);f.status===2?delete c[a]:c[a]=f.value}} +var JG=function(a,b,c){this.eventName=b;this.D=c;this.C={};this.isAborted=!1;this.target=a;if(H(56)){this.metadata={};for(var d=c.eventMetadata||{},e=l(Object.keys(d)),f=e.next();!f.done;f=e.next()){var g=f.value;T(this,g,d[g])}}else this.metadata=Xc(c.eventMetadata||{},{})},Du=function(a,b){if(H(56)){var c,d;return(c=a.C[b])==null?void 0:(d=c.getValue)==null?void 0:d.call(c,Q(a,"transmission_type"))}return a.C[b]},V=function(a,b,c){if(H(56)){var d=a.C,e;c===void 0?e=void 0:(GG!=null||(GG=new EG(pG, +rG)),e=FG(GG,b,c));d[b]=e}else IG(b,c,a.C,AG,Q(a,"transmission_type"))},KG=function(a,b){b=b===void 0?{}:b;if(H(56)){for(var c=l(Object.keys(a.C)),d=c.next();!d.done;d=c.next()){var e=d.value,f=void 0,g=void 0,h=void 0;b[e]=(f=a.C[e])==null?void 0:(h=(g=f).H)==null?void 0:h.call(g)}return b}return Xc(a.C,b)};JG.prototype.copyToHitData=function(a,b,c){var d=P(this.D,a);d===void 0&&(d=b);if(d!==void 0&&c!==void 0&&ab(d)&&H(89))try{d=c(d)}catch(e){}d!==void 0&&V(this,a,d)}; +var Q=function(a,b){if(H(56)){var c=a.metadata[b];if(b==="transmission_type"){var d;return c==null?void 0:(d=c.H)==null?void 0:d.call(c)}var e;return c==null?void 0:(e=c.getValue)==null?void 0:e.call(c,Q(a,"transmission_type"))}return a.metadata[b]},T=function(a,b,c){if(H(56)){var d=a.metadata,e;c===void 0?e=void 0:(HG!=null||(HG=new EG(uG,vG)),e=FG(HG,b,c));d[b]=e}else if(IG(b,c,a.metadata,BG,Q(a,"transmission_type")),b==="transmission_type"){for(var f=l(Object.keys(a.metadata)),g=f.next();!g.done;g= +f.next()){var h=g.value;h!=="transmission_type"&&T(a,h,Q(a,h))}for(var m=l(Object.keys(a.C)),n=m.next();!n.done;n=m.next()){var p=n.value;V(a,p,Du(a,p))}}},LG=function(a,b){b=b===void 0?{}:b;if(H(56)){for(var c=l(Object.keys(a.metadata)),d=c.next();!d.done;d=c.next()){var e=d.value,f=void 0,g=void 0,h=void 0;b[e]=(f=a.metadata[e])==null?void 0:(h=(g=f).H)==null?void 0:h.call(g)}return b}return Xc(a.metadata,b)},Xu=function(a,b,c){var d=a.target.destinationId;Sl||(d=gm(d));var e=Rv(d);return e&&e[b]!== +void 0?e[b]:c};function MG(a,b){var c;if(!Ug(a)||!Vg(b))throw J(this.getName(),["Object","Object|undefined"],arguments);var d=md(b)||{},e=md(a,this.J,1).bc(),f=e.D;d.omitEventContext&&(f=yp(new np(e.D.eventId,e.D.priorityId)));var g=new JG(e.target,e.eventName,f);if(!d.omitHitData)for(var h=KG(e),m=l(Object.keys(h)),n=m.next();!n.done;n=m.next()){var p=n.value;V(g,p,h[p])}if(d.omitMetadata)g.metadata={};else for(var q=LG(e),r=l(Object.keys(q)),t=r.next();!t.done;t= +r.next()){var u=t.value;T(g,u,q[u])}g.isAborted=e.isAborted;c=nd(xv(g),this.J,1);return c}MG.K="internal.copyPreHit";function NG(a,b){var c=null;return nd(c,this.J,2)}NG.publicName="createArgumentsQueue";function OG(a){return nd(function(c){var d=eB();if(typeof c==="function")d(function(){c(function(f,g,h){var m= +eB(),n=m&&m.getByName&&m.getByName(f);return(new z.gaplugins.Linker(n)).decorate(g,h)})});else if(Array.isArray(c)){var e=String(c[0]).split(".");b[e.length===1?e[0]:e[1]]&&d.apply(null,c)}else if(c==="isLoaded")return!!d.loaded},this.J,1)}OG.K="internal.createGaCommandQueue";function PG(a){return nd(function(){if(!$a(e.push))throw Error("Object at "+a+" in window is not an array.");e.push.apply(e,Array.prototype.slice.call(arguments,0))},this.J, +ph(hE(this).qb())?2:1)}PG.publicName="createQueue";function QG(a,b){var c=null;if(!ah(a)||!bh(b))throw J(this.getName(),["string","string|undefined"],arguments);try{var d=(b||"").split("").filter(function(e){return"ig".indexOf(e)>=0}).join("");c=new jd(new RegExp(a,d))}catch(e){}return c}QG.K="internal.createRegex";function RG(){var a={};return a};function SG(a){if(!Ug(a))throw J(this.getName(),["Object"],arguments);for(var b=a.ra(),c=l(b),d=c.next();!d.done;d=c.next()){var e=d.value;e!==N.m.Nb&&M(this,"access_consent",e,"write")}var f=hE(this),g=f.eventId,h=ZE(f),m=md(a);Kv(Fv("consent","declare",m),g,h);}SG.K="internal.declareConsentState";function TG(a){var b="";return b}TG.K="internal.decodeUrlHtmlEntities";function UG(a,b,c){var d;return d}UG.K="internal.decorateUrlWithGaCookies";function VG(){}VG.K="internal.deferCustomEvents";function WG(a){var b;M(this,"detect_user_provided_data","auto");var c=md(a)||{},d=qw({Ld:!!c.includeSelector,Md:!!c.includeVisibility,Ze:c.excludeElementSelectors,Fb:c.fieldFilters,Gg:!!c.selectMultipleElements});b=new Ma;var e=new ad;b.set("elements",e);for(var f=d.elements,g=0;g0&&isFinite(e)||(e=0);if(kE("fil","init",!1)){var f=kE("fil","reg");if(f)f(d,e);else throw Error("Failed to register trigger: "+d);}else wc(A,"change",function(g){for(var h=0;h0&&isFinite(g)||(g=2E3);var h=function(n){return Math.max(g,n)};oE("fsl","mwt",h,0);e||oE("fsl","nv.mwt",h,0)}var m=function(n){n.push(f); +return n};oE("fsl","ids",m,[]);e||oE("fsl","nv.ids",m,[]);kE("fsl","init",!1)||(yH(),lE("fsl","init",!0));return f}zH.K="internal.enableAutoEventOnFormSubmit"; +function EH(){var a=this;}EH.K="internal.enableAutoEventOnGaSend";var FH={},GH=[]; +function NH(a,b){var c=this;return f}NH.K="internal.enableAutoEventOnHistoryChange";var OH=["http://","https://","javascript:","file://"]; +var PH=function(a,b){if(a.which===2||a.ctrlKey||a.shiftKey||a.altKey||a.metaKey)return!1;var c=Ic(b,"href");if(c.indexOf(":")!==-1&&!OH.some(function(h){return ub(c,h)}))return!1;var d=c.indexOf("#"),e=Ic(b,"target");if(e&&e!=="_self"&&e!=="_parent"&&e!=="_top"||d===0)return!1;if(d>0){var f=ik(lk(c)),g=ik(lk(z.location.href));return f!==g}return!0},QH=function(a,b){for(var c=fk(lk((b.attributes&&b.attributes.formaction?b.formAction:"")||b.action||Ic(b,"href")||b.src||b.code||b.codebase||""),"host"), +d=0;d0&&isFinite(m)||(m=2E3);var n=function(q){return Math.max(m,q)};oE("lcl","mwt",n,0);f||oE("lcl","nv.mwt",n,0)}var p=function(q){q.push(h); +return q};oE("lcl","ids",p,[]);f||oE("lcl","nv.ids",p,[]);g&&oE("lcl","aff.map",function(q){q[h]=g;return q},{});kE("lcl","init",!1)||(RH(),lE("lcl","init",!0));return h}SH.K="internal.enableAutoEventOnLinkClick";var TH,UH; +var VH=function(a){return kE("sdl",a,{})},WH=function(a,b,c){if(b){var d=Array.isArray(a)?a:[a];oE("sdl",c,function(e){for(var f=0;f=a.limit)a.Ag&&z.clearInterval(a.Ag);else{a.mi++;var b=pb();IC({event:a.eventName,"gtm.timerId":a.Ag,"gtm.timerEventNumber":a.mi,"gtm.timerInterval":a.interval,"gtm.timerLimit":a.limit,"gtm.timerStartTime":a.Mk,"gtm.timerCurrentTime":b,"gtm.timerElapsedTime":b-a.Mk,"gtm.triggers":a.oo})}}} +function gI(a,b){ +return f}gI.K="internal.enableAutoEventOnTimer"; +var hI=function(a,b,c){function d(){var g=a();f+=e?(pb()-e)*g.playbackRate/1E3:0;e=pb()}var e=0,f=0;return{createEvent:function(g,h,m){var n=a(),p=n.Qh,q=m?Math.round(m):h?Math.round(n.Qh*h):Math.round(n.mk),r=h!==void 0?Math.round(h*100):p<=0?0:Math.round(q/p*100),t=A.hidden?!1:Vv(c)>=.5;d();var u=void 0;b!==void 0&&(u=[b]);var v=pE(c,"gtm.video",u);v["gtm.videoProvider"]="youtube";v["gtm.videoStatus"]=g;v["gtm.videoUrl"]=n.url;v["gtm.videoTitle"]=n.title;v["gtm.videoDuration"]=Math.round(p);v["gtm.videoCurrentTime"]= +Math.round(q);v["gtm.videoElapsedTime"]=Math.round(f);v["gtm.videoPercent"]=r;v["gtm.videoVisible"]=t;return v},Hk:function(){e=pb()},Fd:function(){d()}}};var $b=ua(["data-gtm-yt-inspected-"]),iI=["www.youtube.com","www.youtube-nocookie.com"],jI,kI=!1; +var lI=function(a,b,c){var d=a.map(function(g){return{Ra:g,xf:g,vf:void 0}});if(!b.length)return d;var e=b.map(function(g){return{Ra:g*c,xf:void 0,vf:g}});if(!d.length)return e;var f=d.concat(e);f.sort(function(g,h){return g.Ra-h.Ra});return f},mI=function(a){a=a===void 0?[]:a;for(var b=[],c=0;c100||a[c]<0||(b[c]=a[c]/100);b.sort(function(d,e){return d- +e});return b},oI=function(a,b){var c,d;function e(){t=hI(function(){return{url:w,title:x,Qh:v,mk:a.getCurrentTime(),playbackRate:y}},b.Mb,a.getIframe());v=0;x=w="";y=1;return f}function f(F){switch(F){case 1:v=Math.round(a.getDuration());w=a.getVideoUrl();if(a.getVideoData){var I=a.getVideoData();x=I?I.title:""}y=a.getPlaybackRate();if(b.Kh){var L=t.createEvent("start");IC(L)}else t.Fd();u=lI(b.xi,b.wi,a.getDuration());return g(F);default:return f}}function g(){B=a.getCurrentTime();C=ob().getTime(); +t.Hk();r();return h}function h(F){var I;switch(F){case 0:return n(F);case 2:I="pause";case 3:var L=a.getCurrentTime()-B;I=Math.abs((ob().getTime()-C)/1E3*y-L)>1?"seek":I||"buffering";if(a.getCurrentTime())if(b.Jh){var U=t.createEvent(I);IC(U)}else t.Fd();q();return m;case -1:return e(F);default:return h}}function m(F){switch(F){case 0:return n(F);case 1:return g(F);case -1:return e(F);default:return m}}function n(){for(;d;){var F=c;z.clearTimeout(d);F()}if(b.Ih){var I=t.createEvent("complete",1); +IC(I)}return e(-1)}function p(){}function q(){d&&(z.clearTimeout(d),d=0,c=p)}function r(){if(u.length&&y!==0){var F=-1,I;do{I=u[0];if(I.Ra>a.getDuration())return;F=(I.Ra-a.getCurrentTime())/y;if(F<0&&(u.shift(),u.length===0))return}while(F<0);c=function(){d=0;c=p;if(u.length>0&&u[0].Ra===I.Ra){u.shift();var L=t.createEvent("progress",I.vf,I.xf);IC(L)}r()};d=z.setTimeout(c,F*1E3)}}var t,u=[],v,w,x,y,B,C,E=e(-1);d=0;c=p;return{onStateChange:function(F){E=E(F)},onPlaybackRateChange:function(F){B=a.getCurrentTime(); +C=ob().getTime();t.Fd();y=F;q();r()}}},qI=function(a){D(function(){function b(){for(var d=c.getElementsByTagName("iframe"),e=d.length,f=0;f0)return!0;if(b){var d;var e=c.indexOf("?")!==-1?"&":"?";c.indexOf("origin=")>-1?d=c+e+"enablejsapi=1":(jI||(jI=A.location.protocol+"//"+A.location.hostname,A.location.port&&(jI+=":"+A.location.port)),d=c+e+"enablejsapi=1&origin="+encodeURIComponent(jI));var f;f=Jb(d);a.src=Kb(f).toString();return!0}}return!1},tI=function(a,b){if(!a)return!1;for(var c=0;c=0)return!0; +return!1},sI=function(){var a=""+Math.round(Math.random()*1E9);return A.getElementById(a)?sI():a}; +function uI(a,b){var c=this;var d=function(){qI(q)};if(!Ug(a))throw J(this.getName(),["Object","any"],arguments);dE([function(){M(c,"detect_youtube_activity_events",{fixMissingApi:!!a.get("fixMissingApi")})}]);var e=jE(b),f=!!a.get("captureStart"),g=!!a.get("captureComplete"),h=!!a.get("capturePause"),m=nI(md(a.get("progressThresholdsPercent"))),n=mI(md(a.get("progressThresholdsTimeInSeconds"))),p=!!a.get("fixMissingApi"); +if(!(f||g||h||m.length||n.length))return;var q={Kh:f,Ih:g,Jh:h,wi:m,xi:n,cf:p,Mb:e},r=z.YT;if(r)return r.ready&&r.ready(d),e;var t=z.onYouTubeIframeAPIReady;z.onYouTubeIframeAPIReady=function(){t&&t();d()};D(function(){for(var u=A.getElementsByTagName("script"),v=u.length,w=0;w0&&V(a,N.m.Pf,b)};k.on=function(a){V(a,N.m.Pf);this.Ai();this.H=0};k.di=function(){return this.N&& +this.isVisible&&this.isActive};k.fn=function(){return this.H+this.yg()};k.yg=function(){return this.C&&this.C.get()||0};k.Xn=function(a){this.O=a};k.Fk=function(a){this.R=a};var cL=function(a){var b=Q(a,"event_usage");if(Array.isArray(b))for(var c=0;cd.t+f*60))return a;var h=mL(b);if(!h)return a;h.o=d.o+1;var m;return(m=nL(h))!=null?m:b},rL=function(a,b){var c=Q(b,"cookie_options"),d=pL(b,c);if(H(96)){var e=qL(a);if(!e)return!1;var f=Ar(c||{},void 0,void 0,Ns.get(2));qr(d,void 0,f);return Qs(d,e,2,c)!==1}var g=zr(a,"GS1",c.domain,c.path),h={Lb:N.m.Z,domain:c.domain,path:c.path, +expires:c.Kb?new Date(pb()+Number(c.Kb)*1E3):void 0,flags:c.flags};qr(d,void 0,h);return qr(d,g,h)!==1},sL=function(a){if(H(96))return Ms(a,2);var b=[a.s,a.o,a.g,a.t,a.j];a.l!==void 0&&b.push(a.l);a.h!==void 0&&b.push(a.h);return b.join(".")},uL=function(a){return H(95)?Os(a,2,tL):fr(a,void 0,void 0,N.m.Z).map(function(b){return qL(b.split(".").slice(2).join("."))}).filter(function(b){return b!==void 0})},wL=function(a){var b=Q(a,"cookie_options"),c=pL(a,b),d;if(H(95))b:{var e=tL,f=Js[2];if(f){var g, +h=tr(b.domain),m=ur(b.path),n=Object.keys(f.Hg),p=Ns.get(2),q;if(g=(q=ir(c,h,m,n,p))==null?void 0:q.Fm){var r=Ks(g,2,e);d=r?Ps(r):void 0;break b}}d=void 0}else{var t=yr(c,b.domain,b.path,vL,N.m.Z);d=t?qL(t):void 0}if(d){var u=uL(c);if(u&&u.length>1){bL(28);var v;if(u&&u.length!==0){for(var w,x=-Infinity,y=l(u),B=y.next();!B.done;B=y.next()){var C=B.value;if(C.t!==void 0){var E=Number(C.t);!isNaN(E)&&E>x&&(x=E,w=C)}}v=w}else v=void 0;var F=v;F&&F.t!==d.t&&(bL(32),d=F)}return sL(d)}},xL=function(a){var b= +Q(a,"event_start_timestamp_ms"),c={},d=(c.s=Du(a,N.m.Xb),c.o=Du(a,N.m.ig),c.g=Du(a,N.m.hg),c.t=Math.floor(b/1E3),c.d=Q(a,"join_id"),c.j=Q(a,"join_timer_sec")||0,c.l=!!Q(a,N.m.Xg),c.h=Du(a,N.m.Qf),c);return nL(d)},nL=function(a){if(a.s&&a.o){var b={},c=(b.s=a.s,b.o=String(a.o),b.g=kb(a.g)?"1":"0",b.t=String(a.t),b.j=String(a.j),b.l=a.l?"1":"0",b.h=a.h||"0",b.d=a.d,b);return sL(c)}},tL=function(a){a&&(a==="GS1"?bL(33):a==="GS2"&&bL(34))},qL=function(a){if(a){var b;if(H(95))a:{var c=(ub(a,"s")&&a.indexOf("$")!== +-1?"GS2":"GS1")+".1."+a;try{b=Ks(c,2);break a}catch(f){}b=void 0}else{var d=a.split(".");if(d.length<5||d.length>7)return;var e={};b=(e.s=d[0],e.o=d[1],e.g=d[2],e.t=d[3],e.j=d[4],e.l=d[5],e.h=d[6],e)}return b}},pL=function(a,b){return b.prefix+"_ga_"+a.target.ids[To[6]]},vL=["GS1","GS2"],mL=function(a){var b=qL(a);if(b){var c=Number(b.o),d=Number(b.t),e=Number(b.j||0);c||bL(29);d||bL(30);isNaN(e)&&bL(31);if(c&&d&&!isNaN(e)){var f=b.h,g=f&&f!=="0"?String(f):void 0,h=b.d?String(b.d):void 0,m={};return m.s= +String(b.s),m.o=c,m.g=!!Number(b.g),m.t=d,m.d=h,m.j=e,m.l=b.l==="1",m.h=g,m}}}; +var yL=function(a){var b=P(a.D,N.m.Ha),c=a.D.H[N.m.Ha];if(c===b)return c;var d=Xc(b,null);c&&c[N.m.da]&&(d[N.m.da]=(d[N.m.da]||[]).concat(c[N.m.da]));return d},zL=function(a,b){var c=cs(!0);return c._up!=="1"?{}:{clientId:c[a],eb:c[b]}},AL=function(a,b,c){var d=cs(!0),e=d[b];e&&(hL(a,e,2),iL(e,a));var f=d[c];f&&rL(f,a);return{clientId:e,eb:f}},BL=function(){var a=hk(z.location,"host"),b=hk(lk(A.referrer),"host");return a&&b?a===b||a.indexOf("."+b)>=0||b.indexOf("."+a)>=0?!0:!1:!1},CL=function(a){if(!P(a.D, +N.m.ob))return{};var b=Q(a,"cookie_options"),c=b.prefix+"_ga",d=pL(a,b);ks(function(){var e;if(xo("analytics_storage"))e={};else{var f={_up:"1"},g;g=Du(a,N.m.wb);e=(f[c]=g,f[d]=xL(a),f)}return e},1);return!xo("analytics_storage")&&BL()?zL(c,d):{}},EL=function(a){var b=yL(a)||{},c=Q(a,"cookie_options"),d=c.prefix+"_ga",e=pL(a,c),f={};ms(b[N.m.zd],!!b[N.m.da])&&(f=AL(a,d,e),f.clientId&&f.eb&&(DL=!0));b[N.m.da]&&js(function(){var g={},h=lL(a);h&&(g[d]=h);var m=wL(a);m&&(g[e]=m);var n=fr("FPLC",void 0, +void 0,N.m.Z);n.length&&(g._fplc=n[0]);return g},b[N.m.da],b[N.m.vc],!!b[N.m.Wb]);return f},DL=!1;var FL=function(a){if(!Q(a,"is_merchant_center")&&tk(a.D)){var b=yL(a)||{},c=(ms(b[N.m.zd],!!b[N.m.da])?cs(!0)._fplc:void 0)||(fr("FPLC",void 0,void 0,N.m.Z).length>0?void 0:"0");V(a,"_fplc",c)}};function GL(a){(px(a)||Lj())&&V(a,N.m.Ij,Nn()||Mn());!px(a)&&Lj()&&V(a,N.m.Rj,"::")}function HL(a){if(H(77)&&Lj()){Ru(a);Su(a,"cpf",lv(P(a.D,N.m.Ta)));var b=P(a.D,N.m.oc);Su(a,"cu",b===!0?1:b===!1?0:void 0);Su(a,"cf",lv(P(a.D,N.m.ib)));Su(a,"cd",vr(kv(P(a.D,N.m.Xa)),kv(P(a.D,N.m.yb))))}};var JL=function(a,b){Io("grl",function(){return IL()})(b)||(O(35),a.isAborted=!0)},IL=function(){var a=pb(),b=a+864E5,c=20,d=5E3;return function(e){var f=pb();f>=b&&(b=f+864E5,d=5E3);c=Math.min(c+(f-a)/1E3*5,20);a=f;var g=!1;d<1||c<1||(g=!0,d--,c--);e&&(e.Km=d,e.Cm=c);return g}}; +var KL=function(a){var b=Du(a,N.m.La);return fk(lk(b),"host",!0)},LL=function(a){if(P(a.D,N.m.ue)!==void 0)a.copyToHitData(N.m.ue);else{var b=P(a.D,N.m.eh),c,d;a:{if(DL){var e=yL(a)||{};if(e&&e[N.m.da])for(var f=KL(a),g=e[N.m.da],h=0;h=0){d=!0;break a}}d=!1}if(!(c=d)){var m;if(m=b)a:{for(var n=b.include_conditions||[],p=KL(a),q=0;q=0&&(c=a.pathname.substring(0,d));b.transport_url=a.protocol+"//"+a.hostname+c;return b},YL=function(a,b,c,d,e){var f=0,g=new z.XMLHttpRequest;g.withCredentials=!0;g.onprogress=function(h){if(g.status===200){var m=g.responseText.substring(f);f=h.loaded;Kz(c,m)}};g.onerror=function(){e==null||e()};g.onload=function(){g.status<=399||e==null||e()}; +g.open(b?"POST":"GET",a);(d==null?0:d.attributionReporting)&&g.setAttributionReporting&&g.setAttributionReporting(d.attributionReporting);g.send(b)},$L=function(a,b,c){var d;return d=Nz(Mz(new Lz(function(e,f){var g=WL(e,b);c&&(g=g.replace("_is_sw=0",c));var h={};f.attribution_reporting&&(h.attributionsrc="");Dl(a,g,void 0,Pz(d,f),h)}),function(e,f){var g=WL(e,b),h=f.dedupe_key;h&&Il(a,g,h)}),function(e,f){var g=WL(e,b);c&&(g=g.replace("_is_sw=0",c));var h={};f.attribution_reporting&&(h.attributionReporting= +{eventSourceEligible:!1,triggerEligible:!0});f.process_response?ZL(a,g,void 0,d,h,Pz(d,f)):El(a,g,void 0,h,void 0,Pz(d,f))})},aM=function(a,b,c,d,e){xl(a,2,b);var f=$L(a,d,e);ZL(a,b,c,f)},ZL=function(a,b,c,d,e,f){Gc()?Jz(a,b,c,d,e,void 0,f):YL(b,c,d,(e==null?0:e.attributionReporting)?{attributionReporting:e.attributionReporting}:{},f)},bM=function(a,b,c){var d=lk(b),e=XL(d),f=Rz(d),g=H(131);H(10)&&(g=g&&!(kc("; wv")||kc("FBAN")||kc("FBAV")||mc()));g?Px(f,c,e,function(h){aM(a,f,c,e,h)}):aM(a,f,c,e)}; +var cM={AW:xn.Uk,G:xn.Yl,DC:xn.Xl};function dM(a){var b=Gi(a);return""+Yq(b.map(function(c){return c.value}).join("!"))}function eM(a){var b=Ro(a);return b&&cM[b.prefix]}function fM(a,b){var c=a[b];c&&(c.clearTimerId&&z.clearTimeout(c.clearTimerId),c.clearTimerId=z.setTimeout(function(){delete a[b]},36E5))}; +var gM=function(a,b,c,d){var e=a+"?"+b;d?Cl(c,e,d):Bl(c,e)},iM=function(a,b,c,d,e){var f=b,g=Jc();g!==void 0&&(f+="&tfd="+Math.round(g));b=f;var h=a+"?"+b;hM&&(d=!ub(h,Sy())&&!ub(h,Ry()));if(d&&!YK)bM(e,h,c);else{var m=b;Gc()?El(e,a+"?"+m,c,{ki:!0})||gM(a,m,e,c):gM(a,m,e,c)}},jM=function(a,b){function c(x){q.push(x+"="+encodeURIComponent(""+a.ka[x]))}var d=b.co,e=b.fo,f=b.eo,g=b.hn,h=b.zn,m=b.yn,n=b.Wn,p=b.Vm;if(d||e||f){var q=[];a.ka._ng&&c("_ng");c("tid");c("cid");c("gtm");q.push("aip=1");a.gd.uid&& +!m&&q.push("uid="+encodeURIComponent(""+a.gd.uid));var r=function(){c("dma");a.ka.dma_cps!=null&&c("dma_cps");a.ka.gcs!=null&&c("gcs");c("gcd");a.ka.npa!=null&&c("npa")};r();a.ka.frm!=null&&c("frm");d&&(Uy()&&q.push("tag_exp="+Uy()),Vy()&&q.push("ptag_exp="+Vy()),gM("https://stats.g.doubleclick.net/g/collect","v=2&"+q.join("&"),{destinationId:a.destinationId||"",endpoint:19,eventId:a.eventId,priorityId:a.priorityId}),jo({targetId:String(a.ka.tid),request:{url:"https://stats.g.doubleclick.net/g/collect?v=2&"+ +q.join("&"),parameterEncoding:2,endpoint:19},Oa:b.Oa}));if(e){var t=function(){var x=ol()+"/td/ga/rul?";q=[];c("tid");q.push("gacid="+encodeURIComponent(String(a.ka.cid)));c("gtm");r();c("pscdl");a.ka._ng!=null&&c("_ng");q.push("aip=1");q.push("fledge=1");a.ka.frm!=null&&c("frm");Uy()&&q.push("tag_exp="+Uy());Vy()&&q.push("ptag_exp="+Vy());q.push("z="+fb());var y=x+q.join("&");Il({destinationId:a.destinationId||"",endpoint:42,eventId:a.eventId,priorityId:a.priorityId},y,a.ka.tid);jo({targetId:String(a.ka.tid), +request:{url:y,parameterEncoding:2,endpoint:42},Oa:b.Oa})};Uy()&&q.push("tag_exp="+Uy());Vy()&&q.push("ptag_exp="+Vy());q.push("z="+fb());if(!h){var u=g&&ub(g,"google.")&&g!=="google.com"?"https://www.%/ads/ga-audiences?v=1&t=sr&slf_rd=1&_r=4&".replace("%",g):void 0;if(u){var v=u+q.join("&");Dl({destinationId:a.destinationId||"",endpoint:47,eventId:a.eventId,priorityId:a.priorityId},v);jo({targetId:String(a.ka.tid),request:{url:v,parameterEncoding:2,endpoint:47},Oa:b.Oa})}}H(109)&&n&&!YK&&t()}if(f&& +H(104)){var w="https://{ga4CollectionSubdomain.}analytics.google.com/g/s/collect".replace("{ga4CollectionSubdomain.}",p===""?p:p+".");q=[];c("_gsid");c("gtm");gM(w,q.join("&"),{destinationId:a.destinationId||"",endpoint:18,eventId:a.eventId,priorityId:a.priorityId});jo({targetId:String(a.ka.tid),request:{url:w+"?"+q.join("&"),parameterEncoding:2,endpoint:18},Oa:b.Oa})}}},hM=!1; +var kM=function(){this.N=1;this.O={};this.H=-1;this.C=new og};k=kM.prototype;k.sb=function(a,b){var c=this,d=new VL(a,this.O,b),e={eventId:a.D.eventId,priorityId:a.D.priorityId},f=ZK(a),g,h;f&&this.C.R(d)||this.flush();var m=f&&this.C.add(d);if(m){if(this.H<0){var n=z.setTimeout,p;px(a)?lM?(lM=!1,p=mM):p=nM:p=5E3;this.H=n.call(z,function(){c.flush()},p)}}else{var q=rg(d,this.N++),r=q.params,t=q.body;g=r;h=t;iM(d.baseUrl,r,t,d.N,{destinationId:a.target.destinationId,endpoint:d.endpoint,eventId:d.eventId, +priorityId:d.priorityId});var u=Q(a,"create_dc_join"),v=Q(a,"create_google_join"),w=Q(a,"create_fpm_join"),x=P(a.D,N.m.Ja)!==!1,y=Jq(a.D),B=Du(a,N.m.bh),C={co:u,fo:v,eo:w,hn:Sn(),Po:x,Oo:y,zn:On(),yn:Q(a,"euid_mode_enabled"),Oa:e,Wn:B,D:a.D,Vm:Qn()};jM(d,C)}yz(a.D.eventId);ko(function(){if(m){var E=rg(d),F=E.body;g=E.params;h=F}return{targetId:a.target.destinationId,request:{url:d.baseUrl+"?"+g,parameterEncoding:2,postBody:h,endpoint:d.endpoint},Oa:e,isBatched:!1}})};k.add=function(a){if(H(97)){var b= +Q(a,"enhanced_match_result");if(b){V(a,N.m.Cb,Q(a,"user_data_mode"));V(a,N.m.fg,"1");this.sb(a,b);return}}var c=ox(a);if(H(97)&&c){var d;var e=a.target.destinationId,f;var g=c,h=eM(e);if(h){var m=dM(g);f=(Cn(h)||{})[m]}else f=void 0;var n=f;d=n?n.sentTo[e]:void 0;if(d&&d+6E4>pb())c=void 0,V(a,N.m.Cb);else{var p=c,q=a.target.destinationId,r=eM(q);if(r){var t=dM(p),u=Cn(r)||{},v=u[t];if(v)v.timestamp=pb(),v.sentTo=v.sentTo||{},v.sentTo[q]=pb(),v.pending=!0;else{var w={};u[t]={pending:!0,timestamp:pb(), +sentTo:(w[q]=pb(),w)}}fM(u,t);Bn(r,u)}}}!c||YK||H(124)&&!H(90)?this.sb(a):this.ho(a)};k.flush=function(){if(this.C.events.length){var a=tg(this.C,this.N++);iM(this.C.baseUrl,a.params,a.body,this.C.H,{destinationId:this.C.destinationId||"",endpoint:this.C.endpoint,eventId:this.C.fa,priorityId:this.C.ia});this.C=new og;this.H>=0&&(z.clearTimeout(this.H),this.H=-1)}};k.pk=function(a,b){var c=Du(a,N.m.Cb);V(a,N.m.Cb);b.then(function(d){var e={},f=(e.enhanced_match_result=d,e.user_data_mode=c,e),g=Hv(a.target.destinationId, +N.m.nd,a.D.C);Kv(g,a.D.eventId,{eventMetadata:f})})};k.ho=function(a){var b=this,c=ox(a);if(aj(c)){var d=Si(c,H(90));d?H(97)?(this.pk(a,d),this.sb(a)):d.then(function(g){b.sb(a,g)},function(){b.sb(a)}):this.sb(a)}else{var e=$i(c);if(H(90)){var f=Oi(e);f?H(97)?(this.pk(a,f),this.sb(a)):f.then(function(g){b.sb(a,g)},function(){b.sb(a,e)}):this.sb(a,e)}else this.sb(a,e)}};var mM=gg('',500),nM=gg('',5E3),lM= +!0; +var oM=function(a,b,c){c===void 0&&(c={});if(b==null)return c;if(typeof b==="object")for(var d=l(Object.keys(b)),e=d.next();!e.done;e=d.next()){var f=e.value;oM(a+"."+f,b[f],c)}else c[a]=b;return c},pM=function(a){for(var b={},c=l(a),d=c.next();!d.done;d=c.next()){var e=d.value;b[e]=!!xo(e)}return b},rM=function(a,b){var c=qM.filter(function(e){return!xo(e)});if(c.length){var d=pM(c);yo(c,function(){for(var e=pM(c),f=[],g=l(c),h=g.next();!h.done;h=g.next()){var m=h.value;!d[m]&&e[m]&&f.push(m);e[m]&& +(d[m]=!0)}if(f.length){T(b,"is_consent_update",!0);var n=f.map(function(p){return bi[p]}).join(".");n&&mx(b,"gcut",n);a(b)}})}},sM=function(a){H(150)&&px(a)&&mx(a,"navt",Kc())},tM=function(a){H(149)&&px(a)&&mx(a,"lpc",Ss())},uM=function(a){if(H(151)&&px(a)){var b=P(a.D,N.m.Bb),c;b===!0&&(c="1");b===!1&&(c="0");c&&mx(a,"rdp",c)}},vM=function(a){H(146)&&px(a)&&P(a.D,N.m.Zd,!0)===!1&&V(a,N.m.Zd,0)},wM=function(a,b){if(px(b)){var c=Q(b,"is_conversion");(b.eventName==="page_view"||c)&&rM(a,b)}},xM=function(a){if(px(a)&& +a.eventName===N.m.nd&&Q(a,"is_consent_update")){var b=Du(a,N.m.Og);b&&(mx(a,"gcut",b),mx(a,"syn",1))}},yM=function(a){H(148)&&px(a)&&P(a.D,N.m.Ja)!==!1&&kl("join-ad-interest-group")&&$a(fc.joinAdInterestGroup)&&mx(a,"flg",1)},zM=function(a){px(a)&&T(a,"speculative",!1)},AM=function(a){px(a)&&(Q(a,"speculative")&&mx(a,"sp",1),Q(a,"is_syn")&&mx(a,"syn",1),Q(a,"em_event")&&(mx(a,"em_event",1),mx(a,"sp",1)))},BM=function(a){if(px(a)){var b=Ej;b&&mx(a,"tft",Number(b))}},CM=function(a){function b(e){var f= +oM(N.m.Na,e);ib(f,function(g,h){V(a,g,h)})}if(px(a)){var c=Xu(a,"ccd_add_1p_data",!1)?1:0;mx(a,"ude",c);var d=P(a.D,N.m.Na);d!==void 0?(b(d),V(a,N.m.Cb,"c")):b(Q(a,"user_data"));T(a,"user_data")}},DM=function(a){if(px(a)){var b=Au();b&&mx(a,"us_privacy",b);var c=Dq();c&&mx(a,"gdpr",c);var d=Cq();d&&mx(a,"gdpr_consent",d);if(H(105)){var e=nu.gppString;e&&mx(a,"gpp",e);var f=nu.C;f&&mx(a,"gpp_sid",f)}}},EM=function(a){px(a)&&Im()&&P(a.D,N.m.oa)&&mx(a,"adr",1)},FM=function(a){if(px(a)){var b=H(87)?Qn(): +"";b&&mx(a,"gcsub",b)}},GM=function(a){if(px(a)){P(a.D,N.m.mb,void 0,4)===!1&&mx(a,"ngs",1);On()&&mx(a,"ga_rd",1);gJ()||mx(a,"ngst",1);var b=Sn();b&&mx(a,"etld",b)}},HM=function(a){},IM=function(a){px(a)&&Im()&&mx(a,"rnd",fu())},qM=[N.m.T,N.m.U]; +var JM=function(a,b){var c;a:{var d=xL(a);if(d){if(rL(d,a)){c=d;break a}O(25);a.isAborted=!0}c=void 0}var e=c;return{clientId:jL(a,b),eb:e}},KM=function(a,b,c,d,e){var f=kv(P(a.D,N.m.wb));if(P(a.D,N.m.uc)&&P(a.D,N.m.sc))f?hL(a,f,1):(O(127),a.isAborted=!0);else{var g=f?1:8;T(a,"is_new_to_site",!1);f||(f=lL(a),g=3);f||(f=b,g=5);if(!f){var h=xo(N.m.Z),m=eL();f=!m.from_cookie||h?m.vid:void 0;g=6}f?f=""+f:(f=xr(),g=7,T(a,"is_first_visit",!0),T(a,"is_new_to_site",!0));hL(a,f,g)}var n=Q(a,"event_start_timestamp_ms"), +p=Math.floor(n/1E3),q=void 0;Q(a,"is_new_to_site")||(q=wL(a)||c);var r=kb(P(a.D,N.m.ye,30));r=Math.min(475,r);r=Math.max(5,r);var t=kb(P(a.D,N.m.gh,1E4)),u=mL(q);T(a,"is_first_visit",!1);T(a,"is_session_start",!1);T(a,"join_timer_sec",0);u&&u.j&&T(a,"join_timer_sec",Math.max(0,u.j-Math.max(0,p-u.t)));var v=!1;if(!u){T(a,"is_first_visit",!0);v=!0;var w={};u=(w.s=String(p),w.o=1,w.g=!1,w.t=p,w.l=!1,w.h=void 0,w)}p>u.t+r*60&&(v=!0,u.s=String(p),u.o++,u.g=!1,u.h=void 0);if(v)T(a,"is_session_start",!0), +d.on(a);else if(d.fn()>t||a.eventName===N.m.Dc)u.g=!0;Q(a,"euid_mode_enabled")?P(a.D,N.m.Ia)?u.l=!0:(u.l&&!H(8)&&(u.h=void 0),u.l=!1):u.l=!1;var x=u.h;if(Q(a,"euid_mode_enabled")||px(a)){var y=P(a.D,N.m.Qf),B=y?1:8;y||(y=x,B=4);y||(y=wr(),B=7);var C=y.toString(),E=B,F=Q(a,"enhanced_client_id_source");if(F===void 0||E<=F)V(a,N.m.Qf,C),T(a,"enhanced_client_id_source",E)}e?(a.copyToHitData(N.m.Xb,u.s),a.copyToHitData(N.m.ig,u.o),a.copyToHitData(N.m.hg,u.g?1:0)):(V(a,N.m.Xb,u.s),V(a,N.m.ig,u.o),V(a,N.m.hg, +u.g?1:0));T(a,N.m.Xg,u.l?1:0);var I=u;if(Q(a,"is_google_signals_allowed")){var L=I.d;if(H(104)){var U=z.crypto||z.msCrypto,K;if(!(K=L))a:{if(U&&U.getRandomValues)try{var Z=new Uint8Array(25);U.getRandomValues(Z);K=btoa(String.fromCharCode.apply(String,sa(Z))).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"");break a}catch(Y){}K=void 0}L=K}T(a,"join_id",L)}};var LM=window,MM=document,NM=function(a){var b=LM._gaUserPrefs;if(b&&b.ioo&&b.ioo()||MM.documentElement.hasAttribute("data-google-analytics-opt-out")||a&&LM["ga-disable-"+a]===!0)return!0;try{var c=LM.external;if(c&&c._gaUserPrefs&&c._gaUserPrefs=="oo")return!0}catch(p){}for(var d=[],e=String(MM.cookie).split(";"),f=0;f0&&bL(17);jN(a);kN(a);KM(a,this.clientId,this.eb,this.H,!this.ia);lN(a);mN(a);nN(a);oN(a);pN(a);qN(a);rN(a);FL(a);LL(a);IM(a);HM(a);GM(a);FM(a);EM(a);DM(a);BM(a);AM(a);yM(a);xM(a);vM(a);uM(a);tM(a);sM(a);GL(a);HL(a);sN(a);tN(a);uN(a);vN(a);Pu(a);Ou(a);Vu(a);wN(a);xN(a);zv(a);yN(a);CM(a);zM(a);zN(a);!this.O&&Q(a,"em_event")&&bL(18);cL(a);if(Q(a,"speculative")||a.isAborted){a.D.onFailure();dL();return}this.Ek(JM(a,this.clientId)); +this.ia=!0;this.ko(a);AN(a);wM(function(f){b.hk(f)},a);this.H.Ai();BN(a);Uu(a);if(a.isAborted){a.D.onFailure();dL();return}this.hk(a);a.D.onSuccess()}catch(f){a.D.onFailure()}dL()};k.hk=function(a){this.fa.add(a)};k.Ek=function(a){var b=a.clientId,c=a.eb;b&&c&&(this.clientId=b,this.eb=c)};k.flush=function(){this.fa.flush()};k.ko=function(a){var b=this;if(!this.R){var c=xo(N.m.U),d=xo(N.m.Z);yo([N.m.U,N.m.Z],function(){var e=xo(N.m.U),f=xo(N.m.Z),g=!1,h={},m={};if(d!==f&&b.C&&b.eb&&b.clientId){var n= +b.clientId,p;var q=mL(b.eb);p=q?q.h:void 0;if(f){var r=lL(b.C);if(r){b.clientId=r;var t=wL(b.C);t&&(b.eb=oL(t,b.eb,b.C))}else iL(b.clientId,b.C),gL(b.clientId,!0);rL(b.eb,b.C);g=!0;h[N.m.sj]=n;H(68)&&p&&(h[N.m.Nl]=p)}else b.eb=void 0,b.clientId=void 0,z.gaGlobal={}}e&&!c&&(g=!0,m.is_consent_update=!0,h[N.m.Og]=bi[N.m.U]);if(g){var u=Hv(b.N,N.m.nd,h);Kv(u,a.D.eventId,{eventMetadata:m})}d=f;c=e});this.R=!0}};k.dm=function(a){a.eventName!==N.m.lb&&this.H.bm(a)};var aN=function(a){var b=A.location.protocol; +b!=="http:"&&b!=="https:"&&(O(29),a.isAborted=!0)},bN=function(a){fc&&fc.loadPurpose==="preview"&&(O(30),a.isAborted=!0)},cN=function(a){var b={prefix:String(P(a.D,N.m.Ta,"")),path:String(P(a.D,N.m.yb,"/")),flags:String(P(a.D,N.m.ib,"")),domain:String(P(a.D,N.m.Xa,"auto")),Kb:Number(P(a.D,N.m.Ya,63072E3))};T(a,"cookie_options",b)},eN=function(a){Q(a,"is_merchant_center")?T(a,"euid_mode_enabled",!1):Xu(a,"ccd_add_ec_stitching",!1)&&T(a,"euid_mode_enabled",!0)},fN=function(a){if(Q(a,"euid_mode_enabled")&& +Xu(a,"ccd_add_1p_data",!1)){var b=a.D.H[N.m.jg];if(ak(b)){var c=P(a.D,N.m.Na);c===null?T(a,"user_data_from_code",null):(b.enable_code&&Wc(c)&&T(a,"user_data_from_code",c),Wc(b.selectors)&&!Q(a,"user_data_from_manual")&&T(a,"user_data_from_manual",Yj(b.selectors)))}}},gN=function(a){if(H(88)&&!H(84)&&Xu(a,"ga4_ads_linked",!1)&&a.eventName===N.m.la){var b=P(a.D,N.m.Ga)!==!1;if(b){var c=Bu(a);c.Kb&&(c.Kb=Math.min(c.Kb,7776E3));var d=iv(P(a.D,N.m.Ha)),e;e=!!P(a.D,N.m.ob);Cu({Gd:b,Nd:d,Rd:e,Ac:c})}}}, +hN=function(a){if(H(94)){var b=Jq(a.D);P(a.D,N.m.Bb)===!0&&(b=!1);T(a,"allow_ad_personalization",b)}},sN=function(a){if(!Ux(z))O(87);else if($x!==void 0){O(85);var b=Sx();b?P(a.D,N.m.gg)&&!px(a)||Xx(b,a):O(86)}},iN=function(a){a.eventName===N.m.la&&(P(a.D,N.m.Za,!0)?(a.D.C[N.m.qa]&&(a.D.N[N.m.qa]=a.D.C[N.m.qa],a.D.C[N.m.qa]=void 0,V(a,N.m.qa)),a.eventName=N.m.Dc):a.isAborted=!0)},dN=function(a){function b(c,d){Sh[c]||d===void 0||V(a,c,d)}ib(a.D.N,b);ib(a.D.C,b)},lN=function(a){var b=mp(a.D),c=function(d, +e){VM[d]&&V(a,d,e)};Wc(b[N.m.ee])?ib(b[N.m.ee],function(d,e){c((N.m.ee+"_"+d).toLowerCase(),e)}):ib(b,c)},jN=TM,AN=function(a){if(H(131)&&px(a)&&!(H(10)&&px(a)&&(kc("; wv")||kc("FBAN")||kc("FBAV")||mc()))&&xo(N.m.Z)){T(a,"is_sgtm_service_worker",!0);px(a)&&mx(a,"sw_exp",1);a:{if(!H(131)||!px(a))break a;var b=qk(tk(a.D),"/_/service_worker");Mx(b,Math.round(pb()));}}},wN=function(a){if(a.eventName===N.m.lb){var b= +P(a.D,N.m.Vb),c=P(a.D,N.m.qc),d;d=Du(a,b);c(d||P(a.D,b));a.isAborted=!0}},mN=function(a){if(!P(a.D,N.m.sc)||!P(a.D,N.m.uc)){var b=a.copyToHitData,c=N.m.sa,d="",e=A.location;if(e){var f=e.pathname||"";f.charAt(0)!=="/"&&(f="/"+f);var g=e.search||"";if(g&&g[0]==="?")for(var h=g.substring(1).split("&"),m=0;m=0)a.isAborted=!0;else{var b=nx(a);b&&b.blacklisted&&(a.isAborted=!0)}},pN=function(a){var b=function(c){return!!c&&c.conversion};T(a,"is_conversion",b(nx(a)));Q(a,"is_first_visit")&&T(a,"is_first_visit_conversion",b(nx(a,"first_visit")));Q(a,"is_session_start")&&T(a,"is_session_start_conversion",b(nx(a,"session_start")))},qN=function(a){Wh.hasOwnProperty(a.eventName)&&(T(a,"is_ecommerce",!0),a.copyToHitData(N.m.ma),a.copyToHitData(N.m.Ka))}, +yN=function(a){if(H(99)&&(!H(13)||!px(a))&&Q(a,"is_conversion")&&xo(N.m.T)&&Xu(a,"ga4_ads_linked",!1)){var b=Bu(a),c=dt(b.prefix),d=wu(c);V(a,N.m.od,d.vg);V(a,N.m.rd,d.xg);V(a,N.m.pd,d.wg)}},vN=function(a){if(H(121)){var b=Qn();b&&T(a,"ga4_collection_subdomain",b)}},kN=function(a){T(a,"is_google_signals_allowed",qx(a)&&P(a.D,N.m.mb)!==!1&&gJ()&&!On())}; +function YM(a){ib(a,function(c){c.charAt(0)==="_"&&delete a[c]});var b=a[N.m.Db]||{};ib(b,function(c){c.charAt(0)==="_"&&delete b[c]})};var DN=function(a){if(!CN(a)){var b=!1,c=function(){!b&&CN(a)&&(b=!0,xc(A,"visibilitychange",c),H(4)&&xc(A,"prerenderingchange",c),O(55))};wc(A,"visibilitychange",c);H(4)&&wc(A,"prerenderingchange",c);O(54)}},CN=function(a){if(H(4)&&"prerendering"in A?A.prerendering:A.visibilityState==="prerender")return!1;a();return!0};function EN(a,b){DN(function(){var c=Ro(a);if(c){var d=FN(c,b);Up(a,d,vm.V.kc)}});}function FN(a,b){var c=function(){};var d=new XM(a.id),e=a.prefix==="MC";c=function(f,g,h,m){e&&(m.eventMetadata.is_merchant_center=!0);d.Un(g,h,m)};Sl||GN(a,d,b);return c} +function GN(a,b,c){var d=b.H,e={},f={eventId:c,eventMetadata:(e.batch_on_navigation=!0,e)};H(57)&&(f.deferrable=!0);d.Xn(function(){YK=!0;Vp.flush();d.yg()>=1E3&&fc.sendBeacon!==void 0&&Wp(N.m.nd,{},a.id,f);b.flush();d.Fk(function(){YK=!1;d.Fk()})});};var HN=FN;function JN(a,b,c){var d=this;}JN.K="internal.gtagConfig"; +function LN(a,b){} +LN.publicName="gtagSet";function MN(){var a={};return a};function NN(a,b){}NN.publicName="injectHiddenIframe";var ON=function(){var a=0;return function(b){switch(b){case 1:a|=1;break;case 2:a|=2;break;case 3:a|=4}return a}}(); +function PN(a,b,c,d,e){}PN.K="internal.injectHtml";var TN={}; +function VN(a,b,c,d){}var WN={dl:1,id:1},XN={}; +function YN(a,b,c,d){}H(159)?YN.publicName="injectScript":VN.publicName="injectScript";YN.K="internal.injectScript";function ZN(){return Rn()}ZN.K="internal.isAutoPiiEligible";function $N(a){var b=!0;return b}$N.publicName="isConsentGranted";function aO(a){var b=!1;return b}aO.K="internal.isDebugMode";function bO(){return Pn()}bO.K="internal.isDmaRegion";function cO(a){var b=!1;return b}cO.K="internal.isEntityInfrastructure";function dO(){var a=!1;return a}dO.K="internal.isLandingPage";function eO(){var a=Ch(function(b){hE(this).log("error",b)});a.publicName="JSON";return a};function fO(a){var b=void 0;return nd(b)}fO.K="internal.legacyParseUrl";function gO(){return!1} +var hO={getItem:function(a){var b=null;return b},setItem:function(a,b){return!1},removeItem:function(a){}};function iO(){}iO.publicName="logToConsole";function jO(a,b){}jO.K="internal.mergeRemoteConfig";function kO(a,b,c){c=c===void 0?!0:c;var d=[];return nd(d)}kO.K="internal.parseCookieValuesFromString";function lO(a){var b=void 0;if(typeof a!=="string")return;a&&ub(a,"//")&&(a=A.location.protocol+a);if(typeof URL==="function"){var c;a:{var d;try{d=new URL(a)}catch(w){c=void 0;break a}for(var e={},f=Array.from(d.searchParams),g=0;g0&&e.charAt(0)!=="."&&(f--,e="."+e);if(f>=0&&c.indexOf(e,f)===f)return!0}}return!1} +function nP(a,b,c){for(var d={},e=!1,f=0;a&&f=0))throw e(f,{eventName:g},"Prohibited listen on data layer event.");},P:a}})}(); +X.securityGroups.detect_user_provided_data=["google"],function(){function a(b,c){return{dataSource:c}}(function(b){X.__detect_user_provided_data=b;X.__detect_user_provided_data.F="detect_user_provided_data";X.__detect_user_provided_data.isVendorTemplate=!0;X.__detect_user_provided_data.priorityOverride=0;X.__detect_user_provided_data.isInfrastructure=!1;X.__detect_user_provided_data.runInSiloedMode=!1})(function(b){var c=b.vtp_createPermissionError;return{assert:function(d,e){if(e!=="auto"&&e!=="manual"&& +e!=="code")throw c(d,{},"Unknown user provided data source.");if(b.vtp_limitDataSources)if(e!=="auto"||b.vtp_allowAutoDataSources){if(e==="manual"&&!b.vtp_allowManualDataSources)throw c(d,{},"Detection of user provided data via manually specified CSS selectors is not allowed.");if(e==="code"&&!b.vtp_allowCodeDataSources)throw c(d,{},"Detection of user provided data from an in-page variable is not allowed.");}else throw c(d,{},"Automatic detection of user provided data is not allowed.");},P:a}})}(); + + + +X.securityGroups.get_url=["google"],function(){function a(b,c,d){return{component:c,queryKey:d}}(function(b){X.__get_url=b;X.__get_url.F="get_url";X.__get_url.isVendorTemplate=!0;X.__get_url.priorityOverride=0;X.__get_url.isInfrastructure=!1;X.__get_url.runInSiloedMode=!1})(function(b){var c=b.vtp_urlParts==="any"?null:[];c&&(b.vtp_protocol&&c.push("protocol"),b.vtp_host&&c.push("host"),b.vtp_port&&c.push("port"),b.vtp_path&&c.push("path"),b.vtp_extension&&c.push("extension"),b.vtp_query&&c.push("query"), +b.vtp_fragment&&c.push("fragment"));var d=c&&b.vtp_queriesAllowed!=="any"?b.vtp_queryKeys||[]:null,e=b.vtp_createPermissionError;return{assert:function(f,g,h){if(g){if(!ab(g))throw e(f,{},"URL component must be a string.");if(c&&c.indexOf(g)<0)throw e(f,{},"Prohibited URL component: "+g);if(g==="query"&&d){if(!h)throw e(f,{},"Prohibited from getting entire URL query when query keys are specified.");if(!ab(h))throw e(f,{},"Query key must be a string.");if(d.indexOf(h)<0)throw e(f,{},"Prohibited query key: "+ +h);}}else if(c)throw e(f,{},"Prohibited from getting entire URL when components are specified.");},P:a}})}(); +X.securityGroups.access_consent=["google"],function(){function a(b,c,d){var e={consentType:c,read:!1,write:!1};switch(d){case "read":e.read=!0;break;case "write":e.write=!0;break;default:throw Error("Invalid "+b+" request "+d);}return e}(function(b){X.__access_consent=b;X.__access_consent.F="access_consent";X.__access_consent.isVendorTemplate=!0;X.__access_consent.priorityOverride=0;X.__access_consent.isInfrastructure=!1;X.__access_consent.runInSiloedMode=!1})(function(b){for(var c=b.vtp_consentTypes|| +[],d=b.vtp_createPermissionError,e=[],f=[],g=0;g-1)return}else if(q==="write"){if(f.indexOf(p)>-1)return}else throw d(n,{},"Access type must be either 'read', or 'write', was "+q);throw d(n,{},"Prohibited "+q+" on consent type: "+p+".");},P:a}})}(); + + + +X.securityGroups.gct=["google"],function(){function a(b){for(var c=[],d=0;d0&&(c[N.m.ye]=d);c[N.m.Tf]=b.vtp_eventSettings;c[N.m.bj]=b.vtp_dynamicEventSettings;c[N.m.yd]=b.vtp_googleSignals===1;c[N.m.uj]=b.vtp_foreignTld;c[N.m.rj]=b.vtp_restrictDomain=== +1;c[N.m.ah]=b.vtp_internalTrafficResults;var e=N.m.Ha,f=b.vtp_linker;f&&f[N.m.da]&&(f[N.m.da]=a(f[N.m.da]));c[e]=f;var g=N.m.eh,h=b.vtp_referralExclusionDefinition;h&&h.include_conditions&&(h.include_conditions=a(h.include_conditions));c[g]=h;var m=gm(b.vtp_trackingId);$p(m,c);EN(m,b.vtp_gtmEventId);D(b.vtp_gtmOnSuccess)})}(); + + + +X.securityGroups.get=["google"],X.__get=function(a){var b=a.vtp_settings,c=b.eventParameters||{},d=String(a.vtp_eventName),e={};e.eventId=a.vtp_gtmEventId;e.priorityId=a.vtp_gtmPriorityId;a.vtp_deferrable&&(e.deferrable=!0);var f=Hv(String(b.streamId),d,c);Kv(f,e.eventId,e);a.vtp_gtmOnSuccess()},X.__get.F="get",X.__get.isVendorTemplate=!0,X.__get.priorityOverride=0,X.__get.isInfrastructure=!1,X.__get.runInSiloedMode=!1; +X.securityGroups.detect_scroll_events=["google"],function(){function a(){return{}}(function(b){X.__detect_scroll_events=b;X.__detect_scroll_events.F="detect_scroll_events";X.__detect_scroll_events.isVendorTemplate=!0;X.__detect_scroll_events.priorityOverride=0;X.__detect_scroll_events.isInfrastructure=!1;X.__detect_scroll_events.runInSiloedMode=!1})(function(){return{assert:function(){},P:a}})}(); + + + +X.securityGroups.detect_form_interaction_events=["google"],function(){function a(){return{}}(function(b){X.__detect_form_interaction_events=b;X.__detect_form_interaction_events.F="detect_form_interaction_events";X.__detect_form_interaction_events.isVendorTemplate=!0;X.__detect_form_interaction_events.priorityOverride=0;X.__detect_form_interaction_events.isInfrastructure=!1;X.__detect_form_interaction_events.runInSiloedMode=!1})(function(){return{assert:function(){},P:a}})}(); + +var Ko={dataLayer:Sj,callback:function(a){Gj.hasOwnProperty(a)&&$a(Gj[a])&&Gj[a]();delete Gj[a]},bootstrap:0}; +function FP(){Jo();jm();RA();sb(Hj,X.securityGroups);var a=em(fm()),b,c=a==null?void 0:(b=a.context)==null?void 0:b.source;ho(c,a==null?void 0:a.parent);c!==2&&c!==4&&c!==3||O(142);Af={Em:Qf}}var GP=!1; +function Jn(){try{if(GP||!sm()){qj();oj.O="";oj.ab="ad_storage|analytics_storage|ad_user_data|ad_personalization"; +oj.ia="ad_storage|analytics_storage|ad_user_data";oj.fa="54l0";oj.fa="54l0";hm();if(H(108)){}hg[8]= +!0;var a=Io("debugGroupId",function(){return String(Math.floor(Number.MAX_SAFE_INTEGER*Math.random()))});oo(a);Go();QD();xq();No();if(km()){hF();BA().removeExternalRestrictions(cm());}else{ay();NA();yf();uf=X;vf=AD;Sf=new Zf;fP();FP();Hn||(Gn=Ln());Do();QC();bC();wC=!1;A.readyState==="complete"?yC():wc(z,"load",yC);WB();Ck&&(Cp(Qp),z.setInterval(Pp,864E5),Cp(SD),Cp(tB),Cp(hz),Cp(Tp),Cp(VD),Cp(EB),H(119)&&(Cp(yB),Cp(zB),Cp(AB)));Dk&&(mn(),hp(),SC(),WC(),UC(),cn("bt",String(oj.C?2:zj?1:0)),cn("ct",String(oj.C?0:zj?1:Vq()?2:3)),TC());qD();wn(1);iF();Fj=pb();Ko.bootstrap=Fj;oj.N&&PC();H(108)&&Az();H(133)&&(typeof z.name==="string"&& +ub(z.name,"web-pixel-sandbox-CUSTOM")&&Mc()?iP("dMDg0Yz"):z.Shopify&&(iP("dN2ZkMj"),Mc()&&iP("dNTU0Yz")))}}}catch(b){wn(4),Mp()}} +(function(a){function b(){n=A.documentElement.getAttribute("data-tag-assistant-present");Un(n)&&(m=h.Nj)}function c(){m&&ic?g(m):a()}if(!z["__TAGGY_INSTALLED"]){var d=!1;if(A.referrer){var e=lk(A.referrer);d=hk(e,"host")==="cct.google"}if(!d){var f=fr("googTaggyReferrer");d=!(!f.length||!f[0].length)}d&&(z["__TAGGY_INSTALLED"]=!0,rc("https://cct.google/taggy/agent.js"))}var g=function(u){var v="GTM",w="GTM";xj&&(v="OGT",w="GTAG");var x=z["google.tagmanager.debugui2.queue"];x||(x= +[],z["google.tagmanager.debugui2.queue"]=x,rc("https://"+rj.Ff+"/debug/bootstrap?id="+Wf.ctid+"&src="+w+"&cond="+u+">m="+Xq()));var y={messageType:"CONTAINER_STARTING",data:{scriptSource:ic,containerProduct:v,debug:!1,id:Wf.ctid,targetRef:{ctid:Wf.ctid,isDestination:Ul()},aliases:Xl(),destinations:Vl()}};y.data.resume=function(){a()};rj.Xk&&(y.data.initialPublish=!0);x.push(y)},h={Zl:1,Pj:2,Xj:3,Qi:4,Nj:5};h[h.Zl]="GTM_DEBUG_LEGACY_PARAM";h[h.Pj]="GTM_DEBUG_PARAM";h[h.Xj]="REFERRER";h[h.Qi]="COOKIE";h[h.Nj]="EXTENSION_PARAM"; +var m=void 0,n=void 0,p=fk(z.location,"query",!1,void 0,"gtm_debug");Un(p)&&(m=h.Pj);if(!m&&A.referrer){var q=lk(A.referrer);hk(q,"host")==="tagassistant.google.com"&&(m=h.Xj)}if(!m){var r=fr("__TAG_ASSISTANT");r.length&&r[0].length&&(m=h.Qi)}m||b();if(!m&&Tn(n)){var t=!1;wc(A,"TADebugSignal",function(){t||(t=!0,b(),c())},!1);z.setTimeout(function(){t||(t=!0,b(),c())},200)}else c()})(function(){H(82)&&GP&&!Ln()["0"]?In():Jn()}); + +})() + diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/light-v1.css" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/light-v1.css" new file mode 100644 index 0000000..1a4cf75 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/light-v1.css" @@ -0,0 +1,79 @@ +:root { + --mine-shaft: #333; + --mountain-mist: #909090; + --silver: #C0C0C0; + --romance: #FFF; + --romance-rgb: 255, 255, 255; + --horizon: #548EAA; + --horizon-rgb: 84, 142, 170; + --astral: #39728E; + --fuzzy-wuzzy-brown: #D04E4E; + --fuzzy-wuzzy-brown-rgb: 208, 78, 78; + --christi: #7AA600; + --christi-rgb: 122, 166, 0; + --vida-loca: #548221; + --vida-loca-rgb: 84, 130, 33; + --asphalt: #000; + --asphalt-rgb: 0, 0, 0; + --shark: #1F2225; + --shark-rgb: 31, 34, 37; + --limed-spruce: #303B44; + --limed-spruce-rgb: 48, 59, 68; + --seashell: #F0F0F0; + --seashell-rgb: 240, 240, 240; + --desert-storm: #F7F7F7; + --rolling-stone: #6F7577; + --rolling-stone-rgb: 111, 117, 119; + --gull-gray: #929CA5; + --gull-gray-rgb: 146, 156, 165; + --loblolly: #BBCDD6; + --frost: #ECF7DF; + --linen: #FEEFE1; + --aqua-haze: #EFF6FA; + --header-footer-text: var(--romance); + --header-footer-text-rgb: var(--romance-rgb); + --my-comment: var(--linen); + --gull-gray-line: rgba(var(--gull-gray-rgb), 0.40); + + /* complexity */ + --cerulean: #49ADDF; + --cerulean-rgb: 73, 173, 223; + --mandy: #EF6C82; + --emerald: #47C270; + --emerald-rgb: 71, 194, 112; + + /* comments */ + --solitude: #E7F3FF; + --misty-rose: #FFE8EB; + --gossip: #D2EC93; + + /* megapost header */ + --anakiwa: #9DF; + --mint-green: #99FFA7; + --lavender-rose: #FF99F7; + --mona-lisa: #FFA299; + --pale-canary: #FF9; + + /* labels */ + --dodger-blue: #2385E7; + --dodger-blue-rgb: 35, 133, 231; + --sorbus: #F77D05; + --sorbus-rgb: 247, 125, 5; + --scarlet: #DB0000; + --scarlet-rgb: 219, 0, 0; + --apple: #1DA53D; + --apple-rgb: 29, 165, 61; + --deluge: #6667a3; + --deluge-rgb: 102, 103, 163; + --dark-orchid: #A400DB; + --dark-orchid-rgb: 164, 0, 219; + --mulberry: #C23D96; + --mulberry-rgb: 194, 61, 150; + --pelorous: #099CAA; + --pelorous-rgb: 9, 156, 170; + + --formula-filter: invert(0); + + /* code */ + --cm-name: var(--astral); +} diff --git "a/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/pwacompat.min.js" "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/pwacompat.min.js" new file mode 100644 index 0000000..fe6c849 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/Makefile \320\264\320\273\321\217 \321\201\320\260\320\274\321\213\321\205 \320\274\320\260\320\273\320\265\320\275\321\214\320\272\320\270\321\205 _ \320\245\320\260\320\261\321\200_files/pwacompat.min.js" @@ -0,0 +1,13 @@ +(function(){function B(a){try{return document.head.querySelector(a)}catch(b){return null}}function v(a,b){a="__pwacompat_"+a;void 0!==b&&(w[a]=b);return w[a]}function F(){var a=(x=B('link[rel="manifest"]'))?x.href:"";if(!a)throw'can\'t find \'';var b=Q([a,location]),d=v("manifest");if(d)try{var g=JSON.parse(d);G(g,b)}catch(r){console.warn("PWACompat error",r)}else{var n=new XMLHttpRequest;n.open("GET",a);n.withCredentials="use-credentials"===x.getAttribute("crossorigin"); +n.onload=function(){try{var r=JSON.parse(n.responseText);v("manifest",n.responseText);G(r,b)}catch(t){console.warn("PWACompat error",t)}};n.send(null)}}function Q(a){for(var b={},d=0;d.6*f)l.fillText(H,I/-2,0),l.translate(0,1.2*m),e.splice(0, +c),c=0}return function(){var J=l.canvas.toDataURL();g(h,J);return J}}function g(f,c){var h=document.createElement("link");h.setAttribute("rel","apple-touch-startup-image");h.setAttribute("media","(orientation: "+f+")");h.setAttribute("href",c);document.head.appendChild(h)}function n(f,c){var h=window.screen,m=d(h.width,h.height,"portrait",f),e=d(h.height,h.width,"landscape",f);setTimeout(function(){u.p=m();setTimeout(function(){u.l=e();c()},10)},10)}function r(f){function c(){--h||f()}var h=z.length+ +1;c();z.forEach(function(m){var e=new Image;e.crossOrigin="anonymous";e.onerror=c;e.onload=function(){e.onload=null;m.href=K(e,y,!0);u.i[e.src]=m.href;c()};e.src=m.href})}function t(){v("iOS",JSON.stringify(u))}function L(){var f=z.shift();if(f){var c=new Image;c.crossOrigin="anonymous";c.onerror=function(){return void L()};c.onload=function(){c.onload=null;n(c,function(){var h=a.background_color&&K(c,y);h?(f.href=h,u.i[c.src]=h,r(t)):t()})};c.src=f.href}else n(null,t)}var p=(a.icons||[]).map(R).sort(function(f, +c){return c.h-f.h}),q=p.filter(function(f){return-1f.h))return c.rel="apple-touch-icon",C("link",c,'[rel="apple-touch-icon"]'+h)}).filter(Boolean);p=B('meta[name="viewport"]');var T=!!(p&&p.content||"").match(/\bviewport-fit\s*=\s*cover\b/),M=a.display;p=-1!==U.indexOf(M); +k("mobile-web-app-capable",p);V(a.theme_color||"black",T);W&&(k("application-name",a.short_name),k("msapplication-tooltip",a.description),k("msapplication-starturl",b(a.start_url||".")),k("msapplication-navbutton-color",a.theme_color),(q=q[0])&&k("msapplication-TileImage",b(q.src)),k("msapplication-TileColor",a.background_color));k("theme-color",a.theme_color);if(A){var y=a.background_color||"#f8f9fa",S=N(y);(q=X(a.related_applications))&&k("apple-itunes-app","app-id="+q);k("apple-mobile-web-app-capable", +p);k("apple-mobile-web-app-title",a.short_name||a.name);if(q=v("iOS"))try{var E=JSON.parse(q);g("portrait",E.p);g("landscape",E.l);z.forEach(function(f){var c=E.i[f.href];c&&(f.href=c)});return}catch(f){}var u={i:{}};L()}else q={por:"portrait",lan:"landscape"}[String(a.orientation||"").substr(0,3)]||"",k("x5-orientation",q),k("screen-orientation",q),"fullscreen"===M?(k("x5-fullscreen","true"),k("full-screen","yes")):p&&(k("x5-page-mode","app"),k("browsermode","application"))}function X(a){var b;(a|| +[]).filter(function(d){return"itunes"===d.platform}).forEach(function(d){d.id?b=d.id:(d=d.url.match(/id(\d+)/))&&(b=d[1])});return b}function V(a,b){if(A||Y){var d=N(a);if(A)k("apple-mobile-web-app-status-bar-style",b?"black-translucent":d?"black":"default");else{a:{try{var g=Windows.UI.ViewManagement.ApplicationView.getForCurrentView().titleBar;break a}catch(n){}g=void 0}if(b=g)d=d?255:0,b.foregroundColor={r:d,g:d,b:d,a:255},a=O(a),b.backgroundColor={r:a[0],g:a[1],b:a[2],a:a[3]}}}}function O(a){var b= +D();b.fillStyle=a;b.fillRect(0,0,1,1);return b.getImageData(0,0,1,1).data||[]}function N(a){a=O(a).map(function(b){b/=255;return.03928>b?b/12.92:Math.pow((b+.055)/1.055,2.4)});return 335+a.length)return!1;for(var e=d-13,f=0,g=8;ge)break}return!1}function wa(a,b){var c=va(a,b);b&&!c&&ua.push([a,b]);return c}function xa(a,b){return wa(b,a)&&a}function ya(a,b){for(var c=0;cd)break}return-1}var La=Ja?function(a,b){return Ja.call(a,b)}:Ka; +function Ma(a,b){return La(a,b)}function Na(a,b){return!(!a||-1===La(a,b))}function Oa(a){return""+a}function Pa(a){return a.replace(/\^/g,"\\^").replace(/\$/g,"\\$").replace(Ia,"\\.").replace(/\[/g,"\\[").replace(/\]/g,"\\]").replace(/\|/g,"\\|").replace(/\(/g,"\\(").replace(/\)/g,"\\)").replace(/\?/g,"\\?").replace(/\*/g,"\\*").replace(/\+/g,"\\+").replace(/\{/g,"\\{").replace(/\}/g,"\\}")}var Qa=ra(null);function A(a){return"function"===typeof a}var B=ra(void 0); +function Ra(a){return B(a)||Qa(a)}function Sa(a){return!Qa(a)&&!B(a)&&"[object Object]"===Object.prototype.toString.call(a)}function Ta(a,b,c){b=void 0===b?[]:b;c=c||{};var d=b.length,e=a;A(e)&&(e="d",c[e]=a);var f;d?1===d?f=c[e](b[0]):2===d?f=c[e](b[0],b[1]):3===d?f=c[e](b[0],b[1],b[2]):4===d&&(f=c[e](b[0],b[1],b[2],b[3])):f=c[e]();return f}var Ua=xa(Function.prototype.bind,"bind"); +function Va(){var a=Ha(arguments);a=q(a);var b=a.next().value,c=a.next().value,d=ba(a);return function(){var e=[].concat(ca(d),ca(Ha(arguments)));if(Function.prototype.call)return Function.prototype.call.apply(b,[c].concat(ca(e)));if(c){for(var f="_b";c[f];)f+="_"+f.length;c[f]=b;e=c[f]&&Ta(f,e,c);delete c[f];return e}return Ta(b,e)}}var C=Ua?function(){var a=Ha(arguments),b=q(a);a=b.next().value;var c=b.next().value;b=ba(b);return Ua.apply(a,[c].concat(b))}:Va; +function D(a,b){return C.apply(null,[b,null].concat(ca(a)))}function E(a,b){return C(b,null,a)}function Wa(a,b){return C(b[a],b)}function Xa(a){return Wa("test",a)}var Ya=xa(Array.prototype.reduce,"reduce");function Za(a,b,c){for(var d=0,e=c.length;da.length)return b;F(function(c,d,e){if(e===a.length-1)return c;e===a.length-2?c[d]=a[e+1]:H(c,d)||(c[d]={});return c[d]},b,a);return b} +function gb(a,b){var c=I(b,a),d=I(b,"constructor.prototype."+a)||c;try{if(d&&d.apply)return function(){return d.apply(b,arguments)}}catch(e){return c}return d}function hb(a,b,c){return c?a:b}var ib=D([1,null],hb),jb=D([1,0],hb),kb=Boolean,lb=xa(Array.prototype.filter,"filter");function mb(a,b){return Za(function(c,d,e){a(d,e)&&c.push(d);return c},[],b)}var nb=lb?function(a,b){return lb.call(b,a)}:mb,ob=E(kb,nb),pb=pa(nb),qb=xa(Array.prototype.includes,"includes"); +function rb(a,b){return 1<=mb(ra(a),b).length}var J=qb?function(a,b,c){return qb.call(b,a,c)}:rb,sb=qa(J);function tb(a){return"[object Array]"===Object.prototype.toString.call(a)}var ub=xa(Array.isArray,"isArray"),K=ub?function(a){return ub(a)}:tb;function vb(a){return a?K(a)?a:Fa?Fa(a):"number"===typeof a.length&&0<=a.length?Ga(a):[]:[]}var wb=w(Aa),xb=db("0");function yb(a){return a.splice(0,a.length)} +var zb=w(function(a){var b=I(a,"navigator")||{};a=I(b,"userAgent")||"";b=I(b,"vendor")||"";return{kf:-1a?"0":"")+a} +function zd(a){var b=ud(a),c=wd(a),d={l:a,Ee:0,Mc:c,oh:xd(a,c)},e=q(c);c=e.next().value;e=e.next().value;c&&e||b.F(a,["beforeunload","unload"],function(){0===d.Ee&&(d.Ee=xd(a,d.Mc))});return ta(d)}function Ad(a){var b=a.Ee;return 0!==b?b:xd(a.l,a.Mc)}function Bd(a){return Math.floor(Ad(a)/1E3/60)}function Cd(a){return Math.round(Ad(a)/1E3)}function Dd(a){var b=q(a.Mc),c=b.next().value;b=b.next().value;a=c&&b?b():Ad(a)-a.oh;return Math.round(a)}var Ed=w(zd); +function Fd(a){a=Ed(a);return Math.round(a(Dd)/50)}function Gd(a){return a.xe||a.Wa.length<=a.za}function Hd(a){a.za=a.Wa.length}function Id(a){a.xe=!0}function Jd(a){a.xe=!1}function Ld(a){Gd(a)&&md(Q("i"));var b=a.Sd(a.Wa[a.za]);a.za+=1;return b}var Md=pa(function(a,b){for(var c=[];!Gd(b);){var d=Ld(b);a(d,function(e){return e(b)});c.push(d)}return c});function Nd(a){return function(b){for(var c;b.Wa.length&&!Gd(b);)c=b.Wa.pop(),c=b.Sd(c,b.Wa),a(b);return c}} +function Od(a,b){return function(c){var d=Ed(a),e=d(Ad);return Nd(function(f){d(Ad)-e>=b&&Id(f)})(c)}}function Pd(a,b){return function(c){var d=Ed(a),e=d(Ad);return Md(function(f,g){d(Ad)-e>=b&&g(Id)})(c)}}function Qd(a){for(var b=!0,c={};!Gd(a)&&b;c={$d:void 0})b=!1,c.$d=function(){b=!0;a.za+=1},a.Sd(a.Wa[a.za],function(d){return function(){(0,d.$d)()}}(c)),b||(a.za+=1,c.$d=E(a,Qd))}function Rd(a,b){return ta({Wa:a,Sd:b||v,xe:!1,za:0})} +function Sd(a,b,c){c=void 0===c?!1:c;return new P(function(d,e){function f(k,l){l();d()}var g=a.slice();g.push({X:f,Ea:f});var h=Rd(g,function(k,l){var m=c?k.X:k.Ea;if(m)try{m(b,l)}catch(p){h(Hd),e(p)}else l()});h(Qd)})}function Td(a){try{return encodeURIComponent(a)}catch(b){}a=R("",nb(function(b){return 55296>=b.charCodeAt(0)},a.split("")));return encodeURIComponent(a)}function Ud(a){var b="";try{b=decodeURIComponent(a)}catch(c){}return b} +function Vd(a){return a?G(Kb(function(b){var c=q(b.split("="));b=c.next().value;c=c.next().value;return[b,Ra(c)?void 0:Ud(c)]}),$a(function(b,c){var d=q(c),e=d.next().value;d=d.next().value;b[e]=d;return b},{}))(a.split("&")):{}}function Wd(a){return a?G(bc,$a(function(b,c){var d=q(c),e=d.next().value;d=d.next().value;B(d)||Ra(d)||b.push(e+"="+Td(d));return b},[]),pd("&"))(a):""}function Xd(a,b,c){var d=B(c);B(b)&&d?(d=1,b=1073741824):d?d=1:(d=b,b=c);return a.Math.floor(a.Math.random()*(b-d))+d} +function Yd(a,b,c){return function(){var d=O(arguments[0]),e=c?"global":"m2020",f=d.C(e,{}),g=I(f,a);g||(g=w(b),f[a]=g,d.D(e,f));return g.apply(null,arguments)}}var Zd=sb([26812653]),$d=w(G(db("id"),Zd),N),ae="hash host hostname href pathname port protocol search".split(" ");function U(a){return F(function(b,c){var d=I(a,"location."+c);b[c]=d?""+d:"";return b},{},ae)}var be="ru by kz az kg lv md tj tm uz ee fr lt com co.il com.ge com.am com.tr com.ru".split(" "),ce=/(?:^|\.)(?:(ya\.ru)|(?:yandex)\.(\w+|com?\.\w+))$/; +function de(a){if(a=a.match(ce)){var b=q(a);b.next();a=b.next().value;if(b=b.next().value)return J(b,be)?b:!1;if(a)return be[0]}return!1}var ee=w(function(a){return(a?a.replace(/^www\./,""):"").toLowerCase()}),fe=w(function(a){a=U(a).hostname;var b=!1;a&&(b=-1!==a.search(ce));return b}),ge=G(U,db("protocol"),ra("https:")),he=w(function(a){return qc(a)&&ge(a)?"SameSite=None;Secure;":""}),ie=/^\s+|\s+$/g,je=xa(String.prototype.trim,"trim"); +function ke(a,b){if(a){var c=je?je.call(a):(""+a).replace(ie,"");return b&&c.length>b?c.substring(0,b):c}return""}var le=pa(function(a,b){return b.replace(a,"")}),me=le(/\s/g),ne=le(/\D/g),oe=le(/\d/g),pe=["metrika_enabled"],qe=[];function re(a,b){var c=se;return!qe.length||J(b,pe)?!0:F(function(d,e){return d&&e(a,c,b)},!0,qe)} +function te(a){try{var b=a.document.cookie;if(!Ra(b)){var c={};L(function(d){var e=q(d.split("="));d=e.next().value;e=e.next().value;c[ke(d)]=ke(Ud(e))},(b||"").split(";"));return c}}catch(d){}return null}var ue=Yd("gsc",te);function se(a,b){var c=ue(a);return c?c[b]||null:null}var ve=/:\d+$/; +function we(a,b,c,d,e,f,g){g=void 0===g?!1:g;if(re(a,b)){var h=b+"="+encodeURIComponent(c)+";";h+=""+he(a);if(d){var k=new Date;k.setTime(k.getTime()+6E4*d);h+="expires="+k.toUTCString()+";"}e&&(d=e.replace(ve,""),h+="domain="+d+";");try{a.document.cookie=h+("path="+(f||"/")),g||(ue(a)[b]=c)}catch(l){}}}function xe(a,b){we(a,"metrika_enabled","1",0,b,void 0,!0);var c=te(a);(c=c&&c.metrika_enabled)&&we(a,"metrika_enabled","",-100,b,void 0,!0);return!!c} +var ye=w(function(a){var b=(U(a).host||"").split(".");return 1===b.length?b[0]:F(function(c,d,e){e+=1;2<=e&&!c&&(e=R(".",b.slice(-e)),xe(a,e)&&(c=e));return c},"",b)});function ze(a,b,c){b=void 0===b?"_ym_":b;c=void 0===c?"":c;var d=ye(a),e=1===(d||"").split(".").length?d:"."+d,f=c?"_"+c:"";return{pc:function(g,h,k){we(a,""+b+g+f,"",-100,h||e,k,!1);return this},C:function(g){return se(a,""+b+g+f)},D:function(g,h,k,l,m){we(a,""+b+g+f,h,k,l||e,m);return this}}} +var Ae=w(ze),Be=w(function(a){var b=Ae(a),c="1"===b.C("debug"),d=-1=b.length;x=e+1>=c.length;t&&x&&md(r);return Ne(a,b,c,d,!x&&t?e+1:e,t?0:f+1)})}function Oe(a,b){return function(c,d){return Ne(a,b,d,c)}}function Pe(a,b){L(G(v,Wa("push",a)),b);return a}function Qe(a,b){return b?a(b):a()} +var Re=G(v,Qe),Se={id:"id",Ie:"ut",ba:"type",Wd:"ldc",Xa:"nck",wc:"url",Zg:"referrer"},Te=/^\d+$/,Ue={id:function(a){a=""+(a||"0");Te.test(a)||(a="0");try{var b=Vb(a)}catch(c){b=0}return b},ba:function(a){return""+(a||0===a?a:"0")},Xa:kb,Ie:kb};Se.od="defer";Ue.od=kb;Se.R="params";Ue.R=function(a){return Sa(a)||K(a)?a:null};Se.He="userParams";Se.$f="triggerEvent";Ue.$f=kb;Se.Lf="sendTitle";Ue.Lf=function(a){return!!a||B(a)};Se.Ce="trackHash";Ue.Ce=kb;Se.Zf="trackLinks";Se.Ng="enableAll"; +var Rc=F(function(a,b){var c=q(b),d=c.next().value;c=c.next().value;a[d]={ea:c,Za:Ue[d]};return a},{},bc(Se));function Ve(a){M(Rc,a)}function We(a){return F(function(b,c){var d=q(c),e=d.next().value;d=d.next().value;b[Rc[e].ea]=d;return b},{},bc(a))}function Xe(a,b,c){for(var d=[b,c],e=-1E4,f=0;f=e){a.splice(f,0,d);return}e=g}a.push(d)}function Ye(a,b,c,d){a[b]||(a[b]=[]);c&&!Ra(d)&&Xe(a[b],c,d)} +var Ze={},$e=(Ze.w=[[function(a,b){return{X:function(c,d){var e=c.H,f={};e=(f["page-url"]=e&&e["page-url"]||"",f.charset="utf-8",f);"0"!==b.ba&&(e["cnt-class"]=b.ba);c.K||(c.K=Le());f=c.K;e={La:{ra:"watch/"+b.id},O:M(void 0===c.O?{}:c.O,{gb:!!f.C("pv")&&!f.C("ar")&&!f.C("wh")}),H:M(c.H||{},e)};M(c,e);d()}}},1]],Ze),af=E($e,Ye); +function bf(a,b,c){var d=Oe(a,b);return function(e){return Sd(c,e,!0).then(function(){var f=e.La||{},g=void 0===f.nh?"":f.nh,h=void 0===f.ra?"":f.ra;f=L(function(k){return Nc.Na+"//"+(""+g+k||Lc)+"/"+h},void 0===f.ff?[Lc]:f.ff);return d(e,f)}).then(function(f){var g=f.Ia;f=f.Ge;e.Ph=g;e.Ni=f;return Sd(c,e).then(E(g,v))})}}function cf(a){return function(b,c,d){return function(e,f){var g=L(G(xb,ab([b,f]),Qe),$e[a]||[]);g=Pe(g,d);return bf(b,c,g)(e)}}}var ef=cf("w"),ff=["webkitvisibilitychange","visibilitychange"]; +function gf(a){return{X:function(b,c){var d=a.document,e=b.K;if(e&&Dc(a)){var f=ud(a),g=function(h){Dc(a)||(f.bc(d,ff,g),c());return h};f.F(d,ff,g);e.D("pr","1")}else c()}}}function hf(a){var b="";K(a)?b=R(".",a):y(a)&&(b=a);return Q("err.kn("+Nc.hb+")"+b)}function jf(){var a=Ha(arguments);md(hf(a))}var kf=Xa(RegExp("^err.kn")),lf=[]; +function mf(a,b,c){var d="u.a.e",e="";c&&("object"===typeof c?(c.unk&&md(c),d=c.message,e="string"===typeof c.stack&&c.stack.replace(/\n/g,"\\n")||"n.s.e.s"):d=""+c);kf(d)||Ob(E(d,Na),hd)||ld(d)&&.1<=a.Math.random()||L(G(v,ab(["jserrs",d,b,e]),Qe),lf)}function V(a,b,c,d,e){var f=c||md;return function(){var g=d;try{g=f.apply(e||null,arguments)}catch(h){mf(a,b,h)}return g}}function W(a,b,c){return function(){return V(arguments[0],a,b,c).apply(this,arguments)}} +var nf=Ke(function(a){a=bc(a);return R("",L(function(b){var c=q(b);b=c.next().value;c=c.next().value;return Qa(c)?"":b+"("+c+")"},a))});function of(a,b,c){c=void 0===c?null:c;a.Ja||(a.Ja=nf());b&&a.Ja.Xb(b,c);return a.Ja} +var pf="A B BIG BODY BUTTON DD DIV DL DT EM FIELDSET FORM H1 H2 H3 H4 H5 H6 HR I IMG INPUT LI OL P PRE SELECT SMALL SPAN STRONG SUB SUP TABLE TBODY TD TEXTAREA TFOOT TH THEAD TR U UL ABBR AREA BLOCKQUOTE CAPTION CENTER CITE CODE CANVAS DFN EMBED FONT INS KBD LEGEND LABEL MAP OBJECT Q S SAMP STRIKE TT ARTICLE AUDIO ASIDE FOOTER HEADER MENU METER NAV PROGRESS SECTION TIME VIDEO NOINDEX NOBR MAIN svg circle clippath ellipse defs foreignobject g glyph glyphref image line lineargradient marker mask path pattern polygon polyline radialgradient rect set text textpath title".split(" "),qf= +[],rf=/^\s*(data|javascript):/i,sf=new RegExp(R("",["\\.("+R("|","3gp 7z aac ac3 acs ai avi ape apk asf bmp bz2 cab cdr crc32 css csv cue divx dmg djvu? doc(x|m|b)? emf eps exe flac? flv iso swf gif t?gz jpe?g? js m3u8? m4a mp(3|4|e?g?) m4v md5 mkv mov msi ods og(g|m|v) psd rar rss rtf sea sfv sit sha1 svg tar tif?f torrent ts txt vob wave? wma wmv wmf webm ppt(x|m|b)? xls(x|m|b)? pdf phps png xpi g?zip".split(" "))+")$"]),"i"),tf={},uf=(tf.hit="h",tf.params="p",tf.reachGoal="g",tf.userParams="up", +tf.trackHash="th",tf.accurateTrackBounce="atb",tf.notBounce="nb",tf.addFileExtension="fe",tf.extLink="el",tf.file="fc",tf.trackLinks="tl",tf.destruct="d",tf.setUserID="ui",tf.getClientID="ci",tf.clickmap="cm",tf.enableAll="ea",tf),vf=G(N,w(function(){var a=0;return function(){return a+=1}}),Qe),wf={mc:function(a){a=Sc(a).C("mt",{});a=bc(a);return a.length?F(function(b,c,d){var e=q(c);c=e.next().value;e=e.next().value;return""+b+(d?"-":"")+c+"-"+e},"",a):null},clc:function(a){var b=O(a).C("cls",{jc:0, +x:0,y:0}),c=b.jc,d=b.x;b=b.y;return c?c+"-"+a.Math.floor(d/c)+"-"+a.Math.floor(b/c):c+"-"+d+"-"+b},rqnt:function(a,b,c){a=c.H;return!a||a.nohit?null:vf(b)}};function xf(a,b){if(!b)return null;try{return a.JSON.parse(b)}catch(c){return null}}function yf(a,b){try{return a.JSON.stringify(b,null,void 0)}catch(c){return null}}function zf(a){try{return a.localStorage}catch(b){}return null}function Af(a,b){var c=zf(a);try{c.removeItem(b)}catch(d){}} +function Bf(a,b){var c=zf(a);try{return xf(a,c.getItem(b))}catch(d){}return null}function Cf(a,b,c){var d=zf(a);a=yf(a,c);if(!Qa(a))try{d.setItem(b,a)}catch(e){}}var Df=w(function(a){Cf(a,"_ymBRC","1");var b="1"!==Bf(a,"_ymBRC");b||Af(a,"_ymBRC");return b});function Ef(a,b,c){var d=""+(void 0===c?"_ym":c)+(void 0===b?"":b);d&&(d+="_");return{Od:Df(a),C:function(e,f){var g=Bf(a,""+d+e);return Qa(g)&&!B(f)?f:g},D:function(e,f){Cf(a,""+d+e,f);return this},pc:function(e){Af(a,""+d+e);return this}}} +var Ff=w(Ef),Gf=w(Ef,function(a,b,c){return""+b+c});function Hf(a){if(Ra(a))return!1;a=a.nodeType;return 3===a||8===a}function If(a){return a?a.innerText||"":""}var Jf=w(db("document.documentElement")),Kf=w(function(a){a=I(a,"document")||{};return(""+(a.characterSet||a.charset||"")).toLowerCase()}),Lf=w(G(db("document"),E("createElement",gb)));function Mf(a){var b=a&&a.parentNode;b&&b.removeChild(a)} +function Nf(a,b){var c;try{if(c=b.target||b.srcElement)!c.ownerDocument&&c.documentElement?c=c.documentElement:c.ownerDocument!==a.document&&(c=null)}catch(d){}return c}function Of(a,b){try{return(new RegExp("(?:^|\\s)"+a+"(?:\\s|$)")).test(b.className)}catch(c){return!1}}var Pf=w(function(a){var b=I(a,"Element.prototype");return b?(a=Je(function(c){var d=b[c];return!!d&&wa(c,d)},["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"]))?b[a]:null:null}); +function Qf(a){a=I(a,"document");try{return a.getElementsByTagName("body")[0]}catch(b){return null}}function Rf(a){var b=I(a,"document")||{},c=b.documentElement;return"CSS1Compat"===b.compatMode?c:Qf(a)||c}function Sf(a){var b=I(a,"visualViewport.width"),c=I(a,"visualViewport.height");a=I(a,"visualViewport.scale");return Ra(b)||Ra(c)?null:[Math.floor(b),Math.floor(c),a]} +function Tf(a){var b=Sf(a);if(b){var c=q(b);b=c.next().value;var d=c.next().value;c=c.next().value;return[a.Math.round(b*c),a.Math.round(d*c)]}b=Rf(a);return[I(b,"clientWidth")||a.innerWidth,I(b,"clientHeight")||a.innerHeight]}function Uf(a){var b=Qf(a),c=I(a,"document");return{x:a.pageXOffset||c.documentElement&&c.documentElement.scrollLeft||b&&b.scrollLeft||0,y:a.pageYOffset||c.documentElement&&c.documentElement.scrollTop||b&&b.scrollTop||0}} +function Vf(a){try{return a.getBoundingClientRect&&a.getBoundingClientRect()}catch(b){return a=b,"object"===typeof a&&null!==a&&16389===(a.sf&&a.sf&65535)?{top:0,bottom:0,left:0,width:0,height:0,right:0}:null}} +function Wf(a,b,c){c=gb("dispatchEvent",c||a.document);var d=null,e=I(a,"Event.prototype.constructor");if(e&&(wa("(Event|Object|constructor)",e)||uc(a)&&"[object Event]"===""+e))try{d=new a.Event(b)}catch(f){if((a=gb("createEvent",I(a,"document")))&&A(a)){try{d=a(b)}catch(g){}d&&d.initEvent&&d.initEvent(b,!1,!1)}}d&&c(d)}function Xf(a,b){var c=a.document.getElementsByTagName("form");return Aa(a)(b,vb(c))} +function Yf(a){if(a)try{var b=a.nodeName;if(y(b))return b;b=a.tagName;if(y(b))return b}catch(c){}}var Zf=ra("INPUT"),$f=G(Yf,Zf),ag=ra("TEXTAREA"),bg=G(Yf,ag),cg=ra("SELECT"),dg=G(Yf,cg),eg=G(db("type"),Xa(/^(checkbox|radio)$/)),fg=G(Yf,Xa(/^INPUT|SELECT|TEXTAREA$/)),gg=G(Yf,Xa(/^INPUT|SELECT|TEXTAREA|BUTTON$/)),hg="INPUT CHECKBOX RADIO TEXTAREA SELECT PROGRESS".split(" "),ig=["submit","image","hidden"]; +function jg(a){return $f(a)&&!Ob(ra(a.type),ig)?eg(a)?!a.checked:!a.value:bg(a)?!a.value:dg(a)?0>a.selectedIndex:!0}var kg=/\/$/;function lg(a){var b=O(a),c=b.C("hitId");c||(c=Xd(a),b.D("hitId",c));return c}function mg(a,b){var c=Ff(a),d=Ae(a),e=b.Wd||"uid";return[c.C(e),d.C(e)]}var ng=Yd("r",function(a,b){var c=q(mg(a,b)),d=c.next().value;return!c.next().value&&d});function og(a,b){return!b.Xa&&ng(a,b)} +function pg(a,b){var c=b.Wd,d=c||"uid";c=c?a.location.hostname:void 0;var e=Ae(a),f=Ff(a),g=Ed(a)(Cd),h=q(mg(a,b)),k=h.next().value;h=h.next().value;var l=e.C("d");ng(a,b);var m=!1;!h&&k&&(h=k,m=!0);if(!h)h=R("",[g,Xd(a,1E6,999999999)]),m=!0;else if(!l||15768E3b||64d)c=!1;else if('"'===c[0]&&'"'===c[d-1]&&2e||34===e||126c.charCodeAt(d+1)){c=!1;break a}d+=1}}c=!0}else c=ni.test(c)?!0:!1;return c},a.split("."))}function pi(a){var b=a.length;return 5>b||100d||10>d||16c.length||13Nc.hg?h.push([c.K,e]):c.H["site-info"]=g:(f.ca=g,c.O=f,c.Oc||(c.Oc={}),c.Oc.zh=!0)}}d()},Ea:function(c,d){var e=Ni(a),f=fi(a,b),g=f&&f.params;g&&(f=nb(G(xb,ra(c.K)),e),L(function(h){var k=q(h);k.next();k=k.next().value;g(k);h= +wb(a)(h,e);e.splice(h,1)},f));d()}}}function Pi(a,b,c,d,e){var f=D([a,d,e],ci);return c.then(f,function(g){f();mf(a,b,g)})}var Qi=w(Ce,N);function Ri(a){var b=u,c=null,d=a.length;if(0!==a.length&&a[0]){var e=a.slice(-1)[0];A(e)&&(b=e,d=a.length+-1);var f=a.slice(-2)[0];A(f)&&(b=f,c=e,d=a.length+-2);d=a.slice(0,d);return{Hg:c,ec:b,R:1===d.length?a[0]:fb(d)}}} +var Si=W("pa.int",function(a,b){var c={};return c.params=function(){var d=Ha(arguments),e=Ri(d);if(!e)return null;d=e.Hg;var f=e.R;e=e.ec;if(!Sa(f)&&!K(f))return null;var g=Rh(a,"1",b),h=Qi(b).url,k=!$d(b),l="pa",m={};m=(m.id=b.id,m);var p=f,r="";if(r=I(f,"__ym.user_id"))l="pau",m.uid=r;J("__ymu",cc(f))&&(l="paup");p.__ym&&(p=M({},f),p.__ym=F(function(t,x){var z=I(f,"__ym."+x);z&&(t[x]=z);return t},{},qf),cc(p.__ym).length||delete p.__ym,k=!!cc(p).length);p=r?void 0:JSON.stringify(p);l=$h(a,b,l,m, +p);m={};p={};g=g({N:{R:f},K:Le((m.pa=1,m.ar=1,m)),H:(p["page-url"]=h||U(a).href,p)},b).then(k?l:u);return Pi(a,"p.s",g,e,d)},c});function Ti(a,b,c,d,e){return(new P(function(f,g){var h=cc(c),k=G(d.resolve||v,sa(f)),l=G(d.reject||v,sa(g));d.resolve=k;d.reject=l;L(function(m){d.De.push(+m);var p=c[m],r=X(a,E(hf(),l),5100,"is.m"),t={};b(p.window,M(e,(t.toCounter=Vb(m),t)),function(x,z){rg(a,r);d.Pf.push(m);d.resolve&&d.resolve(z)})},h)}))["catch"](V(a,"if.b"))} +function Ui(a,b,c){b=nb(function(d){return!J(c.info.counterId,d.De)},b);L(function(d){if(c.info.counterId){var e={};a((e[c.info.counterId]=c,e),d,d.data)}},b)} +function Vi(a,b){var c=Lg(a,b),d=[],e=[];if(!c)return null;var f=D([a,c.qe],Ti),g=E(f,Ui);c.Z.F(["initToParent"],function(h){h=q(h);h.next();h=h.next().value;g(d,c.children[h.counterId])}).F(["parentConnect"],function(h){h=q(h);h.next();h=h.next().value;g(e,c.Ha[h.counterId])});return{Z:c.Z,Oi:function(h,k){return new P(function(l,m){c.qe(h,k,function(p,r){l([p,r])});X(a,E(hf(),m),5100,"is.o")})},Mf:function(h){var k={Pf:[],De:[],data:h};d.push(k);return f(c.children,k,h)},Nf:function(h){var k={Pf:[], +De:[],data:h};e.push(k);return f(c.Ha,k,h)}}}var Wi=w(Vi,G(Da,N));function Xi(a,b){if(!J(b,L(db("ymetrikaEvent.type"),a))){var c={},d={};a.push((d.ymetrikaEvent=(c.type=b,c),d))}}function Yi(a){a=O(a);var b=a.C("dataLayer",[]);a.D("dataLayer",b);return b} +function Zi(a,b,c,d){c=void 0===c?u:c;d=void 0===d?!1:d;var e=Cg(a);if(b&&A(b.push)){var f=b.push;b.push=function(){var g=Ha(arguments),h=q(g).next().value;d&&e.$(h);g=f.apply(b,g);d||e.$(h);return g};a={ma:e,unsubscribe:function(){b.push=f}};c(a);L(e.$,b);return a}}function $i(a,b){var c=I(b,"ymetrikaEvent");c&&a.$(I(c,"type"),c)}function aj(a,b,c){c=void 0===c?v:c;var d=Dg(a);c(d);var e=E(d,$i);Zi(a,b,function(f){f.ma.F(e)});return d} +function bj(a,b,c,d){var e=fi(a,c);if(e){a=d.data;c=""+c.id;var f=d.sended||[];d.sended||(d.sended=f);J(c,f)||!e.params||d.counter&&""+d.counter!==c||(e.params(a),f.push(c),d.parent&&(d={},b.Nf((d.type="params",d.data=a,d))))}}var cj=W("y.p",function(a,b){var c=Vi(a,b);if(c){var d=Yi(a),e=D([a,c,b],bj);aj(a,d,function(f){f.F(["params"],e)});c.Z.F(["params"],G(db("1"),e))}}); +function dj(a,b,c,d){var e=U(a),f=e.hostname;e=e.href;if(b=Qi(b).url)a=qh(a,b),f=a.hostname,e=a.href;return[d+"://"+f+"/"+c,e||""]} +var ej={Gi:Xa(/[/&=?#]/)},fj=W("go.in",function(a,b,c,d){c=void 0===c?"goal":c;var e={};return e.reachGoal=function(f,g,h,k){if(!f||ej[c]&&ej[c](f))return null;var l=g,m=h||u;A(g)&&(m=g,l=void 0,k=h);g={};var p=$h(a,b,"gr",(g.id=b.id,g.goal=f,g),l),r="goal"===c;g=Rh(a,"g",b);var t=q(dj(a,b,f,c));h=t.next().value;t=t.next().value;var x={},z={};g=g({N:{R:l},K:Le((x.ar=1,x)),H:(z["page-url"]=h,z["page-ref"]=t,z)},b).then(function(){r&&p();var S={},T={};Fe(a,(T.counterKey=N(b),T.name="event",T.data=(S.schema= +c,S.name=f,S.params=l,S),T));d&&d()});return Pi(a,"g.s",g,m,k)},e}),gj=W("guid.int",function(a,b){var c={};return c.getClientID=function(d){var e=pg(a,b);d&&ci(a,d,null,e);return e},c}),hj;function ij(a){return(a=U(a).hash.split("#")[1])?a.split("?")[0]:""}function jj(a,b){var c=ij(a);hj=sg(a,function(){var d=ij(a);d!==c&&(b(),c=d)});return C(tg,null,a,hj)} +function kj(a,b,c,d){var e=b.ba,f=b.Ie,g=b.wc,h=O(a),k={};k=Le((k.wh=1,k.pv=1,k));var l=I(d,"isTrusted");d&&!Ra(l)&&k.D("ite",jb(l));Oc(e)&&a.Ya&&a.Ya.Direct&&k.D("ad","1");f&&k.D("ut","1");e=h.C("lastReferrer");d=U(a).href;f={};g={H:(f["page-url"]=g||d,f["page-ref"]=e,f),K:k};c(g,b)["catch"](V(a,"g.s"));h.D("lastReferrer",d)} +var lj=W("th.e",function(a,b){function c(){f||(h=H(a,"onhashchange")?ud(a).F(a,["hashchange"],g):jj(a,g))}var d=Rh(a,"t",b),e=Gi(a,N(b)),f=!1,g=V(a,"h.h.ch",C(kj,null,a,b,d)),h=u;b.Ce&&(c(),f=!0);d={};return d.trackHash=V(a,"tr.hs.h",function(k){k?c():h();f=!!k;k={};e((k.trackHash=f,k))}),d.u=h,d}); +function mj(a){var b=null;try{b=a.target||a.srcElement}catch(c){}if(b){3===b.nodeType&&(b=b.parentNode);for(a=b&&b.nodeName&&(""+b.nodeName).toLowerCase();I(b,"parentNode.nodeName")&&("a"!==a&&"area"!==a||!b.href&&!b.getAttribute("xlink:href"));)a=(b=b.parentNode)&&b.nodeName&&(""+b.nodeName).toLowerCase();return b.href?b:null}return null}function nj(a,b){var c={};c=(c.string=!0,c.object=!0,c["boolean"]=b,c)[typeof b]||!1;var d={};a((d.trackLinks=c,d))} +function oj(a,b,c){var d=Le();void 0!==c.Dc&&d.D("ite",jb(c.Dc));c.Bc&&d.D("dl",1);c.sb&&d.D("ln",1);var e=c.cg||{},f={};d={K:d,N:{title:e.title||c.title,Fc:!!c.Fc,R:e.params},H:(f["page-url"]=c.url,f["page-ref"]=b.wc||U(a).href,f)};f="Link";c.Bc?f=c.sb?"Ext link - File":"File":c.sb&&(f="Ext link");var g={},h={};Fe(a,(h.counterKey=N(b),h.name="event",h.data=(g.schema="Link click",g.name=(c.sb?"external":"internal")+" url: "+c.url,g),h));g={};b=c.sender(d,b).then($h(a,b,"lcl",(g.prefix=f,g.id=b.id, +g.url=c.url,g),c.cg));Pi(a,"cl.p.s",b,e.callback||u,e.ctx)} +function pj(a,b){if(a.ai()){var c=mj(b);if(c&&!Of("ym-disable-tracklink",c)){var d=a.l,e=a.Fg,f=a.ib,g=a.sender,h=a.Sg,k=f.wc,l=c.href;var m=ke(c.innerHTML&&c.innerHTML.replace(/<\/?[^>]+>/gi,""));m||(m=(m=c.querySelector("img"))?ke(m.getAttribute("title")||m.getAttribute("alt")):"");m=l===m?"":m;var p=I(b,"isTrusted");if(Of("ym-external-link",c))oj(d,f,{url:l,sb:!0,title:m,Dc:p,sender:g});else{k=k?qh(d,k).hostname:U(d).hostname;h=RegExp("\\.("+R("|",L(Pa,h))+")$","i");var r=c.protocol+"//"+c.hostname+ +c.pathname;h=sf.test(r)||sf.test(l)||h.test(l)||h.test(r);c=c.hostname;ee(k)===ee(c)?h?oj(d,f,{url:l,Bc:!0,Dc:p,title:m,sender:g}):m&&e.D("il",ke(m).slice(0,100)):l&&rf.test(l)||oj(d,f,{url:l,Fc:!0,sb:!0,Bc:h,Dc:p,title:m,sender:g})}}}} +var qj=pa(function(a,b){y(b)?a.push(b):L(G(v,Wa("push",a)),b)}),rj=Yd("retryReqs",function(a){var b=Ff(a),c=b.C("retryReqs",{}),d=Ed(a)(Ad);L(function(e){var f=q(e);e=f.next().value;f=f.next().value;(!f||!f.time||f.time+864E5d&&2>=h.browserInfo.rqnl&&(h.d=1,k={protocol:h.protocol,host:h.host,ra:h.resource,Ih:h.postParams,R:h.params,wg:h.browserInfo,Ei:h.ghid,time:h.time,Ub:Vb(k),counterId:h.counterId,ba:h.counterType},h.telemetry&&(k.Ja=h.telemetry),f.push(k));return f},[],bc(c))}); +function xj(a,b,c){function d(){t||(r=!0,x=!1,t=!0,f())}function e(){m=!0;k(!1);b()}function f(){rg(a,l);if(m)k(!1);else{var ma=Math.max(0,c-(x?z:z+p(Ad)-S));ma?l=X(a,e,ma,"u.t.d.c"):e()}}function g(){x=r=t=!0;z+=p(Ad)-S;S=p(Ad);f()}function h(){r||t||(z=0);S=p(Ad);r=t=!0;x=!1;f()}function k(ma){ma=ma?T.F:T.bc;ma(a,["blur"],g);ma(a,["focus"],h);ma(a.document,["click","mousemove","keydown","scroll"],d)}var l=0,m=!1;if(uc(a))return l=X(a,b,c,"u.t.d"),D([a,l],rg);var p=Ed(a),r=!1,t=!1,x=!0,z=0,S=p(Ad), +T=ud(a);k(!0);f();return function(){rg(a,l);k(!1)}} +var yj=W("nb.p",function(a,b){function c(z){h()||(z="number"===typeof z?z:15E3,x=xj(a,d(!1),z),l())}function d(z){return function(S){var T={};S=void 0===S?(T.ctx={},T.callback=u,T):S;if(z||!r&&!g.Od){r=!0;l();x&&x();var ma=m(Ad);T=(Vb(g.C("lastHit"))||0)Math.random();g.D("lastHit",ma);ma={};ma=Le((ma.nb=1,ma.cl=t,ma.ar=1,ma));var Kd=Qi(b),df={};ma={H:(df["page-url"]=Kd.url||U(a).href,df),K:ma,N:{force:z}};Kd=Yh(a,N(b)).warn;!S.callback&&S.ctx&&Kd("nbnc");(T=z||T||Ec)||(T=a.location.href, +Ec=a.document.referrer,T=!(T&&Ec?rh(T)===rh(Ec):!T&&!Ec));if(T)return T=e(ma,b),Pi(a,"l.o.l",T,S.callback,S.ctx)}return null}}var e=Rh(a,"n",b),f=N(b),g=Gf(a,b.id),h=E(E(f,Hi(a)),G(Qe,db("accurateTrackBounce"))),k={},l=E((k.accurateTrackBounce=!0,k),Gi(a,f)),m=Ed(a),p=m(Ad),r=!1,t=0,x;Wh(b,function(z){t=z.Tg-p});b.Ne&&c(b.Ne);f={};f=(f.notBounce=d(!0),f.u=x,f);f.accurateTrackBounce=c;return f}); +function zj(a){return!(!wa("querySelectorAll",I(a,"Element.prototype.querySelectorAll"))||!a.document.querySelectorAll)}function Aj(a,b){if(!b||!b.querySelectorAll)return[];var c=b.querySelectorAll(a);return c?vb(c):[]}function Bj(a,b){if(b.querySelector)return b.querySelector(a);var c=Aj(a,b);return c&&c.length?c[0]:null}function Cj(a,b){var c=Pe([],a),d=c.shift();if(!d)return[];d=b.getElementsByTagName(d);return c.length?Jb(E(c,Cj),vb(d)):vb(d)} +function Dj(a,b,c){if(zj(a))return vb(c.querySelectorAll(b));var d=Cj(b.split(" "),c);return nb(function(e,f){return Aa(a)(e,d)===f},d)} +function Ej(a,b,c){if(!(b&&b.Element&&b.Element.prototype&&b.document&&c))return null;if(b.Element.prototype.closest&&wa("closest",b.Element.prototype.closest)&&c.closest)return c.closest(a);var d=Pf(b);if(d){for(b=c;b&&1===b.nodeType&&!d.call(b,a);)b=b.parentElement||b.parentNode;return b&&1===b.nodeType?b:null}if(zj(b)){for(a=vb((b.document||b.ownerDocument).querySelectorAll(a));c&&1===c.nodeType&&-1===Aa(b)(c,a);)c=c.parentElement||c.parentNode;return c&&1===c.nodeType?c:null}return null} +function Fj(a,b){return H(b,"isConnected")?!b.isConnected:Ej("html",a,b)!==a.document.documentElement}function Gj(a,b){var c=b,d=I(a,"document"),e=Yf(c);if(!c||!c.ownerDocument||"PARAM"===e||c===Qf(a)||c===d.documentElement)return{left:0,top:0};if(d=Vf(c))return c=Uf(a),{left:Math.round(d.left+c.x),top:Math.round(d.top+c.y)};for(e=d=0;c;)d+=c.offsetLeft,e+=c.offsetTop,c=c.offsetParent;return{left:d,top:e}} +function Hj(a,b){var c=I(a,"document");if(b===Qf(a)||b===c.documentElement){c=Rf(a);var d=q(Tf(a)),e=d.next().value;d=d.next().value;return[Math.max(c.scrollWidth,e),Math.max(c.scrollHeight,d)]}return(c=Vf(b))?[c.width,c.height]:[b.offsetWidth,b.offsetHeight]}function Ij(a,b){var c=Gj(a,b),d=c.left;c=c.top;var e=q(Hj(a,b)),f=e.next().value;e=e.next().value;return[d,c,f,e]}function Jj(a,b){var c=I(a,"document");return b&&b!==c.documentElement?b===Qf(a)?c.documentElement:I(b,"parentNode"):null} +function Kj(a,b,c){if(a=Jj(a,b)){a=a.childNodes;for(var d=b&&b.nodeName,e=0,f=0;fb.time-c.time)return!1;e=Math.abs(c.position.x-b.position.x);a=Math.abs(c.position.y-b.position.y);b=b.time-c.time;if(c.element===d&&2>e&&2>a&&1E3>b)return!1}for(;d;){if(Qj(d))return!1;d=d.parentElement}return!0} +function Sj(a,b,c,d,e){var f="clmap/"+e.id,g={};b=(g["page-url"]=b,g["pointer-click"]=c,g);f={K:Le(),H:b,La:{ra:f}};d(f,e)["catch"](V(a,"c.s.c"))} +var Tj=W("clm.p",function(a,b){if(ic(a))return u;var c=Rh(a,"m",b),d=N(b),e=Ed(a),f=e(Ad),g=E(E(d,Hi(a)),G(Qe,db("clickmap"))),h,k=null;d=V(a,"clm.p.c",function(l){var m=g();if(m){var p=O(a),r=p.C("cls",{jc:0,x:0,y:0});p.D("cls",{jc:r.jc+1,x:r.x+l.clientX,y:r.y+l.clientY});p="object"===typeof m?m:{};r=p.filter;m=p.isTrackHash||!1;var t=L(function(z){return(""+z).toUpperCase()},p.ignoreTags||[]);B(h)&&(h=p.quota||null);var x=!!p.quota;l={element:Nf(a,l),position:Oj(a,l),button:Pj(l),time:e(Ad)};p= +U(a).href;if(Rj(a,l,k,t,r)){if(x){if(!h)return;--h}t=q(Hj(a,l.element));r=t.next().value;t=t.next().value;x=Gj(a,l.element);r=["rn",Xd(a),"x",Math.floor(65535*(l.position.x-x.left)/(r||1)),"y",Math.floor(65535*(l.position.y-x.top)/(t||1)),"t",Math.floor((l.time-f)/100),"p",Mj(a,l.element),"X",l.position.x,"Y",l.position.y];r=R(":",r);m&&(r+=":wh:1");Sj(a,p,r,c,b);k=l}}});return ud(a).F(I(a,"document"),["click"],d)}),Uj=W("trigger.in",function(a,b){b.$f&&ai(a,D([a,"yacounter"+b.id+"inited"],Wf),"t.i")}); +function Vj(a,b){var c={};a((c.clickmap=B(b)?!0:b,c))}var Wj=W("c.m.p",function(a,b){var c=N(b),d={};return d.clickmap=E(Gi(a,c),Vj),d});function Xj(a){a=""+a;for(var b=2166136261,c=a.length,d=0;d>>0}var Yj={},Zj={};Yj.p=500;var ak={i:"id",n:"name",h:"href",ty:"type"};Zj.h=!0;Zj.c=!0; +var bk={p:function(a,b,c){if(b&&Fj(a,b)&&b._ymp)return b._ymp;a=Mj(a,b,c);b&&(b._ymp=a);return a},c:function(a,b,c){(a=ke(I(b,"textContent")))&&c&&(c=c(b),c.length&&Ob(G(db("textContent"),ke,ra(a)),c)&&(a=""));$f(b)&&(a=ke(b.getAttribute&&b.getAttribute("value")||a));return a}}; +function ck(a,b,c,d){return F(function(e,f){var g=null;f in ak?g=b.getAttribute&&b.getAttribute(ak[f]):f in bk&&(g="p"===f?bk[f](a,b,void 0):"c"===f?bk[f](a,b,d):bk[f](a,b));g&&(g=g.slice(0,Yj[f]||100),e[f]=Zj[f]?""+Xj(g):g);return e},{},c)}var dk=E("form",Ej),ek=w(G(Da,qa(Wh)(db("settings.form_goals"))),Da);function fk(a,b,c,d){return ek(a,b).then(G(D([$h(a,b,c,d),u],hb),Qe))} +function gk(a,b,c,d,e,f){var g=Aa(b)(e,d),h=-1!==g;if(a||h)h&&d.splice(g,1),a=ck(b,e,["i","n","p"]),a="?"+Wd(a),d={},d=D([b,c,"fg",(d.id=c.id,d.query=a,d)],fk),Ra(f)?f=void 0:(e={},g={},f=(g.__ym=(e.ite=jb(f),e),g)),fj(b,c,"form",d).reachGoal(a,f)}function hk(a,b,c,d){var e=I(d,"target");e&&(d=I(d,"isTrusted"),(e=Ej("button,input",a,e))&&"submit"===e.type&&(e=dk(a,e)))&&(c.push(e),X(a,D([!1,a,b,c,e,d],gk),300))} +var ik=W("s.f.i",function(a,b){var c=[],d=[],e=ud(a);c.push(e.F(a,["click"],V(a,"s.f.c",D([a,b,d],hk))));c.push(e.F(a,["submit"],V(a,"s.f.e",function(f){var g=I(f,"target");f=I(f,"isTrusted");gk(!0,a,b,d,g,f)})));e={};fk(a,b,"fgi",(e.id=b.id,e));return D([Re,c],L)});function jk(a,b,c,d){return function(){if(fi(a,b)){var e=Ha(arguments);return d.apply(null,ca(e))}}} +var kk="button,"+R(",",L(function(a){return'input[type="'+a+'"]'},["button","submit","reset","file"]))+",a",lk=E(kk,Aj),mk={},nk=(mk.A="h",mk.BUTTON="i",mk.DIV="i",mk.INPUT="ty",mk); +function ok(a,b,c){var d=I(c,"target");if(d){var e=Ej(kk,a,d);e||(d=Ej("div",a,d))&&(Aj(kk+",div",d).length||(e=d));if(e=(d=Yf(e))&&ck(a,e,ob(["p",nk[d],"c"]),lk)){e="?"+Wd(e);d={};d=$h(a,b,"gbn",(d.id=b.id,d.query=e,d));c=I(c,"isTrusted");if(Ra(c))c=void 0;else{var f={},g={};c=(g.__ym=(f.ite=jb(c),f),g)}fj(a,b,"btn",d).reachGoal(e,c)}}} +var pk=W("s.f.i",function(a,b){return Wh(b,function(c){if(I(c,"settings.button_goals")){c=ud(a).F(a,["click"],V(a,"c.t.c",G(D([a,b],jk(a,b,"",ok)))));var d={};$h(a,b,"gbi",(d.id=b.id,d))();return c}})}),qk={},rk=(qk.transaction_id="id",qk.item_brand="brand",qk.index="position",qk.item_variant="variant",qk.value="revenue",qk.item_category="category",qk.item_list_name="list",qk),sk={},tk=(sk.item_id="id",sk.item_name="name",sk.promotion_name="coupon",sk),uk={},vk=(uk.promotion_name="name",uk),wk={}, +xk=(wk.promotion_name="name",wk.promotion_id="id",wk.item_id="product_id",wk.item_name="product_name",wk),yk="currencyCode add delete remove purchase checkout detail impressions click promoView promoClick".split(" "),zk={},Ak=(zk.view_item={event:"detail",Aa:tk,Ka:"products"},zk.add_to_cart={event:"add",Aa:tk,Ka:"products"},zk.remove_from_cart={event:"remove",Aa:tk,Ka:"products"},zk.begin_checkout={event:"checkout",Aa:tk,Ka:"products"},zk.purchase={event:"purchase",Aa:tk,Ka:"products"},zk.view_item_list= +{event:"impressions",Aa:tk},zk.select_item={event:"click",Ka:"products",Aa:tk},zk.view_promotion={event:"promoView",Ka:"promotions",Aa:xk},zk.select_promotion={event:"promoClick",Ka:"promotions",Aa:xk},zk);function Bk(a,b){var c={};L(function(d){var e=a[d]||rk[d]||d;-1!==La(d,"item_category")?(e=rk.item_category,c[e]=c[e]?c[e]+("/"+b[d]):b[d]):c[e]=b[d]},cc(b));return c} +function Ck(a,b){var c=y(a)?Ak[a]:a;if(c){var d=c.event,e=c.Ka,f=void 0===c.ef?"items":c.ef,g=b.purchase||b,h=g[f];if(h){c=L(E(c.Aa,Bk),h);h={};var k={},l=(k[d]=e?(h[e]=c,h):c,k);c=cc(g);e&&1=b||Hc(a)?!1:!Fc(a)||cl(a)});function gl(a,b,c,d,e,f,g,h){var k=c.C(f);Ra(k)&&(c.D(f,g),e(a,b,c,d),k=c.C(f,g));B(h)||h.Xb(f,""+k);return k}var hl=[],il=!1,jl=!1;function kl(a){if(hl.length){var b=hl.shift();jl?b():X(a,b,100)}else il=!1} +function ll(a,b,c,d){c=void 0===c?1:c;d=void 0===d?Pd:d;jl=Infinity===c;return ta(function(e,f){function g(){try{var k=b(d(a,c));h=h.concat(k)}catch(l){return e(l)}b(Jd);if(b(Gd))return f(h),kl(a);jl?(b(d(a,1E4)),f(h),kl(a)):X(a,g,100)}var h=[];il?hl.push(g):(il=!0,g())})}var ml=xa(String.prototype.repeat,"repeat");function nl(a,b){for(var c="",d=0;d=c)return d;b=ol(b,c);return a?b+d:d+b}),ql=W("p.cd",function(a){if(rc(a)||jc(a)){var b=Ff(a);if(Ra(b.C("jn"))){b.D("jn",!1);var c=a.chrome||lc(a)?function(){}:/./;a=Vk(a);c.toString=function(){b.D("jn",!0);return"Yandex.Metrika counter is initialized"};a.log("%c%s","color: inherit",c)}}});function rl(a,b){return Array.prototype.sort.call(b,a)} +var sl=w(function(a){a=I(a,"navigator.plugins");return!!(a&&eb(a)&&Ob(G(db("name"),Xa(/Chrome PDF Viewer/)),a))}),tl=pa(function(a,b){return O(b).C(a,null)}),ul=["bl","mf","ntq","rt","tl2"],vl={"*":"+","-":"/",ti:"=","+":"*","/":"-","=":"_"};function wl(a){return a?a.replace(/[+/=]/g,function(b){return vl[b]||b}):""} +function xl(a){var b="",c=0;if(!a)return"";for(;a.length%4;)a+="=";do{var d=Ma("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",a.charAt(c++)),e=Ma("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",a.charAt(c++)),f=Ma("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",a.charAt(c++)),g=Ma("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",a.charAt(c++));if(0>d||0>e||0>f||0>g)return"";var h=d<<18|e<<12|f<<6|g;d=h>>16&255;e=h>>8& +255;h&=255;b=64===f?b+String.fromCharCode(d):64===g?b+String.fromCharCode(d,e):b+String.fromCharCode(d,e,h)}while(c>18&63],"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[g>>12&63],"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[g>>6&63],"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[g&63])}switch(c-d){case 1:c=a[d]<<4;e.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[c>> +6&63],"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[c&63],"=","=");break;case 2:c=(a[d]<<10)+(a[d+1]<<2),e.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[c>>12&63],"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[c>>6&63],"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="[c&63],"=")}e=R("",e);return b?wl(e):e} +function zl(a){for(var b="",c=0;cd?(b+=String.fromCharCode(d),c++):191d?(b+=String.fromCharCode((d&31)<<6|a.charCodeAt(c+1)&63),c+=2):(b+=String.fromCharCode((d&15)<<12|(a.charCodeAt(c+1)&63)<<6|a.charCodeAt(c+2)&63),c+=3)}return b}function Al(a){for(var b=[],c=0;cd?b.push(d):(127d?b.push(d>>6|192):(b.push(d>>12|224),b.push(d>>6&63|128)),b.push(d&63|128))}return b} +function Bl(a){return a?yl(Al(a)):null}var Cl=w(function(a){return Ab(/tizen/i,a)});function Dl(a){if(!Cl(a))return null;a=I(a,"webapis.adinfo.getTIFA");if(A(a))try{return Bl(a())}catch(b){}return null}function El(a){if(!Cl(a))return null;a=I(a,"tizen.systeminfo.getCapability");if(A(a))try{return Bl(a("http://tizen.org/system/tizenid"))}catch(b){}return null}function Fl(a){if(!Cl(a))return null;a=I(a,"tizen.systeminfo.getCapabilities");try{if(A(a))return Bl(I(a(),"duid"))}catch(b){}return null} +var Gl=w(function(a){return Ab(/webos|web0s/i,a)});function Hl(a){var b=I(a,"webOS.service.request");return A(b)?new P(function(c){var d={},e={};b("luna://com.webos.service.sm",(e.method="deviceid/getIDs",e.parameters=(d.idType=["LGUDID"],d),e.onSuccess=function(f){c(Bl(I(f,"idList.0.idValue")))},e))}):P.resolve(null)}var Il=w(function(a){return A(I(a,"yandex.getSiteUid"))?a.yandex.getSiteUid():null});function Jl(a,b){try{var c=b.localStorage.getItem(a);return c&&yl(Al(c))}catch(d){}return null} +var Kl=w(E("panoramaId",Jl)),Ll=w(function(a){return Jl("pubcid.org",a)||Jl("_pubCommonId",a)}),Ml=w(E("_sharedid",Jl)),Nl=w(function(a,b){if(b.Xa)return null;var c=ze(a,"").C("_ga");return c&&yl(Al(c))},G(Da,N)),Ol=[["domainLookupEnd","domainLookupStart"],["connectEnd","connectStart"],["responseStart","requestStart"],["responseEnd","responseStart"],["fetchStart","navigationStart"],["redirectEnd","redirectStart"],[function(a,b){return I(b,"redirectCount")||I(a,"navigation.redirectCount")}],["domInteractive", +"domLoading"],["domContentLoadedEventEnd","domContentLoadedEventStart"],["domComplete","navigationStart"],["loadEventStart","navigationStart"],["loadEventEnd","loadEventStart"],["domContentLoadedEventStart","navigationStart"]],Pl=[["domainLookupEnd","domainLookupStart"],["connectEnd","connectStart"],["responseStart","requestStart"],["responseEnd","responseStart"],["fetchStart"],["redirectEnd","redirectStart"],["redirectCount"],["domInteractive","responseEnd"],["domContentLoadedEventEnd","domContentLoadedEventStart"], +["domComplete"],["loadEventStart"],["loadEventEnd","loadEventStart"],["domContentLoadedEventStart"]],Ql={},Rl=(Ql.responseEnd=1,Ql.domInteractive=1,Ql.domContentLoadedEventStart=1,Ql.domContentLoadedEventEnd=1,Ql.domComplete=1,Ql.loadEventStart=1,Ql.loadEventEnd=1,Ql.unloadEventStart=1,Ql.unloadEventEnd=1,Ql.secureConnectionStart=1,Ql),Sl=w(De); +function Tl(a,b,c){return L(function(d){var e=q(d),f=e.next().value;e=e.next().value;if(A(f))return f(a,b)||null;if(1===d.length)return b[f]?Math.round(b[f]):null;var g;!(g=b[f]&&b[e])&&(g=0===b[f]&&0===b[e])&&(g=q(d),d=g.next().value,g=g.next().value,g=!(Rl[d]||Rl[g]));if(!g)return null;f=Math.round(b[f])-Math.round(b[e]);return 0>f||36E5d?!0:!1})["catch"](E(!0,v));if(Db(a))return b=I(a,"navigator.serviceWorker"),P.resolve(B(b));b=I(a,"openDatabase");if(lc(a)&&A(b)){var c=!1;try{b(null,null,null,null)}catch(d){c=!0}return P.resolve(c)}return P.resolve(!I(a,"indexedDB")&&(I(a,"PointerEvent")||I(a,"MSPointerEvent")))}); +function Yl(a){if(oc(a))return null;var b=Wl(a),c=b.yf;B(c)&&(b.yf=null,Xl(a).then(function(d){b.yf=d}));return c?1:null} +var Zl=/(\?|&)turbo_uid=([\w\d]+)($|&)/,$l=w(function(a,b){var c=Ae(a),d=U(a).search.match(Zl);return d&&2<=d.length?(d=q(d),d.next(),d.next(),d=d.next().value,b.Xa||c.D("turbo_uid",d),d):(c=c.C("turbo_uid"))?c:""}),am=[[["'(-$&$&$'",30102,0],["'(-$&$&$'",29009,0]],[["oWdZ[nc[jh_YW$Yec",30103,1],["oWdZ[nc[jh_YW$Yec",29010,1]]],bm=[[["oWdZ[nc[jh_YW$Yec",30103,1]],[["oWdZ[nc[jh_YW$Yec",29010,1]]],cm={H:{t:'UV|L7,!"T[rwe&D_>ZIb\\aW#98Y.PC6k'}},dm={Uf:60,error:15},em={Uf:5,error:1},fm={id:42822899,ba:"0"}, +gm=W("pa.plgn",function(a,b){var c=Wi(a,b);c&&c.Z.F(["pluginInfo"],V(a,"c.plgn",function(){var d=O(a);d.D("cmc",d.C("cmc",0)+1);return We(b)}))}),hm={},im=(hm.am="com.am",hm.tr="com.tr",hm.ge="com.ge",hm.il="co.il",hm["\u0440\u0444"]="ru",hm["xn--p1ai"]="ru",hm["\u0431\u0435\u043b"]="by",hm["xn--90ais"]="by",hm),jm={"mc.edadeal.ru":/^([^/]+\.)?edadeal\.ru$/,"mc.yandexsport.ru":/^([^/]+\.)?yandexsport\.ru$/,"mc.kinopoisk.ru":/^([^/]+\.)?kinopoisk\.ru$/},km={},lm=(km.ka="ge",km.ro="md",km.tg="tj",km.tk= +"tm",km.et="ee",km.hy="com.am",km.he="co.li",km.ky="kg",km.be="by",km.tr="com.tr",km.kk="kz",km);function mm(a,b){var c=rl(function(d,e){return d[1].ea>e[1].ea?1:-1},bc(Rc));c=L(function(d){var e=q(d);d=e.next().value;var f=e.next().value.Za;e=H(b,d)&&!Ra(b[d]);d=b[d]!==(f||v)(void 0);return jb(e&&d)},c);return Wb(R("",c))} +var nm=/^https?:\/\//,om={1882689622:1,2318205080:1,3115871109:1,3604875100:1,339366994:1,849340123:1,3735661796:1,3082499531:1,2343947156:1,655012937:1,3724710748:1,3364370932:1,1996539654:1,2065498185:1,823651274:1,12282461:1,1555719328:1,1417229093:1,138396985:1,3015043526:1},pm=w(function(){return F(function(a,b){a[Xj(b+"/tag.js")]=1;return a},{},["mc.yandex.ru/metrika","mc.yandex.com/metrika","cdn.jsdelivr.net/npm/yandex-metrica-watch"])}),qm=w(function(a){a=vd(a);if(!a||!A(a.getEntriesByType))return null; +a=a.getEntriesByType("resource");var b=pm();return(a=Je(function(c){c=q(c.name.replace(nm,"").split("?")).next().value;return b[Xj(c)]},a))?jb(a.transferSize):null}),rm="ar:1:pv:1:v:"+Nc.hb+":vf:"+na.version,sm=Nc.Na+"//"+Lc+"/watch/"+Nc.eg; +function tm(a,b){try{var c=q(b),d=q(c.next().value);d.next();var e=d.next().value}catch(f){return function(){return P.resolve()}}return function(f){var g={};g=(g["browser-info"]=rm,g["page-url"]=a.location&&""+a.location.href,g);return e&&(f=yf(a,f))?e(sm,{eb:g,fa:[],ca:"site-info="+Td(f)})["catch"](u):P.resolve()}} +var um={},vm=W("exps.int",function(a,b){var c={};return c.experiments=function(d,e,f){if(y(d)&&!(0>=d.length)){var g=Rh(a,"e",b),h=Qi(b).url,k={},l={};d=g({K:Le((k.ex=1,k.ar=1,k)),H:(l["page-url"]=h||U(a).href,l.exp=d,l)},b);return Pi(a,"exps.s",d,e||u,f)}},c}),wm=[],xm=W("p.fh",function(a,b){b=void 0===b?!0:b;var c=Ff(a),d=Ed(a),e=c.C("wasSynced"),f={id:3,ba:"0"};if(b&&e&&e.time+864E5>d(Ad))return P.resolve(e);e={};var g={};return Rh(a,"f",f)({K:Le((e.pv=1,e)),H:(g["page-url"]=U(a).href,g["page-ref"]= +a.document.referrer,g)},f).then(function(h){var k={};h=(k.time=d(Ad),k.params=I(h,"settings"),k.bkParams=I(h,"userData"),k);c.D("wasSynced",h);return h})["catch"](V(a,"f.h"))}),zm=pa(function(a,b){0===parseFloat(I(b,"settings.c_recp"))&&(a.Xd.D("ymoo"+a.wa,a.Yf(Bd)),a.pd&&a.pd.destruct&&a.pd.destruct())}),Am=G(db("settings.pcs"),ra("1")); +function Bm(a,b,c){var d=b||{},e=Rh(a,"u",c),f=Ff(a);return{C:function(g,h){return B(d[g])?f.C(g,h):d[g]},D:function(g,h){var k=""+h;d[g]=k;f.D(g,k);var l={};return e({H:(l.key=g,l.value=k,l)},[Nc.Na+"//"+Lc+"/user_storage_set"],{})["catch"](V(a,"u.d.s.s"))}}} +var Cm=w(function(a){a=U(a).hostname.split(".");return a[a.length-1]}),Dm=w(function(a){return-1!==U(a).hostname.search(/(?:^|\.)(?:ya|yandex|beru|kinopoisk|edadeal)\.(?:\w+|com?\.\w+)$/)}),Em=RegExp("^(.*\\.)?((yandex(-team)?)\\.(com?\\.)?[a-z]+|(auto|kinopoisk|beru|bringly)\\.ru|ya\\.(ru|cc)|yadi\\.sk|yastatic\\.net|.*\\.yandex|turbopages\\.org|turbo\\.site|diplodoc\\.(com|tech)|datalens\\.tech|white-label\\.yango-tech\\.com|al-sadhan\\.com|spar\\.sa)$"),Fm=w(function(a){a=U(a).hostname;var b=!1; +a&&(b=-1!==a.search(Em));return b}),Gm=RegExp("^(.*\\.)?((yandex(-team)?)\\.(com?\\.)?[a-z]+|(auto|kinopoisk|beru|bringly)\\.ru|ya\\.(ru|cc)|yadi\\.sk|.*\\.yandex|turbopages\\.org|turbo\\.site)$"),Hm=w(function(a){a=U(a).hostname;var b=!1;a&&(b=-1!==a.search(Gm));return b}),Im={},Jm=(Im.s="p",Im["8"]="i",Im),Km=Yd("csp",function(a,b){return Rh(a,"s",b)({},["https://ymetrica1.com/watch/3/1"])}); +function Lm(a,b,c){var d=c.ne,e=c.data,f=Rh(a,d,c.ib);a=M({},cm);e&&M(a.H,e);return xg(L(function(g){return zg(f(M({O:{bd:!1,Sc:!0}},cm),L(function(h){var k=q(h),l=k.next().value;h=k.next().value;k=k.next().value;l=R("",L(function(m){return String.fromCharCode(m.charCodeAt(0)+10)},l.split("")));return"http"+(k?"s":"")+"://"+l+":"+h+"/"+Jm[d]},g)).then(function(h){return M({},h,{host:g[h.Ge]})}))},b))} +function Mm(a,b,c,d,e,f){var g=f.Vd,h=f.ib,k=f.Ab;return new P(function(l,m){var p=c.C(g,0);p=parseInt(""+p,10);return b(Bd)-p<=e.Uf?(k(3),m()):Hm(a)?l(void 0):Am(d)?(k(4),m()):l(Km(a,h)["catch"](G(sa(E(5,k)),md)))})}function Nm(a,b,c,d,e){var f=void 0===e.Vf?u:e.Vf,g=e.Vd,h=void 0===e.Ab?u:e.Ab,k=d(Ad);return Lm(a,b,e)(ug(function(l){h(6);L(function(m){m&&mf(a,g+".s",m)},l);l=d(Bd);c.D(g,l).then(E(7,h))},function(l){h(8);c.D(g,d(Bd)).then(E(9,h));f(l,d,k)}))} +function Om(a){var b=rc(a);a=G(kc,sb(["iPhone","iPad"]))(a);return b?am:a?bm:[]}function Pm(a,b,c){var d=c.ib,e=void 0===c.Ab?u:c.Ab,f=Ed(a),g=Bm(a,b.userData,d),h=Om(a),k=G(fe,D([em,dm],hb))(a),l=I(b,"settings.sbp");c.Ab=e;if(l){var m={};c.data=M({},l,(m.c=d.id,m))}return h.length?Mm(a,f,g,b,k,c).then(function(){return Nm(a,h,g,f,c)},u):(e(2),P.resolve())}function Qm(a,b){this.l=a;this.type=b}Qm.isEnabled=function(a){return!!a.JSON};Qm.prototype.sa=function(a){return Ag(yf(this.l,a))}; +Qm.prototype.zb=function(a){var b=a.data;return"string"===typeof b?b:yf(this.l,a.data)};Qm.prototype.pb=function(a){return encodeURIComponent(a).length};Qm.prototype.ue=function(a,b){for(var c=Math.ceil(a.length/b),d=[],e=0;ea;b&&(a=-a);var c=a>>>0;a=(a-c)/4294967296>>>0;b&&(a=~a>>>0,c=~c>>>0,4294967295<++c&&(c=0,4294967295<++a&&(a=0)));return[a,c]} +function Sm(a,b,c,d){b=q(b);a=b.next().value;for(b=b.next().value;a;)c[d++]=b&127|128,b=(b>>>7|a<<25)>>>0,a>>>=7;for(;127>>=7;c[d++]=b}function Tm(a,b,c){b[c]=a&255;b[c+1]=a>>>8&255;b[c+2]=a>>>16&255;b[c+3]=a>>>24} +function Um(a,b,c,d){var e=0>b?1:0;e&&(b=-b);if(0===b)Tm(0<1/b?0:2147483648,c,d);else if(a.isNaN(b))Tm(2143289344,c,d);else if(3.4028234663852886E38>>0,c,d);else if(1.1754943508222875E-38>b)Tm((e<<31|a.Math.round(b/1.401298464324817E-45))>>>0,c,d);else{var f=a.Math.floor(a.Math.log(b)/Math.LN2);Tm((e<<31|f+127<<23|Math.round(b*a.Math.pow(2,-f)*8388608)&8388607)>>>0,c,d)}} +var Vm=w(function(a){function b(f,g,h,k){d[0]=g;h[k]=e[3];h[k+1]=e[2];h[k+2]=e[1];h[k+3]=e[0]}function c(f,g,h,k){d[0]=g;h[k]=e[0];h[k+1]=e[1];h[k+2]=e[2];h[k+3]=e[3]}if("undefined"===typeof a.Float32Array||"undefined"===typeof a.Uint8Array)return Um;var d=new Float32Array([-0]),e=new Uint8Array(d.buffer);return 128===e[3]?c:b});function Wm(a,b,c,d){return Vm(a)(a,b,c,d)} +function Xm(a){return function(b,c,d,e){for(var f,g=0,h=0;hb)a?g+=1:d[e++]=b;else{if(2048>b){if(a){g+=2;continue}d[e++]=b>>6|192}else{if(55296===(b&64512)&&56320===((f=c.charCodeAt(h+1))&64512)){if(a){g+=4;continue}b=65536+((b&1023)<<10)+(f&1023);++h;d[e++]=b>>18|240;d[e++]=b>>12&63|128}else{if(a){g+=3;continue}d[e++]=b>>12|224}d[e++]=b>>6&63|128}d[e++]=b&63|128}return a?g:e}}var Ym=Xm(!1),Zm=Xm(!0);function $m(a,b,c,d){for(a=0;a>>=7;c[d]=a}function cn(a){return[bn,128>a?1:16384>a?2:2097152>a?3:268435456>a?4:5,a]}function dn(a){return 0>a?[Sm,10,Rm(a)]:cn(a)}function en(a){return[Wm,4,a]}function fn(a){a=Rm(a);var b=q(a),c=b.next().value;b=b.next().value;var d=(b>>>28|c<<4)>>>0;c>>>=24;return[Sm,0===c?0===d?16384>b?128>b?1:2:2097152>b?3:4:16384>d?128>d?5:6:2097152>d?7:8:128>c?9:10,a]}function gn(a){return[an,1,a?1:0]} +function hn(a){return[$m,a.length,a]}function jn(a){var b=Zm({},a,[],0);return b?[Ym,b,a]:[an,0,0]}function kn(a){return[[513,a.hidden,gn],[449,a.prev,cn],[385,a.next,cn],[337,a.content,jn],[257,a.parent,cn],[210,a.attributes,81,jn,145,jn],[145,a.name,jn],[65,a.id,cn]]}function ln(a){return[[129,a.height,dn],[65,a.width,dn]]}function mn(a){return[[209,a.path,jn],[145,a.protocol,jn],[81,a.host,jn]]} +function nn(a){return[[852,a.content,kn],[785,a.tabId,jn],[705,a.recordStamp,fn],[656,a.location,mn],[592,a.viewport,ln],[528,a.screen,ln],[449,a.hasBase,gn],[401,a.base,jn],[337,a.referrer,jn],[273,a.ua,jn],[209,a.address,jn],[145,a.title,jn],[81,a.doctype,jn]]}function on(a){return[[210,a.attributes,81,jn,145,jn],[129,a.index,cn],[65,a.target,cn]]}function pn(a){return[[129,a.index,cn],[84,a.nodes,kn]]}function qn(a){return[[129,a.index,cn],[69,a.nodes,dn]]} +function rn(a){return[[209,a.value,jn],[129,a.index,cn],[65,a.target,cn]]}function sn(a){return[[193,a.index,cn],[145,a.op,jn],[81,a.style,jn]]}function tn(a){return[[148,a.changes,sn],[65,a.target,dn]]}function un(a){return[[193,a.target,dn],[129,a.y,cn],[65,a.x,cn]]}function vn(a){return[[257,a.target,dn],[193,a.page,gn],[129,a.y,dn],[65,a.x,dn]]}function wn(a){return[[133,a.Bi,dn],[65,a.$g,dn]]}function xn(a){return[[257,a.endNode,cn],[193,a.startNode,cn],[129,a.end,dn],[65,a.start,dn]]} +function yn(a){return[[257,a.target,dn],[193,a.hidden,gn],[129,a.checked,gn],[81,a.value,jn]]}function zn(a){return[[297,a.force,en],[233,a.y,en],[169,a.x,en],[81,a.id,jn]]}function An(a){return[[129,a.target,dn],[84,a.touches,zn]]}function Bn(a){return[[193,a.y,dn],[129,a.x,dn],[105,a.level,en]]}function Cn(a){return[[257,a.pageHeight,cn],[193,a.pageWidth,cn],[129,a.height,cn],[65,a.width,cn]]}function Dn(a){return[[273,a.modifier,jn],[193,a.isMeta,gn],[145,a.key,jn],[65,a.id,cn]]} +function En(a){return[[84,a.keystrokes,Dn]]}function Fn(a){return[[193,a.orientation,dn],[129,a.height,cn],[65,a.width,cn]]}function Gn(a){return[[209,a.stack,jn],[145,a.Rg,jn],[81,a.code,jn]]}function Hn(a){return[[65,a.target,dn]]}function In(a){return[[257,a.Qi,dn],[209,a.name,jn],[129,a.$g,dn],[65,a.zi,dn]]}function Jn(a){return[[129,a.involvedTime,dn],[84,a.articleMeta,Kn]]} +function Kn(a){return[[513,a.chars,dn],[489,a.maxScrolled,en],[385,a.involvedTime,dn],[321,a.height,dn],[257,a.width,dn],[193,a.y,dn],[129,a.x,dn],[65,a.id,cn]]}function Ln(a){return[[593,a.updateDate,jn],[532,a.rubric,Mn],[449,a.chars,dn],[401,a.publicationDate,jn],[340,a.topics,Nn],[276,a.authors,On],[209,a.pageTitle,jn],[145,a.pageUrlCanonical,jn],[65,a.id,cn]]}function On(a){return[[81,a.name,jn]]}function Nn(a){return[[81,a.name,jn]]} +function Mn(a){return[[129,a.position,dn],[81,a.name,jn]]}function Pn(a){return[[84,a.Mh,Qn]]} +function Qn(a){return[[1857,a.partsTotal,cn],[2E3,a.Ci,In],[1936,a.Si,wn],[1793,a.activity,cn],[1744,a.textChangeMutation,rn],[1680,a.removedNodesMutation,qn],[1616,a.addedNodesMutation,pn],[1552,a.attributesChangeMutation,on],[1488,a.publishersHeader,Jn],[1424,a.articleInfo,Ln],[1360,a.focusEvent,Hn],[1296,a.fatalErrorEvent,Gn],[1232,a.deviceRotationEvent,Fn],[1168,a.keystrokesEvent,En],[1104,a.resizeEvent,Cn],[1040,a.zoomEvent,Bn],[976,a.touchEvent,An],[912,a.changeEvent,yn],[848,a.selectionEvent, +xn],[784,a.scrollEvent,vn],[720,a.mouseEvent,un],[656,a.styleChangeEvent,tn],[592,a.page,nn],[513,a.end,gn],[449,a.partNum,cn],[401,a.chunk,hn],[257,a.frameId,dn],[193,a.event,cn],[129,a.type,cn],[65,a.stamp,cn]]} +var Rn={},Sn=(Rn.mousemove=0,Rn.mouseup=1,Rn.mousedown=2,Rn.click=3,Rn.scroll=4,Rn.windowblur=5,Rn.windowfocus=6,Rn.focus=7,Rn.blur=8,Rn.eof=9,Rn.selection=10,Rn.change=11,Rn.input=12,Rn.touchmove=13,Rn.touchstart=14,Rn.touchend=15,Rn.touchcancel=16,Rn.touchforcechange=17,Rn.zoom=18,Rn.resize=19,Rn.keystroke=20,Rn.deviceRotation=21,Rn.fatalError=22,Rn.hashchange=23,Rn.stylechange=24,Rn.articleInfo=25,Rn.publishersHeader=26,Rn.pageData=27,Rn.mutationAdd=28,Rn.mutationRemove=29,Rn.mutationTextChange= +30,Rn.mutationAttributesChange=31,Rn.formNodeData=32,Rn.submit=33,Rn),Tn={},Un=(Tn.page=0,Tn.event=1,Tn.mutation=2,Tn.publishers=3,Tn.activity=4,Tn.formNode=5,Tn);function Vn(a,b){a[0]+=b[1];a[2][3]=b;a[2]=b}function Wn(a){a[3]=[a[0],a[1],a[2],a[3]];a[1]=[u,0,0];a[2]=a[1];a[0]=0}function Xn(a){var b=a[1],c=a[0],d=a[2];a[3]?(a[0]=a[3][0],a[1]=a[3][1],a[2]=a[3][2],a[3]=a[3][3]):(a[0]=0,a[1]=[u,0,0],a[2]=a[1]);Vn(a,cn(c));c&&(a[2][3]=b[3],a[2]=d,a[0]+=c)} +function Yn(a,b){var c=a(b),d=[u,0,0],e=[0,d,d,void 0];return Rd(c,function(f,g){var h=q(f),k=h.next().value,l=h.next().value,m=h.next().value;if(0===k)return m(e,l),e;if(void 0===l||null===l)return e;h=k>>3;if(k&4)for(var p=l.length-1;0<=p;){var r=l[p];k&1?Pe(g,[[k-4,r,m]]):(r=m(r),r.push([0,0,Wn]),r.push([0,cn(h),Vn]),r.unshift([0,0,Xn]),Pe(g,r));--p}else if(k&1)Vn(e,cn(h)),l=m(l),h&2&&Vn(e,cn(l[1])),Vn(e,l);else if(k&2){r=q(f);r.next();r.next();k=r.next().value;m=r.next().value;p=r.next().value; +r=r.next().value;for(var t=cc(l),x=t.length-1;0<=x;){var z=t[x];Pe(g,[[0,0,Xn],[p,l[z],r],[k,z,m],[0,0,Wn],[0,cn(h),Vn]]);--x}}else l=m(l),l.push([0,0,Wn]),l.push([0,cn(h),Vn]),l.unshift([0,0,Xn]),Pe(g,l);return e})}function Zn(a,b){var c=b[1][3],d=0,e=new a.Uint8Array(b[0]);return Rd([c],function(f,g){if(!f)return e;f[0](a,f[2],e,d);d+=f[1];g.push(f[3]);return e})} +function $n(a,b){var c=this;this.isSync=!1;this.Ib=[];var d={};this.Pg=(d.ad="mutationAdd",d.re="mutationRemove",d.tc="mutationTextChange",d.ac="mutationAttributesChange",d.page="pageData",d);d={};this.Jg=(d.ad="addedNodesMutation",d.re="removedNodesMutation",d.tc="textChangeMutation",d.ac="attributesChangeMutation",d.touchmove="touchEvent",d.touchstart="touchEvent",d.touchend="touchEvent",d.touchforcechange="touchEvent",d.touchcancel="touchEvent",d.resize="resizeEvent",d.scroll="scrollEvent",d.change= +"changeEvent",d.mousemove="mouseEvent",d.mousedown="mouseEvent",d.mouseup="mouseEvent",d.click="mouseEvent",d.focus="focusEvent",d.blur="focusEvent",d.deviceRotation="deviceRotationEvent",d.zoom="zoomEvent",d.keystroke="keystrokesEvent",d.selection="selectionEvent",d.stylechange="styleChangeEvent",d.fatalError="fatalErrorEvent",d.pageData="page",d);this.eh=function(e){var f=e.type;return e.event||"publishersHeader"!==f&&"articleInfo"!==f?{type:Un[f],event:Sn[c.Pg[e.event]||e.event]}:{type:Un.publishers, +event:Sn[f]}};this.rf=function(e){var f=!B(e.partNum),g=c.eh(e);g={stamp:e.stamp,type:g.type,event:g.event,frameId:e.frameId,chunk:f?e.data:void 0,partNum:e.partNum,end:e.end};!f&&e.data&&(f=c.Jg[e.event]||e.event||e.type)&&(g[f]=e.data);return g};this.l=a;this.type=b} +$n.prototype.sa=function(a,b){var c=this,d=this.isSync||(void 0===b?0:b)?Infinity:10,e=ll(this.l,Rd(a,this.rf),d),f=[e];this.Ib.push(e);return e(wg(function(g){g=Yn(Pn,{Mh:g});g=ll(c.l,g,d,Od);f.push(g);c.Ib.push(g);return g}))(wg(function(g){g=Zn(c.l,g.slice(-4));g=ll(c.l,g,d,Od);f.push(g);c.Ib.push(g);return g}))(vg(function(g){g=g[g.length-1];L(function(h){h=wb(c.l)(h,c.Ib);c.Ib.splice(h,1)},f);return g}))};$n.prototype.zb=function(a){return Yn(Qn,this.rf(a))(Nd(u))};$n.prototype.pb=function(a){return a[0]}; +$n.prototype.ue=function(a,b){for(var c=Zn(this.l,a)(Nd(u)),d=Math.ceil(c.length/b),e=[],f=0;f=e;e+=1){var f=ro(Bj("h"+e,d));if(f){d=f;break a}}d=void 0}c.pageTitle=d}c.pageUrlCanonical||(d=c.id,d=("string"!==typeof d?0:/^(https?:)\/\//.test(d))?c.id:(d=Bj('[rel="canonical"]',a.root))?d.href:void 0,c.pageUrlCanonical=d);c.id||(c.id=c.pageTitle||c.pageUrlCanonical);return c} +uo.prototype.Fa=function(a){var b=this,c={},d=this.Oa(a);if(!d)return null;c.type=a.type;L(function(f){c[f]=vo(b,a,f)},cc(this.Lb));var e=Ed(this.l);c.stamp=e(Dd);c.element=a.element;c.Hb=d;c=this.ji(wo(this,c));c.id=c.id?Xj(c.id):1;c.update=function(f){return b.Oa(a)?vo(b,a,f):void 0};return c};uo.prototype.getType=function(){return 1};uo.prototype.vc=function(){return[]}; +function jo(a){var b=a.vc(),c=1;return F(function(d,e){var f=a.Fa({element:e,type:a.getType(e)})||[];K(f)||(f=[f]);f=F(function(g,h){var k=g.values,l=g.gf;h&&h.chars>oo[h.type]&&!J(h.id,l)?(k.push(h),l.push(h.id)):h&&h.chars<=oo[h.type]&&a.Eg(h.id,h);return{values:k,gf:l}},{values:[],gf:L(db("id"),d)},f).values;return d.concat(L(function(g){var h={};g=M((h.index=c,h.Of=!1,h.involvedTime=0,h),g);c+=1;return g},f))},[],b)} +function xo(){uo.apply(this,arguments);this.id="j";this.Nd=!0;this.Re=R(",",['script[type="application/ld+json"]','script[type="application/json+ld"]','script[type="ld+json"]','script[type="json+ld"]']);var a={};this.Lb=(a.id=function(b){var c=b.data["@id"];b=b.data.mainEntity||b.data.mainEntityOfPage;!c&&Sa(b)&&(c=b["@id"]);return c},a.chars=function(b){var c=b.data;return y(c.text)?c.text.length:If(this.Oa(b)).length},a.authors=function(b){b=b.data;var c=[];c=c.concat(yo(b,"author"));c=c.concat(yo(b.mainEntity, +"author"));return c.concat(yo(b.mainEntityOfPage,"author"))},a.pageTitle=function(b){var c=b.data,d=c.headline||"";c.alternativeHeadline&&(d+=" "+c.alternativeHeadline);""===d&&(c.name?d=c.name:c.itemReviewed&&(d=c.itemReviewed));3===b.type&&Sa(c.parentItem)&&(d=c.parentItem.text);return d},a.updateDate=function(b){return b.data.dateModified||""},a.publicationDate=function(b){return b.data.datePublished||""},a.pageUrlCanonical=function(b){return b.data.url},a.topics=function(b){return yo(b.data,"about", +["name","alternateName"])},a.rubric=function(b){var c=this,d=this.Oa(b);b=ob(L(function(e){e=xf(c.l,If(e));if(Sa(e)||K(e)){var f=zo(e);if(f)return F(function(g,h){return g?g:Sa(h)&&"BreadcrumbList"===h["@type"]?h:g},null,f);if("BreadcrumbList"===e["@type"])return e}return null},[b.element].concat(Aj(this.Re,this.l.document.body===d?this.l.document.documentElement:d))));return b.length&&(b=b[0].itemListElement,K(b))?ob(L(function(e){return Sa(e)&&e.item&&Sa(e.item)&&!c.l.isNaN(e.position)?{name:e.item.name|| +e.name,position:e.position}:null},b)):[]},a)}ka(xo,uo);function yo(a,b,c){c=void 0===c?["name"]:c;if(!Sa(a)||!a[b])return[];a=a[b];a=K(a)?a:[a];a=ob(L(function(d){return d?"string"===typeof d?d:Sa(d)?F(function(e,f){return e||""+d[f]},"",c):null:null},a));return L(function(d){var e={};return e.name=d,e},a)} +xo.prototype.Oa=function(a){var b=a.element,c=a.data||{};a=c["@id"];var d=c.url;c=null;d&&y(d)&&(c=Ao(this,d));!c&&a&&y(a)&&(c=Ao(this,a));c||(c=a=b.parentNode,!Ej("head",this.l,b)&&a&&0!==If(a).length)||(c=this.l.document.body);return c};function Ao(a,b){try{var c=qh(a.l,b).hash;if(c){var d=Bj(c,a.l.document.body);if(d)return d}}catch(e){}return null} +xo.prototype.Fa=function(a){var b=this,c=a.element,d=a.data;if(!d&&(d=xf(this.l,If(c)),!d||!/schema\.org/.test(d["@context"])&&!K(d)))return null;var e=zo(d);if(e)return L(function(g){return Sa(g)&&J(g["@type"],b.yb["schema.org"])?uo.prototype.Fa.call(b,{element:c,data:g,type:b.$b[g["@type"]]||1}):null},e);a.data=d;if("QAPage"===a.data["@type"]){var f=a.data.mainEntity||a.data.mainEntityOfPage;if(!f)return null}"Question"===a.data["@type"]&&(f=a.data);return f?(a=Jb(E(f,I),["acceptedAnswer","suggestedAnswer"]), +L(function(g){if(!Sa(g)||!J(g["@type"],b.yb["schema.org"]))return null;var h={};g={element:c,type:b.$b[g["@type"]]||1,data:M((h.parentItem=f,h),g)};return uo.prototype.Fa.call(b,g)},a)):J(a.data["@type"],this.yb["schema.org"])?uo.prototype.Fa.call(this,M(a,{type:this.$b[a.data["@type"]]||1})):null};xo.prototype.vc=function(){return Aj(this.Re,this.root)};function zo(a){if(K(a))return a;if(a&&K(a["@graph"]))return a["@graph"]} +function Bo(){uo.apply(this,arguments);this.id="s";this.Nd=!0;this.hi=Wa("exec",new RegExp("schema.org\\/("+R("|",cc(this.$b))+")$"));var a={};this.Lb=(a.id=function(b){b=b.element;var c=qo(this.l,b,"identifier");return c?ro(c):(c=qo(this.l,b,"mainEntityOfPage"))&&c.getAttribute("itemid")?c.getAttribute("itemid"):null},a.chars=function(b){var c=0;b=b.element;for(var d=["articleBody","reviewBody","recipeInstructions","description","text"],e=0;ethis.gg&&this.flush()};No.prototype.flush=function(){var a=this.buffer;a.length&&(this.send(a),this.buffer=[])};var Oo=/opera mini/i;function Po(a,b){var c=Ae(a),d=c.C("visorc");J(d,["w","b"])||(d="");xe(a)&&re(a,"visorc")&&!Oo.test(Bb(a)||"")||(d="b");var e=I(b,"settings.webvisor.recp");if(!a.isFinite(e)||0>e||1>8,c&255])}function qp(a,b){Pe(a,[b&255])}function rp(a,b,c){return-1!==Aa(a)(c,op)?(qp(b,c),!1):!0}function Y(a,b){for(var c=Math.max(0,b|0);127>=7;Pe(a,[c])}function sp(a,b){Y(a,b.length);for(var c=0;c=d)return null;if(b.attributes)for(var e=b;e;){if(e.attributes.ui)return null;e=e.parentElement}e=64;var f=Jj(a,b),g=f&&f[lp]?f[lp]:0;0>g&&(g=0);c=(c||"").toUpperCase();var h=np()[c];h||(e|=2);var k=Kj(a,b);k||(e|=4);var l=Ij(a,b);(f=f?Ij(a,f):null)&&l[0]===f[0]&&l[1]===f[1]&&l[2]===f[2]&&l[3]===f[3]&&(e|=8);mp[d].uf=l[0]+"x"+l[1];mp[d].size=l[2]+"x"+l[3];b.id&&"string"===typeof b.id&&(e|=32);f=[];if(rp(a,f,1))return null; +Y(f,d);qp(f,e);Y(f,g);h?qp(f,h):tp(f,c);k&&Y(f,k);e&8||(Y(f,l[0]),Y(f,l[1]),Y(f,l[2]),Y(f,l[3]));e&32&&tp(f,b.id);qp(f,0);return f} +function wp(a,b){var c=b[lp];if(!c||0>c||!fg(b)||!b.form||bp(b.form))return[];var d=Xf(a,b.form);if(0>d)return[];if($f(b))var e={text:0,color:0,oc:0,yi:0,"datetime-local":0,email:0,sf:0,Mi:0,search:0,Wi:0,time:0,url:0,month:0,Xi:0,password:2,Li:3,wi:4,file:6,image:7}[b.type];else{e={pi:1,ri:5};var f=Yf(b);e=B(f)?"":e[f]}if("number"!==typeof e)return[];f=-1;for(var g=b.form.elements,h=g.length,k=0,l=0;kf)return[];g=[];if(rp(a,g,7))return[]; +Y(g,c);Y(g,d);Y(g,e);sp(g,b.name||"");Y(g,f);return g}var xp=Kb(E("\u2022",v));function yp(a,b,c){var d=b[lp];if(d){a:{var e=Fd(a),f=b[lp];if(0m)b=[];else{l={};var p=(l.mousemove=2,l.click=32,l.dblclick=33,l.mousedown=4,l.mouseup=30,l.touch=12,l)[h];p?(l=[],d=Gj(b,d),rp(b,l,p)?b= +[]:(Y(l,a),Y(l,m),Y(l,Math.max(0,k[0]-d.left)),Y(l,Math.max(0,k[1]-d.top)),/^mouse(up|down)|click$/.test(h)&&(b=g||c,qp(l,2>b?1:b===(g?2:4)?4:2)),b=l)):b=[]}else b=[];return f.call(e,b)}var Kp=""; +function Lp(a){var b=null,c=a.l,d=c.document;if(c.getSelection){try{var e=c.getSelection()}catch(g){return[]}if(Qa(e))return[];var f=""+e;b=e.anchorNode}else d.selection&&d.selection.createRange&&(b=d.selection.createRange(),f=b.text,b=b.parentElement());if("string"!==typeof f)return[];try{for(;b&&1!==b.nodeType;)b=b.parentNode}catch(g){return[]}if(!b)return[];d=hp(c,b).$a||ep(b,!0);b=b.getElementsByTagName("*");for(e=0;e=b.length?(c=b,b=""):200>=b.length?(c=b.substr(0,100),b=b.substr(100)):(c=b.substr(0,97),b=b.substr(b.length-97)),d=[],rp(f,d,29)?a=[]:(Y(d,a),sp(d,c),sp(d,b),a=d),a}function Mp(a){return Jp(a).concat(Lp(a)||[])}function Np(a){return(a.shiftKey?2:0)|(a.ctrlKey?4:0)|(a.altKey?1:0)|(a.metaKey?8:0)|(a.ctrlKey||a.altKey?16:0)}var Op=!1; +function Pp(a){var b=[];Op||(Op=!0,Kp&&Pe(b,up(a.l,Fd(a.l))),ai(a.l,function(){Op=!1},"fv.c"));return b}function Qp(a,b,c,d){b=Nf(a,b);if(!b||gp(a,b))return[];var e=hp(a,b),f=e.ub,g=e.kb;e=e.$a;var h=O(a);if(!g&&(f&&h.C("isEU")||ep(b)))a=[];else{f=zp(a,b);g=f.concat;var k=Fd(a);h=[];if(rp(a,h,38))a=[];else{Y(h,k);pp(h,c);qp(h,d);a=b[lp];if(!a||0>a)a=0;Y(h,a);qp(h,e?1:0);a=h}a=g.call(f,a)}return a}var Rp=!0; +function Sp(a){var b=a.l,c=a.oa,d=c.keyCode,e=Np(c),f=[],g=E(f,Pe);if({3:1,8:1,9:1,13:1,16:1,17:1,18:1,19:1,20:1,27:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,45:1,46:1,91:1,92:1,93:1,106:1,110:1,111:1,144:1,145:1}[d]||112<=d&&123>=d||96<=d&&105>=d||e&16)19===d&&4===(e&-17)&&(d=144),g(Qp(b,c,d,e|16)),Rp=!1,ai(b,function(){Rp=!0},"fv.kd"),!(67===d&&e&4)||e&1||e&2||g(Pp(a));return f}var Tp=!1; +function Up(a){var b=a.l;a=a.oa;var c=[];Rp&&!Tp&&0!==a.which&&(Pe(c,Qp(b,a,a.charCode||a.keyCode,Np(a))),Tp=!0,ai(b,function(){Tp=!1},"fv.kp"));return c} +function Vp(a){var b=a.l,c=Nf(b,a.oa);if(!c||bp(c))return[];var d=[];if("FORM"===c.nodeName){for(var e=c.elements,f=0;fe)b=[];else{f=c.elements;var g=f.length;c=[];for(var h=0;h>8,S&=255,S^=T),t+=S,x+=t;while(--z);t=(t&255)+(t>>8);x=(x&255)+(x>>8)}k=(t&255)+(t>>8)<<8|(x&255)+(x>>8);return e(M({},f,{O:{ca:l},H:(p["wv-check"]=""+(65535===k?0:k),p["wv-type"]= +c.type,p)}),b)["catch"](V(a,"m.n.m.s"))}),h=dq(a,g);return Wh(b,function(k){k&&O(a).D("isEU",I(k,"settings.eu"));O(a).C("oo")||h&&Po(a,k)&&h.start();return d})}var fq=W("fw.p",function(a,b){var c;if(c=b.Db&&!b.Kg){var d=O(a),e=!1;c=d.C("hitParam",{});var f=N(b);c[f]&&(d=d.C("counters",{}),e=Oc(b.ba)&&!d[f]);c[f]=1;c=!e}if(c)return eq(a,b,new Ko(a))});function gq(a,b,c,d){d=void 0===d?0:d;Mo.call(this,a,b,c);this.Ae=this.Fb=this.Be=0;this.buffer=[];this.cd=2E3;this.Z=Dg(a);this.Wc();this.Ae=d} +ka(gq,Mo);function hq(a,b){return ob(a.Z.$("ag",b))}function iq(a,b,c){b(ug(V(a.l,"wv2.b.st"),function(d){a.send(d,c)}))}function jq(a,b,c){rg(a.l,a.Se);var d=Math.ceil(a.na.pb(c)/63E4),e=a.na.ue(c,d);L(function(f,g){var h={};h=M({},b,(h.data=f,h.partNum=g+1,h.end=g+1===d,h.partsTotal=e.length,h));var k=a.na.sa([h],!1);iq(a,k,[h])},e);a.Wc()}n=gq.prototype;n.send=function(a,b){var c=this;this.Z.$("se",b);return Mo.prototype.send.call(this,a,b).then(v,function(){c.Z.$("see",b)})}; +function kq(a,b,c,d,e,f){gq.fd[""+b+c]||(a.fd[c]=new gq(f,e,d,"m"===c?31457280:0));return a.fd[c]}n.push=function(a){var b=this;if(!(this.Ae&&this.Be>=this.Ae)){this.Z.$("p",a);var c=this.na.zb(a),d=this.na.pb(c);7E5=7E5*.7&&this.flush(),this.buffer.push(a),this.Fb+=d)}};n.F=function(a,b){this.Z.F([a],b)};n.ha=function(a,b){this.Z.ha([a],b)}; +n.flush=function(a){var b=this.buffer.concat(hq(this,this.buffer));b.length&&(this.buffer=[],this.Be+=this.Fb,this.Fb=0,a=this.na.sa(b,a),iq(this,a,b))};gq.fd={};function lq(a,b,c,d,e){d=void 0===d?1:d;e=void 0===e?"itc":e;b=Rd(b,c);ll(a,b,d)(ug(V(a,e),u))}var mq={type:"event",event:"fatalError",data:{code:"invalid-snapshot",Rg:"p.s.f",stack:""}},nq=["checkbox","radio"],oq=/pwd|value|password/i; +function pq(a,b,c,d,e,f){f=void 0===f?Yf(b):f;var g={tb:!1,value:d};if(cp(b))"value"===c?!Ra(d)&&""!==d&&(c=e.Pd,f=e.zf,e=Vo(a,b),f?(c=hp(a,b,c),b=c.ub,a=c.kb,c=c.$a,g.tb=!a&&(e||b)):(g.tb=e,c=!(b&&Of("ym-record-keys",b))),c||e)&&(d=""+d,g.value=0=c)b.apply(null,ca(g)),k.Ud=l;k.Sa=X(a.l,function(){h||(b.apply(null,ca(g)),k.Ud=e(Ad));k.Vb=!1;k.ed=[]},c,"th")}}Fq.prototype.flush=function(){var a=this;L(function(b){var c=a.Bb[b],d=c.Sa,e=c.fn,f=c.ed;c.Vb&&(a.Bb[b].Vb=!1,e.apply(null,ca(f)),rg(a.l,d))},cc(this.Bb))}; +function Hq(a,b,c){Z.call(this,a,b,c);this.Xf=[];this.Ke={x:0,y:0};this.Da=new Fq(a);this.Lc=this.L.J(this.Lc,"o");this.ia.push([["scroll"],this.Gh])}ka(Hq,Z);n=Hq.prototype;n.start=function(){Z.prototype.start.call(this);this.G.V("event",{x:Math.max(this.l.scrollX,0),y:Math.max(this.l.scrollY,0),page:!0,target:-1},"scroll",0)};n.stop=function(){Z.prototype.stop.call(this);this.Da.flush()}; +n.Gh=function(a){if(this.G.mb().jf())this.Lc(a);else{var b=a.target,c=nb(function(d){return q(d).next().value===b},this.Xf).pop();if(c)(0,c[1])(a);else c=Gq(this.Da,C(this.Lc,this),100,{Ye:!0}),this.Xf.push([b,c]),c(a)}};n.Lc=function(a){var b=this.G.mb().Fd();a=a.target;var c=this.Ob(a);b=b===a||this.l===a||this.l.document===a;var d=Math.max(c.left,0);c=Math.max(c.top,0);if(b){if(this.Ke.x===d&&this.Ke.y===c)return;this.Ke={x:d,y:c}}this.G.V("event",{x:d,y:c,page:b,target:b?-1:this.Y(a)},"scroll")}; +n.Ob=function(a){var b={left:0,top:0};if(!a)return b;if(a.window===a)return{top:a.scrollY||0,left:a.scrollX||0};var c=a.ownerDocument||a,d=a.documentElement,e=c.defaultView||c.parentWindow,f=c.body;return a!==c||(a=this.G.mb().Fd(),a)?J(a,[d,f])?{top:a.scrollTop||e.scrollY,left:a.scrollLeft||e.scrollX}:{top:a.scrollTop||0,left:a.scrollLeft||0}:b};var Iq=["mousemove","mousedown","mouseup","click"]; +function Jq(a,b,c){Z.call(this,a,b,c);this.ia.push([Iq,this.Ch]);this.Da=new Fq(a);this.Gc=this.L.J(this.Gc,"n");this.Wh=this.L.J(Gq(this.Da,C(this.Gc,this),100),"t")}ka(Jq,Z);Jq.prototype.stop=function(){Z.prototype.stop.call(this);this.Da.flush()};Jq.prototype.Ch=function(a){var b=null;try{b=a.type}catch(c){return}"mousemove"===b?this.Wh(a):this.Gc(a)}; +Jq.prototype.Gc=function(a){var b=a.type,c=void 0===a.clientX?null:a.clientX,d=void 0===a.clientY?null:a.clientY;a=a.target||this.l.document.elementFromPoint(c,d);this.G.V("event",{x:c||0,y:d||0,target:this.Y(a)},b)};var Kq=["focus","blur"];function Lq(a,b,c){Z.call(this,a,b,c);this.ia.push([Kq,this.Wg])}ka(Lq,Z);Lq.prototype.Wg=function(a){var b=a.target;a=a.type;this.G.V("event",{target:this.Y(b===this.l?this.l.document.documentElement:b)},a)}; +var Mq=G(w(function(a){var b=xa(a.getSelection,"getSelection");return b?C(b,a):u}),Qe),Nq=["mousemove","touchmove","mousedown","touchdown","select"],Oq=/text|search|password|tel|url/;function Pq(a,b,c){Z.call(this,a,b,c);this.Ld=!1;this.ia.push([Nq,this.lh])}ka(Pq,Z); +Pq.prototype.lh=function(a){var b=this.G,c=a.type,d=a.which;a=a.target;if("mousemove"!==c||1===d){if("select"===c)a:{if(Oq.test(a.type||"")&&(c=this.Y(a),!B(c))){c={start:a.selectionStart,end:a.selectionEnd,target:c};break a}c=void 0}else a:{if((c=Mq(this.l))&&0=I(b,"body.scrollHeight")?c:null},gh:function(){var c=a.screen;if(!c)return 0;var d=Je(E(c,I),["orientation","mozOrientation","msOrientation"]);return I(c,d+".angle")||0},Ji:E(a,xc),jf:E(a,rc),Ii:E(a,jc)}}); +function Ar(a){return{ah:function(){var b=a.document.querySelector("base[href]");return b?b.getAttribute("href"):null},dh:function(){if(a.document.doctype){var b=M({name:"html",publicId:"",systemId:""},a.document.doctype),c=b.publicId,d=b.systemId;return""}return null}}} +function Br(a,b){var c=this;this.Qb=0;this.nc=[];this.Pb=null;this.ja=this.cc=this.Rf=!1;this.recordStamp=0;this.stopped=!1;this.hh=function(){return c.page};this.Cd=function(){return c.Qb};this.cf=function(){return c.recordStamp};this.fh=function(){return c.Ua};this.bf=function(){return c.Pb};this.xa=function(){return c.Md};this.stamp=function(){return c.ze?c.l.Math.max(c.ze(Ad)-c.recordStamp,0):0};this.Nb=function(){return c.options};this.mb=function(){return c.vg};this.V=function(e,f,g,h){h=void 0=== +h?c.stamp():h;c.aa([{type:e,data:f,stamp:h,frameId:c.Qb,event:g}])};this.aa=function(e){c.Rf&&!c.cc?c.ja?c.bf().Jf(L(function(f){return f.frameId?f:M(f,{frameId:c.Qb})},e)):c.Wb(e):c.nc=c.nc.concat(e)};this.l=a;var d=uq(a,this,"R");this.we=d.J(this.we,"s");this.aa=d.J(this.aa,"sd");d=O(a);d.C("wv2e")&&jf();d.D("wv2e",!0);this.options=b;this.Ua=ud(a);this.Md=new xq(this.l,b);this.vg=zr(a);this.Qe=L(function(e){var f=q(e);e=f.next().value;f=f.next().value;return new e(a,c,f)},yr);Cr(this);this.page= +Ar(this.l);this.we()}Br.prototype.start=function(a){this.Rf=!0;this.Wb=a;a=yb(this.nc);this.aa(a)};Br.prototype.stop=function(){this.stopped||(this.stopped=!0,tq(this.l)&&(L(function(a){return a.stop()},this.Qe),this.Md.stop(),this.Pb&&this.Pb.stop(),this.ja||this.V("event",{},"eof")))};Br.prototype.lc=function(a,b){var c=new Br(a,M({},this.options,{frameId:b}));c.start(u);return c}; +function Cr(a){a.ja=!!a.options.frameId;a.Qb=a.options.frameId||0;a.cc=!a.ja;var b=a.options.ag||[];b.push(U(a.l).host);a.Pb=nr(a.l,a,b);b=a.Pb.Bd();xc(a.l)?a.cc&&b.F(["i"],function(c){if(!1===c.ja||!0===c.ja)a.ja=c.ja,a.cc=!1,c.frameId&&(a.Qb=c.frameId),c=yb(a.nc),a.aa(c)}):(a.ja=!1,a.cc=!1)}Br.prototype.we=function(){this.ze=zd(this.l);this.recordStamp=this.ze(Ad);L(function(a){a.start()},this.Qe);this.Md.start()}; +function Dr(a,b,c){var d=this;this.gd=this.Sb=!1;this.ab=[];this.qf=[];this.Ue=[];this.send=function(e,f,g){e=d.sender(e,d.Gg);f&&g&&e.then(f,g);return e};this.ye=function(e,f,g){return new P(function(h,k){e.push([f,h,k,g])})};this.mh=function(){d.ab=rl(function(g,h){return g[3].partNum-h[3].partNum},d.ab);var e=F(function(g,h,k){h=h[3];return g&&k+1===h.partNum},!0,d.ab),f=!!d.ab[d.ab.length-1][3].end;return e&&f};this.yd=function(e){lq(d.l,e.slice(),function(f){var g=q(f);f=g.next().value;var h= +g.next().value;g=g.next().value;d.send(f,h,g)},20,"s.w2.sf.fes");yb(e)};this.Vg=function(){d.gd||(d.gd=!0,d.yd(d.qf),d.yd(d.Ue))};this.yg=function(e){return F(function(f,g){var h="page"===g.type&&!g.frameId,k="eof"===g.event,l=h&&!!g.partNum;return{md:f.md||l,ld:f.ld||h,kd:f.kd||k}},{ld:!1,kd:!1,md:!1},e)};this.kh=function(e,f,g){g?(e=d.ye(d.ab,e,f[0]),d.mh()&&(d.yd(d.ab),d.Sb=!0)):(d.Sb=!0,e=d.send(e));return e};this.df=function(e,f,g){var h={};f={H:(h["wv-part"]=""+g,h["wv-type"]=d.Sh,h),K:Le(), +O:{ca:f}};e&&f.K.D("bt",1);return f};this.Qg=function(e,f,g){e=d.df(!1,e,g);return d.Sb?d.send(e):d.ye(d.Ue,e,f)};this.yh=function(e,f,g){e=d.df(!0,e,g);if(d.Sb)return d.send(e);var h=d.yg(f);g=h.ld;var k=h.kd;h=h.md;var l;g&&(l=d.kh(e,f,h));d.gd?g||(l=d.send(e)):(g||(l=d.ye(d.qf,e,f)),(d.Sb||k)&&d.Vg());return l};this.l=a;this.Sh=c;this.sender=Rh(a,"W",b);this.Gg=b} +function Er(){var a=F(function(b,c){var d=q(c),e=d.next().value;d=d.next().value;b[e]={hd:0,xg:1/d};return b},{},[["blur",.0034],["change",.0155],["click",.01095],["deviceRotation",2E-4],["focus",.0061],["mousemove",.5132],["scroll",.4795],["selection",.0109],["touchcancel",2E-4],["touchend",.0265],["touchforcechange",.0233],["touchmove",.1442],["touchstart",.027],["zoom",.0014]]);return{sg:function(b){if(b.length)return{type:"activity",data:F(function(c,d){var e=a[d];return Math.round(c+e.hd*e.xg)}, +0,cc(a))}},Cg:function(b){b&&(b=b.event)&&(b=a[b])&&(b.hd+=1)}}}var Fr=w(function(a){var b=O(a),c=b.C("isEU");if(B(c)){var d=Vb(se(a,"is_gdpr")||"");if(J(d,[0,1]))b.D("isEU",d),c=!!d;else if(a=Ff(a).C("wasSynced"),a=I(a,"params.eu"))b.D("isEU",a),c=!!a}return c},function(a){return O(a).C("isEU")}),Gr=W("i.e",Fr),Hr=W("i.ep",function(a){Fr(a)}); +function Ir(a,b){var c=Ff(a),d="wv2rf:"+N(b),e=b.ic,f=Gr(a),g=c.C(d),h=b.ei;return B(f)||Qa(g)?ta(function(k,l){Wh(b,function(m){var p=!!I(m,"settings.webvisor.forms");p=!I(m,"settings.x3")&&p;f=Gr(a)||I(m,"settings.eu");c.D(d,jb(p));l({ic:e,Pd:!!f,zf:p,ag:h})})}):Ag({ic:e,Pd:f,zf:!!Vb(g),ag:h})} +var Jr=W("w2",function(a,b){function c(){h=!0}var d=O(a),e=N(b);if(!b.Db||ic(a)||!a.MutationObserver||!wa("Element",a.Element))return u;wa("MutationObserver",a.MutationObserver)||Yh(a,e).warn("w2mo");var f=ta(function(k,l){Wh(b,l)["catch"](k)}),g=Bg(a)(wg(D([a,b],Ir)))(vg(function(k){return new Br(a,k)})),h=!1;yg([g,f])(ug(V(a,"wv2.R.c"),function(k){k=q(k);var l=k.next().value;k=k.next().value;if(!h){c=C(l.stop,l);var m=d.C("wv2Counter");if(!Po(a,k)||m)c();else if(d.D("wv2Counter",e),d.D("stopRecorder", +c),k=ao(a,"7","6")){m=new Dr(a,b,k.type);var p=kq(gq,e,"m",C(m.yh,m),k,a),r=kq(gq,e,"e",C(m.Qg,m),k,a);"onpagehide"in a?ud(a).F(a,["pagehide"],function(x){x.persisted?(p.flush(!0),r.flush(!0)):c()},null):ud(a).F(a,["beforeunload","unload"],c);k=Er();m=k.Cg;r.F("ag",k.sg);r.F("p",m);p.F("see",function(x){var z=!1;L(function(S){"page"===S.type&&(z=!0)},x);z&&(h||r.push(mq),c())});var t=Kb(function(x){"eof"===I(x,"data.type")||"eof"===x.event?(r.push(x),p.push(x),r.flush(!0),p.flush(!0)):("event"=== +x.type?r:p).push(x)});X(a,c,864E5);ai(a,function(){var x={},z={};Fe(a,(z.counterKey=e,z.name="webvisor",z.data=(x.version=2,x),z));l.start(t)})}}}));return function(){return c()}}),Kr=W("w2.cs",function(a,b){var c=N(b),d={};Ei(a,c,(d.webvisor=!!b.Db,d))}),Lr=Nc.Na+"//"+Lc+"/metrika",Mr=Lr+"/metrika_match.html",Nr=w(function(a){return{Di:a,lb:null,xb:[]}}); +function Or(a,b){var c=Nr(Mr);J(b,c.xb)||c.xb.push(b);if(Qa(c.lb)){var d=Lf(a);if(!d)return null;d=d("iframe");M(d.style,{display:"none",width:"1px",height:"1px",visibility:"hidden"});d.src=Mr;var e=Rf(a);if(!e)return null;e.appendChild(d);c.lb=d}else(d=I(c.lb,"contentWindow"))&&d.postMessage("frameReinit","*");return c.lb}function Pr(a){var b=Nr(Mr);J(a,b.xb)&&(b.xb=nb(G(ra(a),Ea),b.xb),b.xb.length||(Mf(b.lb),b.lb=null))} +function Qr(a,b,c,d){var e=d.data;if(y(e)){var f=q(e.split("*"));e=f.next().value;var g=f.next().value,h=f.next().value;f=f.next().value;"sc.frame"===e&&d.source?d.source.postMessage(("bl"===a||"ntq"===a?"sc.bl":"sc.images")+"*"+b,"*"):e===("bl"===a||"ntq"===a?"sc.blr":"sc.image")&&g===b.split("?")[0]&&c(h,y(f)?zl(xl(f)):null)}} +function Rr(a,b,c){return new P(function(d,e){if(Or(a,"isp")){var f=u,g=function(h,k){"1"===h?d({Ia:k,Ge:0}):e();f();Pr("isp")};f=ud(a).F(a,["message"],D([b,c,g],V(a,"isp.stat.m",Qr)));X(a,g,1500)}else e()})}var Sr=w(Ce,N);function Tr(a,b,c){var d={};a=Le((d[a]=1,d.u=b,d)).sa();b={};a=Wd((b["browser-info"]=a,b));return"https://"+c+".mc.yandex.ru/watch/99742118/1?"+a} +function Ur(){return R("",L(function(a){return String.fromCharCode(a.charCodeAt(0)+15)},zl(xl("VCNUKCkkUiMeIlUjVx4lIydVHiohJyEeVyZWKFNVVSEmIyoj"))))} +function Vr(a,b,c,d){if("rt"===d)return a=Mg(a,b),Tr("rt",a,""+Xj(a));if("mf"===d){c=U(a);c=Td(c.protocol+"//"+c.hostname+c.pathname);b=Mg(a,b);d="";do d+=Xd(a);while(d.length=f-c)){c=Rh(a,"ci");var g=["sync.cook.int"],h=function(m){m=d.C("scip","")+m;d.D("scip",m)},k=E("a",h);d.D("scip","0");var l={};b=(l.tag="cm-urls",l.stage="mc-yandex-ru",l["mc-id"]=""+b.id,l.duid=Mg(a,b),l);(l=Qs().Wf)&&(b.scid=l);return c({O:{fa:g,Ra:3E3,gb:!0},H:b},["https://eu.asas.yango.com/mapuid"]).then(function(m){m=I(m.Ia,"CookieMatchUrls");if(K(m)&&eb(m)){h("1");var p= +Rh(a,"c");m=L(function(r,t){return p({O:{fa:g,Ra:3E3}},["https://"+r]).then(G(E("c",h),E(""+t,h)))["catch"](G(E("b",h),E(""+t,h)))},nb(y,m));return P.all(m)}k()},k).then(function(){var m=d.C("scip");!m||Na(m,"a")||Na(m,"b")||(e.D("sci",f),h("d"))},u)}}}}E(hf("ccf"),md);function Ts(a,b,c){var d=I(a,"location.host");a=Mg(a,b);c.D("pu",""+Xj(d)+a)} +function Us(a,b,c){var d=Lg(a,b);if(d){d.Z.F(["gpu-get"],function(){var g={};return g.type="gpu-get",g.pu=c.C("pu"),g});var e=I(a,"opener");if(e){var f=X(a,D([a,b,c],Ts),200,"pu.m");b={};d.qe(e,(b.type="gpu-get",b),function(g,h){var k=I(h,"pu");k&&(rg(a,f),c.D("pu",k))})}else Ts(a,b,c)}} +function Vs(a,b,c,d){return Wh(b,function(e){if(!Am(e)&&!ic(a))if(e=d.C("zzlc"),B(e)||Qa(e)||"na"===e){var f=Lf(a);if(f&&(e=Rf(a))){var g=f("iframe");M(g.style,{display:"none",width:"1px",height:"1px",visibility:"hidden"});f=Ic(a);var h=Hc(a);g.src="https://mc.yandex."+(f||h?"md":"ru")+xl("L21ldHJpa2EvenpsYy5odG1s");e.appendChild(g);var k=0,l=ud(a).F(a,["message"],V(a,"zz.m",function(m){(m=I(m,"data"))&&m.substr&&"__ym__zz"===m.substr(0,8)&&(Mf(g),m=m.substr(8),d.D("zzlc",m),c.D("zzlc",m),l(),rg(a, +k))}));k=X(a,G(l,E(g,Mf)),3E3)}}else c.D("zzlc",e)})}function Ws(a,b,c,d){b=d.C("cc");d=D(["cc",""],d.D);if(b){var e=q(b.split("&"));b=e.next().value;(e=(e=e.next().value)&&Vb(e))&&1440c:!1} +function ov(a,b,c){return Xb(a,b)&&Xb(a,c)?b":return e>c;case ">=":return e>=c;case "<<":return e<>":return e>>c;case ">>>":return e>>>c;case "+":return e+c;case "-":return e-c;case "*":return e*c;case "/":return e/c;case "%":return e%c;case "|":return e|c;case "^":return e^ +c;case "&":return e&c;case "in":return e in c;case "instanceof":return e instanceof c;default:throw Q("uo");}}function hw(a,b){var c=q(b);c.next();var d=c.next().value;c=c.next().value;c=dw(a,c);switch(d){case "+":return+c;case "!":return!c;case "-":return-c;case "~":return~c;default:throw Q("uo");}} +function iw(a,b,c){c=void 0===c?[]:c;if(ew(b)){b=q(b);b.next();b=b.next().value;a=Wv(a,b);if(!a)throw Q("vnd");if(0===a.kind&&0===c.length)throw Q("cva");return{Kh:c,ki:a}}if(bw(b)){var d=q(b);d.next();b=d.next().value;d=d.next().value;d=dw(a,d);c.push(""+d);return iw(a,b,c)}throw Q("iat");} +function jw(a,b,c,d){b=iw(a,b);a=b.ki;var e=b.Kh;e.unshift("value");b=e.pop();a=F(function(f,g){return f[g]},a,e);switch(d){case "=":return a[b]=c;case "+=":return a[b]+=c;case "-=":return a[b]-=c;case "*=":return a[b]*=c;case "/=":return a[b]/=c;case "%=":return a[b]%=c;case "<<=":return a[b]<<=c;case ">>=":return a[b]>>=c;case ">>>=":return a[b]>>>=c;case "|=":return a[b]|=c;case "^=":return a[b]^=c;case "&=":return a[b]&=c;default:throw Q("uo");}} +function dw(a,b){if(y(b)||"[object Number]"===Object.prototype.toString.call(b)||!!b===b||aw(b))return aw(b)?null:b;if(ew(b)){var c=q(b);c.next();c=c.next().value;c=Wv(a,c);if(!c)throw Q("vnd");return c.value}if(K(b)&&37===b[0]){var d=q(b);d.next();c=d.next().value;d=ba(d);c=dw(a,c);if(!A(c))throw Q("tenf");d=L(E(a,dw),d);return c.apply(null,d)}if(K(b)&&24===b[0])return Zv(a,b);if(bw(b)){d=q(b);d.next();c=d.next().value;d=d.next().value;c=dw(a,c);d=dw(a,d);if(!c)throw Q("noma");return c[""+d]}if(K(b)&& +23===b[0])return cw(a,b);if(K(b)&&22===b[0])return fw(a,b);if(K(b)&&29===b[0])return gw(a,b);if(K(b)&&25===b[0])return hw(a,b);if(K(b)&&27===b[0]){d=q(b);d.next();var e=d.next().value;c=d.next().value;d=d.next().value;switch(e){case "++":e="+=";break;case "--":e="-=";break;default:throw Q("uo");}c?c=jw(a,d,1,e):(c=dw(a,d),jw(a,d,1,e));return c}if(K(b)&&31===b[0])return e=q(b),e.next(),c=e.next().value,d=e.next().value,e=e.next().value,e=dw(a,e),jw(a,d,e,c);if(K(b)&&33===b[0]){c=q(b);c.next();d=c.next().value; +e=c.next().value;c=c.next().value;if("&&"===d)c=(d=dw(a,e))?dw(a,c):d;else if("||"===d)c=(d=dw(a,e))?d:dw(a,c);else throw Q("uo");return c}if(K(b)&&36===b[0])return e=q(b),e.next(),d=e.next().value,c=e.next().value,e=e.next().value,d=dw(a,d),dw(a,d?c:e)}function kw(a){return K(a)&&(18===a[0]||19===a[0])} +function lw(a,b){var c=q(b),d=c.next().value;c=ba(c);var e=18===d;L(function(f){var g=q(f),h=g.next().value;g=g.next().value;if(e&&1===f.length)throw Q("mca");f=a[a.length-1].Je;if(H(f,h))throw Q("vr");g=B(g)?g:dw(a,g);f[h]={kind:e?0:1,value:g}},c)}function mw(a,b){var c=q(b);c.next();var d=c.next().value;Yv(a,"return","irs",function(){return B(d)?d:dw(a,d)})}function nw(a){var b={nd:!1};a=Xv(a,void 0,{"continue":function(){b.nd=!0},"break":u});b.stack=a;b.Ig=a[a.length-1];return b} +function ow(a,b){if(K(b)&&3===b[0])$v(a,b);else if(kw(b))lw(a,b);else if(K(b)&&2===b[0]){var c=q(b);c.next();c=c.next().value;dw(a,c)}else if(K(b)&&7===b[0]){var d=q(b);d.next();c=d.next().value;var e=d.next().value;d=d.next().value;dw(a,c)?ow(a,e):d&&ow(a,d)}else if(8===b[0]){c=q(b);c.next();var f=c.next().value;c=ba(c);d=e=!1;var g=[],h=[];f=dw(a,f);for(var k=0;ka.length?!1:a.substring(a.length-b.length)===b}function xw(a,b,c){b=qh(a,b);if(!b.protocol||"https:"!==b.protocol)return!1;a=qh(a,c);return b.host&&a.host&&(ri(a.host,"*.")?ww(b.host,a.host.substring(2)):b.host===a.host)?"/"===a.pathname?!0:ww(a.pathname,"/*")?ri(b.pathname,a.pathname.substring(0,a.pathname.length-2)):a.pathname===b.pathname:!1} +function yw(a,b,c){function d(f){var g;if(g=e(f,c)){g=f.permissionType;var h=f.Jb,k=f.M;f=!B(h.permissions)&&H(b,""+h.permissions)?b[h.permissions]:{};"globals"===g||"localStorage"===g||"dataLayer"===g?(h=k.key,k=k.operation,H(f,g)?(g=f[g],H(g,"allKeys")&&g.allKeys&k?g=!0:H(g,"keys")?(g=g.keys,g=H(g,h)?!!(g[h]&k):!1):g=!1):g=!1):"url"===g||"referrer"===g?(h=k.urlComponent,k=k.variableName,H(f,g)?(g=f[g],g="queryVar"===h?H(g,"query")&&g.query?!0:H(g,"queryVars")&&k?J(k,g.queryVars):!1:!!g[h]):g=!1): +"log"===g?(g=k.logLevel,g=H(f,"log")?g>=f.log:!1):"loadScript"===g||"pixel"===g||"iframe"===g?(h=k.url,H(f,g)?(g=f[g],g=H(g,"allUrls")?!!g.allUrls:H(g,"allow")?Ob(D([a,h],xw),g.allow):!1):g=!1):g="cookies"===g?vw(f,k.name,k.operation,k.options):"readTitle"===g?H(f,"readTitle")?f.readTitle:!1:!1}return g}var e=$u(a).zg;return{checkPermission:function(f){if(!d(f)){f=Yu(f,c);var g=Error("Permission denied for "+f.permissionType);g.cause=f;md(g)}},qa:d}} +var zw=G(cc,xb),Aw=W("p.ips",function(a,b){Wh(b,function(c){(I(c,"settings.phchange")||I(c,"settings.phhide"))&&Ut(a,"tag_phone",b,c)})}),Bw=W("p.suic",function(a,b){return Wh(b,function(c){var d=Sc(a);if(!d.C("pic")&&!Am(c)&&(c=I(c,"settings.pic"))){var e=Rh(a,"pic");d.D("pic",1);return e({O:{bd:!1,Sc:!0}},[c]).then(function(f){y(f.Ia)&&(f=xf(a,f.Ia))&&(f=I(f,"ymaf"),y(f)&&f&&we(a,"_ym_fa",f,43200))})}})["catch"](V(a,"pic"))}),Cw=W("p.tv",function(a){if(Gl(a)){var b=O(a);Hl(a).then(function(c){b.D("lgguid", +c)},V(a,"p.tv.p"))}}),Dw={};function Ew(a){Dw.init||(Dw.init=[]);Dw.init.push(a)} +var Fw=w(Ce),Gw=G(Wa("exec",/counterID=(\d+)/),db("1")),Hw=pa(function(a,b){var c=vb(b),d=q(c),e=d.next().value,f=ba(d);d=""+e;var g=Gw(d);g?d={id:g,ba:"0"}:-1===La(d,":")?d=(d=Vb(d))?{id:d,ba:"0"}:void 0:(g=q(d.split(":")),d=g.next().value,g=g.next().value,d=(d=Vb(d))?{id:d,ba:Oc(g)?"1":"0"}:void 0);g=a.Ya[Nc.kc];if(d){var h=q(c);h.next();f=h.next().value;h=ba(h);if(f){var k=fi(a,d),l=N(d),m=Fw(a);m[l]||(m[l]={});l=m[l];if(!b.We){if(m=Dw[f])for(var p=0;pa?(b.Ug=a,Math.round(a)):null};ji.push(function(a,b){var c={};return c.ecommerceAdd=W("ecm.a",Yk(a,b)),c.ecommerceRemove=W("ecm.r",Zk(a,b)),c.ecommerceDetail=W("ecm.d",$k(a,b)),c.ecommercePurchase=W("ecm.p",al(a,b)),c}); +(function(){var a={bu:Il,pri:Yl};a.wv=E(2,v);a.ds=Vl;a.co=function(c){return jb(O(c).C("jn"))};a.td=$l;var b={};M(a,(b.iss=G(Ac,ib),b.hdl=G(Bc,ib),b.iia=G(Cc,ib),b.cpf=G(sl,ib),b.ntf=w(function(c){c=I(c,"Notification.permission");c="denied"===c?!1:"granted"===c?!0:null;return Qa(c)?null:c?2:1}),b.eu=tl("isEU"),b.ns=Qg,b.np=function(c){return Xd(c,0,100)?null:Bl(ke(kc(c),100))},b));a.pani=Kl;a.pci=Ll;a.si=Ml;a.gi=Nl;a.pic=qa(se)("_ym_fa");a.stlgg=tl("lgguid");a.sttdi=Fl;a.stti=El;a.sttifa=Dl;a.bl= +tl("bl");a.ntq=tl("ntq");M(Tg,a)})(); +(function(){var a={};a.oo=tl("oo");a.pmc=tl("cmc");a.re=G(og,ib);a.aw=function(b){b=Je(G(Ra,Ea),[b.document.hidden,b.document.msHidden,b.document.webkitHidden]);return Ra(b)?null:jb(!b)};a.rcm=qm;a.yu=function(b){return(b=ze(b,"").C("yandexuid"))&&b.substring(0,25)};a.ifc=tl("ifc");a.ifb=tl("ifb");a.ecs=tl("ecs");a.csi=tl("scip");a.cdl=tl("cdl");a.eco=w(mm,G(Da,N));a.dss=tl("dSync");a.pis=tl("pis");a.ucs=function(b){return(b=ze(b).C("ucs"))&&b.substring(0,25)};a.oms=tl("oms");M(wf,a)})();Mh.er=Ih; +(function(){var a=window;try{var b=Nh(a,"er"),c=tm(a,b);lf.push(function(d,e,f,g){if(!(.01>=a.Math.random())){var h={},k={},l={},m={},p={};c((p[d]=(m[Nc.hb]=(l[e]=(k[f]=g?(h[a.location.href]=g,h):a.location.href,k),l),m),p))}})}catch(d){}})();hi.push(function(a,b){if(I(a,"disableYaCounter"+b.id)||I(a,"Ya.disableMetrica")){var c=N(b);delete O(a).C("counters",{})[c];md(hf("oo.e"))}});gh.unshift(function(a){return{X:function(b,c){O(a).C("oo")||c()}}}); +hh(function(a,b){return{X:function(c,d){var e=c.H,f=c.K;!um[b.id]&&f.C("pv")&&b.exp&&!e.nohit&&(e.exp=b.exp,um[b.id]=!0);d()}}},-99);ji.push(vm);jh.e=fh;Qh.e=ef;Mh.e=Gh;Ve({exp:{ea:"experiments"}});uf.experiments="ex";wm.push(xm);Qh.f=ef;var Zw={};M(Mh,(Zw.f=Hh,Zw));kh("f",Vg(),1);kh("f",Wg,2);kh("f",Sk,20); +hi.push(function(a,b){var c={wa:N(b),pd:fi(a,b),Yf:Ed(a),Xd:Ff(a)},d=c.Yf(Bd);if(!c.Xd.Od){var e=c.Xd.C("ymoo"+c.wa);e&&30>d-e?(c=c.wa,delete O(a).C("counters",{})[c],md(hf("uws"))):Wh(b,zm(c))["catch"](V(a,"d.f"))}});var $w=["x"],ax={};M(Mh,(ax.s=$w,ax.S=$w,ax.u=Ih,ax));var bx={};M(Qh,(bx.s=Oe,bx.S=ef,bx.u=Oe,bx));kh("s");kh("u");kh("S",Vg(["v","hid","u","vf","rn"]),1); +ji.push(W("s",function(a,b){return Wh(b,function(c){var d=O(a),e=d.C,f=E("dSync",d.D);N(b);if(e("dSync",!1))f(1);else return f(!0),Pm(a,c,{ib:b,ne:"s",Vd:"ds",Ab:f,Vf:function(g,h,k){var l=g.Ia;g=g.host;if(I(l,"settings"))return md(hf("ds.e"));h=h(Ad)-k;k=g[1];g={};l=Le((g.di=l,g.dit=h,g.dip=k,g));h={};h=(h["page-url"]=U(a).href,h);return Rh(a,"S",fm)({K:l,H:h},fm).then(E(10,f),V(a,"ds.rs"))}})})}));Qh["8"]=Oe;Ch.br={check:nh,id:0};Mh["8"]=["br"]; +ji.push(W("p.us",function(a,b){return Wh(b,function(c){if(I(c,"settings.sbp"))return Pm(a,c,{ib:b,ne:"8",Vd:"cs"})})}));ki.push(Jo);Ve({Db:{ea:"webvisor",Za:kb},Kg:{ea:"disableFormAnalytics",Za:kb}});kh("4",Vg(Ho),1);Qh["4"]=bo;Mh["4"]=["f","x","i"];ki.push(fq);kh("W",Vg(Ho),1);af("wv",function(a,b){return{X:function(c,d){c.K.Xb("we",ib(b.Db));co(a,b,c,"rn");d()}}},1);Mh.W=["f","x"];Qh.W=bo;ki.push(Jr);ji.push(Kr);Ve({Db:{ea:"webvisor"}});Ve({ei:{ea:"trustedDomains"},ic:{ea:"childIframe",Za:kb}}); +ji.push(Wr);ji.push(hs);ji.push(Ds);Mh["6"]=["f","x"];Qh["6"]=Oe;ji.push(Fs);ji.push(gm);li.push(function(a,b){b.informer=Hs(a)});hh(Is,6);kh("1",Is,6);kh("adb");kh("n",Is,4);Mh.adb=Ih;Qh.adb=bf;ii.push(Ls);Mh["5"]=Gh;Qh["5"]=ef;jh["5"]=nb(G(xb,sb([gf,bh]),Ea),fh);ji.push(Ms);kh("5",Sk,20);hh(Os,7);kh("n",Os,6);ki.push(Ps);Qh.d=ef;kh("d",Vg(["hid","u","v","vf"]),1);Mh.d=Ih; +kh("n",function(a,b){return{Ea:function(c,d){if(!c.N||!c.N.force){var e=b.id===Nc.kg?1:.002,f=.002;f=void 0===f?1:f;e=void 0===e?1:e;var g=vd(a);if(g&&A(g.getEntriesByType)){f=Math.random()>f;var h=Math.random()>e;if(!f||!h){var k=g.getEntriesByType("resource"),l={},m={};g={};var p=pm();e=U(a).href;for(var r=0;r + + + +Static Usage (GNU make) + + + + + + + + + + + + + + + + + + + + + +
        + +
        +

        4.12.1 Syntax of Static Pattern Rules

        + + + +

        Here is the syntax of a static pattern rule: +

        +
        +
        targets …: target-pattern: prereq-patterns …
        +        recipe
        +        …
        +
        + +

        The targets list specifies the targets that the rule applies to. +The targets can contain wildcard characters, just like the targets of +ordinary rules (see Using Wildcard Characters in File +Names). +

        + + +

        The target-pattern and prereq-patterns say how to compute the +prerequisites of each target. Each target is matched against the +target-pattern to extract a part of the target name, called the +stem. This stem is substituted into each of the prereq-patterns +to make the prerequisite names (one from each prereq-pattern). +

        +

        Each pattern normally contains the character ‘%’ just once. When the +target-pattern matches a target, the ‘%’ can match any part of +the target name; this part is called the stem. The rest of the +pattern must match exactly. For example, the target foo.o matches +the pattern ‘%.o’, with ‘foo’ as the stem. The targets +foo.c and foo.out do not match that pattern. +

        + +

        The prerequisite names for each target are made by substituting the stem +for the ‘%’ in each prerequisite pattern. For example, if one +prerequisite pattern is %.c, then substitution of the stem +‘foo’ gives the prerequisite name foo.c. It is legitimate +to write a prerequisite pattern that does not contain ‘%’; then this +prerequisite is the same for all targets. +

        + + + + + +

        %’ characters in pattern rules can be quoted with preceding +backslashes (‘\’). Backslashes that would otherwise quote ‘%’ +characters can be quoted with more backslashes. Backslashes that quote +‘%’ characters or other backslashes are removed from the pattern +before it is compared to file names or has a stem substituted into it. +Backslashes that are not in danger of quoting ‘%’ characters go +unmolested. For example, the pattern the\%weird\\%pattern\\ has +‘the%weird\’ preceding the operative ‘%’ character, and +‘pattern\\’ following it. The final two backslashes are left alone +because they cannot affect any ‘%’ character. +

        +

        Here is an example, which compiles each of foo.o and bar.o +from the corresponding .c file: +

        +
        +
        objects = foo.o bar.o
        +
        +all: $(objects)
        +
        +$(objects): %.o: %.c
        +        $(CC) -c $(CFLAGS) $< -o $@
        +
        + +

        Here ‘$<’ is the automatic variable that holds the name of the +prerequisite and ‘$@’ is the automatic variable that holds the name +of the target; see Automatic Variables. +

        +

        Each target specified must match the target pattern; a warning is issued +for each target that does not. If you have a list of files, only some of +which will match the pattern, you can use the filter function to +remove non-matching file names (see Functions for String Substitution and Analysis): +

        +
        +
        files = foo.elc bar.o lose.o
        +
        +$(filter %.o,$(files)): %.o: %.c
        +        $(CC) -c $(CFLAGS) $< -o $@
        +$(filter %.elc,$(files)): %.elc: %.el
        +        emacs -f batch-byte-compile $<
        +
        + +

        In this example the result of ‘$(filter %.o,$(files))’ is +bar.o lose.o, and the first static pattern rule causes each of +these object files to be updated by compiling the corresponding C source +file. The result of ‘$(filter %.elc,$(files)) is +foo.elc, so that file is made from foo.el. +

        +

        Another example shows how to use $* in static pattern rules: + +

        +
        +
        bigoutput littleoutput : %output : text.g
        +        generate text.g -$* > $@
        +
        + +

        When the generate command is run, $* will expand to the +stem, either ‘big’ or ‘little’. +

        +
        +
        + + + + + + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Static Usage (GNU make)_files/manual.css b/home_tasks/makefile/saved_resources/Static Usage (GNU make)_files/manual.css new file mode 100644 index 0000000..fa9469b --- /dev/null +++ b/home_tasks/makefile/saved_resources/Static Usage (GNU make)_files/manual.css @@ -0,0 +1,37 @@ +/* Style-sheet to use for manuals (copied from Emacs) */ + +@import url('/style.css'); + +/* Increase inter-line spacing to improve readability. */ +p, pre, li, dt, dd, table, code, address { line-height: 1.5em; } + +/* makeinfo 6.7 uses
        for navigation links above node + titles. Make those links less prominent. */ +.header { + line-height: 2em; + font-size: 87.5%; + color: #433; +} + +/* In title and node titles, use Fira Sans if available as it is more + pleasant and more compact than Helvetica. */ +.settitle, .top, .chapter, .section, .subsection, .subsubsection { + font-family: Fira Sans, sans-serif; +} + +/* ----- coreutils specific styling ----- */ + +/* underlined links are distracting, especially within outlined tables. */ +a { /*add :link for external links*/ + text-decoration: none; /* don't underline links by default */ + outline-style: none; /* don't put dotted box around clicked links */ +} +a:hover { + text-decoration: underline; +} + +body { + /* Make sure the body doesn't become too wide: long lines are hard to + read. */ + max-width: 50em; +} diff --git a/home_tasks/makefile/saved_resources/Top (GNU make).html b/home_tasks/makefile/saved_resources/Top (GNU make).html new file mode 100644 index 0000000..6ff9748 --- /dev/null +++ b/home_tasks/makefile/saved_resources/Top (GNU make).html @@ -0,0 +1,392 @@ + + + + +Top (GNU make) + + + + + + + + + + + + + + + + + + + + + +

        GNU make

        + + + + + + + + + + +
        +
        +

        +Next: , Previous: , Up: (dir)   [Contents][Index]

        +
        +
        +

        GNU make

        + +

        This file documents the GNU make utility, which determines +automatically which pieces of a large program need to be recompiled, +and issues the commands to recompile them. +

        +

        This is Edition 0.77, last updated 26 February 2023, +of The GNU Make Manual, for GNU make version 4.4.1. +

        +

        Copyright © 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, +1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007, +2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, +2020, 2021, 2022, 2023 Free Software Foundation, Inc. +

        +
        +

        Permission is granted to copy, distribute and/or modify this document +under the terms of the GNU Free Documentation License, Version 1.3 or +any later version published by the Free Software Foundation; with no +Invariant Sections, with the Front-Cover Texts being “A GNU Manual,” +and with the Back-Cover Texts as in (a) below. A copy of the +license is included in the section entitled “GNU Free Documentation +License.” +

        +

        (a) The FSF’s Back-Cover Text is: “You have the freedom to copy and +modify this GNU manual. Buying copies from the FSF supports it in +developing GNU and promoting software freedom.” +

        + + +
        +

        Table of Contents

        + +
        + + +
        +
        + +
        +
        +
        +

        +Next: , Previous: , Up: (dir)   [Contents][Index]

        +
        + + + + + + \ No newline at end of file diff --git a/home_tasks/makefile/saved_resources/Top (GNU make)_files/manual.css b/home_tasks/makefile/saved_resources/Top (GNU make)_files/manual.css new file mode 100644 index 0000000..fa9469b --- /dev/null +++ b/home_tasks/makefile/saved_resources/Top (GNU make)_files/manual.css @@ -0,0 +1,37 @@ +/* Style-sheet to use for manuals (copied from Emacs) */ + +@import url('/style.css'); + +/* Increase inter-line spacing to improve readability. */ +p, pre, li, dt, dd, table, code, address { line-height: 1.5em; } + +/* makeinfo 6.7 uses
        for navigation links above node + titles. Make those links less prominent. */ +.header { + line-height: 2em; + font-size: 87.5%; + color: #433; +} + +/* In title and node titles, use Fira Sans if available as it is more + pleasant and more compact than Helvetica. */ +.settitle, .top, .chapter, .section, .subsection, .subsubsection { + font-family: Fira Sans, sans-serif; +} + +/* ----- coreutils specific styling ----- */ + +/* underlined links are distracting, especially within outlined tables. */ +a { /*add :link for external links*/ + text-decoration: none; /* don't underline links by default */ + outline-style: none; /* don't put dotted box around clicked links */ +} +a:hover { + text-decoration: underline; +} + +body { + /* Make sure the body doesn't become too wide: long lines are hard to + read. */ + max-width: 50em; +} diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213.html" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213.html" new file mode 100644 index 0000000..89a898d --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213.html" @@ -0,0 +1,18 @@ + +Задача про Makefile и не только - Google Документы
        Включить программу чтения с экрана
        Аккаунт Google
        Егор Бзычкин
        bzychkin.egor@gmail.com
        Все, у кого есть ссылка
        Получить доступ к этому элементу может любой пользователь, обладающий ссылкой. Вход в службу не требуется.
        Чтобы включить программу чтения с экрана, нажмите Ctrl+Alt+Z. Для просмотра списка быстрых клавиш нажмите Ctrl+косая черта.
        \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/1268595125-KixCss_ltr.css" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/1268595125-KixCss_ltr.css" new file mode 100644 index 0000000..7b0b91f --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/1268595125-KixCss_ltr.css" @@ -0,0 +1,5 @@ +@charset "UTF-8";.goog-inline-block{position:relative;display:-moz-inline-box;display:inline-block}* html .goog-inline-block{display:inline}:first-child+html .goog-inline-block{display:inline}.goog-palette{cursor:default;outline:none}.goog-palette-table{border:1px solid #666;border-collapse:collapse;margin:5px}.goog-palette-cell{border:0;border-right:1px solid #666;cursor:pointer;height:18px;margin:0;text-align:center;vertical-align:middle;width:18px}.goog-palette-cell .goog-palette-colorswatch{border:none;font-size:x-small;height:18px;position:relative;width:18px}.goog-palette-cell-hover .goog-palette-colorswatch{border:1px solid #fff;height:16px;width:16px}.goog-palette-cell-selected .goog-palette-colorswatch{background:url(//ssl.gstatic.com/editor/editortoolbar.png) no-repeat -368px 0;border:1px solid #333;color:#fff;font-weight:700;height:16px;width:16px}.goog-palette-customcolor{background-color:#fafafa;border:1px solid #eee;color:#666;font-size:x-small;height:15px;position:relative;width:15px}.goog-palette-cell-hover .goog-palette-customcolor{background-color:#fee;border:1px solid #f66;color:#f66}.goog-menu-button{background:#ddd url(//ssl.gstatic.com/editor/button-bg.png) repeat-x 0 0;border:0;color:#000;cursor:pointer;list-style:none;margin:2px;outline:none;padding:0;text-decoration:none;vertical-align:middle}.goog-menu-button-inner-box,.goog-menu-button-outer-box{border-style:solid;border-color:#aaa;vertical-align:top}.goog-menu-button-outer-box{margin:0;border-width:1px 0;padding:0}.goog-menu-button-inner-box{margin:0 -1px;border-width:0 1px;padding:3px 4px}* html .goog-menu-button-inner-box{left:-1px}* html .goog-menu-button-rtl .goog-menu-button-outer-box{left:-1px;right:auto}* html .goog-menu-button-rtl .goog-menu-button-inner-box{right:auto}:first-child+html .goog-menu-button-inner-box{left:-1px}:first-child+html .goog-menu-button-rtl .goog-menu-button-inner-box{left:1px;right:auto}::root .goog-menu-button,::root .goog-menu-button-inner-box,::root .goog-menu-button-outer-box{line-height:0}::root .goog-menu-button-caption,::root .goog-menu-button-dropdown{line-height:normal}.goog-menu-button-disabled{background-image:none!important;opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30)}.goog-menu-button-disabled .goog-menu-button-caption,.goog-menu-button-disabled .goog-menu-button-dropdown,.goog-menu-button-disabled .goog-menu-button-inner-box,.goog-menu-button-disabled .goog-menu-button-outer-box{color:#333!important;border-color:#999!important}* html .goog-menu-button-disabled{margin:2px 1px!important;padding:0 1px!important}:first-child+html .goog-menu-button-disabled{margin:2px 1px!important;padding:0 1px!important}.goog-menu-button-hover .goog-menu-button-inner-box,.goog-menu-button-hover .goog-menu-button-outer-box{border-color:#9cf #69e #69e #7af!important}.goog-menu-button-active,.goog-menu-button-open{background-color:#bbb;background-position:0 100%}.goog-menu-button-focused .goog-menu-button-inner-box,.goog-menu-button-focused .goog-menu-button-outer-box{border-color:orange}.goog-menu-button-caption{padding:0 4px 0 0;vertical-align:top}.goog-menu-button-dropdown{height:15px;width:7px;background:url(//ssl.gstatic.com/editor/editortoolbar.png) no-repeat -388px 0;vertical-align:top}.goog-menu-button-collapse-right,.goog-menu-button-collapse-right .goog-menu-button-inner-box,.goog-menu-button-collapse-right .goog-menu-button-outer-box{margin-right:0}.goog-menu-button-collapse-left,.goog-menu-button-collapse-left .goog-menu-button-inner-box,.goog-menu-button-collapse-left .goog-menu-button-outer-box{margin-left:0}.goog-menu-button-collapse-left .goog-menu-button-inner-box{border-left:1px solid #fff}.goog-menu-button-collapse-left.goog-menu-button-checked .goog-menu-button-inner-box{border-left:1px solid #ddd}.goog-color-menu-button-indicator{border-bottom:4px solid #f0f0f0}.goog-color-menu-button .goog-menu-button-inner-box,.goog-toolbar-color-menu-button .goog-toolbar-menu-button-inner-box{padding-top:2px!important;padding-bottom:2px!important}.goog-tab{position:relative;padding:4px 8px;color:#00c;text-decoration:underline;cursor:default}.goog-tab-bar-top .goog-tab{margin:1px 4px 0 0;border-bottom:0;float:left}.goog-tab-bar-bottom:after,.goog-tab-bar-top:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.goog-tab-bar-bottom .goog-tab{margin:0 4px 1px 0;border-top:0;float:left}.goog-tab-bar-start .goog-tab{margin:0 0 4px 1px;border-right:0}.goog-tab-bar-end .goog-tab{margin:0 1px 4px 0;border-left:0}.goog-tab-hover{background:#eee}.goog-tab-disabled{color:#666}.goog-tab-selected{color:#000;background:#fff;text-decoration:none;font-weight:700;border:1px solid #6b90da}.goog-tab-bar-top{padding-top:5px!important;padding-left:5px!important;border-bottom:1px solid #6b90da!important}.goog-tab-bar-top .goog-tab-selected{top:1px;margin-top:0;padding-bottom:5px}.goog-tab-bar-bottom .goog-tab-selected{top:-1px;margin-bottom:0;padding-top:5px}.goog-tab-bar-start .goog-tab-selected{left:1px;margin-left:0;padding-right:9px}.goog-tab-bar-end .goog-tab-selected{left:-1px;margin-right:0;padding-left:9px}.goog-tab-bar{margin:0;border:0;padding:0;list-style:none;cursor:default;outline:none;background:#ebeff9}.goog-tab-bar-clear{clear:both;height:0;overflow:hidden}.goog-tab-bar-start{float:left}.goog-tab-bar-end{float:right}* html .goog-tab-bar-start{margin-right:-3px}* html .goog-tab-bar-end{margin-left:-3px}#docs-toolbar{border-bottom:none}.goog-tab{font-size:11px;padding:4px 3ex}.goog-tab-hover{background:#ebeff9}.goog-tab-selected{background:#fff!important}.goog-tab-bar-top{padding:5px 0 0 8px}.goog-popupcolorpicker{position:absolute;z-index:1001}.docs-chat-pane-container{z-index:850}body{overflow:hidden}body.geometricPrecision canvas{text-rendering:geometricPrecision}body.advancedCJKPositioning canvas{text-spacing-trim:space-all}.kix-appview{position:relative}.kix-appview-table-of-contents{background:#eee;border:1px solid #ccc;display:none}.kix-appview-editor-container{position:relative}.kix-appview-editor{-moz-user-select:-moz-none;overflow-y:auto;position:relative;outline:none;white-space:normal;background-color:#f9fbfd;background-repeat:no-repeat;-webkit-tap-highlight-color:rgba(0,0,0,0)}.kix-appview-clipped-ui-elements-container{pointer-events:none;position:absolute;z-index:41}.kix-appview-clipped-ui-elements-container>*{pointer-events:auto}.kix-appview-clipped-ui-elements-container-scrolling>*{pointer-events:none}.kix-hub-appview-editor{background:#fff}body.docs-grille-gm3{background-color:#f9fbfd}.docs-body-pageless #docs-editor,.docs-body-pageless #docs-editor-container,body.docs-body-pageless,body.docs-hub{background-color:#fff}@media (min-resolution:192dpi){.kix-appview-editor{z-index:0}}.goog-dimension-picker div.goog-dimension-picker-highlighted{background:url(//ssl.gstatic.com/docs/documents/images/dimension-highlighted.png)}.goog-dimension-picker-unhighlighted{background:url(//ssl.gstatic.com/docs/documents/images/dimension-unhighlighted.png)}@media print{.kix-appview{background:#fff}.kix-appview-editor{overflow:visible!important;height:auto!important;position:static!important}body.docs-grille-gm3{background-color:#fff}}.kix-bookmarkicon-bottom{position:absolute;bottom:2px;width:9px!important;height:4px!important;margin:0!important}.kix-bookmarkicon-bottom-sprite{left:-96px}.kix-bookmarkicon-icon-outer{cursor:pointer;position:absolute;width:9px;z-index:501}.kix-bookmarkicon-icon-top{height:auto;top:0;bottom:6px;position:absolute;width:0;border-left:9px solid #7ba8e6}.docs-gm .kix-bookmark-bubble{background-color:#fff;border-color:#dadce0;border-radius:8px;border-width:0;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;outline:1px solid transparent;padding:4px}.kix-bookmark-bubble .kix-bookmark-bubble-content{align-items:center;display:flex;min-height:26px}.kix-bookmark-bubble .kix-bookmark-bubble-text{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;opacity:1;padding-left:6px;padding-right:3px;text-decoration:none!important;vertical-align:baseline}.kix-bookmark-bubble .kix-bookmark-bubble-button-container{margin-left:3px}.kix-bookmark-bubble .kix-bookmark-bubble-button{padding:4px!important}.kix-commentcontainer{background-color:#fff8cc;border:2px solid #eee8bc;cursor:text;text-align:left;position:absolute}.kix-commentcontainer.kix-noteview-highlighted{border:2px solid #ff9300;box-shadow:2px 2px 8px #ccc}.kix-commentcontainer .kix-commentcontainer-header{top:0;left:0;background-color:#eee8bc;width:100%;height:15px;cursor:default;border-bottom:1px solid #eee8bc}.kix-commentcontainer .kix-commentcontainer-highlighted-arrow-sprite{left:-108px}.kix-commentcontainer .kix-commentcontainer-highlighted-arrow{height:16px;left:-15px;position:absolute;top:-2px;visibility:hidden;width:16px}.kix-commentcontainer.kix-noteview-highlighted .kix-commentcontainer-header{background-color:#ff9300}.kix-commentcontainer .docs-icon{width:16px}.kix-commentcontainer .kix-icon-delete-note{right:16px}.kix-cursor{cursor:text;position:absolute;z-index:27}.kix-format-painter-mode .kix-cursor{cursor:text;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAMAAACWh252AAAAQlBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABz07T7AAAAFXRSTlMASwj1EeVcRbTw0S/B6oRlsKDcOTfaTrUAAAAAYUlEQVQoz8WORw7AIAwETTWQXvz/r0ZRmomA3MKcvNZotQB/oYIFEVRekMs8GZT76ejExcpKeBx08yq5MnHKwvOLBL4hKWR/PKQ2RIm+6ioJSLYkaGH6btB5wbcIzeihChva2Ah1iGy3cAAAAABJRU5ErkJggg==) 5 10,text;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAMAAACWh252AAAAQlBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABz07T7AAAAFXRSTlMASwj1EeVcRbTw0S/B6oRlsKDcOTfaTrUAAAAAYUlEQVQoz8WORw7AIAwETTWQXvz/r0ZRmomA3MKcvNZotQB/oYIFEVRekMs8GZT76ejExcpKeBx08yq5MnHKwvOLBL4hKWR/PKQ2RIm+6ioJSLYkaGH6btB5wbcIzeihChva2Ah1iGy3cAAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAsCAMAAADigU7NAAAAZlBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLZRe2AAAAIXRSTlMA9RAX0yUI40n4tQGJGsyU8VpHOOvGPNt8LV2hrG2aYUs0eqYlAAAAwklEQVRIx+3W2Q6CMBRF0cNYyuCI4Kz7/3/SJxODQqDEqJHz2GGlN23TSlO+LJ6ZzSNJ8rcz4zkAAPYkJSWAAxAX6yMsK8tmFcT31sTQiEk6kAt2Qf7Y8jQfTNcyzpA+FdZMFxBANApQs5vWfBJ4Ne59QNs29gbaDlJvQEPHvQ1w3saBQHtXzys+GuguYQL+BojgOgbIUqh9dyDLKUM2hRsQR/sQWwU1Xr72HQCAcCUVB8fH1Zp0mUmSdvNwMX13fic3WPk1hE3qWf0AAAAASUVORK5CYII=) 2x) 5 10,text}.kix-cursor-caret{position:absolute;width:0;border-left:2px solid}.kix-cursor-top{position:absolute;border-radius:0 2px 2px 0;top:-2px;font-size:0;height:5px;left:0;width:5px}.kix-cursor-name{position:absolute;color:#fff;white-space:nowrap;font-weight:500;border-radius:4px 4px 4px 0;font-family:Google Sans,Roboto,sans-serif;font-size:11px;left:0;line-height:16px;padding:0 6px;top:-17px}.kix-cursor-italic{display:inline;-webkit-transform:rotate(13deg);-moz-transform:rotate(13deg);-o-transform:rotate(13deg)}#apps-debug-tracers{display:none}.kix-discussion-plugin{position:absolute;z-index:100}.kix-discussion-plugin:has(.docos-comments-pe){z-index:98}.kix-discussion-plugin:has(.docos-minimized-view-mode){z-index:100}.kix-discussion-plugin-vertical{right:0}.kix-discussion-plugin.kix-pageless-non-white-background-border .docos-anchoreddocoview:not(.docos-minimized-view-mode,.docos-docoview-active,.docos-emoji-reaction-doco-view),.kix-discussion-plugin.kix-pageless-non-white-background-border .docos-emoji-reaction-doco-view .docos-emoji-counter-button-user-involved{outline:1px solid hsla(140,1%,46%,.4)}.kix-discussion-plugin.kix-pageless-non-white-background-border .docos-anchoreddocoview.docos-minimized-view-mode.docos-minimized-view:not(.docos-emoji-reaction-doco-view),.kix-discussion-plugin.kix-pageless-non-white-background-border .docos-minimized-view-mode.docos-minimized-view .docos-anchoreddocoview-minimized .docos-emoji-container .docos-emoji-minimized{outline:1px solid hsla(140,1%,46%,.4)}.kix-discussion-plugin.kix-pageless-non-white-background-border .docos-anchoreddocoview.docos-minimized-view-mode:not(.docos-docoview-active) .docos-anchoreddocoview-internal{outline:1px solid hsla(140,1%,46%,.4)}@media print{.docos-pane{display:none!important}}.document-slice-reflow-canvas-view-a11y-content{height:1px;left:-10000px;overflow:hidden;position:absolute;top:-10000px;width:1px}.kix-default-page{background:#eee}.kix-page-paginated{border:0;margin:3.75pt;margin-bottom:7.5pt;outline:1px solid #c7c7c7}.kix-page-paginated-box-shadow{box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.kix-page-paginated .kix-stacked-tile-page-shadow{box-shadow:0 1px 3px 1px rgba(60,64,67,.15);position:absolute;width:100%;height:100%}.kix-rotatingtilemanager .kix-page-paginated{margin:0}.kix-rotatingtilemanager.canvas-left-border{box-shadow:-1px 0 0 0 #dadce0}.kix-rotatingtilemanager.canvas-right-border{box-shadow:1px 0 0 0 #dadce0}.kix-rotatingtilemanager.canvas-left-border.canvas-right-border{box-shadow:-1px 0 0 0 #dadce0,1px 0 0 0 #dadce0}.kix-page-canvas-compact-mode{border-top:1px dotted #aaa}.kix-page-canvas-compact-mode.canvas-first-page{border-top:none}.kix-hub-appview-editor .kix-page-paginated{margin:0;margin-bottom:3pt}.kix-page{cursor:text;overflow:hidden;position:relative;white-space:normal;-webkit-tap-highlight-color:initial}.kix-appview-editor.kix-format-painter-mode,.kix-format-painter-mode .kix-page{cursor:text;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAMAAACWh252AAAAQlBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABz07T7AAAAFXRSTlMASwj1EeVcRbTw0S/B6oRlsKDcOTfaTrUAAAAAYUlEQVQoz8WORw7AIAwETTWQXvz/r0ZRmomA3MKcvNZotQB/oYIFEVRekMs8GZT76ejExcpKeBx08yq5MnHKwvOLBL4hKWR/PKQ2RIm+6ioJSLYkaGH6btB5wbcIzeihChva2Ah1iGy3cAAAAABJRU5ErkJggg==) 5 10,text;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAMAAACWh252AAAAQlBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABz07T7AAAAFXRSTlMASwj1EeVcRbTw0S/B6oRlsKDcOTfaTrUAAAAAYUlEQVQoz8WORw7AIAwETTWQXvz/r0ZRmomA3MKcvNZotQB/oYIFEVRekMs8GZT76ejExcpKeBx08yq5MnHKwvOLBL4hKWR/PKQ2RIm+6ioJSLYkaGH6btB5wbcIzeihChva2Ah1iGy3cAAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAsCAMAAADigU7NAAAAZlBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLZRe2AAAAIXRSTlMA9RAX0yUI40n4tQGJGsyU8VpHOOvGPNt8LV2hrG2aYUs0eqYlAAAAwklEQVRIx+3W2Q6CMBRF0cNYyuCI4Kz7/3/SJxODQqDEqJHz2GGlN23TSlO+LJ6ZzSNJ8rcz4zkAAPYkJSWAAxAX6yMsK8tmFcT31sTQiEk6kAt2Qf7Y8jQfTNcyzpA+FdZMFxBANApQs5vWfBJ4Ne59QNs29gbaDlJvQEPHvQ1w3saBQHtXzys+GuguYQL+BojgOgbIUqh9dyDLKUM2hRsQR/sQWwU1Xr72HQCAcCUVB8fH1Zp0mUmSdvNwMX13fic3WPk1hE3qWf0AAAAASUVORK5CYII=) 2x) 5 10,text}@media print{.kix-page-paginated{border:none!important;margin:0!important;box-shadow:none!important}}.docs-material #docs-bars #docs-toolbar-wrapper.docs-toolbar-margin-collapsed{margin-bottom:0}.docs-body-pageless #docs-chrome.docs-material,.docs-body-pageless #docs-chrome.docs-material .docs-titlebar-buttons{background:#fff}#docs-chrome.docs-toolbar-scrolled #titlebar-mode-indicator-container .docs-material-button-hover,#docs-chrome.docs-toolbar-scrolled #titlebar-mode-indicator-container .docs-material-menu-button-flat-primary-hover{background:rgba(11,87,208,.08)}#docs-chrome.docs-toolbar-scrolled #titlebar-mode-indicator-container .docs-material-button-active,#docs-chrome.docs-toolbar-scrolled #titlebar-mode-indicator-container .docs-material-button-focused,#docs-chrome.docs-toolbar-scrolled #titlebar-mode-indicator-container .docs-material-menu-button-flat-primary-active,#docs-chrome.docs-toolbar-scrolled #titlebar-mode-indicator-container .docs-material-menu-button-flat-primary-focused{background:rgba(11,87,208,.12)}.kix-domviewscroller-outer{cursor:default;overflow-x:scroll;overflow-y:hidden;position:absolute;z-index:40}.kix-domviewscroller-outer:not(.is-in-mole){overflow-x:hidden}.kix-domviewscroller-outer:not(.is-in-mole):hover{overflow-x:auto}.kix-domviewscroller-fade{height:100%;position:absolute;top:0;z-index:99}.kix-domviewscroller-fade-left{background:linear-gradient(90deg,rgba(0,0,0,.2),transparent)}.kix-domviewscroller-fade-right{background:linear-gradient(270deg,rgba(0,0,0,.2),transparent)}.kix-domviewscroller-header{height:100%;left:0;position:absolute;top:0;z-index:98}.kix-domviewscroller-header-element{width:0}.kix-domviewscroller-sticky{display:block;height:auto;left:0;position:sticky;top:0;width:100%}.kix-domviewscroller-header .kix-canvas-tile-content{left:0;top:0}.kix-domviewscroller-tile-wrapper{cursor:default;overflow:hidden}.docs-embedded-content-control-container{z-index:502}.kix-embeddedobjectdragger{left:0;top:0;position:absolute}.kix-embeddedobjectdragger-embeddedentity{cursor:move;z-index:41}.kix-embeddedobjectdragger-embeddedentity .kix-embeddedobjectdragger-embeddedentity-image{opacity:.5}.kix-embeddedobjectdragger-cropmode{cursor:move;z-index:33;opacity:.5}.kix-embeddedobjectdragger-cropoutline{cursor:move;transform-origin:0 0;position:absolute;z-index:35}.kix-embeddedobjectdragger-cropwrapper{overflow:hidden;position:absolute;z-index:31}.kix-embeddedobjectdragger-graybox{background:#f2f2f2;width:100%;height:100%}.docs-material .docs-icon,.docs-material .goog-color-menu-button-indicator .docs-icon,.docs-material .sketchy-toolbar-color-menu-button .goog-toolbar-menu-button-caption .docs-icon{height:18px;width:18px;margin:1px 2px 2px 1px}.icon-20X20.docs-icon{height:20px;width:20px;margin:0}.icon-24X24.docs-icon{height:24px;width:24px;margin:0}.icon-50X60.docs-icon{height:60px;width:50px;margin:0}.icon-50X68.docs-icon{height:68px;width:50px;margin:0}.icon-48X48.docs-icon{height:48px;width:48px;margin:0}.icon-72X72.docs-icon{height:72px;width:72px;margin:0}.docs-material .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-gm .docs-material .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-grille-gm3 .docs-material .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-material .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-gm .docs-material .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-grille-gm3 .docs-material .docs-icon-img,.docs-icons-cleanup .docs-material .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-material .docs-icon-img-container{height:1494px;position:absolute;width:1610px}.docs-material .goog-menuitem-icon .docs-icon-img-container{opacity:.54}.docs-gm .docs-material .goog-menuitem-icon .docs-icon-img-container,.docs-material .goog-menuitem-icon .docs-icon-document,.docs-material .goog-menuitem-icon .docs-icon-drawing,.docs-material .goog-menuitem-icon .docs-icon-form,.docs-material .goog-menuitem-icon .docs-icon-presentation,.docs-material .goog-menuitem-icon .docs-icon-punch,.docs-material .goog-menuitem-icon .docs-icon-script,.docs-material .goog-menuitem-icon .docs-icon-site,.docs-material .goog-menuitem-icon .docs-icon-spreadsheet{opacity:1}.docs-material .goog-toolbar-button-inner-box .docs-icon,.docs-material .goog-toolbar-menu-button-caption .docs-icon,.docs-material .goog-toolbar-menu-button-caption .goog-color-menu-button-indicator .docs-icon{margin-top:0}.docs-gm .docs-icon-video-camera-front-18 .docs-icon-img:before,.docs-gm .docs-icon-video-camera-front-24 .docs-icon-img:before,.docs-gm .docs-material .docs-analytics-sidebar-tab-selected .docs-icon-img:before,.docs-gm .docs-material .docs-smart-summary-tinted.docs-icon-img:before,.docs-gm .docs-material .kix-calendar-template-date-range-picker-blue-icon .docs-icon-img:before,.docs-gm .docs-material .kix-task-bubble-blue-icon .docs-icon-img:before,.docs-gm .docs-material .waffle-named-ranges-promo-title .docs-icon-img:before,.docs-gm .docs-material.docs-sheet-active-tab .docs-icon-img:before,.docs-material .docs-icon-system-applied-labels.docs-icon-img:before,.docs-material .docs-odp-banner-icon .docs-icon-editors-ia-label.docs-icon-img:before,.docs-material .smart-canvas-date-details-bubble-book-meeting-button .docs-icon-img:before,.docs-material .smart-canvas-date-details-bubble-pattern-picker-button .docs-icon-img:before,.docs-material .smart-canvas-date-details-bubble-pattern-picker-button-original .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-gm .docs-icon-video-camera-front-18 .docs-icon-img,.docs-gm .docs-icon-video-camera-front-24 .docs-icon-img,.docs-gm .docs-material .docs-analytics-sidebar-tab-selected .docs-icon-img,.docs-gm .docs-material .docs-smart-summary-tinted.docs-icon-img,.docs-gm .docs-material .kix-calendar-template-date-range-picker-blue-icon .docs-icon-img,.docs-gm .docs-material .kix-task-bubble-blue-icon .docs-icon-img,.docs-gm .docs-material .waffle-named-ranges-promo-title .docs-icon-img,.docs-gm .docs-material.docs-sheet-active-tab .docs-icon-img,.docs-material .docs-icon-system-applied-labels.docs-icon-img,.docs-material .docs-odp-banner-icon .docs-icon-editors-ia-label.docs-icon-img,.docs-material .smart-canvas-date-details-bubble-book-meeting-button .docs-icon-img,.docs-material .smart-canvas-date-details-bubble-pattern-picker-button .docs-icon-img,.docs-material .smart-canvas-date-details-bubble-pattern-picker-button-original .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-material.clean-palette .docs-icon{margin:4px}.docs-material .docs-omnibox-row-icon .shape-icon{margin:-1px 0 0 -1px}.docs-icon-font-test{font-family:Google Symbols;height:0;position:absolute;overflow:hidden;width:0;z-index:-1}.docs-material .docs-icon-editors-ia-accessibility-person{left:-618px;top:-1390px}.docs-material .docs-icon-editors-ia-add-box{left:-140px;top:-758px}.docs-material .docs-icon-editors-ia-add-comment{left:-114px;top:-1254px}.docs-material .docs-icon-editors-ia-add-ons-docs{left:-804px;top:-898px}.docs-material .docs-icon-editors-ia-add-ons-sheets{left:-1530px;top:-1316px}.docs-material .docs-icon-editors-ia-add-ons-slides{left:-1194px;top:-940px}.docs-material .docs-icon-editors-ia-add-person{left:-1358px;top:-468px}.docs-material .docs-icon-editors-ia-add-photo{left:-910px;top:-670px}.docs-material .docs-icon-editors-ia-add-to-drive{left:-1258px;top:-424px}.docs-material .docs-icon-editors-ia-align-bottom{left:-104px;top:-882px}.docs-material .docs-icon-editors-ia-align-center{left:-760px;top:-760px}.docs-material .docs-icon-editors-ia-align-horizontal-center{left:-1186px;top:0}.docs-material .docs-icon-editors-ia-align-horizontal-left{left:-20px;top:-406px}.docs-material .docs-icon-editors-ia-align-horizontal-right{left:-1106px;top:-1002px}.docs-material .docs-icon-editors-ia-align-justify{left:-822px;top:-1270px}.docs-material .docs-icon-editors-ia-align-left{left:-1400px;top:-978px}.docs-material .docs-icon-editors-ia-align-middle{left:-501px;top:-676px}.docs-material .docs-icon-editors-ia-align-right{left:-1326px;top:-26px}.docs-material .docs-icon-editors-ia-align-top{left:-185px;top:-688px}.docs-material .docs-icon-editors-ia-looker-studio{left:-1456px;top:-1026px}.docs-material .docs-icon-editors-ia-looker-studio-18{left:-504px;top:-1170px}.docs-material .docs-icon-editors-ia-align-vertical-bottom{left:-1044px;top:-868px}.docs-material .docs-icon-editors-ia-align-vertical-center{left:-1506px;top:-250px}.docs-material .docs-icon-editors-ia-align-vertical-top{left:-46px;top:-1308px}.docs-material .docs-icon-editors-ia-alphabetical-sort{left:-327px;top:-556px}.docs-material .docs-icon-editors-ia-alphabetical-sort-reverse{left:-1374px;top:-584px}.docs-material .docs-icon-editors-ia-animation{left:-1142px;top:-468px}.docs-material .docs-icon-editors-ia-antenna-update{left:-393px;top:-360px}.docs-material .docs-icon-editors-ia-approvals-stamp{left:-392px;top:-738px}.docs-material .docs-icon-editors-ia-apps-script{left:-204px;top:-1254px}.docs-material .docs-icon-info-24x24{left:-802px;top:-692px}.docs-material .docs-shield-off-20x20{left:-140px;top:-818px}.docs-material .docs-shield-20x20{left:-236px;top:-1406px}.docs-material .docs-icon-editors-ia-article-document{left:-1018px;top:-1106px}.docs-material .docs-icon-editors-ia-article-document-blue{left:-520px;top:-1144px}.docs-material .docs-icon-editors-ia-article-document-filled{left:-188px;top:-738px}.docs-material .docs-icon-article-document-encrypted-20x20{left:-440px;top:-20px}.docs-material .docs-icon-article-document-encrypted-18x18{left:-1163px;top:-582px}.docs-material .docs-icon-editors-ia-auto-complete-draw{left:-1120px;top:-788px}.docs-material .docs-icon-editors-ia-auto-fix-wand{left:-618px;top:-832px}.docs-material .docs-icon-editors-ia-bigquery{left:-1018px;top:-1372px}.docs-material .docs-icon-editors-ia-bold{left:-670px;top:-1338px}.docs-material .docs-icon-editors-ia-bookmark{left:-1134px;top:-344px}.docs-material .docs-icon-editors-ia-calendar-event{left:-1486px;top:-270px}.docs-material .docs-icon-editors-ia-camera{left:-196px;top:-1320px}.docs-material .docs-icon-editors-ia-chart{left:-1096px;top:-750px}.docs-material .docs-icon-editors-ia-chart-horizontal{left:-1012px;top:-1310px}.docs-material .docs-icon-editors-ia-change-connector{left:-116px;top:-118px}.docs-material .docs-icon-editors-ia-checkbox{left:-1044px;top:-980px}.docs-material .docs-icon-editors-ia-chips-people{left:-20px;top:-208px}.docs-material .docs-icon-editors-ia-clear-format{left:-572px;top:-280px}.docs-material .docs-icon-editors-ia-close{left:-787px;top:-582px}.docs-material .docs-icon-editors-ia-columns{left:-896px;top:0}.docs-material .docs-icon-editors-ia-colors-fill{left:-1022px;top:-1002px}.docs-material .docs-icon-editors-ia-comment-edit{left:0;top:-22px}.docs-material .docs-icon-delete{left:-1506px;top:-400px}.docs-material .docs-icon-editors-ia-comment-edit-green700{left:-794px;top:-438px}.docs-material .docs-icon-editors-ia-comment-feedback-warning{left:-216px;top:-1300px}.docs-material .docs-icon-editors-ia-comment-lines{left:-910px;top:-1312px}.docs-material .docs-icon-editors-ia-compare-arrows{left:-327px;top:-668px}.docs-material .docs-icon-editors-ia-content-copy{left:-822px;top:-1374px}.docs-material .docs-icon-editors-ia-control-point-duplicate{left:-1258px;top:-296px}.docs-material .docs-icon-editors-ia-crop{left:-658px;top:-206px}.docs-material .docs-icon-editors-ia-cut{left:-1374px;top:-1180px}.docs-material .docs-icon-editors-ia-database{left:-60px;top:-492px}.docs-material .docs-icon-editors-ia-delete-trash{left:-1142px;top:-736px}.docs-material .docs-icon-editors-ia-device-hub-connector{left:-572px;top:-542px}.docs-material .docs-icon-editors-ia-dictionary{left:-1350px;top:-360px}.docs-material .docs-icon-dictionary-blue{left:-256px;top:-920px}.docs-material .docs-icon-editors-ia-distribute-shapes-horizontal{left:-614px;top:-246px}.docs-material .docs-icon-editors-ia-distribute-shapes-vertical{left:-1420px;top:-608px}.docs-material .docs-icon-editors-ia-download{left:-674px;top:-226px}.docs-material .docs-icon-editors-ia-download-box{left:-452px;top:-1008px}.docs-material .docs-icon-editors-ia-drag-move{left:-407px;top:-556px}.docs-material .docs-icon-editors-ia-drawings{left:-1374px;top:-820px}.docs-material .docs-icon-editors-ia-drawings-filled{left:-956px;top:-1128px}.docs-material .docs-icon-editors-ia-drawings-red{left:-1396px;top:-916px}.docs-material .docs-icon-editors-ia-drive-video{left:-1298px;top:-336px}.docs-material .docs-icon-editors-ia-dropdown-arrow-in-circle{left:-1168px;top:-1040px}.docs-material .docs-icon-editors-ia-edit-pen{left:-1324px;top:-878px}.docs-material .docs-icon-editors-ia-edit-pen-blue700{left:-140px;top:-916px}.docs-material .docs-icon-editors-ia-email-outline{left:-236px;top:0}.docs-material .docs-icon-editors-ia-emoji{left:-572px;top:-670px}.docs-material .docs-icon-editors-ia-encrypted-shield{left:-706px;top:-1034px}.docs-material .docs-icon-editors-ia-equals-circle{left:-747px;top:-1270px}.docs-material .docs-icon-editors-ia-equation-pi-squared{left:-1471px;top:-1430px}.docs-material .docs-icon-editors-ia-expand{left:-216px;top:-1406px}.docs-material .docs-icon-editors-ia-expand-horizontal{left:-1273px;top:-1180px}.docs-material .docs-icon-editors-ia-explore{left:-1066px;top:-1396px}.docs-material .docs-icon-editors-ia-extract-sheet-copy{left:-210px;top:-830px}.docs-material .docs-icon-editors-ia-file-bullet-form{left:-190px;top:-324px}.docs-material .docs-icon-editors-ia-file-copy{left:-1354px;top:-1332px}.docs-material .docs-icon-editors-ia-filter-bars{left:-432px;top:-1282px}.docs-material .docs-icon-editors-ia-filter-funnel{left:-848px;top:-966px}.docs-material .docs-icon-editors-ia-filter-funnel-solid{left:-1301px;top:-626px}.docs-material .docs-icon-editors-ia-filter-table-view{left:-598px;top:-798px}.docs-material .docs-icon-editors-ia-find-in-page{left:-392px;top:-1144px}.docs-material .docs-icon-editors-ia-find-replace{left:-370px;top:-124px}.docs-material .docs-icon-editors-ia-flip-to-front{left:-546px;top:-188px}.docs-material .docs-icon-editors-ia-focus-center{left:-634px;top:-22px}.docs-material .docs-icon-editors-ia-folder{left:-949px;top:-582px}.docs-material .docs-icon-editors-ia-folder-move{left:-903px;top:-582px}.docs-material .docs-icon-editors-ia-format-group{left:-1374px;top:-1004px}.docs-material .docs-icon-editors-ia-format-shapes{left:-1086px;top:-1396px}.docs-material .docs-icon-editors-ia-format-ungroup{left:-156px;top:-1300px}.docs-material .docs-icon-editors-ia-font-text-size{left:-896px;top:-42px}.docs-material .docs-icon-editors-ia-freeze-row-column{left:-1090px;top:-520px}.docs-material .docs-icon-editors-ia-fullscreen{left:-1486px;top:-228px}.docs-material .docs-icon-editors-ia-fullscreen-exit{left:-1338px;top:-508px}.docs-material .docs-icon-editors-ia-globe{left:-746px;top:-1014px}.docs-material .docs-icon-editors-ia-grid-goldenratio{left:-116px;top:-98px}.docs-material .docs-icon-editors-ia-grid-range{left:-482px;top:-1192px}.docs-material .docs-icon-editors-ia-header-footer{left:-546px;top:-374px}.docs-material .docs-icon-editors-ia-help{left:-114px;top:-1234px}.docs-material .docs-icon-editors-ia-hide-invisible{left:-930px;top:-1066px}.docs-material .docs-icon-editors-ia-hierarchy{left:-142px;top:-26px}.docs-material .docs-icon-editors-ia-history-restore{left:-313px;top:-358px}.docs-material .docs-icon-editors-ia-horizontal-line{left:-972px;top:-206px}.docs-material .docs-icon-editors-ia-horizontal-rows{left:-592px;top:-1468px}.docs-material .docs-icon-editors-ia-import{left:-1064px;top:-868px}.docs-material .docs-icon-editors-ia-indent-decrease{left:-368px;top:-492px}.docs-material .docs-icon-editors-ia-indent-decrease-rtl{left:-82px;top:-1376px}.docs-material .docs-icon-editors-ia-indent-increase{left:-1416px;top:-1368px}.docs-material .docs-icon-editors-ia-indent-increase-rtl{left:-872px;top:-468px}.docs-material .docs-icon-editors-ia-info{left:-670px;top:-1358px}.docs-material .docs-icon-editors-ia-ink-pen{left:-1438px;top:-700px}.docs-material .docs-icon-editors-ia-input{left:-1260px;top:-898px}.docs-material .docs-icon-editors-ia-insights{left:-910px;top:-716px}.docs-material .docs-icon-editors-ia-internet-globe{left:-188px;top:-972px}.docs-material .docs-icon-editors-ia-italic{left:-46px;top:-1040px}.docs-material .docs-icon-editors-ia-keyboard{left:-1186px;top:-20px}.docs-material .docs-icon-editors-ia-keyboard-tab{left:-910px;top:-1046px}.docs-material .docs-icon-editors-ia-label{left:-572px;top:-562px}.docs-material .docs-icon-editors-ia-lightbulb{left:-264px;top:-492px}.docs-material .docs-icon-editors-ia-line-chart-landscape{left:-762px;top:-380px}.docs-material .docs-icon-editors-ia-line-spacing{left:-1338px;top:-488px}.docs-material .docs-icon-editors-ia-line-tool{left:-1420px;top:-978px}.docs-material .docs-icon-editors-ia-link{left:-1420px;top:-958px}.docs-material .docs-icon-editors-ia-link-box{left:-433px;top:-360px}.docs-material .docs-icon-editors-ia-link-off{left:-1036px;top:-392px}.docs-material .docs-icon-editors-ia-list-bulleted{left:-1506px;top:-338px}.docs-material .docs-icon-editors-ia-list-bulleted-rtl{left:-1084px;top:-1022px}.docs-material .docs-icon-editors-ia-list-numbered{left:-350px;top:-1214px}.docs-material .docs-icon-editors-ia-lock-close{left:-501px;top:-656px}.docs-material .docs-icon-editors-ia-lock-open{left:-1506px;top:-446px}.docs-material .docs-icon-editors-ia-logo-forms{left:-1400px;top:-958px}.docs-material .docs-icon-editors-ia-looker{left:-572px;top:-850px}.docs-material .docs-icon-editors-ia-merge{left:-852px;top:-208px}.docs-material .docs-icon-editors-ia-microphone{left:-1324px;top:-268px}.docs-material .docs-icon-editors-ia-minus-box{left:-832px;top:-468px}.docs-material .docs-icon-editors-ia-more-ellipsis-vertical{left:-1114px;top:-324px}.docs-material .docs-icon-editors-ia-move-slide-down{left:-1216px;top:-1040px}.docs-material .docs-icon-editors-ia-move-slide-up{left:-411px;top:-208px}.docs-material .docs-icon-editors-ia-note{left:-936px;top:-850px}.docs-material .docs-icon-editors-ia-notes-lines{left:-110px;top:-452px}.docs-material .docs-icon-editors-ia-notification-bell{left:-413px;top:-340px}.docs-material .docs-icon-editors-ia-number-sign{left:-481px;top:-638px}.docs-material .docs-icon-editors-ia-numbers-123{left:-1374px;top:-608px}.docs-material .docs-icon-editors-ia-offline-pin{left:-156px;top:-1448px}.docs-material .docs-icon-editors-ia-offline-pin-filled{left:-1084px;top:-1042px}.docs-material .docs-icon-editors-ia-omega-special-character{left:-68px;top:-426px}.docs-material .docs-icon-editors-ia-opacity{left:-842px;top:-1312px}.docs-material .docs-icon-editors-ia-open-new-window{left:-1462px;top:-1248px}.docs-material .docs-icon-editors-ia-page-break{left:-353px;top:-318px}.docs-material .docs-icon-editors-ia-page-description{left:-356px;top:-920px}.docs-material .docs-icon-editors-ia-page-orientation{left:-1262px;top:-710px}.docs-material .docs-icon-editors-ia-paint-palette-theme{left:-956px;top:-940px}.docs-material .docs-icon-editors-ia-paintbrush{left:-1462px;top:-1316px}.docs-material .docs-icon-editors-ia-paintbrush-box{left:-1022px;top:-940px}.docs-material .docs-icon-editors-ia-paragraph-right-to-left{left:-660px;top:-64px}.docs-material .docs-icon-editors-ia-paste{left:-976px;top:-1086px}.docs-material .docs-icon-editors-ia-paste-no-format{left:-254px;top:-446px}.docs-material .docs-icon-editors-ia-people-group{left:-992px;top:-1310px}.docs-material .docs-icon-editors-ia-performance-meter{left:-572px;top:-300px}.docs-material .docs-icon-editors-ia-person{left:-20px;top:-804px}.docs-material .docs-icon-editors-ia-person-check{left:-1416px;top:-1410px}.docs-material .docs-icon-editors-ia-pin{left:-224px;top:-1040px}.docs-material .docs-icon-editors-ia-pin-off{left:-1394px;top:-1004px}.docs-material .docs-icon-editors-ia-photo-image{left:-1570px;top:-180px}.docs-material .docs-icon-editors-ia-photo-image-select{left:-148px;top:-230px}.docs-material .docs-icon-editors-ia-photos{left:-1472px;top:-46px}.docs-material .docs-icon-editors-ia-pie-chart{left:-740px;top:-782px}.docs-material .docs-icon-editors-ia-pivot-table{left:-356px;top:-940px}.docs-material .docs-icon-editors-ia-place-item{left:-1451px;top:-1430px}.docs-material .docs-icon-editors-ia-play-circle{left:-1064px;top:-982px}.docs-material .docs-icon-editors-ia-plus{left:-411px;top:-228px}.docs-material .docs-icon-editors-ia-plus-24{left:-976px;top:-966px}.docs-material .docs-icon-editors-ia-plx{left:-205px;top:-688px}.docs-material .docs-icon-editors-ia-post-add{left:-1262px;top:-918px}.docs-material .docs-icon-editors-ia-presentation{left:-1282px;top:-804px}.docs-material .docs-icon-editors-ia-presentation-yellow{left:-156px;top:-1360px}.docs-material .docs-icon-editors-ia-print{left:-828px;top:-370px}.docs-material .docs-icon-editors-ia-question-answer{left:-884px;top:-718px}.docs-material .docs-icon-editors-ia-quotes{left:-471px;top:-188px}.docs-material .docs-icon-editors-ia-redo,.docs-material .docs-icon-editors-ia-undo-rtl{left:-1275px;top:-582px}.docs-material .docs-icon-editors-ia-refresh{left:-1323px;top:-582px}.docs-material .docs-icon-editors-ia-rename{left:-910px;top:-1066px}.docs-material .docs-icon-editors-ia-reset-image{left:-1516px;top:-868px}.docs-material .docs-icon-editors-ia-resize-box{left:-1186px;top:-40px}.docs-material .docs-icon-editors-ia-right-angle{left:-932px;top:-1392px}.docs-material .docs-icon-editors-ia-rotate-right-clockwise{left:-480px;top:-758px}.docs-material .docs-icon-editors-ia-save{left:-20px;top:-168px}.docs-material .docs-icon-editors-ia-school-graduation{left:-934px;top:-488px}.docs-material .docs-icon-editors-ia-select-all{left:-1252px;top:-90px}.docs-material .docs-icon-editors-ia-settings-gear{left:-792px;top:-1060px}.docs-material .docs-icon-editors-ia-shapes{left:-66px;top:-1014px}.docs-material .docs-icon-editors-ia-sheets-tab{left:-618px;top:-582px}.docs-material .docs-icon-editors-ia-shuffle-swap{left:-978px;top:-1332px}.docs-material .docs-icon-editors-ia-sigma-function{left:-910px;top:-756px}.docs-material .docs-icon-editors-ia-slideshow{left:-1258px;top:-250px}.docs-material .docs-icon-editors-ia-sort{left:-1458px;top:-700px}.docs-material .docs-icon-editors-ia-sort-ascending{left:-1232px;top:-246px}.docs-material .docs-icon-editors-ia-sort-descending{left:-1036px;top:-412px}.docs-material .docs-icon-editors-ia-speaker-notes{left:-476px;top:-492px}.docs-material .docs-icon-editors-ia-spellcheck{left:-812px;top:-1060px}.docs-material .docs-icon-editors-ia-split{left:-1152px;top:-298px}.docs-material .docs-icon-editors-ia-split-columns{left:-1210px;top:-468px}.docs-material .docs-icon-editors-ia-spreadsheet-black{left:-826px;top:-228px}.docs-material .docs-icon-editors-ia-spreadsheet-green{left:-122px;top:-188px}.docs-material .docs-icon-editors-ia-square-box-selection{left:-1094px;top:-1270px}.docs-material .docs-icon-editors-ia-square-grid-view{left:-598px;top:-1270px}.docs-material .docs-icon-editors-ia-square-rounded{left:-1232px;top:-266px}.docs-material .docs-icon-editors-ia-strikethrough{left:-1278px;top:-160px}.docs-material .docs-icon-editors-ia-swap-vertical{left:-780px;top:-232px}.docs-material .docs-icon-editors-ia-sync{left:-293px;top:-230px}.docs-material .docs-icon-editors-ia-sync-problem{left:-1116px;top:-716px}.docs-material .docs-icon-editors-ia-table-chart{left:-932px;top:-1418px}.docs-material .docs-icon-editors-ia-table-check{left:-236px;top:-1428px}.docs-material .docs-icon-editors-ia-table-tab{left:-471px;top:-296px}.docs-material .docs-icon-editors-ia-text-fields{left:-546px;top:-314px}.docs-material .docs-icon-editors-ia-text-fields-24{left:-1041px;top:-608px}.docs-material .docs-icon-format-quote-24{left:-760px;top:-186px}.docs-material .docs-icon-add-20-gm3-light-on-secondary{left:-1052px;top:-1168px}.docs-material .docs-icon-editors-ia-text-rotate-angle-down{left:-952px;top:-1270px}.docs-material .docs-icon-editors-ia-text-rotate-angle-up{left:-976px;top:-1032px}.docs-material .docs-icon-editors-ia-text-rotate-down{left:-740px;top:-232px}.docs-material .docs-icon-editors-ia-text-rotate-none{left:-136px;top:-1274px}.docs-material .docs-icon-editors-ia-text-rotate-up{left:-822px;top:-740px}.docs-material .docs-icon-editors-ia-text-rotate-vertical-stack{left:-890px;top:-1290px}.docs-material .docs-icon-editors-ia-timeline{left:-598px;top:-1100px}.docs-material .docs-icon-editors-ia-transition{left:-658px;top:-1102px}.docs-material .docs-icon-editors-ia-translate{left:-880px;top:-1086px}.docs-material .docs-icon-editors-ia-trending-up-arrow{left:-1278px;top:-404px}.docs-material .docs-keyboard-arrow-down-20x20{left:-720px;top:-438px}.docs-material .docs-keyboard-arrow-right-20x20{left:-1350px;top:-962px}.docs-material .docs-icon-editors-ia-triangle-problem-warning{left:-1472px;top:-26px}.docs-material .docs-icon-editors-ia-underline{left:-1324px;top:-1008px}.docs-material .docs-icon-editors-ia-redo-rtl,.docs-material .docs-icon-editors-ia-undo{left:-156px;top:-492px}.docs-material .docs-icon-editors-ia-update-clock{left:-40px;top:-282px}.docs-material .docs-icon-editors-ia-upload{left:-156px;top:-512px}.docs-material .docs-icon-editors-ia-user-edit-history{left:-956px;top:-916px}.docs-material .docs-icon-editors-ia-user-preference-settings{left:-390px;top:-82px}.docs-material .docs-icon-editors-ia-vertical-columns{left:-162px;top:-916px}.docs-material .docs-icon-editors-ia-view-compact{left:-20px;top:-1214px}.docs-material .docs-icon-editors-ia-view-show{left:-40px;top:-492px}.docs-material .docs-icon-editors-ia-volume-up{left:-956px;top:-788px}.docs-material .docs-icon-editors-ia-word-art{left:-1218px;top:-1270px}.docs-material .docs-icon-editors-ia-wrap-text-clip{left:-754px;top:0}.docs-material .docs-icon-editors-ia-wrap-text-overflow{left:-572px;top:-690px}.docs-material .docs-icon-editors-ia-wrap-text-wrap{left:-618px;top:-1370px}.docs-material .docs-icon-editors-ia-zoom-in{left:-302px;top:-1300px}.docs-material .docs-icon-drive-monochrome-2021{left:-259px;top:-576px}.docs-material .docs-icon-drive-monochrome-2021-24{left:-828px;top:-66px}.docs-material .docs-icon-add-to-drive-2021{left:-1022px;top:-1042px}.docs-material .docs-icon-save{left:-802px;top:-966px}.docs-material .docs-icon-print{left:-1086px;top:-1416px}.docs-material .docs-icon-print-20{left:-718px;top:-1244px}.docs-material .docs-icon-redo-rtl,.docs-material .docs-icon-undo{left:-1394px;top:-1228px}.docs-material .docs-icon-redo-rtl-20,.docs-material .docs-icon-undo-20{left:-1098px;top:-788px}.docs-material .docs-icon-redo,.docs-material .docs-icon-undo-rtl{left:-546px;top:-354px}.docs-material .docs-icon-redo-20,.docs-material .docs-icon-undo-rtl-20{left:-1458px;top:-1388px}.docs-material .docs-icon-copy{left:-1232px;top:-360px}.docs-material .docs-icon-copy-24{left:-396px;top:-1398px}.docs-material .docs-icon-cut{left:-453px;top:-360px}.docs-material .docs-icon-paste{left:-664px;top:-582px}.docs-material .docs-icon-document{left:-740px;top:-692px}.docs-material .docs-icon-presentation,.docs-material .docs-icon-punch{left:-726px;top:-1034px}.docs-material .docs-icon-presentation-grey900{left:-932px;top:-1332px}.docs-material .docs-icon-presentation-no-fill-18x18{left:-1488px;top:-1274px}.docs-material .docs-icon-presentation-encrypted-no-fill-18x18{left:-854px;top:0}.docs-material .docs-icon-spreadsheet{left:-176px;top:-1300px}.docs-material .docs-icon-spreadsheet-no-fill-18x18{left:-1258px;top:-160px}.docs-material .docs-icon-spreadsheet-encrypted-no-fill-18x18{left:-995px;top:-582px}.docs-material .docs-icon-form{left:-956px;top:-1086px}.docs-material .docs-icon-form-black{left:-1160px;top:0}.docs-material .docs-icon-drawing{left:-1098px;top:-810px}.docs-material .docs-icon-site{left:-822px;top:-1290px}.docs-material .docs-icon-drawing-black{left:-392px;top:-950px}.docs-material .docs-icon-drawing-black-24{left:-1274px;top:0}.docs-material .docs-icon-emoji-objects-outline-24x24{left:-1284px;top:-270px}.docs-material .docs-icon-excel{left:-1050px;top:-690px}.docs-material .docs-icon-excel-encrypted-18x18{left:-618px;top:-608px}.docs-material .docs-icon-powerpoint{left:-156px;top:-1406px}.docs-material .docs-icon-powerpoint-encrypted-18x18{left:-1498px;top:-468px}.docs-material .docs-icon-word{left:-46px;top:-1014px}.docs-material .docs-icon-word-encrypted-18x18{left:-1210px;top:-510px}.docs-material .docs-icon-script{left:-94px;top:-1234px}.docs-material .docs-icon-insert-script{left:-1550px;top:-160px}.docs-material .docs-icon-autocorrect-24x24{left:-1394px;top:-860px}.docs-material .docs-icon-do-not-correct-24x24{left:-658px;top:-1162px}.docs-material .docs-icon-feedback-24x24{left:-768px;top:-418px}.docs-material .docs-icon-visibility-off-24x24{left:-896px;top:-62px}.docs-material .docs-icon-volume-up-18x18{left:-20px;top:-928px}.docs-material .docs-icon-gadget{left:-370px;top:-800px}.docs-material .docs-icon-generate-slides-18x18{left:-546px;top:-168px}.docs-material .docs-icon-gif-box-18x18{left:-1074px;top:-1270px}.docs-material .docs-icon-gif-box-24x24{left:-471px;top:-270px}.docs-material .docs-icon-image{left:-696px;top:-896px}.docs-material .docs-icon-clipboard{left:-744px;top:-1124px}.docs-material .docs-icon-bold{left:-956px;top:-1106px}.docs-material .docs-icon-bold-20{left:-806px;top:-186px}.docs-material .docs-icon-italic{left:-978px;top:-690px}.docs-material .docs-icon-italic-20{left:-1240px;top:-690px}.docs-material .docs-icon-text-color{left:-716px;top:-896px}.docs-material .docs-icon-text-color-20{left:-1486px;top:-358px}.docs-material .docs-icon-align-left{left:-664px;top:-602px}.docs-material .docs-icon-align-left-20{left:-836px;top:-440px}.docs-material .docs-icon-align-center{left:-400px;top:0}.docs-material .docs-icon-align-center-20{left:-764px;top:-876px}.docs-material .docs-icon-align-right{left:-976px;top:-1012px}.docs-material .docs-icon-align-right-20{left:-1120px;top:-228px}.docs-material .docs-icon-align-justify{left:-720px;top:-186px}.docs-material .docs-icon-align-justify-20{left:-638px;top:-1390px}.docs-material .docs-icon-align-shapes-left{left:-1370px;top:-353px}.docs-material .docs-icon-align-shapes-center{left:-214px;top:-876px}.docs-material .docs-icon-align-shapes-right{left:-400px;top:-20px}.docs-material .docs-icon-align-shapes-top{left:-1404px;top:0}.docs-material .docs-icon-align-shapes-middle{left:-858px;top:-418px}.docs-material .docs-icon-align-shapes-bottom{left:-20px;top:-1380px}.docs-material .docs-icon-alternate-email-12x12{left:-572px;top:-146px}.docs-material .docs-icon-distribute-shapes-horizontally{left:-1324px;top:-160px}.docs-material .docs-icon-distribute-shapes-vertically{left:-256px;top:-1428px}.docs-material .docs-icon-valign-top{left:-236px;top:-920px}.docs-material .docs-icon-valign-top-20{left:-100px;top:-534px}.docs-material .docs-icon-valign-middle{left:-1240px;top:-898px}.docs-material .docs-icon-valign-middle-20{left:-1188px;top:-690px}.docs-material .docs-icon-valign-bottom{left:-140px;top:-778px}.docs-material .docs-icon-valign-bottom-20{left:-788px;top:-1014px}.docs-material .docs-icon-list-number{left:-1021px;top:-634px}.docs-material .docs-icon-list-number-20{left:-1374px;top:-1138px}.docs-material .docs-icon-list-number-24{left:-572px;top:-912px}.docs-material .docs-icon-list-numbered-54-30{left:-828px;top:-708px}.docs-material .docs-icon-list-bullet{left:-686px;top:-1034px}.docs-material .docs-icon-list-bullet-20{left:-1418px;top:-175px}.docs-material .docs-icon-list-bullet-24{left:-1458px;top:-736px}.docs-material .docs-icon-list-bulleted-54-30{left:-100px;top:-492px}.docs-material .docs-icon-indent{left:-313px;top:-168px}.docs-material .docs-icon-indent-20{left:-418px;top:-1170px}.docs-material .docs-icon-outdent{left:-86px;top:-630px}.docs-material .docs-icon-outdent-20{left:-122px;top:-278px}.docs-material .docs-icon-line-spacing{left:-234px;top:-446px}.docs-material .docs-icon-line-spacing-20{left:-614px;top:-970px}.docs-material .docs-icon-columns{left:-471px;top:-208px}.docs-material .docs-icon-underline{left:-420px;top:0}.docs-material .docs-icon-underline-20{left:-1130px;top:-298px}.docs-material .docs-icon-text-bgcolor{left:-62px;top:-1376px}.docs-material .docs-icon-textbox{left:-1186px;top:-1332px}.docs-material .docs-icon-textbox-24-yellow700{left:-906px;top:-1352px}.docs-material .docs-icon-shapes{left:-1374px;top:-1228px}.docs-material .docs-icon-shapes-20{left:-1374px;top:-562px}.docs-material .docs-icon-shapes-24{left:-896px;top:-88px}.docs-material .docs-icon-shapes-24-yellow{left:-1460px;top:-958px}.docs-material .sketchy-icon-scribble-40{left:-954px;top:-468px}.docs-material .docs-icon-line-width{left:-1444px;top:-794px}.docs-material .docs-icon-line-weight-20{left:-1076px;top:-788px}.docs-material .docs-icon-add-trendline{left:-256px;top:-1300px}.docs-material .docs-icon-data-label{left:-910px;top:-1026px}.docs-material .docs-icon-next{left:-1302px;top:-762px}.docs-material .docs-icon-previous{left:-1370px;top:-311px}.docs-material .docs-icon-no-color{left:-1212px;top:-206px}.docs-material .docs-icon-fill-color{left:-1282px;top:-918px}.docs-material .docs-icon-fill-color-20{left:-418px;top:-1192px}.docs-material .docs-icon-line-color{left:-1374px;top:-1118px}.docs-material .docs-icon-line-type{left:-1350px;top:-1054px}.docs-material .docs-icon-line-style-20{left:-1454px;top:-1180px}.docs-material .docs-icon-table{left:-1130px;top:-868px}.docs-material .docs-icon-table-24{left:-546px;top:-248px}.docs-material .docs-icon-table-view-20x20{left:-20px;top:-1188px}.docs-material .docs-icon-table-of-contents-24{left:-1434px;top:-1052px}.docs-material .docs-icon-comment{left:-720px;top:-206px}.docs-material .docs-icon-add-comment-20{left:-1420px;top:-860px}.docs-material .docs-icon-comment-blank{left:-546px;top:-294px}.docs-material .docs-icon-comment-blank-20{left:-1396px;top:-756px}.docs-material .docs-icon-comment-blank-highlighted{left:-852px;top:-468px}.docs-material .docs-icon-comment-blank-grey600{left:-634px;top:0}.docs-material .docs-icon-comment-blank-n10-20{left:-598px;top:-1150px}.docs-material .docs-icon-comment-blank-p40-20x20{left:-1324px;top:-778px}.docs-material .docs-icon-insert-comment{left:-846px;top:-1196px}.docs-material .docs-icon-insert-comment-24{left:-190px;top:-298px}.docs-material .docs-icon-trending-up-24{left:-698px;top:-1218px}.docs-material .docs-icon-trending-up-18{left:-1508px;top:-358px}.docs-material .docs-icon-trending-down-18{left:-1036px;top:-276px}.docs-material .docs-icon-chart{left:-316px;top:-1040px}.docs-material .docs-icon-insert-chart-20{left:-449px;top:-290px}.docs-material .docs-icon-chart-24{left:-1162px;top:-716px}.docs-material .docs-icon-list-number-rtl{left:-760px;top:-734px}.docs-material .docs-icon-list-number-rtl-20{left:-1420px;top:-882px}.docs-material .docs-icon-list-bullet-rtl{left:-1324px;top:-1144px}.docs-material .docs-icon-list-bullet-rtl-20{left:-122px;top:-208px}.docs-material .docs-icon-indent-rtl{left:-1472px;top:-92px}.docs-material .docs-icon-indent-rtl-20{left:-572px;top:-944px}.docs-material .docs-icon-outdent-rtl{left:-1066px;top:-1358px}.docs-material .docs-icon-outdent-rtl-20{left:-42px;top:-452px}.docs-material .docs-icon-line-spacing-rtl{left:-1067px;top:-582px}.docs-material .docs-icon-line-spacing-rtl-20{left:-740px;top:-372px}.docs-material .docs-icon-text-ltr{left:-910px;top:-850px}.docs-material .docs-icon-text-ltr-20{left:-242px;top:-492px}.docs-material .docs-icon-text-rtl{left:-1096px;top:-730px}.docs-material .docs-icon-text-rtl-20{left:-1154px;top:-1270px}.docs-material .docs-icon-sheet-rtl{left:-1054px;top:-1292px}.docs-material .docs-icon-sheet-rtl-20{left:-491px;top:-296px}.docs-material .docs-icon-share{left:-20px;top:-492px}.docs-material .docs-icon-stock-media-18x18{left:-1394px;top:-840px}.docs-material .docs-icon-stock-media-20x20{left:-40px;top:-1422px}.docs-material .docs-icon-subscript{left:-838px;top:-1060px}.docs-material .docs-icon-superscript{left:-326px;top:-446px}.docs-material .docs-icon-strikethrough{left:-392px;top:-898px}.docs-material .docs-icon-strikethrough-20{left:-1018px;top:-1222px}.docs-material .docs-icon-clear-formatting{left:-1242px;top:-940px}.docs-material .docs-icon-link{left:-410px;top:-492px}.docs-material .docs-icon-link-20{left:-182px;top:-1254px}.docs-material .docs-icon-special-character{left:-720px;top:-782px}.docs-material .docs-icon-special-character-24{left:-1213px;top:-1106px}.docs-material .docs-icon-close-white{left:-196px;top:-1300px}.docs-material .docs-icon-close-small{left:-327px;top:-648px}.docs-material .docs-icon-close-thin{left:-162px;top:-856px}.docs-material .docs-icon-paint-format{left:-1226px;top:0}.docs-material .docs-icon-paint-format-20{left:-60px;top:-650px}.docs-material .docs-icon-video{left:-1232px;top:-206px}.docs-material .docs-icon-reload{left:-570px;top:-62px}.docs-material .docs-icon-reload-rtl{left:-828px;top:-92px}.docs-material .docs-icon-insert-page-break{left:-592px;top:0}.docs-material .docs-icon-insert-page-break-24{left:-812px;top:-1080px}.docs-material .docs-icon-close{left:-413px;top:-360px}.docs-material .docs-icon-close-p40-20x20{left:-62px;top:-968px}.docs-material .docs-icon-check{left:-354px;top:-20px}.docs-material .docs-icon-up{left:-1272px;top:-110px}.docs-material .docs-icon-down{left:-236px;top:-66px}.docs-material .docs-icon-add-page{left:-1262px;top:-756px}.docs-material .docs-icon-email{left:-932px;top:-1372px}.docs-material .docs-icon-insert-equation{left:-640px;top:-418px}.docs-material .docs-icon-insert-equation-24{left:-1232px;top:-286px}.docs-material .docs-icon-insert-horizontal-line{left:-1176px;top:-1312px}.docs-material .docs-icon-insert-horizontal-line-24{left:-1104px;top:-1042px}.docs-material .docs-icon-tabstop-center-blue500{left:-720px;top:-418px}.docs-material .docs-icon-tabstop-center-bottom-blue500{left:-1120px;top:-250px}.docs-material .docs-icon-tabstop-left-blue500{left:-934px;top:-468px}.docs-material .docs-icon-tabstop-right-blue500{left:-760px;top:-1344px}.docs-material .docs-icon-tag-24{left:-372px;top:-466px}.docs-material .docs-icon-ruler-first-indent-drag-blue500{left:-136px;top:-118px}.docs-material .docs-icon-border-all{left:-890px;top:-1270px}.docs-material .docs-icon-border-all-20{left:-996px;top:-1106px}.docs-material .docs-icon-border-right{left:-1324px;top:-380px}.docs-material .docs-icon-border-right-20{left:-787px;top:-642px}.docs-material .docs-icon-border-left{left:-500px;top:-800px}.docs-material .docs-icon-border-left-20{left:-1482px;top:-1026px}.docs-material .docs-icon-border-top{left:-1062px;top:-82px}.docs-material .docs-icon-border-top-20{left:-956px;top:-1148px}.docs-material .docs-icon-border-bottom{left:-204px;top:-1060px}.docs-material .docs-icon-border-bottom-20{left:-854px;top:-118px}.docs-material .docs-icon-border-outside{left:-1047px;top:-582px}.docs-material .docs-icon-border-outside-20{left:0;top:-146px}.docs-material .docs-icon-border-inside{left:-802px;top:-740px}.docs-material .docs-icon-border-inside-20{left:-1084px;top:-982px}.docs-material .docs-icon-border-none{left:-1036px;top:-254px}.docs-material .docs-icon-border-none-20{left:-760px;top:-670px}.docs-material .docs-icon-border-horizontal{left:-236px;top:-1300px}.docs-material .docs-icon-border-horizontal-20{left:-618px;top:-1430px}.docs-material .docs-icon-border-vertical{left:-20px;top:-188px}.docs-material .docs-icon-border-vertical-20{left:-388px;top:-492px}.docs-material .docs-icon-merge{left:-313px;top:-266px}.docs-material .docs-icon-wrap{left:-1460px;top:-938px}.docs-material .docs-icon-filter-alt{left:-1052px;top:-1128px}.docs-material .docs-icon-autofilter{left:-1030px;top:-690px}.docs-material .docs-icon-autofilter-filled{left:-1036px;top:-62px}.docs-material .docs-icon-insert-function{left:-1590px;top:0}.docs-material .docs-icon-insert-function-20{left:-698px;top:-1196px}.docs-material .docs-icon-insert-formula{left:-1491px;top:-1450px}.docs-material .docs-icon-folder-shared{left:-392px;top:-924px}.docs-material .docs-icon-folder-shared-outline{left:-1114px;top:-1270px}.docs-material .docs-icon-folder-outline{left:-1134px;top:-46px}.docs-material .docs-icon-folder-outline-hover{left:-1471px;top:-1450px}.docs-material .docs-icon-folder-outline-pressed{left:-1374px;top:-1160px}.docs-material .docs-icon-folder-solid{left:-594px;top:-964px}.docs-material .docs-icon-drive{left:-339px;top:-286px}.docs-material .docs-icon-dropdown-arrow-in-circle-24{left:-1546px;top:-34px}.docs-material .docs-icon-drive-large{left:-1511px;top:-1430px}.docs-material .docs-icon-drive-large-wrapper{width:36px;height:36px}.docs-material .docs-icon-back{left:-1346px;top:-1122px}.docs-material .docs-icon-back-rtl{left:-190px;top:-1114px}.docs-material .docs-icon-arrow-more{left:-1096px;top:-690px}.docs-material .docs-icon-arrow-more-rtl{left:-1258px;top:-316px}.docs-material .docs-icon-search-this-document{left:-762px;top:-360px}.docs-material .docs-icon-arrow-dropdown-p40{left:-1368px;top:0}.docs-material .docs-icon-refine-p40-24{left:-156px;top:-1380px}.docs-material .docs-icon-refresh-p40-24{left:-721px;top:-1270px}.docs-material .docs-icon-refresh-24{left:-1090px;top:-468px}.docs-material .docs-icon-progress-activity{left:-524px;top:-1170px}.docs-material .docs-icon-radio-button-checked-18x18{left:-1098px;top:-228px}.docs-material .docs-icon-arrow-dropdown{left:-68px;top:-1308px}.docs-material .docs-icon-arrow-dropdown-grey600{left:-348px;top:-492px}.docs-material .docs-icon-expand-all{left:-1172px;top:-298px}.docs-material .docs-icon-word-art{left:-594px;top:-1040px}.docs-material .docs-icon-delete-x{left:-259px;top:-556px}.docs-material .docs-icon-description-24{left:-1424px;top:0}.docs-material .docs-icon-settings{left:-373px;top:-318px}.docs-material .docs-icon-plus{left:-1334px;top:-1290px}.docs-material .docs-icon-plus-white{left:-806px;top:-208px}.docs-material .docs-icon-alert{left:-1064px;top:-1022px}.docs-material .docs-icon-alert-error-24-orange600{left:-1282px;top:-736px}.docs-material .docs-icon-trash{left:-438px;top:-1124px}.docs-material .docs-icon-locked{left:-412px;top:-1234px}.docs-material .docs-icon-locked-grey600{left:-690px;top:-1270px}.docs-material .docs-icon-unlocked{left:-1211px;top:-1226px}.docs-material .docs-icon-add-fonts{left:-328px;top:0}.docs-material .docs-icon-enter-compact{left:-996px;top:-494px}.docs-material .docs-icon-exit-compact{left:-1016px;top:-272px}.docs-material .docs-icon-mode-edit{left:-456px;top:-82px}.docs-material .docs-icon-mode-edit-blue700{left:-60px;top:-534px}.docs-material .docs-icon-mode-view{left:-618px;top:-876px}.docs-material .docs-icon-chat{left:-1508px;top:-1248px}.docs-material .docs-icon-chat-bubble-grey900{left:-1478px;top:-634px}.docs-material .docs-icon-chat-bubble-white{left:-658px;top:-1060px}.docs-material .docs-icon-chat-person-grey900{left:-412px;top:-1030px}.docs-material .docs-icon-chat-person-wide-grey900{left:-516px;top:-1398px}.docs-material .docs-icon-person-add-white{left:-493px;top:-248px}.docs-material .docs-icon-star{left:-214px;top:-446px}.docs-material .docs-icon-tracker-24x24{left:-975px;top:-608px}.docs-material .docs-icon-group-24x24{left:-942px;top:-92px}.docs-material .docs-icon-group-20x20{left:-740px;top:-350px}.docs-material .docs-icon-groups-24x24{left:-998px;top:-788px}.docs-material .docs-icon-inventory-24x24{left:-279px;top:-596px}.docs-material .docs-icon-payments-24x24{left:-1116px;top:-510px}.docs-material .docs-icon-person-24x24{left:-592px;top:-468px}.docs-material .docs-icon-person-20x20{left:-1146px;top:-982px}.docs-material .docs-icon-duplicate{left:-1209px;top:-604px}.docs-material .docs-icon-file{left:-1106px;top:-982px}.docs-material .docs-icon-opacity{left:-1052px;top:-1148px}.docs-material .docs-icon-label-slant{left:-440px;top:-1192px}.docs-material .docs-icon-point-size{left:-822px;top:-1414px}.docs-material .docs-icon-question{left:-754px;top:-26px}.docs-material .docs-icon-quote{left:-1168px;top:-488px}.docs-material .docs-icon-vertical-gridlines{left:-546px;top:-334px}.docs-material .docs-icon-left-axis{left:-1104px;top:-1022px}.docs-material .docs-icon-right-axis{left:-720px;top:-670px}.docs-material .docs-icon-left-axis-gridlines{left:-992px;top:-1290px}.docs-material .docs-icon-right-axis-gridlines{left:-594px;top:-944px}.docs-material .docs-icon-reset{left:-429px;top:-618px}.docs-material .docs-icon-drag-move{left:-994px;top:-292px}.docs-material .docs-icon-col-dragger{left:-1292px;top:-468px}.docs-material .docs-icon-chrome-store{left:-760px;top:-232px}.docs-material .docs-icon-fit-area{left:-210px;top:-386px}.docs-material .docs-icon-zoom-in-20{left:-1018px;top:-1412px}.docs-material .docs-icon-zoom-out{left:-1128px;top:-1332px}.docs-material .docs-icon-zoom-tool{left:-976px;top:-1106px}.docs-material .docs-icon-download{left:-692px;top:-670px}.docs-material .docs-icon-downloading-20x20{left:-1456px;top:-490px}.docs-material .docs-icon-fusion-table{left:-1480px;top:-1368px}.docs-material .docs-icon-spreadsheet-sink{left:-1268px;top:-1026px}.docs-material .docs-icon-send-responses{left:-1396px;top:-1158px}.docs-material .docs-icon-liveform{left:-1191px;top:-1106px}.docs-material .docs-icon-ellipsis{left:-1500px;top:-318px}.docs-material .docs-icon-html-preview{left:-760px;top:-714px}.docs-material .docs-icon-grid{left:-764px;top:-898px}.docs-material .docs-icon-add-animation{left:-946px;top:-334px}.docs-material .docs-icon-play-filled-24{left:-660px;top:-1390px}.docs-material .docs-icon-play-filled-error-36{left:-910px;top:-968px}.docs-material .docs-icon-playhead{left:-140px;top:-738px}.docs-material .docs-icon-playhead-rtl{left:-634px;top:-90px}.docs-material .docs-icon-unsupported{left:-1352px;top:-48px}.docs-material .docs-icon-calendar{left:-1058px;top:-1106px}.docs-material .docs-icon-calendar-busy-yellow900{left:-1275px;top:-602px}.docs-material .docs-zippy-closed{left:-140px;top:-840px}.docs-material .docs-zippy-open{left:-546px;top:-208px}.docs-material .docs-icon-bookmark{left:-432px;top:-1302px}.docs-material .docs-icon-bookmark-24{left:-1324px;top:-982px}.docs-material .docs-icon-heading{left:-368px;top:-512px}.docs-material .docs-icon-hd-indicator-18{left:-598px;top:-1080px}.docs-material .docs-icon-heading-24{left:-774px;top:0}.docs-material .docs-icon-file-blue{left:-196px;top:-1406px}.docs-material .docs-icon-web-result{left:-766px;top:-1130px}.docs-material .docs-icon-mic{left:-1344px;top:-1192px}.docs-material .docs-icon-paragraph{left:-140px;top:-980px}.docs-material .docs-icon-paragraph-20{left:-122px;top:-256px}.docs-material .docs-icon-bookmark-black{left:-1460px;top:-984px}.docs-material .docs-icon-web-result-blue{left:-236px;top:-20px}.docs-material .docs-icon-popout{left:-94px;top:-1136px}.docs-material .docs-icon-checkbox{left:-854px;top:-20px}.docs-material .docs-icon-checkbox-type{left:-880px;top:-1014px}.docs-material .docs-icon-dropdown-type{left:-140px;top:-798px}.docs-material .docs-icon-grid-type{left:-1021px;top:-608px}.docs-material .docs-icon-image-type{left:-1191px;top:-1226px}.docs-material .docs-icon-image-type-20{left:-1084px;top:-124px}.docs-material .docs-icon-image-type-24{left:-144px;top:-188px}.docs-material .docs-icon-radio-type{left:-162px;top:-896px}.docs-material .docs-icon-scale-type{left:-479px;top:-318px}.docs-material .docs-icon-text-type{left:-1171px;top:-1106px}.docs-material .docs-icon-time-type{left:-886px;top:-1352px}.docs-material .docs-icon-timeline-24{left:-1516px;top:-820px}.docs-material .docs-icon-insert-text-block{left:-1038px;top:-1106px}.docs-material .docs-icon-accepting-responses-on{left:-1262px;top:-736px}.docs-material .docs-icon-accepting-responses-on-white{left:-359px;top:-286px}.docs-material .docs-icon-accepting-responses-off{left:-550px;top:0}.docs-material .docs-icon-decimal-increase{left:-1114px;top:0}.docs-material .docs-icon-decimal-increase-20{left:-1275px;top:-622px}.docs-material .docs-icon-decimal-decrease{left:-1416px;top:-716px}.docs-material .docs-icon-decimal-decrease-20{left:-612px;top:-62px}.docs-material .docs-icon-settings-white{left:-1464px;top:-794px}.docs-material .docs-icon-no-symbol{left:-1016px;top:-494px}.docs-material .docs-icon-crop{left:-20px;top:-948px}.docs-material .docs-icon-crop-20{left:-1036px;top:-298px}.docs-material .docs-icon-crop-square-18x18{left:-1506px;top:-380px}.docs-material .docs-icon-crop-16-9-18x18{left:-412px;top:-1124px}.docs-material .docs-icon-crop-9-16-18x18{left:-1022px;top:-960px}.docs-material .docs-icon-green-check{left:-333px;top:-318px}.docs-material .docs-icon-green-check-24x24{left:-572px;top:-160px}.docs-material .docs-icon-font-size{left:-162px;top:-758px}.docs-material .docs-icon-reset-image{left:-1018px;top:-1392px}.docs-material .docs-icon-reset-image-20{left:-60px;top:-698px}.docs-material .docs-icon-r-squared{left:-946px;top:-270px}.docs-material .docs-icon-graph-legend{left:-1396px;top:-562px}.docs-material .docs-icon-cast{left:-572px;top:-714px}.docs-material .docs-icon-wrap-overflow{left:-230px;top:-830px}.docs-material .docs-icon-wrap-wrap{left:-1440px;top:-958px}.docs-material .docs-icon-wrap-clip{left:-60px;top:-630px}.docs-material .docs-icon-highlights{left:-826px;top:-248px}.docs-material .docs-icon-green-back{left:-638px;top:-494px}.docs-material .docs-icon-arrow-back-white{left:-1066px;top:-1332px}.docs-material .docs-icon-arrow-back-white-rtl{left:-214px;top:-850px}.docs-material .docs-icon-help{left:-214px;top:-946px}.docs-material .docs-icon-highlight-green{left:-936px;top:-1106px}.docs-material .docs-icon-equalizer{left:-1282px;top:-782px}.docs-material .docs-icon-explore-24{left:-1436px;top:-1248px}.docs-material .docs-icon-explore-black{left:-1438px;top:-736px}.docs-material .docs-icon-explore-black-padded{left:-367px;top:-648px}.docs-material .docs-icon-explore-green{left:-1370px;top:-223px}.docs-material .docs-icon-explore-white{left:-994px;top:-252px}.docs-material .docs-icon-insert-autovis-chart{left:-1124px;top:-1022px}.docs-material .docs-icon-insert-autovis-chart-white{left:-618px;top:-1410px}.docs-material .docs-icon-zoom-in{left:-864px;top:-1436px}.docs-material .docs-icon-thumb-up{left:-136px;top:-1254px}.docs-material .docs-icon-thumb-up-outline-nv30-24{left:-1438px;top:-674px}.docs-material .docs-icon-thumb-down{left:-452px;top:-1378px}.docs-material .docs-icon-thumb-down-outline-nv30-24{left:-1486px;top:-292px}.docs-material .docs-icon-dlp-warning{left:-1324px;top:-1192px}.docs-material .docs-icon-dogfood{left:-1414px;top:-1004px}.docs-material .docs-icon-add-to-drive{left:-452px;top:-1302px}.docs-material .docs-icon-paste-without-formatting{left:-828px;top:-112px}.docs-material .docs-icon-qanda{left:-698px;top:-1102px}.docs-material .docs-icon-update-chart{left:-1396px;top:-1316px}.docs-material .docs-icon-arrow-back-dark{left:-638px;top:-468px}.docs-material .docs-icon-arrow-right-alt-white-24{left:-1343px;top:-582px}.docs-material .docs-icon-arrow-back-dark-rtl{left:-742px;top:-438px}.docs-material .docs-icon-open-in-external{left:-660px;top:-1270px}.docs-material .docs-icon-close-20{left:-1442px;top:-820px}.docs-material .docs-icon-close-24{left:-1160px;top:-20px}.docs-material .docs-icon-unlink{left:-760px;top:-1390px}.docs-material .docs-icon-bar-chart{left:-1288px;top:-1026px}.docs-material .docs-icon-bar-chart-outline-24{left:-952px;top:-1392px}.docs-material .docs-icon-column-chart{left:-1136px;top:-392px}.docs-material .docs-icon-column-chart-outline-24{left:-660px;top:-1014px}.docs-material .docs-icon-line-chart{left:-22px;top:-80px}.docs-material .docs-icon-line-chart-24{left:-854px;top:-806px}.docs-material .docs-icon-pie-chart{left:-886px;top:-1404px}.docs-material .docs-icon-pie-chart-outline{height:18px;left:-449px;top:-270px;width:18px}.docs-material .docs-icon-pie-chart-outline-24{left:-572px;top:-212px}.docs-material .docs-icon-named-range{left:-994px;top:-206px}.docs-material .docs-icon-clock{left:-392px;top:-1324px}.docs-material .docs-icon-cancel{left:-82px;top:-188px}.docs-material .docs-icon-cancel-24{left:-42px;top:-426px}.docs-material .docs-icon-cancel-outline{left:-420px;top:-20px}.docs-material .docs-icon-cancel-circle-red-24x24{left:-520px;top:-800px}.docs-material .docs-icon-arrow-line-tool{left:-658px;top:-1468px}.docs-material .docs-icon-arrow-line-tool-40{left:-1230px;top:-468px}.docs-material .docs-icon-arrow-tilted{left:-1434px;top:-1180px}.docs-material .docs-icon-unsupported-black{left:-822px;top:-1332px}.docs-material .docs-icon-text-rotation-up{left:-1478px;top:-468px}.docs-material .docs-icon-text-rotation-up-20{left:-744px;top:-1102px}.docs-material .docs-icon-text-rotation-down{left:-1262px;top:-776px}.docs-material .docs-icon-text-rotation-down-20{left:-1416px;top:-694px}.docs-material .docs-icon-text-rotation-angleup{left:-1116px;top:-468px}.docs-material .docs-icon-text-rotation-angleup-20{left:-1324px;top:-1122px}.docs-material .docs-icon-text-rotation-angledown{left:-1084px;top:-868px}.docs-material .docs-icon-text-rotation-angledown-20{left:-740px;top:-328px}.docs-material .docs-icon-text-rotation-vertical{left:-690px;top:-1312px}.docs-material .docs-icon-text-rotation-vertical-20{left:-407px;top:-576px}.docs-material .docs-icon-text-rotation-none{left:-140px;top:-860px}.docs-material .docs-icon-text-rotation-none-20{left:-1022px;top:-980px}.docs-material .docs-icon-keep-lightbulb{left:-96px;top:0}.docs-material .docs-icon-update-table{left:-392px;top:-1008px}.docs-material .docs-icon-update-slide{left:-1414px;top:-1228px}.docs-material .docs-icon-overflow-three-dots{left:-116px;top:-78px}.docs-material .docs-icon-restore{left:-292px;top:-778px}.docs-material .docs-icon-paragraph-border-between{left:-614px;top:-392px}.docs-material .docs-icon-paragraph-border-bottom{left:-1183px;top:-630px}.docs-material .docs-icon-paragraph-border-left{left:-90px;top:-452px}.docs-material .docs-icon-paragraph-border-right{left:-910px;top:-1172px}.docs-material .docs-icon-paragraph-border-top{left:-754px;top:-46px}.docs-material .docs-icon-diagram-white{left:-20px;top:-738px}.docs-material .docs-icon-directions-24{left:-22px;top:-100px}.docs-material .docs-icon-file-upload{left:-998px;top:-690px}.docs-material .docs-icon-file-upload-24{left:-302px;top:-1320px}.docs-material .docs-icon-photos{left:-546px;top:-274px}.docs-material .docs-icon-photos-24{left:-1324px;top:-340px}.docs-material .docs-icon-keyboard{left:-1466px;top:-160px}.docs-material .docs-icon-keyboard-arrow-up-24x24{left:-458px;top:-1214px}.docs-material .docs-icon-keyboard-arrow-down-24x24{left:-240px;top:-870px}.docs-material .docs-icon-dogfood-white{left:-834px;top:-806px}.docs-material .docs-icon-domain-disabled-yellow900{left:-1344px;top:-942px}.docs-material .docs-icon-hierarchy{left:-176px;top:-1360px}.docs-material .docs-icon-transition{left:-1440px;top:-1098px}.docs-material .docs-icon-map-white{left:-1022px;top:-1022px}.docs-material .docs-icon-map{left:-1508px;top:-1288px}.docs-material .docs-icon-mask{left:-412px;top:-1324px}.docs-material .docs-icon-visibility{left:-690px;top:-1290px}.docs-material .docs-icon-visibility-off{left:-373px;top:-208px}.docs-material .docs-icon-volume-up{left:-1486px;top:-958px}.docs-material .docs-icon-volume-up-filled-36{left:-373px;top:-228px}.docs-material .docs-icon-camera{left:-1416px;top:-674px}.docs-material .docs-icon-camera-outline-24{left:-60px;top:-556px}.docs-material .docs-icon-pivot-table{left:-313px;top:-338px}.docs-material .docs-icon-insert-pivot-table{left:-910px;top:-1086px}.docs-material .docs-icon-avatar-anonymous-white-32{left:-313px;top:-188px}.docs-material .docs-icon-code{left:-876px;top:-876px}.docs-material .docs-icon-code-24{left:-910px;top:-776px}.docs-material .docs-icon-play{left:-1504px;top:-1004px}.docs-material .docs-icon-record{left:-614px;top:-1014px}.docs-material .docs-icon-flip-horizontal{left:-1416px;top:-1138px}.docs-material .docs-icon-flip-vertical{left:-634px;top:-64px}.docs-material .docs-icon-rotate-cw{left:-572px;top:-1270px}.docs-material .docs-icon-database{left:-20px;top:-990px}.docs-material .docs-icon-database-grey600{left:-910px;top:-696px}.docs-material .docs-icon-database-20x20{left:0;top:-42px}.docs-material .docs-icon-database-p40-20x20{left:-106px;top:-968px}.docs-material .docs-icon-plx{left:-784px;top:-898px}.docs-material .docs-icon-bigquery{left:-130px;top:-452px}.docs-material .docs-icon-insert-dashboard{left:-546px;top:-394px}.docs-material .docs-icon-filter-control{left:-660px;top:-104px}.docs-material .docs-icon-drag-handle-20{left:-176px;top:-492px}.docs-material .docs-icon-drag-handle-24{left:-1324px;top:-852px}.docs-material .docs-icon-drag-indicator-grey-24{left:-1324px;top:-1054px}.docs-material .docs-icon-drag-indicator-dark-24-nv60{left:-1078px;top:-298px}.docs-material .docs-icon-comment-outline-20{left:-471px;top:-248px}.docs-material .docs-icon-comment-outline-24{left:-396px;top:-1424px}.docs-material .docs-icon-edit-outline{left:-292px;top:-1254px}.docs-material .docs-icon-edit-outline-20{left:-1232px;top:-312px}.docs-material .docs-icon-edit-outline-24{left:-162px;top:-804px}.docs-material .docs-icon-error-outline-24{left:-1324px;top:-826px}.docs-material .docs-icon-error-outline-20{left:-1396px;top:-175px}.docs-material .docs-icon-error-20x20{left:-62px;top:-1354px}.docs-material .docs-icon-error-filled-24-red600{left:-910px;top:-942px}.docs-material .docs-icon-error-circle-red-24x24{left:-210px;top:-804px}.docs-material .docs-icon-settings-outline-20{left:-298px;top:-1406px}.docs-material .docs-icon-settings-outline-24{left:-496px;top:-492px}.docs-material .docs-icon-share-outline-20{left:-1014px;top:0}.docs-material .docs-icon-share-outline-24{left:-346px;top:-466px}.docs-material .docs-icon-time-outline-20{left:-1116px;top:-488px}.docs-material .docs-icon-trend-outline-20{left:-712px;top:-1318px}.docs-material .docs-icon-accessibility{left:-692px;top:-716px}.docs-material .docs-icon-people-24{left:-1370px;top:-243px}.docs-material .docs-icon-dictionary-24{left:-780px;top:-468px}.docs-material .docs-icon-reload-white{left:-782px;top:-360px}.docs-material .docs-icon-present{left:-972px;top:-1270px}.docs-material .docs-icon-present-to-all{left:-1486px;top:-426px}.docs-material .docs-icon-present-to-all-24{left:-362px;top:-1040px}.docs-material .docs-icon-present-to-all-24-blue{left:-504px;top:-898px}.docs-material .docs-icon-present-to-all-24-white{left:-1396px;top:-582px}.docs-material .docs-icon-present-to-all-p40-24x24{left:-1324px;top:-1166px}.docs-material .docs-icon-chevron-left-grey800-20{left:-150px;top:-452px}.docs-material .docs-icon-chevron-left-grey600-20{left:-168px;top:-364px}.docs-material .docs-icon-chevron-left-grey500-24{left:-1229px;top:-604px}.docs-material .docs-icon-chevron-right-grey500-24{left:-68px;top:-1328px}.docs-material .docs-icon-chevron-left-24{left:-946px;top:-186px}.docs-material .docs-icon-chevron-left-white-24{left:-1370px;top:-175px}.docs-material .docs-icon-chevron-left-sm-white-24{left:-1090px;top:-494px}.docs-material .docs-icon-chevron-right-24{left:-618px;top:-1344px}.docs-material .docs-icon-chevron-right-white-24{left:-1036px;top:-432px}.docs-material .docs-icon-chevron-right-sm-white-24{left:-724px;top:-1196px}.docs-material .docs-icon-chevron-down-24{left:-923px;top:-582px}.docs-material .docs-icon-chevron-up-24{left:-572px;top:-186px}.docs-material .docs-icon-delete-24{left:-638px;top:-582px}.docs-material .docs-icon-delete-grey600-24{left:-923px;top:-628px}.docs-material .docs-icon-delete-grey800-24{left:-20px;top:-1308px}.docs-material .docs-icon-palette{left:-176px;top:-1406px}.docs-material .docs-icon-sheets-table-24{left:-266px;top:-850px}.docs-material .docs-icon-notifications-24{left:-910px;top:-916px}.docs-material .docs-icon-notifications-active-24{left:-764px;top:-918px}.docs-material .docs-icon-notifications-off-24{left:-486px;top:-1302px}.docs-material .docs-icon-notifications-20{left:-618px;top:-744px}.docs-material .docs-icon-spellcheck{left:-114px;top:-1294px}.docs-material .docs-icon-spellcheck-20{left:-94px;top:-1114px}.docs-material .docs-icon-spellcheck-24x24{left:-1240px;top:-824px}.docs-material .docs-icon-add-item{left:-102px;top:-188px}.docs-material .docs-icon-datasheet-24-grey800{left:-906px;top:-1404px}.docs-material .docs-icon-undo-autocorrect{left:-480px;top:-800px}.docs-material .docs-icon-spellbubble-feedback-16{left:-20px;top:-908px}.docs-material .docs-icon-spellbubble-ignore-16{left:-472px;top:-1008px}.docs-material .docs-icon-spellbubble-overflow-three-dots-16{left:-431px;top:-270px}.docs-material .docs-icon-list-24{left:-20px;top:-1354px}.docs-material .docs-icon-audio{left:-1442px;top:-1316px}.docs-material .docs-icon-drive-folder{left:-1416px;top:-1450px}.docs-material .docs-icon-loading-circle-grey200{left:-708px;top:-292px}.docs-material .docs-icon-pdf{left:-678px;top:-1142px}.docs-material .docs-icon-web{left:-411px;top:-188px}.docs-material .docs-icon-offline-pin-20{left:-1024px;top:-814px}.docs-material .docs-icon-sync-20{left:-660px;top:-770px}.docs-material .docs-icon-sync-white{left:-598px;top:-1060px}.docs-material .docs-icon-acl-view-only{left:-760px;top:-1370px}.docs-material .docs-icon-acl-view-only-on-brand-color-background{left:-696px;top:-876px}.docs-material .docs-icon-acl-comment-only{left:-1420px;top:-840px}.docs-material .docs-icon-acl-comment-only-on-brand-color-background{left:-1420px;top:-1098px}.docs-material .docs-icon-acl-comment-only-green700{left:-1304px;top:-296px}.docs-material .docs-icon-approvals-lock{left:-1266px;top:-872px}.docs-material .docs-icon-approvals-lock-white{left:-1422px;top:-582px}.docs-material .docs-icon-approvals-lock-open{left:-1350px;top:-752px}.docs-material .docs-icon-approvals-stamp{left:-1418px;top:-736px}.docs-material .docs-icon-approvals-stamp-24{left:-1430px;top:-468px}.docs-material .docs-icon-recall-24{left:-1206px;top:-58px}.docs-material .docs-icon-feedback{left:-914px;top:-468px}.docs-material .docs-icon-offline-cloud-24{left:-1162px;top:-690px}.docs-material .docs-icon-arrow-down{left:-188px;top:-778px}.docs-material .docs-icon-arrow-up{left:-462px;top:-1170px}.docs-material .docs-icon-avatar-grey600{left:-1312px;top:-1406px}.docs-material .docs-icon-description-grey600{left:-328px;top:-124px}.docs-material .docs-icon-popout-below{left:-1480px;top:-984px}.docs-material .docs-icon-group{left:-1058px;top:-298px}.docs-material .docs-icon-revisions-grey600{left:-86px;top:-556px}.docs-material .docs-icon-popout-viewer-24-white{left:-20px;top:-882px}.docs-material .docs-icon-maximize-viewer{left:-956px;top:-754px}.docs-material .docs-icon-maximize-viewer-24-white{left:-116px;top:0}.docs-material .docs-icon-open-in-external-24-white{left:-20px;top:-302px}.docs-material .docs-icon-copy-24-white{left:-1326px;top:0}.docs-material .docs-icon-sync{left:-1396px;top:-736px}.docs-material .docs-icon-search-insights{left:-546px;top:-228px}.docs-material .docs-icon-logo-docs-40px{left:-780px;top:-1370px}.docs-material .docs-icon-logo-sheets-40px{left:-434px;top:-806px}.docs-material .docs-icon-logo-slides-40px{left:-618px;top:-770px}.docs-material .docs-icon-logo-docs-2020q4-40px{left:-350px;top:-1344px}.docs-material .docs-icon-logo-sheets-2020q4-40px{left:-462px;top:-20px}.docs-material .docs-icon-logo-slides-2020q4-40px{left:-1324px;top:-180px}.docs-material .docs-icon-logo-docs-36{left:-682px;top:-770px}.docs-material .docs-icon-logo-sheets-36{left:-1284px;top:-356px}.docs-material .docs-icon-logo-slides-36{left:-22px;top:0}.docs-material .docs-icon-logo-drawings-36{left:-688px;top:-354px}.docs-material .docs-icon-text-wrapping-wrap-72{left:-162px;top:-26px}.docs-material .docs-icon-text-wrapping-break-72{left:-66px;top:-758px}.docs-material .docs-icon-text-wrapping-inline-72{left:-1239px;top:-1106px}.docs-material .docs-icon-text-wrapping-above-72{left:-130px;top:-1040px}.docs-material .docs-icon-text-wrapping-behind-72{left:-706px;top:-468px}.docs-material .docs-icon-text-wrapping-wrap-text{left:-348px;top:-104px}.docs-material .goog-toolbar-button-checked .docs-icon-text-wrapping-wrap-text{left:-1188px;top:-716px}.docs-material .docs-icon-text-wrapping-break-text{left:-1252px;top:0}.docs-material .goog-toolbar-button-checked .docs-icon-text-wrapping-break-text{left:-1126px;top:-982px}.docs-material .docs-icon-text-wrapping-inline-with-text{left:-654px;top:-226px}.docs-material .goog-toolbar-button-checked .docs-icon-text-wrapping-inline-with-text{left:-1570px;top:-160px}.docs-material .docs-icon-text-wrapping-above-text{left:-1255px;top:-582px}.docs-material .goog-toolbar-button-checked .docs-icon-text-wrapping-above-text{left:-224px;top:-1254px}.docs-material .docs-icon-text-wrapping-behind-text{left:-678px;top:-186px}.docs-material .goog-toolbar-button-checked .docs-icon-text-wrapping-behind-text{left:-484px;top:-898px}.docs-material .docs-icon-quick-layout-top-left-50{left:-476px;top:-82px}.docs-material .docs-icon-quick-layout-top-center-50{left:-802px;top:-308px}.docs-material .docs-icon-quick-layout-top-right-50{left:-276px;top:0}.docs-material .docs-icon-quick-layout-center-left-50{left:-1260px;top:-1406px}.docs-material .docs-icon-quick-layout-center-50{left:-1498px;top:-634px}.docs-material .docs-icon-quick-layout-center-right-50{left:-1062px;top:0}.docs-material .docs-icon-quick-layout-bottom-left-50{left:-1352px;top:-68px}.docs-material .docs-icon-quick-layout-bottom-center-50{left:-644px;top:-876px}.docs-material .docs-icon-quick-layout-bottom-right-50{left:-1062px;top:-324px}.docs-material .docs-icon-encryption-shield{left:-740px;top:-712px}.docs-material .docs-icon-encryption-shield-20x20{left:-1240px;top:-850px}.docs-material .docs-icon-encryption-shield-crossed-out-20x20{left:-760px;top:-278px}.docs-material .docs-icon-encryption-shield-blue-20x20{left:-1036px;top:-20px}.docs-material .docs-icon-encryption-shield-large{left:-660px;top:-84px}.docs-material .docs-icon-not-encrypted-shield-16-grey900{left:-1324px;top:-696px}.docs-material .docs-icon-notes-24{left:-256px;top:-946px}.docs-material .docs-icon-cloud-check{left:-1142px;top:-690px}.docs-material .docs-icon-sync-no-connection{left:-273px;top:-230px}.docs-material .docs-icon-sync-no-connection-red600{left:-1036px;top:-206px}.docs-material .docs-icon-sync-problem-red500{left:-521px;top:-556px}.docs-material .docs-icon-sync-saved-locally{left:-996px;top:-1222px}.docs-material .docs-icon-sync-saved-locally-20{left:-1214px;top:-690px}.docs-material .docs-icon-sync-disabled{left:-38px;top:-908px}.docs-material .docs-icon-sync-disabled-red600{left:-1044px;top:-468px}.docs-material .docs-icon-cloud-check-24{left:-1191px;top:-1180px}.docs-material .docs-icon-sync-no-connection-24{left:-1116px;top:-736px}.docs-material .docs-icon-sync-no-connection-24-red600{left:-370px;top:-1398px}.docs-material .docs-icon-sync-problem-24-red500{left:-1324px;top:-800px}.docs-material .docs-icon-sync-saved-locally-24{left:-694px;top:-418px}.docs-material .docs-icon-sync-disabled-24{left:-274px;top:-1040px}.docs-material .docs-icon-sync-disabled-24-red600{left:-694px;top:-226px}.docs-material .docs-icon-auto-awesome{left:-1188px;top:-736px}.docs-material .docs-icon-auto-awesome-black{left:-1394px;top:-1180px}.docs-material .docs-icon-auto-awesome-24{left:-224px;top:-1274px}.docs-material .docs-icon-auto-awesome-24-yellow{left:-1168px;top:-1060px}.docs-material .docs-icon-warning-yellow-20{left:-1252px;top:-20px}.docs-material .docs-icon-warning{left:-744px;top:-876px}.docs-material .docs-icon-warning-24{left:-570px;top:-84px}.docs-material .docs-icon-warning-filled-red700{left:-572px;top:-1468px}.docs-material .docs-icon-watermark{left:-350px;top:-1472px}.docs-material .docs-icon-watermark-24{left:-1274px;top:-26px}.docs-material .docs-icon-info{left:-720px;top:-802px}.docs-material .docs-icon-info-blue800{left:-1293px;top:-1180px}.docs-material .docs-icon-info-p40{left:-1346px;top:-26px}.docs-material .docs-icon-info-t40{left:-412px;top:-738px}.docs-material .docs-icon-info-green800{left:-1466px;top:-562px}.docs-material .docs-icon-info-grey800{left:-1272px;top:-468px}.docs-material .docs-icon-info_14{left:-828px;top:-692px}.docs-material .docs-icon-info-24{left:-1472px;top:-66px}.docs-material .docs-icon-info-outline-grey{left:-946px;top:-250px}.docs-material .docs-icon-search-20{left:-1056px;top:-206px}.docs-material .docs-icon-search-24{left:-892px;top:-282px}.docs-material .docs-icon-sync-24{left:-1300px;top:-22px}.docs-material .docs-icon-add{left:-572px;top:-468px}.docs-material .docs-icon-add-24{left:-1116px;top:-762px}.docs-material .docs-icon-folder{left:-1282px;top:-762px}.docs-material .docs-icon-folder-blue{left:-20px;top:-968px}.docs-material .docs-icon-star-border{left:-326px;top:-466px}.docs-material .docs-icon-star-filled{left:-143px;top:-582px}.docs-material .docs-icon-star-box{left:-664px;top:-622px}.docs-material .docs-icon-link-24{left:-185px;top:-712px}.docs-material .docs-icon-link-no-24{left:-210px;top:-778px}.docs-material .docs-icon-paste-source-24{left:-40px;top:-256px}.docs-material .docs-icon-paste-destination-24{left:-313px;top:-286px}.docs-material .docs-preview{left:-1268px;top:-1046px}.docs-material .docs-icon-increase-22{left:-1442px;top:-562px}.docs-material .docs-icon-decrease-22{left:-766px;top:-944px}.docs-material .docs-icon-gear-grey400-13{left:-1436px;top:-1430px}.docs-material .docs-icon-gear-grey700-13{left:-1370px;top:-160px}.docs-material .docs-icon-gmail{left:-236px;top:-940px}.docs-material .docs-icon-folder-move{left:-196px;top:-1340px}.docs-material .docs-icon-drag-top-left{left:-660px;top:-418px}.docs-material .docs-icon-drag-top-right{left:-1486px;top:-318px}.docs-material .docs-icon-sync-pending{left:-1416px;top:-1430px}.docs-material .docs-icon-sync-pending-24{left:-432px;top:-1234px}.docs-material .docs-icon-check-24{left:-20px;top:-758px}.docs-material .docs-icon-check-24-white{left:-292px;top:-836px}.docs-material .docs-icon-check-n10-24x24{left:-572px;top:-1150px}.docs-material .docs-icon-close-n10-24x24{left:-1482px;top:-1248px}.docs-material .docs-icon-check-p40-24x24{left:-1436px;top:-1342px}.docs-material .docs-icon-close-p40-24x24{left:-572px;top:-824px}.docs-material .docs-icon-instant-comment-24{left:-714px;top:-944px}.docs-material .docs-icon-instant-comment-blue600-24{left:-1188px;top:-756px}.docs-material .docs-icon-instant-comment-blue40-24{left:-20px;top:-1014px}.docs-material .docs-icon-instant-suggest-24{left:-480px;top:-846px}.docs-material .docs-icon-instant-suggest-green600-24{left:-910px;top:-824px}.docs-material .docs-icon-instant-suggest-blue40-24{left:-1394px;top:-608px}.docs-material .docs-icon-inventory-24{left:-188px;top:-946px}.docs-material .docs-icon-inventory{left:-486px;top:-1328px}.docs-material .docs-icon-timeline{left:-480px;top:-826px}.docs-material .docs-icon-timeline-20x20{left:-132px;top:-1014px}.docs-material .docs-icon-timeline-p40-20x20{left:-266px;top:-876px}.docs-material .docs-icon-table-chart-20x20{left:-328px;top:-1300px}.docs-material .docs-icon-docos-continue-the-conversation-24{left:-572px;top:-1102px}.docs-material .docs-icon-locked-white{left:-618px;top:-1270px}.docs-material .docs-icon-locked-outline{left:-433px;top:-340px}.docs-material .docs-icon-youtube-red{left:-296px;top:-1066px}.docs-material .docs-icon-unarchive-24{left:-1142px;top:-488px}.docs-material .docs-icon-paintbrush{left:-259px;top:-596px}.docs-material .docs-icon-videocam{left:-1486px;top:-182px}.docs-material .docs-icon-videocam-24{left:-884px;top:-692px}.docs-material .docs-icon-videocam-colored-24{left:-1275px;top:-644px}.docs-material .docs-icon-send-to-email-24-red600{left:-1036px;top:-104px}.docs-material .docs-icon-sort_az{left:-910px;top:-1006px}.docs-material .docs-icon-sort_za{left:-1171px;top:-1126px}.docs-material .docs-icon-insights{left:-936px;top:-1126px}.docs-material .docs-icon-appsheet{left:-1374px;top:-938px}.docs-material .docs-icon-tv{left:-434px;top:-760px}.docs-material .docs-icon-laptop{left:-1486px;top:-400px}.docs-material .docs-icon-laptop-24{left:-1120px;top:-270px}.docs-material .docs-icon-autofit-none{left:-994px;top:-272px}.docs-material .docs-icon-autofit-resize-shape{left:-1304px;top:-316px}.docs-material .docs-icon-autofit-shrink-text{left:-826px;top:-208px}.docs-material .docs-icon-avatar{left:-1062px;top:-62px}.docs-material .docs-icon-smart-summary{left:-1324px;top:-942px}.docs-material .docs-icon-smart-summary-16{left:-62px;top:-1396px}.docs-material .docs-icon-smart-summary-20{left:-892px;top:-468px}.docs-material .docs-icon-smart-summary-24{left:-82px;top:-208px}.docs-material .docs-icon-insert-emoji-reaction-24-yellow700{left:-1252px;top:-64px}.docs-material .docs-icon-insert-emoji-reaction-blue40-24{left:-618px;top:-1318px}.docs-material .docs-icon-insert-thumbs-up-24-yellow700{left:-734px;top:-1318px}.docs-material .docs-icon-thumbs-up-outline-24x24{left:-64px;top:-452px}.docs-material .docs-icon-thumbs-down-outline-24x24{left:-826px;top:-268px}.docs-material .docs-icon-insert-emoticon{left:-760px;top:-212px}.docs-material .docs-icon-more-vert{left:-1414px;top:-1024px}.docs-material .docs-icon-more-vert-20{left:-572px;top:-1014px}.docs-material .docs-icon-more-vert-24{left:-40px;top:-830px}.docs-material .docs-icon-more-vert-n10-24x24{left:-20px;top:-1040px}.docs-material .docs-icon-performance-meter-24-green700{left:-1472px;top:-112px}.docs-material .docs-icon-label-outline{left:-670px;top:-1318px}.docs-material .docs-icon-checkbox-hollow{left:-162px;top:-876px}.docs-material .docs-icon-person-search-24{left:-327px;top:-596px}.docs-material .docs-icon-rectangle{left:-1074px;top:-1128px}.docs-material .docs-icon-rounded-rectangle{left:-1238px;top:-1270px}.docs-material .docs-icon-oval{left:-1396px;top:-674px}.docs-material .docs-icon-comment-topbar-24{left:-313px;top:-380px}.docs-material .docs-icon-confirmation-number-24{left:-1021px;top:-582px}.docs-material .docs-icon-contacts-24{left:-822px;top:-966px}.docs-material .docs-icon-checklist{left:-742px;top:-418px}.docs-material .docs-icon-checklist-20{left:-1301px;top:-582px}.docs-material .docs-icon-checklist-24{left:-327px;top:-622px}.docs-material .docs-icon-checklist-rtl{left:-858px;top:-438px}.docs-material .docs-icon-checklist-rtl-20{left:-946px;top:-290px}.docs-material .docs-icon-report{left:-392px;top:-1234px}.docs-material .docs-icon-report-white{left:-20px;top:-282px}.docs-material .docs-icon-report-red800{left:-572px;top:-1176px}.docs-material .docs-icon-report-blue800{left:-276px;top:-1326px}.docs-material .docs-icon-report-green800{left:-1198px;top:-1270px}.docs-material .docs-icon-report-grey800{left:-40px;top:-990px}.docs-material .docs-icon-assignment-ind-24{left:-880px;top:-1034px}.docs-material .docs-icon-assignment-ind-white-24{left:-1258px;top:-270px}.docs-material .docs-icon-assignment{left:-347px;top:-648px}.docs-material .docs-icon-assignment-24{left:-996px;top:-468px}.docs-material .docs-icon-paperclip-24{left:-1416px;top:-1316px}.docs-material .docs-icon-paperclip-20{left:-994px;top:-312px}.docs-material .docs-icon-emoji-24{left:-216px;top:-298px}.docs-material .docs-icon-emoji-emotions{left:-688px;top:-292px}.docs-material .docs-icon-emoji-events{left:-272px;top:-1274px}.docs-material .docs-icon-emoji-flags{left:-932px;top:-1270px}.docs-material .docs-icon-emoji-food-beverage{left:-976px;top:-992px}.docs-material .docs-icon-emoji-nature{left:-438px;top:-924px}.docs-material .docs-icon-emoji-objects{left:-868px;top:-944px}.docs-material .docs-icon-emoji-people{left:-1258px;top:-336px}.docs-material .docs-icon-emoji-symbols{left:-674px;top:-418px}.docs-material .docs-icon-emoji-transportation{left:-872px;top:-282px}.docs-material .docs-icon-pushpin{left:-1396px;top:-1138px}.docs-material .docs-icon-pushpin-unpin{left:-618px;top:-1100px}.docs-material .docs-icon-delete{left:-313px;top:-318px}.docs-material .docs-icon-logo-maps{left:-1374px;top:-1098px}.docs-material .docs-icon-maps-pin{left:-393px;top:-318px}.docs-material .docs-icon-calendar-event-24{left:-116px;top:-52px}.docs-material .docs-icon-calendar-event-20{left:-766px;top:-1082px}.docs-material .docs-icon-calendar-view-day-24{left:-1324px;top:-670px}.docs-material .docs-icon-displays{left:-594px;top:-1014px}.docs-material .docs-icon-emoji-emotions-24{left:-1214px;top:-728px}.docs-material .docs-icon-emoji-events-24{left:-1156px;top:-392px}.docs-material .docs-icon-emoji-flags-24{left:-156px;top:-1254px}.docs-material .docs-icon-emoji-food-beverage-24{left:-900px;top:-418px}.docs-material .docs-icon-emoji-nature-24{left:-572px;top:-798px}.docs-material .docs-icon-emoji-objects-24{left:-1064px;top:-468px}.docs-material .docs-icon-emoji-people-24{left:-513px;top:-188px}.docs-material .docs-icon-emoji-symbols-24{left:-210px;top:-1188px}.docs-material .docs-icon-emoji-transportation-24{left:-949px;top:-608px}.docs-material .docs-icon-warning-amber-red700{left:-104px;top:-902px}.docs-material .docs-icon-warning-amber-24-red700{left:-1056px;top:-228px}.docs-material .docs-icon-loop-red700{left:-188px;top:-758px}.docs-material .docs-icon-map-24{left:-880px;top:-1060px}.docs-material .docs-icon-loop-24-red700{left:-1050px;top:-788px}.docs-material .docs-icon-send-to-email-24{left:-1404px;top:-468px}.docs-material .docs-icon-send-to-email-20{left:-1186px;top:-1352px}.docs-material .docs-icon-send-to-email-p40-20{left:-1374px;top:-1316px}.docs-material .docs-icon-play-filled-20-yellow600{left:-140px;top:-958px}.docs-material .docs-icon-record-voice-over{left:-684px;top:-582px}.docs-material .docs-icon-record-circle{left:-1508px;top:-1268px}.docs-material .docs-icon-add-task{left:-400px;top:-40px}.docs-material .docs-icon-task-alt{left:-194px;top:-426px}.docs-material .docs-icon-add-task-white{left:-471px;top:-228px}.docs-material .docs-icon-slideshow{left:-1260px;top:-1270px}.docs-material .docs-icon-send-to-email{left:-1374px;top:-634px}.docs-material .docs-icon-dropdown-arrow-in-oval-24{left:-930px;top:-670px}.docs-material .docs-icon-task-alt-24{left:-614px;top:-944px}.docs-material .docs-icon-dropdown-arrow-in-oval{left:-168px;top:-344px}.docs-material .docs-icon-gmail-blue600-24{left:-1134px;top:0}.docs-material .docs-icon-person{left:-496px;top:-1398px}.docs-material .docs-icon-check-circle{left:-612px;top:0}.docs-material .docs-icon-check-circle-20x20{left:-698px;top:-186px}.docs-material .docs-icon-check-circle-purple600-24x24{left:-906px;top:-1378px}.docs-material .docs-icon-supervisor-account{left:-1140px;top:-250px}.docs-material .docs-icon-brand-awareness{left:-58px;top:-882px}.docs-material .docs-icon-comment-edit-24{left:-976px;top:-940px}.docs-material .docs-icon-esignature-pen{left:-998px;top:-1332px}.docs-material .docs-icon-check-circle-green700{left:-1036px;top:-228px}.docs-material .docs-icon-insert-emoticon-24{left:-250px;top:-800px}.docs-material .docs-icon-docs-smart-chips-18{left:-592px;top:-20px}.docs-material .docs-icon-meet-24{left:-1183px;top:-604px}.docs-material .docs-icon-page-header-18x18{left:-922px;top:0}.docs-material .docs-icon-page-footer-18x18{left:-454px;top:-786px}.docs-material .docs-icon-voting-chip-18x18{left:-20px;top:-1422px}.docs-material .docs-icon-meet-24-white{left:-1312px;top:-468px}.docs-material .docs-icon-meet-p40-24x24{left:-374px;top:-20px}.docs-material .docs-icon-meet-white{left:-273px;top:-250px}.docs-material .docs-icon-finance-mode{left:-1064px;top:-940px}.docs-material .docs-icon-arrow-upward-green800{left:-658px;top:-1122px}.docs-material .docs-icon-arrow-downward-red900{left:-1114px;top:-364px}.docs-material .docs-icon-plus-green800{left:-932px;top:-1352px}.docs-material .docs-icon-minus-red900{left:-658px;top:-186px}.docs-material .docs-icon-post-add-24{left:-274px;top:-446px}.docs-material .docs-icon-slide-library-18x18{left:-88px;top:-426px}.docs-material .docs-icon-slide-library{left:-1370px;top:-269px}.docs-material .docs-icon-talk-track-live-video{left:-1087px;top:-582px}.docs-material .docs-listpreset-checklist{left:-1040px;top:-1222px}.docs-material .docs-listpreset-checklist-rtl{left:-704px;top:-602px}.docs-material .docs-listpreset-checklist-without-strikethrough{left:-190px;top:-250px}.docs-material .docs-listpreset-checklist-without-strikethrough-rtl{left:-60px;top:-582px}.docs-material .docs-icon-download-and-decrypt{left:-686px;top:-1014px}.docs-material .docs-history-24{left:-328px;top:-20px}.docs-material .docs-icon-colorize{left:-793px;top:-1270px}.docs-material .docs-icon-system-applied-labels{left:-1191px;top:-1206px}.docs-material .docs-icon-format-list-bulleted-24{left:-718px;top:-1142px}.docs-material .docs-icon-format-paint-18x18{left:-1324px;top:-248px}.docs-material .docs-icon-add-to-drive-20{left:-1460px;top:-1098px}.docs-material .docs-icon-cloud-check-20{left:-1160px;top:-206px}.docs-material .docs-icon-folder-20x20{left:-214px;top:-920px}.docs-material .docs-icon-folder-move-20{left:-570px;top:0}.docs-material .docs-icon-info-20{left:-413px;top:-318px}.docs-material .docs-icon-star-border-20{left:-1334px;top:-1310px}.docs-material .docs-icon-star-filled-20-blue600{left:-1374px;top:-654px}.docs-material .docs-cloud-off-20{left:-1258px;top:-356px}.docs-material .docs-icon-computer-20{left:0;top:0}.docs-material .docs-icon-schedule-20{left:-1370px;top:-331px}.docs-material .docs-sync-20{left:-660px;top:-770px}.docs-material .docs-icon-sync-problem-20{left:-185px;top:-630px}.docs-material .docs-icon-offline-bolt-20{left:-1022px;top:-468px}.docs-material .docs-icon-docs-encrypted{left:-618px;top:-812px}.docs-material .docs-icon-slides-encrypted{left:-678px;top:-1102px}.docs-material .docs-icon-sheets-encrypted{left:-698px;top:-1244px}.docs-material .docs-icon-building-block{left:-86px;top:-1014px}.docs-material .docs-icon-building-block-24{left:-1324px;top:-288px}.docs-material .docs-icon-columns-24{left:-1040px;top:-1352px}.docs-material .docs-icon-add-20{left:-720px;top:-760px}.docs-material .docs-icon-chevron-left-20{left:-592px;top:-670px}.docs-material .docs-icon-chevron-right-20{left:-572px;top:-870px}.docs-material .docs-icon-chevron-down-20{left:-1324px;top:-898px}.docs-material .docs-icon-expand-less-20{left:-1486px;top:-160px}.docs-material .docs-icon-expand-more-20{left:-440px;top:-1170px}.docs-material .docs-icon-menu-20{left:-572px;top:-754px}.docs-material .docs-icon-mode-comment-filled-20{left:-802px;top:-944px}.docs-material .docs-icon-animation-20{left:-274px;top:-1066px}.docs-material .docs-icon-grid-view-20{left:-896px;top:-20px}.docs-material .docs-icon-grid-view-filled-20{left:-836px;top:-418px}.docs-material .docs-icon-error-filled-red700{left:-614px;top:-226px}.docs-material .docs-icon-arrow-dropdown-20{left:-434px;top:-738px}.docs-material .docs-icon-arrow-dropdown-tertiary-green-20{left:-838px;top:-1080px}.docs-material .docs-icon-arrow-dropdown-p40-20x20{left:-942px;top:-70px}.docs-material .docs-icon-arrow-dropdown-on-surface-20{left:-265px;top:-630px}.docs-material .docs-icon-edit-20{left:-1506px;top:-228px}.docs-material .docs-icon-edit-24{left:-734px;top:-1344px}.docs-material .docs-icon-edit-fix-auto-normal-20x20{left:-168px;top:-230px}.docs-material .docs-icon-edit-fix-auto-normal-blue-20x20{left:-1062px;top:-102px}.docs-material .docs-icon-rate-review-20{left:-590px;top:-62px}.docs-material .docs-icon-category-24{left:-46px;top:-302px}.docs-material .docs-icon-variables{left:-438px;top:-1144px}.docs-material .docs-icon-variables-24{left:-1418px;top:-794px}.docs-material .docs-icon-video-camera-front-18{left:-886px;top:-1332px}.docs-material .docs-icon-file-copy-blue900{left:-1344px;top:-878px}.docs-material .docs-icon-sort-20{left:-910px;top:-1198px}.docs-material .docs-icon-video-camera-front-20{left:-1472px;top:0}.docs-material .docs-icon-video-camera-front-24{left:-806px;top:-490px}.docs-material .docs-icon-bolt{left:-1324px;top:-962px}.docs-material .docs-icon-editors-ia-bolt{left:-1324px;top:-962px}.docs-material .docs-icon-format-clear-20{left:-572px;top:-1128px}.docs-material .docs-icon-ink-highlighter-20{left:-636px;top:-186px}.docs-material .docs-icon-numbers-20{left:-82px;top:-234px}.docs-material .docs-icon-remove-20{left:-1191px;top:-1126px}.docs-material .docs-icon-border-color-20{left:-1240px;top:-918px}.docs-material .docs-icon-voting-chip-24{left:-48px;top:-100px}.docs-material .docs-icon-toc-links-50-68{left:-1160px;top:-228px}.docs-material .docs-icon-toc-links-rtl-50-68{left:-1258px;top:-180px}.docs-material .docs-icon-toc-page-numbers-50-68{left:-340px;top:-836px}.docs-material .docs-icon-toc-page-numbers-rtl-50-68{left:-276px;top:-62px}.docs-material .docs-icon-arrow-selector-tool-20{left:-1526px;top:-446px}.docs-material .docs-icon-cell-merge-20{left:-1183px;top:-582px}.docs-material .docs-icon-chip-extraction-20{left:-684px;top:-468px}.docs-material .docs-icon-format-ink-highlighter-20{left:-368px;top:-1114px}.docs-material .docs-icon-format-text-clip-20{left:-114px;top:-1314px}.docs-material .docs-icon-format-text-overflow-20{left:-766px;top:-1014px}.docs-material .docs-icon-format-text-wrap-20{left:-1032px;top:-1292px}.docs-material .docs-icon-insert-text-18x18{left:-1064px;top:-960px}.docs-material .docs-icon-insert-text-20{left:-250px;top:-778px}.docs-material .docs-icon-line-end-20{left:-1370px;top:-289px}.docs-material .docs-icon-line-end-arrow-20{left:-188px;top:-898px}.docs-material .docs-icon-line-end-arrow-filled-20{left:-1424px;top:-52px}.docs-material .docs-icon-line-end-arrow-notch-20{left:-1149px;top:-1222px}.docs-material .docs-icon-line-end-circle-20{left:-1416px;top:-1388px}.docs-material .docs-icon-line-end-circle-filled-20{left:-510px;top:-1008px}.docs-material .docs-icon-line-end-diamond-20{left:-1218px;top:-788px}.docs-material .docs-icon-line-end-diamond-filled-20{left:-1374px;top:-916px}.docs-material .docs-icon-line-end-square-20{left:-1156px;top:-444px}.docs-material .docs-icon-line-end-square-filled-20{left:-214px;top:-466px}.docs-material .docs-icon-line-start-20{left:-946px;top:-212px}.docs-material .docs-icon-line-start-arrow-20{left:-1482px;top:-1316px}.docs-material .docs-icon-line-start-arrow-filled-20{left:-220px;top:-492px}.docs-material .docs-icon-line-start-arrow-notch-20{left:-910px;top:-1290px}.docs-material .docs-icon-line-start-circle-20{left:-1324px;top:-920px}.docs-material .docs-icon-line-start-circle-filled-20{left:-1301px;top:-604px}.docs-material .docs-icon-line-start-diamond-20{left:-874px;top:0}.docs-material .docs-icon-line-start-diamond-filled-20{left:-976px;top:-788px}.docs-material .docs-icon-line-start-square-20{left:-1410px;top:-289px}.docs-material .docs-icon-line-start-square-filled-20{left:-842px;top:-1290px}.docs-material .docs-icon-colorize-24{left:-336px;top:-1040px}.docs-material .docs-icon-search-20-nv50{left:-452px;top:-1356px}.docs-material .docs-icon-toc-dotted-50-68{left:-942px;top:0}.docs-material .docs-icon-toc-dotted-rtl-50-68{left:-662px;top:-944px}.docs-material .docs-icon-table-quick-layout-top-left-72{left:-20px;top:-1114px}.docs-material .docs-icon-table-quick-layout-top-center-72{left:-750px;top:-1196px}.docs-material .docs-icon-table-quick-layout-top-right-72{left:-760px;top:-780px}.docs-material .docs-icon-table-quick-layout-center-left-72{left:-185px;top:-556px}.docs-material .docs-icon-table-quick-layout-center-72{left:-872px;top:-208px}.docs-material .docs-icon-table-quick-layout-center-right-72{left:-392px;top:-1050px}.docs-material .docs-icon-table-quick-layout-bottom-left-72{left:-282px;top:-920px}.docs-material .docs-icon-table-quick-layout-bottom-center-72{left:-1442px;top:-842px}.docs-material .docs-icon-table-quick-layout-bottom-right-72{left:-1186px;top:-1374px}.docs-material .docs-icon-table-quick-layout-top-left-56{left:-1128px;top:-1352px}.docs-material .docs-icon-table-quick-layout-top-center-56{left:-1484px;top:-736px}.docs-material .docs-icon-table-quick-layout-top-right-56{left:-412px;top:-950px}.docs-material .docs-icon-table-quick-layout-center-left-56{left:-72px;top:-1040px}.docs-material .docs-icon-table-quick-layout-center-56{left:-1074px;top:-1148px}.docs-material .docs-icon-table-quick-layout-center-right-56{left:-210px;top:-1114px}.docs-material .docs-icon-table-quick-layout-bottom-left-56{left:-1118px;top:-810px}.docs-material .docs-icon-table-quick-layout-bottom-center-56{left:-312px;top:-778px}.docs-material .docs-icon-table-quick-layout-bottom-right-56{left:-207px;top:-630px}.docs-material .docs-icon-table-left-aligned-72{left:-106px;top:-652px}.docs-material .docs-icon-table-center-aligned-72{left:-1392px;top:-373px}.docs-material .docs-icon-table-right-aligned-72{left:-407px;top:-638px}.docs-material .docs-icon-table-text-wrapping-inline-72{left:-680px;top:-22px}.docs-material .docs-icon-table-text-wrapping-wrap-72{left:-978px;top:-1148px}.docs-material .docs-icon-table-text-wrap-direction-bothsides-72{left:-20px;top:-1234px}.docs-material .docs-icon-table-text-wrap-direction-left-72{left:-1062px;top:-392px}.docs-material .docs-icon-table-text-wrap-direction-right-72{left:-268px;top:-1114px}.docs-material .docs-icon-function-20{left:-20px;top:-426px}.docs-material .docs-icon-visibility-24{left:-1268px;top:-940px}.docs-material .docs-icon-timer-24{left:-1066px;top:-1438px}.docs-material .docs-icon-expand-more{left:-1018px;top:-1332px}.docs-material .docs-icon-expand-less{left:-572px;top:-892px}.docs-material .docs-icon-expand-header{left:-572px;top:-1060px}.docs-material .docs-icon-expand-header-24{left:-614px;top:-266px}.docs-material .docs-icon-collapse-header{left:-972px;top:-1290px}.docs-material .docs-icon-collapse-header-24{left:-1116px;top:-690px}.docs-material .docs-icon-collapse-nv30-24{left:-392px;top:-1170px}.docs-material .docs-icon-expand-nv30-24{left:-1232px;top:-380px}.docs-material .docs-icon-filter-alt-20{left:-188px;top:-798px}.docs-material .docs-icon-filter-alt-filled-20{left:-1268px;top:-966px}.docs-material .docs-icon-logo-colab-18x18{left:-1078px;top:-254px}.docs-material .docs-icon-timeline-milestones-18x18{left:-287px;top:-630px}.docs-material .docs-icon-lock-filled-20x20{left:-20px;top:-1400px}.docs-material .docs-icon-lock-filled-p40-20x20{left:-572px;top:-1196px}.docs-material .docs-icon-headphones-18x18{left:-956px;top:-670px}.docs-material .docs-icon-headphones-24x24{left:-910px;top:-890px}.docs-material .docs-icon-speech-to-text-18x18{left:-886px;top:-1424px}.docs-material .docs-icon-speech-to-text-24x24{left:-1482px;top:-1098px}.docs-material .docs-icon-text-to-speech-18x18{left:-1262px;top:-690px}.docs-material .docs-icon-text-to-speech-24x24{left:-692px;top:-690px}.docs-material .docs-icon-hourglass-empty-18x18{left:-204px;top:-1040px}.docs-material .docs-icon-hourglass-empty-24x24{left:-1123px;top:-1222px}.docs-material .docs-icon-assistant-20x20{left:-1252px;top:-42px}.docs-material .docs-icon-assistant-p40-20x20{left:-46px;top:-1328px}.docs-material .docs-icon-assistant-24x24{left:-1324px;top:-1028px}.docs-material .docs-icon-assistant-p40-24x24{left:-1168px;top:-940px}.docs-material .docs-icon-calendar-event-draft-18x18{left:-972px;top:-248px}.docs-material .docs-icon-calendar-event-draft-24x24{left:-1324px;top:-222px}.docs-material .docs-icon-timely-p40-24{left:-969px;top:-582px}.docs-material .docs-icon-chip-extraction-18x18{left:-520px;top:-1124px}.docs-material .docs-icon-lock-20x20{left:-678px;top:-1060px}.docs-material .docs-icon-visibility-20x20{left:-350px;top:-1302px}.docs-material .docs-icon-die-24{left:-1394px;top:-1098px}.docs-material .docs-icon-puzzle-24{left:-994px;top:-226px}.docs-material .docs-icon-edit-fix-auto-24{left:-236px;top:-40px}.docs-material .docs-icon-text-analysis-24{left:-458px;top:-898px}.docs-material .docs-icon-arrow-insert-20{left:-1084px;top:-960px}.docs-icon .docs-icon-gemini-avatar-32{left:-1546px;top:0}.docs-material .docs-icon-ai-text-generator-18{left:-1324px;top:-732px}.docs-material .docs-icon-gen-ai-p40{left:-1520px;top:0}.docs-material .docs-icon-ai-text-generator-blue-18x18{left:-114px;top:-1274px}.docs-material .docs-icon-ai-text-20{left:-327px;top:-688px}.docs-material .docs-icon-ai-text-generator-24{left:-930px;top:-1172px}.docs-material .docs-icon-flask-18{left:-1206px;top:0}.docs-material .docs-icon-flask-20{left:-284px;top:-492px}.docs-material .docs-icon-vids-18x18{left:-634px;top:-226px}.docs-material .docs-icon-vids-purple-18x18{left:-638px;top:-1468px}.docs-material .docs-icon-image-generation-18{left:-1041px;top:-634px}.docs-material .docs-icon-image-generation-20{left:-654px;top:0}.docs-material .docs-icon-image-generation-24{left:-634px;top:-1014px}.docs-material .docs-icon-video-generation-20{left:-318px;top:-862px}.docs-material .docs-icon-web-traffic-20{left:-760px;top:-854px}.docs-material .docs-icon-work{left:-1024px;top:-868px}.docs-material .docs-icon-work-nv30-24{left:-767px;top:-1270px}.docs-material .docs-icon-edit-note{left:-1096px;top:-710px}.docs-material .docs-icon-edit-note-nv30-24{left:-188px;top:-850px}.docs-material .docs-icon-thumbs-up-white-24{left:-412px;top:-898px}.docs-material .docs-icon-thumbs-down-white-24{left:-453px;top:-318px}.docs-material .docs-icon-thumbs-up-white-outline-24{left:-762px;top:-334px}.docs-material .docs-icon-thumbs-down-white-outline-24{left:-1242px;top:-960px}.docs-material .docs-icon-thumbs-up-gray-24{left:-780px;top:-1344px}.docs-material .docs-icon-thumbs-down-gray-24{left:-1206px;top:-32px}.docs-material .docs-icon-thumbs-up-gray-outline-24{left:-864px;top:-1270px}.docs-material .docs-icon-thumbs-down-gray-outline-24{left:-342px;top:-1114px}.docs-material .docs-icon-help-20{left:-1056px;top:-254px}.docs-material .docs-icon-open-in-full-20x20{left:-1416px;top:-634px}.docs-material .docs-icon-close-fullscreen-20x20{left:-722px;top:-916px}.docs-material .docs-icon-how-to-vote-18x18{left:-1293px;top:-1222px}.docs-material .docs-icon-how-to-vote-24x24{left:-1106px;top:-940px}.docs-material .docs-icon-placeholder-24x24{left:-1232px;top:-334px}.docs-material .docs-icon-open-in-external-24x24{left:-850px;top:-876px}.docs-material .docs-icon-play-arrow-18x18{left:-432px;top:-1030px}.docs-material .docs-icon-play-arrow-white-18x18{left:-1176px;top:-1292px}.docs-material .docs-icon-play-circle-18x18{left:-1018px;top:-1352px}.docs-material .docs-icon-play-movies-18x18{left:-328px;top:-104px}.docs-material .docs-icon-pause-18x18{left:-20px;top:-784px}.docs-material .docs-icon-pause-white-18x18{left:-1036px;top:-42px}.docs-material .docs-icon-add-p40-20x20{left:-910px;top:-802px}.docs-material .docs-icon-add-p40-24x24{left:-500px;top:-738px}.docs-material .docs-icon-tablesmith-24x24{left:-1070px;top:-690px}.docs-material .docs-icon-tablesmith-20x20{left:-432px;top:-1260px}.docs-material .docs-icon-tablesmith-18x18{left:-194px;top:-446px}.docs-material .docs-icon-slide-library-20{left:-946px;top:-376px}.docs-material .docs-icon-slide-library-24{left:-810px;top:-1014px}.docs-material .docs-icon-warning-red40-20x20{left:-1176px;top:-788px}.docs-material .docs-icon-thumb-up-18x18{left:-387px;top:-576px}.docs-material .docs-icon-thumb-down-18x18{left:-1114px;top:-1292px}.docs-material .docs-icon-live-pointer-empty-20x20{left:-1394px;top:-1200px}.docs-material .docs-icon-live-pointer-filled-20x20{left:-864px;top:-1414px}.docs-material .docs-icon-encrypted-blue-20x20{left:-348px;top:-124px}.docs-material .docs-icon-visibility-no-fill-18x18{left:-822px;top:-1394px}.docs-material .docs-icon-smart-chips-20x20{left:-1188px;top:-468px}.docs-material .docs-icon-comments-disabled-24x24{left:-664px;top:-832px}.docs-material .docs-icon-visibility-off-no-fill-18x18{left:-572px;top:-582px}.docs-material .docs-icon-refresh-18x18{left:-812px;top:-1106px}.docs-material .docs-icon-refresh-white-18x18{left:-456px;top:-492px}.docs-material .docs-icon-refresh-white-10x10{left:-1268px;top:-988px}.docs-material .docs-icon-refresh-white-7x7{left:-712px;top:-1270px}.docs-material .docs-icon-safety-divider-18x18{left:-638px;top:-1100px}.docs-material .docs-icon-summarize-18x18{left:-910px;top:-870px}.docs-material .docs-icon-format-list-bulleted-18x18{left:-1260px;top:-1332px}.docs-material .docs-icon-tone-18x18{left:-1350px;top:-340px}.docs-material .docs-icon-format-eq-18x18{left:-1416px;top:-1342px}.docs-material .docs-icon-recorder-20x20{left:-1084px;top:-894px}.docs-material .docs-icon-date-range-20x20{left:-640px;top:-944px}.docs-material .docs-icon-date-range-24x24{left:-592px;top:-582px}.docs-material .docs-icon-policy-20x20{left:-172px;top:-452px}.docs-material .docs-icon-spark-10x10{left:-1206px;top:-20px}.docs-material .docs-icon-spark-20x20{left:-572px;top:-1080px}.docs-material .docs-icon-spark-blue-16x16{left:-501px;top:-638px}.docs-material .docs-icon-spark-blue-20x20{left:-654px;top:-22px}.docs-material .docs-icon-spark-blue-24x24{left:-1104px;top:-298px}.docs-material .docs-icon-spark-blue-40x40{left:-350px;top:-1234px}.docs-material .docs-icon-arrow-split-18x18{left:-1338px;top:-468px}.docs-material .docs-icon-arrow-split-20x20{left:-1434px;top:-1026px}.docs-material .docs-icon-noogler-hat-24x24{left:-802px;top:-390px}.docs-material .docs-icon-arrow-downward-alt-20x20{left:-975px;top:-634px}.docs-material .docs-icon-arrow-downward-20x20{left:-210px;top:-364px}.docs-material .docs-icon-arrow-left-alt-20x20{left:-412px;top:-1008px}.docs-material .docs-icon-arrow-right-alt-20x20{left:-328px;top:-82px}.docs-material .docs-icon-arrow-upward-alt-20x20{left:-528px;top:-82px}.docs-material .docs-icon-calendar-today-18x18{left:-80px;top:-534px}.docs-material .docs-icon-calendar-today-24x24{left:-276px;top:-1300px}.docs-material .docs-icon-animation-24x24{left:-834px;top:-780px}.docs-material .docs-icon-masked-transitions-24x24{left:-910px;top:-1106px}.docs-material .docs-icon-chat-bubble-24x24{left:-1378px;top:-468px}.docs-material .docs-icon-wallpaper-18x18{left:-328px;top:-46px}.docs-material .docs-icon-wallpaper-20x20{left:-760px;top:-692px}.docs-material .docs-icon-settings-outline-18x18{left:-794px;top:-418px}.docs-material .docs-icon-attach-file-24x24{left:-740px;top:-944px}.docs-material .docs-icon-lightbulb-24x24{left:-612px;top:-1468px}.docs-material .docs-icon-event-24x24{left:-430px;top:-104px}.docs-material .docs-icon-suggestion-24x24{left:-1142px;top:-514px}.docs-material .docs-icon-background-replace-18x18{left:-1528px;top:-358px}.docs-material .docs-icon-background-replace-20x20{left:-20px;top:-452px}.docs-material .docs-icon-background-replace-spark-blue-20x20{left:-822px;top:-1352px}.docs-material .docs-icon-encryption-shield-strikethrough-18x18{left:-1486px;top:-446px}.docs-material .docs-icon-star-24x24{left:-1154px;top:-324px}.docs-material .docs-icon-building-blocks-24x24{left:-634px;top:-392px}.docs-material .docs-icon-do-not-disturb-on-18x18{left:-787px;top:-622px}.docs-material .docs-icon-do-not-disturb-on-20x20{left:-1414px;top:-1248px}.docs-material .docs-icon-signature-24x24{left:-122px;top:-230px}.docs-material .docs-icon-keyboard-double-arrow-left-24x24{left:-910px;top:-1146px}.docs-material .docs-icon-keyboard-double-arrow-right-24x24{left:-824px;top:-876px}.docs-material .docs-icon-timer-18x18{left:-438px;top:-898px}.docs-material .docs-icon-arrow-back-18x18{left:-480px;top:-738px}.docs-material .docs-icon-arrow-forward-18x18{left:-1486px;top:-380px}.docs-material .docs-icon-markdown-copy-18x18{left:-658px;top:-1142px}.docs-material .docs-icon-markdown-paste-18x18{left:-740px;top:-308px}.docs-material .docs-icon-masked-transitions-18x18{left:-787px;top:-602px}.docs-material .docs-icon-stream-arts{left:-740px;top:-186px}.docs-material .docs-icon-stream-arts-24x24{left:-1324px;top:-314px}.docs-material .docs-icon-check-white-20x20{left:-842px;top:-1414px}.docs-material .docs-icon-retry-20x20{left:-996px;top:-1242px}.docs-material .docs-icon-close-20x20{left:-712px;top:-1296px}.docs-material .docs-icon-arrow-downward-18x18{left:-698px;top:-1142px}.docs-material .docs-icon-arrow-upward-18x18{left:-1396px;top:-634px}.docs-material .docs-icon-tab-18x18{left:-592px;top:-542px}.docs-material .docs-icon-arrow-right-20x20{left:-1098px;top:-248px}.docs-material .docs-icon-article-20x20{left:-411px;top:-248px}.docs-material .docs-icon-format-list-bulleted-20x20{left:-824px;top:-1196px}.docs-material .docs-icon-arrow-drop-down-24x24{left:-644px;top:-1318px}.docs-material .docs-icon-arrow-drop-down-white-20x20{left:-1344px;top:-1144px}.docs-material .docs-icon-arrow-right-24x24{left:-412px;top:-1144px}.docs-material .docs-icon-arrow-left-24x24{left:-162px;top:-778px}.docs-material .docs-icon-expand-teal-20x20{left:-806px;top:-468px}.docs-material .docs-icon-draft-18x18{left:-740px;top:-670px}.docs-material .docs-icon-expand-content-18x18{left:-1458px;top:-1368px}.docs-material .docs-icon-spark-18x18{left:-190px;top:-364px}.docs-material .docs-icon-spark-white-18x18{left:-664px;top:-488px}.docs-material .docs-icon-panorama-18x18{left:-923px;top:-608px}.docs-material .docs-icon-chat-bubble-20x20{left:-956px;top:-1170px}.docs-material .docs-icon-pageless-18x18{left:-860px;top:-1080px}.docs-material .docs-icon-pageless-24x24{left:-1278px;top:-296px}.docs-material .docs-icon-tab-close-18x18{left:-994px;top:0}.docs-material .docs-icon-buttons-alt-18x18{left:-256px;top:-20px}.docs-material .docs-icon-variables-customized-copies{left:-1324px;top:-1212px}.docs-material .docs-icon-expand-more-white-20{left:-592px;top:-692px}.docs-material .docs-icon-list-18x18{left:-522px;top:-492px}.docs-material .docs-icon-list-20x20{left:-142px;top:0}.docs-material .docs-icon-account-circle-20x20{left:-570px;top:-40px}.docs-material .docs-icon-add-photo-alternate-20x20{left:-430px;top:-82px}.docs-material .docs-icon-add-photo-alternate-wght700-48x48{left:-224px;top:-1060px}.docs-material .docs-icon-delete-20x20{left:-305px;top:-556px}.docs-material .docs-icon-add-white-20{left:-276px;top:-1406px}.docs-material .docs-icon-chat-bubble-18x18{left:-327px;top:-576px}.docs-material .docs-icon-drag-vertical-20x20{left:-1528px;top:-160px}.docs-material .docs-icon-drag-pan-20x20{left:-1300px;top:0}.docs-material .docs-icon-chat-bubble-uep-24x24{left:-162px;top:-830px}.docs-material .docs-icon-variables-customized-copies-18x18{left:-654px;top:-44px}.docs-material .docs-icon-summarize-auto-24x24{left:-1494px;top:0}.docs-material .docs-icon-summarize-auto-18x18{left:-1278px;top:-336px}.docs-material .docs-icon-chat-spark-24x24{left:-618px;top:-1292px}.docs-material .docs-icon-group-auto-24x24{left:-1374px;top:-958px}.docs-material .docs-icon-performance-auto-24x24{left:-1486px;top:-202px}.docs-material .docs-icon-pen-spark-24x24{left:-1114px;top:-66px}.docs-material .docs-icon-gallery-thumbnail-18x18{left:-618px;top:-468px}.docs-material .docs-icon-closed-caption-20x20{left:-1194px;top:-1060px}.docs-material .docs-icon-filter-table-view-white{left:-658px;top:-1082px}.docs-material .docs-icon-data-table-18x18{left:-412px;top:-760px}.docs-material .docs-icon-content-copy-24x24{left:-78px;top:-882px}.docs-material .docs-icon-read-more-20x20{left:-1106px;top:-1416px}.docs-material .docs-icon-read-more-20x20-rtl{left:-1141px;top:-582px}.docs-material .docs-icon-panorama-24x24{left:-1326px;top:-48px}.docs-material .docs-icon-gallery-thumbnail-24x24{left:-20px;top:-856px}.docs-material .docs-icon-table-chart-white{left:-1374px;top:-840px}.docs-material .docs-icon-sidebar-24x24{left:-780px;top:-252px}.docs-material .docs-icon-upload-white{left:-822px;top:-992px}.docs-material .docs-icon-edit-movie-24x24{left:-300px;top:-446px}.docs-material .docs-icon-recorder-24x24{left:-1424px;top:-26px}.docs-material .docs-icon-spark-24x24{left:-1258px;top:-378px}.docs-material .docs-icon-spark-gradient-24x24{left:-1312px;top:-1426px}.docs-material .docs-icon-comment-18x18{left:0;top:-168px}.docs-material .docs-icon-spark-32x32{left:-1107px;top:-582px}.docs-material .docs-icon-closed-caption-add-20x20{left:-40px;top:-968px}.docs-material .docs-icon-folder-18x18{left:-20px;top:-354px}.docs-material .docs-icon-photo-library-18x18{left:-809px;top:-642px}.docs-material .docs-icon-error-error40-40x40{left:-1154px;top:-350px}.docs-material .docs-icon-video-settings-20x20{left:-1506px;top:-270px}.docs-material .docs-icon-video-settings-18x18{left:-190px;top:-230px}.docs-material .docs-icon-closed-caption-add-24x24{left:-996px;top:-992px}.docs-material .docs-icon-present-option-chromecast{left:-956px;top:-712px}.docs-material .docs-icon-present-option-external-display{left:-740px;top:-970px}.docs-material .docs-icon-present-option-from-beginning{left:-470px;top:-950px}.docs-material .docs-icon-present-option-fullscreen{left:-1414px;top:-1274px}.docs-material .docs-icon-present-option-internal-display{left:-458px;top:-1124px}.docs-material .docs-icon-present-option-presenter-view{left:-22px;top:-38px}.docs-material .docs-icon-present-option-slideshow-settings{left:-1260px;top:-1290px}.docs-material .docs-icon-drag-indicator-20x20{left:-766px;top:-1060px}.docs-material .docs-icon-task-alt-24x24{left:-618px;top:-896px}.docs-material .docs-icon-animation-20x20{left:-84px;top:-968px}.docs-material .docs-icon-masked-transitions-20x20{left:-660px;top:-438px}.docs-material .docs-icon-error-white-20x20{left:-972px;top:-226px}.docs-material .docs-icon-draft-20x20{left:-370px;top:-778px}.docs-material .docs-icon-cast-18x18{left:-910px;top:-1270px}.docs-material .docs-icon-filter-1-18x18{left:-392px;top:-1124px}.docs-material .docs-icon-podium-18x18{left:-240px;top:-850px}.docs-material .docs-icon-task-alt-blue-20x20{left:-1396px;top:-794px}.docs-material .docs-icon-task-alt-blue-24x24{left:-1324px;top:-752px}.docs-material .docs-icon-checklist-24x24{left:-188px;top:-920px}.docs-material .docs-icon-person_check-24x24{left:-116px;top:-26px}.docs-material .docs-icon-crop-square-20x20{left:-614px;top:-186px}.docs-material .docs-icon-crop-9-16-20x20{left:-140px;top:-936px}.docs-material .docs-icon-crop-16-9-20x20{left:-956px;top:-690px}.docs-material .docs-icon-drive-video-red-18x18{left:-1232px;top:-20px}.docs-material .docs-icon-replace-video-18x18{left:-350px;top:-1324px}.docs-material .docs-icon-policy-18x18{left:-782px;top:-670px}.docs-material .docs-icon-assignment-ind-20x20{left:-20px;top:-1468px}.docs-material .docs-icon-contacts-20x20{left:-946px;top:-312px}.docs-material .docs-icon-contact-page-20x20{left:-1302px;top:-782px}.docs-material .docs-icon-contact-page-24x24{left:-412px;top:-924px}.docs-material .docs-icon-user-attributes-20x20{left:-1370px;top:-373px}.docs-material .docs-icon-user-attributes-24x24{left:-696px;top:-916px}.docs-material .docs-icon-signature-20x20{left:-163px;top:-582px}.docs-material .docs-icon-interests-20x20{left:-712px;top:-1344px}.docs-material .docs-icon-interests-24x24{left:-1240px;top:-872px}.docs-material .docs-icon-text-18x18{left:-350px;top:-1398px}.docs-material .docs-icon-text-20x20{left:-814px;top:-418px}.docs-material .docs-icon-slow-motion-video-18x18{left:-782px;top:-692px}.docs-material .docs-icon-slow-motion-video-20x20{left:-1476px;top:-1180px}.docs-material .docs-icon-slow-motion-video-24x24{left:-1104px;top:-868px}.docs-material .docs-icon-beach-access-18x18{left:-802px;top:-370px}.docs-material .docs-icon-beach-access-24x24{left:-1156px;top:-418px}.docs-material .docs-icon-collapse-all-24x24{left:-766px;top:-1104px}.docs-material .docs-icon-edit-fix-auto-normal-18x18{left:-1258px;top:-404px}.docs-material .docs-icon-edit-fix-auto-normal-24x24{left:-480px;top:-872px}.docs-material .docs-icon-format-list-bulleted-24x24{left:-892px;top:-490px}.docs-material .docs-icon-summarize-24x24{left:-836px;top:-1014px}.docs-material .docs-icon-palette-24x24{left:-46px;top:-1060px}.docs-material .docs-icon-thumb-up-nv50-20x20{left:-188px;top:-992px}.docs-material .docs-icon-thumb-down-nv50-20x20{left:-878px;top:-418px}.docs-material .docs-icon-approval-20x20{left:-480px;top:-778px}.docs-material .docs-icon-calendar-today-20x20{left:-22px;top:-146px}.docs-material .docs-icon-view-list-20x20{left:-482px;top:-1170px}.docs-material .docs-icon-view-list-24x24{left:-20px;top:-328px}.docs-material .docs-icon-bolt-white-18x18{left:-1486px;top:-338px}.docs-material .docs-icon-location-on-filled-20x20{left:-1516px;top:-846px}.docs-material .docs-icon-apps-script-24x24{left:-1500px;top:-1368px}.docs-material .docs-icon-speech-to-text-20x20{left:-946px;top:-354px}.docs-material .docs-icon-add-reaction-p40-18x18{left:-420px;top:-62px}.docs-material .docs-icon-border-bottom-24x24{left:-672px;top:-1196px}.docs-material .docs-icon-border-horizontal-24x24{left:-292px;top:-862px}.docs-material .docs-icon-border-left-24x24{left:-1282px;top:-710px}.docs-material .docs-icon-border-right-24x24{left:-1268px;top:-1000px}.docs-material .docs-icon-border-top-24x24{left:-812px;top:-1126px}.docs-material .docs-icon-line-style-24x24{left:-40px;top:-804px}.docs-material .docs-icon-arrow-forward-p40-20x20{left:-1240px;top:-712px}.docs-material .docs-icon-apps-script-18x18{left:-410px;top:-82px}.docs-material .docs-icon-chromebook-screen-mirror-18x18{left:-910px;top:-736px}.docs-material .docs-icon-accessibility-new-20x20{left:-880px;top:-1106px}.docs-material .docs-icon-zoom-out-map-18x18{left:-1450px;top:-26px}.docs-material .docs-icon-domain-disabled-20x20{left:-1032px;top:-1270px}.docs-material .docs-icon-domain-disabled-14x14{left:-1214px;top:-712px}.docs-grille-gm3 .docs-material .docs-icon-domain-disabled-dark-grey-14x14{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_grey_dark.svg);left:-1214px;top:-712px}.docs-material .docs-icon-add-reaction-18x18{left:-60px;top:-512px}.docs-material .docs-icon-chat-logo-24x24{left:-1418px;top:-197px}.docs-material .docs-icon-view-object-track-20x20{left:-342px;top:-1140px}.docs-material .docs-icon-insert-text-24x24{left:-734px;top:-1370px}.docs-material .docs-icon-workspace-premium-20x20{left:-638px;top:-1270px}.docs-material .docs-icon-call-18x18{left:-972px;top:-186px}.docs-material .docs-icon-stack-hexagon-20x20{left:-198px;top:-492px}.docs-material .docs-icon-stack-hexagon-24x24{left:-614px;top:-418px}.docs-material .docs-icon-screensaver-auto-18x18{left:-1042px;top:-1002px}.docs-material .docs-icon-screensaver-auto-20x20{left:-318px;top:-884px}.docs-material .docs-icon-drive-drawing-24x24{left:-430px;top:-492px}.docs-material .docs-icon-insert-chart-24x24{left:-347px;top:-188px}.docs-material .docs-icon-drive-presentation-24x24{left:-1410px;top:-311px}.docs-material .docs-icon-table-chart-24x24{left:-762px;top:-308px}.docs-material .docs-icon-view-timeline-24x24{left:-572px;top:-1218px}.docs-material .docs-icon-check-circle-blue600-24x24{left:-1024px;top:-788px}.docs-material .docs-icon-format-list-bulleted-spark-18x18{left:-1396px;top:-654px}.docs-material .docs-icon-format-list-bulleted-spark-24x24{left:-1504px;top:-1316px}.docs-material .docs-icon-add-task-blue-20x20{left:-1450px;top:0}.docs-material .docs-icon-add-on-18x18{left:-572px;top:-734px}.docs-material .docs-icon-docs-add-on-24x24{left:-598px;top:-160px}.docs-material .docs-icon-expand-content-grey-18x18{left:-1134px;top:-1270px}.docs-material .docs-icon-duplicate-18x18{left:-1163px;top:-602px}.docs-material .docs-icon-edit-18x18{left:-956px;top:-1222px}.docs-material .docs-icon-link-18x18{left:-1232px;top:-226px}.docs-material .docs-icon-list-bullet-18x18{left:-411px;top:-270px}.docs-material .docs-icon-add-20x20{left:-572px;top:-776px}.docs-material .docs-icon-hide-18x18{left:-40px;top:-168px}.docs-material .docs-icon-volume-off-20x20{left:-1036px;top:-82px}.docs-material .docs-icon-tune-18x18{left:-373px;top:-188px}.docs-material .docs-icon-forward-20x20{left:-40px;top:-188px}.docs-material .docs-icon-lightbulb-tips-p40-24x24{left:-1036px;top:-324px}.docs-material .docs-icon-spellcheck-spark-p40-24x24{left:-60px;top:-672px}.docs-material .docs-icon-error-24x24{left:-1476px;top:-1202px}.docs-material .docs-icon-button-magic-20x20{left:-1293px;top:-1200px}.docs-material .docs-icon-image-generation-blue-20x20{left:-1456px;top:-468px}.docs-material .docs-icon-more-vert-20x20{left:-1084px;top:-102px}.docs-material .docs-icon-accessibility-new-24x24{left:-638px;top:-832px}.docs-material .docs-icon-close-16x16{left:-1324px;top:-714px}.docs-material .docs-icon-quick-layout-top-left-72{left:-116px;top:-1114px}.docs-material .docs-icon-quick-layout-top-center-72{left:-614px;top:-292px}.docs-material .docs-icon-quick-layout-top-right-72{left:-829px;top:-582px}.docs-material .docs-icon-quick-layout-center-left-72{left:-1168px;top:-966px}.docs-material .docs-icon-quick-layout-center-72{left:-598px;top:-1196px}.docs-material .docs-icon-quick-layout-center-right-72{left:-618px;top:-670px}.docs-material .docs-icon-quick-layout-bottom-left-72{left:-422px;top:-1398px}.docs-material .docs-icon-quick-layout-bottom-center-72{left:-1280px;top:-1332px}.docs-material .docs-icon-quick-layout-bottom-right-72{left:-754px;top:-66px}.docs-material .docs-icon-format-options-sidebar-icon-24{left:-454px;top:-760px}.docs-material .docs-icon-citations-sidebar-icon-24{left:-640px;top:-744px}.docs-material .docs-icon-gk-spark-24x24{left:-106px;top:-1014px}.docs-material .docs-icon-gk-spark-32x32{left:-452px;top:-1322px}.docs-material .docs-icon-add-comment-20x20{left:-106px;top:-630px}.docs-material .docs-icon-add-reaction-20x20{left:-1434px;top:-1004px}.docs-material .docs-icon-pen-spark-20x20{left:-250px;top:-1274px}.kix-header-footer-bubble.docs-bubble{align-items:center;background-color:#f8f9fa;border:1px solid #dadce0;border-left:0;border-right:0;border-radius:0;box-shadow:none;display:flex;flex-wrap:wrap;font-size:11px;padding:2px 0;z-index:40}.kix-header-footer-bubble-description{color:#202124;flex-grow:1;font-weight:500;font-size:14px;padding:0 14px;-webkit-user-select:none;user-select:none}.kix-header-footer-bubble-checkbox-container{border-right:0;padding:0 14px}.kix-header-footer-bubble-checkbox{cursor:pointer}.kix-header-footer-bubble-checkbox-label{vertical-align:middle;color:#3c4043;cursor:pointer;margin-left:4px;-webkit-user-select:none;user-select:none}.kix-header-footer-bubble-checkbox.docs-material-gm-checkbox-disabled~label:first-of-type{opacity:.38}.kix-header-footer-bubble .kix-header-footer-bubble-menu-button.goog-flat-menu-button{background-color:transparent;background-image:none;border:none;color:#1a73e8;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;margin-left:auto;margin-right:10px;padding:0 20px 0 8px;text-transform:none;letter-spacing:.25px}.kix-header-footer-bubble .kix-header-footer-bubble-menu-button .goog-flat-menu-button-caption{font-weight:500}.kix-header-footer-bubble .kix-header-footer-bubble-menu-button .goog-flat-menu-button-dropdown{border:none;position:relative;right:0;top:0}.kix-header-footer-bubble .kix-header-footer-bubble-menu-button.goog-flat-menu-button.goog-flat-menu-button-focused,.kix-header-footer-bubble .kix-header-footer-bubble-menu-button.goog-flat-menu-button.goog-flat-menu-button-hover,.kix-header-footer-bubble .kix-header-footer-bubble-menu-button.goog-flat-menu-button.goog-flat-menu-button-open{background-color:#e0e0e0}.kix-header-footer-bubble-menu.goog-menu{background-color:#fff;z-index:502}.kix-header-footer-bubble-menu.goog-menu .goog-menuitem{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;padding:0 16px;text-align:start;white-space:nowrap}.kix-header-footer-bubble .kix-header-footer-bubble-menu-button.docs-material .docs-icon-img,.kix-header-footer-bubble .kix-header-footer-bubble-menu-button.docs-material .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.goog-menuitem.goog-submenu.kix-heading-style-options-menu-item{margin-top:6px}.left-sidebar-container{direction:ltr;position:absolute;-webkit-user-select:none;user-select:none;z-index:100}.left-sidebar-container.navigation-widget-in-pageless-format{background:#fff}.left-sidebar-container-animation:not(.left-sidebar-resizer-active){transition:width .2s cubic-bezier(.4,0,.2,1)}.left-sidebar-container-animation:not(.left-sidebar-resizer-active).left-sidebar-container-collapse-animation{transition:width .25s cubic-bezier(.3,0,1,1)}.left-sidebar-container-animation:not(.left-sidebar-resizer-active).left-sidebar-container-expand-animation{transition:width 1s step-start}.left-sidebar-container-content{height:100%;overflow:hidden;position:relative;width:100%}.left-sidebar-container-content-child{height:100%}.left-sidebar-container.navigation-widget-in-pageless-format .left-sidebar-container-content-child{box-shadow:inset -1px 0 0 0 #c7c7c7}.miniChapterSwitcherVisible .chapters-in-cslv .docs-revisions-authorwidget{padding:48px 0}.miniChapterSwitcherVisible .kix-rotatingtilemanager{transition:padding-top .2s cubic-bezier(.4,0,.2,1)}.chapters-in-cslv .docs-grille-version-history .docs-revisions-authorwidget-hat{border-bottom:none;color:#202124;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:.1px}.chapters-in-cslv .docs-revisions-authorwidget-item-name{font-family:Google Sans,Roboto,sans-serif;font-size:12px;letter-spacing:.1px}body.pageless-sidebar-resizer-horizontal-drag-cursor,body.pageless-sidebar-resizer-horizontal-drag-cursor #kix-appview,body.pageless-sidebar-resizer-horizontal-drag-cursor *{cursor:col-resize}.left-sidebar-resizer-drag-handle{top:unset!important}.left-sidebar-resizer-drag-handle,.right-gutter-resizer-drag-handle{cursor:col-resize;width:10px}.right-gutter-resizer-handle-grabber{background-color:#fff;border:1px solid #dadce0;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);box-sizing:border-box;filter:drop-shadow(0 1px 3px rgba(60,64,67,.3));height:48px;left:-6px;position:absolute;width:13px}.right-gutter-resizer-handle-grabber-internal{border:1px solid #9aa0a6;box-sizing:border-box;height:24px;left:5px;position:absolute;top:12px;width:0}@keyframes right-gutter-resizer-promo-fade{0%{opacity:0}to{opacity:1}}.right-gutter-resizer-promo{align-items:center;animation:right-gutter-resizer-promo-fade .5s;background:#3c4043;border-radius:0 8px 8px 0;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);display:flex;height:36px;margin-left:12px;margin-top:6px;pointer-events:none;position:absolute;width:284px;z-index:502}.right-gutter-resizer-promo-text{color:#fff;font:14px 500,Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;min-height:27px;letter-spacing:.25px;line-height:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:230px}.right-gutter-resizer-collapsed-ghost-line{background:gray;display:none;width:8px}.right-gutter-resizer-expansion-ghost-line{border-right:1px solid #dadce0;box-sizing:border-box;display:block}.docos-comments-pe .right-gutter-resizer-resizer-component{border-right:1px solid #c4c7c5}.docos-comments-pe .right-gutter-resizer-expansion-button{border-color:#c4c7c5;border-radius:100%;justify-content:center;transform:rotate(0deg);width:42px}.docos-comments-pe .right-gutter-resizer-expansion-button.shrink-icon{transform:rotate(180deg)}.right-gutter-resizer-expansion-button{align-items:center;background-color:#fff;border:1px;border-color:#dadce0 #fff #dadce0 #dadce0;border-radius:42px 0 0 42px;border-style:solid;box-sizing:border-box;display:flex;position:absolute;height:42px;width:21px}.right-gutter-resizer-promo-arrow-icon-container{align-items:center;display:flex;margin-left:9px;margin-top:1px;height:27px;width:27px}.right-gutter-resizer-expansion-button .docs-icon{min-height:20px;min-width:20px}.right-gutter-resizer-promo-arrow-icon-container .docs-icon{min-height:24px;min-width:24px}.right-gutter-resizer-expansion-button:hover{cursor:pointer}.left-sidebar-resizer-ghost-line{background:gray;display:none;width:2px}.right-gutter-resizer-ghost-line{background:gray;display:none;width:1px}.left-sidebar-resizer-drag-handle:hover .left-sidebar-resizer-ghost-line{display:block}.right-gutter-resizer-drag-handle.right-gutter-resizer-collapsed-drag-handle{cursor:text}.left-sidebar-resizer-drag-handle,.left-sidebar-resizer-ghost-line,.right-gutter-resizer-collapsed-ghost-line,.right-gutter-resizer-drag-handle,.right-gutter-resizer-expansion-ghost-line,.right-gutter-resizer-ghost-line{height:100%;position:absolute}.right-gutter-expansion-button,.right-gutter-resize-handle-grabber,.right-gutter-resizer-collapsed-ghost-line,.right-gutter-resizer-drag-handle,.right-gutter-resizer-ghost-line,.right-gutter-resizer-handle-grabber-internal{z-index:41}.left-sidebar-resizer-drag-handle,.left-sidebar-resizer-ghost-line{z-index:100}.docs-gm .goog-menu .goog-menuitem.ai-priority-menu-item{margin-top:-6px;margin-bottom:-8px;padding-top:10px;padding-bottom:10px}.docs-gm .goog-menu .goog-menuitem.ai-priority-menu-item .goog-menuitem-icon:not(.docs-omnibox-row-icon){margin-top:11px}.docs-gm .goog-menu .goog-menuitem.ai-standard-menu-item{padding-block:10px}.docs-gm .goog-menu .goog-menuitem.ai-standard-menu-item .goog-menuitem-icon:not(.docs-omnibox-row-icon){margin-top:11px}.goog-menuitem.ai-priority-menu-item:not(.goog-menuitem-highlight),.goog-menuitem.ai-standard-menu-item:not(.goog-menuitem-highlight){background:var(--ae-genai-generation-gradient,linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff))}.goog-menuitem.ai-priority-menu-item .docs-new-badge,.goog-menuitem.ai-standard-menu-item .docs-new-badge{background-color:#1a73e8}.kix-multicolumn-palette .docs-preview-palette-item{direction:ltr;text-align:left;height:82px;overflow:hidden;position:relative;vertical-align:middle;width:72px}.kix-multicolumn-img:before{content:url(https://ssl.gstatic.com/docs/common/menu_feature_sprite13.svg)}.kix-multicolumn-img{height:4388px;position:absolute;width:72px}.kix-multicolumn-one-column{left:0;top:-1660px}.kix-multicolumn-two-columns{left:0;top:-776px}.kix-multicolumn-three-columns{left:0;top:-3054px}.docs-floating-navigation-button:not(.outline-refresh){border:1px solid #eee;background:#fff;border-radius:45%;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3);height:46px;width:55px;margin-top:16px;position:absolute;direction:ltr;transition:left .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.docs-floating-navigation-button-inner-box{margin-top:11px;margin-left:15px}.outline-refresh .docs-floating-navigation-button-inner-box{margin:0}.outline-refresh.docs-floating-navigation-button-focused .docs-floating-navigation-button-outer-box{opacity:.95}.outline-refresh[class*=docs-hc] .docs-floating-navigation-button-outer-box{opacity:1}.docs-floating-navigation-button .docs-floating-navigation-button-summary-icon{opacity:0}@keyframes docs-floating-navigation-button-grey-arrow-fade{0%{opacity:1}45%{opacity:1}55%{opacity:0}to{opacity:0}}@keyframes docs-floating-navigation-button-blue-summary-fade{0%{opacity:0}45%{opacity:0}55%{opacity:1}to{opacity:1}}.docs-smart-summary-pulsing-promo .docs-floating-navigation-button-arrow-icon{animation-name:docs-floating-navigation-button-grey-arrow-fade;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:2s;animation-direction:alternate}.docs-smart-summary-pulsing-promo .docs-floating-navigation-button-summary-icon{animation-name:docs-floating-navigation-button-blue-summary-fade;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:2s;animation-direction:alternate}.docs-smart-summary-pulsing-promo .docs-floating-navigation-button-outer-box:hover .docs-icon-img{animation:none}.docs-smart-summary-pulsing-promo .docs-floating-navigation-button-outer-box:hover .docs-floating-navigation-button-arrow-icon{opacity:1}.docs-smart-summary-pulsing-promo .docs-floating-navigation-button-outer-box:hover .docs-floating-navigation-button-summary-icon{opacity:0}.docs-smart-summary-blue-dot-promo.docs-floating-navigation-button:after{background-color:#1a73e8;border-radius:50%;content:"";height:4px;position:absolute;right:15px;top:8px;width:4px}.outline-refresh.docs-floating-navigation-button{margin-top:4px;padding:8px 15px 6px 14px;border:1px solid transparent;border-radius:20px;border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer;height:auto;outline:none;position:absolute;transition:left .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.navigation-widget-hat .navigation-widget-hat-close,.navigation-widget-hat-close{cursor:pointer;height:40px;margin-top:0;padding:0;order:1}.navigation-widget-hat-close-button{margin-left:13px}.navigation-widget-hat-close,.outline-refresh .docs-floating-navigation-button-outer-box,.outline-refresh .docs-floating-navigation-button-outer-box:hover{opacity:1}.navigation-widget-hat-close-button-outer-box,.outline-refresh .docs-floating-navigation-button-outer-box,.outline-refresh .docs-floating-navigation-button-outer-box:hover{border-radius:50%;height:24px;padding:8px;width:24px}.docs-floating-navigation-button-hover .docs-floating-navigation-button-outer-box,.navigation-widget-hat-close.goog-flat-button-hover .navigation-widget-hat-close-button-outer-box{background:#e8ebee}.docs-floating-navigation-button-active .docs-floating-navigation-button-outer-box,.docs-floating-navigation-button-focused .docs-floating-navigation-button-outer-box,.navigation-widget-hat-close.goog-flat-button-active .navigation-widget-hat-close-button-outer-box,.navigation-widget-hat-close.goog-flat-button-focused .navigation-widget-hat-close-button-outer-box{background:#e1e3e6}#docs-floating-navigation-button-list-icon{width:24px;height:24px;margin:0}.navigation-widget{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0;outline:none;padding-top:8px;display:flex;flex-direction:column;direction:ltr}.navigation-widget-floating-navigation-button.navigation-widget{position:absolute;background:#f9fbfd;box-shadow:none;border-radius:0;padding-top:2px;transition:left .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.docs-body-pageless .navigation-widget-floating-navigation-button.navigation-widget{background:#fff}.navigation-widget-floating-navigation-button.navigation-widget.navigation-widget-chaptered{transition:left .6s cubic-bezier(.05,.7,.1,1)}.navigation-widget-hat{border-bottom:none;direction:ltr;height:48px;margin-bottom:5px;padding:0;flex:none;display:flex;justify-content:space-between;align-items:center}.navigation-widget-chaptered .navigation-widget-hat{height:52px;margin-bottom:0}.outline-refresh[class*=docs-hc] .navigation-widget-hat-close{border:1px solid transparent;border-radius:20px;border-top-left-radius:0;border-bottom-left-radius:0;opacity:1}.navigation-widget-hat-close-floating-navigation-button{height:24px;margin:12px 12px 0 0;outline:none;padding:8px 0;width:60px}.navigation-widget-hat-close-button .navigation-widget-hide-control-container .docs-icon{height:21px;margin:auto;width:21px}.navigation-widget-hide-control-container{display:flex}.navigation-widget-hat-close-button-icon{transform:rotate(180deg)}.navigation-widget-hoverable .navigation-widget-hat-close:focus,.navigation-widget-hoverable .navigation-widget-hat-close:hover{opacity:.95}.navigation-widget-empty{padding:16px 16px 16px 24px;flex:none}.navigation-widget-unified-styling .navigation-widget-empty{padding-top:8px}.navigation-widget-empty-content{color:#777;line-height:17px}.navigation-widget-content{outline:none;overflow-y:hidden;position:relative}.navigation-widget-row-controls{background:transparent;margin:0;padding:0;position:absolute}.outlines-widget-chaptered .navigation-widget-row-controls{margin-right:-8px}.navigation-widget-row-controls-control{cursor:pointer;opacity:.7}.navigation-widget-hoverable .navigation-widget-row-controls-control:focus,.navigation-widget-hoverable .navigation-widget-row-controls-control:hover{opacity:1}.navigation-widget-row-controls-accept{margin-right:8px}.navigation-widget-row-controls-suppress{opacity:1}.navigation-item{background:none;cursor:pointer;height:32px;line-height:32px;padding-left:16px}.outlines-widget-chaptered .navigation-item{display:flex;height:36px;line-height:16px;padding:0 16px 0 27px}.outline-refresh.navigation-widget .navigation-item:last-child{margin-bottom:50px}.outlines-widget .outlines-widget-chaptered .navigation-item:last-child{margin-bottom:5px}.outlines-widget .outlines-widget-chaptered .chapter-item:last-child{margin-bottom:0}.navigation-location-indicator.docs-material .navigation-widget-row-controls .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.navigation-location-indicator.docs-material .navigation-widget-row-controls .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.navigation-widget-drag-controls{background-color:#0b57d0;cursor:pointer;display:block;height:2px;position:absolute}.navigation-item-content{overflow:hidden;text-overflow:ellipsis;white-space:pre}.outlines-widget-chaptered .navigation-item-content-container{min-width:0}.navigation-widget-header,.outline-refresh .navigation-item,.outline-refresh .navigation-item .navigation-item-level-0,.outline-refresh .navigation-widget-empty-content{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-0,.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-1,.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-2,.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-3,.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-4,.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-5,.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-6,.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-7{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;color:#444746}.outlines-widget .outlines-widget-chaptered .kix-chapter-count-widget{align-items:center;background-color:#3c4043;border-radius:4px;bottom:0;color:#fff;gap:10px;left:50%;margin-bottom:5px;opacity:.8;padding:4px 8px;position:sticky;text-align:center;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;z-index:9}.outline-refresh.navigation-widget-unified-styling .navigation-item{color:#5f6368;font-size:14px;font-weight:400;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;letter-spacing:.2px}.outline-refresh.navigation-widget-unified-styling .navigation-widget-empty-content{color:#5f6368;font-size:13px;font-style:italic;font-weight:400;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;letter-spacing:.2px;line-height:17px}.outline-refresh.navigation-widget-unified-styling .navigation-item .navigation-item-level-0{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.25px;padding-left:8px}.outline-refresh .navigation-item.goog-button-hover,.outline-refresh .navigation-item.goog-button-hover .navigation-item-level-0{color:#202124}.outline-refresh .location-indicator-highlight.navigation-item,.outline-refresh .location-indicator-highlight.navigation-item .navigation-item-level-0{color:#185abc}.outline-refresh.navigation-widget-unified-styling .location-indicator-highlight.navigation-item,.outline-refresh.navigation-widget-unified-styling .location-indicator-highlight.navigation-item .navigation-item-level-0{color:#1967d2}.outline-refresh .location-indicator-highlight.navigation-item.goog-button-hover{color:#174ea6}.outline-refresh.navigation-widget-unified-styling .location-indicator-highlight.navigation-item.goog-button-hover,.outline-refresh.navigation-widget-unified-styling .location-indicator-highlight.navigation-item.goog-button-hover .navigation-item-level-0{color:#185abc}.outline-refresh .navigation-item-content:before{font-weight:500;left:8px;position:absolute}.outline-refresh .location-indicator-highlight .navigation-item-content:before{content:"–";font-size:17px}.outline-refresh .outlines-widget-chaptered .location-indicator-highlight .navigation-item-content:before{content:""}.outline-refresh .navigation-widget-show-drag-hint .navigation-item:hover .navigation-item-content:before{content:"⠿";font-size:18px;color:#a4a5a8;margin-top:1px}.outline-refresh .outlines-widget-chaptered .navigation-widget-show-drag-hint .navigation-item:hover .navigation-item-content:before{color:#444746}.navigation-widget.outline-refresh:not(.navigation-widget-unified-styling) .navigation-item [class*=navigation-item-level-]{color:inherit}.navigation-widget.outline-refresh:not(.navigation-widget-unified-styling) .navigation-item .navigation-item-level-0{font-size:16px;font-weight:500;padding-left:8px}.navigation-widget.outline-refresh:not(.navigation-widget-unified-styling) .navigation-item [class*=navigation-item-level-]:not(.navigation-item-level-0){font-size:14px;font-weight:300}.outlines-widget-chaptered .navigation-item-content{padding:10px 0}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-0{padding-left:21px}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-1{padding-left:33px}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-2{padding-left:45px}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-3{padding-left:57px}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-4{padding-left:69px}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-5{padding-left:81px}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-6{padding-left:93px}.outlines-widget .outlines-widget-chaptered .chapter-container .navigation-item .navigation-item-level-7{padding-left:105px}.navigation-widget.outline-refresh .navigation-item .navigation-item-level-1{padding-left:24px}.navigation-widget.outline-refresh .navigation-item .navigation-item-level-2{padding-left:40px}.navigation-widget.outline-refresh .navigation-item .navigation-item-level-3{padding-left:56px}.navigation-widget.outline-refresh .navigation-item .navigation-item-level-4{padding-left:72px}.navigation-widget.outline-refresh .navigation-item .navigation-item-level-5{padding-left:88px}.navigation-widget.outline-refresh .navigation-item .navigation-item-level-6{padding-left:104px}.navigation-widget.outline-refresh .navigation-item .navigation-item-level-7{padding-left:120px}.navigation-widget-chaptered #navigation-widget-top-shadow{z-index:3}.navigation-widget-chaptered #navigation-widget-top-shadow:after,.navigation-widget-chaptered #navigation-widget-top-shadow:before{background-color:#c4c7c5;content:"";height:1px;position:absolute;width:50%}.navigation-widget-chaptered #navigation-widget-top-shadow:before{left:16px}.navigation-widget-chaptered #navigation-widget-top-shadow:after{right:24px}.outline-refresh:not([class*=docs-hc]) #navigation-widget-top-shadow{opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.outline-refresh:not([class*=docs-hc],.navigation-widget-chaptered) #navigation-widget-top-shadow:before{background:linear-gradient(180deg,rgba(0,0,0,.1),transparent);content:"";height:4px;position:absolute;width:100%}.outline-refresh:not([class*=docs-hc],.navigation-widget-chaptered) #navigation-widget-top-shadow:after{background:linear-gradient(270deg,#f8f9fa,transparent);content:"";height:4px;right:0;position:absolute;width:72px}.updating-navigation-item-list,.updating-navigation-item-list .goog-container{outline:none}.navigation-widget-floating-navigation-button.navigation-widget.navigation-widget-chaptered.navigation-widget-hiding{transition:left .25s cubic-bezier(.3,0,1,1),opacity .25s linear}.navigation-widget-hidden{visibility:hidden}.navigation-widget-content{overflow-y:auto;visibility:hidden}.navigation-widget-chaptered .navigation-widget-content{overflow-x:hidden;scrollbar-gutter:stable}.navigation-widget .navigation-widget-content:focus,.navigation-widget .navigation-widget-content:hover,.navigation-widget:not(.navigation-widget-hidden) .navigation-widget-content>*{visibility:visible}.navigation-widget-header{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1px;padding-left:24px;line-height:16px;text-transform:none}.navigation-widget-header.navigation-widget-outline-header{padding-bottom:12px}.outlines-widget-chaptered .navigation-widget-header{color:#444746;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;margin-left:16px;padding:16px 0 16px 12px}.outline-refresh .navigation-item .navigation-item-level-0{font-optical-sizing:none}.outlines-widget .outlines-widget-chaptered .navigation-item .navigation-item-level-0{font-optical-sizing:unset}.navigation-item-content:not(.navigation-item-level-0){color:#444746}.outline-refresh .navigation-item.location-indicator-highlight .navigation-item-content,.outline-refresh .navigation-item.location-indicator-highlight .navigation-item-content.goog-button-hover{color:#0b57d0}.outlines-widget .outlines-widget-chaptered .location-indicator-highlight.navigation-item [class*=navigation-item-level-],.outlines-widget .outlines-widget-chaptered .location-indicator-highlight.navigation-item [class*=navigation-item-level-].goog-button-hover{color:#0b57d0}.outlines-widget-chaptered .navigation-item-vertical-line{display:flex;flex-direction:column;margin-left:10px}.chapter-container-level-0 .navigation-item-vertical-line{margin-left:16px}.chapter-container-level-0 .chapter-item-subchapters-indent-enabled:has(.chapter-item-arrow:not(.chapter-item-arrow-no-indent)) .navigation-item-vertical-line{margin-left:32px}.chapter-container-level-1 .navigation-item-vertical-line{margin-left:32px}.chapter-container-level-1 .chapter-item-subchapters-indent-enabled:has(.chapter-item-arrow:not(.chapter-item-arrow-no-indent)) .navigation-item-vertical-line{margin-left:48px}.chapter-container-invalid-level .navigation-item-vertical-line,.chapter-container-level-2 .navigation-item-vertical-line{margin-left:48px}.chapter-container-invalid-level .chapter-item-subchapters-indent-enabled:has(.chapter-item-arrow:not(.chapter-item-arrow-no-indent)) .navigation-item-vertical-line,.chapter-container-level-2 .chapter-item-subchapters-indent-enabled:has(.chapter-item-arrow:not(.chapter-item-arrow-no-indent)) .navigation-item-vertical-line{margin-left:64px}.outlines-widget-chaptered [class*=navigation-item-vertical-line-]{width:2px}.outlines-widget-chaptered .navigation-item-vertical-line-bottom,.outlines-widget-chaptered .navigation-item-vertical-line-top{height:10px}.outlines-widget-chaptered .navigation-item-vertical-line-middle{height:16px}.outlines-widget-chaptered .navigation-item+.navigation-item .navigation-item-vertical-line-top,.outlines-widget-chaptered .navigation-item-vertical-line-middle,.outlines-widget-chaptered .navigation-item:not(.navigation-item:last-child) .navigation-item-vertical-line-bottom{background:#e3e3e3}.outlines-widget-chaptered .location-indicator-highlight .navigation-item-vertical-line-middle{background:#0b57d0}.kix-noteviewmanager{position:absolute;z-index:39}.kix-noteviewmanager-fade1,.kix-noteviewmanager-fade2,.kix-noteviewmanager-fade3{height:5px;position:absolute;z-index:100;margin-top:-5px}.kix-noteviewmanager-fade1{opacity:.82;filter:alpha(opacity=82);top:0}.kix-noteviewmanager-fade2{opacity:.62;filter:alpha(opacity=62);top:5px}.kix-noteviewmanager-fade3{opacity:.4;filter:alpha(opacity=40);top:10px}.kix-outlinerenderer-ghostoutline{box-sizing:border-box;border:1px solid #999;position:absolute;z-index:34}.kix-pagenumber-palette .docs-preview-palette-item{direction:ltr;text-align:left;height:82px;overflow:hidden;position:relative;vertical-align:middle;width:72px}.kix-pagenumber-img:before{content:url(https://ssl.gstatic.com/docs/common/menu_feature_sprite13.svg)}.kix-pagenumber-img{height:4388px;position:absolute;width:72px}.kix-pagenumber-header-one-on-first{left:0;top:-3942px}.goog-palette-cell-hover .kix-pagenumber-header-one-on-first{left:0;top:-694px}.kix-pagenumber-header-one-on-second{left:0;top:-24px}.goog-palette-cell-hover .kix-pagenumber-header-one-on-second{left:0;top:-2702px}.kix-pagenumber-footer-one-on-first{left:0;top:-4206px}.goog-palette-cell-hover .kix-pagenumber-footer-one-on-first{left:0;top:-2036px}.kix-pagenumber-footer-one-on-second{left:0;top:-1954px}.goog-palette-cell-hover .kix-pagenumber-footer-one-on-second{left:0;top:-1824px}.kix-pagenumber-header-one-on-first-rtl{left:0;top:-106px}.goog-palette-cell-hover .kix-pagenumber-header-one-on-first-rtl{left:0;top:-3136px}.kix-pagenumber-header-one-on-second-rtl{left:0;top:-3860px}.goog-palette-cell-hover .kix-pagenumber-header-one-on-second-rtl{left:0;top:-2570px}.kix-pagenumber-footer-one-on-first-rtl{left:0;top:-4124px}.goog-palette-cell-hover .kix-pagenumber-footer-one-on-first-rtl{left:0;top:-3446px}.kix-pagenumber-footer-one-on-second-rtl{left:0;top:-1082px}.goog-palette-cell-hover .kix-pagenumber-footer-one-on-second-rtl{left:0;top:-1496px}.kix-paragraphborderposition .goog-flat-button{background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border-width:1px 0;border-style:solid;border-color:#dcdcdc;padding:4px 8px 4px 8px;outline:none;z-index:0}.kix-paragraphborderposition .goog-flat-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px;border-left:1px solid #dcdcdc}.kix-paragraphborderposition .goog-flat-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #dcdcdc}.kix-paragraphborderposition .goog-flat-button-hover{box-shadow:1px 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);margin-left:-1px;margin-right:-1px;border:1px solid #c6c6c6;z-index:2}.kix-paragraphborderposition .goog-flat-button-hover:last-child{margin-right:0}.kix-paragraphborderposition .goog-flat-button-active,.kix-paragraphborderposition .goog-flat-button-checked{background-color:#eee;background-image:linear-gradient(top,#eee,#e0e0e0);margin-right:-1px;margin-left:-1px;border:1px solid #c6c6c6;z-index:1}.kix-paragraphborderposition .goog-flat-button.goog-flat-button-focused{border:1px solid #4d90fe;margin-right:-1px;margin-left:-1px;z-index:3}.kix-paragraphborderposition .goog-flat-button:last-child{margin-right:0}#kix-bordersshadingdialog-borderposition #kix-bordersshadingdialog-borderposition-borderbetween{margin-right:0}#kix-bordersshadingdialog-borderposition .jfk-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;padding:9px 16px 10px 12px;margin-right:8px;min-width:36px;min-height:36px;padding:7px 3px}#kix-bordersshadingdialog-borderposition .jfk-button.jfk-button-disabled{background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38}#kix-bordersshadingdialog-borderposition .jfk-button.jfk-button-hover{background:#f8fbff;border:1px solid #cce0fc!important}#kix-bordersshadingdialog-borderposition .jfk-button.jfk-button-focused{background:#e9f1fe;border:1px solid #c1d8fb!important}@media screen and (forced-colors:active){#kix-bordersshadingdialog-borderposition .jfk-button.jfk-button-focused{background-color:Highlight;color:HighlightText}}#kix-bordersshadingdialog-borderposition .jfk-button.jfk-button-hover.jfk-button-focused{background:#e1ecfe;border:1px solid #bbd4fb!important}#kix-bordersshadingdialog-borderposition .jfk-button.jfk-button-checked,#kix-bordersshadingdialog-borderposition .jfk-button.jfk-button-hover.jfk-button-checked{border-color:#1a73e8!important;border-width:2px!important;padding:6px 2px}@-moz-document url-prefix(){#kix-bordersshadingdialog-borderposition .docs-icon{margin-left:2px}}.kix-ruler-tabstop{position:absolute;cursor:default;height:11px!important;top:2px;z-index:0}.kix-ruler-tabstop-left-sprite{left:-323px;top:-2px}.kix-ruler-tabstop-left{width:5px!important;height:9px!important;top:3px}.kix-ruler-tabstop-left .docs-icon-tabstop-left,.kix-ruler-tabstop-right .docs-icon-tabstop-right{margin-left:-8px;margin-top:-6px}.kix-ruler-tabstop-center-sprite{left:-50px;top:-2px}.kix-ruler-tabstop-center{height:11px!important;width:11px!important}.kix-ruler-tabstop-center .docs-icon-tabstop-center{margin-left:-5px;margin-top:-5px}.kix-ruler-tabstop-right-sprite{left:-306px;top:-2px}.kix-ruler-tabstop-right{width:5px!important;height:9px!important;top:3px}.kix-ruler-tabstop.kix-ruler-tabstop-center,.kix-ruler-tabstop.kix-ruler-tabstop-left,.kix-ruler-tabstop.kix-ruler-tabstop-right{margin-left:0;margin-right:0;height:10px!important;top:1px}.kix-ruler-tabstop-left .docs-icon-tabstop-left-blue500{margin-left:-7px;margin-top:-4px}.kix-ruler-tabstop-right .docs-icon-tabstop-right-blue500{margin-left:-6px;margin-top:-4px}.kix-ruler-tabstop-center .docs-icon-tabstop-center-blue500{margin-left:-4px;margin-top:-4px}#kix-horizontal-ruler-container{overflow:hidden;position:relative}#kix-horizontal-ruler{width:calc(100% - 32px);margin-left:16px}.docs-body-pageless #kix-horizontal-ruler{margin-left:0;padding-left:16px}#kix-vertical-ruler:before{background-color:#f9fbfd;content:"";display:block;height:1px;position:absolute;width:15px}#kix-vertical-ruler{border-left:none;margin-left:0;top:15px;background:#eee;position:absolute}.docs-body-pageless #kix-horizontal-ruler-container .docs-horizontal-ruler,.docs-body-pageless #kix-horizontal-ruler-container .docs-ruler-background-inner,.docs-body-pageless .docs-vertical-ruler{background-color:#fff!important}.kix-scrollbarwidget{pointer-events:none;position:absolute;right:0;top:0}.kix-scrollbarwidget .jfk-tooltip{margin-left:-1px;margin-right:0}.kix-scrollbarwidget .jfk-tooltip-arrowleft{right:0}.kix-scrollbarwidget .jfk-tooltip-arrow .jfk-tooltip-arrowimplafter{right:auto}#docs-suggestiondialog-review-suggestions{align-items:stretch;display:flex;flex-direction:column}.docs-suggestiondialog-first-row,.docs-suggestiondialog-second-row{align-items:center;display:flex;margin-top:10px}.docs-suggestiondialog-preview:hover{background:#f8f8f8;border:1px solid #c6c6c6}.docs-suggestiondialog-preview:focus{border:1px solid #4d90fe;outline:none}.docs-suggestiondialog-title-text{margin:5px 7px 0 0;font-size:14px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-suggestiondialog-navigation-container,.docs-suggestiondialog-preview-container{width:228px;max-width:228px;margin-right:10px}.docs-suggestiondialog-navigation-container{align-items:center;display:flex;justify-content:space-between}.docs-suggestiondialog-title-container{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;max-width:150px;text-overflow:ellipsis;overflow:hidden;margin-left:8px}.docs-suggestiondialog-preview-menu.goog-menu{background:#fff;margin:0;margin-bottom:5px;width:228px;text-align:left;padding:0}.docs-suggestiondialog-preview-menu .goog-menuitem-label{font-weight:400;margin-left:0;font-size:13px}.docs-suggestiondialog-preview-menu .goog-menuitem{line-height:normal;margin-left:-6px;width:100%}.docs-gm .docs-suggestiondialog-preview-menu.docs-material.goog-menu .goog-menuitem{margin-left:0;padding-left:8px;width:unset}#docs-suggestiondialog-id .docs-slidingdialog-close-container{position:absolute;right:14px;top:10px}#docs-suggestiondialog-id .docs-slidingdialog-holder{min-width:250px}.docs-suggestiondialog-navigation-buttons .jfk-button{margin-right:0;background:#fff;background-image:none;background-color:transparent;border-color:transparent;min-width:24px}.docs-suggestiondialog-navigation-buttons .jfk-button-hover{box-shadow:none;background-color:rgba(0,0,0,.06);background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docs-suggestiondialog-navigation-buttons .jfk-button-active{box-shadow:none;background-color:rgba(0,0,0,.12);background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docs-suggestiondialog-navigation-buttons .jfk-button:active{box-shadow:none}#docs-suggestiondialog-next-button{margin:0}.docs-slidingdialog .docs-suggestiondialog-navigation-buttons .docs-icon-down,.docs-slidingdialog .docs-suggestiondialog-navigation-buttons .docs-icon-up{opacity:1}.docs-suggestiondialog-navigation-buttons .jfk-button-disabled{opacity:.38}.docs-suggestiondialog-content .goog-flat-menu-button.goog-flat-menu-button-disabled,.docs-suggestiondialog-content .jfk-button.jfk-button-disabled{background:#f5f5f5;opacity:.4}.docs-suggestiondialog-content .goog-flat-menu-button,.docs-suggestiondialog-content .jfk-button{line-height:29px;height:29px}.docs-suggestiondialog-accept-container .goog-flat-menu-button,.docs-suggestiondialog-reject-container .goog-flat-menu-button{cursor:pointer;margin-right:0}.docs-suggestiondialog-accept-container .goog-flat-menu-button-collapse-right.goog-flat-menu-button-rtl,.docs-suggestiondialog-reject-container .goog-flat-menu-button-collapse-right.goog-flat-menu-button-rtl{min-width:0;padding-left:0;margin-left:-1px;border-radius:0 2px 2px 0}.docs-suggestiondialog-accept-container .goog-flat-menu-button,.docs-suggestiondialog-accept-container .jfk-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff}.docs-suggestiondialog-reject-container .goog-flat-menu-button,.docs-suggestiondialog-reject-container .jfk-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8}.docs-suggestiondialog-accept-container .jfk-button,.docs-suggestiondialog-reject-container .jfk-button{cursor:pointer;margin-right:0;overflow:hidden;text-overflow:ellipsis}#docs-suggestiondialog-accept-button,#docs-suggestiondialog-reject-button{border-bottom-right-radius:0;border-top-right-radius:0;width:113px}#docs-suggestiondialog-accept-all-dropdown,#docs-suggestiondialog-reject-all-dropdown{border-bottom-left-radius:0;border-left:none!important;border-top-left-radius:0;padding:0;width:20px}#docs-suggestiondialog-accept-all-dropdown .goog-flat-menu-button-dropdown,#docs-suggestiondialog-reject-all-dropdown .goog-flat-menu-button-dropdown{right:6px;top:15px}#docs-suggestiondialog-accept-all-dropdown .goog-flat-menu-button-dropdown{border-color:#fff transparent}#docs-suggestiondialog-reject-all-dropdown .goog-flat-menu-button-dropdown{border-color:#1a73e8 transparent}#docs-suggestiondialog-acceptall-button,#docs-suggestiondialog-rejectall-button{width:132px}.docs-suggestiondialog-count{padding-left:4px;color:#6a6a6a}.docs-suggestiondialog-preview-dropdown{background-image:url(//ssl.gstatic.com/images/icons/material/system/1x/arrow_drop_down_black_24dp.png)}@media (min-resolution:144dpi){.docs-suggestiondialog-preview-dropdown{background-image:url(//ssl.gstatic.com/images/icons/material/system/2x/arrow_drop_down_black_24dp.png)}}.docs-suggestiondialog-preview{border:1px solid #dadce0;border-radius:4px;cursor:pointer;padding:8px 6px 8px 8px;width:100%;align-items:center;background:none;box-sizing:border-box;color:#3c4043;display:inline-flex;height:unset;justify-content:space-between;outline:none;position:relative;border:1px solid rgba(0,0,0,.1);cursor:default;margin-top:0;width:190px;max-width:228px;font-size:11px}.docs-suggestiondialog-preview-disabled{color:#5f6368;opacity:.38;border:1px solid #dadce0;box-shadow:none;cursor:default}.docs-suggestiondialog-preview:active{background-color:#fff;border:1px solid transparent;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-suggestiondialog-preview-focused{background-color:rgba(60,64,67,.06);border:1px solid #dadce0}.docs-suggestiondialog-preview-open{background-color:rgba(60,64,67,.04);border:1px solid transparent}.docs-suggestiondialog-preview-hover.docs-suggestiondialog-preview-open{background-color:rgba(60,64,67,.06)}.docs-suggestiondialog-preview-focused.docs-suggestiondialog-preview-open{background-color:rgba(60,64,67,.08)}.docs-suggestiondialog-preview-caption{box-sizing:border-box;color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:20px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-suggestiondialog-preview-dropdown{background:no-repeat url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg) -68px -1308px;height:18px;width:18px;border:none;margin-top:0;position:relative;right:0;top:0}.docs-suggestiondialog-preview-open .docs-suggestiondialog-preview-dropdown{transform:rotate(180deg)}#docs-suggestiondialog-no-suggestions:focus{outline:none}.kix-fab-plugin{position:absolute}.kix-toc-palette .docs-preview-palette-item{direction:ltr;text-align:left;height:68px;overflow:hidden;position:relative;vertical-align:middle;width:50px}.kix-toc-img-container{display:flex;flex-direction:column}.kix-toc-img-label{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:10px;margin-top:8px}.kix-toc-img:before{content:url(https://ssl.gstatic.com/docs/common/menu_feature_sprite13.svg)}.kix-toc-img{height:4388px;position:absolute;width:72px}.kix-toc-palette-links{left:-18px;top:-212px}.kix-toc-palette-pagenumbers{left:-20px;top:-3242px}.kix-toc-palette-dotted{left:-18px;top:-1346px}.kix-toc-palette-links-rtl{left:-20px;top:-3792px}.kix-toc-palette-pagenumbers-rtl{left:0;top:-3310px}.kix-toc-palette-dotted-rtl{left:0;top:-462px}.docs-bubble.kix-table-sort-menu-bubble{border:none;padding:0}.kix-table-sort-menu-bubble .goog-menu .goog-menuitem{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;padding-left:16px;padding-right:16px;text-align:start;white-space:nowrap}.jfk-butterBar{border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all 0s linear 1s,opacity 1s;border-style:solid;border-width:0;font-size:11px;height:0;opacity:0;visibility:hidden;overflow:hidden;padding:0;text-align:center}.jfk-butterBar-info{background-color:#f9edbe;border-color:#f0c36d;color:#333}.jfk-butterBar-error{background-color:#484848;border-color:#202020;color:#fff}.jfk-butterBar-promo{background-color:#d6e9f8;border-color:#4d90f0;color:#333}.jfk-butterBar-warning{background-color:#dd4b39;border-color:#602019;color:#fff}.jfk-butterBar-shown{transition:opacity .218s;border-width:1px;min-height:14px;height:auto;opacity:1;visibility:visible;padding:6px 16px}.jfk-butterBar-mini.jfk-butterBar-shown{padding:2px 16px}.docs-butterbar-container{font-weight:500;height:0;position:absolute;text-align:center;top:32px;width:100%;z-index:1004}.docs-hub-butterbar{top:57px}.docs-gm .docs-butterbar-container{font-weight:400}.docs-butterbar-container.docs-butterbar-container-compact{top:50px}.docs-butterbar-wrap{display:inline-block;padding-bottom:8px}.docs-gm .jfk-butterBar{align-items:center;border-radius:4px;border-style:none;display:flex;font-size:14px;height:-moz-fit-content;height:fit-content;min-height:48px;padding:0 24px}@media screen and (forced-colors:active){.docs-gm .jfk-butterBar{border:1px solid CanvasText}}.docs-gm .jfk-butterBar-info{background-color:#e8f0fe;color:#202124;white-space:normal}.docs-gm .jfk-butterBar-warning{background-color:#d93025}.docs-gm .jfk-butterBar-error{background-color:#202124;color:#dadce0}.docs-butterbar-butter-action,.docs-butterbar-dismiss,.docs-butterbar-link,.docs-butterbar-link-no-pad,a.docs-butterbar-link-no-pad:link,a.docs-butterbar-link-no-pad:visited,a.docs-butterbar-link:link,a.docs-butterbar-link:visited{color:#666;cursor:pointer;text-decoration:underline}.docs-butterbar-butter-action,.docs-butterbar-dismiss,.docs-butterbar-link,a.docs-butterbar-link:link,a.docs-butterbar-link:visited{padding-left:6px}.docs-gm .docs-butterbar-butter-action,.docs-gm .docs-butterbar-dismiss{font-size:16px;text-decoration:none;flex:1;text-align:end;white-space:nowrap;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif}.docs-gm .docs-butterbar-dismiss{margin-left:80px;padding:0}.docs-gm .docs-butterbar-butter-action{margin-left:8px;padding:8px}.jfk-butterBar-warning .docs-butterbar-butter-action,.jfk-butterBar-warning .docs-butterbar-dismiss,.jfk-butterBar-warning .docs-butterbar-link,.jfk-butterBar-warning .docs-butterbar-link-no-pad,.jfk-butterBar-warning a.docs-butterbar-link-no-pad:link,.jfk-butterBar-warning a.docs-butterbar-link-no-pad:visited,.jfk-butterBar-warning a.docs-butterbar-link:link,.jfk-butterBar-warning a.docs-butterbar-link:visited{color:#111}.jfk-butterBar-error .docs-butterbar-butter-action,.jfk-butterBar-error .docs-butterbar-dismiss,.jfk-butterBar-error .docs-butterbar-link,.jfk-butterBar-error .docs-butterbar-link-no-pad,.jfk-butterBar-error a.docs-butterbar-link-no-pad:link,.jfk-butterBar-error a.docs-butterbar-link-no-pad:visited,.jfk-butterBar-error a.docs-butterbar-link:link,.jfk-butterBar-error a.docs-butterbar-link:visited{color:#add8e6}.docs-gm .jfk-butterBar-info .docs-butterbar-butter-action,.docs-gm .jfk-butterBar-info .docs-butterbar-dismiss,.docs-gm .jfk-butterBar-info .docs-butterbar-link,.docs-gm .jfk-butterBar-info .docs-butterbar-link-no-pad,.docs-gm .jfk-butterBar-info a.docs-butterbar-link-no-pad:link,.docs-gm .jfk-butterBar-info a.docs-butterbar-link-no-pad:visited,.docs-gm .jfk-butterBar-info a.docs-butterbar-link:link,.docs-gm .jfk-butterBar-info a.docs-butterbar-link:visited{color:#1a73e8}.docs-gm .jfk-butterBar-warning .docs-butterbar-butter-action,.docs-gm .jfk-butterBar-warning .docs-butterbar-dismiss,.docs-gm .jfk-butterBar-warning .docs-butterbar-link,.docs-gm .jfk-butterBar-warning .docs-butterbar-link-no-pad,.docs-gm .jfk-butterBar-warning a.docs-butterbar-link-no-pad:link,.docs-gm .jfk-butterBar-warning a.docs-butterbar-link-no-pad:visited,.docs-gm .jfk-butterBar-warning a.docs-butterbar-link:link,.docs-gm .jfk-butterBar-warning a.docs-butterbar-link:visited{color:#fff}.docs-gm .jfk-butterBar-error .docs-butterbar-butter-action,.docs-gm .jfk-butterBar-error .docs-butterbar-dismiss,.docs-gm .jfk-butterBar-error .docs-butterbar-link,.docs-gm .jfk-butterBar-error .docs-butterbar-link-no-pad,.docs-gm .jfk-butterBar-error a.docs-butterbar-link-no-pad:link,.docs-gm .jfk-butterBar-error a.docs-butterbar-link-no-pad:visited,.docs-gm .jfk-butterBar-error a.docs-butterbar-link:link,.docs-gm .jfk-butterBar-error a.docs-butterbar-link:visited{color:#669df6}.docs-gm .jfk-butterBar-info .docs-butterbar-butter-action:hover,.docs-gm .jfk-butterBar-info .docs-butterbar-dismiss:hover,.docs-gm .jfk-butterBar-info .docs-butterbar-link-no-pad:hover,.docs-gm .jfk-butterBar-info .docs-butterbar-link:hover{color:#185abc}.docs-gm .jfk-butterBar-warning .docs-butterbar-butter-action:hover,.docs-gm .jfk-butterBar-warning .docs-butterbar-dismiss:hover,.docs-gm .jfk-butterBar-warning .docs-butterbar-link-no-pad:hover,.docs-gm .jfk-butterBar-warning .docs-butterbar-link:hover{color:#fad2cf}.docs-gm .jfk-butterBar-error .docs-butterbar-butter-action:hover,.docs-gm .jfk-butterBar-error .docs-butterbar-dismiss:hover,.docs-gm .jfk-butterBar-error .docs-butterbar-link-no-pad:hover,.docs-gm .jfk-butterBar-error .docs-butterbar-link:hover{color:#aecbfa}.docs-gm .button-disabled.docs-butterbar-butter-action,.docs-gm .button-disabled.docs-butterbar-butter-action:hover{color:#ccc;cursor:default}.docs-grille-gm3 .jfk-butterBar,.docs-grille-gm3 .jfk-butterBar-error,.docs-grille-gm3 .jfk-butterBar-info,.docs-grille-gm3 .jfk-butterBar-warning{background-color:#303030;color:#f2f2f2;font-family:Google Sans,Roboto,sans-serif;padding:2px 8px 2px 16px}.docs-grille-gm3 .docs-butterBar-message-container{margin-right:80px}.docs-grille-gm3 .docs-butterBar-message-container:only-child{margin-right:8px}.docs-grille-gm3 .jfk-butterBar a{color:#a8c7fa;font-weight:500;text-decoration:none}.docs-grille-gm3.docs-grille-gm3.docs-gm .docs-butterbar-wrap .docs-butterbar-dismiss,.docs-grille-gm3.docs-grille-gm3.docs-gm .docs-butterbar-wrap .docs-butterbar-link{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;color:#a8c7fa;height:auto;margin-left:8px;padding:10px 12px;text-decoration:none}.docs-grille-gm3.docs-grille-gm3.docs-gm .docs-butterbar-wrap .docs-butterbar-link-no-pad{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;color:#a8c7fa;height:auto;text-decoration:none}.docs-grille-gm3.docs-grille-gm3.docs-gm .docs-butterbar-wrap .docs-butterbar-butter-action{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;color:#a8c7fa;height:auto;margin-left:8px;padding:10px 12px;text-decoration:none}.docs-grille-gm3.docs-grille-gm3.docs-gm .docs-butterbar-wrap .button-disabled.docs-butterbar-butter-action,.docs-grille-gm3.docs-grille-gm3.docs-gm .docs-butterbar-wrap .button-disabled.docs-butterbar-butter-action:hover{color:#ccc;cursor:default}.docs-grille-gm3.docs-grille-gm3.docs-gm .docs-butterbar-wrap .docs-butterbar-link-no-pad{border-radius:4px;margin:0;padding:0}.docs-grille-gm3.docs-gm .docs-butterbar-butter-action:hover,.docs-grille-gm3.docs-gm .docs-butterbar-dismiss:hover,.docs-grille-gm3.docs-gm .docs-butterbar-link-no-pad:hover,.docs-grille-gm3.docs-gm .docs-butterbar-link:hover{background:rgba(168,199,250,.08)}.docs-grille-gm3 .docs-butterbar-butter-action:active,.docs-grille-gm3 .docs-butterbar-butter-action:focus,.docs-grille-gm3 .docs-butterbar-dismiss:active,.docs-grille-gm3 .docs-butterbar-dismiss:focus,.docs-grille-gm3 .docs-butterbar-link-no-pad:active,.docs-grille-gm3 .docs-butterbar-link-no-pad:focus,.docs-grille-gm3 .docs-butterbar-link:active,.docs-grille-gm3 .docs-butterbar-link:focus{background:rgba(168,199,250,.12)}@media (forced-colors:active){.button-disabled{color:GrayText}}.docs-companion-app-switcher-container{background-color:#fff;border-top:1px solid #d9d9d9;box-sizing:border-box;height:calc(100% - 60px);position:absolute;right:0;top:60px;width:56px;z-index:1}.docs-companion-app-switcher-container.docs-companion-app-switcher-container-collapsed{width:0;z-index:1001}.docs-material.docs-companion-app-switcher-container{height:calc(100% - 64px);top:64px}.docs-material.docs-companion-app-switcher-container.docs-companion-app-switcher-container-collapsed{width:0}.docs-companion-app-switcher-container.docs-app-switcher-container-hidden{display:none}#docs-chrome{background:#fff;outline:none}#docs-chrome.docs-hub-chrome{border-bottom:1px solid #d9d9d9;min-height:56px}#docs-header{position:relative;flex:1 1 auto}#docs-header.docs-hub-appbar{height:49px}#docs-header.docs-og-minibar{max-height:31px}#docs-banner-container,#docs-header-container{display:flex;justify-content:flex-end}#docs-banners{overflow:hidden;position:relative;flex:1 1 auto}#docs-account-level-banner{display:flex;white-space:nowrap;width:100%}#docs-file-level-banner{display:flex;flex-direction:column;white-space:nowrap;width:100%}.docs-full-height-sidebar-placeholder{flex:0 0 0}.docs-full-height-sidebar-placeholder.expanded{flex-basis:300px}.docs-sidebar-header-text{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;left:20px;position:absolute;font-size:14px}.docs-sidebar-windows{overflow:hidden}#docs-bars{position:relative}#docs-titlebar-container{margin-left:40px;position:relative}#docs-branding-container{height:60px;margin-top:26px;position:absolute;width:40px;z-index:1}#docs-branding-container a{display:inline-block;height:60px;width:40px}.docs-og-minibar #docs-branding-container{margin-top:0}#docs-titlebar{clear:both;font-size:18px;height:24px;padding:0;padding-top:7px;width:100%}.docs-hub-appbar #docs-titlebar{font-size:16px}#docs-header.docs-og-minibar #docs-titlebar{height:24px;padding-top:0}#docs-header.docs-og-minibar #docs-titlebar-container{top:-21px}#docs-header.docs-hub-appbar #docs-titlebar-container{height:100%}#docs-header.docs-og-minibar .docs-titlebar-buttons{top:19px}.docs-exp{border-radius:6px;border:1px solid #800;color:#800;float:left;font-size:11px;margin-right:8px;padding:0 5px;text-align:center;white-space:nowrap}#docs-drive-logo{height:60px;position:absolute;width:40px;opacity:0;transition:all 125ms linear}#docs-branding-logo{height:60px;position:absolute;width:40px;transition:all 125ms linear}#docs-branding-container.docs-branding-default{background-color:#d1d1d1}#docs-branding-container.docs-branding-documents{background-color:#4285f4}#docs-branding-container.docs-branding-spreadsheets{background-color:#0f9d58}#docs-branding-container.docs-branding-presentations{background-color:#f4b400}#docs-branding-container.docs-branding-drawings{background-color:#db4437}#docs-branding-container.docs-branding-forms{background-color:#673ab7}#docs-branding-container.docs-branding-scripts{background-color:#4285f4}#docs-branding-container:not(.docs-branding-crossfade-transition-disabled):hover #docs-drive-logo{opacity:1}#docs-branding-container:not(.docs-branding-crossfade-transition-disabled):hover #docs-branding-logo{opacity:0}#docs-branding-container.docs-branding-default:hover #docs-drive-logo{opacity:0}#docs-branding-container.docs-branding-default:hover #docs-branding-logo{opacity:1}.docs-butter{text-align:center}.docs-butter-inner{border-radius:3px;font-size:13px;font-weight:500;margin:0 auto 5px;padding:5px 7px}.docs-butter-info{background:#f6bc5d;color:#222}.docs-butter-info-link{color:#0658b5}.docs-butter-warning{background:#c00;color:#fff}.docs-butter-warning-link{color:#c3d9ff}#docs-chrome-cover-container{width:100%;z-index:990}#docs-chrome-cover{height:60px}#docs-transient-bar-container{left:50%;position:absolute;top:100%;width:0}.docs-fading-toolbar-message{background-color:#fff;border:solid #999;border-width:0 0 1px 0;color:#999;font-size:28px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;position:absolute;text-align:center}.docs-title-outer{margin-left:17px;white-space:nowrap;display:flex;flex-flow:row nowrap;align-items:center}.docs-title-outer.docs-title-inline-rename{margin-left:12px}.docs-title{display:inline-block;outline:none}.docs-title-input{border:1px solid transparent;border-radius:2px!important;color:#fff;font-size:18px;font-variant-ligatures:no-contextual;height:20px;line-height:22px;margin:0;min-width:1px;padding:2px 7px;visibility:hidden}#docs-header.docs-hub-appbar .docs-title-input{font-size:16px}.docs-title-input-label{font-size:18px;font-variant-ligatures:no-contextual;line-height:22px;margin:0;overflow:hidden;padding:2px 8px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;white-space:pre;z-index:1}#docs-header.docs-hub-appbar .docs-title-input-label{font-size:16px}.docs-title-input-label-inner{display:inline;line-height:22px}.docs-title-input:hover{border-color:#e5e5e5}.docs-title .docs-title-untitled,.docs-title-input-label.docs-title-untitled{color:#777;font-style:italic}.docs-title-widget{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:27px;width:auto}#docs-header.docs-hub-appbar .docs-title-widget{padding-left:6px}.docs-title-widget-enabled:hover .docs-title{background-color:#eee;cursor:pointer}.docs-title-widget .docs-back-container a{display:none}.docs-title-widget:hover .docs-back-container a{display:inline-block}.docs-back-container{height:21px;opacity:.6;padding-right:9px;margin-top:1px;vertical-align:top;width:21px}.docs-back-container:hover{opacity:.9}.docs-titlebar-badges{align-items:center;display:flex;flex-wrap:nowrap}.docs-hub-appbar .docs-titlebar-badges>:not(.docs-save-indicator-container){display:none}.docs-titlebar-badge-container{align-items:center;display:flex;flex-wrap:nowrap;gap:4px}.docs-titlebar-badge .docs-icon{display:block;height:18px;margin:3px}.docs-titlebar-badge-container .goog-control,.docs-titlebar-badge-container .goog-flat-button{outline:none}.docs-titlebar-badge{align-items:center;border-radius:4px;color:#5f6368;cursor:pointer;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;height:24px}.docs-gm .docs-titlebar-badge:hover,.docs-titlebar-badge.goog-control-focused,.docs-titlebar-badge.goog-flat-button-focused,.goog-control-focused .docs-titlebar-badge{background-color:#f1f3f4;outline:none}.docs-gm .docs-titlebar-badge.docs-titlebar-badge-selected,.docs-gm .docs-titlebar-badge:active{background-color:#e8f0fe;color:#1a73e8}.docs-titlebar-badge.goog-control-disabled{cursor:default;opacity:.38;background:none!important}.docs-titlebar-badge.goog-control-disabled .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)!important}.docs-titlebar-badges.docs-badges-hidden-with-width{width:0;overflow:hidden}.docs-parent-collections-container-outer{outline:none;vertical-align:top}.docs-activity-indicator-container{height:29px;margin-top:2px;vertical-align:top;padding-right:2px}.office-editing-file-extension{background-color:#1a73e8;border:1px solid transparent;border-radius:4px;box-sizing:border-box;color:#fff;cursor:default;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;height:20px;line-height:19px;margin:0 8px 0 0;padding:0 5px 0 4px;text-transform:uppercase;-webkit-font-smoothing:antialiased}.interactive-office-editing-file-extension{cursor:pointer}.docs-classification-badge{border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:pointer;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;height:20px;letter-spacing:.03em;line-height:15px;padding:2px 8px}.docs-titlebar-badge-container-hidden{display:none}.docs-templates-badge-container{vertical-align:middle}.docs-templates-badge{background-color:#5a5a5a;border-radius:16px;color:#fff;font-size:13px;padding:0 11px;height:24px;line-height:24px}.docs-external-badge{background-color:#fbbc04;border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:pointer;height:20px;letter-spacing:.03em;line-height:2px;margin:4px;padding:2px;overflow:hidden}.docs-external-badge-expanded{animation-delay:10s;animation-duration:.3s;animation-fill-mode:both;animation-name:animateIcon;padding:2px 4px}.docs-external-badge .docs-icon{height:14px;margin:0;width:14px}.docs-external-badge-text{display:none}.docs-external-badge-text-expanded{animation-delay:10s;animation-duration:.3s;animation-fill-mode:both;animation-name:animateText;color:#1f1f1f;display:block;float:right;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:15px;letter-spacing:.03em;padding-left:4px}.docs-external-badge-text-container{display:inline-flex;overflow:hidden;width:auto}@keyframes animateText{0%{max-width:50px;display:block}to{max-width:0;display:none}}@keyframes animateIcon{0%{padding:2px 4px}to{padding:2px}}#docs-activity-indicator,#docs-dlp,.docs-title-save-label{margin-left:4px;outline:none}.docs-titlebar-badge .docs-icon-img.docs-icon-encryption-shield{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}#docs-star.docs-titlebar-badge:active{background-color:#e8eaed}#docs-star.docs-titlebar-badge:active .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}#docs-activity-indicator{padding-left:4px;padding-top:2px}#docs-dlp .docs-icon-img{opacity:.45}#docs-dlp:hover .docs-icon-img{opacity:.55}#docs-dlp,#docs-folder .docs-icon,#docs-star{vertical-align:baseline}.docs-debug-info,.docs-debug-info a{color:#777!important;font-size:8px}.docs-debug-container{margin-right:16px;margin-top:55px;vertical-align:top;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:8px}#docs-header.docs-hub-appbar .docs-debug-container{margin-top:48px}.docs-titlebar-buttons{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding:0 44px 0 0;position:absolute;right:0;text-align:right;top:26px;vertical-align:middle;white-space:nowrap;box-sizing:border-box}.docs-debug-container.docs-debug-info{display:flex;position:absolute;right:0;top:0}.docs-titlebar-button{z-index:1}#docs-docos-commentsbutton{margin-right:9px;cursor:default}#docs-titlebar-save{text-align:center}#docs-docos-commentsbutton,#docs-titlebar-share-client-button div{height:24px;padding-bottom:3px;vertical-align:middle}#docs-header.docs-hub-appbar #docs-titlebar-share-client-button div{height:28px;margin-right:8px}#docs-header.docs-hub-appbar #docs-titlebar-share-client-button div.scb-icon-button{height:32px;width:32px}#docs-titlebar-share-client-button div.jfk-button{margin-right:0}.docs-titlebar-buttons .goog-menu-button-dropdown{position:relative;top:2px;vertical-align:baseline}.jfk-select.goog-flat-menu-button>.goog-flat-menu-button-dropdown{text-align:left}.docs-menubar{cursor:default;display:inline-block;font-size:14px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:29px;margin-left:52px;outline:none;position:relative;white-space:nowrap}.docs-menubar .goog-control{padding:3px 7px 5px 7px;margin-top:2px;border:1px solid transparent;outline:none}.docs-menubar .goog-control-hover{background:#eee;border-color:#eee}.docs-menubar .goog-control-open{background:#fff;border:1px solid rgba(0,0,0,.2);border-bottom:none;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#000;z-index:1003}.docs-menubar .goog-control-disabled{color:#ccc}#docs-menubars{white-space:nowrap}#docs-editor-container{padding:0}#docs-editor{outline:none}#docs-editor.companion-enabled{width:calc(100% - var(--docs_companion_app_switcher_width))}.docs-gaia-disabled{color:#999;cursor:text}.docs-hide-label{display:none}#blob-notice-button{border:none;border-radius:4px;background-color:#fce8e6;color:#c5221f;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;margin:0 0 0 14px;outline:0;padding:4px 8px;white-space:nowrap}.docs-hc-gecko#blob-notice-button{border:1px solid transparent}.office-editing-permanent-error-unsaved-changes-icon,.office-editing-temporary-error-unsaved-changes-icon{display:none;height:14px;margin-left:-2px;margin-right:2px;top:-1.5px}.docs-edit-description-dialog,.docs-rename-dialog{width:340px}.docs-edit-description-dialog .modal-dialog-userInput,.docs-rename-dialog .modal-dialog-userInput{width:300px}.docs-gm .docs-edit-description-dialog,.docs-gm .docs-rename-dialog{min-width:312px;width:unset}.docs-gm .docs-rename-dialog .modal-dialog-content{font-size:12px}.docs-gm .docs-rename-dialog .modal-dialog-userInput{width:100%}#docs-help-anchor{left:30%;position:absolute}#docs-help-anchor-right{right:0;position:absolute}.docs-faux-link{color:#20c;cursor:pointer;text-decoration:underline}.docs-offscreen{position:absolute;left:-10000px;top:-10000px}.docs-offscreen-z-index{position:absolute;left:0;top:-1px;z-index:-2;opacity:0}.goog-modalpopup-bg,.modal-dialog-bg{z-index:998}.goog-menu,.goog-modalpopup,.modal-dialog{z-index:1003}#docs-menu-shield{background-color:#fff;position:absolute;z-index:1004}.apps-menu-hide-mnemonics .goog-menuitem-mnemonic-hint{text-decoration:none}.apps-menu-hide-mnemonics .goog-menuitem-mnemonic-separator{display:none}.goog-menu.goog-menu-noaccel .docs-menuheader{color:#9aa0a6!important;padding-left:12px}.goog-menu.goog-menu-noaccel .apps-menuitem{padding-right:10px}.goog-menu.goog-menu-noicon .goog-menuitem.apps-menuitem{padding-left:16px}.goog-inline-block.docs-icon.goog-menuitem-icon{position:absolute}.goog-menuitem.apps-menuitem{padding:6px 10px 6px 30px;white-space:normal}.apps-menuitem .goog-menuitem-label{padding-right:6px}.apps-menuitem .goog-menuitem-accel,.docs-gm .goog-menuitem .goog-menuitem-accel{float:right;padding:0 0 0 24px;position:relative}.goog-submenu .goog-menuitem-content{margin-right:42px}.apps-menuitem .goog-submenu-arrow,.docs-gm .goog-menuitem .goog-submenu-arrow,.docs-submenuitem .goog-submenu-arrow{margin-right:4px}.modal-dialog-content{font-size:14px}#docs-hub-close-appbarbutton .hub-close-icon-container,#docs-hub-open-external-appbarbutton .hub-open-external-icon-container,.docs-icon.goog-inline-block.hub-document-icon-container{height:20px;outline:0;width:20px;margin-top:2px}.docs-grille-gm3 #docs-hub-close-appbarbutton .hub-close-icon-container,.docs-grille-gm3 #docs-hub-open-external-appbarbutton .hub-open-external-icon-container{height:24px;left:0;top:0;width:24px}#docs-hub-close-appbarbutton .hub-close-icon-container,#docs-hub-open-external-appbarbutton .hub-open-external-icon-container{position:relative;top:1px;left:1px}#docs-hub-close-appbarbutton,#docs-hub-open-external-appbarbutton{margin:0 0 0 2px;width:32px;height:32px}.docs-grille-gm3 #docs-hub-close-appbarbutton,.docs-grille-gm3 #docs-hub-open-external-appbarbutton{width:36px;height:36px}#docs-hub-close-appbarbutton:focus,#docs-hub-close-appbarbutton:hover,#docs-hub-open-external-appbarbutton:focus,#docs-hub-open-external-appbarbutton:hover{background-color:rgba(0,0,0,.06)}input{font-family:inherit}.docs-default-badge,.docs-new-badge,.docs-premium-badge{border-radius:8px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;height:16px;letter-spacing:.3px;line-height:16px;padding:0 6px}.docs-new-badge,.docs-premium-badge{background-color:#1a73e8;color:#fff;font-weight:500}.docs-default-badge{border:1px solid #c4c7c5;color:#444746;font-weight:400}.docs-default-badge-subtext{color:#444746;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;height:16px;letter-spacing:.1px;line-height:16px;padding:4px 0 0}.goog-menuitem-disabled .docs-default-badge-subtext{color:#9aa0a6!important}body{background-color:#fff;color:#000;font-weight:400;font-size:13px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0}.companion-about-panel-button.app-switcher-button{bottom:0;position:absolute}.companion-about-panel-menu-header,.companion-about-panel-menu-text{color:#3c4043}.companion-about-panel-menu-header{font-size:18px;font-weight:500;line-height:24px;padding:6px 24px 2px}.companion-about-panel-menu-separator{border-top:1px solid #f1f3f4;margin:8px 0}.companion-about-panel-menu-item{border:none;cursor:pointer;height:48px;padding:0}.companion-about-panel-menu-item-highlight{background:#f1f3f4}.companion-about-panel-menu-item-icon-container{height:20px;padding:14px 16px 14px 24px;position:absolute;width:20px}.companion-about-panel-menu-item-disabled .companion-about-panel-menu-item-icon{fill:#dadce0}.companion-about-panel-menu-text{font-size:14px;letter-spacing:.2px;line-height:20px;padding:13px 24px 11px 60px}.companion-about-panel-menu-item-disabled .companion-about-panel-menu-text{color:#dadce0;cursor:default}.companion-app-switcher-container{background-color:#fff;border-left:1px solid #dadce0;box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:relative;width:56px}.companion-app-switcher-guest-container{display:flex;flex:1 0 auto;flex-direction:column;margin-bottom:56px}.companion-app-switcher-add-on-container{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden;padding-top:16px}.companion-app-switcher-add-on-container:before,.companion-app-switcher-separator{border-top:1px solid #dadce0;content:"";display:block;flex:1 0 auto;margin:0 auto;padding-bottom:16px;width:20px}.companion-app-switcher-separator{margin-top:16px}.companion-theme-dark.companion-app-switcher-container,.companion-theme-light.companion-app-switcher-container{background-color:transparent}.companion-theme-dark .companion-app-switcher-add-on-container:before,.companion-theme-dark .companion-app-switcher-separator,.companion-theme-dark.companion-app-switcher-container{border-color:hsla(0,0%,100%,.12)}.companion-theme-light .companion-app-switcher-add-on-container:before,.companion-theme-light .companion-app-switcher-separator,.companion-theme-light.companion-app-switcher-container{border-color:rgba(100,121,143,.12)}.companion-guest-app-switcher{box-flex:1;flex-grow:1;height:100px;outline:none;overflow:hidden}.companion-app-switcher-loading-indicator{padding:16px 0}.companion-app-switcher-loading-indicator-dot{animation:dotLoadingAnimation 1s ease-in-out infinite both;height:8px;background-color:#757575;border-radius:50%;margin:0 auto 12px;width:8px}.companion-theme-dark .companion-app-switcher-loading-indicator-dot{background-color:#fff}.companion-app-switcher-loading-indicator-dot:last-child{margin-bottom:0}.companion-app-switcher-loading-indicator-dot-1{animation-delay:-.5s}.companion-app-switcher-loading-indicator-dot-2{animation-delay:-.25s}@keyframes dotLoadingAnimation{0%,80%,to{opacity:.5}40%{opacity:1}}.app-switcher-button{cursor:pointer;height:56px;outline:none;pointer-events:none;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:56px}.app-switcher-button-disabled{cursor:default;opacity:.38}.app-switcher-button-hidden{display:none}.app-switcher-button-focused .app-switcher-button-icon-background,.app-switcher-button-focused.app-switcher-button-hover .app-switcher-button-icon-background,.companion-theme-light .app-switcher-button-hover .app-switcher-button-icon-background,.companion-theme-light .app-switcher-button-open .app-switcher-button-icon-background,.companion-theme-light .app-switcher-button-selected.app-switcher-button-hover .app-switcher-button-icon-background{background-color:#e8eaed}.app-switcher-button-hover .app-switcher-button-icon-background,.app-switcher-button-open .app-switcher-button-icon-background,.companion-theme-light .app-switcher-button-focused .app-switcher-button-icon-background,.companion-theme-light .app-switcher-button-selected .app-switcher-button-icon-background{background-color:#f1f3f4}.companion-theme-dark .app-switcher-button-focused .app-switcher-button-icon-background,.companion-theme-dark .app-switcher-button-selected .app-switcher-button-icon-background{background-color:hsla(0,0%,100%,.24)}.companion-theme-dark .app-switcher-button-hover .app-switcher-button-icon-background,.companion-theme-dark .app-switcher-button-open .app-switcher-button-icon-background,.companion-theme-dark .app-switcher-button-selected.app-switcher-button-hover .app-switcher-button-icon-background{background-color:hsla(0,0%,100%,.12)}.app-switcher-button-icon-container{background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:20px 20px;border-radius:50%;display:flex;align-items:center;height:40px;left:8px;pointer-events:auto;position:absolute;top:8px;transition:all .3s cubic-bezier(.4,0,.2,1);width:40px}.app-switcher-button-icon-background{border-radius:50%;display:flex;height:40px;left:8px;position:absolute;top:8px;transition:all .3s cubic-bezier(.4,0,.2,1);width:40px}.app-switcher-button-icon{display:block;fill:#5f6368;margin:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.companion-theme-dark .app-switcher-button-icon{fill:#fff}.app-switcher-button-presence .app-switcher-button-icon-background.app-switcher-button-icon-background-inner{animation:presence-scale-inner 3s cubic-bezier(.05,.69,.67,1) infinite normal;height:32px;width:32px;left:12px;top:12px}.app-switcher-button-presence .app-switcher-button-icon-background.app-switcher-button-icon-background-outer{animation:presence-scale-outer 3s cubic-bezier(.05,.69,.67,1) infinite normal;background-color:transparent;border-style:solid;border-width:4px;height:40px;width:40px;left:4px;top:4px}.app-switcher-button-inksplash .app-switcher-button-icon-background.app-switcher-button-icon-background-inner{animation:inksplash-scale-background 2s cubic-bezier(.05,.69,.67,1) infinite normal}.app-switcher-button-inksplash .app-switcher-button-icon-container{animation:inksplash-scale-icon 2s cubic-bezier(.05,.69,.67,1) infinite normal}@keyframes presence-scale-inner{0%{opacity:0;transform:scale(.57);visibility:hidden}15%{opacity:0;transform:scale(.57);visibility:visible}35%{opacity:1;transform:scale(1)}60%{opacity:0;transform:scale(.57)}to{opacity:0;transform:scale(.57);visibility:hidden}}@keyframes presence-scale-outer{0%{opacity:0;transform:scale(.75);visibility:hidden}34%{opacity:0;transform:scale(.75);visibility:visible}36%{opacity:.99}65%{opacity:1}90%{transform:scale(1)}to{opacity:0;transform:scale(1);visibility:hidden}}@keyframes inksplash-scale-background{0%{opacity:0;transform:scale(0)}35%{opacity:0;transform:scale(.4)}50%{opacity:1}80%{transform:scale(2.05)}to{opacity:0;transform:scale(0)}}@keyframes inksplash-scale-icon{0%{transform:scale(1)}20%{transform:scale(1)}30%{transform:scale(1.1)}40%{transform:scale(1)}to{transform:scale(1)}}.app-switcher-menu{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);min-width:180px;outline:none;overflow-y:auto;padding:8px 0;position:absolute;z-index:1202}.companion-collapser-button-container{bottom:0;display:flex;height:56px;overflow:hidden;pointer-events:none;position:absolute;right:0;width:56px}.companion-collapser-button-container.companion-collapser-button-container-elevated{margin-bottom:24px}.companion-collapser-button{bottom:0}.companion-collapser-button .app-switcher-button-icon-background,.companion-collapser-button .app-switcher-button-icon-container{border-radius:58px}.companion-collapser-button.app-switcher-button-checked .app-switcher-button-icon-background,.companion-theme-light .companion-collapser-button.app-switcher-button-checked .app-switcher-button-icon-background{background-color:#fff}.companion-collapser-button.app-switcher-button-checked.app-switcher-button-hover .app-switcher-button-icon-background,.companion-theme-light .companion-collapser-button.app-switcher-button-checked.app-switcher-button-hover .app-switcher-button-icon-background{background-color:#f1f3f4}.companion-theme-dark .companion-collapser-button.app-switcher-button-checked .app-switcher-button-icon-background{background-color:#595959}.companion-collapser-button.app-switcher-button-checked.app-switcher-button-focused .app-switcher-button-icon-background,.companion-theme-light .companion-collapser-button.app-switcher-button-checked.app-switcher-button-focused .app-switcher-button-icon-background{background-color:#e8eaed}.companion-collapser-button.app-switcher-button-checked{right:-24px}.companion-collapser-button.app-switcher-button-checked .app-switcher-button-icon-container{border-bottom-right-radius:0;border-top-right-radius:0;height:20px;left:0;margin:8px 0 8px 8px;padding:10px 0 10px 10px;top:0;width:58px}.companion-collapser-button.app-switcher-button-checked .app-switcher-button-icon-background{border-bottom-right-radius:0;border-top-right-radius:0;height:20px;left:0;margin:8px 0 8px 8px;padding:10px 0 10px 10px;top:0;width:58px;box-shadow:0 1px 1px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.companion-collapser-button.app-switcher-button-checked.app-switcher-button-hover{right:0}.companion-collapser-button .app-switcher-button-icon{left:10px;position:absolute;top:10px}body[dir=rtl] .companion-collapser-button .app-switcher-button-icon,html[dir=rtl] .companion-collapser-button .app-switcher-button-icon{transform:rotate(180deg)}.companion-theme-dark .companion-collapser-button.app-switcher-button-checked.app-switcher-button-focused .app-switcher-button-icon-container,.companion-theme-dark .companion-collapser-button.app-switcher-button-checked.app-switcher-button-hover .app-switcher-button-icon-container{background-color:#414141}.companion-collapser-button.app-switcher-button-checked .app-switcher-button-icon{margin-left:-6px;transform:rotate(180deg)}.companion-collapser-button.app-switcher-button-checked.app-switcher-button-hover .app-switcher-button-icon{margin-left:0}body[dir=rtl] .companion-collapser-button.app-switcher-button-checked .app-switcher-button-icon,html[dir=rtl] .companion-collapser-button.app-switcher-button-checked .app-switcher-button-icon{transform:rotate(0deg)}.acdd-draggable-shadow{background-color:#fff;background-repeat:no-repeat;border:transparent;border-radius:8px;box-sizing:border-box;color:#666;height:56px;outline:none;padding:0 10px;pointer-events:none;position:fixed;z-index:999}.acdd-draggable-shadow.acdd-draggable-shadow-detail-type{background-position:20px;background-size:24px 24px;height:56px;width:200px}.acdd-draggable-shadow.acdd-draggable-shadow-image-type{background-position:50%;background-size:100% auto;height:120px;width:120px}.acdd-draggable-shadow.acdd-draggable-shadow-image-type.acdd-draggable-shadow-image-captioned{height:156px}.acdd-draggable-shadow-text-wrap{box-sizing:border-box;display:table-cell;padding-left:48px;max-width:200px;vertical-align:middle}.acdd-draggable-shadow-text-wrap .acdd-draggable-shadow-title{font-size:1.1em}.acdd-draggable-shadow-text-wrap .acdd-draggable-shadow-text{opacity:.75;padding-top:2px}.acdd-draggable-shadow-image-type .acdd-draggable-shadow-text{background-color:rgba(32,33,36,.71);border-radius:0 0 8px 8px;bottom:0;color:#fff;height:36px;left:0;padding:8px 10px;position:absolute;width:100%}.acdd-draggable-shadow .acdd-draggable-shadow-text,.acdd-draggable-shadow .acdd-draggable-shadow-title{box-sizing:border-box;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acdd-draggable-shadow .acdd-draggable-shadow-count-bubble{background-color:#202124;border-radius:20px;box-sizing:border-box;color:#fff;font-size:16px;height:40px;max-width:75%;min-width:40px;overflow:hidden;padding:9px 8px;position:absolute;right:-15px;text-align:center;text-overflow:ellipsis;top:-15px}.acga-topLevelDiv{height:inherit;position:relative;width:100%}.acga-content{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.agca-gab-unread-notifications:after{content:"";background-color:#db4437;border-radius:50%;height:8px;position:absolute;right:17px;top:17px;width:8px}.companion-guest-app-switcher .app-switcher-button-icon-background-outer{border-color:#e8f0fe}.companion-theme-light .agca-gab-blue .app-switcher-button-icon-background-outer{border-color:rgba(66,133,244,.24)}.agca-gab-green .app-switcher-button-icon-background-outer{border-color:#e6f4ea}.companion-theme-light .agca-gab-green .app-switcher-button-icon-background-outer{border-color:rgba(52,168,83,.24)}.agca-gab-yellow .app-switcher-button-icon-background-outer{border-color:#fef7e0}.companion-theme-light .agca-gab-yellow .app-switcher-button-icon-background-outer{border-color:rgba(251,188,4,.24)}.companion-theme-dark .agca-gab-button .app-switcher-button-icon-background-outer{border-color:hsla(0,0%,100%,.24)}.app-switcher-button-selected.agca-gab-blue.app-switcher-button-focused .app-switcher-button-icon-background-inner,.companion-guest-app-switcher .app-switcher-button-inksplash .app-switcher-button-icon-background-inner,.companion-guest-app-switcher .app-switcher-button-presence .app-switcher-button-icon-background-inner,.companion-guest-app-switcher .app-switcher-button-selected .app-switcher-button-icon-background-inner{background-color:#e8f0fe}.app-switcher-button-selected.agca-gab-blue.app-switcher-button-hover .app-switcher-button-icon-background-inner{background-color:#d2e3fc}.companion-theme-light .app-switcher-button-inksplash.agca-gab-blue .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-presence.agca-gab-blue .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-selected.agca-gab-blue .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-selected.agca-gab-blue.app-switcher-button-focused .app-switcher-button-icon-background-inner{background-color:rgba(66,133,244,.24)}.companion-theme-light .agca-gab-blue.app-switcher-button-focused .app-switcher-button-icon-background-inner,.companion-theme-light .agca-gab-blue.app-switcher-button-hover .app-switcher-button-icon-background-inner{background-color:rgba(66,133,244,.12)}.app-switcher-button-inksplash.agca-gab-green .app-switcher-button-icon-background-inner,.app-switcher-button-presence.agca-gab-green .app-switcher-button-icon-background-inner,.app-switcher-button-selected.agca-gab-green .app-switcher-button-icon-background-inner,.app-switcher-button-selected.agca-gab-green.app-switcher-button-focused .app-switcher-button-icon-background-inner{background-color:#e6f4ea}.app-switcher-button-selected.agca-gab-green.app-switcher-button-hover .app-switcher-button-icon-background-inner{background-color:#ceead6}.companion-theme-light .app-switcher-button-inksplash.agca-gab-green .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-presence.agca-gab-green .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-selected.agca-gab-green .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-selected.agca-gab-green.app-switcher-button-focused .app-switcher-button-icon-background-inner{background-color:rgba(52,168,83,.24)}.companion-theme-light .agca-gab-green.app-switcher-button-focused .app-switcher-button-icon-background-inner,.companion-theme-light .agca-gab-green.app-switcher-button-hover .app-switcher-button-icon-background-inner{background-color:rgba(52,168,83,.12)}.app-switcher-button-inksplash.agca-gab-yellow .app-switcher-button-icon-background-inner,.app-switcher-button-presence.agca-gab-yellow .app-switcher-button-icon-background-inner,.app-switcher-button-selected.agca-gab-yellow .app-switcher-button-icon-background-inner,.app-switcher-button-selected.agca-gab-yellow.app-switcher-button-focused .app-switcher-button-icon-background-inner{background-color:#fef7e0}.app-switcher-button-selected.agca-gab-yellow.app-switcher-button-hover .app-switcher-button-icon-background-inner{background-color:#feefc3}.companion-theme-light .app-switcher-button-inksplash.agca-gab-yellow .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-presence.agca-gab-yellow .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-selected.agca-gab-yellow .app-switcher-button-icon-background-inner,.companion-theme-light .app-switcher-button-selected.agca-gab-yellow.app-switcher-button-focused .app-switcher-button-icon-background-inner{background-color:rgba(251,188,4,.24)}.companion-theme-light .agca-gab-yellow.app-switcher-button-focused .app-switcher-button-icon-background-inner,.companion-theme-light .agca-gab-yellow.app-switcher-button-hover .app-switcher-button-icon-background-inner{background-color:rgba(251,188,4,.12)}.companion-theme-dark .agca-gab-button.app-switcher-button-inksplash .app-switcher-button-icon-background-inner,.companion-theme-dark .agca-gab-button.app-switcher-button-presence .app-switcher-button-icon-background-inner,.companion-theme-dark .agca-gab-button.app-switcher-button-selected .app-switcher-button-icon-background-inner,.companion-theme-dark .agca-gab-button.app-switcher-button-selected.app-switcher-button-focused .app-switcher-button-icon-background-inner{background-color:hsla(0,0%,100%,.24)}.companion-theme-dark .agca-gab-button.app-switcher-button-focused .app-switcher-button-icon-background-inner,.companion-theme-dark .agca-gab-button.app-switcher-button-hover .app-switcher-button-icon-background-inner{background-color:hsla(0,0%,100%,.12)}.agca-gab-icon-selection-indicator{background-color:#d704fb;border-radius:3px 0 0 3px;display:none;height:40px;position:absolute;right:1px;top:8px;width:3px}.agca-gab-icon-selection-indicator.left-indicator{border-radius:0 3px 3px 0;left:1px}.agca-gab-button.app-switcher-button-selected .agca-gab-icon-selection-indicator{display:inherit}.agca-gab-blue .agca-gab-icon-selection-indicator{background-color:#4285f4}.agca-gab-green .agca-gab-icon-selection-indicator{background-color:#34a853}.agca-gab-yellow .agca-gab-icon-selection-indicator{background-color:#fbbc04}.companion-theme-dark .companion-overflow-menu-button:not(.app-switcher-button-hover) .app-switcher-button-icon-background{opacity:.7}.companion-shell-header{align-items:center;background-color:#fff;border-bottom:1px solid #f1f3f4;box-sizing:border-box;display:flex;flex-direction:row;-webkit-font-smoothing:antialiased;height:64px;padding:0 10px;position:relative;z-index:1}.companion-shell.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-header,:not(.companion-shell).companion-theme-dark .companion-shell-header{background-color:#131314;border-bottom:1px solid #444746}.companion-shell-header-element{margin-left:10px;margin-right:10px}.companion-shell-title-container{display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:1px}.companion-shell-title-element{margin:0}.companion-shell-subtitle-text,.companion-shell-subtitle-text .goog-menu-button-caption,.companion-shell-title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companion-shell-subtitle-text,.companion-shell-title-text{outline:none}.companion-shell-title-text.companion-shell-title-big{font-size:22px}.companion-shell-header-light-background .companion-shell-title-big{color:rgba(0,0,0,.54)}.companion-shell-header-dark-background .companion-shell-title-big{color:#fff}.companion-shell.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-title-big,:not(.companion-shell).companion-theme-dark .companion-shell-title-big{color:#e3e3e3}.companion-shell-title-text.companion-shell-title-small{color:#5f6368;font-size:10px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}.companion-shell.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-title-small,:not(.companion-shell).companion-theme-dark .companion-shell-title-small{color:#9aa0a6}.companion-shell-title-text.companion-shell-title-small.companion-shell-subview{left:56px}.companion-shell-dropdown-container{font-size:0}.companion-shell-subtitle-text{color:#3c4043;font-size:16px;font-weight:500;line-height:20px}.companion-shell.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-subtitle-text,:not(.companion-shell).companion-theme-dark .companion-shell-subtitle-text{color:#e8eaed}.companion-shell-subtitle-text.goog-menu-button-open{background-color:#f1f3f4}.companion-shell-subtitle-button{padding:0 2px 0 4px}.companion-shell-subtitle-button .companion-shell-subtitle-text,.companion-shell-subtitle-text .goog-menu-button-caption{padding:0}.companion-shell-subtitle-call-out{color:#1a73e8}.companion-shell.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-subtitle-call-out,:not(.companion-shell).companion-theme-dark .companion-shell-subtitle-call-out{color:#8ab4f8}.companion-shell-dropdown-button{background:none;border-radius:3px;border-width:0;box-sizing:border-box;cursor:pointer;display:inline-block;margin-left:-4px;max-width:100%;outline:none;padding:0 2px 0 4px}.companion-shell-dropdown-button.companion-shell-dropdown-button-hover{background-color:#f1f3f4}.companion-shell-dropdown-button.companion-shell-dropdown-button-focused,.companion-shell-dropdown-button.companion-shell-dropdown-button-open{background-color:#e8eaed}.companion-shell-dropdown-button.companion-shell-dropdown-button-disabled{opacity:.38}.companion-shell-dropdown-button .companion-shell-dropdown-button-outer-box{display:flex;justify-content:flex-start}.companion-shell-dropdown-button .companion-shell-dropdown-button-inner-box{display:block;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companion-shell-dropdown-button-outer-box:after{content:"";display:block;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nIzVmNjM2OCc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonPjwvcGF0aD48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJz48L3BhdGg+PC9zdmc+") 50% no-repeat;flex-shrink:0;height:20px;margin:0 0 0 4px;padding:0;width:20px}.companion-shell-header-buttons{display:flex;height:24px;justify-content:flex-end;position:absolute;right:8px;top:18px}.companion-shell-header-button{background:no-repeat 50%;background-size:20px 20px;cursor:pointer;height:24px;width:24px}.companion-shell-header-light-background .companion-shell-header-svg-icon{fill:#000;opacity:.54}.companion-shell-header-dark-background .companion-shell-header-svg-icon{fill:#fff}.companion-shell.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-header-svg-icon,:not(.companion-shell).companion-theme-dark .companion-shell-header-svg-icon{fill:#9aa0a6}body[dir=rtl] .companion-shell-back-button,body[dir=rtl] .companion-shell-escape-hatch-button,html[dir=rtl] .companion-shell-back-button,html[dir=rtl] .companion-shell-escape-hatch-button{transform:scaleX(-1)}.companion-shell-header-button.companion-shell-title-element{margin:0}.companion-shell-header-button:hover{opacity:.87}.companion-shell-header-button[aria-disabled=true],.companion-shell-subtitle-button[aria-disabled=true]{cursor:not-allowed;opacity:.38}.companion-shell-back-button{margin-right:2px}.goog-menu.companion-shell-drop-down-menu{background:#fff;border-width:0;border-radius:0 0 8px 8px;box-shadow:0 -3px 6px -3px rgba(0,0,0,.12),0 4px 8px -2px rgba(0,0,0,.14);box-sizing:border-box;max-height:400px;overflow-x:hidden;overflow-y:auto;padding-bottom:8px;position:absolute;width:100%;z-index:999}.goog-menuitem.companion-shell-drop-down-entry{border:none;height:40px;padding:0;width:300px}.goog-menuitem-highlight.companion-shell-drop-down-entry{background:#f1f3f4}.goog-menu.companion-shell-drop-down-menu .goog-menuseparator{border-top:1px solid rgba(32,33,36,.06);margin:8px 0;padding:0}.companion-shell-drop-down-check{display:none;height:20px;padding:10px 16px;position:absolute;right:0;width:20px}.goog-option-selected .companion-shell-drop-down-check{display:block}.companion-shell-drop-down-entry.goog-option-selected{background-image:none}.companion-shell-drop-down-entry .goog-menuitem-checkbox,.companion-shell-drop-down-entry.goog-option-selected .goog-menuitem-checkbox{display:none}.companion-shell-drop-down-entry-text{box-sizing:border-box;font-size:14px;color:#202124;padding:10px 20px;letter-spacing:.2px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}.goog-option-selected .companion-shell-drop-down-entry-text{padding-right:60px}.companion-shell-content-component{background-color:#fff;box-sizing:border-box;height:100%;left:0;padding-top:64px;position:absolute;top:0;width:100%}.companion-theme-dark .companion-guest-supports-dark-theme{background-color:#131314}.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-content-component{background-color:#131314;color:#e8eaed}.companion-header-in-iframe .companion-shell-guest{padding-top:0}.companion-shell-loading{overflow:hidden;position:absolute;text-align:center}.companion-shell-offline,.companion-shell-permanent-failure,.companion-shell-timed-out,.companion-shell-unavailable{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.companion-shell-offline-description,.companion-shell-offline-title,.companion-shell-unavailable-description,.companion-shell-unavailable-title{color:#5f6368;margin:0 70px}.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-offline-description,.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-offline-title,.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-unavailable-description,.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-unavailable-title{color:#9e9e9e}.companion-shell-offline-description,.companion-shell-unavailable-description{font-size:12px;line-height:16px}.companion-shell-offline-title,.companion-shell-unavailable-title{font-size:16px;font-weight:500;margin-bottom:2px;margin-top:34px}.companion-shell-permanent-failure-message,.companion-shell-timed-out-message{margin:10px;max-width:calc(100% - 20px)}.companion-shell-timed-out-retry{color:#1a73e8;cursor:pointer;text-transform:uppercase}.companion-theme-dark .companion-guest-supports-dark-theme .companion-shell-timed-out-retry{color:#8ab4f8}.companion-shell-timed-out-file-bug{margin-top:40px}.companion-shell-iframe{border:0;height:100%;width:100%}.companion-shell-search-container{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:row;height:100%;left:0;padding:0 10px;position:absolute;top:0;width:100%}.companion-shell-search-close,.companion-shell-search-icon{margin-left:10px;margin-right:10px}.companion-shell-search-input{background-color:transparent;border:none;color:#5f6368;flex-grow:1;font-size:16px;line-height:24px;outline:none;width:100px}.companion-shell-search-input::placeholder{color:#bdc1c6}.companion-shell-search-input::-webkit-input-placeholder{color:#bdc1c6}.companion-shell-search-input:-ms-input-placeholder{color:#bdc1c6}.companion-app-switcher-container .jfk-bubble{padding:16px;border-radius:8px;border-color:#e8eaed;border-width:1px;box-shadow:0 2px 6px rgba(60,64,67,.3)}.companion-app-switcher-container .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-left-color:#e8eaed;border-right-color:#e8eaed}.app-switcher-notification-bubble{display:flex;flex-direction:column}.app-switcher-notification-bubble .app-switcher-notification-bubble-header{display:flex;flex-direction:row;height:32px;width:200px}.app-switcher-notification-bubble .app-switcher-notification-bubble-image-container{width:32px;border-radius:50%}.app-switcher-notification-bubble .app-switcher-notification-bubble-image-container .app-switcher-notification-bubble-image{width:32px;height:32px;border-radius:50%;margin-right:8px}.app-switcher-notification-bubble .app-switcher-notification-bubble-text{height:31.5px;display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;margin-bottom:8px}.app-switcher-notification-bubble .app-switcher-notification-bubble-text:focus{outline:none}.app-switcher-notification-bubble .app-switcher-notification-bubble-title-text{height:14px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;color:#5f6368}.app-switcher-notification-bubble .app-switcher-notification-bubble-body-text{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:#3c4043;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-switcher-notification-bubble .app-switcher-notification-bubble-footer{margin-top:9px;height:32px;display:flex;flex-direction:row}.app-switcher-notification-bubble .app-switcher-notification-bubble-footer .jfk-button{text-align:center;font-weight:500;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding-left:8px;padding-right:16px;margin:0;height:30px;line-height:30px;color:#fff;max-width:300px;font-size:14px;border-radius:15px;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-switcher-notification-bubble .app-switcher-notification-bubble-footer .app-switcher-notification-bubble-button-icon{width:16px;height:16px;padding-right:8px;padding-top:6px;padding-bottom:7px;vertical-align:middle}.app-switcher-notification-bubble .app-switcher-notification-bubble-footer .app-switcher-notification-bubble-spacer{width:8px}.app-switcher-notification-bubble .app-switcher-notification-bubble-call-to-action-button{background-color:#188038}.app-switcher-notification-bubble .app-switcher-notification-bubble-call-to-action-button.jfk-button-hover{background-color:#2a8947;box-shadow:0 1px 3px 1px rgba(24,128,56,.15)}.app-switcher-notification-bubble .app-switcher-notification-bubble-call-to-action-button.jfk-button-focused{background-color:#4f9e67;box-shadow:0 1px 3px 1px rgba(24,128,56,.15)}.app-switcher-notification-bubble .app-switcher-notification-bubble-call-to-action-button.jfk-button-focused.jfk-button-hover{background-color:#62a877;box-shadow:0 1px 3px 1px rgba(24,128,56,.15)}.app-switcher-notification-bubble .app-switcher-notification-bubble-dismiss-button{background-color:#d93025}.app-switcher-notification-bubble .app-switcher-notification-bubble-dismiss-button.jfk-button-hover{background-color:#d3443b;box-shadow:0 1px 3px 1px rgba(217,48,37,.15)}.app-switcher-notification-bubble .app-switcher-notification-bubble-dismiss-button.jfk-button-focused{background-color:#e06c64;box-shadow:0 1px 3px 1px rgba(217,48,37,.15)}.app-switcher-notification-bubble .app-switcher-notification-bubble-dismiss-button.jfk-button-focused.jfk-button-hover{background-color:#e88a84;box-shadow:0 1px 3px 1px rgba(217,48,37,.15)}.companion-overflow-menu-item{align-items:center;cursor:pointer;display:flex;padding:8px}.companion-overflow-menu-item-highlight{background-color:#f1f3f4}.companion-overflow-menu-item-icon{background:transparent no-repeat 50%;background-size:20px 20px;border-radius:50%;height:40px;width:40px}.companion-overflow-menu-item-content{padding:0 6px;white-space:nowrap}.companion-overflow-menu-item-disabled{cursor:default;opacity:.38}.companion-server-render .acga-content{animation:companion-server-render-guest-content-fadeout 333ms ease 0s 1 normal both paused}.companion-server-render .companion-shell-splash-screen-ink-splash-color{display:none}.companion-server-render .companion-shell-splash-screen-app-logo{animation:none}.companion-server-render .companion-shell-splash-screen-beachball{display:none}@keyframes companion-server-render-guest-content-fadeout{0%{opacity:.38}to{opacity:0}}:root{--companion-shell-width:300px}.companion-shell{background-color:#fff;box-sizing:border-box;height:100%;width:var(--companion-shell-width,300px)}.companion-shell:not(.companion-server-render){display:flex;flex-direction:column}.companion-shell-addon-content-container,.companion-shell-guest-content-container,.companion-shell-native-content-container{height:100%}.companion-shell.companion-shell-overlay-content{border:0;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);opacity:1}.companion-shell-app-switcher{bottom:0;left:0;position:absolute}.companion-shell-guest-container{display:flex;flex-direction:column;height:100%}.companion-drive-onepick-bg{background-color:#000;left:0;opacity:.32;position:absolute;top:0;z-index:1003}.companion-drive-onepick{background:#fff;background-clip:padding-box;border-radius:28px;box-shadow:0 4px 16px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.333);outline:0;position:absolute;padding:30px 42px;z-index:1004}.companion-drive-onepick .picker-close-button,.companion-drive-onepick-buttons{display:none}.companion-drive-onepick-content{background-color:#fff}.companion-drive-onepick .picker-api-container,.companion-drive-onepick .picker-iframe-container{height:100%;width:100%;position:relative}.companion-shell-splash-screen-container{height:680px;margin-left:50%;position:relative;top:calc(50% - 404px);transform:translateX(-50%);width:680px}body[dir=rtl] .companion-shell-splash-screen-container,html[dir=rtl] .companion-shell-splash-screen-container{transform:translateX(50%)}.companion-shell-splash-screen-ink-splash-color{animation:ink-splash-opacity 1s cubic-bezier(.08,.8,.67,1) .4s 1 normal both,ink-splash-scale 1s cubic-bezier(.05,.69,.67,1) .4s 1 normal both;border-radius:50%;height:100%;width:100%}@keyframes ink-splash-opacity{0%{opacity:1}to{opacity:0}}@keyframes ink-splash-scale{0%{transform:scale(0)}to{transform:scale(1)}}.companion-shell-splash-screen-app-logo{animation:app-logo-scale .33s cubic-bezier(.05,.62,.51,1.26) 333ms 1 normal backwards,app-logo-scale-bounce .17s cubic-bezier(.29,0,.73,1) 667ms 1 normal forwards;background-position:50%;background-repeat:no-repeat;background-size:128px 128px;bottom:0;height:128px;left:0;margin:auto;position:absolute;right:0;top:0;width:128px}@keyframes app-logo-scale{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes app-logo-scale-bounce{0%,to{transform:scale(1)}20%{transform:scale(.95)}}.companion-shell-splash-screen-beachball{animation:beachball-opacity .33s linear 1s 1 normal both;bottom:0;height:20px;left:0;margin:auto;position:absolute;right:0;top:190px;width:20px}@keyframes beachball-opacity{0%{opacity:0}to{opacity:1}}.companion-shell-splash-screen-app-logo-dark-theme,.companion-shell-splash-screen-ink-splash-color-dark-theme,.companion-theme-dark .companion-shell-splash-screen-app-logo-light-theme,.companion-theme-dark .companion-shell-splash-screen-ink-splash-color-light-theme{display:none}.companion-theme-dark .companion-shell-splash-screen-app-logo-dark-theme,.companion-theme-dark .companion-shell-splash-screen-ink-splash-color-dark-theme{display:block}.companion-tooltip{background-color:rgba(60,64,67,.9);border-radius:4px;color:#fff;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;-webkit-font-smoothing:antialiased;letter-spacing:.3px;line-height:16px;padding:4px 8px;white-space:nowrap;z-index:9999}.docs-companion-sidebar{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);height:100%;outline:none;overflow:hidden;position:absolute;right:0;top:0;width:300px;z-index:901}.docs-companion-sidebar.lhs-companion{--companion-shell-width:318px;border:1px solid #dadce0;border-radius:16px;box-shadow:none;margin:6px 16px 16px;width:318px;z-index:899}.docs-companion-sidebar.lhs-companion.waffle-sidebar{margin-bottom:53px}.jfk-activityIndicator{display:inline-block;position:relative;direction:ltr;height:19px;width:19px}.jfk-activityIndicator-circle,.jfk-activityIndicator-circle-transition,.jfk-activityIndicator-icon{height:19px;width:19px}.jfk-activityIndicator-small .jfk-activityIndicator-circle,.jfk-activityIndicator-small .jfk-activityIndicator-circle-transition,.jfk-activityIndicator-small .jfk-activityIndicator-icon,.jfk-activityIndicator-small.jfk-activityIndicator{height:16px;width:16px}.jfk-activityIndicator-small .jfk-activityIndicator-icon{background:url(//ssl.gstatic.com/ui/v1/activityindicator/offline_16.png) 50% no-repeat}.jfk-activityIndicator-icon{background:url(//ssl.gstatic.com/ui/v1/activityindicator/offline.png) 50% no-repeat;transition:opacity .218s linear .44s;top:0;left:0;position:absolute;opacity:0}.jfk-activityIndicator-circle{border-radius:50%;top:0;left:0;position:absolute}.jfk-activityIndicator-mask{overflow:hidden;position:absolute}.jfk-activityIndicator-circle-transition{position:relative}.jfk-activityIndicator-transition{transition:all .22s ease-in}.jfk-activityIndicator-transition-second{transition:all .22s ease-out .22s}.jfk-bubble{box-shadow:0 1px 3px rgba(0,0,0,.2);background-color:#fff;border:1px solid;border-color:#bbb #bbb #a8a8a8;padding:16px;position:absolute}.jfk-bubble.jfk-bubble.jfk-bubble{z-index:1201}.jfk-bubble-closebtn{background:url(//ssl.gstatic.com/ui/v1/icons/common/x_8px.png) no-repeat;border:1px solid transparent;height:21px;opacity:.4;outline:0;position:absolute;right:2px;top:2px;width:21px}.jfk-bubble-closebtn:focus{border:1px solid #4d90fe;opacity:.8}.jfk-bubble-arrow{position:absolute}.jfk-bubble-arrow .jfk-bubble-arrowimplafter,.jfk-bubble-arrow .jfk-bubble-arrowimplbefore{display:block;height:0;position:absolute;width:0}.jfk-bubble-arrow .jfk-bubble-arrowimplbefore{border:9px solid}.jfk-bubble-arrow .jfk-bubble-arrowimplafter{border:8px solid}.jfk-bubble-arrowdown{bottom:0}.jfk-bubble-arrowup{top:-9px}.jfk-bubble-arrowleft{left:-9px}.jfk-bubble-arrowright{right:0}.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore{left:-9px}.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#bbb transparent;left:-9px}.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore{border-color:#a8a8a8 transparent;border-bottom-width:0}.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#fff transparent;left:-8px}.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter{border-bottom-width:0}.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-top-width:0}.jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-top-width:0;top:1px}.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent #bbb;top:-9px}.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border-color:transparent #fff;top:-8px}.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore{border-left-width:0}.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter{border-left-width:0;left:1px}.jfk-bubble-arrowright .jfk-bubble-arrowimplafter,.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-right-width:0}.jfk-bubble.jfk-bubble-promo{background-color:#f9edbe;border:1px solid #f0c36d}.jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#f0c36d transparent}.jfk-bubble-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#f9edbe transparent}.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent #f0c36d}.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border-color:transparent #f9edbe}.jfk-button{border-radius:2px;cursor:default;font-size:11px;font-weight:700;text-align:center;white-space:nowrap;margin-right:16px;height:27px;line-height:27px;min-width:54px;outline:0;padding:0 8px}.jfk-button-hover{box-shadow:0 1px 1px rgba(0,0,0,.1)}.jfk-button-selected{box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.jfk-button .jfk-button-img{margin-top:-3px;vertical-align:middle}.jfk-button-label{margin-left:5px}.jfk-button-narrow{min-width:34px;padding:0}.jfk-button-collapse-left,.jfk-button-collapse-right{z-index:1}.jfk-button-collapse-left.jfk-button-disabled{z-index:0}.jfk-button-checked.jfk-button-collapse-left,.jfk-button-checked.jfk-button-collapse-right{z-index:2}.jfk-button-collapse-left:focus,.jfk-button-collapse-right:focus,.jfk-button-hover.jfk-button-collapse-left,.jfk-button-hover.jfk-button-collapse-right{z-index:3}.jfk-button-collapse-left{margin-left:-1px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.jfk-button-collapse-right{margin-right:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.jfk-button.jfk-button-disabled:active{box-shadow:none}.jfk-button-standard{box-shadow:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);color:#333;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1)}.jfk-button-standard.jfk-button-clear-outline.jfk-button-hover,.jfk-button-standard.jfk-button-hover{box-shadow:none;background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#111}.jfk-button-standard.jfk-button-hover:active,.jfk-button-standard:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:#f8f8f8;color:#111}.jfk-button-standard.jfk-button-clear-outline.jfk-button-selected,.jfk-button-standard.jfk-button-selected{background-color:#eee;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #ccc;color:#333}.jfk-button-standard.jfk-button-checked,.jfk-button-standard.jfk-button-clear-outline.jfk-button-checked{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333}.jfk-button-standard:focus{border:1px solid #4d90fe;outline:none}.jfk-button-standard.jfk-button-clear-outline{border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);outline:none}.jfk-button-standard.jfk-button-disabled{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,.05);color:#b8b8b8}.jfk-button-standard .jfk-button-img{opacity:.7}.jfk-button-standard.jfk-button-checked .jfk-button-img,.jfk-button-standard.jfk-button-hover .jfk-button-img,.jfk-button-standard.jfk-button-selected .jfk-button-img{opacity:.9}.jfk-button-standard.jfk-button-disabled .jfk-button-img{filter:alpha(opacity=33);opacity:.333}.jfk-button-action{box-shadow:none;background-color:#4d90fe;background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.jfk-button-action.jfk-button-hover{box-shadow:none;background-color:#357ae8;background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;border-bottom-color:#2f5bb7}.jfk-button-action:focus{box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1px solid transparent;outline:1px solid #4d90fe;outline:0 transparent}.jfk-button-action.jfk-button-clear-outline{box-shadow:none;outline:none}.jfk-button-action:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3);background:#357ae8;border:1px solid #2f5bb7;border-top:1px solid #2f5bb7}.jfk-button-action.jfk-button-disabled{background:#4d90fe;filter:alpha(opacity=50);opacity:.5}.jfk-checkbox{border-radius:1px;background-color:hsla(0,0%,100%,.05);border:1px solid #c6c6c6;border:1px solid hsla(0,0%,61%,.57);font-size:1px;height:11px;margin:0 4px 0 1px;outline:0;vertical-align:text-bottom;width:11px}.jfk-checkbox-checked,.jfk-checkbox-undetermined{background-color:#fff;background-color:hsla(0,0%,100%,.65)}.jfk-checkbox-hover{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border:1px solid #b2b2b2}.jfk-checkbox-active{background-color:#ebebeb}.jfk-checkbox-focused{border:1px solid #4d90fe}.jfk-checkbox-clearOutline.jfk-checkbox-focused{border:1px solid #c6c6c6;border:1px solid hsla(0,0%,61%,.57)}.jfk-checkbox-clearOutline.jfk-checkbox-disabled,.jfk-checkbox-disabled{background-color:#fff;border:1px solid #f1f1f1;cursor:default}.jfk-checkbox-checkmark{height:15px;outline:0;width:15px;left:0;position:relative;top:-3px}.jfk-checkbox-undetermined .jfk-checkbox-checkmark{background:url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) no-repeat -5px -3px;background-image:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial.png) 1x,url(//ssl.gstatic.com/ui/v1/menu/checkmark-partial_2x.png) 2x)}.jfk-checkbox-checked .jfk-checkbox-checkmark{background:url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) no-repeat -5px -3px;background-image:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/menu/checkmark.png) 1x,url(//ssl.gstatic.com/ui/v1/menu/checkmark_2x.png) 2x)}.goog-modalpopup,.modal-dialog{box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;border:1px solid #acacac;border:1px solid rgba(0,0,0,.333);outline:0;position:absolute}.goog-modalpopup-bg,.modal-dialog-bg{background:#fff;left:0;position:absolute;top:0}div.goog-modalpopup-bg,div.modal-dialog-bg{filter:alpha(opacity=75);opacity:.75}.modal-dialog{color:#000;padding:30px 42px}.modal-dialog-title{background-color:#fff;color:#000;cursor:default;font-weight:400;line-height:24px;margin:0 0 16px}.modal-dialog-title-close{height:11px;opacity:.7;padding:17px;position:absolute;right:0;top:0;width:11px}.modal-dialog-title-close:after{content:"";background:url(https://ssl.gstatic.com/ui/v1/dialog/close-x.png);position:absolute;height:11px;width:11px;right:17px}.modal-dialog-title-close:hover{opacity:1}.modal-dialog-content{background-color:#fff;line-height:1.4em;word-wrap:break-word}.modal-dialog-buttons{margin-top:16px}.modal-dialog-buttons button{border-radius:2px;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);color:#333;cursor:default;font-family:inherit;font-size:11px;font-weight:700;height:29px;line-height:27px;margin:0 16px 0 0;min-width:72px;outline:0;padding:0 8px}.modal-dialog-buttons button:hover{box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#111}.modal-dialog-buttons button:active{box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#111;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.modal-dialog-buttons button:focus{border:1px solid #4d90fe}.modal-dialog-buttons button[disabled]{box-shadow:none;background:#fff;background-image:none;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,.05);color:#b8b8b8}.modal-dialog-buttons .goog-buttonset-action{background-color:#4d90fe;background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}.modal-dialog-buttons .goog-buttonset-action:hover{background-color:#357ae8;background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}.modal-dialog-buttons .goog-buttonset-action:active{background-color:#357ae8;background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.modal-dialog-buttons .goog-buttonset-action:focus{box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1px solid transparent;outline:1px solid #4d90fe;outline:0 transparent}.modal-dialog-buttons .goog-buttonset-action[disabled]{box-shadow:none;background:#4d90fe;color:#fff;filter:alpha(opacity=50);opacity:.5}.jfk-alert,.jfk-confirm,.jfk-prompt{width:512px}.goog-menu{border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:opacity .218s;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);cursor:default;font-size:13px;margin:0;outline:none;padding:6px 0;position:absolute}.goog-flat-menu-button{border-radius:2px;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;color:#333;cursor:default;font-size:11px;font-weight:700;line-height:27px;list-style:none;margin:0 2px;min-width:46px;outline:none;padding:0 18px 0 6px;text-align:center;text-decoration:none}.goog-flat-menu-button-disabled{background-color:#fff;border-color:#f3f3f3;color:#b8b8b8}.goog-flat-menu-button.goog-flat-menu-button-hover{background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);box-shadow:0 1px 1px rgba(0,0,0,.1);border-color:#c6c6c6;color:#111}.goog-flat-menu-button.goog-flat-menu-button-focused{border-color:#4d90fe}.goog-flat-menu-button.goog-flat-menu-button-active,.goog-flat-menu-button.goog-flat-menu-button-open{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333;z-index:2}.goog-flat-menu-button-caption{vertical-align:top;white-space:nowrap}.goog-flat-menu-button-dropdown{border-color:#777 transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;width:0;position:absolute;right:5px;top:12px}.goog-flat-menu-button .goog-flat-menu-button-img{margin-top:-3px;opacity:.7;vertical-align:middle}.goog-flat-menu-button-active .goog-flat-menu-button-img,.goog-flat-menu-button-hover .goog-flat-menu-button-img,.goog-flat-menu-button-open .goog-flat-menu-button-img,.goog-flat-menu-button-selected .goog-flat-menu-button-img{opacity:.9}.goog-flat-menu-button-active .goog-flat-menu-button-dropdown,.goog-flat-menu-button-hover .goog-flat-menu-button-dropdown,.goog-flat-menu-button-open .goog-flat-menu-button-dropdown,.goog-flat-menu-button-selected .goog-flat-menu-button-dropdown{border-color:#595959 transparent}.goog-flat-menu-button-left,.goog-flat-menu-button-right{z-index:1}.goog-flat-menu-button-left.goog-flat-menu-button-disabled{z-index:0}.goog-flat-menu-button-hover.goog-flat-menu-button-collapse-right,.goog-flat-menu-button-right:focus{z-index:2}.goog-flat-menu-button-hover.goog-flat-menu-button-collapse-left,.goog-flat-menu-button-left:focus{z-index:2}.goog-flat-menu-button-collapse-left{margin-left:-1px;border-bottom-left-radius:0;border-top-left-radius:0;min-width:0;padding-left:0;vertical-align:top}.goog-flat-menu-button-collapse-right{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.goog-filterobsmenuitem,.goog-menuitem,.goog-tristatemenuitem{position:relative;color:#333;cursor:pointer;list-style:none;margin:0;padding:6px 8em 6px 30px;white-space:nowrap}.goog-menu-nocheckbox .goog-menuitem,.goog-menu-noicon .goog-menuitem{padding-left:16px;vertical-align:middle}.goog-menu-noaccel .goog-menuitem{padding-right:44px}.goog-menuitem-disabled{cursor:default}.goog-menuitem-disabled .goog-menuitem-accel,.goog-menuitem-disabled .goog-menuitem-content{color:#ccc!important}.goog-menuitem-disabled .goog-menuitem-icon{filter:alpha(opacity=30);opacity:.3}.goog-menuitem-highlight,.goog-menuitem-hover{background-color:#eee;border-color:#eee;border-style:dotted;border-width:1px 0;padding-top:5px;padding-bottom:5px}.goog-menuitem-highlight .goog-menuitem-content,.goog-menuitem-hover .goog-menuitem-content{color:#333}.goog-menuitem-checkbox,.goog-menuitem-icon{background-repeat:no-repeat;height:21px;left:3px;position:absolute;right:auto;top:3px;vertical-align:middle;width:21px}.goog-option-selected{background-image:url(//ssl.gstatic.com/ui/v1/menu/checkmark.png);background-repeat:no-repeat;background-position:0}.goog-option-selected .goog-menuitem-content{color:#333}.goog-menuitem-accel{color:#777;direction:ltr;left:auto;padding:0 6px;position:absolute;right:0;text-align:right}.goog-menuitem-mnemonic-hint{text-decoration:underline}.goog-menuitem-mnemonic-separator{color:#777;font-size:12px;padding-left:4px}.goog-menuseparator{border-top:1px solid #ebebeb;margin-top:6px;margin-bottom:6px}.goog-submenu-arrow{transition:all .218s;font-size:70%;left:auto;right:10px;padding-top:3px;padding-right:0;position:absolute;text-align:right;opacity:.5;filter:alpha(opacity=50)}.goog-menuitem-highlight .goog-submenu-arrow,.goog-menuitem-hover .goog-submenu-arrow{transition:none;border-left-color:#999;opacity:1}.goog-menuitem-disabled .goog-submenu-arrow{color:inherit;opacity:1}.jfk-textinput{border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid silver;font-size:13px;height:25px;padding:1px 8px}.jfk-textinput:focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.3);border:1px solid #4d90fe;outline:none}.jfk-textinput::-ms-clear{display:none}.jfk-radiobutton{display:inline-block;outline:none;padding:5px 7px;position:relative}.jfk-radiobutton-radio{border-radius:50%;box-sizing:border-box;background:url(//ssl.gstatic.com/ui/v1/radiobutton/unchecked.png) -3px -3px;background:hsla(0,0%,100%,0);border:1px solid #c6c6c6;height:15px;left:7px;margin:0;outline:none;position:absolute;text-align:left;top:6px;width:15px}.jfk-radiobutton:active .jfk-radiobutton-radio{background:#ebebeb;border-color:#b6b6b6}.jfk-radiobutton:hover .jfk-radiobutton-radio{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-color:#b6b6b6}.jfk-radiobutton:focus .jfk-radiobutton-radio{border-color:#4d90fe}.jfk-radiobutton-checked .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/checked.png) -3px -3px;background:hsla(0,0%,100%,0)}.jfk-radiobutton.jfk-radiobutton:focus .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/unchecked_focused.png) -3px -3px;background:hsla(0,0%,100%,0)}.jfk-radiobutton-checked.jfk-radiobutton:focus .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/checked_focused.png) -3px -3px;background:hsla(0,0%,100%,0)}.jfk-radiobutton-checked .jfk-radiobutton-radio:after{border-radius:50%;background:#606060;border:2px solid #606060;box-sizing:border-box;content:"";display:block;height:7px;left:3px;position:relative;top:3px;width:7px}.jfk-radiobutton .jfk-radiobutton-label{display:block;cursor:default;margin-left:22px}.jfk-radiobutton-disabled .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/unchecked-disabled.png) -3px -3px;background:hsla(0,0%,100%,0);border-color:#f1f1f1}.jfk-radiobutton-disabled.jfk-radiobutton-checked .jfk-radiobutton-radio{background:url(//ssl.gstatic.com/ui/v1/radiobutton/checked-disabled.png) -3px -3px;background:hsla(0,0%,100%,0)}.jfk-radiobutton-disabled.jfk-radiobutton-checked .jfk-radiobutton-radio:after{background:#b8b8b8}.jfk-radiobutton-disabled .jfk-radiobutton-label{color:#b8b8b8}.jfk-radiobutton-disabled:active .jfk-radiobutton-radio,.jfk-radiobutton-disabled:hover .jfk-radiobutton-radio{box-shadow:none;background:#fff;border-color:#f1f1f1}::-webkit-scrollbar{height:16px;overflow:visible;width:16px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}.jfk-scrollbar-dark::-webkit-scrollbar-track:hover{background-color:hsla(0,0%,100%,.1);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.2)}.jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}.jfk-scrollbar-dark::-webkit-scrollbar-track:active{background-color:hsla(0,0%,100%,.1);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.25),inset -1px 0 0 hsla(0,0%,100%,.15)}.jfk-scrollbar-dark::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),inset 0 -1px 0 hsla(0,0%,100%,.15)}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.5);box-shadow:inset 1px 1px 3px rgba(0,0,0,.35)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.15),inset 0 -1px 0 hsla(0,0%,100%,.1)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb:horizontal{box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.15),inset -1px 0 0 hsla(0,0%,100%,.1)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.6);box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.37)}.jfk-scrollbar-dark::-webkit-scrollbar-thumb:active{background-color:hsla(0,0%,100%,.75);box-shadow:inset 1px 1px 3px hsla(0,0%,100%,.5)}.jfk-scrollbar-borderless::-webkit-scrollbar-track{border-width:0 1px 0 6px}.jfk-scrollbar-borderless::-webkit-scrollbar-track:horizontal{border-width:6px 0 1px}.jfk-scrollbar-borderless::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.035);box-shadow:inset 1px 1px 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07)}.jfk-scrollbar-borderless.jfk-scrollbar-dark::-webkit-scrollbar-track:hover{background-color:hsla(0,0%,100%,.07);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.25),inset -1px -1px 0 hsla(0,0%,100%,.15)}.jfk-scrollbar-borderless::-webkit-scrollbar-thumb{border-width:0 1px 0 6px}.jfk-scrollbar-borderless::-webkit-scrollbar-thumb:horizontal{border-width:6px 0 1px}::-webkit-scrollbar-corner{background:transparent}body::-webkit-scrollbar-track-piece{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:0 0 0 3px;box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}body::-webkit-scrollbar-track-piece:horizontal{border-width:3px 0 0;box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}body::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}body::-webkit-scrollbar-thumb:horizontal{border-width:5px 1px 1px}body::-webkit-scrollbar-corner{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.14)}.jfk-star{display:inline-block;height:19px;text-align:center;width:19px;padding:2px}.jfk-star:before{content:url(//ssl.gstatic.com/ui/v1/star/star4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star4_2x.png) 2x)}.jfk-star-hover:before{content:url(//ssl.gstatic.com/ui/v1/star/star-hover4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-hover4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-hover4_2x.png) 2x)}.jfk-star-active:before{content:url(//ssl.gstatic.com/ui/v1/star/star-active4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-active4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-active4_2x.png) 2x)}.jfk-star-checked:before{content:url(//ssl.gstatic.com/ui/v1/star/star-lit4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-lit4_2x.png) 2x)}.jfk-star-checked.jfk-star-hover:before{content:url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-lit-hover4_2x.png) 2x)}.jfk-star-checked.jfk-star-active:before{content:url(//ssl.gstatic.com/ui/v1/star/star-lit-active4.png);content:-webkit-image-set(url(//ssl.gstatic.com/ui/v1/star/star-lit-active4.png) 1x,url(//ssl.gstatic.com/ui/v1/star/star-lit-active4_2x.png) 2x)}.jfk-tooltip{border-radius:0;box-shadow:none;transition:visibility 0,opacity .13s ease-in;background-color:#2a2a2a;border:1px solid #fff;color:#fff;cursor:default;display:block;font-weight:700;margin-left:-1px;opacity:1;padding:7px 9px;position:absolute;visibility:visible;white-space:pre-wrap;word-break:break-all;word-break:break-word}.jfk-tooltip-hide{transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;opacity:0;left:20px!important;top:20px!important;visibility:hidden}.jfk-tooltip-data{display:none}.jfk-tooltip-arrow{pointer-events:none;position:absolute}.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore{content:"";display:block;height:0;position:absolute;width:0}.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore{border:6px solid}.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter{border:5px solid}.jfk-tooltip-arrowdown{bottom:0}.jfk-tooltip-arrowup{top:-6px}.jfk-tooltip-arrowleft{left:-6px}.jfk-tooltip-arrowright{right:0}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore{border-color:#fff transparent;left:-6px}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter{border-color:#2a2a2a transparent;left:-5px}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore{border-bottom-width:0}.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore{border-top-width:0}.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter{border-top-width:0;top:1px}.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore{border-color:transparent #fff;top:-6px}.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter{border-color:transparent #2a2a2a;top:-5px}.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore{border-left-width:0}.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter{border-left-width:0;left:1px}.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore{border-right-width:0}a{text-decoration:none}a:link{color:#15c}a:visited{color:#61c}a:active{color:#d14836}a:hover{text-decoration:underline}.sharing-aria-region{position:absolute;top:-1000px;height:1px;overflow:hidden}.apps-share-sprite{background-image:url(https://ssl.gstatic.com/docs/documents/share/images/sprite-24.svg)}.share-butterbar-container{font-family:Roboto,arial,sans-serif;font-size:13px;font-weight:700;position:fixed;display:inline-block;padding-bottom:5px}.share-client-dialog .share-butterbar-container{font-family:arial,sans-serif}.share-butterbar-container .jfk-butterBar-shown{height:21px}.share-butterbar-top{top:23px}.share-butterbar-zindex{z-index:3021}.share-butter-icon{opacity:.55;display:inline-block;width:21px;height:21px;margin-bottom:1px;margin-top:1px;margin-right:1px;vertical-align:middle}.share-butter-link,.share-butter-message{line-height:21px}.share-butter-link,.share-butter-link:visited{color:#15c;text-decoration:none;cursor:pointer}.share-butter-link:focus{outline:none}.share-butter-link:active{color:#d14836}.share-butter-link:disabled{color:#222;cursor:default}.share-butter-copy-icon{background-position:0 -212px}.share-butter-specific-people-icon{background-position:0 -778px}.share-butter-person-link-icon{background-position:0 -412px}.jfk-button-contrast{box-shadow:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);color:#333;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1)}.jfk-button-contrast.jfk-button-clear-outline.jfk-button-hover,.jfk-button-contrast.jfk-button-hover{box-shadow:none;background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#111}.jfk-button-contrast.jfk-button-hover:active,.jfk-button-contrast:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:#f8f8f8}.jfk-button-contrast.jfk-button-clear-outline.jfk-button-selected,.jfk-button-contrast.jfk-button-selected{background-color:#eee;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #ccc;color:#333}.jfk-button-contrast.jfk-button-checked,.jfk-button-contrast.jfk-button-clear-outline.jfk-button-checked{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333}.jfk-button-contrast:focus{border:1px solid #4d90fe;outline:none}.jfk-button-contrast.jfk-button-clear-outline{border:1px solid #dcdcdc;outline:none}.jfk-button-contrast.jfk-button-disabled{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,.05);color:#b8b8b8}.jfk-button-contrast .jfk-button-img{opacity:.7}.jfk-button-contrast.jfk-button-checked .jfk-button-img,.jfk-button-contrast.jfk-button-hover .jfk-button-img,.jfk-button-contrast.jfk-button-selected .jfk-button-img{opacity:.9}.jfk-button-contrast.jfk-button-disabled .jfk-button-img{filter:alpha(opacity=33);opacity:.333}.jfk-button-default{box-shadow:none;background-color:#3d9400;background-image:linear-gradient(top,#3d9400,#398a00);border:1px solid #29691d;color:#fff;text-shadow:0 1px rgba(0,0,0,.1)}.jfk-button-default.jfk-button-hover{box-shadow:none;background-color:#368200;background-image:linear-gradient(top,#3d9400,#368200);border:1px solid #2d6200;border-bottom:1px solid #2d6200;text-shadow:0 1px rgba(0,0,0,.3)}.jfk-button-default:focus{box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1px solid transparent;outline:1px solid #3d9400;outline:0 transparent}.jfk-button-default.jfk-button-clear-outline{box-shadow:none;outline:none}.jfk-button-default:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3);background:#368200;border:1px solid #2d6200;border-top:1px solid #2d6200}.jfk-button-default.jfk-button-disabled{background:#3d9400;filter:alpha(opacity=50);opacity:.5}.jfk-button-flat{border-radius:0;border:1px solid transparent;font-size:13px;height:21px;line-height:21px;margin-right:1px;min-width:0;padding:0}.jfk-button-flat.jfk-button-hover,.jfk-button-flat.jfk-button-selected,.jfk-button-flat:active,.jfk-button-flat:focus{box-shadow:none}.jfk-button-flat .jfk-button-img{height:21px;opacity:.7;width:21px}.jfk-button-flat .jfk-button-label{display:inline-block;margin:0;padding:0 1px}.jfk-button-flat.jfk-button-hover .jfk-button-img,.jfk-button-flat.jfk-button-selected .jfk-button-img{opacity:.9}.jfk-button-flat.jfk-button-disabled .jfk-button-img{filter:alpha(opacity=33);opacity:.333}.jfk-button-flat:focus{border:1px solid #4d90fe}.jfk-button-flat.jfk-button-clear-outline{border:1px solid transparent}.jfk-button-mini{background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);color:#333;height:17px;line-height:17px;min-width:22px;text-shadow:0 1px rgba(0,0,0,.1)}.jfk-button-mini.jfk-button-clear-outline.jfk-button-hover,.jfk-button-mini.jfk-button-hover{background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;text-shadow:0 1px rgba(0,0,0,.3)}.jfk-button-mini:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.jfk-button-mini.jfk-button-checked,.jfk-button-mini.jfk-button-clear-outline.jfk-button-checked{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#e0e0e0;background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333}.jfk-button-mini:focus{border:1px solid #4d90fe}.jfk-button-mini.jfk-button-clear-outline{border:1px solid #dcdcdc}.jfk-button-mini.jfk-button-disabled{background:#fff;border:1px solid #f3f3f3;border:1px solid rgba(0,0,0,.05);color:#b8b8b8}.jfk-button-primary{box-shadow:none;background-color:#d14836;background-image:linear-gradient(top,#dd4b39,#d14836);border:1px solid transparent;color:#fff;text-shadow:0 1px rgba(0,0,0,.1);text-transform:uppercase}.jfk-button-primary.jfk-button-hover{box-shadow:0 1px 1px rgba(0,0,0,.2);background-color:#c53727;background-image:linear-gradient(top,#dd4b39,#c53727);border:1px solid #b0281a;border-bottom-color:#af301f}.jfk-button-primary:focus{box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1px solid transparent;outline:1px solid #d14836;outline:0 transparent}.jfk-button-primary.jfk-button-clear-outline{box-shadow:none;outline:none}.jfk-button-primary:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3);background-color:#b0281a;background-image:linear-gradient(top,#dd4b39,#b0281a);border:1px solid #992a1b;border-top:1px solid #992a1b}.jfk-button-primary.jfk-button-disabled{background:#d14836;filter:alpha(opacity=50);opacity:.5}.jfk-slideToggle{border-radius:2px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);background-color:#f5f5f5;background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#666;font-weight:700;height:27px;line-height:27px;margin-right:16px;outline:none;overflow:hidden;padding:0;position:relative;width:94px}.jfk-slideToggle-off,.jfk-slideToggle-on,.jfk-slideToggle-thumb{display:inline-block;text-align:center;text-transform:uppercase;width:47px}.jfk-slideToggle-on{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);background-color:#398bf2;background-image:linear-gradient(top,#3b93ff,#3689ee);color:#fff;height:27px}.jfk-slideToggle-off{border-radius:2px 2px 0 0}.jfk-slideToggle-thumb{box-shadow:0 1px 2px 0 rgba(0,0,0,.1);background-color:#f5f5f5;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);transition:all .13s ease-out;border:1px solid #ccc;display:block;height:27px;left:-1px;position:absolute;top:-1px}.jfk-slideToggle-thumb:after{content:"";background-image:linear-gradient(left,#ccc 50%,transparent 0),linear-gradient(left,#ccc 50%,transparent 0),linear-gradient(left,#ccc 50%,transparent 0),linear-gradient(left,#ccc 50%,transparent 0),linear-gradient(left,#ccc 50%,transparent 0);background-position:0 0,0 2px,0 4px,0 6px,0 8px;background-repeat:repeat-x;background-size:2px 1px;display:block;height:9px;left:15px;position:absolute;top:9px;width:17px}.jfk-slideToggle.jfk-slideToggle-checked .jfk-slideToggle-thumb{left:47px}.jfk-slideToggle:focus{border:1px solid #4d90fe}.jfk-slideToggle.jfk-slideToggle-clearOutline{border:1px solid #ccc}.share-client-dialog{max-height:100%!important;overflow:auto;width:auto!important;box-sizing:border-box}* html .share-client-dialog{max-height:none!important;overflow:visible!important}:first-child+html .share-client-dialog{max-height:none!important;overflow:visible!important}.share-client-dialog .modal-dialog-content,.share-client-dialog .modal-dialog-title{padding:0}.share-client-dialog .share-client-dialog-hidden-title{height:0;margin:0;padding:0}.share-client-dialog .modal-dialog-title{font-family:arial,sans-serif;font-weight:400}.share-client-content-iframe{display:flex;height:100%;width:100%;border:none}.share-client-dialog .modal-dialog-buttons{display:none}.share-client-error-dialog{font-family:arial,sans-serif;font-size:12px;width:400px;z-index:3000}.share-client-loading-contents{height:99px;text-align:center;width:454px}.share-client-spinner{background-image:url(https://ssl.gstatic.com/docs/documents/share/images/spinner-2.gif);background-size:24px;display:inline-block;margin-top:24px;width:24px;height:24px}.inline-share-ui-status{font-size:12pt;font-weight:700;height:19px;padding:5px 10px;background-color:#f1f4ff}.inline-share-ui-overlay{position:absolute;z-index:150;background-color:#fff;opacity:0}.share-client-panel-dialog-share{height:100%;width:100%}.share-client-panel-dialog-overlay{position:absolute;z-index:150}.share-client-offscreen{position:absolute!important;left:-10000px!important;top:-10000px!important}.share-client-loading-dialog{font-family:arial,sans-serif;z-index:3000}.modeElementsDark .share-client-loading-dialog .modal-dialog-title{color:#e3e3e3}.share-client-debug{display:none;position:absolute;bottom:0;right:0;color:#777;font-size:10px}.team-drive-share-client-dialog{border:none;border-radius:2px;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);padding:0}.full-screen-share-client-dialog{background-color:transparent!important;border:none!important;height:100vh;overflow:hidden;padding:0!important;width:100vw!important}.full-screen-share-client-dialog .modal-dialog-content{background:transparent;height:100%;width:100%}.modal-dialog.share-client-dialog.team-drive-share-client-dialog{padding:0}.full-screen-share-client-dialog .modal-dialog-title,.team-drive-share-client-dialog .modal-dialog-title{display:none}.jfk-tooltip{z-index:30000}.scb-container,.scb-icon{display:inline-block}.scb-button-icon{margin:-3px 2px 0 -5px;vertical-align:middle!important}.scb-tooltip-contents{color:#fff;font-size:13px;max-width:300px}.scb-tooltip-title{font-size:14px;font-weight:700}.scb-tooltip-text{font-weight:400}.scb-tooltip-icon-container{width:25px;vertical-align:top}.scb-tooltip-separator{border-top:1px solid #555;margin:2px 0}.jfk-button-standard .scb-button-icon{opacity:.7}.jfk-button-standard.jfk-button-checked .scb-button-icon,.jfk-button-standard.jfk-button-hover .scb-button-icon,.jfk-button-standard.jfk-button-selected .scb-button-icon{opacity:.9}.jfk-button-standard.jfk-button-disabled .scb-button-icon{opacity:.333}.scb-dlp-icon,.scb-domain-public-icon-white,.scb-domain-unlisted-icon-white,.scb-invalid-icon-white,.scb-private-icon-white,.scb-privately-shared-icon-white,.scb-public-icon-white,.scb-unlisted-icon-white{width:21px;height:21px;background-repeat:no-repeat;vertical-align:bottom}.scb-domain-s900,.scb-lock-s900,.scb-people-s900,.scb-person-add-s900,.scb-public-s900,.scb-warning-s900{height:18px;width:18px}.scb-public-icon-white{background-position:0 -45px}.scb-unlisted-icon-white{background-position:0 -562px}.scb-domain-public-icon-white{background-position:0 -1004px}.scb-domain-unlisted-icon-white{background-position:0 -709px}.scb-privately-shared-icon-white{background-position:0 -932px}.scb-private-icon-white{background-position:0 -586px}.scb-invalid-icon-white{background-position:0 -332px}.scb-dlp-icon{background-position:0 -436px}.docs-branding-presentations .scb-public-icon-white{background-position:0 -161px}.docs-branding-presentations .scb-unlisted-icon-white{background-position:0 -412px}.docs-branding-presentations .scb-domain-public-icon-white{background-position:0 -980px}.docs-branding-presentations .scb-domain-unlisted-icon-white{background-position:0 -610px}.docs-branding-presentations .scb-privately-shared-icon-white{background-position:0 -778px}.docs-branding-presentations .scb-private-icon-white{background-position:0 0}.docs-branding-presentations .scb-invalid-icon-white{background-position:0 -634px}.docs-grille-gm3 .scb-public-s900,.scb-gm3 .scb-public-s900{background-position:0 -236px}.docs-grille-gm3 .scb-lock-s900,.scb-gm3 .scb-lock-s900{background-position:0 -69px}.docs-grille-gm3 .scb-domain-s900,.scb-gm3 .scb-domain-s900{background-position:0 -757px}.docs-grille-gm3 .scb-people-s900,.scb-gm3 .scb-people-s900{background-position:0 -24px}.docs-grille-gm3 .scb-warning-s900,.scb-gm3 .scb-warning-s900{background-position:0 -90px}.docs-grille-gm3 .scb-tooltip-text,.docs-grille-gm3 .scb-tooltip-title,.drive-viewer-gm3 .scb-tooltip-text,.drive-viewer-gm3 .scb-tooltip-title{color:#f2f2f2;font-size:12px;font-weight:400}.scb-person-add-s900{background-position:0 -909px}@media (forced-colors:active){.docs-grille-gm3 .scb-quick-actions-menu-button.goog-flat-menu-button .goog-flat-menu-button-dropdown{filter:invert(100%);forced-color-adjust:none}}.scb-quick-actions-menu-button.goog-flat-menu-button .goog-flat-menu-button-dropdown,.scb-quick-actions-menu-button.goog-flat-menu-button-active .goog-flat-menu-button-dropdown,.scb-quick-actions-menu-button.goog-flat-menu-button-hover .goog-flat-menu-button-dropdown,.scb-quick-actions-menu-button.goog-flat-menu-button-open .goog-flat-menu-button-dropdown,.scb-quick-actions-menu-button.goog-flat-menu-button-selected .goog-flat-menu-button-dropdown{border-color:#001d35 transparent}.scb-quick-actions-menu-button.goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown{border-color:#1f1f1f transparent}.goog-menu.scb-sqa-menu{border-radius:4px}.goog-menu.scb-sqa-menu .goog-menuitem.scb-sqa-menuitem{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px;line-height:20px;min-width:140px;max-width:240px;padding:6px 15px 6px 38px}.scb-sqa-menuitem-content{padding-left:4px}.scb-sqa-menuitem-content-italic{font-style:italic}.scb-sqa-access-requests-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.scb-sqa-access-requests-text{min-width:142px}.scb-sqa-access-requests-count{background:#0b57d0;border-radius:45%;color:#fff;font-size:11px;font-weight:500;height:18px;line-height:18px;min-width:16px;text-align:center;width:-moz-fit-content;width:fit-content}.scb-sqa-sprite.apps-share-sprite{background-image:url(https://ssl.gstatic.com/docs/documents/share/images/sprite-24.svg)}@media (forced-colors:active){.scb-sqa-sprite.apps-share-sprite{background-image:url(https://ssl.gstatic.com/docs/documents/share/images/sprite-24.svg);filter:invert(100%);forced-color-adjust:none}}.scb-sqa-sprite.apps-share-sprite.scb-sqa-access-requests-icon{background-position:0 -909px}.scb-sqa-sprite.apps-share-sprite.scb-sqa-copy-link-icon{background-position:0 -484px}.goog-menu .goog-menuitem .apps-menuitem.scb-sqa-menuitem-content .goog-menuitem-icon.scb-sqa-access-requests-icon-container,.goog-menu .goog-menuitem .apps-menuitem.scb-sqa-menuitem-content .goog-menuitem-icon.scb-sqa-copy-link-icon-container,.goog-menu .goog-menuitem .apps-menuitem.scb-sqa-menuitem-content .goog-menuitem-icon.scb-sqa-custom-icon-container{margin:5px 8px 0 12px}.goog-menu .goog-menuitem .apps-menuitem.scb-sqa-menuitem-content .goog-menuitem-icon.scb-sqa-access-requests-icon-container{left:0;top:0}.goog-menu .goog-menuitem:not(.goog-menuitem-rtl) .apps-menuitem.scb-sqa-menuitem-content .goog-menuitem-icon.scb-sqa-copy-link-icon-container{left:-3px;top:-1px}.goog-menu .goog-menuitem .apps-menuitem.scb-sqa-menuitem-content .goog-menuitem-icon.scb-sqa-custom-icon-container{left:-3px}.goog-menu .goog-menuitem .apps-menuitem.scb-sqa-menuitem-content .goog-menuitem-icon.scb-sqa-custom-icon-container,.goog-menu .goog-menuitem.goog-menuitem-rtl .apps-menuitem.scb-sqa-menuitem-content .goog-menuitem-icon.scb-sqa-copy-link-icon-container{right:3px;top:-1px}.scb-sqa-menuitem.scb-sqa-menuseparator{border-top:1px solid #dadce0;margin:8px 0;max-width:unset}.docs-gm .goog-menu.scb-sqa-menu .goog-menuitem.scb-sqa-menuitem.scb-sqa-iconless-menuitem,.goog-menu.scb-sqa-menu .goog-menuitem.scb-sqa-menuitem.scb-sqa-iconless-menuitem{padding-left:14px}.goog-menu .goog-menuitem-disabled.scb-sqa-iconless-menuitem .goog-menuitem-content .scb-sqa-visibility-details,.goog-menu .goog-menuitem-disabled.scb-sqa-iconless-menuitem .goog-menuitem-content .scb-sqa-visibility-summary{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;overflow-wrap:anywhere;white-space:normal}.scb-sqa-visibility-summary.scb-sqa-visibility-summary-bold{font-weight:500}.scb-sqa-menuitem-spinner .docs-spinner .spinner-layer{border-color:#202124}.scb-sqa-menuitem-spinner{top:0;position:absolute;left:0;margin:8px 0 0 14px}.scb-sqa-menuitem-spinner .docs-quantum-spinner{left:0;margin:0}.scb-sqa-menuitem-spinner .docs-spinner,.scb-sqa-menuitem-spinner .docs-spinner .docs-quantum-spinner,.scb-sqa-menuitem-spinner .spinner-circle-clipper .spinner-circle,.scb-sqa-menuitem-spinner .spinner-gap-patch .spinner-circle{height:16px;width:16px;border-width:2px}.docs-branding-icon{direction:ltr;text-align:left;height:60px;overflow:hidden;vertical-align:middle;width:40px}.docs-branding-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/branding_sprite1.svg)}.docs-branding-icon-img{position:absolute}.docs-branding-icon-default,.docs-branding-icon-drive{left:0;top:0}.docs-branding-icon-documents{left:0;top:-180px}.docs-branding-icon-spreadsheets{left:0;top:-300px}.docs-branding-icon-presentations{left:0;top:-360px}.docs-branding-icon-drawings{left:0;top:-60px}.docs-branding-icon-forms{left:0;top:-120px}.docs-branding-icon-scripts{left:0;top:-240px}.docs-icon{direction:ltr;text-align:left;height:21px;overflow:hidden;vertical-align:middle;width:21px}.docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/jfk_sprite186.png)}.docs-icon-img-legacy{background:url(https://ssl.gstatic.com/docs/common/jfk_sprite186.png)}.docs-icon-img-container{height:4167px;position:absolute;width:42px}.goog-color-menu-button-indicator .docs-icon{height:19px}.goog-menuitem-icon .docs-icon-img-container{opacity:.7}.goog-menuitem-icon .docs-icon-document,.goog-menuitem-icon .docs-icon-drawing,.goog-menuitem-icon .docs-icon-form,.goog-menuitem-icon .docs-icon-presentation,.goog-menuitem-icon .docs-icon-punch,.goog-menuitem-icon .docs-icon-script,.goog-menuitem-icon .docs-icon-site,.goog-menuitem-icon .docs-icon-spreadsheet{opacity:1}#googlebar-coldstart{height:28px;line-height:28px;background-color:transparent;padding:0 30px;z-index:1003}.googlebar-coldstart-email-container{background-color:#fff;float:right;height:inherit}.googlebar-coldstart-email{color:#999;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;padding:0 15px}.modal-dialog a{color:#15c}.docs-material #docs-branding-container{margin-top:0;width:64px}.docs-material #docs-branding-container a,.docs-material #docs-branding-logo,.docs-material #docs-drive-logo,.docs-material .docs-branding-icon{height:40px;width:40px}.docs-material #docs-branding-container .docs-branding-logo-no-link,.docs-material #docs-branding-container a{border-radius:50%;margin:4px 0 4px 8px;padding:8px}.docs-material #docs-branding-container a:focus{background-color:rgba(0,0,0,.06);outline:none}.docs-material #docs-menubar,.docs-material #docs-titlebar-container{margin-left:64px}.docs-material .docs-title-outer{margin-left:0}.docs-material #docs-folder:not(.docs-titlebar-badge){margin-top:1px}.docs-material #docs-branding-container{background-color:inherit}.docs-material .docs-branding-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-material .docs-branding-icon-documents{left:-780px;top:-1370px}.docs-material .docs-branding-icon-documents_2020q4{left:-350px;top:-1344px}.docs-material .docs-branding-icon-documents-36{left:-682px;top:-770px}.docs-material .docs-branding-icon-drawings{left:-688px;top:-312px}.docs-material .docs-branding-icon-drawings-36{left:-688px;top:-354px}.docs-material .docs-branding-icon-default,.docs-material .docs-branding-icon-drive,.docs-material .docs-branding-icon-forms,.docs-material .docs-branding-icon-scripts{left:-1231px;top:-1226px}.docs-material .docs-branding-icon-spreadsheets{left:-434px;top:-806px}.docs-material .docs-branding-icon-spreadsheets-2020q4{left:-462px;top:-20px}.docs-material .docs-branding-icon-spreadsheets-36{left:-1284px;top:-356px}.docs-material .docs-branding-icon-presentations{left:-618px;top:-770px}.docs-material .docs-branding-icon-presentations-2020q4{left:-1324px;top:-180px}.docs-material .docs-branding-icon-presentations-36{left:-22px;top:0}.docs-material .docs-branding-icon-videos{left:-1086px;top:-1358px}.docs-material #docs-branding-container:not(.docs-branding-crossfade-transition-disabled):hover #docs-drive-logo{opacity:0}.docs-material #docs-branding-container:not(.docs-branding-crossfade-transition-disabled):hover #docs-branding-logo{opacity:1}.docs-material #docs-activity-indicator{padding-top:3px}.docs-material .docs-titlebar-badges .jfk-activityIndicator{vertical-align:top}.docs-material #docs-header #docs-titlebar{padding-top:9px}.docs-material #docs-header.docs-hub-appbar #docs-titlebar{padding-top:14px}.docs-material #docs-header #docs-titlebar-container{max-height:33px}.docs-material #docs-header.docs-hub-appbar #docs-titlebar-container{margin-left:0;max-height:none}.docs-material .docs-menubar{height:31px}.docs-material #docs-branding-container,.docs-material #docs-chrome-cover{height:64px}.docs-material .docs-appbar-circle-button.jfk-button{background-color:transparent;background-image:none;height:40px;width:40px;border-radius:50%;border-width:1px;border-style:solid;border-color:transparent;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;padding:0;margin:0 9px 0 0}.docs-material .docs-appbar-circle-button.jfk-button .docs-icon{height:24px;width:24px;opacity:.54}.docs-gm .docs-material .docs-appbar-circle-button.jfk-button .docs-icon{opacity:1}.docs-material .docs-appbar-circle-button.jfk-button-hover,.docs-material .docs-appbar-circle-button.jfk-button:focus{background-color:rgba(0,0,0,.06)}.docs-material .docs-appbar-circle-button.jfk-button-active,.docs-material .docs-appbar-circle-button.jfk-button-checked{background-color:rgba(0,0,0,.12)}.docs-gm .docs-material .docs-appbar-circle-button.jfk-button-active,.docs-gm .docs-material .docs-appbar-circle-button.jfk-button-checked{background-color:#e8f0fe}.docs-material .docs-appbar-circle-button.jfk-button-active .docs-icon,.docs-material .docs-appbar-circle-button.jfk-button-checked .docs-icon{opacity:.87}.docs-gm .docs-material .docs-appbar-circle-button.jfk-button-active .docs-icon,.docs-gm .docs-material .docs-appbar-circle-button.jfk-button-checked .docs-icon{opacity:1}.docs-material .docs-appbar-circle-button.jfk-button-disabled .docs-icon{opacity:.26}.docs-gm .docs-material .docs-appbar-circle-button.jfk-button-disabled .docs-icon{opacity:.38}.docs-material .docs-appbar-circle-button.jfk-button-disabled{cursor:inherit}.docs-material .docs-chat.jfk-button{display:flex;align-items:center;justify-content:center;transition:background .2s .1s;background-color:#e8eaed;background-image:none}.docs-gm .docs-material .docs-chat.jfk-button,.docs-gm .docs-material .docs-chat.jfk-button.jfk-button-active.jfk-button-focused,.docs-gm .docs-material .docs-chat.jfk-button.jfk-button-clear-outline{background-color:#fff;border:2px solid #dadce0;box-shadow:0 0 0 2px #fff}.docs-material .docs-chat.jfk-button,.docs-material .docs-chat.jfk-button.jfk-button-active.jfk-button-focused,.docs-material .docs-chat.jfk-button.jfk-button-clear-outline{height:32px;width:32px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;margin:0 0 0 -8px}.docs-gm .docs-material .docs-chat.jfk-button.jfk-button-hover,.docs-gm .docs-material .docs-chat.jfk-button.jfk-button-hover.jfk-button-clear-outline,.docs-gm .docs-material .docs-chat.jfk-button.jfk-button-hover.jfk-button-focused,.docs-material .docs-chat.jfk-button.jfk-button-hover{background-color:#dadce0}.docs-gm .docs-material .docs-chat.jfk-button.jfk-button-hover.jfk-button-clear-outline.jfk-button-focused.jfk-button-active{margin:0 0 0 -8px}.docs-material .docs-chat.jfk-button.jfk-button-active{background-color:#bdc1c6}.docs-material .docs-chat.jfk-button.jfk-button-focused{border:4px solid rgba(0,0,0,.12);margin:-2px -2px -2px -10px}.docs-gm .docs-material .docs-chat.jfk-button.jfk-button-focused{background-color:#fff;border:4px solid rgba(0,0,0,.12);margin:-2px -2px -2px -10px;box-shadow:none}.docs-material .docs-chat.jfk-button .docs-icon{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:.71;margin:0}.docs-material .docs-chat.jfk-button.jfk-button-active .docs-icon,.docs-material .docs-chat.jfk-button.jfk-button-checked .docs-icon,.docs-material .docs-chat.jfk-button.jfk-button-focused .docs-icon,.docs-material .docs-chat.jfk-button.jfk-button-hover .docs-icon{opacity:.86}.docs-material .docs-chat.jfk-button.jfk-button-disabled .docs-icon{opacity:.5}.docs-material .docs-chat-badge{border-radius:50%;border:1px solid #fff;right:-3px;top:-3px}.docs-gm .docs-gm-sidebar-icon{display:flex;align-items:center;margin-right:12px;height:24px;width:24px}.docs-gm .docs-gm-sidebar-icon .docs-gm-sidebar-icon-24{height:24px;margin:0;width:24px}.docs-gm .docs-gm-sidebar-icon-path{fill:#1a73e8}.docs-gm .docs-explore-feedback-button,.docs-gm .docs-explore-feedback-title{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px}.docs-gm .docs-explore-sidebar-title-heading,.docs-gm .docs-explore-sidebar-title-heading-button{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto;height:auto;max-width:calc(100% - 64px);padding:0;right:auto;top:auto}.docs-gm .docs-explore-sidebar-title-heading-button{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px}.docs-gm .docs-explore-serp-enterpriseresultscard-allresults-text,.docs-gm .docs-explore-serp-webresultscard-allresults-text,.docs-gm .docs-explore-serp-webresultscard-header-text{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px}.docs-gm .docs-explore-serp-enterpriseresult-embeddeditems-show-more-button{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.docs-gm .docs-explore-serp-enterpriseresult-snippet{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px}.docs-gm .docs-explore-searchbar-labelinput,.docs-gm .docs-explore-serp-enterpriseresult-title{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px}.docs-gm .docs-explore-card-title-heading{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:24px;text-transform:none}.docs-gm .docs-explore-card-more-button{color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px}.docs-gm .docs-explore-card-subtitle{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.docs-material.goog-menu.goog-menu-nocheckbox .goog-menuitem,.docs-material.goog-menu.goog-menu-noicon .goog-menuitem{padding-left:16px}.docs-material.goog-menu .goog-menuitem{padding-left:36px}.docs-material.goog-menu .goog-menuitem .goog-menuitem-checkbox,.docs-material.goog-menu .goog-menuitem .goog-menuitem-icon{left:8px}.docs-material.goog-menu .goog-menuitem.goog-option-selected{background-position:left 5px center}.docs-gm .docs-material.goog-menu .goog-menuitem.goog-option-selected{background-image:none}.docs-gm .docs-material.goog-menu .goog-menuitem.goog-option-selected .goog-menuitem-checkbox{background:no-repeat url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg) -354px -20px;height:18px;width:18px;top:50%;margin-top:-9px}.docs-gm .docs-menubar .goog-control{border:1px solid transparent;border-radius:4px;box-shadow:none;color:#202124;cursor:pointer;font-size:14px;letter-spacing:.2px;padding:4px 6px}.docs-gm .docs-menubar .goog-control-hover{background-color:#f1f3f4}.docs-gm .docs-menubar .goog-control-open{background-color:#e8f0fe}.docs-gm .docs-menubar .goog-control-active,.docs-gm .docs-menubar .goog-control:hover:active{background-color:#d2e3fc}.docs-gm .docs-menubar .goog-control-disabled{color:#9aa0a6;background-color:#fff;cursor:default}.docs-gm .docs-menubar .docs-menu-button-open-above,.docs-gm .docs-menubar .docs-menu-button-open-below{z-index:1003}.docs-gm .docs-menubar .goog-control.docs-menu-button-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.docs-gm .goog-menu.docs-menu-attached-button-above{border-top-left-radius:0}.docs-gm .goog-menu.docs-menu-attached-button-below{border-bottom-left-radius:0}.docs-gm .goog-menu{border:1px solid transparent;border-radius:4px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);max-height:calc(100vh - 94px);overflow-y:auto}.docs-gm .goog-menu .goog-dimension-picker,.docs-gm .goog-menu.docs-fontmenu{overflow:hidden}.docs-gm .goog-menu.docs-ruler-context-menu{overflow:visible}.docs-gm .docs-fontmenu{max-height:unset}.docs-gm .goog-menuseparator{border-top:1px solid #dadce0;margin:8px 0 8px 36px}.docs-gm .docs-colormenuitems .goog-menuseparator,.docs-gm .goog-menu-noicon.flix-timeline-zoom-menu .goog-menuseparator,.docs-gm .waffle-conditionalformat-default-menu .goog-menuseparator{margin-left:0}.docs-gm .goog-menu-noicon .goog-menuseparator{margin-left:13px}.docs-gm .goog-menuitem{color:#202124;font-size:14px;letter-spacing:.2px;line-height:20px}.docs-gm .goog-menu .goog-menuitem{padding:6px 15px 6px 38px}.docs-gm .goog-menu-noicon .goog-menuitem{padding-left:15px}.docs-gm .goog-menu .goog-menuitem .goog-menuitem-checkbox,.docs-gm .goog-menu .goog-menuitem .goog-menuitem-icon:not(.docs-omnibox-row-icon){margin:7px 8px 7px 12px;left:0;top:0}.docs-gm.docs-hc-gecko .goog-menu .goog-menuitem .goog-menuitem-checkbox{filter:invert(100%)}.docs-gm .goog-menuitem .goog-menuitem-content{min-height:20px}.docs-gm .goog-menuitem .goog-submenu-arrow{padding-top:0}.docs-gm .goog-menuitem .docs-display-density-toolbar-menuitem-description,.docs-gm .goog-menuitem .docs-toolbar-mode-switcher-menu-description,.docs-gm .goog-menuitem .punch-qanda-presenter-view-menu-item-description{color:#5f6368;font-size:12px;line-height:1}.docs-gm .goog-menuitem-highlight{border:none;background-color:#f1f3f4}.docs-gm .docs-submenuitem.goog-menuitem{padding-right:10px}.docs-gm .docs-fontmenu .goog-menuitem{padding-right:48px}.docs-gm .goog-menuitem-disabled,.docs-gm .goog-menuitem-disabled .goog-menuitem-content{color:#9aa0a6!important}.docs-gm .goog-menuitem-active:hover:active{background-color:#e8eaed}.docs-gm .goog-menuitem-accel,.docs-gm .goog-menuitem-disabled .goog-menuitem-accel{color:#80868b;font-weight:500}.docs-gm .docs-ruler-context-menu-arrow-before{border:0}.docs-gm .docs-omnibox-autocomplete .goog-menuitem-icon{top:auto}@media screen and (forced-colors:active){.docs-gm .docs-menubar .goog-control-open,.docs-gm .goog-menuitem-highlight,.docs-gm .goog-menuitem-highlight .goog-menuitem-accel,.docs-gm .goog-menuitem-highlight .goog-menuitem-content,.docs-gm .goog-menuitem-highlight .goog-menuitem-label,.docs-gm .goog-menuitem-highlight .goog-submenu-arrow{background-color:Highlight!important;color:HighlightText!important;forced-color-adjust:none}.docs-gm .docs-menubar .goog-control{border-color:Canvas}.docs-gm .docs-menubar .goog-control-open{border-color:Highlight}.docs-gm .goog-menuitem-disabled,.docs-gm .goog-menuitem-disabled .goog-menuitem-accel,.docs-gm .goog-menuitem-disabled .goog-menuitem-content,.docs-gm .goog-menuitem-disabled .goog-menuitem-label,.docs-gm .goog-menuitem-disabled .goog-submenu-arrow{color:GrayText!important}}.docs-gm .goog-flat-menu-button-disabled{opacity:.38}.docs-material #docs-presence-container{align-items:center;display:flex;height:36px;justify-content:space-between;margin:0 8px 0 0}.docs-material .docs-presence-plus-widget{display:flex;align-items:center;justify-content:flex-end}.docs-material .docs-presence-plus-widget-collabs{height:36px}.docs-material .docs-presence-plus-collab-widget-container{align-items:center;display:inline-flex;flex-direction:column;height:36px;margin:0 0 0 -8px;overflow:visible;width:36px}.docs-material .docs-presence-plus-widget-open .docs-presence-plus-collab-widget-container{display:none}.docs-material .docs-presence-plus-collab-widget{display:flex}.docs-material .docs-presence-plus-collab-widget-color-block,.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-color-block{height:32px;width:32px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#fff;opacity:1;overflow:visible}.docs-material .docs-presence-plus-widget-followable .docs-presence-plus-collab-widget-container:focus .docs-presence-plus-collab-widget-color-block{border:2px solid #c7c7c7;margin:0}.docs-material .docs-presence-plus-widget-followable .docs-presence-plus-collab-widget-container:hover .docs-presence-plus-collab-widget-color-block{border:2px solid #e1e3e1}.docs-material .docs-presence-plus-collab-widget-color-block.docs-cse-presence-collab-widget,.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-color-block.docs-cse-presence-collab-widget{cursor:default}.docs-material .docs-presence-plus-collab-widget-container:focus .docs-presence-plus-collab-widget-color-block.docs-cse-presence-collab-widget{border:none;margin:2px}.docs-material .docs-presence-plus-collab-widget-image-container,.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-container{height:32px;width:32px;border-radius:50%;padding:0;overflow:visible;display:inline-block;opacity:.5;box-shadow:0 0 1px 0 #fff;position:relative}.docs-material .docs-presence-plus-collab-widget-active .docs-presence-plus-collab-widget-image-container,.docs-material .docs-presence-plus-collab-widget-active+.docs-presence-plus-collab-widget-leader-label-container .docs-presence-plus-collab-widget-leader-label{opacity:1}.docs-material .docs-presence-plus-collab-widget-image-border,.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-border{height:28px;width:28px;border-radius:50%;margin:2px;border:none}.docs-material .docs-presence-plus-collab-widget-image,.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image{height:28px;width:28px;border-radius:50%;padding:0;left:0}.docs-material .docs-presence-plus-collab-widget-container:focus{outline:none}.docs-material .docs-presence-plus-collab-widget-container:focus .docs-presence-plus-collab-widget-color-block{border:4px solid rgba(0,0,0,.12);margin:-2px}.docs-material .goog-flat-menu-button.docs-presence-plus-widget-overflow-button{height:32px;width:32px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;margin:0 0 0 -8px;background-color:#e8eaed;background-image:none;color:rgba(32,33,36,.71)}.docs-material .docs-hub-appbar .docs-presence-plus-widget-overflow-button{height:28px;width:28px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.docs-material .docs-hub-appbar .docs-presence-plus-widget-overflow-button .goog-flat-menu-button-caption{line-height:28px}.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-focused{border:4px solid rgba(0,0,0,.12);color:rgba(32,33,36,.86);margin:-2px -2px -2px -10px}.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-focused.goog-flat-menu-button-open{border:2px solid #fff;margin:0 0 0 -8px}.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-open{background-color:#e8eaed;z-index:auto}.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-hover{box-shadow:none;background-color:#dadce0;color:rgba(32,33,36,.86)}.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-active{background-color:#bdc1c6;color:rgba(32,33,36,.86)}.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-open .goog-flat-menu-button-caption{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:.1s;opacity:0}.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-open .goog-flat-menu-button-dropdown{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:.1s;opacity:1}.docs-material .docs-presence-plus-widget-overflow-button .goog-flat-menu-button-caption{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);left:-2px;line-height:32px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500}.docs-material .docs-presence-plus-widget-overflow-button .goog-flat-menu-button-dropdown{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);right:10px;opacity:0;border-width:0 6px 6px;border-color:rgba(32,33,36,.71) transparent}.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-active .goog-flat-menu-button-dropdown,.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-focused .goog-flat-menu-button-dropdown,.docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-hover .goog-flat-menu-button-dropdown{border-color:rgba(32,33,36,.86) transparent}.docs-material.docs-presence-plus-widget-overflow-menu{border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:340px;padding:4px 0 8px 0;width:256px}.docs-material.docs-presence-plus-widget-expanded-width-overflow-menu{width:320px}.docs-material.docs-presence-plus-widget-overflow-menu .goog-menuheader{display:flex;align-items:center;margin-left:16px;height:40px;color:rgba(0,0,0,.54);font-weight:500;order:1}.docs-presence-plus-collab-widget-menuitem{order:3}.docs-presence-plus-collab-widget-menuitem.docs-presence-plus-collab-widget-leader{order:2}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:5px 0;position:relative;height:48px;width:100%}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-color-block{margin:0 16px 0;border:none}.docs-presence-plus-widget-followable.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container:hover .docs-presence-plus-collab-widget-color-block{height:32px;width:32px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget{align-items:center;display:flex;height:48px;padding-right:16px;width:100%}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-leader .docs-presence-plus-collab-widget:not(.docs-presence-plus-collab-widget-active){padding-right:8px}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-name{color:rgba(0,0,0,.87);display:flex;justify-content:space-between;margin:0;width:100%}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-idle-text{color:rgba(0,0,0,.54);display:inline-flex;margin-left:6px;font-size:13px}.docs-presence-plus-collab-widget-label{align-items:center;border-radius:4px;color:#fff;display:flex;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;height:16px;letter-spacing:.1px;margin-right:16px;padding:2px 8px}.docs-presence-plus-collab-widget-leader-label-container{bottom:0;display:inline-flex;height:18px;left:0;position:relative;width:-moz-fit-content;width:fit-content}.docs-presence-plus-collab-widget-leader-label{bottom:0;box-sizing:border-box;height:100%;justify-content:center;margin:0;opacity:.5;padding:2px 6px;position:static;width:-moz-fit-content;width:fit-content;z-index:2}.docs-presence-plus-collab-widget-leader-label-background{background-color:#fff;border-radius:4px;bottom:0;box-sizing:border-box;left:0;position:absolute;height:100%;width:100%;z-index:-1}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container:focus-visible .docs-presence-plus-collab-widget-leader-label,.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container:hover .docs-presence-plus-collab-widget-leader-label,.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-leader-label{border:none;height:18px;margin-top:0;padding:0 7px;width:auto}.docs-presence-plus-collab-widget-container:focus-visible .docs-presence-plus-collab-widget-label-text,.docs-presence-plus-collab-widget-container:hover .docs-presence-plus-collab-widget-label-text{display:block}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-label-text{display:block}.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-leader-label-container{margin-right:16px}@keyframes material-collab-join{0%{opacity:0}to{opacity:1}}.docs-material .docs-presence-plus-collab-widget-enter-material{animation-name:material-collab-join;animation-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.2s;animation-fill-mode:both}.docs-material .docs-presence-plus-collab-widget-exit-material{animation-name:material-collab-join;animation-direction:reverse;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-fill-mode:both}.add-on-host-dialog{z-index:903}.add-on-host-dialog-bg{z-index:902}.docs-material .docs-titlebar-button{display:inline-flex;align-items:center;justify-content:center}.docs-revisions-sidebar .docs-revisions-sidebar-title{height:64px}.docs-material #docs-docos-commentsbutton{background-color:transparent;background-image:none;height:40px;width:40px;border-radius:50%;border-width:1px;border-style:solid;border-color:transparent;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;padding:0;margin:0 9px 0 0}.docs-grille-gm3 #docs-docos-commentsbutton .docs-icon{top:1px}.docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-hover,.docs-material #docs-docos-commentsbutton:focus{background-color:rgba(0,0,0,.06)}.docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-active,.docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-checked{background-color:rgba(0,0,0,.12)}.docs-gm .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-active,.docs-gm .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-checked{background-color:#e8f0fe}.docs-material #docs-docos-commentsbutton .docs-icon{height:24px;width:24px;opacity:.54}.docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-active .docs-icon,.docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-checked .docs-icon{opacity:.87}.docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-disabled .docs-icon{opacity:.26}.docs-gm .docs-material #docs-docos-commentsbutton .docs-icon,.docs-gm .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-active .docs-icon,.docs-gm .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-checked .docs-icon{opacity:1}.docs-gm .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-disabled .docs-icon{opacity:.38}.docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-disabled,.docs-material #docs-script-button-bar .jfk-button.jfk-button-disabled,.docs-material #docs-titlebar-share-client-button .jfk-button.jfk-button-disabled{cursor:inherit}.docs-material #docs-docos-commentsbutton .docs-docos-commentsbutton-badge{background-color:#1a73e8;border:2px solid #fff;border-radius:999px;color:#fff;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;height:16px;left:28px;line-height:16px;padding:0 3px;position:absolute;top:0;transform:translateX(-50%);min-width:10px;z-index:inherit}.docs-material #docs-titlebar-share-client-button .jfk-button{box-shadow:none;background-color:#4285f4;background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px;border-style:inset;color:#fff;font-size:13px;height:30px;padding:0 14px;text-transform:uppercase;font-size:14px;margin-right:12px;padding:0 7px;min-width:0}.docs-material #docs-titlebar-share-client-button .jfk-button-disabled{background-color:rgba(0,0,0,.12);opacity:1}.docs-material #docs-titlebar-share-client-button .jfk-button .scb-button-icon{margin:0 3px 0 -4px}.docs-material #docs-titlebar-share-client-button .jfk-button:focus{border-color:rgba(0,0,0,.38)!important}.docs-material #docs-titlebar-share-client-button .jfk-button.jfk-button-hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.docs-material #docs-header.docs-hub-appbar #docs-titlebar-share-client-button .jfk-button{padding-left:16px;padding-right:16px}.docs-material #docs-header.docs-hub-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-hover{height:28px}.docs-material #docs-titlebar-share-client-button .jfk-button.jfk-button-active,.docs-material #docs-titlebar-share-client-button .jfk-button.jfk-button-checked{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);background-color:#3367d6}.docs-material #docs-script-button-bar .jfk-button{box-shadow:none;background-color:rgba(0,0,0,.04);background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px;border-style:inset;color:rgba(0,0,0,.54);font-size:13px;height:30px;padding:0 14px;text-transform:uppercase;margin-right:8px}.docs-material #docs-script-button-bar .jfk-button.jfk-button-disabled{background-color:#fff;color:rgba(0,0,0,.26)}.docs-material #docs-script-button-bar .jfk-button:focus{border-color:#4285f4!important;color:rgba(0,0,0,.6)}.docs-material #docs-script-button-bar .jfk-button.jfk-button-hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.docs-material #docs-script-button-bar .jfk-button.jfk-button-active,.docs-material #docs-script-button-bar .jfk-button.jfk-button-checked{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.docs-material #docs-script-button-bar .jfk-button.jfk-button-clear-outline,.docs-material #docs-titlebar-share-client-button .jfk-button.jfk-button-clear-outline{border-color:transparent!important}#docs-docos-caret{display:none}.docs-material .docs-docos-activitybox{top:60px}.docs-material #docs-header .docs-titlebar-buttons{align-items:center;display:flex;height:64px;padding:0 12px 0 16px;top:0;z-index:900}.docs-material #docs-header.docs-hub-appbar .docs-titlebar-buttons{background-color:transparent;height:56px}.docs-material #docs-header .docs-titlebar-buttons.docs-titlebar-occluding:before{background:linear-gradient(90deg,transparent,rgba(60,64,67,.1) 70%,rgba(60,64,67,.2));content:"";height:100%;left:-6px;position:absolute;width:6px;top:0}.docs-material #docs-header .docs-titlebar-buttons-rtl.docs-titlebar-occluding:before{background:linear-gradient(270deg,transparent,rgba(60,64,67,.1) 70%,rgba(60,64,67,.2))}.docs-material #docs-header .docs-titlebar-buttons #docs-titlebar-edit-buttons{display:inherit;align-items:inherit}.docs-material .docs-titlebar-buttons .onegoogle-material-minibar{text-align:left}.docs-material #googlebar-coldstart{height:32px;width:32px;border-radius:50%;background-color:#4285f4;margin:0 8px 0 0;padding:0;z-index:auto}.docs-material #googlebar-coldstart .docs-icon-img{opacity:.54}.docs-gm .docs-title-untitled{font-style:normal}.docs-gm #docs-titlebar-share-client-button .jfk-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;padding:9px 16px 10px 12px;text-transform:capitalize}.docs-gm #docs-titlebar-share-client-button .jfk-button-disabled{background:#1a73e8;color:#fff;background:#f8f9fa;color:#202124;opacity:.62;padding:9px 16px 10px 12px}.docs-gm #docs-titlebar-share-client-button .jfk-button .scb-button-icon{margin:0 3px 0 -4px}.docs-gm #docs-titlebar-share-client-button .jfk-button:focus{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);padding:9px 16px 10px 12px;border-color:transparent!important}.docs-gm #docs-titlebar-share-client-button .jfk-button.jfk-button-hover{background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);padding:9px 16px 10px 12px}.docs-gm #docs-titlebar-share-client-button .jfk-button.jfk-button-hover:focus{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);padding:9px 16px 10px 12px}.docs-gm #docs-titlebar-share-client-button .jfk-button.jfk-button-active,.docs-gm #docs-titlebar-share-client-button .jfk-button.jfk-button-checked{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15);padding:9px 16px 10px 12px}.docs-material #docs-recall-titlebar-search-menu-container{align-self:flex-start;margin:12px 16px 0 16px}.docs-material .docs-title-bar-find-icon-container{height:24px;width:24px}.goog-toolbar-button,.goog-toolbar-menu-button{border-radius:2px;-webkit-user-select:none;background:0;border-color:transparent;border-style:solid;border-width:1px;outline:none;padding:0;height:24px;color:#333;line-height:24px;list-style:none;font-weight:700;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;cursor:default}.goog-toolbar-button-inner-box .goog-toolbar-menu-button-outer-box,.goog-toolbar-button-outer-box,.goog-toolbar-menu-button-inner-box{border:0;vertical-align:top}.goog-toolbar-button-outer-box,.goog-toolbar-menu-button-outer-box{margin:0;padding:0}.goog-toolbar-button-hover{padding:0}.goog-toolbar-button-active,.goog-toolbar-button-checked,.goog-toolbar-button-selected{color:#222;padding:0}.goog-toolbar-button-hover,.goog-toolbar-menu-button-hover{border-color:#c6c6c6!important;color:#222}.goog-toolbar-menu-button-open{color:#222}.goog-toolbar-button-hover,.goog-toolbar-menu-button-hover{box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1)}.goog-toolbar-button-active,.goog-toolbar-menu-button-active{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#f6f6f6;background-image:linear-gradient(top,#f6f6f6,#f1f1f1);border-color:#c6c6c6}.goog-toolbar-button-checked,.goog-toolbar-button-selected,.goog-toolbar-menu-button-open{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:linear-gradient(top,#eee,#e0e0e0);border-color:#ccc}.goog-toolbar-button-disabled,.goog-toolbar-menu-button-disabled{color:#222!important;opacity:.3;filter:alpha(opacity=30)}.goog-toolbar-button-collapse-right,.goog-toolbar-button-collapse-right .goog-toolbar-button-inner-box,.goog-toolbar-button-collapse-right .goog-toolbar-button-outer-box{margin-right:0}.goog-toolbar-button-collapse-left,.goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box,.goog-toolbar-button-collapse-left .goog-toolbar-button-outer-box{margin-left:0}.goog-toolbar-menu-button-dropdown{background:url(https://ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) 50% no-repeat;float:right;margin:10px 2px 0 3px;padding:0;opacity:.8;vertical-align:middle;width:5px;height:7px;*float:none;*position:relative;*top:-3px}.goog-toolbar-separator{border-left:1px solid #ccc;height:17px;line-height:normal;list-style:none;margin:0 2px;outline:none;overflow:hidden;padding:0;text-decoration:none;vertical-align:middle;width:0}.goog-toolbar-select .goog-toolbar-menu-button-dropdown{background:url(https://ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) 50% no-repeat;height:11px;margin-top:7px;width:7px;transform:none;filter:none}.goog-toolbar-menu-button-caption{padding:0;margin:0}.docs-material #docs-toolbar-wrapper{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff;box-shadow:none}.docs-gm #docs-toolbar-wrapper{border-top:1px solid #dadce0;border-bottom:1px solid #dadce0}.docs-material #docs-side-toolbar{margin:0 21px 0 0}.docs-material.companion-enabled #docs-side-toolbar{margin:0 4px 0 0}.docs-material #docs-equationtoolbar,.docs-material #docs-header.docs-hub-appbar #docs-titlebar-container,.docs-material #docs-toolbar-wrapper,.docs-material .docs-printpreview-toolbar{padding:0 21px 0 22px}.docs-material #docs-header.docs-hub-appbar #docs-titlebar-container{padding-left:24px}.docs-material #docs-equationtoolbar,.docs-material .docs-printpreview-toolbar{background:#fff}.docs-material #docs-equationtoolbar{border-top-width:0;border-bottom:1px solid #e0e0e0}.docs-material.companion-enabled #docs-equationtoolbar{padding-right:4px}.docs-gm #docs-equationtoolbar .goog-toolbar-menu-button-inner-box{padding-top:0}.docs-gm #docs-equationtoolbar .goog-toolbar-menu-button-caption{padding-top:2px}#hide-equation-toolbar-button{float:right}#docs-omnibox-toolbar .docs-omnibox-input{height:26px;line-height:26px}#docs-omnibox-toolbar .docs-omnibox-input::placeholder{line-height:26px}#docs-omnibox-toolbar .docs-omnibox-autocomplete{margin:6px 4px 6px 1px}.docs-gm #docs-toolbar,.docs-gm .goog-toolbar{min-height:38px}.docs-material .goog-toolbar-button,.docs-material .goog-toolbar-combo-button,.docs-material .goog-toolbar-menu-button{box-shadow:none;background-color:#fff;background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docs-gm .docs-material.trix-palette .goog-palette-cell-hover,.docs-material .docs-toolbar-button-split-sympathy-hover,.docs-material .docs-toolbar-split-create-button,.docs-material .docs-toolbar-split-create-button.goog-toolbar-button-hover,.docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-hover,.docs-material .goog-toolbar-button-hover,.docs-material .goog-toolbar-combo-button-hover,.docs-material .goog-toolbar-menu-button-hover{box-shadow:none;background-color:rgba(0,0,0,.06);background-image:none;border-color:transparent!important;border-radius:2px;border-width:1px;cursor:pointer}.docs-gm .docs-material .docs-toolbar-button-split-sympathy-hover,.docs-gm .docs-material .docs-toolbar-split-button-separator-wrapper,.docs-gm .docs-material .docs-toolbar-split-create-button,.docs-gm .docs-material .docs-toolbar-split-create-button.goog-toolbar-button-hover,.docs-gm .docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-hover .docs-gm .docs-material.trix-palette .goog-palette-cell-hover,.docs-gm .docs-material .docs-toolbar-split-sl-button,.docs-gm .docs-material .goog-toolbar-button-hover,.docs-gm .docs-material .goog-toolbar-combo-button-hover,.docs-gm .docs-material .goog-toolbar-menu-button-hover{background-color:#f1f3f4}.docs-gm .docs-material.trix-palette .goog-palette-cell-selected,.docs-material .docs-toolbar-split-create-button.goog-toolbar-button-active,.docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-active,.docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-open,.docs-material .goog-toolbar-button-active,.docs-material .goog-toolbar-button-checked,.docs-material .goog-toolbar-button-selected,.docs-material .goog-toolbar-combo-button-open,.docs-material .goog-toolbar-menu-button-open{box-shadow:none;background-color:rgba(0,0,0,.12);background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docs-gm .docs-material .docs-toolbar-split-create-button.goog-toolbar-button-active,.docs-gm .docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-active,.docs-gm .docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button-open,.docs-gm .docs-material .goog-toolbar-button-active,.docs-gm .docs-material .goog-toolbar-button-checked,.docs-gm .docs-material .goog-toolbar-button-selected,.docs-gm .docs-material .goog-toolbar-combo-button-open,.docs-gm .docs-material .goog-toolbar-menu-button-open,.docs-gm .docs-material.trix-palette .goog-palette-cell-selected{background-color:#e8f0fe;color:#1a73e8}.docs-material .goog-toolbar-button,.docs-material .goog-toolbar-menu-button{margin:3px 1px 0;height:26px;line-height:26px;color:rgba(0,0,0,.7)}.docs-material .goog-toolbar-button-inner-box,.docs-material .goog-toolbar-menu-button-inner-box{height:26px;min-width:26px}.docs-material .docs-toolbar-button-split-left .goog-toolbar-button-inner-box{min-width:26px}.docs-material .goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked{border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-top-left-radius:2px;border-bottom-left-radius:2px;margin-left:1px}.docs-material .goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box,.docs-material .goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked.goog-toolbar-button-hover .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box{margin-left:0}.docs-material .goog-toolbar-button .docs-icon,.docs-material .goog-toolbar-menu-button .docs-icon{opacity:.54}.docs-gm .docs-material .goog-toolbar-button .docs-icon,.docs-gm .docs-material .goog-toolbar-combo-button-dropdown,.docs-gm .docs-material .goog-toolbar-menu-button .docs-icon,.docs-gm .docs-material .goog-toolbar-menu-button-dropdown{opacity:1}.docs-material .goog-toolbar-button-active .docs-icon,.docs-material .goog-toolbar-button-checked .docs-icon,.docs-material .goog-toolbar-button-hover .docs-icon,.docs-material .goog-toolbar-button-selected .docs-icon,.docs-material .goog-toolbar-menu-button-checked .docs-icon,.docs-material .goog-toolbar-menu-button-hover .docs-icon,.docs-material .goog-toolbar-menu-button-open .docs-icon,.docs-material .goog-toolbar-menu-button-selected .docs-icon{opacity:.87}.docs-gm .docs-material .goog-toolbar-button-active .docs-icon,.docs-gm .docs-material .goog-toolbar-button-checked .docs-icon,.docs-gm .docs-material .goog-toolbar-button-hover .docs-icon,.docs-gm .docs-material .goog-toolbar-button-selected .docs-icon,.docs-gm .docs-material .goog-toolbar-menu-button-checked .docs-icon,.docs-gm .docs-material .goog-toolbar-menu-button-hover .docs-icon,.docs-gm .docs-material .goog-toolbar-menu-button-open .docs-icon,.docs-gm .docs-material .goog-toolbar-menu-button-selected .docs-icon{opacity:1}.docs-gm .goog-toolbar-button-inner-box,.docs-gm .goog-toolbar-menu-button-inner-box{height:24px;min-width:24px}.docs-gm .goog-toolbar-button .docs-icon{margin:0 0 1px 0}.docs-gm .goog-toolbar-button.docs-icon-toolbar-button-with-text .docs-icon-toolbar-button-with-text-icon-container{margin-right:4px}.docs-gm .goog-toolbar-menu-button.docs-textcolormenubutton .docs-icon{margin-top:1px}.docs-material .goog-toolbar-separator.goog-inline-block{border-left:1px solid #e0e0e0;margin:0 3px}.docs-material .docs-toolbar-small-separator+div.goog-toolbar-button,.docs-material .docs-toolbar-small-separator+div.goog-toolbar-menu-button{margin-left:1px}.docs-gm .goog-toolbar-separator.goog-inline-block{border-left:1px solid #dadce0;margin:9px 4px;height:20px}.docs-material .docs-toolbar-button-split-left,.docs-material .docs-toolbar-button-split-left.goog-inline-block{margin-right:0}.docs-material .docs-toolbar-button-split-right,.docs-material .docs-toolbar-button-split-right.goog-inline-block{margin-left:0}.docs-material .docs-toolbar-button-split-left+.docs-toolbar-button-split-right.goog-toolbar-menu-button-open,.docs-material .docs-toolbar-button-split-right.docs-toolbar-button-split-sympathy-hover,.docs-material .docs-toolbar-button-split-right.goog-toolbar-button-hover,.docs-material .docs-toolbar-button-split-right.goog-toolbar-menu-button-hover,.docs-material .docs-toolbar-split-create-button+.docs-toolbar-button-split-right{border-left-color:rgba(0,0,0,.12)!important}.docs-gm .docs-material .docs-toolbar-button-split-left+.docs-toolbar-button-split-right.goog-toolbar-menu-button-open,.docs-gm .docs-material .docs-toolbar-button-split-right.docs-toolbar-button-split-sympathy-hover,.docs-gm .docs-material .docs-toolbar-button-split-right.goog-toolbar-button-hover,.docs-gm .docs-material .docs-toolbar-button-split-right.goog-toolbar-menu-button-hover,.docs-gm .docs-material .docs-toolbar-split-create-button+.docs-toolbar-button-split-right{border-left-color:#f1f3f4!important}.docs-material .docs-toolbar-split-create-button.goog-toolbar-menu-button{margin-right:3px}.docs-material .docs-toolbar-split-create-button .goog-toolbar-menu-button-dropdown,.docs-material .goog-toolbar-combo-button-dropdown,.docs-material .goog-toolbar-menu-button-dropdown{margin-top:10px}.docs-gm .docs-gm-arrow .docs-icon{margin:0}.docs-gm .docs-gm-arrow.goog-toolbar-combo-button-dropdown,.docs-gm .docs-gm-arrow.goog-toolbar-menu-button-dropdown,.docs-gm .docs-toolbar-split-create-button .goog-toolbar-menu-button-dropdown{background:none;margin:0 -1px 0 -3px;width:13px}.docs-gm .goog-toolbar-select .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-dropdown{margin-right:-1px}.docs-gm #docs-equationtoolbar .goog-toolbar-button,.docs-gm #docs-equationtoolbar .goog-toolbar-menu-button,.docs-gm .goog-toolbar-button,.docs-gm .goog-toolbar-combo-button,.docs-gm .goog-toolbar-menu-button,.docs-gm .trix-palette .goog-palette-cell{height:24px;line-height:24px;margin:6px 1px;top:0}.docs-gm .goog-toolbar-button-disabled,.docs-gm .goog-toolbar-menu-button-disabled,.docs-gm .trix-palette .goog-palette-cell-disabled{color:#5f6368!important;cursor:inherit;opacity:.38}.docs-gm .goog-toolbar-combo-button-input{color:rgba(0,0,0,.7);box-sizing:border-box;height:20px;width:48px!important}.docs-gm .goog-toolbar-combo-button-open{background-color:#f1f3f4}.docs-gm .goog-toolbar-combo-button-input::selection{background-color:#e8f0fe}.docs-gm .goog-toolbar-combo-button-input:focus{border:2px solid #1a73e8!important;border-radius:4px;padding:0 7px}.docs-material .goog-color-menu-button-indicator{height:20px;border-bottom-color:transparent;forced-color-adjust:none}.docs-material .docs-textcolormenubutton .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption .goog-color-menu-button-indicator{bottom:0}.docs-material.docs-toolbar-more-bubble{border:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);border-radius:2px}.docs-material.docs-toolbar-more-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-material.docs-toolbar-more-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:transparent}.docs-material.docs-toolbar-more-toolbar{background:#fff;border-radius:2px;padding:0 4px}.docs-gm .docs-toolbar-more-bubble{border-radius:4px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm .docs-toolbar-more-toolbar{border-radius:4px}.jfk-button{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500}.jfk-button-flat{font-weight:400}.goog-toolbar-button,.goog-toolbar-menu-button{font-weight:500;font-size:11px;font-size:12px}#docs-editor,#docs-editor-container{background:#f9fbfd}.docs-hub #docs-editor-container{background:#fff}.goog-tab{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500}.goog-flat-menu-button-caption{font-weight:500;font-weight:400}.modal-dialog-buttons{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.modal-dialog-buttons button{font-weight:500}.modal-dialog-title{font-size:16px;font-size:22px}.goog-flat-menu-button{font-weight:500}.jfk-accordion .goog-zippy-expanded,.jfk-titleLink{font-weight:500}.jfk-countrypicker-countryCurrent,.jfk-countrypicker-countryCurrent:hover{font-weight:500}.jfk-slideToggle{font-weight:500}.jfk-tooltip{font-weight:500;font-size:11px;font-size:12px}.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#dadce0 transparent}@media (forced-colors:active){.docs-gm-promo.jfk-bubble.docs-promo-bubble{border:1px solid CanvasText}.docs-gm-promo.jfk-bubble .jfk-bubble-arrow .jfk-bubble-arrowimplafter,.docs-gm-promo.jfk-bubble .jfk-bubble-arrow .jfk-bubble-arrowimplbefore,.jfk-tooltip .jfk-tooltip-arrow .jfk-tooltip-arrowimplafter,.jfk-tooltip .jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore{border-color:CanvasText Canvas}@supports (forced-color-adjust:none){.docs-gm-promo .jfk-bubble-arrowimplafter,.docs-gm-promo .jfk-bubble-arrowimplbefore,.jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowimplbefore{forced-color-adjust:none}.jfk-tooltip .jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore{border-color:CanvasText transparent}.jfk-tooltip .jfk-tooltip-arrow .jfk-tooltip-arrowimplafter{border-color:Canvas transparent}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrow-id.jfk-bubble-arrow .jfk-bubble-arrowimplafter{border-color:CanvasText transparent}}}.apps-shortcutshelpcontentimpl-title-container,.apps-shortcutshelppopup-title-container{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-offline-optinpromo-buttons .jfk-button-action,.punch-animation-sidebar-play.jfk-button,.punch-animation-sidebar-stop.jfk-button,.waffle-filterbox-button-container .jfk-button-action{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;cursor:pointer}.docs-offline-optinpromo-buttons .jfk-button-action.jfk-button-hover,.docs-suggestiondialog-accept-container .goog-flat-menu-button-hover,.docs-suggestiondialog-accept-container .jfk-button-hover,.punch-animation-sidebar-play.jfk-button-hover,.punch-animation-sidebar-stop.jfk-button-hover,.waffle-filterbox-button-container .jfk-button-action.jfk-button-hover{background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-offline-optinpromo-buttons .jfk-button-action.jfk-button-focused,.docs-suggestiondialog-accept-container .goog-flat-menu-button-focused,.docs-suggestiondialog-accept-container .jfk-button-focused,.punch-animation-sidebar-play.jfk-button-focused,.punch-animation-sidebar-stop.jfk-button-focused,.waffle-filterbox-button-container .jfk-button-action.jfk-button-focused{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-offline-optinpromo-buttons .jfk-button-action.jfk-button-hover.jfk-button-focused,.docs-suggestiondialog-accept-container .goog-flat-menu-button-hover.goog-flat-menu-button-focused,.docs-suggestiondialog-accept-container .jfk-button-hover.jfk-button-focused,.punch-animation-sidebar-play.jfk-button-hover.jfk-button-focused,.punch-animation-sidebar-stop.jfk-button-hover.jfk-button-focused,.waffle-filterbox-button-container .jfk-button-action.jfk-button-hover.jfk-button-focused{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-offline-optinpromo-buttons .jfk-button-action.jfk-button-pressed,.docs-suggestiondialog-accept-container .goog-flat-menu-button-pressed,.docs-suggestiondialog-accept-container .jfk-button-pressed,.punch-animation-sidebar-play.jfk-button-pressed,.punch-animation-sidebar-stop.jfk-button-pressed,.waffle-filterbox-button-container .jfk-button-action.jfk-button-pressed{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15)}.docs-offline-optinpromo-buttons .jfk-button-action.jfk-button-disabled,.docs-suggestiondialog-accept-container .goog-flat-menu-button-disabled,.docs-suggestiondialog-accept-container .jfk-button-disabled,.punch-animation-sidebar-play.jfk-button-disabled,.punch-animation-sidebar-stop.jfk-button-disabled,.waffle-filterbox-button-container .jfk-button-action.jfk-button-disabled{background:#1a73e8;color:#fff;background:#f8f9fa;color:#202124;opacity:.62;cursor:default}.docs-gm .docs-image-effect-adjustment-reset-button,.docs-offline-optinpromo-buttons .jfk-button-standard,.motion-ui .punch-animation-sidebar-add.goog-flat-button,.waffle-filterbox-button-container .jfk-button-standard{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;cursor:pointer}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-hover,.docs-offline-optinpromo-buttons .jfk-button-standard.jfk-button-hover,.docs-suggestiondialog-reject-container .goog-flat-menu-button-hover,.docs-suggestiondialog-reject-container .jfk-button-hover,.motion-ui .punch-animation-sidebar-add.goog-flat-button-hover,.waffle-filterbox-button-container .jfk-button-standard.jfk-button-hover{background:#f8fbff;border:1px solid #cce0fc!important}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-focused,.docs-offline-optinpromo-buttons .jfk-button-standard.jfk-button-focused,.docs-suggestiondialog-reject-container .goog-flat-menu-button-focused,.docs-suggestiondialog-reject-container .jfk-button-focused,.motion-ui .punch-animation-sidebar-add.goog-flat-button-focused,.waffle-filterbox-button-container .jfk-button-standard.jfk-button-focused{background:#e9f1fe;border:1px solid #c1d8fb!important}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-hover.jfk-button-focused,.docs-offline-optinpromo-buttons .jfk-button-standard.jfk-button-hover.jfk-button-focused,.docs-suggestiondialog-reject-container .goog-flat-menu-button-hover.goog-flat-menu-button-focused,.docs-suggestiondialog-reject-container .jfk-button-hover.jfk-button-focused,.motion-ui .punch-animation-sidebar-add.goog-flat-button-hover.goog-flat-button-focused,.waffle-filterbox-button-container .jfk-button-standard.jfk-button-hover.jfk-button-focused{background:#e1ecfe;border:1px solid #bbd4fb!important}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-pressed,.docs-offline-optinpromo-buttons .jfk-button-standard.jfk-button-pressed,.docs-suggestiondialog-reject-container .goog-flat-menu-button-pressed,.docs-suggestiondialog-reject-container .jfk-button-pressed,.motion-ui .punch-animation-sidebar-add.goog-flat-button-pressed,.waffle-filterbox-button-container .jfk-button-standard.jfk-button-pressed{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-disabled,.docs-offline-optinpromo-buttons .jfk-button-standard.jfk-button-disabled,.docs-suggestiondialog-reject-container .goog-flat-menu-button-disabled,.docs-suggestiondialog-reject-container .jfk-button-disabled,.motion-ui .punch-animation-sidebar-add.goog-flat-button-disabled,.waffle-filterbox-button-container .jfk-button-standard.jfk-button-disabled{background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38;cursor:default}.docs-gm .modal-dialog .jfk-button-standard,.docs-gm .modal-dialog button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8}.docs-gm .modal-dialog .jfk-button-standard.jfk-button-hover,.docs-gm .modal-dialog button:hover{background:#f8fbff;border:1px solid #cce0fc!important}.docs-gm .modal-dialog .jfk-button-standard.jfk-button-focused,.docs-gm .modal-dialog button:focus{background:#e9f1fe;border:1px solid #c1d8fb!important}@media screen and (forced-colors:active){.docs-gm .modal-dialog .jfk-button-standard.jfk-button-focused,.docs-gm .modal-dialog button:focus{border:1px solid Highlight}}.docs-gm .modal-dialog .jfk-button-standard.jfk-button-hover.jfk-button-focused,.docs-gm .modal-dialog button:hover:focus{background:#e1ecfe;border:1px solid #bbd4fb!important}.docs-gm .modal-dialog .jfk-button-standard.jfk-button-active,.docs-gm .modal-dialog .jfk-button-standard.jfk-button-focus.jfk-button-active,.docs-gm .modal-dialog button:active,.docs-gm .modal-dialog button:focus:active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm .modal-dialog .jfk-button-standard.jfk-button-disabled,.docs-gm .modal-dialog button[disabled]{background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38}.docs-gm .docs-material-bubble .jfk-button-action,.docs-gm .modal-dialog .goog-buttonset-action,.docs-gm .modal-dialog .jfk-button-action{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff}.docs-gm .docs-material-bubble .jfk-button-action.jfk-button-hover,.docs-gm .modal-dialog .goog-buttonset-action:hover,.docs-gm .modal-dialog .jfk-button-action.jfk-button-hover{background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm .docs-material-bubble .jfk-button-action.jfk-button-focused,.docs-gm .modal-dialog .goog-buttonset-action:focus,.docs-gm .modal-dialog .jfk-button-action.jfk-button-focused{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm .docs-material-bubble .jfk-button-action.jfk-button-hover.jfk-button-focused,.docs-gm .modal-dialog .goog-buttonset-action:hover:focus,.docs-gm .modal-dialog .jfk-button-action.jfk-button-hover.jfk-button-focused{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm .docs-material-bubble .jfk-button-action.jfk-button-active,.docs-gm .docs-material-bubble .jfk-button-action.jfk-button-focus.jfk-button-active,.docs-gm .modal-dialog .goog-buttonset-action:active,.docs-gm .modal-dialog .goog-buttonset-action:focus:active,.docs-gm .modal-dialog .jfk-button-action.jfk-button-active,.docs-gm .modal-dialog .jfk-button-action.jfk-button-focus.jfk-button-active{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15)}.docs-gm .docs-material-bubble .jfk-button-action.jfk-button-disabled,.docs-gm .modal-dialog .goog-buttonset-action[disabled],.docs-gm .modal-dialog .jfk-button-action.jfk-button-disabled{background:#1a73e8;color:#fff;background:#f8f9fa;color:#202124;opacity:.62}.docs-gm .docs-material-bubble .jfk-button-action,.docs-gm .docs-material-bubble .jfk-button-standard,.docs-gm .modal-dialog .goog-buttonset-action,.docs-gm .modal-dialog .goog-flat-button,.docs-gm .modal-dialog .jfk-button-action,.docs-gm .modal-dialog .jfk-button-standard,.docs-gm .modal-dialog button{cursor:pointer}.docs-gm .docs-material-bubble .jfk-button-action.jfk-button-disabled,.docs-gm .docs-material-bubble .jfk-button-standard.jfk-button-disabled,.docs-gm .modal-dialog .goog-buttonset-action[disabled],.docs-gm .modal-dialog .goog-flat-button.goog-flat-button-disabled,.docs-gm .modal-dialog .jfk-button-action.jfk-button-disabled,.docs-gm .modal-dialog .jfk-button-standard.jfk-button-disabled,.docs-gm .modal-dialog button[disabled]{cursor:default}.docs-gm .docs-material-bubble .jfk-textinput,.docs-gm .docs-material-gm-dialog .jfk-textinput,.docs-gm .modal-dialog .jfk-textinput{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0}.docs-gm .modal-dialog textarea.jfk-textinput{min-height:36px;height:unset;padding:7px 8px}.docs-gm .docs-material-gm-dialog textarea.jfk-textinput{min-height:52px;max-height:52px;min-width:100%;height:unset;padding:7px 8px}.docs-gm .docs-material-bubble .jfk-textinput:focus,.docs-gm .docs-material-gm-dialog .jfk-textinput:focus,.docs-gm .modal-dialog .jfk-textinput:focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.docs-gm .docs-material-gm-dialog textarea.jfk-textinput:focus,.docs-gm .modal-dialog textarea.jfk-textinput:focus{padding:6px 7px}.docs-material-gm-dialog-title-close:hover{opacity:1}.docs-gm .docs-material-gm-dialog-title-close{background-color:transparent;border-radius:50%;cursor:pointer;line-height:18px;text-align:center;color:#5f6368}.docs-gm .docs-material-gm-dialog-title-close:hover{background-color:#f1f3f4}.docs-gm .docs-material-gm-dialog-title-close:focus{background-color:#e8eaed;outline:none}@media screen and (forced-colors:active){.docs-gm .docs-material-gm-dialog-title-close{color:CanvasText}.docs-gm .docs-material-gm-dialog-title-close:focus,.docs-gm .docs-material-gm-dialog-title-close:hover{background-color:Highlight;color:HighlightText}}.docs-gm .modal-dialog .jfk-textinput.sketchy-guiderow-position{margin:0}.docs-gm .docs-offline-optinpromo.jfk-bubble,.docs-gm .docs-sync-indicator-popup.jfk-bubble,.docs-gm .modal-dialog,.docs-gm .modal-dialog.google-url-picker{background:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);position:absolute;z-index:1003;padding:24px}.docs-gm .picker.modal-dialog{padding:0;z-index:1201}.docs-gm .modal-dialog.google-url-picker{padding:0;overflow:hidden}.docs-gm #docs-offline-optinpromo-description,.docs-gm #docs-offline-optinpromo-learn-more-container,.docs-gm .modal-dialog,.docs-gm .modal-dialog-content,.docs-gm .modal-dialog.google-url-picker{color:#3c4043}.docs-gm #docs-offline-optinpromo-title{border-bottom:none;padding:24px}.docs-gm .docs-offline-optinpromo-title-text,.docs-gm .modal-dialog-title-text{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:28px}.docs-gm .docs-offline-optinpromo-buttons{display:flex;flex-direction:row-reverse}.docs-gm .docs-offline-optinpromo-confirm-buttons{margin-top:24px}.docs-gm .docs-offline-optinpromo-buttons .jfk-button{cursor:pointer;margin-left:16px;margin-right:0}.docs-gm .docs-findandreplacedialog-buttons,.docs-gm .modal-dialog-buttons{display:flex;justify-content:flex-end;margin-top:24px}.docs-gm .modal-dialog-buttons button{margin:0 0 0 12px}.docs-gm .modal-dialog-buttons button:first-child{margin-left:0}.docs-gm .docs-dialog .modal-dialog-title{position:relative}.docs-gm .docs-dialog .modal-dialog-title-text{display:inline-block;max-width:calc(100% - 32px);min-width:200px}.docs-gm .docs-dialog .modal-dialog-title-close{background-color:transparent;border-radius:50%;cursor:pointer;height:18px;line-height:18px;padding:7px;right:0;text-align:center;top:-3px;width:18px}.docs-gm .docs-dialog .modal-dialog-title-close:hover{background-color:#f1f3f4}.docs-gm .docs-dialog .modal-dialog-title-close:focus{background-color:#e8eaed;outline:none}@media screen and (forced-colors:active){.docs-gm .docs-dialog .modal-dialog-title-close:focus{border:1px solid Highlight;padding:6px}}.docs-gm .docs-dialog .modal-dialog-title-close:after{position:relative;right:0;top:0}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .docs-flatcolormenubutton .goog-flat-menu-button-caption,.docs-gm .kix-tablesidebar-control .docs-flatcolormenubutton .goog-flat-menu-button-caption,.docs-gm .modal-dialog .docs-flatcolormenubutton .goog-flat-menu-button-caption,.docs-gm .sketchy-shape-effects-shadow-tile .docs-flatcolormenubutton .goog-flat-menu-button-caption{height:22px;width:22px;border-radius:50%;border:1px solid #dadce0;margin:0;outline:none}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .docs-flatcolormenubutton.goog-flat-menu-button,.docs-gm .kix-tablesidebar-control .docs-flatcolormenubutton.goog-flat-menu-button,.docs-gm .modal-dialog .docs-flatcolormenubutton.goog-flat-menu-button,.docs-gm .sketchy-shape-effects-shadow-tile .docs-flatcolormenubutton.goog-flat-menu-button{padding:6px 0 6px 6px}.docs-gm div.goog-modalpopup-bg,.docs-gm div.modal-dialog-bg{background-color:#000;left:0;position:absolute;top:0;z-index:998;opacity:.6!important}.docs-gm ::-webkit-scrollbar-track{box-shadow:none;margin:0 4px}.docs-gm ::-webkit-scrollbar-track:hover{box-shadow:none;background:none}.docs-gm ::-webkit-scrollbar-thumb{border-style:solid;border-color:transparent;border-width:4px;background-color:#dadce0;border-radius:8px;box-shadow:none}.docs-gm ::-webkit-scrollbar-thumb:hover{background-color:#80868b}.docs-gm ::-webkit-scrollbar-thumb:active{background-color:#5f6368}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button,.docs-gm .modal-dialog .goog-flat-menu-button,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:8px 6px 8px 8px;width:100%;align-items:center;background:none;color:#3c4043;display:inline-flex;justify-content:space-between;outline:none;position:relative;width:auto;width:unset}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-disabled,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-disabled,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-disabled,.docs-gm .modal-dialog .goog-flat-menu-button-disabled,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-disabled{color:#5f6368;opacity:.38}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button:active,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button:active,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button:active,.docs-gm .modal-dialog .goog-flat-menu-button:active,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button:active{background-color:#fff;border:1px solid transparent;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-hover,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-hover,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-hover,.docs-gm .modal-dialog .goog-flat-menu-button-hover,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-hover{background-color:rgba(60,64,67,.04);border:1px solid #dadce0;box-shadow:none}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-focused,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-focused,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-focused,.docs-gm .modal-dialog .goog-flat-menu-button-focused,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-focused{background-color:rgba(60,64,67,.06);border:1px solid #dadce0}@media screen and (forced-colors:active){.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-focused,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-focused,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-focused,.docs-gm .modal-dialog .goog-flat-menu-button-focused,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-focused{border:1px solid Highlight}}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-open,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-open,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-open,.docs-gm .modal-dialog .goog-flat-menu-button-open,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-open{background-color:rgba(60,64,67,.04);border:1px solid transparent}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-hover.goog-flat-menu-button-open,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-hover.goog-flat-menu-button-open,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-hover.goog-flat-menu-button-open,.docs-gm .modal-dialog .goog-flat-menu-button-hover.goog-flat-menu-button-open,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-hover.goog-flat-menu-button-open{background-color:rgba(60,64,67,.06)}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-focused.goog-flat-menu-button-open,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-focused.goog-flat-menu-button-open,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-focused.goog-flat-menu-button-open,.docs-gm .modal-dialog .goog-flat-menu-button-focused.goog-flat-menu-button-open,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-focused.goog-flat-menu-button-open{background-color:rgba(60,64,67,.08)}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-disabled,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-disabled,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-disabled,.docs-gm .modal-dialog .goog-flat-menu-button-disabled,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-disabled{border:1px solid #dadce0;box-shadow:none;cursor:default}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-caption,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-caption,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-caption,.docs-gm .modal-dialog .goog-flat-menu-button-caption,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-caption{box-sizing:border-box;color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:20px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-disabled .goog-flat-menu-button-caption,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-disabled .goog-flat-menu-button-caption,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-disabled .goog-flat-menu-button-caption,.docs-gm .modal-dialog .goog-flat-menu-button-disabled .goog-flat-menu-button-caption,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-disabled .goog-flat-menu-button-caption{color:#5f6368;opacity:.38;cursor:default}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-dropdown,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-dropdown,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-dropdown,.docs-gm .modal-dialog .goog-flat-menu-button-dropdown,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-dropdown{background:no-repeat url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg) -68px -1308px;height:18px;width:18px;border:none;margin-top:0;position:relative;right:0;top:0}.docs-gm .docs-material-gm-dialog .goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown,.docs-gm .modal-dialog .goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown{opacity:.38}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-disabled.goog-flat-menu-button:active,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-disabled.goog-flat-menu-button:active,.docs-gm .modal-dialog .goog-flat-menu-button-disabled.goog-flat-menu-button:active,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-disabled.goog-flat-menu-button:active{border:1px solid #dadce0;cursor:default;box-shadow:none}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls .goog-flat-menu-button-open .goog-flat-menu-button-dropdown,.docs-gm .kix-tablesidebar-control .goog-flat-menu-button-open .goog-flat-menu-button-dropdown,.docs-gm .modal-dialog .goog-flat-menu-button-open .goog-flat-menu-button-dropdown,.docs-gm .sketchy-shape-effects-shadow-tile .goog-flat-menu-button-open .goog-flat-menu-button-dropdown{transform:rotate(180deg)}.docs-gm .modal-dialog .jfk-radiobutton-disabled .jfk-radiobutton-label{color:#5f6368;opacity:.38;cursor:default}.docs-gm .share-butterbar-container{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;font-size:14px;font-weight:400}.docs-gm .share-client-dialog .share-butterbar-container{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-gm .share-butterbar-container .jfk-butterBar-shown{height:40px;padding:0 16px}.docs-gm .share-butterbar-container .jfk-butterBar-shown>span{display:flex;padding-top:4px}.docs-gm .share-butter-icon{margin-right:8px}.docs-gm .share-butter-link,.docs-gm .share-butter-link:visited{color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;margin-left:80px}.docs-gm .share-butter-link:active,.docs-gm .share-butter-link:hover{color:#185abc}.docs-grille-gm3.docs-gm .share-butter-link,.docs-grille-gm3.docs-gm .share-butter-link:active,.docs-grille-gm3.docs-gm .share-butter-link:hover,.docs-grille-gm3.docs-gm .share-butter-link:visited{color:#a8c7fa}.docs-grille-gm3.docs-gm .share-butter-link:active,.docs-grille-gm3.docs-gm .share-butter-link:hover{background:rgba(168,199,250,.08)}.docs-gm .share-butter-link:disabled{color:#1a73e8}.docs-listpreset-palette .docs-preview-palette-item{direction:ltr;text-align:left;height:82px;overflow:hidden;position:relative;vertical-align:middle;width:72px}.docs-listpreset-img:before{content:url(https://ssl.gstatic.com/docs/common/menu_feature_sprite13.svg)}.docs-listpreset-img{height:4388px;position:absolute;width:72px}.docs-listpreset-palette.docs-preview-palette.checklist .docs-preview-palette-item{height:46px;width:81px}.docs-listpreset-arrow3d-hollow-square{left:0;top:-2282px}.docs-listpreset-arrow-diamond-bullet{left:0;top:-2784px}.docs-listpreset-bullet-hollow-square{left:0;top:-380px}.docs-listpreset-bullet-hollow-square-rtl{left:0;top:-4288px}.docs-listpreset-checkbox{left:0;top:-298px}.docs-listpreset-checkbox-rtl{left:0;top:-2972px}.docs-listpreset-decimal-latinlower-romanlower-parentheses{left:0;top:-2200px}.docs-listpreset-decimal-latinlower-romanlower-parentheses-rtl{left:0;top:-3546px}.docs-listpreset-decimal-latinlower-romanlower-period{left:0;top:-1578px}.docs-listpreset-decimal-latinlower-romanlower-period-rtl{left:0;top:-1414px}.docs-listpreset-decimal-outline{left:0;top:-940px}.docs-listpreset-decimal-outline-rtl{left:0;top:-2388px}.docs-listpreset-decimalzero-latinlower-romanlower{left:0;top:-1742px}.docs-listpreset-decimalzero-latinlower-romanlower-rtl{left:0;top:-3628px}.docs-listpreset-diamond-hollow-square-rtl{left:0;top:-1264px}.docs-listpreset-diamondx-arrow3d-square{left:0;top:-858px}.docs-listpreset-diamondx-hollowdiamond-square-rtl{left:0;top:-3710px}.docs-listpreset-latinupper-latinlower-romanlower{left:0;top:-2866px}.docs-listpreset-latinupper-latinlower-romanlower-rtl{left:0;top:-530px}.docs-listpreset-lefttriangle-diamond-bullet-rtl{left:0;top:-1164px}.docs-listpreset-romanupper-latinupper-decimal{left:0;top:-4042px}.docs-listpreset-romanupper-latinupper-decimal-rtl{left:0;top:-2118px}.docs-listpreset-star-hollow-square{left:0;top:-612px}.docs-listpreset-star-hollow-square-rtl{left:0;top:-2470px}.docs-listpreset-img.docs-listpreset-checklist-rtl:before,.docs-listpreset-img.docs-listpreset-checklist-without-strikethrough-rtl:before,.docs-listpreset-img.docs-listpreset-checklist-without-strikethrough:before,.docs-listpreset-img.docs-listpreset-checklist:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-listpreset-img.docs-listpreset-checklist{left:-1040px;top:-1222px}.docs-listpreset-img.docs-listpreset-checklist-rtl{left:-704px;top:-602px}.docs-listpreset-img.docs-listpreset-checklist-without-strikethrough{left:-190px;top:-250px}.docs-listpreset-img.docs-listpreset-checklist-without-strikethrough-rtl{left:-60px;top:-582px}#docs-chrome:not(.docs-hub-chrome){background:#f9fbfd;border-bottom:1px solid #f9fbfd;margin-bottom:-1px}.docs-grille-gm3 .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-hover{background:#e8ebee}.docs-grille-gm3 .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-active,.docs-grille-gm3 .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-checked,.docs-grille-gm3 .docs-material #docs-docos-commentsbutton.jfk-button.jfk-button-focused,.docs-grille-gm3 .docs-material #docs-docos-commentsbutton:focus,.docs-grille-gm3 .docs-material .docs-appbar-circle-button.jfk-button-active,.docs-grille-gm3 .docs-material .docs-appbar-circle-button.jfk-button-checked{background:#e1e3e6}.docs-material .docos-comments-pe#docs-docos-commentsbutton.jfk-button.jfk-button-checked{background:none}.docs-grille-gm3 .docs-material #docs-branding-container a,.docs-grille-gm3 .docs-material #docs-branding-logo,.docs-grille-gm3 .docs-material .docs-branding-icon{height:36px;width:36px}.docs-grille-gm3 .docs-material #docs-branding-container .docs-branding-logo-no-link,.docs-grille-gm3 .docs-material #docs-branding-container a{margin-top:7px}.docs-grille-gm3 .companion-app-switcher-container,.docs-grille-gm3 .docs-companion-app-switcher-container{background:transparent}.docs-grille-gm3 .docs-companion-app-switcher-container{border-top:none}.docs-grille-gm3 .companion-app-switcher-container{border-left:none}.docs-grille-gm3 .share-butter-icon{filter:invert(1)}.docs-grille-gm3 .docs-main-toolbars .docs-icon{height:20px;width:20px}.docs-grille-gm3 .goog-toolbar-menu-button.docs-textcolormenubutton .docs-icon,.docs-grille-gm3.docs-gm .goog-color-menu-button-indicator .docs-icon{margin-top:-3px}.docs-grille-gm3 .docs-menubar{font-family:Google Sans,Roboto,sans-serif;height:33px;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.docs-grille-gm3 .docs-menubar .goog-control-disabled{background:none}.docs-grille-gm3 .docs-menubar .goog-control-hover,.docs-grille-gm3 .docs-menubar .goog-control-open{background-color:#e8ebee}.docs-grille-gm3 .docs-menubar .goog-control:hover:active,.docs-grille-gm3.docs-menubar .goog-control-active{background-color:#e1e3e6}.docs-grille-gm3 .docs-menubar .goog-control{margin-bottom:-4px;margin-top:8px;padding:2px 7px;overflow:hidden;vertical-align:text-bottom}.docs-grille-gm3 .docs-material #docs-menubar,.docs-grille-gm3 .docs-material #docs-titlebar-container{margin-left:54px}.gm3-menu.goog-menu{box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);color:#1f1f1f;font:400 16px/24px Google Sans,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.gm3-menu .goog-option-selected{background-image:none}.gm3-menu.goog-menu .goog-menuitem-highlight{background-color:rgba(31,31,31,.08)}.gm3-menu .goog-menuitem.goog-option-selected{background-color:#dde3ea}.docs-grille-gm3 .docs-material.docs-presence-plus-widget-overflow-menu{border:none;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);font-family:Google Sans,Roboto,sans-serif;max-height:none;overflow:none;padding:8px 0;width:325px}.docs-grille-gm3 .docs-material.docs-presence-plus-widget-overflow-menu.docs-presence-plus-widget-followable{width:320px}.docs-grille-gm3 .docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget{padding-right:16px}.docs-grille-gm3 .docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container{margin:0}.docs-grille-gm3 .docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-name.goog-inline-block{color:#3c4043;display:flex;font-size:16px;justify-content:space-between;line-height:24px;width:100%}.docs-grille-gm3 .docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-leader .docs-presence-plus-collab-widget-image-border{margin-bottom:0}.docs-grille-gm3 .docs-presence-plus-collab-widget-name.goog-inline-block .docs-presence-plus-collab-widget-idle-text{color:#5f6368;font-size:14px}.docs-grille-gm3 .docs-presence-plus-widget-followable.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container:hover .docs-presence-plus-collab-widget-image-border,.docs-grille-gm3 .docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image.docsshared-no-select{height:24px;width:24px}.docs-grille-gm3 .docs-presence-plus-widget-followable.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container:hover .docs-presence-plus-collab-widget-color-block,.docs-grille-gm3 .docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-color-block,.docs-grille-gm3 .docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-container{height:28px;width:28px}.docs-grille-gm3 .docs-material .docs-chat.jfk-button .docs-icon{opacity:1}.docs-gm.docs-grille-gm3 .docs-material .docs-chat.jfk-button,.docs-gm.docs-grille-gm3 .docs-material .docs-chat.jfk-button-clear-outline,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button{background-color:#d3e3fd}.docs-gm.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-hover,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-hover{background-color:#cbdbf6}.docs-grille-gm3 .docs-material .docs-chat.jfk-button-active.jfk-button-focused,.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-active,.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-focused,.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-hover.jfk-button-focused,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-active,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-focused{background-color:#b9cbe7}.docs-grille-gm3 .docs-material .docs-chat.jfk-button,.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-active,.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-active.jfk-button-focused,.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-clear-outline,.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-focused,.docs-grille-gm3 .docs-material .docs-chat.jfk-button.jfk-button-hover.jfk-button-clear-outline.jfk-button-focused.jfk-button-active,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-active,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-focused,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button.goog-flat-menu-button-hover{border:2px solid transparent;box-shadow:none;margin:0 0 0 2px}.docs-grille-gm3 .docs-presence-plus-widget-overflow-collaborators{max-height:480px;overflow:auto}.docs-grille-gm3 .docs-presence-plus-widget-overflow-menu .goog-menuseparator{margin-left:0}.docs-grille-gm3 .docs-presence-plus-widget-overflow-menu .docs-presence-plus-widget-overflow-chat{padding:0 24px 0 0}.docs-grille-gm3 .docs-presence-plus-widget-overflow-chat .goog-menuitem-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.docs-grille-gm3 .docs-overflow-chat-label{align-items:center;color:#3c4043;display:flex;flex-direction:row;font-size:16px;height:48px}.docs-grille-gm3 #docs-overflow-chat-icon{background:none;border:none;margin:0 14px 0 14px}.docs-grille-gm3 .unread-chat .docs-overflow-chat-badge{background:#0b57d0;border-radius:50%;height:8px;width:8px}.docs-grille-gm3 .docs-material .docs-chat-badge{background:#0b57d0;border:none;border-radius:50%;height:6px;right:6px;top:6px;width:6px}.docs-grille-gm3 .docs-presence-plus-widget-overflow-button .docs-chat-badge{display:none}.docs-grille-gm3 .docs-presence-plus-widget-overflow-button .unread-chat.docs-chat-badge{display:block}.docs-grille-gm3 .docs-material .docs-presence-plus-widget-overflow-button .goog-flat-menu-button-caption{color:#041e49;font-family:Google Sans,Roboto,sans-serif;left:0;width:inherit}.docs-grille-gm3 .docs-presence-plus-widget-overflow-button .goog-flat-menu-button-dropdown{border:none;right:6px;top:5px}.docs-grille-gm3 .docs-material .docs-presence-plus-collab-widget-container{margin:0 0 0 2px}.docs-grille-gm3 .docs-presence-plus-collab-widget-leader:focus-visible .docs-presence-plus-collab-widget-leader-label,.docs-grille-gm3 .docs-presence-plus-collab-widget-leader:hover .docs-presence-plus-collab-widget-leader-label{bottom:-20px;left:-15px}.docs-grille-gm3 .docs-presence-plus-widget-followable.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container:hover,.docs-grille-gm3 .docs-presence-plus-widget-followable.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-leader,.docs-grille-gm3 .docs-presence-plus-widget-followable.docs-material.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-leader:hover{margin:0}.docs-grille-gm3 .docs-material .docs-presence-plus-widget-collabs .docs-presence-plus-collab-widget-color-block{border:1px solid transparent;margin:1px}.docs-grille-gm3 .docs-material .docs-presence-plus-widget-collabs .docs-presence-plus-collab-widget-container:hover .docs-presence-plus-collab-widget-color-block{border:2px solid #e1e3e1;margin:0}.docs-grille-gm3 .docs-material .docs-presence-plus-widget-collabs .docs-presence-plus-collab-widget-color-block:active,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-collabs .docs-presence-plus-collab-widget-color-block:focus,.docs-grille-gm3 .docs-material .docs-presence-plus-widget-collabs .docs-presence-plus-collab-widget-container:focus .docs-presence-plus-collab-widget-color-block{border:2px solid #c7c7c7}.docs-grille-gm3 .docs-material .docs-presence-plus-collab-widget-container:focus .docs-presence-plus-collab-widget-color-block{margin:0}.docs-grille-gm3 .docs-chat-message-tooltip-container{background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);padding:0;width:280px}.docs-grille-gm3 .docs-chat-message-tooltip{height:auto;padding:8px;width:inherit}.docs-grille-gm3 .docs-chat-message-tooltip-container .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-grille-gm3 .docs-chat-message-tooltip-container .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{display:none}.docs-grille-gm3 .docs-chat-message-tooltip-subject{padding:8px 8px 0 8px}.docs-grille-gm3 .docs-chat-message-tooltip-content{color:#3c4043;font-size:14px;margin:4px 0 18px;padding:0 8px;opacity:1}.docs-grille-gm3 .docs-chat-join.docs-material-button-flat-primary,.docs-grille-gm3 .docs-chat-join.docs-material-button-flat-primary.docs-material-button-focused{font-family:Google Sans,Roboto,sans-serif;font-size:14px;margin:0;text-transform:none}.docs-grille-gm3 #docs-presence-container{margin-right:0;z-index:2}.docs-grille-gm3 .docs-presence-plus-widget-overflow-menu .goog-menuheader{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:16px;margin-left:18px;order:0}.docs-presence-plus-widget-overflow-chat,.docs-presence-plus-widget-overflow-menu .goog-menuseparator{order:4}.docs-titlebar-collapsed#docs-presence-container{display:none}.docs-grille-gm3 #docs-presence-container.docs-presence-plus-widget-visible{margin-right:8px}.docs-grille-gm3 #docs-titlebar-share-client-button .jfk-button,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35}.docs-grille-gm3 #docs-titlebar-share-client-button .jfk-button-disabled,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button-disabled{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#e4e4e4;color:#1f1f1f;cursor:default}.docs-grille-gm3 #docs-titlebar-share-client-button .jfk-button:focus,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button:focus{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#abcfe7;box-shadow:none}.docs-grille-gm3 #docs-titlebar-share-client-button .jfk-button.jfk-button-hover,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button.goog-flat-menu-button-hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#b2d7ef;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.docs-grille-gm3 #docs-titlebar-share-client-button .jfk-button.jfk-button-hover:focus,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button.goog-flat-menu-button-hover:focus{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#abcfe7;box-shadow:none}.docs-grille-gm3 #docs-titlebar-share-client-button .jfk-button.jfk-button-active,.docs-grille-gm3 #docs-titlebar-share-client-button .jfk-button.jfk-button-checked,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button.goog-flat-menu-button-active{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#96bad2}.docs-grille-gm3 #docs-titlebar-share-client-button .jfk-button .scb-button-icon{margin:0 8px 1px -8px}.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button,.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button-disabled,.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button.jfk-button-active,.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button.jfk-button-checked,.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button.jfk-button-hover,.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button.jfk-button-hover:focus,.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button:focus{border-bottom-right-radius:0;border-top-right-radius:0;padding:10px 8px 10px 24px;margin-right:0}.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button.jfk-button-hover,.docs-grille-gm3 #docs-titlebar-share-client-button .scb-split-button.jfk-button.jfk-button-hover:focus,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button.goog-flat-menu-button-hover,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button.goog-flat-menu-button-hover:focus{box-shadow:none}.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button-disabled,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button.goog-flat-menu-button-active,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button.goog-flat-menu-button-hover,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button.goog-flat-menu-button-hover:focus,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button:focus{border-bottom-left-radius:0;border-left:1px solid #fff;border-top-left-radius:0;padding-left:0;padding-right:8px;margin-left:-1px;margin-right:8px;min-width:34px;width:34px}.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button-disabled{opacity:.62}.docs-grille-gm3 #scb-quick-actions-menu-button .goog-flat-menu-button-dropdown.goog-inline-block,.docs-grille-gm3 #scb-quick-actions-menu-button.goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown.goog-inline-block{position:absolute;top:18px;right:12px}#docs-titlebar-share-client-button .jfk-button-disabled.scb-icon-button,#docs-titlebar-share-client-button .jfk-button.scb-icon-button,#docs-titlebar-share-client-button .jfk-button.scb-icon-button.jfk-button-active,#docs-titlebar-share-client-button .jfk-button.scb-icon-button.jfk-button-focused,#docs-titlebar-share-client-button .jfk-button.scb-icon-button.jfk-button-hover,#docs-titlebar-share-client-button .jfk-button.scb-icon-button.jfk-button-hover:focus{border-radius:100%;padding:10px}#docs-titlebar-share-client-button .jfk-button.scb-icon-button .scb-button-icon{margin:0 0 2px;padding-right:1px}.docs-grille-gm3 #docs-titlebar-share-client-button .scb-show-notification:after,.docs-grille-gm3 #scb-quick-actions-menu-button .scb-show-notification:after{background-color:#0b57d0;border-radius:5px;content:"";min-height:10px;min-width:10px;outline:2px solid #f9fbfd;position:absolute;right:0;top:0}#docs-header:not(.docs-hub-appbar) .docs-titlebar-buttons{background:#f9fbfd}.docs-grille-gm3 .docs-material #docs-docos-commentsbutton{margin-right:6px}.docs-grille-gm3 .docs-material #docs-docos-commentsbutton .docs-docos-commentsbutton-badge{background:#0b57d0;font-family:Google Sans,Roboto,sans-serif;letter-spacing:.25px}.docs-grille-gm3 .docs-title-input{background:none;border-radius:4px!important;padding:1px 6px;color:#f9fbfd}.docs-grille-gm3.docs-hub .docs-title-input{padding-top:2px}.docs-grille-gm3 .docs-title-input-label{padding-left:7px}.docs-grille-gm3 .docs-title .docs-title-untitled,.docs-grille-gm3 .docs-title-input-label.docs-title-untitled{color:#444746}.docs-title-input:focus{border:2px solid #0b57d0!important;border-radius:4px!important;box-shadow:none;color:#1f1f1f;margin:0 -1px;outline:none}.docs-grille-gm3 .docs-title-input:hover{border-color:#747775}.docs-grille-gm3 .docs-titlebar-badge.docs-titlebar-badge-selected,.docs-grille-gm3 .docs-titlebar-badge:active{background-color:#e1e3e6;color:#5f6368}.docs-grille-gm3 .docs-titlebar-badge,.docs-grille-gm3 .docs-titlebar-badge .docs-save-indicator-icon{border-radius:50%;font-family:Google Sans,Roboto,sans-serif;height:28px;justify-content:center}.docs-grille-gm3 .docs-titlebar-badge .docs-save-indicator-icon:hover,.docs-grille-gm3 .docs-titlebar-badge:hover{background-color:#e8ebee}.docs-grille-gm3 #docs-star.docs-titlebar-badge:active,.docs-grille-gm3 .docs-titlebar-badge:active,.docs-grille-gm3 .docs-titlebar-badge:focus,.docs-grille-gm3 .goog-control-active .docs-titlebar-badge .docs-save-indicator-icon,.docs-grille-gm3 .goog-control-focused .docs-titlebar-badge .docs-save-indicator-icon{background-color:#e1e3e6}.docs-grille-gm3 .docs-titlebar-badge-selected.docs-save-indicator,.docs-grille-gm3 .docs-titlebar-badge.docs-save-indicator:active,.docs-grille-gm3 .docs-titlebar-badge.docs-save-indicator:focus,.docs-grille-gm3 .docs-titlebar-badge.docs-save-indicator:hover,.docs-grille-gm3 .goog-control-focused .docs-titlebar-badge.docs-save-indicator{background-color:transparent}.docs-grille-gm3 #docs-star.docs-titlebar-badge:active .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-grille-gm3 .docs-titlebar-badge-container{padding:0 2px}.docs-grille-gm3 .docs-titlebar-badge .docs-icon{height:20px;width:20px;margin:4px}.docs-grille-gm3 #docs-star .docs-icon-img{margin-top:-1px}.docs-grille-gm3 #docs-header{height:32px!important}.docs-grille-gm3 #docs-header:empty{display:none}.docs-grille-gm3 #docs-header.docs-hub-appbar{height:55px!important}.docs-titlebar-collapsed#docs-header{height:59px!important}#docs-header .docs-titlebar-collapsed#docs-titlebar-container{align-items:center;display:flex;height:59px;max-height:59px}.docs-grille-gm3.docs-gm .docs-titlebar-collapsed#docs-titlebar-container #docs-titlebar{height:auto;padding-top:12px}.docs-grille-gm3 #docs-menubars{height:auto!important;margin-top:-6px;transition-duration:.1s}.docs-grille-gm3 .docs-material #docs-header .docs-titlebar-buttons{height:60px}.docs-grille-gm3 .docs-material #docs-header .docs-titlebar-buttons.docs-titlebar-buttons-view-mode{height:58px}.docs-grille-gm3 .docs-titlebar-buttons-view-mode .docs-debug-container{margin-top:50px}.docs-grille-gm3 .docs-material #docs-header #docs-titlebar{padding-top:8px}.docs-grille-gm3 #docs-chrome.docs-hub-chrome{border-color:transparent}.docs-grille-gm3 .docs-material .docs-hub-appbar#docs-header #docs-titlebar{height:100%;padding-top:0}.docs-grille-gm3 .docs-material #docs-header.docs-hub-appbar .docs-title-outer{align-items:center;display:flex;height:100%}.docs-grille-gm3 .docs-material #docs-header.docs-hub-appbar .docs-titlebar-buttons{height:100%}.docs-grille-gm3 .docs-material #docs-header.docs-hub-appbar #docs-titlebar-share-client-button .jfk-button:not(.scb-icon-button){padding:8px 24px}.docs-grille-gm3 .docs-material #docs-header.docs-hub-appbar #docs-titlebar-share-client-button .jfk-button,.docs-grille-gm3 .docs-material #docs-header.docs-hub-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-active,.docs-grille-gm3 .docs-material #docs-header.docs-hub-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-hover,.docs-grille-gm3 .docs-material #docs-header.docs-hub-appbar #docs-titlebar-share-client-button .jfk-button.jfk-button-hover:focus{height:36px}.docs-grille-gm3 #docs-header.docs-hub-appbar #docs-titlebar-share-client-button div.scb-icon-button{height:36px;width:36px}.docs-grille-gm3 #docs-header.docs-hub-appbar .docs-title-input{padding-top:2px}.docs-grille-gm3 #docs-header.docs-hub-appbar .docs-title-input,.docs-grille-gm3 #docs-header.docs-hub-appbar .docs-title-input-label{font-size:18px}.docs-grille-gm3 #docs-header.docs-hub-appbar .docs-title-input-label{top:1px}.docs-grille-gm3.docs-gm .docs-material #docs-toolbar-wrapper{background-color:#f0f4f9;border:none;border-radius:24px;font-family:Google Sans,Roboto,sans-serif;margin:6px 16px 8px 16px;min-height:40px;padding:0 8px;-webkit-font-smoothing:antialiased}.docs-grille-gm3 .docs-toolbar-more-toolbar,.docs-grille-gm3 .trix-palette{background-color:#f0f4f9}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-button-inner-box,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-menu-button-inner-box{height:28px;min-width:28px}.docs-grille-gm3.docs-body-pageless #docs-align-palette,.docs-grille-gm3.docs-body-pageless #docs-align-palette .goog-toolbar-button,.docs-grille-gm3.docs-body-pageless .docs-main-toolbars .goog-toolbar-button,.docs-grille-gm3.docs-body-pageless .docs-main-toolbars .goog-toolbar-combo-button,.docs-grille-gm3.docs-body-pageless .docs-main-toolbars .goog-toolbar-menu-button,.docs-grille-gm3.docs-body-pageless .docs-toolbar-more-toolbar,.docs-grille-gm3.docs-body-pageless.docs-gm #docs-toolbar-wrapper{background:#f3f6fc}.docs-grille-gm3 #docs-equationtoolbar .goog-toolbar-button,.docs-grille-gm3 #docs-equationtoolbar .goog-toolbar-menu-button,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-button,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-menu-button,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-select,.docs-grille-gm3 .trix-palette .goog-palette-cell{border-radius:4px;height:28px;line-height:28px;margin:5px 1px;min-width:28px}.docs-grille-gm3 #docs-align-palette .goog-toolbar-button,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-button,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-menu-button,.docs-grille-gm3 .trix-palette .goog-toolbar-menu-button{background-color:#f0f4f9}.docs-grille-gm3 .trix-palette .goog-toolbar-menu-button-hover,.docs-grille-gm3.docs-gm #docs-align-palette .goog-toolbar-button-hover,.docs-grille-gm3.docs-gm .clean-palette .goog-palette-cell-hover,.docs-grille-gm3.docs-gm .docs-main-toolbars .goog-toolbar-button-hover,.docs-grille-gm3.docs-gm .docs-main-toolbars .goog-toolbar-menu-button-hover,.docs-grille-gm3.docs-gm .docs-toolbar-zoom-combobox.goog-toolbar-combo-button-hover{background-color:rgba(68,71,70,.08)}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button{height:26px}.docs-grille-gm3 .trix-palette .goog-toolbar-menu-button-open,.docs-grille-gm3.docs-gm .docs-main-toolbars .goog-toolbar-button-active,.docs-grille-gm3.docs-gm .docs-main-toolbars .goog-toolbar-button:focus,.docs-grille-gm3.docs-gm .docs-main-toolbars .goog-toolbar-menu-button-active,.docs-grille-gm3.docs-gm .docs-main-toolbars .goog-toolbar-menu-button.goog-toolbar-menu-button-open,.docs-grille-gm3.docs-gm .docs-main-toolbars .goog-toolbar-menu-button:focus{background-color:rgba(68,71,70,.12);color:#444746}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-button.goog-toolbar-button-checked,.docs-grille-gm3.docs-gm #docs-align-palette .goog-toolbar-button-checked,.docs-grille-gm3.docs-gm .clean-palette .goog-palette-cell-selected,.docs-grille-gm3.docs-gm .trix-palette .goog-palette-cell-selected{background-color:#d3e3fd}.docs-grille-gm3 #docs-align-palette .goog-toolbar-button-checked .docs-icon-img,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-button-checked .docs-icon-img,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-button.goog-toolbar-button-checked .docs-icon-img,.docs-grille-gm3.docs-gm .clean-palette .goog-palette-cell-selected .docs-icon-img,.docs-grille-gm3.docs-gm .trix-palette .goog-palette-cell-selected .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-grille-gm3 #fontSizeSelect.docs-font-size-inc-dec-combobox.goog-toolbar-combo-button{border:1px solid #747775!important;border-radius:4px}.docs-grille-gm3 #fontSizeSelect.docs-font-size-inc-dec-combobox.goog-toolbar-combo-button-hover{border:1px solid #1f1f1f!important}.docs-grille-gm3 #fontSizeSelect.docs-font-size-inc-dec-combobox.goog-toolbar-combo-button-open,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-open{border:2px solid #0b57d0!important;border-radius:4px;margin:0}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-menu-button-open{color:#444746}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-input:focus{border:1px solid transparent!important;box-shadow:none;padding:0 4px;background:transparent}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-input{color:#444746;font-family:Google Sans,Roboto,sans-serif!important;font-size:14px!important;padding:1px 4px}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button .goog-toolbar-combo-button-input:focus,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-open .goog-toolbar-combo-button-input{color:#1f1f1f}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-hover .goog-toolbar-combo-button-input{border-right:1px solid transparent!important}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-inner-box{margin:0 4px}.docs-grille-gm3 .docs-main-toolbars .docs-gm-arrow.goog-toolbar-combo-button-dropdown{margin-right:2px}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-select .goog-toolbar-menu-button-dropdown{margin-right:4px}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-dropdown .docs-icon,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-menu-button .goog-toolbar-menu-button-dropdown .docs-icon{height:18px;margin-bottom:2px;width:18px}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-open .goog-toolbar-combo-button-dropdown .docs-icon,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-select.goog-toolbar-menu-button-open .goog-toolbar-menu-button-dropdown .docs-icon{margin-bottom:3px;transform:rotateX(180deg)}.docs-grille-gm3.docs-gm .docs-material .docs-main-toolbars .docs-toolbar-button-split-right{border-color:transparent!important;margin-left:0}.docs-grille-gm3 .docs-main-toolbars .docs-toolbar-button-split-left{margin-right:0}.docs-grille-gm3 .docs-main-toolbars .docs-toolbar-button-split-right.goog-toolbar-menu-button-open{background-color:#d3e3fd}.docs-grille-gm3 #fontSizeSelect.docs-font-size-inc-dec-combobox,.docs-grille-gm3 #fontSizeSelect.docs-font-size-inc-dec-combobox .goog-toolbar-combo-button-input{margin:-1px -1px -1px 0;width:32px!important}.docs-grille-gm3 #fontSizeDecrement.docs-font-size-inc-dec-action-button.goog-toolbar-button,.docs-grille-gm3 #fontSizeIncrement.docs-font-size-inc-dec-action-button.goog-toolbar-button{border:none;border-radius:4px;height:24px;width:24px}.docs-grille-gm3 .docs-main-toolbars .docs-font-size-inc-dec-action-button .docs-icon{margin:2px 0 0 1px}.docs-grille-gm3 #fontSizeSelect.docs-font-size-inc-dec-combobox{border-color:transparent!important;margin:0 3px}.docs-grille-gm3 #fontSizeSelect.docs-font-size-inc-dec-combobox.goog-toolbar-combo-button-open{margin:0 2px}.docs-grille-gm3 #docs-omnibox-toolbar .docs-omnibox-autocomplete{margin:3px 2px 6px 1px;padding:2px 0 2px 0}.docs-grille-gm3 #docs-omnibox-toolbar .docs-omnibox-input{background:#fff;border-radius:28px;color:#1f1f1f;height:28px;line-height:32px;padding-left:16px}.docs-grille-gm3 #docs-omnibox-toolbar .docs-omnibox-input.jfk-textinput[aria-expanded=true]{border-bottom:#e1e3e1;border-radius:8px 8px 0 0;padding-left:16px}.docs-grille-gm3 #docs-toolbar.goog-toolbar{padding-left:2px}.docs-grille-gm3 #docs-omnibox-toolbar .docs-icon{margin:5px}.docs-grille-gm3 #docs-omnibox-toolbar .docs-omnibox-row-icon{margin-top:1px}.docs-grille-gm3 #docs-omnibox-toolbar .docs-omnibox-input::placeholder{color:#444746;font-family:Google Sans,Roboto,sans-serif}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-combo-button-input::selection{background-color:#d3e3fd}.docs-grille-gm3 .docs-main-toolbars .docs-toolbar-text-button .goog-toolbar-menu-button-arrow-hidden.goog-toolbar-menu-button-outer-box{padding-right:4px}.docs-grille-gm3 #replaceImageMenu .goog-toolbar-menu-button-dropdown{display:none}.docs-grille-gm3 #docs-align-palette{background:#edf2fa;padding:0 4px}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-button .docs-icon,.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-menu-button .docs-icon{height:20px;margin-bottom:0;width:20px}.docs-grille-gm3 .toolbar-decimal-icon.docs-icon{margin-bottom:-4px}.docs-grille-gm3 .docs-material #docs-side-toolbar{margin-right:12px}.docs-grille-gm3 #lineEndMenuButton .goog-toolbar-menu-button-caption,.docs-grille-gm3 #lineStartMenuButton .goog-toolbar-menu-button-caption{margin-top:0}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-separator.goog-inline-block{border-color:#c7c7c7;margin:10px 3px}.docs-grille-gm3 .docs-toolbar-more-button-inner-box .docs-icon{margin-left:1px}.docs-grille-gm3 .goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked{border-radius:4px}.docs-grille-gm3 .docs-toolbar-zoom-combobox .goog-toolbar-combo-button-inner-box{margin:0 4px 0 3px}.docs-grille-gm3 .docs-toolbar-zoom-combobox .goog-toolbar-combo-button-input{height:28px!important}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-menu-button-caption+.goog-toolbar-menu-button-dropdown.docs-gm-arrow{padding:0 2px}.docs-grille-gm3.docs-gm .docs-main-toolbars .docs-gm-arrow.goog-toolbar-menu-button-dropdown{margin:1px -3px 0 -5px}.docs-grille-gm3 .docs-main-toolbars .docs-toolbar-increase-space .docs-gm-arrow.goog-toolbar-menu-button-dropdown{margin:0 -1px 0 -3px}.docs-grille-gm3 #docs-font-family .docs-gm-arrow,.docs-grille-gm3 #headingStyleSelect .docs-gm-arrow{margin:0 4px 0 5px}.docs-grille-gm3 .docs-main-toolbars .goog-toolbar-select .goog-toolbar-menu-button-caption{margin-left:8px}.docs-grille-gm3 #docs-font-family .goog-toolbar-menu-button-caption,.docs-grille-gm3 #headingStyleSelect .goog-toolbar-menu-button-caption,.docs-grille-gm3 .docs-main-toolbars .docs-toolbar-text-button{font-size:14px}.docs-grille-gm3 #headingStyleSelect .goog-toolbar-menu-button-caption{width:80px}.docs-grille-gm3 #docs-font-family .goog-toolbar-menu-button-caption{width:55px}.docs-grille-gm3 .docs-toolbar-zoom-combobox .goog-toolbar-combo-button-caption{width:52px!important}.docs-grille-gm3 .docs-main-toolbars .docs-toolbar-text-button .goog-toolbar-button-outer-box{padding:0 8px}.docs-grille-gm3 .jfk-tooltip{background-color:#1f1f1f;border:1px solid transparent;border-radius:4px;color:#f2f2f2;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400;min-height:16px;letter-spacing:.1px;line-height:16px;margin-top:4px;padding:3px 8px}.docs-grille-gm3 .jfk-tooltip-arrow{display:none}.docs-gm .docs-autocorrect-bubble{border-color:#dadce0;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);font-family:Google Sans,sans-serif;font-size:14px;font-weight:500;padding:4px;display:inline-table}.docs-autocorrect-bubble .docs-autocorrect-bubble-undo{color:#3c4043;display:inline-block;cursor:pointer;line-height:18px;text-align:center;height:18px;padding:4px 4px 4px 4px}.docs-autocorrect-bubble .docs-autocorrect-bubble-undo-text{display:inline-block;padding-left:8px}.docs-gm .docs-autocorrect-bubble-undo:hover{background-color:#f1f3f4;border-radius:4px}.docs-gm .docs-autocorrect-bubble-undo:focus{background-color:#e8eaed;outline:none;border-radius:4px}.docs-autocorrect-bubble .docs-autocorrect-bubble-option{display:inline-block;height:18px;width:18px;cursor:pointer;border:0!important;text-align:center;margin-left:0;margin-right:0;padding-bottom:10px}.docs-autocorrect-bubble .docs-autocorrect-bubble-option:focus{outline:none}.docs-autocorrect-bubble .docs-autocorrect-bubble-feedback{border:0!important;display:inline-block;height:22px;line-height:21px!important;margin-left:2px;overflow:unset;text-align:center;width:24px}.docs-autocorrect-bubble-feedback .docs-icon{height:16px}.docs-gm .docs-autocorrect-bubble-feedback:hover{background-color:#f1f3f4;border-radius:50%}.docs-gm .docs-autocorrect-bubble-feedback:focus{background-color:#e8eaed;border-radius:50%;line-height:18px;outline:none}.docs-autocorrect-bubble .docs-autocorrect-bubble-more-options{border:0!important;bottom:1px;display:inline-block;height:20px;line-height:19px!important;margin-left:2px;overflow:unset;position:relative;text-align:center;width:20px}.docs-autocorrect-bubble .docs-autocorrect-bubble-undo-icon{bottom:1px;position:relative}.docs-autocorrect-bubble-more-options .docs-icon{height:16px!important;width:16px!important}.docs-gm .docs-autocorrect-bubble-more-options:hover{background-color:#f1f3f4;border-radius:50%}.docs-gm .docs-autocorrect-bubble-more-options:focus{background-color:#e8eaed;border-radius:50%;line-height:18px;outline:none}.docs-autocorrect-bubble .docs-material-button-flat-default{padding:0!important}.docs-autocorrect-bubble .docs-icon{height:18px;width:18px;margin:0}#proofreadButton .docs-proofread-button-badge{background-color:#0b57d0;border-radius:50%;height:8px;right:0;position:absolute;width:8px}.docs-material.goog-menu.goog-menu-noicon .docs-proofread-feedback-menuitem.goog-menuitem{height:40px;padding:4px 8px 4px 16px}.docs-proofread-feedback-menuitem-content{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between}.docs-proofread-feedback-menuitem-label{font:400 14px/20px Google Sans,Roboto,sans-serif;color:#1f1f1f;height:20px;width:139px}.docs-proofread-feedback-menuitem-content .docs-material-button-flat-default{border-radius:50%;height:36px;width:36px;padding:0}.docs-proofread-feedback-menuitem-content .docs-material-button-flat-default.docs-material-button-focused,.docs-proofread-feedback-menuitem-content .docs-material-button-flat-default.docs-material-button-focused.docs-material-button-no-focus-border{padding:0}.docs-proofread-feedback-menuitem-content .docs-material-button-flat-default .docs-icon{height:24px;margin:0;width:24px}.docs-proofread-feedback-menuitem-thumbs-up-container{height:40px;width:40px;margin-left:16px}.docs-proofread-feedback-menuitem-thumbs-down-container{height:40px;width:40px;margin-left:8px}.docs-proofread-feedback-menuitem-thumbs-down-container .docs-icon,.docs-proofread-feedback-menuitem-thumbs-up-container .docs-icon{height:24px;width:24px}.docs-proofread-feedback-output-label{font-weight:500}.jfk-bubble.jfk-bubble-promo.docs-proofread-filter-nudge-bubble{background-color:#a8c7fa;border-color:#a8c7fa;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);height:auto;outline:none;padding:0;text-align:left;white-space:normal;width:280px}.jfk-bubble.jfk-bubble-promo.docs-proofread-filter-nudge-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#c7c7c7 transparent;top:-1px}.jfk-bubble.jfk-bubble-promo.docs-proofread-filter-nudge-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#a8c7fa transparent;top:0}.docs-proofread-filter-nudge-bubble-title{color:#041e49;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:14px 14px 8px 14px}.docs-proofread-filter-nudge-bubble-text{color:#041e49;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400;padding:4px 14px 14px 14px}.docs-proofread-filter-nudge-bubble-got-it-button.docs-material-button-flat-primary.docs-material-button{color:#041e49;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin:0 0 8px 8px;padding:8px 12px;text-transform:none}@media screen and (forced-colors:active){.jfk-bubble.jfk-bubble-promo.docs-proofread-filter-nudge-bubble:focus{outline:1px solid Highlight}}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.docs-proofread-promo-base.docs-gm-promo{box-sizing:border-box;min-height:144px;padding:0;width:312px}.docs-proofread-promo-base.docs-gm-promo .docs-promo-container{padding:0}.docs-proofread-promo-base.docs-gm-promo .docs-promo-text-container{width:312px}.docs-proofread-promo-base.docs-gm-promo .docs-promo-header{font-size:14px;font-weight:500;line-height:20px;padding:12px 16px 0 16px}.docs-proofread-promo-base.docs-gm-promo .docs-promo-body{line-height:20px;padding:8px 16px 0 16px}.docs-proofread-promo-base.docs-gm-promo .docs-promo-action-row{height:40px;padding:0 8px 8px 8px;text-align:left}.docs-proofread-promo-base.docs-gm-promo .docs-promo-action-container{line-height:40px;margin:0;padding:8px 12px}.docs-proofread-promo-base.docs-gm-promo .docs-promo-action-button-right{float:none}.docs-proofread-sidebar{background-color:#edf2fa;border-radius:16px;display:flex;flex-direction:column;margin:10px 16px 16px;outline:none;overflow:hidden;position:absolute;width:320px}.docs-proofread-sidebar-focus-visible.docs-proofread-sidebar:focus{outline:1px solid #0b57d0}.docs-proofread-sidebar-header{align-items:center;border-bottom:1px solid #c7c7c7;display:flex;flex-direction:row;padding:14px 20px}.docs-proofread-sidebar-header-actions{display:flex;margin-left:auto}.docs-material.docs-proofread-sidebar-close,.docs-material.docs-proofread-sidebar-header-icon,.docs-material.docs-proofread-sidebar-settings{height:24px;width:24px}.goog-flat-button.docs-proofread-sidebar-close-button,.goog-flat-button.docs-proofread-sidebar-settings-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;align-items:center;cursor:pointer;display:flex;justify-content:center;outline:none}.goog-flat-button.docs-proofread-sidebar-close-button:hover,.goog-flat-button.docs-proofread-sidebar-settings-button:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.goog-flat-button.docs-proofread-sidebar-close-button:focus,.goog-flat-button.docs-proofread-sidebar-settings-button:focus{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12)}.docs-proofread-sidebar-focus-visible .goog-flat-button.docs-proofread-sidebar-close-button:focus,.docs-proofread-sidebar-focus-visible .goog-flat-button.docs-proofread-sidebar-settings-button:focus{outline:1px solid #0b57d0}.goog-flat-button.docs-proofread-sidebar-close-button:active,.goog-flat-button.docs-proofread-sidebar-settings-button:active{outline:none}.docs-proofread-sidebar-title-text{color:#1f1f1f;font:500 16px/24px Google Sans,Roboto,sans-serif;height:24px;margin-left:8px}.goog-flat-button.docs-proofread-sidebar-settings-button{margin-right:4px}.docs-proofread-sidebar-suggestion-list{display:flex;flex-direction:column;gap:16px;outline:none;overflow-x:hidden;overflow-y:auto;padding:16px 24px 16px 16px}.docs-proofread-sidebar-zero-state{display:flex;margin:auto;padding:16px;text-align:center}.docs-proofread-sidebar-filter{align-items:center;display:flex;flex-direction:row;padding:7px 10px}.docs-proofread-sidebar-filter-menu-button{background-color:#edf2fa!important;border:1px solid #747775!important;border-radius:8px!important;height:24px;outline:none;transform:inherit!important;width:280px}.docs-proofread-sidebar-focus-visible .docs-proofread-sidebar-filter-menu-button:focus{outline:1px solid #0b57d0}.docs-proofread-sidebar-filter-menu{background:linear-gradient(rgba(105,145,214,.05),rgba(105,145,214,.05)),#fff!important;border:1px solid #747775!important;border-radius:16px!important;box-shadow:0 2px 6px 2px rgba(0,0,0,.15)!important;color:#444746!important;font:12px/16px Google Sans,Roboto,sans-serif!important;letter-spacing:.1px!important;width:280px!important;max-height:calc(100vh - 205px)!important}.docs-proofread-sidebar-filter-menu .goog-menuseparator{margin:3px 0}.docs-proofread-sidebar-filter-menu .docs-proofread-sidebar-filter-selectall-menuitem{color:#0b57d0;font:500 14px/20px Google Sans,Roboto,sans-serif;text-align:right}.docs-proofread-sidebar-filter-selectall-menuitem .goog-menuitem-content{color:#0b57d0}@media screen and (forced-colors:active){.docs-proofread-sidebar-filter-menu-button .docs-material-menu-button-flat-default-dropdown .docs-material-menu-button-flat-default-dropdown-icon{fill:CanvasText}.docs-proofread-sidebar-focus-visible .docs-proofread-sidebar-filter-menu-button:focus{outline:1px solid Highlight}.docs-proofread-sidebar-focus-visible .docs-material.docs-proofread-sidebar-close:focus{outline:1px solid Highlight}.docs-proofread-sidebar-focus-visible .docs-material.docs-proofread-sidebar-settings:focus{outline:1px solid Highlight}.docs-proofread-sidebar-focus-visible .docs-proofread-sidebar:focus{outline:1px solid Highlight}.goog-menuitem-highlight .docs-proofread-sidebar-filter-menuitem-count-grammar,.goog-menuitem-highlight .docs-proofread-sidebar-filter-menuitem-count-spelling,.goog-menuitem-highlight .docs-proofread-sidebar-filter-menuitem-count-stylistic-suggestion{background-color:Highlight;color:HighlightText}}.docs-proofread-sidebar-filter-content{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;text-transform:none;width:240px}.docs-proofread-sidebar-filter-menu .goog-menuitem-highlight{background-color:rgba(68,71,70,.08)!important}.docs-proofread-sidebar-filter-menu .goog-option-selected{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3LjE0Ni41Mi40My44MDQuMzIzLjkxem0uMTc3LjE3N0wuODU0LjE2Ny45Ni4yNzMuMzIzLjkxeiIgZmlsbD0iQ2FudmFzVGV4dCIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:16px;background-size:5%}[dir=rtl] .docs-proofread-sidebar-filter-menu .goog-option-selected{background-position:250px}.docs-proofread-sidebar-filter-menuitem-count{border-radius:8px;color:#fff;font:11px/16px Google Sans,Roboto,sans-serif;height:16px;margin:auto;min-width:8px;padding:0 4px 0 4px;text-align:center;width:-moz-fit-content;width:fit-content}.docs-proofread-sidebar-filter-menuitem-text{font:16px/24px Google Sans,Roboto,sans-serif;margin:auto;width:225px}.docs-proofread-sidebar-filter-menuitem{display:flex;flex-direction:row;margin:auto}.docs-proofread-sidebar-filter-menuitem-count-grammar{background:#0b57d0}.docs-proofread-sidebar-filter-menuitem-count-spelling{background:#b3261e}.docs-proofread-sidebar-filter-menuitem-count-stylistic-suggestion{background:#7627bb}.docs-gm3-outlined-button.docs-gm3-button.docs-proofread-sidebar-accept-all-button,.docs-gm3-outlined-button.docs-gm3-button.docs-proofread-sidebar-reject-all-button{align-items:center;display:flex;flex-direction:row;padding-left:10px;padding-right:24px;width:-moz-fit-content;width:fit-content}.docs-proofread-sidebar-accept-reject-all-icon{padding-right:10px}.docs-proofread-sidebar-accept-reject-all{display:flex;padding:7px 10px 7px 10px;width:280px}.docs-proofread-sidebar-suggestion-common-actions{border-bottom:1px solid #c7c7c7;padding-top:7px;padding-bottom:7px}.docs-proofread-sidebar-suggestion-list-container{flex-direction:column;gap:16px;outline:none;overflow:hidden auto}.docs-proofread-sidebar-legal-disclaimer{color:#747775;font:12px/16px Google Sans,Roboto,sans-serif;padding:16px 16px 8px 16px}.docs-proofread-settings-menu-dialog{box-sizing:border-box;display:flex;flex-direction:column;height:auto;padding:16px 0;width:400px;min-height:288px}.docs-proofread-settings-menu-dialog .docs-material-gm-dialog-title{box-sizing:border-box;height:56px;padding:16px 24px}.docs-proofread-settings-menu-dialog .docs-material-gm-dialog-title-text{font-size:24px;line-height:32px}.docs-proofread-settings-menu-dialog .docs-material-gm-dialog-content{display:flex;flex-direction:column;min-height:65px;min-width:282px;overflow:hidden;padding:0}.docs-proofread-settings-menu-info{align-items:center;background-color:#d3e3fd;border-radius:8px;display:flex;font-size:12px;height:44px;line-height:16px;margin:8px 24px 0 24px;padding:6px 0 6px 12px}.docs-proofread-settings-menu-info-text{font-color:#041e49;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:16px;padding-left:12px}.docs-proofread-settings-menu-suggestion-type-title{align-items:center;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;height:48px;padding:8px 24px}.docs-proofread-settings-menu-checkboxes-container{height:auto;margin-right:24px;overflow:auto;padding:8px 0 0 24px}.docs-proofread-settings-menu-checkboxes-container .docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-label{font-family:Google Sans,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-top:-4px}.docs-proofread-settings-menu-checkboxes-container .docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-checked{background-color:#0b57d0;border:2px solid #0b57d0}.docs-proofread-settings-menu-checkboxes-description{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}.docs-proofread-settings-menu-dialog .docs-material-gm-dialog-buttons{padding:16px 24px 8px 24px}.docs-material-gm-dialog.docs-proofread-settings-menu-dialog{border-radius:28px}.docs-proofread-settings-menu-checkboxes-container .docs-material-gm-labeled-checkbox{position:relative}.docs-proofread-summary-tooltip{background-color:#1a73e8;border:none;border-radius:8px;box-sizing:border-box;color:#fff;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:57px;letter-spacing:.2px;line-height:20px;margin:0;opacity:1;padding:8px 7px 9px 9px;text-wrap:wrap;width:162px}.docs-proofread-summary-tooltip .jfk-tooltip-arrow{display:block}.docs-proofread-summary-tooltip .jfk-tooltip-arrowup{top:-7.92px}.docs-proofread-summary-tooltip .jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore{border:8.92px solid;border-color:#1967d2 transparent;border-top-width:0;border-left-width:7.85px;border-right-width:7.85px}.docs-proofread-summary-tooltip .jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter{border:7.92px solid;border-color:#1967d2 transparent;border-top-width:0;border-left-width:6.85px;border-right-width:6.85px;top:1px}.docs-proofread-summary-tooltip-enhancements-flag-enabled .jfk-tooltip-arrow{display:block}.docs-proofread-summary-tooltip-enhancements-flag-enabled .jfk-tooltip-arrowup{top:-7px}.docs-proofread-suggestion{background-color:#edf2fa;border:1px solid #c4c7c5;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;outline:none;position:relative;flex-direction:column;width:280px}.docs-proofread-suggestion:hover{background-color:rgba(31,31,31,.06)}.docs-proofread-suggestion:active{background-color:rgba(31,31,31,.1)}.docs-proofread-sidebar-focus-visible .docs-proofread-suggestion:focus{outline:1px solid #0b57d0}.docs-proofread-suggestion.goog-control-open{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.docs-proofread-suggestion-header{align-items:center;display:flex;height:16px;justify-content:space-between;padding-left:16px;margin-top:13px}.docs-proofread-suggestion-title{font:500 12px/16px Google Sans,Roboto,sans-serif;height:16px;width:140px}.docs-proofread-suggestion-title-spelling{color:#b3261e}.docs-proofread-suggestion-title-grammar{color:#0b57d0}.docs-proofread-suggestion-title-stylistic{color:#7627bb}.docs-proofread-suggestion-common-actions{display:flex;justify-content:space-around;margin-top:8px;right:0;padding-right:10px;position:absolute;top:0}.docs-material .docs-proofread-suggestion-icons{height:24px;width:24px}.docs-material .docs-proofread-suggestion-explanation-locale-action-icon{height:18px;width:18px}.docs-proofread-suggestion-original-text{color:#1f1f1f;font:14px/20px Google Sans,Roboto,sans-serif;min-height:20px;overflow-wrap:anywhere;margin:20px 16px 8px 16px}.docs-proofread-suggestion-options-list{display:flex;flex-direction:row;flex-wrap:wrap;min-height:32px;margin:0 0 8px 16px}.docs-proofread-suggestion-options-list-item{border:1px solid #747775;border-radius:10px;color:#0b57d0;font:500 14px/20px Google Sans,Roboto,sans-serif;line-height:20px;min-height:20px;margin:0 16px 8px 0;outline:none;overflow-wrap:anywhere;padding:6px 16px 6px 16px}.docs-proofread-sidebar-focus-visible .docs-proofread-suggestion-options-list-item:focus{outline:1px solid #0b57d0}.docs-proofread-suggestion-options-list-item:hover{background-color:rgba(11,87,208,.08)}.docs-proofread-suggestion-options-list-item:active{background-color:rgba(11,87,208,.12)}.goog-control-open .docs-proofread-suggestion-options-list-item:hover{background-color:#b2d7ef}.goog-control-open .docs-proofread-suggestion-options-list-item:focus{background-color:#abcfe7}.docs-proofread-suggestion-explanation{color:#444746;font:12px/16px Google Sans,Roboto,sans-serif;letter-spacing:.1px;margin:0 16px 16px 16px}.docs-proofread-suggestion-explanation-locale-action{border-top:1px solid #c4c4c4;font:12px/16px Google Sans,Roboto,sans-serif;font-weight:500;padding:8px 16px 8px 16px}.docs-material-menu-button-flat-default.docs-proofread-suggestion-more-options,.docs-proofread-suggestion-accept,.docs-proofread-suggestion-ignore{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;align-items:center;display:flex;justify-content:center}.docs-proofread-suggestion-out-of-dictionary-explanation-icon{background-color:#e8ebee;border-radius:100px;display:inline-block;height:24px;width:24px}.docs-material-menu-button-flat-default.docs-proofread-suggestion-more-options{background-color:transparent;padding:0;line-height:0;margin:0}.docs-proofread-sidebar-focus-visible .docs-material-menu-button-flat-default.docs-proofread-suggestion-more-options:focus,.docs-proofread-sidebar-focus-visible .docs-proofread-suggestion-accept:focus,.docs-proofread-sidebar-focus-visible .docs-proofread-suggestion-ignore:focus{outline:1px solid #0b57d0}.docs-material-menu-button-flat-default.docs-proofread-suggestion-more-options:hover,.docs-proofread-suggestion-accept:hover,.docs-proofread-suggestion-ignore:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.docs-proofread-suggestion-out-of-dictionary-input-field{border:1px solid #747775;border-radius:100px;box-shadow:none;color:#444746;font:12px/16px Google Sans,Roboto,sans-serif;letter-spacing:.1px;margin:0 33px 16px 16px;padding:6px 16px;width:140px}.docs-proofread-overflow-menu-item{align-items:center;display:flex;flex-direction:row}.docs-proofread-suggestion-overflow-feedback-menu .goog-menuseparator{margin:8px 0}.docs-proofread-suggestion-overflow-menu .apps-hoverable-menu-separator-container{padding-left:0}.docs-material.goog-menu.docs-proofread-suggestion-overflow-menu .goog-menuitem,.goog-menuitem.apps-menuitem.docs-proofread-suggestion-overflow-feedback-menuitem,.goog-menuitem.docs-spell-feedbackmenu-item.docs-proofread-suggestion-overflow-feedback-menuitem,.goog-menuitem.docs-stylistic-feedbackmenu-item.docs-proofread-suggestion-overflow-feedback-menuitem{box-sizing:border-box;min-height:32px;padding:6px 8px 6px 12px}.docs-proofread-overflow-menu-item-label{font:14px/24px Google Sans,Roboto,sans-serif;color:#1f1f1f;height:24px;margin:3px 0 3px 6px}.docs-proofread-overflow-menu-item-icon{color:#d3e3fd;height:30px;width:30px;padding:3px 3px 3px 3px}.docs-proofread-overflow-menu-item-subtext{color:#80868b;font-size:13px}.goog-control-open .docs-proofread-suggestion-options-list-item{border:none;background:#c2e7ff;color:#001d35}.docs-proofread-suggestion-overflow-menu .goog-submenu-arrow{display:none}.goog-menu.docs-proofread-suggestion-overflow-feedback-menu,.goog-menu.docs-proofread-suggestion-overflow-menu{background-color:#f3f6fc;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);padding:8px 0}@media (forced-colors:active){.goog-control-open .docs-proofread-suggestion-options-list-item{outline:1px solid Highlight}.docs-proofread-sidebar-focus-visible .docs-proofread-suggestion-options-list-item:focus{outline:2px solid Highlight}.docs-proofread-sidebar-focus-visible .docs-proofread-suggestion:focus{outline:1px solid Highlight}.docs-proofread-sidebar-focus-visible .docs-material-menu-button-flat-default.docs-proofread-suggestion-more-options:focus,.docs-proofread-sidebar-focus-visible .docs-proofread-suggestion-accept:focus,.docs-proofread-sidebar-focus-visible .docs-proofread-suggestion-ignore:focus{outline:1px solid Highlight}}.docs-material-gm-dialog.docs-turnoff-suggestions-confirmation-dialog{background-color:#fff;border-color:#fff;border-radius:28px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);height:auto;padding:2px;text-align:left;white-space:normal;width:384px;word-wrap:break-word}.docs-material-gm-dialog.docs-turnoff-suggestions-confirmation-dialog .docs-material-gm-dialog-title-text{width:70%;display:block;font-size:26px;font-weight:200;line-height:32px}.docs-material-gm-dialog.docs-turnoff-suggestions-confirmation-dialog .docs-material-gm-dialog-content{font-size:15px;padding:0 24px 6px 24px}.docs-material-gm-dialog.docs-turnoff-suggestions-confirmation-dialog .docs-material-gm-dialog-call-to-action-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;background:#fff;box-shadow:none}.docs-material-gm-dialog.docs-turnoff-suggestions-confirmation-dialog .docs-material-gm-dialog-call-to-action-button.docs-gm3-button-hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08)}.docs-material-gm-dialog.docs-turnoff-suggestions-confirmation-dialog .docs-material-gm-dialog-call-to-action-button.docs-gm3-button-focused{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12)}.docs-gm .kix-spell-bubble{border-color:#dadce0;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);font-family:Google Sans,sans-serif;font-weight:500;font-size:14px;padding:4px}.kix-spell-bubble .kix-spell-bubble-suggestion-text{color:#3c4043;display:inline-block;cursor:pointer;line-height:18px;text-align:center;padding:3px 6px 3px 6px}.docs-gm .kix-spell-bubble-suggestion-text:hover{background-color:#f1f3f4;border-radius:4px}.docs-gm .kix-spell-bubble-suggestion-text:focus{background-color:#e8eaed;outline:none;border-radius:4px}.kix-spell-bubble .kix-spell-bubble-option{display:inline-block;height:24px;width:24px;cursor:pointer;line-height:21px!important;border:0!important;text-align:center;margin-left:3px;margin-right:0}.kix-spell-bubble .goog-toolbar-separator.goog-inline-block{margin:0 3px}.kix-spell-bubble .kix-spell-bubble-cse .docs-icon{height:18px;width:18px}.kix-spell-bubble-ignore .docs-icon,.kix-spell-bubble-more-options .docs-icon{width:18px!important}.kix-spell-bubble-more-options-menu .apps-hoverable-menu-separator-container{padding-left:0}.kix-spell-bubble-feedback .docs-icon{width:18px!important}.kix-spell-bubble-proofread .docs-icon{width:18px!important;padding-bottom:1px}.kix-spell-bubble-text-refinement .docs-icon{width:18px!important;padding-bottom:3px}.docs-gm .kix-spell-bubble-option:hover{background-color:#f1f3f4;border-radius:50%}.docs-gm .kix-spell-bubble-option:focus{background-color:#e8eaed;outline:none;border-radius:50%}.kix-spell-bubble .docs-material-button-flat-default{padding:0!important}.kix-spell-bubble .docs-icon{height:16px;width:16px;margin:0}.docs-spellcheck-bubble-popout.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.docs-spellcheck-bubble-popout.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.docs-spellcheck-bubble-popout.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-spellcheck-bubble-popout.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#fff transparent}.docs-spellcheck-bubble-popout.docs-gm-promo.jfk-bubble.docs-promo-bubble{background-color:#fff}.docs-spellcheck-bubble-popout.docs-gm-promo .docs-promo-body{color:#3c4043}.docs-spellcheck-bubble-popout.docs-gm-promo .docs-promo-header{color:#202124}.docs-spellcheck-bubble-popout.docs-gm-promo .docs-promo-action-container{color:#1a73e8;border:1px solid;border-color:transparent;border-radius:4px;padding:4px}.docs-spellcheck-bubble-popout.docs-gm-promo .docs-promo-action-container:hover{background:#f8fbff;border-color:#cce0fc}.docs-spellcheck-bubble-popout.docs-gm-promo .docs-promo-action-container:focus{background:#e9f1fe;border-color:#c1d8fb}.docs-gm .docs-embedded-file-bubble{border-color:#dadce0;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;padding:4px}.docs-embedded-file-bubble .docs-bubble-button.embedded-file-bubble-add-to-drive-button.jfk-button-standard.jfk-button:hover,.docs-embedded-file-bubble .docs-bubble-button.embedded-file-bubble-download-button.jfk-button-standard.jfk-button:hover,.docs-embedded-file-bubble .docs-bubble-button.embedded-file-bubble-view-button.jfk-button-standard.jfk-button:hover{border-width:0;box-shadow:none}.docs-embedded-file-bubble .docs-bubble-button.embedded-file-bubble-add-to-drive-button.jfk-button-standard.jfk-button-disabled,.docs-embedded-file-bubble .docs-bubble-button.embedded-file-bubble-download-button.jfk-button-standard.jfk-button-disabled,.docs-embedded-file-bubble .docs-bubble-button.embedded-file-bubble-view-button.jfk-button-standard.jfk-button-disabled{opacity:.38;background-color:transparent!important}@media only screen and (max-width:560px){.embedded-file-projector-add-to-drive-button{display:none;padding-right:2px}}.embedded-file-projector-btn .embedded-file-projector-icon{margin:6px 8px;vertical-align:middle}.embedded-file-projector-icon{height:24px;width:24px;margin:1px 2px 2px 1px}.embedded-file-projector-add-to-drive-button,.embedded-file-projector-download-button{background:transparent;margin-left:8px;padding-left:2px;margin-right:11px}.magicbarPromptInputViewContainer{align-items:center;display:flex;width:500px}.magicbarPromptInputViewContainer .magicbarPromptInputViewInput{border:none;box-sizing:border-box;color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;max-height:100%;outline:none;overflow:hidden auto;padding:4px 0 4px 24px;text-overflow:ellipsis;width:100%}.magicbarPromptInputViewContainer .magicbarPromptInputViewInput:empty:before{content:attr(aria-placeholder);content:attr(aria-placeholder)/""}.magicbarPromptInputViewContainer .magicbarPromptInputViewInput:before{color:#747775;overflow:hidden;white-space:nowrap}.magicbarPromptInputViewContainer .magicbarPromptInputViewInputHasPlaceholder:empty:before{color:#747775}.magicbarPromptInputViewInputContainer{border-radius:32px;border:1px solid #d5dae1;box-sizing:border-box;display:flex;max-height:106px;min-height:58px;position:relative;width:100%}.magicbarPromptInputViewInputContainer>:first-child{align-items:center;display:flex;flex-grow:1;min-width:0;z-index:101}.magicbarPromptInputViewInputContainer:focus-within{background:#fff;border:1px solid #c4c7c5}.magicbarPromptInputViewCreateButton{margin:8px 4px 8px 0;z-index:101}@media (forced-colors:active){.magicbarPromptInputViewCreateButton .docs-gm3-filled-button.docs-gm3-button-disabled{color:GrayText}}.magicBarViewContainer{z-index:23;margin-top:192px}.magicBarViewContainerHide{display:none}.miniChapterSwitcherContainerView{left:0;pointer-events:none;position:absolute;top:0;z-index:600}.miniChapterSwitcherContainerView.defaultSwitcherUiVariant .miniChapterSwitcherCore{left:50px;top:20px}.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.hubMode .miniChapterSwitcherCore{left:18px;top:16px}.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.previewMode .miniChapterSwitcherCore{left:16px;top:30px}.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.templateDetailsMode .miniChapterSwitcherCore{left:14px;top:114px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant.cslvMode .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant.revisionHistoryMode .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.cslvMode .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.moleMode .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.revisionHistoryMode .miniChapterSwitcherCore{left:16px;top:16px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant.horizontalRulerAdjustment .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.horizontalRulerAdjustment .miniChapterSwitcherCore{top:32px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant.verticalRulerAdjustment .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.verticalRulerAdjustment .miniChapterSwitcherCore{left:32px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant.coverImageOffsetStandard .miniChapterSwitcherCore{top:24px}.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.coverImageOffsetForSecondaryView .miniChapterSwitcherCore{top:24px;left:24px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant.horizontalRulerAdjustment.coverImageOffsetStandard .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.coverImageOffsetStandard .miniChapterSwitcherCore{top:40px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant.coverImageOffsetStandard .miniChapterSwitcherCore,.miniChapterSwitcherContainerView.defaultSwitcherUiVariant.coverImageOffsetStandard .miniChapterSwitcherCore{left:24px}.miniChapterSwitcherContainerView.defaultSwitcherUiVariant .docs-material-gm-select-inner-box{margin-right:8px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .docs-material-gm-select-inner-box{margin-left:0;margin-right:16px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherNavigationEntryPointIcon{align-items:center;background:#e9eef6;border-radius:50%;display:flex;height:20px;justify-content:center;padding:4px;width:20px;z-index:1}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherNavigationEntryPointIcon .miniChapterSwitcherShowChapterIcon{background:#d3dbe5}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherNavigationEntryPointMask{background:#e9eef6;border-radius:50%;z-index:1}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant.miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointMask{border-bottom-right-radius:0;border-top-right-radius:0}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherNavigationEntryPointIcon{margin:4px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCollapsed.miniChapterSwitcherChapterCountThreeDigits .miniChapterSwitcherNavigationEntryPointIcon{margin-right:0}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointIcon{background:#d3dbe5}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .miniChapterSwitcherChapterIcon,.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .miniChapterSwitcherNavigationEntryPointIcon{background:#dae3f2}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active.miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointIcon{background:#d3dbe5}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-hover .miniChapterSwitcherNavigationEntryPointMask{background:#dfe7f3}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .miniChapterSwitcherNavigationEntryPointMask,.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused .miniChapterSwitcherNavigationEntryPointMask{background:#dae3f2}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .docs-material-gm-select-outer-box{height:36px;transition:width .2s cubic-bezier(.2,0,0,1)}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCollapsed .docs-material-gm-select-outer-box{width:36px;transition:width .2s cubic-bezier(.2,0,0,1) .1s}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCollapsed.miniChapterSwitcherMultipleChapters .docs-material-gm-select-outer-box{width:50px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCollapsed.miniChapterSwitcherMultipleChapters.miniChapterSwitcherChapterCountThreeDigits .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCollapsed.miniChapterSwitcherMultipleChapters.miniChapterSwitcherChapterCountTwoDigits .docs-material-gm-select-outer-box{width:57px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCollapsed.miniChapterSwitcherShowChapterIcon .docs-material-gm-select-outer-box{width:78px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherChapterIcon{display:none}.miniChapterSwitcherContainerView.defaultSwitcherUiVariant .miniChapterSwitcherSelectedChapterInfoText{margin-right:8px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherSelectedChapterInfoText{margin-left:2px;max-width:134px;opacity:1;transition:margin-left .2s cubic-bezier(.2,0,0,1) .05s,max-width .2s cubic-bezier(.2,0,0,1) .05s,opacity .2s cubic-bezier(.2,0,0,1) .05s}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherCollapsed .miniChapterSwitcherSelectedChapterInfoText{margin-left:-8px;max-width:0;opacity:0;transition:margin-left .1s cubic-bezier(.2,0,0,1),max-width .1s cubic-bezier(.2,0,0,1),opacity .1s cubic-bezier(.2,0,0,1)}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherMultipleChapters .miniChapterSwitcherSelectedChapterInfoText{margin-left:4px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherMultipleChapters.miniChapterSwitcherCollapsed .miniChapterSwitcherSelectedChapterInfoText{margin-left:-6px}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherMultipleChapters.miniChapterSwitcherCollapsed .miniChapterSwitcherChapterCountInfoText{margin-left:1px;opacity:1;transition:margin-left .2s cubic-bezier(.2,0,0,1) .15s,opacity .2s cubic-bezier(.2,0,0,1) .15s}.miniChapterSwitcherContainerView.breadcrumbSwitcherUiVariant .miniChapterSwitcherMultipleChapters .miniChapterSwitcherChapterCountInfoText{margin-left:-4px;opacity:0;position:absolute;transition:margin-left .1s cubic-bezier(.2,0,0,1),opacity .1s cubic-bezier(.2,0,0,1)}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherShowChapterIcon .miniChapterSwitcherNavigationEntryPointIcon{background:#dde3ea}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore.nonWhiteBackground .docs-material-gm-select-outer-box{outline:1px solid #d3dbe5}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select .miniChapterSwitcherNavigationEntryPointMask{background:#f0f4f9}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-hover .miniChapterSwitcherNavigationEntryPointMask{background:color-mix(in srgb,#f0f4f9,var(--gm3-sys-color-surface-tint,#6991d6) 8%)}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .miniChapterSwitcherChapterIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .miniChapterSwitcherNavigationEntryPointIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .miniChapterSwitcherNavigationEntryPointMask,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused .miniChapterSwitcherNavigationEntryPointMask{background:color-mix(in srgb,#f0f4f9,var(--gm3-sys-color-surface-tint,#6991d6) 12%)}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless.breadcrumbSwitcherUiVariant .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active.miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointIcon{background:#dde3ea}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select .miniChapterSwitcherChapterIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select .miniChapterSwitcherNavigationEntryPointIcon{background:#f0f4f9}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select.miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointIcon{background:#dde3ea}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-hover .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-hover .miniChapterSwitcherChapterIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-hover .miniChapterSwitcherNavigationEntryPointIcon{background:color-mix(in srgb,#f0f4f9,var(--gm3-sys-color-surface-tint,#6991d6) 8%)}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-hover.miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointIcon{background:#dde3ea}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused .miniChapterSwitcherChapterIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused .miniChapterSwitcherNavigationEntryPointIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused.docs-material-gm-select-open .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused.docs-material-gm-select-open .miniChapterSwitcherChapterIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused.docs-material-gm-select-open .miniChapterSwitcherNavigationEntryPointIcon{background:color-mix(in srgb,#f0f4f9,var(--gm3-sys-color-surface-tint,#6991d6) 12%)}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused.miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-focused.miniChapterSwitcherMultipleChapters.docs-material-gm-select-open .miniChapterSwitcherNavigationEntryPointIcon{background:#dde3ea}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .miniChapterSwitcherChapterIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active .miniChapterSwitcherNavigationEntryPointIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active.docs-material-gm-select-open .docs-material-gm-select-outer-box,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active.docs-material-gm-select-open .miniChapterSwitcherChapterIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active.docs-material-gm-select-open .miniChapterSwitcherNavigationEntryPointIcon{background:#f0f4f9}.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active.miniChapterSwitcherMultipleChapters .miniChapterSwitcherNavigationEntryPointIcon,.miniChapterSwitcherContainerView.miniChapterSwitcherPageless .miniChapterSwitcherCore .miniChapterSwitcherView.docs-material-gm-select-active.miniChapterSwitcherMultipleChapters.docs-material-gm-select-open .miniChapterSwitcherNavigationEntryPointIcon{background:#dde3ea}.miniChapterSwitcherCore{border-radius:100px;pointer-events:all;position:absolute}.miniChapterSwitcherCore .docs-material-gm-select{border-radius:100px}.miniChapterSwitcherCore .docs-material-gm-select .docs-material-gm-select-outer-box{background:#e9eef6;border:0;border-radius:100px;display:flex;height:32px;padding:0}@media screen and (forced-colors:active){.miniChapterSwitcherCore .docs-material-gm-select .docs-material-gm-select-outer-box{border:1px solid}}.miniChapterSwitcherCore .docs-material-gm-select .docs-material-gm-select-outer-box:active{box-shadow:none}.miniChapterSwitcherCore .docs-material-gm-select-hover .docs-material-gm-select-outer-box,.miniChapterSwitcherCore .docs-material-gm-select-hover .miniChapterSwitcherChapterIcon,.miniChapterSwitcherCore .docs-material-gm-select-hover .miniChapterSwitcherNavigationEntryPointIcon{background:#dfe7f3}.miniChapterSwitcherCore .docs-material-gm-select-focused .docs-material-gm-select-outer-box,.miniChapterSwitcherCore .docs-material-gm-select-focused .miniChapterSwitcherChapterIcon,.miniChapterSwitcherCore .docs-material-gm-select-focused .miniChapterSwitcherNavigationEntryPointIcon,.miniChapterSwitcherCore .docs-material-gm-select-focused.docs-material-gm-select-open .docs-material-gm-select-outer-box,.miniChapterSwitcherCore .docs-material-gm-select-focused.docs-material-gm-select-open .miniChapterSwitcherChapterIcon,.miniChapterSwitcherCore .docs-material-gm-select-focused.docs-material-gm-select-open .miniChapterSwitcherNavigationEntryPointIcon{background:#dae3f2}.miniChapterSwitcherCore .docs-material-gm-select-active .docs-material-gm-select-outer-box,.miniChapterSwitcherCore .docs-material-gm-select-active .miniChapterSwitcherChapterIcon,.miniChapterSwitcherCore .docs-material-gm-select-active .miniChapterSwitcherNavigationEntryPointIcon,.miniChapterSwitcherCore .docs-material-gm-select-active.docs-material-gm-select-open .docs-material-gm-select-outer-box,.miniChapterSwitcherCore .docs-material-gm-select-active.docs-material-gm-select-open .miniChapterSwitcherChapterIcon,.miniChapterSwitcherCore .docs-material-gm-select-active.docs-material-gm-select-open .miniChapterSwitcherNavigationEntryPointIcon{background:#e9eef6}.miniChapterSwitcherCore .docs-material-gm-select-inner-box{display:flex;justify-content:flex-start;margin:4px 4px 4px 6px;width:-moz-fit-content;width:fit-content}.miniChapterSwitcherCore .docs-material-gm-select-caption{height:-moz-fit-content;height:fit-content}.miniChapterSwitcherCore .docs-material-gm-select-dropdown{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.miniChapterSwitcherCore .docs-material-gm-select-open .docs-material-gm-select-dropdown .docs-icon{transform:rotateX(180deg)}.miniChapterSwitcherChapterIcon{align-items:center;display:flex;height:20px;justify-content:center;margin-left:6px;width:20px;z-index:1}.miniChapterSwitcherChapterIcon .docs-icon{height:20px;width:20px}.miniChapterSwitcherArticleIcon{display:flex}.miniChapterSwitcherEmoji{font-size:18px;line-height:20px}.miniChapterSwitcherNavigationEntryPointIcon{display:none;height:inherit}.miniChapterSwitcherNavigationEntryPointIcon .docs-icon{height:20px;margin:0;width:20px}.miniChapterSwitcherFloatingNavigationEntryPoint{align-items:center;display:flex;height:28px}.miniChapterSwitcherSelectedChapterInfo{align-items:center;display:flex;height:inherit}.miniChapterSwitcherSelectedChapterInfoText{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:16px;height:16px;margin-left:8px;max-width:110px;min-width:1ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miniChapterSwitcherChapterCountInfoText{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:500}.miniChapterSwitcherChapterInfo{display:flex;align-items:center}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);background-color:#fff;border-radius:8px;max-height:240px;padding:8px 0;width:272px}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .mdc-elevation-overlay{opacity:0}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .goog-menuitem{padding:0}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .goog-menuitem.goog-menuitem-highlight{background:rgba(68,71,70,.08)}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .goog-menuitem.goog-menuitem-active,.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .goog-menuitem.goog-option-selected{background:rgba(68,71,70,.12)}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .goog-menuitem.miniChapterSwitcherChapterItemLevel0{padding-left:0}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .goog-menuitem.miniChapterSwitcherChapterItemLevel1{padding-left:22px}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .goog-menuitem.miniChapterSwitcherChapterItemLevel2{padding-left:44px}.miniChapterSwitcherChapterList.goog-menu.goog-menu-vertical.miniChapterSwitcherChapterListViewContainer .goog-menuitem.miniChapterSwitcherChapterItemInvalidDepth{padding-left:66px}.miniChapterSwitcherChapterItemView{align-items:center;display:flex;height:24px;padding:8px 16px 8px 10px}.miniChapterSwitcherChapterItemTitle{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;height:20px;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miniChapterSwitcherTooltip{margin-left:8px}.kixChaptersOnboardingPromo{margin:0;padding:0;border-radius:28px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#f0f4f9;border-width:0}@media screen and (forced-colors:active){.kixChaptersOnboardingPromo{border-width:1px;border-color:#f0f4f9}}.kixChaptersOnboardingPromo .jfk-bubble-arrowimplafter{border-color:transparent #f9fbfd}.kixChaptersOnboardingPromoTitle{margin:0}.kixChaptersOnboardingPromoContent{background:#f0f4f9;padding:0;width:320px;border-radius:28px;overflow:hidden}@media screen and (max-height:600px){.kixChaptersOnboardingPromoContent{max-height:60vh;overflow-y:auto}}@media screen and (max-height:450px){.kixChaptersOnboardingPromoContent{max-height:40vh;overflow-y:auto}}.kixChaptersOnboardingPromoIllustration{width:100%}.kixChaptersOnboardingPromoTextContainer{padding:24px;display:flex;flex-direction:column;align-items:flex-end}.kixChaptersOnboardingPromoText{font-family:Google Sans,Roboto,sans-serif;padding-bottom:16px}.kixChaptersOnboardingPromoTitle{color:#1f1f1f;font-size:1.5rem;font-weight:400;line-height:2rem}.kixChaptersOnboardingPromoDescription{color:#3c4043;font-size:.875rem;font-weight:400;line-height:1.25rem}.chapterTooltipPromoMain{display:flex}.chapterTooltipPromoBody{color:#fff;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:0 4px 0 12px}.chapterTooltipPromoContainer.jfk-bubble{background:#0b57d0;border:none;border-radius:8px;padding:8px;width:232px}@media screen and (forced-colors:active){.chapterTooltipPromoContainer.jfk-bubble{border:1px solid}}.chapterTooltipPromoContainer .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.chapterTooltipPromoContainer .jfk-bubble-arrowright .jfk-bubble-arrowimplafter,.chapterTooltipPromoContainer .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent #0b57d0}.chapterTooltipPromoCloseButton.docs-material-button,.chapterTooltipPromoCloseButton.docs-material-button.docs-material-button-focused{line-height:0;margin:0;border:0;padding:0 8px;display:flex;align-items:center;justify-content:center;height:max-content}.chapterTooltipPromoCloseButton.docs-material-button-focused{outline:1px solid}.chapterTooltipPromoCloseButton.docs-material-button-hover.docs-material-button-flat-default{background-color:transparent}.chapterTooltipPromoCloseButton .docs-material-button-ripple-element{display:none}.coverImageHiddenBubbleContainer{display:flex;flex-direction:column;padding:16px 6px 8px 16px;position:absolute;left:51px;bottom:36px;min-width:298px;height:auto;min-height:144px;background:#f0f4f9;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);border-radius:12px;z-index:100}.coverImageHiddenBubbleContainer:hover{cursor:default}.coverImageHiddenBubbleTitle{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;line-height:20px;letter-spacing:.25px;width:244px;min-height:20px;font-weight:500;padding-top:4px;padding-bottom:8px;color:#444746}.coverImageHiddenBubbleBody{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;line-height:20px;letter-spacing:.25px;font-weight:400;width:290px;padding-bottom:8px;color:#444746}.coverImageHiddenBubbleButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;padding-right:8px;gap:5px;height:40px;flex:none;order:1}.coverImageHiddenBubbleSwitchToPagelessButton{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;color:#0b57d0;padding:10px;font-weight:500;border:1px solid transparent;border-radius:100px;gap:8px}.coverImageHiddenBubbleSwitchToPagelessButton:hover{cursor:pointer}.coverImageHiddenBubbleGotItButton{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;color:#0b57d0;padding:10px;font-weight:500;border:1px solid transparent;border-radius:100px}.coverImageHiddenBubbleGotItButton:hover{cursor:pointer}.coverImageHiddenBubbleLearnMoreLink,.coverImageHiddenBubbleLearnMoreLink:link,.coverImageHiddenBubbleLearnMoreLink:visited{text-underline-offset:2px;text-decoration:underline;font-size:14px;color:#444746}.nextChapterBottomFabView.docs-gm3-filled-button{background:#e9eef6;color:#444746;position:fixed;bottom:16px;opacity:1;transition:opacity .25s cubic-bezier(.2,0,0,1) .5s,bottom .25s cubic-bezier(.2,0,0,1) .5s;z-index:23}.nextChapterBottomFabView.docs-gm3-filled-button.nextChapterBottomFabViewHide{bottom:0;opacity:0;pointer-events:none;transition:bottom .25s cubic-bezier(.2,0,0,1),opacity .25s cubic-bezier(.2,0,0,1)}.nextChapterBottomFabView.docs-gm3-filled-button.docs-gm3-button-hover{color:#444746;background:#dfe7f3;box-shadow:none}.nextChapterBottomFabView.docs-gm3-filled-button.docs-gm3-button-active,.nextChapterBottomFabView.docs-gm3-filled-button.docs-gm3-button-focused{color:#444746;background:#dae3f2}.nextChapterBottomFabViewText{width:-moz-fit-content;width:fit-content;max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.docs-body-pageless .nextChapterBottomFabView.docs-gm3-filled-button{background:#f0f4f9}.docs-body-pageless .nextChapterBottomFabView.docs-gm3-filled-button.docs-gm3-button-hover{background:color-mix(in srgb,#f0f4f9,#6991d6 8%)}.docs-body-pageless .nextChapterBottomFabView.docs-gm3-filled-button.docs-gm3-button-active,.docs-body-pageless .nextChapterBottomFabView.docs-gm3-filled-button.docs-gm3-button-focused{background:color-mix(in srgb,#f0f4f9,#6991d6 12%)}.kix-embedded-entity-bubble .kix-drawing-bubble-edit-button{border-radius:4px;box-sizing:content-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:18px;line-height:18px!important;margin:2px 4px;padding:4px 9px!important;text-transform:none;vertical-align:bottom}.kix-embedded-entity-bubble .kix-drawing-bubble-edit-button:not(.docs-material-button-disabled){color:#3c4043!important}.kix-embedded-entity-bubble .kix-drawing-bubble-edit-button.docs-material-button-focused:not(.docs-material-button-no-focus-border){margin:1px 3px}.kix-drawing-bubble-edit-button.docs-material-button-hover{background-color:#f1f3f4!important}.kix-embedded-entity-bubble .kix-drawing-bubble-edit-button-icon{margin:0 4px 0 0}.kix-embedded-entity-bubble .kix-drawing-bubble-edit-button-label{margin:0 0 0 4px}.kix-embedded-entity-bubble.docs-bubble{padding:6px 4px;background-color:#fff;border:none;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px}.kix-embedded-entity-bubble.docs-bubble .docs-bubble-label{font-weight:500}.kix-embedded-entity-bubble.docs-bubble .goog-inline-block{vertical-align:bottom}.docs-hc-gecko .kix-embedded-entity-bubble{border:1px solid transparent}.kix-embedded-entity-bubble .kix-embedded-entity-options-text-wrap-container{margin:0 6px}.kix-embedded-entity-options>*{vertical-align:bottom}.kix-embedded-entity-options-text-wrap-container>*{vertical-align:bottom}.docs-bubble .kix-embedded-entity-options .docs-bubble-button:not(:last-child){margin-right:4px}.kix-embedded-entity-bubble .goog-toolbar-separator.goog-inline-block{margin-top:5px;margin-bottom:5px}.kix-embedded-entity-overflow-menu-button{box-sizing:content-box!important;margin-left:0!important}.kix-embedded-entity-overflow-menu-button .docs-material-menu-button-flat-primary-dropdown{display:none}.kix-embedded-entity-overflow-menu-button .docs-material-menu-button-flat-primary-caption{height:18px;line-height:18px}.kix-embedded-entity-options .docs-material-gm-select{width:auto;padding-top:2px;padding-bottom:2px}.kix-embedded-entity-options .docs-material-gm-select-disabled .docs-material-gm-select-outer-box,.kix-embedded-entity-options .docs-material-gm-select-focused .docs-material-gm-select-outer-box,.kix-embedded-entity-options .docs-material-gm-select-hover .docs-material-gm-select-outer-box,.kix-embedded-entity-options .docs-material-gm-select-open .docs-material-gm-select-outer-box,.kix-embedded-entity-options .docs-material-gm-select-outer-box{border:0;padding-top:4px;padding-bottom:4px}.kix-embedded-entity-options .docs-material-gm-select-dropdown{height:18px;width:18px;margin-left:8px}.kix-embedded-entity-options .docs-material-gm-select-caption{height:18px;line-height:18px;color:#3c4043;font-weight:500;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.kix-embedded-entity-options-margins-menu,.kix-embedded-entity-options-margins-select-container .docs-material-gm-select-outer-box{min-width:118px}.docs-hc-gecko .kix-embedded-entity-options .docs-material-gm-select-outer-box{border:1px solid transparent}.goog-menu.kix-embedded-entity-options-overflow-menu .goog-menuitem{padding-left:15px}.goog-menu.kix-embedded-entity-options-overflow-menu .goog-menuseparator{margin-left:0}.kix-text-wrapping-sidebar-direction-section .docs-sidebar-tile-input-control,.kix-text-wrapping-sidebar-direction-section .goog-menu{width:252px}.kix-position-offset-description{padding-bottom:16px;line-height:20px}.kix-text-wrapping-sidebar-direction-section .goog-menu .goog-menuitem{padding-left:15px}.docs-position-sidebar-relative-base-section{margin-bottom:22px}.kix-text-wrapping-sidebar-style-section .docs-sidebar-tile-section-title{margin-bottom:12px}.docs-position-sidebar-offset-section,.kix-text-wrapping-sidebar-direction-section{margin-bottom:10px}.kix-text-wrapping-sidebar-direction-section .docs-sidebar-tile-section-title{margin-bottom:12px}.kix-text-wrapping-sidebar-margin-section{margin-bottom:-16px}.kix-text-wrapping-sidebar-margin-section .docs-sidebar-tile-section-title{margin-bottom:8px}.docs-position-sidebar-alignment-section .docs-sidebar-tile-section-title{margin-bottom:10px}.kix-embedded-entity-drag-position-bubble.docs-bubble{padding:8px 12px;background-color:#fff;border-color:#dadce0;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;position:absolute;top:150px}.kix-embedded-entity-drag-position-coordinate,.kix-embedded-entity-drag-position-label{line-height:18px;height:18px}.kix-embedded-entity-drag-position-coordinate{font-weight:500}.kix-embedded-entity-drag-position-label{margin-right:4px}.kix-embedded-entity-drag-position-label:not(:first-child){margin-left:12px}.docos-emoji-picker-plugin{position:absolute}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.docs-promo-bubble{background:#0b57d0;border-radius:12px;padding:8px;font-family:Google Sans,Roboto,sans-serif;font-size:14px;line-height:20px;width:294px}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.docs-promo-bubble .docs-promo-container{padding:0}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.docs-promo-bubble .docs-promo-text-container{width:100%}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.docs-promo-bubble .docs-promo-header{font-size:14px;padding:4px 8px}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.docs-promo-bubble .docs-promo-body{font-weight:400;padding:4px 8px 0}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.docs-promo-bubble .docs-promo-action-row{padding:8px 0}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.docs-promo-bubble .docs-promo-action-container{background:#0b57d0;border-radius:100px;padding:8px 12px;text-align:center}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.docs-promo-bubble .docs-promo-action-container:hover{background-color:#1f64d4}.importTooltipPromoContainer.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#0b57d0 transparent}.chapter-item .goog-control,.chapter-label-content{background-color:transparent;border:1px solid transparent;border-radius:2px;color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:16px;padding:2px;line-height:16px}.chapter-item-label-and-buttons-container-selected .chapter-item .goog-control,.chapter-item-label-and-buttons-container-selected .chapter-label-content{color:#041e49}.chapter-item .goog-control{flex-grow:1}.chapter-label-content{align-items:center;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre}.chapter-label-container{border-radius:4px;display:flex;flex-grow:1;margin:0 2px;overflow:hidden}.chapter-label-container .chapter-title-error{outline-color:red}.navigation-widget-version-history .updating-navigation-item-list{display:none}.chapterItemArrowContainer{background-clip:padding-box;background-image:none;border-radius:50%;box-shadow:none;cursor:pointer;margin-right:0;min-width:unset}.chapterItemArrowContainer.goog-flat-button-focused{outline:0}.chapterItemArrowContainer .docs-icon{height:24px;margin:0;width:24px}.chapterDocoIndicatorViewContainer{display:flex;flex-direction:column;height:28px;justify-content:center;margin-right:41px;width:24px}.chapterDocoIndicatorViewIcon{fill:#d3dbe5;height:20px;margin:4px 2px;position:absolute;width:20px}.chapterDocoIndicatorViewText{color:#1f1f1f;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:11px;font-weight:500;justify-content:center;letter-spacing:.1px;line-height:16px;position:relative;text-align:center}.chapter-overflow-menu-button{background-clip:padding-box;background-image:none;border-radius:50%;border-width:0;box-shadow:none;cursor:pointer;height:18px;margin-right:0;min-width:unset;padding:6px;width:18px}.chapter-overflow-menu-button .goog-button:focus-visible{outline:0}.chapter-overflow-menu-button .goog-button .docs-icon{margin:0}.chapter-overflow-menu .apps-hoverable-menu-separator-container{padding-left:0}.goog-menu.shell-menu .goog-menuitem.subchapter-menu-item{padding-left:28px}.chapter-item{cursor:pointer;display:flex;flex-direction:column}.chapter-item-nested{padding-right:2px}.outlines-widget-chaptered .chapter-item-nested .chapter-item-label-and-buttons-container{outline:2px solid #0b57d0}.chapter-item-dragged-within .chapter-item{cursor:grabbing}.chapter-item-label-and-buttons-container{align-items:center;border-radius:100px;display:flex;flex-grow:1;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:2px 4px}.chapter-container-level-0 .chapter-item-label-and-buttons-container{padding-left:8px}.chapter-container-level-1 .chapter-item-label-and-buttons-container{padding-left:24px}.chapter-container-invalid-level .chapter-item-label-and-buttons-container,.chapter-container-level-2 .chapter-item-label-and-buttons-container{padding-left:40px}.chapter-item-label-and-buttons-container.chapter-item-container-invalid-depth{padding-left:8px}.navigation-widget-safari .chapter-item-label-and-buttons-container{margin:0 8px 0 16px}.chapter-item-dragged .chapter-item-label-and-buttons-container{box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);position:relative;pointer-events:none;z-index:1}@media screen and (forced-colors:active){.outlines-widget-chaptered .chapter-item .chapter-item-label-and-buttons-container-selected,.outlines-widget-chaptered .chapter-item-label-and-buttons-container:focus-within,.outlines-widget-chaptered .navigation-widget-content:not(.chapter-item-dragged-within) .chapter-item-label-and-buttons-container:hover{outline:1px solid ButtonBorder;outline-offset:-1px}}.outlines-widget-chaptered .chapter-item-label-and-buttons-container{outline:0}.chapter-item-label-and-buttons-container .chapter-item-buttons,.chapter-item.chapter-item-dragged .chapter-item-label-and-buttons-container .chapter-item-buttons,.navigation-widget:not(.navigation-widget-version-history) .chapter-item-label:focus-within+.chapter-item-buttons{display:none}.chapter-item-buttons:focus-within,.navigation-widget:not(.navigation-widget-version-history) :where(.navigation-widget-content:not(.chapter-item-dragged-within) .chapter-item-label-and-buttons-container:hover,.chapter-item-label-and-buttons-container:active,.chapter-item-label-and-buttons-container:focus-within,.navigation-widget-content:not .chapter-item-label-and-buttons-container:hover,.chapter-item-label-and-buttons-container-selected) .chapter-item-buttons{display:flex}.chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):has(.chapter-item-buttons:focus-within,.chapterItemArrowContainer:focus-within,.chapterItemIconAddButton:focus-within,.chapterItemIconEditButton:focus-within,.chapterItemIconSuggestionButton:focus-within),.chapter-item-nested .chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected),.navigation-widget-content:not(.chapter-item-dragged-within) .chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):hover{background:color-mix(in srgb,#f9fbfd,#444746 8%)}.chapter-item-dragged .chapter-item-label-and-buttons-container,.navigation-widget-content:not(.chapter-item-dragged-within) .chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):focus{background:color-mix(in srgb,#f9fbfd,#444746 12%)}.docs-body-pageless .chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):has(.chapter-item-buttons:focus-within,.chapterItemArrowContainer:focus-within,.chapterItemIconAddButton:focus-within,.chapterItemIconEditButton:focus-within,.chapterItemIconSuggestionButton:focus-within),.docs-body-pageless .chapter-item-nested .chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected),.docs-body-pageless .navigation-widget-content:not(.chapter-item-dragged-within) .chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):hover{background:color-mix(in srgb,#fff,#444746 8%)}.docs-body-pageless .chapter-item-dragged .chapter-item-label-and-buttons-container,.docs-body-pageless .chapter-item-dragged .chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):focus-within,.docs-body-pageless .navigation-widget-content:not(.chapter-item-dragged-within) .chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):focus{background:color-mix(in srgb,#fff,#444746 12%)}.chapter-item-label-and-buttons-container-selected,.chapter-item-label-and-buttons-container-selected:focus-within{background:#d3e3fd}.chapter-item-label-and-buttons-container-selected:has(.chapter-item-buttons:focus-within,.chapterItemArrowContainer:focus-within,.chapterItemIconAddButton:focus-within,.chapterItemIconEditButton:focus-within,.chapterItemIconSuggestionButton:focus-within),.chapter-item-nested .chapter-item-label-and-buttons-container-selected,.navigation-widget-content:not(.chapter-item-dragged-within) .chapter-item-label-and-buttons-container-selected:hover:not(:focus-within){background:color-mix(in srgb,#d3e3fd,#041e49 8%)}.chapter-item-dragged .chapter-item-label-and-buttons-container.chapter-item-label-and-buttons-container-selected,.chapter-item-label-and-buttons-container-selected:active:not(:focus-within),.chapter-item-label-and-buttons-container-selected:focus,.chapter-item-label-and-buttons-container-selected:has(.chapter-item-label:focus-within){background:color-mix(in srgb,#d3e3fd,#041e49 12%)}.chapter-item-subchapters-indent-enabled .chapter-item-arrow{flex-shrink:0;height:24px;width:24px}.chapter-item-subchapters-indent-enabled .chapter-item-arrow-no-indent{height:auto;width:auto;margin-left:8px}.chapter-item-buttons{display:flex;margin-right:8px}.chapter-item-label{display:flex;flex-grow:1;margin:0 2px;overflow:hidden}.chapter-item-subchapters-indent-enabled .chapter-item-icon{margin-left:unset}.chapter-item-icon{display:flex;margin-left:8px}.chapter-item-invalid-chapter-icon{display:flex}.chapter-item-label-and-buttons-container.chapter-item-container-invalid-depth .chapter-item-icon{padding-left:27px}.chapter-item-label-and-buttons-container.chapter-item-container-invalid-depth.chapter-item-container-invalid-depth-invalid-chapter-icon-hidden .chapter-item-invalid-chapter-icon{visibility:hidden}.chapter-item-label-and-buttons-container-selected .chapter-item-icon .docs-icon-editors-ia-article-document{filter:brightness(0) saturate(100%) invert(12%) sepia(17%) saturate(6039%) hue-rotate(199deg) brightness(93%) contrast(106%)}.chapter-item-label-and-buttons-container-selected .chapterItemIconAddButton:hover,.chapter-item-label-and-buttons-container-selected .chapterItemIconEditButton:hover,.chapter-item-label-and-buttons-container-selected .chapterItemIconSuggestionButton:hover{background:color-mix(in srgb,color-mix(in srgb,#d3e3fd,#041e49 8%),#0b57d0 8%)}.chapter-item-label-and-buttons-container-selected .chapterItemIconAddButton:focus-within,.chapter-item-label-and-buttons-container-selected .chapterItemIconEditButton:focus-within,.chapter-item-label-and-buttons-container-selected .chapterItemIconSuggestionButton:focus-within{background:color-mix(in srgb,color-mix(in srgb,#d3e3fd,#041e49 8%),#0b57d0 12%)}.chapter-item-doco-indicator{display:flex}.navigation-widget:not(.navigation-widget-version-history) :where(.navigation-widget-content:not(.chapter-item-dragged-within) .chapter-item-label-and-buttons-container:hover,.chapter-item-label-and-buttons-container:active,.chapter-item-label-and-buttons-container:focus-within,.navigation-widget-content:not .chapter-item-label-and-buttons-container:hover,.chapter-item-label-and-buttons-container-selected) .chapterDocoIndicatorViewContainer,.navigation-widget:where(.chapter-item-buttons:focus-within) .chapterDocoIndicatorViewContainer{margin-right:3px}.chapter-item.chapter-item-dragged .chapter-item-label-and-buttons-container .chapterDocoIndicatorViewContainer{margin-right:41px}.navigation-widget:not(.navigation-widget-version-history) .chapter-item-label:focus-within+.chapter-item-doco-indicator{display:none}.chapter-item-label-and-buttons-container-selected .chapterDocoIndicatorViewIcon{fill:#fff}.chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):hover .chapterDocoIndicatorViewIcon{fill:color-mix(in srgb,#d3dbe5,#444746 12%)}.chapter-item-label-and-buttons-container:not(.chapter-item-label-and-buttons-container-selected):focus .chapterDocoIndicatorViewIcon{fill:color-mix(in srgb,#d3dbe5,#444746 12%)}.chapter-overflow-menu-button:hover,.chapterItemArrowContainer:hover{background:color-mix(in srgb,color-mix(in srgb,#f9fbfd,#444746 8%),#444746 8%)}.chapter-overflow-menu-button:focus-within,.chapterItemArrowContainer:focus-within{background:color-mix(in srgb,color-mix(in srgb,#f9fbfd,#444746 8%),#444746 12%)}.docs-body-pageless .chapter-overflow-menu-button:hover,.docs-body-pageless .chapterItemArrowContainer:hover{background:color-mix(in srgb,color-mix(in srgb,#fff,#444746 8%),#444746 8%)}.docs-body-pageless .chapter-overflow-menu-button:focus-within,.docs-body-pageless .chapterItemArrowContainer:focus-within{background:color-mix(in srgb,color-mix(in srgb,#fff,#444746 8%),#444746 12%)}.chapter-item-label-and-buttons-container-selected .chapter-overflow-menu-button:hover,.chapter-item-label-and-buttons-container-selected .chapterItemArrowContainer:hover{background:color-mix(in srgb,color-mix(in srgb,#d3e3fd,#041e49 8%),#0b57d0 8%)}.chapter-item-label-and-buttons-container-selected .chapter-overflow-menu-button:focus-within,.chapter-item-label-and-buttons-container-selected .chapterItemArrowContainer:focus-within{background:color-mix(in srgb,color-mix(in srgb,#d3e3fd,#041e49 8%),#0b57d0 12%)}@media screen and (forced-colors:active){.chapter-overflow-menu-button:focus-within,.chapter-overflow-menu-button:hover,.chapterItemArrowContainer:focus-within,.chapterItemArrowContainer:hover{outline:1px solid ButtonBorder}}.chapterItemIconContainer{display:flex;height:24px;width:24px}.chapterItemIconContainer .chapterItemIconAddButton .docs-icon{margin:0}.chapterItemIconContainer .docs-icon{margin:3px}.chapterItemIconEmoji{font-size:18px;height:18px;line-height:18px;margin:3px;width:18px}.chapterItemIconAddButton,.chapterItemIconEditButton,.chapterItemIconSuggestionButton{border-radius:50%;height:18px;padding:3px;width:18px}.chapterItemIconAddButton.goog-flat-button-focused,.chapterItemIconEditButton.goog-flat-button-focused,.chapterItemIconSuggestionButton.goog-flat-button-focused{outline:0}.chapterItemIconAddButton .chapterItemIconEmoji,.chapterItemIconEditButton .chapterItemIconEmoji,.chapterItemIconSuggestionButton .chapterItemIconEmoji{margin:0}@media screen and (forced-colors:active){.chapterItemIconAddButton:focus-within,.chapterItemIconAddButton:hover,.chapterItemIconEditButton:focus-within,.chapterItemIconEditButton:hover,.chapterItemIconSuggestionButton:focus-within,.chapterItemIconSuggestionButton:hover{outline:1px solid ButtonBorder}}.chapterItemIconAddButton.goog-flat-button-disabled{opacity:38%}.chapterItemIconSuggestionButton .chapterItemIconEmoji{opacity:.7}.chapterItemIconSuggestionBadge{align-items:center;background-color:#0b57d0;border-radius:10px;display:flex;height:10px;justify-content:center;position:absolute;right:0;top:0;width:10px;z-index:5}.chapterItemIconSuggestionBadgeText{color:#fff;font-family:Google Sans,Roboto,sans-serif;font-size:10px;line-height:10px;margin:0;text-align:center;vertical-align:middle}.outlines-widget-chaptered .kix-outlines-widget-header-container{position:sticky;top:-1px;z-index:4}.navigation-widget-safari .outlines-widget-chaptered .kix-outlines-widget-header-container{margin-right:8px}.kix-outlines-widget-header-contents{align-items:center;display:flex;height:18px;padding-bottom:12px}.outlines-widget-chaptered .kix-outlines-widget-header-contents{background-color:#f9fbfd;height:auto;padding-bottom:0}.left-sidebar-container.navigation-widget-in-pageless-format .outlines-widget-chaptered .kix-outlines-widget-header-contents{background:#fff}.kix-outlines-widget-header-contents .jfk-button{background-color:transparent;background-image:none;border-radius:50%;border-width:0;box-shadow:none;height:18px;min-width:unset;padding:6px}.kix-outlines-widget-header-chapter-count{align-items:center;color:#444746;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:28px;margin-left:auto;text-align:center;width:28px;justify-content:center}.kix-outlines-widget-header-chapter-count.chapter-count-in-view-or-suggest-mode{margin-right:13px}.kix-outlines-widget-header-add-chapter-button{align-items:center;display:flex;margin-left:auto;padding-right:8px;width:32px}.kix-outlines-widget-header-add-chapter-button.chapter-count-visible{margin-left:0}.kix-outlines-widget-header-add-chapter-button:not(.kix-outlines-widget-header-add-chapter-button-disabled) .jfk-button:focus,.kix-outlines-widget-header-add-chapter-button:not(.kix-outlines-widget-header-add-chapter-button-disabled) .jfk-button:hover{background-color:#e8eaed;cursor:pointer}.kix-outlines-widget-header-contents .kix-outlines-widget-header-add-chapter-button .docs-icon{height:18px;margin:0;vertical-align:baseline;width:18px}.kix-outlines-widget-header-contents .kix-outlines-widget-header-add-chapter-button-disabled .docs-icon{opacity:.38}.outlines-widget-chaptered .kix-outlines-widget-header-contents .kix-outlines-widget-header-add-chapter-button{height:32px;margin-right:11px;padding:0;width:32px}.outlines-widget-chaptered .kix-outlines-widget-header-contents .kix-outlines-widget-header-add-chapter-button-icon{height:28px;margin:2px;padding:0;width:28px}.outlines-widget-chaptered .kix-outlines-widget-header-contents .kix-outlines-widget-header-add-chapter-button .docs-icon{height:20px;margin:4px;width:20px}:not(.outlines-widget-chaptered)>.kix-outlines-widget-header-container .kix-outlines-widget-header-shadow{display:none}.outlines-widget-chaptered .kix-outlines-widget-header-shadow{background-color:#c4c7c5;height:1px;margin:-1px 0 0 16px;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.jfk-tooltip.kix-outlines-widget-header-add-chapter-button-tooltip{max-width:200px}.chapter-container-drag-controls{background-color:#0b57d0;cursor:grabbing;display:block;height:2px;position:absolute;right:-4px}.chapter-container-drag-controls-toast.docs-ui-toast{max-width:400px}.chapter-container-drag-ghost{opacity:80%;position:absolute;width:100%}.chapter-container-drag-target{opacity:38%}.chapter-container-drag-target .chapter-item-label-and-buttons-container{pointer-events:none}.chapter-container-subchapter-count{align-items:center;background-color:#0b57d0;border-radius:8px;display:flex;height:16px;justify-content:center;position:absolute;right:16px;top:-8px;z-index:5}.chapter-container-subchapter-count-text{color:#fff;font-family:Google Sans,Roboto,sans-serif;font-size:11px;font-weight:500;margin:4px}.topLevelChapterContainerChaptered{margin-bottom:8px}.chapterDepthLimitExceededWarningBubbleMain{display:flex;flex-direction:column}.chapterDepthLimitExceededWarningBubbleHeader{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding-bottom:8px}.chapterDepthLimitExceededWarningBubbleBody{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}.chapterDepthLimitExceededWarningBubbleContainer.jfk-bubble{background:#f0f4f9;border:none;border-radius:12px;box-sizing:border-box;margin-left:10px;padding:20px 16px;width:312px}.chapterDepthLimitExceededWarningBubbleContainer .jfk-bubble-arrowimplafter,.chapterDepthLimitExceededWarningBubbleContainer .jfk-bubble-arrowimplbefore{border-color:#f0f4f9 transparent}.kix-smart-summary-tooltip{background-color:#1a73e8;border-radius:8px;color:#fff;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;max-width:150px}.kix-smart-summary-tooltip .jfk-tooltip-arrowimplafter{border-right-color:#1967d2;border-left-color:#1967d2}.kix-smart-summary-warning-tooltip-container{background-color:#fff;border-radius:8px;box-shadow:0 0 2px #ccc;color:#fff;max-width:260px;padding:12px}.kix-smart-summary-warning-tooltip-container .jfk-tooltip-arrowimplafter{border-bottom-color:#fff}.jfk-tooltip .kix-smart-summary-warning-tooltip-header{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.jfk-tooltip .kix-smart-summary-warning-tooltip-description{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;padding-top:12px}.kix-spellcheck-with-explanation-bubble{border-color:#dadce0;border-radius:8px!important;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);font-family:Google Sans,sans-serif;font-size:14px;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:10px;width:282px!important;white-space:pre-wrap!important;min-height:62px}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-title-text{color:#202124;display:inline-block;font-weight:500;line-height:25px;text-align:left;white-space:pre-wrap!important;width:192px;max-width:100%;padding-left:4px}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-explanation-text{color:#3c4043;display:block;font-weight:400;line-height:18.41px;white-space:pre-wrap!important;margin-right:22px;max-width:100%;padding-left:4px;padding-top:2px}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-action{color:#1a73e8;display:block;line-height:18.41px;white-space:pre-wrap!important;cursor:pointer;border-top:1px solid #c4c4c4;margin-top:8px;padding-top:8px;margin-left:4px;margin-right:25px}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-suggestions{max-height:42px;overflow-y:hidden}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-suggestion-text{border:1px solid #dadce0;border-radius:8px;box-sizing:border-box;color:#1a73e8;display:inline-block;line-height:18.41px;margin-bottom:2px;margin-right:7px;margin-top:8px;max-width:100%;overflow-x:auto;padding:4px 10px;white-space:pre-wrap!important;cursor:pointer}.kix-spellcheck-with-explanation-bubble .kix-stylistic-suggestion-sentence-rewrite-suggestions{overflow-y:hidden}.kix-spellcheck-with-explanation-bubble .kix-stylistic-suggestion-sentence-rewrite-suggestion-text{color:#1a73e8;display:block;line-height:18.41px;white-space:pre-wrap!important;cursor:pointer;margin-top:8px;margin-left:4px;margin-right:25px}.kix-spellcheck-with-explanation-bubble-suggestion-text:hover{background-color:#f1f3f4}.kix-spellcheck-with-explanation-bubble-suggestion-text:focus{background-color:#e8eaed;outline:none}.kix-stylistic-suggestion-sentence-rewrite-suggestion-text:hover{background-color:#f1f3f4;border-radius:2px}.kix-stylistic-suggestion-sentence-rewrite-suggestion-text:focus{background-color:#e8eaed;border-radius:2px;outline:none}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-option{display:inline-block;height:24px;width:24px;cursor:pointer;line-height:21px!important;border:0!important;text-align:center;top:-1px}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-ignore{margin-left:0;margin-right:2px}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-feedback{margin-right:2px;margin-left:2px}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-proofread{margin-right:0;margin-left:2px}.kix-spellcheck-with-explanation-bubble .kix-spellcheck-with-explanation-bubble-more-options{margin-right:0;margin-left:0}.kix-spellcheck-with-explanation-bubble-feedback .docs-icon{width:18px!important}.kix-spellcheck-with-explanation-bubble-proofread .docs-icon{width:18px!important;padding-bottom:1px}.kix-spellcheck-with-explanation-bubble-option:hover{background-color:#f1f3f4;border-radius:50%;padding-top:2px}.kix-spellcheck-with-explanation-bubble-option:focus{background-color:#e8eaed;outline:none;border-radius:50%}.kix-spellcheck-with-explanation-bubble .docs-material-button-flat-default{padding-top:1px!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}.kix-spellcheck-with-explanation-bubble .docs-icon{height:16px;width:16px;margin:0;top:-1px}.kix-task-sync-update-action-bar{padding:9px 12px}.kix-task-sync-update-action-bar .kix-task-sync-update-action-bar-accepting-responses-on{margin-right:12px}.kix-task-sync-update-action-bar-sync-task-button{border-radius:4px;cursor:pointer;float:right;font-size:14px;height:20px;line-height:20px;padding:0 8px}.kix-task-sync-update-action-bar-sync-task-button:hover{background-color:#1967d2}.kix-task-sync-update-action-bar-sync-task-button:focus-visible{border-radius:2px;outline:2px solid}.kix-task-sync-task-to-match-document-action-bar-update-button:hover{background-color:#d2e3fc;border-radius:4px}.kix-task-sync-update-action-bar-task-details{background:#fff;border-radius:8px;margin:8px 0 12px;padding:12px 16px}.kix-task-sync-update-action-bar-detail-item{color:#5f6368;display:flex;line-height:20px;margin:2px 0}.kix-task-sync-update-action-bar-detail-item>.docs-icon{margin-right:6px}.kix-task-sync-update-action-bar-side-table-title-container{color:#5f6368;font-size:16px;margin-bottom:4px}.kix-task-sync-update-action-bar-completed-task{text-decoration:line-through}.kix-task-sync-update-action-bar-action-container{align-items:center;display:flex}.kix-task-sync-update-action-bar-action-text{line-height:16px;width:240px}.docs-bubble .kix-task-sync-update-action-bar-action-text a{color:#fff!important;text-decoration:underline!important}.kix-task-sync-task-to-match-document-action-bar{align-items:center;display:flex;justify-content:space-between;padding:7.5px 12px}.kix-task-sync-task-to-match-document-action-bar .kix-task-sync-task-to-match-document-action-bar-accepting-responses-on{margin:8px 8px 8px 0}.kix-task-sync-task-to-match-document-action-bar-update-button{cursor:pointer;font-size:14px;height:20px;line-height:20px;padding:6px 4px}.kix-task-sync-task-to-match-document-action-bar-confirm-text{font-weight:500;min-height:16px;padding-bottom:1px}.kix-task-sync-task-to-match-document-action-bar-help-text{justify-content:space-between;min-height:16px}.docs-bubble .kix-task-sync-task-to-match-document-action-bar-help-text a{display:inline;text-decoration:underline!important}.kix-task-sync-task-to-match-document-action-bar-text-container{width:228px}.kix-task-bubble-deleted-task-message{padding:8px 0}.kix-task-bubble-out-of-sync-non-editable-task-message-container{align-items:center;background-color:#f1f3f4;border-radius:0 0 4px 4px;display:flex;justify-content:space-between;padding:8px 16px}.kix-task-bubble-out-of-sync-non-editable-task-message{color:#3c4043;font-weight:500;margin-left:8px}.docs-bubble .kix-task-bubble-out-of-sync-non-editable-task-message a{color:#3c4043!important;text-decoration:underline!important}.kix-task-bubble{direction:ltr;position:relative;width:341px}@media screen and (forced-colors:active){.docs-bubble-material.kix-task-bubble{border:1px solid}}.docs-bubble-material-body.kix-task-bubble-body{padding:16px 16px 12px}.docs-bubble-material-body-action-bar.kix-task-bubble-action-bar{display:block;height:unset;padding:unset}.docs-bubble-material-body-action-bar.kix-task-bubble-action-bar>div{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:6px 16px 8px;width:100%}.kix-task-bubble-preview-action-bar{border-top:1px solid #e8eaed;justify-content:space-between}.kix-task-bubble-assign-action-disclosure-message{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.3px;line-height:16px;margin-left:2px}.kix-task-bubble-assign-action-bar{justify-content:flex-end}.kix-task-bubble-assign-action-bar .docs-material-button-content{text-transform:none}.kix-task-bubble-assign-icon{width:20px}.kix-task-bubble-invalid-view-container{display:flex}.kix-task-bubble-invalid-view-information-container{flex-grow:1;width:0}.kix-task-bubble-invalid-view-icon-container{margin:0 16px 0 0}.kix-task-bubble-invalid-view-title{color:#5f6368;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1px;line-height:16px;text-transform:uppercase}.kix-task-bubble-invalid-view-description{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.1px;line-height:16px;margin:4px 0}.kix-task-bubble-help-icon{margin-left:285px;position:absolute}.kix-task-bubble-help-icon:hover{background-color:#dadce0;border-radius:50%;outline:none}.kix-task-bubble-icon-buttons{margin-left:auto}.kix-task-bubble-assign-input-row{align-items:center;display:flex;margin-top:8px}.kix-task-bubble-input-field{border:unset;border-radius:4px;background:#f1f3f4;color:#5f6368;cursor:pointer;font-size:14px;height:36px;line-height:34px;margin-left:20px;padding:0 8px;width:100%}.kix-task-bubble-date-picker-disabled.kix-task-bubble-input-field.kix-task-bubble-date-picker-input-field:hover,input:disabled.kix-task-bubble-input-field.kix-task-bubble-assignee-input-field:hover,input:disabled.kix-task-bubble-input-field.kix-task-bubble-title-input-field:hover{background:#f1f3f4;cursor:auto}.kix-task-bubble-input-field.kix-task-bubble-title-input-field{padding-right:40px}.kix-task-bubble-date-picker-text-field.kix-task-bubble-input-field-selected,.kix-task-bubble-input-field.kix-task-bubble-input-field-selected{color:#202124}.kix-task-bubble-input-field:hover{background:#dadce0}@media screen and (forced-colors:active){.kix-task-bubble-date-picker-input-field,.kix-task-bubble-input-field:enabled{border:1px solid}}.kix-task-bubble-preview-body,.kix-task-bubble-preview-view{display:flex}.kix-task-bubble-preview-icon-container{padding-right:10px}.kix-task-bubble-button{border-radius:50%;cursor:pointer;padding:6px}.docs-material-button-focus.kix-task-bubble-edit-task-button:focus,.docs-material-button-hover.kix-task-bubble-edit-task-button:hover,.kix-task-bubble-button:hover{background-color:#e8f0fe}.kix-task-bubble-edit-task-button:focus-visible{border-radius:2px;outline:2px solid}.kix-task-bubble-edit-task-button.docs-material-button-text-default.docs-material-button.docs-material-button-disabled{color:rgba(60,64,67,.38)}.kix-task-bubble-open-task-button{margin-left:auto}.kix-task-bubble .kix-task-bubble-preview-icon-container .docs-loading-indicator .spinner-circle{border-width:2px}.kix-task-bubble .kix-task-bubble-preview-icon-container .docs-loading-indicator,.kix-task-bubble .kix-task-bubble-preview-icon-container .docs-quantum-spinner{height:18px;left:unset;margin:unset;position:unset;width:18px}.kix-task-bubble .kix-task-bubble-hint-bar{background:unset;display:flex;flex-direction:column;padding:0}.kix-task-bubble-details-view-container{flex-grow:1;width:0}.kix-task-bubble-sync-title-to-tasks-action-bar-container{background-color:#e8f0fe;color:#1a73e8;width:100%}.kix-task-bubble-sync-details-to-docs-action-bar-container{background-color:#1a73e8;width:100%}.kix-task-bubble.kix-task-bubble-deleted-task .kix-task-bubble-preview-action-bar{background-color:#1a73e8;border:1px solid #1a73e8;border-radius:0 0 4px 4px;color:#fff;padding:4px 12px}.kix-task-bubble.kix-task-bubble-deleted-task .kix-task-bubble-delete-task-button{border-radius:4px}.kix-task-bubble.kix-task-bubble-deleted-task .kix-task-bubble-delete-task-button:hover{background-color:#1967d2}.kix-task-bubble .kix-task-bubble-delete-task-button-yes,.kix-task-bubble.kix-task-bubble-deleted-task .kix-task-bubble-delete-task-button-icon{display:none}.kix-task-bubble.kix-task-bubble-deleted-task .kix-task-bubble-delete-task-button-yes{display:block}.kix-task-bubble-delete-task-information-bar-text{padding:12px}.kix-task-bubble-help-icon-tooltip-container{align-items:center;background-color:#303030;border-radius:4px;display:flex;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;gap:10px;justify-content:center;letter-spacing:.2px;line-height:20px;min-height:24px;padding:4px 8px;width:231px}.kix-task-bubble-help-icon-tooltip-container a:link{color:#f2f2f2;-webkit-text-decoration-line:underline;text-decoration-line:underline}.kix-task-bubble-help-icon-tooltip-container .jfk-tooltip-arrow{display:none}.kix-task-bubble-help-icon-tooltip-content{align-self:stretch}[class*=docs-hc] .kix-task-bubble-edit-task-button.docs-material-button-text-default.docs-material-button-focused{border:1px solid Highlight}@media screen and (forced-colors:active){.docs-material-button.kix-task-bubble-edit-task-button,.kix-task-bubble-delete-task-button{border:1px solid}}.kix-task-onboard-promo-anchor-element{position:absolute}.kix-task-onboard-promo{width:320px}.kix-task-onboard-promo.docs-gm-promo .docs-promo-text-container{width:288px}.kix-task-onboard-promo.docs-gm-promo .docs-promo-header{font-weight:400;letter-spacing:.1px;line-height:24px}.kix-task-onboard-promo.docs-gm-promo .docs-promo-body{font-weight:400;padding-top:8px;letter-spacing:.2px;line-height:20px}.kix-task-onboard-promo.docs-gm-promo .docs-promo-action-container{font-weight:400;letter-spacing:.25px;line-height:20px}.encrypted-doc-toast.docs-ui-toast{box-sizing:border-box;display:inline-block;min-width:344px;width:auto;white-space:nowrap}.encrypted-doc-toast.docs-ui-toast .docs-ui-toast-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.encrypted-doc-toast.docs-ui-toast .docs-ui-toast-control-bar{display:none}.docos-actionmenu-outer{width:11px;height:11px}.docos-actionmenu-outer>.docos-docomenu-dropdown{width:11px;height:11px;margin:auto;vertical-align:top;cursor:pointer}.docs-gm .docos-actionmenu-outer>.docos-docomenu-dropdown{background-color:transparent}.docos-actionmenu-outer .goog-toolbar-menu-button-dropdown{width:11px;height:11px;margin:0;padding:0}.docos-actionmenu-outer .goog-toolbar-menu-button-inner-box,.docos-actionmenu-outer .goog-toolbar-menu-button-outer-box{width:11px;min-width:11px;height:11px;min-height:11px}.docos-actionmenu>.goog-menuitem{padding-left:10px;padding-right:10px}.docs-gm .docos-actionmenu>.goog-menuitem{padding-left:15px;padding-right:15px}.CSS_ASSISTED_WRITING_TAB_ICON{align-items:center;background-color:#f9f9f9;border:.0625em solid #bababa;border-radius:.2em;bottom:.1em;box-sizing:border-box;display:inline-flex;height:1.1em;justify-content:center;margin-left:.3em;position:relative;width:1.8em}.CSS_ASSISTED_WRITING_TAB_ICON_TEXT{color:#bababa;font-size:.6em;font-weight:700}.docs-body-pageless .aiSuggestedActionsViewContainer{background-color:#f3f6fc}.docs-body-pageless .aiSuggestedActionsViewContainer:hover{background-color:#edf2fa}.docs-body-pageless .aiSuggestedActionsViewAcceptActionButton.HighlightedButton:hover{background-color:#e0e8f6}.docs-body-pageless .aiSuggestedActionsViewAcceptActionButton.HighlightedButton:focus{background-color:#d8e2f4}.aiSuggestedActionsViewContainer{background-color:#edf2fa}.aiSuggestedActionsViewContainer:hover{background-color:#e7edf8}.aiSuggestedActionsViewHeader{align-items:center;display:flex;margin:8px 8px 16px 16px}.aiSuggestedActionsViewHeaderText{flex-grow:1;font-family:Google Sans,Roboto,sans-serif;font-size:15px;font-weight:500;margin-left:4px}.aiSuggestedActionsViewCloseButton{border-radius:50%;height:20px;padding:8px;width:20px}.aiSuggestedActionsViewCloseButton:hover{background-color:rgba(31,31,31,.08);cursor:pointer}.aiSuggestedActionsViewCloseButton:focus{background-color:rgba(31,31,31,.08);outline:none}@media screen and (forced-colors:active){.aiSuggestedActionsViewCloseButton:focus,.aiSuggestedActionsViewCloseButton:hover{background-color:Highlight}}.aiSuggestedActionsViewContentBody{margin:16px;margin-bottom:8px}.aiSuggestedActionsViewLoadingSummaryContainer{margin-bottom:16px}.aiSuggestedActionsViewSummaryContent{color:#3c4043;font-family:Google Sans,Roboto,sans-serif;margin-bottom:16px;margin-left:4px}.aiSuggestedActionsViewSummaryShowMoreButton{color:#0b57d0}.aiSuggestedActionsViewAcceptActionsContainer{align-items:center;display:flex;flex-direction:column}.aiSuggestedActionsViewAcceptActionsContainer.withAma{align-items:start}.aiSuggestedActionsViewAcceptActionButtonContainer{display:flex;justify-content:space-between;width:-webkit-fill-available}.aiSuggestedActionsViewButtonSparkIcon{margin-right:4px}.aiSuggestedActionsViewProgressChip{align-items:center;background-color:#fff;border-radius:32px;display:flex;justify-content:start;margin-bottom:16px;padding:10px 14px;width:-webkit-fill-available}.aiSuggestedActionsViewProgressBar{background:linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff);border-radius:8px;height:11px;width:100%}@media (forced-colors:active){.aiSuggestedActionsViewProgressBar{background:linear-gradient(135deg,Canvas,Highlight);forced-color-adjust:none}}.aiSuggestedActionsViewProgressBar.nonChip{margin-bottom:8px}.aiSuggestedActionsViewProgressBar:not(.ReducedMotion){animation-name:skeleton-enter,skeleton-stretch-in,inline-shimmer;animation-duration:.6s,1.2s,1.5s;animation-fill-mode:both;animation-timing-function:linear,cubic-bezier(.2,0,0,1),linear;animation-iteration-count:1,1,infinite;background-position:50%;background-size:200% 100%;transform-origin:left}@media (forced-colors:active){.aiSuggestedActionsViewProgressBar:not(.ReducedMotion){background:linear-gradient(135deg,Canvas,Highlight,Highlight,Canvas);forced-color-adjust:none}}.aiSuggestedActionsViewAcceptActionButton{align-items:center;background-color:#fff;border-radius:32px;color:#1f1f1f;display:flex;font-size:15px;font-family:Google Sans,Roboto,sans-serif;font-weight:500;height:40px;justify-content:center;margin-bottom:8px;width:100%}@media screen and (forced-colors:active){.aiSuggestedActionsViewAcceptActionButton{outline:1px solid}}.aiSuggestedActionsViewAcceptActionButton.withAma{height:auto;justify-content:start;margin-bottom:16px;padding:10px 14px;width:-moz-fit-content;width:fit-content}.aiSuggestedActionsViewAcceptActionButton.HighlightedButton{background-color:#c2e7ff}.aiSuggestedActionsViewAcceptActionButton:hover{background-color:rgba(105,145,214,.1);cursor:pointer}.aiSuggestedActionsViewAcceptActionButton:focus{background-color:rgba(105,145,214,.1);outline:none}@media screen and (forced-colors:active){.aiSuggestedActionsViewAcceptActionButton:focus{outline:1px solid}}.aiSuggestedActionsViewAcceptActionButton:active{background-color:rgba(105,145,214,.16)}.aiSuggestedActionsViewAcceptActionButton.HighlightedButton:hover{background-color:#dae4f4;cursor:pointer}.aiSuggestedActionsViewAcceptActionButton.HighlightedButton:focus{background-color:#d3def2;cursor:pointer}@keyframes inline-shimmer{0%{background-position:0 0}to{background-position:-200% 0}}.docos.docs-gm .docs-material-gm-checkbox.docs-material-gm-checkbox-checked,.docos.docs-gm .docs-material-gm-checkbox.docs-material-gm-checkbox-checked.docs-material-gm-checkbox-focused{background-color:#0b57d0}.docos.docs-gm .docs-material-gm-checkbox.docs-material-gm-checkbox-checked,.docos.docs-gm .docs-material-gm-checkbox.docs-material-gm-checkbox-focused{border-color:#0b57d0}.docos{color:#000;font-family:Arial,sans-serif,sans;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:13px;white-space:normal}.docos.docs-gm{font-size:14px}.docos .jfk-button{font-family:Arial,sans-serif,sans;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:700;font-weight:500}.docos.docs-gm .jfk-button{margin:0 8px 0 0;min-width:24px;vertical-align:middle}.docos.docs-gm .jfk-button-hover{box-shadow:none;background-color:rgba(0,0,0,.06);background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docos.docs-gm .jfk-button-active{box-shadow:none;background-color:rgba(0,0,0,.12);background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docos.docs-gm .jfk-button.jfk-button-standard{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-standard.jfk-button-disabled{background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38;height:24px;padding:3px 12px 5px}@media (forced-colors:active){.docos.docs-gm .jfk-button.jfk-button-focused{outline:1px solid Highlight;outline-offset:-4px}}.docos.docs-gm .jfk-button.jfk-button-standard.jfk-button-focused{background:#e9f1fe;border:1px solid #c1d8fb!important;height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-standard.jfk-button-hover{background:#f8fbff;border:1px solid #cce0fc!important;height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-standard.jfk-button-focused.jfk-button-hover{background:#e1ecfe;border:1px solid #bbd4fb!important;height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-standard.jfk-button-focused.jfk-button-active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-action{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-disabled{background:#1a73e8;color:#fff;background:#f8f9fa;color:#202124;opacity:.62;height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-focused{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-hover{background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-focused.jfk-button-hover{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);height:24px;padding:3px 12px 5px}.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-focused.jfk-button-active{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15);height:24px;padding:3px 12px 5px}.docos .modal-dialog-buttons{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:500}.docos .modal-dialog-title{font-size:16px}.docs-gm .docos .modal-dialog-title{font-size:22px}.docos .modal-dialog-title-text{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.docs-gm .doco-modal.modal-dialog{width:300px}.docs-gm .doco-modal .modal-dialog-title-text{display:block;width:220px;word-wrap:break-word}.docs-grille-gm3.docos .jfk-button.jfk-button-action,.docs-grille-gm3.docos .jfk-button.jfk-button-standard,.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-action,.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-standard{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;height:36px;line-height:16px;padding:9px 16px}.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-action{background:#0b57d0;color:#fff}.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-standard{background:#fff;border-color:#747775!important;color:#0b57d0}.docs-grille-gm3.docos .jfk-button.jfk-button-standard.jfk-button-disabled{height:36px;line-height:16px;padding:9px 16px;background:#e4e4e4;color:#1f1f1f;cursor:default;background:rgba(31,31,31,.12)}.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-standard.jfk-button-hover{height:36px;line-height:16px;padding:9px 16px;background-color:rgba(11,87,208,.08);box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);border-color:#747775!important;box-shadow:none;color:#0b57d0}.docs-grille-gm3.docos .jfk-button.jfk-button-standard.jfk-button-active,.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-standard.jfk-button-focused,.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-standard.jfk-button-focused.jfk-button-hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;height:36px;line-height:16px;padding:9px 16px;background-color:rgba(11,87,208,.12);border-color:#0b57d0!important;box-shadow:none;color:#0b57d0}.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-disabled{height:36px;line-height:16px;padding:9px 16px;background:#e4e4e4;color:#1f1f1f;cursor:default}.docs-grille-gm3.docos .jfk-button.jfk-button-action.jfk-button-focused.jfk-button-active,.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-focused,.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-focused.jfk-button-hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;height:36px;line-height:16px;padding:9px 16px;background-color:rgba(11,87,208,.12);background:#296bd6;color:#fff}.docs-grille-gm3.docos.docs-gm .jfk-button.jfk-button-action.jfk-button-hover{height:36px;line-height:16px;padding:9px 16px;background-color:rgba(11,87,208,.08);box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);background:#1e64d4;color:#fff}.docs-grille-gm3.docos .docs-suggestion-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px}.docs-grille-gm3.docos .docs-suggestion-button.jfk-button-hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.docs-grille-gm3.docos .docs-suggestion-button.jfk-button-active,.docs-grille-gm3.docos .docs-suggestion-button.jfk-button-focused{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12)}.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-input-cancel.jfk-button-standard.jfk-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;background:transparent;border:1px solid transparent!important;height:36px;line-height:18px}.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-input-cancel.jfk-button-standard.jfk-button-hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08)}.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-input-cancel.jfk-button-standard.jfk-button-active,.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-input-cancel.jfk-button-standard.jfk-button-focused,.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-input-cancel.jfk-button-standard.jfk-button-focused.jfk-button-hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12)}.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-input-cancel.jfk-button-standard.jfk-button.jfk-button-disabled{color:#0b57d0;padding:9px 12px;color:#1f1f1f;cursor:default}.docos-comments-pe .docos-replyview-reply-count{background:transparent;border-radius:100px;color:#0b57d0;cursor:pointer;font:500 14px/20px Google Sans,Roboto,sans-serif;padding:2px 8px;width:-moz-fit-content;width:fit-content}.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-replyview-reply-count:hover{background:rgba(11,87,208,.08)}.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-replyview-reply-count:active,.docs-grille-gm3.docos.docs-gm.docos-comments-pe .docos-replyview-reply-count:focus{background:rgba(11,87,208,.12);outline:1px solid transparent}.docs-grille-gm3 .docos-anchoreddocoview-input-pane+.docos-replyview-reply-count{margin-top:0}.docos-replyview.docos-replyview-deleted .docos-action-text{display:none}.docos-anchoreddocoview{background-color:#f5f5f5;cursor:pointer;direction:ltr;position:relative;width:240px;border:none;box-shadow:0 1px 3px rgba(0,0,0,.3);border-radius:2px}.docs-gm .docos-anchoreddocoview{background-color:#fff;border:1px solid rgba(60,64,67,.15);box-shadow:none}.docos-comments-pe .docos-anchoreddocoview{-webkit-font-smoothing:antialiased}.docs-gm .docos-anchoreddocoview{width:282px}.docs-gm .docos-layout-anchored-auto-resize .docos-anchoreddocoview{min-width:282px;width:calc(100% - 50px);max-width:calc(50ch + 24px)}.docs-gm.docos-comments-pe .docos-minimized-view-mode.docos-anchoreddocoview:not(.docos-minimized-view):not(.docos-docoview-active){background:none;padding-right:48px}.docs-gm.docos-comments-pe .docos-minimized-view-mode.docos-anchoreddocoview.docos-docoview-active:not(.docos-minimized-view):not(.docos-emoji-container){margin-right:48px}.docs-gm .docos-anchoreddocoview:hover{border-color:transparent;box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.docs-gm .docos-anchoreddocoview.docos-docoview-active,.docs-gm .docos-anchoreddocoview.docos-docoview-active:hover{border-color:transparent;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm .docos-anchoreddocoview,.docs-gm .docos-anchoreddocoview-internal{border-radius:8px}.docos-comments-pe .docos-docoview-active .docos-anchoreddocoview-internal,.docos-docoview-active.docos-anchoreddocoview{cursor:default}.docs-gm .docos-anchoreddocoview.docos-minimized-view,.docs-gm .docos-docoview-active.docos-anchoreddocoview.docos-minimized-view,.docs-gm .docos-emoji-reaction-doco-view.docos-anchoreddocoview.docos-minimized-view:hover,.docs-grille-gm3 .docos-anchoreddocoview.docos-minimized-view,.docs-grille-gm3 .docos-docoview-active.docos-anchoreddocoview.docos-minimized-view,.docs-grille-gm3 .docos-emoji-reaction-doco-view.docos-anchoreddocoview.docos-minimized-view:hover,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview.docos-minimized-view,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview.docos-minimized-view:hover{background-color:transparent;cursor:pointer;border:none;box-shadow:none}.docos-comments-pe .docos-anchoreddocoview:hover,.docos-comments-pe .docos-emoji-reaction-doco-view.docos-anchoreddocoview.docos-minimized-view:hover,.docs-body-pageless .docos-comments-pe .docos-anchoreddocoview.docos-minimized-view:hover{cursor:default}.docos-comments-pe .docos-anchoreddocoview-internal{cursor:pointer}.docos-anchoreddocoview-minimized,.docos-anchoreddocoview-minimized .docs-icon,.docos-layout-anchored-auto-resize .docos-anchoreddocoview.docos-minimized-view{min-height:24px;min-width:24px;max-width:24px}.docs-gm .docos-minimized-view.docos-docoview-active .docos-anchoreddocoview-minimized.docs-material .docs-icon .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-gm .docos-anchoreddocoview.docos-minimized-view:not(.docos-docoview-active):hover .docos-anchoreddocoview-minimized.docs-material .docs-icon .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_grey_dark.svg)}.docos-anchoreddocoview:active,.docos-anchoreddocoview:focus{outline:0}.docos-anchoreddocoview-internal{max-height:inherit;overflow-y:auto;overflow-x:hidden}.docos-anchoreddocoview-content{overflow-y:auto;overflow-x:hidden}.docos-anchoreddocoview .docos-anchoreddocoview-input-pane{border:none;display:none;padding:8px}.docos-anchoreddocoview .docos-anchoreddocoview-input-pane.docos-draftdiscussionview-input-pane{padding-top:0}.docos-anchoreddocoview .docos-draftdiscussionview-input-pane{background:#fff}.docos-docoview-active.docos-anchoreddocoview .docos-anchoreddocoview-input-pane{display:block}.docos-comments-pe .docos-anchoreddocoview-internal{background:#edf2fa}.docos-anchoreddocoview-input-pane .docos-input-textarea{display:block;height:26px}.docos-anchoreddocoview-input-pane .docos-input-buttons{text-align:left}.docos-comments-pe .docos-anchoreddocoview-input-pane .docos-input-buttons,.docos-comments-pe .docos-input-buttons .docos-input-button-row{text-align:right}.docos-comments-pe .docos-input-typing .docos-input-buttons{display:flex;flex-direction:row-reverse;position:relative;text-align:right}.docs-grille-gm3.docos-comments-pe .docos-input-buttons>.jfk-button{margin:0 0 0 8px}.docos-draftdiscussionview-input-pane{border-top:none!important;padding-top:0}.docos-anchoreddocoview .docos-input-acl-fixer-message,.docos-anchoreddocoview .docos-input-assignment-message,.docos-anchoreddocoview .docos-input-at-reply-message,.docos-anchoreddocoview .docos-input-static-message{color:#777;font-size:12px;font-family:Arial,sans-serif,sans;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-top:8px}.docs-gm .docos-anchoreddocoview .docos-input-acl-fixer-message,.docs-gm .docos-anchoreddocoview .docos-input-assignment-message,.docs-gm .docos-anchoreddocoview .docos-input-at-reply-message,.docs-gm .docos-anchoreddocoview .docos-input-static-message{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px}.docos-comments-pe .docos-anchoreddocoview .docos-input-acl-fixer-message,.docos-comments-pe .docos-anchoreddocoview .docos-input-assignment-message,.docos-comments-pe .docos-anchoreddocoview .docos-input-at-reply-message,.docos-comments-pe .docos-anchoreddocoview .docos-input-static-message{color:#444746}.docos-layout-anchored .docos-anchoreddocoview{position:absolute;-webkit-user-select:text;user-select:text;z-index:500}.docos-layout-anchored .docos-docomenu-visible.docos-anchoreddocoview{z-index:502}.docos-layout-anchored .docos-docoview-active.docos-anchoreddocoview{z-index:501}.docs-gm .docos-layout-anchored.docos-comments-pe .docos-docomenu-visible.docos-anchoreddocoview{z-index:503}.docos-layout-anchored-shadows .docos-anchoreddocoview{box-shadow:0 2px 4px rgba(0,0,0,.2)}.docos-anchoreddocoview .docos-input-post{margin-right:10px}.docs-gm .docos-layout-vertical .docos-anchoreddocoview .docos-anchoreddocoview-arrow-inner.docos-assignee-you{background-color:#1a73e8}.docs-gm .docos-anchoreddocoview .docos-icon-checkmark{margin-top:1px}.docs-grille-gm3 .docos-anchoreddocoview .docos-icon-checkmark{margin-top:4px}.docs-grille-gm3 .docos-layout-anchored-shadows .docos-anchoreddocoview,.docs-grille-gm3 .docos-layout-anchored-shadows .docos-anchoreddocoview:hover{box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.docs-grille-gm3.docs-gm .docos-input-at-reply-message{color:#444746;font-family:Google Sans,Roboto,sans-serif}.docos-comments-pe .docos-anchoreddocoview{transition:top .35s ease 0s}.docos-anchoreddocoview .docos-replyview-reply-count{height:20px;margin:4px 8px 16px 8px}.docos-comments-pe .docos-anchoreddocoview.docos-docoview-scrollbar-visible .docos-anchoreddocoview-input-pane{border-top:1px solid #c4c7c5;padding-top:16px}.docos-comments-pe .docos-anchoreddocoview.docos-docoview-scrollbar-visible .docos-anchoredreplyview.docos-replyview{padding-right:12px}.docos-comments-pe .docos-docoview-scrollbar-visible .docos-anchoredreplyview-header,.docos-comments-pe .docos-docoview-scrollbar-visible .docos-anchoredreplyview.docos-replyview.docos-replyview-deleted .docos-anchoredreplyview-header{margin-right:-12px}.docos-comments-pe .docos-minimized-view-mode.docos-anchoreddocoview.docos-docoview-active{transition:box-shadow .4s}.docos-minimized-view-mode:not(.docos-docoview-active) .docos-anchoreddocoview-input-pane:not(.docos-input-nohide){display:none!important}.docos-docoview-active:has(.docos-replyview-deleted:last-child) .docos-anchoreddocoview-input-pane{border-top:1px dashed #c7c7c7;padding-top:12px}.docos-replyview-delete,.docos-replyview-edit{color:#15c;font-size:11px;margin:0 2px}.docos-replyview-delete:hover,.docos-replyview-edit:hover{text-decoration:underline;cursor:pointer}.docos-input-cancel{margin:0 0}.docos-input-post{margin:8px 7px 0 0}.docos-root-reply-action-text-wrapper{padding:8px 0 0 0;position:relative}.docos-replyview-attribution-warning{margin:8px -8px 0 -8px;padding:8px 8px 4px 8px;border-color:#e5e5e5;border-top-style:solid;border-top-width:1px;color:#3c4043}.docos-replyview-attribution-warning-image{height:16px;width:16px}.docos-replyview-attribution-warning-text{margin:-16px 0 0 16px;padding:0 0 0 4px;word-wrap:break-word;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:16px}.docos-replyview-author-unverified{color:#b3261e!important}.docos-replyview-tombstone{color:#3c4043;text-align:center;font-family:Google Sans,Roboto,sans-serif;font-style:italic;font-size:13.5px;letter-spacing:.2px}.docos-replyview-headless-suggestions{text-align:left;font-style:normal}.docos-streamreplyview-attribution-warning{margin-left:-48px}.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted .docos-replyview-body,.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-replyview-avatar{display:none}.docos-anchoredreplyview.docos-replyview-deleted,.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-streamreplyview-text{align-items:center;display:grid;grid-template-columns:1fr auto 1fr}.docos-anchoredreplyview .docos-find-match{background-color:rgba(140,196,116,.5)}.docos-anchoredreplyview .docos-selected-find-match{background-color:#8cc474}.docos-anchoredreplyview:focus{outline:none}.docos-anchoredreplyview,.docos-showrepliesbutton{border:none;border-bottom:1px solid #e5e5e5;padding:3px 8px 5px 8px;zoom:1;background:#f5f5f5;position:static}.docos-anchoreddocoview.docos-docoview-active{box-shadow:0 3px 6px rgba(0,0,0,.2)}.docs-gm .docos-anchoreddocoview-input-pane,.docs-gm .docos-anchoredreplyview,.docs-gm .docos-showrepliesbutton{background-color:#fff;border-bottom:none;border-top:1px solid #dadce0}.docs-gm .docos-showrepliesbutton{border-top:none;color:#1a73e8;letter-spacing:.2px;margin:0 8px;padding:0;position:relative;text-align:center;align-items:center;display:flex;justify-content:center}.docs-gm .docos-showrepliesbutton:not([style*="display: none"])+.docos-anchoredreplyview:not([style*="display: none"]),.docs-gm .docos-showrepliesbutton:not([style*="display: none"])~.docos-anchoredreplyview[style*="display: none"]+.docos-anchoredreplyview:not([style*="display: none"]){border-top:none}.docs-gm .docos-anchoreddocoview .docos-anchoredreplyview{padding:8px 0;margin:0 12px}.docos-anchoreddocoview .docos-anchoredreplyview.docos-replyview.docos-replyview-deleted{min-height:54px}.docos-anchoreddocoview .docos-anchoredreplyview.docos-replyview.docos-replyview-deleted:last-child{min-height:62px;padding-top:4px;padding-bottom:0}.docs-gm .docos-anchoreddocoview .docos-replyview-first.docos-anchoredreplyview{border-bottom:none;padding:12px 12px 8px 12px;margin:0}.docs-gm .docos-anchoreddocoview-input-pane{padding:12px}.docs-gm .docos-input-button-row{padding-top:8px}.docs-gm .docos-anchoreddocoview.docos-docoview-active{border-radius:8px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docos-anchoreddocoview .docos-anchoreddocoview-content>.docos-anchoredreplyview:last-of-type,.docos-anchoreddocoview .docos-docoview-rootreply:only-child .docos-anchoredreplyview{padding-bottom:12px}.docos-anchoreddocoview .docos-replyview-first.docos-anchoredreplyview{padding:8px;border-bottom:1px solid #ddd;background:#fff;min-height:36px}.docos-anchoreddocoview.docos-docoview-resolved .docos-replyview-first.docos-anchoredreplyview,.docos-docoview-resolved .docos-anchoredreplyview,.docos-docoview-resolved .docos-showrepliesbutton,.docs-gm .docos-docoview-resolved.docos-anchoreddocoview{background:#eee}.docos-comments-pe .docos-anchoreddocoview.docos-docoview-resolved .docos-replyview-first.docos-anchoredreplyview{background:inherit}.docos-anchoreddocoview .docos-anchoreddocoview-draft .docos-replyview-first.docos-anchoredreplyview{border:none}.docos-anchoredreplyview .docos-anchoredreplyview-avatar{left:0!important;display:block}.docos-anchoredreplyview.docos-replyview-first{border-top:none!important}.docos-anchoredreplyview-header .docos-anchoredreplyview-author{margin:0;margin-top:2px;color:#333;font-family:Arial,sans-serif,sans;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;font-weight:500;height:18px}.docs-gm .docos-anchoredreplyview-header .docos-anchoredreplyview-author{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;letter-spacing:.25px;line-height:20px;margin-top:0}.docos-anchoreddocoview .docos-anchoreddocoview-input-pane .docos-input-textarea,.docos-anchoredreplyview .docos-anchoredreplyview-body .docos-anchoredreplyview-origin{line-height:1.4}.docs-gm .docos-anchoreddocoview .docos-anchoreddocoview-input-pane .docos-input-textarea{line-height:20px}.docos-comments-pe .docos-anchoreddocoview .docos-anchoreddocoview-input-pane .docos-input-textarea{height:auto}.docos-anchoredreplyview .docos-anchoredreplyview-body{word-wrap:break-word;color:#333;padding:0}.docs-gm .docos-anchoredreplyview .docos-anchoredreplyview-body{color:#000;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px;line-height:20px}.docos-anchoredreplyview .docos-replyview-body-emoji-reactable{padding:3px 21px 3px 5px}.docos-comments-pe .docos-replyview-body-emoji-reactable{margin-left:-5px}.docos-replyview-body-emoji-reactable-background{background-color:#f1f3f4;border-radius:6px}.docos-replyview-emoji-controls .docs-material-button-raised-default{background:#fff;border-radius:50%;bottom:-3px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);display:flex;justify-content:center;padding:0;position:absolute;right:-14px;width:32px;height:32px;z-index:10}.docs-gm .docos-anchoredreplyview .docos-anchoredreplyview-body a{color:#1a73e8}.docos-anchoredreplyview-header .docos-anchoredreplyview-timestamp{margin:0;color:#777;font-size:11px}.docs-gm .badging-enabled-doco .docos-anchoredreplyview-header .docos-anchoredreplyview-timestamp{align-items:center;display:inline-flex;flex-direction:row}.docs-gm .docos-anchoredreplyview-header .docos-anchoredreplyview-timestamp{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.3px}.docos-comments-pe .docos-docoview-replycontainer~.docos-replyview-reply-count-container .docos-new-tag-preview,.docs-gm .docos-docoview-replycontainer .docos-new-tag{flex:none;align-items:center;background-color:#1a73e8;border-radius:9px;color:#fff;height:16px;justify-content:center;margin:auto 0 auto 0;overflow:hidden;transform-origin:left;transition:transform .2s ease-out,color .1s ease-in,border-radius .2s ease}.docos-comments-pe .docos-docoview-replycontainer~.docos-replyview-reply-count-container .docos-new-tag-preview{margin-bottom:-3px}.docos-comments-pe .docos-docoview-replycontainer:not(:hover)~.docos-replyview-reply-count-container .docos-new-tag-preview,.docs-gm .docos-docoview-replycontainer:not(:hover) .docos-new-tag{border-radius:50%;color:#fff;width:6px;transform:scale(.375)}.docs-gm .docos-anchoredreplyview span+.docos-new-tag{margin-left:4px}.docos-new-tag{font-weight:600;display:inline-block;font-size:.75rem;font-family:Roboto,sans-serif;padding:0 5px}.docos-comments-pe .docos-docoview-replycontainer:not(:hover)~.docos-replyview-reply-count-container .docos-new-tag-preview .docos-new-message,.docs-gm .docos-docoview-replycontainer:not(:hover) .docos-new-message{color:transparent}.docos-anchoredreplyview .docos-accept-suggestion,.docos-anchoredreplyview .docos-reject-suggestion{min-width:28px;width:28px}.docos-anchoredreplyview .docos-accept-suggestion,.docos-anchoredreplyview .docos-reject-suggestion{height:28px;margin:0;position:relative;top:auto;right:auto;display:inline-block;vertical-align:middle}.docos-anchoredreplyview .docos-accept-suggestion,.docos-anchoredreplyview .docos-reject-suggestion{padding:0}.docos-anchoredreplyview .docos-accept-suggestion{right:-1px}.docos-anchoredreplyview .docos-accept-suggestion div,.docos-anchoredreplyview .docos-reject-suggestion div{margin:auto;margin-top:1px}.docos-accept-suggestion{border-radius:3px 0 0 3px}.docos-reject-suggestion{border-radius:0 3px 3px 0}.docos.docs-gm .docos-accept-suggestion path,.docos.docs-gm .docos-reject-suggestion path{fill:#1a73e8}.docos.docs-gm .docos-accept-suggestion.jfk-button-disabled path,.docos.docs-gm .docos-reject-suggestion.jfk-button-disabled path{fill:#3c4043}.docos.docs-gm .docos-accept-suggestion.jfk-button-disabled,.docos.docs-gm .docos-reject-suggestion.jfk-button-disabled{background-color:#fff;opacity:.38}.docos-accept-suggestion.jfk-button-disabled,.docos-reject-suggestion.jfk-button-disabled{background-color:#f9f9f9}.docos-comments-pe.docos.docs-gm .docos-accept-suggestion.jfk-button-disabled,.docos-comments-pe.docos.docs-gm .docos-reject-suggestion.jfk-button-disabled{background-color:inherit;opacity:1}.docos-docoview-active.docos-anchoreddocoview .docos-replyview-control,.docos-docoview-active.docos-showrepliesbutton .docos-replyview-control{display:block}.docos-showrepliesbutton-collapsed{word-wrap:break-word;color:#15c}.docos-anchoreddocoview:hover .docos-showrepliesbutton-collapsed,.docos-showrepliesbutton-collapsed:hover{text-decoration:underline}.docos-anchoreddocoview .docos-showrepliesbutton-collapsed-internal:hover,.docos-anchoreddocoview .docos-showrepliesbutton-collapsed:hover .docos-showrepliesbutton-collapsed-internal,.docos-anchoreddocoview:hover .docos-showrepliesbutton-collapsed-internal{text-decoration:underline}.docs-gm .docos-anchoreddocoview .docos-showrepliesbutton-collapsed{position:relative;width:100%}.docos-anchoreddocoview .docos-showrepliesbutton-line,.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-line{border-top:1px solid #dadce0;height:50%;position:absolute;top:50%;width:100%}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-line{border-color:#c4c7c5}.docs-gm .docos-anchoreddocoview .docos-showrepliesbutton-collapsed-internal{background-color:#fff;display:inline-block;margin:0 20px;overflow-wrap:break-word;padding:0 8px;position:relative;word-wrap:break-word;word-break:break-word}.docos-collapsible-replyview{position:relative;margin:6px 0;padding:0}.docos-comments-pe .docos-streamdocoview .docos-collapsible-replyview{margin-bottom:0}.docos-collapsible-replyview.docos-collapsible-replyview-empty,.docs-gm .docos-anchoredreplyview .docos-collapsible-replyview{margin:0}.docos-anchoredreplyview .docos-collapsed-replyview{height:78px;overflow:hidden}.docos-anchoredreplyview .docos-collapsed-replyview-emoji-reactions>.docos-replyview-static{height:81px;overflow:hidden}.docos-show-less,.docos-show-more{color:#15c;display:none;opacity:1;width:100%;outline:none}.docos-show-less:focus,.docos-show-more:focus{text-decoration:underline}.docos-show-more{bottom:0;padding-top:16px;position:absolute;right:0}.docos-anchoreddocoview .docos-show-less,.docos-anchoreddocoview .docos-show-more,.docos-comments-pe .docos-streamdocoview .docos-show-less,.docos-comments-pe .docos-streamdocoview .docos-show-more{cursor:pointer;font-size:11px}.docos-anchoreddocoview .docos-show-less{background:#f5f5f5;padding:2px 0}.docos-anchoreddocoview .docos-show-more{padding:7px 0 2px 0}.docos-anchoreddocoview .docos-replyview-first .docos-show-less{background:#fff}.docos-show-less:hover,.docos-show-more:hover{text-decoration:underline}.docos-anchoreddocoview .docos-show-more{background:#f5f5f5;-ms-filter:none;filter:none}.docos-anchoreddocoview .docos-replyview-first .docos-show-more{background:#fff}.docos-anchoreddocoview.docos-docoview-tesla-conflict:hover .docos-show-more{background:#f5f5f5;-ms-filter:none;filter:none}.docos-anchoreddocoview.docos-docoview-tesla-conflict:hover .docos-replyview-first .docos-show-more{background:#fff}.docos-anchoreddocoview.docos-docoview-active .docos-show-more,.docos-anchoreddocoview.docos-docoview-active:hover .docos-show-more{background:#f5f5f5;-ms-filter:none;filter:none}.docs-gm .docos-anchoreddocoview .docos-show-less,.docs-gm .docos-anchoreddocoview .docos-show-more,.docs-gm .docos-anchoreddocoview.docos-docoview-active .docos-show-less,.docs-gm .docos-anchoreddocoview.docos-docoview-active .docos-show-more,.docs-gm .docos-anchoreddocoview.docos-docoview-tesla-conflict:hover .docos-show-more,.docs-gm .docos-replyview-first .docos-show-more{background:#fff}.docos-anchoreddocoview.docos-docoview-active .docos-replyview-first .docos-show-more,.docos-anchoreddocoview.docos-docoview-active:hover .docos-replyview-first .docos-show-more{background:#fff}.docos-collapsed-replyview>.docos-replyview-static>.docos-show-more,.docos-collapsed-replyview>.docos-streamdocoview-show-buttons>.docos-show-more{display:block}.docos-collapsed-replyview>.docos-replyview-static{height:100%}.docos-collapsed-replyview-emoji-reactions>.docos-replyview-static>.docos-show-more{display:block}.docos-collapsed-replyview-emoji-reactions>.docos-replyview-static{height:100%;overflow:hidden}.docos-anchoreddocoview.docos-docoview-active .docos-show-less{background:#f5f5f5}.docos-anchoreddocoview.docos-docoview-active .docos-replyview-first .docos-show-less{background:#fff}.docos-anchoredreplyview-header{margin:6px 0;height:38px;white-space:nowrap;display:flex}.docs-gm .docos-anchoredreplyview-header{margin-top:0}.docos-replyview-first .docos-anchoredreplyview-header{margin:0;margin-bottom:8px}.docos-anchoreddocoview-draft .docos-replyview-first .docos-anchoredreplyview-header{margin:0}.docos-anchoredreplyview-buttonholder{white-space:nowrap}.docos-anchoreddocoview.docos-docomenu-visible .docos-mark-done-button-white,.docos-anchoreddocoview.docos-docoview-active .docos-mark-done-button-white,.docos-anchoreddocoview:hover .docos-mark-done-button-white{border:1px solid hsla(0,0%,100%,.7)}.docos-overflowmenu-outer .goog-menu{z-index:600}.docos-anchoredreplyview-buttonholder:hover .docos-reject-suggestion,.docos-anchoredreplyview-buttonholder:hover .docos-replyview-resolve-button{border-top-right-radius:0;border-bottom-right-radius:0}.docos-anchoredreplyview-buttonholder>.docos-reject-suggestion:hover,.docos-anchoredreplyview-buttonholder>.docos-replyview-resolve-button:hover{border-top-right-radius:2px;border-bottom-right-radius:2px}.docos-replyview-first .docos-anchoredreplyview-buttonholder{padding:4px 0 4px 4px}.docos-accept-suggestion{margin-right:-1px}.docos-anchoredreplyview-authortimestamp{padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-grow:1}.badging-enabled-doco .docos-anchoredreplyview-authortimestamp span{overflow:hidden;text-overflow:ellipsis}.docs-gm .docos-anchoredreplyview-authortimestamp{display:flex;align-items:start;flex-direction:column;justify-content:center}.docos-anchoredreplyview-authortimestamp>*{overflow:hidden;text-overflow:ellipsis}.docs-gm .docos-anchoredreplyview-authortimestamp>*{align-self:stretch}.docos-anchoredreplyview-avatar-holder{max-width:32px}.docs-gm .docos-anchoredreplyview-avatar-holder{height:38px;margin-top:2px;max-width:36px;width:36px}.docos-anchoredreplyview-header .docos-avatar{position:relative}.docs-gm .docos-anchoredreplyview-header .docos-avatar{margin-left:2px;margin-top:2px}.docos-replyview-resolve-button-original{display:inline-block;margin:0;opacity:.2;padding-left:2px;position:relative;padding:0 4px 0 4px;min-width:50px;height:28px;vertical-align:top}.docs-gm .docos-replyview-resolve-button-original{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;height:24px;padding:3px 12px 5px}.docs-gm .docos-replyview-resolve-button-original:hover{background:#f8fbff;border:1px solid #cce0fc!important;height:24px;padding:3px 12px 5px}.docs-gm .docos-replyview-resolve-button{border-radius:3px 0 0 3px;display:inline-block;margin:auto;margin-top:1px;padding:0;position:relative;top:auto;right:auto;vertical-align:middle;width:28px;height:28px}.docs-gm .docos-anchoreddocoview.docos-docoview-active .docos-replyview-resolve-button,.docs-gm .docos-anchoreddocoview:hover .docos-replyview-resolve-button{opacity:1}.docos-anchoredreplyview .docos-replyview-edit{margin-left:0}.docos-anchoredreplyview-origin{word-wrap:break-word;color:#777;margin:8px -8px 0 -8px;padding:8px 8px 4px 8px;border-color:#e5e5e5;border-top-style:solid;border-top-width:1px;font-size:11px;font-style:italic}.docs-gm .docos-anchoredreplyview-origin{color:#80868b;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.docos-comments-pe .docos-anchoredreplyview-origin{color:#444746;font-family:Google Sans,Roboto,sans-serif}.docos-anchoredreplyview .docos-action-text{color:#707070;font-style:italic;word-wrap:break-word;-ms-word-wrap:break-word;overflow-wrap:break-word}.docs-gm .docos-anchoredreplyview .docos-action-text{color:#80868b;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px}.docos-action-text-bottom-wrapper{padding:8px 0 3px 0;position:relative}.docos-anchoreddocoview .docos-anchoredreplyview:last-of-type .docos-action-text-bottom-wrapper{padding:8px 0 0 0}.docos-replyview-emojis-wrapper{display:flex;flex-wrap:wrap;padding-top:3px}.docos-replyview-emojis-wrapper .docs-material-button-flat-primary{border:1px solid rgba(60,64,67,.15);border-radius:15px;margin:1.5px}.docos-replyview-emojis-wrapper .docs-material-button-disabled.docs-material-button-flat-primary{background-image:radial-gradient(#f8f8ff,#e6e6fa);cursor:inherit}.docs-grille-gm3 .docos-anchoreddocoview .docos-replyview-first.docos-anchoredreplyview{padding:16px 16px 8px}.docs-grille-gm3 .docos-anchoreddocoview .docos-docoview-rootreply :only-child.docos-anchoredreplyview{padding-bottom:12px}.docs-grille-gm3 .docos-anchoreddocoview,.docs-grille-gm3 .docos-anchoreddocoview .docos-anchoredreplyview,.docs-grille-gm3 .docos-anchoreddocoview-input-pane{background:#edf2fa}.docs-gm.docs-grille-gm3.docos-comments-pe .docos-anchoreddocoview{background:transparent}.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview .docos-anchoredreplyview,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview-input-pane,.docs-grille-gm3.docs-body-pageless .docos-comments-pe .docos-anchoreddocoview .docos-replyview-reply-count,.docs-grille-gm3.docs-body-pageless .docos-comments-pe .docos-anchoreddocoview-internal{background:#f3f6fc}.docs-grille-gm3 .docos-anchoreddocoview,.docs-grille-gm3 .docos-anchoreddocoview-input-pane{border:none}.docs-grille-gm3 .docos-anchoreddocoview,.docs-grille-gm3 .docos-anchoreddocoview-internal,.docs-grille-gm3 .docos-anchoreddocoview.docos-docoview-active{border-radius:12px}.docs-grille-gm3 .docos-input .docos-input-textarea,.docs-grille-gm3 .docos-input .docos-input-textarea:focus,.docs-grille-gm3 .docos-streamdocoview-input-pane .docos-input-textarea,.docs-grille-gm3 .docos-streamdocoview-input-pane.docos-input .docos-input-textarea:focus{background:#fff;border:1px solid #747775;border-radius:18px;color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;padding:8px 7px 8px 16px}.docs-grille-gm3 .docos-anchoreddocoview .docos-anchoredreplyview,.docs-grille-gm3 .docos-anchoreddocoview-input-pane{border-color:#c7c7c7;margin:0 16px}.docos-comments-pe .docos-anchoreddocoview .docos-anchoreddocoview-input-pane,.docos-comments-pe .docos-anchoreddocoview .docos-anchoredreplyview{border-color:#747775;margin:0}.docos-comments-pe .docos-anchoreddocoview .docos-anchoredreplyview{padding-left:16px;padding-right:16px}.docs-grille-gm3 .docos-anchoredreplyview .docos-anchoredreplyview-body a{color:#0b57d0}.docos-comments-pe .docos-anchoreddocoview:hover .docos-anchoreddocoview-internal,.docos-comments-pe .docos-anchoreddocoview:hover .docos-replyview-reply-count,.docs-gm.docos.docos-comments-pe .docos-assigneeview.docos-assignee-other,.docs-grille-gm3 .docos-anchoreddocoview:hover,.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-anchoreddocoview-input-pane,.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-anchoredreplyview{background:#e7edf8;box-shadow:none}.docs-gm .docos.docos-comments-pe .docos-anchoreddocoview:hover{background:transparent}.docos-comments-pe .docos-minimized-view-mode.docos-anchoreddocoview:not(.docos-minimized-view){z-index:501}.docos-comments-pe .docos-anchoreddocoview.docos-minimized-view-mode .docos-docoview-replycontainer>.docos-replyview-comment{display:none}.docos-comments-pe .docos-anchoreddocoview.docos-docoview-active .docos-docoview-replycontainer>.docos-replyview-comment:not(.docos-replyview-deleted){display:block}.docos-comments-pe .docos-anchoreddocoview.docos-docoview-active .docos-docoview-replycontainer>.docos-replyview-comment.docos-replyview-deleted{display:grid}.docos-comments-pe .docos-anchoreddocoview.docos-minimized-view-mode .docos-replyview-reply-count{display:inline-block;margin-right:0}.docos-comments-pe .docos-anchoreddocoview .docos-replyview-reply-count,.docos-comments-pe .docos-anchoreddocoview.docos-docoview-active .docos-replyview-reply-count,.docos-comments-pe .docos-anchoreddocoview.docos-docoview-active .docos-replyview-reply-count-container,.docos-comments-pe .docos-anchoreddocoview:not(.docos-minimized-view-mode) .docos-replyview-reply-count-container{display:none}.docs-body-pageless .docos .docos-comments-pe .docos-assigneeview,.docs-body-pageless .docos-comments-pe .docos-anchoreddocoview:hover .docos-anchoreddocoview-internal,.docs-body-pageless .docos-comments-pe .docos-anchoreddocoview:hover .docos-replyview-reply-count,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview:hover,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview:hover .docos-anchoreddocoview-input-pane,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview:hover .docos-anchoredreplyview{background:#edf2fa}.docs-grille-gm3.docs-gm .docos-anchoreddocoview.docos-docoview-active,.docs-grille-gm3.docs-gm .docos-anchoreddocoview.docos-docoview-active:hover,.docs-grille-gm3.docs-gm .docos-comments-pe .docos-docoview-active .docos-anchoreddocoview-internal,.docs-grille-gm3.docs-gm .docos-comments-pe .docos-docoview-active.docos-anchoreddocoview:hover .docos-anchoreddocoview-internal,.docs-grille-gm3.docs-gm .docos-docoview-active .docos-anchoreddocoview-input-pane,.docs-grille-gm3.docs-gm .docos-docoview-active .docos-anchoredreplyview,.docs-grille-gm3.docs-gm .docos-docoview-active:hover .docos-anchoreddocoview-input-pane,.docs-grille-gm3.docs-gm .docos-docoview-active:hover .docos-anchoredreplyview{background:#fff}.docs-grille-gm3 .docos-anchoredreplyview .docos-anchoredreplyview-body{color:#444746;font-family:Google Sans,Roboto,sans-serif}.docs-grille-gm3 .docos-anchoreddocoview.docos-docoview-active,.docs-grille-gm3 .docos-anchoreddocoview.docos-docoview-active:hover{box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.docs-grille-gm3 .docos-anchoredreplyview-buttonholder{opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.docs-grille-gm3 .docos-anchoredreplyview .docos-accept-suggestion,.docs-grille-gm3 .docos-anchoredreplyview .docos-reject-suggestion,.docs-grille-gm3 .docos-replyview-resolve-button{border:none}.docs-grille-gm3 .docos-anchoreddocoview .docos-accept-suggestion,.docs-grille-gm3 .docos-anchoreddocoview .docos-reject-suggestion,.docs-grille-gm3 .docos-anchoreddocoview.docos-docoview-active .docos-anchoredreplyview-buttonholder,.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-anchoredreplyview-buttonholder{opacity:1}.docs-grille-gm3 .docos-anchoredreplyview-header .docos-anchoredreplyview-author{color:#1f1f1f}.docs-grille-gm3 .docos-anchoredreplyview .docos-action-text,.docs-grille-gm3 .docos-anchoredreplyview-header .docos-anchoredreplyview-timestamp,.docs-grille-gm3 .docos-streamdocoview .docos-action-text,.docs-grille-gm3.docs-gm .docos-xeditor .docos-streamdocoview-timestamp{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-style:normal}.docs-grille-gm3 .docos-root-reply-action-text-wrapper{padding-bottom:2px}.docs-grille-gm3 .docos-anchoredreplyview .docos-accept-suggestion div,.docs-grille-gm3 .docos-anchoredreplyview .docos-reject-suggestion div{margin-top:2px}.docs-grille-gm3 .docos-anchoreddocoview-input-pane{padding:0 0 16px}.docos-comments-pe .docos-anchoreddocoview-input-pane{padding:0 16px 16px 16px}.docs-grille-gm3 .docos-showrepliesbutton{margin:0 16px}.docs-grille-gm3 .docos-anchoreddocoview .docos-showrepliesbutton-collapsed-internal,.docs-grille-gm3 .docos-showrepliesbutton,.docs-grille-gm3 .docos-showrepliesbutton-collapsed{background:none;color:#444746;font:500 14px/20px Google Sans,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.docos-comments-pe .docos-anchoreddocoview .docos-showrepliesbutton-collapsed-internal,.docos-comments-pe .docos-showrepliesbutton,.docos-comments-pe .docos-showrepliesbutton-collapsed{color:#0b57d0}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-collapsed-internal,.docs-grille-gm3 .docos-anchoreddocoview .docos-showrepliesbutton-collapsed-internal{border-radius:100px;margin:0 8px;padding:2px 8px}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-collapsed-internal-container,.docs-grille-gm3 .docos-showrepliesbutton-collapsed-internal-container{background:#edf2fa;display:inline-block;position:relative}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-collapsed-internal-container,.docs-grille-gm3.docs-body-pageless .docos-showrepliesbutton-collapsed-internal-container{background:#f3f6fc}.docos-comments-pe.docs-docos-activity-sidebar .docos-streamdocoview.docos-docoview-active .docos-showrepliesbutton-collapsed-internal,.docos-comments-pe.docs-docos-activity-sidebar .docos-streamdocoview:hover .docos-showrepliesbutton-collapsed-internal,.docs-grille-gm3 .docos-anchoreddocoview.docos-docoview-active .docos-showrepliesbutton-collapsed-internal,.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-showrepliesbutton-collapsed-internal{color:#0b57d0;text-decoration:none}.docs-grille-gm3 .docos-anchoreddocoview.docos-docoview-active .docos-showrepliesbutton-collapsed-internal-container,.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-showrepliesbutton-collapsed-internal-container{background:#e7edf8}.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview.docos-docoview-active .docos-showrepliesbutton-collapsed-internal-container,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview:hover .docos-showrepliesbutton-collapsed-internal-container{background:#edf2fa}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-collapsed-internal:hover,.docs-grille-gm3 .docos-anchoreddocoview .docos-showrepliesbutton-collapsed-internal:hover{background-color:rgba(11,87,208,.08)}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-collapsed-internal:active,.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-collapsed-internal:focus,.docs-grille-gm3 .docos-anchoreddocoview .docos-showrepliesbutton-collapsed-internal:active,.docs-grille-gm3 .docos-anchoreddocoview .docos-showrepliesbutton-collapsed-internal:focus{background-color:rgba(11,87,208,.12)}.docs-grille-gm3 .docos-replyview-body-emoji-reactable-background{background-color:rgba(68,71,70,.08);border-radius:8px;outline:1px solid transparent}.docs-grille-gm3 .docos-replyview-emoji-controls .docs-material-button-raised-default{box-shadow:0 2px 3px rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15);opacity:inherit;padding:0}.docs-grille-gm3 .docos-replyview-emojis-wrapper .docs-material-button-flat-primary{border-color:#c7c7c7;margin:2px}.docs-grille-gm3 .docos-replyview-emojis-wrapper .docs-material-button-focused,.docs-grille-gm3 .docos-replyview-emojis-wrapper .docs-material-button-hover{border-color:transparent;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}.docs-grille-gm3 .docos-replyview-emoji-controls .docs-material-button-disabled .docs-material-button-content{background-color:#e1e3e1;background-image:none}.docs-grille-gm3 .docos-anchoreddocoview .docos-show-less,.docs-grille-gm3 .docos-anchoreddocoview .docos-show-more,.docs-grille-gm3 .docos-replyview-first .docos-show-more{background:#edf2fa;font-family:Google Sans,Roboto,sans-serif}.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview .docos-show-less,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview .docos-show-more,.docs-grille-gm3.docs-body-pageless .docos-replyview-first .docos-show-more{background:#f3f6fc}.docs-grille-gm3 .docos-anchoreddocoview.docos-docoview-tesla-conflict:hover .docos-show-more,.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-replyview-first .docos-show-more,.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-show-less,.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-show-more{background:#e7edf8}.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview.docos-docoview-tesla-conflict:hover .docos-show-more,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview:hover .docos-replyview-first .docos-show-more,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview:hover .docos-show-less,.docs-grille-gm3.docs-body-pageless .docos-anchoreddocoview:hover .docos-show-more{background:#edf2fa}.docs-grille-gm3.docs-gm .docos-anchoreddocoview.docos-docoview-active .docos-show-less,.docs-grille-gm3.docs-gm .docos-anchoreddocoview.docos-docoview-active .docos-show-more,.docs-grille-gm3.docs-gm .docos-docoview-active.docos-docoview-tesla-conflict:hover .docos-show-more{background:#fff}.docs-grille-gm3 .docos-anchoredreplyview-avatar-holder{max-width:34px;width:34px}.docs-grille-gm3 .docos-anchoredreplyview-header .docos-avatar{margin:0}.docs-grille-gm3 .docos-replyview-first .docos-anchoredreplyview-buttonholder{padding:0}.docs-grille-gm3 .docos-anchoredreplyview .docos-collapsed-replyview{height:81px}.docs-grille-gm3 .docos-anchoredreplyview .docos-collapsed-replyview-emoji-reactions>.docos-replyview-static{height:87px}.docs-grille-gm3.docs-gm .docos-new-tag.docos-new-tag{background-color:#0b57d0;font:500 11px/16px Google Sans,Roboto,sans-serif}.docs-grille-gm3 .docos-show-less,.docs-grille-gm3 .docos-show-more{color:#0b57d0;text-decoration:none}.docs-grille-gm3 .docos-anchoredreplyview .docos-anchoredreplyview-body span,.docs-grille-gm3 .docos-streamdocoview-body .docos-replyview-body span{color:#444746!important}.docs-grille-gm3.docs-gm .docos-replyview-emoji-controls .docs-material-button-focused,.docs-grille-gm3.docs-gm .docos-replyview-emoji-controls .docs-material-button-hover{padding:0}.docos-comments-pe .docos-anchoredreplyview{border-top:none}@media screen and (forced-colors:active){.docos-anchoreddocoview .docos-selected-find-match,.docos-anchoredreplyview .docos-find-match{background-color:Highlight;color:HighlightText}.docos-replyview-body-emoji-reactable-background,.docos-replyview-emoji-controls .docs-material-button-raised-default{outline:1px solid Highlight}}.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted .docos-replyview-emojis-wrapper{margin:revert;padding:revert}.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted,.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted+.docos-replyview:not(.docos-replyview-deleted),.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted+.docos-showrepliesbutton[style*="display: none"]+.docos-replyview:not(.docos-replyview-deleted){border-top:1px dashed #c7c7c7}.docos-comments-pe .docos-anchoreddocoview-internal{display:flex;flex-direction:column}.docos-comments-pe .docos-anchoreddocoview .docos-anchoreddocoview-input-pane,.docos-comments-pe .docos-anchoreddocoview-content.docos-anchoreddocoview-draft,.docos-comments-pe .docos-anchoreddocoview-content.docos-docoview-replycontainer{flex-shrink:0}.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted .docos-collapsible-replyview{grid-column-start:2;order:1}.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted .docos-anchoredreplyview-header{align-items:center;justify-content:flex-end;margin:0;order:2}.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted .docos-replyview-attribution-warning{grid-column-end:span 3;grid-row:2}.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted .docos-anchoredreplyview-authortimestamp,.docos-anchoredreplyview.docos-replyview.docos-replyview-deleted .docos-anchoredreplyview-avatar-holder{display:none}.docos-approver-badge-container{width:fit-content;width:-moz-fit-content}.docos-approver-badge{align-items:center;border-radius:12px;cursor:pointer;display:flex;height:24px;margin:4px 0 8px 0;outline:1px solid transparent;padding:2px 8px}.docos-approver-badge.docs-hc-gecko{border:1px solid transparent}.docos-approver-badge .docs-material .docs-icon-approvals-stamp{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docos-approver-badge-text{color:#1a73e8;font:500 14px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding:0 8px}.docos-approver-badge:hover{background:rgba(11,87,208,.08)}.docos-approver-badge:active,.docos-approver-badge:focus{background:rgba(11,87,208,.12)}.docos-assigneeview{border-bottom:1px solid #ddd;padding:7px 10px 7px 8px}.docs-gm .docos-assigneeview{border-bottom:1px solid #dadce0;padding:12px}.docs-gm.docos-xeditor .docos-streamdocoview-content .docos-assigneeview .docos-assigneeview-icon-container{position:absolute;right:16px}.docos-assigneeview table{border-spacing:0;width:100%}.docos-assigneeview.docos-assignee-other{background-color:#f2f2f2;color:#333}.docs-gm .docos-assigneeview.docos-assignee-other{background-color:#e8f0fe;color:#3c4043}.docos-assigneeview.docos-assignee-you{background-color:#4285f4;color:#fff}.docos.docs-gm .docos-assigneeview.docos-assignee-you{background-color:#1a73e8;color:#fff}.docs-gm .docos-assigneeview-avatar-container{padding:2px}.docos-assigneeview-avatar.docos-avatar{position:relative;display:block}.docos-assigneeview-assigneeinfo{padding:0 0 0 10px;width:100%;max-width:135px}.docs-gm .docos-assigneeview-label{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px}.docs-gm.docos-xeditor .docos-assigneeview-label{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docos-assigneeview-assignee-text{font-weight:700;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-gm .docos-assigneeview-assignee-text{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px}.docos-assigneeview .docos-icon-checkmark-black{margin-top:1px}.docos-assigneeview .docos-icon-checkmark-white{margin-top:6px}.docs-gm .docos-assigneeview .docos-icon-checkmark-white{margin-top:1px}.docos-assigneeview .docos-mark-done-button{width:28px;height:28px;min-width:28px;padding:0;margin:0;background:none}.docos-assigneeview .docos-mark-done-button-black{opacity:.2}.docos.docs-gm .docos-assigneeview .docos-mark-done-button-black{opacity:1}.docos-assigneeview .docos-mark-done-button-white{border:1px solid hsla(0,0%,100%,.38);opacity:.7}.docos-assigneeview .docos-mark-done-button-white:hover{border:1px solid #fff;opacity:1;background:none}.docs-gm .docos-assigneeview .docos-mark-done-button-white{border:none;opacity:1}.docos-xeditor .docos-streamdocoview-content .docos-streamdocoview-assigneecontainer{margin:-15px -15px 0;padding-bottom:12px}.docos-comments-pe .docos-streamdocoview .docos-assigneeview,.docos-xeditor .docos-streamdocoview-content .docos-assigneeview{align-items:center;border:none;box-sizing:border-box;border-radius:4px;display:flex;justify-content:space-between;margin:5px}.docs-grille-gm3.docos-comments-pe .docos-streamdocoview .docos-assigneeview{border-radius:11px 11px 0 0;margin:0;padding:0 16px}.docos-xeditor .docos-streamdocoview-content .docos-assigneeview.docos-assignee-other{color:#1a73e8}.docos-comments-pe .docos-assigneeview.docos-assignee-other{display:none}.docos-comments-pe .docos-streamdocoview .docos-assigneeview.docos-assignee-you{display:flex}.docos-comments-pe .docos-anchoreddocoview .docos-assigneeview.docos-assignee-you{display:block}.docos-xeditor .docos-streamdocoview-content .docos-assigneeview.docos-assignee-you .docos-assigneeview-assignee-text{text-transform:uppercase}.docos-xeditor .docos-streamdocoview-content .docos-assigneeview-label{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;letter-spacing:.25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docos-xeditor .docos-streamdocoview-content .docos-assigneeview-assignee-text{margin-left:4px;max-width:195px}.docos-xeditor .docos-streamdocoview-content .docos-mark-done-button{margin:0}.docs-grille-gm3 .docos-assigneeview{border:none;padding:1px 16px}.docs-grille-gm3 .docos-assigneeview-assigneeinfo{align-items:center;display:flex;height:38px;max-width:210px;padding:0}.docs-grille-gm3 .docos .docos-assigneeview.docos-assignee-you{background-color:#d3e3fd;color:#041e49}.docs-grille-gm3 .docos .docos-assigneeview.docos-assignee-other{background-color:inherit;color:#444746}.docos-xeditor .docos-streamdocoview-content .docos-assigneeview-label,.docs-grille-gm3 .docos-assigneeview-assignee-text,.docs-grille-gm3 .docos-assigneeview-label{display:inline-block;font:500 12px/16px Google Sans,Roboto,sans-serif;vertical-align:middle;white-space:nowrap}.docos-xeditor .docos-streamdocoview-content .docos-assigneeview-label{display:flex}.docs-grille-gm3 .docos-assigneeview-assignee-text{margin:0 3px}.docs-grille-gm3 .docos-assigneeview .docos-icon-checkmark-black{margin-top:4px}.docs-grille-gm3 .docos .docos-assigneeview .docos-mark-done-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;margin:0}.docs-grille-gm3 .docos-assigneeview .docos-mark-done-button.jfk-button-hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.docs-grille-gm3 .docos-assigneeview .docos-mark-done-button.jfk-button-active,.docs-grille-gm3 .docos-assigneeview .docos-mark-done-button.jfk-button-focused{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12)}.docos-xeditor .docos-streamdocoview-content .docos-streamdocoview-assigneecontainer{padding-bottom:8px}.docs-grille-gm3 .docos-assignee-you .docos-mark-done-button .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-grille-gm3 .docos-assignee-other .docos-mark-done-button .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg);left:-572px;top:-1150px}.docs-grille-gm3 .docos-anchoreddocoview.docos-docoview-active .docos-assignee-other .docos-mark-done-button .docs-icon-img{left:-1436px;top:-1342px}.docs-grille-gm3.docs-gm .docos-assigneeview.docos-assignee-you .docos-assigneeview-assignee-text{text-transform:lowercase}.docs-grille-gm3 .docos .docos-assigneeview td:last-child{text-align:end}.docos-comments-pe .docos-streamdocoview .docos-streamdocoview-assigneecontainer{margin:-1px;padding-bottom:0}.CSS_ASSISTED_WRITING_TYPEAHEAD_CONTAINER{color:#80868b!important}.docos-ac{background:#fff;border:1px solid #c8c8c8;font-family:Arial,sans-serif,sans;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0 0;padding:4px 0 4px 0;position:absolute;z-index:900}.docs-gm .docos-ac{border-color:transparent;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);padding:9px 0 9px 0}.docos-ac div{cursor:pointer}.docos-ac .ac-row{height:auto;padding:0}.docos-ac .ac-active{background-color:#eee}.docos-ac div.active{background-color:#eee}.docs-gm .docos-ac .ac-active,.docs-gm .docos-ac div.active{background-color:#f1f3f4}.docos-ac-highlighted{font-weight:700}.docos-availability-banner{background-color:#fef7e0;padding:8px 0 8px 14px;margin:12px 0 8px 0;display:flex;align-items:center;outline:1px solid transparent}.docs-gm .docos-anchoreddocoview .docos-availability-banner{left:-12px;width:268px}.docos-anchoreddocoview .docos-availability-banner{left:-8px;width:226px}.docs-gm .docos-layout-anchored-auto-resize .docos-anchoreddocoview .docos-availability-banner-container{display:flex;flex-direction:row;width:calc(100% + 24px)}.docs-gm .docos-layout-anchored-auto-resize .docos-anchoreddocoview .docos-availability-banner{width:calc(100% - 12px)}.docos-anchoreddocoview .docos-xeditor.docos-availability-banner,.docs-gm .docos-anchoreddocoview .docos-xeditor.docos-availability-banner{border-radius:4px;left:0;width:inherit}.docs-gm .docos-layout-anchored-auto-resize .docos-anchoreddocoview .docos-xeditor.docos-availability-banner{width:calc(100% - 36px)}.docos-streamdocoview .docos-availability-banner{left:-56px;width:281px}.docos-streamdocoview .docos-xeditor.docos-availability-banner{border-radius:4px;left:0;width:inherit}.availability-icon-size{width:18px;height:18px;margin:1px 2px 2px 1px}.docs-gm .docos .jfk-button.availability-banner-info{margin-right:0}.docs-gm .docos-layout-anchored-auto-resize .jfk-button.availability-banner-info{margin-left:auto}.docs-gm .docos-availability-banner-text{font-size:12px;width:195px;padding-left:10px}.docs-gm .docos-layout-anchored-auto-resize .docos-availability-banner-text{width:auto}.docos-availability-banner-text{font-size:12px;width:188px;overflow:hidden;text-overflow:ellipsis}.docos-xeditor .docos-availability-banner-text{width:inherit}.docos .docos-availability-banner .jfk-button-standard{min-width:21px;padding:0 2px;vertical-align:middle}.docos .jfk-button.availability-banner-info{margin-right:10px}.docos-comments-pe .docos-streamdocoview .docos-availability-banner-container{margin-left:0}.availability-details-dialog{min-width:464px}.availability-details-dialog .docs-material-gm-dialog-content,.availability-details-dialog .docs-material-gm-dialog-title{padding-bottom:0}.availability-details-dialog .availability-details-help{cursor:pointer;float:right}.availability-details-dialog .availability-details-desc{color:#5f6368;font:14px/20px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-bottom:16px}.availability-details-dialog .availability-details-row{padding-bottom:12px}.availability-details-dialog .availability-details-photo{border-radius:50%;float:left;height:32px;margin-right:16px}.availability-details-dialog .availability-details-name{color:#3c4043;font:14px/20px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;letter-spacing:.2px}.availability-details-dialog .availability-details-status{color:#5f6368;font:12px/16px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;letter-spacing:.3px}.docos-avatar{left:0;position:absolute;object-fit:cover}.docs-gm .docos-avatar{border-radius:50%}.docos-avatar-unverified{opacity:.4}.docs-gm .docos-avatar-unverified{background-color:#fff;opacity:1}.docos-build-info{font-family:Arial,sans-serif,sans;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:10px/12px;color:#bbb;text-align:right;padding-right:30px}.docos-build-info a{color:#bbb}.quantumIconsIcon{font-family:Material Icons Extended;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased}html[dir=rtl] .quantumIconsRtlIcon{transform:scaleX(-1);filter:FlipH}div.docs-material-gm-checkbox,span.docs-material-gm-checkbox{border:2px solid #5f6368;border-radius:2px;box-sizing:border-box;cursor:pointer;height:18px;margin:1px;outline:none;flex-shrink:0;top:4px;width:18px;display:inline-block;vertical-align:middle}div.docs-material-gm-checkbox-checked,div.docs-material-gm-checkbox-undetermined,span.docs-material-gm-checkbox-checked,span.docs-material-gm-checkbox-undetermined{background-color:#1a73e8;border:2px solid #1a73e8}div.docs-material-gm-checkbox-checked:before,span.docs-material-gm-checkbox-checked:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3LjE0Ni41Mi40My44MDQuMzIzLjkxem0uMTc3LjE3N0wuODU0LjE2Ny45Ni4yNzMuMzIzLjkxeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");display:block;line-height:15px}@media screen and (forced-colors:active) and (prefers-color-scheme:light){div.docs-material-gm-checkbox-checked:before,span.docs-material-gm-checkbox-checked:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3LjE0Ni41Mi40My44MDQuMzIzLjkxem0uMTc3LjE3N0wuODU0LjE2Ny45Ni4yNzMuMzIzLjkxeiIgZmlsbD0iQ2FudmFzVGV4dCIvPjwvc3ZnPg==")}}div.docs-material-gm-checkbox-undetermined:before,span.docs-material-gm-checkbox-undetermined:before{border-top:2px solid #fff;content:"";display:block;height:0;margin-left:3px;margin-top:6px;width:8px}div.docs-material-gm-checkbox-focused,span.docs-material-gm-checkbox-focused{border:2px solid #1a73e8}div.docs-material-gm-checkbox-disabled,span.docs-material-gm-checkbox-disabled{cursor:default;opacity:.38}div.docs-material-gm-checkbox-disabled.docs-material-gm-checkbox-checked,span.docs-material-gm-checkbox-disabled.docs-material-gm-checkbox-checked{background-clip:padding-box;background-color:#5f6368;border-color:#5f6368;opacity:.38}div.docs-material-gm-checkbox-checked.docs-material-gm-checkbox-focused,span.docs-material-gm-checkbox-checked.docs-material-gm-checkbox-focused{background-color:#1a73e8;border:2px solid #1a73e8}div.docs-material-gm-checkbox-disabled.docs-material-gm-checkbox-undetermined,span.docs-material-gm-checkbox-disabled.docs-material-gm-checkbox-undetermined{background-clip:padding-box;background-color:#5f6368;border-color:#5f6368;opacity:.38}@media screen and (forced-colors:active){.docs-material-gm-checkbox-active .docs-material-gm-checkbox-circle,.docs-material-gm-checkbox-focused .docs-material-gm-checkbox-circle{background-color:Highlight;opacity:.38;z-index:-1}div.docs-material-gm-checkbox-disabled,span.docs-material-gm-checkbox-disabled{border-color:GrayText;opacity:1}div.docs-material-gm-checkbox-disabled.docs-material-gm-checkbox-checked,span.docs-material-gm-checkbox-disabled.docs-material-gm-checkbox-checked{border-color:GrayText;opacity:1}}.docs-material-gm-labeled-checkbox{align-items:flex-start;cursor:pointer;display:flex;max-width:672px;outline:none;padding:8px 0;position:relative;width:100%}.docs-material-gm-labeled-checkbox.docs-material-gm-labeled-checkbox-disabled{cursor:default}.docs-material-gm-labeled-checkbox-content{flex-shrink:1;margin-left:12px}.docs-material-gm-labeled-checkbox-circle{width:40px;height:40px;border-radius:50%;cursor:pointer;margin-left:-10px;margin-top:-10px;position:absolute}.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-circle{cursor:default}.docs-material-gm-labeled-checkbox-checkbox{border:2px solid #5f6368;border-radius:2px;box-sizing:border-box;cursor:pointer;height:18px;margin:1px;outline:none;flex-shrink:0;top:4px;width:18px}.docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-checked,.docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-undetermined{background-color:#1a73e8;border:2px solid #1a73e8}.docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-checked:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3LjE0Ni41Mi40My44MDQuMzIzLjkxem0uMTc3LjE3N0wuODU0LjE2Ny45Ni4yNzMuMzIzLjkxeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");display:block;line-height:15px}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-checked:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3LjE0Ni41Mi40My44MDQuMzIzLjkxem0uMTc3LjE3N0wuODU0LjE2Ny45Ni4yNzMuMzIzLjkxeiIgZmlsbD0iQ2FudmFzVGV4dCIvPjwvc3ZnPg==")}}.docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-undetermined:before{border-top:2px solid #fff;content:"";display:block;height:0;margin-left:3px;margin-top:6px;width:8px}.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-checkbox{cursor:default;opacity:.38}.docs-material-gm-labeled-checkbox-hover .docs-material-gm-labeled-checkbox-circle{background-color:#5f6368;opacity:.04}.docs-material-gm-labeled-checkbox-focused .docs-material-gm-labeled-checkbox-circle{background-color:#5f6368;opacity:.06}.docs-material-gm-labeled-checkbox-active .docs-material-gm-labeled-checkbox-circle{background-color:#5f6368;opacity:.1}.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-checked,.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-undetermined{background-clip:padding-box;background-color:#5f6368;border-color:#5f6368;opacity:.38}.docs-material-gm-labeled-checkbox-hover .docs-material-gm-labeled-checkbox-checked+.docs-material-gm-labeled-checkbox-circle{background-color:#1a73e8;opacity:.04}.docs-material-gm-labeled-checkbox-focused .docs-material-gm-labeled-checkbox-checked+.docs-material-gm-labeled-checkbox-circle{background-color:#1a73e8;opacity:.06}.docs-material-gm-labeled-checkbox-active .docs-material-gm-labeled-checkbox-checked+.docs-material-gm-labeled-checkbox-circle{background-color:#1a73e8;opacity:.1}.docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-label{color:#3c4043;cursor:pointer;display:block;font:14px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:16px;overflow-wrap:break-word;padding:3px 0;width:auto;word-wrap:break-word}.docs-material-gm-labeled-checkbox.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-label{cursor:default;opacity:.38}.docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-description{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;padding:1px 0;width:100%}.docs-material-gm-labeled-checkbox.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-description{opacity:.38}.docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-description-hide{display:none}@media screen and (forced-colors:active){.docs-material-gm-labeled-checkbox-active .docs-material-gm-labeled-checkbox-checked+.docs-material-gm-labeled-checkbox-circle,.docs-material-gm-labeled-checkbox-active .docs-material-gm-labeled-checkbox-circle,.docs-material-gm-labeled-checkbox-focused .docs-material-gm-labeled-checkbox-checked+.docs-material-gm-labeled-checkbox-circle,.docs-material-gm-labeled-checkbox-focused .docs-material-gm-labeled-checkbox-circle{background-color:Highlight;opacity:.38;z-index:-1}.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-checkbox,.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-checked{border-color:GrayText;opacity:1}.docs-material-gm-labeled-checkbox.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-description,.docs-material-gm-labeled-checkbox.docs-material-gm-labeled-checkbox-disabled .docs-material-gm-labeled-checkbox-label{color:GrayText;opacity:1}}.docs-material-gm-unlabeled-checkbox{align-items:flex-start;cursor:pointer;display:flex;max-width:672px;outline:none;padding:8px 0;position:relative;width:100%}.docs-material-gm-unlabeled-checkbox.docs-material-gm-unlabeled-checkbox-disabled{cursor:default}.docs-material-gm-unlabeled-checkbox-circle{width:40px;height:40px;border-radius:50%;cursor:pointer;margin-left:-10px;margin-top:-10px;position:absolute}.docs-material-gm-unlabeled-checkbox-disabled .docs-material-gm-unlabeled-checkbox-circle{cursor:default}.docs-material-gm-unlabeled-checkbox-checkbox{border:2px solid #5f6368;border-radius:2px;box-sizing:border-box;cursor:pointer;height:18px;margin:1px;outline:none;flex-shrink:0;top:4px;width:18px}.docs-material-gm-unlabeled-checkbox-checked .docs-material-gm-unlabeled-checkbox-checkbox,.docs-material-gm-unlabeled-checkbox-undetermined .docs-material-gm-unlabeled-checkbox-checkbox{background-color:#1a73e8;border:2px solid #1a73e8}.docs-material-gm-unlabeled-checkbox-checked .docs-material-gm-unlabeled-checkbox-checkbox:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3LjE0Ni41Mi40My44MDQuMzIzLjkxem0uMTc3LjE3N0wuODU0LjE2Ny45Ni4yNzMuMzIzLjkxeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");display:block;line-height:15px}.docs-material-gm-unlabeled-checkbox-undetermined .docs-material-gm-unlabeled-checkbox-checkbox:before{border-top:2px solid #fff;content:"";display:block;height:0;margin-left:3px;margin-top:6px;width:8px}.docs-material-gm-unlabeled-checkbox-disabled .docs-material-gm-unlabeled-checkbox-checkbox{cursor:default;opacity:.38}.docs-material-gm-unlabeled-checkbox-hover .docs-material-gm-unlabeled-checkbox-circle{background-color:#5f6368;opacity:.04}.docs-material-gm-unlabeled-checkbox-focused .docs-material-gm-unlabeled-checkbox-circle{background-color:#5f6368;opacity:.06}.docs-material-gm-unlabeled-checkbox-active .docs-material-gm-unlabeled-checkbox-circle{background-color:#5f6368;opacity:.1}.docs-material-gm-unlabeled-checkbox-disabled.docs-material-gm-unlabeled-checkbox-checked .docs-material-gm-unlabeled-checkbox-checkbox,.docs-material-gm-unlabeled-checkbox-disabled.docs-material-gm-unlabeled-checkbox-undetermined .docs-material-gm-unlabeled-checkbox-checkbox{background-clip:padding-box;background-color:#5f6368;border-color:#5f6368;opacity:.38}.docs-material-gm-unlabeled-checkbox-hover.docs-material-gm-unlabeled-checkbox-checked .docs-material-gm-unlabeled-checkbox-circle{background-color:#1a73e8;opacity:.04}.docs-material-gm-unlabeled-checkbox-focused.docs-material-gm-unlabeled-checkbox-checked .docs-material-gm-unlabeled-checkbox-circle{background-color:#1a73e8;opacity:.06}.docs-material-gm-unlabeled-checkbox-active.docs-material-gm-unlabeled-checkbox-checked .docs-material-gm-unlabeled-checkbox-circle{background-color:#1a73e8;opacity:.1}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.docs-material-gm-unlabeled-checkbox-checked .docs-material-gm-unlabeled-checkbox-checkbox:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIG1lZXQiPjxwYXRoIGQ9Ik0uMDQuNjI3LjE0Ni41Mi40My44MDQuMzIzLjkxem0uMTc3LjE3N0wuODU0LjE2Ny45Ni4yNzMuMzIzLjkxeiIgZmlsbD0iQ2FudmFzVGV4dCIvPjwvc3ZnPg==")}.docs-material-gm-unlabeled-checkbox-active .docs-material-gm-unlabeled-checkbox-circle,.docs-material-gm-unlabeled-checkbox-focused .docs-material-gm-unlabeled-checkbox-circle{background-color:Highlight;opacity:.38;z-index:-1}.docs-material-gm-unlabeled-checkbox-disabled .docs-material-gm-unlabeled-checkbox-checkbox,.docs-material-gm-unlabeled-checkbox-disabled.docs-material-gm-unlabeled-checkbox-checked .docs-material-gm-unlabeled-checkbox-checkbox,.docs-material-gm-unlabeled-checkbox-disabled.docs-material-gm-unlabeled-checkbox-undetermined .docs-material-gm-unlabeled-checkbox-checkbox{border-color:GrayText;opacity:1}}.docos-calltoactionview{min-height:36px}.docos-calltoactionview-container{background:#f2f2f2;padding:8px}.docs-gm .docos-calltoactionview-container{background:#fff;padding:16px}.docos-calltoactionview-header-image{max-width:100%;margin-bottom:18px}.docos-comments-pe .docos-calltoactionview .docos-anchoreddocoview-minimized,.docs-gm.docos-comments-pe .docos-anchoreddocoview.docos-calltoactionview.docos-minimized-view:hover,.docs-gm.docos-comments-pe .docos-calltoactionview.docos-anchoreddocoview.docos-minimized-view{border-radius:100%}.visual-treatment-pageless-promo .docos-calltoactionview-header-image{border:1px solid #dadce0;box-sizing:border-box}.docos-calltoactionview-header{align-items:center;color:#3c4043;display:flex;line-height:20px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;vertical-align:top;width:100%}.visual-treatment-meeting-notes .docos-calltoactionview-header{color:#202124;font-size:16px}.visual-treatment-pageless-as-default-promo .docos-calltoactionview-container{padding:0}.visual-treatment-pageless-as-default-promo .docos-calltoactionview-text-and-buttons{padding:0 16px 16px}.visual-treatment-pageless-as-default-promo .docos-calltoactionview-header,.visual-treatment-pageless-promo .docos-calltoactionview-header{color:#202124;font-size:22px;font-weight:400;line-height:28px}.docos-calltoactionview-header-icon{left:-3px;margin-right:3px;position:relative}.docs-material .docs-icon.docos-calltoactionview-header-icon-container{height:24px;width:24px}.docos-calltoactionview-body{padding:12px 0}.visual-treatment-pageless-as-default-promo .docos-calltoactionview-buttons-container{display:flex;flex-direction:row-reverse;justify-content:flex-start;padding-top:24px}.visual-treatment-pageless-as-default-promo .jfk-button.jfk-button-standard.docos-input-cancel.docos-calltoactionview-reject{background:transparent;border:1px solid transparent!important}.visual-treatment-meeting-notes .docos-calltoactionview-body{color:#3c4043}.visual-treatment-meeting-notes-attach-files .docos-calltoactionview-body a{display:inline-block;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.visual-treatment-meeting-notes-attach-files .docos-calltoactionview-collapsible{font-size:0;line-height:0}.docos-calltoactionview-collapsible{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;overflow:hidden}.docos-calltoactionview-body a{color:#1a73e8}.docos-calltoactionview-checkbox-container{border-bottom:1px solid #dadce0;margin-bottom:16px;padding-bottom:16px;padding-top:4px}.docos-calltoactionview-checkbox-container .docs-material-gm-checkbox{cursor:pointer}.docos-calltoactionview-dont-show-again-checkbox{margin-bottom:10px}.docos-calltoactionview-dont-show-again-label{color:#3c4043;padding-left:10px;position:relative;top:2px}.docos-calltoactionview-show-less,.docos-calltoactionview-show-more{color:#15c;cursor:pointer;font-size:11px;outline:none;padding-top:4px}.docos-calltoactionview-show-less:hover,.docos-calltoactionview-show-more:hover{text-decoration:underline}.docos-calltoactionview-buttons-message-text{font-size:12px;line-height:16px;margin-bottom:10px;padding-right:10px}.docos-calltoactionview-text-default-buttons-container{display:flex;justify-content:flex-end}.docos-calltoactionview-text-default-buttons-container div.docs-material-button{margin-left:12px}.docs-grille-gm3 .docos-calltoactionview{background:#fdfcfb;border:1px solid #c4c7c5;border-radius:12px}.docs-grille-gm3 .docos-docoview-active .docos-calltoactionview{border:none}.docs-grille-gm3 .docos-calltoactionview-container{background:#fdfcfb}.docs-grille-gm3 .docos-anchoreddocoview:hover .docos-calltoactionview-container{background:rgba(31,31,31,.08)}.docs-grille-gm3 .docos-anchoreddocoview:active .docos-calltoactionview-container{background:rgba(31,31,31,.12)}.docs-grille-gm3 .docos-docoview-active .docos-calltoactionview-container,.docs-grille-gm3 .docos-docoview-active:hover .docos-calltoactionview-container{background:#fff}.docos-comments-pe .docos-calltoactionview:active .docos-calltoactionview-container,.docos-comments-pe .docos-calltoactionview:hover .docos-calltoactionview-container,.docos-comments-pe .docos-docoview-active .docos-calltoactionview-container{background:#fdfcfb}.docos-comments-pe .docos-anchoreddocoview:not(.docos-docoview-active) .docos-calltoactionview:hover{border:1px solid #747775}.docs-grille-gm3 .docos-calltoactionview-body,.docs-grille-gm3 .docos-calltoactionview-dont-show-again-label,.docs-grille-gm3 .docos-calltoactionview-show-less,.docs-grille-gm3 .docos-calltoactionview-show-more{color:#444746;font-family:Google Sans,Roboto,sans-serif}.docs-grille-gm3 .docos-calltoactionview-body a{color:#0b57d0}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview{background-color:var(--gm3-sys-color-surface,#fff);border-radius:12px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);overflow:hidden}.docos-comments-pe .docos-anchoreddocoview:not(.docos-docoview-active) .visual-treatment-ai-refinement-suggestion.docos-calltoactionview:hover{border:none}.docs-grille-gm3 .visual-treatment-ai-refinement-suggestion.docos-calltoactionview{border:none}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-body,.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-container{padding:0}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-banner-label{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;background-color:var(--gm3-sys-color-primary-container,#d3e3fd);color:var(--gm3-sys-color-on-primary-container,#041e49);padding:10px 16px 10px 20px;width:100%}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-text-and-buttons{padding:16px}.docos-anchoreddocoview:not(.docos-docoview-active) .visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-text-and-buttons{background:#f0f4f9}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header{display:flex;gap:12px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-text{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-subtext{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746);margin-top:2px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-buttons-container{display:flex;gap:4px;margin-left:auto}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-body{margin-top:16px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-text-default-buttons-container{justify-content:flex-start}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-accept .docs-material-button{height:auto}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-accept{border:1px solid #747775;color:#0b57d0;border-radius:100px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-accept .docs-material-button-content{display:flex;gap:8px;height:20px;padding:10px 16px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-accept-text{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-accept-icon .docs-icon{height:20px;margin:0;width:20px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-accept-icon{line-height:normal}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docs-icon.docos-calltoactionview-header-icon-container{height:32px;width:32px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-icon{left:0;margin-right:0;position:relative}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-text-default-buttons-container div.docs-material-button{display:none;height:auto;margin:16px 0 0;padding:0}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-text-default-buttons-container div.docs-material-button-focused{border:1px solid #747775;color:#0b57d0;background:rgba(11,87,208,.12);border:1px solid #0b57d0}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-text-default-buttons-container div.docs-material-button-active{border:1px solid #747775;color:#0b57d0;background:rgba(11,87,208,.12)}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-text-default-buttons-container div.docs-material-button-hover{border:1px solid #747775;color:#0b57d0;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:rgba(11,87,208,.08)}.docos-docoview-active .visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-text-default-buttons-container div.docs-material-button{display:block}.docos-calltoactionview-resolve{display:none}.docos-docoview-active .visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-resolve,.visual-treatment-ai-refinement-suggestion.docos-calltoactionview:hover .docos-calltoactionview-resolve{display:block;margin:0}.docos-calltoactionview-overflowmenubutton.docs-material-menu-button-flat-default{display:none;padding:0 4px}.docos-docoview-active .visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-overflowmenubutton.docs-material-menu-button-flat-default,.visual-treatment-ai-refinement-suggestion.docos-calltoactionview:hover .docos-calltoactionview-overflowmenubutton.docs-material-menu-button-flat-default{display:inline-block;margin:0}.docos-calltoactionview-overflowmenubutton.docs-suggestion-button.docs-material-menu-button-flat-default-hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.docos-calltoactionview-overflowmenubutton.docs-suggestion-button.docs-material-menu-button-flat-default-active,.docos-calltoactionview-overflowmenubutton.docs-suggestion-button.docs-material-menu-button-flat-default-focused{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12)}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-text-container-inner{display:flex;gap:6px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-info-container{align-items:center;background:var(--gm3-sys-color-surface-container-low,#f8fafd);border-radius:16px;display:flex;padding-left:5px;padding-right:8px}.docos-docoview-active .visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-info-container{background:var(--gm3-sys-color-surface-container,#f0f4f9)}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-info-icon-container{height:10px;width:10px}.visual-treatment-ai-refinement-suggestion.docos-calltoactionview .docos-calltoactionview-header-info{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746);font-size:10px;line-height:13px}.docos-contact-row{height:32px;color:#000;padding:4px 8px;font-family:Arial,sans-serif,sans;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-gm .docos-contact-row{height:36px;padding:6px 8px}.docos-contact-row .docos-avatar{float:left;left:auto;position:relative;padding-right:8px}.docs-gm .docos-contact-row .docos-avatar{padding-right:0;margin-right:8px;margin-top:2px}.docos-contact-row-email,.docos-contact-row-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.docos-contact-row-email{color:#777;font-size:.9em}.docs-gm .docos-contact-row-name{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.docs-gm .docos-ac-highlighted{font-weight:700}.docs-gm .docos-contact-row-email{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.docos-delete-dialog{font-size:14px;white-space:normal;width:472px}.docos-delete-dialog .docos-delete-dialog-subtitle{width:424px}.docos-delete-dialog .docs-material-button-content{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-gm .docos-draft-emoji-reaction-view.docos-anchoreddocoview{border:unset;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);background:unset;border-radius:24px}.docos-draft-emoji-reaction-view-post,.docs-gm .docos-draft-emoji-reaction-view.docos-anchoreddocoview{width:282px}.docos-draft-emoji-slide-in-animation{animation-duration:.3s;animation-name:draft-emoji-slide-in;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes draft-emoji-slide-in{0%{width:20%;opacity:0}}.docos-emoji-counter-button-container{display:flex;align-items:center;height:100%}.docos-emoji-counter-button-icon{background-size:contain;height:24px;width:24px}.docos-emoji-counter-button-icon.docos-emoji-counter-button-emoji-font-enabled{font-family:Noto Color Emoji,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:20px;height:32px}.docos-emoji-counter-button-count{align-items:center;display:flex;font-size:14px}.docos-emoji-counter-button-icon-container{display:flex;flex-direction:row}.docos-emoji-counter-button-container>*{padding:0 3px}.docos-emoji-counter-button-user-involved.docs-material-button-flat-primary .docos-emoji-counter-button-container{color:#1a73e8;font-weight:500}:not(.docos-emoji-counter-button-user-involved).docs-material-button-flat-primary .docos-emoji-counter-button-container{color:#5f6368;font-weight:400}.docos-emoji-counter-button-offline .docos-emoji-counter-button-icon-container{font-size:18px}.docos-emoji-counter-button-tooltip{background-color:#fff;border-radius:8px;box-shadow:1px 0 8px 1px #bdc1c6;color:#5f6368;display:flex;font-size:13px;font-weight:400;line-height:20px;margin-top:7px;max-width:258px;padding:4px;text-align:center;width:auto}.docos-emoji-counter-button-tooltip .jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,.docos-emoji-counter-button-tooltip .jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter{border-color:#fff transparent;left:-6px}.docs-grille-gm3 .docos-emoji-counter-button-icon{height:32px}.docs-grille-gm3 .docos-emoji-counter-button-icon.docos-emoji-counter-button-emoji-font-enabled{align-items:center;display:flex;justify-content:center;width:100%}.docs-grille-gm3 .docos-emoji-counter-button-post.docs-material-button{height:24px;padding:0 5px}.docs-grille-gm3 .docos-emoji-counter-button-post .docos-emoji-counter-button-icon{height:20px}.docs-grille-gm3 .docos-emoji-counter-button-post .docos-emoji-counter-button-icon.docos-emoji-counter-button-emoji-font-enabled{font-size:16px}.docs-grille-gm3 .docos-emoji-counter-button-post .docos-emoji-counter-button-container>*{padding:0 1px}.docs-gm .docos-emoji-reaction-doco-view.docos-anchoreddocoview{background:unset;border:unset;border-radius:15px;max-width:282px;width:-moz-fit-content;width:fit-content;min-width:auto}.docs-gm .docos-emoji-reaction-doco-view.docos-anchoreddocoview:hover{box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.docs-gm .docos-emoji-reaction-doco-view.docos-docoview-active,.docs-gm .docos-emoji-reaction-doco-view.docos-docoview-active:hover{box-shadow:unset}.docos-emoji-reaction-doco-view-emojis{border:1px solid rgba(60,64,67,.15);border-radius:15px;height:-moz-fit-content;height:fit-content}.docos-docoview-active .docos-emoji-reaction-doco-view-emojis,.docos-emoji-reaction-single-button .docos-emoji-reaction-doco-view-emojis:not(:hover){border-color:transparent}.docs-gm.docos-comments-pe .docos-anchoreddocoview.docos-emoji-reaction-doco-view.docos-minimized-view:hover,.docs-gm.docos-comments-pe .docos-emoji-reaction-doco-view .docos-anchoreddocoview-minimized,.docs-gm.docos-comments-pe .docos-emoji-reaction-doco-view.docos-anchoreddocoview.docos-minimized-view{border-radius:100%}.docos-docoview-active .docos-emoji-reaction-doco-view-emojis :not(.docs-material-button-focused).docs-material-button-flat-primary{border-color:transparent;box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.docos-emoji-reaction-doco-view-emojis .goog-container-horizontal{display:flex;flex-wrap:wrap;justify-content:center;margin:1.5px;max-width:200px}.docos-emoji-reaction-doco-view-emojis .docs-material-button-flat-primary{background-color:#fff;border:1px solid rgba(60,64,67,.15);display:flex;border-radius:15px;margin:1.5px;opacity:0;width:-moz-fit-content;width:fit-content}.docos-docoview-active .docos-emoji-reaction-doco-view-emojis .docs-material-button-disabled.docs-material-button-flat-primary{background-image:radial-gradient(#f8f8ff,#e6e6fa);cursor:inherit}.docos-emoji-reaction-doco-view-emojis .docs-material-button-hover.docs-material-button-flat-primary{background-color:#e8f0fe}.docos-emoji-reaction-doco-view-emojis .docs-material-button-disabled.docs-material-button-flat-primary{cursor:pointer}.docos-emoji-reaction-doco-view-emojis .docs-material-button-focused.docs-material-button-flat-primary{box-shadow:0 2px 6px 2px rgba(60,64,67,.15);line-height:32px;padding:0 8px}.docos-emoji-reaction-doco-view-emojis .docs-material-button-focused.docs-material-button-no-focus-border.docs-material-button-flat-primary{padding:1px 9px}.docos-emoji-reaction-doco-view .docos-emoji-reaction-doco-view-container{display:flex}.docos-emoji-reaction-doco-view .docos-emoji-reaction-doco-view-controls{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0 4px;margin-top:4px;gap:4px}.docos-emoji-reaction-doco-view .docs-material-button-raised-default{background-color:#fff;color:rgba(0,0,0,.26);border-radius:16px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);display:flex;justify-content:center;height:32px;margin:0;padding:0;width:32px}.docos-emoji-reaction-doco-view .docs-material-button-disabled.docs-material-button-raised-default{background-color:rgba(0,0,0,.04);color:rgba(0,0,0,.54)}.docs-grille-gm3 .docos-emoji-reaction-doco-view-emojis .goog-container-horizontal{border:none;margin:0;gap:3px}.docs-grille-gm3 .docos-emoji-reaction-doco-view-emojis{border:none}.docos-comments-pe .docos-docoview-active.docos-minimized-view-mode.docos-emoji-reaction-doco-view{max-width:168px;width:-moz-fit-content;width:fit-content}.docos-comments-pe .docos-minimized-view-mode .docos-emoji-reaction-doco-view-emojis .goog-container{justify-content:left}.docos-comments-pe .docos-minimized-view-mode .docos-emoji-reaction-doco-view-container{flex-direction:column}.docos-comments-pe .docos-minimized-view-mode .docos-emoji-reaction-doco-view-controls{justify-content:flex-end;margin-top:4px;padding:0;width:68px}.docs-grille-gm3 .docos-emoji-reaction-doco-view .docos-anchoreddocoview-internal{overflow:visible}.docs-grille-gm3.docs-gm .docos-comments-pe .docos-docoview-active.docos-emoji-reaction-doco-view:hover .docos-anchoreddocoview-internal,.docs-grille-gm3.docs-gm .docos-comments-pe .docos-emoji-reaction-doco-view .docos-anchoreddocoview-internal{background:none}.docs-grille-gm3.docs-gm .docos-comments-pe .docos-emoji-container:not(.docos-minimized-view-mode) .docos-emoji-reaction-doco-view{width:max-content}.docs-grille-gm3.docs-gm .docos-emoji-reaction-doco-view.docos-anchoreddocoview:hover{background:none;box-shadow:none}.docs-grille-gm3 .docos-emoji-counter-button-count{font-family:Google Sans,Roboto,sans-serif}.docs-grille-gm3 .docos-emoji-counter-button-user-involved .docos-emoji-counter-button-count{color:#0b57d0}.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button-flat-primary,.docs-grille-gm3 .docos-emoji-reaction-doco-view-emojis .docs-material-button-focused.docs-material-button-flat-primary{border:none;padding:0}.docs-grille-gm3 .docos-emoji-reaction-doco-view-emojis .docs-material-button-flat-primary{background:#edf2fa}.docs-grille-gm3.docs-body-pageless .docos-emoji-reaction-doco-view-emojis .docs-material-button-flat-primary{background:#f3f6fc}.docs-grille-gm3 .docos-emoji-reaction-doco-view.docos-anchoreddocoview.docos-docoview-active,.docs-grille-gm3 .docos-emoji-reaction-doco-view.docos-anchoreddocoview.docos-docoview-active:hover{background:unset}.docs-grille-gm3 .docos-docoview-active.docos-emoji-reaction-doco-view .docs-material-button-content{background:#fff}.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button-content,.docs-grille-gm3 .docos-replyview-emoji-controls .docs-material-button-content{height:100%;padding:0 8px;width:100%}.docs-grille-gm3 .docos-emoji-reaction-doco-view-controls{margin-top:1px}.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button-flat-primary:hover .docs-material-button-content,.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button-hover .docs-material-button-content,.docs-grille-gm3 .docos-replyview-emoji-controls .docs-material-button-hover .docs-material-button-content,.docs-grille-gm3 .docos-replyview-emojis-wrapper .docs-material-button-hover{background:rgba(11,87,208,.08)}.docs-grille-gm3 .docos-docoview-active.docos-emoji-reaction-doco-view .docs-material-button-focused .docs-material-button-content,.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button:active .docs-material-button-content,.docs-grille-gm3 .docos-replyview-emoji-controls .docs-material-button-focused .docs-material-button-content,.docs-grille-gm3 .docos-replyview-emojis-wrapper .docs-material-button-focused{background:rgba(11,87,208,.12)}.docs-grille-gm3 .docos-docoview-active .docos-emoji-reaction-doco-view-emojis .docs-material-button-flat-primary,.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button-raised-default{border:none;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button-flat-primary:hover,.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button-raised-default.docs-material-button-focused,.docs-grille-gm3 .docos-emoji-reaction-doco-view .docs-material-button-raised-default.docs-material-button-hover,.docs-grille-gm3 .docos-emoji-reaction-doco-view.docos-docoview .docs-material-button-flat-primary:active{padding:0}.docs-grille-gm3 .docos-docoview-active .docs-material-button-raised-default .docs-icon{margin:0 0 1px}.docs-grille-gm3 .docos-docoview-active.docos-emoji-reaction-doco-view .docs-material-button-disabled .docs-material-button-content{background-color:#e1e3e1;background-image:none}.docos-comments-pe .docos-emoji-container:hover .docos-emoji-minimized{background-color:#d4dce7}.gutter-mode-switcher-container{background:#f9fbfd;border-radius:100%;cursor:pointer;height:24px;position:absolute;right:16px;top:24px;width:24px;z-index:501}.gutter-mode-switcher-container:hover{background:#e8eaed}.gutter-mode-switcher-container:active,.gutter-mode-switcher-container:focus{background:#e1e3e6}.gutter-mode-switcher-expand .docs-icon{margin:0 0 0 -1px}.gutter-mode-switcher-minimize .docs-icon{margin:0 0 0 1px}.gutter-mode-switcher .docs-icon{height:24px;width:24px}.docos-icon{overflow:hidden;vertical-align:middle;-webkit-user-select:none;user-select:none}.docos-icon-img:before{content:url(//ssl.gstatic.com/docs/common/d-icons31.png)}.docos-icon-img-hdpi:before{transform:scale(.5);transform-origin:0 0;display:inline-block;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.docos-icon-img-container{position:absolute}.docos-icon-thumb-black{top:-88px;left:-4px}.docos-icon-thumb-green{top:-106px;left:-4px}.docos-icon-thumb-size{height:18px;width:18px}.docos-icon-bell{top:-25px;left:-25px}.docos-icon-bell-size{height:13px;width:11px}.docos-icon-insert-comment{top:-48px;left:-1px}.docos-icon-accept-checkmark-black{left:0;top:0}.docos-icon-accept-checkmark-white{top:-140px;left:-49px}.docos-icon-accept-checkmark-size{height:21px;width:21px}.docs-gm .docos-icon-accept-checkmark-black{left:-42px;top:-24px}.docs-gm .docos-icon-accept-checkmark-white{top:0;left:-42px}.docs-gm .docos-icon-accept-checkmark-size,.docs-grille-gm3 .docos .docos-icon-accept-checkmark-size{height:24px;width:24px}.docos-icon-reject-suggestion-cross{top:-44px;left:-21px}.docos-icon-reject-suggestion-cross-size{height:21px;width:21px}.docs-gm .docos-icon-reject-suggestion-cross-size{height:24px;width:24px}.docos-icon-insert-comment-size{height:14px;width:18px}.docos-icon-overflow-three-dots{left:-25px;top:0}.docos-icon-overflow-three-dots-size{height:21px;width:14px}.docs-gm .docos-icon-overflow-three-dots{left:0;top:-164px}.docs-grille-gm3 .docos-icon-overflow-three-dots{top:-165px}.docs-gm .docos-icon-overflow-three-dots-size{height:24px;width:14px}.docs-gm .docos-comments-pe .docos-icon-overflow-three-dots-size{margin:0 1px 2px 0;width:22px}.docos-comments-pe .docos-overflowmenu-outer .docs-icon,.docos-comments-pe .docos-xeditor .docos-overflowmenu-outer>.docos-docomenu-dropdown{opacity:1}.docos-icon-explore{top:-64px;left:-2px}.docos-icon-explore-size{height:21px;width:21px}.docos-hc-gecko .docos-icon-img{filter:invert(100%)}.docos-icon-instant-docos-ltr{top:-48px;left:12px;height:14px;width:18px;position:absolute;clip:rect(48px,20px,72px,0)}.docos-icon-instant-docos-rtl{top:-48px;left:60px;height:14px;width:18px;position:absolute;clip:rect(48px,-28px,63px,-48px)}.docos-hc-gecko .jfk-checkbox-checked .jfk-checkbox-checkmark:before{content:url(//ssl.gstatic.com/docs/common/d-icons31.png);position:absolute;left:-50px;top:-124px;width:15px;height:15px;clip:rect(125px,65px,140px,51px)}.docs-material>.docos-new-comment-icon>.docos-icon-add-comment{top:-125px;left:-4px}.docs-material>.docos-icon-add-comment-size{height:18px;width:18px}.docs-material .docos-icon-instant-docos-ltr{top:-125px;left:11px;height:18px;width:18px;clip:rect(125px,20px,145px,0)}.docs-material .docos-icon-instant-docos-rtl{top:-125px;left:59px;height:18px;width:18px;clip:rect(125px,-28px,145px,-48px)}.docs-suggestion-button:not(.jfk-button-disabled) .docs-material .docs-icon-img,.docs-suggestion-button:not(.jfk-button-disabled) .docs-material .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-suggestion-button.jfk-button-disabled .docs-material .docs-icon-img,.docs-suggestion-button.jfk-button-disabled .docs-material .docs-icon-img:before{opacity:.38}.docos-icon-close{top:-364px;left:-30px}.docos-icon-close-size{height:18px;width:18px}.docos-icon-info{top:-364px;left:-48px}.docos-icon-info-size{height:18px;width:18px}.docs-grille-gm3 .docs-suggestion-button:not(.jfk-button-disabled) .docs-material .docs-icon-img,.docs-grille-gm3 .docs-suggestion-button:not(.jfk-button-disabled) .docs-material .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docos-comments-pe .docos-reject-suggestion:not(.jfk-button-disabled) .docs-material .docs-icon-img,.docos-comments-pe .docos-reject-suggestion:not(.jfk-button-disabled) .docs-material .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_grey_medium.svg)}.docos-input{position:relative;outline:none;zoom:1}.docos .docos-input.docos-input-nohide{display:block!important}.docos-input-contenteditable{cursor:text;text-align:start;word-wrap:break-word}.docos-input-contenteditable:empty:before{color:#80868b;content:attr(placeholder)/attr(placeholder);display:block;pointer-events:none}.docos-input-contenteditable p{margin:0}.docos-input-textarea{box-sizing:border-box;color:#999;font-family:Arial,sans-serif,sans;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;margin:0;overflow-x:hidden;overflow-y:hidden;outline-width:0!important;padding:4px;resize:none;width:100%;border:1px solid #c8c8c8}.docs-gm .docos-input-textarea{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;font-size:14px;line-height:20px;min-height:36px;padding:8px}.docs-gm .docos-input-textarea:focus{border:2px solid #1a73e8;box-shadow:none;padding:7px}.docos-input-textarea:disabled{background-color:#eee!important}:first-child+html .docos-input-textarea{width:95%}.docos-input-buttons{display:none;zoom:1}.docos-input-buttons-post{font-weight:700;font-weight:500}.docos-input-typing>.docos-input-textarea{color:#000}.docs-gm .docos-input-typing>.docos-input-textarea{color:#3c4043}.docs-gm .docs-docos-activity-sidebar .docos-input-typing>.docos-input-textarea,.docs-gm.docos-xeditor .docos-input-typing>.docos-input-textarea{background-color:#fff}.docos-input-typing>.docos-input-buttons{display:block}.docos-input-assign-to-text{color:#616161;font-style:italic;padding:5px 0 3px 0;word-wrap:break-word}.docos-input-assignment-panel{padding:6px 8px 4px 8px;background-color:#f5f5f5;border-style:solid;border-width:0 1px 1px 1px;border-color:#c8c8c8;margin-bottom:8px;cursor:pointer}.docs-gm .docos-input-assignment-panel{padding:6px 8px 11px 0;background-color:#fff;border:1px solid transparent;border-bottom:1px solid #dadce0;margin-bottom:18px;cursor:pointer}.docos-input-assignment-box{margin:2px 10px 0 0;float:left;width:11px}.docos-anchoreddocoview .docos-input-assignee-text{margin-top:1px}.docos-input-assignee-text{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-family:Arial,sans-serif,sans;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;color:#707070;font-weight:400;display:inline-block;width:calc(100% - 51px)}.docos-input-assignee-text.docos-input-assignee-text-no-chevron{width:calc(100% - 23px)}.docs-gm .docos-input-assignee-text{margin-top:6px;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-family:Arial,sans-serif,sans;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;color:#3c4043;font-weight:400;display:inline-block;width:calc(100% - 57px)}.docs-gm .docos-input-assignee-text.docos-input-assignee-text-no-chevron{width:calc(100% - 29px)}.docos-streamdocoview .docos-input-assignee-select{margin-top:0}.docos-assignee-select-focus{border:1px solid #4d90fe!important;border-radius:2px}.docos-input-assignee-select{border:none;background:none;box-shadow:none;cursor:pointer;float:right;width:24px;height:15px;margin:2px}.docs-gm .docos-anchoreddocoview .docos-input-assignee-select{margin-top:6px}.docos-input-assignee-select .goog-menu-button-caption{padding:0}.docos-input-assignee-select .goog-menu-button-inner-box{margin:0}.docos-assignee-select-item{padding:0;border-width:0}.docos-assignee-select-item.goog-menuitem-highlight{background-color:#f2f2f2}.goog-menu.goog-menu-vertical.docos-assignee-select-menu{padding:4px 0 4px 0;max-height:222px;overflow-y:auto;box-sizing:border-box}.goog-menu.goog-menu-vertical.docs-gm.docos-assignee-select-menu{padding:8px 0 8px 0}.goog-menu.goog-menu-vertical.docs-gm.docos-assignee-select-menu .docos-assignee-select-item,.goog-menu.goog-menu-vertical.docs-gm.docos-assignee-select-menu .docos-assignee-select-item.goog-menu-item-highlight{border:none;padding:0}.docos-input-assignment-panel .goog-menu-button-dropdown{width:24px;background:url(https://ssl.gstatic.com/images/icons/material/system/2x/arrow_drop_down_black_24dp.png) 50% no-repeat;background-size:24px;opacity:.54;box-sizing:border-box}.docos-input-assignment-panel .goog-menu-button-dropdown:hover{opacity:.87}.docos-input-assignment-panel .goog-menu-button-inner-box,.docos-input-assignment-panel .goog-menu-button-outer-box{border-style:none;padding:0}.docs-grille-gm3 .docos-input-contenteditable:empty:before{color:#444746}@media screen and (forced-colors:active){.docos-input-contenteditable:empty:before,.docs-grille-gm3 .docos-input-contenteditable:empty:before{color:GrayText}}.docs-grille-gm3 .docos-input-assignment-panel{background-color:inherit}.docos-spinner{height:100px;overflow:hidden;position:relative}.docos-quantum-spinner{height:28px;left:50%;margin-left:-14px;position:absolute;top:36px;width:28px}.docos-mention{font-weight:500}.docos-mention-current-user{align-items:center;background-color:#d2e3fc;border-radius:4px;color:#174ea6;padding:2px 4px;top:0;width:max-content}.docs-gm .docos-unseen a.docos-mention-current-user{background:#1a73e8;color:#fff}.docos-ai-agent-mention{color:#0b57d0}.docos-ai-agent-mention:hover{text-decoration:underline}.docos-comments-pe .docos-minimized-view{width:max-content}.docos-comments-pe .docos-anchoreddocoview-minimized .docs-icon{height:24px;margin:4px;width:24px}.docos-comments-pe .docos-anchoreddocoview-minimized,.docs-gm.docos-comments-pe .docos-anchoreddocoview.docos-minimized-view,.docs-gm.docos-comments-pe .docos-anchoreddocoview.docos-minimized-view:hover{background:#dde3ea;border-radius:100px 100px 100px 8px;cursor:pointer;display:block;height:32px;min-width:32px;max-width:64px;width:max-content}.docs-minimizeddocoview-avatar{border:3px solid #dde3ea;margin:3px;position:relative}.docos-for-you:not([data-is-hovered]) .docs-material .docos-anchoreddocoview-minimized,.docos-for-you:not([data-is-hovered]) .docs-material .docos-anchoreddocoview-minimized:hover{box-shadow:inset 0 0 0 2px #0b57d0}.docos-comments-pe .docos-anchoreddocoview-minimized>img:first-child{z-index:4}.docos-anchoreddocoview-minimized>img:nth-child(2){margin-left:-12px;z-index:3}.docos-anchoreddocoview-minimized>img:nth-child(3):last-child{margin-left:-14px}.docos-anchoreddocoview-minimized>img:nth-child(3){margin-left:-21px;z-index:2}.docos-anchoreddocoview-minimized>img:nth-child(4){margin-left:-22px;z-index:1}.docos-comments-pe .docos-emoji-minimized{align-items:center;background:#dde3ea;border-radius:100%;display:flex;font-family:Noto Color Emoji;font-size:18px;height:32px;justify-content:center;width:32px}.docos-comments-pe .docos-emoji-container .docos-emoji-minimized.docos-emoji-counter{font-size:14px;font-family:Google Sans,Roboto,sans-serif}.docos-comments-pe .docos-anchoreddocoview-minimized .docos-emoji-container{background:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;min-width:68px}.docs-gm.docos-comments-pe .docos-anchoreddocoview.docos-minimized-view.docos-emoji-container,.docs-gm.docos-comments-pe .docos-emoji-container.docos-anchoreddocoview .docos-anchoreddocoview-internal,.docs-gm.docos-comments-pe .docos-emoji-container.docos-anchoreddocoview .docos-anchoreddocoview-minimized,.docs-grille-gm3.docs-gm .docos-comments-pe .docos-emoji-container.docos-anchoreddocoview .docos-anchoreddocoview-internal:hover{background:none}.docos-comments-pe .docos-minimized-view-mode[data-is-hovered=true]:not(.docos-docoview-active){transition:border-radius .3s .1s,right .3s .1s,left .3s .1s,width .3s .1s,height .3s .1s,max-width .3s .1s;transition-timing-function:cubic-bezier(.17,.67,.01,1)}.docos-comments-pe .docos-minimized-view-mode[data-is-hovered=true].docos-anchoreddocoview:not(.docos-docoview-active){overflow:hidden}.docos-comments-pe .docos-anchoreddocoview:not(.docos-docoview-active) .docos-anchoreddocoview-content,.docos-comments-pe .docos-minimized-view-mode[data-is-hovered=true] .docos-anchoreddocoview-minimized{transition:opacity .1s;transition-timing-function:cubic-bezier(.17,.67,.01,1)}.docos-comments-pe .docos-minimized-view-mode[data-is-hovered=true] .docos-replyview-reply-count,.docos-minimized-view-mode:not(.docos-docoview-active)[data-is-hovered=true] .docos-anchoreddocoview-content,.docos-minimized-view-mode[data-is-hovered=true] .docos-anchoreddocoview-minimized{opacity:0}.docos-anchoreddocoview-content.docos-docoview-replycontainer{opacity:1}.docos-minimized-view-mode[data-is-hovered=true] .docos-anchoreddocoview-internal{width:inherit}.docos-navigation-bar{background-color:#fff;border-bottom:none;border-top:1px solid #dadce0;display:flex;flex-direction:column;overflow:auto;padding:4px}.docos-navigation-bar-buttons{align-items:center;display:flex;justify-content:space-between}.docos-open-all-comments-button.docs-material-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;align-items:center;color:#0d652d;cursor:pointer;display:flex;margin:0;padding:8px;text-transform:none}.docos-open-all-comments-button.docs-material-button-flat-default.docs-material-button.docs-material-button-hover{background:rgba(24,128,56,.04);color:#0d652d}.docos-open-all-comments-button.docs-material-button-flat-default.docs-material-button.docs-material-button-focused{background:rgba(24,128,56,.12);color:#0d652d}.docos-open-all-comments-button.docs-material-button-flat-default.docs-material-button.docs-material-button-active{background:rgba(24,128,56,.1)}.docos-open-all-comments-button.docs-material-button-flat-default.docs-material-button.docs-material-button-no-focus-border{line-height:16px}.docos-open-all-comments-button>.docs-material-button-ripple-element{background-color:rgba(52,168,83,.1)}.docos-navigation-bar-iterators{align-items:center;display:flex}.docos-navigation-bar-next,.docos-navigation-bar-previous{margin:0}.docos-navigation-bar-next .docs-icon,.docos-navigation-bar-previous .docs-icon{left:-3px;margin:0;top:-3px}.docos-navigation-bar-next:hover,.docos-navigation-bar-previous:hover{background:rgba(32,33,36,.04);cursor:pointer}.docos-navigation-bar-next:focus,.docos-navigation-bar-previous:focus{background:rgba(32,33,36,.12)}.docos-navigation-bar-next:active,.docos-navigation-bar-previous:active{background:rgba(32,33,36,.1)}.docs-grille-gm3 .docos-navigation-bar{background:#edf2fa}.docs-grille-gm3.docs-body-pageless .docos-navigation-bar{background:#f3f6fc}.docs-grille-gm3 .docos-docosview-active .docos-navigation-bar,.docs-grille-gm3 .docos-docosview:hover .docos-navigation-bar{background:#e7edf8}.docs-grille-gm3.docs-body-pageless .docos-docosview-active .docos-navigation-bar,.docs-grille-gm3.docs-body-pageless .docos-docosview:hover .docos-navigation-bar{background:#edf2fa}.docs-grille-gm3 .docos-open-all-comments-button,.docs-grille-gm3 .docos-open-all-comments-button.docs-material-button.docs-material-button-focused,.docs-grille-gm3 .docos-open-all-comments-button.docs-material-button.docs-material-button-hover{border-radius:100px;color:#0b57d0;padding:10px 12px}.docs-grille-gm3 .docos-open-all-comments-button.docs-material-button.docs-material-button-hover{background:rgba(11,87,208,.08)}.docs-grille-gm3 .docos-open-all-comments-button.docs-material-button.docs-material-button-active,.docs-grille-gm3 .docos-open-all-comments-button.docs-material-button.docs-material-button-focused{background:rgba(11,87,208,.12)}.docs-grille-gm3 .docos-open-all-comments-button>.docs-material-button-ripple-element{display:none}.docs-grille-gm3 .docos-navigation-bar-iterators .docs-material-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px}.docs-grille-gm3 .docos-navigation-bar-iterators .docs-material-button-hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.docs-grille-gm3 .docos-navigation-bar-iterators .docs-material-button-active,.docs-grille-gm3 .docos-navigation-bar-iterators .docs-material-button-focused{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12)}.docs-grille-gm3 .docos-navigation-bar-iterators .docs-material-button .docs-icon{left:-5px;top:-4px}.docos-notificationdialog-content{width:500px}.docos-notificationdialog-label{padding:0 3px 0 8px}.docos-notificationdialog-control{padding-left:3px;margin-bottom:12px}.docos-notificationdialog-header{font-weight:700;font-weight:500;margin-bottom:12px}.docos-notificationdialog-help{position:absolute;right:20px}.docos-overflowmenu-outer{display:inline-block}.docs-gm .docos-overflowmenu-outer>.docos-docomenu-dropdown{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;align-items:center;cursor:pointer;display:flex;justify-content:center;left:-1px;margin:auto;position:relative;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.docs-gm .docos-overflowmenu-outer>.docos-docomenu-dropdown:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08);box-shadow:none}.docs-gm .docos-overflowmenu-outer>.docos-docomenu-dropdown:active,.docs-gm .docos-overflowmenu-outer>.docos-docomenu-dropdown:focus{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12);box-shadow:none}.docos-overflowmenu-outer .goog-toolbar-menu-button-inner-box,.docos-overflowmenu-outer .goog-toolbar-menu-button-outer-box{padding:0}.docos-overflowmenu-outer .docos-icon{margin-top:1px}.docos-overflowmenu-outer .goog-toolbar-menu-button-dropdown{display:none}.docos-overflowmenu .goog-menuitem,.docs-gm .docos-overflowmenu.goog-menu .goog-menuitem{padding-right:15px;padding-left:15px}.drive-quantum-spinner.active{animation:container-rotate 1568ms linear infinite}.drive-quantum-spinner.active .spinner-layer.spinner-blue{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.drive-quantum-spinner.active .spinner-layer.spinner-red{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.drive-quantum-spinner.active .spinner-layer.spinner-yellow{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.drive-quantum-spinner.active .spinner-layer.spinner-green{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.drive-quantum-spinner.active .spinner-circle-clipper.spinner-left .spinner-circle{animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.drive-quantum-spinner.active .spinner-circle-clipper.spinner-right .spinner-circle{animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.docos-quantum-spinner.active{animation:container-rotate 1568ms linear infinite}.docos-readonly .hide-on-readonly,.show-on-readonly{display:none!important}.docos-readonly .show-on-readonly{display:inline-block!important}.docos-comments-pe .docos-readonly .show-on-readonly{color:#444746;display:-webkit-box!important;font-family:Google Sans,Roboto,sans-serif;max-width:300px;overflow:hidden;padding:0 0 0 16px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.docos-resolve-highlight{border:1px solid rgba(0,0,0,.2)}.docos-resolve-animation{transition:all .27s ease-out;transform:scale(.3);transform-origin:center top;opacity:.3}.docos-replyview-deleted>#docos-shadow-wrapper{align-self:start}#docos-shadow-wrapper{position:relative}#docos-shadow{background:#000;background:rgba(0,0,0,.7);color:#fff;position:absolute;z-index:700;left:0;top:0}.docos-shadow-contents>:focus{outline:1px solid transparent}#docos-shadow,.docos-shadow-table{height:100%;width:100%}#docos-shadow-description{font-weight:700;font-weight:500}#docos-shadow-confirm,#docos-shadow-delete{margin:2px 7px}.docs-grille-gm3 #docos-shadow .jfk-button-focused,.docs-grille-gm3 #docos-shadow .jfk-button-hover{background:#fff}.docos-smart-reply{display:flex;justify-content:space-between;text-align:center;margin-right:6px}.docos-comments-pe .docos-smart-reply{margin-right:0}.docos.docs-gm .docos-smart-reply-button.jfk-button.jfk-button.jfk-button{align-items:center;display:flex;height:auto;justify-content:center;padding:3px 12px;white-space:normal;width:100%}.docos-smart-reply .docos-smart-reply-button:last-child{margin-right:0}.docos-smart-reply-button-caption{display:inline}.docs-grille-gm3 .docos.docs-gm .docos-smart-reply .docos-smart-reply-button.jfk-button.jfk-button{border-radius:18px;height:auto;min-height:36px;padding:3px 12px}.docos-streamdocoview{border-top:1px solid #e8e8e8;font-family:Arial,sans-serif,sans;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-size:14px;padding:18px 0 7px 0;position:relative;outline:none;zoom:1}.docs-gm .docos-streamdocoview{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding:16px}.docos-streamdocoview .docos-find-match{background-color:rgba(140,196,116,.5)}.docos-streamdocoview .docos-selected-find-match{background-color:#8cc474}.docs-gm.docs-hc-gecko .docos-streamdocoview .docos-find-match{background-color:Highlight;color:HighlightText}.docos-xeditor .docos-streamdocoview,.docs-docos-activity-sidebar .docos-streamdocoview{border:1px solid #dadce0;border-radius:8px;margin:16px}.docs-gm.docos-xeditor .docos-streamdocoview{border:none;box-sizing:border-box;outline:1px solid #c7c7c7;padding:0}.docos-comments-pe .docos-streamdocoview{-webkit-font-smoothing:antialiased}.docs-gm.docos-xeditor .streamdocoview-no-header.docos-streamdocoview{border:1px solid #dadce0}.docos-xeditor .docos-streamdocoview:hover,.docs-docos-activity-sidebar .docos-streamdocoview:hover{background-color:#fef7e0;border:1px solid transparent;box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.docs-gm.docos-xeditor .streamdocoview-no-header.docos-streamdocoview:hover{border:1px solid transparent}.docs-gm .docos-streamdocoview-avatar{left:16px}.docs-gm.docos-xeditor .docos-streamdocoview-avatar{left:0;margin-top:2px}.docos-xeditor .docos-streamreplyview .docos-overflowmenu-outer{position:absolute;top:0;right:0}.docos-xeditor .docos-overflowmenu-outer>.docos-docomenu-dropdown{background-color:transparent;opacity:.7}.docs-spinner.docos-start-chat-loading-spinner{width:20px;height:20px;padding-left:10px}.docos-start-chat-loading-spinner>.docs-quantum-spinner.active{height:20px;width:20px}.docos-start-chat-loading-spinner .spinner-blue,.docos-start-chat-loading-spinner .spinner-green,.docos-start-chat-loading-spinner .spinner-red,.docos-start-chat-loading-spinner .spinner-yellow{border-color:#4285f4}.docos:not(.docs-gm) .docos-streamdocoview:last-child{padding-bottom:0}.docos:not(.docs-gm) .docos-streamdocoview:last-child .docos-streamdocoview-controls{padding-bottom:0}.docos-streamdocoview .docos-docoview-rootreply{min-height:48px}.docos-stream-filtered-for-you .docos-streamdocoview .docos-docoview-rootreply{min-height:auto}.docos-streamrootreplyview{margin-right:12px;min-height:51px;padding:0 6px;position:relative;top:-3px}.docos-xeditor .docos-streamrootreplyview{margin-right:0}.docs-gm .docos-streamrootreplyview{margin-bottom:8px;padding:0;top:0}.docos:not(.docs-gm) .docos-docoview-resolved .docos-streamrootreplyview{background-color:#f6f6f6}.docos:not(.docs-gm) .docos-docoview-active .docos-streamrootreplyview{background-color:#fffbe1}.docos-comments-pe .docos-streamdocoview.docos-docoview-resolved .docos-show-more,.docs-gm .docos-streamdocoview.docos-docoview-resolved{background-color:#f1f3f4}.docs-docos-activity-sidebar .docs-gm .docos-streamdocoview.docos-docoview-resolved{background-color:#f1f3f4;border:1px solid transparent;box-shadow:none}.docs-docos-activity-sidebar .docs-gm .docos-streamdocoview.docos-docoview-resolved:hover{background-color:#f1f3f4;border:1px solid transparent;box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.docs-docos-activity-sidebar .docos.docs-gm .docos-streamdocoview.docos-docoview-resolved.docos-docoview-active{background-color:#f1f3f4;border:1px solid transparent;box-shadow:0 4px 8px 3px rgba(60,64,67,.15)}.docos.docs-gm .docos-streamdocoview.docos-docoview-active{background-color:#fffbe1}.docos.docs-gm .docos-streamdocoview.docos-docoview-active-experiment{background-color:#e8f0fe}.docos.docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-active .docs-docos-activity-sidebar .docos.docs-gm .docos-streamdocoview.docos-docoview-active{background-color:#feefc3;border:1px solid transparent;box-shadow:0 4px 8px 3px rgba(60,64,67,.15)}.docos.docs-gm.docos-xeditor .streamdocoview-no-header.docos-streamdocoview.docos-docoview-active{border:1px solid transparent}.docos-streamdocoview-content{margin-left:60px;position:relative}.docs-gm .docos-streamdocoview-content{margin-left:40px}.docs-gm.docos-xeditor .docos-streamdocoview-content{margin-left:0;padding:15px}.docs-gm.docos-xeditor .docos-streamdocoview-authorname-timestamp{align-items:start;display:flex;flex-direction:column;flex-grow:1;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-gm.docos-xeditor .docos-streamdocoview-authorname-timestamp .docos-streamdocoview-author{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:18px;letter-spacing:.25px;line-height:20px;margin:0;max-width:70%}.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview-authorname-timestamp .docos-streamdocoview-author{color:#1f1f1f;max-width:none}.docs-gm.docos-xeditor .docos-streamdocoview-authorname-timestamp .docos-streamdocoview-timestamp{align-items:center;color:#5f6368;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.3px;margin:0}.docs-gm.docos-xeditor .docos-comments-pe .docos-streamdocoview-authorname-timestamp .docos-streamdocoview-timestamp{color:#444746;display:inline-block;font-family:Google Sans,Roboto,sans-serif;text-overflow:ellipsis}.docs-gm.docos-xeditor .docos-streamdocoview-authorname-timestamp>*{overflow:hidden;text-overflow:ellipsis}.docs-gm.docos-xeditor .docos-streamdocoview-authorname-timestamp>*{align-self:stretch}.docos-xeditor .docos-streamrootreplyview .docos-replyview-static{padding-top:5px}.docos-streamdocoview-authorname{font-weight:700;font-weight:500;font-family:Arial,sans-serif,sans;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif}.docs-gm .badging-enabled-doco .docos-streamdocoview-authorname{align-items:center;display:inline-flex;flex-direction:row}.docs-gm .docos-streamdocoview .docos-new-tag{flex:none;align-items:center;background-color:#1a73e8;border-radius:9px;color:#fff;height:16px;justify-content:center;margin:auto 0 auto 0;overflow:hidden;transform-origin:left;transition:transform .2s ease-out,color .1s ease-in,border-radius .2s ease;line-height:16px}.docs-gm.docos-xeditor .docos-streamdocoview .docos-new-tag{margin-left:4px}.docs-gm .docos-streamdocoview:not(:hover) .docos-new-tag{border-radius:50%;color:#fff;transform:scale(.375);width:6px}.docs-gm .docos-streamdocoview-authorname span+.docos-new-tag{margin-left:4px}.docs-gm .docos-streamdocoview:not(:hover) .docos-new-message{color:transparent}.docos-streamdocoview-body{color:#333;word-wrap:break-word;top:-7px;zoom:1}.docos-comments-pe .docos-streamdocoview-body,.docos-comments-pe .docos-streamreplyview-body{color:#444746;font:400 14px/20px Google Sans,Roboto,sans-serif}.docos-xeditor .docos-replyview-body-container{padding-top:5px}.docos-streamdocoview-comments-off,.docos-streamdocoview-timestamp{color:#5f6368;font-size:11px;font-size:12px;padding:0}.docos-streamdocoview-reopen-control,.docos-streamdocoview-timestamp{right:2px}.docos-streamdocoview-bullet{color:#ccc;font-size:12px;line-height:100%;padding:0 2px}.docos-streamdocoview-controls{font-family:Arial,sans-serif,sans;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-weight:500;padding:4px 0}.docos-streamdocoview-timestamp:hover{text-decoration:underline;cursor:pointer}.docs-gm.docos-xeditor .docos-streamdocoview-timestamp:hover{text-decoration:none;cursor:inherit}.docos-streamdocoview-input-pane{padding-right:6px;margin-left:30px}.docs-gm .docos-streamdocoview-input-pane{margin-left:40px;padding-right:0}.docos-xeditor .docos-availability-banner-container{margin-left:-40px}.docos-streamdocoview-input-pane .docos-input-textarea{background-color:#fff;border:1px solid #c9d4ec;height:23px;font-size:12px}.docs-gm .docos-streamdocoview-input-pane .docos-input-textarea{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;font-size:14px;line-height:20px;min-height:36px;padding:8px;height:unset}.docs-gm .docos-streamdocoview-input-pane .docos-input-textarea:focus{border:2px solid #1a73e8;box-shadow:none;padding:7px}.docos-streamdocoview-input-pane.docos-input-typing .docos-input-textarea{background-color:#fff}.docos-streamdocoview-edit-pane .docos-input-textarea{height:36px}.docos-comments-pe .docos-streamdocoview .docos-streamdocoview-edit-pane,.docos-comments-pe .docos-streamdocoview .docos-streamreplyview-edit-pane{margin:12px 0 8px -40px}.docos-streamdocoview-inputcontainer,.docos-streamdocoview-replycontainer{margin:4px 12px 3px 0}.docs-gm .docos-streamdocoview-inputcontainer,.docs-gm .docos-streamdocoview-replycontainer{margin:0}.docos-streamdocoview-inputcontainer{background-color:#eff2f9;border-radius:0 0 6px 6px;padding:6px 0 2px 6px;position:relative;zoom:1}.docs-gm .docos-streamdocoview-inputcontainer{background-color:#fff;border:1px solid #dadce0;border-radius:4px;padding:16px}.docs-gm .docs-docos-activity-sidebar .docos-streamdocoview-inputcontainer,.docs-gm.docos-xeditor .docos-streamdocoview-inputcontainer{background:inherit;border:1px solid transparent;left:-40px;margin:0;padding:0;width:110%}.docos-docoview-resolved .docos-streamdocoview-inputcontainer{background-color:#f6f6f6}.docs-gm .docos-docoview-resolved .docos-streamdocoview-inputcontainer{background-color:#fff}.docs-gm .docs-docos-activity-sidebar .docos-docoview-resolved .docos-streamdocoview-inputcontainer,.docs-gm.docos-xeditor .docos-docoview-resolved .docos-streamdocoview-inputcontainer{background:inherit;left:-40px;width:110%}.docs-gm.docos-xeditor .docos-docoview-resolved .docos-streamdocoview-inputcontainer,.docs-gm.docos-xeditor .docos-streamdocoview-inputcontainer{left:0;width:100%}.docos-streamdocoview-details{position:absolute;right:0;top:0}.docos-revisionhistory .docos-streamdocoview-details{display:none!important}.docos-xeditor .docos-streamdocoview-details .docos-accept-suggestion,.docos-xeditor .docos-streamdocoview-details .docos-reject-suggestion{height:28px;margin:0;position:relative;top:auto;right:auto;display:inline-block;vertical-align:middle}.docos-streamdocoview.docos-docoview-resolved .docos-streamdocoview-details{right:4px}.docos-xeditor .docos-streamdocoview.docos-docoview-resolved .docos-streamdocoview-details{right:0}.docos-streamdocoview .docos-actionmenu-outer{position:absolute;right:-12px;top:3px}.docos-streamdocoview-reopen-control{display:inline}.docos-streamdocoview-reopen-control>.docos-docoview-reopen{font-family:Arial,sans-serif,sans;font-family:Google Sans,Roboto,Helvetica,Arial,sans-serif;font-size:11px;font-size:12px;font-weight:400;font-weight:500;color:#15c}.docos-streamdocoview-comment-control>.docos-docoview-comment,.docos-streamdocoview-resolve-control>.docos-docoview-resolve{color:#999;line-height:100%}.docos-streamdocoview-comment-control>.docos-docoview-comment:hover,.docos-streamdocoview-reopen-control>.docos-docoview-reopen:hover,.docos-streamdocoview-resolve-control>.docos-docoview-resolve:hover{text-decoration:underline;cursor:pointer}.docos-docoview-active .docos-docoview-comment,.docos-docoview-active .docos-docoview-resolve,.docos-streamrootreplyview:hover .docos-docoview-comment,.docos-streamrootreplyview:hover .docos-docoview-resolve{color:#15c}.docos-xeditor .docos-streamdocoview:hover .docos-streamdocoview-header-container{background-color:#feefc3}.docos-xeditor .docos-streamdocoview.docos-docoview-active .docos-streamdocoview-header-container{background-color:#fdd663}.docos-xeditor .docos-docoview-resolved.docos-streamdocoview .docos-streamdocoview-header-container,.docos-xeditor .docos-docoview-resolved.docos-streamdocoview.docos-docoview-active{background-color:#f1f3f4}.docos-xeditor .docos-docoview-resolved.docos-docoview-active.docos-streamdocoview .docos-streamdocoview-header-container,.docos-xeditor .docos-docoview-resolved.docos-streamdocoview:hover .docos-streamdocoview-header-container{background-color:#dadce0}.docos-xeditor .streamdocoview-header-quote-container{display:inline-flex;min-width:0;flex:1}.docos-xeditor .streamdocoview-header-orphaned-quote{display:none}.docos-xeditor .streamdocoview-header-orphaned-location{color:#3c4043}.docos-xeditor .docos-docoview-active .streamdocoview-header-orphaned-location{color:#202124;font-weight:700}.docos-xeditor .docos-docoview-active .streamdocoview-header-quote-expand .streamdocoview-header-orphaned-quote,.docos-xeditor .streamdocoview-orphaned-header{display:block;width:90%}.docos-xeditor .streamdocoview-header{display:flex}.docos-xeditor .streamdocoview-header-expandable .streamdocoview-header{width:90%}.docos-xeditor .docos-docoview-active .streamdocoview-header-quote-expand .streamdocoview-header{display:block}.docos-xeditor .docos-docoview-active .streamdocoview-header-quote-expand .streamdocoview-header div{display:inline}.docos-xeditor .docos-docoview-active .streamdocoview-header-quote-expand .streamdocoview-header .streamdocoview-header-location{overflow:hidden;white-space:nowrap}.docos-xeditor .streamdocoview-header-quote-expand .streamdocoview-header .streamdocoview-header-quote{overflow-wrap:break-word;white-space:normal}.docos-xeditor .streamdocoview-header-divider-container{display:inline-flex;align-items:center}.docos-xeditor .streamdocoview-header-divider-container .streamdocoview-header-divider{padding:0 5px}.docos-xeditor .docos-comments-pe .streamdocoview-header-divider-container .streamdocoview-header-divider{padding:0 3px}.docos-xeditor .streamdocoview-header-location-container{align-items:center;display:inline-flex;font-weight:500;min-width:0}.docos-xeditor .streamdocoview-header-location-container.header-with-quote{max-width:50%}.docos-xeditor .streamdocoview-header .streamdocoview-header-quote,.docos-xeditor .streamdocoview-header-location-container .streamdocoview-header-prefix-location{line-height:20px;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docos-xeditor .streamdocoview-header-location-container .streamdocoview-header-prefix-divider{margin-right:5px}.docos-comments-pe .docos-xeditor .streamdocoview-header-location-container .streamdocoview-header-prefix-divider{margin:0 3px}.docos-xeditor .streamdocoview-header-quote-buttons-container{cursor:pointer;display:none;position:absolute;right:0;top:0}.docos-xeditor .streamdocoview-header-expandable .streamdocoview-header-quote-buttons-container{display:block}.docos-xeditor .streamdocoview-header-expandable .streamdocoview-header-quote-collapse-button,.docos-xeditor .streamdocoview-header-quote-expand.streamdocoview-header-expandable .streamdocoview-header-quote-expand-button{display:none}.docos-xeditor .streamdocoview-header-quote-expand.streamdocoview-header-expandable .streamdocoview-header-quote-collapse-button{display:block}.docos-comments-pe .streamdocoview-header-quote-collapse-button .docs-icon,.docos-comments-pe .streamdocoview-header-quote-expand-button .docs-icon{height:20px;width:20px}.docs-grille-gm3 .docos-streamdocoview{border-radius:12px}.docs-gm.docos-xeditor .docos-streamdocoview:hover,.docs-grille-gm3 .docs-gm .docos-streamdocoview.docos-docoview-resolved:hover{background-color:transparent;border:none;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);outline:none}.docs-gm.docos.docos-xeditor .docos-streamdocoview.docos-docoview-active{background-color:transparent;border:none;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);outline:none}.docos-xeditor .docos-streamdocoview.docos-docoview-resolved.docos-docoview-active,.docs-grille-gm3 .docs-docos-activity-sidebar .docos .docos-streamdocoview.docos-docoview-resolved.docos-docoview-active{background-color:#f2f2f2;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);outline:none}.docs-grille-gm3 .docos-stream-emoji-header-container,.docs-grille-gm3 .docos-stream-emoji-header-container .docos-stream-emoji-quote-caption,.docs-grille-gm3 .streamdocoview-header,.docs-grille-gm3 .streamdocoview-header-orphaned-location{font:500 12px/16px Google Sans,Roboto,sans-serif}.docos-xeditor .docos-streamdocoview-header-container{outline:none;position:relative}.docos-xeditor .docos-streamdocoview-header-container,.docs-grille-gm3 .docos-stream-emoji-header-container{background:#f2f2f2;border-top-left-radius:11px;border-top-right-radius:11px;margin:0;padding:6px 16px}.docos-comments-pe .docos-stream-emoji-header-container,.docos-comments-pe :not(docos-docoview-resolved) .docos-streamdocoview.docos-docoview-active .docos-stream-emoji-header-container,.docos-comments-pe :not(docos-docoview-resolved) .docos-streamdocoview:hover .docos-stream-emoji-header-container{background:transparent}.docs-grille-gm3 .docos-streamdocoview:hover .docos-streamdocoview-header-container{background:#fff0d1}.docs-grille-gm3 .docos-streamdocoview.docos-docoview-active .docos-streamdocoview-header-container{background:#ffbb29}.docs-grille-gm3 .docos-xeditor .docos-streamdocoview.docos-docoview-resolved,.docs-grille-gm3 .docos-xeditor .docos-streamdocoview.docos-docoview-resolved:hover{background:#f2f2f2}.docs-grille-gm3 .docos-docoview-resolved.docos-docoview-active.docos-streamdocoview .docos-streamdocoview-header-container,.docs-grille-gm3 .docos-docoview-resolved.docos-streamdocoview:hover .docos-streamdocoview-header-container{background-color:#e3e3e3}.docos-comments-pe .docos-xeditor .docos-docoview-resolved.docos-streamdocoview .docos-streamdocoview-header-container,.docos-comments-pe .docos-xeditor .docos-docoview-resolved.docos-streamdocoview:hover .docos-streamdocoview-header-container,.docos-comments-pe .docos-xeditor .docos-streamdocoview-header-container,.docos-comments-pe .docos-xeditor .docos-streamdocoview.docos-docoview-active .docos-streamdocoview-header-container,.docos-comments-pe .docos-xeditor .docos-streamdocoview:hover .docos-streamdocoview-header-container{background:none}.docs-grille-gm3 .docs-gm .docos-streamdocoview-content{padding:14px}.docos-comments-pe .docs-gm .docos-streamdocoview-content{padding:16px}.docos-xeditor .docos-streamdocoview-content .docos-assigneeview{border-radius:11px 11px 0 0;margin:1px;padding:10px 16px}.docos-xeditor .docos-streamdocoview-header-container+.docos-streamdocoview-content .docos-assigneeview{border-radius:0}.docs-grille-gm3 .docos-stream-emoji-details,.docs-grille-gm3 .docos-streamdocoview-details{opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.docs-grille-gm3 .docos-streamdocoview-details,.docs-grille-gm3 .docos-streamdocoview-details div[role=button]{align-items:center;display:flex;justify-content:center}.docs-grille-gm3 .docos-streamdocoview .docos-overflowmenu-outer,.docs-grille-gm3 .docos-streamdocoview-details:focus-within,.docs-grille-gm3 .docos-streamdocoview.docos-docoview-active .docos-stream-emoji-details,.docs-grille-gm3 .docos-streamdocoview.docos-docoview-active .docos-streamdocoview-details,.docs-grille-gm3 .docos-streamdocoview:focus .docos-stream-emoji-details,.docs-grille-gm3 .docos-streamdocoview:focus .docos-streamdocoview-details,.docs-grille-gm3 .docos-streamdocoview:hover .docos-stream-emoji-details,.docs-grille-gm3 .docos-streamdocoview:hover .docos-streamdocoview-details{opacity:1}.docs-grille-gm3 .docs-gm .docos-streamdocoview-input-pane .docos-input-textarea{border-radius:18px;padding:8px 7px 8px 16px}.docos-comments-pe .docs-gm .docos-streamdocoview-input-pane .docos-input-textarea{border-color:#747775}.docs-grille-gm3 .streamdocoview-header-quote-buttons-container .docs-material-button{border-radius:100%;display:flex;height:32px;justify-content:center;width:32px}.docos-comments-pe .streamdocoview-header-quote-buttons-container .docs-material-button{align-items:center;height:28px;margin-top:2px;width:28px}.docos-comments-pe .docos-streamdocoview-content .docos-collapsed-replyview{height:86px;overflow:hidden}.docos-comments-pe .docos-streamdocoview .docos-show-more{padding-top:4px}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-collapsed-internal-container,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview .docos-show-more{background:#e9eef6}.docos-comments-pe .docos-streamdocoview:hover .docos-showrepliesbutton-collapsed-internal-container,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview:hover,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview:hover .docos-show-more{background:#dfe7f3}.docos-comments-pe .docos-streamdocoview:focus .docos-showrepliesbutton-collapsed-internal-container,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview:focus,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview:focus .docos-show-more{background:#dae3f2}.docos-comments-pe .docos-streamdocoview.docos-docoview-resolved .docos-showrepliesbutton-collapsed-internal-container,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved .docos-show-more,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved.docos-docoview-active{background:#dde3ea}.docos-comments-pe .docos-streamdocoview.docos-docoview-resolved:hover .docos-showrepliesbutton-collapsed-internal-container,.docos-comments-pe .docs-gm.docos-xeditor .docos-docoview-resolved.docos-streamdocoview:hover,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved:hover .docos-show-more{background:#d4dce8}.docos-comments-pe .docos-streamdocoview.docos-docoview-resolved:focus .docos-showrepliesbutton-collapsed-internal-container,.docos-comments-pe .docs-gm.docos-xeditor .docos-docoview-resolved.docos-streamdocoview:focus,.docos-comments-pe .docs-gm.docos-xeditor .docos-docoview-resolved.docos-streamdocoview:focus .docos-show-more{background:#cfd9e8}.docos-comments-pe .docos.docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-active,.docos-comments-pe .docos.docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-active .docos-show-more{background:#fff}.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved.docos-docoview-active,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved:hover,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview:hover,.docos-comments-pe .docs-gm.docos-xeditor.docos .docos-streamdocoview.docos-docoview-active{border:1px solid transparent;box-shadow:none;outline:none}.docos-comments-pe .docos-stream-view .docos-replyview-reply-count{display:inline-block;margin:10px 0 0 -8px}.docos-comments-pe .docos-streamrootreplyview-content .docos-replyview-reply-count{display:inline-block;margin-left:-48px}.docos-comments-pe .docos-search-active .docos-showrepliesbutton-container,.docos-comments-pe .docos-stream-view:not(.docos-stream-filtered-for-you) .docos-streamdocoview .docos-new-tag.docos-new-tag-preview,.docos-comments-pe .docos-xeditor .docos-docoview-active .docos-replyview-reply-count,.docos-comments-pe .docos-xeditor .docos-streamdocoview-inputcontainer,.docos-comments-pe .docos-xeditor .docos-streamreplyview{display:none}.docos-comments-pe .docos-search-active .docos-streamdocoview .docos-streamreplyview,.docos-comments-pe .docos-xeditor .docos-docoview-active .docos-streamdocoview-inputcontainer,.docos-comments-pe .docos-xeditor .docos-docoview-active .docos-streamreplyview,.docos-comments-pe .docos-xeditor .docos-stream-filtered-for-you .docos-streamdocoview-latest-for-you{display:block}.docos-comments-pe .docos-search-active .docos-streamdocoview .docos-streamreplyview.docos-replyview-deleted,.docos-comments-pe .docos-search-active .docos-streamdocoview .docos-streamreplyview.docos-replyview-deleted+.docos-streamreplyview:not(.docos-replyview-deleted),.docos-comments-pe .docos-xeditor .docos-docoview-active .docos-streamreplyview.docos-replyview-deleted,.docos-comments-pe .docos-xeditor .docos-docoview-active .docos-streamreplyview.docos-replyview-deleted+.docos-streamreplyview:not(.docos-replyview-deleted){border-top:1px dashed #c7c7c7}.docos-comments-pe .docos-xeditor .docos-docoview-active .docos-streamdocoview:not(:has(.docos-streamreplyview.docos-replyview-deleted:first-child)) .docos-streamrootreplyview.docos-replyview-deleted,.docos-comments-pe .docos-xeditor .docos-stream-filtered-for-you .docos-streamdocoview:not(:has(.docos-streamreplyview.docos-replyview-deleted:first-child)) .docos-streamrootreplyview.docos-replyview-deleted,.docos-comments-pe.docos-search-active .docos-streamdocoview:not(:has(.docos-streamreplyview.docos-replyview-deleted:first-child)) .docos-streamrootreplyview.docos-replyview-deleted{border-bottom:1px dashed #c7c7c7}.docos-comments-pe .docos-xeditor .docos-stream-emoji-header-container,.docos-comments-pe .docos-xeditor .docos-streamdocoview-header-container{color:#444746;font:"Google Sans",Roboto,sans-serif 12px/16px;margin:8px 0 4px 0;padding:8px 16px}.docos-comments-pe .docos-streamdocoview .docos-approver-badge-container,.docos-comments-pe .docos-streamreplyview-content .docos-replyview-body-container,.docos-comments-pe .docos-xeditor .docos-streamrootreplyview-content .docos-replyview-static{margin-left:-40px}.docos-comments-pe .docos-xeditor .docos-streamrootreplyview.docos-replyview-deleted .docos-streamrootreplyview-content .docos-replyview-static{margin-left:0}.docos-comments-pe .docos-stream-emoji-header-container+.docos-streamdocoview-content,.docos-comments-pe .docos-streamdocoview-header-container:not(.streamdocoview-header-container-hidden)+.docos-streamdocoview-content{padding-top:4px}.docos-comments-pe .docos-streamdocoview-inputcontainer .docos-streamreplyview-avatar{display:none}.docs-gm .docos-comments-pe .docos-streamdocoview-input-pane{margin-left:0;margin-top:8px}.docos-comments-pe .docos-streamrootreplyview{margin-bottom:0}.docos-comments-pe .docos-streamreplyview-timestamp-and-button-container{display:flex;gap:8px}.docos-comments-pe .docos-streamdocoview-details,.docos-comments-pe .docos-streamreplyview .docos-overflowmenu-outer{flex-shrink:0;margin-left:auto;overflow:hidden;position:relative;width:0}.docos-comments-pe .docos-docoview-active .docos-streamdocoview-details,.docos-comments-pe .docos-docoview-active .docos-streamreplyview .docos-overflowmenu-outer,.docos-comments-pe .docos-streamdocoview:hover .docos-streamdocoview-details,.docos-comments-pe .docos-streamdocoview:hover.docos-streamreplyview .docos-overflowmenu-outer{overflow:visible;width:auto}.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview .docos-new-tag{margin-left:6px;position:relative;vertical-align:bottom}.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview .docos-new-tag.docos-new-tag-preview{margin-left:0}.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-active .docos-new-tag.docos-new-tag-preview,.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-active .docos-showrepliesbutton{display:none}.docos-comments-pe .docos-streamdocoview .docos-overflowmenu .goog-menuitem{white-space:normal;width:120px}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton{margin:0;margin-top:20px;position:relative;width:100%}.docos-comments-pe .docos-streamdocoview .docos-showrepliesbutton-collapsed{width:100%}.docos-comments-pe .docos-stream-view:not(.docos-stream-filtered-for-you) .docos-replyview-reply-count{display:none}.docos-comments-pe .docos-stream-view:not(.docos-stream-filtered-for-you) .docos-streamreplyview:nth-last-child(-n+2){display:block}.docos-comments-pe .docos-stream-view:not(.docos-stream-filtered-for-you) .docos-streamreplyview.docos-replyview-deleted:nth-last-child(-n+2),.docos-comments-pe .docos-stream-view:not(.docos-stream-filtered-for-you) .docos-streamreplyview.docos-replyview-deleted:nth-last-child(-n+2)+.docos-streamreplyview:not(.docos-replyview-deleted){border-top:1px dashed #c7c7c7}.docos-comments-pe .docos-stream-view:not(.docos-stream-filtered-for-you) .docos-streamdocoview:not(:has(.docos-streamreplyview.docos-replyview-deleted:first-child)) .docos-streamrootreplyview.docos-replyview-deleted{border-bottom:1px dashed #c7c7c7}.docos-comments-pe .docos-streampane-container:not(.docos-search-active) .docos-stream-view:not(.docos-stream-filtered-for-you) .docos-streamdocoview:not(.docos-docoview-active):has(.docos-streamreplyview:nth-child(3)) .docos-streamreplyview.docos-replyview-deleted:nth-last-child(2),.docos-comments-pe .docos-streampane-container:not(.docos-search-active) .docos-stream-view:not(.docos-stream-filtered-for-you) .docos-streamdocoview:not(.docos-docoview-active):has(.docos-streamreplyview:nth-child(3)) .docos-streamrootreplyview.docos-replyview-deleted{border:0}.docos-comments-pe .docos-xeditor .docos-stream-filtered-for-you .docos-streamdocoview:not(.docos-docoview-active):has(.docos-streamreplyview:nth-child(3)) .docos-streamrootreplyview.docos-replyview-deleted{border:0}.docos-docoview-active:has(.docos-streamreplyview.docos-replyview-deleted:last-child) .docos-streamdocoview-inputcontainer{border-top:1px dashed #c7c7c7;border-radius:0}.docos-comments-pe.docos-stream-view .docos-showrepliesbutton-container{margin-left:-40px}.docos-comments-pe.docos-stream-view:has(.docos-streamrootreplyview.docos-replyview-deleted) .docos-showrepliesbutton-container{margin-left:0;order:3;width:100%}.docos-comments-pe.docos-stream-view .docos-showrepliesbutton-collapsed-internal{cursor:pointer}.docs-stream-emoji-container{display:flex;align-items:center}.docos-stream-emoji-reply-author{margin:0}.docos-stream-emoji-content .docos-stream-emoji-reply-author .docos-author{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:18px;letter-spacing:.25px;line-height:20px;margin:0;max-width:80%}.docos-stream-emoji-reply-emoji{height:18px;width:18px;margin-right:10px}.docos-stream-emoji-reply-emoji.docos-stream-emoji-emoji-font-enabled{font-family:Noto Color Emoji,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:17px;margin-top:-1px}.docos-stream-emoji-content{padding-left:40px}.docos-stream-emoji-subheading{display:flex}.docos-emoji-view-avatar{left:16px}.docos-comments-pe .docos-stream-emoji-reaction-container>.goog-container{display:flex;flex-direction:column;gap:20px}.docos-comments-pe .docos-stream-emoji-doco-view-action-container{padding-bottom:16px}.docos-comments-pe .docos-xeditor .docos-stream-emoji-header-container .docos-stream-emoji-quote,.docos-comments-pe .docos-xeditor .docos-stream-emoji-header-container .docos-stream-emoji-quote-caption{line-height:20px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:14px}.docos-stream-emoji-header-container{background-color:#f1f3f4;display:flex;flex-direction:row;align-items:center;padding:10px 16px;border-top-left-radius:8px;border-top-right-radius:9px;margin:-1px}.docos-stream-emoji-doco-view-action-container{display:flex;flex-direction:row;position:relative;padding-bottom:15px}.docos-stream-emoji-origin{color:#80868b;font-size:11px;font-style:italic;text-align:left;white-space:pre-wrap}.stream-emoji-doco-view-header-divider{padding:0 5px}:not(docos-docoview-resolved) .docos-streamdocoview:hover .docos-stream-emoji-header-container{background-color:#feefc3}:not(docos-docoview-resolved) .docos-streamdocoview.docos-docoview-active .docos-stream-emoji-header-container{background-color:#fdd663}.docos-streamdocoview.docos-docoview-resolved.docos-docoview-active .docos-stream-emoji-header-container,.docos-streamdocoview.docos-docoview-resolved:hover .docos-stream-emoji-header-container{background-color:#dadce0}.docos-comments-pe .docos-stream-emoji-header-container:empty{padding:0}.docos-comments-pe .docos-stream-emoji-quote-caption{min-width:-moz-fit-content;min-width:fit-content}.docos-docoview-resolved.docos-stream-emoji-doco-view,.docos-docoview-resolved.docos-streamdocoview.docos-docoview-active .docos-stream-emoji-doco-view{background-color:#f1f3f4}.docos-comments-pe .docos-docoview-resolved.docos-streamdocoview.docos-docoview-active .docos-stream-emoji-doco-view{background:inherit}.docos-stream-emoji-details{position:absolute;right:0;top:0}.docos-docoview-resolved.docos-streamdocoview .docos-stream-emoji-doco-view .docos-stream-emoji-resolve-button{display:none}.docos-streamdocoview .docos-stream-emoji-doco-view .docos-stream-emoji-resolve-button{margin:0 8px 0 0;width:28px;height:28px;vertical-align:middle}.docos-overflowmenu-outer .goog-toolbar-menu-button-outer-box{min-width:14px}.docos-stream-emoji-doco-view-total-reacted{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:18px;letter-spacing:.25px;line-height:20px}.docs-grille-gm3 .docos-stream-emoji-details{display:flex}.docs-grille-gm3 .docos-streamdocoview .docos-stream-emoji-resolve-button{align-items:center;display:flex;justify-content:center}.docs-grille-gm3 .docos-streamdocoview .docos-stream-emoji-resolve-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px}.docs-grille-gm3 .docos-streamdocoview .docos-stream-emoji-resolve-button.jfk-button-hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.docs-grille-gm3 .docos-streamdocoview .docos-stream-emoji-resolve-button.jfk-button-focused{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12)}.docos-streampane .docos-input-button-row{padding-bottom:6px}.docos-streampane .docos-input-post{margin:0 4px 0 0}.docos-streampane .docos-input-cancel{background:none}.docos-streampane-container{line-height:140%;outline:none}.docos-streampane-content{position:relative}.docs-docos-activity-sidebar-content .docos-streampane-content{position:static}.docos-streampane-readonlytext{color:#333;padding:12px 0 12px 20px}.docos-revisionhistory .docos-streampane-content .docos-streampane-readonlytext{display:none!important}.docos-streampane-bannertext{background-color:#fef7e0;border-top:1px solid #dadce0;border-bottom:1px solid #dadce0;color:#5f6368;font-weight:500;padding:12px 20px 12px 20px;position:relative}.docos-streampane-bannerlink,.docos-streampane-bannerlink:visited{color:#1a73e8;font-weight:400;margin-left:8px}.docos-comments-pe .docos-streampane-bannerlink,.docos-comments-pe .docos-streampane-bannerlink:visited{color:#0b57d0}.docs-gm .docos-streampane-bannertext{border-top:0;box-sizing:border-box;height:62px}.docos-comments-pe .docos-streampane-bannertext{color:#444746;display:flex;font-family:Google Sans,Roboto,sans-serif;font-weight:400;overflow:hidden;padding:2px 16px;-webkit-font-smoothing:antialiased}.docos-comments-pe .docos-streampane-bannertext-content{margin:auto}.docos-streampane-entryarea{margin:6px 29px 10px 20px;position:relative;zoom:1}.docos-streampane-entryarea-content{margin-left:61px;position:relative;zoom:1}.docos-streampane-username{font-size:12px;font-weight:700;font-weight:500;margin-bottom:3px;top:-3px}.docos-streampane-title{font-size:1.2em;margin:20px 5px 2px}.docos-streampane-input-pane{top:-4px}.docos-streampane-input-pane .docos-input-post{font-weight:700;font-weight:500}.docos-streampane-input-pane .docos-input-textarea{font-size:12px;height:30px}.docos-streamdocoview-inputcontainer .docos-input-acl-fixer-message,.docos-streamdocoview-inputcontainer .docos-input-assignment-message,.docos-streamdocoview-inputcontainer .docos-input-at-reply-message,.docos-streamdocoview-inputcontainer .docos-input-static-message{color:#777;line-height:normal;margin-top:8px}.docos-comments-pe .docos-streamdocoview-inputcontainer .docos-input-acl-fixer-message,.docos-comments-pe .docos-streamdocoview-inputcontainer .docos-input-assignment-message,.docos-comments-pe .docos-streamdocoview-inputcontainer .docos-input-at-reply-message,.docos-comments-pe .docos-streamdocoview-inputcontainer .docos-input-static-message{color:#444746}.docos-streampane-error{background-color:#dd4b39;border:1px solid #602019;border-radius:4px;color:#fff;margin:6px;padding:6px;text-align:center}.docos-streampane-header{align-items:center;display:flex;background-color:#f5f5f5;max-height:52px;overflow:hidden;padding:10px 29px 10px 20px}.docs-gm .docos-streampane-header{background-color:#fff;border-bottom:1px solid #dadce0}.docs-gm .docos-streampane-header-round-top-corners{border-radius:8px 8px 0 0}.docs-docos-activity-sidebar .docs-gm .docos-streampane-header{padding:12px}.docos-comments-pe.docs-docos-activity-sidebar .docos-streampane-header{border-bottom:1px solid #c4c7c5;height:48px;padding:0 12px}.docs-gm .docs-docos-activity-sidebar .docos-subscription-settings-button,.docs-gm.docos-xeditor .docos-search-button,.docs-gm.docos-xeditor .docos-subscription-settings-button{margin-right:4px;width:40px}.docs-gm .docs-docos-activity-sidebar .docos-subscription-settings-button .docs-material-button,.docs-gm.docos-xeditor .docos-search-button .docs-material-button,.docs-gm.docos-xeditor .docos-subscription-settings-button .docs-material-button{border-radius:50%;height:40px;margin:0;padding:4px;width:40px}.docs-gm .docs-docos-activity-sidebar .docos-subscription-settings-button .docs-material-button.docs-material-button-focused,.docs-gm.docos-xeditor .docos-search-button .docs-material-button.docs-material-button-focused,.docs-gm.docos-xeditor .docos-subscription-settings-button .docs-material-button.docs-material-button-focused{line-height:32px;outline:none}.docos-search-button .docs-material-button-active.docs-material-button-flat-default,.docos-search-button .docs-material-button-focused.docs-material-button-flat-default,.docos-search-button .docs-material-button-hover.docs-material-button-flat-default,.docos-subscription-settings-button .docs-material-button-active.docs-material-button-flat-default,.docos-subscription-settings-button .docs-material-button-focused.docs-material-button-flat-default,.docos-subscription-settings-button .docs-material-button-hover.docs-material-button-flat-default{background-color:#e8eaed;border:none}.docos-comments-pe .docos-search-button .docs-material-button-hover.docs-material-button-flat-default,.docos-comments-pe .docos-subscription-settings-button .docs-material-button-hover.docs-material-button-flat-default{background-color:rgba(68,71,70,.08)}.docos-comments-pe .docos-search-button .docs-material-button-active.docs-material-button-flat-default,.docos-comments-pe .docos-search-button .docs-material-button-focused.docs-material-button-flat-default,.docos-comments-pe .docos-subscription-settings-button .docs-material-button-active.docs-material-button-flat-default,.docos-comments-pe .docos-subscription-settings-button .docs-material-button-focused.docs-material-button-flat-default{background-color:rgba(68,71,70,.12)}.docos-comments-pe .docos-subscription-settings-button .docs-material-button-disabled.docs-material-button-flat-default{background:none}.docs-gm.docos-xeditor .docos-search-button .docs-material-button-content{top:5px}.docs-gm .docs-docos-activity-sidebar .docos-new-comment-button,.docs-gm.docos-xeditor .docos-new-comment-button{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;margin:0;min-width:32px}.docs-gm .docs-docos-activity-sidebar .docos-new-comment-button,.docs-gm.docos-xeditor .docos-new-comment-button{padding:4px}.docos-streampane-content .docos-comment-text{display:inline-block;float:left}.docos-xeditor .docos-comment-title-container{align-items:center;display:flex;margin-right:auto;order:-1}.docos-xeditor .docos-streampane-content .docos-comment-text.docos-comment-header-title{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px}.docos-streampane-header .docos-filter-settings{padding:0 0 0 10px}.docs-docos-activity-sidebar .docos-streampane-header .docos-filter-settings{padding:0;width:160px}.docos-streampane-header .goog-flat-menu-button,.docos-streampane-header .jfk-button{border-color:transparent;background-color:transparent;background-image:none}.docos-streampane-header .goog-flat-menu-button-active,.docos-streampane-header .goog-flat-menu-button-focused,.docos-streampane-header .goog-flat-menu-button-hover,.docos-streampane-header .goog-flat-menu-button-open,.docos-streampane-header .jfk-button-active,.docos-streampane-header .jfk-button-focused,.docos-streampane-header .jfk-button-hover{border-color:#c6c6c6;background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1)}.docos-streampane-header .goog-flat-menu-button-dropdown{visibility:hidden}.docos-streampane-header .goog-flat-menu-button-active .goog-flat-menu-button-dropdown,.docos-streampane-header .goog-flat-menu-button-focused .goog-flat-menu-button-dropdown,.docos-streampane-header .goog-flat-menu-button-hover .goog-flat-menu-button-dropdown,.docos-streampane-header .goog-flat-menu-button-open .goog-flat-menu-button-dropdown{visibility:visible}.docos-streampane-header .goog-flat-menu-button-disabled .docos-ns-caption-icon{opacity:.3}.docs-gm .docs-docos-activity-sidebar .docos-ns-caption,.docs-gm.docos-xeditor .docos-ns-caption{align-items:center;display:flex}.docs-gm .docs-docos-activity-sidebar .docos-ns-caption-icon,.docs-gm.docos-xeditor .docos-ns-caption-icon{margin:0}.docos-streampane-header .jfk-button-disabled .docos-new-comment-icon{opacity:.15}.docos-streampane-searchbar-container{align-items:center;border-bottom:1px solid #dadce0;box-sizing:border-box;display:none;justify-content:space-between;max-height:0;overflow:hidden;padding:0 20px;transition:max-height .3s ease-in-out,padding .3s ease-in-out;width:100%}.docos-comments-pe .docos-streampane-searchbar-container{border-bottom:none;transition:width .25s ease-in-out;width:15%}.docos-comments-pe .docs-gm.docos-xeditor .docos-search-button{width:unset}.docos-comments-pe .docs-gm.docos-xeditor .docos-search-button .docos-search-comments-icon-path{fill:#444746}.docos-streampane-searchbar-open{display:flex}.docos-streampane-searchbar-expanded{max-height:100px;padding:10px 20px}.docos-comments-pe .docos-streampane-searchbar-expanded{margin-right:16px;padding:0;position:absolute;right:0;width:288px}.docos-comments-pe .docos-streampane-searchbar .docos-streampane-search-input{color:#444746;font:400 16px/24px Google Sans,Roboto,sans-serif}.docos-comments-pe .docos-streampane-searchbar .docos-streampane-search-input:-moz-placeholder-shown,.docos-comments-pe .docos-streampane-searchbar .docos-streampane-search-input:-ms-input-placeholder,.docos-comments-pe .docos-streampane-searchbar .docos-streampane-search-input:placeholder-shown{text-overflow:ellipsis}.docos-comments-pe .docos-streampane-searchbar-expanded~.docos-filter-settings{display:none}.docos-streampane-searchbar{width:75%}.docos-comments-pe .docos-streampane-searchbar{width:100%}.docos-streampane-searchbar .docos-streampane-search-input{border:1px solid #bdc1c6;border-radius:8px;box-sizing:border-box;height:auto;padding:8px 10px;width:100%}.docos-comments-pe .docos-streampane-searchbar .docos-streampane-search-input{border:none;border-radius:28px;box-shadow:none;padding:8px 40px 8px 40px}.docos-streampane-searchbar .docos-streampane-search-input:focus{border-color:#4d90fe}.docos-streampane-searchbar-clear-button,.docos-streampane-searchbar-close-button{margin-right:8px}.docos-comments-pe .docos-streampane-searchbar-close-button{position:absolute}.docos-comments-pe .docos-streampane-searchbar-clear-button{position:absolute;right:-7px}.docos-comments-pe .docos-streampane-searchbar-clear-button .docs-icon{margin:0 0 0 -1px}.docos-comments-pe .docos-streampane-searchbar-close-icon-size.docs-icon{height:24px;margin-left:-3px;width:24px}.docos-streampane-searchbar-clear-button .docs-material-button-flat-default.docs-material-button-hover,.docos-streampane-searchbar-close-button .docs-material-button-flat-default.docs-material-button-hover{background-color:transparent}.docos-comments-pe .docos-streampane-searchbar-clear-button .docs-material-button-flat-default.docs-material-button,.docos-comments-pe .docos-streampane-searchbar-close-button .docs-material-button-flat-default.docs-material-button{border-radius:100%;height:32px;width:32px}.docos-comments-pe .docos-streampane-searchbar-clear-button .docs-material-button-flat-default.docs-material-button-hover,.docos-comments-pe .docos-streampane-searchbar-close-button .docs-material-button-flat-default.docs-material-button-hover{background-color:rgba(68,71,70,.08)}.docos-comments-pe .docos-streampane-searchbar-clear-button .docs-material-button-flat-default.docs-material-button-active,.docos-comments-pe .docos-streampane-searchbar-clear-button .docs-material-button-flat-default.docs-material-button-focused,.docos-comments-pe .docos-streampane-searchbar-close-button .docs-material-button-flat-default.docs-material-button-active,.docos-comments-pe .docos-streampane-searchbar-close-button .docs-material-button-flat-default.docs-material-button-focused{background-color:rgba(68,71,70,.12)}.docos-streampane-searchbar-close-button .docs-material-button-ripple-element{display:none}.docos-streampane-searchbar-close-icon-size{width:18px;height:18px;margin:1px 2px 2px 1px}.docs-icon.docs-material.docos-streampane-subscription-settings-icon-size{width:24px;height:24px;margin:1px 2px 2px 1px}.docos-enable-docs-header .docos-stream-view{position:relative;overflow:auto}.docos-enable-docs-header .docos-stream-view-height{max-height:369px}.docos-enable-docs-header:not(.docs-gm) .docos-stream-view>.docos-streamdocoview:first-child{border-top-color:transparent}.docos-comments-pe.docos-stream-view>.docos-streamdocoview:first-child{margin-top:8px}.docs-docos-activity-sidebar-content .docos-stream-view{bottom:1px;max-height:none;overflow-x:hidden;overflow-y:auto;position:absolute;top:116px;width:100%}.docos-comments-pe .docs-docos-activity-sidebar-content .docos-stream-view{top:160px}.docs-docos-activity-sidebar-content .docos-readonly:not(.docos-revisionhistory) .docos-stream-view{margin-top:40px}.docs-docos-activity-sidebar-content .docos-stream-view.streamview-height-on-banner{top:170px}.docos-comments-pe .docs-docos-activity-sidebar-content .docos-stream-view.streamview-height-on-banner,.docos-comments-pe.streamview-height-on-banner~.docos-streampane-all-filtered-out-state,.docos-comments-pe.streamview-height-on-banner~.docos-streampane-zero-state{top:231px}.docos-new-comment-icon{display:inline-block;vertical-align:middle;margin:4px 5px 5px 2px;opacity:.65}.docs-gm .docos-new-comment-icon{opacity:1}.docs-gm .docos-new-comment-button{box-shadow:none;background-color:#fff;background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border:none;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:16px;padding-bottom:1px;padding-left:6px;padding-right:6px;padding-top:2px}.docs-gm .docs-docos-activity-sidebar .docos-new-comment-button,.docs-gm.docos-xeditor .docos-new-comment-button{background-color:transparent;color:transparent}.docs-gm .docs-docos-activity-sidebar .docos-new-comment-button.jfk-button-focused,.docs-gm .docs-docos-activity-sidebar .docos-new-comment-button.jfk-button-hover,.docs-gm.docos-xeditor .docos-new-comment-button.jfk-button-focused,.docs-gm.docos-xeditor .docos-new-comment-button.jfk-button-hover{border-radius:50%}.docs-gm .docos-new-comment-button.jfk-button-focused,.docs-gm .docos-new-comment-button.jfk-button-hover{box-shadow:none;background-color:#e8f0fe;background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docs-gm .docs-docos-activity-sidebar .docos-new-comment-button.jfk-button-hover,.docs-gm.docos-xeditor .docos-new-comment-button.jfk-button-hover{background-color:#f1f3f4;border-radius:50%}.docs-gm .docs-docos-activity-sidebar .docos-new-comment-button.jfk-button-focused,.docs-gm.docos-xeditor .docos-new-comment-button.jfk-button-focused{background-color:#e8eaed;border-radius:50%}.docs-gm .docos-new-comment-button.jfk-button-active{box-shadow:none;background-color:#d2e3fc;background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docs-gm .docs-docos-activity-sidebar .docos-new-comment-button.jfk-button-active,.docs-gm.docos-xeditor .docos-new-comment-button.jfk-button-active{background-color:#e8eaed;outline:none}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default{font-family:Google Sans;font-size:14px;font-weight:500;line-height:28px;text-transform:none}.docs-gm .docos-streampane-content .docos-comment-text{align-items:center;color:#3c4043;font-family:Google Sans;font-size:14px;font-weight:500;line-height:28px;text-transform:none}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default{align-items:center;border:1px solid #dadce0;border-radius:24px;color:#5f6368;display:flex}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default.filter-applied{background-color:#e8f0fe;border:none;color:#1a73e8}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default.filter-applied .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default.filter-applied .docs-icon{display:inline-block;margin-bottom:4px;margin-right:0}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default.filter-applied .docs-icon{margin:0 4px 2px -8px}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default .docs-icon{display:none}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-caption{margin-left:4px}.docs-gm .docs-docos-activity-sidebar .docos-filter-settings .docs-material-menu-button-flat-default-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-active,.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-focused,.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-hover{color:#202124}.docs-gm .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-active,.docs-gm .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-focused{color:#185abc}.docs-gm .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-hover{color:#185abc;background-color:#f8fbff}.docs-gm .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-focused{background-color:#e9f1fe}.docs-gm .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-active{background-color:#e1ecfe}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-hover{background:rgba(60,64,67,.04)}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-focused{background:rgba(60,64,67,.12);border:1px solid #202124}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-active{background:rgba(60,64,67,.16);border:1px solid #dadce0}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-dropdown-icon{fill:#5f6368}.docs-gm .docos-filter-settings .filter-applied .docs-material-menu-button-flat-default-dropdown-icon{fill:#1a73e8}.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-active .docs-material-menu-button-flat-default-dropdown-icon,.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-focused .docs-material-menu-button-flat-default-dropdown-icon,.docs-gm .docos-filter-settings .docs-material-menu-button-flat-default-hover .docs-material-menu-button-flat-default-dropdown-icon{fill:#202124}.docs-gm .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-active .docs-material-menu-button-flat-default-dropdown-icon,.docs-gm .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-focused .docs-material-menu-button-flat-default-dropdown-icon,.docs-gm .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-hover .docs-material-menu-button-flat-default-dropdown-icon{fill:#185abc}.docos-filter-settings-hc-gecko.docs-material-menu-button-flat-default-focused{filter:invert(100%)}.docos-filter-settings-hc-gecko.docs-material-menu-button-flat-default{outline:1px solid transparent}.docos-streampane-content .docos-comment-text{padding:2px 0}.docs-gm .docos-new-comment-button.jfk-button-disabled{background-color:#fff;color:#f1f3f4;cursor:default}.docs-gm .docos-streampane-container .streampane-dragger{cursor:grab;border-color:#e8eaed;border-style:solid;border-width:1px 0 0 0;height:8px;width:100%}.docs-gm .docos-streampane-container .streampane-dragger-icon{height:4px;margin:2px auto 0;width:20px}.docs-gm .docos-streampane-container .streampane-dragger:hover{background-color:#e8eaed;cursor:grab}.docos-streampane-all-filtered-out-state-content{color:#80868b;padding-top:24px;text-align:center}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default{background:transparent;border:1px solid #747775;border-radius:8px;color:#444746;padding:0 8px 0 16px;-webkit-font-smoothing:antialiased}.docos-comments-pe .docos-xeditor .docos-filter-settings{width:auto}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-dropdown{float:right;margin:4px 0 0 8px}.docos-comments-pe.docs-docos-activity-sidebar .docos-filter-settings .docs-material-menu-button-flat-default-caption{max-width:70px;min-width:40px;width:auto}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default.filter-applied{background-color:#c2e7ff;color:#001d35}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default.filter-applied .docs-icon-img{filter:brightness(0) saturate(100%) invert(12%) sepia(17%) saturate(6039%) hue-rotate(199deg) brightness(93%) contrast(106%)}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-active,.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-focused,.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-hover{color:#1f1f1f}.docos-comments-pe .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-active,.docos-comments-pe .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-focused{color:#001d35}.docos-comments-pe .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-hover{color:#001d35;background-color:#b2d7ef}.docos-comments-pe .docos-filter-reset-button.docs-material-button-hover,.filter-applied.docs-material-menu-button-flat-default-hover~.docos-filter-reset-button{background-color:#b2d7ef}.docos-comments-pe .docos-filter-reset-button.docs-material-button-focused,.docos-comments-pe .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-focused,.filter-applied.docs-material-menu-button-flat-default-focused~.docos-filter-reset-button{background-color:#abcfe7}.docos-comments-pe .docos-filter-reset-button.docs-material-button-active,.docos-comments-pe .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-active,.filter-applied.docs-material-menu-button-flat-default-active~.docos-filter-reset-button{background-color:#96bad2}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-hover{background:rgba(68,71,70,.08)}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-active,.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-focused{background:rgba(68,71,70,.12)}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-dropdown-icon{fill:#444746;height:18px;width:18px}.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-active .docs-material-menu-button-flat-default-dropdown-icon,.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-focused .docs-material-menu-button-flat-default-dropdown-icon,.docos-comments-pe .docos-filter-settings .docs-material-menu-button-flat-default-hover .docs-material-menu-button-flat-default-dropdown-icon{fill:#1f1f1f}.docos-comments-pe .docos-filter-settings .filter-applied .docs-material-menu-button-flat-default-dropdown-icon,.docos-comments-pe .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-active .docs-material-menu-button-flat-default-dropdown-icon,.docos-comments-pe .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-focused .docs-material-menu-button-flat-default-dropdown-icon,.docos-comments-pe .docos-filter-settings .filter-applied.docs-material-menu-button-flat-default-hover .docs-material-menu-button-flat-default-dropdown-icon{fill:#001d35}.docos-sidebar-filter-container{display:flex;margin:16px}.docos-comments-pe .docos-sidebar-filter-container{margin:16px 12px;position:relative;z-index:2}.docos-comments-pe .docos-sidebar-filter-container .gm3-menu .goog-menuitem{padding:10px 30px 10px 20px}.docos-comments-pe .docos-streamdocoview-resolved-separator{color:#444746;display:none;font:500 14px/20px Google Sans,Roboto,sans-serif;left:2px;position:absolute;top:-34px}.docos-comments-pe .docos-first-resolved-seen-doco .docos-streamdocoview-resolved-separator{display:block}.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved.docos-first-resolved-seen-doco{margin:46px 16px 16px 16px}.docos-comments-pe .docs-gm.docos-xeditor .docos-streamdocoview.docos-docoview-resolved{margin:16px}.docos-streampane-tab-bar-container{width:100%}.docos-streampane-tabbar{display:flex}.docos-streampane-tabbar .docs-tabbar-tab{border-bottom:none;max-width:130px;padding:0 16px}.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-selected{border-color:transparent;position:relative}.docos-streampane-tabbar .docs-tabbar-tab .docs-tabbar-tablabel{color:#444746;font:400 14px/20px Google Sans,Roboto,sans-serif;text-transform:unset}.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-selected .docs-tabbar-tablabel{color:#0b57d0}.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-selected .docs-tabbar-tablabel:after{background:#0b57d0;bottom:0;content:"";height:3px;left:10%;position:absolute;border-radius:100px 100px 0 0;width:80%}.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-hover{background:rgba(31,31,31,.08)}.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-active,.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-focused{background:rgba(31,31,31,.12)}.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-selected.docs-tabbar-tab-hover{background:rgba(11,87,208,.08)}.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-selected.docs-tabbar-tab-active,.docos-streampane-tabbar .docs-tabbar-tab.docs-tabbar-tab-selected.docs-tabbar-tab-focused{background:rgba(11,87,208,.12)}.docos-streampane-tabbar-focused{outline:none}.docos-filter-settings-container{position:relative}.docos-filter-reset-button.docs-material-button{background:#c2e7ff;border-radius:100%;height:24px;position:absolute;right:4px;top:4px;width:24px}.docos-filter-reset-button .docs-material-button-content{bottom:4px;right:6px}.docos-filter-reset-button .docs-material-button-content .docs-icon-img{filter:brightness(0) saturate(100%) invert(12%) sepia(17%) saturate(6039%) hue-rotate(199deg) brightness(93%) contrast(106%)}.docos-ns-caption-icon{display:inline-block;vertical-align:middle;margin:4px 5px 5px 2px}.docs-gm .docos-ns-caption-icon{margin-left:0}.docos-gm-notification-icon-path,.docos-new-comment-icon-path{fill:#1a73e8}.docs-gm .docs-docos-activity-sidebar .docos-gm-notification-icon-path,.docs-gm .docs-docos-activity-sidebar .docos-new-comment-icon-path,.docs-gm .docs-docos-activity-sidebar .docos-search-comments-icon-path,.docs-gm.docos-xeditor .docos-gm-notification-icon-path,.docs-gm.docos-xeditor .docos-new-comment-icon-path,.docs-gm.docos-xeditor .docos-search-comments-icon-path{fill:#5f6368}.jfk-button-disabled .docos-new-comment-icon-path{fill:#f1f3f4}.docos-ns-caption{text-align:left}.docs-gm .docos-ns-caption{height:27px}.docos-ns-caption-text{display:inline-block;height:17px}.docs-gm .docos-ns-caption-text{line-height:16px;height:16px}.docos-ns-caption-placeholder{visibility:hidden}.docos-comments-pe .docos-streampane-all-filtered-out-state,.docos-streampane-zero-state{align-items:center;background-color:#fff;bottom:1px;display:flex;flex-direction:column;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;justify-content:space-between;max-height:none;position:absolute;text-align:center;top:116px;width:100%}.docos-comments-pe .docos-streampane-all-filtered-out-state,.docos-comments-pe .docos-streampane-zero-state{background-color:#f0f4f9;justify-content:center;overflow:hidden;top:160px}.docos-streampane-zero-state-header-image{height:200px;margin-top:2vh;width:300px}.docos-streampane-zero-state-content-add-comment{margin-bottom:16px}.docos-streampane-zero-state-content-add-comment{color:#3c4043;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;width:158px}.docos-comments-pe .docos-streampane-zero-state-content-add-comment{color:#444746;font:400 14px/20px Google Sans,Roboto,sans-serif}.docos-comments-pe .docos-streampane-zero-state-content-for-you-container .docos-streampane-zero-state-content-for-you-message{display:block}.docos-comments-pe .docos-streampane-zero-state-content-for-you-container .docos-streampane-zero-state-content-default-message,.docos-comments-pe .docos-streampane-zero-state-content-for-you-container .docos-streampane-zero-state-footer,.docos-streampane-zero-state-content-for-you-message{display:none}.docos-streampane-zero-state-add-comment-button.docs-material-button-fill-primary.docs-material-button{text-transform:none}.docos-comments-pe .docos-xeditor .docos-streampane-zero-state-add-comment-button.docs-material-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff}.docos-comments-pe .docos-xeditor .docos-streampane-zero-state-add-comment-button.docs-material-button-hover{background:#0b57d0;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.docos-comments-pe .docos-xeditor .docos-streampane-zero-state-add-comment-button.docs-material-button-active,.docos-comments-pe .docos-xeditor .docos-streampane-zero-state-add-comment-button.docs-material-button-focused,.docos-comments-pe .docos-xeditor .docos-streampane-zero-state-add-comment-button.docs-material-button-hover.docs-material-button-focused{background:#0b57d0;color:#fff;background:#286bd6}.docos-comments-pe .docos-xeditor .docos-streampane-zero-state-add-comment-button.docs-material-button-disabled{background:#0b57d0;color:#fff;background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.docos-comments-pe .docos-streampane-zero-state-add-comment-button.docs-material-button-disabled.docs-material-button-focused{background:rgba(31,31,31,.08)}.docos-comments-pe .docos-streampane-zero-state-footer{bottom:0;margin:15px;position:absolute}.docos-comments-pe .docos-streampane-zero-state-footer-edu-explained{display:inline}.docos-comments-pe .docos-streampane-zero-state-footer-edu,.docos-comments-pe .docos-streampane-zero-state-footer-edu-explained{color:#444746}.docos-comments-pe .docos-streampane-zero-state-footer-edu-learn-more{display:inline-block;margin-left:2px}.docos-streampane-zero-state-footer{letter-spacing:.2px;font-size:12px}.docos-streampane-zero-state-footer-edu{color:#80868b;font-weight:500;line-height:18px;margin-bottom:2px}.docos-streampane-zero-state-footer-edu-explained{color:#80868b;font-weight:400;font-size:12px;line-height:18px;width:191px}.docos-comments-pe .docos-streampane-all-filtered-out-message{color:#444746;font-family:Google Sans,Roboto,sans-serif;margin-bottom:24px}.docos-comments-pe .docos-streampane-all-filtered-out-state,.docos-comments-pe .docos-streampane-zero-state-content{align-items:center;display:flex;flex-direction:column;margin-bottom:80px}.docos-revisionhistory .docos-streampane-content .docos-streampane-zero-state-add-comment-button,.docos-revisionhistory .docos-streampane-content .docos-streampane-zero-state-content-default-message,.docos-revisionhistory .docos-streampane-content .docos-streampane-zero-state-content-for-you-message,.docos-streampane-zero-state-content-no-comments-revision-message{display:none}.docos-revisionhistory .docos-streampane-zero-state-content-no-comments-revision-message{display:block}.docos-streamreplyview{background-color:#eff2f9;color:#666;font-size:12px;padding:6px 6px 0 6px;position:relative;margin-bottom:3px;min-height:24px}.docos-streamreplyview,.docos-streamrootreplyview{outline:none}.docs-gm .docos-streamreplyview{background-color:#fff;border:1px solid #dadce0;border-radius:4px;font-size:14px;margin-bottom:8px;padding:16px}.docs-gm .docs-docos-activity-sidebar .docos-streamreplyview,.docs-gm.docos-xeditor .docos-streamreplyview{background:inherit;border:1px solid transparent;left:-40px;margin:0;padding:8px 0;width:110%}.docs-gm .docos-comments-pe.docs-docos-activity-sidebar .docos-streamreplyview:not(.docos-replyview.docos-replyview-deleted){padding-bottom:0;padding-top:20px}.docos-comments-pe.docs-docos-activity-sidebar .docos-docoview-active .docos-streamreplyview:not(.docos-replyview-deleted)+.docos-replyview-deleted,.docos-comments-pe.docs-docos-activity-sidebar .docos-streamdocoview:not(.docos-docoview-active) .docos-streamreplyview:not(.docos-replyview-deleted):nth-last-child(2)+.docos-replyview-deleted,.docos-comments-pe.docs-docos-activity-sidebar .docos-streamreplyview.docos-replyview-deleted:first-child{margin-top:20px}.docos-comments-pe.docs-docos-activity-sidebar .docos-streamdocoview:has(.docos-streamrootreplyview.docos-replyview-deleted) .docos-streamreplyview.docos-replyview-deleted:first-child{margin-top:0}.docos-comments-pe.docs-docos-activity-sidebar .docos-streamreplyview.docos-replyview-deleted{padding:0}.docs-gm.docos-xeditor .docos-streamreplyview{left:0;width:100%}.docs-gm.docos-xeditor .docos-streamrootreplyview-content{position:relative}.docs-gm.docos-xeditor .docos-streamrootreplyview.docos-replyview-deleted .docos-streamrootreplyview-content{padding-left:0}.docos-docoview-resolved .docos-streamreplyview{background-color:#f6f6f6}.docs-gm .docos-docoview-resolved .docos-streamreplyview{background-color:#fff}.docs-gm .docs-docos-activity-sidebar .docos-docoview-resolved .docos-streamreplyview,.docs-gm.docos-xeditor .docos-docoview-resolved .docos-streamreplyview{background:inherit}.docos-streamreplyview-avatar{left:6px}.docs-gm .docos-streamreplyview-avatar{left:16px}.docs-gm .docs-docos-activity-sidebar .docos-streamreplyview-avatar,.docs-gm.docos-xeditor .docos-streamreplyview-avatar{left:0}.docs-gm.docos-xeditor .docos-streamrootreplyview-content{padding-left:40px}.docos-streamreplyview-content{padding-left:30px}.docs-gm .docos-streamreplyview-content{padding-left:40px}.docos-streamreplyview-author{color:#000;font-weight:700;font-weight:500}.docos:not(.docs-gm) .docos-streamreplyview-author{left:-2px;margin:0 4px;right:-2px}.docs-gm .badging-enabled-doco .docos-streamreplyview-author{align-items:center;display:inline-flex;flex-direction:row}.docs-gm .docos-streamreplyview-author{color:#3c4043;letter-spacing:.25px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:20px;padding-right:8px}.docs-gm .docos-streamreplyview .docos-new-tag{flex:none;align-items:center;background-color:#1a73e8;border-radius:9px;color:#fff;height:16px;justify-content:center;margin:auto 0 auto 0;overflow:hidden;transform-origin:left;transition:transform .2s ease-out,color .1s ease-in,border-radius .2s ease;line-height:16px}.docs-gm .docos-streamreplyview:not(:hover) .docos-new-tag{border-radius:50%;color:#fff;transform:scale(.375);width:6px}.docs-gm .docos-streamreplyview span+.docos-new-tag{margin-left:4px}.docs-gm .docos-streamreplyview:not(:hover) .docos-new-message{color:transparent}.docos-streamreplyview-body{color:#333;margin:0;top:-4px;width:100%;word-wrap:break-word}.docos-streamreplyview-timestamp,.docos-streamreplyview:not(.docos-replyview-deleted) .docos-streamreplyview-text{position:relative;top:-3px}.docos-streamreplyview-text{width:100%}.docos-streamreplyview-origin{padding-bottom:4px;font-style:italic}.docos-streamreplyview-origin,.docos-streamreplyview-timestamp{color:#999;font-size:11px;white-space:pre}.docos-comments-pe .docos-streamreplyview-origin{color:#444746;font-family:Google Sans,Roboto,sans-serif;margin-left:-40px}.docos-replyview-origin.docos-streamreplyview-origin{white-space:pre-wrap}.docos-streamdocoview .docos-streamreplyview .docos-replyview-control{display:inline;top:-3px}.docos-streamreplyview-edit-pane .docos-input-textarea{height:23px}.docos-streamdocoview .docos-replyview-quote{border-left:1px solid #ccc;font-style:italic;font-size:12px;padding:3px 10px 3px 10px;position:relative;zoom:1;word-wrap:break-word}.docs-gm .docos-streamdocoview .docos-replyview-quote{margin:8px 0;padding:0 8px 0 16px;border-left-width:3px}.docs-gm .docos-streamdocoview .docos-replyview-quote{border-left-color:#1a73e8}.docos-replyview-quote-caption{font-size:11px;font-weight:400;font-weight:500;color:#999;margin-right:2px;padding:0}.docs-gm .docs-docos-activity-sidebar .docos-streamreplyview-avatar,.docs-gm.docos-xeditor .docos-streamreplyview-avatar{font-size:12px;overflow-wrap:break-word}.docs-gm .docos-replyview-quote-caption{color:#3c4043;letter-spacing:.8px;line-height:21px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase}.docos-replyview-quote-collapsed{overflow:hidden;height:18px;padding-left:3px}.docs-gm .docos-replyview-quote-collapse{height:21px;padding-left:0}.docos-replyview-quote-expand{background:#fff;padding:3px 5px 0 5px;position:absolute;right:0;top:0}.docs-gm .docos-replyview-quote-expand{padding:0 5px 0 8px}.docos-replyview-quote-collapse,.docos-replyview-quote-expand{color:#15c;visibility:hidden}.docs-gm .docos-replyview-quote-collapse,.docs-gm .docos-replyview-quote-expand{color:#1a73e8}.docos-docoview-active .docos-replyview-quote-collapse,.docos-docoview-active .docos-replyview-quote-expand{visibility:visible}.docos-docoview-active .docos-replyview-quote-expand{background:#fffbe1}.docos-replyview-quote-collapse:hover,.docos-replyview-quote-expand:hover{cursor:pointer;text-decoration:underline}.docos-streamreplyview .docos-action-text,.docos-streamrootreplyview .docos-action-text{color:#777;font-style:italic;word-wrap:break-word;-ms-word-wrap:break-word;overflow-wrap:break-word}.docs-gm .docos-streamreplyview .docos-action-text,.docs-gm .docos-streamrootreplyview .docos-action-text{color:#3c4043;opacity:.7}.docos-comments-pe .docos-streamreplyview .docos-action-text,.docos-comments-pe .docos-streamrootreplyview .docos-action-text{opacity:1}.docos-streamrootreplyview .docos-action-text{display:inline-block}.docos-streamdocoview-content .docos-input-assignment-panel{margin-top:-5px}.docos-streamreplyview.docos-replyview.docos-replyview-deleted{border-radius:0;margin:0}.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-streamdocoview-authorname-timestamp,.docos-streamrootreplyview.docos-replyview-deleted .docos-avatar,.docos-streamrootreplyview.docos-replyview-deleted .docos-streamdocoview-authorname-timestamp{display:none}.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-collapsible-replyview{margin:0}.docos-streamrootreplyview.docos-replyview-deleted .docos-collapsible-replyview{width:87%;padding:0;order:1}.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-streamreplyview-content{display:flex;min-height:66px;padding:0;width:100%}.docos-streamrootreplyview.docos-replyview-deleted .docos-streamrootreplyview-content{display:flex;flex-wrap:wrap;width:100%}.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-replyview-body-container{padding:0}.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-streamreplyview-timestamp-and-button-container{padding:0;order:2}.docos-streamrootreplyview.docos-replyview-deleted .docos-streamreplyview-timestamp-and-button-container{order:2;width:13%}.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-streamreplyview-attribution-warning{margin:0}.docos-streamreplyview.docos-replyview.docos-replyview-deleted .docos-replyview-tombstone{grid-column-start:2;order:1}.docs-callout{align-items:center;border-radius:8px;display:flex;flex-direction:row;padding:12px}.docs-callout-info{background:#e8f0fe}.docs-callout-info>.docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-callout-important{background:#feefc3}.docs-callout-warning{background:#fbbc04}.docs-callout-important>.docs-icon-img,.docs-callout-warning>.docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_grey_dark.svg)}.docs-callout>.docs-icon{flex-shrink:0;height:24px;width:24px}.docs-callout-message{color:#202124;font:400 14px/20px Roboto,sans-serif;letter-spacing:.2px;margin-left:12px}.docos-ssd-tooltip{display:inline-block;max-width:35ch;text-align:center}.docos-ssd-content{box-sizing:border-box;text-align:left;width:330px}.docos-ssd-content.goog-menu{border-radius:8px;white-space:normal}.docos-ssd-content .docs-callout{margin-bottom:12px}.docos-ssd-content [role=heading]{color:#202124;font:400 18px/24px Google Sans,sans-serif;margin-bottom:20px}.docos-ssd-content p{color:#5f6368;font:500 11px/16px Roboto,sans-serif;letter-spacing:.8px;margin-bottom:16px;text-transform:uppercase}.docos-ssd-radio-button-group .jfk-radiobutton{padding:0;display:block}.docos-ssd-radio-button-group .jfk-radiobutton.jfk-radiobutton-disabled{opacity:.38}.docos-ssd-radio-button-group .jfk-radiobutton+.jfk-radiobutton{margin-top:16px}.docos-ssd-content .docos-ssd-radio-button-group .jfk-radiobutton .jfk-radiobutton-radio{border:2px solid #5f6368;height:15px;width:15px}.docos-ssd-radio-button-group .jfk-radiobutton-radio{left:3px;top:50%;transform:translateY(-50%) scale(1.2)}.docos-ssd-radio-button-group .jfk-radiobutton-hover:not(.jfk-radiobutton-disabled) .jfk-radiobutton-radio{cursor:pointer}.docos-ssd-radio-button-group .jfk-radiobutton-radio:before{border-color:transparent;border-radius:50%;border-style:solid;border-width:6px;content:"";height:19px;left:-10.5px;position:absolute;top:-10.5px;transform:scale(.8333);width:19px}.docos-ssd-radio-button-group :not(.jfk-radiobutton-disabled):not(.jfk-radiobutton-focused) .jfk-radiobutton-radio:hover:before{border-color:rgba(0,0,0,.06)}.docos-ssd-radio-button-group .jfk-radiobutton-focused .jfk-radiobutton-radio:before{border-color:#e8f0fe}.docos-ssd-content .docos-ssd-radio-button-group .jfk-radiobutton-checked .jfk-radiobutton-radio{border-color:#1a73e8}.docos-ssd-content .docos-ssd-radio-button-group .jfk-radiobutton-checked.jfk-radiobutton .jfk-radiobutton-radio:after{background-color:#1a73e8;border-color:#1a73e8;border-width:2px;height:7px;left:2px;margin:0;top:2px;width:7px}.docos-ssd-radio-button-group .jfk-radiobutton .jfk-radiobutton-label{margin-left:36px}.docos-ssd-radio-button-group .jfk-radiobutton-label label{color:#3c4043;display:block;font:500 14px/24px Google Sans,sans-serif;letter-spacing:.1px}.docos-ssd-radio-button-group .jfk-radiobutton-checked .jfk-radiobutton-label label{color:#1a73e8}.docos-ssd-radio-button-group .jfk-radiobutton-label span{color:#5f6368;font:400 12px/16px Roboto,sans-serif;letter-spacing:.3px}.docos-ssd-content hr{border:none;border-top:1px solid #bdc1c6;margin:16px 0}.docos-textarea{margin:0;padding:2px;font-family:Arial,sans-serif,sans;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;outline-width:0!important;resize:none}.proactiveSummaryViewFilledCard{align-content:center;background:#eaeef5;border-radius:20px;margin:16px;padding:20px 15px}.proactiveSummaryViewProactiveSummaryTitle{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.25px;line-height:20px}.proactiveSummaryViewProactiveSummarySubtitle{color:#444746;font-size:12px;font-weight:200;line-height:18px;padding-bottom:8px}.proactiveSummaryViewProactiveSummaryText{color:#444746;line-height:20px;padding:1px;word-wrap:break-word}.docs-live-region-log.docs-palette{background-color:#fff;border-radius:4px;border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.docs-live-region-log.docs-palette .mdc-elevation-overlay{opacity:0}.docs-live-region-log .docs-palette-title-bar{background-color:unset;border-color:unset;border-style:unset;border-width:unset;border-bottom:1px solid #dadce0;color:#202124;padding:8px}.docs-live-region-log .docs-palette-body{background-color:unset;border:unset;color:#3c4043;display:flex;flex-direction:column;gap:8px;height:auto;max-height:60vh;min-height:20vh;overflow-y:auto;padding:8px;pointer-events:auto;resize:both;width:312px}.docs-live-region-log li{display:flex;flex-direction:column;list-style:none}.docs-live-region-log del{background-color:#f6aea9;padding:2px 4px}.docs-live-region-log ins{background-color:#a8dab5;padding:2px 4px;text-decoration:none}.docs-live-region-log-changes>:first-child{padding-top:2px}.docs-live-region-log-changes>:last-child{padding-bottom:2px}.docs-live-region-log-changes{display:flex;flex-direction:column;border:1px solid #5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-live-region-log-entry-title{display:flex;justify-content:space-between;font-family:Roboto Mono,courier,monospace;font-size:.7rem;font-weight:700}.docs-live-region-log .docs-palette-left{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;pointer-events:none;padding-top:2px}.docs-live-region-log .docs-palette-grippy{flex-grow:1}@media screen and (forced-colors:active){.docs-live-region-log.docs-palette{border:1px solid CanvasText}.docs-live-region-log .docs-palette-title-bar{border-bottom:1px solid CanvasText}.docs-live-region-log-changes>:not(:last-child){border-bottom:1px dashed CanvasText}.docs-live-region-log-entry-title{color:GrayText}.docs-live-region-log .docs-palette-close-icon,.docs-live-region-log .docs-palette-grippy-icon{fill:ButtonText}.docs-live-region-log .docs-palette-close:focus .docs-palette-close-icon{fill:Highlight}.docs-live-region-log .docs-palette-close:focus{outline:1px solid Highlight}}.grecaptcha-badge{visibility:hidden}.docs-bubble.docs-contributorview{background:#fff;border:none;border-radius:8px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);display:block;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;max-height:260px;outline:none;padding:0 0 4px;position:absolute;width:254px;z-index:502}.docs-contributorview.docs-hc-gecko{border:1px solid transparent}.docs-contributorview-content{max-height:215px;overflow-x:hidden;overflow-y:auto}.docs-contributorview-title{color:#202124;font:500 14px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding:17px 16px 7px 16px;white-space:nowrap}.docs-contributorview-header{display:flex;flex-direction:row;padding:5px 16px;white-space:nowrap}.docs-contributorview-header:hover{background:#f8f8f8}.docs-contributorview .docs-material-button.docs-material-button-flat-primary{color:#1a73e8;font-size:12px;text-transform:none}.docs-contributorview .docs-material-button-flat-primary.docs-material-button-focused{border-style:solid}.docs-contributorview-version-history-button{float:right}.docs-contributorview-avatar-holder{max-width:32px}.docs-contributorview-avatar{border-radius:50%;height:32px;width:32px}.docs-contributorview-authortimestamp{overflow:hidden;padding:0 10px}.docs-contributorview-timestamp{color:#5f6368;font-family:Roboto;font-size:12px}.docs-contributorview-author{color:#202124;font:500 14px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:18px;max-width:167px;overflow:hidden;text-overflow:ellipsis}.docs-contributorview-message{color:#202124;overflow-wrap:break-word;padding:10px 16px;text-overflow:ellipsis;white-space:normal}.docs-contributorview-spinner{overflow:hidden;padding:30px 16px 13px 16px}.docs-contributorview-spinner-holder{float:left;height:32px;margin:0 0 0 16px;position:relative}.docs-promo-title-prefix{color:#d25342;font-weight:500}.docs-promo-title{color:#333;font-weight:500}.docs-promo-content{color:#666;cursor:pointer}.docs-promo-dismiss-link{color:#15c;cursor:pointer}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:rgba(0,0,0,.1) transparent}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent rgba(0,0,0,.1)}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter{border:10px solid;border-bottom-width:0;border-color:#fafafa transparent}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border:10px solid;border-top-width:0;border-color:#fafafa transparent}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter{border:10px solid;border-left-width:0;border-color:transparent #fafafa}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border:10px solid;border-right-width:0;border-color:transparent #fafafa}.jfk-bubble.docs-promo-bubble{background-color:#fafafa;border:none;border-radius:2px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(0,0,0,.03),0 15px 10px rgba(0,0,0,.15),0 8px 36px rgba(0,0,0,.3);padding:0}.docs-gm-promo.jfk-bubble.docs-promo-bubble{background-color:#1a73e8;border-radius:8px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);margin-top:4px}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowimplbefore{border-color:transparent}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#1a73e8 transparent}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble .jfk-bubble-arrowright .jfk-bubble-arrowimplafter{border-color:transparent #1a73e8}.docs-promo-text-container{width:363px;word-wrap:break-word}.docs-promo-text-container-ltr{float:right}.docs-promo-container{box-sizing:border-box;padding:24px 16px 0 16px}.docs-gm-promo .docs-promo-container{padding:16px}.docs-promo-icon-container{width:48px;height:48px;margin-right:16px;float:left}.docs-promo-header{color:#000;opacity:.87;font-size:15px;font-weight:500}.docs-gm-promo .docs-promo-header{color:#fff;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;opacity:1}.docs-promo-header-prefix{color:#d25342}.docs-promo-body{color:#666;font-size:13px;line-height:20px;padding-top:20px}.docs-gm-promo .docs-promo-body{color:#fff;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;padding:4px 0}.docs-gm-promo .docs-promo-body a,.docs-gm-promo .docs-promo-body a:active,.docs-gm-promo .docs-promo-body a:hover,.docs-gm-promo .docs-promo-body a:link,.docs-gm-promo .docs-promo-body a:visited{color:inherit}.docs-promo-action-row{font-weight:500;padding-top:20px;padding-right:8px;padding-bottom:24px;position:relative;text-align:right}.docs-gm-promo .docs-promo-action-row{padding:0;margin-top:16px}.docs-promo-action-row a,.docs-promo-action-row a:active,.docs-promo-action-row a:hover,.docs-promo-action-row a:link,.docs-promo-action-row a:visited{color:#4285f4;text-decoration:none}.docs-gm-promo .docs-promo-action-row a,.docs-gm-promo .docs-promo-action-row a:active,.docs-gm-promo .docs-promo-action-row a:hover,.docs-gm-promo .docs-promo-action-row a:link,.docs-gm-promo .docs-promo-action-row a:visited{color:#fff}.docs-promo-action-container{color:#4285f4;cursor:pointer;text-transform:uppercase}.docs-gm-promo .docs-promo-action-container{color:#fff;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;margin:0 0 0 20px;text-transform:none}.docs-gm-promo .docs-promo-action-container:focus{outline-color:#fff}.docs-promo-action-button-right{margin-left:12.5px;float:right}.docs-promo-action-button-left{margin-right:12.5px}.docs-promo-two-buttons .docs-promo-action-button-right{max-width:125px;text-align:center}.docs-promo-two-buttons .docs-promo-action-button-left{max-width:61px;text-align:center}.docs-texteventtarget-iframe{border:0;width:625px;height:1px;overflow:hidden;outline-style:none;pointer-events:none}.docs-texteventtarget-iframe-negative-top{top:-10000px}.docs-texteventtarget-iframe-visible{z-index:100}.docs-docos-activitybox{background:#fff;border:1px solid #cbcbcb;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:12px 0;position:absolute;outline:none;right:20px;top:46px;z-index:900}.docs-docos-activitybox-round-corners{border:unset;border-radius:8px}.docos-streampanesize{height:420px;width:385px}.docs-docos-activitybox-inner{height:100%;overflow:auto}.docs-docos-activitybox.docos-enable-new-header{padding:0!important;height:auto!important}.docs-docos-activitybox.docos-enable-new-header>.docs-docos-activitybox-inner{overflow:visible!important}.docs-docos-caret-inner,.docs-docos-caret-outer{border:9px solid;border-top-width:0;display:block;height:0;margin:0 auto;position:relative;width:0;z-index:901}.docs-docos-caret-inner{border-color:#fff transparent;top:1px}.docs-docos-caret-outer{border-color:#cbcbcb transparent;top:9px}.docos-enable-new-header>.docs-docos-caret-inner{border-color:#f1f1f1 transparent!important}.docs-docos-activity-sidebar{border-radius:16px;box-shadow:none;overflow:hidden;width:300px;margin:6px 16px 16px;margin:6px 16px 0;width:320px;background-color:#fff;display:flex;flex-direction:column;outline:none;position:absolute;right:0;top:0;width:385px}.has-right-rail .docs-docos-activity-sidebar{margin-left:0;margin-right:0}.docs-docos-activity-sidebar-header{border-top:1px solid #dadce0;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;justify-content:space-between;min-height:56px}.docs-docos-activity-sidebar-header-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto}.docos-comments-pe .docs-docos-activity-sidebar-header-title{color:#444746;font:400 22px/28px Google Sans,Roboto,sans-serif}.docs-docos-activity-sidebar-header-action-container{align-items:center;display:flex}.docs-sidebar-gm-titlebar-icon-button.docs-sidebar-gm-close-button.docs-docos-activity-sidebar-close{align-items:center;display:flex;height:32px;justify-content:center;margin:0;padding:4px;right:0}.docos-comments-pe .docs-sidebar-gm-titlebar-icon-button.goog-flat-button-hover{background-color:rgba(68,71,70,.08)}.docos-comments-pe .docs-sidebar-gm-titlebar-icon-button.goog-flat-button-active,.docos-comments-pe .docs-sidebar-gm-titlebar-icon-button.goog-flat-button-focused{background-color:rgba(68,71,70,.12)}.docos-comments-pe .docs-sidebar-gm-titlebar-icon-button .docs-icon{height:24px;margin:0;width:24px}.docos-comments-pe.docs-docos-activity-sidebar{background-color:#f0f4f9;margin-bottom:16px;width:320px}.docs-gm .docos-comments-pe .docos-streampane-header,.docs-gm .docos-comments-pe .docs-docos-activity-sidebar-header{background-color:#f0f4f9}.docs-gm .docos-comments-pe .docs-docos-activity-sidebar-header{border-bottom:none}.docs-docos-activity-sidebar-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2}.docos-new-dot{background-color:#f29900;border-radius:50%;display:inline-block;float:right;height:6px;margin-left:10px;margin-top:5px;position:absolute;width:6px}@keyframes docos-new-dot-animation{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.post-limit-error-dialog{max-width:512px;box-sizing:border-box}.post-limit-error-dialog .docs-material-gm-dialog-content{color:#3c4043;font-size:14px}.instant-button{height:24px;padding:8px;width:24px;outline:none}.instant-button:hover{background:#f1f3f4}.multi-button .first-visible-button{padding-top:15px}.multi-button .last-visible-button{padding-bottom:15px}.superfab-icon-container{position:absolute;transition:opacity .15s ease-in-out}.docs-material .docs-icon.superfab-icon-size{height:24px;width:24px}.superfab-icon{display:inline-block;opacity:.9;transition:opacity .15s ease-in-out}#docs-instant-bubble .superfab-icon:hover,#docs-instant-bubble:hover .superfab-icon{opacity:1}.send-to-email-toast.docs-ui-toast{max-width:323px;padding:14px 16px 14px 16px!important}.send-to-email-toast.docs-ui-toast .docs-ui-toast-content{color:#8ab4f8;font-family:Google Sans;font-size:14px;min-width:323px;line-height:20px;align-items:center;letter-spacing:.25px;margin:0 8px}.superfab-button-container{background:none;margin:0;position:relative}.multi-button .superfab-button-promo-text{top:6px}.superfab-button-promo-text{color:#9aa0a6;display:block;font-size:12px;left:40px;line-height:14px;opacity:1;padding:12px;position:absolute;text-align:left;top:1px;width:max-content}.superfab-button-text-selection-highlight{background:linear-gradient(89.66deg,#d7e6ff .3%,#c7e4ff 49.89%,#dce2ff 89.92%,#d7e6ff 134.5%)}.docs-grille-gm3 .instant-button:hover{background-color:rgba(11,87,208,.08)}.docs-grille-gm3 .instant-button:active,.docs-grille-gm3 .instant-button:focus{background-color:rgba(11,87,208,.12)}.docs-grille-gm3 .multi-button .first-visible-button{padding-top:12px}.docs-grille-gm3 .multi-button .last-visible-button{padding-bottom:12px}.superfab-aicontentrefinements-button:not(.superfab-airefinements-loading-highlight) .goog-control-disabled .superfab-icon,.superfab-aiwritingrefinements-button:not(.superfab-airefinements-loading-highlight) .goog-control-disabled .superfab-icon{filter:brightness(175%) grayscale(100%)}.superfab-aicontentrefinements-button.superfab-airefinements-loading-highlight .instant-button,.superfab-aiwritingrefinements-button.superfab-airefinements-loading-highlight .instant-button{background-color:#edf2fc}.docos-shelly-icon{background-image:url(//ssl.gstatic.com/docs/common/d-icons31.png);background-repeat:no-repeat;height:14px;width:14px}.docos-icon-close-pane{background-position:0 -21px}.docos-icon-close-pane:hover{background-position:-38px -45px}.docos-icon-grippy{background-position:-38px -94px;width:16px;height:4px}.docos-icon-discussion-button{background-position:-22px -66px;width:14px;height:15px;vertical-align:text-bottom;margin-right:5px}.docs-editwarnings-banner{align-items:center;background-color:#d3e3fd;border-radius:8px;box-sizing:border-box;display:flex;height:48px;margin:0 16px 4px 16px;padding:14px 12px 14px 16px}.docs-editwarnings-banner-text{color:#1f1f1f;font:400 14px/20px Google Sans,Roboto,sans-serif}.docs-editwarnings-banner-text .docs-editwarnings-banner-header{font-weight:500}.docs-editwarnings-banner-buttons{align-items:center;display:flex;margin-left:auto}.docs-editwarnings-settingdialog{color:#444746;font:400 14px/20px Google Sans,Roboto,sans-serif;max-width:575px}.docs-editwarnings-settingdialog>*{margin:0}.docs-editwarnings-settingdialog>*+*{margin-top:24px}.docs-editwarnings-settingdialog .docs-editwarnings-settingdialog-web-only{background-color:#e1e3e1;border-radius:8px;color:#1f1f1f;padding:14px 16px}.docs-emoji-picker{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);cursor:default;display:flex;flex-direction:column;padding:0}.docs-emoji-picker .docs-emoji-picker-emoji-buttons{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;max-height:100%;margin:0 0 0 16px;overflow-x:hidden;overflow-y:auto;padding:5px 0 5px}.docs-emoji-picker-emoji-container{height:284px;width:100%}.docs-emoji-picker-no-search-results{color:#5f6368;cursor:default;display:flex;justify-content:center;padding:15px 15px 0}.docs-emoji-picker-quick-pick-container{align-items:center;border-top:1px solid #dadce0;box-sizing:border-box;display:flex;flex-direction:row;height:46px;justify-content:center;left:0;position:static;width:392px}.docs-emoji-picker-quick-pick-container .docs-emoji-picker-quick-pick-emoji-buttons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;padding:5px 0 5px}.docs-emoji-picker-search{align-items:center;display:flex;flex-direction:row;height:64px;left:0;position:static;top:0;width:392px}.docs-emoji-picker-search-bar-container{align-items:center;border:1px solid #dadce0;border-radius:34px;box-sizing:border-box;display:flex;flex-direction:row;height:36px;left:16px;margin:16px;padding:8px 16px;position:static;top:16px;width:360px}.docs-emoji-picker-search-bar,.docs-emoji-picker-search-input,.docs-emoji-picker-search-input-container{width:100%}.docs-emoji-picker-textarea{align-items:center;border:none;display:flex;flex-direction:row;font-family:Roboto,sans-serif;font-size:14px;height:16px;left:16px;padding-left:5px;position:static;resize:none;top:8px;width:123px}.docs-emoji-picker-textarea:focus{outline:none}.docs-emoji-picker-categories{align-items:flex-end;border-top:1px solid #dadce0;border-bottom:1px solid #dadce0;box-sizing:border-box;display:flex;flex-direction:row;height:44px;justify-content:center;left:0;position:static;width:392px;top:64px}.docs-emoji-picker-categories-container{align-items:flex-start;background:#fff;display:flex;flex-direction:row;height:44px;justify-content:center;left:0;padding:0 34px 0 34px;position:static;top:64px;width:392px}.docs-emoji-picker-tabbar{align-items:flex-end;display:flex;flex-direction:row;height:44px;justify-content:center;left:0;padding:0 34px 0 34px;position:static;top:64px;width:392px}.docs-emoji-picker-tabbar .docs-tabbar-tab-hover{background-color:rgba(66,133,244,.12)}.docs-emoji-picker-tabbar .docs-tabbar-tab{height:36px;min-width:36px;padding:0 0;width:36px}.docs-emoji-picker-tabbar:focus-visible{outline:none}.docs-emoji-picker-tabbar .docs-tabbar-tab-selected{border-bottom:2px solid #1a73e8}.docs-emoji-picker .docs-emoji-counter-button-icon{height:30px;padding:0;width:30px}.docs-emoji-picker .docs-material-button{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;margin:0;overflow:hidden;padding:0;width:40px}.docs-emoji-picker .docs-material-button .docs-material-button-content{align-items:center;display:flex}.docs-emoji-picker-category-title{align-items:center;color:#5f6368;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:500;height:24px;letter-spacing:.8px;line-height:16px;margin:9px 9px;size:11px;text-transform:uppercase;width:100%}.docs-emoji-picker-category-container{display:flex;flex-wrap:wrap}.docs-emoji-picker-loading{background-image:url(//ssl.gstatic.com/docs/common/loading_animation.gif);height:50px;margin:auto;width:50px}.docs-emoji-picker-category-container-control{max-width:100%;width:100%}.docs-emoji-picker-category-loading{background-image:url(//ssl.gstatic.com/docs/common/loading_animation.gif);height:50px;margin:auto;width:50px}.docs-emoji-picker-emoji-container-pointerless .docs-emoji-picker-category-container-control{pointer-events:none}.docs-emoji-picker-category-tab-icon .docs-icon{height:24px!important;width:24px!important}.docs-emoji-picker-variants-popup{align-items:flex-end;background-color:#fff;border:1px solid #bdc1c6;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);display:flex;outline:none;position:absolute;visibility:hidden;width:auto}.docs-emoji-picker-variants-popup .docs-emoji-variants-popup-emoji-container .goog-container{display:flex;flex-wrap:wrap;flex-direction:row}.docs-emoji-variants-popup-skin-tone-horizontal{display:flex;justify-content:space-around;margin-top:5px}.docs-emoji-variants-popup-skin-tone-vertical{align-self:stretch;display:flex;flex-direction:column;justify-content:space-around;margin-top:13px}.docs-emoji-picker-bubble{position:absolute;z-index:1002}.docs-bubble-material.smart-canvas-voting-chip-details-bubble{width:280px}.docs-bubble-material.smart-canvas-voting-chip-details-bubble .smart-canvas-voting-chip-details-bubble-header{display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:12px;line-height:24px}.smart-canvas-voting-chip-details-bubble-emoji{font-size:24px;padding-right:8px}.smart-canvas-voting-chip-details-bubble-vote-list{align-items:center;display:flex;flex-grow:1;line-height:16px}.smart-canvas-voting-chip-details-bubble-action-bar{border-top:1px solid #c4c7c5}.smart-canvas-voting-chip-details-bubble-change-emoji{align-items:center;display:flex;justify-content:space-between}.smart-canvas-voting-chip-details-bubble-emoji-shortcode{display:contents;font-weight:700}.smart-canvas-voting-chip-details-bubble-disclaimer-container{align-items:center;background-color:#d3e3fd;border-radius:8px;display:flex;padding:8px 12px}.smart-canvas-voting-chip-details-bubble-hint-bar.docs-bubble-material-body-hint-bar{background-color:#fff;color:#041e49;font-family:Google Sans,Roboto,sans-serif;justify-content:flex-start;padding:0 16px 12px 16px}.smart-canvas-voting-chip-details-bubble-disclaimer-icon-container{align-items:center;display:flex;height:24px;justify-content:center;padding-right:10px;width:24px}.smart-canvas-voting-chip-details-bubble-voter-overflow{color:#0b57d0;display:contents;text-decoration:underline}.smart-canvas-voting-chip-details-bubble-voter-overflow:hover{cursor:pointer}.docs-bubble-material.smart-canvas-voting-chip-details-bubble .docs-bubble-material-body{padding:12px 16px}.docs-bubble-material.smart-canvas-voting-chip-details-bubble .docs-bubble-material-body-action-bar{font-family:Google Sans,Roboto,sans-serif;height:56px;padding:12px 16px}.docs-bubble-material.smart-canvas-voting-chip-details-bubble .smart-canvas-voting-chip-details-bubble-change-emoji-button .docs-material-button{border-radius:32px;height:32px;margin:0;padding:0;width:32px}.docs-bubble-material.smart-canvas-voting-chip-details-bubble .smart-canvas-voting-chip-details-bubble-change-emoji-button .docs-material-button-hover{background:rgba(31,31,31,.08)}.docs-bubble-material.smart-canvas-voting-chip-details-bubble .smart-canvas-voting-chip-details-bubble-change-emoji-button .docs-material-button-focused{background:rgba(31,31,31,.12);border:0}.docs-bubble-material.smart-canvas-voting-chip-details-bubble .smart-canvas-voting-chip-details-bubble-change-emoji-button .docs-material-button-active{background:rgba(11,87,208,.12)}.docs-bubble-material.smart-canvas-voting-chip-details-bubble .smart-canvas-voting-chip-details-bubble-change-emoji-button{margin:0 0 0 12px}.unifiedPreviewBubbleRoot.docs-bubble{box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.voting-chip-item-button-preview{background:#e8eaed;border-radius:8px;flex-shrink:1;font-size:14px;height:20px;line-height:20px;padding:0 6px}.voting-chip-item-button{align-items:center;display:flex;height:44px;padding:0 16px}.emoji-detail-sidebar{background-color:#fff;border-radius:16px;box-shadow:none;overflow:hidden;margin:6px 16px 16px;background-color:#edf2fa;display:flex;flex-direction:column;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;outline:none;position:absolute;width:300px}.has-right-rail .emoji-detail-sidebar{margin-left:0;margin-right:0}.emoji-detail-sidebar-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;background-color:#edf2fa;justify-content:space-between}.emoji-detail-sidebar-header-text{font-weight:500}.emoji-detail-sidebar-header span{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto}.emoji-detail-sidebar-group-list{overflow-y:scroll;padding:10px 20px}.emoji-detail-sidebar-group-container{font-size:14px;padding-bottom:15px}.emoji-detail-sidebar-group-overview{padding-bottom:5px}.emoji-detail-sidebar-group-emoji{font-weight:700}.emoji-detail-sidebar-group-emoji-font-enabled{font-family:Noto Color Emoji,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.emoji-detail-sidebar-body{overflow-y:auto}.docs-body-pageless .emoji-detail-sidebar,.docs-hub .emoji-detail-sidebar{border:1px solid #c7c7c7;background-color:#edf2fa}.building-block-card-content-container{align-items:center;border-radius:8px;border:1px solid transparent;display:flex;height:40px;margin:8px 0;padding:4px;position:relative}.building-block-card-content-container.docs-gm3-button-hover{background-color:rgba(211,227,253,.6)}.building-block-card-content-container.docs-gm3-button-focused{background-color:#d3e3fd;border:1px solid #0b57d0}.building-block-card-content-container.docs-gm3-button-focused.docs-gm3-button-active{border:1px solid transparent}.building-block-card-name.disabled-name{color:#747775}.building-block-card-name{margin:0 2px 0 4px;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.building-block-card-checked-mark,.building-block-card-preview-icon{margin-left:auto;margin-right:10px}.building-block-card-icon{margin-left:8px}.building-block-card-icon.disabled-icon{opacity:.7}.building-block-card-insert-text{background:#0b57d0;border-radius:36px;color:#fff;padding:2px 12px;margin-left:auto;margin-right:8px}.docs-gm .docs-tiled-sidebar.building-blocks-sidebar{background:#edf2fa;border:1px solid #edf2fa;width:320px}.docs-gm .building-blocks-sidebar .docs-tiled-sidebar-header{background-color:unset;border-bottom:none}.building-blocks-sidebar .docs-tiled-sidebar-header.docs-tiled-sidebar-header-shadow{box-shadow:none}.docs-gm .docs-tiled-sidebar.building-blocks-sidebar .building-blocks-promo-image.kix-promo-image{border-radius:8px;height:var(--kix-promo-image-height,122px);box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.docs-gm .docs-tiled-sidebar.building-blocks-sidebar .docs-sidebar-header-text{margin-left:8px}.building-blocks-sidebar-header-icon .docs-tiled-sidebar-icon-container .docs-gm-sidebar-icon{content:DOCS_GM_ACTIVE_ICON_FILE}.building-blocks-sidebar .docs-tiled-sidebar-content .docs-gm3-filled-button.docs-gm3-button.building-blocks-sidekick-entrypoint-button{align-items:center;display:flex;justify-content:center;margin:14px 30px}.building-blocks-sidebar .docs-tiled-sidebar-content .docs-gm3-filled-button.docs-gm3-button.building-blocks-sidekick-entrypoint-button .docs-gm3-button-focused:not(.docs-gm3-button-active),.building-blocks-sidebar .docs-tiled-sidebar-content .docs-gm3-filled-button.docs-gm3-button.building-blocks-sidekick-entrypoint-button.docs-gm3-button-focused:not(.docs-gm3-button-active){outline:none}.building-blocks-sidebar .docs-tiled-sidebar-content .docs-gm3-filled-button.docs-gm3-button.building-blocks-sidekick-entrypoint-button .docs-gm3-button-focused:not(.docs-gm3-button-active):focus-visible,.building-blocks-sidebar .docs-tiled-sidebar-content .docs-gm3-filled-button.docs-gm3-button.building-blocks-sidekick-entrypoint-button.docs-gm3-button-focused:not(.docs-gm3-button-active):focus-visible{outline:2px solid #01639b;outline-offset:2px}.building-blocks-promo-container{position:relative;height:calc(var(--promo-header-height, 20px) + var(--promo-header-margin, 8px)*2 + var(--promo-subheader-height, 30px) + var(--promo-subheader-margin, 8px)*2 + var(--promo-image-height, 143px));margin:0 30px 16px;transition:height .5s}.building-blocks-promo-container.kix-container{position:relative;height:calc(var(--promo-header-line-height, 20px)*2 + var(--promo-header-margin, 8px) + var(--promo-subheader-height, 30px) + var(--kix-promo-subheader-margin-bottom, 16px) + var(--kix-promo-image-height, 122px));margin:0 30px 16px;transition:height .5s}.building-blocks-promo-header{position:relative;color:#3c4043;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:var(--promo-header-line-height,20px);letter-spacing:.1px;margin:var(--promo-header-margin,8px) 0}.building-blocks-promo-subheader{color:#3c4043;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:var(--promo-subheader-line-height,16px);margin:var(--promo-subheader-margin,8px) 0;min-height:var(--promo-subheader-height,30px)}.building-blocks-promo-subheader.kix-promo-subheader{margin:var(--promo-subheader-margin,8px) 0 var(--kix-promo-subheader-margin-bottom,16px)}.building-blocks-promo-image{height:var(--promo-image-height,143px);width:var(--promo-image-width,244px);flex-shrink:0;position:relative}.building-blocks-promo-new-badge{color:#0b57d0;padding-right:4px}.building-blocks-sidebar.docs-tiled-sidebar-scroll{bottom:24px}.building-blocks-sidebar.docs-tiled-sidebar-content{position:absolute;top:0}.building-blocks-sidebar .docs-tiled-sidebar-content .docs-tiled-sidebar-scroll.building-blocks-sidekick-scroll-top{top:calc(96px + var(--sidebar-button-size, 48px))}.building-blocks-sidebar .docs-tiled-sidebar-content .docs-tiled-sidebar-scroll{transition:top .5s}.docs-body-pageless .docs-tiled-sidebar.building-blocks-sidebar{border:1px solid #f3f6fc;background-color:#f3f6fc}.building-blocks-category-tile.docs-sidebar-tile{font-family:Google Sans,Roboto,sans-serif;font-size:14px;line-height:20px}.docs-gm .building-blocks-category-tile.docs-sidebar-tile.docs-sidebar-tile-expanded{border-radius:16px 16px 0 0;box-shadow:none}.building-blocks-category-tile.docs-sidebar-tile .docs-sidebar-tile-header{font-family:Google Sans,Roboto,sans-serif;font-size:14px;line-height:20px;background:#edf2fa;color:#444746;font-weight:500}.building-blocks-category-tile.docs-sidebar-tile .docs-sidebar-tile-header-cursor:focus:not(.docs-sidebar-tile-header-no-focus),.building-blocks-category-tile.docs-sidebar-tile .docs-sidebar-tile-header-cursor:hover,.building-blocks-category-tile.docs-sidebar-tile .goog-zippy-expanded.docs-sidebar-tile-header:focus{background:#d3e3fd}.building-blocks-category-tile.docs-sidebar-tile .goog-zippy-expanded.docs-sidebar-tile-header:focus-visible{border-radius:16px 16px 0 0;border:2px solid #0b57d0}.building-blocks-category-tile .docs-sidebar-tile-header.docs-sidebar-tile-header-cursor.goog-zippy-header.goog-zippy-collapsed:focus-visible{border:2px solid #0b57d0}.building-blocks-category-tile.docs-sidebar-tile .goog-zippy-expanded.docs-sidebar-tile-header{background:#edf2fa}.building-blocks-category-tile.docs-sidebar-tile .docs-sidebar-tile-controls{font-family:Google Sans,Roboto,sans-serif;font-size:14px;line-height:20px;background:#edf2fa;color:#1f1f1f;font-weight:400}.docs-body-pageless .building-blocks-category-tile.docs-sidebar-tile .docs-sidebar-tile-controls,.docs-body-pageless .building-blocks-category-tile.docs-sidebar-tile .docs-sidebar-tile-header,.docs-body-pageless .building-blocks-category-tile.docs-sidebar-tile .goog-zippy-expanded.docs-sidebar-tile-header{background:#f3f6fc}.building-blocks-exp-preview-pill-container{align-items:center;background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;justify-content:space-between;line-height:20px;min-height:45px;position:absolute}.building-blocks-exp-preview-pill-preview-text{color:#444746;display:inline-block;margin-left:12px}.building-blocks-exp-preview-pill-separator{background:#747775;display:inline-block;height:16px;margin:0 8px 0 8px;width:1px}.building-blocks-exp-preview-pill-insert-new-sheet-text{color:#5e5e5e;display:inline-block}.building-blocks-exp-preview-pill-ai-insert-new-sheet-text{color:#5e5e5e;margin-left:12px;padding-bottom:2px;padding-top:4px}.building-blocks-exp-preview-pill-ai-disclaimer-text{color:#757776;display:inline-block;font-family:Google Sans,Roboto,sans-serif;font-size:12px;line-height:16px;margin-right:12px;max-width:650px;padding:12px 16px 12px 0;right:0;white-space:pre-line}.building-blocks-exp-preview-pill-ai-disclaimer,.building-blocks-exp-preview-pill-preview{display:inline-block}.building-blocks-walkthrough-promo-base{border:none;max-width:320px;padding:0}.building-blocks-walkthrough-promo.body{color:#3c4043;font-size:14px;letter-spacing:.2px;line-height:20px}.building-blocks-walkthrough-promo.content{background-color:#fff;margin-left:24px;margin-right:8px;margin-top:24px}.building-blocks-walkthrough-promo-base .docs-material-promo-walkthrough-bubble-buttons{justify-content:space-between;margin:12px 24px;padding:0}.building-blocks-walkthrough-promo-base .docs-material-promo-walkthrough-bubble-buttons>.docs-material-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;background-color:#fff;margin:0;margin-right:-1px}.building-blocks-walkthrough-promo-base .docs-material-promo-walkthrough-bubble-buttons>.docs-material-button-hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);box-shadow:none;margin-right:-1px}.building-blocks-walkthrough-promo-base .docs-material-promo-walkthrough-bubble-buttons>.docs-material-button-focused{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);box-shadow:none;margin-right:-1px}.building-blocks-walkthrough-promo-base .promo-bubble-dotted-progressbar-dot{background:#d3e3fd}.building-blocks-walkthrough-promo-base .promo-bubble-dotted-progressbar-dot.promo-bubble-dotted-progressbar-dot-highlighted{background:#0b57d0}.building-blocks-walkthrough-promo.text{font-family:Google Sans,Roboto,sans-serif;margin-right:16px}.building-blocks-walkthrough-promo.title{color:#202124;font-size:22px;line-height:28px;margin-bottom:12px}.emoji-detail-sidebar-user{display:flex;padding:5px}.emoji-detail-sidebar-user-info{display:flex;flex-direction:column;justify-content:center;padding:0 10px}.emoji-detail-sidebar-user-name{font-weight:500}.emoji-detail-sidebar-user-img{height:40px;width:40px}.emoji-detail-sidebar-user-img>img{border-radius:50%;height:40px;width:40px}.emoji-detail-sidebar-user-timestamp{color:#5c5f5e;font-size:12px}.docs-guides-htmlguiderenderer{z-index:37}.addon-sidebar{display:flex;flex-direction:column;background:#fff;border-left:1px solid #d9d9d9;color:#222;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;outline:none;position:absolute;right:0;width:300px}.addon-sidebar-header{display:flex;flex-shrink:0;background:#616161;color:#fff;font-size:15px;font-weight:500;padding:10px 16px 9px 16px;position:relative}.addon-sidebar-close{cursor:pointer;height:21px;position:absolute;right:13px;top:7px;width:21px}.addon-sidebar-content{display:flex;flex-direction:column;height:100%;width:300px;overflow-y:overlay}.addon-sidebar-introduction{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54);font-size:11px;font-weight:500;line-height:15px;padding:10px 16px 10px 16px}.addon-sidebar-banner{display:inline-grid;position:relative}.addon-sidebar-banner-image{display:block;height:auto;width:300px}.addon-sidebar-banner-image-overlay{background-image:linear-gradient(-180deg,transparent,rgba(0,0,0,.01) 30%,rgba(0,0,0,.03) 50%,rgba(0,0,0,.06) 70%,rgba(0,0,0,.09) 90%,rgba(0,0,0,.11) 96%,rgba(0,0,0,.13));bottom:0;position:absolute;width:300px;height:80px}.addon-sidebar-spinner{position:fixed;top:50%;width:300px}.addon-sidebar-empty-caption{position:fixed;text-align:center;top:50%;width:300px}.addon-sidebar-empty-title{color:rgba(0,0,0,.87);font-size:15px;font-weight:700;line-height:18px;padding-bottom:8px}.addon-sidebar-empty-description{color:rgba(0,0,0,.5);font-size:13px;font-weight:500;line-height:18px}.addon-sidebar-card{flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.12);outline:none;padding:14px 16px 8px 16px}.addon-sidebar-card-header{display:flex;padding-bottom:8px}.addon-sidebar-card-header-content{display:flex;flex-direction:column;width:100%}.addon-sidebar-card-icon{height:24px;padding-right:16px;padding-top:2px;width:24px}.addon-sidebar-card-icon img{height:24px;width:24px}.addon-sidebar-card-title{display:flex;flex-direction:row;width:100%}.addon-sidebar-card-title-caption.goog-control-focused{outline:none;text-decoration:underline}.addon-sidebar-card-title-caption.goog-control-hover{text-decoration:underline}.addon-sidebar-card-title-caption{color:rgba(0,0,0,.87);cursor:pointer;font-size:15px;font-weight:500;line-height:20px;margin-right:9px;max-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addon-sidebar-card-two-line-title-caption{display:-webkit-box;visibility:visible;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-word;word-wrap:break-word}.addon-sidebar-card-check{color:#455a64;height:18px;margin:1px 0 0 auto;width:18px}.addon-sidebar-card-category{color:rgba(0,0,0,.54);font-size:13px;font-weight:400;line-height:20px}.addon-sidebar-card-summary{color:rgba(0,0,0,.54);font-size:13px;font-weight:400;line-height:20px;overflow:hidden;padding:0 0 8px 40px;text-overflow:ellipsis}.addon-sidebar-with-banner .addon-sidebar-card{border-bottom:none;padding-top:16px}.addon-sidebar-with-banner .addon-sidebar-card-header{padding-bottom:16px}.addon-sidebar-with-banner .addon-sidebar-card-title-caption{max-width:194px}.addon-sidebar-with-banner .addon-sidebar-card-icon{height:40px;padding-top:0;width:40px}.addon-sidebar-with-banner .addon-sidebar-card-icon img{height:40px;width:40px}.addon-sidebar-with-banner .addon-sidebar-card-title{font-size:16px}.addon-sidebar-with-banner .addon-sidebar-card-summary{font-size:14px;padding:0 0 24px 0}.addon-sidebar-card-button.docs-material-button-flat-primary,.addon-sidebar-card-menu-button.docs-material-menu-button-flat-primary{margin-left:32px}.addon-sidebar-card-button.docs-material-button-raised-primary,.addon-sidebar-card-menu-button.docs-material-menu-button-raised-primary{margin-left:0}.addon-sidebar-card-button.docs-material-button-flat-primary,.addon-sidebar-card-button.docs-material-button-raised-primary{height:32px;line-height:32px}.addon-sidebar-card-button.docs-material-button-flat-primary{padding:0 8px}.addon-sidebar-card-menu-button.docs-material-menu-button-flat-primary,.addon-sidebar-card-menu-button.docs-material-menu-button-raised-primary{height:32px;line-height:32px}.addon-sidebar-card-menu-button.docs-material-menu-button-flat-primary{padding:0 2px 0 8px}.addon-sidebar-card-menu-button .docs-material-menu-button-flat-primary-caption,.addon-sidebar-card-menu-button .docs-material-menu-button-raised-primary-caption{line-height:32px}.addon-sidebar-card-menu-button .docs-material-menu-button-flat-primary-dropdown,.addon-sidebar-card-menu-button .docs-material-menu-button-raised-primary-dropdown{margin-top:3px}.goog-menuitem.addon-sidebar-menu-item-with-flat,.goog-menuitem.addon-sidebar-menu-item-with-raised{padding-right:30px}.addon-sidebar-menu-item-with-flat .goog-menuitem-content{max-width:174px;overflow:hidden;text-overflow:ellipsis}.addon-sidebar-menu-item-with-raised .goog-menuitem-content{max-width:206px;overflow:hidden;text-overflow:ellipsis}.script-application-sidebar{background:#fff;border-left:1px solid #d9d9d9;color:#222;position:absolute;right:0;width:300px}.script-application-sidebar-header{background:#616161;border:1px solid #616161;color:#fff;font-size:13px;font-weight:700;height:15px;padding:10px 0 10px 12px;position:relative}.script-application-sidebar-close{cursor:pointer;position:absolute;right:6px;top:8px}.script-application-sidebar-content{bottom:0;position:absolute;top:37px;width:100%}#docs-script-button-bar .jfk-button{margin-right:9px}.docs-script-button-bar-text{color:#777;display:inline-block;margin-left:10px;margin-right:20px;max-width:55px;outline:none;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap}.docs-script-button-bar-text:hover{cursor:pointer;text-decoration:underline}.docs-script-button-bar-bubble{width:175px}.docs-script-button-bar-bubble-content{text-align:left;white-space:normal}.script-errorfield{border-color:#dd4b39!important}.script-errormsg{color:#dd4b39!important}.func-entry{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #e5e5e5;cursor:default;outline:none}.func-entry:focus{border:1px solid #4d90fe!important}.func-entry-checked{border-top:1px solid #ffc;border-left:1px solid #ffc;border-right:1px solid #ffc;border-bottom:1px solid #e5e5e5;background-color:#ffc}.func-entry-func,.func-entry-lib{width:305px;margin-left:5px;padding-top:4px;padding-bottom:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.func-entry-rb{float:left;padding-left:8px;width:18px;height:26px;background-image:url(https://ssl.gstatic.com/ui/v1/radiobutton/unchecked.png);background-position:50%;background-repeat:no-repeat}.func-entry-checked .func-entry-rb{background-image:url(https://ssl.gstatic.com/ui/v1/radiobutton/checked.png)}.script-manager-box{border:none;height:450px;width:700px}.script-prompt-contents DIV{min-width:300px;max-width:700px;max-height:350px;overflow:auto}.script-prompt-contents INPUT{width:100%}.script-app-dialog{z-index:1003}.script-app-contents{padding:0}.script-error-message{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap}.webstore-widget{padding:0}.webstore-widget .modal-dialog-title{border-bottom:1px solid #acacac;margin:0;padding:16px 12px}#docs-meet-in-editors-entrypointbutton{background:#fff;border-radius:33px;box-sizing:border-box;cursor:pointer;height:36px;margin-right:12px;width:54px}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-disabled{cursor:default}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-focused,#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-hover,#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-open{-webkit-box-shadow:none}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-focused,#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-hover{background:#f1f3f4;border-color:#f1f3f4}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-open{background:#e8f0fe;border-color:#e8f0fe}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .docs-icon{height:24px;width:24px;margin:5px 4px 0 4px}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-disabled.docs-meet-in-editors-active-video-call .docs-icon{margin-left:8px}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .docs-meet-in-editors-active-video-call-icon{background-color:#1a73e8;border-radius:100px;content:"";height:16px;margin:4px auto 0 auto;position:static;width:4px}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .docs-meet-in-editors-active-video-call-icon:before{background-color:#1a73e8;border-radius:100px;content:"";display:inline-block;height:8px;left:4px;position:absolute;top:8px;width:4px}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .docs-meet-in-editors-active-video-call-icon:after{background-color:#1a73e8;border-radius:100px;content:"";display:inline-block;height:8px;left:16px;position:absolute;top:8px;width:4px}@media (forced-colors:active){#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .docs-meet-in-editors-active-video-call-icon,#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .docs-meet-in-editors-active-video-call-icon:after,#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .docs-meet-in-editors-active-video-call-icon:before{background-color:ButtonText}}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .goog-flat-menu-button-dropdown{border-color:#1a73e8 transparent;position:absolute;right:6px;top:15px}@media (forced-colors:active){#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .goog-flat-menu-button-dropdown{border-color:CanvasText Canvas}@supports (forced-color-adjust:none){#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .goog-flat-menu-button-dropdown{forced-color-adjust:none;border-color:CanvasText transparent}}}#docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown{border-color:#202124 transparent}#docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button{border-color:#dcdcdc}#docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button-disabled .goog-flat-menu-button-dropdown{display:none}#docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button-disabled{opacity:1}.docs-meet-in-editors-menu{background:#fff;border-radius:8px;border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);padding:0;width:330px}.docs-meet-in-editors-menu .mdc-elevation-overlay{opacity:0}#docs-meet-in-editors-loading.hidden{display:none}#docs-meet-in-editors-loading{height:270px;display:flex;align-items:center;justify-content:center}#docs-meet-in-editors-loading .docs-spinner{align-items:center;display:flex;overflow:visible}#docs-meet-in-editors-loading .docs-quantum-spinner{top:auto}#docs-meet-in-editors-error{color:#5f6368;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;padding:16px;text-align:center}#docs-meet-in-editors-error>img{display:block;margin-left:auto;margin-right:auto}#docs-meet-in-editors-error>div{margin:22px 34px 22px}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton{align-items:center;background:none;border:1px solid transparent;display:flex;height:40px;margin-right:8px;padding-bottom:2px;width:68px}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button-disabled{width:56px}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton .goog-flat-menu-button-caption{padding:0 0 2px 2px}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-disabled.docs-meet-in-editors-active-call .goog-flat-menu-button-caption{padding-left:5px}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-focused,.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-hover,.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-open{background:#e8ebee}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.goog-flat-menu-button-active{background:#e1e3e6}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button{border-color:transparent}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button.goog-flat-menu-button-hover{background:rgba(11,87,208,.08)}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button-open,.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button.goog-flat-menu-button-focused{background:rgba(11,87,208,.12)}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.goog-flat-menu-button.docs-meet-in-editors-active-video-call .docs-icon{margin-left:3px}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.goog-flat-menu-button .goog-flat-menu-button-dropdown{border-color:#444746 transparent;right:14px;top:17px}.docs-grille-gm3 #docs-meet-in-editors-entrypointbutton.docs-meet-in-editors-active-call.goog-flat-menu-button .goog-flat-menu-button-dropdown{border-color:#0b57d0 transparent}.meet-captured-region-border{border:2px solid #1a73e8;display:none;height:calc(100% - 4px);position:absolute;pointer-events:none;width:calc(100% - 4px);top:0;z-index:2003}.meet-captured-region{height:calc(100% - 4px);left:2px;position:absolute;pointer-events:none;width:calc(100% - 4px);top:2px}.meet-captured-region-border.docs-meet-in-editors-ui-docked-pip-visible,.meet-captured-region.docs-meet-in-editors-ui-docked-pip-visible{width:calc(100% - 304px);height:calc(100% - 4px)}.meet-video-promo-bubble{box-sizing:border-box;min-height:164px;padding:0;width:530px}.meet-video-promo-bubble-content{display:flex}.meet-video-promo-bubble-text{padding:24px 24px 0 24px}.meet-video-promo-bubble-description{letter-spacing:.0142857143em;font-family:Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#3c4043;margin-bottom:13px}.meet-video-promo-bubble-title{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.75rem;color:#202124;margin-bottom:12px;padding-right:12px}.meet-video-promo-bubble-img{border-radius:8px 0 0 8px;height:164px;margin:-1px}.meet-video-promo-floating-pip-anchor{height:48px;pointer-events:none;position:absolute;right:64px;top:8px;width:48px}.meet-video-promo-button.docs-material-button-text-default.docs-material-button{margin-bottom:13px}.MEET_IN_EDITORS_PIP_FRAME{border:none;border-radius:8px;pointer-events:none;position:absolute;visibility:hidden;z-index:1202;border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.MEET_IN_EDITORS_PIP_FRAME .mdc-elevation-overlay{opacity:0}.MEET_IN_EDITORS_DIALOG_FRAME{border:none;height:100vh;left:0;overflow:auto;position:absolute;top:0;width:100vw;z-index:1203}.MEET_IN_EDITORS_MENU_FRAME{border:none;display:block;height:270px;width:330px}.MEET_IN_EDITORS_FIXED_DOCKED_FRAME{background-color:#fff;border:none;display:block;height:100vh;position:fixed;right:0;top:0;width:300px;z-index:1001;border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.MEET_IN_EDITORS_FIXED_DOCKED_FRAME .mdc-elevation-overlay{opacity:0}.MEET_IN_EDITORS_SIDEBAR_DOCKED_FRAME{background-color:#fff;border:none;display:block;height:100%;width:300px}.docs-meet-in-editors-sidebar{box-shadow:-3px 0 6px -3px rgba(60,64,67,.15),3px 0 6px -3px rgba(60,64,67,.15);background-color:#fff;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;height:100%;outline:none;position:absolute;right:0;top:0;width:300px;z-index:901}#meet-captured-region-border{border:2px solid #1a73e8;display:none;height:calc(100% - 4px);position:absolute;pointer-events:none;width:calc(100% - 4px);top:0;z-index:2003}#meet-captured-region{height:calc(100% - 4px);left:2px;position:absolute;pointer-events:none;width:calc(100% - 4px);top:2px}#meet-captured-region-border.docs-meet-in-editors-ui-docked-pip-visible,#meet-captured-region.docs-meet-in-editors-ui-docked-pip-visible{width:calc(100% - 304px);height:calc(100% - 4px)}.docs-odp-banner-container .docs-odp-banner-flex-wrap{height:48px;flex-wrap:nowrap}.docs-odp-banner-container{background:#e8f0fe;border-bottom:1px solid #dadce0}.docs-hc-gecko.docs-odp-banner-container{border-bottom:1px solid}.docs-odp-banner-message{color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-odp-banner-container .docs-odp-banner-buttons{flex-wrap:nowrap}.docs-odp-banner-buttons .docs-odp-banner-primary-button-wrapper{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;white-space:nowrap}.docs-feature-level-banner-docs .docs-odp-banner-primary-button-wrapper .docs-material-button.docs-material-button-disabled,.docs-feature-level-banner-sheets .docs-odp-banner-primary-button-wrapper .docs-material-button.docs-material-button-disabled,.docs-feature-level-banner-slides .docs-odp-banner-primary-button-wrapper .docs-material-button.docs-material-button-disabled{background:none;color:#3c4043;opacity:.38}.docs-feature-level-banner-docs .docs-odp-banner-primary-button-wrapper .docs-material-button{color:#185abc}.docs-feature-level-banner-sheets .docs-odp-banner-primary-button-wrapper .docs-material-button{color:#188038}.docs-feature-level-banner-slides .docs-odp-banner-primary-button-wrapper .docs-material-button{color:#202124}.docs-odp-banner-icon.docs-common-banner-icon{margin-top:14px}.docs-odp-banner-title{display:none}.picker.modal-dialog{z-index:1201}.picker-frame{width:100%;height:100%;border:0;overflow:hidden}.picker.modal-dialog-bg{position:absolute;top:0;left:0;background-color:#fff}.picker.modal-dialog{position:absolute;top:0;left:0;background-color:#fff;border:1px solid #acacac;width:auto;padding:0;z-index:1001;overflow:auto;box-shadow:0 4px 16px rgba(0,0,0,.2);transition:top .5s ease-in-out}.picker-min{position:absolute;z-index:1002}.picker.modal-dialog-content{font-size:0;padding:0}.picker.modal-dialog-title{height:0;margin:0}.picker.modal-dialog-buttons,.picker.modal-dialog-title-text{display:none}.docs-revisions-authorwidget{margin:8px 10px 0 10px;direction:ltr}.docs-grille-version-history.docs-revisions-authorwidget{margin:8px 24px 0}.docs-revisions-authorwidget-hat{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;border-bottom:1px solid #ccc;font-size:15px;height:48px;padding-bottom:8px}.docs-grille-version-history .docs-revisions-authorwidget-hat{border:none;font-family:Google Sans,Roboto,sans-serif;font-size:11px;line-height:16px;padding-bottom:0}.docs-revisions-authorwidget-list{overflow-y:auto}.docs-revisions-authorwidget-item{align-items:center;display:flex;flex-direction:row;margin-top:10px}.docs-grille-version-history .docs-revisions-authorwidget-item{margin-bottom:10px;margin-top:0}.docs-revisions-authorwidget-item:last-of-type{margin-bottom:14px}.docs-grille-version-history .docs-revisions-authorwidget-item:last-of-type{margin-bottom:0}.docs-revisions-authorwidget-item-photo{border-radius:100%;box-sizing:border-box;border-style:solid;border-width:2px;height:28px;width:28px}.docs-revisions-authorwidget-item-name{font-size:13px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-grille-version-history .docs-revisions-authorwidget-item-name{font:500 12px/16px Google Sans,Roboto,sans-serif}.docs-revisions-chromecover-content{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;height:inherit}.docs-revisions-chromecover-content-exclude-sidebar-width{width:calc(100% - 320px)}.docs-revisions-chromecover-content-color-default{background-color:#f9fbfd;color:#202124}.docs-body-pageless .docs-revisions-chromecover-content-color-default{background-color:#fff}.docs-revisions-chromecover-titlebar{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start;-webkit-user-select:none;user-select:none;font-size:16px;width:100%}.docs-gm .docs-revisions-chromecover-titlebar{font-size:18px;line-height:24px}.docs-grille-version-history .docs-revisions-chromecover-titlebar{font-size:16px}.docs-revisions-chromecover-titlebar-label-container{overflow:hidden}.docs-revisions-chromecover-titlebar-spacer{flex-grow:1}.docs-revisions-chromecover-titlebar-name-label{flex-shrink:10;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-gm .docs-revisions-chromecover-titlebar-name-label{font-weight:400}.docs-grille-version-history .docs-revisions-chromecover-titlebar-name-label{font-weight:500;margin:0}.docs-revisions-chromecover-titlebar-subtitle-label{font-size:14px}.docs-revisions-chromecover-titlebar-subtitle-label:empty{display:none}.docs-revisions-chromecover-titlebar[class*=docs-hc] .docs-revisions-chromecover-titlebar-button-action{border:1px solid #fff}.docs-revisions-chromecover-titlebar-button-back-container{height:100%;min-width:58px}.docs-revisions-chromecover-titlebar-button-back{background-color:transparent;border:0;cursor:pointer;left:18px;margin:0;outline:0;padding:0}.docs-revisions-chromecover-titlebar-button-back.docs-material .docs-icon{height:21px;width:21px;margin:0;padding-bottom:3px}.docs-revisions-chromecover-titlebar-button-action,.docs-revisions-chromecover-titlebar-second-button-action{align-items:center;border-radius:3px;display:flex;flex-shrink:0;-webkit-tap-highlight-color:transparent;background-color:#4285f4;border:none;color:#fff;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;margin:0 0 0 24px;outline:none;padding:0 16px;text-transform:uppercase;white-space:nowrap;will-change:box-shadow,filter,background-color,color}.docs-gm .docs-revisions-chromecover-titlebar-button-action,.docs-gm .docs-revisions-chromecover-titlebar-second-button-action{padding:0 24px;text-transform:none}.docs-grille-version-history .docs-revisions-chromecover-titlebar-button-action,.docs-grille-version-history .docs-revisions-chromecover-titlebar-second-button-action{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff;padding:10px 24px}.docs-revisions-chromecover-titlebar-second-button-action{border-radius:6px;flex-shrink:1;background-color:#fff;border:2px solid #e5e5e5;color:#4285f4;margin-right:16px;overflow:hidden}.docs-revisions-chromecover-titlebar-second-button-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-revisions-chromecover-titlebar-button-action,.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-active,.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-hover,.docs-revisions-chromecover-titlebar-second-button-action,.docs-revisions-chromecover-titlebar-second-button-action.goog-flat-button-active,.docs-revisions-chromecover-titlebar-second-button-action.goog-flat-button-hover{transition-duration:.28s;transition-property:box-shadow,filter,background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-active,.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-focused,.docs-revisions-chromecover-titlebar-second-button-action.goog-flat-button-active,.docs-revisions-chromecover-titlebar-second-button-action.goog-flat-button-focused{filter:brightness(88%)}.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-active,.docs-revisions-chromecover-titlebar-second-button-action.goog-flat-button-active{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)}.docs-revisions-chromecover-titlebar-button-action.goog-flat-button-hover:not(.goog-flat-button-active),.docs-revisions-chromecover-titlebar-second-button-action.goog-flat-button-hover:not(.goog-flat-button-active){box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.docs-grille-version-history .docs-revisions-chromecover-titlebar-button-action.goog-flat-button-hover{background:#0b57d0;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.docs-grille-version-history .docs-revisions-chromecover-titlebar-button-action.goog-flat-button-focused{background:#0b57d0;color:#fff;background:#286bd6}.docs-grille-version-history .docs-revisions-chromecover-titlebar-button-action.goog-flat-button-active{background:#0b57d0;color:#fff;background:#286bd6}.sidekickPreviewContentText.unifiedPreviewBubbleContent{padding:12px}.sidekickPreviewContentImage.unifiedPreviewBubbleContent{padding:0}.sidekickPreviewContentTable.unifiedPreviewBubbleContent{padding:0 16px}.docs-revisions-icon{cursor:pointer;direction:ltr;height:24px;min-height:24px;min-width:24px;outline:none;position:relative;text-align:left;vertical-align:middle;width:24px}.docs-hc-gecko .docs-revisions-icon{filter:invert(100%)}.docs-revisions-icon-rtl{transform:scaleX(-1)}.docs-revisions-icon-focused:before{transform:scale(1.375);border-radius:50%;background-color:#000;content:"";display:block;height:inherit;opacity:.12;position:absolute;width:inherit}.docs-revisions-icon-img-mask{height:inherit;overflow:hidden;position:absolute;width:inherit}.docs-revisions-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/revisions_sprite1.svg)}.docs-revisions-icon-img{height:72px;position:absolute;width:24px}.docs-revisions-icon-open .docs-revisions-icon-arrow{left:0;top:-48px}.docs-revisions-icon-arrow{left:0;top:0}.docs-revisions-icon-overflow{left:0;top:-24px}.docs-revisions-new-changes-badge{background:#0b57d0;border-radius:100%;height:6px;outline:1px solid transparent;position:absolute;right:18px;top:10px;width:6px;z-index:2}#docs-revisions-appbarbutton .docs-icon{margin:0}#docs-revisions-appbarbutton.jfk-button{margin-right:8px}#docs-revisions-appbarbutton .jfk-tooltip{max-width:200px}#docs-revisions-appbarbutton.jfk-button-disabled:hover,#docs-revisions-appbarbutton.jfk-button-hover{background:#e8ebee}#docs-revisions-appbarbutton.jfk-button-focused{background:#e1e3e6}.docs-revisions-sidebar{display:flex;flex-direction:column;background-color:#fff;height:100%;outline-style:none;position:absolute;right:0;width:250px;z-index:100}.docs-gm .docs-revisions-sidebar{overflow:hidden;box-shadow:-3px 0 6px -3px rgba(60,64,67,.15),3px 0 6px -3px rgba(60,64,67,.15);width:300px}.docs-grille-version-history.docs-revisions-sidebar{background-color:#f0f4f9;box-shadow:none;font-family:Google Sans,Roboto,sans-serif;width:320px}.docs-grille-version-history .docs-revisions-tile-text-box{font-family:Google Sans,Roboto,sans-serif}.docs-gm .docs-grille-version-history .docs-revisions-tile-collaborator-name{color:#444746;font-family:Google Sans,Roboto,sans-serif}.docs-gm .docs-grille-version-history .docs-revisions-tile-actions{font-family:Google Sans,Roboto,sans-serif}.docs-gm .docs-grille-version-history .docs-revisions-tile-caption-v0{color:#444746}.docs-gm .docs-grille-version-history .docs-revisions-tile-show-v0.docs-revisions-tile-show-v0-link{color:#0b57d0}.docs-revisions-sidebar-header{flex-shrink:0;-webkit-user-select:none;user-select:none}.docs-gm .docs-revisions-sidebar-header{background-color:#fff;border-bottom:1px solid #dadce0;color:#202124}.docs-grille-version-history .docs-revisions-sidebar-header{background-color:#f0f4f9;border:none;font-size:22px}.docs-revisions-sidebar[class*=docs-hc]{border-left:1px solid #fff}.docs-revisions-sidebar[class*=docs-hc]>.docs-revisions-sidebar-header{border-bottom:1px solid #fff}.docs-revisions-sidebar-header-bg-color-brand{background-color:#4285f4}.docs-revisions-sidebar-header-text-color-brand{color:#fff}.docs-revisions-sidebar-title{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;font-size:16px;height:60px;padding:18px;width:100%}.docs-gm .docs-revisions-sidebar-title{font-size:16px;line-height:24px;padding:20px 16px}.docs-grille-version-history .docs-revisions-sidebar-title{font-size:22px;line-height:28px;padding:24px}.docs-revisions-sidebar-title-text{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400}.docs-revisions-sidebar-name-filter-switch-container{align-items:center;box-sizing:border-box;display:flex;border-top:1px solid hsla(0,0%,100%,.2);height:47px;justify-content:space-between;padding:14px 14px 14px 18px;width:100%}.docs-grille-version-history .docs-revisions-sidebar-name-filter-switch-container{border-top:none}.docs-gm .docs-revisions-sidebar-name-filter-switch-container{border-top:1px solid #dadce0;padding:12px 16px;height:40px}.docs-revisions-sidebar-name-filter-switch-container label{color:#fff;cursor:pointer;font-size:12px;font-weight:400;opacity:.87;word-break:break-word}.docs-gm .docs-revisions-sidebar-name-filter-switch-container label{color:#3c4043;line-height:16px}.docs-revisions-sidebar-revisions-list{position:relative;overflow:auto;overflow-x:hidden}.docs-revisions-sidebar-revisions-list:focus{outline-style:none}.docs-revisions-sidebar-revisions-list:focus-visible,.docs-revisions-sidebar-revisions-list:moz-focusring{outline-style:auto}body:not(.docs-gm) .docs-revisions-sidebar-revisions-list::-webkit-scrollbar{width:11px}body:not(.docs-gm) .docs-revisions-sidebar-revisions-list::-webkit-scrollbar-thumb{border-width:1px}body:not(.docs-gm) .docs-revisions-sidebar-revisions-list::-webkit-scrollbar-track{border-width:0}.docs-revisions-sidebar-actions{flex-shrink:0;border-top:1px solid #cfcfcf;padding:9px 14px}.docs-grille-version-history .docs-revisions-sidebar-actions{border-color:#c4c7c5}#docs-revisions-sidebar-iw-button,.docs-revisions-sidebar-detail-button{margin-top:9px}.docs-revisions-sidebar-date-group{align-items:center;box-sizing:border-box;display:flex;background-color:#f5f5f5;border-bottom:1px solid #eee;color:#616161;font-size:13px;font-weight:500;height:35px;padding-left:18px}.docs-gm .docs-revisions-sidebar-date-group{color:#3c4043;background-color:#fff;font-size:11px;font-weight:500;line-height:21px;text-transform:uppercase}.docs-grille-version-history .docs-revisions-sidebar-date-group{background-color:#f0f4f9;border-bottom:none;color:#444746;font-family:Google Sans,Roboto,sans-serif;line-height:16px;padding-left:24px;text-transform:none}.docs-revisions-sidebar-revisions-list-container{overflow:auto}.docs-revisions-sidebar-revisions-empty-container{display:flex;align-items:center;flex:1 0 auto}.docs-revisions-sidebar-revisions-empty-named{color:#616161;margin:0 18px;text-align:center}.docs-gm .docs-revisions-sidebar-revisions-empty-details{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.docs-revisions-sidebar-revisions-empty-title{font-size:15px;font-weight:500}.docs-gm .docs-revisions-sidebar-revisions-empty-title{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px}.docs-revisions-sidebar-revisions-empty-details,.docs-revisions-sidebar-revisions-empty-title{margin-bottom:8px}a.docs-revisions-sidebar-revisions-empty-learn-more{color:#4285f4}.docs-gm a.docs-revisions-sidebar-revisions-empty-learn-more{color:#1a73e8;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:20px}.docs-gm .docs-grille-version-history a.docs-revisions-sidebar-revisions-empty-learn-more{color:#0b57d0}.docs-revisions-filter-selector .docs-material-gm-select-outer-box{display:flex;height:36px;margin:12px;margin-top:-8px;width:unset}.docs-grille-version-history .docs-revisions-filter-selector .docs-material-gm-select-outer-box{border-color:#747775;margin:0 24px 12px}.docs-grille-version-history .docs-revisions-filter-selector .docs-material-gm-select-outer-box:active{box-shadow:none}.docs-grille-version-history .docs-revisions-filter-selector.docs-material-gm-select-hover .docs-material-gm-select-outer-box{border-color:#1f1f1f;background-color:transparent}.docs-grille-version-history .docs-revisions-filter-selector .docs-material-gm-select-dropdown,.docs-grille-version-history .docs-revisions-filter-selector .docs-material-gm-select-inner-box{display:flex}.docs-grille-version-history .docs-revisions-filter-selector.docs-material-gm-select-focused .docs-material-gm-select-outer-box,.docs-grille-version-history .docs-revisions-filter-selector.docs-material-gm-select-open .docs-material-gm-select-outer-box{outline:2px solid #0b57d0;margin:0 23px 12px}.docs-revisions-loading-indicator{padding-top:10px}.docs-revisions-filter-selector .docs-material-gm-select-caption,.docs-revisions-filter-selector .goog-menuitem-content{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-grille-version-history.docs-revisions-filter-selector .docs-material-gm-select-caption,.docs-grille-version-history.docs-revisions-filter-selector .goog-menuitem-content{color:#444746;font-family:Google Sans,Roboto,sans-serif}.docs-revisions-filter-selector.goog-menu{width:270px}.docs-grille-version-history.docs-revisions-filter-selector.goog-menu{box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);margin-left:21px;margin-top:-10px;padding:3px}.docs-grille-version-history.docs-revisions-filter-selector.goog-menu .goog-menuitem{color:#1f1f1f;font-size:16px}.docs-gm .docs-grille-version-history.docs-revisions-filter-selector.goog-menu .goog-menuitem.goog-menuitem-highlight{background-color:rgba(31,31,31,.08)}.docs-gm .docs-grille-version-history.docs-revisions-filter-selector.goog-menu .goog-menuitem.goog-menuitem-highlight.goog-menuitem-active,.docs-gm .docs-grille-version-history.docs-revisions-filter-selector.goog-menu .goog-menuitem.goog-option-selected{background-color:#dde3ea}.docs-gm .docs-grille-version-history.docs-revisions-filter-selector.goog-menu .goog-menuitem.goog-option-selected .goog-menuitem-checkbox{display:none}.docs-revisions-encrypted-reminder-container{background-color:#e8f0fe;color:#3c4043;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding:12px 18px 12px 0}.docs-grille-version-history .docs-revisions-encrypted-reminder-container{font-family:Google Sans,Roboto,sans-serif;font-size:13px}.docs-grille-version-history .docs-revisions-encrypted-reminder-container a{font-weight:500}.docs-revisions-encrypted-reminder-icon-container{display:flex;justify-content:center;min-width:36px}.docs-grille-version-history .docs-material-gm-labeled-checkbox,.docs-grille-version-history .docs-material-gm-labeled-checkbox-label{align-items:center;color:#444746;font-family:Google Sans,Roboto,sans-serif;line-height:20px}.docs-grille-version-history .docs-revisions-sidebar-actions .docs-material-gm-labeled-checkbox-circle{margin-top:0}.docs-ui-toast.docs-revisions-snack{z-index:1001}.docs-revisions-snack .docs-ui-toast-control{font-weight:500;text-transform:uppercase}.docs-revisions-switch{cursor:pointer;margin-left:14px}.docs-revisions-switch[class*=docs-hc]>.apps-ui-material-slide-toggle-thumb,.docs-revisions-switch[class*=docs-hc]>.apps-ui-material-slide-toggle-track{border:1px solid #fff;will-change:border-style}.docs-revisions-switch .apps-ui-material-slide-toggle-thumb{background-color:#bdbdbd}.docs-gm .docs-revisions-switch .apps-ui-material-slide-toggle-thumb{background-color:#fff}.docs-revisions-switch .apps-ui-material-slide-toggle-track{background-color:#fff;opacity:.3}.docs-gm .docs-revisions-switch .apps-ui-material-slide-toggle-track{background-color:#9aa0a6;opacity:1}.docs-revisions-switch.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-thumb{background-color:#fafafa}.docs-gm .docs-revisions-switch.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-thumb{background-color:#4285f4}.docs-revisions-switch.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-track{background-color:#000;opacity:.38}.docs-gm .docs-revisions-switch.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-track{background-color:#4285f4}.docs-revisions-tile{contain:content;outline:none;position:relative}.docs-revisions-tile-content-wrapper{padding-bottom:12px;border-bottom:1px solid #eee}.docs-grille-version-history .docs-revisions-tile-content-wrapper{border-bottom:1px solid transparent;padding-bottom:12px}.docs-revisions-tile-selected{background-color:#e8f0fe}.docs-grille-version-history .docs-revisions-tile-selected{background-color:#dde3ea}.docs-revisions-tile-hover:not(.docs-revisions-tile-selected){background-color:#f5f5f5}.docs-grille-version-history .docs-revisions-tile-hover:not(.docs-revisions-tile-selected){background-color:rgba(31,31,31,.08)}.docs-revisions-tile-header{display:flex;flex-direction:column;font-size:13px;font-size:14px;padding:12px 18px 3px 36px;position:relative}.docs-revisions-tile-actions,.docs-revisions-tile-collaborator-list{margin:0 18px 0 36px}.docs-gm .docs-revisions-tile-actions{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:16px;padding-top:3px}.docs-revisions-tile-collaborator{display:flex;flex-direction:column;font-size:12px}.docs-revisions-tile-collaborator-name{align-items:center;display:flex;color:#585858}.docs-gm .docs-revisions-tile-collaborator{line-height:16px}.docs-gm .docs-revisions-tile-collaborator-name{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-gm .docs-grille-version-history.docs-revisions-tile-collaborator-name{color:#444746;font-family:Google Sans,Roboto,sans-serif}.docs-revisions-tile-collaborator-link{line-height:1;margin-top:3px}.docs-gm .docs-revisions-tile-collaborator-link{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:16px;margin-top:3px}.docs-revisions-tile-indented{margin-left:50px}.docs-revisions-tile-indented .docs-revisions-tile-header{padding-left:0}.docs-revisions-tile-indented .docs-revisions-tile-actions,.docs-revisions-tile-indented .docs-revisions-tile-collaborator-list{margin-left:0}.docs-revisions-tile-caption-v0{color:grey;font-size:11px}.docs-revisions-tile-show-v0{color:#4275d6;font-size:11px}.docs-revisions-tile-show-v0-link{cursor:pointer;font-weight:500}.docs-revisions-tile-swatch{width:8px;height:8px;margin-right:5px}.docs-grille-version-history .docs-revisions-tile-swatch{margin-right:10px}.docs-gm .docs-revisions-tile-swatch{border-radius:50%}.docs-revisions-tile-arrow-button,.docs-revisions-tile-menu-button{position:absolute}.docs-revisions-tile-arrow-button{left:9px;top:10px}.docs-revisions-tile-menu-button{right:9px;top:10px}.docs-revisions-tile-shade{border-bottom:1px solid #eee;cursor:progress;height:100%;position:absolute;width:100%;z-index:1}.docs-revisions-tile-shade:before{background-color:#fff;content:"";display:block;height:inherit;opacity:.95;width:inherit}.docs-revisions-tile-shade .docs-spinner{align-items:center;display:flex;justify-content:center;transform:scale(.5);height:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;width:48px}.docs-revisions-tile-shade .docs-quantum-spinner{margin:0;position:static}.docs-revisions-tile-descriptor{color:#000;font-size:14px}.docs-gm .docs-revisions-tile-descriptor{font-style:italic}.docs-revisions-tile-selected .docs-revisions-tile-descriptor{font-weight:500}.docs-gm .docs-revisions-tile-selected .docs-revisions-tile-descriptor,.docs-gm .docs-revisions-tile-selected .docs-revisions-tile-text-box~.docs-revisions-tile-descriptor{color:#1967d2}.docs-gm .docs-grille-version-history .docs-revisions-tile-selected .docs-revisions-tile-descriptor,.docs-gm .docs-grille-version-history .docs-revisions-tile-selected .docs-revisions-tile-text-box~.docs-revisions-tile-descriptor{color:#444746}.docs-revisions-tile-text-box~.docs-revisions-tile-descriptor{color:#585858;font-size:12px;font-weight:400;margin-top:3px}.docs-gm .docs-revisions-tile-descriptor,.docs-gm .docs-revisions-tile-text-box~.docs-revisions-tile-descriptor{color:#3c4043;font-size:12px;font-weight:400;line-height:16px}.docs-revisions-tile-text-box{transition-duration:.28s;transition-property:border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);background:transparent;border-radius:2px;border:1px solid transparent;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;margin:-3px;margin-right:18px;outline:0;padding:2px;resize:none;will-change:border-color}.docs-revisions-tile-text-box:hover:enabled{border-color:#9e9e9e}.docs-grille-version-history .docs-revisions-tile-text-box:hover:enabled{border-color:#747775}.docs-revisions-tile-text-box:focus:enabled{border-color:#498dff}.docs-grille-version-history .docs-revisions-tile-text-box:focus:enabled{outline:2px solid #0b57d0}.docs-revisions-tile-text-box:disabled{color:#000;pointer-events:none;-webkit-user-select:none;user-select:none}.docs-revisions-tile-selected .docs-revisions-tile-text-box{font-weight:500}.docs-gm .docs-revisions-tile-text-box{font-weight:400;line-height:20px}.docs-grille-version-history .docs-revisions-tile-text-box{border-radius:4px;font-size:16px;line-height:24px}.docs-gm .docs-revisions-tile-selected .docs-revisions-tile-text-box{color:#1a73e8;font-weight:700}.docs-grille-version-history .docs-revisions-tile-selected .docs-revisions-tile-text-box{color:#1f1f1f;font-weight:500;line-height:24px}.docs-gm docs-revisions-tile-text-box:disabled{color:#3c4043}.apps-ui-material-slide-toggle-container{align-items:center;background:none;display:flex;height:21px;outline:0;position:relative;width:35px}.apps-ui-material-slide-toggle-thumb{transition-duration:.28s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);left:0;right:inherit;top:0;will-change:background-color;background-color:#f1f1f1;border-radius:100%;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);height:20px;width:20px;position:absolute}.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-thumb{left:inherit;right:0}.apps-ui-material-slide-toggle-container-disabled{cursor:not-allowed}.apps-ui-material-slide-toggle-track{background-color:#000;border-radius:7px;height:14px;opacity:.26;width:35px}.apps-ui-material-slide-toggle-container-checked .apps-ui-material-slide-toggle-track{opacity:.5}.apps-ui-material-slide-toggle-thumb,.apps-ui-material-slide-toggle-track{border:1px solid transparent}.apps-ui-material-slide-toggle-container-focused{outline:1px solid transparent}.apps-ui-material-slide-toggle-container-focused .apps-ui-material-slide-toggle-thumb{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.apps-ui-material-slide-toggle-container-hover .apps-ui-material-slide-toggle-thumb{box-shadow:0 0 6px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.32)}.docs-revisions-tile-content .goog-link-button{color:#0b57d0;cursor:pointer;font:500 14px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:12px 18px 4px 36px;text-decoration:none;text-transform:none}.docs-grille-version-history .docs-revisions-tile-content .goog-link-button{border:1px solid transparent;font:500 14px Google Sans,Roboto,sans-serif}.docs-grille-version-history .docs-revisions-tile-content .goog-inline-block.goog-link-button.goog-link-button-focused:focus-visible{outline:1px auto -webkit-focus-ring-color}.approval-diff-selector.docs-material-gm-labeled-select{border-bottom:1px solid #dadce0;margin:16px;margin-bottom:0;padding-bottom:16px;width:unset}.approval-diff-selector:empty{display:none}.approval-diff-selector .docs-material-gm-labeled-select-content{color:#5f6368;font-size:11px;font-weight:500;margin-bottom:16px;text-transform:uppercase}.approval-diff-selector .docs-material-gm-labeled-select-caption,.approval-diff-selector-menu .goog-menuitem-content{color:#5f6368;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.approval-diff-selector-menu.goog-menu{width:270px}.docs-revisions-static-approvals-tile{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;padding:18px}.docs-revisions-static-approvals-tile.docs-revisions-tile-selected{background-color:unset}.docs-revisions-static-approvals-tile-header{color:#5f6368;margin-bottom:18px}.docs-approvals-tile-badge{align-items:center;border:1px solid;border-radius:4px;display:flex;margin:4px 0;width:fit-content;width:-moz-fit-content}.docs-approvals-tile-badge-text{font:500 11px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding-right:8px}.docs-grille-version-history .docs-approvals-tile-badge-text{font:500 11px Google Sans,Roboto,sans-serif}.docs-approvals-approved-tile-badge .docs-approvals-stamp-icon-path,.docs-approvals-tile-badge.docs-approvals-approved-tile-badge{color:#1e8e3e;fill:#1e8e3e}.docs-grille-version-history .docs-approvals-approved-tile-badge .docs-approvals-stamp-icon-path,.docs-grille-version-history .docs-approvals-tile-badge.docs-approvals-approved-tile-badge{color:#146c2e;fill:#146c2e}.docs-approvals-failed-tile-badge .docs-approvals-stamp-icon-path,.docs-approvals-rejected-tile-badge .docs-approvals-stamp-icon-path,.docs-approvals-tile-badge.docs-approvals-failed-tile-badge,.docs-approvals-tile-badge.docs-approvals-rejected-tile-badge{color:#c5221f;fill:#c5221f}.docs-grille-version-history .docs-approvals-failed-tile-badge .docs-approvals-stamp-icon-path,.docs-grille-version-history .docs-approvals-rejected-tile-badge .docs-approvals-stamp-icon-path,.docs-grille-version-history .docs-approvals-tile-badge.docs-approvals-failed-tile-badge,.docs-grille-version-history .docs-approvals-tile-badge.docs-approvals-rejected-tile-badge{color:#b3261e;fill:#b3261e}.docs-approvals-pending-tile-badge .docs-approvals-stamp-icon-path,.docs-approvals-tile-badge.docs-approvals-pending-tile-badge{color:#1967d2;fill:#1967d2}.docs-grille-version-history .docs-approvals-pending-tile-badge .docs-approvals-stamp-icon-path,.docs-grille-version-history .docs-approvals-tile-badge.docs-approvals-pending-tile-badge{color:#0b57d0;fill:#0b57d0}.docs-approvals-tile-badge .docs-approvals-stamp-icon{margin:0 6px}.docs-approvals-stamp-icon svg{display:flex}.docs-revisions-sidebar-approvals-empty{text-align:center;width:100%}.docs-revisions-sidebar-approvals-empty .docs-revisions-sidebar-revisions-empty-title{margin-bottom:36px}.docs-revisions-sidebar-revisions-empty-view-diff{align-items:center;color:#5f6368;margin-bottom:36px;text-align:center;width:100%}.docs-tasks-details-view{position:relative}.docs-tasks-details-view-header{display:flex;font-size:12px;justify-content:space-between;line-height:20px}.docs-tasks-details-view-assigner-and-due-date-container{display:flex;font-size:12px;line-height:16px}.docs-tasks-details-view-assigner-due-date-separator{margin:0 3px}.docs-tasks-details-view-task-title-container{color:#202124;font-size:16px;margin:4px 0;overflow:hidden;text-overflow:ellipsis}.docs-tasks-details-view-ellipse-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-tasks-details-view-assigner-container{width:0;flex-grow:1}.docs-tasks-details-view .docs-tasks-details-view-assigner-container .docs-task-display-name-with-placeholder-grey-bar{height:12px;margin-top:4px;width:75px}.docs-tasks-details-view-detail-item{display:flex;line-height:20px;margin:2px 0}.docs-tasks-details-view-detail-item>.docs-icon{margin-right:6px}.docs-tasks-details-view-shared-task-title{color:#5f6368;font-size:11px;font-weight:500;letter-spacing:.8px;text-transform:uppercase}.docs-tasks-details-view-pending-indicator{position:absolute;right:0;top:0}.docs-tasks-details-view-completed-task{text-decoration:line-through}.docs-tasks-stream-sidebar{border-radius:16px;box-shadow:none;overflow:hidden;margin:6px 16px 16px;background-color:#fff;display:flex;flex-direction:column;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;outline:none;position:absolute;width:300px}.has-right-rail .docs-tasks-stream-sidebar{margin-left:0;margin-right:0}.docs-tasks-stream-sidebar-button{cursor:pointer;height:20px;outline:none;width:20px}.docs-tasks-stream-sidebar-button:focus-visible{border-radius:2px;outline:2px solid #1a73e8}.docs-tasks-stream-sidebar-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;justify-content:space-between}.docs-tasks-stream-sidebar-header span{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto;margin-left:10px}.docs-tasks-stream-sidebar-view-items-container{display:flex;flex-direction:column;flex-grow:1;height:0;overflow-y:scroll;padding:0 12px 12px}.docs-tasks-stream-item-view{background:#f1f3f4;border-radius:8px;margin-top:12px;padding:12px 0;width:100%}@media screen and (forced-colors:active){.docs-tasks-stream-item-view{border:1px solid}}.docs-tasks-stream-item-view.docs-tasks-stream-item-view-out-of-sync{padding-bottom:0}.docs-tasks-stream-item-view-details-container{display:flex;padding:0 12px}.docs-tasks-stream-item-view-for{color:#5f6368;font-size:12px;padding:2px 0}.docs-tasks-stream-item-view-avatar-container{margin-right:12px}.docs-tasks-stream-item-view-avatar-container img{border-radius:50%;height:32px;width:32px}.docs-tasks-stream-item-view-assignee{font-size:16px;padding:4px 0}.docs-tasks-stream-item-view-assigner-and-due-date-container{display:flex;justify-content:space-between}.docs-tasks-stream-item-view-assignee-display-name{margin-top:2px}.docs-tasks-stream-item-view-assigner-display-name{margin-top:4px}.docs-tasks-stream-item-view-out-of-sync-bar{background-color:#1a73e8;border-radius:0 0 8px 8px;color:#fff;display:none;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;justify-content:start;padding:8px 12px;line-height:20px;margin-top:12px}docs-icon goog-inline-block docs-tasks-stream-item-view-sync-icon{margin-right:8px}.docs-tasks-stream-item-view-out-of-sync .docs-tasks-stream-item-view-out-of-sync-bar{display:flex}.docs-tasks-stream-item-view-details-view-container{flex-grow:1;width:0}.docs-tasks-stream-sidebar-tasks-container-disabledstate{align-items:center;display:flex;flex:1;flex-direction:column;flex-shrink:0;justify-content:center;padding:24px}.docs-tasks-stream-sidebar-tasks-container-disabledstate .docs-tasks-stream-sidebar-tasks-container-disabledstate-message{color:#80868b;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;width:100%}.docs-tasks-stream-sidebar-empty-tasks-container{display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px;text-align:center}.docs-tasks-stream-sidebar-empty-tasks-header{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;flex-shrink:0}.docs-tasks-stream-sidebar-empty-tasks-body{color:#80868b;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.docs-tasks-stream-item-view-actions-bar{border-top:1px solid #bdc1c6;display:flex;justify-content:flex-end;padding:4px 12px 0}.docs-tasks-stream-item-view-delete-button-container{border-radius:24px;cursor:pointer;padding:6px}.docs-tasks-stream-item-view-delete-button-container:focus,.docs-tasks-stream-item-view-delete-button-container:hover{background-color:#e8f0fe}.docs-body-pageless .docs-tasks-stream-sidebar,.docs-hub .docs-tasks-stream-sidebar{border:1px solid #c7c7c7}.docs-task-display-name-with-placeholder{display:flex}.docs-task-display-name-with-placeholder-grey-bar{background:#e8eaed;border-radius:32px;height:16px;width:100px}.docs-task-display-name-with-placeholder-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appsDocgenLoadingAnimationViewContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:scroll}.appsDocgenLoadingAnimationViewMessaging{font-family:Google Sans,Roboto,sans-serif;font-size:22px;font-weight:400}.appsDocgenLoadingAnimationViewMessagingFadeIn{animation:fade-in-keyframe .2s linear 1 forwards}.appsDocgenLoadingAnimationViewMessagingFadeOut{animation:fade-out-keyframe .3s linear 1 forwards}.appsDocgenLoadingAnimationViewAnimation{display:flex;justify-content:center;min-height:220px;padding-top:64px;width:unset}.appsDocgenLoadingAnimationViewDetails{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;margin-top:12px}.appsDocgenLoadingAnimationViewError{animation:none}.appsDocgenLoadingAnimationViewGenericError{height:380px;margin-bottom:24px;width:380px}.appsDocgenLoadingAnimationViewLoadingGraphic{height:100%;max-height:550px;max-width:100%}.appsDocgenLoadingAnimationViewButtons{display:flex;padding:24px 0 72px}.appsDocgenLoadingAnimationViewBackButton,.appsDocgenLoadingAnimationViewCancelButton{justify-content:center}.docgenUiDisclaimerMessageFooterContainer{color:#747775;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400;line-height:17px;padding:10px 48px 32px;text-align:left}@media (max-width:750px){.docgenUiDisclaimerMessageFooterContainer{padding:10px 32px 32px}}.docgenUiDisclaimerMessageBubbleContainer{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans;font-size:.875rem;line-height:1.25rem}.docgenUiDisclaimerMessageBubbleContainer .docgenUiDisclaimerMessageLearnMoreLink,.docgenUiDisclaimerMessageFooterContainer .docgenUiDisclaimerMessageLearnMoreLink{color:#747775;text-decoration:underline}.docgenUiDisclaimerMessageBubbleContainer .docgenUiDisclaimerMessageLearnMoreLink:focus-visible,.docgenUiDisclaimerMessageFooterContainer .docgenUiDisclaimerMessageLearnMoreLink:focus-visible{outline:2px solid #00639b}.docgenUiDisclaimerMessageFooterContainer .docgenUiDisclaimerMessageLearnMoreLink{color:#747775}.docgenUiDisclaimerMessageBubbleContainer .docgenUiDisclaimerMessageLearnMoreLink{color:#1f1f1f}.docgenContainerViewContainer{height:100%;display:grid;grid-template-rows:1fr auto 1fr}.docgenContainerViewContainer .docs-gm3-button-focused:not(.docs-gm3-button-active),.docgenContainerViewContainer.docs-gm3-button-focused:not(.docs-gm3-button-active){outline:none}.docgenContainerViewContainer .docs-gm3-button-focused:not(.docs-gm3-button-active):focus-visible,.docgenContainerViewContainer.docs-gm3-button-focused:not(.docs-gm3-button-active):focus-visible{outline:2px solid #01639b;outline-offset:2px}@media (max-height:600px){.docgenContainerViewContainer{display:flex;overflow-y:hidden;flex-direction:column}}.getting-started-dialog-gemini .docgenContainerViewContainer{background-color:#fff;border-radius:24px 0 0 24px}@media (max-height:658px) or (max-width:500px){.getting-started-dialog-gemini .getting-started-dialog-views-container:not(.appsIntelligenceSketchysmithIsPrimaryView) .docgenContainerViewContainer,.getting-started-dialog-gemini .getting-started-dialog-views-container:not(.appsIntelligenceSketchysmithIsPrimaryView) .docgenContainerViewContainer.docgenContainerViewFittedHeaderFooter,.getting-started-dialog-gemini .getting-started-dialog-views-container:not(.appsIntelligenceSketchysmithIsPrimaryView) .docgenContainerViewContainer.docgenContainerViewFixedHeaderFooter{display:block;overflow-y:scroll}}.docgenContainerViewContainer.docgenContainerViewFixedHeaderFooter{display:grid;grid-template-rows:fit-content(120px) auto 72px;overflow:auto}.docgenContainerViewContainer.docgenContainerViewFittedHeaderFooter{display:grid;grid-template-rows:fit-content(120px) auto fit-content(72px);overflow:auto}.docgenContainerViewHeader{display:flex;flex-direction:column;grid-row:1;min-width:0;padding:0 56px;position:sticky;top:0}@media (max-height:600px){.docgenContainerViewHeader{position:static}}.getting-started-dialog .docgenContainerViewHeader{left:0;padding:22px 80px 32px 64px;right:0;top:0;background:#fff}.getting-started-dialog-gemini .docgenContainerViewHeader{background:none;padding:24px 80px 24px 48px}@media (max-width:750px){.getting-started-dialog-gemini .docgenContainerViewHeader{padding-left:32px}}@media (max-height:658px) or (max-width:500px){.getting-started-dialog-gemini .docgenContainerViewHeader{position:static}}.getting-started-dialog-gemini .docgenContainerViewHeaderBackArrowVisible{padding-left:64px}.getting-started-dialog-gemini .docgenContainerViewHeaderBackArrowVisible .docgenUiPromptViewInputContainerV2{margin:unset}.docgenContainerViewContent{padding:0 64px;grid-row:2;min-height:0;min-width:0}@media (max-height:600px){.docgenContainerViewContent{height:-moz-fit-content;height:fit-content;overflow:scroll}}.getting-started-dialog .docgenContainerViewContent{height:auto;padding:0 32px}@media (max-width:600px){.getting-started-dialog .docgenContainerViewContent{padding:0 24px}}.getting-started-dialog-gemini .docgenContainerViewContent{padding:0 48px}@media (max-width:750px){.getting-started-dialog-gemini .docgenContainerViewContent{padding:0 32px}}@media (max-height:658px) or (max-width:500px){.getting-started-dialog-gemini .docgenContainerViewContent{height:-moz-fit-content;height:fit-content;overflow:auto}}.docgenContainerViewContent.docgenContainerViewFullViewContent{display:block;padding:0;grid-row:1/-1}@media (max-height:658px) or (max-width:500px){.docgenContainerViewContent.docgenContainerViewFullViewContent{height:100%}}.docgenContainerViewFooter{align-items:end;display:flex;grid-row:3;min-width:0;padding:0 64px}@media (max-height:600px){.docgenContainerViewFooter{display:block;padding-top:24px}}.getting-started-dialog .docgenContainerViewFooter{padding:0;z-index:1}.docgenContainerViewGeminiTitle{font-family:Google Sans,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:40px;margin:0}.docgenContainerViewBackArrowButton.docs-gm3-text-button{box-sizing:content-box;height:24px;left:22px;margin:0;padding:8px;position:absolute;top:30px;width:24px}.docgenContainerViewBackArrowButton.docs-gm3-text-button.docs-gm3-button-focused,.docgenContainerViewBackArrowButton.docs-gm3-text-button.docs-gm3-button-hover{padding:8px}.docgenContainerViewBackArrowButton.docs-gm3-text-button:first-child{fill:#444746}@media screen and (forced-colors:active){.docgenContainerViewBackArrowButtonSvg{color:#fff;fill:#fff}}.docgenContainerViewHeaderTitle{margin-top:15px;font-size:22px}.docgenContainerViewGeminiFeatureHeader{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:8px}.docgenContainerViewExperimentalFeatureBadge{align-items:center;background:#f0f4f9;border-radius:16px;display:flex;height:36px;margin-bottom:auto;margin-top:auto;padding:0 12px;width:-moz-fit-content;width:fit-content}.docgenContainerViewExperimentalFeatureBadge .docs-icon{margin-right:8px}.docgenContainerViewExperimentalFeatureText{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-right:2px}.docgenContainerViewFeatureLearnMoreLink{font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:500;line-height:16px}.docgenContainerViewFeatureLearnMoreLink:active,.docgenContainerViewFeatureLearnMoreLink:hover,.docgenContainerViewFeatureLearnMoreLink:link,.docgenContainerViewFeatureLearnMoreLink:visited{color:#0b57d0}.docgenContainerViewFeatureLearnMoreLink:focus-visible{outline:2px solid #00639b;text-decoration:underline}.getting-started-dialog-gemini .docgenContainerViewPromptViewV2Enabled .docgenContainerViewHeader{padding-bottom:14px}.docgenUiDialogButtonsFooter{align-items:center;background:#f0f4f9;display:flex;flex:auto;justify-content:space-between;padding-top:24px;padding-bottom:24px;z-index:1}.docgenUiDialogButtonsFooter .docs-gm3-button-focused:not(.docs-gm3-button-active),.docgenUiDialogButtonsFooter.docs-gm3-button-focused:not(.docs-gm3-button-active){outline:none}.docgenUiDialogButtonsFooter .docs-gm3-button-focused:not(.docs-gm3-button-active):focus-visible,.docgenUiDialogButtonsFooter.docs-gm3-button-focused:not(.docs-gm3-button-active):focus-visible{outline:2px solid #01639b;outline-offset:2px}@media (max-height:600px){.docgenUiDialogButtonsFooter{padding-top:12px;padding-bottom:8px}}.docgenUiDialogButtonsFooterJustifyContentInCenter{justify-content:center}.getting-started-dialog .docgenUiDialogButtonsFooter{background:#fff;padding:16px;padding-left:24px}.docgenUiDialogButtonsTopBorder{border-top:1px solid #c4c7c5}.docgenUiDialogButtonsPrimaryActions{display:flex;justify-content:flex-end}.docgenUiDialogButtonsAcceptOutlineButton,.docgenUiDialogButtonsAcceptPreviewButton,.docgenUiDialogButtonsBackButton,.docgenUiDialogButtonsCancelButton{display:inline-flex}@media (forced-colors:active){.docgenUiDialogButtonsAcceptOutlineButton.docs-gm3-button-disabled,.docgenUiDialogButtonsAcceptPreviewButton.docs-gm3-button-disabled,.docgenUiDialogButtonsBackButton.docs-gm3-button-disabled,.docgenUiDialogButtonsCancelButton.docs-gm3-button-disabled{color:GrayText}}.docgenUiDialogButtonsButtonsContainer{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}.appsDocgenUiDocumentGenerationAnimationContent{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;position:relative}.appsDocgenUiDocumentGenerationAnimationLoadingGraphicContainer{height:100%;text-align:center}.appsDocgenUiDocumentGenerationAnimationLoadingGraphicContainerV2{max-height:232px}.appsDocgenUiDocumentGenerationAnimationLoadingGraphic,.appsDocgenUiDocumentGenerationAnimationLoadingGraphicAnimated{height:100%;max-width:100%;pointer-events:none}.docgenFeedbackButtonsContainer{display:flex;align-items:center;flex-flow:row nowrap;margin-right:18px}.docgenFeedbackButtonsThumbsDown .docs-icon,.docgenFeedbackButtonsThumbsUp .docs-icon{height:24px;width:24px}.docgenFeedbackButtonsThumbsDown,.docgenFeedbackButtonsThumbsUp{height:36px;margin:0;width:36px;border-radius:18px;display:flex;align-items:center;justify-content:center}.docgenFeedbackButtonsThumbsDown:focus-visible,.docgenFeedbackButtonsThumbsUp:focus-visible{outline:2px solid #00639b}.docgenFeedbackButtonsThumbsDown.docs-material-button-flat-default.docs-material-button.docs-material-button-disabled,.docgenFeedbackButtonsThumbsDown.docs-material-button-flat-default.docs-material-button.docs-material-button-hover,.docgenFeedbackButtonsThumbsUp.docs-material-button-flat-default.docs-material-button.docs-material-button-disabled,.docgenFeedbackButtonsThumbsUp.docs-material-button-flat-default.docs-material-button.docs-material-button-hover{background-color:transparent}.docgenFeedbackButtonsMessage{margin-right:4px}.docgenFeedbackButtonsDisabled{opacity:38%}.docgenUiPresetPromptsCardsContainer{display:flex;flex-flow:row wrap;gap:20px 16px;list-style:none;margin:20px 0;max-width:680px;padding:0}.docgenUiPresetPromptsCardsContainer:focus-visible{outline:2px solid #00639b}.docgenUiPresetPromptsDisabled .docgenUiPresetPromptsCard,.docgenUiPresetPromptsDisabled .docgenUiPresetPromptsShuffleButtonGemini.docs-gm3-button{cursor:default;opacity:.38}.docgenUiPresetPromptsDisabled .docgenUiPresetPromptsCard:hover,.docgenUiPresetPromptsDisabled .docgenUiPresetPromptsShuffleButtonGemini.docs-gm3-button:hover{background:none;background-color:#f0f4f9}.docgenUiPresetPromptsCardsContainerGemini{flex-wrap:nowrap;gap:20px 24px;height:100%;max-width:100%}.docgenUiPresetPromptsCardsContainer:not(.docgenUiPresetPromptsCardsContainerGemini) .docgenUiPresetPromptsCardContents{height:80px;-webkit-mask-image:linear-gradient(0deg,transparent,#f0f4f9 90%,#f0f4f9);mask-image:linear-gradient(0deg,transparent,#f0f4f9 90%,#f0f4f9);overflow:hidden}.docgenUiPresetPromptsCard{background-color:#f0f4f9;border-radius:12px;color:#444746;cursor:pointer;flex:1 1 0;margin:auto;max-width:205px;min-width:110px;padding:16px}.docgenUiPresetPromptsCard:hover{background:linear-gradient(0deg,rgba(11,87,208,.08),rgba(11,87,208,.08)),#f0f4f9}.docgenUiPresetPromptsCard:active,.docgenUiPresetPromptsCard:focus{background:linear-gradient(0deg,rgba(11,87,208,.12),rgba(11,87,208,.12)),#f0f4f9}.docgenUiPresetPromptsCard:focus-visible{outline:2px solid #00639b}.docgenUiPresetPromptsCardsContainerGemini .docgenUiPresetPromptsCard{max-width:250px}.docgenUiPresetPromptsCardContents{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;pointer-events:none}.docgenUiPresetPromptsCardPromptContainer{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;height:2lh}@media (max-height:756px){.docgenUiPresetPromptsCardPromptContainer{-webkit-line-clamp:1;height:1lh}}.docgenUiPresetPromptsCardsFooter{display:flex;justify-content:center}.docgenUiPresetPromptsCardsFooterGemini{height:unset;max-width:unset;margin-top:-46px}.docgenUiPresetPromptsShuffleButton:not(.docgenUiPresetPromptsShuffleButtonGemini){align-items:center;display:inline-flex;justify-content:center;gap:8px}.docgenUiPresetPromptsShuffleButtonGemini.docs-gm3-button{align-items:center;background-color:#f0f4f9;display:flex;height:40px;justify-content:center;margin:0}.docgenUiPresetPromptsShuffleButtonGemini.docs-gm3-button:hover{background:linear-gradient(0deg,rgba(11,87,208,.08),rgba(11,87,208,.08)),#f0f4f9}.docgenUiPresetPromptsShuffleButtonGemini.docs-gm3-button:active,.docgenUiPresetPromptsShuffleButtonGemini.docs-gm3-button:focus{background:linear-gradient(0deg,rgba(11,87,208,.12),rgba(11,87,208,.12)),#f0f4f9}.docgenUiPresetPromptsShuffleButtonGemini.docs-gm3-button .shuffleIconSVG{fill:#444746}@media screen and (forced-colors:active){.docgenUiPresetPromptsShuffleButtonGemini.docs-gm3-button .shuffleIconSVG{color:#fff;fill:#fff}}.docgenUiPresetPromptsShuffleButtonContainer{align-items:center;background:#fff;border-radius:100px;display:flex;justify-content:center;height:52px;width:52px}.docgenUiPresetPromptsShuffleButtonIcon{display:flex}.docgenUiPresetPromptsShuffleButtonIcon .shuffleIconSVG{fill:#0b57d0}.docgenUiPresetPromptsCardThumbnail{aspect-ratio:250/141;background-color:rgba(31,31,31,.12);border-radius:8px;width:100%}.docgenUiPresetPromptsCardThumbnailContainer{display:flex;flex-direction:column;font-weight:500;gap:12px}.docgenUiPresetPromptsCardCategoryContainer{align-items:center;display:flex;flex-direction:row;gap:8px;padding-bottom:8px}.docgenUiPresetPromptsCardCategoryIcon{height:20px;width:20px}.docgenUiPresetPromptsCardCategory{color:#444746;font-size:12px;font-weight:700;line-height:16px}.docgenUiPresetPromptsPromptContainerCategoryEnabled{margin-bottom:8px}@media (max-width:1080px){.docgenUiPresetPromptsCard:last-child{display:none}}@media (max-width:750px){.docgenUiPresetPromptsCard:first-child{display:none}}@keyframes fade-in-keyframe{0%{opacity:0}to{opacity:1}}@keyframes fade-out-keyframe{0%{opacity:1}to{opacity:0}}.docgenUiPromptViewContainer{align-items:center;background:#f0f4f9;display:flex;flex-direction:column;justify-content:center;height:100%;min-width:200px;padding:0 8px}.docgenContainerViewHeader .docgenUiPromptViewContainer{height:unset}.getting-started-dialog .docgenContainerViewContent .docgenUiPromptViewContainer{padding:0}.getting-started-dialog .docgenUiPromptViewContainer{background:#fff}.docgenUiPromptViewHeader{padding:8px 0 32px}.getting-started-dialog .docgenUiPromptViewHeader:not(.docgenUiPromptViewHeaderGemini){padding:0 0 24px}@media (max-height:600px){.getting-started-dialog .docgenUiPromptViewHeader:not(.docgenUiPromptViewHeaderGemini){padding:24px 0}}.docgenUiPromptViewHeaderGemini{align-self:start;max-width:100%;padding:0 0 24px}.docgenUiPromptViewSpacer{flex:1 1 0}.docgenUiPromptViewContainer .docgenUiPromptViewInput{border:none;box-sizing:border-box;color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;max-height:100%;outline:none;overflow:hidden auto;padding:4px 0 4px 24px;text-overflow:ellipsis;width:100%}.docgenUiPromptViewContainer .docgenUiPromptViewInput:empty:before{content:attr(aria-placeholder);content:attr(aria-placeholder)/""}.docgenUiPromptViewContainer .docgenUiPromptViewInputFadeIn:empty:before{animation:fade-in-keyframe .5s linear 1 forwards}.docgenUiPromptViewContainer .docgenUiPromptViewInputFadeOut:empty:before{animation:fade-out-keyframe .3s linear 1 forwards}.docgenUiPromptViewContainer .docgenUiPromptViewInput:before{color:#747775;overflow:hidden;white-space:nowrap}.docgenUiPromptViewContainer .docgenUiPromptViewInputHasPlaceholder:empty:before{color:#747775}.docgenUiPromptViewContainer .docgenUiPromptViewInputContainerClean .docgenUiPromptViewInput:before{color:#444746}.docgenUiPromptViewContainer .docgenUiPromptViewInputContainerClean .docgenUiPromptViewInputHasPlaceholder{color:#444746}.docgenUiPromptViewContainer .docgenUiPromptViewInputContainerClean .docgenUiPromptViewInputShimmer{opacity:1;transition:opacity .2s linear}.docgenUiPromptViewContainer .docgenUiPromptViewInputContainerDisabled{background:#f8fafd;color:#747775}.docgenUiPromptViewContainer .docgenUiPromptViewInputContainerExpanded{border-radius:24px}.docgenUiPromptViewInputContainer{background:#fff;border-radius:32px;border:1px solid transparent;box-sizing:border-box;display:flex;max-height:106px;min-height:58px;position:relative;width:100%}.docgenUiPromptViewInputContainerV2{margin:0 0 10px;max-height:82px}.docgenUiPromptViewInputContainerV2~.docgenUiPromptViewErrorMessageContainer{width:100%}.getting-started-dialog .docgenUiPromptViewInputContainer{background:#f0f4f9}.docgenUiPromptViewInputContainer>:first-child{align-items:center;display:flex;flex-grow:1;min-width:0;z-index:101}.docgenUiPromptViewInputShimmer{background:var(--ae-genai-generation-gradient,linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff));border-radius:32px;border:0;height:100%;opacity:0;position:absolute;transition:opacity .2s linear;width:100%;z-index:100}@media not (prefers-reduced-motion){.docgenUiPromptViewInputShimmer{background-position:50%;background-size:800% 800%}}@media not (prefers-reduced-motion){.docgenUiPromptViewInputShimmer{animation:generation-shimmer 2.1s linear infinite}}.docgenUiPromptViewInputContainer:focus-within{background:#fff;border:1px solid #c4c7c5}.docgenUiPromptViewNextButton{margin:8px 4px 8px 0;z-index:101}@media (forced-colors:active){.docgenUiPromptViewNextButton .docs-gm3-filled-button.docs-gm3-button-disabled{color:GrayText}}.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonCreating.docs-gm3-filled-button{background:var(--ae-genai-generation-gradient,linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff));color:#444746}@media not (prefers-reduced-motion){.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonCreating.docs-gm3-filled-button{background-position:50%;background-size:800% 800%}}@media not (prefers-reduced-motion){.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonCreating.docs-gm3-filled-button{animation:generation-shimmer 2.1s linear infinite}}.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonRecreate{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35}.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonRecreate.docs-gm3-button-hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#b2d7ef;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonRecreate.docs-gm3-button-focused{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#abcfe7;box-shadow:none}.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonRecreate.docs-gm3-button-active{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#96bad2}.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonRecreate.docs-gm3-button-disabled{background:#0b57d0;color:#fff;background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}@media (forced-colors:active){.docgenUiPromptViewNextButton>.docgenUiPromptViewButtonRecreate.docs-gm3-button-disabled{color:GrayText}}.docgenUiPromptViewHelpText{border-width:0;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400;line-height:16px;padding:16px 0;text-align:center;width:75%}@media (max-width:820px){.docgenUiPromptViewHelpText{width:85%}}@media (max-width:560px){.docgenUiPromptViewHelpText{width:100%}}.docgenUiPromptViewHelpTextAtWrapper{background-color:#fff;border:1px solid #747775;border-radius:4px;font-weight:700;padding:0 2px}.docgenUiPromptViewHelpTextMessage{margin:0;line-height:20px}.docgenUiPromptViewLearnMoreLink{text-decoration:underline;text-underline-offset:3px}.docgenUiPromptViewLearnMoreLink:active,.docgenUiPromptViewLearnMoreLink:hover,.docgenUiPromptViewLearnMoreLink:link,.docgenUiPromptViewLearnMoreLink:visited{color:#444746}.docgenUiPromptViewHelpText.docgenUiPromptViewHelpTextDuringCreation{color:#444746}.docgenUiPromptViewHelpTextDuringCreation .docgenUiPromptViewIncludeSymbol{border-color:#444746}.docgenUiPromptViewTitle{font-family:Google Sans,Roboto,sans-serif;font-size:32px;font-weight:400;line-height:40px;text-align:center}.docgenUiPromptViewTitleContainer{align-items:center;display:flex;text-align:center;flex-direction:column}.docgenUiPromptViewTitleContainerGemini{align-items:start;display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;font-weight:500;font-size:45px;line-height:52px}@media (max-width:750px){.docgenUiPromptViewTitleContainerGemini{font-size:32px;line-height:40px}}@media (max-height:720px){.docgenUiPromptViewTitleContainerGemini{font-size:26px;line-height:32px}}.docgenUiPromptViewTitle .docs-icon{height:32px;margin-right:8px;margin-bottom:6px;width:32px}.docgenUiPromptViewTitlePrimaryGemini{background:linear-gradient(135deg,#217bfe,#078efb 33%,#ac87eb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal;font-weight:500;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:45px;line-height:52px}@media (max-width:750px){.docgenUiPromptViewTitlePrimaryGemini{font-size:32px;line-height:40px}}@media (max-height:720px){.docgenUiPromptViewTitlePrimaryGemini{font-size:26px;line-height:32px}}.docgenUiPromptViewTitleSecondary{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.docgenUiPromptViewTitleSecondaryGemini{color:#747775;font-weight:500;margin-bottom:0;margin-top:-4px;font-size:45px;line-height:52px}@media (max-width:750px){.docgenUiPromptViewTitleSecondaryGemini{font-size:32px;line-height:40px}}@media (max-height:720px){.docgenUiPromptViewTitleSecondaryGemini{font-size:26px;line-height:32px}}@media (max-height:658px) or (max-width:750px){.docgenUiPromptViewSpacer{display:none}}.docgenUiPromptViewErrorMessageContainer{align-items:center;color:#b3261e;display:flex;font-size:12px;gap:4px;line-height:16px;margin-top:6px}.docgenUiPromptViewErrorMessageContainer .docs-icon{height:20px;margin:unset;width:20px}.docgenUiPromptViewQuotaViewContainer{width:100%}.docgenUiPromptViewQuotaView{margin-top:8px}.docgenUiFeedbackToast.docs-ui-toast{padding:14px 8px 14px 16px;left:16px;z-index:998;min-width:150px}.docgenUiFeedbackToast .docs-ui-toast-content{height:20px}.docgenUiFeedbackToast .docs-ui-toast-control-bar .docs-ui-toast-control{padding:0 8px;margin:0}@media screen and (forced-colors:active){.docgenUiFeedbackToast .docs-ui-toast-control-bar .docs-ui-toast-control{outline-offset:-2px}}.docgenUiFeedbackToast .docs-ui-toast-control-bar .docs-ui-toast-control .docs-icon{height:24px;width:24px;margin:0}.docgenUiFeedbackToast .docs-ui-toast-control-bar .docs-ui-toast-control .docs-icon .docs-icon-img{filter:unset}.docgenUiFeedbackToast .docs-ui-toast-control{cursor:pointer}.docgenUiFeedbackToast .docs-ui-toast-control-bar{margin-left:10px}.docgenUiFeedbackToast .docs-ui-toast-close-bar{margin-left:30px}.docgenUiFeedbackToast .docs-ui-toast-close-bar .docs-ui-toast-close.goog-flat-button{border:1px solid transparent}.docgenUiFeedbackToast .docs-ui-toast-close-bar .docs-ui-toast-close.goog-flat-button:focus{border-color:#4d90fe}.docgenUiFeedbackToast .docs-ui-toast-content{height:unset}.template-details-view,.template-gallery-view{height:100%;width:100%}#slide-library-container{background-color:#f8f9fa;box-sizing:border-box;display:flex;flex-direction:column;height:100%;left:0;padding:22px;position:absolute;top:0;width:100%;z-index:1;overflow:hidden}#slide-library-container.sl-container-hidden{display:none}#slide-library-container.sl-container-visible{display:auto}.getting-started-dialog.goog-modalpopup{background:#fff;border:0;border-radius:28px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);display:flex;flex-direction:column;overflow:hidden}.getting-started-dialog .getting-started-dialog-contents.getting-started-dialog-with-entry-point-view{background:#fff}.getting-started-dialog-contents{display:flex;flex-direction:column;height:100%}.getting-started-dialog .getting-started-dialog-contents{flex-direction:unset}.getting-started-dialog-views-container{display:flex;flex-direction:column;flex:auto;min-width:0;color:#3c4043}.getting-started-dialog .getting-started-dialog-with-back-arrow .getting-started-dialog-docgen-view,.getting-started-dialog .getting-started-dialog-with-back-arrow .getting-started-dialog-templates-view{margin:0 36px}.getting-started-dialog-templates-view .insertabletemplates-details-view-container,.getting-started-dialog-templates-view .insertabletemplates-gallery-view-container{padding:0 64px}.getting-started-dialog .getting-started-dialog-templates-view .insertabletemplates-details-view-container,.getting-started-dialog .getting-started-dialog-templates-view .insertabletemplates-gallery-view-container{padding:0}.insertabletemplates-gallery-load-failure-container,.insertabletemplates-single-template-load-failure-container{display:flex;flex-direction:column}.template-container-view .docsInsertableTemplatesCssInfoTabComponentIcon .docsInsertableTemplatesCssInfoTabComponentErrorIllustration{height:380px}.insertabletemplates-view-container .insertabletemplates-gallery-load-failure-container,.template-container-view .insertabletemplates-gallery-load-failure-container{margin-top:78px}.insertabletemplates-view-container .docsInsertableTemplatesCssInfoTabComponentRoot,.template-container-view .docsInsertableTemplatesCssInfoTabComponentRoot{justify-content:unset}.insertabletemplates-view-container .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentTabContainer,.template-container-view .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentTabContainer{gap:0;text-align:center}.insertabletemplates-view-container .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentTitle,.template-container-view .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentTitle{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:28px;margin-bottom:12px;margin-top:0}.insertabletemplates-view-container .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentBody,.template-container-view .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentBody{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.templates-sidebar-content .insertabletemplates-view-container .insertabletemplates-gallery-load-failure-container,.templates-sidebar-content .insertabletemplates-view-container .insertabletemplates-single-template-load-failure-container,.templates-sidebar-content .template-container-view .insertabletemplates-gallery-load-failure-container,.templates-sidebar-content .template-container-view .insertabletemplates-single-template-load-failure-container{height:100%;margin-top:0}.templates-sidebar-content .insertabletemplates-view-container .appsDocsTemplatesThumbnailControlFailure,.templates-sidebar-content .template-container-view .appsDocsTemplatesThumbnailControlFailure{margin-bottom:0}.templates-sidebar-content .insertabletemplates-view-container .docsInsertableTemplatesCssInfoTabComponentRoot,.templates-sidebar-content .template-container-view .docsInsertableTemplatesCssInfoTabComponentRoot{display:flex;justify-content:center;margin-top:0;height:calc(100% - 70px)}.templates-sidebar-content .insertabletemplates-view-container .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentErrorIllustration,.templates-sidebar-content .template-container-view .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentErrorIllustration{height:240px}.templates-sidebar-content .insertabletemplates-view-container .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentTitle,.templates-sidebar-content .template-container-view .docsInsertableTemplatesCssInfoTabComponentRoot .docsInsertableTemplatesCssInfoTabComponentTitle{font-size:16px;font-weight:500;line-height:24px;margin-top:8px}.getting-started-dialog .getting-started-dialog-views-container{height:100%;overflow-y:unset;padding:0}.getting-started-dialog .getting-started-dialog-navigation-view{background:#f0f4f9;justify-content:center;min-width:336px;display:flex;overflow-y:auto}.getting-started-dialog:not(.getting-started-dialog-gemini) .getting-started-dialog-navigation-view .getting-started-dialog-navigation-button-icon{display:inline-flex;height:24px;margin-right:24px}.getting-started-dialog .getting-started-dialog-entry-point-selection-view,.getting-started-dialog .getting-started-dialog-recording-view,.getting-started-dialog .getting-started-dialog-upload-media-view{margin:auto;width:100%;overflow:auto}.getting-started-dialog .getting-started-dialog-entry-point-selection-view{background:#fff;height:100%}.getting-started-dialog-upload-media-view img{width:70%;max-width:289px}.getting-started-dialog-recording-view img{max-width:624px;width:100%}.getting-started-dialog .getting-started-dialog-recording-container,.getting-started-dialog .getting-started-dialog-upload-media-container{align-items:center;padding:32px;color:#444746;display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;font-weight:400}.getting-started-dialog .getting-started-dialog-upload-media-title{color:#1f1f1f;font-size:22px;line-height:28px;margin-bottom:8px;margin-top:32px}.getting-started-dialog .getting-started-dialog-upload-media-subtitle{color:#444746;font-size:14px;line-height:20px}.getting-started-dialog .getting-started-dialog-recording-title{color:#1f1f1f;font-size:24px;line-height:28px;margin-top:40px;text-align:center;width:100%}.getting-started-dialog .getting-started-dialog-record-button,.getting-started-dialog .getting-started-dialog-upload-media-browse-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35}.getting-started-dialog .getting-started-dialog-record-button.docs-gm3-button-hover,.getting-started-dialog .getting-started-dialog-upload-media-browse-button.docs-gm3-button-hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#b2d7ef;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.getting-started-dialog .getting-started-dialog-record-button.docs-gm3-button-focused,.getting-started-dialog .getting-started-dialog-upload-media-browse-button.docs-gm3-button-focused{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#abcfe7;box-shadow:none}.getting-started-dialog .getting-started-dialog-record-button.docs-gm3-button-active,.getting-started-dialog .getting-started-dialog-upload-media-browse-button.docs-gm3-button-active{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#96bad2}.getting-started-dialog .getting-started-dialog-record-button.docs-gm3-button-disabled,.getting-started-dialog .getting-started-dialog-upload-media-browse-button.docs-gm3-button-disabled{background:#0b57d0;color:#fff;background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.getting-started-dialog .getting-started-dialog-upload-media-browse-button{margin-top:32px}.getting-started-dialog .getting-started-dialog-record-button{margin-top:16px}.getting-started-dialog-docgen-view{height:100%;padding:0}.templates-sidebar-container .insertabletemplates-section-title{display:none}.insertabletemplates-dialog .insertabletemplates-section-title{padding-top:24px;padding-bottom:24px}.getting-started-dialog-navigation-container{margin:auto}.getting-started-dialog-navigation-container .getting-started-dialog-navigation-button{align-items:center;background:#e9eef6;border-radius:16px;border:none;color:#444746;cursor:pointer;display:flex;font:400 16px Google Sans,Roboto,sans-serif;height:64px;letter-spacing:.25px;line-height:64px;margin-bottom:18px;width:232px;padding-left:24px}.getting-started-dialog-navigation-container .getting-started-dialog-navigation-button:focus-visible{outline:2px solid #00639b}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button.getting-started-dialog-navigation-button-disabled{color:#1f1f1f;opacity:.38;cursor:default}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button.getting-started-dialog-navigation-button-disabled:not(.getting-started-dialog-navigation-button-selected):hover .getting-started-dialog-navigation-button-icon{background:none}.getting-started-dialog-navigation-container .getting-started-dialog-navigation-button-selected,.getting-started-dialog-navigation-container .getting-started-dialog-navigation-button:hover{background:#fff}.getting-started-dialog .getting-started-dialog-navigation-container .docs-icon{margin-top:0;margin-right:24px;height:24px;width:24px}.prerendered-getting-started-dialog{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.prerendered-getting-started-dialog-scrim{width:100vw;height:100vh}.insertabletemplates-prerendered-thumbnail{opacity:.5;pointer-events:none}.insertabletemplates-prerendered-thumbnail-placeholder{background-color:#d3dbe5}.docs-thumbnailcontrol-thumbnail.insertabletemplates-prerendered-thumbnail-hidden{display:none}.insertabletemplates-prerendered-thumbnail-failure{background-color:#f1f3f4;border-color:#dadce0;border-width:2px}.getting-started-dialog .insertabletemplates-prerendered-view .insertabletemplates-gallery-content-container{overflow-y:hidden;margin-right:16px}.insertabletemplates-dialog .docs-thumbnailcontrol-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;-webkit-font-smoothing:antialiased;color:#444746;margin-top:8px;margin-bottom:0}.insertabletemplates-dialog .docs-thumbnailcontrol{padding:0 12px 24px 0}.insertabletemplates-dialog .insertabletemplates-hidden{display:none}.insertabletemplates-dialog .insertabletemplates-page-content-horizontal-thumbnails .docs-thumbnailcontainer{display:flex;flex-direction:row;overflow:scroll hidden;padding:4px}.sl-root{background-color:#edf2fa;border:1px solid #e8eaed;border-radius:24px;min-height:0;display:flex;flex-direction:column;flex-grow:1}#slide-library-container .docs-thumbnailcontrol-title{color:#3c4043;font-size:14px;line-height:20px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-title-bar{border-bottom:1px solid #e8eaed;border-color:#dadce0;display:flex;flex-direction:row;height:56px}.templates-loading-bar-container{flex:0 0 4px;visibility:hidden}.templates-loading .templates-loading-bar-container{visibility:visible}.templates-loading .templates-loading-bar-container .templates-loading-progress{animation:templates-loading-progress-bar 2.5s ease-in-out;animation-direction:alternate;animation-iteration-count:infinite;background-color:#0b57d0;height:100%;width:15%}.templates-loading .insertabletemplates-gallery-content-container,.templates-loading-spinner-container{display:none}.templates-loading .templates-loading-spinner-container{display:flex;flex-direction:column;height:100%;justify-content:center}.insertabletemplates-gallery-view-container.templates-loading .templates-loading-spinner-container{margin-bottom:92px}.insertabletemplates-details-view-container.templates-loading .templates-loading-spinner-container{margin-bottom:25px}@keyframes templates-loading-progress-bar{0%{margin-left:0}to{margin-left:85%}}.sl-tabbar{display:flex;flex-direction:row;flex-grow:1;justify-content:start;margin-top:9px;outline:none}.sl-tabbar .docs-tabbar-tab{align-items:center;border:2px solid transparent;border-radius:4px 4px 0 0;align-items:flex-end;height:32px;padding:0 16px;position:relative;height:100%;margin-left:24px;padding:0 10px}.sl-tabbar .docs-tabbar-tab-selected:before{border-top:3px solid #1a73e8;border-radius:3px 3px 0 0;bottom:0;content:"";display:block;height:0;left:8px;position:absolute;width:calc(100% - 16px);border-color:#1a73e8;margin-bottom:-2px}.sl-tabbar .docs-tabbar-tab-hover{background-color:rgba(0,0,0,.06)}.sl-tabbar .docs-tabbar-tab .docs-tabbar-tablabel:focus{color:#202124}.sl-tabbar .docs-tabbar-tab-selected .docs-tabbar-tablabel,.sl-tabbar .docs-tabbar-tab-selected .docs-tabbar-tablabel:hover{color:#3c4043}.sl-tabbar .docs-tabbar-tablabel{color:#5f6368;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.3px;text-transform:none;margin-bottom:8px;line-height:38px;margin-bottom:1px}.sl-action-button{color:#1a73e8;font-size:14px;margin-top:16px;margin-left:10px}.sl-action-button{align-items:center;background-color:transparent;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:7px 0 7px 0;outline:0;position:relative;width:40px}.getting-started-dialog{max-width:1130px;max-height:720px}@media screen and (max-height:800px){.getting-started-dialog{height:calc(100% - 80px)}}@media screen and (max-width:1200px){.getting-started-dialog{width:calc(100% - 80px)}}.getting-started-dialog .insertabletemplates-action-buttons-container{background:#fff;justify-content:end;padding:16px;padding-left:28px}.getting-started-dialog .getting-started-dialog-insertabletemplates-page-content,.getting-started-dialog .insertabletemplates-gallery-content-container{overflow-y:auto}.getting-started-dialog .insertabletemplates-header{align-items:center;padding:32px 32px 26px}.getting-started-dialog .insertabletemplates-header.insertabletemplates-page-header:has(+.templates-loading-bar-container){padding:32px 32px 22px}.getting-started-dialog .insertabletemplates-header.insertabletemplates-page-header:has(+.templates-loading-spinner-container){padding:32px 32px 26px}.getting-started-dialog .insertabletemplates-gallery-header .insertabletemplates-section-title{padding:0}.getting-started-dialog .insertabletemplates-details-view-back-button,.getting-started-dialog .insertabletemplates-gallery-back-button{padding:8px}.getting-started-dialog .getting-started-dialog-close{top:32px;right:32px;padding:8px}.getting-started-dialog .getting-started-dialog-close.getting-started-dialog-close-disabled{color:#1f1f1f;opacity:.38;cursor:default}.getting-started-dialog .getting-started-dialog-close.getting-started-dialog-close-disabled:hover{background:none}.getting-started-dialog .getting-started-dialog-close.getting-started-dialog-close-disabled:focus{border:none;background:none}.getting-started-dialog .getting-started-dialog-close:focus{border:1px solid #00639b}.getting-started-dialog .insertabletemplates-gallery-content-container{padding-top:2px}.getting-started-dialog .insertabletemplates-section-title:has(+.templates-loading-bar-container){padding:38px 32px 22px 48px;overflow-x:clip}.getting-started-dialog .insertabletemplates-section-title:has(+.templates-loading-spinner-container){padding:38px 32px 26px 48px;overflow-x:clip}.getting-started-dialog .insertabletemplates-gallery-content-container{padding-left:44px;padding-bottom:20px}.getting-started-dialog .getting-started-dialog-templates-view,.getting-started-dialog .sl-tab-wrapper,.getting-started-dialog .template-container-view{height:100%}@media screen and (min-width:850px){.getting-started-dialog .insertabletemplates-page-content-container .docs-thumbnailcontrol:first-child{margin-left:40px}.getting-started-dialog .insertabletemplates-page-content-container .docs-thumbnailcontrol:last-child{margin-right:24px}}.getting-started-dialog .getting-started-dialog-insertabletemplates-page-content{display:flex;flex-direction:column;flex:1 1 auto}.getting-started-dialog .getting-started-dialog-insertabletemplates-page-content .insertabletemplates-page-content-container{padding-bottom:10px}.getting-started-dialog .getting-started-dialog-insertabletemplates-page-content .insertabletemplates-page-content-container .docs-thumbnailcontrol{padding-bottom:0}.getting-started-dialog .getting-started-dialog-video-preview-container .insertabletemplates-page-content-container{margin-bottom:auto}.getting-started-dialog .insertabletemplates-details-view-title,.getting-started-dialog .insertabletemplates-section-title{margin-right:40px}.insertabletemplates-details-view-container:not(.templates-view-container-hidden),.insertabletemplates-gallery-view-container:not(.templates-view-container-hidden){display:flex;flex-direction:column;height:100%}.insertabletemplates-content-container .docs-thumbnailcontrol-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.insertabletemplates-action-buttons-container{margin:auto 0 0;padding:16px 28px;display:flex;flex-direction:row;gap:8px;border-top:1px solid #dadce0}.insertabletemplates-action-buttons-container-hidden{display:none}.insertabletemplates-details-view-title,.insertabletemplates-section-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;margin:0;white-space:nowrap;text-overflow:ellipsis}.insertabletemplates-gallery-section-header{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.getting-started-dialog-templates-view .insertabletemplates-gallery-section-header{margin:64px 0 16px 4px}.templates-sidebar-content .insertabletemplates-gallery-section-header{margin:40px 0 16px 4px}.insertabletemplates-details-view-title{overflow-x:hidden}.templates-sidebar-content .insertabletemplates-details-view-title{font-size:16px}.sl-close-button{margin-right:15px}.insertabletemplates-details-view-back-button:hover,.insertabletemplates-gallery-back-button:hover,.sl-action-button:focus,.sl-action-button:hover,.sl-edit-theme-button:focus,.sl-edit-theme-button:hover{background-color:#e8eaed}.templates-scrollable-container{display:flex;flex:auto;overflow-y:auto}.templates-view-container-hidden{display:none}.sl-tabbar .sl-tab-disabled .docs-tabbar-tablabel{color:#bdc1c6}.sl-tabbar .docs-tabbar-tab.sl-tab-disabled .docs-tabbar-tablabel:hover{color:#bdc1c6}.sl-source-title{color:#202124;display:flex;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:24px;margin:12px 0 16px 0}.sl-source-title-label{display:inline-block}.docs-icon.sl-source-title-left-icon{margin-right:8px}.docs-icon.sl-source-title-right-icon{margin-left:8px}.sl-edit-theme-button{cursor:pointer}#slide-library-container .docs-thumbnailcontainer{display:flex;flex-wrap:wrap;gap:24px;justify-content:normal;padding-bottom:20px}#slide-library-container .docs-thumbnailcontainer,#slide-library-container .sl-layouts-content-container .docs-thumbnailcontainer{gap:20px 24px}#slide-library-container .docs-thumbnailcontrol{padding:0}.sl-layouts-content-container,.sl-slides-content-container{padding:0 24px}.insertabletemplates-header{align-items:end;display:flex;padding:12px 24px}.insertabletemplates-details-view-back-button,.insertabletemplates-gallery-back-button{cursor:pointer;margin-right:8px;border-radius:50%}.sl-insert-blank-slide-container,.sl-load-failure-container{height:100%}.insertabletemplates-view-container,.sl-tab-wrapper,.template-container-view{height:100%;width:100%}.template-container-view>div{height:100%;overflow:hidden}.sl-error-state-container{height:100%}.sl-insert-blank-slide-container .docsInsertableTemplatesCssInfoTabComponentActionButtonContainer{align-items:center;display:flex;flex-direction:column;margin-top:8px}@media screen and (forced-colors:active){#slide-library-container .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,#slide-library-container .sl-tabbar-focused .docs-tabbar-tab-selected,.sl-action-button.jfk-button-flat:focus,.sl-close-button.jfk-button-flat:focus{border-color:Highlight}}#slide-library-container .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .docs-thumbnailcontrol-thumbnailcontainer{border-radius:4px;border-width:1px}.template-container-view .insertabletemplates-view-container .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-thumbnailcontainer{border-radius:12px}.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-thumbnail,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-thumbnail{border-radius:11px}#slide-library-container .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .sl-slides-content-container .docs-thumbnailcontrol-thumbnailcontainer{border-width:2px}#slide-library-container .docs-thumbnailcontrol-thumbnail svg,.templates-sidebar-content .docs-thumbnailcontrol-thumbnail svg{border-radius:4px}#slide-library-container .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{outline:2px solid #0b57d0}.getting-started-dialog .docs-thumbnailcontrol-thumbnail,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-thumbnail,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-thumbnail{border-radius:11px}.getting-started-dialog .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-thumbnailcontainer{border:1px solid #c4c7c5;border-radius:12px;margin:4px;outline:none}.getting-started-dialog .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{border:1px solid #fff;outline:4px solid #00639b;animation-name:focus-ring-grow,focus-ring-shrink;animation-duration:.15s,.45s;animation-delay:0s,.15s;animation-timing-function:cubic-bezier(.2,0,0,1),cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion){.getting-started-dialog .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{animation:none}}@media screen and (forced-colors:active){.getting-started-dialog .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{outline:5px double Highlight}}.getting-started-dialog .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer,.getting-started-dialog .docs-thumbnailcontrol-selected .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-selected .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-selected .docs-thumbnailcontrol-thumbnailcontainer{border:1px solid #fff;outline:2px solid #0b57d0}@media screen and (forced-colors:active){.getting-started-dialog .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer,.getting-started-dialog .docs-thumbnailcontrol-selected .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-selected .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-selected .docs-thumbnailcontrol-thumbnailcontainer{outline:2px solid Highlight}}.getting-started-dialog .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.getting-started-dialog .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{border:1px solid #fff;outline:4px solid #0b57d0;animation-name:focus-ring-grow,focus-ring-shrink;animation-duration:.15s,.45s;animation-delay:0s,.15s;animation-timing-function:cubic-bezier(.2,0,0,1),cubic-bezier(.2,0,0,1)}@keyframes focus-ring-grow{0%{box-shadow:0 0 0 0 #0b57d0}to{box-shadow:0 0 0 6px #0b57d0}}@keyframes focus-ring-shrink{0%{box-shadow:0 0 0 6px #0b57d0}}@media (prefers-reduced-motion){.getting-started-dialog .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.getting-started-dialog .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{animation:none}}@media screen and (forced-colors:active){.getting-started-dialog .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.getting-started-dialog .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-selected.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{outline:4px solid Highlight}}.getting-started-dialog .visible-outline.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .visible-outline.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .visible-outline.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer{border:1px solid #fff;outline:4px solid #d1d3d1}@media screen and (forced-colors:active){.getting-started-dialog .visible-outline.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .insertabletemplates-view-container .visible-outline.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer,.templates-sidebar-content .template-container-view .visible-outline.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer{outline:5px double Highlight}}.getting-started-dialog .docs-thumbnailcontrol-title,.templates-sidebar-content .insertabletemplates-view-container .docs-thumbnailcontrol-title,.templates-sidebar-content .template-container-view .docs-thumbnailcontrol-title{margin-left:4px}.templates-sidebar-container{display:flex;flex-direction:column;position:absolute;right:0;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:16px;box-shadow:none;outline:none;overflow:hidden;width:300px;margin:6px 16px 16px;background:#f0f4f9;width:320px}.has-right-rail .templates-sidebar-container{margin-left:0;margin-right:0}.templates-sidebar-content{overflow-x:hidden;height:calc(100% - 56px)}.templates-sidebar-content .docs-gm-thumbnailcontrol,.templates-sidebar-content .docs-thumbnailcontrol{padding:0 0 14px 0}.templates-sidebar-content .insertabletemplates-content-container,.templates-sidebar-content .sl-slides-content-container{padding:0 16px}.templates-sidebar-content .insertabletemplates-gallery-content-container,.templates-sidebar-content .insertabletemplates-page-content-container{padding-top:2px;overflow-y:scroll}.templates-sidebar-header-icon .docs-icon docs-icon-slide-library-24{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.templates-sidebar-header-icon .docs-icon{height:24px;width:24px}.templates-sidebar-content .templates-loading-bar-container{margin:0 -16px}.sl-sketchysmith-button-container{margin:8px 12px;width:176px}.sl-prerendered-content-container-dialog{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,350px)}.sl-thumbnail-placeholder-thumbnail{background-color:#d3dbe5;border-radius:4px}.sl-root-disable-controls{pointer-events:none}.sl-thumbnail-hidden{display:none}.getting-started-dialog.getting-started-dialog-gemini{height:660px;max-height:660px;max-width:996px;width:996px}@media (max-height:756px){.getting-started-dialog.getting-started-dialog-gemini{height:calc(100% - 96px)}}@media (max-width:1060px){.getting-started-dialog.getting-started-dialog-gemini{width:calc(100% - 96px)}}@media (max-width:500px){.getting-started-dialog.getting-started-dialog-gemini{width:calc(100% - 48px)}}.getting-started-dialog-gemini.getting-started-dialog-contents{background:#f0f4f9}.getting-started-dialog-gemini .getting-started-dialog-navigation-view-gemini{min-width:108px;flex:0 0 108px}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container{display:flex;flex-direction:column;gap:16px}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button-selected,.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button:hover{background:transparent}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button-icon{border-radius:999px;margin-bottom:4px;padding:4px 20px;transition:background .1s linear}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button:not(.getting-started-dialog-navigation-button-selected):hover .getting-started-dialog-navigation-button-icon{background:#dfe3e7}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button-selected:not(.getting-started-dialog-navigation-button-disabled),.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button-selected:not(.getting-started-dialog-navigation-button-disabled) .iconSVG{color:#00639b;fill:#00639b}@media (forced-colors:active){.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-button-icon .iconSVG{color:#fff;fill:#fff}}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button-selected:not(.getting-started-dialog-navigation-button-disabled) .getting-started-dialog-navigation-button-icon{background:#c2e7ff}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .getting-started-dialog-navigation-button{align-items:center;background:transparent;display:flex;flex-direction:column;font-size:12px;font-weight:500;height:auto;letter-spacing:.1px;line-height:16px;margin:0 8px;padding:8px;text-align:center;width:auto}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-button-icon{display:flex}.getting-started-dialog.getting-started-dialog-gemini .getting-started-dialog-recording-view,.getting-started-dialog.getting-started-dialog-gemini .getting-started-dialog-upload-media-view,.getting-started-dialog.getting-started-dialog-gemini .insertabletemplates-view-container,.getting-started-dialog.getting-started-dialog-gemini .sl-tab-wrapper,.getting-started-dialog.getting-started-dialog-gemini .template-container-view{background-color:#fff;border-radius:24px 0 0 24px;height:100%;overflow:auto;width:100%}.getting-started-dialog.getting-started-dialog-gemini .getting-started-dialog-recording-view,.getting-started-dialog.getting-started-dialog-gemini .getting-started-dialog-upload-media-view{align-items:center;display:flex;justify-content:center}.getting-started-dialog-navigation-view-gemini .getting-started-dialog-navigation-container .docs-icon{margin-right:0}.getting-started-dialog.getting-started-dialog-gemini .getting-started-dialog-templates-view .insertabletemplates-gallery-view-container .docs-thumbnailcontainer{display:flex;flex-wrap:wrap;gap:20px 16px}.getting-started-dialog.getting-started-dialog-gemini .getting-started-dialog-templates-view .insertabletemplates-gallery-view-container .docs-thumbnailcontrol{padding:0}.getting-started-dialog-back-arrow.docs-gm3-text-button{box-sizing:content-box;height:24px;margin:0;padding:8px;position:absolute;left:32px;top:32px;width:24px}.getting-started-dialog-back-arrow.docs-gm3-text-button.docs-gm3-button-focused,.getting-started-dialog-back-arrow.docs-gm3-text-button.docs-gm3-button-hover{padding:8px}.appsDocsTemplatesThumbnailControlFailure{background-color:#f1f3f4;border-color:#dadce0;border-width:2px}.appsDocsTemplatesThumbnailControlHide.docs-thumbnailcontrol-thumbnail{display:none}.appsDocsTemplatesThumbnailControlDisabled{pointer-events:none}.appsDocsTemplatesThumbnailControlLoaded{opacity:.5}.generativeAiQuotaUpsellMessageContent{align-items:center;display:flex}.generativeAiQuotaUpsellMessageMenuItem .generativeAiQuotaUpsellMessageContent{align-items:flex-start}.generativeAiQuotaUpsellMessageLowQuotaBackground{background:#ecf3fe}.generativeAiQuotaUpsellMessageNoQuotaBackground{background:#f2f2f2}.generativeAiQuotaUpsellMessageContextMenuItem .quotaUpsellMessageDescription{margin-left:0;width:250px}.generativeAiQuotaUpsellMessageContent .generativeAiQuotaUpsellMessageIcon.docs-icon{height:20px;width:20px}.generativeAiQuotaUpsellMessageIcon.goog-menuitem-icon{opacity:1}.jfk-select .goog-flat-menu-button-caption{overflow:hidden;width:100%}.jfk-select .goog-flat-menu-button-dropdown{background:url(https://ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) 50% no-repeat;border:none;height:11px;margin-top:-4px;width:7px}.docs-ai-text-generator-bubble-free-form-input{position:relative}.docs-ai-text-generator-bubble-free-form-container{cursor:default}.docs-ai-text-generator-bubble-free-form-input-textarea{border:1px solid #dadce0;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;background:#f2f2f2;border:unset;border-radius:4px;font-family:unset;font-size:12px;min-height:43px;margin:0;max-height:224px;padding:13px 45px 0 10px;resize:none;width:286px}@media screen and (forced-colors:none){.docs-ai-text-generator-bubble-free-form-input-textarea{outline:unset}}@media screen and (forced-colors:active){.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu .goog-menuitem.goog-menuitem-disabled .docs-ai-text-generator-bubble-refine-button-usecase-menuitem-text{color:GrayText}.superfab-button-container .instant-button.goog-control-focused,.superfab-button-text-selection-highlight{outline:2px solid Highlight}}.docs-hc-gecko .docs-icon-img.superfab-icon{filter:grayscale(1) brightness(5)!important}.docs-ai-text-generator-bubble-free-form-input-arrow-button{position:absolute;padding-right:10px;right:10px;bottom:13px;transition:opacity .25s ease-in-out}.docs-ai-text-generator-bubble-free-form-input-arrow-button.goog-flat-button-disabled{cursor:default;opacity:.6}.docs-ai-text-generator-bubble-free-form-input-arrow-button.goog-flat-button-active{outline:none}.goog-menuitem-disabled .docs-ai-text-generator-bubble-refine-button-usecase-menuitem{color:#202124;opacity:.38}.docs-ai-text-generator-bubble-refine-button-usecase-menuitem{align-items:center;display:flex;gap:8px}.docs-ai-text-generator-bubble-refine-button{display:flex;justify-content:space-between;padding:10px 16px!important}.docss-ai-text-generator-bubble-refine-button-text{line-height:20px;margin:0 8px}.docs-ai-text-generator-bubble-usecase-menu.goog-menu .goog-menuitem{padding:6px}.docs-ai-text-generator-bubble-usecase-menu .goog-menuseparator{margin-left:0}.docs-ai-text-generator-bubble-refine-button .docs-ai-text-generator-bubble-refine-button-icon-container,.docs-ai-text-generator-bubble-refine-button .docs-ai-text-generator-bubble-refine-button-icon-container .docs-icon{height:18px;width:18px}.docs-ai-text-generator-bubble-usecase-menu{width:298px;border:1px solid #c4c7c5;border-radius:4px;background:#fff;font-family:Google Sans,Roboto,sans-serif;padding:8px 0 0 0;position:absolute}.docs-left-fab-content .docs-ai-text-generator-bubble-usecase-menu{padding-bottom:0}.docs-ai-text-generator-bubble-usecase-menu .goog-menuitem-content{display:flex}.docs-ai-text-generator-bubble-usecase-menu .goog-submenu-arrow{padding-top:3px}.docs-ai-text-generator-bubble-tone-menu,.docs-context-tone-menu{width:220px}.docs-ai-text-generator-bubble-tone-menu{font-family:Google Sans,Roboto,sans-serif}.docs-ai-text-generator-bubble-tone-menu .goog-menuitem.docs-ai-text-generator-bubble-tone-menu-item,.docs-context-tone-menu .goog-menuitem.docs-context-tone-menu-item{padding:4px 8px 4px 12px}.docs-context-usecase-menuitem-icon .docs-icon.goog-inline-block{left:0;margin:7px 8px 7px 12px;position:absolute;top:0}.goog-menuitem-disabled .docs-context-usecase-menuitem-icon .docs-icon{opacity:.3}.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu{border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);padding:0 0 4px 0;width:260px}.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu .docs-ai-text-generator-bubble-free-form-input{width:100%}.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu .docs-ai-text-generator-bubble-free-form-menu-item.goog-menuitem{height:auto;padding:8px 8px 3px 8px}.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu .docs-ai-text-generator-bubble-free-form-input-textarea{background:#f0f4f9;border-radius:8px;font:400 12px/20px Google Sans,Roboto,sans-serif;max-height:48px;padding:12px 16px;width:100%;line-height:24px}.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu .docs-ai-text-generator-bubble-free-form-input-textarea:focus{background:#fff;border:1px solid #747775;line-height:22px}.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu .goog-menuitem{align-content:center;box-sizing:border-box;height:32px;padding:0 12px}.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu .docs-ai-text-generator-bubble-refine-button-usecase-menuitem-text{color:#1f1f1f;font:400 12px/20px Google Sans,Roboto,sans-serif}.docs-ai-text-generator-bubble-usecase-menu-refine-ux-v2-enabled.docs-ai-text-generator-bubble-usecase-menu.goog-menu .goog-menuseparator{margin:0}.docs-text-ui-cursor-blink{animation-name:docs-text-ui-blink;animation-duration:1s;animation-delay:.5s;animation-iteration-count:infinite}.docs-text-ui-cursor-blink-legacy{animation-duration:1s;animation-iteration-count:infinite;animation-name:docs-text-ui-blink}@media screen and (forced-colors:active){.docs-text-ui-cursor-blink-legacy{filter:invert(1)}}@keyframes docs-text-ui-blink{0%{opacity:1}13%{opacity:0}50%{opacity:0}63%{opacity:1}to{opacity:1}}.docs-domreader-iframe{border:0;position:absolute;top:-100px;width:625px;height:1px;overflow:hidden;outline-style:none;z-index:100}.docs-text-spelling-didyoumean-item{color:#666;font-style:italic}.docs-text-spelling-contextual-suggestion-item{font-weight:500}.docs-text-spelling-contextual-suggestion-menuitem{display:flex}.docs-text-spelling-contextual-suggestion-menuitem-debug{margin-left:auto;font-size:8px;font-style:normal}.docs-alt-text-tile-explanation-text{font:14px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:18px;overflow-wrap:break-word;word-wrap:break-word}.docs-alt-text-tile-description-container{margin-top:10px}.docs-alt-text-tile-description-label{font-weight:500;padding:8px 0}.docs-alt-text-tile-description-text-field{border-radius:4px;border:1px solid #3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:60px;width:100%;box-sizing:border-box;padding-top:6px;padding-left:8px;resize:vertical}.docs-alt-text-tile-advanced-options-title{color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#1967d2;font-weight:500;letter-spacing:.25px;line-height:22.5px;height:23px;cursor:pointer;width:-moz-fit-content;width:fit-content}.docs-alt-text-tile-advanced-options-container{border-radius:8px;margin-top:10px;padding:10px 14px 14px 10px;position:relative;left:-10px;box-sizing:border-box;width:calc(100% + 10px)}.docs-alt-text-tile-advanced-options-container-expanded{background-color:#f1f3f4}.docs-alt-text-tile-title-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;margin-top:10px;border-color:#3c4043;width:100%;height:26px}.docs-alt-text-tile-checkbox .docs-material-gm-labeled-checkbox-label{font:12px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:16px;overflow-wrap:break-word;word-wrap:break-word}.goog-date-picker table tbody td,.goog-date-picker-wday{width:22px!important;height:17px;text-align:center;vertical-align:middle;padding:0}.goog-date-picker-btn{border:0;display:block;float:left;width:12px;cursor:pointer;font:9px Verdana;font-weight:500;text-align:center;margin:0;padding:0}* html .goog-date-picker table{margin-left:-1px}.goog-date-picker-menu{position:absolute;background:threedface;-moz-user-focus:normal;border-style:solid;border-width:1px}.goog-date-picker-menu ul{list-style:none;margin:0;padding:0}.goog-date-picker-menu ul li{float:none;cursor:default}.goog-date-picker,.goog-date-picker-wday{background-color:#d9e6f7}.goog-date-picker-btn{background-color:transparent;color:#069}.goog-date-picker-wkend-end,.goog-date-picker-wkend-start{background-color:#e8eef7}#goog-dp-0,#goog-dp-1,#goog-dp-2,#goog-dp-3,#goog-dp-4,#goog-dp-5,#goog-dp-6{border-top:1px solid #a2bbdd}#goog-dp-0,#goog-dp-14,#goog-dp-21,#goog-dp-28,#goog-dp-35,#goog-dp-7{border-left:1px solid #a2bbdd}#goog-dp-13,#goog-dp-20,#goog-dp-27,#goog-dp-34,#goog-dp-41,#goog-dp-6{border-right:1px solid #fff}.goog-date-picker{-moz-user-focus:normal;-moz-user-select:none;background-color:#fff;border:1px solid #dadce0;border-radius:4px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;outline:none;padding:0 10px 8px 10px;position:relative;-webkit-user-select:none;user-select:none;width:188px}.goog-date-picker table{empty-cells:hide;outline:none;width:100%}.goog-date-picker table,.goog-date-picker-head td{background-color:transparent}.goog-date-picker table tbody tr th:first-of-type{display:none}.goog-date-picker table tbody:focus{outline:none;background-color:#e6f4ea}.goog-date-picker-head{color:#80868b;font-size:11px;height:40px}.goog-date-picker-monthyear{letter-spacing:.2px;padding-left:7px;text-align:left;width:63px}.goog-date-picker-button{border:0;border-radius:50%;cursor:pointer;display:block;font-size:10px;height:20px;left:2px;line-height:20px;margin:0 auto;padding-left:0;position:relative;text-align:center;width:20px;background-color:transparent;transition:background-color .1s linear}.goog-date-picker-button:hover{background-color:#f1f3f4;transition:background-color .1s linear}.goog-date-picker-button:focus{outline:none}.goog-date-picker-button:active{background-color:#dadce0;transition:background-color .1s linear}.goog-date-picker-nextMonth:focus,.goog-date-picker-previousMonth:focus{background-color:#f1f3f4;transition:background-color .1s linear}.goog-date-picker-nextMonth,.goog-date-picker-previousMonth{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgPHBhdGggZmlsbD0iIzc1NzU3NSIgZD0iTS43MjY2NjY2NyA3LjA2TDMuNzggNCAuNzI2NjY2NjcuOTRsLjk0LS45NEw1LjY2NjY2NjcgNCAxLjY2NjY2NjY3IDh6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0tNS00aDE2djE2SC01eiIvPgogICAgPC9nPgogIDwvc3ZnPg==") 50% no-repeat}[dir=rtl] .goog-date-picker-nextMonth{transform:rotate(180deg)}.goog-date-picker-previousMonth{transform:rotate(180deg)}[dir=rtl] .goog-date-picker-previousMonth{transform:rotate(0deg)}.goog-date-picker-foot{display:none}.goog-date-picker .goog-date-picker-date,.goog-date-picker-wday{font-size:10px;font-weight:400;height:20px;line-height:20px;margin:auto;position:relative;text-align:center;width:24px}.goog-date-picker-wday{background-color:transparent;color:#80868b}.goog-date-picker-date{color:#202124;cursor:pointer;background-color:transparent;z-index:1}.goog-date-picker-date:focus{outline:none}.goog-date-picker-date:before{border-radius:50%;content:"";display:block;height:20px;left:2px;position:absolute;top:0;width:20px;z-index:-1;background-color:transparent;transition:background-color .1s linear}.goog-date-picker-date:after{content:"";display:block;height:20px;left:0;position:absolute;top:0;width:24px;z-index:2}.goog-date-picker-date:hover:before{background-color:#dadce0;transition:background-color .1s linear}.goog-date-picker-other-month{color:#80868b}.goog-date-picker-other-month:hover:before{background-color:#f1f3f4;transition:background-color .1s linear}.goog-date-picker-selected{background-color:transparent!important;color:#fff!important;font-weight:400!important}.goog-date-picker-selected,.goog-date-picker-selected:hover{color:#fff}.goog-date-picker-selected:before,.goog-date-picker-selected:hover:before{background-color:#188038;transition:background-color .1s linear}.docs-date-picker-action-row{display:flex;justify-content:space-between}.docs-bubble{background-color:#fff;border-radius:2px;border:1px solid;border-color:#bbb #bbb #a8a8a8;-ms-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);color:#666;cursor:default;padding:12px 20px;position:absolute;z-index:502;white-space:nowrap}@media screen and (forced-colors:active){.docs-bubble,.docs-bubble.docs-bubble-material{outline:1px solid currentColor}}.docs-bubble.docs-linkbubble-bubble{z-index:503}.docs-bubble.docs-linkbubble-bubble.docos-linkbubble{z-index:1000}.docs-bubble.docs-linkbubble-bubble.search-popup-menu-linkbubble{z-index:1002}.docs-bubble a,.docs-bubble-link{color:#15c!important;cursor:pointer;text-decoration:none!important}.docs-bubble a{display:inline-block;max-width:400px;text-overflow:ellipsis;overflow:hidden;vertical-align:bottom}.docs-bubble a:hover,.docs-bubble-link:hover{text-decoration:underline!important}.docs-bubble-label{font-weight:500}a.docs-bubble-link-disabled{color:#ccc!important;text-decoration:none!important}.docs-bubble .docs-bubble-button .docs-icon{vertical-align:baseline;width:18px;height:18px;margin:0}.docs-bubble .docs-bubble-button{line-height:0;background-color:transparent;background-image:none;height:18px;width:18px;border-radius:50%;border-width:0;border-style:solid;border-color:transparent;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:unset;margin-right:0;padding:6px}.docs-bubble .docs-bubble-button.jfk-button:focus,.docs-bubble .docs-bubble-button.jfk-button:hover{background-color:rgba(0,0,0,.06)}.docs-bubble .docs-bubble-button.jfk-button.goog-toolbar-button-checked,.docs-bubble .docs-bubble-button.jfk-button:hover:active{background-color:#e8f0fe}.docs-hc-gecko .docs-bubble-button{border:1px solid transparent}.docs-bubble-material{background:#fff;border:0;border-radius:4px;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-sizing:border-box;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;outline:none;padding:0;position:absolute;white-space:normal}.docs-bubble-gm3{background:#f8fafd;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);color:#444746;cursor:default;font-family:Google Sans,Roboto,sans-serif;outline:none;padding:0;position:absolute;z-index:502}.docs-bubble-material-body-header{align-items:center;display:flex;justify-content:space-between;padding:12px}.docs-bubble-material-body{padding:12px}.docs-bubble-material-body-action-bar{align-items:center;box-sizing:border-box;display:flex;height:48px;justify-content:space-between;padding:12px}.docs-bubble-material-body-hint-bar{align-items:center;background-color:#1a73e8;border-radius:0 0 4px 4px;box-sizing:border-box;color:#fff;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;justify-content:space-between;padding:12px}.color-dialog>.docs-material-gm-dialog-title{display:none}.color-dialog>.docs-material-gm-dialog-content{min-width:unset;padding-top:16px;padding-bottom:8px}.color-dialog>.docs-material-gm-dialog-buttons{padding-top:8px}.color-dialog>.docs-material-gm-dialog-buttons>:last-child{margin-right:0}.goog-color-menu-button.goog-menu-button{background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1)}.goog-color-menu-button .goog-menu-button-inner-box,.goog-color-menu-button .goog-menu-button-outer-box{border-color:rgba(0,0,0,.1)}.goog-color-menu-button.goog-menu-button-focused .goog-menu-button-inner-box,.goog-color-menu-button.goog-menu-button-focused .goog-menu-button-outer-box{border-color:#4d90fe}.goog-color-menu-button.goog-menu-button-hover .goog-menu-button-inner-box,.goog-color-menu-button.goog-menu-button-hover .goog-menu-button-outer-box,.goog-color-menu-button.goog-menu-button-open .goog-menu-button-inner-box,.goog-color-menu-button.goog-menu-button-open .goog-menu-button-outer-box{border-color:rgba(0,0,0,.1)}.goog-color-menu-button.goog-menu-button-hover .goog-menu-button-outer-box{box-shadow:0 1px 1px rgba(0,0,0,.1)}.docs-flatcolormenubutton.goog-flat-menu-button{min-width:0}.docs-flatcolormenubutton .goog-flat-menu-button-caption{display:inline-block;height:14px;outline:1px solid #bbb;vertical-align:middle;width:14px;forced-color-adjust:none}.docs-colormenuitems-header{padding-left:5px}.docs-colormenuitems-custom-header{margin-left:-23px}.docs-gm .colormenuitems-custom-header-add-button .docs-colormenuitems-custom-header,.docs-gm .docs-colormenuitems-scheme-header{margin-left:5px}.docs-gm .docs-colormenuitems .goog-menuitem.colormenuitems-custom-header-add-button{border-radius:4px;font-size:13px;padding:2px 0}.docs-gm[class*=docs-hc] .goog-menuitem-highlight.colormenuitems-custom-header-add-button{padding:1px 0}.docs-gm .docs-colormenuitems-scheme-header{padding:4px 0 4px 5px}.docs-gm .docs-colormenuitems .docs-colormenuitems-custom-header,.docs-gm .docs-colormenuitems .docs-colormenuitems-scheme-header{color:#3c4043;font-size:11px;font-weight:500;letter-spacing:.8px;padding-left:0;text-transform:uppercase}.docs-gm .docs-colormenuitems .docs-text-color-state-change-button.jfk-button{background-color:#fff;background-image:none;border:none;box-shadow:none;color:#5f6368;cursor:pointer;font-size:14px}.docs-gm .docs-colormenuitems .docs-text-color-state-change-button.jfk-button-checked{border-bottom:2px solid #4285f4;color:#202124}.docs-gm .colormenuitems-ob-order .goog-menuitem.colormenuitems-no-color{border:1px solid #dadce0;border-radius:15px;box-sizing:border-box;margin-top:10px;padding:3px 15px 3px 15px;text-align:center}.docs-gm .colormenuitems-ob-order .goog-menuitem.colormenuitems-no-color .docs-icon{left:auto;margin:0;position:relative;right:auto;top:auto;vertical-align:middle}.colormenuitems-ob-order{max-width:221px;min-width:183px}.docs-gm .colormenuitems-ob-order .docs-colormenuitems-scheme-header{box-sizing:border-box;overflow:hidden;padding-right:35px;text-overflow:ellipsis;white-space:nowrap;width:100%}.docs-colormenuitems.goog-menu{padding:10px}.docs-colormenuitems .jfk-palette-table{margin:0;padding:3px}.docs-colormenuitems .jfk-palette-cell-hover{border:1px solid #fff;outline:1px solid #000}.docs-colormenuitems-theme-header{padding-top:5px}.docs-colormenuitems-custom-palette .jfk-palette-cell{border-color:#ccc;height:16px;width:16px}.docs-colormenuitems-custom-palette .jfk-palette-cell-selected{border-color:#000;outline:none}@media print{#docs-editor-container.docs-ui-unprintable,.docs-ui-unprintable{display:none!important}}.docs-copy-link{width:500px}.copy-link-dialog{color:#000;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;white-space:normal}.copy-link-butter-holder{position:absolute;top:0;padding-top:16px;left:220px}.docs-dialogmessage{align-items:center;background-color:#e8f0fe;border-radius:8px;display:flex;font-size:12px;padding:8px 12px}.docs-dialogmessage.docs-material .docs-dialogmessage-text{flex-direction:column}.docs-dialogmessage.docs-material.docs-dialogmessage-error{background-color:#fce8e6}.docs-dialogmessage.docs-material .docs-icon{flex-shrink:0;margin-right:12px}.docs-dialogmessage-link,.docs-dialogmessage-link:visited{color:#15c}.docs-display-density-comfortable#docs-toolbar-wrapper{min-height:42px}.docs-display-density-comfortable .docs-omnibox-autocomplete .ac-row .goog-menuitem,.docs-display-density-comfortable.goog-menu .goog-menuitem{padding-top:9px;padding-bottom:9px}.docs-display-density-comfortable .waffle-function-category-row-description{display:block}.docs-display-density-comfortable .shape-palette .goog-palette-cell{padding:5px}.docs-display-density-comfortable.waffle-function-category-row.waffle-function-category-active{padding:5px 10px}[class*=docs-hc] .docs-display-density-comfortable .ac-row.ac-active .goog-menuitem,[class*=docs-hc] .docs-display-density-comfortable .goog-menuitem-highlight:not(.waffle-colormenuitems-scheme-header-edit-button){padding-top:8px;padding-bottom:8px}.docs-display-density-comfortable.goog-menu .goog-menuitem-icon{top:8px}[class*=docs-hc] .docs-display-density-comfortable .goog-menuitem-highlight:not(.docs-font-menuitem-with-icon) .goog-menuitem-icon{top:7px}.docs-display-density-comfortable.docs-omnibox-parent .docs-labelinputmenuitem.goog-menuitem .ac-row .goog-menuitem .goog-menuitem-icon,.docs-gm .docs-display-density-comfortable.goog-menu .apps-menuitem .goog-menuitem-icon{top:0;margin-top:11px;margin-bottom:11px}[class*=docs-hc] .docs-display-density-comfortable .goog-menuitem-highlight .goog-menuitem-icon,[class*=docs-hc] .docs-display-density-comfortable.docs-omnibox-parent .docs-labelinputmenuitem .ac-row.ac-active .goog-menuitem-icon{top:0;margin-top:10px;margin-bottom:10px}.docs-display-density-comfortable .goog-palette-cell{padding:4px}#t-border-palette.docs-display-density-comfortable .goog-palette-cell{padding:4px 6px 4px 4px}#t-border-palette.docs-display-density-comfortable #t-border-style-menu-button{margin-top:6px}#t-border-palette.docs-display-density-comfortable .goog-toolbar-color-menu-button{padding-top:3px;padding-bottom:3px}.docs-display-density-comfortable.trix-palette .goog-palette-cell{display:inline-block;margin:2px;padding:4px 6px 4px 4px}.docs-display-density-comfortable.trix-palette .goog-palette-table{margin:0}#t-text-rotation-palette td:not(.goog-palette-cell),.docs-display-density-comfortable.trix-palette{padding:0}.docs-display-density-comfortable .goog-inline-block.goog-toolbar-combo-button.waffle-text-rotation-combobox{padding-top:3px;padding-bottom:3px;margin:4px}.docs-display-density-comfortable.waffle-ac-renderer .waffle-function-autocomplete-row-description{display:block}.docs-display-density-comfortable .docs-material-colorpalette-cell{padding:2px}.docs-display-density-comfortable .docs-material-colorpalette-colorswatch{height:24px;width:24px}.docs-display-density-comfortable.docs-colormenuitems .goog-menuitem.colormenuitems-custom-header-add-button{padding:10px 0}[class*=docs-hc] .docs-display-density-comfortable .goog-menuitem-highlight.colormenuitems-custom-header-add-button{padding:9px 0}[class*=docs-hc] .docs-display-density-comfortable .goog-menuitem-highlight.colormenuitems-no-color .goog-menuitem-icon{margin-top:0;top:8px}.docs-display-density-comfortable.docs-colormenuitems .goog-menuitem.goog-inline-block.waffle-colormenuitems-scheme-header-edit-button{padding:5px}.docs-display-density-comfortable.docs-colormenuitems .goog-menuseparator{margin:10px 0}.docs-display-density-comfortable .goog-toolbar .goog-toolbar-button,.docs-display-density-comfortable .goog-toolbar .goog-toolbar-combo-button,.docs-display-density-comfortable .goog-toolbar .goog-toolbar-menu-button{padding:2px;margin-left:2px;margin-right:2px}.docs-display-density-comfortable .goog-toolbar .goog-toolbar-combo-button-open{margin-left:1px;margin-right:1px}.docs-display-density-comfortable .docs-toolbar-more-toolbar{min-height:39px}.docs-display-density-comfortable .goog-toolbar .goog-toolbar-separator.goog-inline-block{height:39px}.docs-display-density-comfortable .goog-toolbar .goog-toolbar-separator.goog-inline-block{height:24px}.docs-display-density-comfortable .goog-toolbar .docs-toolbar-button-split-left{margin-right:0}.docs-display-density-comfortable .goog-toolbar .docs-toolbar-button-split-right{margin-left:0}.docs-display-density-comfortable #docs-omnibox-toolbar .docs-omnibox-input{height:29px;line-height:29px}.docs-display-density-comfortable #docs-omnibox-toolbar .docs-omnibox-input::placeholder{line-height:29px}.docs-display-density-comfortable .goog-toolbar .docs-omnibox-autocomplete{margin-right:2px}.docs-display-density-comfortable.docs-colormenuitems .docs-c-u-colormenutogglebutton-base{padding:4px 33px}.docs-display-density-comfortable.docs-colormenuitems .jfk-palette-table{width:100%}.docs-display-density-comfortable.docs-colormenuitems .jfk-palette-row{display:flex;justify-content:space-between}.docs-display-density-comfortable.docs-colormenuitems .docs-colormenuitems-custom-palette .jfk-palette-cell,.docs-display-density-comfortable.docs-colormenuitems .jfk-palette-colorswatch{height:22px;width:22px}.docs-display-density-comfortable.goog-menu.docs-fontmenu .docs-font-menuitem-with-icon{border-color:#eee}.docs-display-density-comfortable.goog-menu.docs-fontmenu .goog-menuitem.docs-submenuitem:before{line-height:38px}.docs-display-density-toolbar-menuitem-label{font-weight:500;padding-bottom:4px}.docs-display-density-toolbar-menuitem-description{font-size:11px;color:#777}.docs-display-density-comfortable .goog-toolbar.chart-toolbar-with-omnibox{display:flex;align-items:center}.document-margin-floating-control-bubble.docs-bubble{background-color:transparent;border:none;-ms-box-shadow:none;box-shadow:none;cursor:inherit;padding:0;z-index:97}.document-margin-floating-control-bubble.docs-bubble.document-margin-floating-control-anchored{background:#fff;border:1px solid #eee;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.1)}.document-margin-floating-control-bubble .jfk-button{align-items:center;display:flex;justify-content:center;margin:0;min-width:0;background-color:transparent;background-image:none;height:40px;width:40px;border-radius:50%;border-width:0;border-style:solid;border-color:transparent;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0}.document-margin-floating-control-bubble.docs-bubble.document-margin-floating-control-grouped{align-items:center;background:#fff;border:1px solid #eee;border-radius:32px;box-shadow:0 1px 1px rgba(0,0,0,.1);display:flex;height:32px;justify-content:center;width:64px}.document-margin-floating-control-bubble.docs-bubble.document-margin-floating-control-grouped.document-margin-floating-control-anchored{border-radius:32px}.document-margin-floating-control-bubble.document-margin-floating-control-grouped .jfk-button{height:24px;width:24px;border-radius:50%;border-width:0;border-style:solid;border-color:transparent;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.document-margin-floating-control-bubble .jfk-button.jfk-button-focused,.document-margin-floating-control-bubble .jfk-button.jfk-button-hover{background-color:rgba(0,0,0,.06)}.document-margin-floating-control-bubble.document-margin-floating-control-grouped .jfk-button.jfk-button-focused,.document-margin-floating-control-bubble.document-margin-floating-control-grouped .jfk-button.jfk-button-hover{border-radius:6px}.document-margin-floating-control-bubble .jfk-button.jfk-button-active{background-color:rgba(0,0,0,.12)}.document-margin-floating-control-bubble .jfk-button-clear-outline.jfk-button-hover{border:0}.document-margin-floating-control-bubble .document-margin-floating-button .docs-icon{height:24px;margin:0;width:24px}.document-margin-floating-control-bubble.document-margin-floating-control-grouped .document-margin-floating-button .docs-icon{height:20px;width:20px}.docs-findinput-container{background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;min-width:20px;padding:0 8px;width:100%}.docs-findinput-container-focus{border:1px solid #4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);outline:none}.docs-gm .docs-findinput-container,.docs-gm .docs-gotoinput-container{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;margin:0}.docs-gm .docs-findinput-container-focus,.docs-gm .docs-gotoinput-container:focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.docs-findinput-input,.docs-findinput-input:focus{background:transparent!important;border:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;font-size:13px;height:25px;margin:0;outline:none!important;padding:1px 0!important;width:100%}.docs-findinput-count-container{max-width:120px;overflow:hidden;padding:0 8px 0 4px;text-align:right}.docs-findinput-count{color:#5f6368;white-space:nowrap}.hsv,.hsva{position:relative;width:182px;height:185px}.hsv label span,.hsva label span{display:none}.hsv-hs-backdrop,.hsv-hs-image,.hsva-hs-backdrop,.hsva-hs-image{position:absolute;top:45px;left:10px;width:128px;height:128px;border:1px solid #999}.hsv-hs-backdrop,.hsva-hs-backdrop{background-color:#000}.hsv-hs-handle,.hsv-hs-image,.hsv-v-handle,.hsv-v-image,.hsva-a-handle,.hsva-a-image,.hsva-hs-handle,.hsva-hs-image,.hsva-swatch-backdrop,.hsva-v-handle,.hsva-v-image{background-image:url(//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.png)}.hsv-noalpha .hsv-hs-handle,.hsv-noalpha .hsv-hs-image,.hsv-noalpha .hsv-v-handle,.hsv-noalpha .hsv-v-image,.hsva-noalpha .hsva-a-handle,.hsva-noalpha .hsva-a-image,.hsva-noalpha .hsva-hs-handle,.hsva-noalpha .hsva-hs-image,.hsva-noalpha .hsva-swatch-backdrop,.hsva-noalpha .hsva-v-handle,.hsva-noalpha .hsva-v-image{background-image:url(//ssl.gstatic.com/docs/drawings/images/hsva-sprite-sm.gif)}.hsv-hs-image,.hsva-hs-image{background-position:0 0}.hsv-hs-handle,.hsva-hs-handle{position:absolute;left:5px;top:40px;width:11px;height:11px;overflow:hidden;background-position:0 -128px}.hsv-v-image,.hsva-a-image,.hsva-v-image{position:absolute;top:45px;left:155px;width:9px;height:128px;border:1px solid #999;background-color:#fff;background-position:-128px 0}.hsv-v-handle,.hsva-a-handle,.hsva-v-handle{position:absolute;top:40px;left:148px;width:25px;height:11px;background-position:-11px -128px;overflow:hidden}.hsv-swatch,.hsva-swatch,.hsva-swatch-backdrop{position:absolute;top:10px;right:auto;left:10px;width:30px;height:22px;border:1px solid #999;background-color:#fff}.hsv-input,.hsva-input{position:absolute;top:10px;right:auto;left:50px;width:75px}.hsva{width:205px}.hsva-a-image{left:182px;background-position:-137px 0}.hsva-a-handle{left:175px}.hsva-swatch,.hsva-swatch-backdrop{background-position:-36px -128px}.hsva-swatch{z-index:5}.hsva-swatch-backdrop{z-index:1}#docs-instant-bubble{background:#f9fbfd;border:none;border-radius:41px;box-shadow:0 4px 8px 3px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.3);position:absolute;top:0;width:40px;text-align:center;z-index:-2;cursor:default;opacity:0;transition:opacity .25s ease-in-out,z-index .26s linear .25s;transform:translate(-50%,-50%)}#docs-instant-bubble.enable-optimized-transition{z-index:99;visibility:hidden;transition:visibility 0s linear .25s,opacity .25s ease-in-out}.docs-gm.docs-material .docos-comments-pe#docs-instant-bubble{z-index:99}#docs-instant-bubble.docs-instant-bubble-visible{opacity:1;cursor:pointer;z-index:99;transition:opacity .25s ease-in-out}#docs-instant-bubble.docs-instant-bubble-visible.enable-optimized-transition{visibility:visible;transition-delay:0s}#docs-instant-bubble.docs-instant-bubble-quick-hide{z-index:-2;opacity:0;top:0;transition:none}#docs-instant-bubble.docs-instant-bubble-quick-hide.enable-optimized-transition{z-index:99}#docs-instant-bubble:hover{background:#fff}#docs-instant-bubble:focus{outline:0}#docs-instant-bubble .docs-instant-bubble-container{border-radius:41px}#docs-instant-bubble .instant-button.first-visible-button{border-top-left-radius:41px;border-top-right-radius:41px}#docs-instant-bubble .instant-button.last-visible-button{border-bottom-left-radius:41px;border-bottom-right-radius:41px}@media screen and (forced-colors:active){#docs-instant-bubble{border:1px solid transparent}}.docs-loading-animation{width:28px;height:6px;position:absolute;margin:auto;bottom:0;left:0;right:0;top:0}.docs-loading-animation-dot-1,.docs-loading-animation-dot-2,.docs-loading-animation-dot-3{background-color:rgba(0,0,0,.2);border-radius:6px;display:inline-block;height:6px;position:absolute;width:6px}.docs-loading-animation-dot-1{animation:docs-loading-animation-pulse 1s ease-in-out 0s infinite;left:0}.docs-loading-animation-dot-2{animation:docs-loading-animation-pulse 1s ease-in-out .33s infinite;left:50%;margin-left:-3px}.docs-loading-animation-dot-3{animation:docs-loading-animation-pulse 1s ease-in-out .66s infinite;right:0}@keyframes docs-loading-animation-pulse{0%,40%,to{background-color:rgba(0,0,0,.2);transform:scale(1)}15%{background-color:#000;transform:scale(1.2)}}.docs-loading-indicator{height:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;width:48px}.docs-loading-indicator-small{height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}.goog-palette-cell .docs-preview-palette-item{border:1px solid #e5e5e5;margin:1px}.goog-palette-cell-hover .docs-preview-palette-item{border:1px solid #8e918f;box-shadow:0 1px 2px rgba(0,0,0,.1)}@media (forced-colors:active){.goog-palette-cell-hover .docs-preview-palette-item{outline:2px solid Highlight;outline-offset:0}}.goog-palette-cell-selected .docs-preview-palette-item{border:2px solid #999;box-shadow:0 1px 2px rgba(0,0,0,.1);margin:0}.docs-preview-palette .goog-palette-cell{border:4px solid transparent}.docs-preview-palette .goog-palette-table{border:none}.docs-roundedcornerselectionbox-border{background-color:transparent;border:1px solid #1a73e8;border-radius:8px;box-sizing:border-box;pointer-events:none;position:absolute;z-index:30}.docs-search-bar{display:flex;justify-content:flex-start;align-items:center;background-color:#fff;direction:ltr}.docs-search-bar-input::placeholder{text-align:left;font-size:14px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-search-bar-input{border:none;border-radius:none;outline:none;font-size:14px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;resize:none}.docs-search-bar-icon-container .docs-search-bar-icon{height:24px;width:24px}.docs-search-bar-clear-button{cursor:pointer}[class*=docs-hc] .docs-search-menu{border:1px solid transparent}.apps-search-popup-menu{box-shadow:0 1px 3px 1px rgba(60,64,67,.15);z-index:1001}.docs-spinner{height:44px;overflow:hidden;position:relative}.docs-quantum-spinner{height:28px;left:50%;margin-left:-14px;position:absolute;top:0;width:28px}.docs-loading-indicator-small .docs-quantum-spinner{height:20px;margin-left:-10px;top:0;width:20px}.docs-white-circle{background:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.4);-moz-box-shadow:0 2px 6px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.4);height:44px;left:50%;margin-left:-22px;position:absolute;width:44px}.docs-quantum-spinner.active{animation:container-rotate 1568ms linear infinite}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.spinner-blue{border-color:#4285f4}.spinner-red{border-color:#db4437}.spinner-yellow{border-color:#f4b400}.spinner-green{border-color:#0f9d58}.active .spinner-layer.spinner-blue{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-red{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-yellow{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer.spinner-green{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.spinner-gap-patch .spinner-circle{width:1000%;left:-450%}.spinner-circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.spinner-circle-clipper .spinner-circle{width:200%}.spinner-circle{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;animation:none}.spinner-circle-clipper.spinner-left .spinner-circle{border-right-color:transparent!important;transform:rotate(129deg)}.spinner-circle-clipper.spinner-right .spinner-circle{left:-100%;border-left-color:transparent!important;transform:rotate(-129deg)}.active .spinner-circle-clipper.spinner-left .spinner-circle{animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-circle-clipper.spinner-right .spinner-circle{animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-fit{position:absolute;top:0;bottom:0;right:0;left:0}.goog-menuitem.docs-submenuitem{border:none;border-bottom:1px solid #e6e6e6;height:59px;padding-top:0;padding-bottom:0}[class*=docs-hc] .docs-submenuitem{border:none}.goog-menuitem.docs-submenuitem .goog-menuitem-content{height:59px;line-height:59px}.goog-menuitem.docs-submenuitem .goog-menuitem-checkbox{height:59px;top:0}@keyframes shimmerAnimation{to{background-position:0}}.unifiedPreviewBubbleRoot{color:#444746;font-family:Google Sans,Roboto,sans-serif;min-width:320px;width:auto;overflow:hidden}.unifiedPreviewBubbleRoot{border-radius:8px 8px 24px 24px}.unifiedPreviewBubbleRoot.docs-bubble{padding:0;border:none;outline:none;z-index:1003}.unifiedPreviewBubbleContentContainer{border-radius:8px 8px 0 0;overflow:hidden}.unifiedPreviewBubbleContainer{animation:shimmerAnimation 2s linear infinite;background:linear-gradient(90deg,#d3e3fd,#84c4ff 25%,#a8c7fa 50%,#84c4ff 75%,#d3e3fd);background-size:200%;background-position:200%;border:2px solid;padding:2px}.unifiedPreviewBubbleContainer .unifiedPreviewBubbleContent{background:#fff;outline:none;padding:0;display:flex;justify-content:center}.unifiedPreviewBubbleInProgressState{border-color:transparent;padding:0;transition:border-color 0s}.unifiedPreviewBubbleReadyState{border-color:#0b57d0;padding:0;transition:border-color 1s}.unifiedPreviewBubbleContent,.unifiedPreviewBubbleError{border-radius:6px 6px 0 0;display:flex;min-height:48px;padding:12px}.unifiedPreviewBubbleContentWithScrollbar{overflow-y:scroll}.unifiedPreviewBubbleError{color:#b3261e}.unifiedPreviewBubbleToolbar{background:#fff;display:flex;height:40px;justify-content:space-between;overflow:hidden;padding:12px;position:relative}.unifiedPreviewBubbleToolbar .docs-generativeai-progress-bubble{border-radius:0;box-sizing:border-box;height:100%;margin:0;padding:0 12px;top:0;white-space:nowrap;width:100%}.unifiedPreviewBubbleToolbar .docs-generativeai-progress-bubble .docs-generativeai-progress-bubble-content{align-items:center;flex-direction:row;margin:0;width:100%}.unifiedPreviewBubbleToolbar .docs-generativeai-progress-bubble .docs-generativeai-progress-bubble-content .docs-generativeai-progress-bubble-text{color:#444746;font-size:13px;font-weight:400;letter-spacing:normal;line-height:20px;margin-top:0}.unifiedPreviewBubbleToolbar .docs-generativeai-progress-bubble .docs-generativeai-progress-bubble-content .docs-generativeai-progress-bubble-progress-bar{margin:12px;width:100%}.unifiedPreviewBubbleToolbar .docs-generativeai-progress-bubble .docs-generativeai-progress-bubble-close{margin-bottom:10px;margin-right:5px}.unifiedPreviewBubbleLeftSection,.unifiedPreviewBubbleRightSection{align-items:center;justify-content:space-between;display:flex;position:relative}.unifiedPreviewBubblePreviewingLabel{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:13px}.unifiedPreviewBubblePreviewingLabel.withItemNumbers{min-width:100px}.unifiedPreviewBubbleRightSection .docs-gm3-text-button{margin:0}.unifiedPreviewBubbleSelector{display:flex}.unifiedPreviewBubbleDivider{border-top:1px solid #e1e3e1;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.unifiedPreviewBubbleToolbar .docs-icon{height:24px;margin:0;width:24px}.unifiedPreviewBubbleToolbar .docs-gm3-text-button{align-items:center;border-radius:100%;display:flex;height:40px;justify-content:center;padding:0;width:40px}.unifiedPreviewBubbleToolbar .docs-gm3-text-button.docs-gm3-button-focused,.unifiedPreviewBubbleToolbar .docs-gm3-text-button.docs-gm3-button-hover{padding:0}.unifiedPreviewBubbleLoading{border:none}.unifiedPreviewBubbleRightSectionInsertButtonWithMenu{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.unifiedPreviewBubbleRightSectionMenuButton{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0;width:32px;margin-left:1px;padding:0;display:flex;align-items:center;justify-content:center}.unifiedPreviewBubbleRightSectionMenuButton .goog-menu-button-outer-box{display:none}.unifiedPreviewBubbleRightSectionMenuButton .docs-icon{height:20px;width:20px}.unifiedPreviewBubbleRightSectionMenuButton.goog-menu-button-focused{background:#0b57d0;color:#fff;background:#286bd6}.unifiedPreviewBubbleRightSectionMenuButton.goog-menu-button-focused:focus-visible{outline:3px solid #00639b;outline-offset:2px}.unifiedPreviewBubbleRightSectionMenuButton.goog-menu-button-open .docs-icon{transform:rotate(180deg)}@media screen and (forced-colors:active){.unifiedPreviewBubbleRightSectionMenuButton .docs-icon{filter:invert(100%)}}.docs-gm .goog-menu .unifiedPreviewBubbleRightSectionMenuItem.goog-menuitem{padding-left:16px}.unifiedPreviewBubbleRightSectionFeedbackButtonContainer{display:flex;align-items:center}.unifiedPreviewBubbleRightSectionFeedbackButtonContainer:after,.unifiedPreviewBubbleRightSectionFeedbackButtonContainer:before{content:"";display:block;height:24px;width:1px;margin:0 4px;background-color:#e1e3e1}.unifiedPreviewBubbleRightSectionFeedbackButton{align-items:center;border-radius:100%;display:flex;height:32px;justify-content:center;width:32px}.docs-material .unifiedPreviewBubbleRightSectionFeedbackButton .docs-icon{height:24px;margin:0;width:24px}.unifiedPreviewBubbleRightSectionFeedbackButton.docs-material-button-disabled{opacity:38%}.unifiedPreviewBubbleRightSectionRetryButton,.unifiedPreviewBubbleRightSectionRetryButton.docs-gm3-button-focused,.unifiedPreviewBubbleRightSectionRetryButton.docs-gm3-button-hover{color:#1f1f1f}.unifiedPreviewBubbleRightSectionRetryButton .docs-icon{height:20px;width:20px}.unifiedPreviewBubbleRightSectionFeedbackButtons{display:flex;justify-content:flex-end}.unifiedPreviewBubbleRightSectionSourcesButton.docs-material-menu-button-flat-primary{display:flex;align-items:center}.unifiedPreviewBubbleRightSectionSourcesButton.docs-material-menu-button-flat-primary .goog-menu-button{background:transparent}.unifiedPreviewBubbleRightSectionSourcesButton.docs-material-menu-button-flat-primary .goog-menu-button-outer-box{display:none}.unifiedPreviewBubbleRightSectionSourcesButton.docs-material-menu-button-flat-primary .docs-icon{height:20px;margin-bottom:2px;width:20px}.unifiedPreviewBubbleRightSectionSourcesButton.docs-material-menu-button-flat-primary.docs-material-menu-button-flat-primary-open .docs-material-menu-button-flat-primary-dropdown{transform:rotateX(180deg);margin-bottom:10px}.unifiedPreviewBubbleRightSectionSourcesButton.docs-material-menu-button-flat-primary .docs-material-menu-button-flat-primary-focused:focus-visible{outline:3px solid #00639b;outline-offset:2px}.docs-gm .goog-menu .unifiedPreviewBubbleRightSectionSourcesMenuItem.goog-menuitem{padding:8px}.unifiedPreviewBubbleRightSectionSourcesMenuItem .appsElementsChipRoot{background-color:transparent;border:1px solid #e1e3e1;box-sizing:border-box;height:32px;justify-content:start;width:100%}.unifiedPreviewBubbleScrim{background-color:#e1e3e1;height:100vh;inset:0;opacity:.6;position:fixed;width:100vw;z-index:998}.dataDonationWidgetRoot{align-items:center;display:flex;margin:0}.dataDonationWidgetRoot .dataDonationWidgetLabel{color:#747775;font-size:14px;padding-right:5px}.dataDonationWidgetRoot .docs-gm3-icon-button.docs-gm3-button{box-sizing:border-box;min-height:36px;min-width:36px}.dataDonationWidgetRoot .dataDonationWidgetThumbsUpContainer .docs-gm3-icon-button.docs-gm3-button{margin:0 0 2px}.dataDonationWidgetRoot .dataDonationWidgetThumbsDownContainer .docs-gm3-icon-button.docs-gm3-button{margin:2px 0 0}.docs-working-bar{color:#222;display:none;font:13px/1.4 arial,sans-serif;margin-top:0;min-width:124px;position:absolute;z-index:1001;transition:218ms ease-in}.docs-working-bar-slideup{transform:translateY(-60px)}.docs-working-bar-display{display:block}.docs-working-bar .message{background:rgba(0,0,0,.8);border-radius:3px;color:#fff;left:-50%;padding:16px;position:relative}.docs-working-bar .message *{vertical-align:middle}.docs-working-bar .message .icon{margin-right:16px}.docs-working-bar .spinner{display:inline-block}.docs-working-bar .label{font-weight:400}@keyframes script-working-bar-spin{0%{transform:rotate(0deg);-ms-transform:rotate(0deg)}to{transform:rotate(1turn);-ms-transform:rotate(1turn)}}.docs-working-bar .spinner .icon{animation:script-working-bar-spin 1.5s linear infinite;-webkit-animation:script-working-bar-spin 1.5s linear infinite}.docs-toolbar-zoom-combobox .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;width:20px;white-space:nowrap}.docs-toolbar-zoom-combobox .goog-toolbar-combo-button-caption{width:48px!important}.docs-toolbar-zoom-combobox .goog-toolbar-combo-button-input{width:28px}.docs-gm3-text-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px}.docs-gm3-text-button.docs-gm3-button-hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08)}.docs-gm3-text-button.docs-gm3-button-focused{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12)}.docs-gm3-text-button.docs-gm3-button-focused:focus-visible{outline:3px solid #00639b;outline-offset:2px}.docs-gm3-text-button.docs-gm3-button-disabled{color:#0b57d0;padding:9px 12px;color:#1f1f1f;cursor:default}.docs-gm3-tonal-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35}.docs-gm3-tonal-button.docs-gm3-button-hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#b2d7ef;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.docs-gm3-tonal-button.docs-gm3-button-focused{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#abcfe7;box-shadow:none}.docs-gm3-tonal-button.docs-gm3-button-focused:focus-visible{outline:3px solid #00639b;outline-offset:2px}.docs-gm3-tonal-button.docs-gm3-button-disabled{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#c2e7ff;color:#001d35;background:#e4e4e4;color:#1f1f1f;cursor:default}.docs-gm3-filled-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff}.docs-gm3-filled-button.docs-gm3-button-hover{background:#0b57d0;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.docs-gm3-filled-button.docs-gm3-button-focused{background:#0b57d0;color:#fff;background:#286bd6}.docs-gm3-filled-button.docs-gm3-button-focused:focus-visible{outline:3px solid #00639b;outline-offset:2px}.docs-gm3-filled-button.docs-gm3-button-active{background:#0b57d0;color:#fff;background:#286bd6}.docs-gm3-filled-button.docs-gm3-button-disabled{background:#0b57d0;color:#fff;background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.docs-gm3-outlined-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;border:1px solid #747775;color:#0b57d0}.docs-gm3-outlined-button.docs-gm3-button-hover{border:1px solid #747775;color:#0b57d0;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:rgba(11,87,208,.08)}.docs-gm3-outlined-button.docs-gm3-button-focused{border:1px solid #747775;color:#0b57d0;background:rgba(11,87,208,.12);border:1px solid #0b57d0}.docs-gm3-outlined-button.docs-gm3-button-focused:focus-visible{outline:3px solid #00639b;outline-offset:2px}.docs-gm3-outlined-button.docs-gm3-button-active{border:1px solid #747775;color:#0b57d0;background:rgba(11,87,208,.12)}.docs-gm3-outlined-button.docs-gm3-button-disabled{border:1px solid #747775;color:#0b57d0;border:1px solid rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.docs-gm3-icon-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;min-width:40px;min-height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center}.docs-gm3-icon-button.docs-gm3-button-hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.docs-gm3-icon-button.docs-gm3-button-focused{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12)}.docs-gm3-icon-button.docs-gm3-button-focused:focus-visible{outline:3px solid #00639b;outline-offset:2px}.docs-gm3-icon-button.docs-gm3-button-disabled{cursor:default;opacity:.38}.docs-gm3-button,.docs-gm3-menu-button{margin:0 4px}@media screen and (forced-colors:active){.docs-gm3-button.docs-gm3-button-focused{outline:1px solid Highlight;outline-offset:-4px}}.button-content-with-icons-flex-box{display:flex;gap:8px}.docs-material .button-content-with-icons-flex-box .docs-icon{margin:0}.button-content-starts-with-icon{margin-left:-8px}.button-content-ends-with-icon{margin-right:-8px}.docs-gm .docs-material .button-content-icon-disabled .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_grey_dark.svg);opacity:.38}.docs-hc-gecko .docs-gm3-filled-button .button-content-icon-enabled .docs-icon-img{filter:unset}.docs-gm3-button-disabled .button-content-icon-enabled,.docs-gm3-button:not(.docs-gm3-button-disabled) .button-content-icon-disabled{display:none}.docs-gm3-outlined-button.docs-gm3-menu-button{border:1px solid #747775;color:#0b57d0;padding:9px 16px}.docs-gm3-outlined-button.docs-gm3-menu-button.docs-gm3-menu-button-hover{border:1px solid #747775;color:#0b57d0;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:rgba(11,87,208,.08)}.docs-gm3-outlined-button.docs-gm3-menu-button.docs-gm3-menu-button-focused{border:1px solid #747775;color:#0b57d0;background:rgba(11,87,208,.12);border:1px solid #0b57d0}.docs-gm3-outlined-button.docs-gm3-menu-button.docs-gm3-menu-button-focused:focus-visible{outline:3px solid #00639b;outline-offset:2px}.docs-gm3-outlined-button.docs-gm3-menu-button.docs-gm3-menu-button-disabled{border:1px solid #747775;color:#0b57d0;border:1px solid rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.docs-gm3-outlined-button.docs-gm3-menu-button.docs-gm3-menu-button-disabled .docs-gm3-outlined-button-dropdown .gm3-dropdown-arrow-path{fill:rgba(31,31,31,.38)}.docs-gm3-outlined-button.docs-gm3-menu-button .docs-gm3-outlined-button-dropdown{margin:0 -6px 0 8px}.docs-gm3-outlined-button.docs-gm3-menu-button .docs-gm3-outlined-button-dropdown .gm3-dropdown-arrow-path{fill:#0b57d0}.docs-gm3-outlined-button.docs-gm3-menu-button .docs-gm3-outlined-button-caption{bottom:5px}.docs-material-gm3-select .docs-material-gm3-select-caption{bottom:5px;display:inline-block;position:relative}.docs-material-colorpalette{outline:none;width:-moz-fit-content;width:fit-content}.docs-material-colorpalette-cell{border-radius:50%}.docs-material-colorpalette-colorswatch,.docs-material-colorpalette-colorswatch-translucent-wrapper{border-radius:50%;box-sizing:border-box;cursor:pointer;height:20px;margin:1px 1px 0 0;width:20px;position:relative;forced-color-adjust:none}.docs-material-colorpalette-table{border-spacing:1px;padding:1px 0}.docs-material-colorpalette-cell.docs-material-colorpalette-cell-hover .docs-material-colorpalette-colorswatch,.docs-material-colorpalette-cell.docs-material-colorpalette-cell-hover .docs-material-colorpalette-colorswatch-translucent-wrapper.docs-material-colorpalette-colorswatch-overlay{box-shadow:0 0 3px 1px #bdc1c6}.docs-material-colorpalette-colorswatch-translucent-wrapper.docs-material-colorpalette-colorswatch-border .docs-material-colorpalette-colorswatch-overlay,.docs-material-colorpalette-colorswatch.docs-material-colorpalette-colorswatch-border{border:1px solid #dadce0}.docs-customcolorpalette-add-custom-color-button:hover{background-color:#e8eaed;border-radius:4px;cursor:pointer}.docs-customcolorpalette-eyedropper-button:hover{background-color:#e8eaed;border-radius:4px;cursor:pointer}.docs-material-colorpalette-cell.docs-material-colorpalette-cell-selected .docs-material-colorpalette-colorswatch{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0iIzAwMDAwMCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSwgMCwgMCwgMSkiPjxwYXRoIGQ9Ik0wIDBoNDh2NDhIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTggMzIuMzRMOS42NiAyNGwtMi44MyAyLjgzTDE4IDM4bDI0LTI0LTIuODMtMi44M3oiLz48L2c+PC9zdmc+);background-position:50%;background-repeat:no-repeat}.docs-material-colorpalette-cell.docs-material-colorpalette-cell-selected .docs-material-colorpalette-colorswatch.docs-material-colorpalette-colorswatch-dark{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0iI0ZGRkZGRiI+PHBhdGggZD0iTTAgMGg0OHY0OEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xOCAzMi4zNEw5LjY2IDI0bC0yLjgzIDIuODNMMTggMzhsMjQtMjQtMi44My0yLjgzeiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat}@media screen and (forced-colors:active){.docs-material-colorpalette-colorswatch,.docs-material-colorpalette-colorswatch-overlay{border:1px solid #dadce0}}.docs-material-colorpalette-colorswatch-translucent-wrapper .docs-material-colorpalette-colorswatch-color{border-bottom-left-radius:10px;border-top-left-radius:10px;height:100%;position:absolute;width:50%}.docs-material-colorpalette-colorswatch-translucent-wrapper .docs-material-colorpalette-colorswatch-checkerboard{border-bottom-right-radius:10px;border-top-right-radius:10px;height:100%;margin-left:10px;position:absolute;width:50%}.docs-material-colorpalette-colorswatch-translucent-wrapper .docs-material-colorpalette-colorswatch-overlay{border-radius:50%;box-sizing:border-box;height:100%;position:absolute;width:100%;z-index:1}.docs-material-colorpalette-cell.docs-material-colorpalette-cell-selected .docs-material-colorpalette-colorswatch-translucent-wrapper .docs-material-colorpalette-colorswatch-overlay{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4gIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPiAgICA8cGF0aCBzdHJva2U9IiNGRkYiIGZpbGw9IiMzQzQwNDMiIGQ9Ik02IDEwLjA3Mjg5MzJsNy4wNTY2NjY3LTcuMDU2NjY2NjUgMS42NTA0NDAxIDEuNjUwNDQwMTJMNiAxMy4zNzM3NzM0IDEuNTY5NTU5ODkgOC45NDMzMzMzMyAzLjIyIDcuMjkyODkzMjIgNiAxMC4wNzI4OTMyeiIvPiAgPC9nPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat}.docs-material-color-picker-dragger{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px 1px #bdc1c6;cursor:pointer;position:absolute;z-index:3}.docs-material-color-picker-saturation-value:focus-visible>.docs-material-color-picker-dragger,.goog-slider-horizontal:focus-visible .docs-material-color-picker-dragger{border:2px solid #185abc;outline:2px solid #e8f0fe}.docs-color-picker{color:#3c4043;outline:none;width:100%}.docs-color-picker-outer-box{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:8px 6px 8px 8px;width:100%}.docs-color-picker .docs-color-picker-outer-box{width:auto}.docs-color-picker-hover .docs-color-picker-outer-box{background-color:rgba(60,64,67,.04);border:1px solid #dadce0}.docs-color-picker-open .docs-color-picker-outer-box{background-color:rgba(60,64,67,.04);border:1px solid transparent}.docs-material-gm-select-open.docs-material-gm-select-hover .docs-color-picker-outer-box{background-color:rgba(60,64,67,.06)}.docs-material-gm-select-open.docs-material-gm-select-focused .docs-color-picker-outer-box{background-color:rgba(60,64,67,.08)}.docs-color-picker-disabled{color:#5f6368;opacity:.38;cursor:default}.docs-color-picker-disabled .docs-color-picker-outer-box{border:1px solid #dadce0;box-shadow:none;cursor:default}.docs-color-picker-inner-box{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.docs-color-picker-caption{box-sizing:border-box;color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:20px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:22px;width:22px;border-radius:50%;border:1px solid #dadce0;margin:0;outline:none}.docs-color-picker-dropdown{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.docs-color-picker-dropdown-icon{background:no-repeat url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg) -68px -1308px;height:18px;width:18px}.docs-color-picker-open .docs-color-picker-dropdown-icon{transform:rotate(180deg)}.docs-material-color-swatch-wrapper{border-radius:50%;display:inline-block;position:relative;vertical-align:middle}.docs-material-color-swatch-color{box-shadow:0 0 0 1px transparent}.docs-material-color-swatch-element{border-radius:50%;height:100%;position:absolute;width:100%}.docs-material-color-swatch-wrapper-hover{box-shadow:0 0 0 1px #cce0fc}.docs-material-color-swatch-wrapper-focused{box-shadow:0 0 0 1px #c1d8fb;outline:none}.docs-material-color-swatch-border{box-shadow:0 0 0 1px #e8eaed}.docs-material-color-swatch-checkbox-background{background-image:url(https://ssl.gstatic.com/docs/common/checkboard.png);background-size:10px}@media screen and (forced-colors:active){.docs-material-color-swatch-color{border:1px solid #dadce0}}.docs-gm-labeled-color-picker{color:#3c4043;outline:none;width:100%}.docs-gm-labeled-color-picker-outer-box{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:8px 6px 8px 8px;width:100%}.docs-gm-labeled-color-picker-focused .docs-gm-labeled-color-picker-outer-box{background-color:rgba(60,64,67,.06);border:1px solid #dadce0}.docs-gm-labeled-color-picker .docs-gm-labeled-color-picker-outer-box{width:auto}.docs-gm-labeled-color-picker-hover .docs-gm-labeled-color-picker-outer-box{background-color:rgba(60,64,67,.04);border:1px solid #dadce0}.docs-gm-labeled-color-picker-open .docs-gm-labeled-color-picker-outer-box{background-color:rgba(60,64,67,.04);border:1px solid transparent}.docs-material-gm-select-open.docs-material-gm-select-hover .docs-gm-labeled-color-picker-outer-box{background-color:rgba(60,64,67,.06)}.docs-material-gm-select-open.docs-material-gm-select-focused .docs-gm-labeled-color-picker-outer-box{background-color:rgba(60,64,67,.08)}.docs-gm-labeled-color-picker-disabled{color:#5f6368;opacity:.38;cursor:default}.docs-gm-labeled-color-picker-disabled .docs-gm-labeled-color-picker-outer-box{border:1px solid #dadce0;box-shadow:none;cursor:default}.docs-gm-labeled-color-picker-inner-box{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.docs-gm-labeled-color-picker-caption{box-sizing:border-box;color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:20px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:22px;width:22px;border-radius:50%;border:1px solid #dadce0;margin:0;outline:none}.docs-gm-labeled-color-picker-dropdown{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.docs-gm-labeled-color-picker-dropdown-icon{background:no-repeat url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg) -68px -1308px;height:18px;width:18px}.docs-gm-labeled-color-picker-open .docs-gm-labeled-color-picker-dropdown-icon{transform:rotate(180deg)}.docs-gm-labeled-color-picker-label{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;margin-bottom:8px;display:inline-block}.docs-material-hsv-color-picker{padding-bottom:15px}.docs-material-hsv-color-picker.docs-material-hsv-color-picker-rgba-enabled{padding:8px 0 0 0}.docs-material-hsv-color-picker-information{padding:0 0 15px 0;width:100%}.docs-material-hsv-color-picker-rgba-enabled .docs-material-hsv-color-picker-information{display:flex;padding:0;width:100%}.docs-material-info-element{display:inline-block;margin-right:15px}.docs-material-hsv-color-picker-title{text-transform:uppercase}.docs-material-hsv-color-picker-swatch-slider-wrapper{align-items:center;display:flex;margin-top:16px}.docs-material-hsv-color-picker.docs-material-hsv-color-picker-rgba-enabled .docs-material-color-slider{padding:0}.docs-material-hsv-color-picker.docs-material-hsv-color-picker-rgba-enabled .goog-slider-horizontal{height:10px}.docs-material-hsv-color-picker-sliders-wrapper{display:flex;flex-direction:column;flex-grow:1;padding-left:20px;row-gap:12px}.docs-material-hsv-color-picker-sliders-wrapper.docs-material-hsv-color-picker-sliders-wrapper-increased-gap{row-gap:18px}.docs-material-color-input-wrapper{display:flex;flex-direction:column}.docs-material-hsv-color-picker-text{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;padding:10px 0 0 0}.docs-material-hsv-color-picker-rgba-enabled .docs-material-hsv-color-picker-text{color:#5f6368;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;padding:16px 0 0 0}.docs-material-hsv-color-picker-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;width:90px}.docs-material-hsv-color-picker-input:focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.docs-material-hsv-color-picker-eyedropper{margin-left:20px}.docs-material-hsv-color-picker .docs-material-hsv-color-picker-eyedropper .docs-material-button-hairline-primary,.docs-material-hsv-color-picker .docs-material-hsv-color-picker-eyedropper .docs-material-button-hairline-primary.docs-material-button.docs-material-button-focused{padding:8px;display:flex;align-items:center;margin:0}.docs-material-hsv-color-picker-eyedropper .docs-icon{width:24px;height:24px;margin-right:-1px}.docs-material-hue-slider-background{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.docs-material-opacity-slider-checkbox-background{background-image:url(https://ssl.gstatic.com/docs/common/checkboard.png);background-size:10px}.docs-material-rgba-color-input-wrapper{margin-left:8px}.docs-material-rgba-alpha-input,.docs-material-rgba-blue-input,.docs-material-rgba-green-input,.docs-material-rgba-red-input{width:42.5px}.docs-material-color-picker-saturation-value-background{border:1px solid #fff;box-sizing:border-box}.docs-material-color-picker-saturation-value{height:150px;outline:none;position:relative;width:100%}.docs-material-color-picker-overlay{border-radius:4px;height:100%;left:0;position:absolute;top:0;width:100%}.docs-material-color-picker-saturation-overlay{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));z-index:1}.docs-material-color-picker-value-overlay{background:linear-gradient(180deg,transparent 0,#000);z-index:2}.docs-material-gm-dialog{background:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);position:absolute;z-index:1003}.docs-material-gm-dialog-bg{background-color:#000;left:0;position:absolute;top:0;z-index:998}.docs-material-gm-dialog:focus{outline:none}.docs-material-gm-dialog-title{border-bottom:none;padding:24px}.docs-material-gm-dialog-title-text{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:28px}.docs-material-gm-dialog-title-close{height:24px;position:absolute;right:24px;top:26px;width:24px}.docs-material-gm-dialog-content{min-width:312px;padding:0 24px 24px;color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;font-size:14px}.docs-material-gm-dialog-buttons{display:flex;justify-content:flex-end;padding:24px}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button,.docs-material-gm-dialog .docs-material-button-hairline-default.docs-material-button{text-transform:none}.docs-material-gm-dialog .docs-material-gm-dialog-call-to-action-button.docs-material-button{margin-left:12px}.docs-material-menu-button-flat-default,.docs-material-menu-button-flat-primary,.docs-material-menu-button-raised-default,.docs-material-menu-button-raised-primary{box-sizing:border-box;border-radius:2px;border:1px solid transparent;cursor:pointer;display:inline-block;font:500 13px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:32px;line-height:30px;margin:0 4px;text-transform:uppercase;vertical-align:middle}.docs-material-menu-button-raised-default,.docs-material-menu-button-raised-primary{padding:0 6px 0 16px}.docs-material-menu-button-flat-default,.docs-material-menu-button-flat-primary{padding:0 0 0 8px}.docs-material-menu-button-flat-primary{color:#4285f4}.docs-material-menu-button-flat-primary-hover{background-color:rgba(66,133,244,.12)}.docs-material-menu-button-flat-primary-active{background-color:rgba(66,133,244,.32);color:#3387d6}.docs-material-menu-button-flat-primary-focused{border:1px inset #4285f4;outline:none}.docs-material-menu-button-flat-default{background-color:#fff;color:rgba(0,0,0,.54)}.docs-material-menu-button-flat-default-hover{background-color:hsla(0,0%,40%,.2)}.docs-material-menu-button-flat-default-active{background-color:rgba(0,0,0,.2);color:rgba(0,0,0,.87)}.docs-material-menu-button-flat-default-focused{border:1px inset #4285f4;outline:none}.docs-material-menu-button-raised-primary{background-color:#4285f4;color:#fff}.docs-material-menu-button-raised-default-hover,.docs-material-menu-button-raised-primary-hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.docs-material-menu-button-raised-default-active,.docs-material-menu-button-raised-primary-active{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.docs-material-menu-button-raised-primary-active{background-color:#3387d6}.docs-material-menu-button-raised-primary-focused{background-color:#4285f4;border:1px inset rgba(0,0,0,.38);outline:none}.docs-material-menu-button-raised-default{background-color:rgba(0,0,0,.04);color:rgba(0,0,0,.54)}.docs-material-menu-button-raised-default-active{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.docs-material-menu-button-raised-default-focused{border:1px inset #4285f4;color:rgba(0,0,0,.54);outline:none}.docs-material-menu-button-flat-default-disabled,.docs-material-menu-button-flat-primary-disabled,.docs-material-menu-button-raised-default-disabled{background-color:#fff;color:rgba(0,0,0,.26);cursor:auto}.docs-material-menu-button-raised-primary-disabled{background-color:rgba(0,0,0,.12);color:#fff;cursor:auto}.docs-material-menu-button-flat-default-disabled,.docs-material-menu-button-flat-primary-disabled,.docs-material-menu-button-raised-default-disabled,.docs-material-menu-button-raised-primary-disabled{box-shadow:none}.docs-material-menu-button-flat-default-caption,.docs-material-menu-button-flat-primary-caption,.docs-material-menu-button-raised-default-caption,.docs-material-menu-button-raised-primary-caption{float:left;vertical-align:middle}.docs-material-menu-button-flat-default-dropdown,.docs-material-menu-button-flat-primary-dropdown{height:24px;margin:3px 0 3px 2px}.docs-material-menu-button-raised-default-dropdown,.docs-material-menu-button-raised-primary-dropdown{height:24px;margin:3px 0 3px 8px}.docs-material-menu-button-raised-primary-dropdown-icon{fill:#fff}.docs-material-menu-button-flat-default-dropdown-icon,.docs-material-menu-button-raised-default-dropdown-icon{fill:rgba(0,0,0,.54)}.docs-material-menu-button-flat-primary-dropdown-icon{fill:#4285f4;opacity:.54}.docs-material-menu-button-flat-default-disabled .docs-material-menu-button-flat-default-dropdown-icon,.docs-material-menu-button-flat-primary-disabled .docs-material-menu-button-flat-primary-dropdown-icon,.docs-material-menu-button-raised-default-disabled .docs-material-menu-button-raised-default-dropdown-icon{fill:rgba(0,0,0,.26);opacity:1}.docs-material-color-slider{box-sizing:border-box;outline:0;padding:8px 0;position:relative}.docs-material-color-slider-background{border-radius:4px;display:inline-block;height:10px;position:absolute;width:100%}.docs-material-color-slider-wrapper{position:relative;width:100%}.docs-material-color-slider-thumb{height:16px;pointer-events:inherit;top:-5px;width:16px}.docs-material-color-slider-track{left:0;position:absolute;top:0}.docs-material-color-slider-checkbox-background{background-image:url(https://ssl.gstatic.com/docs/common/checkboard.png);background-size:10px}.goog-slider{position:relative;outline:0}.goog-slider-horizontal{height:18px}.goog-slider-vertical{width:18px}.goog-slider-thumb{background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border-radius:2px;transition:background-color .218s,border-color .218s,background-image .218s;border:1px solid #dcdcdc;height:16px;position:absolute;width:16px}.goog-slider-thumb:hover{background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6}.goog-slider-scale{position:absolute}.goog-slider-horizontal .goog-slider-scale{border-top:1px solid #ccc;top:8px;width:100%}.goog-slider-vertical .goog-slider-scale{border-left:1px solid #ccc;height:100%;left:8px}.docs-slider{margin-top:6px;position:relative;outline:none}.docs-slider .goog-slider-thumb{cursor:move;position:absolute;top:0}.docs-slider:focus .goog-slider-thumb{border-color:#4d90fe}.docs-material-slider .docs-material-slider-tooltip,.docs-slider .jfk-tooltip.top{border-radius:1px;box-shadow:0 2px 4px rgba(0,0,0,.2);font-size:10px;height:10px;line-height:10px;top:-26px;transition-property:opacity,visibility;transition-duration:.13s;word-break:normal!important;white-space:nowrap;-moz-transition-property:opacity,visibility;-moz-transition-duration:.13s;-webkit-transition-property:opacity,visibility;-webkit-transition-duration:.13s}.docs-gm .docs-material-slider .docs-material-slider-tooltip,.docs-gm .docs-slider .jfk-tooltip.top{display:block}.docs-gm .docs-material-slider .docs-material-slider-tooltip{top:-40px}.docs-material-slider .docs-material-slider-hidden,.docs-slider .docs-slider-hidden{opacity:0;visibility:hidden}.docs-slider.goog-slider-disabled .goog-slider-thumb{cursor:default;border-color:#f1f1f1;background:#fff}.docs-material-slider{box-sizing:border-box;padding:8px;position:relative;outline:0}.docs-material-slider-horizontal{height:46px;min-width:128px}.docs-material-slider-vertical{width:46px;min-height:128px}.docs-material-slider-wrapper{position:absolute;outline:1px solid transparent}.docs-material-slider-horizontal .docs-material-slider-wrapper{left:8px;height:2px;right:8px;top:23px}.docs-material-slider-vertical .docs-material-slider-wrapper{bottom:8px;left:23px;top:8px;width:2px}.docs-material-slider-thumb{pointer-events:inherit;position:absolute}.docs-material-slider-horizontal .docs-material-slider-thumb{top:50%;width:16px}.docs-material-slider-vertical .docs-material-slider-thumb{left:50%;height:16px}.docs-material-slider-focus-ring{background-color:rgba(66,133,244,.38);border-radius:50%;left:-15px;height:30px;opacity:0;pointer-events:inherit;position:absolute;top:-15px;transform:scale(0);transition:transform .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1);width:30px;outline:1px solid transparent}.docs-material-slider-rtl .docs-material-slider-focus-ring{left:inherit;right:-15px}.docs-material-slider-thumb-grabber{background-color:#4285f4;border-color:#4285f4;border-radius:50%;border-style:solid;box-sizing:border-box;cursor:pointer;height:20px;position:absolute;transform:scale(.7);transition:transform .4s cubic-bezier(.25,.8,.25,1);width:20px}.docs-material-slider-horizontal.docs-material-slider-ltr .docs-material-slider-thumb-grabber{bottom:-10px;left:-10px}.docs-material-slider-horizontal.docs-material-slider-rtl .docs-material-slider-thumb-grabber{bottom:-10px;right:-10px}.docs-material-slider-vertical .docs-material-slider-thumb-grabber{left:-10px;top:-10px}.docs-material-slider-track-wrapper{left:0;position:absolute;top:0}.docs-material-slider-horizontal .docs-material-slider-track-wrapper{height:2px;width:100%}.docs-material-slider-vertical .docs-material-slider-track-wrapper{height:100%;width:2px}.docs-material-slider-track{position:absolute}.docs-material-slider-horizontal .docs-material-slider-track{height:2px}.docs-material-slider-vertical .docs-material-slider-track{width:2px}@media screen and (forced-colors:active){.docs-material-slider.docs-material-slider-horizontal .docs-material-slider-track{height:0;outline:2px solid}.docs-material-slider.docs-material-slider-vertical .docs-material-slider-track{width:0;outline:2px solid}}.docs-material-slider-track-on{background-color:#4285f4}.docs-material-slider-track-off{background-color:#bdbdbd}.docs-material-slider.goog-slider-disabled .docs-material-slider-thumb-grabber,.docs-material-slider.goog-slider-disabled .docs-material-slider-track-on{background-color:#bdbdbd;border-color:#bdbdbd;cursor:default}.docs-material-slider:not(.docs-material-slider-mouse-focused):not(.goog-slider-disabled):focus .docs-material-slider-focus-ring{opacity:1;transform:scale(1)}.docs-material-slider.docs-material-slider-mouse-focused:not(.goog-slider-disabled) .docs-material-slider-thumb-grabber{transform:scale(1)}.docs-material-slider-ltr.docs-material-slider-horizontal .docs-material-slider-track-on{left:0}.docs-material-slider-rtl.docs-material-slider-horizontal .docs-material-slider-track-on{right:0}.docs-material-slider-vertical .docs-material-slider-track-on{bottom:0}.docs-material-slider-horizontal .docs-material-slider-track-off{left:0;width:100%}.docs-material-slider-vertical .docs-material-slider-track-off{top:0;height:100%}.docs-material-slider-input{display:flex;gap:10px}.docs-material-slider-input-slider{width:186px}.docs-material-slider-input-number-input{width:72px}.docs-material-slider-input-number-input .docs-number-input-container{padding-right:0}.quotaUpsellMessageLearnMoreLink{text-decoration:underline}.quotaUpsellMessageDescription{color:var(--gm3-sys-color-on-surface-variant,#444746);margin-left:8px;text-align:left;text-wrap:wrap;width:100%}.quotaUpsellMessageIcon{height:20px;width:20px}.quotaUpsellMessageIconPromotional{color:var(--gm3-sys-color-tertiary,#146c2e)}.quotaUpsellMessageIconInformational{color:var(--gm3-sys-color-primary,#0b57d0)}.kix-documentmetrics-widget{background-color:#fff;border:1px solid transparent;border-radius:4px;bottom:0;direction:ltr;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;left:0;margin:16px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);overflow:hidden;position:absolute;z-index:500}.kix-documentmetrics-widget.docs-material-gm-select{height:auto;width:auto}.kix-documentmetrics-widget.docs-material-gm-select .docs-material-gm-select-outer-box{border:0 solid transparent;display:block;padding:12px 10px 12px 14px}.kix-documentmetrics-widget .docs-material-gm-select-inner-box{min-width:170px;width:auto}.kix-documentmetrics-widget .docs-material-gm-select-caption{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;min-width:138px;margin-right:8px}.kix-documentmetrics-widget-menu.goog-menu{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.kix-documentmetrics-widget-menu.goog-menu.docs-menu-attached-button-below{border-bottom-left-radius:4px}.kix-documentmetrics-widget-number{font-weight:700}.kix-documentmetrics-widget-limittext{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;max-width:220px}.kix-documentmetrics-widget-limitbutton.jfk-button{cursor:pointer;float:right;background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;color:#1a73e8}.kix-documentmetrics-widget-limitbutton.jfk-button-hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#f8fbff;color:#1a73e8}.kix-documentmetrics-widget-limitbutton.jfk-button-focused{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e9f1fe;color:#1a73e8}.kix-documentmetrics-widget-limitbutton.jfk-button-focused.jfk-button-hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e1ecfe;color:#1a73e8}.kix-documentmetrics-widget-limitbutton.jfk-button-active,.kix-documentmetrics-widget-limitbutton.jfk-button-hover.jfk-button-active{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e1ecfe;color:#1a73e8;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.kix-documentmetrics-widget-limitbutton.jfk-button-disabled{cursor:default;background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;color:#1a73e8;color:#3c4043;opacity:.38}#docs-equationtoolbar{background:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0 44px 0 44px}#edit-equation-with-latex-button,#insert-equation-button{margin:3px 0;font-size:14px}@media screen and (forced-colors:active){#edit-equation-with-latex-button{background-color:Highlight}}.kix-equation-toolbar-icon{background-image:url(//ssl.gstatic.com/docs/common/ee-palettes-2.gif);width:28px;height:18px}.kix-equation-toolbar-palette-icon{background-image:url(//ssl.gstatic.com/docs/common/ee-palettes-2.gif)}.kix-equation-toolbar-palette .goog-palette-cell,.kix-equation-toolbar-palette .goog-palette-table{border:0}.kix-equation-toolbar-palette-item{border:1px solid #fff}.goog-palette-cell-hover .kix-equation-toolbar-palette-item{border-color:#999;box-shadow:0 1px 2px rgba(0,0,0,.1)}.kix-equation-toolbar-icon-character{background-position:-4px 0}.kix-equation-toolbar-icon-misc{background-position:-50px 0}.kix-equation-toolbar-icon-relation{background-position:-96px 0}.kix-equation-toolbar-icon-integral{background-position:-142px 0}.kix-equation-toolbar-icon-arrow{background-position:-188px 0}.kix-equation-highlight{border:1px solid #bcf}.kix-equation-toolbar-hide-button{padding:7px 4px 4px;float:right;opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30)}#docs-equationtoolbar .goog-toolbar-menu-button{height:27px;margin-bottom:1px;margin-top:0}#docs-equationtoolbar .goog-toolbar-menu-button-inner-box{padding-top:2px}.kix-icon-accessible-img:before{content:url(//ssl.gstatic.com/docs/documents/images/icons-25.png)}.kix-icon-accessible-img{background:url(//ssl.gstatic.com/docs/documents/images/icons-25.png) no-repeat}.kix-icon-close-comment-sprite{left:-48px}.kix-icon-close-comment{position:absolute;right:0;top:0;cursor:pointer}.kix-noteview-highlighted .kix-icon-close-comment-sprite{left:-32px}.kix-icon-delete-note-sprite{left:-16px}.kix-icon-delete-note{position:absolute;top:0;cursor:pointer}.kix-noteview-highlighted .kix-icon-delete-note-sprite{left:0}.kix-icon-reply-comment-sprite{left:-80px}.kix-icon-reply-comment{position:absolute;right:32px;top:0;cursor:pointer}.kix-noteview-highlighted .kix-icon-reply-comment-sprite{left:-64px}.kix-cse-office-import-dialog-container{min-width:312px}.kix-cse-office-import-dialog-content{margin:0 0 0 12px;padding-bottom:0;padding-left:12px}.kix-cse-office-import-dialog-filename-header{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px}.kix-cse-office-import-dialog-filename{font-weight:700;margin:8px 0 16px 0}.kix-cse-office-import-dialog-buttons{float:right;margin-top:0}.kix-cse-office-import-dialog-warning-banner{width:288px;margin-top:16px;line-height:1.4em}.kix-cse-office-import-dialog-error-message{width:312px;color:#c5221f}.kix-cse-office-import-dialog-link{text-decoration:underline}.kix-cse-office-import-dialog-upload-messages{margin:16px 0}.kix-cse-office-import-dialog-spinner{float:left;width:32px;height:32px;margin-top:30px;margin-left:25px}.kix-rotatingtilemanager{overflow:hidden;position:absolute}.kix-rotatingtilemanager-content{position:absolute;z-index:22}.kix-canvas-tile-content{position:absolute}.kix-commentcontainer .kix-canvas-tile-content{position:static;display:block}.kix-canvas-tile-selection{opacity:0}#kix-splash-screen{background-color:#f9fbfd;height:50000px;left:0;outline:none;overflow:hidden;position:absolute;top:0;width:100%;z-index:101}.kix-splash-screen-page{margin:0;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none}.kix-splash-screen-scrollbar-measurer{height:100px;width:100px;left:-500px;overflow:scroll;position:absolute;top:-500px;white-space:nowrap;z-index:-500}@page{size:8.5in 11in;margin:0;visibility:hidden}@page landscape{page-orientation:rotate-right}@media print{.docs-page{page-break-after:always}.docs-page-portrait{left:0!important}.docs-page-landscape{transform:rotate(0deg)!important}.docs-page-landscape.enable-chrome-orientation-print{page:landscape}}@media print{body{overflow:visible!important;color-adjust:exact;-webkit-print-color-adjust:exact;direction:ltr!important}body>*{display:none!important}#docs-editor-container,.docs-print-container{display:block!important}#docs-editor{width:100%!important}.docs-bubble,.goog-menu{display:none!important}.docs-print-block{display:block!important}}.kix-scrollareadocumentplugin,.kix-scrollareadocumentplugin-server-rendered{display:flex;justify-content:center;padding-bottom:68px;position:absolute}.kix-scrollbararea{height:0;position:fixed;right:20px;width:100%;z-index:598}.sketchy-dialog-bg{z-index:998}.sketchy-dialog,.sketchy-dialog-content,.sketchy-dialog-fg,.sketchy-dialog-title,.sketchy-dialog-title-autosave,.sketchy-dialog-title-close{z-index:1003}.peopleKitStyleGm3{--pkw-background:var(--gm3-sys-color-background,#fff);--pkw-outline:var(--gm3-sys-color-outline,#747775);--pkw-outline-variant:var(--gm3-sys-color-outline-variant,#c4c7c5);--pkw-scrim:rgba(0,0,0,.32);--pkw-primary:var(--gm3-sys-color-primary,#0b57d0);--pkw-secondary-container:var(--gm3-sys-color-secondary-container,#c2e7ff);--pkw-on-secondary-container:var(--gm3-sys-color-on-secondary-container,#001d35);--pkw-error:var(--gm3-sys-color-error,#b3261e);--pkw-on-error:var(--gm3-sys-color-on-error,#fff);--pkw-error-container:var(--gm3-sys-color-error-container,#f9dedc);--pkw-error-container-low:#ffedea;--pkw-on-error-container:var(--gm3-sys-color-on-error-container,#410e0b);--pkw-caution:#7d5800;--pkw-caution-container:#ffdea9;--pkw-caution-container-low:#ffefd4;--pkw-on-caution-container:#271900;--pkw-on-surface:var(--gm3-sys-color-on-surface,#1f1f1f);--pkw-on-surface-variant:var(--gm3-sys-color-on-surface-variant,#444746);--pkw-surface-container:var(--gm3-sys-color-surface-container,#f0f4f9);--pkw-surface-container-high:var(--gm3-sys-color-surface-container-high,#e9eef6);--pkw-inverse-surface:var(--gm3-sys-color-inverse-surface,#303030);--pkw-inverse-on-surface:var(--gm3-sys-color-inverse-on-surface,#f2f2f2)}.peoplekitThemeDark .peopleKitStyleGm3{--pkw-background:var(--gm3-sys-color-background,#131314);--pkw-outline:var(--gm3-sys-color-outline,#8e918f);--pkw-outline-variant:var(--gm3-sys-color-outline-variant,#444746);--pkw-scrim:rgba(0,0,0,.32);--pkw-primary:var(--gm3-sys-color-primary,#a8c7fa);--pkw-secondary-container:var(--gm3-sys-color-secondary-container,#004a77);--pkw-on-secondary-container:var(--gm3-sys-color-on-secondary-container,#c2e7ff);--pkw-error:var(--gm3-sys-color-error,#f2b8b5);--pkw-on-error:var(--gm3-sys-color-on-error,#601410);--pkw-error-container:var(--gm3-sys-color-error-container,#8c1d18);--pkw-error-container-low:#410001;--pkw-on-error-container:var(--gm3-sys-color-on-error-container,#f9dedc);--pkw-caution:#ffba28;--pkw-caution-container:#5e4100;--pkw-caution-container-low:#503700;--pkw-on-caution-container:#ffdea9;--pkw-on-surface:var(--gm3-sys-color-on-surface,#e3e3e3);--pkw-on-surface-variant:var(--gm3-sys-color-on-surface-variant,#c4c7c5);--pkw-surface-container:var(--gm3-sys-color-surface-container,#1e1f20);--pkw-surface-container-high:var(--gm3-sys-color-surface-container-high,#282a2c);--pkw-inverse-surface:var(--gm3-sys-color-inverse-surface,#e3e3e3);--pkw-inverse-on-surface:var(--gm3-sys-color-inverse-on-surface,#303030)}.peoplekitComponentsAvatarImplAvatarContainer{position:relative}.peoplekitComponentsAvatarImplAvatar{border-radius:50%;outline:1px solid transparent;overflow:hidden}.peoplekitComponentsAvatarImplBadgeIconImage{margin:auto;display:block;height:100%;width:100%}.peoplekitComponentsAvatarImplAvatarBadge{position:absolute;bottom:0;right:0;display:none;height:30%;width:30%;min-height:30%;min-width:30%;object-fit:cover;overflow:hidden}.peoplekitComponentsAvatarImplAvatarBadge.visible{display:inline}.isSelected .peoplekitComponentsAvatarImplAvatarBadge{display:none}.peoplekitComponentsAvatarImplContainer{display:flex;flex-direction:row;height:inherit;width:inherit}.peoplekitComponentsAvatarImplColumn{display:flex;flex-direction:column;flex:1;overflow:hidden;height:inherit;align-items:stretch}.peoplekitComponentsAvatarImplRow{display:flex;flex:1;overflow:hidden}.peoplekitComponentsAvatarImplDivider{margin:1px}.peoplekitComponentsAvatarImplImageRoot{display:flex;flex-direction:column;flex:auto;align-items:center;justify-items:center;transition:background 50ms ease-in-out}.peoplekitComponentsAvatarImplImageRoot.isLoading{background-clip:padding-box;background-color:var(--pkw-on-surface-variant,#bdc1c6)}.peoplekitComponentsAvatarImplDefaultAvatarImage{display:none}.isNotLoaded .peoplekitComponentsAvatarImplDefaultAvatarImage{display:block;fill:var(--pkw-on-surface-variant,#5f6368)}.peoplekitThemeDark .isNotLoaded .peoplekitComponentsAvatarImplDefaultAvatarImage{fill:var(--pkw-on-surface-variant,#9aa0a6)}.peoplekitComponentsAvatarImplImage{opacity:1;display:block;transition:opacity 50ms ease-in-out}.isLoading .peoplekitComponentsAvatarImplImage{opacity:0}.isNotLoaded .peoplekitComponentsAvatarImplImage{display:none}.peoplekitComponentsChipChip{background:var(--pkw-background,#fff);border-radius:50vh;box-shadow:0 0 0 1px var(--pkw-outline,#dadce0) inset;color:var(--pkw-on-surface-variant,#5f6368);display:flex;display:inline-block;flex-direction:column;justify-content:center;margin:4px;min-width:1px;outline:1px solid transparent;-webkit-user-select:none;user-select:none}.peoplekitComponentsChipChip:hover{background:var(--pkw-background,#f8f9fa);color:var(--pkw-on-surface-variant,#202124)}.peoplekitComponentsChipChip.isActive{background:var(--pkw-secondary-container,#e8f0fe);box-shadow:none;color:var(--pkw-on-secondary-container,#1967d2);outline-width:2px}.peoplekitComponentsChipChip.isActive:hover{background:var(--pkw-secondary-container,#d2e3fc);color:var(--pkw-on-secondary-container,#174ea6)}.peoplekitComponentsChipChip.isSpotlit{box-shadow:0 0 0 2px var(--pkw-primary,#669df6) inset;outline-width:3px}.peoplekitComponentsChipChip.isWarning{background:var(--pkw-caution-container-low,#fef7e0);box-shadow:0 0 0 1px var(--pkw-caution,#fbbc04) inset;color:var(--pkw-caution,#5f6368)}.peoplekitComponentsChipChip.isWarning.isActive{background:var(--pkw-caution-container,#fdd663);color:var(--pkw-on-caution-container,#3c4043);box-shadow:none}.peoplekitComponentsChipChip.isWarning.isActive:hover{background:var(--pkw-caution-container,#fcc934);color:var(--pkw-on-caution-container,#202124)}.peoplekitComponentsChipChip.isWarning.isSpotlit{box-shadow:0 0 0 2px var(--pkw-on-caution-container,#202124) inset}.peoplekitComponentsChipChip.isWarning:hover{background:var(--pkw-caution-container,#feefc3);color:var(--pkw-caution,#202124)}.peoplekitComponentsChipChip.isError{background:var(--pkw-error-container-low,#fff);box-shadow:0 0 0 1px var(--pkw-error,#ea4335) inset;color:var(--pkw-error,#c5221f)}.peoplekitComponentsChipChip.isError.isActive{background:var(--pkw-error-container,rgba(217,48,37,.2));color:var(--pkw-on-error-container,#a50e0e);box-shadow:none}.peoplekitComponentsChipChip.isError.isActive:hover{background:var(--pkw-error-container,rgba(217,48,37,.24));color:var(--pkw-on-error-container,#a50e0e)}.peoplekitComponentsChipChip.isError.isSpotlit{box-shadow:0 0 0 2px var(--pkw-on-error-container,#a50e0e) inset}.peoplekitComponentsChipChip.isError:hover{background:var(--pkw-error-container,#fad2cf);color:var(--pkw-error,#a50e0e)}.peoplekitComponentsChipChip.isDragged,.peoplekitComponentsChipChip.isDragged.isActive,.peoplekitComponentsChipChip.isDragged.isError,.peoplekitComponentsChipChip.isDragged.isSpotlit,.peoplekitComponentsChipChip.isDragged.isWarning{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.peoplekitComponentsChipChip.isDragged.isActive .mdc-elevation-overlay,.peoplekitComponentsChipChip.isDragged.isError .mdc-elevation-overlay,.peoplekitComponentsChipChip.isDragged.isSpotlit .mdc-elevation-overlay,.peoplekitComponentsChipChip.isDragged.isWarning .mdc-elevation-overlay{opacity:0}.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isActive,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isError,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isSpotlit,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isWarning{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.peoplekitComponentsChipChip.isDragged .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isActive .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isError .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isSpotlit .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isWarning .mdc-elevation-overlay{opacity:0}.peoplekitComponentsChipChip.isDragged.peopleKitStyleGm3{box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.peoplekitComponentsChipChip.isDisabled,.peoplekitComponentsChipChip.isDisabled:hover{opacity:.5}.peoplekitComponentsChipChip.isDeletionDisabled .peoplekitComponentsChipDeleteButton{display:none}.peoplekitThemeDark .peoplekitComponentsChipChip{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);border-radius:50vh;box-shadow:0 0 0 1px var(--pkw-outline,#5f6368) inset;color:var(--pkw-on-surface-variant,#9aa0a6);display:flex;display:inline-block;flex-direction:column;justify-content:center;margin:4px;min-width:1px;outline:1px solid transparent;-webkit-user-select:none;user-select:none}.peoplekitThemeDark .peoplekitComponentsChipChip:hover{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.04),rgba(232,234,237,.04)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-surface-variant,#e8eaed)}.peoplekitThemeDark .peoplekitComponentsChipChip.isActive{background:var(--pkw-secondary-container,linear-gradient(0deg,rgba(138,180,248,.24),rgba(138,180,248,.24)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);box-shadow:none;color:var(--pkw-on-secondary-container,#d2e3fc);outline-width:2px}.peoplekitThemeDark .peoplekitComponentsChipChip.isActive:hover{background:var(--pkw-secondary-container,linear-gradient(0deg,rgba(138,180,248,.32),rgba(138,180,248,.32)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-secondary-container,#fff)}.peoplekitThemeDark .peoplekitComponentsChipChip.isSpotlit{box-shadow:0 0 0 2px var(--pkw-primary,#aecbfa) inset;outline-width:3px}.peoplekitThemeDark .peoplekitComponentsChipChip.isWarning{background:var(--pkw-caution-container-low,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);box-shadow:0 0 0 1px var(--pkw-caution,#fdd663) inset;color:var(--pkw-caution,#fdd663)}.peoplekitThemeDark .peoplekitComponentsChipChip.isWarning.isActive{background:var(--pkw-caution-container,linear-gradient(0deg,rgba(253,214,99,.24),rgba(253,214,99,.24)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-caution-container,#feefc3);box-shadow:none}.peoplekitThemeDark .peoplekitComponentsChipChip.isWarning.isActive:hover{background:var(--pkw-caution-container,linear-gradient(0deg,rgba(253,214,99,.36),rgba(253,214,99,.36)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-caution-container,#fff)}.peoplekitThemeDark .peoplekitComponentsChipChip.isWarning.isSpotlit{box-shadow:0 0 0 2px var(--pkw-on-caution-container,#e8eaed) inset}.peoplekitThemeDark .peoplekitComponentsChipChip.isWarning:hover{background:var(--pkw-caution-container,linear-gradient(0deg,rgba(253,214,99,.04),rgba(253,214,99,.04)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-caution,#feefc3)}.peoplekitThemeDark .peoplekitComponentsChipChip.isError{background:var(--pkw-error-container-low,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);box-shadow:0 0 0 1px var(--pkw-error,#f28b82) inset;color:var(--pkw-error,#f28b82)}.peoplekitThemeDark .peoplekitComponentsChipChip.isError.isActive{background:var(--pkw-error-container,linear-gradient(0deg,hsla(5,81%,73%,.24),hsla(5,81%,73%,.24)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-error-container,#fad2cf);box-shadow:none}.peoplekitThemeDark .peoplekitComponentsChipChip.isError.isActive:hover{background:var(--pkw-error-container,linear-gradient(0deg,hsla(5,81%,73%,.36),hsla(5,81%,73%,.36)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-error-container,#fce8e6)}.peoplekitThemeDark .peoplekitComponentsChipChip.isError.isSpotlit{box-shadow:0 0 0 2px var(--pkw-on-error-container,#fad2cf) inset}.peoplekitThemeDark .peoplekitComponentsChipChip.isError:hover{background:var(--pkw-error-container,linear-gradient(0deg,hsla(5,81%,73%,.04),hsla(5,81%,73%,.04)),linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-error,#fad2cf)}.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isActive,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isError,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isSpotlit,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isWarning{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isActive .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isError .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isSpotlit .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isWarning .mdc-elevation-overlay{opacity:0}.peoplekitThemeDark .peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isActive,.peoplekitThemeDark .peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isError,.peoplekitThemeDark .peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isSpotlit,.peoplekitThemeDark .peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isWarning{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isActive .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isError .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isSpotlit .mdc-elevation-overlay,.peoplekitThemeDark .peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.isWarning .mdc-elevation-overlay{opacity:0}.peoplekitThemeDark .peoplekitComponentsChipChip.isDragged.peopleKitStyleGm3{box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.peoplekitThemeDark .peoplekitComponentsChipChip.isDisabled,.peoplekitThemeDark .peoplekitComponentsChipChip.isDisabled:hover{opacity:.5}.peoplekitThemeDark .peoplekitComponentsChipChip.isDeletionDisabled .peoplekitComponentsChipDeleteButton{display:none}.peopleKitStyleGm3 .peoplekitComponentsChipChip{position:relative}.peopleKitStyleGm3 .peoplekitComponentsChipChip:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));border-radius:50vh;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsChipChip:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#c4c7c5))}.peopleKitStyleGm3 .peoplekitComponentsChipChip:hover:before{opacity:.08}.peopleKitStyleGm3 .peoplekitComponentsChipChip.isActive:hover:before{opacity:.1}.peopleKitStyleGm3 .peoplekitComponentsChipChip.isWarning:hover:before{opacity:.08}.peopleKitStyleGm3 .peoplekitComponentsChipChip.isWarning.isActive:hover:before{opacity:.1}.peopleKitStyleGm3 .peoplekitComponentsChipChip.isError:hover:before{opacity:.08}.peopleKitStyleGm3 .peoplekitComponentsChipChip.isError.isActive:hover:before{opacity:.1}.peoplekitComponentsChipChipRow{align-items:stretch;display:flex;flex-flow:row nowrap;padding:2px}.peoplekitComponentsChipLeft{flex:initial}.peoplekitComponentsChipCenter{align-items:stretch;display:flex;flex:auto;justify-items:stretch;overflow:hidden}.peoplekitComponentsChipRight{align-items:center;display:flex;flex:initial}.peoplekitComponentsChipLabelContainer{display:flex;flex-flow:column nowrap;justify-content:center;margin-left:8px;margin-right:8px;overflow:hidden}.peoplekitComponentsChipLabelRow{flex:initial}.peoplekitComponentsChipLabel{letter-spacing:.0214285714em;font-family:Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:unset;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex}.peopleKitStyleGm3 .peoplekitComponentsChipLabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.peoplekitComponentsChipDisambiguationLabel.hasDisambiguationLabel{margin-left:4px}.peoplekitComponentsChipDisplayLabel{flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;max-width:100%}.peoplekitComponentsChipDisambiguationLabel{overflow:hidden;text-overflow:ellipsis}.peoplekitComponentsChipAvatar{position:relative}.peoplekitComponentsChipAvatarContainer{height:inherit;width:inherit;position:relative}.peoplekitComponentsChipAvatarExclamationOverlay{border-radius:50%;height:100%;left:0;outline:1px solid transparent;position:absolute;top:0;width:100%;display:flex;align-items:center;justify-content:center}.peoplekitComponentsChipAvatarExclamationOverlay.isError{background-color:var(--pkw-error,#c5221f)}.peoplekitThemeDark .peoplekitComponentsChipAvatarExclamationOverlay.isError{background-color:var(--pkw-error,#f28b82)}.peoplekitComponentsChipExclamationIcon{display:inline-flex;height:85%;width:85%}.peoplekitComponentsChipExclamationIcon.isError{fill:var(--pkw-on-error,#fff)}.peoplekitThemeDark .peoplekitComponentsChipExclamationIcon.isError{fill:var(--pkw-on-error,#202124)}@media (forced-colors:active){.peoplekitComponentsChipExclamationIcon{filter:brightness(0)}}.peoplekitComponentsChipDeleteButton{align-items:center;display:flex;height:18px;margin-left:0;margin-right:4px;width:18px;z-index:1}.peoplekitComponentsChipDeleteIcon{display:block;fill:currentcolor;margin:0 auto}.peoplekitComponentsChipPlaceholderAvatarPlaceholder{border-radius:50%;background-color:var(--pkw-secondary-fixed-dim,#aecbfa)}.peoplekitComponentsChipPlaceholderLabelPlaceholder{align-self:center;background-color:var(--pkw-secondary-fixed-dim,#aecbfa);border-radius:8px;height:16px;margin-left:8px;margin-right:8px;width:150px}.peoplekitComponentsChipPlaceholderShimmer{animation:fadeinout 1.4s cubic-bezier(.5,0,.5,1) infinite}@keyframes fadeinout{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.peoplekitComponentsTooltipImplTooltip{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400;background-color:var(--pkw-inverse-surface,#3c4043);color:var(--pkw-inverse-on-surface,#f1f3f4);border-radius:5px;box-sizing:border-box;font-weight:700;line-height:16px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;overflow:hidden;padding:4px 8px;position:absolute;outline:1px solid transparent;text-align:center;width:max-content;z-index:9}.peoplekitThemeDark .peoplekitComponentsTooltipImplTooltip{background-color:var(--pkw-inverse-surface,#3c4043);color:var(--pkw-inverse-on-surface,#e8eaed)}.peopleKitStyleGm3 .peoplekitComponentsTooltipImplTooltip{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;border-radius:4px}.peoplekitComponentsButtonIconIconButton{background:none;border:none;border-radius:50%;cursor:pointer}.peoplekitComponentsButtonIconIconButton:hover{background-color:var(--pkw-background,#dadce0)}.peoplekitComponentsButtonIconIconButton:active{background-color:var(--pkw-background,#bdc1c6)}.peoplekitComponentsButtonIconIconButton::-moz-focus-inner{border:0}.peoplekitComponentsButtonIconIconButton.isFocused{background-color:var(--pkw-background,#dadce0);outline:3px solid transparent}.peoplekitComponentsButtonIconIconButton.googleMaterialDefaultDensity{height:40px;padding:8px;width:40px}.peoplekitComponentsButtonIconIconButton.googleMaterialDefaultDensity .peoplekitComponentsButtonIconAdaptableIcon{height:24px;width:24px}.peoplekitComponentsButtonIconIconButton.workspaceMaterialComfortableDensity{height:32px;padding:6px;width:32px}.peoplekitComponentsButtonIconIconButton.workspaceMaterialComfortableDensity .peoplekitComponentsButtonIconAdaptableIcon{height:20px;width:20px}.peoplekitComponentsButtonIconIconButton.workspaceMaterialCompactDensity{height:28px;padding:5px;width:28px}.peoplekitComponentsButtonIconIconButton.workspaceMaterialCompactDensity .peoplekitComponentsButtonIconAdaptableIcon{height:18px;width:18px}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton{background:none;border:none;border-radius:50%;cursor:pointer}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton:hover{background-color:var(--pkw-background,#5f6368)}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton:active{background-color:var(--pkw-background,#80868b)}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton::-moz-focus-inner{border:0}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton.isFocused{background-color:var(--pkw-background,#5f6368);outline:3px solid transparent}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton.googleMaterialDefaultDensity{height:40px;padding:8px;width:40px}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton.googleMaterialDefaultDensity .peoplekitComponentsButtonIconAdaptableIcon{height:24px;width:24px}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton.workspaceMaterialComfortableDensity{height:32px;padding:6px;width:32px}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton.workspaceMaterialComfortableDensity .peoplekitComponentsButtonIconAdaptableIcon{height:20px;width:20px}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton.workspaceMaterialCompactDensity{height:28px;padding:5px;width:28px}.peoplekitThemeDark .peoplekitComponentsButtonIconIconButton.workspaceMaterialCompactDensity .peoplekitComponentsButtonIconAdaptableIcon{height:18px;width:18px}.peopleKitStyleGm3 .peoplekitComponentsButtonIconIconButton{position:relative}.peopleKitStyleGm3 .peoplekitComponentsButtonIconIconButton:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsButtonIconIconButton:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#c4c7c5))}.peopleKitStyleGm3 .peoplekitComponentsButtonIconIconButton:hover:before{opacity:.16}.peopleKitStyleGm3 .peoplekitComponentsButtonIconIconButton:active:before{opacity:.2}.peopleKitStyleGm3 .peoplekitComponentsButtonIconIconButton.isFocused:before{opacity:.2}@media (forced-colors:none){.peopleKitStyleGm3 .peoplekitComponentsButtonIconAdaptableIcon{filter:brightness(0) saturate(100%) invert(25%) sepia(11%) saturate(129%) hue-rotate(109deg) brightness(93%) contrast(86%)}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsButtonIconAdaptableIcon{filter:brightness(0) saturate(100%) invert(88%) sepia(2%) saturate(246%) hue-rotate(87deg) brightness(92%) contrast(88%)}}@media (forced-colors:active) and (prefers-color-scheme:dark){.peoplekitComponentsButtonIconAdaptableIcon{filter:brightness(0) invert(1)}}@media (forced-colors:active) and (prefers-color-scheme:light){.peoplekitComponentsButtonIconAdaptableIcon{filter:brightness(0)}}.peoplekitComponentsResultlistitemResultListItem{background:var(--pkw-background,#fff);display:flex;flex-direction:column;justify-content:center;cursor:pointer}.peoplekitComponentsResultlistitemResultListItem:hover{background:var(--pkw-background,hsla(0,0%,4%,.04))}.peoplekitComponentsResultlistitemResultListItem:hover .peoplekitComponentsResultlistitemDisabledIconIndicator{background:var(--pkw-background,#f1f3f4)}.peoplekitComponentsResultlistitemResultListItem.isActive{background:var(--pkw-background,hsla(0,0%,4%,.12));outline:3px solid transparent;outline-offset:-3px}.peoplekitComponentsResultlistitemResultListItem.isActive .peoplekitComponentsResultlistitemDisabledIconIndicator{background:var(--pkw-background,#f1f3f4)}.peoplekitThemeDark .peoplekitComponentsResultlistitemResultListItem{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);display:flex;flex-direction:column;justify-content:center;cursor:pointer}.peoplekitThemeDark .peoplekitComponentsResultlistitemResultListItem:hover{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.14),rgba(232,234,237,.14)),#202124)}.peoplekitThemeDark .peoplekitComponentsResultlistitemResultListItem:hover .peoplekitComponentsResultlistitemDisabledIconIndicator{background:var(--pkw-background,rgba(241,243,244,.14))}.peoplekitThemeDark .peoplekitComponentsResultlistitemResultListItem.isActive{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.19),rgba(232,234,237,.19)),#202124);outline:3px solid transparent;outline-offset:-3px}.peoplekitThemeDark .peoplekitComponentsResultlistitemResultListItem.isActive .peoplekitComponentsResultlistitemDisabledIconIndicator{background:var(--pkw-background,rgba(241,243,244,.14))}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem{position:relative}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#c4c7c5))}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem:hover:before{opacity:.08}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem.isActive:before{opacity:.1}.peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity{min-height:64px}.peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity .peoplekitComponentsResultlistitemLabel{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity .peoplekitComponentsResultlistitemLabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:0;font-weight:400}.peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity .peoplekitComponentsResultlistitemSublabel{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity .peoplekitComponentsResultlistitemSublabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity .peoplekitComponentsResultlistitemWhiteCheckSvg{width:24px;height:24px}.peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity .peoplekitComponentsResultlistitemMetaIcon{width:25px;height:25px}.peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity .peoplekitComponentsResultlistitemResultListItemRow{padding:8px 16px}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem.googleMaterialDefaultDensity{min-height:72px}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialComfortableDensity{min-height:52px}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialComfortableDensity .peoplekitComponentsResultlistitemLabel{font-family:Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400;line-height:1.25rem}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem.workspaceMaterialComfortableDensity .peoplekitComponentsResultlistitemLabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialComfortableDensity .peoplekitComponentsResultlistitemSublabel{font-family:Roboto,Arial,sans-serif;font-size:.75rem;letter-spacing:.025em;font-weight:400;line-height:1rem}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem.workspaceMaterialComfortableDensity .peoplekitComponentsResultlistitemSublabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialComfortableDensity .peoplekitComponentsResultlistitemWhiteCheckSvg{width:19px;height:19px}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialComfortableDensity .peoplekitComponentsResultlistitemMetaIcon{width:20px;height:20px}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialComfortableDensity .peoplekitComponentsResultlistitemResultListItemRow{padding-left:12px;padding-right:12px}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialCompactDensity{min-height:44px}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialCompactDensity .peoplekitComponentsResultlistitemLabel{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400;line-height:1.125}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem.workspaceMaterialCompactDensity .peoplekitComponentsResultlistitemLabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialCompactDensity .peoplekitComponentsResultlistitemSublabel{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400;line-height:.875rem}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemResultListItem.workspaceMaterialCompactDensity .peoplekitComponentsResultlistitemSublabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialCompactDensity .peoplekitComponentsResultlistitemWhiteCheckSvg{width:17px;height:17px}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialCompactDensity .peoplekitComponentsResultlistitemMetaIcon{width:20px;height:20px}.peoplekitComponentsResultlistitemResultListItem.workspaceMaterialCompactDensity .peoplekitComponentsResultlistitemResultListItemRow{padding-left:12px;padding-right:12px}.peoplekitComponentsResultlistitemResultListItem.isDisabled{cursor:default}.peoplekitComponentsResultlistitemResultListItem.isDisabled .peoplekitComponentsResultlistitemLabel,.peoplekitComponentsResultlistitemResultListItem.isDisabled .peoplekitComponentsResultlistitemSublabelText{color:var(--pkw-on-surface,#3c4043);opacity:.38}.peoplekitThemeDark .peoplekitComponentsResultlistitemResultListItem.isDisabled .peoplekitComponentsResultlistitemLabel,.peoplekitThemeDark .peoplekitComponentsResultlistitemResultListItem.isDisabled .peoplekitComponentsResultlistitemSublabelText{color:var(--pkw-on-surface,#e8eaed)}.peoplekitComponentsResultlistitemResultListItem.isDisabled .peoplekitComponentsResultlistitemAvatar{opacity:.5}.peoplekitComponentsResultlistitemResultListItem.isSelected .peoplekitComponentsResultlistitemAvatarSelectionOverlay{opacity:1;transform:scale(1)}.peoplekitComponentsResultlistitemResultListItem.isOutOfOffice{background-color:var(--pkw-caution-container-low,#ffefd5)}.peoplekitComponentsResultlistitemResultListItemRow{align-items:center;display:flex;flex-flow:row nowrap}.peoplekitComponentsResultlistitemLeft{flex:initial}.peoplekitComponentsResultlistitemCenter{flex:auto;overflow:hidden}.peoplekitComponentsResultlistitemRight{display:inline-flex;flex:initial}.peoplekitComponentsResultlistitemLabelContainer{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column nowrap;margin-right:0}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemLabelContainer{margin-left:16px}.peoplekitComponentsResultlistitemLabelContainer{margin-left:12px}.peoplekitComponentsResultlistitemLabelRow{flex:initial;width:100%}.peoplekitComponentsResultlistitemLabel{display:flex;flex-direction:row;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peoplekitComponentsResultlistitemLabelText{color:var(--pkw-on-surface,#3c4043);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peoplekitThemeDark .peoplekitComponentsResultlistitemLabelText{color:var(--pkw-on-surface,#e8eaed)}.peoplekitComponentsResultlistitemTags{display:flex;flex-direction:row;align-items:center}.peoplekitComponentsResultlistitemSublabel{display:flex;flex-direction:row;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peoplekitComponentsResultlistitemSublabelText{color:var(--pkw-on-surface-variant,#5f6368);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peoplekitThemeDark .peoplekitComponentsResultlistitemSublabelText{color:var(--pkw-on-surface-variant,#9aa0a6)}.peoplekitComponentsResultlistitemAvatar{position:relative}.peoplekitComponentsResultlistitemAvatarContainer{height:inherit;width:inherit;position:relative}.peoplekitComponentsResultlistitemAvatarSelectionOverlay{background-color:var(--pkw-primary,#1a73e8);border-radius:50%;height:100%;left:0;opacity:0;outline:1px solid transparent;position:absolute;top:0;transform:scale(0);transition:transform .15s ease-out;width:100%;display:flex;align-items:center;justify-content:center}.peoplekitThemeDark .peoplekitComponentsResultlistitemAvatarSelectionOverlay{background-color:var(--pkw-primary,#8ab4f8)}.peoplekitComponentsResultlistitemWhiteCheck{fill:var(--pkw-background,#fff);display:inline-flex}.peoplekitThemeDark .peoplekitComponentsResultlistitemWhiteCheck{fill:var(--pkw-background,#202124)}@media (forced-colors:active) and (prefers-color-scheme:dark){.peoplekitComponentsResultlistitemWhiteCheck{filter:brightness(0) invert(1)}}@media (forced-colors:active) and (prefers-color-scheme:light){.peoplekitComponentsResultlistitemWhiteCheck{filter:brightness(0)}}.peoplekitComponentsResultlistitemOutOfOffice{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400;color:var(--pkw-on-surface-variant,#5f6368);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}.peoplekitThemeDark .peoplekitComponentsResultlistitemOutOfOffice{color:var(--pkw-on-surface-variant,#9aa0a6)}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemOutOfOffice{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.peoplekitComponentsResultlistitemMetaIcon{margin-left:16px}.peoplekitComponentsResultlistitemMetaIcon[src=""]{display:none}.peoplekitComponentsListImplList{list-style:none;margin:0;padding:0}.peoplekitComponentsListImplList:focus{outline:none}.peoplekitComponentsResultListCoreGroupSectionListContainer{overflow:hidden;transform-origin:top;transition:all .5s cubic-bezier(.05,.7,.1,1)}.peoplekitComponentsResultListCoreGroupSectionListContainer.collapsed{height:0;transform:scaleY(0);transition:all .2s cubic-bezier(.3,0,.8,.15)}.peoplekitComponentsGroupingHeaderCollapsibleChevronContainer{align-items:center;border-radius:50%;cursor:pointer;display:flex;transition:transform 365ms cubic-bezier(.4,0,.2,1)}.peoplekitComponentsGroupingHeaderCollapsibleChevronContainer:hover{background:var(--pkw-background,hsla(0,0%,4%,.04))}.peoplekitComponentsGroupingHeaderCollapsibleChevronContainer:active{background:var(--pkw-background,hsla(0,0%,4%,.12))}.peoplekitComponentsGroupingHeaderCollapsibleChevronContainer.isSpotlit{background:var(--pkw-background,hsla(0,0%,4%,.12));outline:3px solid transparent;outline-offset:-3px}.peoplekitComponentsGroupingHeaderCollapsibleChevronContainer.rotate{transform:rotate(-180deg)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer{align-items:center;border-radius:50%;cursor:pointer;display:flex;transition:transform 365ms cubic-bezier(.4,0,.2,1)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer:hover{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.14),rgba(232,234,237,.14)),#202124)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer:active{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.19),rgba(232,234,237,.19)),#202124)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer.isSpotlit{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.19),rgba(232,234,237,.19)),#202124);outline:3px solid transparent;outline-offset:-3px}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer.rotate{transform:rotate(-180deg)}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer{position:relative}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#c4c7c5))}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer:hover:before{opacity:.08}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer:active:before{opacity:.1}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderCollapsibleChevronContainer.isSpotlit:before{opacity:.1}.peoplekitComponentsGroupingHeaderCollapsibleChevron{fill:var(--pkw-on-surface-variant,#5f6368)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderCollapsibleChevron{fill:var(--pkw-on-surface-variant,#f1f3f4)}.peoplekitComponentsButtonLabelLabelButton{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500;align-items:center;background:none;border:none;border-radius:4px;color:var(--pkw-primary,#1a73e8);display:flex;height:36px;line-height:unset;outline:1px solid transparent;padding:0 8px;-webkit-user-select:none;user-select:none}.peoplekitComponentsButtonLabelLabelButton:hover{background-color:var(--pkw-surface-container-high,rgba(26,115,232,.04));color:var(--pkw-primary,#174ea6);cursor:pointer}.peoplekitComponentsButtonLabelLabelButton:focus{background-color:var(--pkw-surface-container-high,rgba(26,115,232,.12));color:var(--pkw-primary,#174ea6);cursor:pointer;outline-width:3px}.peoplekitComponentsButtonLabelLabelButton::-moz-focus-inner{border:0}.peoplekitComponentsButtonLabelLabelButton.isDisabled{color:var(--pkw-on-surface,#3c4043);opacity:.38}.peoplekitThemeDark .peoplekitComponentsButtonLabelLabelButton{align-items:center;background:none;border:none;border-radius:4px;color:var(--pkw-primary,#8ab4f8);display:flex;height:36px;line-height:unset;outline:1px solid transparent;padding:0 8px;-webkit-user-select:none;user-select:none}.peoplekitThemeDark .peoplekitComponentsButtonLabelLabelButton:hover{background-color:var(--pkw-surface-container-high,rgba(138,180,248,.04));color:var(--pkw-primary,#d2e3fc);cursor:pointer}.peoplekitThemeDark .peoplekitComponentsButtonLabelLabelButton:focus{background-color:var(--pkw-surface-container-high,rgba(138,180,248,.12));color:var(--pkw-primary,#d2e3fc);cursor:pointer;outline-width:3px}.peoplekitThemeDark .peoplekitComponentsButtonLabelLabelButton::-moz-focus-inner{border:0}.peoplekitThemeDark .peoplekitComponentsButtonLabelLabelButton.isDisabled{color:var(--pkw-on-surface,#e8eaed);opacity:.38}.peopleKitStyleGm3 .peoplekitComponentsButtonLabelLabelButton{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;border-radius:20px;height:40px;padding:0 24px;position:relative}.peopleKitStyleGm3 .peoplekitComponentsButtonLabelLabelButton:before{background:var(--pkw-primary,var(--gm3-sys-color-primary,#0b57d0));border-radius:20px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsButtonLabelLabelButton:before{background:var(--pkw-primary,var(--gm3-sys-color-primary,#a8c7fa))}.peopleKitStyleGm3 .peoplekitComponentsButtonLabelLabelButton:hover:before{opacity:.08}.peopleKitStyleGm3 .peoplekitComponentsButtonLabelLabelButton:focus:before{opacity:.1}.peoplekitComponentsDialogImplScrim{background:var(--pkw-scrim,rgba(32,33,36,.6));align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.peoplekitThemeDark .peoplekitComponentsDialogImplScrim{background:var(--pkw-scrim,rgba(32,33,36,.6))}.peoplekitComponentsDialogImplDialog{border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);background:var(--pkw-surface-container-high,#fff);border-radius:8px;max-width:300px;outline:1px solid transparent;overflow:hidden}.peoplekitComponentsDialogImplDialog .mdc-elevation-overlay{opacity:0}.peoplekitThemeDark .peoplekitComponentsDialogImplDialog{background:var(--pkw-surface-container-high,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124)}.peoplekitComponentsDialogImplDialog.peopleKitStyleGm3{box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);border-radius:28px;padding:24px}.peoplekitComponentsDialogImplAvatarHeader{background:var(--pkw-surface-container-high,#fff);border-bottom:1px solid var(--pkw-outline-variant,#dadce0);display:flex;flex-direction:column;justify-content:center;padding:12px}.peoplekitThemeDark .peoplekitComponentsDialogImplAvatarHeader{background:var(--pkw-surface-container-high,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);border-bottom:1px solid var(--pkw-outline-variant,#80868b)}.peopleKitStyleGm3 .peoplekitComponentsDialogImplAvatarHeader{padding:0 0 8px}.peoplekitComponentsDialogImplTextHeader{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:500;background:var(--pkw-surface-container-high,#fff);color:var(--pkw-on-surface,#202124);margin:24px 24px 20px}.peoplekitThemeDark .peoplekitComponentsDialogImplTextHeader{background:var(--pkw-surface-container-high,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-surface,#e8eaed)}.peopleKitStyleGm3 .peoplekitComponentsDialogImplTextHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2rem;margin:0}.peoplekitComponentsDialogImplHeaderRow{align-items:center;display:flex;flex-flow:row nowrap}.peoplekitComponentsDialogImplLeft{flex:initial}.peoplekitComponentsDialogImplCenter{flex:auto;overflow:hidden}.peoplekitComponentsDialogImplAvatar{position:relative}.peoplekitComponentsDialogImplAvatarContainer{height:inherit;position:relative;width:inherit}.peoplekitComponentsDialogImplLabelContainer{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column nowrap;margin-left:12px;margin-right:0}.peoplekitComponentsDialogImplLabelRow{flex:initial;width:100%}.peoplekitComponentsDialogImplLabel{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500;color:var(--pkw-on-surface,#202124);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peoplekitThemeDark .peoplekitComponentsDialogImplLabel{color:var(--pkw-on-surface,#e8eaed)}.peopleKitStyleGm3 .peoplekitComponentsDialogImplLabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.peoplekitComponentsDialogImplSublabel{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400;color:var(--pkw-on-surface-variant,#3c4043);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peoplekitThemeDark .peoplekitComponentsDialogImplSublabel{color:var(--pkw-on-surface-variant,#9aa0a6)}.peopleKitStyleGm3 .peoplekitComponentsDialogImplSublabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.peoplekitComponentsDialogImplContent{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;color:var(--pkw-on-surface-variant,#3c4043);margin:24px 24px 20px}.peoplekitThemeDark .peoplekitComponentsDialogImplContent{color:var(--pkw-on-surface-variant,#e8eaed)}.peopleKitStyleGm3 .peoplekitComponentsDialogImplContent{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0;padding-top:16px;padding-bottom:24px}.peoplekitComponentsDialogImplActions{display:flex;justify-content:flex-end;padding:8px}.peopleKitStyleGm3 .peoplekitComponentsDialogImplActions{padding:0}.peoplekitComponentsDialogImplActionDivider{width:8px}.peoplekitComponentsGroupingHeaderInfoInfoIconContainer{align-items:center;border-radius:50%;cursor:pointer;display:flex;transition:transform 365ms cubic-bezier(.4,0,.2,1)}.peoplekitComponentsGroupingHeaderInfoInfoIconContainer:hover{background:var(--pkw-background,hsla(0,0%,4%,.04))}.peoplekitComponentsGroupingHeaderInfoInfoIconContainer:active{background:var(--pkw-background,hsla(0,0%,4%,.12))}.peoplekitComponentsGroupingHeaderInfoInfoIconContainer.isSpotlit{background:var(--pkw-background,hsla(0,0%,4%,.12));outline:3px solid transparent;outline-offset:-3px}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderInfoInfoIconContainer{align-items:center;border-radius:50%;cursor:pointer;display:flex;transition:transform 365ms cubic-bezier(.4,0,.2,1)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderInfoInfoIconContainer:hover{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.14),rgba(232,234,237,.14)),#202124)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderInfoInfoIconContainer:active{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.19),rgba(232,234,237,.19)),#202124)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderInfoInfoIconContainer.isSpotlit{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.19),rgba(232,234,237,.19)),#202124);outline:3px solid transparent;outline-offset:-3px}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderInfoInfoIconContainer{position:relative}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderInfoInfoIconContainer:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderInfoInfoIconContainer:before{background:var(--pkw-on-surface-variant,var(--gm3-sys-color-on-surface-variant,#c4c7c5))}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderInfoInfoIconContainer:hover:before{opacity:.08}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderInfoInfoIconContainer:active:before{opacity:.1}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderInfoInfoIconContainer.isSpotlit:before{opacity:.1}.peoplekitComponentsGroupingHeaderInfoLearnMoreLink{color:var(--pkw-primary,#1a73e8);text-decoration:underline}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderInfoLearnMoreLink{color:var(--pkw-primary,#8ab4f8)}.peoplekitComponentsGroupingHeaderInfoLearnMoreLink:visited{color:var(--pkw-primary,#1a73e8)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderInfoLearnMoreLink:visited{color:var(--pkw-primary,#8ab4f8)}.peoplekitComponentsGroupingHeaderInfoInfoIcon{fill:var(--pkw-on-surface-variant,#5f6368);height:16px;padding:5px;width:16px}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderInfoInfoIcon{fill:var(--pkw-on-surface-variant,#f1f3f4)}@media (forced-colors:active) and (prefers-color-scheme:dark){.peoplekitComponentsGroupingHeaderInfoInfoIcon{filter:brightness(0) invert(1)}}@media (forced-colors:active) and (prefers-color-scheme:light){.peoplekitComponentsGroupingHeaderInfoInfoIcon{filter:brightness(0)}}.peoplekitComponentsGroupingHeaderGroupingHeader{background:var(--pkw-background,#fff)}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderGroupingHeader{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124)}.peoplekitComponentsGroupingHeaderGroupingHeaderRow{align-items:center;display:flex;flex-flow:row nowrap;padding-left:16px;padding-right:16px}.peoplekitComponentsGroupingHeaderHeader{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.6875rem;letter-spacing:.0727272727em;font-weight:500;text-transform:uppercase;color:var(--pkw-on-surface-variant,#5f6368);padding-bottom:11px;padding-top:13px}.peoplekitThemeDark .peoplekitComponentsGroupingHeaderHeader{color:var(--pkw-on-surface-variant,#f1f3f4)}.peopleKitStyleGm3 .peoplekitComponentsGroupingHeaderHeader{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;text-transform:none;padding:6px 0}.peoplekitComponentsGroupingHeaderAction{flex:initial;flex-grow:1}.peoplekitComponentsGroupingHeaderActionRow{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.peoplekitComponentsGroupingHeaderLeft{flex:initial}.peoplekitComponentsGroupingHeaderRight{flex:initial;margin-left:16px;margin-right:4px}.peoplekitComponentsTagTag{background:#f1f3f4;color:#202124;display:flex;flex-direction:row;align-items:center;margin-left:8px;border-radius:4px;outline:1px solid transparent;overflow:hidden;position:relative}.peoplekitComponentsTagTag.isWarning{background:#fbbc04;color:#202124}.peopleKitStyleGm3 .peoplekitComponentsTagTag{background:var(--gm3-sys-color-surface-container-high,#e9eef6);color:var(--gm3-sys-color-on-surface-variant,#444746)}.peopleKitStyleGm3 .peoplekitComponentsTagTag.isWarning{background:#ffbb29;color:var(--gm3-sys-color-on-surface,#1f1f1f)}@media (forced-colors:none){.peopleKitStyleGm3 .peoplekitComponentsTagIcon.isWarning{filter:brightness(0) saturate(100%) invert(0) sepia(7%) saturate(1357%) hue-rotate(335deg) brightness(112%) contrast(76%)}}.googleMaterialDefaultDensity .peoplekitComponentsTagTag{height:20px;min-width:20px}.workspaceMaterialComfortableDensity .peoplekitComponentsTagTag,.workspaceMaterialCompactDensity .peoplekitComponentsTagTag{height:16px;min-width:16px}.googleMaterialDefaultDensity .peoplekitComponentsTagIcon{width:16px;height:16px;margin-left:2px}.workspaceMaterialComfortableDensity .peoplekitComponentsTagIcon,.workspaceMaterialCompactDensity .peoplekitComponentsTagIcon{width:14px;height:14px;margin-left:1px}.peoplekitComponentsTagUnrollingAltText{max-width:0;overflow:hidden;transition:max-width .3s}.peoplekitComponentsTagTag:hover .peoplekitComponentsTagUnrollingAltText{max-width:1000px}@media (forced-colors:active) and (prefers-color-scheme:dark){.peoplekitComponentsTagIcon{filter:brightness(0) invert(1)}}.peoplekitComponentsTagText{margin-left:4px;margin-right:4px}.googleMaterialDefaultDensity .peoplekitComponentsTagText{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500}.googleMaterialDefaultDensity .peoplekitComponentsTagText.peopleKitStyleGm3{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.workspaceMaterialComfortableDensity .peoplekitComponentsTagText{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400}.workspaceMaterialComfortableDensity .peoplekitComponentsTagText.peopleKitStyleGm3{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.workspaceMaterialCompactDensity .peoplekitComponentsTagText{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400}.workspaceMaterialCompactDensity .peoplekitComponentsTagText.peopleKitStyleGm3{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.peoplekitComponentsResultlistitemDisabledDisableReasonContainer{align-items:center;display:flex}.peoplekitComponentsResultlistitemDisabledTextIndicator{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;color:var(--pkw-on-surface,#5f6368)}.peoplekitThemeDark .peoplekitComponentsResultlistitemDisabledTextIndicator{color:var(--pkw-on-surface,#fff)}.peopleKitStyleGm3 .peoplekitComponentsResultlistitemDisabledTextIndicator{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:0;font-weight:400}.peoplekitComponentsResultlistitemDisabledIconIndicator{display:flex;align-items:center;justify-content:center;background:var(--pkw-background,#f1f3f4);border-radius:50px;width:32px;height:32px;margin-left:16px;margin-right:4px}.peoplekitThemeDark .peoplekitComponentsResultlistitemDisabledIconIndicator{background:var(--pkw-background,rgba(241,243,244,.14))}.peoplekitComponentsResultlistitemDisabledSelectedIcon{fill:var(--pkw-on-surface-variant,#5f6368)}.peoplekitThemeDark .peoplekitComponentsResultlistitemDisabledSelectedIcon{fill:var(--pkw-on-surface-variant,#e8eaed)}@media (forced-colors:active) and (prefers-color-scheme:dark){.peoplekitComponentsResultlistitemDisabledSelectedIcon{filter:brightness(0) invert(1)}}@media (forced-colors:active) and (prefers-color-scheme:light){.peoplekitComponentsResultlistitemDisabledSelectedIcon{filter:brightness(0)}}.peoplekitUiResultlistHeader{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.6875rem;letter-spacing:.0727272727em;font-weight:500;text-transform:uppercase;background:var(--pkw-background,#fff);color:var(--pkw-on-surface-variant,#5f6368);padding-bottom:12px;padding-left:16px;padding-top:12px}.peoplekitThemeDark .peoplekitUiResultlistHeader{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-surface-variant,#f1f3f4)}.peopleKitStyleGm3 .peoplekitUiResultlistHeader{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;text-transform:none}.peoplekitComponentsAutocompleteInlineContainer{background:var(--pkw-background,#fff);height:100%;display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;user-select:none}.peoplekitThemeDark .peoplekitComponentsAutocompleteInlineContainer{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124)}.peoplekitComponentsAutocompleteInlineContainer.isLoading .peoplekitComponentsAutocompleteInlineListContainer,.peoplekitComponentsAutocompleteInlineContainer.isLoading .peoplekitComponentsAutocompleteInlineNoResultsContainer{display:none}.peoplekitComponentsAutocompleteInlineContainer.isLoading .peoplekitComponentsAutocompleteInlineCircularProgress{display:flex;justify-content:center;align-items:center;height:100%}.peoplekitComponentsAutocompleteInlineContainer.isLoading .peoplekitComponentsAutocompleteInlineCircularProgress:before{flex:auto}.peoplekitComponentsAutocompleteInlineContainer.isLoading .peoplekitComponentsAutocompleteInlineCircularProgress:after{flex:auto}.peoplekitComponentsAutocompleteInlineContainer.noResults .peoplekitComponentsAutocompleteInlineCircularProgress,.peoplekitComponentsAutocompleteInlineContainer.noResults .peoplekitComponentsAutocompleteInlineListContainer{display:none}.peoplekitComponentsAutocompleteInlineContainer.noResults .peoplekitComponentsAutocompleteInlineNoResultsContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;overflow:auto}.peoplekitComponentsAutocompleteInlineListContainer{height:100%;display:flex;flex-direction:column;overflow:hidden}.peoplekitComponentsAutocompleteInlineCircularProgress,.peoplekitComponentsAutocompleteInlineNoResultsContainer{display:none}.peoplekitComponentsCircularprogressCircularProgress{display:inline-block;height:40px;position:relative;width:40px;direction:ltr}.peoplekitComponentsCircularprogressMessageContainer{height:0;overflow:hidden;position:absolute;width:0}.peoplekitComponentsCircularprogressCircularProgressContainer{width:100%;height:100%}.peoplekitComponentsCircularprogressCircularProgress.isActive .peoplekitComponentsCircularprogressCircularProgressContainer{animation:circular-progress-container-rotate 1568ms linear infinite}.peoplekitComponentsCircularprogressCircularProgressLayer{height:100%;opacity:0;position:absolute;width:100%}.peoplekitComponentsCircularprogressColorOne{border-color:#4285f4}.peoplekitComponentsCircularprogressColorTwo{border-color:#ea4335}.peoplekitComponentsCircularprogressColorThree{border-color:#fbbc04}.peoplekitComponentsCircularprogressColorFour{border-color:#34a853}.peoplekitComponentsCircularprogressCircularProgress.isActive .peoplekitComponentsCircularprogressCircularProgressLayer.peoplekitComponentsCircularprogressColorOne{animation:circular-progress-fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,circular-progress-blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.peoplekitComponentsCircularprogressCircularProgress.isActive .peoplekitComponentsCircularprogressCircularProgressLayer.peoplekitComponentsCircularprogressColorTwo{animation:circular-progress-fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,circular-progress-red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.peoplekitComponentsCircularprogressCircularProgress.isActive .peoplekitComponentsCircularprogressCircularProgressLayer.peoplekitComponentsCircularprogressColorThree{animation:circular-progress-fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,circular-progress-yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.peoplekitComponentsCircularprogressCircularProgress.isActive .peoplekitComponentsCircularprogressCircularProgressLayer.peoplekitComponentsCircularprogressColorFour{animation:circular-progress-fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,circular-progress-green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.peoplekitComponentsCircularprogressGapPatch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.peoplekitComponentsCircularprogressGapPatch .peoplekitComponentsCircularprogressCircle{width:1000%;left:-450%}.peoplekitComponentsCircularprogressCircleClipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.peoplekitComponentsCircularprogressCircleClipper .peoplekitComponentsCircularprogressCircle{width:200%}.peoplekitComponentsCircularprogressCircle{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent;border-radius:50%;animation:none}.peoplekitComponentsCircularprogressCircleClipper.peoplekitComponentsCircularprogressLeft .peoplekitComponentsCircularprogressCircle{border-right-color:transparent;transform:rotate(129deg)}.peoplekitComponentsCircularprogressCircleClipper.peoplekitComponentsCircularprogressRight .peoplekitComponentsCircularprogressCircle{left:-100%;border-left-color:transparent;transform:rotate(-129deg)}.peoplekitComponentsCircularprogressCircularProgress.isActive .peoplekitComponentsCircularprogressCircleClipper.peoplekitComponentsCircularprogressLeft .peoplekitComponentsCircularprogressCircle{animation:circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.peoplekitComponentsCircularprogressCircularProgress.isActive .peoplekitComponentsCircularprogressCircleClipper.peoplekitComponentsCircularprogressRight .peoplekitComponentsCircularprogressCircle{animation:circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.peoplekitComponentsCircularprogressCircularProgress.isWarmdown .peoplekitComponentsCircularprogressCircularProgressContainer{animation:circular-progress-container-rotate 1568ms linear infinite,circular-progress-fade-out .4s cubic-bezier(.4,0,.2,1)}@keyframes circular-progress-container-rotate{to{transform:rotate(1turn)}}@keyframes circular-progress-fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}@keyframes circular-progress-blue-fade-in-out{0%{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes circular-progress-red-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}}@keyframes circular-progress-yellow-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}}@keyframes circular-progress-green-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes circular-progress-left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes circular-progress-right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}@keyframes circular-progress-fade-out{0%{opacity:.99}to{opacity:0}}.peoplekitComponentsScrollboxScrollbar{border:none;outline:none;overflow:auto}.peoplekitComponentsScrollboxScrollbar::-webkit-scrollbar-thumb{background:#ddd;border-bottom:1px solid #fff;border-left:4px solid #fff;border-radius:8px;border-right:4px solid #fff;border-top:1px solid #fff;box-shadow:none;min-height:40px}.peoplekitComponentsScrollboxScrollbar::-webkit-scrollbar-thumb:active{background:#5f6368}.peoplekitComponentsScrollboxScrollbar::-webkit-scrollbar-thumb:hover,.peoplekitComponentsScrollboxScrollbar:hover::-webkit-scrollbar-thumb{background:#80868b}.peoplekitComponentsNoResultsMessageNoResultsMessage{color:var(--pkw-on-surface,#5f6368);padding:2em;text-align:center;align-items:center}.peoplekitThemeDark .peoplekitComponentsNoResultsMessageNoResultsMessage{color:var(--pkw-on-surface,#9aa0a6)}.peoplekitComponentsNoResultsMessageHeader{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:500}.peopleKitStyleGm3 .peoplekitComponentsNoResultsMessageHeader{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.peoplekitComponentsNoResultsMessageExplanation{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400}.peopleKitStyleGm3 .peoplekitComponentsNoResultsMessageExplanation{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.peoplekitComponentsNoResultsMessageLearnMoreLink{color:inherit;text-decoration:underline;white-space:nowrap}.peoplekitComponentsAutocompletePopupContainer{border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);background:var(--pkw-background,#fff);border-radius:4px;display:flex;flex-direction:column;outline:2px solid transparent;padding-bottom:8px;padding-top:8px;position:absolute;-webkit-user-select:none;user-select:none;z-index:999999}.peoplekitComponentsAutocompletePopupContainer .mdc-elevation-overlay{opacity:0}.peoplekitThemeDark .peoplekitComponentsAutocompletePopupContainer{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124)}.peopleKitStyleGm3 .peoplekitComponentsAutocompletePopupContainer{box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.peoplekitComponentsArialistboxAriaListBox{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.peoplekitComponentsArialistboxAriaListBox:focus{outline:none}.peoplekitComponentsContextmenuitemImplMenuItem{background:var(--pkw-surface-container,#fff);display:flex;flex-direction:column;justify-content:center}.peoplekitComponentsContextmenuitemImplMenuItem:hover{background:var(--pkw-surface-container,hsla(0,0%,4%,.04))}.peoplekitComponentsContextmenuitemImplMenuItem.isActive{background:var(--pkw-surface-container,hsla(0,0%,4%,.12));outline:3px solid transparent}.peoplekitComponentsContextmenuitemImplMenuItem.googleMaterialDefaultDensity{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;height:48px}.peoplekitComponentsContextmenuitemImplMenuItem.googleMaterialDefaultDensity .peoplekitComponentsContextmenuitemImplIcon{height:24px;width:24px;margin-right:16px}.peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialComfortableDensity{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400;height:32px}.peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialComfortableDensity .peoplekitComponentsContextmenuitemImplIcon{height:20px;width:20px;margin-right:12px}.peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialCompactDensity{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400;height:32px}.peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialCompactDensity .peoplekitComponentsContextmenuitemImplIcon{height:20px;width:20px;margin-right:12px}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem{background:var(--pkw-surface-container,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);display:flex;flex-direction:column;justify-content:center}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem:hover{background:var(--pkw-surface-container,linear-gradient(0deg,rgba(232,234,237,.14),rgba(232,234,237,.14)),#202124)}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem.isActive{background:var(--pkw-surface-container,linear-gradient(0deg,rgba(232,234,237,.19),rgba(232,234,237,.19)),#202124);outline:3px solid transparent}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem.googleMaterialDefaultDensity{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;height:48px}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem.googleMaterialDefaultDensity .peoplekitComponentsContextmenuitemImplIcon{height:24px;width:24px;margin-right:16px}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialComfortableDensity{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400;height:32px}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialComfortableDensity .peoplekitComponentsContextmenuitemImplIcon{height:20px;width:20px;margin-right:12px}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialCompactDensity{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400;height:32px}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialCompactDensity .peoplekitComponentsContextmenuitemImplIcon{height:20px;width:20px;margin-right:12px}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem{position:relative}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem.googleMaterialDefaultDensity{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;height:48px}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem.googleMaterialDefaultDensity .peoplekitComponentsContextmenuitemImplIcon{height:24px;width:24px;margin-right:12px}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialComfortableDensity{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;height:32px}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialComfortableDensity .peoplekitComponentsContextmenuitemImplIcon{height:20px;width:20px;margin-right:10px}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialCompactDensity{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;height:32px}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem.workspaceMaterialCompactDensity .peoplekitComponentsContextmenuitemImplIcon{height:20px;width:20px;margin-right:10px}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem:before{background:var(--pkw-on-surface,var(--gm3-sys-color-on-surface,#1f1f1f));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem:before{background:var(--pkw-on-surface,var(--gm3-sys-color-on-surface,#e3e3e3))}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem:hover:before{opacity:.08}.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplMenuItem.isActive:before{opacity:.1}.peoplekitComponentsContextmenuitemImplRow{align-items:center;display:flex;flex-flow:row nowrap;max-width:450px;padding:0 12px}.peoplekitComponentsContextmenuitemImplLeft{flex:initial}.peoplekitComponentsContextmenuitemImplCenter{flex:auto;overflow:hidden}.peoplekitComponentsContextmenuitemImplRight{flex:initial}.peoplekitComponentsContextmenuitemImplIcon{margin-left:0}@media (forced-colors:active) and (prefers-color-scheme:dark){.peoplekitComponentsContextmenuitemImplIcon{filter:brightness(0) invert(1)}}@media (forced-colors:active) and (prefers-color-scheme:light){.peoplekitComponentsContextmenuitemImplIcon{filter:brightness(0)}}@media (forced-colors:none){.peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplIcon{filter:brightness(0) saturate(100%) invert(25%) sepia(11%) saturate(129%) hue-rotate(109deg) brightness(93%) contrast(86%)}.peoplekitThemeDark .peopleKitStyleGm3 .peoplekitComponentsContextmenuitemImplIcon{filter:brightness(0) saturate(100%) invert(88%) sepia(2%) saturate(246%) hue-rotate(87deg) brightness(92%) contrast(88%)}}.peoplekitComponentsContextmenuitemImplLabel{color:var(--pkw-on-surface,#3c4043);text-overflow:ellipsis;white-space:nowrap}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplLabel{color:var(--pkw-on-surface,#e8eaed)}.peoplekitComponentsContextmenuitemImplKeyboardShortcut{color:var(--pkw-on-surface-variant,#5f6368);margin-left:48px;margin-right:0;white-space:nowrap}.peoplekitThemeDark .peoplekitComponentsContextmenuitemImplKeyboardShortcut{color:var(--pkw-on-surface-variant,#9aa0a6)}.peoplekitComponentsContextmenuImplMenu{border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);background:var(--pkw-surface-container,#fff);border-radius:4px;outline:1px solid transparent;overflow:hidden;padding:8px 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:999999}.peoplekitComponentsContextmenuImplMenu .mdc-elevation-overlay{opacity:0}.peoplekitThemeDark .peoplekitComponentsContextmenuImplMenu{background:var(--pkw-surface-container,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124)}.peopleKitStyleGm3 .peoplekitComponentsContextmenuImplMenu{box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.peoplekitComponentsNameeditdialogImplDescription{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;color:var(--pkw-on-surface-variant,#3c4043);margin-bottom:24px}.peoplekitThemeDark .peoplekitComponentsNameeditdialogImplDescription{color:var(--pkw-on-surface-variant,#e8eaed)}.peopleKitStyleGm3 .peoplekitComponentsNameeditdialogImplDescription{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:16px;margin-bottom:0}.peoplekitComponentsNameeditdialogImplGoogleContactsLink{color:var(--pkw-primary,#1a73e8);text-decoration:underline;white-space:nowrap}.peoplekitComponentsNameeditdialogImplGoogleContactsLink:visited{color:var(--pkw-primary,#1a73e8)}.peoplekitThemeDark .peoplekitComponentsNameeditdialogImplGoogleContactsLink{color:var(--pkw-primary,#8ab4f8);text-decoration:underline;white-space:nowrap}.peoplekitThemeDark .peoplekitComponentsNameeditdialogImplGoogleContactsLink:visited{color:var(--pkw-primary,#8ab4f8)}.peoplekitComponentsTextfieldImplInputContainer{display:flex;height:56px;position:relative}.peoplekitComponentsTextfieldImplInput{-webkit-appearance:none;font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;background:var(--pkw-surface-container-high,#fff);box-shadow:0 0 0 1px var(--pkw-outline,#80868b) inset;color:var(--pkw-on-surface-variant,#3c4043);caret-color:var(--pkw-primary);border-radius:4px;border:none;flex-grow:1;outline:1px solid transparent;padding:0 16px}.peoplekitThemeDark .peoplekitComponentsTextfieldImplInput{background:var(--pkw-surface-container-high,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);box-shadow:0 0 0 1px var(--pkw-outline,#9aa0a6) inset;color:var(--pkw-on-surface-variant,#e8eaed);caret-color:var(--pkw-primary)}.peoplekitComponentsTextfieldImplInput::-ms-clear{display:none}.peoplekitComponentsTextfieldImplInput:focus{box-shadow:0 0 0 2px var(--pkw-primary,#1a73e8) inset;outline-width:3px}.peoplekitThemeDark .peoplekitComponentsTextfieldImplInput:focus{box-shadow:0 0 0 2px var(--pkw-primary,#8ab4f8) inset}.peoplekitComponentsTextfieldImplInput:hover:not(:focus){box-shadow:0 0 0 1px var(--pkw-on-surface,#202124) inset}.peoplekitThemeDark .peoplekitComponentsTextfieldImplInput:hover:not(:focus){box-shadow:0 0 0 1px var(--pkw-on-surface,#e8eaed) inset}.peopleKitStyleGm3 .peoplekitComponentsTextfieldImplInput{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:0;font-weight:400}.peoplekitComponentsTextfieldImplTextField.isInvalid .peoplekitComponentsTextfieldImplInput{box-shadow:0 0 0 1px var(--pkw-error,#c5221f) inset}.peoplekitThemeDark .peoplekitComponentsTextfieldImplTextField.isInvalid .peoplekitComponentsTextfieldImplInput{box-shadow:0 0 0 1px var(--pkw-error,#f28b82) inset}.peoplekitComponentsTextfieldImplTextField.isInvalid .peoplekitComponentsTextfieldImplInput:focus{box-shadow:0 0 0 2px var(--pkw-error,#c5221f) inset}.peoplekitThemeDark .peoplekitComponentsTextfieldImplTextField.isInvalid .peoplekitComponentsTextfieldImplInput:focus{box-shadow:0 0 0 2px var(--pkw-error,#f28b82) inset}.peoplekitComponentsTextfieldImplTextField.isInvalid .peoplekitComponentsTextfieldImplInput:hover:not(:focus){box-shadow:0 0 0 1px var(--pkw-on-error-container,#d93025) inset}.peoplekitThemeDark .peoplekitComponentsTextfieldImplTextField.isInvalid .peoplekitComponentsTextfieldImplInput:hover:not(:focus){box-shadow:0 0 0 1px var(--pkw-on-error-container,#f6aea9) inset}.peoplekitComponentsTextfieldImplLabel{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400;background:var(--pkw-surface-container-high,#fff);color:var(--pkw-on-surface-variant,#5f6368);line-height:.75rem;top:-5px;left:12px;position:absolute;padding:0 4px}.peoplekitThemeDark .peoplekitComponentsTextfieldImplLabel{background:var(--pkw-surface-container-high,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-surface-variant,#9aa0a6)}.peopleKitStyleGm3 .peoplekitComponentsTextfieldImplLabel{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;top:-7px}.peoplekitComponentsTextfieldImplTextField:focus-within .peoplekitComponentsTextfieldImplLabel{color:var(--pkw-primary,#1a73e8)}.peoplekitThemeDark .peoplekitComponentsTextfieldImplTextField:focus-within .peoplekitComponentsTextfieldImplLabel{color:var(--pkw-primary,#8ab4f8)}.peoplekitComponentsTextfieldImplTextField.isInvalid .peoplekitComponentsTextfieldImplLabel,.peoplekitComponentsTextfieldImplTextField.isInvalid:focus-within .peoplekitComponentsTextfieldImplLabel{color:var(--pkw-error,#c5221f)}.peoplekitThemeDark .peoplekitComponentsTextfieldImplTextField.isInvalid .peoplekitComponentsTextfieldImplLabel,.peoplekitThemeDark .peoplekitComponentsTextfieldImplTextField.isInvalid:focus-within .peoplekitComponentsTextfieldImplLabel{color:var(--pkw-error,#f28b82)}.peoplekitComponentsTextfieldImplTextField.isInvalid:hover:not(:focus-within) .peoplekitComponentsTextfieldImplLabel{color:var(--pkw-on-error-container,#a50e0e)}.peoplekitThemeDark .peoplekitComponentsTextfieldImplTextField.isInvalid:hover:not(:focus-within) .peoplekitComponentsTextfieldImplLabel{color:var(--pkw-on-error-container,#fad2cf)}.peoplekitComponentsTextfieldImplTextField:hover:not(:focus-within) .peoplekitComponentsTextfieldImplLabel{color:var(--pkw-on-surface,#202124)}.peoplekitThemeDark .peoplekitComponentsTextfieldImplTextField:hover:not(:focus-within) .peoplekitComponentsTextfieldImplLabel{color:var(--pkw-on-surface,#e8eaed)}.peoplekitComponentsTextfieldImplInvalidMessage{font-family:Roboto,Arial,sans-serif;line-height:1rem;font-size:.75rem;letter-spacing:.025em;font-weight:400;color:var(--pkw-error,#c5221f);margin-top:10px}.peoplekitThemeDark .peoplekitComponentsTextfieldImplInvalidMessage{color:var(--pkw-error,#f28b82)}.peoplekitComponentsTextfieldImplInvalidMessage:empty{display:none}.peopleKitStyleGm3 .peoplekitComponentsTextfieldImplInvalidMessage{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;padding:4px 16px 0;margin-top:0}.peoplekitComponentsChipsetImplDraggableChip,.peoplekitComponentsChipsetImplNonDraggableChip{background:var(--pkw-background,#fff);display:flex;flex-direction:row;min-width:1px}.peoplekitThemeDark .peoplekitComponentsChipsetImplDraggableChip,.peoplekitThemeDark .peoplekitComponentsChipsetImplNonDraggableChip{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124)}.peoplekitComponentsChipsetImplDropMarker{box-shadow:0 0 0 1px #4285f4;pointer-events:none;z-index:99}.peoplekitThemeDark .peoplekitComponentsChipsetImplDropMarker{box-shadow:0 0 0 1px #4285f4}.peoplekitComponentsChipsetImplChipContainer{display:inline-flex;min-width:1px}.isDraggedOver .peoplekitComponentsChipsetImplChipContainer{pointer-events:none}.peoplekitComponentsChipsetImplDraggedChips{position:absolute;top:-200px}.peoplekitComponentsSearchbarImplSearchBarContainer{background:var(--pkw-background,#fff);display:flex;flex-direction:column}.peoplekitThemeDark .peoplekitComponentsSearchbarImplSearchBarContainer{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124)}.peoplekitComponentsSearchbarImplSearchInputContainer{flex:1 1;margin-left:4px;margin-right:0;display:flex;flex-direction:column;overflow:hidden}.peoplekitComponentsSearchbarImplSearchInput{background:var(--pkw-background,#fff);color:var(--pkw-on-surface,#000);flex:1 1;border:none;outline:none;padding:0}.peoplekitComponentsSearchbarImplSearchInput::-ms-clear{display:none}.peoplekitThemeDark .peoplekitComponentsSearchbarImplSearchInput{background:var(--pkw-background,linear-gradient(0deg,rgba(232,234,237,.08),rgba(232,234,237,.08)),#202124);color:var(--pkw-on-surface,#fff)}.peoplekitComponentsSearchbarImplSearchInput::placeholder{color:default}.peoplekitThemeDark .peoplekitComponentsSearchbarImplSearchInput::placeholder{color:#9aa0a6}.peoplekitComponentsSearchbarImplSearchInputWidthMeasurer{align-self:flex-start;height:0;visibility:hidden;white-space:pre}.peoplekitComponentsSearchbarImplSearchInput.googleMaterialDefaultDensity,.peoplekitComponentsSearchbarImplSearchInputWidthMeasurer.googleMaterialDefaultDensity{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400}.peoplekitComponentsSearchbarImplSearchInput.workspaceMaterialComfortableDensity,.peoplekitComponentsSearchbarImplSearchInput.workspaceMaterialCompactDensity,.peoplekitComponentsSearchbarImplSearchInputWidthMeasurer.workspaceMaterialComfortableDensity,.peoplekitComponentsSearchbarImplSearchInputWidthMeasurer.workspaceMaterialCompactDensity{font-family:Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0142857143em;font-weight:400}.peopleKitStyleGm3 .peoplekitComponentsSearchbarImplSearchInput.googleMaterialDefaultDensity,.peoplekitComponentsSearchbarImplSearchInputWidthMeasurer.googleMaterialDefaultDensity{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:0;font-weight:400}.peopleKitStyleGm3 .peoplekitComponentsSearchbarImplSearchInput.workspaceMaterialComfortableDensity,.peopleKitStyleGm3 .peoplekitComponentsSearchbarImplSearchInput.workspaceMaterialCompactDensity,.peoplekitComponentsSearchbarImplSearchInputWidthMeasurer.workspaceMaterialComfortableDensity,.peoplekitComponentsSearchbarImplSearchInputWidthMeasurer.workspaceMaterialCompactDensity{font-family:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.goog-char-picker{background-color:#ddd;padding:16px;border:1px solid #777}.goog-char-picker-hovercard{border:5px solid #fc3;min-width:64px;max-width:160px;padding:16px;background-color:#fff;text-align:center;position:absolute;visibility:hidden}.goog-char-picker-name{font-size:x-small}.goog-char-picker-unicode{font-size:x-small;color:GrayText}.goog-char-picker-char-zoom{font-size:xx-large}.goog-char-picker-grid-container{border:1px solid #777;background-color:#fff;width:272px}.goog-char-picker-grid{overflow:hidden;height:250px;width:250px;position:relative}.goog-stick{width:1px;overflow:hidden}.goog-stickwrap{width:17px;height:250px;float:right;overflow:auto}.goog-char-picker-recents{border:1px solid #777;background-color:#fff;height:25px;width:275px;margin:0 0 16px 0;position:relative}.goog-char-picker-notice{font-size:x-small;height:16px;color:GrayText;margin:0 0 16px 0}.goog-char-picker-input-box{width:96px}.label-input-label{color:GrayText}.goog-char-picker-grid .goog-flat-button{position:relative;width:24px;height:24px;line-height:24px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;text-align:center;cursor:pointer;outline:none}.goog-char-picker-grid .goog-flat-button-focus,.goog-char-picker-grid .goog-flat-button-hover{background-color:#fc3}.goog-char-picker-button{border-width:0;margin:0;padding:0;position:absolute;background-position:0}.goog-char-picker-menu{background-color:#fff;border-color:#ccc #666 #666 #ccc;border-style:solid;border-width:1px;cursor:default;margin:0;outline:none;padding:0;position:absolute;max-height:400px;overflow-y:auto;overflow-x:hide}.goog-char-picker-menu .goog-menuitem{color:#000;list-style:none;margin:0;padding:1px 32px 1px 8px;white-space:nowrap}.goog-char-picker-menu2 .goog-menuitem{color:#000;list-style:none;margin:0;padding:1px 32px 1px 8px;white-space:nowrap}.goog-char-picker-menu .goog-subtitle{color:#fff!important;background-color:#666;font-weight:700;list-style:none;margin:0;padding:3px 32px 3px 8px;white-space:nowrap}.goog-char-picker-menu .goog-menuitem-rtl{padding:2px 16px 2px 32px!important}.goog-char-picker-menu .goog-menuitem-highlight{background-color:#d6e9f8}.goog-char-picker-menu .goog-menuseparator{border-top:1px solid #ccc;margin:2px 0;padding:0}.ita-cp-whole-pad{position:fixed;-ms-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;padding:15px 21px;width:560px;height:auto;overflow:hidden;-webkit-transform:translateZ(0)}.ita-cp-whole-pad.modal-dialog{padding:15px 21px}.ita-cp-charpicker{display:inline-block}.ita-cp-content{display:block}.ita-cp-hwt{display:block;position:relative;overflow:hidden;width:275px;height:257px;background:#fff;border:1px solid #ccc}.ita-cp-hwt:focus{outline:none}.ita-cp-cell{display:inline-block}.ita-cp-title-bar{display:block;font-size:16px;line-height:24px;padding:10px 0 5px 0}.ita-cp-title-text{display:inline-block}.ita-cp-right-cell{padding-left:10px;vertical-align:top}.ita-cp-whole-pad .goog-char-picker{background-color:transparent;border:none;padding:0}.ita-cp-whole-pad .goog-menu-button{background:none}.ita-cp-whole-pad .goog-char-picker-grid{height:300px}.goog-char-picker-grid.goog-char-picker-recents{height:25px}.ita-cp-search{margin-bottom:10px;border:1px solid #ccc;height:31px}.ita-cp-search.ita-cp-focus{border:1px solid #4d90fe}.ita-cp-input{width:248px;height:28px;outline:none;border:none;vertical-align:top;font-size:11px;text-overflow:ellipsis;padding:0}.ita-cp-enter{position:static;top:10px!important;right:10px!important;width:45px!important;height:32px!important;display:inline-block;margin-left:10px!important}.ita-cp-enter-img{position:relative;left:15px;top:12px}.ita-cp-backspace{position:absolute;left:230px;top:215px;width:40px;height:28px}.ita-cp-backspace-img.ita-kd-img{background-image:url(https://ssl.gstatic.com/inputtools/images/reset.png);background-repeat:no-repeat;width:24px;height:24px;background-size:24px 24px;left:10px;top:6px;position:relative}.ita-cp-hwt .ita-hwt-candidate{width:30px;height:12px;padding:6px;line-height:12px;text-align:center}.ita-cp-hwt .ita-hwt-candidate-hover{background-color:#fc3}.ita-cp-charpicker .goog-char-picker-grid-container,.ita-cp-charpicker .goog-menu-button-inner-box{border:1px solid #ccc}.ita-cp-charpicker .goog-menu-button-outer-box{border:none}.goog-char-picker-grid .goog-flat-button{vertical-align:top}.ita-cp-hwt-hint{border:3px dashed #ccc;margin:10px;height:230px}.ita-cp-charpicker .goog-char-picker-grid{overflow-y:scroll;border:1px solid #ccc;width:270px}.ita-cp-menubar{margin-bottom:12px}.ita-cp-menubar .goog-flat-menu-button{margin-right:5px}.ita-cp-lens{background-image:url(https://ssl.gstatic.com/inputtools/images/lens.svg);width:21px;height:21px;display:inline-block;position:relative;top:5px}.docs-hc-gecko .ita-cp-lens{filter:invert(1)!important}.goog-char-picker-menu .goog-menuitem-highlight,.goog-char-picker-menu .goog-menuitem-hover{border:none}.goog-char-picker-menu.goog-menu{z-index:1102}.ita-cp-whole-pad .modal-dialog-title{margin:0 0 8px}.goog-char-picker-hovercard{border:5px solid #5195ef!important;z-index:1102}.ita-cp-whole-pad .modal-dialog-title-close:after{background:url(//fonts.gstatic.com/s/i/short-term/release/googlesymbols/close/default/24px.svg);position:absolute;height:24px;width:24px;right:24px}.ita-cp-input::placeholder{color:#444746}.docs-ai-labs-opt-out-dialog{min-width:471px}.docs-ai-labs-opt-out-dialog-title{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;padding:24px 24px 16px 24px}.docs-ai-labs-opt-out-dialog-content{color:#444746;font-family:Google Sans,Roboto,sans-serif;padding-bottom:0}.docs-ai-labs-opt-out-dialog-learn-more-link{align-items:center;color:#0b57d0;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;margin-right:auto}.docs-chat.jfk-button{border-radius:0;height:28px;margin-left:2px;margin-right:0;min-width:24px;vertical-align:top}.docs-chat.jfk-button .docs-icon{opacity:.7}.docs-chat.jfk-button.jfk-button-checked .docs-icon{opacity:.9}.docs-chat.jfk-button.jfk-button-disabled .docs-icon{opacity:.333}.docs-chat-badge{background:#db4437;border-radius:6px;display:none;height:12px;pointer-events:none;position:absolute;right:-4px;top:-4px;width:12px}.docs-chat-badge-visible{display:block}.docs-chat-badge.docs-hc-gecko{filter:url("data:image/svg+xml;utf8,#invertColor")}.docs-chat-message-tooltip-container{border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);background-color:#fafafa;padding:12px;z-index:501}.docs-chat-message-tooltip-container .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#fafafa transparent}.docs-chat-message-tooltip-container .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:rgba(0,0,0,.3) transparent}.docs-chat-message-tooltip{font-size:13px;height:32px;line-height:18px;position:relative;text-align:left;width:192px}.docs-chat-message-tooltip-subject{opacity:.87;font-weight:500}.docs-chat-message-tooltip-content{opacity:.54;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}.goog-toolbar{background:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #ebebeb;padding:8px 0 4px 0;position:relative;zoom:1}.docs-chat-pane-container{border-left:1px solid #d9d9d9;outline:none;position:absolute;right:0;top:0;width:300px}.docs-gm .docs-chat-pane-container{background-color:#fff;border-radius:16px;box-shadow:none;margin:6px 16px 16px;outline:none;overflow:hidden;width:300px;border-left:0}.docs-chat-pane{background-color:#fff;font-size:13px;height:100%;overflow:hidden;position:relative;z-index:801}.docs-gm .docs-chat-pane{font-size:14px}.docs-chat-users{background:#f5f5f5;color:#000;margin:0;max-height:33%;outline-style:none;overflow:auto;padding:8px 0 3px 0;text-align:left;vertical-align:top}.docs-chat-users-empty{display:none}.docs-chat-messages{background-color:#fff;box-sizing:border-box;color:#3c4043;letter-spacing:.25px;outline-style:none;overflow:auto;padding:10px 8px 10px 16px;position:relative;vertical-align:middle}.docs-chat-edit-container{background:#eee;bottom:0;height:96px;margin:0;outline:0;position:absolute;width:100%}.docs-gm .docs-chat-edit-container{background-color:#fff}.docs-chat-edit-box{border:1px solid #5ea0e3;box-sizing:border-box;font-size:100%;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:64px;left:16px;outline:0;overflow:auto;padding:8px;position:relative;top:16px;width:268px;resize:none}.docs-gm .docs-chat-edit-box{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;font-size:14px;height:64px;margin:0;padding:8px}.docs-chat-edit-box::-moz-placeholder,.docs-chat-edit-box::-webkit-input-placeholder{color:#5f6368}.docs-chat-edit-box-focus{outline:1px solid #5ea0e3}.docs-gm .docs-chat-edit-box-focus{border:2px solid #1a73e8;box-shadow:none;padding:7px}.docs-chat-roster{width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}.docs-gm .docs-chat-roster{width:240px}.label-input-label{color:#a9a9a9}.docs-chat-status{color:#5f6368;line-height:12px}.docs-chat-name,.docs-gm .docs-chat-name{font-weight:500}.docs-chat-message.docs-chat-status-message{margin-bottom:0}.docs-chat-messages>:first-child>.docs-chat-message-wrapper{margin-top:0}.docs-chat-messages>.docs-chat-status-message{font:normal normal 12px/16px Roboto,sans-serif}.docs-chat-message{line-height:18px;margin-bottom:2px;outline-style:none;word-wrap:break-word;white-space:pre-wrap}.docs-chat-message-wrapper{margin:5px 0 20px 0}.docs-chat-message-wrapper>dt{display:inline-block;height:24px;-webkit-user-select:none}.docs-chat-message-wrapper>dd{font:normal normal 12px/16px Roboto,sans-serif;margin:0}.docs-chat-avatar{display:inline-block;margin-left:8px;vertical-align:top}.docs-chat-avatar div{cursor:default!important}.docs-chat-nametag{font:500 12px/16px Roboto,sans-serif;margin:10px 8px 0 6px;max-width:200px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.docs-chat-message-bubble{display:inline-block;position:relative;right:-28px;top:10px}.docs-chat-message-tip{border-bottom-color:transparent!important;border-right-color:transparent!important;border-style:solid;border-top-color:transparent!important;border-width:4px;position:absolute;top:-4px;-webkit-user-select:none}.docs-chat-message-body{border-radius:0 8px 8px 8px;max-width:220px;padding:4px 8px;word-break:break-word}.docs-user-roster{margin:0;outline-style:none;padding:0 0 10px 1em;position:relative}.docs-user-roster-name{color:#666;left:2.7em;position:absolute;top:0}.docs-user-roster-bubble{height:13px;margin-right:1px;top:1px;vertical-align:text-bottom;width:13px}.docs-user-roster-bubble-clickable{cursor:pointer}.docs-chat-anon{color:gray;font-size:11px;padding:6px 24px 3px 16px}.docs-chat-title-bar{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;letter-spacing:.1px;-webkit-user-select:none}.docs-chat-title-bar-highlight{background-color:#4285f4;border-bottom-color:#4285f4;border-top-color:#4285f4;color:#fff}.docs-chat-title{margin:8px 0}#docs-chat-title-string{font:normal 500 16px/20px Google Sans,sans-serif;margin:0}.docs-chat-title-message{opacity:.7}.docs-chat-title-message>.docs-icon{vertical-align:top;margin-left:-1px}.docs-chat-title-message>h2{font:normal 500 12px/16px Roboto,sans-serif;margin:3px 0 0 2px;display:inline-block;color:#202124;width:200px}.docs-gm .docs-chat-title-bar.docs-chat-shadow{box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm .docs-chat-edit-container.docs-chat-shadow{box-shadow:0 -2px 6px 2px rgba(60,64,67,.15)}.docs-sidebar-close-button.docs-chat-close-button{float:right;top:8px}.docs-sidebar-gm-close-button.docs-chat-close-button{position:absolute;right:11px;top:12px}.docs-chat-not-encrypted-warning-container{height:-moz-fit-content;height:fit-content;background-color:#fbbc04;width:-moz-fit-content;width:fit-content;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;border-radius:4px;display:flex;align-items:center;position:relative;left:16px;margin-right:32px}.docs-chat-not-encrypted-warning-badge{display:inline-block;height:16px;margin-right:8px;width:18px}.docs-chat-not-encrypted-warning-badge .docs-icon{display:table-cell}.docs-chat-not-encrypted-warning-badge .docs-icon .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_grey_dark.svg)}.docs-chat-not-encrypted-warning-label{color:#202124;display:inline-block;font-family:Roboto;font-size:12px}.docs-body-pageless .docs-chat-pane-container,.docs-hub .docs-chat-pane-container{border:1px solid #c7c7c7}.docs-presence-widget{cursor:pointer;height:19px;margin:0 0 5px 0;outline:0;position:absolute;right:44px;top:11px;width:207px}#docs-presence-menubar .docs-presence-widget{top:5px}#docs-presence .docs-presence-widget{display:inline-block;position:relative;right:auto;text-align:left;width:auto}.docs-presence-widget-inner{border:1px solid transparent;height:17px;margin-bottom:8px}#docs-presence .docs-presence-widget-inner{display:inline-block;max-width:190px}.docs-presence-widget-normal .docs-presence-widget-inner{background:#fff;border-color:#fff;color:#666}.docs-presence-widget-focused .docs-presence-widget-inner,.docs-presence-widget-hover .docs-presence-widget-inner{background:#f3f3f3;border-color:#f3f3f3;color:#222!important}.docs-presence-widget-open .docs-presence-widget-inner{background:#f3f3f3;border-color:#e5e5e5;color:#666}.docs-presence-widget-notify .docs-presence-widget-inner{color:#fff}.docs-presence-widget-arrow{position:absolute!important;top:0}.docs-presence-widget-content{font-size:11px;line-height:18px;max-width:98px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}#docs-presence .docs-presence-widget-content{max-width:90px;position:relative;vertical-align:top}.docs-presence-widget-collab{max-width:90px;overflow:hidden;position:absolute;right:4px;top:1px}#docs-presence .docs-presence-widget-collab{display:inline-block;margin-right:4px;position:relative;right:auto;top:auto}.docs-presence-widget-collab .docs-user-roster-bubble{margin:1px;vertical-align:baseline}#docs-presence-container{height:29px;margin-right:10px;vertical-align:middle}#docs-presence{vertical-align:top}.docs-presence-plus-widget{max-width:250px;outline:0;text-align:left}#docs-bars .docs-presence-plus-widget{position:absolute;overflow:hidden;right:0;top:2px}.docs-presence-plus-widget-inner{vertical-align:top}.docs-presence-plus-widget-collabs{height:30px}.docs-hub-appbar .docs-presence-plus-widget-collabs{display:flex;align-items:center}.goog-flat-menu-button.docs-presence-plus-widget-overflow-button{border-radius:0;height:28px;margin:0 2px 0 -1px;min-width:0;padding:0;width:13px}.docs-presence-plus-widget-overflow-button .goog-flat-menu-button-dropdown{right:3px}.docs-presence-plus-widget-overflow-menu{max-height:300px;outline:none;overflow:auto;padding:7px;text-align:left;white-space:nowrap}.docs-presence-plus-collab-widget-container,.docs-presence-plus-widget-overflow{height:30px;overflow:hidden;vertical-align:top}.docs-presence-plus-collab-widget-color-block{height:30px;overflow:hidden;width:25px;opacity:.5}.docs-gm .goog-menu .docs-presence-plus-collab-widget-menuitem.goog-menuitem,.docs-gm .goog-menu .docs-presence-plus-collab-widget-menuitem.goog-menuitem-highlight,.docs-presence-plus-collab-widget-menuitem{border-style:none;padding:0}.docs-presence-plus-collab-widget-container{margin:0 2px;width:25px}.docs-presence-plus-collab-widget-active .docs-presence-plus-collab-widget-color-block,.docs-presence-plus-collab-widget-exit .docs-presence-plus-collab-widget-color-block{opacity:1}.docs-presence-plus-collab-widget-image{height:25px;padding-bottom:5px;width:25px}.docs-presence-plus-collab-widget-image-container{height:25px;padding-bottom:5px;width:25px;overflow:hidden}.docs-hub-appbar .docs-presence-plus-collab-widget-color-block,.docs-hub-appbar .docs-presence-plus-collab-widget-image-container{height:28px;width:28px}.docs-hub-appbar .docs-presence-plus-collab-widget-image{height:24px;width:24px}.docs-presence-plus-collab-widget-image-border{border-bottom:1px solid #fff;height:24px}.docs-presence-plus-collab-widget-idle-text{color:#777;font-size:11px}.docs-presence-plus-collab-widget-active .docs-presence-plus-collab-widget-idle-text,.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-active .docs-presence-plus-collab-widget-idle-text{display:none}.docs-presence-plus-widget-overflow-button-collabs{margin:0}.docs-presence-plus-collab-widget-enter .docs-presence-plus-collab-widget-color-block{animation-name:color-join;animation-duration:.5s}.docs-presence-plus-collab-widget-enter .docs-presence-plus-collab-widget-image-container{animation-name:image-join;animation-duration:1.5s;animation-timing-function:ease-in}.docs-presence-plus-collab-widget-exit .docs-presence-plus-collab-widget-color-block{animation-name:collab-exit;animation-duration:1s;height:0;width:0}.docs-presence-plus-collab-widget-exit .docs-presence-plus-collab-widget-image{animation-name:collab-image-exit;animation-duration:1s}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-container{display:block;height:25px;margin:0 0 5px;width:auto}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-color-block{width:30px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget{height:25px;padding-right:20px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image{position:relative;left:-1px;padding-bottom:0}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-container{padding-bottom:0;padding-left:5px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-image-border{border-bottom:none;border-left:1px solid #fff;height:25px}.docs-presence-plus-widget-overflow-menu .docs-presence-plus-collab-widget-name{color:#222;font-size:13px;margin:4px 0 0 5px;vertical-align:top}#docs-toolbar-wrapper{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;min-height:35px;box-shadow:inset 0 1px 0 0 #fff;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#eee);padding:0 44px 0 58px;position:relative}#docs-toolbar-wrapper.docs-hub-appbar{border:none}#docs-toolbar{background:none;border-width:0!important;display:inline;min-height:35px;padding:0}#docs-primary-toolbars{display:block}#docs-omnibox-toolbar{background:none;border-width:0!important;display:inline-block;overflow:hidden;padding:0 6px;vertical-align:middle;width:293px}#docs-side-toolbar{background:none;border:0;margin:0 44px 0 0;padding:0;position:absolute;right:0;top:0;justify-content:center;align-items:center;display:flex}.goog-toolbar{margin-bottom:0;outline:0}.goog-toolbar-button,.goog-toolbar-menu-button{margin:4px 0 0 -1px}.goog-toolbar-button-inner-box,.goog-toolbar-menu-button-inner-box{height:25px;min-width:25px;padding:0;text-align:center}.docs-toolbar-button-split-left .goog-toolbar-button-inner-box{min-width:23px}.goog-toolbar-button-inner-box .docs-icon,.goog-toolbar-menu-button-caption .docs-icon,.goog-toolbar-menu-button-caption .goog-color-menu-button-indicator .docs-icon{margin-top:-3px}.goog-toolbar-button .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box,.goog-toolbar-menu-button .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box{margin:0 1px}.goog-toolbar-menu-button-dropdown{margin-left:4px;margin-right:0;margin-top:9px}.goog-toolbar-color-menu-button .goog-toolbar-menu-button-dropdown{margin-top:7px}.goog-toolbar-separator.goog-inline-block{border-left:1px solid #d9d9d9;height:35px;margin:0 5px 0 4px;vertical-align:top}.goog-toolbar-select .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box{margin:0;margin-right:1px}.goog-color-menu-button-indicator{position:relative;height:19px}.goog-toolbar-color-menu-button .goog-toolbar-menu-button-caption{top:-2px}.docs-toolbar-small-separator.goog-toolbar-separator{border-left:1px solid #ccc;display:inline;font-size:11px;line-height:normal;list-style:none;outline:none;overflow:hidden;text-decoration:none;width:0;display:inline-block;height:35px;margin:0 5px 0 4px;padding:0;vertical-align:top}.docs-toolbar-small-separator.goog-toolbar-separator+.docs-toolbar-small-separator.goog-toolbar-separator{display:none}.goog-toolbar-button+div.docs-toolbar-small-separator,div.goog-toolbar-menu-button+div.docs-toolbar-small-separator,div.goog-toolbar-separator+div.docs-toolbar-small-separator{margin-left:3px}.docs-toolbar-small-separator+div.goog-toolbar-button,.docs-toolbar-small-separator+div.goog-toolbar-menu-button,.docs-toolbar-small-separator+div[class~=goog-toolbar-select]{margin-left:-1px}div[class~=goog-toolbar-select]+div.docs-toolbar-small-separator{margin-left:-1px}.docs-toolbar-small-separator+div.goog-toolbar-select{margin-left:-3px}.docs-toolbar-inset-separator.docs-toolbar-small-separator{border-left:1px 1px solid #d9d9d9;height:20px;margin:5px 5px 0 4px;vertical-align:middle}.goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box,.goog-toolbar-toggle-button.goog-toolbar-button-checked+.goog-toolbar-toggle-button.goog-toolbar-button-checked.goog-toolbar-button-hover .goog-toolbar-button-outer-box .goog-toolbar-button-inner-box{margin-left:1px}.goog-toolbar-button .docs-icon,.goog-toolbar-menu-button .docs-icon{opacity:.7}.goog-toolbar-button-checked .docs-icon,.goog-toolbar-button-hover .docs-icon,.goog-toolbar-button-selected .docs-icon,.goog-toolbar-menu-button-checked .docs-icon,.goog-toolbar-menu-button-hover .docs-icon,.goog-toolbar-menu-button-selected .docs-icon{opacity:.9}.goog-toolbar-button-active .docs-icon,.goog-toolbar-menu-button-open .docs-icon{opacity:1}.goog-toolbar-select .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption{margin-left:10px;text-align:left}.goog-toolbar-select .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-dropdown{margin-left:5px;margin-right:4px}.docs-toolbar-button-split-left,.docs-toolbar-button-split-left *{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.docs-toolbar-button-split-right,.docs-toolbar-button-split-right *{border-top-left-radius:0!important;border-bottom-left-radius:0!important;min-width:5px!important}.docs-toolbar-button-split-right .goog-toolbar-menu-button-dropdown{margin-left:3px}.docs-toolbar-button-split-sympathy-hover{border-color:#c6c6c6}.docs-toolbar-button-split-left .goog-toolbar-button-hover,.docs-toolbar-button-split-right .goog-toolbar-button-hover{z-index:1}.docs-toolbar-split-create-button.goog-toolbar-menu-button{margin-right:4px}.docs-toolbar-split-create-button .goog-toolbar-menu-button-dropdown{background:url(https://ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) 50% no-repeat;height:7px;margin-top:9px;opacity:1}.docs-toolbar-split-create-button{background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);border-color:#c6c6c6!important}.docs-toolbar-split-create-button.goog-toolbar-button-disabled{border-right-color:#fff!important}.docs-toolbar-split-create-button.goog-toolbar-button-hover,.docs-toolbar-split-create-button.goog-toolbar-menu-button-hover{background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6!important}.docs-toolbar-split-create-button.goog-toolbar-button-active,.docs-toolbar-split-create-button.goog-toolbar-menu-button-active{background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6!important}.docs-toolbar-split-create-button .docs-icon{opacity:1}.docs-toolbar-split-sl-button.docs-toolbar-split-sl-button-right{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.docs-toolbar-split-button-separator-wrapper{height:26px;margin-top:6px;vertical-align:top}.docs-toolbar-split-button-separator-wrapper .goog-toolbar-separator.goog-inline-block{height:20px;margin:3px 0 0 0}.docs-toolbar-text-button .goog-toolbar-button-outer-box,.docs-toolbar-text-button .goog-toolbar-menu-button-outer-box{padding-left:4px}.docs-toolbar-text-button .goog-toolbar-button-outer-box{padding-right:4px}.goog-toolbar-menu-button-outer-box{padding-right:3px}.goog-toolbar-menu-button-arrow-hidden.goog-toolbar-menu-button-outer-box{padding-right:0}.jfk-bubble.docs-toolbar-more-bubble{padding:0;z-index:902!important}.docs-toolbar-more-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#eee transparent}.docs-toolbar-more-toolbar{background:#eee;border:0;min-height:35px;padding:0 0 0 10px}.docs-collapsable-toolbar{white-space:nowrap}.docs-collapsable-toolbar-control{white-space:normal}.docs-hc-gecko .docs-icon-img{filter:invert(100%)!important}.docs-hc-gecko .docs-icon-img-hc-no-invert .docs-icon-img{filter:unset!important}.docs-hc-gecko .docs-icon-img.docs-icon-document,.docs-hc-gecko .docs-icon-img.docs-icon-drawing,.docs-hc-gecko .docs-icon-img.docs-icon-form,.docs-hc-gecko .docs-icon-img.docs-icon-presentation,.docs-hc-gecko .docs-icon-img.docs-icon-punch,.docs-hc-gecko .docs-icon-img.docs-icon-script,.docs-hc-gecko .docs-icon-img.docs-icon-site,.docs-hc-gecko .docs-icon-img.docs-icon-spreadsheet,.docs-hc-gecko .docs-icon-img.docs-icon-videocam-colored-24{filter:none}.docs-icon-toolbar-button-with-text{padding-left:4px;padding-right:4px}.docs-icon-toolbar-button-with-text .docs-icon-toolbar-button-with-text-icon-container{margin-right:4px}.apps-action-shortcut-icon{direction:ltr;text-align:left;overflow:hidden;position:relative;vertical-align:middle}.apps-action-shortcut-img:before{content:url(https://ssl.gstatic.com/docs/common/shortcut_sprite1.png)}.apps-action-shortcut-img{height:95px;position:absolute;width:21px}.apps-action-shortcut-back{left:0;top:-63px}.apps-action-shortcut-back-white{left:0;top:-21px}.apps-action-shortcut-close-x{left:0;top:-84px}.apps-action-shortcut-search{left:0;top:-42px}.apps-action-shortcut-search-white{left:0;top:0}.ac-renderer{font:normal 13px Arial,sans-serif;position:absolute;background:#fff;border:1px solid #666;-moz-box-shadow:2px 2px 2px hsla(0,0%,40%,.4);-webkit-box-shadow:2px 2px 2px hsla(0,0%,40%,.4);width:300px}.ac-row{cursor:pointer;padding:.4em}.ac-highlighted{font-weight:700}.ac-active{background-color:#b2b4bf}.apps-shortcutshelppopup{top:0;z-index:1002;color:#212121;font-family:roboto,arial,sans-serif;font-size:13px;position:fixed;text-align:center;background:#fafafa none repeat scroll 0;overflow:hidden;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(0,0,0,.03),0 15px 10px rgba(0,0,0,.15),0 8px 36px rgba(0,0,0,.3);border:1px solid transparent}.apps-shortcutshelppopup input{font-family:roboto,arial,sans-serif}@media print{.apps-shortcutshelppopup{display:none}}.apps-shortcutshelppopup-bg{display:none;left:0;top:0;position:absolute}.apps-shortcutshelppopup-container{display:flex;flex-direction:column;box-sizing:border-box;padding:16px 32px;width:800px;height:600px}.apps-shortcutshelppopup-content,.apps-shortcutshelppopup-header{border-collapse:collapse;width:100%}.apps-shortcutshelppopup-header{flex:0 0 auto;border-bottom:1px solid #e5e5e5;text-align:left}.apps-shortcutshelppopup-content{font-size:13px;outline-offset:-1px}.apps-shortcutshelppopup-header-element{display:inline-block;vertical-align:middle;height:48px}.apps-shortcutshelppopup-title-container{white-space:nowrap;text-align:left}.apps-shortcutshelppopup-dialog-title{font-size:16px;color:#212121;display:inline-block;vertical-align:middle}.apps-shortcutshelppopup-input{font-size:13px;margin-left:16px;margin-right:0;padding:0 5px;vertical-align:middle;border-right:none;width:250px;height:27px;box-sizing:border-box}.apps-shortcutshelppopup-input-button-img{height:21px;width:21px;display:inline-block}.apps-shortcutshelppopup-input-button{box-sizing:border-box;cursor:pointer;display:inline-block;margin-left:0;vertical-align:middle;border-top-left-radius:0;border-bottom-left-radius:0;line-height:25px}.apps-shortcutshelppopup-tearoff-link{font-size:13px;cursor:pointer;text-decoration:underline;color:#4581ff;vertical-align:middle;display:block;padding:16px 0 13px 0;font-weight:700}.apps-shortcutshelppopup-close{position:absolute;top:0;right:0;padding-right:30px;padding-top:30px}.apps-shortcutshelppopup-close .modal-dialog-title-close{fill:#5f6368}.apps-shortcutshelppopup-close-nav-widget-enabled{padding-right:18px;padding-top:20px}.apps-shortcutshelppopup-dialog .modal-dialog-title-close{cursor:pointer;position:static;padding:0;margin:0;margin-left:32px;vertical-align:middle}.apps-shortcutshelppopup-dialog .modal-dialog-title-close:after{background:none;display:none}.apps-shortcutshelppopup-search-banner{flex:0 0 auto;text-align:left;height:48px;padding-top:12px;box-sizing:border-box}.apps-shortcutshelppopup-search-banner.apps-shortcutshelppopup-empty-search{position:relative;left:0;right:0;text-align:center;top:113px;height:48px}.apps-shortcutshelppopup-reset-search-button{cursor:pointer;text-decoration:underline;position:relative;width:21px;min-width:21px;display:inline-block;margin-right:8px}.apps-shortcutshelppopup-reset-search-button-icon{height:21px;width:21px}.apps-shortcutshelppopup-search-label{margin:0;position:relative;font-size:15px;display:inline-block;vertical-align:middle}.apps-shortcutshelppopup-result-container{flex:1 1 auto;overflow:auto}.apps-shortcutshelppopup-content-header{height:48px;padding-top:25px;text-align:left;font-size:13px;color:#212121;white-space:nowrap;margin:0;box-sizing:border-box}.apps-shortcutshelppopup-content-header.apps-shortcutshelppopup-content-header-first{height:32px;padding-top:8px}.apps-shortcutshelppopup-content-element{text-align:left;vertical-align:middle;padding-top:.15em;border-bottom:1px solid #ececec;height:32px;white-space:nowrap;box-sizing:border-box}.apps-shortcutshelppopup-shortcut-desc{color:#757575}.apps-shortcutshelppopup-shortcut-key{font-weight:700}.apps-shortcutshelppopup-ac-renderer{z-index:1003;font-family:Arial,sans-serif;font-size:13px;position:absolute;background:#fff;border:1px solid #666;box-shadow:2px 2px 2px hsla(0,0%,40%,.4);width:250px;box-sizing:border-box}.apps-shortcutshelppopup-ac-row{cursor:pointer;padding:.4em}.apps-shortcutshelppopup-ac-renderer .ac-active{background-color:#eee}.apps-shortcutshelpcontentimpl-container{display:flex;flex-direction:column;background-color:#fff;height:600px;width:800px}@media screen and (max-width:832px){.apps-shortcutshelpcontentimpl-container{max-width:95vw}}@media screen and (max-height:632px){.apps-shortcutshelpcontentimpl-container{height:95vh}}.apps-shortcutshelpcontentimpl-header{flex:0 0 auto;border-bottom:1px solid rgba(0,0,0,.12);text-align:left;border-collapse:collapse;width:100%;padding:16px 24px;box-sizing:border-box}.apps-shortcutshelpcontentimpl-header-element{display:inline-block;vertical-align:middle}.apps-shortcutshelpcontentimpl-title-container{display:flex;white-space:nowrap;text-align:left}.apps-shortcutshelpcontentimpl-dialog-title{font-size:18px;color:rgba(0,0,0,.87);display:inline-block;vertical-align:middle;padding:16px 0;margin:0;font-weight:500}.apps-shortcutshelpcontentimpl-search{box-flex:1;flex-grow:1;display:flex;border-radius:4px;margin-left:16px;margin-right:24px;vertical-align:middle;height:48px;padding:0;background-color:rgba(0,0,0,.05);border:1px solid transparent}.apps-shortcutshelpcontentimpl-search-icon{width:24px;height:24px;margin:12px 8px 0 16px;fill:#80868b}.apps-shortcutshelpcontentimpl-hc-black .apps-shortcutshelpcontentimpl-reset-search-button-icon svg,.apps-shortcutshelpcontentimpl-hc-black .apps-shortcutshelpcontentimpl-search-icon svg{fill:#fff}.apps-shortcutshelpcontentimpl-hc-white .apps-shortcutshelpcontentimpl-reset-search-button-icon svg,.apps-shortcutshelpcontentimpl-hc-white .apps-shortcutshelpcontentimpl-search-icon svg{fill:#000}.apps-shortcutshelpcontentimpl-search-focused{box-shadow:0 1px 1px rgba(0,0,0,.24);background-color:#fff;transition:background-color 75ms}.apps-shortcutshelpcontentimpl-input{border:none;background-color:transparent;padding:0 10px;box-flex:1;flex-grow:1;font-size:14px;height:46px;outline:none;box-shadow:none}.apps-shortcutshelpcontentimpl-input:focus{border:none;box-shadow:none}.apps-shortcutshelpcontentimpl-tearoff-link-container{flex:0 0 auto;padding:10px;border-top:1px solid rgba(0,0,0,.12);display:inline-flex;justify-content:center;align-items:center}.apps-shortcutshelpcontentimpl-tearoff-link-container-override-enabled{flex:0 0 50%;padding:10px 0;display:inline-flex;justify-content:center;align-items:center}.apps-shortcutshelpcontentimpl-tearoff-link-container-legacy-enabled{display:inline-flex;justify-content:center;align-items:center;padding:10px 20px;text-transform:uppercase}.apps-shortcutshelpcontentimpl-link{font-size:13px;cursor:pointer;padding:9px 16px;border-radius:2px;font-weight:500}.apps-shortcutshelpcontentimpl-link,.apps-shortcutshelpcontentimpl-link:active{color:#1a73e8}.apps-shortcutshelpcontentimpl-link:hover{outline:none}.apps-shortcutshelpcontentimpl-link:focus{text-decoration:underline}.apps-shortcutshelpcontentimpl-link:visited{color:#1a73e8}.apps-shortcutshelpcontentimpl-override-shortcut-link{text-transform:uppercase}.apps-shortcutshelpcontentimpl-legacy-shortcut-link{display:inline-flex;justify-content:center;align-items:center}.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled{cursor:inherit;opacity:.6}.apps-shortcutshelpcontentimpl-link.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled:focus,.apps-shortcutshelpcontentimpl-link.apps-shortcutshelpcontentimpl-override-shortcut-link-disabled:hover{text-decoration:none}.apps-shortcutshelpcontentimpl-search-banner{text-align:left;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.12);padding:26px 0}.apps-shortcutshelpcontentimpl-reset-search-button{cursor:pointer;text-decoration:underline;position:relative;width:21px;min-width:21px;display:inline-block;margin:0 8px;padding:0 8px 0 4px;border-color:transparent;background-color:transparent;background-image:none}.apps-shortcutshelpcontentimpl-override-banner{padding:5px 0 0 20px;line-height:16px;white-space:pre;color:rgba(0,0,0,.87)}.apps-shortcutshelpcontentimpl-override-shortcut-key{font-weight:700}.apps-shortcutshelpcontentimpl-reset-search-button-icon{display:inline-block;vertical-align:middle;height:22px;width:21px}.apps-shortcutshelpcontentimpl-search-label{margin:0;position:relative;font-size:19px;display:inline-block;vertical-align:middle;color:rgba(0,0,0,.87)}.apps-shortcutshelpcontentimpl-ac-renderer{z-index:1003;font-family:Arial,sans-serif;font-size:13px;font-weight:400;position:absolute;background:#fff;border:1px solid #666;box-shadow:2px 2px 2px hsla(0,0%,40%,.4);width:250px;box-sizing:border-box}.apps-shortcutshelpcontentimpl-ac-row{cursor:pointer;padding:.4em}.apps-shortcutshelpcontentimpl-ac-renderer .ac-active{background-color:#eee}.apps-shortcutshelpcontentimpl-content-container{display:flex;flex-direction:row;flex:1 1 auto;overflow:auto}.apps-shortcutshelpcontentimpl-sidebar{display:flex;flex-direction:column;flex:0 0 192px;vertical-align:top;position:relative;border-right:1px solid rgba(0,0,0,.12);overflow-x:hidden;overflow-y:auto}.apps-shortcutshelpcontentimpl-shortcut-content{display:flex;flex-direction:column;flex:1 1 auto;overflow:auto}.apps-shortcutshelpcontentimpl-bottom-bar{flex:0 0 auto;display:flex;border-top:1px solid rgba(0,0,0,.12)}.apps-shortcutshelpcontentimpl-override-container{flex:0 0 50%;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;border-left:1px solid rgba(0,0,0,.12);border-collapse:collapse;padding:10px 0}.apps-shortcutshelpcontentimpl-legacy-help-container{display:inline-flex;flex:0 0 50%;flex-direction:row;justify-content:flex-end}.apps-shortcutshelpcontentimpl-override-button-container{padding-left:16px}.apps-shortcutshelpcontentimpl-override-label{padding:0 5px 0 17px;font-weight:500;color:rgba(0,0,0,.87)}.apps-shortcutshelpcontentimpl-legacy-label{color:rgba(0,0,0,.87);font-weight:500;padding:0 15px 0 17px}.apps-shortcutshelpcontentimpl-legacy-toggle-container{align-items:center;box-sizing:border-box;display:inline-flex;flex:0 0 50%;justify-content:flex-start;padding:0 5px 0 17px}.apps-actiondatawidget{flex:1 1 auto;overflow:auto;position:relative;display:inline-block;outline:none;padding:0 5px 0 16px}.apps-actiondatawidget-key-focused{outline:1px solid rgba(0,0,0,.87);outline-offset:-1px}.apps-actiondatawidget-content{font-size:13px;outline-offset:-1px;table-layout:fixed;border-spacing:0}.apps-actiondatawidget-content-header{height:48px;padding-top:25px;text-align:left;font-size:13px;color:rgba(0,0,0,.87);white-space:nowrap;margin:0;box-sizing:border-box}.apps-actiondatawidget-content-element{text-align:left;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.12);white-space:nowrap;box-sizing:border-box;padding:11px 0}.apps-actiondatawidget-shortcut-desc{font-weight:400;color:rgba(0,0,0,.87);word-wrap:break-word;white-space:normal;width:240px;vertical-align:top}.apps-actiondatawidget-shortcut-key{color:rgba(0,0,0,.87);width:310px}.apps-actiondatawidget-key-extra-padding{display:block;padding-bottom:11px}.apps-actiondatawidget-override-keys-on{color:rgba(0,0,0,.87);display:block}.apps-actiondatawidget-last-item,.apps-actiondatawidget-last-item-override-enabled{margin-bottom:2px}.apps-actiondatawidget-last-row{height:100%}.apps-actiondatawidget-override-keys-off{color:#bbb;display:block}.apps-actiondatawidget-override-info-icon{height:17px;width:17px;float:right;display:block}.apps-actiondatawidget-override-info-svg{height:17px;width:17px;fill:#bbb}.apps-shortcutshelpcontentimpl-hc-black .apps-actiondatawidget-override-info-svg{fill:#fff}.apps-actiondatawidget-override-keys-on .apps-actiondatawidget-override-info-svg{fill:#1a73e8}.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip,.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip-legacy,.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip-unsupported{background-color:#727272;padding:7px 8px}.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip{width:230px}.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip-unsupported{width:182px}.jfk-tooltip.apps-actiondatawidget-override-info-icon-tooltip-legacy{width:190px}.apps-actiondatawidget-override-tooltip-text{line-height:17px}.apps-actiondatawidget-override-info-icon-tooltip .jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter{border-color:#727272 transparent}.apps-actiondatawidget-override-browser-behavior-msg{color:#c5dbff}.apps-navigationwidget{flex:1 1 auto;display:inline-block;vertical-align:top;text-align:left;padding-top:4px;color:rgba(0,0,0,.87);outline:transparent}.apps-navigationwidget-item{min-height:33px;line-height:24px;padding:12px 1px 1px 24px}.apps-navigationwidget-item-selected{color:#1a73e8;font-weight:500;outline:1px solid transparent;outline-offset:-2px}.apps-navigationwidget-item-hover{cursor:pointer;background-color:#eee;outline:1px dotted transparent;outline-offset:-2px}.apps-navigationwidget-item-disabled{opacity:.2}div.CSS_SHORTCUTS_HELP_POPUP{left:10%;width:80%;top:10%;z-index:1002;color:#fff;position:fixed;text-align:center;text-shadow:#000 1px 1px 7px;font-weight:700;background:#000 none repeat scroll 0;overflow:hidden}@media print{div.CSS_SHORTCUTS_HELP_POPUP{display:none!important}}div.CSS_SHORTCUTS_HELP_POPUP_CONTAINER{box-sizing:border-box;max-height:inherit;overflow:auto;padding:1em}table.CSS_SHORTCUTS_HELP_POPUP_CONTENT,table.CSS_SHORTCUTS_HELP_POPUP_HEADER{width:100%}.CSS_SHORTCUTS_HELP_POPUP_HEADER_TABLE_ELEMENT{padding-bottom:.8ex}.CSS_SHORTCUTS_HELP_POPUP_TITLE{font-size:15px;white-space:nowrap;text-align:left}.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK_CONTAINER{color:#dd0;text-align:right}.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK_WRAPPER{position:absolute;top:0;right:0;padding-right:32px;padding-top:16px}.CSS_SHORTCUTS_HELP_CLOSE_PLACEHOLDER{height:11px;width:11px;padding:6px;margin:24px}.CSS_SHORTCUTS_HELP_POPUP_TEAROFF_LINK{font-size:15px;cursor:pointer;text-decoration:underline;color:#dd0}table.CSS_SHORTCUTS_HELP_POPUP_CONTENT{border-top:1px solid #999;font-size:13px}.CSS_SHORTCUTS_HELP_POPUP_CONTENT_HEADER{color:#dd0;padding-top:1em;text-align:left}.CSS_SHORTCUTS_HELP_POPUP_CONTENT_ELEMENT{vertical-align:top;padding-top:.15em}table.CSS_SHORTCUTS_HELP_POPUP_CONTENT td.CSS_SHORTCUTS_HELP_POPUP_KEY{font-weight:700;padding-right:.5em;text-align:right;white-space:nowrap}table.CSS_SHORTCUTS_HELP_POPUP_CONTENT td.CSS_SHORTCUTS_HELP_POPUP_DESCRIPTION{font-weight:400;text-align:left}span.CSS_SHORTCUTS_HELP_POPUP_KEY_MNEMONIC{font-family:Courier New;color:#dd0}.CSS_SHORTCUTS_HELP_POPUP_PREF_CONTAINER{border-top:1px solid #999;padding:.5em 0}.CSS_SHORTCUTS_HELP_POPUP_PREF_CONTENT{background:#dd0;color:#000;padding:3px 7px;text-align:left;font-size:13px;text-shadow:none}.CSS_SHORTCUTS_HELP_POPUP_PREF_ENABLED .CSS_SHORTCUTS_HELP_POPUP_PREF_CONTENT{background:none;color:#fff}.CSS_SHORTCUTS_HELP_POPUP_PREF_LINK{cursor:pointer;text-decoration:underline}.CSS_SHORTCUTS_HELP_POPUP_PREF_ENABLED .CSS_SHORTCUTS_HELP_POPUP_PREF_LINK{color:#dd0}.shortcuts-modalpopup-bg{display:none;left:0;top:0;position:absolute}.request-file-scope-modal-container{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;position:absolute;top:0;width:300px}.request-file-scope-modal{background:#fff;border-radius:8px;display:flex;margin:8px;min-height:100px;padding:24px 8px;width:100%}.request-file-scope-modal-icon-container{margin-top:-4px;padding-right:8px}.request-file-scope-modal-icon{height:48px;width:48px}.request-file-scope-modal-prompt{font-weight:700;line-height:16px;padding-bottom:16px}.request-file-scope-modal-description{line-height:16px;padding-bottom:16px;word-break:break-all}.request-file-scope-modal-buttons{text-align:right;text-transform:uppercase}.add-on-host-client-not-supported,.add-on-host-container,.add-on-host-content,.add-on-host-failure,.add-on-host-loading,.add-on-host-offline,.send-time-add-on-host-failure,.send-time-add-on-host-offline{height:100%;width:100%}.add-on-host-container{outline:none;position:relative}.add-on-host-content,.add-on-host-extra-content-container{bottom:0;left:0;outline:none;position:absolute}.add-on-host-content{outline:none;position:absolute}.add-on-host-non-content-wrapper{display:flex;flex-direction:column;height:100%}.add-on-host-non-content-wrapper.isHidden{visibility:hidden}.add-on-host-views-container{flex:1 1 auto;position:relative}.add-on-host-client-not-supported,.add-on-host-failure,.add-on-host-loading,.add-on-host-offline,.send-time-add-on-host-failure,.send-time-add-on-host-offline{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;position:absolute;text-align:center}.add-on-host-screen{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px;text-align:center;width:100%}.add-on-host-screen-image{width:75px;height:75px}.add-on-host-screen-svg{fill:#5f6368}.add-on-host-screen-primary-message{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;height:48px;letter-spacing:.2px;line-height:24px;margin:40px 0 0 0}.add-on-host-screen-secondary-message{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;height:32px;letter-spacing:.3px;line-height:16px}.add-on-host-clickable{color:#4285f4;cursor:pointer;font-size:inherit;outline:none;background:transparent;border:none}.add-on-host-retry,.send-time-add-on-host-failure-send,.send-time-add-on-host-offline-send{bottom:48px;position:absolute;text-transform:uppercase}.add-on-host-loading.add-on-host-loading-hidden{visibility:hidden}.add-on-host-offline-snack-bar{background:#202124;bottom:0;color:#fff;height:112px;position:fixed;transition:transform .218s ease-in-out;width:100%;z-index:99999}.add-on-host-offline-snack-bar.add-on-host-offline-snack-bar-hidden{transform:translateY(120%)}.add-on-host-offline-snack-bar-content__description{font-family:Roboto,Arial,sans-serif;font-size:14px;letter-spacing:.2px;line-height:20px;margin:24px 24px 0;vertical-align:top}.add-on-host-offline-snack-bar-content__btn{background:#202124;border:none;color:#fff;cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.2px;line-height:16px;margin:5px 16px 12px 218px;outline:none;padding:8px;vertical-align:top}.appsAddonsHostCompanionContentholderEl{height:100%;position:relative;width:100%}.appsAddonsHostCompanionPromobubblePromobubblemanagerButton{float:right;margin-top:8px;padding:0}.appsAddonsHostCompanionPromobubblePromobubblemanagerBubble{outline:none}.companion-app-switcher-container .CSS_GSUITE_ADDONS_INSTALLATION_PROMO{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#1a73e8;border-radius:8px;border-width:0;box-shadow:0 1px 2px 0 rgba(26,115,232,.3),0 2px 6px 2px rgba(26,115,232,.15);font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.25px;padding:12px 16px 8px;width:288px}.companion-app-switcher-container.companion-app-switcher-container.companion-app-switcher-container .CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#1a73e8;color:#fff;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.25px;line-height:20px;margin:0 -8px;padding:4px 8px}.CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-button:before{background:#fff;border-radius:4px;content:"";display:block;opacity:0;position:absolute;transform:scale(0);transition-duration:.15s;transition-timing-function:.15s;transition-property:transform,opacity;z-index:-1}.CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-button-disabled{color:rgba(60,64,67,.38);cursor:default}.CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-button-disabled:before{opacity:0}.CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-button-hover:before{opacity:.06;transform:scale(1)}.CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-button-focused:before{opacity:.12}.CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-button-active:before{opacity:.12}.companion-app-switcher-container .CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-bubble-arrowimplafter,.companion-app-switcher-container .CSS_GSUITE_ADDONS_INSTALLATION_PROMO .jfk-bubble-arrowimplbefore{border-color:transparent #1a73e8}.CSS_GSUITE_ADDONS_TITLE{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:24px;letter-spacing:.25px;margin:0;margin-bottom:4px}.CSS_GSUITE_ADDONS_CONTENT{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:hsla(0,0%,100%,.902);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.2px;line-height:20px}.appsAddonsHostGsmAppfindercontainerEl{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:6000}.appsAddonsHostGsmAppfindercontainerMask{background:#fff;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.appsAddonsHostGsmAppfindercontainerContent{border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.2);outline:none;overflow:hidden;position:relative;z-index:0}.appsAddonsHostGsmAppfindercontainerLoadingScreen{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.appsAddonsHostGsmAppfindercontainerLoadingScreenCloseBtn{background:transparent;border:0;cursor:pointer;margin:16px;outline:none;padding:0;position:absolute;right:0;top:0}.appsAddonsHostGsmAppfindercontainerLoadingScreenCloseIcon{fill:#000;height:20px;opacity:.54;width:20px}.CSS_ADD_ONS_ELLIPSES{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-on-host-headerbar.companion-shell-header{border:none;height:40px;padding:0 16px}.add-on-host-headerbar .companion-shell-header-element.companion-shell-title-container{line-height:20px}.add-on-host-headerbar .companion-shell-title-text.companion-shell-title-big{font-size:16px}.add-on-host-headerbar .companion-shell-header-element.companion-shell-close-button{align-items:center;display:flex;height:32px;justify-content:center;margin:0;width:32px}.add-on-host-headerbar .companion-shell-header-svg-icon{width:20px;height:20px}.add-on-host-headerbar.companion-shell-header.add-on-host-headerbar-companion-style{height:64px;padding:0 10px}.add-on-host-headerbar.add-on-host-headerbar-companion-style .companion-shell-header-element.companion-shell-close-button{width:40px;height:40px}.CSS_ADD_ONS_SPINNER_CONTAINER{height:44px;overflow:hidden;position:relative;width:100%}.CSS_ADD_ONS_QUANTUM_SPINNER{height:28px;position:absolute;top:8px;width:28px}.CSS_ADD_ONS_QUANTUM_SPINNER.CSS_ADD_ONS_SPINNER_ACTIVE{animation:container-rotate 1568ms linear infinite}.CSS_ADD_ONS_SPINNER_VCENTER{align-self:center}.CSS_ADD_ONS_SPINNER_LAYER{position:absolute;width:100%;height:100%;opacity:0}.CSS_ADD_ONS_SPINNER_BLUE{border-color:#4285f4}.CSS_ADD_ONS_SPINNER_RED{border-color:#db4437}.CSS_ADD_ONS_SPINNER_YELLOW{border-color:#f4b400}.CSS_ADD_ONS_SPINNER_GREEN{border-color:#0f9d58}.CSS_ADD_ONS_SPINNER_ACTIVE .CSS_ADD_ONS_SPINNER_LAYER.CSS_ADD_ONS_SPINNER_BLUE{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.CSS_ADD_ONS_SPINNER_ACTIVE .CSS_ADD_ONS_SPINNER_LAYER.CSS_ADD_ONS_SPINNER_RED{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.CSS_ADD_ONS_SPINNER_ACTIVE .CSS_ADD_ONS_SPINNER_LAYER.CSS_ADD_ONS_SPINNER_YELLOW{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.CSS_ADD_ONS_SPINNER_ACTIVE .CSS_ADD_ONS_SPINNER_LAYER.CSS_ADD_ONS_SPINNER_GREEN{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.CSS_ADD_ONS_SPINNER_GAP_PATCH{position:absolute;box-sizing:border-box;top:0;width:10%;height:100%;overflow:hidden;border-color:inherit}.CSS_ADD_ONS_SPINNER_GAP_PATCH .CSS_ADD_ONS_SPINNER_CIRCLE{width:1000%}.CSS_ADD_ONS_CIRCLE_CLIPPER{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.CSS_ADD_ONS_CIRCLE_CLIPPER .CSS_ADD_ONS_SPINNER_CIRCLE{width:200%}.CSS_ADD_ONS_SPINNER_CIRCLE{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent;border-radius:50%;animation:none}.CSS_ADD_ONS_CIRCLE_CLIPPER.CSS_ADD_ONS_SPINNER_LEFT .CSS_ADD_ONS_SPINNER_CIRCLE{transform:rotate(129deg)}.CSS_ADD_ONS_CIRCLE_CLIPPER.CSS_ADD_ONS_SPINNER_RIGHT .CSS_ADD_ONS_SPINNER_CIRCLE{transform:rotate(-129deg)}.CSS_ADD_ONS_SPINNER_FIT{position:absolute;top:0;bottom:0;right:0;left:0}@keyframes white-fade-in-out{0%{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes container-rotate{to{transform:rotate(1turn)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}@keyframes blue-fade-in-out{0%{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes red-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes yellow-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes green-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}to{opacity:0}}.CSS_ADD_ONS_QUANTUM_SPINNER{left:50%;margin-left:-14px}.CSS_ADD_ONS_SPINNER_GAP_PATCH{left:45%}.CSS_ADD_ONS_SPINNER_GAP_PATCH .CSS_ADD_ONS_SPINNER_CIRCLE{left:-450%}.CSS_ADD_ONS_CIRCLE_CLIPPER.CSS_ADD_ONS_SPINNER_LEFT .CSS_ADD_ONS_SPINNER_CIRCLE{border-right-color:transparent}.CSS_ADD_ONS_CIRCLE_CLIPPER.CSS_ADD_ONS_SPINNER_RIGHT .CSS_ADD_ONS_SPINNER_CIRCLE{left:-100%;border-left-color:transparent}.CSS_ADD_ONS_SPINNER_ACTIVE .CSS_ADD_ONS_CIRCLE_CLIPPER.CSS_ADD_ONS_SPINNER_LEFT .CSS_ADD_ONS_SPINNER_CIRCLE{animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.CSS_ADD_ONS_SPINNER_ACTIVE .CSS_ADD_ONS_CIRCLE_CLIPPER.CSS_ADD_ONS_SPINNER_RIGHT .CSS_ADD_ONS_SPINNER_CIRCLE{animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.add-on-host-dialog{background-color:#fff;border-radius:4px;border:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;height:500px;outline:none;overflow:hidden;padding:0;position:absolute;width:500px}.add-on-host-dialog-title{display:none}.add-on-host-dialog-title.close-svg{display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding:16px}.add-on-host-dialog-title-close.close-svg{display:block;width:24px;height:24px}.add-on-host-dialog-content{height:100%;width:100%}.add-on-host-dialog-bg{background-color:rgba(0,0,0,.54);left:0;position:fixed;top:0}.docsContentLibrarySidebarContainer .isHidden{display:none}.docsContentLibrarySidebarContainer{background-color:#fff;border-radius:16px;box-shadow:none;overflow:hidden;width:300px;margin:6px 16px 16px;-webkit-user-select:none;user-select:none;background:#edf2fa;display:flex;flex-direction:column;outline:none;position:absolute;right:0;width:320px}.has-right-rail .docsContentLibrarySidebarContainer{margin-left:0;margin-right:0}.docsContentLibrarySidebarNonScrollableContent{overflow:visible}.docsContentLibrarySidebarContent{height:calc(100% - 56px);overflow-x:hidden;overflow-y:auto}.docsContentLibrarySidebarSection .goog-palette-cell-hover{background-color:rgba(68,71,70,.08)}.docsContentLibrarySidebarSection .goog-palette-active .goog-palette-cell-hover{background-color:rgba(68,71,70,.12)}.docsContentLibrarySidebarSection .goog-palette-focused .goog-palette-cell-hover{outline:3px solid #00639b;outline-offset:-2px;border-radius:3px}.docsContentLibrarySidebarSection .goog-palette-cell-selected{background-color:#d3e3fd}.docsContentLibrarySidebarSection .goog-menuheader{color:#202124;margin:16px 16px 24px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.25px}.docsContentLibrarySidebarSectionHeader{align-items:center;cursor:default;display:flex;padding:20px 16px 12px}.docsContentLibrarySidebarSectionHeader.isEmpty{display:none}.docsContentLibrarySidebarSectionHeader .docs-icon{height:24px;margin:0;width:24px}.docsContentLibrarySidebarSectionHeaderIcon{margin-left:5px}.docsContentLibrarySidebarSectionHeaderText{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:24px;margin-block:0;margin-left:8px}.docsContentLibrarySidebarSectionBackButtonContainer{cursor:pointer}.docsContentLibrarySidebarSectionBackButtonContainer.isVisible{display:block}.docsContentLibrarySidebarSectionBackButtonContainer:hover{background-color:#f1f3f4;border-radius:50%}.docsContentLibrarySidebarSectionSeeMoreButtonContainer{cursor:pointer}.docsContentLibrarySidebarSectionSeeMoreButtonContainer.isVisible{display:block}.docsContentLibrarySidebarSectionSeeMoreButtonContainer:hover{background-color:#f1f3f4;border-radius:50%}.docsContentLibrarySidebarListsThumbnailContainer,.docsContentLibrarySidebarListsThumbnailContainer .docs-icon{height:30px;width:54px}.docs-image-synthesis-search-bar-input-container{display:flex;justify-content:center;width:100%}.docs-image-synthesis-search-bar-input{border:1px solid #c4c7c5;border-radius:12px;color:#1f1f1f;font-size:14px;font-weight:400;margin-bottom:16px;max-height:128px;min-height:128px;width:90%;overflow:visible!important}.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-default-placeholder .goog-textarea:-ms-input-placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-default-placeholder .goog-textarea::-moz-placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-default-placeholder .goog-textarea::-ms-input-placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-default-placeholder .goog-textarea::-webkit-input-placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-default-placeholder .goog-textarea::placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-focused-placeholder .goog-textarea:-ms-input-placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-focused-placeholder .goog-textarea::-moz-placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-focused-placeholder .goog-textarea::-ms-input-placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-focused-placeholder .goog-textarea::-webkit-input-placeholder,.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-focused-placeholder .goog-textarea::placeholder{color:#747775}.docs-image-synthesis-sidebar .goog-textarea{background:#d3e3fd;padding:16px;transition:background .3s linear}@media screen and (forced-colors:active){.docs-image-synthesis-sidebar .goog-textarea{border:1px solid ButtonText}}.docs-image-synthesis-sidebar .docs-image-synthesis-search-bar-input-transition .goog-textarea{background:#fff}.docs-image-synthesis-sidebar .goog-textarea:disabled{background:#f5f7fd;color:#a0a4a8}.docs-image-synthesis-sidebar .docs-loading-indicator{margin:50px 0 0 -24px;top:auto}.docs-image-synthesis-sidebar .goog-palette{margin:0 14px}.docs-image-synthesis-sidebar .goog-palette-table{border:none;display:flex;margin:0 1px;justify-content:center}.docs-image-synthesis-sidebar .goog-palette-cell{border:none;cursor:default;padding:6px;width:134px}.docsContentLibrarySidebar.docs-image-synthesis-sidebar .goog-palette-cell-hover,.docsContentLibrarySidebar.docs-image-synthesis-sidebar .goog-palette-cell-selected{background-color:transparent;padding:6px}.docs-image-synthesis-sidebar .goog-menuheader:not(.genAiImageSidebarEditImageTabDisabledMessage){color:#444746;line-height:16px;font-size:11px;letter-spacing:.1px;margin:0 20px 20px 20px;text-align:center}.docs-image-synthesis-sidebar .genAiImageSidebarInputComponent .goog-menuheader{margin:6px 0 6px 16px;font-size:14px;line-height:20px;letter-spacing:.25px;text-align:left}.docs-image-synthesis-sidebar .docsContentLibrarySidebarSection{padding-bottom:50px}.docs-image-synthesis-prompt-header{margin:16px 20px 0 20px}.docs-image-synthesis-style-header{margin:0 20px 12px 20px}.docs-image-synthesis-prompt-header,.docs-image-synthesis-style-header{color:#5c5f5e;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:16px;-webkit-user-select:text}.docs-gm .docs-image-synthesis-sidebar .docs-image-synthesis-separator{background:#c4c7c5;height:1px;margin:8px 20px 8px 20px;width:280px}.docs-image-synthesis-sidebar .goog-menuheader{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;white-space:pre-wrap}.docs-image-synthesis-sidebar .image-generation-error-message{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;white-space:pre-wrap;color:#b3261e;line-height:16px;font-size:12px;font-weight:400;letter-spacing:.1px;padding:8px 20px 17px 20px}.image-generation-error-message.image-generation-permission-denied{color:#444746;line-height:20px;padding:8px 28px 17px 28px;text-align:center}.docs-image-synthesis-sidebar .image-synthesis-creation-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff;cursor:pointer;left:50%;margin-top:16px;margin-bottom:16px;position:relative;transform:translateX(-50%)}.docs-image-synthesis-sidebar .image-synthesis-creation-button.goog-button-disabled{background:rgba(60,64,67,.12);color:rgba(60,64,67,.38);cursor:default}.docs-image-synthesis-sidebar .image-synthesis-creation-button.image-synthesis-begin-create:hover{color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.docs-image-synthesis-sidebar .image-synthesis-creation-button.image-synthesis-begin-create:focus{color:#fff;background:#286bd6}.docs-image-synthesis-sidebar .image-synthesis-creation-button.image-synthesis-begin-create{background:#0b57d0;color:#fff}.docs-image-synthesis-sidebar .image-synthesis-creation-button.image-synthesis-creating{animation:image-generation-gradient 5.5s linear infinite;background:linear-gradient(135deg,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd);background-size:800% 800%;color:#202124;border:0}.docs-image-synthesis-sidebar .image-synthesis-creation-button.image-synthesis-create-complete:hover{background:rgba(11,87,208,.08)}.docs-image-synthesis-sidebar .image-synthesis-creation-button.image-synthesis-create-complete:focus{background:rgba(11,87,208,.12);border:1px solid #0b57d0}.docs-image-synthesis-sidebar .image-synthesis-creation-button.image-synthesis-create-complete{background:none;border:1px solid #747775;color:#0b57d0}[dir=rtl] .docs-image-synthesis-sidebar .image-synthesis-creation-button{transform:translateX(50%)}.docs-image-synthesis-item{border-radius:4px;height:auto;width:134px;transform:translate(0)}.goog-palette-cell-hover .docs-content-library-image-generation-item:not(:has(.docs-content-library-image-generation-item-feedback-hidden)){outline:2px solid #c4c7c5}.docs-content-library-image-generation-feedback .docs-material-button-flat-default{background-color:transparent;margin:0;padding:0}.docs-content-library-image-generation-item{align-items:center;background:#dde3ea;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative}.docs-content-library-image-generation-item-private-preview-enabled{cursor:zoom-in}.docs-content-library-image-generation-item-preview-overlay{display:none}.docs-image-generation-item-previewing .docs-content-library-image-generation-item-preview-overlay{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));border-radius:4px;bottom:0;color:#fff;display:flex;flex-direction:column;font:500 14px/20px Google Sans,Roboto,sans-serif;justify-content:center;left:0;position:absolute;right:0;top:0}.docs-content-library-image-generation-feedback,.docs-content-library-image-generation-item-feedback-container{bottom:0;display:flex;position:absolute}.docs-content-library-image-generation-item-feedback-container{background:none;border-radius:0 0 16px 16px;cursor:default;height:36px;width:100%}.docs-content-library-image-generation-feedback{align-items:center;justify-content:space-between;width:100%}.docs-content-library-image-generation-thumbs-container{display:flex;gap:8px;margin-right:10px;padding:4px;justify-content:center;width:100%}.docs-content-library-image-generation-thumbs-container .docs-material-button{background:#282a2c;border-radius:10px;height:28px;width:28px}.docs-content-library-image-generation-item-feedback-hidden{visibility:hidden}.docs-content-library-image-generation-feedback-text{color:#e3e3e3;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:16px;padding:10px 4px 8px 10px}.docs-content-library-image-generation-feedback .docs-content-library-image-generation-thumbs-container .docs-material-button-focused.docs-material-button-no-focus-border{border:none;line-height:32px;padding:0}.docs-content-library-image-generation-thumbs-container .docs-icon{border-radius:10px;display:block;margin:0;padding:6px}.docs-content-library-image-generation-thumbs-container .docs-icon-img-container,.docs-content-library-image-generation-thumbs-container .docs-material-button-focused.docs-material-button-no-focus-border .docs-icon-img-container{padding:2px}.docs-content-library-image-generation-thumbs-container .docs-material-button-focused .docs-icon-img-container{padding:1px}.docs-content-library-image-generation-thumbs-container .docs-material-button-focused .docs-icon,.docs-content-library-image-generation-thumbs-container .docs-material-button-hover .docs-icon{background:hsla(140,3%,77%,.24)}@media screen and (forced-colors:active){.docs-content-library-image-generation-thumbs-container .docs-icon{filter:invert(100%)}}.docs-icon.docs-image-generation-prompt-inspiration-drawer-nav-buttons-icon{height:24px;left:-2px;margin:0;position:relative;width:24px}.docs-image-generation-prompt-inspiration-card{display:flex;flex-direction:column;flex:1 0 100%;height:280px;justify-content:flex-end;width:280px}.docs-content-library-image-generation-thumb-outline-disabled{opacity:38%}.docs-image-generation-prompt-inspiration-drawer-collapse-tooltip,.docs-image-generation-prompt-inspiration-drawer-copy-button-tooltip,.docs-image-generation-prompt-inspiration-drawer-expand-tooltip{min-width:max-content}.docs-main-toolbars .goog-toolbar-button.image-generation-prominent-toolbar-button.image-generation-prominent-toolbar-button-promo,.docs-main-toolbars .goog-toolbar-button.image-generation-prominent-toolbar-button:not(.goog-toolbar-button-disabled):hover{animation:image-generation-gradient 2.1s linear infinite;background:linear-gradient(135deg,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd);background-size:800% 800%}.docs-image-generation-prompt-inspiration-card-prompt{align-items:center;color:#fff;display:flex;font:400 14px/20px Google Sans,Roboto,sans-serif;padding:35px 20px;-webkit-user-select:text}.docs-ui-toast.docs-image-generation-toast{left:unset;right:25px;min-width:unset;width:268px}.docs-image-generation-ghost-loader-container{display:flex;justify-content:center;overflow:hidden;padding-top:10px;padding-bottom:48px}.docs-image-generation-ghost-loader-shape-wrapper{animation:loadingShapeTranslateUp 1.2s cubic-bezier(.05,.7,.1,1) forwards,loadingShapeFade .75s cubic-bezier(.17,0,.83,1) 1s reverse forwards}.docs-image-generation-ghost-loader-shape-object.rotate{animation:loadingShapeRotate 1.2s cubic-bezier(.15,0,0,1) forwards,loadingShapeFade 1.2s cubic-bezier(.15,0,0,1) forwards,loadingShapeFade .75s cubic-bezier(.17,0,.83,1) .75s reverse forwards}@keyframes loadingShapeTranslateUp{0%{transform:translateY(120px)}to{transform:translateY(0)}}@keyframes loadingShapeRotate{0%{transform:rotate(-93deg)}to{transform:rotate(0deg)}}@keyframes loadingShapeFade{0%{opacity:0}to{opacity:1}}.docs-image-generation-onboarding-dialog{max-height:calc(100vh - 50px);overflow:auto;width:490px}.docs-image-generation-onboarding-dialog .docs-material-gm-dialog-content{padding-left:5px;padding-right:5px;padding-bottom:0;overflow:auto}.docs-image-generation-onboarding-dialog .docs-material-gm-dialog-title-text{display:none}.docs-image-generation-onboarding-dialog-content{align-items:center;display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;justify-content:center}.docs-image-generation-onboarding-dialog .docs-material-gm-dialog-title{padding-bottom:0;padding-top:12px}.docs-image-generation-onboarding-dialog-image{height:300px}.docs-image-generation-onboarding-dialog-title{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:22px;height:28px;margin-bottom:16px;margin-top:8px}.docs-image-generation-onboarding-dialog-text{color:#444746;display:flex;flex-direction:column;line-height:20px;max-width:440px;padding-left:8px;padding-right:8px;row-gap:14px;text-align:center}.docs-image-generation-onboarding-dialog-title2{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:22px;margin:16px 0 16px 0;max-width:404px;min-height:28px;text-align:center}.docs-image-generation-onboarding-dialog-text2{color:#444746;display:inline;line-height:20px;max-width:404px;padding-left:8px;padding-right:8px;text-align:center}.docs-image-generation-onboarding-dialog-subtext{border-radius:8px;border:1px solid #c4c7c5;color:#747775;display:inline;font-size:12px;line-height:20px;margin-top:16px;width:404px;padding:12px 14px;row-gap:20px}.docs-image-generation-onboarding-dialog-workspace-logos{height:20px;padding-bottom:16px;padding-top:16px}.docs-image-synthesis-sidebar .docs-image-generation-learn-more-link{display:flex;justify-content:center;margin:16px 0;font-family:Google Sans,Roboto,sans-serif;font-size:11px}.docs-image-generation-learn-more-link{align-items:center;color:#0b57d0;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;margin-right:16px}.docs-image-generation-onboarding-dialog{z-index:1005}.docs-image-generation-onboarding-dialog-bg{z-index:1004}.docs-image-generation-onboarding-dialog-opt-out-button-container{flex:auto}.docs-image-generation-onboarding-dialog-opt-out-button{display:inline-flex}.docs-image-synthesis-sidebar .docs-material-gm-labeled-checkbox{align-items:center;margin:0 20px}.docs-image-synthesis-sidebar .docs-material-gm-labeled-checkbox-label{color:#5f6368;font-weight:500;font-size:11px;letter-spacing:.1px;line-height:16px;width:255px}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.docs-image-generation-onboarding-dialog-primary-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff;min-width:106px}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.docs-image-generation-onboarding-dialog-primary-button.docs-material-button-focused{color:#fff;background:#286bd6}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.docs-image-generation-onboarding-dialog-primary-button.docs-material-button-hover{color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.docs-image-generation-onboarding-dialog-primary-button.docs-material-button-active{color:#fff;background:#286bd6}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.docs-image-generation-onboarding-dialog-primary-button.docs-material-button-disabled{background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.docs-image-generation-suggestion-container{background-color:#d3e3fd;border-radius:16px 16px 16px 16px;display:flex;flex-direction:column;position:relative;margin:10px 5px;height:auto;width:300px}.docs-image-generation-suggestion-container-hidden{display:none}.docs-image-generation-suggestion-loader{margin:5px 5px 10px;display:flex;flex-direction:column;position:relative;width:310px;height:auto;animation:image-generation-gradient 5.5s linear infinite;background:linear-gradient(135deg,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd);background-size:800% 800%;border-radius:16px 16px 16px 16px;justify-content:center;align-items:center}.docs-image-generation-suggestion-loader-content{align-items:center;color:#444746;font:500 11px/20px Google Sans,Roboto,sans-serif;justify-content:center;margin:10px;text-align:center;width:260px}.docs-image-generation-example-gallery{background:linear-gradient(0deg,rgba(105,145,214,.2),rgba(105,145,214,.2)),#fff;border-radius:16px;bottom:0;height:320px;position:absolute;width:320px;z-index:10}.docs-image-generation-example-gallery.collapsed{background:transparent;transition:background .3s linear}.docs-image-generation-example-gallery-thumb-container{display:flex;flex-direction:column}.docs-image-generation-example-gallery-header{align-items:center;display:flex;flex-basis:44px;padding:0 20px}.docs-image-generation-example-gallery-header-title{color:#444746;font:500 14px/20px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:9px 0 9px 0}.docs-image-generation-example-gallery-header-actions{display:flex;flex:auto;justify-content:flex-end;position:relative}.docs-image-generation-example-gallery-carousel{border-radius:16px;height:256px;margin:0 20px 20px;overflow:hidden;position:relative;width:280px}.docs-image-generation-example-gallery-navigation{align-items:center;display:flex;height:256px;position:absolute;width:280px;z-index:10}.docs-image-generation-example-gallery-card-container{display:flex;left:0;position:relative;transition:left .4s cubic-bezier(.4,0,0,1)}.docs-image-generation-example-gallery-next-container,.docs-image-generation-example-gallery-prev-container{flex:auto}.docs-image-generation-example-gallery-prev-container{margin-left:16px}.docs-image-generation-example-gallery-next-container{display:flex;justify-content:flex-end;margin-right:16px}.docs-image-generation-example-gallery-next-button,.docs-image-generation-example-gallery-prev-button{align-items:center;background-color:rgba(31,31,31,.6);border-radius:50%;border:0;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.docs-image-generation-example-gallery-next-button[disabled],.docs-image-generation-example-gallery-prev-button[disabled]{cursor:auto;opacity:.38}.docs-image-generation-example-gallery-collapse-button,.docs-image-generation-example-gallery-copy-prompt-button{cursor:pointer;padding:4px}.docs-image-generation-example-gallery-expand-button{cursor:pointer;padding:4px;position:absolute}.docs-image-generation-example-gallery-collapse-button .docs-icon,.docs-image-generation-example-gallery-copy-prompt-button .docs-icon,.docs-image-generation-example-gallery-expand-button .docs-icon{height:24px;width:24px}.docs-image-generation-example-gallery-collapse-button:hover,.docs-image-generation-example-gallery-copy-prompt-button:hover{background:rgba(68,71,70,.08);border-radius:20px}@keyframes fadeOutAndHide{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.docs-image-generation-example-gallery.docs-image-generation-example-gallery-expanded{transform:translateY(0);transition:transform .5s cubic-bezier(.3,0,.8,.15)}.docs-image-generation-example-gallery.docs-image-generation-example-gallery-expanded-static{transform:translateY(0);transition:none}.docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed{transform:translateY(300px);transition:transform .5s cubic-bezier(.3,0,.8,.15)}.docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed-static{transform:translateY(300px);transition:none}.docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-collapse-button,.docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-copy-prompt-button,.docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-expand-button,.docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-header-title{animation:none}.docs-image-generation-example-gallery-expand-button{background:linear-gradient(0deg,rgba(105,145,214,.12),rgba(105,145,214,.12)),#fff;border-radius:50%;border:1px solid #747775;bottom:32px}.docs-image-generation-example-gallery-expanded .docs-image-generation-example-gallery-expand-button,.docs-image-generation-example-gallery-expanded-static .docs-image-generation-example-gallery-expand-button{opacity:0;visibility:hidden}.docs-image-generation-example-gallery-collapsed .docs-image-generation-example-gallery-expand-button{opacity:1;animation:fadeOutAndHide .3s linear reverse both;animation-delay:.3s}.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-expand-button{opacity:1}.docs-image-generation-example-gallery-collapsed .docs-image-generation-example-gallery-collapse-button,.docs-image-generation-example-gallery-collapsed .docs-image-generation-example-gallery-copy-prompt-button,.docs-image-generation-example-gallery-collapsed .docs-image-generation-example-gallery-header-title,.docs-image-generation-example-gallery-collapsed .docs-image-generation-example-gallery-navigation,.docs-image-generation-example-gallery-collapsed .genAiImageSidebarFooterDisclaimer{animation:fadeOutAndHide .2s linear both}.docs-image-generation-example-gallery-collapsed .docs-image-generation-example-gallery-copy-prompt-button{pointer-events:none}.docs-image-generation-example-gallery-expanded .docs-image-generation-example-gallery-collapse-button,.docs-image-generation-example-gallery-expanded .docs-image-generation-example-gallery-copy-prompt-button,.docs-image-generation-example-gallery-expanded .docs-image-generation-example-gallery-header-title,.docs-image-generation-example-gallery-expanded .docs-image-generation-example-gallery-navigation,.docs-image-generation-example-gallery-expanded .genAiImageSidebarFooterDisclaimer{animation:fadeOutAndHide .2s linear reverse both}.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-collapse-button,.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-copy-prompt-button,.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-header-title{opacity:0}.docs-image-generation-example-gallery-expanded-static .docs-image-generation-example-gallery-collapse-button,.docs-image-generation-example-gallery-expanded-static .docs-image-generation-example-gallery-copy-prompt-button,.docs-image-generation-example-gallery-expanded-static .docs-image-generation-example-gallery-header-title{opacity:1}.docs-image-generation-example-gallery-container:not(.imageGenerationPromptInspirationGalleryWithDisclaimer) .docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed,.docs-image-generation-example-gallery-container:not(.imageGenerationPromptInspirationGalleryWithDisclaimer) .docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed-static{background:transparent}.docs-prompt-view{background:#edf2fa;direction:ltr;display:flex;align-items:center;justify-content:flex-start;width:320px}.docs-prompt-view-input::placeholder{text-align:left;font-size:14px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-prompt-view-input{border:none;border-radius:none;outline:none;font-size:14px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;resize:none}.docs-image-synthesis-quota-upsell-message-container{display:flex;justify-content:center}.docs-image-synthesis-quota-upsell-message-container .generativeAiQuotaUpsellMessageContent{align-items:flex-start;margin:0 20px 16px;width:90%}.docs-image-synthesis-quota-upsell-message-container .generativeAiQuotaUpsellMessageDescription{margin-left:2px}.appsDocsAiGenerativeaiImageCreateNewImageInputStylePresetsColorPaletteContainer{margin:8px 16px 0;display:flex;gap:8px}.genAiImageSidebarEl .appsDocsUiSidebarInner{overflow:hidden}.genAiImageSidebarEl .appsDocsUiSidebarScrollableContainer{height:100%}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs{align-items:center;background:none;color:#444746;display:flex;flex-direction:row;height:48px;justify-content:center;margin:0 16px 16px;width:auto}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab{color:#444746}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab,.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-inactive:hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;border:1px solid #747775;letter-spacing:normal;margin:0;width:50%}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab.docs-sidebar-toggle-tab-left{border-bottom-right-radius:0;border-top-right-radius:0}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab.docs-sidebar-toggle-tab-right{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .docs-sidebar-toggle-tab-active{background-color:#d3e3fd}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .docs-sidebar-toggle-tab-active .docs-sidebar-toggle-tab-left-title:after,.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .docs-sidebar-toggle-tab-active .docs-sidebar-toggle-tab-right-title:after{display:none}.genAiImageSidebarModeToggle .docs-sidebar-toggle-tab-active.jfk-button:not(.jfk-button-disabled):hover,.genAiImageSidebarModeToggle .docs-sidebar-toggle-tab-inactive.jfk-button:not(.jfk-button-disabled):hover,.genAiImageSidebarModeToggle .docs-sidebar-toggle-tab.jfk-button-hover{border:1px solid #747775;color:#0b57d0;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:rgba(11,87,208,.08);box-shadow:none}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tab .docs-sidebar-toggle-tab.jfk-button-focused,.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .docs-sidebar-toggle-tab-active.jfk-button:focus-visible{background:rgba(11,87,208,.12);outline:1px solid #0b57d0}.genAiImageSidebarModeToggle.docs-sidebar-toggle-tab .docs-sidebar-toggle-tab.jfk-button-focused,.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-inactive:focus-visible{outline:1px solid #0b57d0}.genAiImageSidebarModeToggle .docs-sidebar-toggle-tab.jfk-button-pressed,.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .docs-sidebar-toggle-tab-active.jfk-button:active,.genAiImageSidebarModeToggle.docs-sidebar-toggle-tabs .docs-sidebar-toggle-tab-inactive.jfk-button:active{border:1px solid #747775;color:#0b57d0;background:rgba(11,87,208,.12)}.genAiImageSidebarModeToggle .docs-sidebar-toggle-tab.jfk-button-disabled{border:1px solid #747775;color:#0b57d0;border:1px solid rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.genAiImageSidebarEditThumbnailsContainer{display:grid;gap:0 8px;grid-template-columns:140px 1fr;justify-items:flex-start;margin:0 16px 16px}.genAiImageSidebarEditThumbnailContainer{display:contents}.genAiImageSidebarDisabled .genAiImageSidebarEditThumbnailContainer{display:none}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol{padding:0;margin-bottom:16px;margin-top:1px}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-thumbnailcontainer{background-color:#e9eef6;border:none;border-radius:12px;outline:transparent}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer,.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer{background-color:#dde3ea}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-focused:focus-visible .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid #0b57d0}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{background-color:#fff}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-disabled{opacity:50%}.genAiImageSidebarEditThumbnailContainer .genAiImageSidebarInstantActionThumbnail.docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{animation:image-generation-gradient 5.5s linear infinite;background:linear-gradient(135deg,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd);background-size:800% 800%}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-checked .genAiImageSidebarlightRect{fill:#d3e3fd;stroke:#041e49}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-checked .genAiImageSidebardarkRect{fill:#041e49}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-checked .genAiImageSidebarshape{fill:#fff}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-title{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;line-height:20px;margin-bottom:0;text-align:center}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent{background-color:#fff;border-radius:12px;grid-column:span 2;margin:16px 0;padding-top:16px;position:relative;width:100%}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent:before{border-bottom:15px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:" ";height:0;position:absolute;transform:translateY(-31px);width:0}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent:nth-child(odd):before{left:60px}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent:nth-child(2n):before{right:60px}.genAiImageSidebarEditImageTab .genAiImageSidebarPeopleDisclaimer.goog-menuheader{font-size:12px;font-weight:400}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent .genAiImageSidebarPeopleDisclaimer.goog-menuheader{color:#747775;font-size:11px;font-weight:500;line-height:16px;margin:8px 16px;text-align:left;display:inline-flex}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent .genAiImageSidebarPeopleDisclaimer.goog-menuheader .docs-icon{flex-shrink:0;float:inline-start;margin:0 4px 0 0}@media screen and (forced-colors:active){.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-thumbnailcontainer{border:1px solid CanvasText;outline-offset:2px}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid CanvasText}.genAiImageSidebarEditThumbnailContainer .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid Highlight}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent{outline:1px solid CanvasText}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent:before{border-left-color:Canvas;border-right-color:Canvas}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent .docs-image-synthesis-search-bar-input{outline:1px solid CanvasText}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent .docs-image-synthesis-search-bar-input:focus-visible{outline:1px solid Highlight}}.genAiImageSidebarDisabled .genAiImageSidebarInputComponent{display:none}.genAiImageSidebarInputComponent .docs-prompt-view{background:none;width:100%}.genAiImageSidebarInputComponent .docs-image-synthesis-search-bar-input{margin-bottom:0}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent .docs-prompt-view .docs-image-synthesis-search-bar-input{background-color:#f0f4f9;border:none}.genAiImageSidebarInputComponent .docs-image-synthesis-prompt-header{display:none}.genAiImageSidebarInputComponent .goog-control:first-of-type .docs-image-synthesis-separator{display:block}.genAiImageSidebarInputComponent .docs-content-library-image-generation-item-feedback-container,.genAiImageSidebarInputComponent .docs-image-synthesis-item{border-radius:4px}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent .docs-content-library-image-generation-item-feedback-container,.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent .docs-image-synthesis-item{width:124px}.genAiImageSidebarEditImageTab .genAiImageSidebarInputComponent .goog-palette{margin-bottom:10px}.genAiImageSidebarEditImageTabDisabledMessage{text-align:center}.genAiImageSidebarFooterDisclaimer{font-size:11px;letter-spacing:.1px;line-height:16px;padding:8px 16px 16px}.genAiImageSidebarWithInspiration .genAiImageSidebarFooterDisclaimer{padding-right:57px}.genAiImageSidebarLearnMoreLink{color:#0b57d0;display:inline;justify-content:center;margin:16px 0;font-family:Google Sans,Roboto,sans-serif;font-size:11px;font-weight:500}.docs-image-synthesis-sidebar:has(.genAiImageSidebarFooterDisclaimer) .docs-content-library-image-generation-item:not(:has(.docs-content-library-image-generation-item-feedback-hidden)){outline:2px solid #0b57d0}@keyframes image-generation-gradient{0%{background-position:100% 100%}to{background-position:top 37.5% left 37.5%}}.appsDocsAiGenerativeaiImageHistoryViewEl .docs-content-library-image-generation-item,.appsDocsAiGenerativeaiImageHistoryViewEl .docs-content-library-image-generation-item-feedback-container,.appsDocsAiGenerativeaiImageHistoryViewEl .docs-image-synthesis-item{border-radius:4px}.appsDocsAiGenerativeaiImageHistoryViewResultHeaderContainer{display:flex;flex-direction:column;gap:8px;margin:8px 20px}.appsDocsAiGenerativeaiImageHistoryViewSeparator{border-top:1px solid #c4c7c5;margin:8px 20px;width:280px}.goog-control:first-of-type .appsDocsAiGenerativeaiImageHistoryViewSeparator{display:none}.appsDocsAiGenerativeaiImageHistoryViewResultHeaderAction{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin:16px 20px 0;-webkit-user-select:text;user-select:text}.appsDocsAiGenerativeaiImageHistoryViewResultHeaderPrompt,.appsDocsAiGenerativeaiImageHistoryViewResultHeaderStyle{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:16px;margin:0 20px 12px;-webkit-user-select:text;user-select:text}@media screen and (forced-colors:active){.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer{border:1px solid #747775}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-colorpalette-colorswatch .appsDocsAiGenerativeaiImageGenerationColorPaletteEmptyColorSwatch{background-color:transparent;border:0}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-colorpalette-colorswatch{border:1px solid #747775}.docs-material .appsDocsAiGenerativeaiImageGenerationColorPaletteCancelIcon .docs-icon{outline:1px solid;outline-offset:1px}.docs-material .appsDocsAiGenerativeaiImageGenerationColorPaletteDisabled .appsDocsAiGenerativeaiImageGenerationColorPaletteCancelIcon .docs-icon{color:GrayText}.appsDocsAiGenerativeaiImageGenerationColorPaletteDisabled .docs-material-colorpalette-colorswatch{border:1px solid GrayText}.appsDocsAiGenerativeaiImageGenerationColorPaletteDisabled{opacity:1}.appsDocsAiGenerativeaiImageGenerationColorPaletteDisabled .docs-material-gm-select-caption{color:GrayText}}@media screen and (forced-colors:none){.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-colorpalette-colorswatch .appsDocsAiGenerativeaiImageGenerationColorPaletteEmptyColorSwatch{background-color:#f0f4f9;border:0}.appsDocsAiGenerativeaiImageGenerationColorPaletteDisabled{opacity:38%}}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer{background:#fff;border-radius:8px;display:inline-block;font-family:Google Sans,Roboto,sans-serif;font-weight:500;padding:0;vertical-align:middle}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-gm-select .docs-material-gm-select-caption{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-gm-select .goog-inline-block{display:flex}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-colorpalette-table{border-spacing:3px 6px;margin:0 4px 0 8px;padding:0}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-gm-select-outer-box{border:0;border-radius:8px;padding:8px}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-gm-select:not(.docs-material-gm-select-open):not(.docs-material-gm-select-focused) .docs-material-gm-select-outer-box{background-color:#fff}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .docs-material-colorpalette-colorswatch{align-items:center;display:flex;height:26px;justify-content:center;margin:0;width:26px}.appsDocsAiGenerativeaiImageGenerationColorPaletteContainer .appsDocsAiGenerativeaiImageGenerationColorPaletteEmptyColorSwatch .docs-icon{height:20px;margin:0;width:20px}.docs-material .appsDocsAiGenerativeaiImageGenerationColorPaletteCancelIcon .docs-icon{border-radius:50%;height:20px;margin:0;width:20px}.appsDocsAiGenerativeaiImageGenerationColorPaletteCancelIcon{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;padding:2px;width:24px}.docs-material-colorpalette-cell-hover .appsDocsAiGenerativeaiImageGenerationColorPaletteCancelIcon{background-color:#e8ebee;cursor:pointer}.appsDocsAiGenerativeaiImageGenerationColorPaletteDisabled{cursor:default;pointer-events:none}.imageGenerationPromptInspirationGalleryWithDisclaimer .docs-image-generation-example-gallery{height:auto}.imageGenerationPromptInspirationGalleryWithDisclaimer .docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed{transform:translateY(100%)}.imageGenerationPromptInspirationGalleryWithDisclaimer .docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed-static{transform:translateY(100%);transition:none}.imageGenerationPromptInspirationGalleryWithDisclaimer .docs-image-generation-example-gallery.docs-image-generation-example-gallery-collapsed-static .docs-image-generation-example-gallery-expand-button{animation:none}.imageGenerationPromptInspirationGalleryWithDisclaimer .docs-image-generation-example-gallery.docs-image-generation-example-gallery-expanded-static{transition:none}.imageGenerationPromptInspirationGalleryWithDisclaimer .docs-image-generation-example-gallery-carousel{margin-bottom:0}.imageGenerationPromptInspirationGalleryWithDisclaimer .docs-image-generation-example-gallery-expand-button{background-color:#dde3ea;bottom:59px;border:none;border-radius:12px;outline:transparent}.imageGenerationPromptInspirationGalleryWithDisclaimer .docs-image-generation-example-gallery-expand-button:focus-visible{outline:1px solid #0b57d0}.imageGenerationStylePresetsSelect.docs-material-gm-select{background:#fff;border-radius:8px;font-family:Google Sans,Roboto,sans-serif;font-weight:500;margin:8px 16px 0;width:calc(100% - 32px)}.imageGenerationStylePresetsSelect.docs-material-gm-select .docs-material-gm-select-caption{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.goog-container-horizontal .imageGenerationStylePresetsSelect{display:inline-block;margin:0;max-width:147px;vertical-align:middle}.imageGenerationStylePresetsSelect.docs-material-gm-select .docs-material-gm-select-outer-box{border:none;border-radius:8px}.imageGenerationStylePresetsSelect.docs-material-gm-select-open .docs-material-gm-select-outer-box,.imageGenerationStylePresetsSelect.gm-select-hover .docs-material-gm-select-outer-box{background-color:#dce1e8}.imageGenerationStylePresetsSelect.docs-material-gm-select-active .docs-material-gm-select-outer-box{background-color:#d5dae1}.imageGenerationStylePresetsSelect:focus .docs-material-gm-select-outer-box{outline:1px solid #0b57d0}@media screen and (forced-colors:active){.imageGenerationStylePresetsSelect.docs-material-gm-select .docs-material-gm-select-outer-box{border:1px solid ButtonText}}.imageGenerationStylePresetsSelect .docs-material-gm-select-inner-box{display:flex;position:static}.docs-gm .imageGenerationStylePresetsMenu.goog-menu{background:linear-gradient(0deg,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;border:0;max-height:calc(100vh - 360px);min-height:75px;overflow-y:auto;width:280px}.imageGenerationStylePresetsMenu.goog-menu .imageGenerationStylePresetsMenuItem.goog-menuitem{padding:0;height:48px}.imageGenerationStylePresetsMenu .imageGenerationStylePresetsMenuItem:hover{background-color:#dce1e8}.imageGenerationStylePresetsMenu .imageGenerationStylePresetsMenuItem.goog-menuitem-active:hover:active{background-color:#d5dae1}.imageGenerationStylePresetsMenu .imageGenerationStylePresetsMenuItem.goog-menuitem-highlight{background-color:#d5dae1}.imageGenerationStylePresetsMenu .imageGenerationStylePresetsMenuItemSelected,.imageGenerationStylePresetsMenu .imageGenerationStylePresetsMenuItemSelected.goog-menuitem-highlight{background-color:#d3e3fd}.imageGenerationStylePresetsItem{align-items:center;color:#1f1f1f;display:inline-flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;height:48px}.imageGenerationStylePresetsItem .thumbnail{border-radius:10px;height:40px;margin:0 16px;width:40px}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker{align-items:center;color:#444746;display:grid;font-family:Google Sans,Roboto,sans-serif;font-weight:500;gap:8px;grid-template-columns:20% 68%;justify-content:center;margin-top:8px;width:100%}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker.hasAspectRatioOptions{grid-template-columns:repeat(auto-fit,28%)}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker.hasContextAwareOption.hasAspectRatioOptions .docs-thumbnailcontrol:last-child{grid-column:span 3;font-size:14px}.appsDocsAiGenerativeaiImageGenerationTypePickerThumbnailElement{align-items:center;display:flex;flex-direction:column;font-weight:500}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker.hasContextAwareOption.hasAspectRatioOptions .docs-thumbnailcontrol:last-child .appsDocsAiGenerativeaiImageGenerationTypePickerThumbnailElement{flex-direction:row}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-thumbnailcontainer{background:#fff;border-radius:8px;border:none;line-height:normal;outline:none}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{background-color:#d3e3fd;outline:none}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer,.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-checked.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer{background-color:#d3e3fd}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-focused:focus-visible .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid #0b57d0}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer{background-color:#dce1e8}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-active .docs-thumbnailcontrol-thumbnailcontainer{background-color:#d5dae1}@media screen and (forced-colors:active){.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-thumbnailcontainer{border:1px solid #fff;outline-offset:2px}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{border-color:CanvasText;outline:1px solid CanvasText}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-focused:focus-visible .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid Highlight}}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol{padding:0}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-thumbnailcontrol-thumbnail{height:56px}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker .docs-icon{margin:4px}.appsDocsAiGenerativeaiImageGenerationTypePickerDisabled{cursor:default;opacity:38%;pointer-events:none}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker:not(.appsDocsAiGenerativeaiImageGenerationTypePickerDisabled) .docs-thumbnailcontrol-disabled{cursor:default;opacity:38%;pointer-events:none}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker.hasContextAwareOption.hasAspectRatioOptions:not(.appsDocsAiGenerativeaiImageGenerationTypePickerDisabled) .docs-thumbnailcontrol:last-child.docs-thumbnailcontrol-disabled{pointer-events:auto}.appsDocsAiGenerativeaiImageGenerationTypePickerPicker:not(.appsDocsAiGenerativeaiImageGenerationTypePickerDisabled) .docs-thumbnailcontrol-disabled .docs-thumbnailcontrol-thumbnailcontainer{cursor:default}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerAspectRatioPicker{align-items:center;color:#444746;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;gap:8px;justify-content:center;margin-bottom:0}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerAspectRatioPicker .docs-thumbnailcontrol{padding:0}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerAspectRatioPicker .docs-thumbnailcontrol-thumbnailcontainer{border:none;border-radius:8px;line-height:normal;outline-width:1px}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerAspectRatioPicker .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{background-color:#d3e3fd;outline:none}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerAspectRatioPicker .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{outline:none}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerAspectRatioPicker .docs-thumbnailcontrol-focused:focus-visible .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid #0b57d0}@media screen and (forced-colors:active){.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerAspectRatioPicker .docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid Highlight}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerAspectRatioPicker .docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{border-color:CanvasText;outline:1px solid CanvasText}}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerDisabled{cursor:default;opacity:50%;pointer-events:none}.appsDocsAiGenerativeaiImageCssOutpaintAspectRatioPickerThumbnailElement{align-items:center;display:flex;flex-direction:column}.appsDocsAiGenerativeaiImageOutpaintImageInputPromptInput .docs-prompt-view-input{margin-top:16px;max-height:60px;min-height:60px}.docs-smartcompose-inlinepromo{align-items:center;display:flex;padding:0 4px}.docs-smartcompose-inlinepromo span{padding-left:2px}.exportDriveElementsThemeRoot{--dtx-state-hover:rgba(95,99,104,.8);--dtx-state-focus:rgba(95,99,104,.12);--dtx-state-press:rgba(95,99,104,.12);--dtx-drop-target:rgba(194,231,255,.4)}.modeElementsDark{--dtx-drop-target:hsla(0,0%,67%,.4)}.activity-deck,.activity-deck-events-view{height:100%}.activity-list-container{background-color:var(--dt-background,#fff);font-family:Roboto,arial,sans-serif;font-size:13px;height:100%;position:relative}.activity-list{box-sizing:border-box;height:100%;overflow-y:scroll;position:relative;z-index:0}.activity-refresh-header{box-sizing:border-box;background-color:#eee;height:0;overflow:hidden;padding-right:16px;position:absolute;top:0;width:100%;z-index:2}.activity-refresh-header .goog-inline-block.goog-flat-button{border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.1);box-sizing:border-box;background-color:var(--dt-background,#fff);color:#15c;cursor:pointer;height:35px;line-height:35px;text-align:center;width:100%}.activity-list-static-header{box-sizing:border-box;left:0;overflow:hidden;padding-bottom:12px;position:absolute;right:16px;top:0;width:auto;z-index:1}.activity-list-loading{font-size:14px;font-weight:400;margin-top:16px;text-align:center;width:100%}.activity-list-loading .drive-white-circle{display:none}.activity-list-loading-more.activity-list-loading{font-size:12px;font-weight:400;margin-top:0;padding-bottom:8px}.activity-list-loading-more.activity-list-loading .activity-list-loading-icon,.activity-list-loading-more.activity-list-loading .activity-list-loading-icon img,.activity-list-loading-more.activity-list-loading .activity-list-loading-message{display:inline-block;vertical-align:middle}.activity-list-loading-more.activity-list-loading .activity-list-loading-message{margin-left:8px;padding-left:14px;padding-top:6px}.activity-list-no-activity{font-size:13px;margin-top:16px;text-align:center;width:100%}.activity-event.activity-event-new{background-color:#ffffd6}.activity-event.activity-event-background-transition{transition:background-color 1s ease-in}.activity-list-no-more-events-icon{display:inline-block;margin-bottom:10px}.activity-event{background-color:var(--dt-background,#fff);border-bottom:1px solid var(--dt-inverse-on-surface,#dadce0);margin:0 0 12px;padding:0 0 12px;position:relative;width:100%}.activity-event>div:first-child{line-height:20px;padding:16px 0}.activity-event-action-icon{height:16px;padding:8px 4px;position:absolute;width:16px}.activity-event-available-action{border-top:1px solid var(--dt-surface-container-highest,#f1f3f4);margin-left:24px;margin-top:16px;padding-top:16px}.activity-event-action-text{font-weight:500;text-transform:uppercase}.activity-event-action-text-active{margin-left:32px;padding:8px 0}.activity-event-action-text-used{padding:8px 4px}.activity-list-error,.activity-list-no-more-events.activity-list-no-events{margin-bottom:20px;margin-top:10px;text-align:center}.activity-list-error-icon{display:inline-block;height:24px;margin-bottom:-5px;margin-right:20px;position:relative;width:24px}.activity-list-error-icon svg{bottom:0;position:absolute}.activity-list-events{-webkit-user-select:text;user-select:text}.activity-list-no-more-events{color:var(--dt-on-surface-variant,#5f6368);padding:0 24px 0 16px;text-align:left}.activity-list-no-more-events-text{color:var(--dt-on-surface-variant,#5f6368);font-size:13px;font-weight:400;margin-bottom:0}.activity-list-no-more-events-description,.activity-list-no-more-events-learn-more{line-height:20px;margin:0;padding:14px 0}.activity-decorated-link{color:#15c;cursor:pointer;outline:none;text-decoration:none}.activity-decorated-link:focus,.activity-decorated-link:hover{text-decoration:underline}.activity-decorated-link:active{color:#d14836}.activity-list-error-try-again{color:#15c;cursor:pointer;outline:none;text-decoration:none}.activity-list-error-try-again .goog-flat-button-focus,.activity-list-error-try-again .goog-flat-button-hover,.activity-list-error-try-again:focus,.activity-list-error-try-again:hover{text-decoration:underline}.activity-list-error-try-again:active{color:#d14836}.activity-list-show-more,.activity-paging-footer-show-more .goog-flat-button{display:block;height:0;margin:0 5px;overflow:hidden}.activity-event-focus{outline:1px solid var(--dt-primary,#1a73e8)}.activity-hideable-focus-hidden .activity-event.activity-event-focus{outline:none}.activity-event-person{height:40px;left:16px;position:absolute;width:40px}.activity-event-person img{border-radius:50%;height:100%;width:100%}.activity-event-background svg{border-radius:50%;height:40px;width:40px}.activity-event-person-overlay{left:0;position:absolute;right:0;top:0}.activity-event-admin-icon svg{opacity:.5}.activity-event-person-icon svg{margin-top:9px}.activity-event-admin-icon.activity-event-person-icon svg{margin-top:7px}.activity-event-drive-icon svg{margin-top:8px}.activity-event-person .activity-event-person-icon-container{border-radius:50%;height:40px;overflow:hidden;text-align:center;width:40px}.activity-event-admin-icon-container{box-sizing:border-box;border:2px solid rgba(0,0,0,.2)}.activity-event-person-icon-text{color:var(--dt-background,#fff);font-size:16px;line-height:40px;vertical-align:middle}.activity-event-header{margin-left:56px;padding:0 24px 0 16px}.activity-event-details-header{color:var(--dt-on-surface-variant,#5f6368);font-size:13px;width:auto}.activity-event-details-container{color:var(--dt-on-surface-variant,#5f6368);font-size:13px;font-weight:500;margin-top:4px}.activity-event-target-list{padding-left:72px}.activity-event-file-approval,.activity-event-people-names{color:var(--dt-on-surface,#3c4043);font-weight:500}.activity-event-approval-status{margin-top:4px;font-weight:500}.activity-event-approval-approved{color:#34a853}.activity-event-approval-rejected{color:#ea4335}.activity-event-action{font-weight:400}.activity-event-action:before{content:" "}.activity-event-copy-action,.activity-event-target-number{font-weight:700}.activity-event-target-icon{height:16px;position:absolute;width:24px}.activity-event-target:first-child{border-top:none}.activity-event-target-icon .drive-shortcut-icon{bottom:2px;left:-4px;position:absolute}.activity-event-target{position:relative}.activity-event-single-target{margin-left:72px}.activity-event-section-heading{color:var(--dt-on-surface,#3c4043);font-weight:500;margin-bottom:5px;margin-left:72px;margin-top:10px}.activity-event-parent{border-bottom:1px solid var(--dt-surface-container-highest,#f1f3f4);margin-left:72px}.activity-event-target-details{margin-left:32px}.activity-event-target-details.activity-event-locatable-target{margin-right:24px}.activity-event-target-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-list-hidden-text{height:0;overflow:hidden;white-space:nowrap;width:0}.activity-event-target:active,.activity-event-target:focus,.activity-event-target:hover{background-color:var(--dt-background,#fff)}.activity-event-target-name .activity-event-openable-target:active,.activity-event-target-name .activity-event-openable-target:focus,.activity-event-target-name .activity-event-openable-target:hover,.activity-event-target-name.activity-event-openable-target:active,.activity-event-target-name.activity-event-openable-target:focus,.activity-event-target-name.activity-event-openable-target:hover{color:var(--dt-on-surface-variant,#5f6368);cursor:pointer;outline:none;text-decoration:underline}.activity-event-scopes-show-less-button,.activity-event-scopes-show-more-button{display:flex;margin-left:24px}.activity-event-other-show-less-button,.activity-event-other-show-more-button{display:flex}.activity-event-show-less-button,.activity-event-show-more-button{display:flex;margin-left:6px}.activity-event-mpmigration-replaced .activity-event-show-less-button,.activity-event-mpmigration-replaced .activity-event-show-more-button{margin-left:72px}.activity-event-toggle-button{border:1px solid transparent;border-radius:4px;box-shadow:none;box-sizing:border-box;color:var(--dt-primary,#1a73e8);cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;height:36px;letter-spacing:.25px;line-height:16px;outline:none;margin-top:4px;padding:9px 24px 11px 24px}.activity-event-toggle-button-hover{background-color:rgba(66,133,244,.04)}.activity-event-toggle-button-focused{background-color:var(--dt-primary-container,#e8f0fe)}.activity-event-toggle-button-hover.activity-event-toggle-button-focused{background-color:rgba(66,133,244,.16)}.activity-event-toggle-button-active{background-color:rgba(66,133,244,.16);box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.activity-event-focus .activity-event-toggle-button .activity-event-toggle-button-icon,.activity-event:hover .activity-event-toggle-button .activity-event-toggle-button-icon{visibility:visible}.activity-event:hover .activity-event-toggle-button{cursor:pointer}.activity-event-children{margin-left:24px}.activity-event-target-details,.activity-event-target-icon{padding:7px 0 6px}.activity-event-target-icon-img{max-height:16px;max-width:16px;padding:0 4px}.activity-event-section-title{background-color:var(--dt-background,#fff);border-bottom:1px solid var(--dt-inverse-on-surface,#dadce0);color:var(--dt-on-surface-variant,#5f6368);font-size:13px;font-weight:500;line-height:48px;margin:0;padding:0 24px 0 16px;position:relative;transition:box-shadow 267ms cubic-bezier(.4,0,.2,1)}.activity-event-annotation{color:var(--dt-on-surface-variant,#5f6368);display:inline;float:right;font-size:12px;font-weight:400;padding-right:16px;padding-top:0;position:relative}.activity-event-source{display:inline-block;max-width:136px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.activity-event-info{color:var(--dt-on-surface-variant,#5f6368);padding-bottom:12px}.activity-event-timestamp{padding:0 16px 0 16px;display:inline;text-transform:capitalize}.activity-event-target-parent{color:#bababa;font-size:13px}.activity-event-target-parent.activity-event-openable-target:active,.activity-event-target-parent.activity-event-openable-target:focus,.activity-event-target-parent.activity-event-openable-target:hover{color:#00992c;cursor:pointer;outline:none}.activity-event-locate{height:32px;outline:none;position:absolute;right:3px;top:0;width:24px}.activity-event-locate svg{opacity:0;margin-left:2px;margin-top:5px}.activity-event-locate:active,.activity-event-locate:focus,.activity-event-locate:hover,.activity-event-target:active .activity-event-locate:active,.activity-event-target:focus .activity-event-locate:focus,.activity-event-target:hover .activity-event-locate:hover{cursor:pointer}.activity-event-locate:active svg,.activity-event-locate:focus svg,.activity-event-locate:hover svg,.activity-event-target:active .activity-event-locate:active svg,.activity-event-target:focus .activity-event-locate:focus svg,.activity-event-target:hover .activity-event-locate:hover svg{opacity:.72;cursor:pointer}.activity-event-target:active .activity-event-locate svg,.activity-event-target:focus .activity-event-locate svg,.activity-event-target:hover .activity-event-locate svg{opacity:.55}.activity-event-user-deletion-overlay svg{margin-top:4px}.activity-list .drive-spinner{height:40px}.activity-entry-empty-trash-targets .activity-event-target-name{text-decoration:line-through}.activity-event-rename-old-title{color:var(--dt-on-surface-variant,#5f6368);margin-top:8px;overflow:hidden;text-decoration:line-through;text-overflow:ellipsis;white-space:nowrap}.activity-event-scope-change-detail.activity-event-scope-change-detail-first{border-top:none}.activity-event-scope-change-detail{position:relative;padding:2px 0}.activity-event-scope-icon{border-radius:50%;display:inline-block;overflow:hidden;padding:0;position:relative;vertical-align:middle;z-index:1}.activity-event-scope-icon img{border-radius:2px;height:24px;vertical-align:middle;width:24px}.activity-event-scope-icon-container .activity-event-scope-svg-icon{left:2px;position:absolute;top:2px}.activity-event-scope-background svg{border-radius:2px;height:24px;width:24px}.activity-event-scope-icon .activity-event-scope-icon-container{height:24px;text-align:center;width:24px}.activity-event-scope-icon-text{color:var(--dt-background,#fff);height:24px;left:0;line-height:24px;position:absolute;top:0;width:24px}.activity-event-scope-element{box-sizing:border-box;font-weight:lighter;padding-left:48px;width:100%}.activity-event-scope-element-access{color:var(--dt-on-surface-variant,#5f6368);font-size:13px;float:right;padding-left:8px}.activity-event-scope-element-text{color:var(--dt-on-surface-variant,#5f6368);font-weight:500}.activity-event-scope-detail-unshared .activity-event-scope-detail-ba-display-name,.activity-event-scope-detail-unshared .activity-event-scope-element-text{text-decoration:line-through}.activity-event-scope-detail-icon-container{display:inline-block;line-height:normal;vertical-align:middle;width:0}.activity-event-scope-detail-unshared{opacity:.5}.activity-event-scope-detail-content-container{display:inline-block;line-height:normal;vertical-align:middle;width:100%}.activity-event-scopes-list{margin-top:12px;position:relative;padding:0 24px}.activity-event-scope-detail-ba-container{display:inline-block;margin-left:48px;vertical-align:middle}.activity-event-scope-detail-ba-display-name{color:var(--dt-on-surface,#3c4043);font-weight:500}.activity-event-scope-detail-ba-subtext{color:var(--dt-on-surface-variant,#5f6368);font-size:13px}.activity-team-drive-setting-events{padding-top:10px}.activity-team-drive-setting-detail{display:flex;padding-left:35px}.activity-team-drive-setting-detail:not(:last-child){padding-bottom:10px}.activity-team-drive-setting-description{display:inline-block;font-weight:400;padding-left:20px}.docs-tabbar{clear:left;display:flex;flex-direction:row;flex-shrink:0;float:left;justify-content:left;outline:none}.docs-tabbar-tab{align-items:center;border-bottom:2px solid transparent;border-top:2px solid transparent;box-sizing:border-box;cursor:pointer;display:flex;height:48px;justify-content:center;max-width:264px;min-width:72px;padding:0 24px}.docs-tabbar-tab-selected{border-bottom:2px solid #fff}.docs-hc-gecko.docs-tabbar-tab.docs-tabbar-tab-selected .docs-tabbar-tablabel{border-bottom:2px solid #fff;padding-bottom:0}.docs-hc-gecko.docs-tabbar-tab .docs-tabbar-tablabel{padding-bottom:2px}.docs-tabbar-focused .docs-tabbar-tab-selected{background:hsla(0,0%,100%,.12)}.docs-tabbar-mouseactive .docs-tabbar-tab{background:transparent}.docs-tabbar .docs-tabbar-tab-active{background:hsla(0,0%,100%,.25)}.docs-tabbar-tablabel{color:hsla(0,0%,100%,.7);font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.docs-tabbar-tab-selected .docs-tabbar-tablabel{color:#fff}.docs-material-gm-labeled-select{color:#3c4043;outline:none;width:100%}.docs-material-gm-labeled-select-outer-box{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:8px 6px 8px 8px;width:100%}.docs-material-gm-labeled-select-focused .docs-material-gm-labeled-select-outer-box{background-color:rgba(60,64,67,.06);border:1px solid #dadce0}.docs-material-gm-labeled-select-hover .docs-material-gm-labeled-select-outer-box{background-color:rgba(60,64,67,.04);border:1px solid #dadce0}.docs-material-gm-labeled-select-open .docs-material-gm-labeled-select-outer-box{background-color:rgba(60,64,67,.04);border:1px solid transparent}.docs-material-gm-select-open.docs-material-gm-select-hover .docs-material-gm-labeled-select-outer-box{background-color:rgba(60,64,67,.06)}.docs-material-gm-select-open.docs-material-gm-select-focused .docs-material-gm-labeled-select-outer-box{background-color:rgba(60,64,67,.08)}.docs-material-gm-labeled-select-disabled .docs-material-gm-labeled-select-outer-box{border:1px solid #dadce0;box-shadow:none;cursor:default}.docs-material-gm-labeled-select-inner-box{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.docs-material-gm-labeled-select-content{margin-bottom:8px}.docs-material-gm-labeled-select-caption{box-sizing:border-box;color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:20px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-material-gm-labeled-select-dropdown{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.docs-material-gm-labeled-select-dropdown-icon{background:no-repeat url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg) -68px -1308px;height:18px;width:18px}.docs-material-gm-labeled-select-open .docs-material-gm-labeled-select-dropdown-icon{transform:rotate(180deg)}.docs-material-gm-labeled-select-label{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px}@media screen and (forced-colors:active){.docs-material-gm-labeled-select-focused .docs-material-gm-labeled-select-outer-box{border:1px solid Highlight;outline:1px solid Highlight}.docs-material-gm-select-open.docs-material-gm-select-focused .docs-material-gm-labeled-select-outer-box{border:1px solid #dadce0;outline:none}.docs-material-gm-labeled-select-disabled .docs-material-gm-labeled-select-outer-box{border:1px solid GrayText}.docs-material-gm-labeled-select-disabled .docs-material-gm-labeled-select-caption{color:GrayText}}.docs-material-gm-select{color:#3c4043;outline:none;width:100%}.docs-material-gm-select-disabled{color:#5f6368;opacity:.38;cursor:default}.docs-material-gm-select-outer-box{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;cursor:pointer;padding:8px 6px 8px 8px;width:100%}.docs-material-gm-select-outer-box:active{background-color:#fff;border:1px solid transparent;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-material-gm-select-hover .docs-material-gm-select-outer-box{background-color:rgba(60,64,67,.04);border:1px solid #dadce0}.docs-material-gm-select-focused .docs-material-gm-select-outer-box{background-color:rgba(60,64,67,.06);border:1px solid #dadce0}.docs-material-gm-select-open .docs-material-gm-select-outer-box{background-color:rgba(60,64,67,.04);border:1px solid transparent}.docs-material-gm-select-open.docs-material-gm-select-hover .docs-material-gm-select-outer-box{background-color:rgba(60,64,67,.06)}.docs-material-gm-select-open.docs-material-gm-select-focused .docs-material-gm-select-outer-box{background-color:rgba(60,64,67,.08)}.docs-material-gm-select-disabled .docs-material-gm-select-outer-box{border:1px solid #dadce0;box-shadow:none;cursor:default}.docs-material-gm-select-inner-box{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.docs-material-gm-select-caption{box-sizing:border-box;color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:20px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-material-gm-select-dropdown{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.docs-material-gm-select-dropdown-icon{background:no-repeat url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg) -68px -1308px;height:18px;width:18px}.docs-material-gm-select-open .docs-material-gm-select-dropdown-icon{transform:rotate(180deg)}@media screen and (forced-colors:active){.docs-material-gm-select-focused .docs-material-gm-select-outer-box{border:1px solid Highlight;outline:1px solid Highlight}.docs-material-gm-select-open.docs-material-gm-select-focused .docs-material-gm-select-outer-box{border:1px solid #dadce0;outline:none}.docs-material-gm-select-disabled{color:GrayText;opacity:1}.docs-material-gm-select-disabled .docs-material-gm-select-outer-box{border:1px solid GrayText}.docs-material-gm-select-disabled .docs-material-gm-select-caption{color:GrayText}}.docs-gm3-textarea{background:none;border:none;border-radius:4px;box-shadow:0 0 0 1px #8f8f8f;color:rgba(0,0,0,.87);display:flex;font-size:16px;font-family:Google Sans,Roboto,sans-serif;height:unset;line-height:unset;margin:12px 0;outline:none;padding:16px;resize:none;transition:border-color .25s cubic-bezier(.4,0,.2,1);width:100%}.docs-gm3-textarea:focus{box-shadow:0 0 0 2px #0b57d0}.docs-gm3-textarea:disabled{box-shadow:0 0 0 2px rgba(31,31,31,.38)}.docs-material-labeled-text-field{height:40px;line-height:40px;padding-top:5px;position:relative}.docs-grille-gm3-text-field.docs-material-labeled-text-field{display:flex;flex-direction:column;height:unset;line-height:unset;margin:12px 0;padding:0}.docs-material-labeled-text-field-input{box-sizing:border-box;transition:border-color .2s cubic-bezier(.4,0,.2,1);background:none;border:none;border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;height:26px;line-height:26px;outline:none;overflow:hidden;text-overflow:ellipsis;width:100%}.docs-grille-gm3-text-field .docs-material-labeled-text-field-input{border:none;border-radius:4px;box-shadow:0 0 0 1px #8f8f8f;font-size:16px;font-family:Google Sans,Roboto,sans-serif;height:56px;margin-bottom:4px;padding:0 16px}@media screen and (forced-colors:active){.docs-grille-gm3-text-field .docs-material-labeled-text-field-input{box-shadow:none;outline:1px solid Highlight}}.docs-grille-gm3-text-field .docs-material-labeled-text-field-content{align-items:center;color:#1f1f1f;display:flex;font-family:Google Sans,Roboto,sans-serif;left:12px;position:absolute;top:28px;width:100%}.docs-material-labeled-text-field-hover .docs-material-labeled-text-field-input{border-bottom-color:rgba(0,0,0,.38)}.docs-material-labeled-text-field-focused .docs-material-labeled-text-field-input{border-bottom:2px solid #4285f4}.docs-grille-gm3-text-field.docs-material-labeled-text-field-focused .docs-material-labeled-text-field-input{border:none;box-shadow:0 0 0 2px #0b57d0}@media screen and (forced-colors:active){.docs-grille-gm3-text-field.docs-material-labeled-text-field-focused .docs-material-labeled-text-field-input{box-shadow:none;outline:2px solid Highlight}}.docs-material-labeled-text-field-disabled .docs-material-labeled-text-field-input{border-bottom:1px dotted rgba(0,0,0,.12);color:rgba(0,0,0,.12);cursor:default}.docs-grille-gm3-text-field.docs-material-labeled-text-field-disabled .docs-material-labeled-text-field-input{border:none;box-shadow:0 0 0 2px rgba(31,31,31,.38)}@media screen and (forced-colors:active){.docs-grille-gm3-text-field.docs-material-labeled-text-field-disabled .docs-material-labeled-text-field-input{box-shadow:none;outline:2px solid Highlight}}.docs-material-labeled-text-field-label{transition:transform .2s cubic-bezier(.4,0,1,1);color:#616161;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;line-height:45px;position:absolute;transform-origin:left bottom}.docs-grille-gm3-text-field .docs-material-labeled-text-field-label{color:#444746;cursor:text;font-size:16px;line-height:unset;padding:0 4px;transition:transform .1s cubic-bezier(.4,0,1,1)}.docs-material-labeled-text-field-focused .docs-material-labeled-text-field-label,.docs-material-labeled-text-field-has-text .docs-material-labeled-text-field-label{transform:translateY(-22px) scale(.846)}.docs-grille-gm3-text-field.docs-material-labeled-text-field-focused .docs-material-labeled-text-field-label,.docs-grille-gm3-text-field.docs-material-labeled-text-field-has-text .docs-material-labeled-text-field-label{background-color:#fff;transform:translateY(-28px) scale(.846)}.docs-grille-gm3-text-field.docs-material-labeled-text-field-disabled .docs-material-labeled-text-field-label{color:rgba(68,71,70,.38);opacity:1}.docs-material-labeled-text-field-focused .docs-material-labeled-text-field-label{color:#3367d6}.docs-grille-gm3-text-field.docs-material-labeled-text-field-focused .docs-material-labeled-text-field-label{color:#0b57d0}.docs-material-labeled-text-field-disabled .docs-material-labeled-text-field-label{opacity:.12}.docs-material-labeled-text-field-supporting-text{font-family:Google Sans,Roboto,sans-serif;font-size:12px;padding-left:16px}.docs-grille-gm3-text-field.docs-material-labeled-text-field-disabled .docs-material-labeled-text-field-supporting-text{opacity:.38}.docs-material-text-area{box-sizing:border-box;transition:border-color .25s cubic-bezier(.4,0,.2,1);background:none;border:none;border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;outline:none;resize:none;width:100%}.docs-material-text-area:hover{border-bottom-color:rgba(0,0,0,.38)}.docs-material-text-area:focus{border-bottom:2px solid #4285f4}.docs-material-text-area:disabled{border-bottom:1px dotted rgba(0,0,0,.12);color:rgba(0,0,0,.12);cursor:default}.docs-material-text-field-input{box-sizing:border-box;transition:border-color .25s cubic-bezier(.4,0,.2,1);background:none;border:none;border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;height:26px;line-height:26px;outline:none;overflow:hidden;text-overflow:ellipsis;width:100%}.docs-material-text-field-hover .docs-material-text-field-input{border-bottom-color:rgba(0,0,0,.38)}.docs-material-text-field-focused .docs-material-text-field-input{border-bottom:2px solid #4285f4}.docs-material-text-field-disabled .docs-material-text-field-input{border-bottom:1px dotted rgba(0,0,0,.12);color:rgba(0,0,0,.12);cursor:default}.drive-spinner{height:44px;overflow:hidden;position:relative}.drive-quantum-spinner{height:28px;left:50%;margin-left:-14px;position:absolute;top:8px;width:28px}.docs-analytics-icon{direction:ltr;text-align:left;overflow:hidden;position:relative;vertical-align:middle}.docs-analytics-img:before{content:url(https://ssl.gstatic.com/docs/common/menu_feature_sprite13.svg)}.docs-analytics-img{height:4388px;position:absolute;width:72px}.docs-analytics-hc-gecko .docs-analytics-icon{filter:invert(100%)}.docs-analytics-arrow-downward-18px{left:0;top:-1364px}.docs-analytics-arrow-drop-down-black-18dp{left:0;top:-4024px}.docs-analytics-arrow-right-black-18dp{left:-54px;top:-2684px}.docs-analytics-arrow-upward-18px{left:-18px;top:-3378px}.docs-analytics-close-black-24px{left:0;top:-188px}.docs-analytics-gm3-close-black-18px{left:-16px;top:-2552px}.docs-analytics-close-white-24px{left:-24px;top:-3398px}.docs-analytics-info-outline-black-24px{left:-24px;top:-2948px}.docs-analyytics-info-outline-onsurface-variant-24px{left:-48px;top:-3398px}.docs-analytics-group-in-circle-32px{left:0;top:-2652px}.docs-analytics-gm3-group-in-circle-24px{left:-48px;top:-2948px}.docs-analytics-gm3-group-in-circle-20px{left:0;top:-3242px}.docs-analytics-keyboard-arrow-down-18px{left:-42px;top:-1022px}.docs-analytics-keyboard-arrow-up-18px{left:-54px;top:-3528px}.docs-analytics-document-icon-kix{left:0;top:-1346px}.docs-analytics-document-icon-punch{left:0;top:-1246px}.docs-analytics-document-icon-sketchy{left:0;top:-2684px}.docs-analytics-document-icon-ritz{left:-36px;top:-3528px}.docs-analytics-email-icon{left:0;top:0}.docs-analytics-email-outline-icon{left:-24px;top:-188px}.analytics-vc-content .docs-material-gm-select-caption{padding-left:8px;width:100%}.analytics-vc-content .docs-material-gm-select-dropdown{padding-right:8px}.analytics-vc-content .docs-material-gm-select-outer-box{padding:0}.analytics-vc-content .goog-menu .goog-menuitem-highlight{border:none}.analytics-btn-fill.jfk-button{cursor:pointer;background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff}.analytics-btn-fill.jfk-button-hover{background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.analytics-btn-fill.jfk-button-focused{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.analytics-btn-fill.jfk-button-focused.jfk-button-hover{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.analytics-btn-fill.jfk-button-focused.jfk-button-active{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15)}.analytics-btn-fill.jfk-button-disabled{cursor:default;background:#1a73e8;color:#fff;background:#f8f9fa;color:#202124;opacity:.62}.analytics-btn-hairline.jfk-button{cursor:pointer;background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8}.analytics-btn-hairline.jfk-button-hover{background:#f8fbff;border:1px solid #cce0fc!important}.analytics-btn-hairline.jfk-button-focused{background:#e9f1fe;border:1px solid #c1d8fb!important}.analytics-btn-hairline.jfk-button-focused.jfk-button-hover{background:#e1ecfe;border:1px solid #bbd4fb!important}.analytics-btn-hairline.jfk-button-focused.jfk-button-active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.analytics-btn-hairline.jfk-button-disabled{cursor:default;background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38}.analytics-btn-text.jfk-button{cursor:pointer;background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;color:#1a73e8}.analytics-btn-text.jfk-button-hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#f8fbff;color:#1a73e8}.analytics-btn-text.jfk-button-focused{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e9f1fe;color:#1a73e8}.analytics-btn-text.jfk-button-focused.jfk-button-hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e1ecfe;color:#1a73e8}.analytics-btn-text.jfk-button-focused.jfk-button-active{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e1ecfe;color:#1a73e8;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.analytics-btn-text.jfk-button-disabled{cursor:default;background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;color:#1a73e8;color:#3c4043;opacity:.38}.analytics-dialog-bg,.analytics-npd-bg,.analytics-od-bg{background:rgba(0,0,0,.6);left:0;position:absolute;top:0}.analytics-dialog-bg,.analytics-od-bg{z-index:998}.analytics-dialog,.analytics-npd,.analytics-od{background-color:#fff;border:0;border-radius:8px;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.14);display:flex;flex-direction:column;outline:0;position:absolute}.analytics-dialog,.analytics-od{z-index:1003}.analytics-dialog-content,.analytics-npd-content,.analytics-od-content{display:flex;flex-direction:column;flex-grow:1;min-height:0}.analytics-npd-bg{z-index:1004}.analytics-npd{z-index:1005}.picker-iframe.picker-min{box-shadow:0 4px 16px rgba(0,0,0,.2);color:#000;padding:0;position:absolute;z-index:1002}.picker-iframe.picker-minew .picker-min-frame-up{background-color:#f1f1f1}.picker-iframe.picker-white-callout.picker-minew .picker-min-frame-up{background-color:#fff}.picker-iframe.picker-min.goog-menu{border-color:#ccc;line-height:0;max-height:none;overflow:visible}.picker-iframe.picker-min-top{margin-top:15px}.picker-iframe.picker-minew.picker-min-top{margin-top:9px}.picker-iframe.picker-min-bottom{margin-top:-15px}.picker-iframe.picker-minew.picker-min-bottom{margin-top:-9px}.picker-iframe .picker-min-arrow-down,.picker-iframe .picker-min-arrow-up{position:absolute;width:32px;z-index:0}.picker-iframe .picker-min-arrow-up{top:-15px}.picker-iframe.picker-minew .picker-min-arrow-up{top:-10px;width:20px}.picker-iframe .picker-min-arrow-down{bottom:-16px}.picker-iframe.picker-minew .picker-min-arrow-down{bottom:-10px;width:20px}.picker-iframe .picker-min-arrow-border,.picker-iframe .picker-min-arrow-inner{border:16px solid;height:0;position:absolute;width:0}.picker-iframe.picker-minew .picker-min-arrow-border,.picker-iframe.picker-minew .picker-min-arrow-inner{border:10px solid}.picker-iframe.picker-minew .picker-min-arrow-up .picker-min-arrow-inner{border-color:#f1f1f1 transparent}.picker-iframe.picker-white-callout.picker-minew .picker-min-arrow-up .picker-min-arrow-inner{border-color:#fff transparent}.picker-iframe .picker-min-arrow-up .picker-min-arrow-inner{border-color:#fff transparent;top:1px;z-index:1}.picker-iframe .picker-min-arrow-down .picker-min-arrow-inner{border-color:#fff transparent;bottom:1px;z-index:1}.picker-iframe .picker-min-arrow-down .picker-min-arrow-border,.picker-iframe .picker-min-arrow-up .picker-min-arrow-border{border-color:rgba(0,0,0,.2) transparent}.picker-iframe .picker-min-arrow-down .picker-min-arrow-border{bottom:0}.picker-iframe .picker-min-arrow-up .picker-min-arrow-border,.picker-iframe .picker-min-arrow-up .picker-min-arrow-inner{border-top-width:0}.picker-iframe .picker-min-arrow-down .picker-min-arrow-border,.picker-iframe .picker-min-arrow-down .picker-min-arrow-inner{border-bottom-width:0}.drive-viewer{color:#fff;font-family:arial,sans-serif;overflow:clip;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.1s,0s;transition-timing-function:cubic-bezier(0,0,.2,1);transition-delay:0s,.1s;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1001}.driveViewerWizUiViewerEl .drive-viewer{position:absolute;z-index:unset}.drive-viewer.drive-viewer-v3{font-family:Google Sans,Roboto,arial,sans-serif}.drive-viewer-shown{opacity:1;visibility:visible;transition-timing-function:cubic-bezier(.4,0,1,1);transition-delay:0s,0s}.drive-viewer-shadow{background-color:#1e1e1e;position:fixed;top:0;bottom:0;left:0;right:0;opacity:.93}.drive-viewer-banners{left:0;position:absolute;right:0}.driveViewerWizUiViewerEl .drive-viewer-banners{z-index:20}.drive-viewer.drive-viewer-embed .drive-viewer-shadow{background-color:#d1d1d1;opacity:1}.drive-viewer-v3 .drive-viewer-shadow{background-color:rgba(0,0,0,.85);opacity:1}.drive-viewer-gm3.drive-viewer-v3 .drive-viewer-shadow{background-color:rgba(31,31,31,.92)}.drive-viewer-fixed-frame{margin:0;height:100%;width:100%;overflow:hidden!important}.drive-viewer-focus-outlines-disabled :focus{outline:none}.driveLockingUnlockcontent-text{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.75rem;font-size:1.375rem;letter-spacing:0;color:var(--dt-on-surface-variant,#5f6368);display:block;font-family:Google Sans,Roboto,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.00625em;line-height:1.5rem}.driveLockingUnlockdialog-title-icon-svg{height:20px;width:20px}.drive-locking-dialog{border-radius:8px;max-width:500px}.driveLockingDialogbasedialog-title{align-items:center;display:inline-flex}.driveLockingDialogbasedialog-title-icon{border-radius:50%;color:var(--dt-primary,#1a73e8);margin-right:12px;padding:8px 0 0 8px;width:29px;height:29px}.driveLockingDialogbasedialog-title-text{color:var(--dt-on-surface,#3c4043);display:block;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:22px;line-height:28px}.driveLockingDialogbaseitem-chip{border:1px solid var(--dt-outline,#80868b);border-radius:100px;display:inline-block;font-size:14px;height:32px;margin-top:16px;max-width:calc(100% - 30px);padding-left:15px;padding-right:15px}.driveLockingDialogbaseitem-chip-content{align-items:center;display:flex;height:100%;white-space:nowrap}.driveLockingDialogbaseitem-chip-icon{width:20px}.driveLockingDialogbaseitem-chip-title{padding-left:10px;overflow:hidden;text-overflow:ellipsis}.modal-dialog-title{margin-bottom:16px}#docs-approvals-toast-reload,#docs-approvals-toast-unlock{cursor:pointer}#docs-approvals-toast-reload.jfk-button-disabled,#docs-approvals-toast-unlock.jfk-button-disabled{display:none}.docs-approvals-banner-container{align-items:center;background:#e8f0fe;display:flex;flex-direction:row;height:48px;justify-content:space-between;position:relative}.docs-approvals-banner-unlocked.docs-approvals-banner-container{border-bottom:1px solid #dadce0}.docs-approvals-banner-locked.docs-approvals-banner-container{border-top:1px solid #dadce0}.docs-hc-gecko.docs-approvals-banner-container{border-bottom:1px solid}.docs-approvals-banner-buttons,.docs-approvals-banner-details,.docs-approvals-banner-status-details{align-items:center;display:flex}.docs-approvals-banner-status{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.1px;margin:0 16px 0 0}.docs-approvals-banner-full-message{color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px}.docs-approvals-banner-container .docs-approvals-banner-icon{margin:0 18px}.docs-approvals-banner-buttons .docs-approvals-banner-primary-button-wrapper .docs-approvals-banner-primary-button.docs-material-button,.docs-approvals-banner-buttons .docs-approvals-banner-secondary-button-wrapper .docs-approvals-banner-secondary-button.docs-material-button-fill-primary.docs-material-button,.docs-approvals-banner-buttons .docs-approvals-banner-tertiary-button-wrapper .docs-approvals-banner-tertiary-button.docs-material-button-fill-primary.docs-material-button{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:32px;letter-spacing:.25px;line-height:20px;padding:5px 10px;text-transform:none}.docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button{background:none}.docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-hover{background-color:#f8fbff;box-shadow:none}.docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-focused{box-shadow:none}.docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-disabled{border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38}.docs-approvals-banner-buttons .docs-approvals-banner-dismiss-button.docs-material-button-fill-primary.docs-material-button{border-radius:50%;box-sizing:content-box;display:flex;height:18px;line-height:18px;margin:0 4px 1px 0;padding:7px;width:18px}.docs-approvals-banner-buttons .docs-approvals-banner-dismiss-button .docs-icon{margin:0}.docs-feature-level-banner-docs .docs-approvals-banner-non-primary-button-wrapper .docs-material-button{color:#185abc}.docs-feature-level-banner-sheets .docs-approvals-banner-non-primary-button-wrapper .docs-material-button{color:#188038}.docs-feature-level-banner-slides .docs-approvals-banner-non-primary-button-wrapper .docs-material-button{color:#202124}.docs-feature-level-banner-docs .docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-focused{background-color:rgba(25,103,210,.12)}.docs-feature-level-banner-sheets .docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-focused{background-color:rgba(24,128,56,.12)}.docs-feature-level-banner-slides .docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-focused{background-color:rgba(234,134,0,.12)}.docs-feature-level-banner-docs .docs-approvals-banner-icon .docs-approvals-banner-icon-path{fill:#1967d2}.docs-feature-level-banner-sheets .docs-approvals-banner-icon .docs-approvals-banner-icon-path{fill:#188038}.docs-feature-level-banner-slides .docs-approvals-banner-icon .docs-approvals-banner-icon-path{fill:#202124}.docs-grille-gm3 .docs-approvals-banner-container{background:#d3e3fd;border:none}.docs-grille-gm3 .docs-approvals-banner-buttons .docs-material-button{background:none}.docs-grille-gm3 .docs-approvals-banner-buttons .docs-approvals-banner-primary-button-wrapper .docs-approvals-banner-primary-button.docs-material-button,.docs-grille-gm3 .docs-approvals-banner-buttons .docs-approvals-banner-secondary-button-wrapper .docs-approvals-banner-secondary-button.docs-material-button-fill-primary.docs-material-button,.docs-grille-gm3 .docs-approvals-banner-buttons .docs-approvals-banner-tertiary-button-wrapper .docs-approvals-banner-tertiary-button.docs-material-button-fill-primary.docs-material-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;color:#041e49;height:36px;padding:8px 12px}.docs-grille-gm3 .docs-approvals-banner-full-message,.docs-grille-gm3 .docs-approvals-banner-non-primary-button-wrapper .docs-material-button,.docs-grille-gm3 .docs-approvals-banner-status{color:#041e49}.docs-grille-gm3 .docs-approvals-banner-icon .docs-approvals-banner-icon-path{fill:#0b57d0}.docs-grille-gm3 .docs-approvals-banner-buttons .docs-material-button-hover,.docs-grille-gm3 .docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;white-space:nowrap;padding:9px 12px;background-color:rgba(11,87,208,.08);box-shadow:none;color:#041e49}.docs-grille-gm3 .docs-approvals-banner-buttons .docs-material-button-focused,.docs-grille-gm3 .docs-approvals-banner-buttons .docs-material-button-focused.docs-material-button-hover,.docs-grille-gm3 .docs-approvals-banner-buttons .docs-material-button-focused.docs-material-button-no-focus-border,.docs-grille-gm3 .docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-focused{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;white-space:nowrap;padding:9px 12px;background-color:rgba(11,87,208,.12);box-shadow:none;color:#041e49}.docs-grille-gm3 .docs-approvals-banner-buttons .docs-approvals-banner-dismiss-button,.docs-grille-gm3 .docs-approvals-banner-buttons .docs-approvals-banner-dismiss-button.docs-material-button-focused,.docs-grille-gm3 .docs-approvals-banner-buttons .docs-approvals-banner-dismiss-button.docs-material-button-hover{border:none;border-radius:100%;height:40px;line-height:40px;padding:0;width:40px}.docs-grille-gm3 .docs-approvals-banner-buttons .docs-approvals-banner-dismiss-button .docs-icon{margin:0 3px 3px 0}.docs-grille-gm3 .docs-approvals-banner-non-primary-button-wrapper .docs-material-button-fill-primary.docs-material-button-disabled{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;white-space:nowrap;padding:9px 12px;cursor:default;border-color:transparent!important;color:#1f1f1f}.docs-textcolormenubutton .goog-toolbar-menu-button-outer-box .goog-toolbar-menu-button-inner-box .goog-toolbar-menu-button-caption .goog-color-menu-button-indicator{height:20px;width:22px;bottom:1px}.docs-text-color-state-change-button{margin-right:0;padding:0 18px}.jfk-button-standard.docs-c-u-colormenutogglebutton-base.docs-c-u-colormenutogglebutton-extra-visible-border.jfk-button-hover,.jfk-button-standard.docs-c-u-colormenutogglebutton-base.docs-c-u-colormenutogglebutton-extra-visible-border.jfk-button-hover.jfk-button-checked{border:1px solid #000}.docs-text-color-omnibox-icon{float:left;width:16px;height:16px;margin:2px}.talk_roster{display:none}.docs-chat-mole-hidden>div{top:-10000px!important;left:-10000px!important}.talk_chat_widget{z-index:900!important}.docs-toolbar-menu-button .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-toolbar-menu-button .goog-toolbar-menu-button-icon{margin-left:3px;margin-right:6px;opacity:1}.docs-toolbar-menu-button .goog-toolbar-menu-button-inner-box{text-align:left}#docs-access-level-indicator.goog-flat-menu-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;cursor:pointer;height:24px;line-height:20px;margin:6px 0 6px 8px;padding:0 1px;-webkit-user-select:none;user-select:none}#docs-access-level-indicator.goog-flat-menu-button-hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);cursor:pointer;height:24px;line-height:20px;margin:6px 0 6px 8px;padding:0 1px;-webkit-user-select:none;user-select:none}#docs-access-level-indicator.goog-flat-menu-button-focused{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);cursor:pointer;height:24px;line-height:20px;margin:6px 0 6px 8px;padding:0 1px;-webkit-user-select:none;user-select:none}#docs-access-level-indicator.goog-flat-menu-button-hover.goog-flat-menu-button-focused{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);cursor:pointer;height:24px;line-height:20px;margin:6px 0 6px 8px;padding:0 1px;-webkit-user-select:none;user-select:none}#docs-access-level-indicator.goog-flat-menu-button-disabled{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;cursor:pointer;height:24px;line-height:20px;margin:6px 0 6px 8px;padding:0 1px;-webkit-user-select:none;user-select:none;cursor:default;opacity:.38}#docs-access-level-indicator.goog-flat-menu-button-focused.goog-flat-menu-button-open,#docs-access-level-indicator.goog-flat-menu-button-hover.goog-flat-menu-button-open,#docs-access-level-indicator.goog-flat-menu-button-open,#docs-access-level-indicator.goog-flat-menu-button-pressed,#docs-access-level-indicator.goog-flat-menu-button:active{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15);cursor:pointer;height:24px;line-height:20px;margin:6px 0 6px 8px;padding:0 1px;-webkit-user-select:none;user-select:none}.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button{background:#d3e3fd;border-radius:100px;color:#041e49;height:28px;line-height:24px;padding:0;-webkit-user-select:none;user-select:none}.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-hover{background:#d3e3fd;border-radius:100px;color:#041e49;height:28px;line-height:24px;padding:0;-webkit-user-select:none;user-select:none;background:#cbdbf6;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-focused,.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-hover.goog-flat-menu-button-focused{background:#d3e3fd;border-radius:100px;color:#041e49;height:28px;line-height:24px;padding:0;-webkit-user-select:none;user-select:none;background:#b9cbe7}.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-disabled{background:#d3e3fd;border-radius:100px;color:#041e49;height:28px;line-height:24px;padding:0;-webkit-user-select:none;user-select:none;background:rgba(31,31,31,.12)}.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-focused.goog-flat-menu-button-open,.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-hover.goog-flat-menu-button-open,.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-open,.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-pressed,.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button:active{background:#d3e3fd;border-radius:100px;color:#041e49;height:28px;line-height:24px;padding:0;-webkit-user-select:none;user-select:none;background:#b9cbe7}#docs-access-level-indicator .docs-access-level-indicator-icon-container{margin:2px 4px 4px 6px}.docs-grille-gm3 #docs-access-level-indicator .docs-access-level-indicator-icon-container{margin:3px 8px 5px 12px}#docs-access-level-indicator .goog-flat-menu-button-caption{margin-right:20px;font-size:12px;font-weight:500;line-height:21px}.docs-grille-gm3 #docs-access-level-indicator .goog-flat-menu-button-caption{color:#041e49;font-size:14px}.docs-grille-gm3 #docs-access-level-indicator.goog-flat-menu-button-disabled .goog-flat-menu-button-caption{color:#1f1f1f}#docs-access-level-indicator .goog-flat-menu-button-dropdown{border-bottom-color:#fff;border-top-color:#fff;right:7px;top:10px}.docs-grille-gm3 #docs-access-level-indicator .goog-flat-menu-button-dropdown{display:none}.docs-grille-gm3.docs-gm #docs-access-level-indicator .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-grille-gm3.docs-gm #docs-access-level-indicator.goog-flat-menu-button-disabled .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-grille-gm3.docs-gm #docs-access-level-indicator .docs-icon-acl-view-only-on-brand-color-background,.docs-grille-gm3.docs-gm #docs-access-level-indicator.goog-flat-menu-button-disabled .docs-icon-acl-view-only-on-brand-color-background{left:-350px;top:-1302px}.docs-grille-gm3.docs-gm #docs-access-level-indicator .docs-icon-acl-comment-only-on-brand-color-background,.docs-grille-gm3.docs-gm #docs-access-level-indicator.goog-flat-menu-button-disabled .docs-icon-acl-comment-only-on-brand-color-background{left:-590px;top:-62px}.goog-menu.docs-access-level-indicator-menu{border-radius:8px;max-width:272px;padding:22px 24px 24px 24px}.docs-access-level-indicator-menu .docs-access-level-indicator-menu-header{color:#202124;font:500 16px/24px Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-bottom:8px}.docs-access-level-indicator-menu .docs-access-level-indicator-menu-text{padding:0;font-size:14px;color:#3c4043;line-height:20px;width:196px}.docs-access-level-indicator-menu .docs-access-level-indicator-request-access-button{height:24px;line-height:15px;margin:16px 0 0 0;padding:4px 12px;text-transform:none}#docs-approvals-status-indicator-toolbar-separator{margin-right:0}#docs-primary-toolbars #docs-approvals-locked-menu-button.goog-toolbar-menu-button{background:#d3e3fd;border-radius:100px;color:#041e49;font:500 14px/20px Google Sans,Roboto,sans-serif;cursor:pointer;height:24px;margin:6px 0 6px 8px;padding:5px 24px 1px 0;-webkit-user-select:none;user-select:none}#docs-primary-toolbars #docs-approvals-locked-menu-button.goog-toolbar-menu-button-hover{background:#cbdbf6;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}#docs-primary-toolbars #docs-approvals-locked-menu-button.goog-toolbar-menu-button-focused,#docs-primary-toolbars #docs-approvals-locked-menu-button.goog-toolbar-menu-button-hover.goog-toolbar-menu-button-focused,#docs-primary-toolbars #docs-approvals-locked-menu-button.goog-toolbar-menu-button-open,#docs-primary-toolbars #docs-approvals-locked-menu-button.goog-toolbar-menu-button-pressed{background:#b9cbe7}#docs-approvals-locked-menu-button .goog-toolbar-menu-button-dropdown{display:none}#docs-primary-toolbars .docs-approval-status-indicator{cursor:pointer;color:#1a73e8;font-size:14px;font-weight:500;height:26px;letter-spacing:.25px;margin:5px 0 5px 4px;min-width:unset;padding:0 12px 0 9px;-webkit-user-select:none;user-select:none}#docs-primary-toolbars #docs-approvals-locked-menu-button.goog-toolbar-menu-button-disabled{background:rgba(31,31,31,.12);color:#1f1f1f}#docs-primary-toolbars .docs-approval-status-indicator .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg);cursor:default;margin:-1px 2px 4px 0}#docs-approvals-locked-menu-button .goog-toolbar-menu-button-icon.docs-icon{margin:0 8px 4px 12px}.docs-approval-status-indicator-text{line-height:23px}#docs-approvals-locked-menu-button .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}#docs-approvals-locked-menu-button.goog-toolbar-menu-button-disabled .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}#docs-approvals-locked-menu-button .docs-icon-approvals-lock,#docs-approvals-locked-menu-button.goog-toolbar-menu-button-disabled .docs-icon-approvals-lock{left:-678px;top:-1060px}@media screen and (forced-colors:active){.title-bar-badge-popout-action-container.goog-flat-button-focused,.title-bar-badge-popout-action-container.goog-flat-button-hover,.title-bar-badge-popout-callout .title-bar-badge-popout-action-container.goog-flat-button-focused,.title-bar-badge-popout-callout .title-bar-badge-popout-action-container.goog-flat-button-hover{outline:1px solid}}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.title-bar-badge-popout.title-bar-badge-popout-callout .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.title-bar-badge-popout.title-bar-badge-popout-callout .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#1a73e8 transparent}.title-bar-badge-popout-callout.docs-gm-promo.jfk-bubble.jfk-bubble-promo.title-bar-badge-popout{background-color:#1a73e8}.title-bar-badge-popout-compact.title-bar-badge-popout-callout.docs-gm-promo.jfk-bubble.jfk-bubble-promo.title-bar-badge-popout{margin-top:0}.title-bar-badge-popout-callout .title-bar-badge-popout-body,.title-bar-badge-popout-callout .title-bar-badge-popout-header-content,.title-bar-badge-popout-callout .title-bar-badge-popout-title{color:#fff}.title-bar-badge-popout-callout .title-bar-badge-popout-body .title-bar-badge-hyperlink{color:#fff;text-decoration:underline}.title-bar-badge-popout-callout .title-bar-badge-popout-emphasized-content{background-color:#1967d2;color:#fff}.title-bar-badge-popout-callout .docs-material-gm-labeled-checkbox-checkbox{border-color:#fff}.title-bar-badge-popout-callout .docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-label{color:#fff}.title-bar-badge-popout-callout .docs-material-gm-labeled-checkbox-focused .docs-material-gm-labeled-checkbox-circle,.title-bar-badge-popout-callout .docs-material-gm-labeled-checkbox-hover .docs-material-gm-labeled-checkbox-circle{background-color:#fff}.title-bar-badge-popout-callout .docs-material-gm-labeled-checkbox-checkbox.docs-material-gm-labeled-checkbox-checked{background-color:transparent}.title-bar-badge-popout-callout .title-bar-badge-popout-action-container{color:#fff}.title-bar-badge-popout-callout .title-bar-badge-popout-action-container.goog-flat-button-hover{background:#1967d2;border-color:#185abc}.title-bar-badge-popout-callout .title-bar-badge-popout-action-container.goog-flat-button-focused{background:#1967d2;border-color:#185abc}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.title-bar-badge-popout .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.title-bar-badge-popout .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#fff transparent}.jfk-bubble.jfk-bubble-promo.title-bar-badge-popout .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{display:none}.jfk-bubble.jfk-bubble-promo.title-bar-badge-popout .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{top:1px}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.title-bar-badge-popout{background-color:#fff;border:0;border-radius:8px;height:auto;margin-left:10px;width:320px;word-wrap:break-word;outline:1px solid transparent}.extra-long-popout.docs-gm-promo.jfk-bubble.jfk-bubble-promo.title-bar-badge-popout{width:370px}.title-bar-badge-popout-compact .jfk-bubble-arrow-id{visibility:hidden}.title-bar-badge-popout-container{outline:none;padding:16px}.title-bar-badge-popout-header{font-size:16px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:8px;line-height:22px}.title-bar-badge-popout-header-title{font-size:14px}.title-bar-badge-popout-title{margin-bottom:12px}.title-bar-badge-popout-header-content{color:#3c4043;margin-bottom:12px}.title-bar-badge-popout-body{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;vertical-align:top}.title-bar-badge-popout-body .title-bar-badge-hyperlink{color:#1a73e8}.title-bar-badge-popout-emphasized-content{background-color:#e8f0fe;border-radius:8px;color:#202124;margin-top:8px;padding:8px}.title-bar-badge-popout-checkbox{margin-left:8px;margin-top:16px}.title-bar-badge-popout-checkbox .docs-material-gm-labeled-checkbox{padding:0}.title-bar-badge-popout-action-row{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;text-align:right;display:flex;gap:8px;justify-content:flex-end;margin:8px 0 -8px 0}.title-bar-badge-popout-action-container{color:#185abc;cursor:pointer;outline:none;width:auto;padding:12px 10px 12px 10px;background:transparent;border:1px solid transparent;border-radius:4px;border-color:transparent;font-size:14px;font-weight:500;letter-spacing:.025em;transition-duration:.3s;transition-property:background,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.title-bar-badge-popout-action-container.goog-flat-button-hover{background:#f8fbff;border-color:#cce0fc}.title-bar-badge-popout-action-container.goog-flat-button-focused{background:#e9f1fe;border-color:#c1d8fb}.title-bar-badge-popout-action-container.goog-flat-button-disabled{color:#9aa0a6;cursor:default;-webkit-user-select:none;user-select:none}.title-bar-badge-open-icon.docs-icon{margin-left:2px}.docs-gm .title-bar-badge-open-icon .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.title-bar-badge-popout-header-icon.docs-icon{float:left;margin-right:5px}.docs-copydocdialog-destination-sharewarning{color:#5f6368;font-size:11px}.docs-copydocdialog-checkbox{font-size:14px;letter-spacing:.2px;padding-top:5px;vertical-align:top}.docs-gm .docs-copydocdialog-checkbox{cursor:pointer;padding-top:8px}.docs-gm .docs-copydocdialog-checkbox .jfk-checkbox{margin-top:-8px;margin-right:8px}.docs-copydocdialog-checkbox-helptext{margin-left:27px;font-size:12px;color:#5f6368}.docs-gm .docs-copydocdialog-destination-img{top:3px}.docs-copydocdialog-checkbox-helptext,.docs-copydocdialog-checkbox-label{width:255px}.docs-gm .docs-copydocdialog-destination-name{vertical-align:sub}.docs-copydocdialog-option-disabled{opacity:.38}.docs-copydocdialog-destination-button-disabled{pointer-events:none}.docs-copydocdialog-checkbox-label{width:285px;display:inline-block}.docs-copydocdialog-destination-button{border:1px solid #ddd;margin-right:0;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;width:250px;margin-top:4px}.docs-copydocdialog-destination-button.jfk-button-focused{border:1px solid #4d90fe}.docs-copydocdialog-destination-section{margin-top:16px}.docs-copydocdialog-destination-img{height:10px;margin-right:5px;position:relative;top:2px;width:13px}.goog-menu.picker-min.docs-copydocdialog-destination-picker{z-index:1003}.modal-dialog.docs-dialog.docs-copy-endangered-dialog{z-index:1007;width:376px}.modal-dialog-bg.docs-copy-endangered-dialog-bg{z-index:1006}.docs-gm .modal-dialog.docs-dialog.docs-copy-endangered-dialog{min-width:464px;width:unset}.docs-dialog.docs-hc-gecko .modal-dialog-title-close:after{filter:invert(100%)}.docs-dialog .modal-dialog-title-close{opacity:.54}.docs-dialog .modal-dialog-title-close:hover{opacity:.87}.modal-dialog-title-text{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400}.docs-dialog .modal-dialog-title-close:after{background:none;right:13px;top:14px;content:url(//ssl.gstatic.com/images/icons/material/system/svg/close_18px.svg);height:18px;width:18px}.document-details-bubble-container{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 6px 2px rgba(65,69,73,.15);outline:none;padding:24px 20px 8px 24px;position:absolute;width:240px;z-index:900}#document-details-bubble-header{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;padding-bottom:12px}.document-details-entry-component{padding-bottom:16px;white-space:normal}.document-details-entry-text{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;overflow-wrap:break-word;padding-bottom:16px;-webkit-user-select:text;user-select:text}.document-details-entry-text span[data-hovercard-id]{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}#document-details-bubble-loading{background-image:url(//ssl.gstatic.com/docs/common/loading_animation.gif);height:50px;margin:auto;width:50px}#document-details-bubble-error{padding-bottom:16px}.drive-organize-atd-popup{display:flex;vertical-align:middle}.drive-organize-atd-popup-undo-btn{margin:auto}.drive-organize-dialog{box-shadow:0 4px 16px rgba(0,0,0,.2);background:var(--dt-surface-container-high,#fff);background-clip:padding-box;border-radius:var(--dt-corner-dialog,.5rem);color:var(--dt-on-surface,#3c4043);font-family:inherit;outline:0;padding:24px;position:absolute;width:560px;z-index:2204}.drive-organize-dialog-bg{background-color:var(--dt-scrim-2x,#202124);left:0;opacity:.5;position:absolute;top:0;z-index:2203}.drive-organize-dialog-title{font:var(--dt-headline-small-font,400 1.5rem/2rem "Google Sans"),Google Sans,Roboto,Arial,sans-serif;letter-spacing:var(--dt-headline-small-spacing,0);background-color:var(--dt-surface-container-high,#fff);color:var(--dt-on-surface,#3c4043);cursor:default;line-height:24px}.drive-organize-dialog-content{font:var(--dt-body-medium-font,400 .875rem/1.25rem "Roboto"),Google Sans,Roboto,Arial,sans-serif;letter-spacing:var(--dt-body-medium-spacing,.0142857143em);background-color:var(--dt-surface-container-high,#fff);padding-top:24px;padding-bottom:24px;word-wrap:break-word}.drive-organize-dialog-buttons{text-align:right}.drive-organize-dialog-buttons .drive-organize-button{font:var(--dt-label-large-font,500 .875rem/1.25rem "Roboto"),Google Sans,Roboto,Arial,sans-serif;letter-spacing:var(--dt-label-large-spacing,.0178571429em);background-color:var(--dt-surface-container-highest,#f1f3f4);background-image:linear-gradient(top,var(--dt-surface-container-highest,#f1f3f4),#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);border-radius:var(--dt-corner-button,.25rem);color:var(--dt-on-surface,#3c4043);cursor:default;height:40px;line-height:38px;margin:0 0 0 16px;min-width:72px;outline:0;padding:0 8px;text-transform:none}.drive-organize-dialog-buttons .drive-organize-button:active,.drive-organize-dialog-buttons .drive-organize-button:hover{box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:var(--dt-surface-container-highest,#f1f3f4);background-image:linear-gradient(top,var(--dt-surface-container-highest,#f1f3f4),#f1f1f1);border:1px solid #c6c6c6;color:var(--dt-on-surface,#3c4043)}.drive-organize-dialog-buttons .drive-organize-button:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.drive-organize-dialog-buttons .drive-organize-button:focus{border:1px solid var(--dt-primary,#1a73e8)}.drive-organize-dialog-buttons .drive-organize-button[disabled]{box-shadow:none;background:var(--dt-background,#fff);background-image:none;border:1px solid var(--dt-surface-container-highest,#f1f3f4);border:1px solid rgba(0,0,0,.5);color:rgba(0,0,0,.26)}.drive-organize-dialog-buttons .goog-buttonset-action{background-color:var(--dt-primary,#1a73e8);background-image:linear-gradient(top,var(--dt-primary,#1a73e8),var(--dt-primary,#1a73e8));border:1px solid var(--dt-primary,#1a73e8);color:var(--dt-background,#fff)}.drive-organize-dialog-buttons .goog-buttonset-action:active,.drive-organize-dialog-buttons .goog-buttonset-action:hover{background-color:var(--dt-primary,#1a73e8);background-image:linear-gradient(top,var(--dt-primary,#1a73e8),var(--dt-primary,#1a73e8));border:1px solid var(--dt-primary,#1a73e8);color:var(--dt-background,#fff)}.drive-organize-dialog-buttons .goog-buttonset-action:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.drive-organize-dialog-buttons .goog-buttonset-action:focus{box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1px solid transparent;outline:1px solid var(--dt-primary,#1a73e8);outline:0 transparent}.drive-organize-dialog-buttons .goog-buttonset-action[disabled]{box-shadow:none;background:var(--dt-primary,#1a73e8);color:var(--dt-background,#fff);filter:alpha(opacity=50);opacity:.5}.drive-organize-dialog .goog-menu{box-shadow:none;margin-bottom:-24px;padding:0;position:relative;z-index:inherit}.drive-organize-dialog .goog-menuitem{color:var(--dt-on-surface,#3c4043);font-size:13px;height:16px;margin:0;opacity:.87;padding:0 0 24px 16px}.drive-organize-dialog-parent-name{font-weight:700}.drive-organize-dialog-list-item{display:block;overflow:hidden;text-overflow:ellipsis}.drive-organize-dialog .goog-menuitem-highlight{border-left:0;background-color:inherit}.drive-organize-dialog .goog-menuitem-content{margin:0}.drive-organize-dialog .goog-menuitem-highlight .goog-menuitem-content,.drive-organize-dialog .goog-option-selected .goog-menuitem-content{color:inherit}.drive-organize-dialog .goog-menuitem-active .goog-menuitem-checkbox{background:#ebebeb}.drive-organize-dialog .goog-menuitem-focus .goog-menuitem-checkbox{border-color:var(--dt-primary,#1a73e8)}.drive-organize-dialog .goog-option-selected{background:hsla(0,0%,100%,0)}.drive-organize-dialog .goog-option-selected .goog-menuitem-checkbox:after{border-radius:50%;background:#606060;content:"";display:block}.drive-organize-popup{position:absolute;z-index:1002;box-shadow:0 4px 16px rgba(0,0,0,.2);background-color:#f1f1f1;border:1px solid rgba(0,0,0,.2);color:#6e6e6e;font-size:13px;font-weight:400;text-align:left;white-space:nowrap}.drive-organize-popup-outline-hidden :focus{outline:none}.drive-organize-popup-content{display:flex;padding:10px}.drive-organize-popup-message{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;max-height:90px;margin:auto;max-width:160px;padding-right:10px;word-break:break-word}.drive-organize-button{display:inline-block;margin:auto}.drive-organize-popup-link-btn{color:#15c;cursor:pointer;padding:0 7px}.drive-organize-popup-close-btn{cursor:pointer;height:15px;padding:3px;vertical-align:middle}.drive-organize-popup-link-btn.drive-organize-button-hover{text-decoration:underline}.drive-organize-popup-arrow{position:absolute;width:20px}.drive-organize-popup-arrow .drive-organize-popup-triangle-after,.drive-organize-popup-arrow .drive-organize-popup-triangle-before{content:"";display:block;height:0;position:absolute;width:0}.drive-organize-popup-arrow .drive-organize-popup-triangle-before{border:10px solid}.drive-organize-popup-arrow .drive-organize-popup-triangle-after{border:9px solid}.drive-organize-popup-arrowdown{bottom:0}.drive-organize-popup-arrowup{top:-10px}.drive-organize-popup-arrowdown .drive-organize-popup-triangle-before,.drive-organize-popup-arrowup .drive-organize-popup-triangle-before{border-color:rgba(0,0,0,.2) transparent;left:0}.drive-organize-popup-arrowdown .drive-organize-popup-triangle-after,.drive-organize-popup-arrowup .drive-organize-popup-triangle-after{border-color:#f1f1f1 transparent;left:1px}.drive-organize-popup-arrowdown .drive-organize-popup-triangle-after,.drive-organize-popup-arrowdown .drive-organize-popup-triangle-before{border-bottom-width:0}.drive-organize-popup-arrowup .drive-organize-popup-triangle-before{border-top-width:0}.drive-organize-popup-arrowup .drive-organize-popup-triangle-after{border-top-width:0;top:2px}.drive-organize-preflight-dialog-element{width:448px}.drive-organize-preflight-dialog-element .drive-organize-preflight-dialog-content{padding:0 24px}.drive-organize-preflight-dialog-content{display:inline}.drive-organize-progress-content{display:flex;align-items:center;margin-top:22px}.drive-organize-progress-spinner{display:flex;align-items:center;margin:0 8px 0 0;overflow:hidden}.drive-organize-progress-text{color:var(--dt-on-surface-variant,#5f6368)}.drive-organize-admin-banner{margin-top:20px}.drive-organize-preflight-accordion{margin-top:4px}.drive-organize-preflight-accordion.Focused{box-shadow:none}.drive-organize-preflight-admin-movable.drive-organize-preflight-icon-outcome-section-container{padding-top:20px}.drive-organize-preflight-icon-outcome-section-container{display:flex;align-items:flex-start;flex-direction:row}.drive-organize-preflight-expansion-panel{padding:12px 0}.drive-organize-preflight-expansion-panel .exportFocusIndicator{display:none}.drive-organize-preflight-expansion-panel .exportExpandoButton{top:12px}.drive-organize-preflight-icon{padding-right:8px}.drive-organize-preflight-outcome-section{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}.drive-organize-preflight-expansion-panel .drive-organize-preflight-outcome-section{width:314px}.drive-organize-preflight-outcome-section-title.drive-organize-preflight-text-bold{font-weight:700}.drive-organize-preflight-outcome-section-title{padding-top:12px}.drive-organize-preflight-outcome-section-details{padding-bottom:12px;padding-right:44px;padding-top:10px}.drive-organize-preflight-outcome-section-additional-details{padding-bottom:12px;padding-right:44px;padding-top:12px}.drive-organize-preflight-no-icon .drive-organize-preflight-outcome-section-additional-details{padding-right:0}.drive-organize-preflight-message-with-icon{display:flex;flex-direction:row;padding:18px 44px 0 0}.drive-organize-preflight-partial-success-learn-more-link{padding-bottom:12px;padding-left:32px;padding-top:18px}.drive-organize-preflight-cannot-undo-banner{margin-bottom:2px;margin-top:8px}.drive-organize-preflight-warning-icon{color:var(--dt-warning-outline,#ea8600)}.drive-organize-preflight-outcome-section-separator{border-color:var(--dt-outline-variant,#dadce0);border-style:solid;border-top:1px;height:0;width:100%}.drive-organize-preflight-download-section{display:flex;align-items:center;flex-direction:row;padding:12px 0}.drive-organize-preflight-expansion-panel .drive-organize-preflight-download-section{padding-bottom:0}.drive-organize-preflight-download-button-container{display:flex;flex-direction:column}.drive-organize-preflight-download-button-tooltip{z-index:2500}.drive-organize-preflight-download-button-subtext{color:var(--dt-outline,#80868b);font-size:12px}.drive-organize-preflight-dialog-element .drive-organize-preflight-action-buttons{flex-direction:row;padding-left:24px;padding-right:24px;padding-top:0}.drive-organize-preflight-dialog-element.preflight-all-movable .drive-organize-preflight-action-buttons{padding-top:8px}.minpick-container{left:0;top:0;background-color:transparent;border:none;height:100%;width:100%;overflow:hidden;padding:0;position:fixed;z-index:2500}.minpick-container.closed{display:none}.minpick-iframe-container{height:100%;width:100%;background:transparent;padding:0;position:absolute;z-index:1}.loading .minpick-iframe-container{opacity:0}.minpick-api-spinner-div{transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;z-index:1}.minpick-api-loading-container-div{position:absolute;inset:0;overflow:hidden;border:none;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--dt-scrim,rgba(32,33,36,.6));visibility:hidden;z-index:2}.loading .minpick-api-loading-container-div{visibility:visible}.minpick-api-loading-dialog-div{width:616px;height:516px;max-width:616px;max-height:516px;min-width:512px;min-height:272px;border-radius:8px;background-color:var(--dt-surface,#fff);padding:0;margin:20px;overflow:hidden;position:relative}.minpick-api-loading-text-div{color:var(--dt-on-surface,#3c4043);font:var(--dt-headline-small-font,400 1.5rem/2rem "Google Sans"),Google Sans,Roboto,Arial,sans-serif;letter-spacing:var(--dt-headline-small-spacing,0);font-size:24px;left:24px;position:absolute;top:22px;line-height:32px}.minpick-api-close-button,.minpick-api-iframe-close-button,.minpick-api-loading-close-button{-webkit-mask-image:url(https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/close/default/24px.svg);mask-image:url(https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/close/default/24px.svg);background-color:var(--dt-on-surface,#3c4043);border:0;cursor:pointer;height:24px;opacity:1;position:absolute;right:24px;top:22px;width:24px}.minpick-api-iframe-close-button{z-index:1}.minpick-api-close-tooltip{visibility:hidden;border-radius:2px;border:0;background-color:var(--dt-inverse-surface,#202124);color:var(--dt-inverse-on-surface,#dadce0);position:absolute;z-index:1;right:24px;top:48px;opacity:1;overflow-x:hidden;padding:5px 8px 6px;text-align:center;font-size:12px}.minpick-api-loading-close:hover .minpick-api-close-tooltip{visibility:visible}.minpick-api-iframe-close:hover .minpick-api-close-tooltip{visibility:visible}.minpick-api-iframe-close{visibility:hidden}.loading-delay .minpick-api-iframe-close{visibility:visible}.mspin-medium{width:36px;height:36px;overflow:hidden;-webkit-animation:mspin-rotate 1568.63ms linear infinite}.mspin-medium .mspin-revrotator{-webkit-animation:mspin-revrot 5332ms steps(4) infinite}.mspin-medium .mspin-spinner{background-image:url(//ssl.gstatic.com/docs/picker/images/loading_spinner.svg);background-size:100%;width:11664px;height:36px;-webkit-animation:mspin-medium-film 5332ms steps(324) infinite}@keyframes mspin-medium-film{0%{transform:translateX(0)}to{transform:translateX(-11664px)}}#titlebar-mode-indicator-container{margin-right:10px}#titlebar-mode-indicator-container>div{border-radius:4px;text-transform:none;font-size:14px;font-weight:500;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:36px;line-height:34px}.docs-hub-appbar #titlebar-mode-indicator-container>div{align-items:center;color:#1a73e8;display:flex;height:28px;letter-spacing:.25px}.docs-hub-appbar #titlebar-mode-indicator-container>.titlebar-request-access-button{padding-left:16px;padding-right:16px}#titlebar-mode-indicator-container .docs-approval-lock>.docs-icon,#titlebar-mode-indicator-container .docs-approval-status-indicator>.docs-icon{margin-right:8px}#titlebar-mode-indicator-container .docs-icon-img.docs-icon-approvals-lock{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.kix-titlebar-mode-switcher.docs-material-menu-button-flat-primary .docs-icon-img.docs-icon-acl-view-only,.kix-titlebar-mode-switcher.docs-material-menu-button-flat-primary .docs-icon-img.docs-icon-acl-view-only:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.kix-titlebar-mode-switcher .docs-material-menu-button-flat-primary-dropdown{vertical-align:middle}.kix-titlebar-mode-switcher .docs-material-menu-button-flat-primary-dropdown-icon{opacity:1}.docs-hub-appbar #titlebar-mode-indicator-container>.kix-titlebar-approvals-button{float:left}body:not(.docs-grille) #titlebar-mode-indicator-container>.kix-titlebar-approvals-button.docs-material-menu-button-flat-primary,body:not(.docs-grille) #titlebar-mode-indicator-container>.kix-titlebar-approvals-button.docs-material-menu-button-flat-primary-hover.docs-material-menu-button-flat-primary-focused{border:none}#titlebar-mode-indicator-container .kix-titlebar-approvals-button.docs-material-menu-button-flat-primary .docs-material-menu-button-flat-primary-dropdown{margin-top:5px}#titlebar-mode-indicator-container>.docs-material-menu-button-flat-primary,.kix-titlebar-approvals-button.docs-material-button,.kix-titlebar-approvals-button.docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border,.titlebar-request-access-button.docs-material-button,.titlebar-request-access-button.docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border{border:1px solid #e8eaed}#titlebar-mode-indicator-container>.docs-material-menu-button-flat-primary-hover,.titlebar-request-access-button.docs-material-button.docs-material-button-hover{background:#f8fbff;border:1px solid #cce0fc}#titlebar-mode-indicator-container>.kix-titlebar-approvals-button.docs-material-menu-button-flat-primary-hover{background:#f1f3f4}#titlebar-mode-indicator-container>.docs-material-menu-button-flat-primary-focused,.titlebar-request-access-button.docs-material-button.docs-material-button-focused{background:#e9f1fe;border:1px solid #c1d8fb}#titlebar-mode-indicator-container>.kix-titlebar-approvals-button.docs-material-menu-button-flat-primary-focused{background:#e8f0fe}.kix-titlebar-approvals-button.docs-material-button.docs-material-button-focused,.titlebar-request-access-button.docs-material-button.docs-material-button-focused{line-height:32px;padding:0 8px}#titlebar-mode-indicator-container>.docs-material-menu-button-flat-primary-hover.docs-material-menu-button-flat-primary-focused,.kix-titlebar-approvals-button.docs-material-button.docs-material-button-hover.docs-material-button-focused,.titlebar-request-access-button.docs-material-button.docs-material-button-hover.docs-material-button-focused{background:#e1ecfe;border:1px solid #bbd4fb}#titlebar-mode-indicator-container>.docs-material-menu-button-flat-primary-open,.kix-titlebar-approvals-button.docs-material-button.docs-material-button-active,.titlebar-request-access-button.docs-material-button.docs-material-button-active{box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.titlebar-request-access-button-tooltip{max-width:200px}.docs-grille-gm3 #titlebar-mode-indicator-container{margin-right:0}.docs-grille-gm3 #titlebar-mode-indicator-container>div{border-color:#747775;border-radius:100px;height:40px;margin-right:8px;padding:2px 10px}.docs-grille-gm3.docs-hub #titlebar-mode-indicator-container>div{height:36px}.docs-grille-gm3 #titlebar-mode-indicator-container .docs-icon-img.docs-icon-approvals-lock,.docs-grille-gm3 .kix-titlebar-mode-switcher .docs-icon-img.docs-icon-acl-view-only,.docs-grille-gm3 .kix-titlebar-mode-switcher .docs-icon-img.docs-icon-acl-view-only:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-grille-gm3 .kix-titlebar-approvals-button .docs-material-menu-button-flat-primary-dropdown-icon,.docs-grille-gm3 .kix-titlebar-mode-switcher .docs-material-menu-button-flat-primary-dropdown-icon{fill:#444746;opacity:1}.docs-grille-gm3 #titlebar-mode-indicator-container>.docs-material-menu-button-flat-primary-hover,.docs-grille-gm3 .kix-titlebar-approvals-button>.docs-material-menu-button-flat-primary-hover,.docs-grille-gm3 .titlebar-request-access-button.docs-material-button.docs-material-button-hover{background:#e8ebee;border-color:#747775}.docs-grille-gm3 #titlebar-mode-indicator-container>.docs-material-menu-button-flat-primary-focused,.docs-grille-gm3 .titlebar-request-access-button.docs-material-button.docs-material-button-focused{background:#e1e3e6}.docs-grille-gm3 #titlebar-mode-indicator-container>.docs-material-menu-button-flat-primary-open,.docs-grille-gm3 .titlebar-request-access-button.docs-material-button.docs-material-button-active{box-shadow:none}.docs-grille-gm3 #titlebar-mode-indicator-container .docs-approval-lock>.docs-icon{margin:0 0 2px 0}.docs-grille-gm3 #titlebar-mode-indicator-container .docs-material-button-content{color:#0b57d0;line-height:38px}.docs-grille-gm3 #titlebar-mode-indicator-container .docs-material-button-flat-primary.titlebar-request-access-button{height:40px;padding:0 12px}.docs-grille-gm3 .docs-material-button-flat-primary.titlebar-request-access-button .docs-material-button-ripple-element{display:none}.docs-grille-gm3 .kix-titlebar-mode-switcher .docs-icon{height:24px;width:24px}.docs-icon-inputtools-button-inner{margin:2px 0}.docs-icon-inputtools-menuitem-inner{margin:1px 0;opacity:.7}.docs-icon.docs-icon-inputtools-menuitem-outter,.docs-material .docs-icon.docs-icon-inputtools-menuitem-outter{margin:0 10px 0 12px}.docs-material #inputToolsToggleButton .docs-icon,.docs-material .docs-icon.docs-icon-inputtools-menuitem-outter{width:21px;height:21px}.docs-hc-gecko .ita-kd-img{filter:invert(100%)}.docs-invite-favicon{height:16px;margin-right:5px;vertical-align:sub;width:16px}.docs-invite-header{height:77px;max-height:77px;width:100%;overflow-x:hidden;overflow-y:hidden;background:#f5f5f5;font-size:12.5px;color:#444;border-bottom:1px solid #d9d9d9}.docs-invite-header>div{display:table;width:100%;height:100%;max-height:inherit}.docs-invite-button{margin-right:25px}.docs-invite-fixedcol{display:table-cell;vertical-align:middle;white-space:nowrap}.docs-invite-flexcol{display:table-cell;width:100%;vertical-align:middle;max-height:inherit}.docs-invite-inviter-img{height:60px;border:1px solid #ccc;margin-left:25px}.docs-invite-heavy{font-weight:500;color:#222}.docs-invite-business-icon{margin-left:40px}.docs-invite-msg{margin:0 10px 0 25px;max-height:inherit;line-height:2}.docs-invite-business-header{position:absolute;z-index:1}.docs-gm .goog-menu.docs-menu-overflow,.docs-menu-overflow{max-height:300px;overflow-y:auto}#docs-toolbar-mode-switcher .goog-toolbar-menu-button-caption{width:110px;transition:width 218ms}.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher{background:#edf2fa}.docs-grille-gm3.docs-gm.docs-body-pageless #docs-toolbar-mode-switcher{background:#f3f6fc}.docs-grille-gm3 #docs-toolbar-mode-switcher .goog-toolbar-menu-button-caption{color:#444746;font:500 14px/28px Google Sans,Roboto,sans-serif;padding-right:2px}#docs-toolbar-mode-switcher{border-radius:4px}#docs-toolbar-mode-switcher.suggest-mode{background-color:#e6f4ea;color:#188038}#docs-toolbar-mode-switcher.edit-mode{background-color:#e8f0fe;color:#1967d2}.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.goog-toolbar-menu-button-hover{background-color:rgba(68,71,70,.08)}.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.goog-toolbar-menu-button-active,.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.goog-toolbar-menu-button-focused,.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.goog-toolbar-menu-button-open{background-color:rgba(68,71,70,.12)}#docs-toolbar-mode-switcher .goog-toolbar-menu-button-dropdown{background:none;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-width:4px 4px 0;height:0;margin:10px 0 0 4px;width:0}#docs-toolbar-mode-switcher .docs-gm-arrow .docs-icon{display:none}@media screen and (forced-colors:active){#docs-toolbar-mode-switcher .goog-toolbar-menu-button-dropdown{border-left-color:Canvas;border-right-color:Canvas}}#docs-toolbar-mode-switcher.suggest-mode .goog-toolbar-menu-button-dropdown{border-bottom-color:#188038;border-top-color:#188038}#docs-toolbar-mode-switcher.edit-mode .goog-toolbar-menu-button-dropdown{border-bottom-color:#1967d2;border-top-color:#1967d2}#docs-toolbar-mode-switcher.goog-toolbar-menu-button-open{background-color:#f1f3f4;color:#3c4043}#docs-toolbar-mode-switcher.goog-toolbar-menu-button-open .goog-toolbar-menu-button-dropdown{border-bottom-color:#3c4043;border-top-color:#3c4043}.docs-grille-gm3 #docs-toolbar-mode-switcher .goog-toolbar-menu-button-dropdown{margin:12px 4px 0;padding:0;border-bottom-color:#444746;border-top-color:#444746}.docs-grille-gm3 #docs-toolbar-mode-switcher.goog-toolbar-menu-button-open .goog-toolbar-menu-button-dropdown{transform:rotate(180deg)}#docs-toolbar-mode-switcher.goog-toolbar-menu-button-open .docs-icon-img,#docs-toolbar-mode-switcher.goog-toolbar-menu-button-open .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-grille-gm3 #docs-toolbar-mode-switcher .goog-toolbar-menu-button-icon{margin:0 8px 3px 3px}.docs-toolbar-mode-switcher-menu .goog-menuitem{padding-left:36px}.docs-toolbar-mode-switcher-menu .docs-icon{top:11px;left:7px}.docs-toolbar-mode-switcher-menu-label{font-weight:500;padding-bottom:4px}.docs-toolbar-mode-switcher-menu-description{font-size:11px;color:#777}.goog-menuitem-disabled .docs-toolbar-mode-switcher-menu-description{color:#ccc}.docs-toolbar-mode-switcher-menu-selected-icon{display:none;position:absolute;top:0;right:0;margin:7px 12px 7px 8px}.docs-toolbar-mode-switcher-menu-selected-icon .docs-icon{top:auto;left:auto;height:24px;margin:1.5px;width:24px}.current-mode .docs-toolbar-mode-switcher-menu-selected-icon{display:block}.docs-toolbar-mode-switcher-menu .current-mode .docs-toolbar-mode-switcher-suggesting-menu-item .docs-toolbar-mode-switcher-menu-label{color:#188038}.docs-toolbar-mode-switcher-menu .current-mode .docs-toolbar-mode-switcher-editing-menu-item .docs-toolbar-mode-switcher-ask-to-edit-menu-item .docs-toolbar-mode-switcher-menu-label{color:#1967d2}.docs-toolbar-mode-switcher-ask-to-edit-menu-item,.docs-toolbar-mode-switcher-commenting-menu-item,.docs-toolbar-mode-switcher-editing-menu-item,.docs-toolbar-mode-switcher-suggesting-menu-item,.docs-toolbar-mode-switcher-viewing-menu-item{padding-right:47px}.docs-grille-gm3 #docs-toolbar-mode-switcher{border-radius:100px;padding:0 8px}.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.suggest-mode{background:#d3e3fd}.docs-grille-gm3 #docs-toolbar-mode-switcher.suggest-mode .goog-toolbar-menu-button-caption{color:#041e49}.docs-grille-gm3 #docs-toolbar-mode-switcher.suggest-mode .goog-toolbar-menu-button-dropdown{border-bottom-color:#041e49;border-top-color:#041e49}.docs-grille-gm3 #docs-toolbar-mode-switcher.suggest-mode .docs-icon-img,.docs-grille-gm3 #docs-toolbar-mode-switcher.suggest-mode .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.goog-toolbar-menu-button-hover.suggest-mode{background:#cbdbf6}.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.goog-toolbar-menu-button-active.suggest-mode,.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.goog-toolbar-menu-button-focused.suggest-mode,.docs-grille-gm3.docs-gm #docs-toolbar-mode-switcher.goog-toolbar-menu-button-open.suggest-mode{background:#b9cbe7}.docs-grille-gm3 #docs-toolbar-mode-switcher-separator{margin-left:8px}.docs-parent-collections-container-prefix,.docs-parent-collections-container-text{color:rgba(0,0,0,.54);padding-left:4px}.docs-parent-collections-container-folder-name{color:rgba(0,0,0,.87);font-size:14px;padding-left:4px;bottom:1px}.docs-parent-collections-container{padding:2px 4px 0 2px}.docs-parent-collections-container:focus,.docs-parent-collections-container:hover{background-color:#eee;border-radius:2px}.docs-parent-collections-container-icon{bottom:2px}.docs-parent-collections-container-icon:not(.docs-parent-collections-container-icon-material){opacity:.54}.request-comment-access-toast-link{text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500!important}#docs-toolbar-iterator-label{color:rgba(0,0,0,.87);font-size:13px;line-height:24px;margin-right:10px;margin-top:4px;vertical-align:middle}.docs-grille-version-history #docs-toolbar-iterator-label{margin-top:0}#docs-toolbar-iterator-next,#docs-toolbar-iterator-previous{margin-left:3px;margin-right:3px}.docs-save-indicator:not(:active):not(.docs-titlebar-badge-selected) .docs-icon-sync{opacity:.63}.docs-gm .docs-save-indicator-caption{font-size:12px;padding-left:3px;padding-right:5px;vertical-align:middle}.docs-save-indicator.docs-titlebar-badge.docs-save-indicator-unsaved-changes,.docs-save-indicator.docs-titlebar-badge.docs-save-indicator-unsaved-changes.docs-titlebar-badge-selected{background-color:#fce8e6;color:#d93025}.docs-save-indicator.docs-titlebar-badge.docs-save-indicator-unsaved-changes:hover{background-color:#fadfdd;color:#d93025}.docs-save-indicator.docs-titlebar-badge.docs-save-indicator-unsaved-changes.docs-save-indicator-selected,.docs-save-indicator.docs-titlebar-badge.docs-save-indicator-unsaved-changes:active{background-color:#f5cfce;color:#d93025}.docs-save-indicator-popup{max-width:420px;min-width:320px}.docs-save-indicator-popup.jfk-bubble{outline:none;padding-left:35px}.docs-save-indicator-popup .jfk-bubble-arrow{display:none}.docs-gm .docs-save-indicator-popup-header{background-color:#e8f0fe;min-height:40px;padding:0}.docs-gm .docs-save-indicator-popup-footer{padding:12px 16px 12px 16px}.docs-gm .docs-save-indicator-popup-title-container{align-items:center;display:flex;min-height:inherit;padding:0 16px}.docs-material .docs-save-indicator-popup-title{color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;margin:10px 0;width:-moz-fit-content;width:fit-content}.docs-gm .docs-save-indicator-popup-subtitle-container{padding:0 0 12px}.docs-gm .docs-material .docs-save-indicator-popup-icon,.docs-gm .docs-material .docs-save-indicator-popup-subtitle-icon{height:24px;margin-right:10px;min-width:24px}.docs-save-indicator-popup-subtitle{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500}.docs-save-indicator-popup-text{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;max-width:-moz-fit-content;max-width:fit-content;padding:0 0 12px}.docs-gm .docs-save-indicator-popup.jfk-bubble{border:0;border-radius:4px;overflow:hidden;padding:0;z-index:903!important}.docs-save-indicator-popup .docs-save-indicator-popup-button.docs-material-button-fill-primary.docs-material-button{align-items:center;display:flex;height:24px;margin-bottom:12px;margin-left:0;padding:0 12px;text-transform:none;width:-moz-fit-content;width:fit-content}.docs-save-indicator-unsaved-changes .docs-save-indicator-popup-header{background-color:#fce8e6}.docs-save-indicator-unsaved-changes .docs-save-indicator-popup-title{color:#d93025}.docs-save-indicator-popup-button-container{align-items:baseline;display:flex}.docs-save-indicator-popup-shortcut{color:#5f6368;font-weight:700;font-size:12px;padding-left:10px}.docs-save-indicator-popup.docs-save-indicator-unsaved-changes .docs-material-button.docs-save-indicator-popup-button{background-color:#d93025;color:#fff}.docs-save-indicator-popup.docs-save-indicator-unsaved-changes .docs-material-button.docs-save-indicator-popup-button.docs-material-button-focused,.docs-save-indicator-popup.docs-save-indicator-unsaved-changes .docs-material-button.docs-save-indicator-popup-button.docs-material-button-hover{background-color:#db4036;box-shadow:0 1px 3px 1px rgba(0,0,0,.05)}.docs-save-indicator-popup.docs-save-indicator-unsaved-changes .docs-material-button.docs-save-indicator-popup-button.docs-material-button-active{background-color:#e5716a}.docs-save-indicator-popup.docs-save-indicator-unsaved-changes .docs-material-button.docs-save-indicator-popup-button.docs-material-button-disabled{background-color:#f1f3f4;color:#3c4043}.docs-save-indicator-popup-media-list-container{display:flex;flex-direction:column;max-height:140px;overflow-y:auto}.docs-sidebar-titlebar-icon-button{cursor:pointer;position:absolute;right:10px}.docs-sidebar-gm-titlebar-icon-button{background-color:transparent;border:none!important;border-radius:50%;cursor:pointer;height:26px;margin-left:auto;margin-right:0;padding:6px 0 0 0;position:relative;right:-5px;text-align:center;top:0;width:32px}.docs-sidebar-gm-titlebar-icon-button:hover{background-color:#f1f3f4}.docs-sidebar-gm-titlebar-icon-button:focus{background-color:#e8eaed;outline:none}@media screen and (forced-colors:active){.docs-sidebar-gm-titlebar-icon-button:focus,.docs-sidebar-gm-titlebar-icon-button:hover{background-color:Highlight}}.docs-cse-callout-container{background-color:#1a73e8;border:0;border-radius:8px;height:auto;width:260px;word-wrap:break-word;padding:16px 16px 16px 16px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.jfk-bubble.jfk-bubble-promo.docs-cse-callout .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.jfk-bubble.jfk-bubble-promo.docs-cse-callout .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#1a73e8 transparent!important}.jfk-bubble.jfk-bubble-promo.docs-cse-callout-compact,.jfk-bubble.jfk-bubble-promo.docs-cse-callout-minimal{margin-top:0}.jfk-bubble.jfk-bubble-promo.docs-cse-callout-compact .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble.jfk-bubble-promo.docs-cse-callout-compact .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble.jfk-bubble-promo.docs-cse-callout-compact .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.jfk-bubble.jfk-bubble-promo.docs-cse-callout-compact .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore,.jfk-bubble.jfk-bubble-promo.docs-cse-callout-minimal .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble.jfk-bubble-promo.docs-cse-callout-minimal .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.jfk-bubble.jfk-bubble-promo.docs-cse-callout-minimal .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.jfk-bubble.jfk-bubble-promo.docs-cse-callout-minimal .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{visibility:hidden}.docs-cse-callout-body{color:#fff;font-family:Roboto;line-height:20px;vertical-align:top}.docs-cse-callout-action-row{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding-top:15px;text-align:right}.docs-cse-callout-action-container{color:#fff;cursor:pointer;width:auto;padding:12px 10px 12px 10px}.docs-cse-callout-action-container:hover{background-color:#2b7de9}.docs-cse-callout-header{color:#fff;font-size:18px}.docs-cse-unverified-comments-banner-container{background-color:#f9dedc;margin-bottom:1px}.docs-cse-unverified-comments-banner-container .docs-icon{height:20px;width:20px}.docs-cse-unverified-comments-banner-container .docs-gm3-text-button{color:#b3261e}.docs-cse-unverified-comments-banner-container .docs-gm3-text-button.docs-gm3-button-focused,.docs-cse-unverified-comments-banner-container .docs-gm3-text-button.docs-gm3-button-hover{background:#fad2cf}.docs-cse-unverified-comments-banner-container .docs-common-banner-buttons{margin-top:4px;margin-bottom:4px}.docs-cse-preview-banner-container{background-color:#e8f0fe}.docs-cse-preview-banner-container .docs-material-button{color:#1a73e8}.docs-cse-preview-banner-title{display:none}.docs-embedded-content-control-container{display:flex;height:28px;position:absolute;white-space:nowrap;z-index:507}.docs-embedded-content-control-container-expandable{display:flex;height:34px;position:absolute;white-space:nowrap;z-index:507}.docs-embedded-content-control-menu-component-container{height:32px;position:absolute;width:60px;white-space:nowrap}.docs-linking-formatting-content-control-container{font-size:14px;height:32px;position:absolute;white-space:nowrap;width:60px}.docs-linking-formatting-content-control-container.docs-material .goog-menu .goog-menuitem .docs-icon{height:24px;margin:13px 12px 13px 20px;width:24px}.docs-linking-formatting-content-control-container .goog-menu.goog-menu-vertical{border-color:#dadce0;border-radius:8px;min-width:320px}.docs-linking-formatting-content-control-container-title{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:22px;padding:18px 24px 14px}.docs-linking-formatting-content-control-container .goog-menu .docs-embedded-content-controls-menu-item.docs-linking-formatting-content-control-menu-item{padding:14px 12px 14px 56px}.docs-linking-formatting-content-control-menu-item{background-image:none;outline:none}.docs-linking-formatting-content-control-menu-item .docs-embedded-content-controls-menu-item-content-label{color:#202124}.docs-linking-formatting-content-control-menu-item:focus{background-color:#e8eaed}.docs-linking-formatting-content-control-menu-item.goog-option-selected:focus{background-color:#feefc3}.docs-linking-formatting-content-control-container .docs-linking-formatting-content-control-menu-item.goog-option-selected:hover,.docs-linking-formatting-content-control-container .docs-linking-formatting-content-control-menu-item.goog-option-selected:hover:active{background-color:#fde293}.docs-linking-formatting-content-control-container:not(:focus-within) .docs-linking-formatting-content-control-menu-item.goog-option-selected{background-color:#feefc3}.docs-linking-content-control-container{height:148px;position:absolute;white-space:nowrap;z-index:507}.docs-linking-content-control-container .goog-menu{width:230px}.docs-gm .docs-linking-content-control-container .goog-menu{max-height:none}.docs-linking-content-control-container-title{font-weight:500;opacity:.6;padding:12px}.docs-embedded-content-button,.docs-embedded-content-button.jfk-button-clear-outline,.docs-embedded-content-button:hover{background-color:#fff;border:1px solid #eee;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,.2);height:26px;margin-right:4px;opacity:.96}.docs-embedded-content-button.docs-embedded-content-menu-button{width:60px}.docs-embedded-content-button.jfk-button-disabled,.docs-embedded-content-button.jfk-button-disabled:active,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled:active{background-color:#f5f5f5;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.docs-embedded-content-button:active{box-shadow:1px 1px 2px rgba(0,0,0,.5)}.docs-embedded-content-button.jfk-freestanding-menu-button-clear-outline{border:1px solid #eee}.docs-embedded-content-button-icon{margin-left:5px;margin-right:5px}.docs-embedded-content-button-icon,.docs-embedded-content-controls-dropdown-icon,.docs-embedded-content-controls-linking-icon{margin-bottom:3px;margin-top:2px;vertical-align:middle;opacity:.54}.docs-embedded-content-controls-linking-icon{margin-left:8px}.docs-embedded-content-controls-dropdown-icon{margin-left:8px;margin-right:8px}.docs-embedded-content-controls-menu-item-content-icon .goog-menuitem-icon{left:12px;top:10px}.docs-embedded-content-controls-menu-item-content-icon .docs-icon.goog-menuitem-icon .docs-icon-img-container,.docs-linking-formatting-content-control-container .docs-embedded-content-controls-menu-item-content-icon{opacity:1}.docs-embedded-content-controls-menu-item-content-icon{vertical-align:middle;opacity:.54}.docs-linking-formatting-content-control-container .docs-embedded-content-controls-menu-item-content-label{margin-right:0}.docs-embedded-content-controls-menu-item-content-label{margin-right:40px;vertical-align:middle;opacity:.87}.docs-embedded-content-controls-menu-item-content{min-height:22px;padding-top:6px;margin-left:12px;vertical-align:middle}.docs-gm .docs-embedded-content-controls-menu-item-content{padding-top:unset;margin-left:unset}.docs-embedded-content-controls-menu-item-message{color:rgba(0,0,0,.54);font:400 11px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:15px;margin-left:12px;white-space:normal}.docs-gm .docs-embedded-content-controls-menu-item-message{margin-left:unset}.docs-embedded-content-controls-menu-item{padding-left:0;padding-right:0}.docs-embedded-content-button.jfk-button-disabled .docs-embedded-content-button-icon,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled .docs-embedded-content-button-icon,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled .docs-embedded-content-controls-dropdown-icon,.docs-embedded-content-button.jfk-freestanding-menu-button-disabled .docs-embedded-content-controls-linking-icon{opacity:.15;vertical-align:middle}.docs-embedded-content-button-text{color:#5f6368;font-size:12px;font-weight:500;margin-right:10px;text-transform:uppercase;vertical-align:middle}@media screen and (forced-colors:active){.docs-embedded-content-popup{border:1px solid Highlight}}.docs-embedded-content-contract-button:focus,.docs-embedded-content-expand-button:focus,.docs-embedded-content-popup .docs-embedded-content-button.jfk-button.jfk-button-focused,.docs-embedded-content-popup .docs-embedded-content-button.jfk-freestanding-menu-button.jfk-freestanding-menu-button-focused{outline:1px solid #000}.docs-embedded-content-contract-button:active,.docs-embedded-content-expand-button:active,.docs-embedded-content-popup .docs-embedded-content-button.jfk-button.jfk-button-focused.jfk-button-active,.docs-embedded-content-popup .docs-embedded-content-button.jfk-freestanding-menu-button.jfk-freestanding-menu-button-focused.jfk-freestanding-menu-button-active{outline:unset}.docs-embedded-content-popup .docs-embedded-content-controls-dropdown-icon{margin-top:1px;opacity:.7}.docs-embedded-content-popup .docs-embedded-content-contract-button{opacity:.7}.docs-embedded-content-popup .docs-embedded-content-button-text,.docs-embedded-content-popup .docs-embedded-content-no-update{color:#000;font-size:14px;font-weight:500;letter-spacing:.25px;text-transform:unset;vertical-align:middle}.docs-embedded-content-popup .docs-embedded-content-button-text{margin-right:0}.docs-embedded-content-popup .docs-embedded-content-no-update{margin-right:6px}.docs-embedded-content-no-update{margin-left:8px}.docs-embedded-content-popup{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3),0 6px 11px hsla(207,5%,52%,.06),0 -3px 11px hsla(207,5%,52%,.09);color:#5f6368;display:flex;font-family:Roboto;font-size:14px;height:34px;margin-right:4px;padding:0 5px}.docs-embedded-content-has-update,.docs-embedded-content-zippy-content{align-items:center;display:flex}.docs-embedded-content-popup .docs-embedded-content-button-icon{margin-right:8px;opacity:1}.docs-embedded-content-popup .docs-embedded-content-button,.docs-embedded-content-popup .docs-embedded-content-button.jfk-button-clear-outline,.docs-embedded-content-popup .docs-embedded-content-button:hover{border:none;border-radius:0;box-shadow:unset;margin-right:0}.docs-embedded-content-popup .docs-embedded-content-button-holder .docs-embedded-content-button{padding-right:4px}.docs-embedded-content-popup .docs-embedded-content-button.docs-embedded-content-contract-button,.docs-embedded-content-popup .docs-embedded-content-button.docs-embedded-content-expand-button,.docs-embedded-content-popup .docs-embedded-content-button.docs-embedded-content-menu-button{height:24px;width:24px}.docs-embedded-content-popup .docs-embedded-content-expand-button .docs-icon{margin:3px}.docs-embedded-content-popup .docs-embedded-content-button.docs-embedded-content-button:hover{background-color:rgba(33,33,33,.04)}.docs-embedded-content-popup .docs-embedded-content-button:active{box-shadow:unset}.docs-embedded-content-popup .docs-embedded-content-controls-dropdown-icon{margin-left:0;margin-right:0}.docs-embedded-content-button-divider{background-color:#dadce0;height:16px;margin:auto 6px auto 6px;width:1px}.docs-embedded-content-button-file-chip{background-color:#e8eaed;color:#202124;border-radius:8px;display:inline;font-size:14px;height:-moz-fit-content;height:fit-content;margin-left:5px;max-width:100%;overflow-x:clip;overflow-y:hidden;padding:0 5px}.docs-embedded-content-button-file-chip-icon{height:10px;margin-right:4px;width:10px}.docs-embedded-content-button-file-chip-text{display:inline-block;height:-moz-fit-content;height:fit-content;max-width:120px;overflow-x:clip;text-overflow:ellipsis}.docs-embedded-content-popup .docs-embedded-content-button-text-data-from{font-size:12px;margin-left:8px;margin-right:8px}.jfk-button-disabled .docs-embedded-content-button-text{opacity:.15}.docs-postupdatetoast .docs-ui-toast-control.docs-postupdatetoast-opensidebar{font-weight:500;padding-left:0;text-transform:uppercase}.docs-postupdatetoast .docs-ui-toast-control.docs-postupdatetoast-opensidebar:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}.docs-contentembedding-sidebar{border-radius:16px;box-shadow:none;overflow:hidden;margin:6px 16px 16px;background-color:#fff;display:flex;flex-direction:column;outline:none;position:absolute;right:0;top:0;width:300px}.has-right-rail .docs-contentembedding-sidebar{margin-left:0;margin-right:0}.docs-contentembedding-sidebar.docs-contentembedding-sidebar-disabled .docs-contentembedding-sidebar-contentlist,.docs-contentembedding-sidebar.docs-contentembedding-sidebar-disabled .docs-contentembedding-sidebar-loadingindicator,.docs-contentembedding-sidebar.docs-contentembedding-sidebar-disabled .docs-contentembedding-sidebar-updatebar,.docs-contentembedding-sidebar.docs-contentembedding-sidebar-disabled .docs-contentembedding-sidebar-zerostate{display:none}.docs-contentembedding-sidebar.docs-hc-gecko,.docs-contentembedding-sidebar.docs-hc-gecko-white{border-left:1px solid transparent}.docs-contentembedding-sidebar-contentlist{flex-grow:1;overflow-y:auto}.docs-body-pageless .docs-contentembedding-sidebar,.docs-hub .docs-contentembedding-sidebar{border:1px solid #c7c7c7}.docs-contentembedding-sidebar-disabledstate{align-items:center;display:flex;flex:1;flex-direction:column;flex-shrink:0;justify-content:center;padding:24px}.docs-contentembedding-sidebar-disabledstate .docs-contentembedding-sidebar-disabledstate-message{color:#80868b;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;width:100%}.docs-indeterminate-loading-bar{background:#c6dafc;height:100%;position:relative;width:100%}.docs-indeterminate-loading-bar>div{animation:docs-indeterminate-loading-animation 2s linear infinite;background:#4285f4;height:100%;position:absolute;transition:width .2s cubic-bezier(.4,0,.2,1)}@keyframes docs-indeterminate-loading-animation{0%{left:0;width:0}50%{left:25%;width:75%}75%{left:100%;width:0}}.docs-contentembedding-sidebar-loading-indicator-container{height:0;overflow:visible}.docs-contentembedding-sidebar-loading-indicator{flex-shrink:0;color:#222;height:4px;width:100%}.docs-contentembedding-sidebar .docs-contentembedding-sidebar-tile{align-items:center;display:flex;flex-direction:row;border-bottom:1px solid #d9d9d9;cursor:pointer;padding:19px 16px;-webkit-user-select:none;user-select:none}.docs-contentembedding-sidebar .docs-contentembedding-sidebar-tile:focus,.docs-contentembedding-sidebar .docs-contentembedding-sidebar-tile:hover{background-color:#f8f9fa}.docs-contentembedding-sidebar-tile-icon{margin-right:8px}.docs-contentembedding-sidebar-tile-text{flex:1 1 auto;margin:0 8px;overflow:hidden}.docs-contentembedding-sidebar-tile-title{color:#202124;display:inline-block;font-size:13px;font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-contentembedding-sidebar-tile-type{color:#5f6368;font-size:11px;font-size:12px}.docs-contentembedding-sidebar-tile-title.docs-contentembedding-sidebar-tile-default-title{color:rgba(0,0,0,.54)}.docs-contentembedding-sidebar-tile-subtitle{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px}.docs-contentembedding-sidebar-tile-subtitle-error{font-style:italic}.docs-contentembedding-sidebar-button.jfk-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;height:24px;padding:3px 12px 5px;cursor:pointer;flex-shrink:0}.docs-contentembedding-sidebar-button.jfk-button-hover{background:#f8fbff;border:1px solid #cce0fc!important;height:24px;padding:3px 12px 5px}.docs-contentembedding-sidebar-button.jfk-button-focused{background:#e9f1fe;border:1px solid #c1d8fb!important;height:24px;padding:3px 12px 5px}.docs-contentembedding-sidebar-button.jfk-button-hover.jfk-button-focused{background:#e1ecfe;border:1px solid #bbd4fb!important;height:24px;padding:3px 12px 5px}.docs-contentembedding-sidebar-button.jfk-button-active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);height:24px;padding:3px 12px 5px}.docs-contentembedding-sidebar-button.jfk-button-disabled{background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38;height:24px;padding:3px 12px 5px}.docs-contentembedding-sidebar-zero-state{align-items:center;display:flex;flex-direction:column;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;justify-content:center;height:100%;padding:32px;text-align:center}.docs-contentembedding-sidebar-zero-state .docs-contentembedding-sidebar-zero-state-header{color:#202124;font-weight:500;font-size:16px;margin-bottom:8px;width:100%}.docs-contentembedding-sidebar-zero-state .docs-contentembedding-sidebar-zero-state-body{color:#5f6368;font-size:14px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-bottom:8px;width:100%}.docs-contentembedding-sidebar-zero-state .docs-contentembedding-sidebar-zero-state-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8}.docs-contentembedding-sidebar-zero-state .docs-contentembedding-sidebar-zero-state-button:focus,.docs-contentembedding-sidebar-zero-state .docs-contentembedding-sidebar-zero-state-button:hover{text-decoration:none;background:#e1ecfe;border:1px solid #bbd4fb!important}.docs-contentembedding-sidebar-zero-state .docs-contentembedding-sidebar-zero-state-button:active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-contentembedding-titlebar{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;flex-shrink:0;-webkit-user-select:none;user-select:none}.docs-contentembedding-titlebar-heading.docs-sidebar-header-text{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto;flex:1;-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-contentembedding-titlebar-close{margin-left:4px}.docs-contentembedding-sidebar-updatebar{display:flex;flex-shrink:0;justify-content:space-between;-webkit-user-select:none;user-select:none;background-color:#e8f0fe;border:1px solid #e8f0fe;color:#222;padding:10px 10px 10px 16px;position:relative}.docs-contentembedding-updatebar-heading{flex-shrink:1;-webkit-user-select:none;user-select:none;font-size:14px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jfk-button.docs-contentembedding-updatebar-update-all-button{display:flex;flex-shrink:1;justify-content:center;background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;height:24px;padding:3px 12px 5px;cursor:pointer;float:right;margin:6px;min-width:20%;max-width:60%;outline:none}.jfk-button.docs-contentembedding-updatebar-update-all-button .docs-contentembedding-updatebar-update-all-button-inner{height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jfk-button.docs-contentembedding-updatebar-update-all-button.jfk-button-hover{background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.jfk-button.docs-contentembedding-updatebar-update-all-button.jfk-button-focused{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.jfk-button.docs-contentembedding-updatebar-update-all-button.jfk-button-hover.jfk-button-focused{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.jfk-button.docs-contentembedding-updatebar-update-all-button.jfk-button-active{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15)}.jfk-button.docs-contentembedding-updatebar-update-all-button.jfk-button-disabled{background:#1a73e8;color:#fff;background:#f8f9fa;color:#202124;opacity:.62}.docsshared-no-download .docsshared-no-select-when-no-download,.docsshared-no-select{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.docsshared-disable-image-copy canvas,.docsshared-disable-image-copy image,.docsshared-disable-image-copy img{pointer-events:none}.prof-feedback-bank-xframe-docos-autocomplete-row{box-sizing:border-box;padding:8px 4px;word-wrap:break-word}.jfk-bubble.jfk-bubble-promo.hub-anchored-bubble{background-color:#fff;border-color:#fff;border-radius:8px;box-shadow:0 1px 3px 1px rgba(0,0,0,.2);height:auto;padding:18px 16px;white-space:normal;width:226px;text-align:left;word-wrap:break-word}.jfk-bubble.jfk-bubble-promo.hub-anchored-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#dadce0 transparent;top:-1px}.jfk-bubble.jfk-bubble-promo.hub-anchored-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-color:#fff transparent;top:0}.hub-anchored-bubble-body,.hub-anchored-bubble-title{color:#3c4043;font-family:Roboto;line-height:20px;padding:0 8px}.hub-anchored-bubble-title{font-family:Google Sans;font-size:16px;font-weight:500;padding-bottom:12px;padding-top:4px}.hub-anchored-bubble-action-row{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding-top:15px;text-align:right}#hub-bubble-dismiss-button{border-radius:4px;color:#1a73e8;cursor:pointer;font-size:14px;letter-spacing:.25px;line-height:16px;outline:none;padding:8px}#hub-bubble-dismiss-button:focus,#hub-bubble-dismiss-button:hover{background-color:rgba(0,0,0,.06)}#docs-omnibox-toolbar .docs-omnibox-autocomplete{margin-right:4px}.docs-omnibox-autocomplete{margin-top:4px}.docs-omnibox-input{box-sizing:border-box;width:100%;min-width:289px}.docs-omnibox-input.jfk-textinput{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:36px;background-color:#f1f3f4;border:1px solid transparent;border-radius:8px;box-shadow:none;color:#202124;height:36px;padding:1px 7px}.docs-omnibox-input.jfk-textinput::placeholder{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:36px;color:#5f6368}#docs-omnibox-toolbar .docs-icon{margin:3px}.docs-omnibox-input.jfk-textinput:focus{background-color:#fff;border:1px solid transparent;box-shadow:0 1px 6px rgba(32,33,36,.28);padding:1px 7px}.docs-omnibox-input.jfk-textinput:active{background-color:#fff;border:1px solid transparent;box-shadow:0 1px 6px rgba(32,33,36,.28);padding:1px 7px}.docs-omnibox-input.jfk-textinput:focus[aria-expanded=true]{border-color:transparent transparent #e8eaed transparent;border-style:solid;border-width:1px;border-radius:8px 8px 0 0;padding:1px 7px}.docs-omnibox-autocomplete .ac-renderer{background-color:#fff;border-color:transparent;border-radius:0 0 8px 8px;border-style:solid;border-width:0 1px 1px 1px;box-shadow:0 4px 6px rgba(32,33,36,.28);outline:medium none;padding:6px 0;position:fixed;width:auto;z-index:1003}.docs-omnibox-autocomplete .ac-row{padding:0}.docs-omnibox-autocomplete .ac-row .goog-menuitem{padding:calc(.4em + 5px) calc(.4em + 10px) calc(.4em + 5px) calc(.4em + 30px)}.docs-omnibox-autocomplete .ac-highlighted{font-weight:500}.docs-omnibox-autocomplete .ac-active{background-color:#f1f3f4}.docs-omnibox-autocomplete .docs-icon{cursor:pointer;margin:3px 3px 3px 5px;pointer-events:none;position:absolute}[class*=docs-hc] .docs-omnibox-autocomplete .ac-active .goog-menuitem{border-color:transparent;border-style:dotted;border-width:1px 0;padding-top:5px;padding-bottom:5px}[class*=docs-hc] .docs-labelinputmenuitem.goog-menuitem .ac-row .goog-menuitem .goog-menuitem-icon{margin-top:7px}[class*=docs-hc] .docs-labelinputmenuitem.goog-menuitem .ac-row.ac-active .goog-menuitem-icon{margin-top:6px}.docs-omnibox-row-content{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-omnibox-parent.goog-menu-vertical .docs-labelinputmenuitem.goog-menuitem{padding-left:16px}.docs-omnibox-parent .docs-labelinputmenuitem.goog-menuitem.goog-menuitem-highlight{background-color:#fff;border-color:#fff}.docs-omnibox-parent .docs-labelinputmenuitem{outline:none}.docs-omnibox-feedback-link{color:#4285f4;font-size:12px;padding-left:260px;padding-right:8px;padding-top:1px;text-decoration:underline;-webkit-user-select:none}#docs-omnibox-toolbar.assisted-actions-omnibox-hidden{display:none}#docs-omnibox-toolbar.assisted-actions{width:100px}.docs-omnibox-input.assisted-actions-toolbar-omnibox{min-width:98px}#docs-omnibox-toolbar.assisted-actions .docs-omnibox-autocomplete{position:fixed;width:100px}#docs-omnibox-toolbar.assisted-actions .docs-omnibox-autocomplete .ac-row .goog-menuitem{padding:10px 15px 10px 35px}#docs-omnibox-toolbar.assisted-actions .docs-omnibox-autocomplete:focus-within{width:350px;z-index:1003}#docs-omnibox-toolbar .docs-omnibox-input.jfk-textinput.assisted-actions-toolbar-omnibox{padding-left:35px}.docs-omnibox-autocomplete .docs-omnibox-fallback-divider{padding:.5em 0}.docs-omnibox-autocomplete .ac-active .docs-omnibox-fallback-divider{background-color:#fff}.docs-omnibox-autocomplete .docs-omnibox-fallback-divider .divider{margin:0}.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions .docs-omnibox-input:focus-within{border-radius:8px 8px 0 0}.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions{padding:0}.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions .docs-icon{margin:4px 8px}.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions .docs-omnibox-row-icon{margin:1px 5px 1px 5px}.docs-grille-gm3 #docs-omnibox-toolbar .docs-omnibox-input.jfk-textinput[aria-expanded=true].assisted-actions-toolbar-omnibox{padding-left:35px}.docs-grille-gm3 .assisted-actions-search-moved-container{gap:1ch;display:flex;font-weight:400;justify-content:center}.docs-grille-gm3 .assisted-actions-search-moved-new-hint{font-weight:500}@media screen and (max-width:1600px){.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions .docs-omnibox-input{background-color:#edf2fa;border-radius:4px}.docs-grille-gm3.docs-body-pageless #docs-omnibox-toolbar.assisted-actions .docs-omnibox-input{background-color:#f3f6fc}.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions .docs-omnibox-input:hover{background-color:rgba(68,71,70,.08);cursor:pointer;padding-right:0}.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions .docs-omnibox-input:focus-within{background:#fff;cursor:auto}.docs-grille-gm3 .docs-omnibox-input.assisted-actions-toolbar-omnibox{min-width:35px}.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions,.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions .docs-omnibox-autocomplete{width:35px}.docs-grille-gm3 #docs-omnibox-toolbar.assisted-actions .docs-omnibox-autocomplete:focus-within{width:350px}}.docs-bubble-material.docs-markdown-promo-bubble{border-radius:8px;padding:16px;width:320px}.docs-markdown-promo-bubble .docs-markdown-promo-bubble-body .docs-markdown-promo-bubble-buttons>*{float:right;font-size:14px;font-weight:500}.docs-markdown-promo-bubble-buttons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.docs-markdown-promo-bubble-heading{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px}.docs-bubble-material-body.docs-markdown-promo-bubble-body{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:0}.docs-markdown-promo-bubble-buttons .docs-markdown-promo-bubble-learn-more-button{color:#1a73e8!important;margin-right:12px}.kixAudioPlayerPalette.docs-palette{border-radius:32px;background-color:#fff;display:flex;flex-direction:row;height:40px;width:314px}.kixAudioPlayerPalette.docs-palette .docs-palette-body{align-items:center;border:none;display:flex;min-height:auto;min-width:auto;flex-grow:1;background-color:#fff;border-radius:0 32px 32px 0}.kixAudioPlayerPalette.docs-palette .docs-palette-body .docs-gm3-icon-button{height:24px;width:24px;min-height:24px;min-width:24px;margin:8px 0}.kixAudioPlayerPalette.docs-palette .docs-palette-body .docs-gm3-icon-button .docs-icon{margin:1px}.kixAudioPlayerPalette.docs-palette .docs-palette-body .kixAudioPlayerPaletteMenuButton{margin-inline-start:6px}.kixAudioPlayerPalette.docs-palette .docs-palette-body .kixAudioPlayerPaletteCloseButton{margin-inline:4px 8px}.kixAudioPlayerOverflowMenu{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400}.kixAudioPlayerView{flex-grow:1}.kixAudioPlayerViewContent{width:216px}.kixAudioFeedbackWidgetContainer{position:relative}.docs-gm .kixAudioFeedbackWidgetContainer .goog-menuitem.apps-menuitem{margin-right:68px;cursor:unset}.kixAudioFeedbackWidgetThumbsDownButton,.kixAudioFeedbackWidgetThumbsUpButton{position:absolute;top:0;min-height:32px;min-width:32px;box-sizing:border-box}.kixAudioFeedbackWidgetThumbsUpButton{right:32px}.kixAudioFeedbackWidgetThumbsDownButton{right:0}.aiBlockMenuBarBubbleContainer{background:none;box-shadow:none;width:30px}.aiBlockMenuBarBubbleContainer .docs-bubble-material-body{padding:0}.aiBlockMenuBarBubblePrimaryButtonContainer{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);margin-bottom:8px}.aiBlockMenuBarBubbleSecondaryButtonContainer{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}.aiBlockMenuBarBubbleAcceptButton,.aiBlockMenuBarBubbleDiscardButton,.aiBlockMenuBarBubbleRefreshButton{border-radius:8px}.aiBlockMenuBarBubbleAcceptButton .docs-gm3-icon-button,.aiBlockMenuBarBubbleDiscardButton .docs-gm3-icon-button,.aiBlockMenuBarBubbleRefreshButton .docs-gm3-icon-button{border-radius:8px;height:28px;margin:0;min-height:28px;min-width:28px;width:28px}.aiBlockMenuBarBubbleAcceptButton .docs-gm3-icon-button.docs-gm3-button-active,.aiBlockMenuBarBubbleAcceptButton .docs-gm3-icon-button.docs-gm3-button-focused,.aiBlockMenuBarBubbleAcceptButton .docs-gm3-icon-button.docs-gm3-button-hover,.aiBlockMenuBarBubbleDiscardButton .docs-gm3-icon-button.docs-gm3-button-active,.aiBlockMenuBarBubbleDiscardButton .docs-gm3-icon-button.docs-gm3-button-focused,.aiBlockMenuBarBubbleDiscardButton .docs-gm3-icon-button.docs-gm3-button-hover,.aiBlockMenuBarBubbleRefreshButton .docs-gm3-icon-button.docs-gm3-button-active,.aiBlockMenuBarBubbleRefreshButton .docs-gm3-icon-button.docs-gm3-button-focused,.aiBlockMenuBarBubbleRefreshButton .docs-gm3-icon-button.docs-gm3-button-hover{background:none}.aiBlockMenuBarBubbleAcceptButton:hover,.aiBlockMenuBarBubbleDiscardButton:hover,.aiBlockMenuBarBubbleRefreshButton:hover{background:rgba(31,31,31,.08)}.aiBlockMenuBarBubbleAcceptButton:active,.aiBlockMenuBarBubbleAcceptButton:focus,.aiBlockMenuBarBubbleDiscardButton:active,.aiBlockMenuBarBubbleDiscardButton:focus,.aiBlockMenuBarBubbleRefreshButton:active,.aiBlockMenuBarBubbleRefreshButton:focus{background:rgba(31,31,31,.08)}.aiBlockMenuBarBubbleAcceptButton{border-bottom-right-radius:0;border-bottom-left-radius:0}.aiBlockMenuBarBubbleDiscardButton{border-top-right-radius:0;border-top-left-radius:0}.aiBlockPreviewBubble:focus{outline:none}.aiBlockPreviewBubble.unifiedPreviewBubbleRoot{border:2px solid #217bfe;border-radius:8px;box-shadow:0 2px 3px rgba(0,0,0,.15);min-height:150px;min-width:640px;overflow:visible}.aiBlockPreviewBubble.unifiedPreviewBubbleRoot.unifiedPreviewBubbleLoading:before{background:none}.aiBlockPreviewBubble.unifiedPreviewBubbleRoot .unifiedPreviewBubbleContentContainer{display:flex;flex-direction:column;height:100%}.aiBlockPreviewBubble.unifiedPreviewBubbleRoot .docs-material-gm-dialog{min-width:362px}.aiBlockPreviewBubble.unifiedPreviewBubbleRoot .docs-material-gm-dialog .docs-material-gm-dialog-title{padding-bottom:0}.aiBlockPreviewBubble.unifiedPreviewBubbleRoot .docs-material-gm-dialog .docs-material-gm-dialog-title .docs-material-gm-dialog-title-text{font-size:16px}.aiBlockPreviewBubble.unifiedPreviewBubbleRoot .docs-material-gm-dialog .docs-material-gm-dialog-content{display:none}.aiBlockPreviewBubble.unifiedPreviewBubbleRoot .docs-material-gm-dialog .docs-material-gm-dialog-buttons{padding-bottom:16px;padding-right:8px}.aiBlockPreviewBubble .unifiedPreviewBubbleContent,.aiBlockPreviewBubble .unifiedPreviewBubbleError{border:none;border-radius:24px;flex-grow:1;overflow-x:hidden;padding:16px;white-space:pre-wrap}.aiBlockPreviewBubble .unifiedPreviewBubbleError{color:#444746}.aiBlockPreviewBubble .docsAiBubbleLoadingViewRoot{margin-top:16px}.aiBlockPreviewBubble .unifiedPreviewBubbleToolbar{display:none}.aiBlockPreviewBubble .docs-material-gm-dialog-bg{border-radius:6px}.aiBlockPreviewBubble .dataDonationContainer{margin-left:auto}.aiBlockPreviewBubble .dataDonationContainer .docs-material-button-flat-default{padding:0}.aiBlockPreviewBubble .goog-menuitem{margin-left:8px}.aiBlockPreviewBubble .docs-material-button-ripple-element{display:none}.aiBlockPreviewBubble .docs-material-button-flat-default.docs-material-button-hover{background-color:rgba(68,71,70,.08)}.aiBlockPreviewBubble .docs-material-button-flat-default.docs-material-button-active,.aiBlockPreviewBubble .docs-material-button-flat-default.docs-material-button-focused{background-color:rgba(68,71,70,.12)}.aiBlockPreviewBubbleHeading{color:#000;display:flex;font:700 16px/20px Google Sans,Roboto,sans-serif;padding:16px 12px 0 16px}.aiBlockPreviewBubbleHeading .docs-icon{display:none}.aiBlockPreviewBubbleTitleHeader{margin-left:inherit}.aiBlockPreviewBubbleDisclaimer{color:#747775;font:400 12px/16px Google Sans,Roboto,sans-serif;margin-right:16px;text-wrap:wrap}.aiBlockPreviewBubbleQuotaDisclaimer{color:#747775;font:400 12px/16px Google Sans,Roboto,sans-serif;margin-right:16px;margin-top:10px;text-wrap:wrap}.aiBlockPreviewBubbleQuotaDisclaimer .generativeAiQuotaUpsellMessageContent .quotaUpsellMessageDescription,.aiBlockPreviewBubbleQuotaDisclaimer .generativeAiQuotaUpsellMessageContent .quotaUpsellMessageIcon.quotaUpsellMessageIconInformational{color:#747775}.aiBlockPreviewBubbleFooter{align-items:center;display:flex;padding:8px 16px 16px}@media screen and (forced-colors:active){.aiBlockPreviewBubble .docsAiBubbleLoadingViewShimmerPlaceholderSquare,.aiBlockPreviewBubble.unifiedPreviewBubbleRoot{border:1px solid Highlight}}.aiBlockToolbarBubbleContainer{border-radius:0 0 24px 24px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);width:auto}.aiBlockToolbarBubbleContainer .goog-menuitem{background-position-x:8px}.aiBlockToolbarBubbleBody{display:flex;flex-direction:row;overflow:auto}.aiBlockToolbarBubbleBodyBodyWithQuota{padding-bottom:12px}.aiBlockToolbarBubbleCreateButton{margin-left:auto}.aiBlockToolbarBubbleTitleHeader{margin-left:inherit}.aiBlockToolbarBubbleQuotaBubble{background:linear-gradient(90deg,#747775,#747775) 0 0 no-repeat;background-size:100% 1px;padding:12px}.aiBlockToolbarBubbleTitle{align-items:center;color:#747775;display:flex;font:500 12px/16px Google Sans,Roboto,sans-serif;margin:4px;width:100%}.aiBlockToolbarBubbleTitle .docs-icon{height:24px;flex-shrink:0;margin:0 6px 0 0;width:24px}.kixAiRefinementsFirstTriggerToastRoot.docs-ui-toast{max-width:768px}.kixAiRefinementsFirstTriggerToastLearnMoreControl{text-decoration:underline;text-underline-offset:3px;color:var(--gm3-sys-color-primary,#0b57d0)}.kixAiRefinementsNudgeBubbleRoot.jfk-bubble.jfk-bubble-promo{background-color:#fff;border:none;border-radius:20px;box-sizing:border-box;padding:0}.kixAiRefinementsNudgeBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.kixAiRefinementsNudgeBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.kixAiRefinementsNudgeBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplafter,.kixAiRefinementsNudgeBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent #f8fafd}.kixAiRefinementsNudgeBubbleContainer{border-radius:20px;display:flex;width:262px;height:100px;padding:16px;flex-direction:column;align-items:flex-start;gap:27px;flex-shrink:0;background-color:#f8fafd}.kixAiRefinementsNudgeBubbleContainer:after{content:"";position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}.kixAiRefinementsNudgeBubbleTitle{flex:1 0 0;align-self:stretch;width:211px;height:37px;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;color:#444746;text-align:left}.kixAiRefinementsNudgeBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-closebtn{background:none;content:url(https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/close/default/24px.svg);cursor:pointer;height:24px;width:24px;position:absolute;right:12px;top:12px}.kixAiRefinementsNudgeBubbleSuggestionActions{display:flex;gap:8px;align-items:center}.kixAiRefinementsNudgeBubbleButtonPrimary{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff;display:flex;height:36px;width:136px;padding:4px;justify-content:center;align-items:center;font-size:12px;font-weight:500}.kixAiRefinementsNudgeBubbleButtonPrimary:hover{background:#0b57d0;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.kixAiRefinementsNudgeBubbleButtonPrimary:focus{background:#0b57d0;color:#fff;background:#286bd6}.kixAiRefinementsNudgeBubbleButtonSecondary{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;background-color:#f8fafd;display:flex;height:36px;width:98px;padding:4px;justify-content:center;align-items:center;font-size:12px}.kixAiRefinementsNudgeBubbleButtonSecondary:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08)}.kixAiRefinementsNudgeBubbleButtonSecondary:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12)}.kixAiRefinementsLoadingBubbleRoot.jfk-bubble.jfk-bubble-promo{background-color:#edf2fc;border:none;border-radius:22px;box-sizing:border-box;padding:6px 12px}.kixAiRefinementsLoadingBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrow{display:none}.kixAiRefinementsLoadingBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,.kixAiRefinementsLoadingBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.kixAiRefinementsLoadingBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplafter,.kixAiRefinementsLoadingBubbleRoot.jfk-bubble.jfk-bubble-promo .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent #fff}.kixAiRefinementsLoadingBubbleContainer{align-items:center;display:flex;gap:24px;justify-content:space-between}.kixAiRefinementsLoadingBubbleTitle{color:#0842a0;font:500 11px/16px Google Sans,Roboto,sans-serif;letter-spacing:.1px}.aiContextualTextRefineOnPasteBubbleContainer{display:flex;position:absolute;white-space:nowrap;z-index:502}.aiContextualTextRefineOnPasteBubbleContainer .goog-menu-button{display:block;visibility:collapse}.aiContextualTextRefineOnPasteBubbleContent{align-items:center;background:#fff;border:none;border-radius:18px;box-shadow:0 4px 8px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3),0 6px 11px hsla(207,5%,52%,.06),0 -3px 11px hsla(207,5%,52%,.09);color:#1f1f1f;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:500;min-height:36px;padding:0 4px}@media screen and (forced-colors:active){.aiContextualTextRefineOnPasteBubbleContent{border:1px solid transparent}}.aiContextualTextRefineOnPasteBubbleContextualRefineButton{align-items:center;border:none;border-radius:18px;cursor:pointer;display:flex;gap:4px;margin-right:4px;min-height:28px;outline:none;padding:0 12px 0 8px}.aiContextualTextRefineOnPasteBubbleContextualRefineButton:hover{background-color:rgba(31,31,31,.08)}.aiContextualTextRefineOnPasteBubbleContextualRefineButton:focus{background-color:rgba(31,31,31,.1)}.aiContextualTextRefineOnPasteBubbleContextualRefineButtonLabel{align-content:center}.aiContextualTextRefineOnPasteBubbleGenericRefineButton{border:none;border-radius:50%;cursor:pointer;display:flex;outline:none;padding:4px}.aiContextualTextRefineOnPasteBubbleGenericRefineButton:hover{background-color:rgba(68,71,70,.08)}.aiContextualTextRefineOnPasteBubbleGenericRefineButton:focus{background-color:rgba(68,71,70,.1)}.aiContextualTextRefineOnPasteBubbleSeparator.goog-toolbar-separator.goog-inline-block{height:100%}.kix-ai-text-generator-bubble-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;white-space:nowrap;background:#0b57d0;box-shadow:unset;cursor:pointer;padding:10px 24px;color:#fff;line-height:unset!important;min-width:unset!important;margin:unset}.kix-ai-text-generator-bubble-button-outline{line-height:unset!important;min-width:unset!important;margin:unset}.kix-ai-text-generator-bubble-button-outline.kix-ai-text-generator-preview-view-replace-button,.kix-ai-text-generator-bubble-button.kix-ai-text-generator-preview-view-insert-button{margin-left:8px}.kix-ai-text-generator-bubble-button.jfk-button-disabled{background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default;box-shadow:unset;cursor:pointer;padding:10px 24px}.kix-ai-text-generator-bubble-button.docs-material-menu-button-flat-default-disabled{background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default;box-shadow:unset;cursor:pointer;padding:10px 24px;opacity:.5}.kix-ai-text-generator-bubble-button:focus{color:#fff;background:#286bd6;box-shadow:unset;cursor:pointer;padding:10px 24px}.kix-ai-text-generator-bubble-button.docs-material-menu-button-flat-default-hover,.kix-ai-text-generator-bubble-button.jfk-button-hover{color:#fff;background:#1f64d4;box-shadow:unset;cursor:pointer;padding:10px 24px}.kix-ai-text-generator-bubble-button.docs-material-menu-button-flat-default-active,.kix-ai-text-generator-bubble-button.jfk-button.jfk-button-active,.kix-ai-text-generator-bubble-button.jfk-button.jfk-button-checked{color:#fff;background:#286bd6;box-shadow:unset;cursor:pointer;padding:10px 24px}.kix-ai-text-generator-bubble-button-outline{border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;padding:9px 24px;white-space:nowrap;border:1px solid #747775;align-items:center;background:unset;color:#0b57d0;display:flex;float:left}.kix-ai-text-generator-bubble-button-outline.jfk-button-disabled{border:1px solid rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default;box-shadow:unset;cursor:pointer;padding:10px 24px;background:unset}.goog-menu-button-open .kix-ai-text-generator-bubble-button-outline,.kix-ai-text-generator-bubble-button-outline.jfk-button-hover,.kix-ai-text-generator-bubble-button-outline:focus{color:#0b57d0;background:rgba(11,87,208,.12);border:1px solid #0b57d0;box-shadow:unset;cursor:pointer;padding:10px 24px}:not(.goog-menu-button-focused.goog-menu-button-open)>.kix-ai-text-generator-bubble-button-outline:not(.jfk-button-disabled).jfk-button-hover{border:1px solid #747775;color:#0b57d0;background:rgba(11,87,208,.08);box-shadow:unset;cursor:pointer;padding:10px 24px}.kix-ai-text-generator-bubble-button-outline.jfk-button.jfk-button-active,.kix-ai-text-generator-bubble-button-outline.jfk-button.jfk-button-checked{border:1px solid #747775;color:#0b57d0;background:rgba(11,87,208,.12);box-shadow:unset;cursor:pointer;padding:10px 24px}@media screen and (forced-colors:active){.kix-ai-text-generator-bubble-button-outline.goog-menu-button-focused,.kix-ai-text-generator-bubble-button.docs-material-menu-button-flat-default-focused,.kix-ai-text-generator-bubble-button.goog-menu-button-focused,.kix-ai-text-generator-bubble-button.jfk-button-focused{outline:auto}}.kix-ai-text-generator-bubble-button.docs-material-menu-button-flat-default .docs-material-menu-button-flat-default-dropdown-icon{fill:#fff}.kix-ai-text-generator-bubble-button .docs-material-menu-button-flat-default-dropdown{margin:0}:root{--kix-ai-generator-bubble-border-radius:28px}.kix-ai-text-generator-bubble{background:transparent;border:unset;border-radius:var(--kix-ai-generator-bubble-border-radius);box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);font-family:Google Sans,Roboto,sans-serif;overflow:visible;z-index:997}.kix-ai-text-generator-bubble>.docs-material-gm-dialog-bg{border-radius:var(--kix-ai-generator-bubble-border-radius)}.kix-ai-text-generator-bubble-error{color:#b3261e;display:flex;line-height:20px}.kix-ai-text-generator-bubble-error-message{margin-left:8px}.docs-bubble-material-body.kix-ai-text-generator-bubble-body{background:linear-gradient(0deg,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;border-radius:var(--kix-ai-generator-bubble-border-radius);padding:16px 0 24px}.kix-ai-text-generator-bubble-button-first-open .kix-ai-text-generator-bubble-body{background:linear-gradient(90.22deg,#d3e3fd,#84c4ff)}.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-body{background:#fff;padding:20px 0 32px 0}.kix-ai-text-generator-prompt-view{display:flex;flex-direction:column}.kix-ai-text-generator-prompt-view .appsElementsMultiSectionListContainer{width:320px}.kix-ai-text-generator-bubble-button.kix-ai-text-generator-prompt-view-create-button{margin-left:auto}.kix-ai-text-generator-prompt-view-input{background:unset;border:none;font-family:inherit;font-size:16px;line-height:24px;margin:0 0 20px 0;outline:unset;padding:0;resize:none;width:100%}.kix-ai-text-generator-bubble-quota-upsell-message-container a,.kix-ai-text-generator-bubble-title-text-input a:not(.appsElementsChipRoot),.kix-ai-text-generator-prompt-view-input a:not(.appsElementsChipRoot){text-decoration:underline!important}.kix-ai-text-generator-bubble-title-text-input .appsElementsChipRoot,.kix-ai-text-generator-prompt-view-input .appsElementsChipRoot{color:#444746!important;display:inline-flex}.kix-ai-text-generator-bubble-title-text-input .appsElementsChipRoot:hover,.kix-ai-text-generator-prompt-view-input .appsElementsChipRoot:hover{text-decoration:none!important}.kix-ai-text-generator-bubble-title-text-container .appsElementsMultiSectionListContainer,.kix-ai-text-generator-prompt-view .appsElementsMultiSectionListContainer{z-index:997}.kix-ai-text-generator-bubble-refine-button{display:flex;justify-content:space-between;padding:10px 16px!important}.kix-ai-text-generator-bubble-refine-button-text{line-height:20px;margin:0 8px;color:#0b57d0}.kix-ai-text-generator-bubble-button-icon{padding:10px 16px!important}.kix-ai-text-generator-bubble-button-icon>div{align-items:center;display:flex}.kix-ai-text-generator-bubble-refine-button .kix-ai-text-generator-bubble-refine-button-icon-container,.kix-ai-text-generator-bubble-refine-button .kix-ai-text-generator-bubble-refine-button-icon-container .docs-icon{height:24px;width:24px}.kix-ai-text-generator-bubble-button-icon .docs-icon{height:24px;margin-right:8px;width:24px}.kix-ai-text-generator-preview-view,.kix-ai-text-generator-preview-view .kix-ai-text-generator-bubble-error{margin-top:8px}.kix-ai-text-generator-preview-view-generated-text{border:unset;margin-bottom:34px;overflow-y:scroll;resize:none;width:100%}.kix-ai-text-generator-bubble-try-again-view{display:flex;flex-direction:column}.kix-ai-text-generator-bubble-button.kix-ai-text-generator-bubble-try-again-view-button{margin:20px 0 0 auto}.kix-ai-text-generator-preview-view-generated-text h1,.kix-ai-text-generator-preview-view-generated-text h2,.kix-ai-text-generator-preview-view-generated-text h3,.kix-ai-text-generator-preview-view-generated-text h4,.kix-ai-text-generator-preview-view-generated-text h5,.kix-ai-text-generator-preview-view-generated-text h6,.kix-ai-text-generator-preview-view-generated-text ol,.kix-ai-text-generator-preview-view-generated-text pre,.kix-ai-text-generator-preview-view-generated-text ul{margin:4px 0}.kix-ai-text-generator-preview-view-generated-text h1{font-size:31.5px;line-height:38.5px}.kix-ai-text-generator-preview-view-generated-text h2{font-size:28px;line-height:35px}.kix-ai-text-generator-preview-view-generated-text h3{font-size:24.5px;line-height:31.5px}.kix-ai-text-generator-preview-view-generated-text h4{font-size:21px;line-height:28px}.kix-ai-text-generator-preview-view-generated-text h5{font-size:19.25px;line-height:24.5px}.kix-ai-text-generator-preview-view-generated-text h6{font-size:15.75px;line-height:21px}.kix-ai-text-generator-preview-view-generated-text p{margin:0}.kix-ai-text-generator-preview-view-generated-text *+p,.kix-ai-text-generator-preview-view-generated-text *+table{margin:16px 0 0 0}.kix-ai-text-generator-preview-view-generated-text ol,.kix-ai-text-generator-preview-view-generated-text ul{padding-left:24px}.kix-ai-text-generator-preview-view-generated-text ol>li,.kix-ai-text-generator-preview-view-generated-text ul>li{margin-bottom:10px}.kix-ai-text-generator-preview-view-generated-text table{border:1px solid #c4c7c5;border-collapse:separate;border-radius:4px;border-spacing:0;display:block;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto}.kix-ai-text-generator-preview-view-generated-text table td,.kix-ai-text-generator-preview-view-generated-text table th{max-width:200px;min-width:50px}.kix-ai-text-generator-preview-view-generated-text table th{background-color:#f2f2f2;font-size:12.25px;font-weight:500;line-height:17.5px;padding:18.5px 16px;text-align:left}.kix-ai-text-generator-preview-view-generated-text table td{border-top:1px solid #c4c7c5;font-size:12.25px;line-height:17.5px;padding:16px}.kix-ai-text-generator-preview-view-generated-text code{font:400 10.5px/17.5px Roboto Mono,Courier New,monospace}.kix-ai-text-generator-preview-view-generated-text code:after,.kix-ai-text-generator-preview-view-generated-text code:before{content:"`"}.kix-ai-text-generator-preview-view-generated-text pre>code:after,.kix-ai-text-generator-preview-view-generated-text pre>code:before{content:unset}.kix-ai-text-generator-preview-view-disclaimer-text{color:#747775;font-size:14px;margin-bottom:16px}.kix-ai-text-generator-preview-view-disclaimer-text a{color:#747775!important;text-decoration:underline!important}.kix-ai-text-generator-preview-view-generated-text pre>code{border:1px solid #c4c7c5;border-radius:4px;color:#444746;display:block;font:400 12.25px/15.75px Courier,monospace;margin:8px 0;overflow-x:auto;padding:16px 32px}.kix-ai-text-generator-preview-view-action-bar{display:flex;flex-direction:column}.kix-ai-text-generator-preview-view-action-bar-disabled .kix-ai-text-generator-preview-view-data-donation-container,.kix-ai-text-generator-preview-view-action-bar-disabled .kix-ai-text-generator-preview-view-disclaimer-text{opacity:.2}.kix-ai-text-generator-preview-view-buttons-container{display:flex;margin-top:8px}.kix-ai-text-generator-bubble-history-carousel-container{align-items:center;display:flex;height:40px;justify-content:space-evenly;margin-top:8px}.kix-ai-text-generator-bubble-history-carousel{display:flex}.kix-ai-text-generator-bubble-history-carousel-bullet-container{align-items:center;display:flex}.kix-ai-text-generator-bubble-history-carousel .docs-material-button-disabled .docs-icon-img-container.docs-icon-img{opacity:.5}@media screen and (forced-colors:active){div#kix-ai-text-generator-bubble-history-carousel-left-arrow .docs-icon-img-container.docs-icon-img,div#kix-ai-text-generator-bubble-history-carousel-right-arrow .docs-icon-img-container.docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807.svg)}}.kix-ai-text-generator-bubble-bullet{margin:0 8px}.kix-ai-text-generator-bubble-bullet{border:1px solid;border-color:#3c4043;border-radius:100%;cursor:pointer;height:6px;width:6px}.kix-ai-text-generator-bubble-bullet-active{background:#1a73e8;border-color:#1a73e8}.kix-ai-text-generator-bubble-history-carousel .docs-material-button-flat-default{align-items:center;border-radius:100%;display:flex;height:24px;justify-content:space-evenly;margin:0;padding:0;width:24px}.kix-ai-text-generator-bubble-history-carousel .docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border{padding:0}.kix-ai-text-generator-bubble-history-carousel .docs-icon{height:24px;margin:0;width:24px}.kix-ai-text-generator-bubble-history-carousel .docs-material-button-content{height:34px}@media screen and (forced-colors:active){.kix-ai-text-generator-bubble-bullet-active{background:Highlight;border-color:Highlight}}.kix-ai-text-generator-preview-view-rewrite-buttons-container{display:flex;margin-right:auto}.kix-ai-text-generator-preview-view-action-buttons-container{display:flex;margin-left:auto}.kix-ai-text-generator-bubble-data-donation-container{margin-bottom:12px}.kix-ai-text-generator-prompt-view-create-button.jfk-button-disabled{background:rgba(31,31,31,.12)}.kix-ai-text-generator-bubble-button-first-open .kix-ai-text-generator-prompt-view-create-button.jfk-button-disabled{color:#1f1f1f;opacity:.2}.kix-ai-text-generator-bubble-animation-fade-in:empty:before,.kix-ai-text-generator-bubble-animation-fade-in:placeholder-shown{animation:kix-ai-text-generator-bubble-animation-fade-in-keyframe .5s linear 1 forwards;color:#686868}.kix-ai-text-generator-bubble-animation-fade-out:empty:before,.kix-ai-text-generator-bubble-animation-fade-out:placeholder-shown{animation:kix-ai-text-generator-bubble-animation-fade-out-keyframe .3s linear 1 forwards}.kix-ai-text-generator-bubble-header-container,.kix-ai-text-generator-bubble-loading,.kix-ai-text-generator-bubble-quota-upsell-message-container,.kix-ai-text-generator-bubble-try-again-view,.kix-ai-text-generator-preview-view .kix-ai-text-generator-bubble-error,.kix-ai-text-generator-preview-view-action-bar,.kix-ai-text-generator-preview-view-body-container,.kix-ai-text-generator-prompt-view{padding:0 24px}.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-header-container,.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-loading,.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-try-again-view,.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view .kix-ai-text-generator-bubble-error,.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-action-bar,.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-body-container,.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-prompt-view{padding:0 40px}.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-loading{padding-right:60px}.kix-ai-text-generator-preview-view-body-container{border-top:1px solid transparent}.kix-ai-text-generator-preview-view-body-container.body-container-scrolled{border-color:#c4c7c5}@keyframes kix-ai-text-generator-bubble-animation-fade-in-keyframe{0%{opacity:0}to{opacity:1}}@keyframes kix-ai-text-generator-bubble-animation-fade-out-keyframe{0%{opacity:1}to{opacity:0}}@keyframes kix-ai-text-generator-bubble-shimmer-placeholder-gradient{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes kix-ai-text-generator-bubble-shimmer-placeholder-enter{0%{opacity:0}to{opacity:1}}@keyframes kix-ai-text-generator-bubble-shimmer-placeholder-stretch-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kix-ai-text-generator-bubble-quota-upsell-message-container{border-top:1px solid #bdc1c6;margin-top:22px;padding-top:24px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-button-first-open .kix-ai-text-generator-prompt-view-input{color:#444746}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled:not(.kix-ai-text-generator-bubble-button-first-open) .docs-bubble-material-body.kix-ai-text-generator-bubble-body{background:#fff}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled:not(.kix-ai-text-generator-bubble-button-first-open) .kix-ai-text-generator-prompt-view-input{color:#1f1f1f}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled{--kix-ai-generator-bubble-border-radius:20px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled .kix-ai-text-generator-bubble-title:not(.kix-ai-text-generator-bubble-title-editable) .kix-ai-text-generator-bubble-title-text-input{color:#1f1f1f}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled .kix-ai-text-generator-prompt-view-input{font:400 14px/20px Google Sans,Roboto,sans-serif}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled .docsAiBubbleLoadingViewRoot{margin-top:-27px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview{border:2px solid #217bfe}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .docs-material-gm-dialog-bg{border-radius:calc(var(--kix-ai-generator-bubble-border-radius) - 2px)}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view .kix-ai-text-generator-bubble-error{padding:0 24px 24px 24px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-history-carousel-container{margin:0;height:24px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view{margin-top:0}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-history-carousel-pagination-container{align-items:center;display:flex;justify-content:center;min-width:37px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-button.kix-ai-text-generator-preview-view-insert-refine-button,.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-button.kix-ai-text-generator-preview-view-replace-button{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:0;padding:10px 8px 10px 24px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-button.kix-ai-text-generator-preview-view-insert-button{margin-left:0}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-secondary-action-menu-button{border-left:1px solid rgba(0,0,0,.38);border-radius:0 100px 100px 0;height:40px;margin:0 0 0 -1px;padding:8px 7px 8px 3px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-secondary-action-menu-button .docs-material-menu-button-raised-primary-dropdown{margin:0}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-data-donation-and-disclaimer-container{align-items:center;display:flex;padding:0 12px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-data-donation-container{align-items:center;display:flex;height:20px;margin-left:auto}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-disclaimer-text{font:400 12px/16px Google Sans,Roboto,sans-serif;margin:0}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-action-bar{gap:20px;padding:12px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-actions-container{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;padding:0}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-buttons-container{gap:8px;margin-top:0}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-free-form-input-container{flex-grow:1}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .docs-ai-text-generator-bubble-free-form-input{align-items:center;display:flex}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .docs-ai-text-generator-bubble-free-form-input-textarea{background:#f0f4f9;border-radius:20px;line-height:20px;max-height:40px;padding:12px 16px 0 16px;width:100%}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .docs-ai-text-generator-bubble-free-form-input-textarea:focus{background:#fff;border:1px solid #747775;line-height:18px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-body-container{border-bottom:1px solid #c4c7c5;padding:0 28px;position:relative}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-body-container.body-container-scrolled:before{background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);top:0;content:"";height:30px;position:absolute;width:calc(100% - 72px);z-index:23}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-body-container.body-container-down-scrollable:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:30px;position:absolute;width:calc(100% - 72px);z-index:23}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .docs-bubble-material-body.kix-ai-text-generator-bubble-body{padding:0}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-bubble-header-container{padding:12px 28px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-generated-text{margin-bottom:0;outline-offset:4px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-action-buttons-container{max-width:129px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-preview .kix-ai-text-generator-preview-view-replace-button{width:123px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-loading .kix-ai-text-generator-bubble-body{background:#fff;padding:20px 0 32px 0}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-loading .kix-ai-text-generator-bubble-loading{padding:0 60px 0 40px}.kix-ai-text-generator-bubble.kix-ai-text-generator-bubble-refine-ux-v2-enabled.kix-ai-text-generator-bubble-show-loading .kix-ai-text-generator-bubble-header-container{margin-top:-8px}.goog-menu.kix-ai-text-generator-preview-view-secondary-action-menu{border:0;padding:0}.goog-menu.kix-ai-text-generator-preview-view-secondary-action-menu .goog-menuitem{border-radius:4px;box-sizing:border-box;padding:8px 12px;width:121px}.kix-ai-text-generator-preview-view-learn-more-link-disabled{pointer-events:none}.kixAiTextGeneratorBubbleTitleContainer{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:left;line-height:20px;overflow:visible;width:calc(100% + 12px)}.kixAiTextGeneratorBubbleTitleContainer.kixAiTextGeneratorBubbleTitleEditing{width:calc(100% + 24px)}.kixAiTextGeneratorBubbleTitleBackButton{align-self:flex-start;margin-left:-10px;margin-right:1px}.kixAiTextGeneratorBubbleTitleBackButton .docs-material-button{border-radius:50%;padding:0 2px}.kixAiTextGeneratorBubbleTitleBackButton .docs-material-button,.kixAiTextGeneratorBubbleTitleBackButton .docs-material-button.docs-material-button-focused,.kixAiTextGeneratorBubbleTitleBackButton .docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border{height:24px;line-height:24px;width:24px}.kixAiTextGeneratorBubbleTitleBackButton .docs-material-button.docs-material-button-focused,.kixAiTextGeneratorBubbleTitleBackButton .docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border{padding:0}.kixAiTextGeneratorBubbleTitleCloseButton{margin-left:auto}.kixAiTextGeneratorBubbleTitleCloseButton .docs-material-button{border-radius:50%;height:32px;padding:0 2px;width:32px}.kixAiTextGeneratorBubbleTitleCloseButton .docs-material-button .docs-icon{margin:0}.kixAiTextGeneratorBubbleTitleCloseButton .docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border{padding:0}.kixAiTextGeneratorBubbleTitleRefineText{align-self:flex-start;margin:2px 2px 0 0;white-space:nowrap}.kixAiTextGeneratorBubbleTitleText{align-items:center;border-radius:16px;display:flex;left:-12px;padding:8px 12px;position:relative}.kixAiTextGeneratorBubbleTitleText .kixAiTextGeneratorBubbleTitleBackButton,.kixAiTextGeneratorBubbleTitleUpdateButton{display:none}.kixAiTextGeneratorBubbleTitleUpdateButton .kix-ai-text-generator-bubble-button,.kixAiTextGeneratorBubbleTitleUpdateButton .kix-ai-text-generator-bubble-button.jfk-button.jfk-button-active,.kixAiTextGeneratorBubbleTitleUpdateButton .kix-ai-text-generator-bubble-button.jfk-button.jfk-button-checked{height:32px;padding:6px 18px}.kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleText{background-color:#edf2fa;max-height:72px}.kix-ai-text-generator-bubble-show-preview .kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleTextInput{color:#444746;max-height:72px;overflow-y:auto}.kix-ai-text-generator-bubble-show-preview .kixAiTextGeneratorBubbleTitleTextInput{color:#0b57d0}.kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleText .kixAiTextGeneratorBubbleTitleBackButton,.kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleUpdateButton{display:block}.kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleCloseButton,.kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleText .kixAiTextGeneratorBubbleTitleTextIcon{display:none}.kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleText,.kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleTextContainer,.kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleTextContainer .kixAiTextGeneratorBubbleTitleEditing .kixAiTextGeneratorBubbleTitleTextInput{width:100%}.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleText{padding:8px 4px 8px 10px}.kixAiTextGeneratorBubbleTitleContainer:not(.kixAiTextGeneratorBubbleTitleEditable) .kixAiTextGeneratorBubbleTitleTextInput{color:#444746}.kixAiTextGeneratorBubbleTitleEditable:not(.kixAiTextGeneratorBubbleTitleEditing) .kixAiTextGeneratorBubbleTitleText{height:24px}.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleText:hover{background-color:#edf2fa;cursor:text}.kixAiTextGeneratorBubbleTitleTextInput{background:transparent;border:unset;color:#444746;font-size:14px;font-weight:500;line-height:22px;outline:unset;overflow:hidden;white-space:nowrap}.kixAiTextGeneratorBubbleTitleTextInput.appsElementsRichTextInputContentEditable{margin-right:8px;line-height:24px}.kixAiTextGeneratorBubbleTitleTextIcon{margin-right:8px}.kixAiTextGeneratorBubbleTitleTextContainer .appsElementsRichTextInputFileListContainer{z-index:23}.kixAiTextGeneratorBubbleTitleMultiline.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleText{max-width:calc(100% - 124px)}.kixAiTextGeneratorBubbleTitleMultiline.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleTextContainer{max-width:calc(100% - 24px)}.kixAiTextGeneratorBubbleTitleMultiline.kixAiTextGeneratorBubbleTitleEditable:not(.kixAiTextGeneratorBubbleTitleEditing) .kixAiTextGeneratorBubbleTitleTextInput{text-overflow:ellipsis;white-space:nowrap;height:24px}.kixAiTextGeneratorBubbleTitleRefineTitle.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleTextContainer{max-width:calc(100% - 160px)}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2.kixAiTextGeneratorBubbleTitleContainer{gap:10px;height:36px;justify-content:right}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleText{border-radius:18px;margin-right:auto}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleBackButton{align-self:center}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleBackButton .docs-gm3-icon-button,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleBackButton .docs-gm3-icon-button.docs-gm3-button-disabled,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleBackButton .docs-gm3-icon-button.docs-gm3-button-focused,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleBackButton .docs-gm3-icon-button.docs-gm3-button-hover{height:24px;min-height:0;min-width:0;width:24px}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleCloseButton{margin-left:0;margin-right:-1px}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kix-ai-text-generator-bubble-history-carousel .docs-gm3-icon-button,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kix-ai-text-generator-bubble-history-carousel .docs-gm3-icon-button.docs-gm3-button-focused,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kix-ai-text-generator-bubble-history-carousel .docs-gm3-icon-button.docs-gm3-button-hover,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleCloseButton .docs-gm3-icon-button,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleCloseButton .docs-gm3-icon-button.docs-gm3-button-focused,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleCloseButton .docs-gm3-icon-button.docs-gm3-button-hover{height:32px;min-height:0;min-width:0;width:32px}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleUpdateButton .docs-gm3-tonal-button,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleUpdateButton .docs-gm3-tonal-button.docs-gm3-button-disabled,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleUpdateButton .docs-gm3-tonal-button.docs-gm3-button-focused,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleUpdateButton .docs-gm3-tonal-button.docs-gm3-button-hover{box-sizing:border-box;font-size:12px;height:auto;line-height:16px;padding:5px 16px}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleTextInput.appsElementsRichTextInputContentEditable{max-height:36px}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2.kixAiTextGeneratorBubbleTitleMultiline.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleText,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2.kixAiTextGeneratorBubbleTitleMultiline.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleTextContainer,.kixAiTextGeneratorBubbleTitleEnableRefineUxV2.kixAiTextGeneratorBubbleTitleRefineTitle.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleTextContainer{max-width:none;min-width:0}.kixAiTextGeneratorBubbleTitleEnableRefineUxV2.kixAiTextGeneratorBubbleTitleEditable .kixAiTextGeneratorBubbleTitleText{max-width:none;min-width:0;overflow:hidden;padding:4px 0 4px 10px;text-overflow:ellipsis;white-space:nowrap}.kix-ai-text-generator-bubble-show-preview .kixAiTextGeneratorBubbleTitleEnableRefineUxV2 .kixAiTextGeneratorBubbleTitleTextInput{color:#1f1f1f}.kixAiTextGeneratorCloseBubbleDialogContainer{width:360px}.kixAiTextGeneratorCloseBubbleDialogContainer .docs-material-gm-dialog-buttons{padding-top:0}.kix-ai-text-generator-onboarding-dialog{max-height:100%;overflow:auto}.kix-ai-text-generator-onboarding-dialog.kix-ai-text-generator-onboarding-dialog-consumer-user{width:460px}.kix-ai-text-generator-onboarding-dialog:not(.kix-ai-text-generator-onboarding-dialog-consumer-user){width:504px}.kix-ai-text-generator-onboarding-dialog .docs-material-gm-dialog-content{padding-bottom:0}.kix-ai-text-generator-onboarding-dialog-content{align-items:center;display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;justify-content:center}.kix-ai-text-generator-onboarding-dialog .docs-material-gm-dialog-title{padding-bottom:0;padding-top:12px}.kix-ai-text-generator-onboarding-dialog-image{height:300px}.kix-ai-text-generator-onboarding-dialog-workspace-logos{height:20px;padding-bottom:16px;padding-top:16px}.kix-ai-text-generator-onboarding-dialog-title{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:22px;margin:16px 0 26px 0;min-height:28px;text-align:center}.kix-ai-text-generator-onboarding-dialog-text{color:#444746;display:flex;flex-direction:column;line-height:20px;max-width:440px;padding-left:8px;padding-right:8px;row-gap:20px;text-align:center}.kix-ai-text-generator-onboarding-dialog-text>div:last-child{margin-bottom:4px}.kix-ai-text-generator-learn-more-link{align-items:center;color:#0b57d0;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;margin-right:16px}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-onboarding-dialog-primary-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff;min-width:106px}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-onboarding-dialog-primary-button.docs-material-button-focused{background:#0b57d0;color:#fff;background:#286bd6}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-onboarding-dialog-primary-button.docs-material-button-hover{background:#0b57d0;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-onboarding-dialog-primary-button.docs-material-button-active{background:#0b57d0;color:#fff;background:#286bd6}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-onboarding-dialog-primary-button.docs-material-button-disabled{background:#0b57d0;color:#fff;background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.kix-ai-text-generator-join-lab-promo-dialog{padding-bottom:4px;width:420px}.kix-ai-text-generator-join-lab-promo-dialog .docs-material-gm-dialog-content{padding:0 36px}.kix-ai-text-generator-join-lab-promo-dialog-content{align-items:center;display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;justify-content:center}.kix-ai-text-generator-join-lab-promo-dialog .docs-material-gm-dialog-title{padding:0}.kix-ai-text-generator-join-lab-promo-dialog-image{border-top-left-radius:8px;border-top-right-radius:8px;position:absolute;z-index:-1}.kix-ai-text-generator-join-lab-promo-dialog-image-container{border-top-left-radius:8px;border-top-right-radius:8px;height:276px;margin-bottom:40px;width:420px}.kix-ai-text-generator-join-lab-promo-dialog-text{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:22px;text-align:center}.kix-ai-text-generator-join-lab-promo-dialog .docs-material-gm-dialog-buttons{justify-content:center;margin-left:unset}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-join-lab-promo-dialog-primary-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff;margin:0}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-join-lab-promo-dialog-primary-button.docs-material-button-focused{background:#0b57d0;color:#fff;background:#286bd6}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-join-lab-promo-dialog-primary-button.docs-material-button-hover{background:#0b57d0;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-join-lab-promo-dialog-primary-button.docs-material-button-active{background:#0b57d0;color:#fff;background:#286bd6}.docs-material-gm-dialog .docs-material-button-fill-primary.docs-material-button.kix-ai-text-generator-join-lab-promo-dialog-primary-button.docs-material-button-disabled{background:#0b57d0;color:#fff;background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.aiTextRefineOnPasteBubbleContainer{border-radius:8px;color:#1f1f1f;height:36px}.aiTextRefineOnPasteBubbleContainer:hover .aiTextRefineOnPasteBubbleContainerBody{background-color:rgba(11,87,208,.08);border-radius:8px;cursor:pointer}.aiTextRefineOnPasteBubbleContainer:active .aiTextRefineOnPasteBubbleContainerBody,.aiTextRefineOnPasteBubbleContainer:focus .aiTextRefineOnPasteBubbleContainerBody{background-color:rgba(11,87,208,.1);border-radius:8px;cursor:pointer}.aiTextRefineOnPasteBubbleContainerBody{align-items:center;display:flex;height:36px;padding:0 6px 0 10px}.aiTextRefineOnPasteBubbleContainerBodyIcon{margin-bottom:1px}.aiTextRefineOnPasteBubbleContainerBodyIcon .docs-icon{margin-right:6px}.aiTextRefineOnPasteBubbleContainerBodyText{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;margin-right:4px;white-space:nowrap}.aiTextRefineOnPasteBubbleContainer .goog-menu-button{display:block;visibility:collapse}.aiTextRefineOnPasteBubbleContainer .docs-bubble-material-body{height:36px;padding:0}.aiTextRefineOnPasteBubbleCloseButton{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:26px;justify-content:center;outline:none;width:26px}.aiTextRefineOnPasteBubbleCloseButton:hover{background-color:rgba(68,71,70,.08)}.aiTextRefineOnPasteBubbleCloseButton:active,.aiTextRefineOnPasteBubbleCloseButton:focus{background-color:rgba(68,71,70,.1)}div.docs-generativeai-onboarding-dialog-bg{z-index:1004}div.docs-generativeai-onboarding-dialog{max-height:100vh;display:flex;flex-direction:column;z-index:1005}.docs-generativeai-onboarding-dialog.docs-generativeai-onboarding-dialog-consumer-user{width:460px}.docs-generativeai-onboarding-dialog:not(.docs-generativeai-onboarding-dialog-consumer-user){width:504px}.docs-generativeai-onboarding-dialog.docs-imagen-3-juno-promo-container{width:481px}.docs-generativeai-onboarding-dialog.sidekick-grv2-promo-container{width:480px;border-radius:16px;padding-top:12px}.docs-generativeai-onboarding-dialog .docs-material-gm-dialog-content{padding-bottom:0;overflow-y:auto}.docs-generativeai-onboarding-dialog-content{align-items:center;display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;justify-content:center;overflow-y:auto}.docs-generativeai-onboarding-dialog .docs-material-gm-dialog-title{padding-bottom:0;padding-top:12px}.docs-generativeai-onboarding-dialog.docs-imagen-3-juno-promo-container .docs-material-gm-dialog-title{height:24px;padding-top:24px}.docs-generativeai-onboarding-dialog-image{height:300px}.docs-imagen-3-juno-promo-container .docs-generativeai-onboarding-dialog-image{height:200px;padding-top:12px}.sidekick-grv2-promo-container .docs-generativeai-onboarding-dialog-image{width:432px}.docs-generativeai-onboarding-dialog-privacy-footer-icon-container.icon-20X20.docs-icon{margin-right:4px}.docs-generativeai-onboarding-dialog-workspace-logos{height:20px;padding-bottom:16px;padding-top:16px}.docs-generativeai-onboarding-dialog-title{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:22px;font-weight:unset;margin:16px 0 16px 0;min-height:28px;text-align:center}.docs-generativeai-onboarding-dialog-text{color:#747775;display:inline;line-height:20px;max-width:440px;padding-left:8px;padding-right:8px;row-gap:20px;text-align:center}.docs-generativeai-onboarding-dialog-text ul{text-align:left;padding-inline-start:24px}.docs-generativeai-onboarding-dialog-subtext{border-radius:8px;border:1px solid #c4c7c5;color:#747775;display:inline;font-size:12px;line-height:20px;margin-top:16px;width:404px;padding:12px 14px;row-gap:20px}.sidekick-grv2-promo-container .docs-generativeai-onboarding-dialog-text{color:#1f1f1f}.sidekick-grv2-promo-container .docs-gm3-button{margin:0}.sidekick-grv2-promo-container .docs-material-gm-dialog-buttons{column-gap:7px}.docs-generativeai-onboarding-dialog-privacy-footer{align-items:center;color:#747775;display:flex;font-size:12px;line-height:20px;margin-top:16px}.docs-generativeai-onboarding-dialog-privacy-footer a{color:#747775;text-decoration:underline}.docs-generativeai-onboarding-dialog-text>div:last-child{margin-bottom:10px}.docs-material-gm-dialog-buttons{align-items:center}.docs-material-gm-dialog-buttons .docs-gm3-button:focus-visible{outline-offset:2px;outline:3px solid #174ea6}.docs-generativeai-onboarding-dialog-opt-out-button-container{flex:auto}.docs-generativeai-onboarding-dialog-opt-out-button{display:inline-flex}.kix-edit-esignature-object-bubble.docs-bubble{background-color:#fff;border:none;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);color:#3c4043;font:400 14px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;outline:1px solid transparent;padding:0;width:319px}.kix-edit-esignature-object-bubble-unassigned-field-error-container{display:flex;margin-top:25px}.kix-edit-esignature-object-bubble-unassigned-field-error{color:#d93025;font:400 12px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;white-space:normal}.kix-edit-esignature-object-bubble-unassigned-field-error-icon{margin:0 6px}.kix-edit-esignature-object-bubble-actions-container .goog-menuitem.goog-menuitem-highlight{border-color:#f1f3f4;border-style:dotted;border-width:1px 0;outline:none;padding-bottom:5px;padding-top:5px}.kix-edit-esignature-object-bubble-actions-container .goog-menuitem{padding-left:27px}.kix-edit-esignature-object-bubble-edit-fields-menuitem{align-items:center;display:flex;flex-wrap:nowrap;gap:18px;overflow:hidden;text-overflow:ellipsis}.kix-edit-esignature-object-bubble-actions-container{padding:10px 0}.kix-edit-esignature-object-bubble-signers-container{padding:20px 24px 22px 24px}.kix-edit-esignature-object-bubble-signers-select{height:36px;width:271px}.kix-esignature-signers-select-menu-in-bubble.kix-esignature-signers-select-menu{width:271px;max-height:200px}.kix-edit-esignature-object-bubble-signers-select .docs-material-gm-select-outer-box{padding-left:11px}.kix-edit-esignature-object-bubble-signers-label{color:#000;font-family:Roboto;font-style:normal;font-weight:500;font-size:11px;line-height:16px;letter-spacing:.8px;margin-left:4px;padding-bottom:7px;text-transform:uppercase}.docs-gm .kix-edit-esignature-object-bubble .goog-menuseparator{margin:0}.kix-edit-esignature-object-bubble-custom-text-controls{display:flex;padding:0 24px 10px 24px;width:271px}.kix-edit-esignature-object-bubble-custom-text-label-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;width:155px}.kix-edit-esignature-object-bubble-custom-text-font-size-controls{display:flex;margin:8px 0;padding:0 0 1px 14px}.kix-edit-esignature-object-bubble-custom-text-font-size-combo-box-container .goog-combo-button-input.jfk-textinput{border-color:#dadce0;border-radius:0;color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;height:36px;line-height:18px;margin:0;padding:0;text-align:center;width:40px}.kix-edit-esignature-object-bubble-custom-text-font-size-dropdown-menu{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;width:40px}.kix-edit-esignature-object-bubble-custom-text-font-size-combo-box-container .goog-combo-button-dropdown{display:none}.kix-edit-esignature-object-bubble-custom-text-font-size-combo-box-container .goog-combo-button-disabled .goog-combo-button-input.jfk-textinput{background-color:transparent;color:#bdc1c6}.kix-edit-esignature-object-bubble-custom-text-font-size-controls .goog-combo-button:focus-visible .goog-combo-button-input.jfk-textinput,.kix-edit-esignature-object-bubble-custom-text-font-size-controls .goog-toolbar-button:focus-visible{background-color:rgba(0,0,0,.06)}.kix-edit-esignature-object-bubble-custom-text-font-size-controls .goog-combo-button{outline:none}.kix-edit-esignature-object-bubble-custom-text-font-size-controls .goog-toolbar-button{height:32px;margin:0;width:28px}.kix-edit-esignature-object-bubble-custom-text-font-size-controls .goog-toolbar-button-outer-box{margin-top:2px}.kix-edit-esignature-object-bubble-custom-text-font-size-decrease-button-container,.kix-edit-esignature-object-bubble-custom-text-font-size-increase-button-container{border-color:#dadce0;border-style:solid;height:34px}.kix-edit-esignature-object-bubble-custom-text-font-size-decrease-button-container{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px}.kix-edit-esignature-object-bubble-custom-text-font-size-increase-button-container{border-radius:0 4px 4px 0;border-width:1px 1px 1px 0}.kix-esignature-signers-select-menu{margin-top:6px;max-height:200px;padding-bottom:8px;padding-top:8px;width:271px}.kix-esignature-signers-select-menu.goog-menu{border:1px solid transparent}.kix-esignature-signers-select-menu.goog-menu .goog-menuitem{padding-bottom:16px;padding-left:16px;padding-top:16px}.kix-esignature-signers-select-menu.goog-menu .apps-menuitem .goog-menuitem-checkbox{left:auto;right:11px}.kix-esignature-signers-select-menuitem{display:flex;gap:8px}.kix-edit-esignature-signers-select-manage-signers-menuitem{height:20px}.kix-edit-esignature-signers-select-manage-signers-menuitem-text{margin-left:30px}.docs-gm .goog-menu .apps-menuitem .kix-edit-esignature-signers-select-manage-signers-menuitem-icon .goog-menuitem-icon.docs-icon.goog-inline-block{left:5px;top:10px}.kix-esignature-signers-select-menuitem-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:170px}.kix-esignature-signers-select-menuitem-signer-color{border-radius:4px;height:20px;forced-color-adjust:none;width:20px}.kix-esignature-signers-select-menu .goog-menuseparator{margin-left:0}.kix-esignature-manage-signers-dialog-content{padding-bottom:0}.kix-esignature-manage-signers-dialog-container-signers{width:463px}.kix-esignature-manage-signers-dialog-container-icon{display:inline-block;margin-right:16px}.kix-esignature-manage-signers-dialog-container-header-subtitle{margin-top:-15px;padding-bottom:5px}.kix-esignature-manage-signers-dialog-container-header-subtitle-info{color:#747775;font-size:12px;width:471px;padding-bottom:16px}.kix-esignature-manage-signers-dialog-signer{align-items:center;display:flex;gap:16px}.kix-esignature-manage-signers-dialog-container-signer-label-input.kix-esignature-manage-signers-dialog-signer-error{border:2px solid #cc442e}.kix-esignature-manage-signers-dialog-container-error-message{display:flex;gap:9px;padding:4px 0 6px 36px}.kix-esignature-manage-signers-dialog-container-error-message-text{color:#cc442e;font-size:12px}.kix-esignature-manage-signers-dialog-container-signer-color{border-radius:4px;height:20px;forced-color-adjust:none;width:20px}.kix-esignature-manage-signers-dialog-container-signer-label-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;height:44px;width:390px}.kix-esignature-manage-signers-dialog-signer-delete-icon{cursor:pointer}.kix-esignature-manage-signers-dialog-signer-delete-icon.goog-flat-button-disabled{cursor:default;opacity:.38}.kix-esignature-manage-signers-dialog-container-signers-wrapper{flex-grow:1;max-height:300px;min-width:463px;overflow-y:scroll}.kix-esignature-manage-signers-dialog-container-add-signer-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:transparent;align-items:center;color:#1a73e8;cursor:pointer;display:inline-flex;outline:none;padding:9px 10px 11px;margin-left:36px}.kix-esignature-manage-signers-dialog-container-add-signer-button.goog-flat-button.goog-flat-button-focused,.kix-esignature-manage-signers-dialog-container-add-signer-button.goog-flat-button.goog-flat-button-hover{background:#e9f1fe;border:1px solid #c1d8fb!important;border:none}.kix-esignature-manage-signers-dialog-container-add-signer-button.goog-flat-button-disabled{background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38}.kix-esignature-manage-signers-dialog-container-bottom-separator,.kix-esignature-manage-signers-dialog-container-top-separator{border-bottom:1px solid #dadce0;margin-left:-24px;width:110%}.kix-esignature-sidebar{border-radius:16px;box-shadow:none;overflow:hidden;width:300px;margin:6px 16px 16px;background-color:#fff;display:flex;flex-direction:column;height:100%;outline:none;position:absolute;right:0;top:0;width:320px}.has-right-rail .kix-esignature-sidebar{margin-left:0;margin-right:0}.kix-esignature-sidebar-content{flex:1}.kix-esignature-sidebar-titlebar{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;min-height:56px}.kix-esignature-sidebar-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto}.kix-esignature-signature-fields-view{display:flex;flex-direction:column;height:100%}.kix-esignature-view-content{display:flex;flex:1;flex-direction:column;padding:8px}.kix-esignature-signature-fields-view-content{gap:8px}.kix-esignature-signature-fields-view-section-header{font-size:11px;letter-spacing:.8px;margin:8px;text-transform:uppercase}.kix-esignature-signature-fields-view-insert-field-button.docs-material-button-hairline-default.docs-material-button,.kix-esignature-signature-fields-view-insert-field-button.docs-material-button-hairline-default.docs-material-button.docs-material-button-active,.kix-esignature-signature-fields-view-insert-field-button.docs-material-button-hairline-default.docs-material-button.docs-material-button-focused{border-radius:20px;display:flex;flex:1;height:auto;margin:8px;min-height:36px;overflow-wrap:anywhere;padding:6px 8px 6px 12px}.kix-esignature-signature-fields-view-insert-field-button.docs-material-button-hairline-default.docs-material-button:active:not(.docs-material-button-disabled),.kix-esignature-signature-fields-view-insert-field-button.docs-material-button-hairline-default.docs-material-button:focus:not(.docs-material-button-disabled),.kix-esignature-signature-fields-view-insert-field-button.docs-material-button-hairline-default.docs-material-button:hover:not(.docs-material-button-disabled){background-color:#f1f3f4;border-color:#dadce0!important}.kix-esignature-signature-fields-view-insert-field-button.docs-material-button-hairline-default.docs-material-button:active:not(.docs-material-button-disabled){box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.kix-esignature-signature-fields-view-insert-field-button-content{align-items:center;display:flex;height:100%}.kix-esignature-signature-fields-view-insert-field-button-icons{align-items:center;display:flex;margin-right:8px}.kix-esignature-signature-fields-view-insert-field-button-label{margin-top:1px}.kix-esignature-signature-fields-view-footer{display:flex;flex-direction:column;justify-content:center;padding:8px}.kix-esignature-open-upgrade-dialog-button-container{border:1px solid #dadce0;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin:auto;padding:8px 16px 13px 16px;width:288px}.kix-esignature-open-upgrade-dialog-button-container-badge{display:inline-block}.kix-esignature-open-upgrade-dialog-button-container-text{color:#5f6368;padding-bottom:5px;padding-top:5px}.kix-esignature-open-signature-request-dialog-button.docs-gm3-filled-button.docs-gm3-button,.kix-esignature-open-upgrade-dialog-button.docs-gm3-filled-button.docs-gm3-button{flex:1;font-weight:400;height:auto;margin:8px;min-height:36px;overflow-wrap:anywhere;padding-bottom:9px;text-align:center;text-transform:none;text-wrap:wrap}.kix-esignature-signature-fields-view-signers-select-label{text-transform:uppercase}.kix-esignature-signature-fields-view-signers-select{height:36px;margin-left:8px;width:288px}.kix-esignature-signature-fields-view-signers-select .docs-material-gm-select-outer-box{padding-left:11px}.kix-esignature-signers-select-menu-in-sidebar.kix-esignature-signers-select-menu{width:288px}.kix-esignature-signature-fields-view-separator{border-bottom:1px solid #dadce0;margin:0 -8px;padding-top:14px}.docs-body-pageless .kix-esignature-sidebar,.docs-hub .kix-esignature-sidebar{border:1px solid #c7c7c7}.kix-esignature-request-loading-dialog-indicator-container{align-items:center;display:flex;flex-direction:column;height:100px;width:483px}.kix-esignature-request-loading-dialog-indicator{height:48px;padding-top:20px;width:48px}.kix-esignature-request-loading-dialog-indicator .docs-spinner{height:48px;overflow:hidden;position:relative}.kix-esignature-request-loading-dialog-indicator .docs-quantum-spinner{display:block;height:48px;left:0;margin:0;width:48px}.kix-esignature-request-loading-dialog-title{display:flex;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:22px;color:#3c4043}.kix-esignature-request-result-dialog-content{color:#3c4043;display:block;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;width:483px}.kix-esignature-request-result-dialog-content-chip{padding-bottom:0;padding-top:30px}.kix-esignature-revision-mismatch-dialog-content{width:384px}.docs-material-gm-dialog .docs-material-gm-dialog-call-to-action-button.docs-material-button-active.kix-esignature-revision-mismatch-dialog-action-button,.docs-material-gm-dialog .docs-material-gm-dialog-call-to-action-button.docs-material-button-focused.kix-esignature-revision-mismatch-dialog-action-button,.docs-material-gm-dialog .docs-material-gm-dialog-call-to-action-button.docs-material-button-hover.kix-esignature-revision-mismatch-dialog-action-button,.docs-material-gm-dialog .docs-material-gm-dialog-call-to-action-button.docs-material-button.kix-esignature-revision-mismatch-dialog-action-button{background:transparent;color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px}.docs-material-gm-dialog .docs-material-gm-dialog-call-to-action-button.docs-material-button-active.kix-esignature-revision-mismatch-dialog-action-button,.docs-material-gm-dialog .docs-material-gm-dialog-call-to-action-button.docs-material-button-focused.kix-esignature-revision-mismatch-dialog-action-button,.docs-material-gm-dialog .docs-material-gm-dialog-call-to-action-button.docs-material-button-hover.kix-esignature-revision-mismatch-dialog-action-button{box-shadow:none}.kix-esignature-share-warning-confirm-dialog-content{width:348px}.docs-material-gm-dialog .docs-gm3-button.docs-gm3-text-button.kix-esignature-share-warning-confirm-dialog-cancel-button{color:#202124}.kix-esignature-result-dialog-pdf-link-chip{background-color:#e8eaed;border-radius:8px;height:-moz-fit-content;height:fit-content;max-width:100%;padding:0 5px;width:-moz-fit-content;width:fit-content}.kix-esignature-result-dialog-pdf-link-chip a{align-items:center;display:flex;text-decoration:none}.kix-esignature-result-dialog-pdf-link-chip:hover{background-color:#dadce0}.kix-esignature-result-dialog-pdf-link-chip a:hover{text-decoration:none}.kix-esignature-result-dialog-pdf-link-chip-title{color:#202124;display:inline-block;max-width:460px;overflow:hidden;padding-left:2px;text-overflow:ellipsis;white-space:nowrap}.premiumFeatureDialogContainer{max-width:445px}.premiumFeatureDialogTitleIcon{display:inline-block;margin-right:8px;vertical-align:bottom}.esignatureUpsellConfirmationDialogContainer{width:360px}.esignatureUpsellDialogContent{padding:0}.esignatureUpsellDialogIframe{border:0;border-radius:8px;height:640px;width:1024px}.coverImageAltTextSidebarContainer{background-color:#fff;border-radius:16px;box-shadow:none;overflow:hidden;width:300px;margin:6px 16px 16px;background:#edf2fa;display:flex;flex-direction:column;outline:none;position:absolute;right:0;-webkit-user-select:none;user-select:none;width:320px}.has-right-rail .coverImageAltTextSidebarContainer{margin-left:0;margin-right:0}.coverImageAltTextSidebarBody{height:100%;overflow-y:auto;padding:0 20px}.coverImageAltTextSidebarEditViewContent{color:#80868b;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:4px;color:#3c4043}.coverImageAltTextSidebarEditViewInputLabel{font-family:Google Sans,Roboto,sans-serif;font-size:12px;letter-spacing:.1px;line-height:16px;color:#444746;font-weight:500;margin-top:20px}.coverImageAltTextSidebarEditViewInputContainer{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;font-family:Google Sans,Roboto,sans-serif;font-weight:400;height:77px;line-height:20px;padding:8px;resize:vertical;text-align:left;width:100%}.coverImageAltTextSidebarEditViewInputContainer:focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px;padding:8px 7px}.coverImageAltTextSidebarEditViewAdvancedOptionsContainer{margin-top:8px}.coverImageAltTextSidebarEditViewAdvancedOptionsLabel{font-family:Google Sans,Roboto,sans-serif;font-size:12px;letter-spacing:.1px;line-height:16px;align-items:center;color:#444746;display:flex;font-weight:500}.coverImageAltTextSidebarEditViewAdvancedOptionsExplanationText{font-family:Google Sans,Roboto,sans-serif;font-size:12px;letter-spacing:.1px;line-height:16px;color:#444746;font-weight:400;margin-top:16px}.coverImageAltTextSidebarEditViewAltTextTitleInputContainer{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;font-family:Google Sans,Roboto,sans-serif;font-weight:400;line-height:20px;text-align:left;width:100%}.coverImageAltTextSidebarEditViewAltTextTitleInputContainer:focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.coverImageAltTextSidebarEmptyViewContent{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:center}.coverImageAltTextSidebarEmptyViewText{color:#1f1f1f;font-size:14px;font-weight:400;line-height:20px;margin-top:32px;font-family:Google Sans,Roboto,sans-serif}.coverImageToolbarBubbleContainer{align-items:center;background-color:#f8fafd;border:2px solid transparent;border-radius:50px;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);box-sizing:border-box;display:flex;gap:2px;height:40px;justify-content:center;padding:6px;position:absolute;width:-moz-fit-content;width:fit-content;z-index:100}.coverImageToolbarBubbleSeparator{border-right:1px solid #c4c7c5;height:18px}.coverImageToolbarBubbleIcon{cursor:pointer;display:inline-block;margin:1px;padding:4px}.coverImageToolbarBubbleIcon:hover{background-color:#dce1e8;border-radius:50%}.coverImageToolbarBubbleAccessibilityButton:focus .coverImageToolbarBubbleIcon,.coverImageToolbarBubbleDeleteButton:focus .coverImageToolbarBubbleIcon,.coverImageToolbarBubbleReplaceButton:focus .coverImageToolbarBubbleIcon,.coverImageToolbarBubbleRepositionButton:focus .coverImageToolbarBubbleIcon,.coverImageToolbarBubbleRepositionButtonFocusState .coverImageToolbarBubbleIcon{background-color:#d5dae1;border-radius:50%}.coverImageToolbarBubbleReplaceButton.goog-button:hover:focus{outline:none}.coverImageToolbarBubbleMenu .apps-hoverable-menu-separator-container{padding-left:0}.coverImageRepositionTextRepositionText{background-color:#303030;border-radius:4px;color:#f2f2f2;font-family:Google Sans,Roboto,sans-serif;font-size:12px;padding:4px 8px;position:absolute;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:100}.coverImagePromoContainer{background:#f0f4f9;border-radius:28px;border-width:0;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);padding:24px;width:272px}@media screen and (max-height:600px){.coverImagePromoContainer{max-height:60vh;overflow-y:auto}}@media screen and (max-height:450px){.coverImagePromoContainer{max-height:40vh;overflow-y:auto}}.coverImagePromoContainer .jfk-bubble-arrowimplafter{border-color:#f0f4f9 transparent}.coverImagePromoIllustration{display:block;height:167px;margin-left:auto;margin-right:auto;margin-top:-3px;width:205px}.coverImagePromoTitle{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:24px;font-weight:400;line-height:32px;margin-top:36px}.coverImagePromoContent{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:16px}.coverImagePromoButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:24px}.kix-pageless-text-width-promo .docs-promo-text-container{width:164px}.kixTemplateDetailsViewOuterContainer .getting-started-dialog-insertabletemplates-page-content{background-color:#d3dbe5}.kixTemplateDetailsViewOuterContainer .getting-started-dialog-insertabletemplates-page-content .insertabletemplates-page-content-container{padding-bottom:0}.kixTemplateDetailsViewDocumentPreviewContainer{border-bottom:1px #c4c7c5;display:flex;justify-content:space-around}.kixTemplateDetailsViewThumbnail{border-radius:20px 20px 0 0;height:-moz-fit-content;height:fit-content;max-width:649px;min-width:400px;width:90%;margin:16px 0 0;pointer-events:none}.kixTemplateGalleryViewOuterContainer .insertabletemplates-gallery-view-container .insertabletemplates-gallery-content-container.insertabletemplates-content-container .docs-thumbnailcontainer{gap:20px 6px;margin:0 auto;max-width:802px}.kixTemplateGalleryViewOuterContainer .docs-thumbnailcontrol-thumbnailcontainer{border-radius:8px}.kixTemplateGalleryViewOuterContainer .docs-thumbnailcontrol-thumbnail{border-radius:7px}.kixTemplateGalleryViewOuterContainer .insertabletemplates-gallery-content-container{padding-left:43px;padding-right:27px}.kix-linenumbers-sidebar{background-color:#fff;border-radius:16px;box-shadow:none;outline:none;overflow:hidden;width:300px;margin:6px 16px 16px;color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;position:absolute;width:320px}.has-right-rail .kix-linenumbers-sidebar{margin-left:0;margin-right:0}.docs-body-pageless .kix-linenumbers-sidebar,.docs-hub .kix-linenumbers-sidebar{border:1px solid #c7c7c7}.kix-linenumbers-sidebar-titlebar{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;background:transparent;border-bottom:1px solid #c4c7c5;min-height:56px}.kix-linenumbers-options{margin:16px}.kix-linenumbers-checkbox-container{align-items:center;color:#1f1f1f;display:flex}.kix-linenumbers-sidebar .kix-linenumbers-checkbox-container .docs-material-gm-labeled-checkbox-label{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:13px}.kix-linenumbers-radio-options-title{font:400 16px/24px Google Sans,Roboto,sans-serif}.kix-linenumbers-radio-button-group-controls{display:flex;flex-direction:column;gap:4px;margin:10px 0}@media (forced-colors:active){.kix-linenumbers-sidebar .jfk-radiobutton-disabled .jfk-radiobutton-label{color:GrayText}.kix-linenumbers-sidebar .docs-material-gm-labeled-checkbox-focused .docs-material-gm-labeled-checkbox-checkbox{background-color:Highlight;opacity:.38}.kix-linenumbers-sidebar .jfk-radiobutton.jfk-radiobutton-focused{outline:1px solid Highlight}}.kix-canvas-action-button-document-slice-preview-bubble.docs-bubble,.kix-canvas-action-button-image-preview-bubble.docs-bubble{border-radius:16px;padding:24px;background:none;border:none;box-shadow:none}.kix-canvas-action-button-document-slice-preview-bubble-body{overflow:hidden}.kix-canvas-action-button-image-preview-bubble-container{width:330px;height:225px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);margin-top:-6px;border-radius:8px}.kix-canvas-action-button-image-preview-bubble-content{width:100%;height:100%;object-fit:contain;border-radius:8px}.onCanvasNudgeBubbleContainer{display:flex;position:absolute;white-space:nowrap}.onCanvasNudgeBubbleContent{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3),0 6px 11px hsla(207,5%,52%,.06),0 -3px 11px hsla(207,5%,52%,.09);color:#5f6368;display:flex;font-family:Roboto;font-size:14px;padding:5px 10px}.onCanvasNudgeBubbleButton{cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-weight:500;margin:2px;padding:3px 6px}.onCanvasNudgeBubbleButton:hover{background-color:#f1f3f4;border-radius:8px}.onCanvasNudgeBubbleButton:focus{background-color:#e8eaed;border-radius:8px;outline:none}.onCanvasNudgeBubbleIgnoreButton{border:none;border-radius:50%;cursor:pointer;outline:none}.onCanvasNudgeBubbleIgnoreButton:hover{background-color:#f1f3f4}.onCanvasNudgeBubbleIgnoreButton:focus{background-color:#e8eaed}.kix-calendar-template-bubble{padding:0;border:0}.kix-calendar-template-theme-radio-button-first-row,.kix-calendar-template-theme-radio-button-second-row{display:grid;grid-template-columns:repeat(4,1fr);padding:6px 8px 20px 0;white-space:nowrap}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton{margin:auto;padding:4px}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton{height:52px;width:72px}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton-radio{border:2px solid #444746;margin-left:30px;margin-top:52px}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton-label{margin-left:10px}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton:hover .jfk-radiobutton-radio{box-shadow:inset 10px 4px rgba(0,0,0,.1)}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton-hover:not(.jfk-radiobutton-checked) .jfk-radiobutton-radio{border-color:#444746}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton-checked .jfk-radiobutton-radio{border:2px solid #0b57d0}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton-checked .jfk-radiobutton-radio:after{background:#0b57d0;border:#0b57d0;left:2px;top:2px}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton-checked .jfk-radiobutton-label img,.kix-calendar-template-theme-radio-button-group .jfk-radiobutton:focus .jfk-radiobutton-label img{border-radius:5px;outline:2px solid #0b57d0}@media screen and (forced-colors:active){.kix-calendar-template-theme-radio-button-group .jfk-radiobutton:focus{outline:1px solid Highlight}}.kix-calendar-template-theme-radio-button-group .jfk-radiobutton:focus .jfk-radiobutton-radio{border-color:#0b57d0}.kix-calendar-template-customize{align-items:flex-start;display:inline-flex;flex-direction:column;padding-top:3px;position:relative}.kix-calendar-template-customize:focus{outline:2px solid #0b57d0}.kix-calendar-template-customize-body{padding:0 10px 8px}.kix-calendar-template-customize-bubble-container{align-items:start;display:flex;justify-content:flex-end}.kix-calendar-template-customize-header{align-items:center;display:flex;justify-content:center;padding:0}.kix-calendar-template-customize-text{color:#747775;font-size:11px;font-weight:500;letter-spacing:.8px;line-height:16px;margin-left:22px;padding:16px 0 8px;text-transform:uppercase;white-space:nowrap}.kix-calendar-template-customize-action-bar{border-top:1px solid #e8eaed;justify-content:space-between;padding:32px 18px;width:100%}.kix-calendar-template-customize-include-weekends-checkbox-container .docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-label{color:#3c4043;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.2px}.kix-calendar-template-date-range-picker{position:relative}.kix-calendar-template-date-range-picker:focus{outline:2px solid #0b57d0}.kix-calendar-template-date-range-picker-bubble-container{align-items:center;display:flex;justify-content:space-between;width:auto}.kix-calendar-template-date-range-picker-body{padding:20px 20px 16px 20px}.kix-calendar-template-date-range-picker-action-bar{border-top:1px solid #e8eaed;justify-content:space-between}.kix-calendar-template-date-range-picker .docs-gm3-button{margin:0}.kix-calendar-template-date-range-picker-customize-button .docs-gm3-button{padding:10px 16px 10px 12px}.kix-calendar-template-date-range-picker-customize-button-container{display:flex}.kix-calendar-template-date-range-picker-reset-button{margin-right:8px}.kix-calendar-template-date-range-picker-palette-icon .docs-icon{height:15px;margin-right:8px;width:15px}.kix-calendar-template-date-range-picker-date-range-icon .docs-icon{height:24px;margin-right:8px;width:24px}.kix-calendar-template-date-range-picker-input-field{border:unset;border-bottom:2px solid transparent;border-radius:4px;background:#f2f2f2;color:#6b6e6c;cursor:pointer;font-size:14px;height:34px;line-height:34px;padding:0 8px;width:180px}.kix-calendar-template-date-range-picker-input-field:hover{background:#dadce0}.kix-calendar-template-date-range-picker-input-field:focus{outline:2px solid #0b57d0}.kix-calendar-template-date-range-picker-input-field.kix-calendar-template-date-range-picker-input-selected{border-bottom:2px solid #0b57d0;border-radius:4px 4px 0 0}.kix-calendar-template-date-range-picker-text{margin:0 8px}.kix-calendar-template-date-range-picker-input-field-text.kix-calendar-template-date-range-picker-date-selected,.kix-calendar-template-date-range-picker-text{color:#202124}.kix-calendar-template-date-range-picker-button-text{color:#0b57d0;padding:0 6px}.kix-calendar-template-date-range-picker .docs-gm3-text-button.docs-gm3-button-disabled{color:rgba(31,31,31,.38)}.kix-calendar-template-date-range-picker-action-bar{height:auto;padding:8px 20px 8px 12px}.kix-calendar-template-date-range-picker .smart-canvas-date-picker-bubble{transform:translate(-8px,8px)}.kix-calendar-template-theme:focus{outline:2px solid #0b57d0}.kix-calendar-template-theme-body{padding:0 10px 8px}.kix-calendar-template-theme-header{align-items:center;display:flex;padding:0}.kix-calendar-template-theme-text{color:#747775;font-size:12px;font-weight:500;letter-spacing:.8px;line-height:16px;margin-left:22px;padding:16px 0 8px;text-transform:uppercase;white-space:nowrap}.kix-calendar-template-theme-action-bar{border-top:1px solid #e8eaed;justify-content:flex-end}.kix-chipify-sidebar{background-color:#edf2fa;border-radius:16px;display:flex;flex-direction:column;margin:10px 16px 16px;outline:none;overflow:hidden;position:absolute;width:320px}.kix-chipify-sidebar:focus{outline:1px solid #0b57d0}.kix-chipify-sidebar-header{align-items:center;border-bottom:1px solid #c7c7c7;display:flex;flex-direction:row;padding:14px 20px}.kix-chipify-sidebar-header-icon{height:24px;width:24px}.kix-chipify-sidebar-header-title{color:#1f1f1f;font:500 16px/24px Google Sans,Roboto,sans-serif;height:24px;margin-left:14px;width:224px}.kix-chipify-sidebar-header-close-icon{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;align-items:center;cursor:pointer;display:flex;justify-content:center;outline:none}.kix-chipify-sidebar-header-close-icon .docs-icon{height:24px;width:24px}.kix-chipify-sidebar-header-close-icon:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.kix-chipify-sidebar-header-close-icon:focus{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12)}.kix-chipify-sidebar-header-close-icon:active{outline:none}.kix-chipify-sidebar-suggestion-list{display:flex;flex-direction:column;gap:16px;outline:none;overflow-x:hidden;overflow-y:auto;padding:16px 24px 16px 16px}.kix-chipify-sidebar-zero-state{display:flex;margin:auto;padding:16px;text-align:center}.kix-chipify-sidebar-suggestion{background-color:#edf2fa;border:1px solid #c4c7c5;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;outline:none;position:relative;width:280px}.kix-chipify-sidebar-suggestion:hover{background-color:rgba(31,31,31,.06)}.kix-chipify-sidebar-suggestion:focus-visible{outline:1px solid #0b57d0}.kix-chipify-sidebar-suggestion.goog-control-open{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.kix-chipify-sidebar-suggestion:active{background-color:rgba(31,31,31,.1)}.kix-chipify-sidebar-suggestion-header{align-items:center;display:flex;height:16px;justify-content:space-between;margin-top:13px;padding-left:16px}.kix-chipify-sidebar-suggestion-title{font:500 12px/16px Google Sans,Roboto,sans-serif;height:16px;width:140px}.kix-chipify-sidebar-suggestion-link{color:#444746;font:12px/16px Google Sans,Roboto,sans-serif;margin:20px 16px 8px 16px;min-height:20px;overflow:hidden;overflow-wrap:anywhere;text-decoration:line-through;text-overflow:ellipsis;white-space:nowrap}.kix-chipify-sidebar-suggestion-chip-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 8px 16px;min-height:32px}.kix-chipify-sidebar-suggestion-header-accept-icon,.kix-chipify-sidebar-suggestion-header-ignore-icon{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;align-items:center;display:flex;justify-content:center}.kix-chipify-sidebar-suggestion-header-accept-icon .docs-icon,.kix-chipify-sidebar-suggestion-header-ignore-icon .docs-icon{height:24px;width:24px}.kix-chipify-sidebar-suggestion-header-accept-icon:hover,.kix-chipify-sidebar-suggestion-header-ignore-icon:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08)}.kix-chipify-sidebar-suggestion-header-accept-icon:focus,.kix-chipify-sidebar-suggestion-header-ignore-icon:focus{outline:1px solid #0b57d0}.kix-chipify-sidebar-suggestion-common-actions{display:flex;justify-content:space-around;margin-top:8px;padding-right:10px;position:absolute;right:0;top:0}.kix-chipify-sidebar-suggestion-title-action{color:#0b57d0}.kix-chipify-sidebar-suggestion-title-text{color:#1f1f1f}.kix-chipify-sidebar-suggestion .chip-pill-header{align-items:center;height:-moz-fit-content;height:fit-content}.kix-chipify-sidebar-suggestion .chip-pill-bubble-chip-icon{padding-top:1px}.kix-tab-to-convert-bubble{align-items:center;background-color:#fff;border:none;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);cursor:pointer;padding:8px}.kix-tab-to-convert-bubble-icon-container{display:flex;justify-content:center;margin-right:2px}.kix-tab-to-convert-bubble-tab-icon{direction:ltr}.kix-tab-to-convert-bubble-icon-container .docs-loading-indicator .spinner-circle{border-width:2px}.kix-tab-to-convert-bubble-icon-container .docs-loading-indicator,.kix-tab-to-convert-bubble-icon-container .docs-quantum-spinner{height:18px;left:unset;margin:unset;position:unset;width:18px}.kix-tab-to-convert-bubble-message-prefix{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;margin-right:2px}.kix-tab-to-convert-single-bubble{display:flex}.kix-tab-to-convert-multiple-bubble{display:grid;max-height:305px;overflow-y:auto}.kix-tab-to-convert-multiple-bubble-icon-message-container{align-items:center;display:flex;margin:auto;margin-bottom:14px}.kix-tab-to-convert-multiple-bubble-see-all-button{align-items:center}.kix-tab-to-convert-multiple-bubble .kix-rich-link-view:not(:last-child){margin-bottom:8px}.kix-tab-to-convert-multiple-bubble .kix-tab-to-convert-bubble-message-prefix{display:inline-block}.kix-tab-to-convert-bubble-third-party-promo{border-radius:28px;cursor:auto;font-family:Google Sans,sans-serif;padding:20px;white-space:normal;width:320px}[class*=docs-hc] .kix-tab-to-convert-bubble-third-party-promo{border:1px solid #000}.kix-tab-to-convert-bubble-third-party-promo-image{display:block;margin:0 auto}.kix-tab-to-convert-bubble-third-party-promo-heading{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;margin-block-end:8px;line-height:28px}.kix-tab-to-convert-bubble-third-party-promo-body{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px}.kix-tab-to-convert-bubble-third-party-promo-body a.kix-tab-to-convert-bubble-third-party-promo-share-link{color:#5f6368!important;text-decoration:underline!important}.kix-tab-to-convert-bubble-third-party-promo-buttons>*{float:right;font-weight:500;font-size:14px}#kix-tab-to-convert-bubble-third-party-promo-button-tab-to-replace{background-color:#0b57d0;border:none;border-radius:36px;cursor:pointer;padding:8px 16px;transition:background-color .3s ease-in-out}.kix-tab-to-convert-bubble-third-party-promo-button-tab-to-replace-tab-icon{border:1.5px solid #fff;border-radius:4px;display:inline-block;font-size:12px;line-height:20px;margin-right:7px;padding:0 6px;position:relative;top:-1px}#kix-tab-to-convert-bubble-third-party-promo-button-tab-to-replace.jfk-button-standard.jfk-button-focused,#kix-tab-to-convert-bubble-third-party-promo-button-tab-to-replace.jfk-button-standard.jfk-button-hover,#kix-tab-to-convert-bubble-third-party-promo-button-tab-to-replace:focus,#kix-tab-to-convert-bubble-third-party-promo-button-tab-to-replace:hover{background-color:#0c61eb}#kix-tab-to-convert-bubble-third-party-promo-button-tab-to-replace.jfk-button-standard.jfk-button-focused,#kix-tab-to-convert-bubble-third-party-promo-button-tab-to-replace:focus{outline:1px dashed #000}#kix-tab-to-convert-bubble-third-party-promo-button-learn-more,.kix-tab-to-convert-bubble-third-party-promo-replacing-text{padding:14px 0}#kix-tab-to-convert-bubble-third-party-promo-button-learn-more{margin-right:20px}#kix-tab-to-convert-bubble-third-party-promo-button-learn-more:hover{text-decoration:none!important}.kix-tab-to-convert-bubble-third-party-promo-buttons .docs-loading-indicator,.kix-tab-to-convert-bubble-third-party-promo-buttons .docs-quantum-spinner{height:24px;left:unset;margin:unset;position:relative;top:5px;width:24px}.kix-tab-to-convert-bubble-third-party-promo-replacing-text{color:#3c4043;margin-left:10px}.kix-rich-link-view{align-items:center;border-radius:8px;cursor:default;display:inline-flex}@media screen and (forced-colors:active){.kix-rich-link-view .kix-person-entity-name{border-radius:8px;border:1px solid transparent}}.smart-canvas-duration-based-entity-duration-section-separator{display:inline-block;font-size:16px;padding-right:9px}.smart-canvas-duration-based-entity-duration-section-digits{display:inline-block;font-size:32px;font-variant-numeric:tabular-nums;line-height:32px}.smart-canvas-duration-based-entity-controls-container{display:flex;justify-content:flex-end;width:100%}.smart-canvas-duration-based-entity-controls-toggle-button-measuring-text{visibility:hidden;height:0;overflow:hidden;white-space:nowrap}.smart-canvas-duration-based-entity-controls-toggle-button-displayed-text{position:absolute;left:0;right:0;text-align:center}.smart-canvas-duration-based-entity-controls-container .smart-canvas-duration-based-entity-controls-toggle-button{height:36px;margin-right:0;padding:8px 24px}.smart-canvas-duration-based-entity-controls-container .smart-canvas-duration-based-entity-controls-reset-button{height:36px;margin-left:0;padding:8px 16px}.smart-canvas-duration-based-entity-duration-display-duration-container{white-space:nowrap}.smart-canvas-duration-based-entity-duration-display-duration-container .smart-canvas-duration-based-entity-duration-display-centiseconds-digits{font-size:22px}.smart-canvas-stopwatch-details-bubble{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif}.smart-canvas-stopwatch-details-bubble-action-bar{height:auto;padding:8px 16px 16px 16px}.smart-canvas-stopwatch-details-bubble-body{padding:16px 16px 0 16px}.smart-canvas-stopwatch-details-bubble-view-only .smart-canvas-stopwatch-details-bubble-body{padding-bottom:16px}.smart-canvas-timer-details-bubble{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif}.smart-canvas-timer-details-bubble-action-bar{height:auto;padding:8px 16px 16px 16px}.smart-canvas-timer-details-bubble-body{padding:16px 16px 0 16px}.smart-canvas-timer-details-bubble-duration-container{border:1px solid #747775;border-radius:4px;box-sizing:border-box;height:40px;outline:none;overflow:clip;padding:4px 8px}.smart-canvas-timer-details-bubble-duration-container:hover{border:1px solid #1f1f1f;cursor:text}.smart-canvas-timer-details-bubble-view-only .smart-canvas-timer-details-bubble-duration-container{border:none;cursor:default;height:unset;padding:0}.smart-canvas-timer-details-bubble-editing .smart-canvas-timer-details-bubble-duration-container{border:2px solid #0b57d0;padding:3px 7px}.smart-canvas-timer-details-bubble-view-only .smart-canvas-timer-details-bubble-body{padding-bottom:16px}.smart-canvas-timer-details-bubble .smart-canvas-duration-based-entity-duration-display-seconds-separator{padding-right:0}.smart-canvas-timer-duration-editor-duration-container{outline:none;white-space:nowrap}.smart-canvas-timer-duration-editor-1-unset .smart-canvas-timer-duration-editor-hours-digits:first-letter,.smart-canvas-timer-duration-editor-2-unset .smart-canvas-timer-duration-editor-hours-digits,.smart-canvas-timer-duration-editor-2-unset .smart-canvas-timer-duration-editor-hours-display .smart-canvas-timer-duration-editor-separator,.smart-canvas-timer-duration-editor-3-unset .smart-canvas-timer-duration-editor-minutes-digits:first-letter,.smart-canvas-timer-duration-editor-4-unset .smart-canvas-timer-duration-editor-minutes-digits,.smart-canvas-timer-duration-editor-4-unset .smart-canvas-timer-duration-editor-minutes-display .smart-canvas-timer-duration-editor-separator,.smart-canvas-timer-duration-editor-5-unset .smart-canvas-timer-duration-editor-seconds-digits:first-letter,.smart-canvas-timer-duration-editor-6-unset .smart-canvas-timer-duration-editor-seconds-digits,.smart-canvas-timer-duration-editor-6-unset .smart-canvas-timer-duration-editor-seconds-display .smart-canvas-timer-duration-editor-separator{color:#747775}.smart-canvas-timer-duration-editor-seconds-display .smart-canvas-duration-based-entity-duration-section-separator{padding-right:0}.smart-canvas-timer-duration-editor-cursor{background:#0b57d0;display:inline-block;height:30px;margin-right:-2px;vertical-align:text-bottom;width:2px}.smart-canvas-table-dimension-picker-bubble{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);cursor:default;height:236px;padding:0;position:absolute;outline:none;width:211px;z-index:502}.smart-canvas-table-dimension-picker-bubble .goog-dimension-picker{outline:none;padding:21px 16px 9px}.smart-canvas-table-dimension-picker-bubble .goog-dimension-picker-status{color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:.2px;padding:9px 16px}.meetingNotesAiBlockBubbleContainer{border-radius:0 0 24px 24px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);width:auto}.meetingNotesAiBlockBubbleBody{display:flex;flex-direction:row}.meetingNotesAiBlockBubbleDisclaimerText{margin-left:8px}.meetingNotesAiBlockBubbleDisclaimer{align-items:center;color:#747775;display:flex;font:500 12px/16px Google Sans,Roboto,sans-serif;margin:4px;-webkit-font-smoothing:antialiased;width:100%}.meetingNotesAiBlockBubbleDisclaimer .docs-icon{flex-shrink:0;height:24px;margin:0 6px 0 0;width:24px}.meetingNotesAiBlockBubbleFeedbackContainer{flex-shrink:0}.meetingNotesAiBlockBubbleFeedbackContainer .meetingNotesAiBlockBubbleThumbsDown,.meetingNotesAiBlockBubbleFeedbackContainer .meetingNotesAiBlockBubbleThumbsUp{display:inline-block}.meetingNotesAiBlockBubbleFeedbackContainer .docs-gm3-button{margin:0}.kix-repeat-meetings-promo-anchor-element{position:absolute}.kix-repeat-meetings-promo a{color:#fff;text-decoration:underline}.smart-canvas-variable-bubble{display:flex;max-width:324px;min-height:30px}.docs-bubble-material-body.smart-canvas-variable-bubble-body{align-items:center;display:flex;font-family:Google Sans,Roboto,sans-serif;justify-content:space-between;overflow:hidden;padding:2px 8px}.smart-canvas-variable-bubble-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;outline:none;height:18px;padding:4px;width:18px}.smart-canvas-variable-bubble-button:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08);height:18px;padding:4px;width:18px}.smart-canvas-variable-bubble-button:focus{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12);height:18px;padding:4px;width:18px}.smart-canvas-variable-bubble-variable-name{align-items:center;color:#3c4043;font-weight:400;font-size:14px;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smart-canvas-variable-bubble-variable-navigation-container{align-items:center;display:flex;font-weight:400;font-size:14px;letter-spacing:.3px;padding-left:8px}.smart-canvas-variable-bubble-variable-navigation-container-label{color:#70757a;font-weight:400}.smart-canvas-variable-bubble-button .docs-icon-img .docs-icon-arrow-down,.smart-canvas-variable-bubble-button .docs-icon-img .docs-icon-arrow-up,.smart-canvas-variable-bubble-button .docs-icon-img .docs-icon-mode-edit,.smart-canvas-variable-bubble-button .docs-icon-img .docs-icon-open-in-external{height:18px;width:18px}.smart-canvas-variable-bubble-button .docs-icon{margin:0}@media screen and (forced-colors:active){.smart-canvas-variable-bubble{border:1px solid transparent}.smart-canvas-variable-bubble-button{border:1px solid Highlight}.smart-canvas-variable-bubble-button:focus,.smart-canvas-variable-bubble-button:hover{background-color:Highlight}}.kix-variables-sidebar{background-color:#fff;border-radius:16px;box-shadow:none;outline:none;overflow:hidden;width:300px;margin:6px 16px 16px;display:flex;flex-direction:column;position:absolute}.has-right-rail .kix-variables-sidebar{margin-left:0;margin-right:0}.docs-body-pageless .kix-variables-sidebar,.docs-hub .kix-variables-sidebar{border:1px solid #c7c7c7}.kix-variables-sidebar-content-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.kix-variables-sidebar-variables-list-view-wrapper{display:contents}.kix-variables-sidebar-customized-copies-content,.kix-variables-sidebar-view-variables-container{display:flex;flex-direction:column;height:100%;overflow-y:auto}.kix-variables-sidebar-customized-copies-footer,.kix-variables-sidebar-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2}.kix-variables-sidebar-customized-copies-footer{border-bottom:none}.kix-variables-sidebar-customized-copies-footer{border-top:1px solid #dadce0;display:flex;justify-content:flex-end}.kix-variables-sidebar-header-content{align-items:center;display:flex}.kix-variables-sidebar-header-title{margin-left:10px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kix-variables-sidebar-back-button.docs-sidebar-gm-titlebar-icon-button{padding-top:5px;margin-left:-4px}.kix-variables-sidebar-create-new-variable-definition-button-container{align-items:center;border-bottom:1px solid #dadce0;display:flex;justify-content:space-between;padding:6px 8px 6px 16px}.kix-variables-sidebar-open-customized-copy-view-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;outline:none;padding:6px;width:24px}.kix-variables-sidebar-open-customized-copy-view-button:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);padding:6px}.kix-variables-sidebar-open-customized-copy-view-button:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);padding:6px}.kix-variables-sidebar-create-new-variable-definition-button-label{padding-left:12px}.kix-variables-sidebar-create-new-variable-definition-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;align-items:center;color:#1a73e8;display:inline-flex;padding:0 12px;outline:none}.kix-variables-sidebar-create-new-variable-definition-button:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);padding:0 12px}.kix-variables-sidebar-create-new-variable-definition-button:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);padding:0 12px}.kix-variables-sidebar-create-new-variable-definition-button.goog-flat-button-disabled{color:#0b57d0;padding:9px 12px;color:#1f1f1f;cursor:default}.kix-variables-sidebar-create-new-variable-definition-button .docs-icon{height:18px;width:18px}.kix-variables-sidebar-create-new-variable-definition-button-container .kix-variables-sidebar-create-new-variable-definition-button.docs-material .docs-icon .docs-icon-img.docs-icon-plus{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.kix-variables-sidebar-empty-variables-container{display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px;text-align:center}.kix-variables-sidebar-empty-variables-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;border-bottom:none}.kix-variables-sidebar-empty-variables-header-content{display:flex}.kix-variables-sidebar-header-icon,.kix-variables-sidebar-header-icon .docs-icon{height:24px;width:24px}.kix-variables-sidebar-empty-variables-body{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:14px}.kix-variables-sidebar-edit-variable-metadata-dialog .docs-material-gm-dialog-title .docs-material-gm-dialog-title-text{padding-right:24px}.kix-variables-sidebar-edit-variable-metadata-dialog .docs-material-gm-dialog-content{padding-bottom:0}.kix-variables-sidebar-edit-variable-metadata-dialog .docs-material-labeled-text-field-supporting-text{color:#b3261e}.kix-variables-sidebar-edit-variable-metadata-dialog .kix-variables-sidebar-edit-variable-metadata-name-input-field-error .docs-material-labeled-text-field-input{box-shadow:0 0 0 2px #b3261e}.kix-variables-sidebar-edit-variable-metadata-dialog .kix-variables-sidebar-edit-variable-metadata-name-input-field-error .docs-material-labeled-text-field-content .docs-material-labeled-text-field-label{color:#b3261e}.kix-variables-sidebar-customized-copies-info-banner .kix-variables-info-bubble-container{width:290px!important}@media screen and (forced-colors:active){.kix-variables-sidebar-export-footer-button:focus,.kix-variables-sidebar-export-footer-button:hover,.kix-variables-sidebar-footer-button:focus,.kix-variables-sidebar-footer-button:hover{outline:1px solid Highlight;outline-offset:-4px}}.kix-variables-sidebar-variable-definition-item-view{border-bottom:1px solid #dadce0;display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;padding:4px 0 2px 0}.kix-variables-sidebar-variable-definition-item-view-highlighted{background-color:#edf2fa;outline:none}.kix-variables-sidebar-variable-definition-item-view>div{padding-left:12px}.kix-variables-sidebar-variable-value-container-button{outline:none;padding-bottom:4px;padding-top:4px}.kix-variables-sidebar-variable-value-container-button:not(.goog-flat-button-disabled):focus,.kix-variables-sidebar-variable-value-container-button:not(.goog-flat-button-disabled):hover{background-color:#f1f3f4}.kix-variables-sidebar-variable-definition-item-view-pe-improvement .kix-variables-sidebar-variable-value-container-button:not(.goog-flat-button-disabled):focus,.kix-variables-sidebar-variable-definition-item-view-pe-improvement .kix-variables-sidebar-variable-value-container-button:not(.goog-flat-button-disabled):hover{background-color:rgba(68,71,70,.08)}.kix-variables-sidebar-variable-value-container-button:not(.goog-flat-button-disabled){cursor:pointer}.kix-variables-sidebar-variable-value-container-button.goog-flat-button-disabled{pointer-events:none}.kix-variables-sidebar-variable-value.kix-variables-sidebar-variable-value-unresolved{color:#5f6368}.kix-variables-sidebar-variable-name{white-space:nowrap}.kix-variables-sidebar-variable-name-container{height:44px;padding-bottom:1px}.kix-variables-sidebar-variable-value-container-button{align-items:center;display:flex}.kix-variables-sidebar-variable-value-input-field{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;margin:4px 0;width:100%}.kix-variables-sidebar-variable-value{color:#202124;font-weight:400;height:auto;white-space:normal;word-break:break-word;display:inline-block;margin-left:10px;width:100%}input:disabled.kix-variables-sidebar-variable-value-input-field{background-color:#f1f3f4;opacity:.38;pointer-events:none}.kix-variables-sidebar-variable-value-input-field:focus,.kix-variables-sidebar-variable-value-input-field:hover{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.kix-variables-sidebar-hidden-button{opacity:0}.kix-variables-sidebar-variable-definition-item-view .kix-variables-sidebar-hidden-button:focus,.kix-variables-sidebar-variable-definition-item-view .kix-variables-sidebar-hidden-button:hover,.kix-variables-sidebar-variable-definition-item-view:focus-within .kix-variables-sidebar-hidden-button,.kix-variables-sidebar-variable-definition-item-view:hover .kix-variables-sidebar-hidden-button{opacity:1}.kix-variables-sidebar-read-only .kix-variables-sidebar-hidden-button{display:none}.kix-variables-sidebar-variable-name-edit-button{margin-right:2px}.kix-variables-sidebar-variable-delete-button,.kix-variables-sidebar-variable-name-edit-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;height:24px;outline:none;padding:6px;width:24px}.kix-variables-sidebar-variable-delete-button .docs-icon-img .docs-icon-delete-24,.kix-variables-sidebar-variable-name-edit-button .docs-icon-img .docs-icon-edit-outline-24{height:24px;width:24px}.kix-variables-sidebar-hidden-button .docs-icon{height:24px;margin:0;width:24px}.kix-variables-sidebar-variable-delete-button:hover,.kix-variables-sidebar-variable-name-edit-button:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08);height:24px;width:24px}.kix-variables-sidebar-variable-delete-button:focus,.kix-variables-sidebar-variable-name-edit-button:focus{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12);height:24px;width:24px}.kix-variables-sidebar-variable-definition-item-view .kix-variables-sidebar-variable-name-display-view{min-height:36px}.kix-variables-sidebar-variable-name-content{align-items:center;display:flex}.kix-variables-sidebar-variable-name-error-message{color:#b3261e;padding:0 0 4px 8px}.kix-variables-sidebar-variable-bottom-bar-container{align-items:center;display:flex;min-height:42px}.kix-variables-sidebar-variable-insert-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;align-items:center;cursor:pointer;display:inline-flex;margin-left:auto;margin-right:2px;outline:none;padding:0 10px}.kix-variables-sidebar-variable-insert-button:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);padding:0 10px}.kix-variables-sidebar-variable-insert-button:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);padding:0 10px}.kix-variables-sidebar-variable-insert-button.goog-flat-button-disabled{color:#0b57d0;padding:9px 12px;color:#1f1f1f;cursor:default;padding:0 10px;pointer-events:none}@media screen and (forced-colors:active){.kix-variables-sidebar-item-button,.kix-variables-sidebar-variable-value-container-button:not(.goog-flat-button-disabled){border:1px solid Highlight}.kix-variables-sidebar-item-button:focus,.kix-variables-sidebar-item-button:hover,.kix-variables-sidebar-variable-value-container-button:not(.goog-flat-button-disabled):focus,.kix-variables-sidebar-variable-value-container-button:not(.goog-flat-button-disabled):hover{background-color:Highlight}}.kixVariablesSidebarDefinitionItemCard:not(.kixVariablesSidebarDefinitionItemCardExpanded){background-color:#e9eef6;border-radius:12px;box-sizing:border-box;display:flex;font-family:Google Sans,Roboto,sans-serif;flex-direction:column;height:84px;margin:10px 16px;padding:16px 0;position:relative}.kixVariablesSidebarDefinitionItemCard:not(.kixVariablesSidebarDefinitionItemCardExpanded):hover{background-color:#dae3f2;border-radius:12px;box-sizing:border-box;display:flex;font-family:Google Sans,Roboto,sans-serif;flex-direction:column;height:84px;margin:10px 16px;padding:16px 0;position:relative}.kixVariablesSidebarDefinitionItemCard:not(.kixVariablesSidebarDefinitionItemCardExpanded) .kixVariablesSidebarDefinitionItemVariableNameDisplay{height:24px;font-size:16px;font-weight:500;line-height:24px;margin:2px 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}.kixVariablesSidebarDefinitionItemCard:not(.kixVariablesSidebarDefinitionItemCardExpanded) .kixVariablesSidebarDefinitionItemVariableValue{color:#1f1f1f;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kixVariablesSidebarDefinitionItemCard:not(.kixVariablesSidebarDefinitionItemCardExpanded) .kixVariablesSidebarDefinitionItemVariableInstanceContainer,.kixVariablesSidebarDefinitionItemCard:not(.kixVariablesSidebarDefinitionItemCardExpanded) .kixVariablesSidebarDefinitionItemVariableNameInput{display:none}.kixVariablesSidebarDefinitionItemCard:not(.kixVariablesSidebarDefinitionItemCardExpanded) .kixVariablesSidebarDefinitionItemVariableValueButton{pointer-events:none;border-radius:10px;height:max-content;margin:0 10px;outline:none;padding:5px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded{border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);box-sizing:border-box;display:flex;font-family:Google Sans,Roboto,sans-serif;flex-direction:column;min-height:120px;margin:10px 16px;padding:16px 0;position:relative}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableNameDisplay{background-color:#fff;height:24px;font-size:16px;font-weight:500;line-height:24px;margin:2px 16px;overflow:hidden;text-overflow:ellipsis;pointer-events:none;position:absolute;white-space:nowrap;width:180px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableNameInput{border:1px solid transparent;border-radius:2px;height:24px;font-size:16px;font-weight:500;line-height:24px;margin-left:13px;width:180px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableNameInput:hover{border-color:#d3d3d3}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValue{color:#1f1f1f;font-size:14px;font-weight:400;line-height:20px;text-wrap:wrap;word-break:break-word}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueCollapsed{max-height:80px;overflow:hidden}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueExpanded{height:max-content}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueButton{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;border-radius:10px;height:max-content;margin:1px 10px 0;outline:none;padding:5px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueButton:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);background-color:#e8ebee;padding:5px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueButton:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);background-color:#e1e3e6;padding:5px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueButton.goog-flat-button-disabled{pointer-events:none}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueShowLessButton,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueShowMoreButton{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;background-color:transparent;display:block;font-size:11px;height:20px;margin:8px 0 0 16px;outline:none;padding:0;width:60px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueShowLessButton:hover,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueShowMoreButton:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);background-color:transparent;padding:0}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueShowLessButton:focus,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueShowMoreButton:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);background-color:transparent;padding:0}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableValueUnresolved{color:#a8c7fa;font-weight:500}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableInstanceContainer{align-items:center;display:flex;margin:10px 16px 0;justify-content:space-between}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableInstanceCount{color:#444746;font-size:12px;font-weight:400;line-height:16px;word-break:break-word}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableInstanceNavigationButtons{display:flex}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemNextInstanceButton,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemPreviousInstanceButton{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;align-items:center;display:flex;height:24px;justify-content:center;width:24px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemNextInstanceButton:hover,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemPreviousInstanceButton:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08);height:24px;width:24px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemNextInstanceButton:focus,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemPreviousInstanceButton:focus{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12);height:24px;width:24px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemNextInstanceButton.docs-icon-img.docs-icon-arrow-down,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemNextInstanceButton.docs-icon-img.docs-icon-arrow-up,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemPreviousInstanceButton.docs-icon-img.docs-icon-arrow-down,.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemPreviousInstanceButton.docs-icon-img.docs-icon-arrow-up{height:18px;width:18px}.kixVariablesSidebarDefinitionItemCard.kixVariablesSidebarDefinitionItemCardExpanded .kixVariablesSidebarDefinitionItemVariableNotUsed{background-color:#fde293;border-radius:4px;display:flex;font-size:11px;font-weight:500;padding:0 6px}.kixVariablesSidebarDefinitionItemHiddenElement{display:none}.kix-variables-sidebar-variable-definition-instance-count{color:#5f6368;font-size:12px;line-height:16px;width:210px;word-break:break-word}.kix-variables-sidebar-variable-value-field{display:inline-block;margin-left:10px;margin-right:2px;white-space:pre-wrap;width:100%}.kix-variables-sidebar-variable-name{align-items:center;font-size:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:230px}.kix-variables-sidebar-variable-value-content .docs-icon,.kix-variables-sidebar-variable-value-content .docs-icon-img .docs-icon-sort-20{height:20px;width:20px}.kix-variables-sidebar-variable-name-display-view{align-items:center;display:flex;padding-top:4px}.kix-variables-sidebar-variable-value-content{align-items:center;display:flex}.kix-variables-sidebar-customized-copies{display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;font-weight:400;height:100%}.kix-variables-sidebar-customized-copies-content{height:100%;padding:16px 20px 16px 20px}.kix-variables-sidebar-customized-copies-copy-name-suffix-selector-select .docs-material-gm-select-outer-box,.kix-variables-sidebar-customized-copies-sheet-selector-select .docs-material-gm-select-outer-box{padding:7px 9px}.kix-variables-sidebar-customized-copies-copy-name-suffix-selector-select .docs-material-gm-select-dropdown,.kix-variables-sidebar-customized-copies-sheet-selector-select .docs-material-gm-select-dropdown{height:20px;width:20px}.kix-variables-sidebar-customized-copies-sheet-selector-label{padding-bottom:10px}.kix-variables-sidebar-customized-copies-copy-name-preview-container,.kix-variables-sidebar-customized-copies-copy-name-suffix-selector-container,.kix-variables-sidebar-customized-copies-data-range-container,.kix-variables-sidebar-customized-copies-destination-folder-container,.kix-variables-sidebar-customized-copies-detach-variables-container,.kix-variables-sidebar-customized-copies-header-row-number-container,.kix-variables-sidebar-customized-copies-sheet-selector-container{padding-top:24px}.kix-variables-sidebar-customized-copies-data-range-row-range-container{display:flex;flex-direction:column;padding-top:12px}.kix-variables-sidebar-customized-copies-data-range-row-container-headers,.kix-variables-sidebar-customized-copies-data-range-row-container-inputs{display:flex}.kix-variables-sidebar-customized-copies-data-range-end-row-container{padding-left:8px}.kix-variables-sidebar-customized-copies-copy-name-header,.kix-variables-sidebar-customized-copies-copy-name-preview-container-header,.kix-variables-sidebar-customized-copies-copy-name-suffix-selector-header,.kix-variables-sidebar-customized-copies-data-range-end-row-header,.kix-variables-sidebar-customized-copies-data-range-start-row-header,.kix-variables-sidebar-customized-copies-destination-folder-header,.kix-variables-sidebar-customized-copies-header-row-number-description{padding-bottom:8px}.kix-variables-sidebar-customized-copies-data-range-end-row-header,.kix-variables-sidebar-customized-copies-data-range-start-row-header{overflow-wrap:anywhere;width:50%}.kix-variables-sidebar-customized-copies-copy-name-field-input,.kix-variables-sidebar-customized-copies-header-row-number-field-input,.kix-variables-sidebar-customized-copies-range-end-row-field-input,.kix-variables-sidebar-customized-copies-range-start-row-field-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;height:36px;padding:12px;width:100%}.kix-variables-sidebar-customized-copies-data-range-end-row-header,.kix-variables-sidebar-customized-copies-range-end-row-field{margin-left:8px}.kix-variables-sidebar-customized-copies-field-header{color:#3c4043;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:14px;justify-content:space-between;font-weight:500;line-height:20px}.kix-variables-sidebar-customized-copies-data-range-container,.kix-variables-sidebar-customized-copies-field-description{color:#3c4043;font-family:Google Sans,Roboto,sans-serif;font-size:12px;line-height:16px}.kix-variables-sidebar-customized-copies-section-border{border-bottom:1px solid #dadce0;margin-top:44px;width:100%}.kix-variables-sidebar-customized-copies-copy-name-container{padding-top:16px}.kix-variables-sidebar-customized-copies-detach-variables-body{padding-left:16px}.kix-variables-sidebar-customized-copies-detach-variables-container{align-items:center;display:flex}.kix-variables-sidebar-customized-copies-detach-variables-header{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;padding-botton:2px}.kix-variables-sidebar-customized-copies-detach-variables-description{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400}.kix-variables-sidebar-customized-copies-cancel-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px}.kix-variables-sidebar-customized-copies-create-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;background:#0b57d0;color:#fff}.kix-variables-sidebar-customized-copies-create-button:hover{background:#0b57d0;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4}.kix-variables-sidebar-customized-copies-cancel-button:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08)}.kix-variables-sidebar-customized-copies-create-button:focus{background:#0b57d0;color:#fff;background:#286bd6}.kix-variables-sidebar-customized-copies-cancel-button:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12)}.kix-variables-sidebar-customized-copies-create-button.goog-flat-button-disabled{background:#0b57d0;color:#fff;background:rgba(31,31,31,.12);color:rgba(31,31,31,.38);cursor:default}.kix-variables-sidebar-customized-copies-spreadsheet-field,.kix-variables-sidebar-customized-copies-spreadsheet-field-empty{align-items:center;background-color:#fff;border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;display:flex;height:48px;width:100%}.kix-variables-sidebar-customized-copies-spreadsheet-field-empty{padding:0}.kix-variables-sidebar-customized-copies-spreadsheet-field{padding:8px}.kix-variables-sidebar-customized-copies-spreadsheet-field-empty-label{color:#747775;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;padding-left:8px}.kix-variables-sidebar-customized-copies-spreadsheet-container-label{padding-bottom:8px}.kix-variables-sidebar-customized-copies-spreadsheet-chip{flex-grow:1;padding-right:8px}.kix-variables-sidebar-customized-copies-refresh-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;height:24px;width:24px}.kix-variables-sidebar-customized-copies-refresh-button:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08);height:24px;width:24px}.kix-variables-sidebar-customized-copies-refresh-button:focus{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12);height:24px;width:24px}.kix-variables-sidebar-customized-copies-search-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;align-items:center;border-radius:4px;display:flex;height:inherit;width:100%}.kix-variables-sidebar-customized-copies-search-button:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);background-color:#c4c7c5;width:100%}.kix-variables-sidebar-customized-copies-search-button:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);background-color:#e1e3e1;width:100%}.kix-variables-sidebar-customized-copies-refresh-button .docs-icon-img .docs-icon-refresh-p40-24,.kix-variables-sidebar-customized-copies-search-button .docs-icon-img .docs-icon-search-24{height:24px;width:24px}.kix-variables-sidebar-customized-copies-refresh-button .docs-icon,.kix-variables-sidebar-customized-copies-search-button .docs-icon{height:24px;margin:0;width:24px}.kix-variables-sidebar-customized-copies-hidden-element{display:none!important}.kix-variables-sidebar-customized-copies-spinner .docs-icon{animation:spin 1s linear infinite}.kix-variables-sidebar-customized-copies-loading-header{padding-top:48px}.kix-variables-sidebar-customized-copies-loading-header,.kix-variables-sidebar-customized-copies-loading-subheader{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.kix-variables-sidebar-customized-copies-loading-message{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;padding-top:8px}.kix-variables-sidebar-customized-copies-loading-screen{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 25px;text-align:center}.kix-variables-sidebar-customized-copies-data-range-header,.kix-variables-sidebar-customized-copies-header-row-number-header{display:flex}.kix-variables-sidebar-customized-copies-data-range-info,.kix-variables-sidebar-customized-copies-header-row-info{margin-left:4px}.kix-variables-sidebar-customized-copies-destination-folder-container label{display:none}.kix-variables-sidebar-customized-copies-destination-folder-container .jfk-button.docs-copydocdialog-destination-button{width:auto}.kix-variables-sidebar-customized-copies-destination-folder-container .docs-copydocdialog-destination-section{margin-top:0}.kix-variables-sidebar-customized-copies-copy-name-suffix-selector-select.docs-material-gm-select-focused,.kix-variables-sidebar-customized-copies-sheet-selector-select.docs-material-gm-select-focused{background-color:rgba(60,64,67,.06);border:1px solid #dadce0}.kix-variables-customized-copies-promo{display:flex;flex-direction:column;width:512px}.kix-variables-customized-copies-promo .docs-material-gm-dialog-content,.kix-variables-customized-copies-promo .docs-material-gm-dialog-title{padding:0}.kix-variables-customized-copies-promo-body{padding:0 24px 0}.kix-variables-customized-copies-promo .docs-material-gm-dialog-buttons{flex-direction:row-reverse;padding:24px 24px 24px 22px}.kix-variables-customized-copies-promo-image{border-radius:8px 8px 0 0;width:512px}.kix-variables-customized-copies-promo-title{font-family:Google Sans,Roboto,sans-serif;font-size:24px;font-weight:400;padding:25px 0 16px}.kix-variables-customized-copies-promo-body-message{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding-bottom:16px}.kix-variables-customized-copies-promo-dialog-preference-checkbox{padding-left:16px}.kix-variables-customized-copies-promo-primary-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;white-space:nowrap;background:#0b57d0;color:#fff;min-width:80px;padding:9px 24px}.kix-variables-customized-copies-promo-primary-button:focus{background:#0b57d0;color:#fff;background:#286bd6;min-width:80px;padding:9px 24px}.kix-variables-customized-copies-promo-primary-button:hover{background:#0b57d0;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);background:#1f64d4;min-width:80px;padding:9px 24px}.kix-variables-customized-copies-promo-primary-button:active{background:#0b57d0;color:#fff;background:#286bd6;min-width:80px;padding:9px 24px}.kix-variables-customized-copies-file-name-preview-banner-content{background:#e1e9f7;border-radius:4px;box-sizing:border-box;padding:16px 16px 14px 16px;width:100%}.kix-variables-customized-copies-file-name-preview-banner-preview-item{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;overflow:hidden;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;width:100%}.kix-variables-notification-banner-container{align-items:center;border-radius:8px;display:flex;flex-direction:column;margin-top:8px;padding:16px}.kix-variables-notification-banner-header{align-items:center;align-self:flex-start;display:flex}.kix-variables-notification-banner-title{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding-left:8px}.kix-variables-notification-banner-message{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding-top:16px}.kix-variables-notification-banner-container.kix-variables-notification-banner-error{background:#f9dedc}.kix-variables-notification-banner-container.kix-variables-notification-banner-warning{background:#ffdea0}.kix-variables-notification-banner-container .docs-icon{height:20px;width:20px}.kix-variables-notification-banner-body{align-self:flex-start;color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400;max-height:100px;line-height:20px;overflow-y:scroll;padding-top:16px;width:100%}.kix-variables-notification-banner-body.kix-variables-notification-banner-hidden{display:none}.kix-variables-notification-banner-missing-variable{font-size:14px;font-weight:500;line-height:20px;overflow:hidden;padding-bottom:8px;text-overflow:ellipsis}.kix-variables-sidebar-chip-container{align-items:center;background-color:#fff;border:1px solid #dadce0;border-radius:100px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;padding:8px;width:100%}.kix-variables-sidebar-chip-container:hover{background-color:#cbdbf6}.kix-variables-sidebar-chip-container:focus{background-color:#b9cbe7}.kix-variables-sidebar-chip-file-name{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;margin-right:auto;letter-spacing:2%;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap;width:110px}.kix-variables-sidebar-chip-remove-button{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;height:24px;width:24px}.kix-variables-sidebar-chip-remove-button:hover{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.08);height:24px;width:24px}.kix-variables-sidebar-chip-remove-button:focus{background:none;border:1px solid transparent!important;border-radius:100%;height:32px;width:32px;background-color:rgba(68,71,70,.12);height:24px;width:24px}.kix-variables-sidebar-chip-remove-button .docs-icon-img .docs-icon-close-24{height:24px;width:24px}.kix-variables-sidebar-chip-remove-button .docs-icon{height:24px;margin:0;width:24px}.kix-variables-sidebar-chip-file-icon{height:18px;width:18px}.kix-variables-info-bubble-container{background-color:#e1e9f7;border-radius:12px;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);left:4px;padding:16px;position:absolute;width:280px;z-index:1}.kix-variables-info-bubble-title{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;margin-bottom:8px}.kix-variables-info-bubble-message{font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:400}.kix-dropdown-item-selection-bubble{background-color:#fff;border-color:#dadce0;border-radius:4px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);outline:none;padding:8px 0;width:200px}.kix-dropdown-item-selection-bubble-selected-item-missing-message{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;margin:0 0 8px 8px;overflow:hidden;text-overflow:ellipsis}.kix-dropdown-item-selection-container{max-height:200px;outline:none;overflow-y:hidden}.kix-dropdown-item-selection-button{align-items:center;cursor:pointer;display:flex;padding:4px 8px}.kix-dropdown-item-selection-button.goog-flat-button-hover{background-color:#f1f3f4}.kix-dropdown-item-selection-button-icon-container{height:24px;width:24px}.kix-dropdown-item-selection-button-display-value-container{border-radius:8px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-left:8px;max-width:140px;overflow:hidden;padding:2px 6px;text-overflow:ellipsis}.kix-configure-dropdown-button{align-items:center;cursor:pointer;display:flex;padding:4px 8px}.kix-configure-dropdown-button.goog-flat-button-hover{background-color:#f1f3f4}.kix-configure-dropdown-button.goog-flat-button-disabled{color:#3c4043;cursor:default;opacity:.38}.kix-configure-dropdown-button-message{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-left:11px;overflow:hidden;text-overflow:ellipsis}.kix-dropdown-item-selection-bubble .goog-menuseparator{margin:6px 0}.third-party-icon-container{display:flex}.docs-bubble.standalone-addon-card-bubble{background-color:#fff;border-color:#dadce0;border-radius:10px;max-height:440px;overflow:hidden;padding:4px;position:absolute;width:370px}.docs-bubble.standalone-addon-card-bubble.addon-suggestion-card-bubble{width:310px}.docs-bubble.standalone-addon-card-bubble:focus{outline:none}.snippetbook-promo-bubble{border-radius:24px;overflow:hidden}.snippetbook-promo-bubble-body{font-family:Google Sans,Roboto,sans-serif;padding:0;width:320px}.snippetbook-promo-bubble-text-content{display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:16px}.snippetbook-promo-bubble-picture{width:inherit}.snippetbook-promo-bubble-header{color:#1f1f1f;font-size:24px;line-height:32px}.snippetbook-promo-bubble-description{color:#444746;font-size:14px}.snippetbook-promo-bubble-action-bar{display:flex;gap:12px;height:-moz-fit-content;height:fit-content;justify-content:right;padding:16px}.docs-bubble.kix-table-template-actions-menu-bubble{border:none;padding:0}.docs-bubble.kix-table-template-actions-menu-bubble .goog-menu{align-items:flex-start;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);border-radius:8px;color:#1f1f1f;display:flex;flex-direction:column;width:max-content}.kix-table-template-actions-menu-header-title{align-items:center;color:#747775;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;height:16px;letter-spacing:.8px;line-height:16px;padding:12px 16px 10px 16px;text-transform:uppercase}.docs-bubble.kix-table-template-actions-menu-bubble .goog-menuitem{box-sizing:border-box;padding-left:16px;width:100%}.kix-smart-controls-button-sidebar{background-color:#fff;border-radius:16px;box-shadow:none;overflow:hidden;width:300px;margin:6px 16px 16px;background-color:#edf2fa;display:flex;flex-direction:column;height:100%;outline:none;position:absolute;right:0;top:0;width:320px}.has-right-rail .kix-smart-controls-button-sidebar{margin-left:0;margin-right:0}.kix-smart-controls-button-sidebar-edit-view-content{padding:16px}.kix-smart-controls-button-sidebar-titlebar{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;background-color:#edf2fa;border:0;color:#1f1f1f;font-weight:500}.kix-smart-controls-button-sidebar-titlebar .kix-smart-controls-button-sidebar-titlebar-close-button{padding:4px 0 2px}.kix-smart-controls-button-sidebar-titlebar-icon{display:flex;margin-left:4px;margin-right:8px}.kix-smart-controls-button-sidebar-titlebar-title{font-size:inherit;font-weight:inherit}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-picker-container .goog-inline-block.goog-toolbar-button.goog-toolbar-button-hover .goog-toolbar-button-inner-box,.kix-smart-controls-button-sidebar-titlebar .docs-sidebar-gm-titlebar-icon-button.goog-flat-button-hover{background-color:#d1d3d1}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-picker-container .goog-inline-block.goog-toolbar-button.goog-toolbar-button-active .goog-toolbar-button-inner-box,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-picker-container .goog-inline-block.goog-toolbar-button.goog-toolbar-button-focused .goog-toolbar-button-inner-box,.kix-smart-controls-button-sidebar-titlebar .docs-sidebar-gm-titlebar-icon-button.goog-flat-button-active,.kix-smart-controls-button-sidebar-titlebar .docs-sidebar-gm-titlebar-icon-button.goog-flat-button-focused{background-color:#cacbca}.kix-smart-controls-button-sidebar-titlebar .docs-sidebar-gm-titlebar-icon-button .docs-icon{height:24px;margin:0;width:24px}.kix-smart-controls-button-sidebar-body-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.kix-smart-controls-button-sidebar-empty-view-container{flex-grow:1}.kix-smart-controls-button-sidebar-empty-view{background-color:#edf2fa;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px;text-align:center}.kix-smart-controls-button-sidebar-empty-view-text,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-apps-script-access-error-message{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px}.kix-smart-controls-button-sidebar-edit-view{background-color:#edf2fa}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-label,.kix-smart-controls-button-sidebar-edit-view-input-label,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-input-label,.kix-smart-controls-button-sidebar-insert-table-row-action-edit-view-input-label,.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-input-label,.kix-smart-controls-button-sidebar-open-url-action-edit-view-input-label,.kix-smart-controls-button-sidebar-text-to-speech-action-edit-view-input-label{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;padding:8px 1px 4px}.kix-smart-controls-button-sidebar-edit-view-button-label-text-input-container .goog-control,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-function-name-text-input-container .goog-control,.kix-smart-controls-button-sidebar-open-url-action-edit-view-url-text-input-container .goog-control{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;font-family:Google Sans,Roboto,sans-serif;height:38px;margin-bottom:2px;margin-top:4px;padding-bottom:4px;padding-top:4px;width:100%}.kix-smart-controls-button-sidebar-edit-view-editing-disabled .kix-smart-controls-button-sidebar-edit-view-button-label-text-input-container .goog-control,.kix-smart-controls-button-sidebar-edit-view-editing-disabled .kix-smart-controls-button-sidebar-open-url-action-edit-view-url-text-input-container .goog-control,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-editing-disabled .kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-function-name-text-input-container .goog-control{background:#fff;color:#747775}.kix-smart-controls-button-sidebar-edit-view-button-label-text-input-container .goog-control.goog-control-focused,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-combo-box-container .goog-combo-button.goog-combo-button-focused .goog-combo-button-input,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-combo-box-container .jfk-textinput:focus,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-function-name-text-input-container .goog-control.goog-control-focused,.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-email-input-container:focus-within,.kix-smart-controls-button-sidebar-open-url-action-edit-view-url-text-input-container .goog-control.goog-control-focused{outline:2px solid #015fcc;outline-offset:-1px}.kix-smart-controls-button-sidebar-edit-view-button-label-text-input-container-error.goog-control,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-function-name-text-input-container-error .goog-control,.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-email-input-container-error,.kix-smart-controls-button-sidebar-open-url-action-edit-view-url-text-input-container-error .goog-control{outline:1px solid #b3261e;outline-offset:-1px}.kix-smart-controls-button-sidebar-edit-view-button-label-text-input-container-error.goog-control:focus,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-function-name-text-input-container-error .goog-control:focus,.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-email-input-container-error:focus-within,.kix-smart-controls-button-sidebar-open-url-action-edit-view-url-text-input-container-error .goog-control:focus{outline:2px solid #b3261e;outline-offset:-1px}.kix-smart-controls-button-sidebar-open-chat-group-email-input-chips-bar-container,.kix-smart-controls-button-sidebar-open-chat-group-email-input-search-bar-container{align-items:center;display:flex;flex-direction:row;min-height:32px}.kix-smart-controls-button-sidebar-edit-view-button-label-text-input-error-message{min-height:16px}.kix-smart-controls-button-sidebar-edit-view-editing-disabled .kix-smart-controls-button-sidebar-edit-view-button-label-text-input-error-message{display:none}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-content{display:flex;margin-top:4px}.docs-gm .goog-menu .goog-menuitem.kix-smart-controls-button-icon-menu-button-menu-item{padding-left:15px}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-icon-menu-button{margin-right:16px}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-color-menu-button.docs-flatcolormenubutton.goog-flat-menu-button,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-icon-menu-button.goog-flat-menu-button{background:#fff;height:36px;margin-left:0;padding-left:11px;width:48px}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-color-menu-button.docs-flatcolormenubutton.goog-flat-menu-button.goog-flat-menu-button-focused,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-icon-menu-button.goog-flat-menu-button.goog-flat-menu-button-focused{background-color:rgba(60,64,67,.06);border:1px solid #dadce0;background-color:rgba(68,71,70,.12)}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-color-menu-button.docs-flatcolormenubutton.goog-flat-menu-button.goog-flat-menu-button-hover,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-icon-menu-button.goog-flat-menu-button.goog-flat-menu-button-hover{background-color:rgba(60,64,67,.04);border:1px solid #dadce0;background-color:rgba(68,71,70,.08)}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-color-menu-button.docs-flatcolormenubutton.goog-flat-menu-button:active,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-icon-menu-button.goog-flat-menu-button.goog-flat-menu-button:active{background-color:#fff;border:1px solid transparent;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);background-color:rgba(68,71,70,.12)}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-icon-menu-button.goog-flat-menu-button.goog-flat-menu-button .goog-flat-menu-button-caption .docs-icon,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-color-menu-button.docs-flatcolormenubutton.goog-flat-menu-button .goog-flat-menu-button-caption,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-icon-menu-button.goog-flat-menu-button.goog-flat-menu-button .goog-flat-menu-button-caption{border-color:transparent;height:24px;margin-left:0;width:24px}.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-color-menu-button.docs-flatcolormenubutton.goog-flat-menu-button .goog-flat-menu-button-dropdown,.docs-gm .kix-smart-controls-button-sidebar-edit-view-formatting-controls-icon-menu-button.goog-flat-menu-button.goog-flat-menu-button .goog-flat-menu-button-dropdown{display:none}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-picker-container{display:flex}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-combo-box-container .jfk-textinput{border-radius:4px;border-top:1px solid #d9d9d9;font-size:14px;height:32px;text-align:center;width:25px}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-combo-box-container .goog-combo-button{outline:none}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-combo-box-container .goog-combo-button.goog-combo-button-focused .goog-combo-button-input,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-combo-box-container .jfk-textinput:focus{box-shadow:none}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-dec-button-container.goog-inline-block.goog-toolbar-button,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-inc-button-container.goog-inline-block.goog-toolbar-button{background:transparent}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-dec-button-container.goog-inline-block.goog-toolbar-button{padding-left:7px;padding-right:5px}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-inc-button-container.goog-inline-block.goog-toolbar-button{padding-left:1px}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-dec-button-container.goog-inline-block.goog-toolbar-button .goog-toolbar-button-inner-box,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-inc-button-container.goog-inline-block.goog-toolbar-button .goog-toolbar-button-inner-box{border-radius:2px}.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-combo-box-container .goog-combo-button-input,.kix-smart-controls-button-sidebar-edit-view-formatting-controls-font-size-dropdown-menu{font-family:Google Sans,Roboto,sans-serif}.kix-smart-controls-button-sidebar-edit-view-prefix-action-edit-view-container{position:relative}.kix-smart-controls-button-sidebar-edit-view-suffix-action-edit-view-container{margin-top:16px;position:relative}.kix-smart-controls-button-sidebar-audio-overview-edit-view,.kix-smart-controls-button-sidebar-audio-summary-action-edit-view,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view,.kix-smart-controls-button-sidebar-insert-table-row-action-edit-view,.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view,.kix-smart-controls-button-sidebar-open-url-action-edit-view,.kix-smart-controls-button-sidebar-text-to-speech-action-edit-view{background-color:#edf2fa}.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-email-input-container{align-items:center;background-color:#fff;border:1px solid #dadce0;border-radius:4px;display:flex;margin-bottom:4px;margin-top:4px;min-height:32px;overflow:auto;padding:2px 4px}.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-email-input-container .peoplekitComponentsSearchbarImplSearchBarContainer .peoplekitComponentsSearchbarImplSearchInput{color:#3c4043;font-family:Google Sans,Roboto,sans-serif;font-size:14px;width:240px}.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-email-input-container .peoplekitComponentsSearchbarImplSearchInputContainer{height:30px!important}.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-email-input-container .peoplekitComponentsChipChip{margin:2px}.kix-smart-controls-button-sidebar-edit-view-button-label-text-input-error-message,.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-function-name-text-input-error-message,.kix-smart-controls-button-sidebar-open-chat-group-action-edit-view-email-input-error-message,.kix-smart-controls-button-sidebar-open-url-action-edit-view-url-text-input-invalid-message-container{color:#b3261e;font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:400;margin:2px 8px}.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-function-name-text-input-error-message{min-height:16px}.kix-smart-controls-button-sidebar-footer-container{bottom:0;right:0;width:100%;z-index:2}.kix-smart-controls-button-sidebar-footer{background-color:#edf2fa;border-top:1px solid #c4c7c5;display:flex;justify-content:center;padding:16px 24px}.kix-smart-controls-button-sidebar-footer-container .kix-smart-controls-button-sidebar-footer-insert-button .docs-icon .docs-icon-img.docs-icon-plus{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.kix-smart-controls-button-sidebar-footer-container .kix-smart-controls-button-sidebar-footer-insert-button.goog-flat-button-disabled .docs-icon .docs-icon-img.docs-icon-plus{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_grey_medium.svg)}.kix-smart-controls-button-sidebar-footer-insert-button-label{padding-left:6px}.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-open-macros-editor-button,.kix-smart-controls-button-sidebar-footer-insert-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;align-items:center;display:inline-flex;padding:0 12px}.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-open-macros-editor-button{margin-bottom:20px;margin-left:1px;outline:1px solid #747775}.kix-smart-controls-button-sidebar-footer-insert-button{outline:none}.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-apps-script-access-error-message:not(:empty){margin-bottom:20px;text-align:center}.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-open-macros-editor-button:hover,.kix-smart-controls-button-sidebar-footer-insert-button:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);padding:0 12px}.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-open-macros-editor-button:focus,.kix-smart-controls-button-sidebar-footer-insert-button:focus{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);padding:0 12px}.kix-smart-controls-button-sidebar-footer-insert-button:focus{outline:1px solid transparent}.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-open-macros-editor-button.goog-flat-button-disabled,.kix-smart-controls-button-sidebar-footer-insert-button.goog-flat-button-disabled{color:#0b57d0;padding:9px 12px;cursor:default;background-color:unset;color:#1f1f1f;opacity:.38}@media screen and (forced-colors:active){.kix-smart-controls-button-sidebar-execute-apps-script-action-edit-view-open-macros-editor-button.goog-flat-button-disabled{background-color:Canvas;color:GrayText}}.kix-smart-controls-button-sidebar-audio-overview-action-edit-view-loading-animation{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;position:relative;padding-bottom:30px}.kix-smart-controls-button-sidebar-audio-overview-action-edit-view-loading-graphic-container{max-height:232px}.kix-smart-controls-button-sidebar-audio-overview-action-edit-view-loading-graphic,.kix-smart-controls-button-sidebar-audio-overview-action-edit-view-loading-graphic-animated{height:232px;max-width:232px;pointer-events:none}.kix-smart-controls-button-sidebar-audio-overview-action-edit-view-loading-text{text-align:center}.kix-smart-controls-button-sidebar-audio-overview-action-edit-view,.kix-smart-controls-button-sidebar-audio-summary-action-edit-view{font-family:Google Sans,Roboto,sans-serif;color:#444746;font-size:14px}.kix-smart-controls-button-sidebar-audio-overview-action-edit-view .kix-smart-controls-button-sidebar-audio-overview-action-edit-view-loading-text,.kix-smart-controls-button-sidebar-audio-summary-action-edit-view .kix-smart-controls-button-sidebar-audio-overview-action-edit-view-loading-text{text-align:center}.kix-smart-controls-button-sidebar-audio-overview-action-edit-view .kix-smart-controls-button-sidebar-audio-overview-action-edit-view-title,.kix-smart-controls-button-sidebar-audio-overview-action-edit-view .kix-smart-controls-button-sidebar-audio-summary-action-edit-view-title,.kix-smart-controls-button-sidebar-audio-summary-action-edit-view .kix-smart-controls-button-sidebar-audio-overview-action-edit-view-title,.kix-smart-controls-button-sidebar-audio-summary-action-edit-view .kix-smart-controls-button-sidebar-audio-summary-action-edit-view-title{font-weight:500;margin-bottom:10px}.kix-smart-controls-button-sidebar-audio-overview-action-edit-view .kix-smart-controls-button-sidebar-audio-overview-action-edit-view-details,.kix-smart-controls-button-sidebar-audio-overview-action-edit-view .kix-smart-controls-button-sidebar-audio-summary-action-edit-view-details,.kix-smart-controls-button-sidebar-audio-summary-action-edit-view .kix-smart-controls-button-sidebar-audio-overview-action-edit-view-details,.kix-smart-controls-button-sidebar-audio-summary-action-edit-view .kix-smart-controls-button-sidebar-audio-summary-action-edit-view-details{font-weight:400;line-height:20px;font-size:16px;margin-bottom:20px}.smartControlsButtonDetailsBubbleContainer{align-items:center;border-radius:8px;font-size:12px;font-family:Google Sans,Roboto,sans-serif;max-width:280px}.smartControlsButtonDetailsBubbleContainer .docs-bubble-material-body{display:flex;min-height:20px;padding:12px 16px}.smartControlsButtonDetailsBubbleContainer.docs-bubble-material .smartControlsButtonDetailsBubbleOpenSidebarButton .docs-material-button{border-radius:32px;height:32px;margin:0 0 0 12px;padding:0;width:32px}.smartControlsButtonDetailsBubbleContainer.docs-bubble-material .smartControlsButtonDetailsBubbleOpenSidebarButton .docs-material-button.docs-material-button-hover{background:rgba(31,31,31,.08)}.smartControlsButtonDetailsBubbleContainer.docs-bubble-material .smartControlsButtonDetailsBubbleOpenSidebarButton .docs-material-button.docs-material-button-focused{background:rgba(31,31,31,.12);border:0}.smartControlsButtonDetailsBubbleContainer.docs-bubble-material .smartControlsButtonDetailsBubbleOpenSidebarButton .docs-material-button.docs-material-button-active{background:rgba(11,87,208,.12)}.smartControlsButtonDetailsBubbleContainer .docs-bubble-material-body-action-bar{border-top:1px solid #c4c7c5;font-size:13px;height:auto;min-width:280px;padding:12px 16px}.smartControlsButtonDetailsBubbleContainer .detailsBubbleExecuteAppsScriptButtonActionViewFunctionName{overflow-wrap:anywhere}.smartControlsButtonDetailsBubbleDetailsBody{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.smartControlsButtonDetailsBubbleButtonActionDataContent{min-width:200px}.smartControlsButtonDetailsBubbleTitleContent{position:relative}.smartControlsButtonDetailsBubbleTitleContent .detailsBubbleButtonActionViewMessageIcon{position:absolute;top:50%;transform:translateY(-50%)}.smartControlsButtonDetailsBubbleTitleContent .detailsBubbleButtonActionViewMessageText{font-size:14px;font-weight:500;line-height:20px;max-width:90%;overflow:hidden;padding:0 32px;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.inlineFabBubbleContainer{animation:fadeIn .5s ease-in-out;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);cursor:pointer}.inlineFabBubbleContainer .goog-menu-button-dropdown{display:none}.inlineFabBubbleContainer .goog-menu-button-caption{padding:0}.inlineFabBubbleContainer .goog-menu-button-inner-box,.inlineFabBubbleContainer .goog-menu-button-outer-box{border:none}.inlineFabBubbleContainer .docs-bubble-material-body{padding:6px;width:max-content}.inlineFabBubbleContainer .goog-menu-button{margin-top:-15px;margin-bottom:-15px}.inlineFabBubbleContainerBodyText{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;margin-left:4px;margin-right:4px;vertical-align:middle;white-space:nowrap}.inlineFabBubbleContainer:active,.inlineFabBubbleContainer:focus,.inlineFabBubbleContainer:hover{background-color:#f2f2f2}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#docs-instant-bubble.kix-ai-text-generator-left-fab-container{box-shadow:none;background:#fff;border:none}#docs-instant-bubble.kix-ai-text-generator-left-fab-container:hover{box-shadow:0 1px 2px rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.kix-ai-text-generator-left-fab-button-outer{background:unset;margin:0}.kix-ai-text-generator-left-fab-button-outer .goog-menu-button-outer-box{display:none}.docs-left-fab-content .instant-button{padding:7px;height:18px;width:18px}[class*=docs-hc] .docs-left-fab-content .instant-button{outline:1px solid #fff}.docs-left-fab-content .docs-icon.superfab-icon-size{height:18px;width:18px}.docs-left-fab-content .kix-ai-text-generator-left-fab-button-outer,.docs-left-fab-content:hover .instant-button{animation:left-fab-gradient 2.1s linear infinite;background:linear-gradient(135deg,#d3e3fd,#d0f8ff,#a8c7fa,#99f0ff,#d3e3fd,#d3e3fd,#d0f8ff,#a8c7fa,#99f0ff,#d3e3fd);background-size:800% 800%}.docs-left-fab-content .docs-icon-ai-text-generator-18.docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg);opacity:.56}.docs-left-fab-content .kix-ai-text-generator-left-fab-button-outer .docs-icon-ai-text-generator-18.docs-icon-img,.docs-left-fab-content:hover .docs-icon-ai-text-generator-18.docs-icon-img{opacity:.88}@keyframes left-fab-gradient{0%{background-position:100% 100%}to{background-position:top 25% left 25%}}.docs-bubble.docs-toc-menu-bubble{border:1px solid #dadce0;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);padding:4px;display:flex;justify-content:center}.docs-toc-menu-bubble .docs-material-menu-button-flat-primary-dropdown{display:none}.docs-gm .toc-options-menu .goog-menuitem{padding-left:15px}.toc-options-menu-button{box-sizing:content-box!important;margin-left:0!important}.toc-options-menu-button .docs-material-menu-button-flat-primary-dropdown{display:none}.toc-options-menu-button .docs-material-menu-button-flat-primary-caption{height:18px;line-height:18px}.kix-toc-bubble .goog-inline-block{vertical-align:bottom}.docs-abuse-warning-banner-container,.docs-abuse-warning-banner-flex-wrap{align-items:center;display:flex;height:40px;outline:none;overflow:hidden;width:100%}.docs-abuse-warning-banner-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;letter-spacing:.1px;margin:0 0 0 16px}.docs-abuse-warning-banner-message{flex-grow:1;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px;margin:0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-abuse-warning-banner-icon{margin:0 0 0 16px}.docs-abuse-warning-banner-buttons{align-items:center;display:flex}.docs-abuse-warning-banner-container .docs-abuse-warning-banner-action-button{align-self:center;background-color:inherit;border:1px inset transparent;border-radius:100px;color:#202124;display:flex;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:30px;outline:1px solid transparent;padding:0 1px;text-transform:none}.docs-abuse-warning-banner-action-button-container .docs-material-button-flat-default.docs-material-button-focused{border:1px inset #4285f4;outline:1px solid #d2e3fc;border-radius:4px;padding:0 1px}.docs-abuse-abusive-file-warning-banner-container,.docs-abuse-abusive-file-warning-banner-container .docs-abuse-warning-banner-flex-wrap{background-color:#fbbc04}.docs-abuse-out-of-domain-warning-banner-container,.docs-abuse-out-of-domain-warning-banner-container .docs-abuse-warning-banner-flex-wrap{background-color:#fef7e0}.docs-abuse-warning-banner-not-spam-button .docs-material-button-content{box-shadow:0 0 0 1px #202124}.docs-abuse-warning-banner-action-button .docs-material-button-content{border-radius:100px;padding:0 24px 0;margin-top:1px;margin-bottom:1px}.docs-abuse-warning-banner-action-button-container .docs-abuse-warning-banner-action-button .docs-material-button-content:hover{background-color:rgba(0,0,0,.12)}.docs-abuse-warning-banner-action-button-container .docs-material-button-hover.docs-material-button-flat-default{background-color:transparent}.docs-abuse-warning-banner-action-button-container .docs-material-button-no-focus-border,.docs-abuse-warning-banner-action-button-container .docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border{line-height:30px;border-radius:100px;border:1px inset transparent;outline:1px solid transparent;padding:0 1px}.docs-abuse-abusive-file-confirmed-spam-warning-banner-container,.docs-abuse-abusive-file-confirmed-spam-warning-banner-container .docs-abuse-warning-banner-flex-wrap{background-color:#b3261e;color:#fff}.docs-abuse-abusive-file-confirmed-spam-warning-banner-container .docs-abuse-warning-banner-not-spam-button-container .docs-abuse-warning-banner-not-spam-button .docs-material-button-content,.docs-abuse-abusive-file-confirmed-spam-warning-banner-container .docs-abuse-warning-banner-not-spam-button-container .docs-abuse-warning-banner-not-spam-button.docs-material-button-no-focus-border .docs-material-button-content{color:#fff;box-shadow:0 0 0 1px #fff}.docs-companion-app-switcher-container{z-index:101}.kixDocgenContainerViewContainer{display:block}.kixDocgenContainerViewDialog{background:#fff;max-height:720px;min-height:466px;max-width:1080px}@media (max-height:500px){.kixDocgenContainerViewDialog{max-height:unset;min-height:unset}}.kixDocgenContainerViewDialog:has(>.goog-modalpopup-bg){border:none}.kixDocgenContainerViewDialog>.goog-modalpopup-bg{border-radius:inherit}.kixDocgenContainerViewContent{overflow:scroll}.kixDocgenContainerViewDialog,.kixDocgenContainerViewDialog .docgenUiDialogButtonsFooter,.kixDocgenContainerViewDialog .docgenUiPromptViewContainer{background:#fff}.kixDocgenContainerViewDialog .docgenUiPresetPromptsCardThumbnail{aspect-ratio:221/122}.kixDocgenPreviewCanvas,.kixDocgenPreviewContainer{height:100%}.kixDocgenPreviewError{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto}.kixDocgenPreviewErrorMessage{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:center}.kixDocgenPreviewErrorImage{visibility:visible;height:380px;width:380px}.kixDocgenPreviewLoading{height:100%}.docs-printpreview-toolbar{border-top:1px solid #d9d9d9;padding:0 44px 0 44px;z-index:800}.docs-printpreview-frame-backing{background-color:#f3f3f3;position:relative;z-index:800}.docs-printpreview-toolbar .goog-toolbar-button{padding:0 3px}.docs-clipboard-clearall{font-weight:500}.docs-clipboard-preview{position:absolute;background-color:#fff;color:#000;visibility:hidden;width:260px;height:195px;overflow:hidden;font-size:80%;border:1px solid #888;outline:0;padding:2px;top:0;z-index:9999}.docs-clipboard-preview iframe{border:0;padding:0;margin:0;width:100%;height:100%;vertical-align:top}.docs-dictionary-sidebar{background-color:#fff;outline:none;position:absolute;right:0;top:0;width:300px}.docs-gm .docs-dictionary-sidebar{background-color:#fff;border-radius:16px;box-shadow:none;outline:none;overflow:hidden;margin:6px 16px 16px;width:300px}.has-right-rail .docs-dictionary-sidebar{margin-left:0;margin-right:0}.docs-dictionary-sidebar-searchbar{fill:#fafafa}.docs-dictionary-sidebar .docs-explore-emptylist-body{font-size:14px}.docs-dictionary-sidebar .docs-explore-emptylist-title{font-size:16px;margin-bottom:16px}.docs-dictionary-emptypage{top:50%;transform:translateY(-50%)}.docs-body-pageless .docs-dictionary-sidebar,.docs-hub .docs-dictionary-sidebar{border:1px solid #c7c7c7}.docs-dictionary-titlebar{background-color:#323232;border:1px solid #323232;color:#fff;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;font-size:14px;font-weight:500;height:23px;line-height:23px;padding:6px 4px 6px 12px;position:relative}.docs-gm .docs-dictionary-titlebar{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;border-left:none;border-right:none}.docs-dictionary-titlebar-icon,.docs-sidebar-close-button.docs-dictionary-titlebar-close-icon{display:inline-block;height:21px;vertical-align:middle;width:21px}.docs-dictionary-titlebar-heading{display:inline}.docs-gm .docs-dictionary-titlebar-heading{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto}.docs-sidebar-close-button.docs-dictionary-titlebar-close-icon{cursor:pointer;float:right;outline:none}.docs-dictionary-titlebar-back-icon{cursor:pointer;float:left;margin-right:12px;outline:none}.docs-gm .docs-dictionary-titlebar-back-icon{left:-4px;margin-right:4px;margin-top:0;min-width:32px;width:32px}.docs-sidebar-gm-titlebar-icon-button.docs-dictionary-titlebar-back-icon{line-height:normal}.docs-dictionary-titlebar-back-icon:focus,.docs-sidebar-close-button.docs-dictionary-titlebar-close-icon:focus{border:1px solid #fff}.docs-dictionary-titlebar-back-icon.jfk-button-clear-outline{border:1px solid transparent}.docs-sidebar-gm-close-button.docs-dictionary-titlebar-close-icon{top:-1px}.doc-previews-mole-iframe-container{display:flex;flex-grow:1;overflow:hidden}.doc-previews-mole-iframe{background-color:#fff;border:none;position:relative;width:100%}.doc-previews-mole-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-radius:8px 8px 0 0;cursor:pointer;display:flex;height:28px;justify-content:flex-end;padding:4px 11px 4px 16px;position:relative}.doc-previews-mole-header-text{color:#202124;flex-grow:1;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;overflow-x:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.docs-hc-gecko.doc-previews-mole{border:1px solid transparent}.doc-previews-mole{background-color:#fff;border-radius:8px 8px 0 0;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);flex-direction:column;display:flex;position:fixed;z-index:899}.doc-previews-mole-button:active,.doc-previews-mole-button:hover{background-color:#e8f0fe}.doc-previews-mole-button .docs-icon{margin:0}.doc-previews-mole-button{border-radius:50%;cursor:pointer;padding:6px;min-width:18px}.doc-previews-mole-button-container{display:flex}.doc-previews-document-icon{min-width:18px}.doc-previews-resize-icon{left:1px;position:absolute;top:1px}.doc-previews-resize-icon .docs-icon{height:12px;margin:0 2px 2px 2px;width:12px}.doc-previews-mole-close-button .docs-icon{height:20px;width:20px}.doc-previews-comment-toast-open-in-new-tab-button{cursor:pointer}.embedded-yt-player{width:100%}.embedded-youtube-player-load-error{align-items:center;display:flex;flex-direction:column;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:100%;justify-content:center;text-align:center;width:100%}.embedded-youtube-player-load-error .error-description-message{color:#5f6368;font-size:16px;line-height:24px}.embedded-youtube-player-load-error .retry-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;margin:20px auto 0 auto}.embedded-youtube-player-load-error .retry-button:hover{background:#f8fbff;border:1px solid #cce0fc!important;cursor:pointer}.embedded-youtube-player-load-error .retry-button:focus{background:#e9f1fe;border:1px solid #c1d8fb!important}.embedded-youtube-player-load-error .retry-button:hover:focus{background:#e1ecfe;border:1px solid #bbd4fb!important;cursor:pointer}.doc-previews-mole-button-container .goog-custom-button-inner-box,.doc-previews-mole-button-container .goog-custom-button-outer-box{border:none;border-width:0;padding:0}.doc-previews-mole-button-container .goog-custom-button.doc-previews-mole-button{background:none;border-style:none}.docs-docpreviews-resize-outline{box-sizing:border-box;border:2px solid gray;bottom:0;position:fixed;z-index:102}.docs-docpreviews-resize-dragger{position:fixed;z-index:102}.docs-docpreviews-resize-corner-dragger,body.docs-docpreviews-resize-corner-dragger,body.docs-docpreviews-resize-corner-dragger *{cursor:nw-resize}.docs-docpreviews-resize-left-dragger,body.docs-docpreviews-resize-left-dragger,body.docs-docpreviews-resize-left-dragger *{cursor:w-resize}.docs-docpreviews-resize-top-dragger,body.docs-docpreviews-resize-top-dragger,body.docs-docpreviews-resize-top-dragger *{cursor:n-resize}.office-editing-detailed-export-error-bubble{background:#fff;border:#fff;border-radius:8px;height:167px;left:310px;outline:transparent;padding:0;position:absolute;top:35px;width:310px}.office-editing-detailed-export-error-bubble-header{align-items:center;background:#fce8e6;border:#fff;border-radius:8px 8px 0 0;color:#c5221f;display:flex;font-family:Google Sans;font-size:14px;height:40px;left:310px;line-height:20px;mix-blend-mode:normal;top:35px;width:310px}.office-editing-detailed-export-error-bubble-header-content{align-items:center;color:#c5221f;display:flex;font-family:Google Sans;font-weight:500;font-size:14px;height:20px;left:366px;letter-spacing:.2px;line-height:20px;mix-blend-mode:normal;top:45px;width:250px}.office-editing-detailed-export-error-bubble-description{color:#202124;font-family:Roboto;font-size:12px;letter-spacing:.3px;line-height:16px;height:47px;margin:16px;mix-blend-mode:normal;width:280px;display:inline-block}.docs-material.office-editing-detailed-export-error-bubble-header .office-editing-detailed-export-error-bubble-loop-icon-container,.docs-material.office-editing-detailed-export-error-bubble-header .office-editing-detailed-export-error-bubble-warning-amber-icon-container{align-items:center;border-radius:0;display:flex;height:24px;margin-left:17px;margin-right:10px;width:24px}.office-editing-detailed-export-error-bubble-learn-more-button.jfk-button{color:#1a73e8;cursor:pointer;font-family:Google Sans;flex:none;order:0;flex-grow:0;font-size:14px;font-style:normal;font-weight:400;height:20px;line-height:16px;left:8px;letter-spacing:.2px;margin-left:194px;padding-top:8px;padding-bottom:3px;width:77px}.office-editing-detailed-export-error-bubble-restore-button.jfk-button,.office-editing-detailed-export-error-bubble-save-as-google-docs-button.jfk-button{color:#1a73e8;cursor:pointer;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:16px;margin:0;padding:0}.office-editing-detailed-export-error-bubble-restore-button.jfk-button:active,.office-editing-detailed-export-error-bubble-save-as-google-docs-button.jfk-button:active{color:#1a73e8}.office-editing-detailed-export-error-bubble-learn-more-button:focus{background-color:#e8f0fe;border:none;outline:1px solid}.office-editing-detailed-export-error-bubble-restore-button:focus,.office-editing-detailed-export-error-bubble-save-as-google-docs-button:focus{background-color:#e8f0fe;border:none}.office-editing-detailed-export-error-bubble-learn-more-button.jfk-button:hover{background-color:#e8f0fe;border:none;outline:none}.office-editing-detailed-export-error-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.office-editing-detailed-export-error-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:transparent}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.office-editing-detailed-export-error-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.office-editing-detailed-export-error-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#fff transparent}.office-editing-onboarding-promo-bubble{padding:16px 16px 16px 20px;width:324px}.office-editing-onboarding-promo-bubble-title{color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;padding-bottom:8px}.office-editing-onboarding-promo-bubble-description{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;padding-right:24px}.office-editing-onboarding-promo-bubble .docs-material-promo-walkthrough-bubble-buttons{display:block;padding:24px 0 0 0;justify-content:normal;text-align:right}.office-editing-onboarding-promo-bubble .docs-material-promo-walkthrough-bubble-buttons .docs-material-button-hairline-primary.docs-material-button{display:inline-block;height:24px;padding:3px 18px 3px}.office-editing-onboarding-promo-bubble .docs-material-promo-walkthrough-bubble-buttons .docs-material-button-fill-primary.docs-material-button{display:inline-block;float:right;height:24px;padding:3px 18px 3px}.office-editing-onboarding-promo-bubble .docs-material-promo-walkthrough-bubble-buttons{display:inline-block;float:left;padding-top:4.5px;padding-bottom:4.5px}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.office-document-state-bubble{background-color:#fff;height:auto;outline:1px solid transparent;width:313px;word-wrap:break-word;z-index:998!important}.office-document-state-bubble-description-container{border:0;border-radius:8px 8px 0 0;padding:16px}.office-document-state-bubble-has-warnings-container-kix{background:#e8f0fe;border:0;border-radius:0 0 8px 8px;color:#1967d2;padding:16px}.office-document-state-bubble-has-warnings-container-ritz{background:#e8f0fe;border:0;border-radius:0 0 8px 8px;color:#0d652d;padding:16px}.office-document-state-bubble-has-warnings-container-punch{background:#e8f0fe;border:0;border-radius:0 0 8px 8px;color:#202124;padding:16px}.office-document-state-bubble-has-warnings-text-container{font-size:14px;line-height:20px;padding-bottom:4px;width:250px}.office-document-state-bubble-has-warnings-text-container .office-document-state-bubble-has-warnings-text{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400}.office-document-state-bubble-has-warnings-icon{padding-right:8px;vertical-align:top}.office-document-state-bubble-description{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding-bottom:4px}.office-document-state-bubble-title{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;height:28px;line-height:20px;padding-bottom:8px;display:inline-block}.office-document-state-bubble-learn-more-button{background:inherit;border:none;cursor:pointer;margin-left:8px;margin-top:3px;-webkit-user-select:none;user-select:none;display:inline-block}.goog-button.office-document-state-bubble-version-history-button{background:inherit;border:none;color:#15c;cursor:pointer;display:inline-block}.office-document-state-bubble-learn-more-button:hover{border:none;outline:none}.office-document-state-bubble-learn-more-button:focus,.office-document-state-bubble-learn-more-button:hover:focus{border:none;outline:1px solid}.office-document-state-bubble-see-details-button{background:inherit;cursor:pointer;float:right;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;margin-right:8px;margin-top:11px;padding:1px;width:-moz-fit-content;width:fit-content}.office-document-state-bubble-has-warnings-container-kix .office-document-state-bubble-see-details-button{color:#1967d2}.office-document-state-bubble-has-warnings-container-ritz .office-document-state-bubble-see-details-button{color:#0d652d}.office-document-state-bubble-has-warnings-container-punch .office-document-state-bubble-see-details-button{color:#202124}.office-document-state-bubble-see-details-button:hover{border:none;outline:none}.office-document-state-bubble-see-details-button:focus,.office-document-state-bubble-see-details-button:hover:focus{border:none;outline:1px solid}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-state-bubble .office-document-state-bubble-description-container .document-state-bubble-icon-container-20,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-state-bubble .office-document-state-bubble-has-warnings-container .document-state-bubble-icon-container-20,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-state-bubble .office-document-state-bubble-no-warning-container .document-state-bubble-icon-container-20{height:20px;margin:0;width:20px}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-state-bubble .office-document-state-bubble-description-container .document-state-bubble-icon-container-24{height:24px;margin:0;width:24px}.docs-gm .docs-material .office-document-state-bubble-has-warnings-icon .office-document-state-bubble-warning-20{left:-880px;top:-1128px;content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-material .office-document-state-bubble-info-20{left:-413px;top:-318px}.docs-material.office-document-state-bubble-no-warning-container .office-document-state-bubble-check-circle-outline-dark-grey-20{left:-1176px;top:-1270px}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-state-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-state-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#fff transparent}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-state-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{background:#fff;border-radius:4px;box-shadow:0 0 3px 0 rgba(32,33,36,.3);height:13px;position:absolute;transform:rotate(-48deg)}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-state-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{height:24px;left:-15px;top:-14px;transform:scale(1.02) perspective(24px) rotateX(60deg);width:16px}.office-document-state-bubble-no-warning-container{background:#f1f3f4;border:0;border-radius:0 0 8px 8px;padding:16px}.office-document-state-bubble-no-warning-text{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;line-height:16px;padding-left:8px;size:14px;vertical-align:middle}.office-document-state-bubble-warning-accepted-container{background:#f1f3f4;border:0;border-radius:0 0 8px 8px;padding:16px}.office-document-state-bubble-warning-accpeted-text{color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;line-height:20px;letter-spacing:.3px;size:14px}.office-document-state-bubble-warning-accpeted-undo-and-restore-button{background:inherit;cursor:pointer;float:right;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.3px;line-height:16px;margin:11px 8px 4px 0;padding:1px;size:14px;width:-moz-fit-content;width:fit-content}.office-document-state-bubble-warning-accpeted-undo-and-restore-button:hover{border:none;outline:none}.office-document-state-bubble-warning-accpeted-undo-and-restore-button:focus,.office-document-state-bubble-warning-accpeted-undo-and-restore-button:hover:focus{border:none;outline:1px solid}.office-document-state-bubble-warning-accepted-container .office-document-state-bubble-warning-accpeted-undo-and-restore-button.goog-button.goog-button-disabled{color:#5f6368}.office-document-state-bubble-warning-accpeted-restore-button-kix{color:#1967d2}.office-document-state-bubble-warning-accpeted-restore-button-punch{color:#202124}.office-document-state-bubble-warning-accpeted-restore-button-ritz{color:#0d652d}.office-editing-file-extension .office-editing-file-extension-promo-badge{height:10px;width:10px;border-radius:50%;position:absolute;top:-4.5px;background:#d93025;border:1px solid #fff;box-sizing:border-box}.office-editing-file-extension .office-editing-file-extension-warning-icon-container .office-editing-file-extension-branded-warning-icon-container{height:14px;width:14px;margin:0 0 4px 4px}.docs-gm .office-editing-file-extension-warning-icon-container .office-editing-file-extension-warning-icon-14{left:-1087px;top:-650px}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.office-document-warning-callout-bubble{background-color:#fff;border:0;border-radius:8px;height:auto;outline:1px solid transparent;width:313px;word-wrap:break-word;z-index:998!important}.office-document-warning-callout-bubble-container{padding:16px}.office-document-warning-callout-bubble-text{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:16px 16px 12px 16px}.office-document-warning-callout-bubble-button-container{font-size:14px;float:right;line-height:20px;padding:0 24px 24px 24px}.office-document-warning-callout-bubble-dismiss-button{background:inherit;color:#1a73e8;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;margin-right:19px;padding:1px;width:-moz-fit-content;width:fit-content}.office-document-warning-callout-bubble-dismiss-button:focus,.office-document-warning-callout-bubble-dismiss-button:hover:focus{outline:none}.office-document-warning-callout-bubble-dismiss-button:focus,.office-document-warning-callout-bubble-dismiss-button:hover:focus{border:none;outline:1px solid}.office-document-warning-callout-bubble-see-details-button{background:inherit;color:#1a73e8;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;padding:1px;width:-moz-fit-content;width:fit-content}.office-document-warning-callout-bubble-see-details-button:hover{border:none;outline:none}.office-document-warning-callout-bubble-see-details-button:focus,.office-document-warning-callout-bubble-see-details-button:hover:focus{border:none;outline:1px solid}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-warning-callout-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-warning-callout-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:#fff transparent}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-warning-callout-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{background:#fff;border-radius:4px;box-shadow:0 0 3px 0 rgba(32,33,36,.3);height:13px;position:absolute;transform:rotate(-48deg)}.docs-gm-promo.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.office-document-warning-callout-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{height:24px;left:-15px;top:-14px;transform:scale(1.02) perspective(24px) rotateX(60deg);width:16px}.promo-bubble-dotted-progressbar-dot{background:#d2e3fc;border-radius:50%;display:inline-block;height:8px;margin-right:8px;width:8px}.promo-bubble-dotted-progressbar{display:inline-block;float:left;padding-top:4.5px;padding-bottom:4.5px}.promo-bubble-dotted-progressbar-dot-highlighted{background:#1a73e8}.docs-material-promo-walkthrough-bubble{background:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);position:absolute;z-index:1003}.docs-material-promo-walkthrough-bubble:focus{outline:none}.docs-material-promo-walkthrough-bubble .jfk-bubble-content{min-width:312px;padding:0 24px 24px;color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;font-size:14px}.docs-material-promo-walkthrough-bubble-buttons{display:flex;justify-content:flex-end;padding:24px}.docs-material-promo-walkthrough-bubble .docs-material-button-fill-primary.docs-material-button{margin-left:12px;text-transform:none}.docs-material-promo-walkthrough-bubble-close-button{background-color:transparent;border:none;border-radius:50%;cursor:pointer;margin:0;outline:0;padding:7px;position:absolute;right:8px;top:8px}.docs-material-promo-walkthrough-bubble-close-button.goog-flat-button-hover{background-color:#f1f3f4}.docs-material-promo-walkthrough-bubble-close-button.goog-flat-button-focused{background-color:#e8eaed;outline:none}.docs-material-promo-walkthrough-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,.docs-material-promo-walkthrough-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplbefore{border-color:rgba(60,64,67,.1) transparent}.docs-material-promo-walkthrough-bubble .jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,.docs-material-promo-walkthrough-bubble .jfk-bubble-arrowright .jfk-bubble-arrowimplbefore{border-color:transparent rgba(60,64,67,.1)}.docs-incompatibility-banner{align-items:center;background-color:#e8f0fe;border:0;color:#202124;display:flex;font-size:13px;height:40px;overflow:hidden}.docs-hc-gecko.docs-incompatibility-banner .docs-incompatibility-banner-view-details-button{border:1px solid transparent}.docs-incompatibility-banner-text{flex-grow:1;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px;margin:0 0 0 16px;overflow:hidden;text-overflow:ellipsis}.docs-incompatibility-banner-view-details-button{align-self:center;background-color:inherit;border:none;color:#1a73e8;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:24px;margin:0 16px 0 32px}.docs-gm .image-effect-sidebar.docs-tiled-sidebar{background-color:#fff}.docs-gm .image-effect-sidebar.docs-tiled-sidebar .docs-sidebar-tile{border-bottom:1px solid #d9d9d9}.image-effect-sidebar.docs-tiled-sidebar .docs-sidebar-tile-header{padding:15px}.docs-gm .image-effect-sidebar.docs-tiled-sidebar .docs-sidebar-tile-header{background-color:#fff}.image-effect-sidebar.docs-tiled-sidebar .docs-sidebar-tile-controls{padding:0 15px 15px 15px}.docs-image-effect-adjustment-reset-button{margin-top:25px}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-standard{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-hover{background:#f8fbff;border:1px solid #cce0fc!important}.docs-gm .docs-image-effect-adjustment-reset-button:focus{background:#e9f1fe;border:1px solid #c1d8fb!important}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-hover:focus{background:#e1ecfe;border:1px solid #bbd4fb!important}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-active:active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm .docs-image-effect-adjustment-reset-button.jfk-button-disabled.jfk-button-standard{background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38}.docs-image-effect-recolor-button.goog-flat-menu-button{text-align:left;width:calc(100% - 28px)}.docs-image-effect-recolor-norecolor-item{padding-left:18px;padding-right:18px}.docs-image-effect-recolor-caption,.docs-image-effect-recolor-norecolor-item .goog-menuitem-content{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}.docs-gm .docs-image-effect-recolor-menu.goog-menu .goog-menuitem{padding:7px 15px 5px 15px}[class*=docs-hc].docs-gm .docs-image-effect-recolor-menu.goog-menu .goog-menuitem-highlight{padding-top:6px;padding-bottom:4px}.docs-image-effect-recolor-palette .goog-palette-table{border:none;margin:10px 15px;border-spacing:3px;border-collapse:separate}.docs-image-effect-recolor-palette .goog-palette-cell{border-right:none}.docs-gm .docs-image-effect-recolor-palette .goog-palette-cell{padding-left:10px;padding-top:10px}.docs-gm .docs-image-effect-recolor-palette tr td:first-child{padding-left:0}.docs-gm .docs-image-effect-recolor-palette tr:first-child td{padding-top:0}.docs-gm .docs-image-effect-recolor-palette .goog-palette-cell svg{border:1px solid transparent;border-radius:4px}.docs-image-effect-recolor-palette .goog-palette-cell-hover .docs-image-effect-filtered-thumbnail svg{outline:1px solid #4d90fe}.docs-gm .docs-image-effect-recolor-palette .goog-palette-cell-hover .docs-image-effect-filtered-thumbnail svg{border-color:#4d90fe;outline:none}.docs-image-effect-recolor-menu{width:218px;overflow-y:auto;overflow-x:hidden}.docs-gm .docs-image-effect-recolor-menu{width:268px}.docs-explore-datapage{height:100%;position:absolute;width:100%}.docs-explore-datapage .docs-explore-emptylist{top:50%;transform:translateY(-50%)}.docs-explore-datapage-loading-spinner{height:29px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:29px}.docs-explore-common-spinner-container{background-color:#eee;height:100%;width:100%}.docs-explore-sidebar .docs-explore-datapage.docs-explore-sidebar-zerostate.docs-explore-datapage-with-animated-dataviews{background-color:#eee;overflow-y:scroll}.docs-gm .docs-explore-sidebar .docs-explore-datapage.docs-explore-sidebar-zerostate.docs-explore-datapage-with-animated-dataviews{background-color:transparent}.docs-explore-dataview .docs-explore-errorstate{top:50%;transform:translateY(-50%)}.docs-explore-dataview-loading-spinner{height:29px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:29px}.docs-explore-dictionaryview{height:calc(100% - 84px)}.docs-gm .docs-explore-dictionaryview{height:calc(100% - 104px)}.docs-explore-dictionaryentries{color:rgba(0,0,0,.87);font-size:13px;height:calc(100% - 20px);overflow-y:auto;padding:0 16px 20px 16px}.docs-gm .docs-explore-dictionaryentries{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-explore-dictionaryentry{padding-top:24px}.docs-explore-dictionaryentry-title{font-size:24px}.docs-gm .docs-explore-dictionaryentry-title{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:32px}.docs-explore-dictionaryentry-phonetics{font-size:15px;padding-top:16px}.docs-gm .docs-explore-dictionaryentry-phonetics{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500}.docs-explore-dictionaryentry-sensefamily{padding-top:24px}.docs-explore-dictionaryentry-sensefamily-partofspeech{font-style:italic}.docs-gm .docs-explore-dictionaryentry-sensefamily-partofspeech{font-style:normal;font-weight:500}.docs-explore-dictionaryentry-sensefamily-morphunits{color:rgba(0,0,0,.54)}.docs-explore-dictionaryentry-sensefamily-morphunit-wordform{font-weight:500}.docs-explore-dictionaryentry-sensefamily-senses{margin:0;padding-left:16px}.docs-explore-dictionaryentry-sense{padding-top:24px}.docs-explore-dictionaryentry-sense-antonym-prefix,.docs-explore-dictionaryentry-sense-synonym-prefix{color:rgba(0,0,0,.54);font-style:italic}.docs-gm .docs-explore-dictionaryentry-sense-antonym-prefix,.docs-gm .docs-explore-dictionaryentry-sense-synonym-prefix{font-style:normal;font-weight:500}.docs-explore-dictionaryentry-sense-antonym-clickable,.docs-explore-dictionaryentry-sense-synonym-clickable{color:#3367d6}.docs-explore-dictionaryentry-sense-antonym-clickable:hover,.docs-explore-dictionaryentry-sense-synonym-clickable:hover{cursor:pointer;text-decoration:underline}.docs-explore-emptylist{color:rgba(0,0,0,.54);left:0;margin:0 24px;position:absolute;right:0;text-align:center}.docs-explore-emptylist-body{font-size:13px;margin-bottom:8px}.docs-gm .docs-explore-emptylist-body{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-bottom:4px}.docs-explore-emptylist-icon{display:inline-block;height:40px;margin-bottom:24px;opacity:.54;width:40px}.docs-explore-emptylist-title{font-size:15px;font-weight:500;margin-bottom:8px}.docs-gm .docs-explore-emptylist-title{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.docs-explore-emptylist-learnmore{color:#4285f4!important;font-size:13px}.docs-gm .docs-explore-emptylist-learnmore{color:#1a73e8!important;display:inline-block}.docs-gm .docs-explore-emptylist-learnmore{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8}.docs-gm .docs-explore-emptylist-learnmore:hover{background:#f8fbff;border:1px solid #cce0fc!important;text-decoration:none}.docs-gm .docs-explore-emptylist-learnmore:focus{background:#e9f1fe;border:1px solid #c1d8fb!important}.docs-gm .docs-explore-emptylist-learnmore:active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-explore-errorstate{position:absolute;text-align:center;width:100%}.docs-explore-errorstate-title{color:rgba(0,0,0,.54);font-size:16px;margin-bottom:8px}.docs-explore-errorstate-retry-button{color:#4285f4;cursor:pointer;font-size:14px;text-transform:uppercase}.docs-explore-searchbar{height:48px;font-size:13px;font-size:14px}.docs-hc-gecko .docs-explore-searchbar{border:1px solid transparent}.docs-explore-searchbar-searchicon{height:21px;left:12px;opacity:.54;position:absolute;top:50px;width:21px}.docs-gm .docs-explore-searchbar-searchicon{top:71px}.docs-explore-searchbar-labelinput{box-shadow:0 2px 2px rgba(0,0,0,.1);background-color:#f9f9f9;border-bottom:1px solid rgba(0,0,0,.12);border-left:none;border-right:none;border-top:none;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;height:calc(100% - 4px);padding-left:45px;padding-right:16px;width:calc(100% - 63px)}.docs-explore-searchbar-labelinput:focus{box-shadow:0 2px 2px rgba(0,0,0,.1);background-color:#fff;border:none}.docs-common-banner-container,.docs-common-banner-flex-wrap{display:flex;height:auto;width:100%}.docs-common-banner-flex-wrap{flex-wrap:wrap}.docs-common-banner-icon{margin:14px 0 0 22px}.docs-common-banner-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:.1px;margin:14px 0 0 16px}.docs-common-banner-message{flex-grow:1;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px;line-height:20px;margin:14px 16px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.docs-common-banner-buttons{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:flex-end;margin:8px 16px 8px auto}.docs-common-banner-buttons .docs-material-button{border-radius:4px;font-size:14px;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.25px;outline:1px solid transparent;text-transform:none}.kix-citations-sidebar{border-radius:16px;box-shadow:none;overflow:hidden;margin:6px 16px 16px;background-color:#fff;display:flex;flex-direction:column;outline:none;position:absolute;right:0;top:0;width:300px}.has-right-rail .kix-citations-sidebar{margin-left:0;margin-right:0}.kix-citations-sidebar.docs-hc-gecko,.kix-citations-sidebar.docs-hc-gecko-white{border-left:1px solid transparent}.kix-citations-sidebar-titlebar{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;min-height:56px}.kix-citations-sidebar-titlebar-start{width:40px}.kix-citations-back-button-titlebar-start,.kix-citations-icon-titlebar-start{position:relative}.kix-citations-sidebar-back.docs-sidebar-gm-titlebar-icon-button{left:-4px}.kix-citations-sidebar-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto}.kix-citations-sidebar-content{flex-grow:1;height:0}.kix-citations-sidebar-bottom-button-wrap{column-gap:6px;display:flex;flex-wrap:wrap;row-gap:4px}.kix-citations-create-view,.kix-citations-list-view,.kix-citations-search-result-view{display:flex;flex-direction:column;height:100%}.kix-citations-create-view-search,.kix-citations-create-view-top,.kix-citations-list-view-top{background-color:#f8f9fa;border-bottom:1px solid #dadce0;padding:16px}.kix-citations-create-view-top.kix-citations-create-view-search{border-bottom:none}.kix-citations-accessed-by-select-label,.kix-citations-label,.kix-citations-source-type-select-label{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px}.kix-citations-contributors-list-label{display:inline-block}.kix-citations-accessed-by-select,.kix-citations-format-select,.kix-citations-select,.kix-citations-source-type-select{background:#fff;margin-top:8px}.kix-citations-accessed-by-select .docs-material-gm-select-outer-box,.kix-citations-format-select .docs-material-gm-select-outer-box,.kix-citations-select .docs-material-gm-select-outer-box,.kix-citations-source-type-select .docs-material-gm-select-outer-box{padding:7px 9px}.kix-citations-accessed-by-select .docs-material-gm-select-content,.kix-citations-format-select .docs-material-gm-select-content,.kix-citations-select .docs-material-gm-select-content,.kix-citations-source-type-select .docs-material-gm-select-content{color:#3c4043}.kix-citations-accessed-by-select .docs-material-gm-select-dropdown,.kix-citations-format-select .docs-material-gm-select-dropdown,.kix-citations-select .docs-material-gm-select-dropdown,.kix-citations-source-type-select .docs-material-gm-select-dropdown{height:20px;width:20px}.kix-citations-accessed-by-select-menu,.kix-citations-format-select-menu,.kix-citations-select-menu,.kix-citations-source-type-select-menu{width:268px}.kix-citations-accessed-by-select-menu.goog-menu .goog-menuitem,.kix-citations-format-select-menu.goog-menu .goog-menuitem,.kix-citations-select-menu.goog-menu .goog-menuitem,.kix-citations-source-list-item-menu.goog-menu .goog-menuitem,.kix-citations-source-type-select-menu.goog-menu .goog-menuitem{padding-bottom:9px;padding-top:9px;text-align:left}.kix-citations-accessed-by-select-menu.goog-menu .goog-menuitem.goog-menuitem-highlight,.kix-citations-format-select-menu.goog-menu .goog-menuitem.goog-menuitem-highlight,.kix-citations-select-menu.goog-menu .goog-menuitem.goog-menuitem-highlight,.kix-citations-source-list-item-menu.goog-menu .goog-menuitem.goog-menuitem-highlight,.kix-citations-source-type-select-menu.goog-menu .goog-menuitem.goog-menuitem-highlight{border-color:#f1f3f4;border-style:dotted;border-width:1px 0;padding-bottom:8px;padding-top:8px}.kix-citations-accessed-by-select-container{padding-top:16px}.kix-citations-accessed-by-select-container.kix-citations-no-source-type-select{padding-top:0}.kix-citations-add-source-button.goog-flat-button,.kix-citations-flat-button.goog-flat-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:transparent;align-items:center;color:#1a73e8;cursor:pointer;display:inline-flex;margin-top:10px;padding:0 15px 0 6px;outline:none}.kix-citations-add-source-button-icon,.kix-citations-flat-button-icon{height:24px;width:24px}.kix-citations-add-source-button-icon-path,.kix-citations-flat-button-icon-path{fill:#1a73e8}.kix-citations-add-source-button.goog-flat-button-disabled .kix-citations-add-source-button-icon-path,.kix-citations-flat-button.goog-flat-button-disabled .kix-citations-flat-button-icon-path{fill:#3c4043}.kix-citations-add-source-button.goog-flat-button-hover,.kix-citations-flat-button.goog-flat-button-hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#f8fbff;color:#1a73e8;background-color:rgba(26,115,232,.04);padding:0 15px 0 6px}.kix-citations-add-source-button.goog-flat-button-focused,.kix-citations-flat-button.goog-flat-button-focused{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e9f1fe;color:#1a73e8;background-color:rgba(26,115,232,.12);padding:0 15px 0 6px}.kix-citations-add-source-button.goog-flat-button-active,.kix-citations-flat-button.goog-flat-button-active{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e1ecfe;color:#1a73e8;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);background-color:rgba(26,115,232,.1);padding:0 15px 0 6px}.kix-citations-add-source-button.goog-flat-button-disabled,.kix-citations-flat-button.goog-flat-button-disabled{color:#3c4043;cursor:default;opacity:.38}.kix-citations-add-contributor-button-label,.kix-citations-add-source-button-label{margin-left:12px;margin-top:1px}.kix-citations-create-view-attributes-container,.kix-citations-search-result-view-content{flex-grow:1;height:0;outline:none;overflow-y:auto}.kix-citations-source-list-container{flex-grow:1;height:0}.kix-citations-source-list-wrapper{height:100%;overflow-y:auto;width:100%}.kix-citations-source-list{height:100%}.kix-citations-create-view-attributes{padding:16px}.kix-citations-create-view-attributes-subtitle{color:#1a73e8;display:inline-block;float:right;font-size:12px;line-height:20px}.kix-citations-create-view-zero-state,.kix-citations-source-list-zero-state{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 24px;text-align:center}.kix-citations-search-result-view-error{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 24px;text-align:center;outline:none}.kix-citations-source-list-zero-state-heading{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;width:100%}.kix-citations-create-view-zero-state-content,.kix-citations-source-list-zero-state-content{color:#80868b;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:4px;width:100%}.kix-citations-source-list-item{border-bottom:1px solid #dadce0;position:relative}.kix-citations-source-list-item:focus,.kix-citations-source-list-item:hover{background:#f8f9fa}.kix-citations-source-list-item:focus{position:relative;z-index:1}.kix-citations-source-list-item-content{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;overflow-wrap:break-word;padding:16px}.goog-toolbar.kix-citations-source-list-item-toolbar{background:#fff;border:0;border-radius:4px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);display:flex;min-height:0;padding:0;position:absolute;right:8px;top:8px}.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-button,.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-menu-button{box-sizing:border-box;height:30px;margin:0;min-width:30px}.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-button-hover:not(.goog-toolbar-menu-button-open),.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-menu-button-hover:not(.goog-toolbar-menu-button-open){background:#f8fbff}.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-button-active,.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-menu-button-active{background:#e1ecfe}.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-button-outer-box,.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-menu-button-outer-box{height:100%;width:100%}.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-button-inner-box,.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-menu-button-inner-box{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.goog-toolbar.kix-citations-source-list-item-toolbar .goog-toolbar-separator{height:30px;margin:0}.kix-citations-source-list-item-insert-button{color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;padding-left:10px;padding-right:10px}.kix-citations-create-view-bottom,.kix-citations-insert-bibliography-container,.kix-citations-search-result-view-attributes-bottom{align-items:center;background-color:#e8f0fe;bottom:0;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);box-sizing:border-box;display:flex;justify-content:flex-start;min-height:56px;padding:10px;width:100%}.kix-citations-primary-fill-button.docs-material-button-fill-primary.docs-material-button{font-size:14px;height:auto;max-width:100%;min-height:36px;overflow-wrap:break-word;text-transform:none}.kix-citations-primary-fill-button.docs-material-button-fill-primary.docs-material-button.docs-material-button-disabled{border-color:#bdc1c6!important}.kix-citations-add-contributor-button{bottom:15px}.kix-citations-create-view-attribute-label{color:#5f6368;display:block;font-size:12px;line-height:20px;overflow-wrap:break-word;vertical-align:top}.kix-citations-create-view-recommended-mark{color:#1a73e8}.kix-citations-contributor-corporate-checkbox.docs-material-gm-checkbox{border-color:#80868b}.kix-citations-contributor-corporate-checkbox-label{color:#3c4043;display:inline-block;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;margin-left:20px;vertical-align:middle}.kix-citations-create-view-attribute-value{width:100%}.kix-citations-create-view-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;width:100%}.kix-citations-search-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;margin-bottom:0;width:100%}.kix-citations-create-view-input:focus,.kix-citations-search-input:focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.kix-citations-create-view-attribute-row{align-items:flex-end;display:flex;margin-top:10px;width:100%}.kix-citations-create-view-attribute{width:100%}.kix-citations-create-view-attribute-large{width:106px}.kix-citations-create-view-attribute-small{padding:0 8px 0 8px;width:44px}.kix-citations-create-view-contributors{position:relative}.kix-citations-contributor{margin:16px 0 16px}.kix-citations-contributor-top-container{display:flex}.kix-citations-contributor-type-select{flex:0 1 100%}.kix-citations-delete-contributor-button.goog-flat-button-disabled{opacity:.38}.kix-citations-delete-contributor-button.goog-flat-button-disabled:hover{background-color:transparent}.kix-citations-delete-contributor-button.docs-sidebar-gm-titlebar-icon-button{padding:4px 1px 0 1.5px;margin-top:10px}.kix-citations-bibliography-bubble,.kix-citations-intext-bubble{border-color:#dadce0;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;padding:4px}.kix-citations-bibliography-bubble-container{align-items:center;display:flex;width:280px}.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option{border-radius:4px;display:inline-block}.kix-citations-bibliography-bubble-new .kix-citations-bibliography-bubble-option{border-radius:50%;padding-bottom:1px;padding-left:1px;padding-top:1px;vertical-align:middle}.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-enabled:not(.kix-citations-bibliography-bubble-new){cursor:pointer}.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-enabled:not(.kix-citations-bibliography-bubble-new):active,.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-enabled:not(.kix-citations-bibliography-bubble-new):focus,.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-enabled:not(.kix-citations-bibliography-bubble-new):hover{background-color:#f1f3f4;outline:none}.kix-citations-intext-bubble .kix-citations-intext-bubble-text{display:inline-block;padding:6px 5px 5px 5px}.kix-citations-bibliography-bubble-new .kix-citations-bibliography-bubble-text{display:inline-block;flex-grow:1;overflow-wrap:anywhere;padding:6px 5px 5px 5px;white-space:normal}.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-close:active,.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-close:focus,.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-close:hover,.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-help:active,.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-help:focus,.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-help:hover,.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-enabled .kix-citations-bibliography-bubble-option-feedback:active,.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-enabled .kix-citations-bibliography-bubble-option-feedback:focus,.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-enabled .kix-citations-bibliography-bubble-option-feedback:hover{background-color:#f1f3f4;outline:none}.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-disabled{outline:none;-webkit-user-select:none;user-select:none}.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-disabled .kix-citations-bibliography-bubble-option-feedback{filter:alpha(opacity=30);opacity:.3}.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-icon{border:0!important;display:inline-block;height:22px;line-height:21px!important;margin-left:0;margin-right:0;text-align:center;width:24px}.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-close .kix-citations-bibliography-bubble-option-icon,.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-help .kix-citations-bibliography-bubble-option-icon,.kix-citations-bibliography-bubble.kix-citations-bibliography-bubble-feedback-enabled .kix-citations-bibliography-bubble-option-feedback .kix-citations-bibliography-bubble-option-icon{cursor:pointer}.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-feedback .docs-icon{height:16px;margin:0;padding:1px;width:18px!important}.kix-citations-bibliography-bubble .kix-citations-bibliography-bubble-option-text{display:inline-block;padding:5px 5px 4px 5px}.kix-citations-sidebar .kix-citations-intext-promo .docs-promo-text-container{width:180px}.kix-citations-intext-promo.jfk-bubble{z-index:998!important}.kix-citations-search-buttons{min-height:56px;width:100%}.kix-citations-search-result-view-manual-button.kix-citations-flat-button.goog-flat-button{height:auto;margin-left:4px;margin-top:0;min-height:36px;overflow-wrap:anywhere}.kix-citations-search-button.kix-citations-primary-fill-button{float:right;margin-bottom:4px;margin-top:0}.kix-citations-search-manual-button.kix-citations-flat-button{float:right;height:auto;margin-top:0;min-height:36px;overflow-wrap:anywhere}.kix-citations-search-result-view-attributes{display:flex;flex-direction:column;height:100%;outline:none;overflow-y:auto;width:100%}.kix-citations-search-result-view-attributes-list{flex-grow:1;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:0;overflow-y:scroll;padding:16px}.kix-citations-search-result-view-loading-indicator-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.kix-citations-search-result-view-loading-indicator{height:29px;width:29px}.kix-citations-search-result-attribute-row{display:block;min-height:18px;overflow-wrap:break-word;padding:4px 0}.kix-citations-search-result-attribute-label{color:#5f6368;margin-right:4px}.kix-citations-search-result-attribute-value{color:#3c4043}.kix-citations-search-result-attribute-missing{color:#d93025;margin-right:2px}.kix-citations-search-result-attribute-missing-icon{padding-bottom:6px}.kix-citations-search-result-attribute-missing-icon .docs-icon{margin:0 0 1px 1px}.kix-citations-search-result-view-error-message{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;width:200px}.kix-citations-search-result-view-error-manual-button{margin:8px}.jfk-textinput.kix-citations-input-invalid,.jfk-textinput.kix-citations-input-invalid:focus{border-color:#dd4b39}.kix-citations-input-error-message{color:#dd4b39;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;line-height:19px;margin-bottom:2px;margin-top:5px;min-height:19px;outline:none}.kix-citations-create-view-search-cse-warning{background-color:rgba(253,214,99,.5);color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding:5px}.kix-citations-create-view-search-cse-icon{display:inline;margin-right:10px}.docs-bubble.kix-citations-bibliography-reload-bubble{border:1px solid #dadce0;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);padding:4px}.docs-body-pageless .kix-citations-sidebar,.docs-hub .kix-citations-sidebar{border:1px solid #c7c7c7}.cellValidationTooltipBubbleContainer{width:250px}.cellValidationTooltipBubbleDetailsBody{font-size:14px;display:flex;flex-direction:column;gap:8px}.cellValidationTooltipBubbleHeaderMessage{color:#b3261e}.cellValidationTooltipBubbleTooltipMessage{font-size:14px}.kix-table-bubble.docs-bubble{padding:6px 4px;background-color:#fff;border:none;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px}.kix-table-bubble.docs-bubble .docs-bubble-label{font-weight:500}.kix-table-bubble.docs-bubble .goog-inline-block{vertical-align:bottom}.docs-hc-gecko .kix-table-bubble{border:1px solid transparent}.kix-table-bubble .kix-table-options-text-wrap-container{margin:0 6px}.kix-table-options>*{vertical-align:bottom}.kix-table-options-text-wrap-container>*{vertical-align:bottom}.docs-bubble .kix-table-options .docs-bubble-button:not(:last-child){margin-right:4px}.kix-table-bubble .goog-toolbar-separator.goog-inline-block{margin-top:5px;margin-bottom:5px}.kix-table-overflow-menu-button{box-sizing:content-box!important;margin-left:0!important}.kix-table-overflow-menu-button .docs-material-menu-button-flat-primary-dropdown{display:none}.kix-table-overflow-menu-button .docs-material-menu-button-flat-primary-caption{height:18px;line-height:18px}.kix-table-options .docs-material-gm-select{width:auto;padding-top:2px;padding-bottom:2px}.kix-table-options .docs-material-gm-select-disabled .docs-material-gm-select-outer-box,.kix-table-options .docs-material-gm-select-focused .docs-material-gm-select-outer-box,.kix-table-options .docs-material-gm-select-hover .docs-material-gm-select-outer-box,.kix-table-options .docs-material-gm-select-open .docs-material-gm-select-outer-box,.kix-table-options .docs-material-gm-select-outer-box{border:0;padding-top:4px;padding-bottom:4px}.kix-table-options .docs-material-gm-select-dropdown{height:18px;width:18px;margin-left:8px}.kix-table-options .docs-material-gm-select-caption{height:18px;line-height:18px;color:#3c4043;font-weight:500;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.kix-table-options-margins-menu,.kix-table-options-margins-select-container .docs-material-gm-select-outer-box{min-width:118px}.docs-hc-gecko .kix-table-options .docs-material-gm-select-outer-box{border:1px solid transparent}.kix-table-options-margins-menu .goog-menuitem.goog-option-selected,.kix-table-options-relative-base-menu .goog-menuitem.goog-option-selected{background-position:8px 50%}.docs-gm .goog-menu.kix-table-options-overflow-menu .goog-menuitem{padding-left:15px}.docs-gm .goog-menu.kix-table-options-overflow-menu .goog-menuseparator{margin-left:0}.goog-palette-cell .kix-table-quicklayouts-tile-container .kix-table-quicklayouts-tile .kix-table-quicklayouts-icon{height:56px;width:56px;padding:0}.goog-palette-cell .kix-table-quicklayouts-tile-container .kix-table-quicklayouts-tile{height:60px!important;width:60px;padding:0!important}.goog-palette-cell .kix-table-quicklayouts-tile-container.goog-option-selected .kix-table-quicklayouts-tile{border:2px solid #1a73e8!important;border-radius:4px;padding:0}.kix-table-bubble-quicklayouts-palette .goog-palette-table .goog-palette-body .goog-palette-row .goog-palette-cell .kix-table-quicklayouts-tile-container{padding-left:2px;padding-top:4px;padding-bottom:4px;padding-right:4px}.kix-table-bubble-quicklayouts-palette .goog-palette-cell,.kix-table-bubble-quicklayouts-palette .goog-palette-table{border:0}.docs-tiled-sidebar .kix-tablesidebar-label{padding:16px 8px 8px 0;width:max-content}.kix-tablesidebar-control .docs-material-gm-labeled-checkbox-description,.kix-tablesidebar-control .docs-material-gm-labeled-checkbox-label{width:100%;font-weight:400;font-size:13px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.kix-tablesidebar-control .docs-number-input-container{padding-bottom:0;width:80px;padding-right:0}.kix-tablesidebar-control .docs-number-input{margin-right:7px}.kix-tablesidebar-control .docs-number-input-label{padding-top:3px;padding-bottom:3px}.kix-tablesidebar-control .docs-number-input-error-label{display:inline}.kix-tablesidebar-controls-table{width:100%}.kix-tablesidebar-label-td{width:70%;position:relative}.kix-tablesidebar-value-td{width:30%;position:relative}.kix-tablesidebar-value-td .docs-material-gm-select-outer-box{width:70%}.kix-tablesidebar-title{padding-bottom:10px;padding-top:10px}.kix-tablesidebar-control .docs-material-gm-select-caption{font-size:13px}.kix-tablesidebar-border-div{display:flex}.kix-tablesidebar-control .docs-number-input-unit{width:26%;text-align:start}#kix-tablesidebar-table-border-color-button{padding-right:10px}#kix-tablesidebar-cell-background-color-button .goog-flat-menu-button,#kix-tablesidebar-table-border-color-button .goog-flat-menu-button{height:42px}.kix-tablesidebar-table-tile-indent-label,.kix-tablesidebar-table-tile-indent-value{margin-top:-16px}.kix-toc-sidebar .docs-tiled-sidebar-content{height:100%}.kix-toc-sidebar .kix-toc-tiled-sidebar-no-heading-state{margin-left:auto;margin-right:auto;position:relative;text-align:center;top:40%;width:240px}.docs-material-button.kix-toc-tiled-sidebar-add-heading-button{margin:20px}.kix-toc-sidebar-header-icon .kix-toc-icon-container .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.kix-toc-sidebar-style-buttons{margin:10px 0}.kix-toc-sidebar-style-buttons .docs-sidebar-palette .docs-sidebar-palette-button-with-label{width:100%}.kix-toc-sidebar-style-buttons .docs-sidebar-palette .docs-sidebar-palette-button-with-label .docs-material-button.docs-sidebar-palette-button{height:100%;width:100%}.kix-toc-sidebar-style-buttons .docs-sidebar-palette .docs-sidebar-palette-button-with-label .docs-material-button.docs-sidebar-palette-button .docs-icon{direction:ltr;text-align:left;height:68px;overflow:hidden;position:relative;vertical-align:middle;width:50px}.kix-toc-sidebar-tab-leaders-select .docs-material-gm-select-outer-box{padding:0 4px;width:100px}.kix-toc-sidebar-tab-leaders-controls{margin-left:12px;width:100%}.kix-toc-sidebar-tab-leader-menu .goog-option-selected{background-position-x:10%}.kix-toc-sidebar-heading-indent-menu .goog-option-selected{background-position-x:10%}.docs-sidebar-tile-section-title.kix-toc-sidebar-levels-row{padding-bottom:20px}.kix-toc-sidebar-levels-row{align-items:center;display:flex;padding-bottom:12px}.docs-sidebar-tile-section-title.kix-toc-sidebar-levels-row .kix-toc-sidebar-indent{text-align:end}.kix-toc-sidebar-levels-row .docs-material-gm-labeled-checkbox-description,.kix-toc-sidebar-levels-row .docs-material-gm-labeled-checkbox-label{width:100%;font-weight:400;font-size:13px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.kix-toc-sidebar-heading{width:60%}.kix-toc-sidebar-indent{width:40%}.kix-toc-sidebar-indent .docs-material-gm-select-outer-box{padding:6px 8px}.kix-toc-sidebar-indent .docs-material-gm-select-caption{font-size:13px}.kix-watermark-edit-bubble.docs-bubble{background-color:#fff;border:none;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);color:#3c4043;cursor:pointer;font:400 14px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;outline:1px solid transparent;padding:4px 4px;-webkit-user-select:none;user-select:none}.kix-watermark-edit-bubble-button{border-radius:4px;padding:9px 14px}.kix-watermark-edit-bubble-button:hover{background-color:#f1f3f4;outline:1px solid transparent}.kix-watermark-edit-bubble-button:focus{background-color:#e8eaed;outline:1px solid transparent}.kix-watermark-scale-combobox-container .goog-toolbar-combo-button{border:1px solid #dadce0!important;border-radius:4px;height:36px;margin-left:15px}.goog-toolbar-combo-button:focus{background-color:#f1f3f4!important}.kix-watermark-scale-combobox-container .goog-toolbar-combo-button-input{width:120px!important;height:36px!important;color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important}.kix-watermark-scale-combobox-container .goog-toolbar-combo-button-input:not(:focus){border-right:none!important}.kix-watermark-scale-combobox-container .goog-toolbar-combo-button-dropdown{width:16px;margin-top:15px}.kix-watermark-scale-combobox-container .goog-menuitem.goog-option-selected{background-image:none}.docs-gm .kix-watermark-scale-combobox-container .goog-menu .goog-menuitem{padding-left:16px}.kix-watermark-select-image-button-container{margin-top:24px}.kix-watermark-image-formatting-bar{margin-left:5px}.kix-watermark-scale-combobox-container{display:flex;align-items:center}.kix-watermark-faded-checkbox-container{display:flex;align-items:center;margin-top:7px}.kix-watermark-faded-checkbox-label{margin-right:11px}.kix-watermark-more-image-options-button.docs-material-button-text-default.docs-material-button{margin:12px 0 1px 0;right:8px}.kix-watermark-more-image-options-button.docs-material-button-text-default.docs-material-button.docs-material-button-disabled{color:rgba(0,0,0,.26)}.docs-gm .google-picker.modal-dialog{background:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);position:absolute;z-index:1003}.kix-watermark-select-image-button-container .kix-watermark-select-image-button.docs-material-button-hairline-primary.docs-material-button{border-radius:8px;height:auto;padding:0}.kix-watermark-select-image-button-container .docs-material-button-hairline-primary.docs-material-button-focused{border:1px solid #4285f4!important}.kix-watermark-select-image-button-content-box{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:flex;height:260px;justify-content:center;overflow:hidden;width:260px}.kix-watermark-image-select-box-label{margin-top:10px;color:#5f6368;font-size:16px;font-weight:400}.kix-watermark-image-select-view{align-items:center;display:flex;flex-direction:column;justify-content:center}.kix-watermark-image-edit-view{background:#fff;border-radius:24px 0 0;margin-left:212px;margin-top:212px;text-align:center;height:48px;width:48px}.kix-watermark-image-edit-icon{padding-left:10px;padding-top:10px}.kix-watermark-sidebar{border-radius:16px;box-shadow:none;overflow:hidden;margin:6px 16px 16px;align-items:stretch;background-color:#fff;display:flex;flex-direction:column;height:100%;outline:none;position:absolute;width:300px}.has-right-rail .kix-watermark-sidebar{margin-left:0;margin-right:0}.kix-watermark-sidebar-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;height:58px;min-height:58px;max-height:58px}.kix-watermark-sidebar-header .kix-watermark-icon-container .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.kix-watermark-sidebar-header-text{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto}.kix-watermark-tab-menu{margin-top:4px}.kix-watermark-sidebar-body{flex-grow:1;overflow-y:auto}.kix-watermark-image-tab,.kix-watermark-text-tab{display:flex;flex-direction:column;margin-left:15px;margin-right:15px}.kix-watermark-section-header{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;margin-bottom:18px;margin-top:25px}.kix-watermark-format-label{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;flex-shrink:0}.kix-watermark-button-bar{margin-bottom:5px;margin-right:15px;margin-top:16px;text-align:right}.kix-watermark-done-button.docs-material-button{text-transform:capitalize}.kix-watermark-sidebar .docs-sidebar-toggle-tab:focus{outline:1px solid transparent}.kix-watermark-remove-button-container{border-top:1px solid #dadce0}.kix-watermark-remove-button.docs-material-button-hairline-default.docs-material-button,.kix-watermark-remove-button.docs-material-button-hairline-default.docs-material-button.docs-material-button-focused{border:none!important;height:40px;margin:0;display:flex;justify-content:center;color:#1a73e8}.kix-watermark-remove-button .docs-material-button-content{display:flex;justify-content:center;align-items:center}.kix-watermark-remove-button-label{margin-left:10px}.docs-body-pageless .kix-watermark-sidebar,.docs-hub .kix-watermark-sidebar{border:1px solid #c7c7c7}.kix-watermark-text-tab-container{margin-top:16px;display:block}.kix-watermark-text-tab-container.docs-sidebar-tile{overflow:visible}.kix-watermark-text-input-container input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;width:264px}.kix-watermark-text-input-container input:focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.kix-watermark-text-transparency-slider-container{margin-top:20px;width:264px}.kix-watermark-formatting-container{display:flex;margin-top:16px;justify-content:space-between;width:264px;height:36px}.kix-watermark-font-size-control-container{display:flex}.kix-watermark-font-size-combo-box-container input{border-color:#dadce0;height:34px;margin:0;padding:0;width:75px;color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-align:center}.kix-watermark-font-size-combo-box-container .goog-combo-button-disabled input{color:#bdc1c6;background-color:transparent}.kix-watermark-font-size-control-container .goog-combo-button:focus-visible input,.kix-watermark-font-size-control-container .goog-toolbar-button:focus-visible{background-color:rgba(0,0,0,.06)}.kix-watermark-font-size-control-container .goog-combo-button{outline:none}.kix-watermark-font-size-combo-box-container .goog-combo-button-dropdown{display:none}.kix-watermark-font-size-dropdown-menu{width:75px}.kix-watermark-font-size-control-container .goog-toolbar-button{margin:0;height:32px;width:28px}.kix-watermark-font-size-control-container .goog-toolbar-button-outer-box{margin-top:2px}.kix-watermark-font-size-dec-button-container,.kix-watermark-font-size-inc-button-container{height:34px;border-color:#dadce0;border-style:solid}.kix-watermark-font-size-dec-button-container{border-width:1px 0 1px 1px;border-radius:4px 0 0 4px}.kix-watermark-font-size-inc-button-container{border-width:1px 1px 1px 0;border-radius:0 4px 4px 0}.docs-sidebar-tile .kix-watermark-text-orientation-radio-button-group .jfk-radiobutton{width:auto;margin:5px 0}.docs-sidebar-tile .kix-watermark-text-orientation-radio-button-group .jfk-radiobutton:first-child{margin-right:20px}.kix-watermark-format-toolbar.goog-toolbar{width:106px;height:34px;display:flex;justify-content:space-around;align-items:center;border-radius:4px;border:1px solid #dadce0;margin:0;min-height:auto;padding:0;background:#fff}.kix-watermark-format-toolbar .goog-toolbar-toggle-button{padding:1px;margin:0!important}.kix-watermark-format-toolbar .goog-toolbar-menu-button{padding:1px 0;margin:0}.kix-watermark-font-select-container .docs-material-gm-select-outer-box{height:36px;padding:5px 6px 5px 8px;width:264px}.kix-watermark-text-tab-container .kix-watermark-section-header{margin:12px 0}.goog-menu.goog-menu-vertical.docs-material.docs-fontmenu{overflow:auto}.kix-watermark-text-tab-container .jfk-radiobutton-radio{display:flex;justify-content:center;align-items:center}.kix-watermark-text-orientation-radio-button-group .jfk-radiobutton.jfk-radiobutton-checked .jfk-radiobutton-radio:after{height:100%;width:100%;transform:scale(.7);left:unset;top:unset}.kix-watermark-text-orientation-radio-button-group .jfk-radiobutton:focus{outline:1px solid transparent}.docs-material-button{box-sizing:border-box;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);border-radius:2px;border:none;cursor:pointer;display:inline-block;font:500 13px Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:32px;line-height:32px;margin:0 4px;overflow:hidden;outline:none;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle}.docs-material-button-content{position:relative}.docs-material-button-ripple-element{border-radius:50%;left:50%;opacity:0;padding-bottom:200%;position:absolute;top:50%;transition:transform 0s linear .2s,opacity .2s ease-in;width:200%}.docs-material-button-ripple-effect>.docs-material-button-ripple-element{transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform .35s ease-out,opacity 0s linear;visibility:visible}.docs-material-button-disabled{box-shadow:none;cursor:default}.docs-material-button-flat-dark,.docs-material-button-flat-default,.docs-material-button-flat-primary,.docs-material-button-text-default{background-color:transparent;padding:0 8px}.docs-material-button-raised-default,.docs-material-button-raised-primary{padding:0 16px}.docs-material-button-hover.docs-material-button-raised-default,.docs-material-button-hover.docs-material-button-raised-primary{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.docs-material-button-active.docs-material-button-raised-default,.docs-material-button-active.docs-material-button-raised-primary{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.docs-material-button-raised-primary{background-color:#4285f4;color:#fff}.docs-material-button-flat-primary{color:#4285f4}.docs-material-button-flat-default{color:rgba(0,0,0,.54)}.docs-material-button-flat-dark{color:#fff}.docs-material-button-hover.docs-material-button-flat-primary{background-color:rgba(66,133,244,.12)}.docs-material-button-hover.docs-material-button-flat-dark{background-color:hsla(0,0%,100%,.1)}.docs-material-button-active.docs-material-button-flat-primary{color:#3367d6}.docs-material-button-hover.docs-material-button-text-default{background-color:rgba(66,133,244,.04)}.docs-material-button-focused.docs-material-button-text-default{background-color:rgba(66,133,244,.12)}.docs-material-button-active.docs-material-button-text-default{background-color:rgba(66,133,244,.1)}.docs-material-button-raised-primary.docs-material-button-focused{border:1px inset rgba(0,0,0,.38);background:#3b78e7;line-height:30px;padding:0 15px}.docs-material-button-raised-default.docs-material-button-focused{border:1px inset #4285f4;line-height:30px;padding:0 15px}.docs-material-button-flat-default.docs-material-button-focused,.docs-material-button-flat-primary.docs-material-button-focused{border:1px inset #4285f4;line-height:30px;padding:0 7px}.docs-material-button-flat-dark.docs-material-button-focused{border:1px solid #fff;line-height:30px;padding:0 7px}.docs-material-button.docs-material-button-focused.docs-material-button-no-focus-border{border:none;line-height:32px}.docs-material-button-raised-default.docs-material-button-focused.docs-material-button-no-focus-border,.docs-material-button-raised-primary.docs-material-button-focused.docs-material-button-no-focus-border{padding:0 16px}.docs-material-button-flat-dark.docs-material-button-focused.docs-material-button-no-focus-border,.docs-material-button-flat-default.docs-material-button-focused.docs-material-button-no-focus-border,.docs-material-button-flat-primary.docs-material-button-focused.docs-material-button-no-focus-border{padding:0 8px}.docs-material-button-hover.docs-material-button-flat-default{background-color:rgba(0,0,0,.12)}.docs-material-button-active.docs-material-button-flat-default{color:rgba(0,0,0,.87)}.docs-material-button-raised-default{background-color:rgba(0,0,0,.04);color:rgba(0,0,0,.54)}.docs-material-button-active.docs-material-button-raised-default{color:rgba(0,0,0,.87)}.docs-material-button-disabled.docs-material-button-flat-default,.docs-material-button-disabled.docs-material-button-flat-primary,.docs-material-button-disabled.docs-material-button-raised-default{background-color:#fff;color:rgba(0,0,0,.26)}.docs-material-button-disabled.docs-material-button-flat-dark{color:hsla(0,0%,100%,.3)}.docs-material-button-disabled.docs-material-button-raised-primary{background-color:rgba(0,0,0,.12);color:#fff}.docs-material-button-flat-primary>.docs-material-button-ripple-element{background-color:rgba(66,133,244,.32)}.docs-material-button-text-default>.docs-material-button-ripple-element{background-color:rgba(66,133,244,.1)}.docs-material-button-raised-primary>.docs-material-button-ripple-element{background-color:#3367d6}.docs-material-button-flat-default>.docs-material-button-ripple-element{background-color:rgba(0,0,0,.2)}.docs-material-button-flat-dark>.docs-material-button-ripple-element{background-color:hsla(0,0%,100%,.24)}.docs-material-button-raised-default>.docs-material-button-ripple-element{background-color:rgba(0,0,0,.12)}.docs-material-button-hairline-primary.docs-material-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;text-transform:none}.docs-material-button-text-default.docs-material-button{color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-transform:none;margin:0}.docs-material-button-hairline-default.docs-material-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;color:#5f6368;text-transform:none}.docs-material-button-hairline-default.docs-material-button-hover,.docs-material-button-hairline-primary.docs-material-button-hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#f8fbff;border:1px solid #cce0fc!important}.docs-material-button-hairline-default.docs-material-button-focused,.docs-material-button-hairline-default.docs-material-button-focused.docs-material-button-no-focus-border,.docs-material-button-hairline-primary.docs-material-button-focused,.docs-material-button-hairline-primary.docs-material-button-focused.docs-material-button-no-focus-border{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e9f1fe;border:1px solid #c1d8fb!important}.docs-material-button-hairline-default.docs-material-button-hover.docs-material-button-focused,.docs-material-button-hairline-primary.docs-material-button-hover.docs-material-button-focused{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e1ecfe;border:1px solid #bbd4fb!important}.docs-material-button-hairline-default.docs-material-button-active,.docs-material-button-hairline-primary.docs-material-button-active{background-image:none;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-material-button-hairline-default.docs-material-button-disabled,.docs-material-button-hairline-primary.docs-material-button-disabled{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38}.docs-material-button-fill-primary.docs-material-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff}.docs-material-button-fill-primary.docs-material-button-hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-material-button-fill-primary.docs-material-button-focused,.docs-material-button-fill-primary.docs-material-button-focused.docs-material-button-no-focus-border{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-material-button-fill-primary.docs-material-button-hover.docs-material-button-focused{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-material-button-fill-primary.docs-material-button-active{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15)}.docs-material-button-fill-primary.docs-material-button-disabled{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;background:#f8f9fa;color:#202124;opacity:.62}@media screen and (forced-colors:active){.docs-material-button-focused{outline:1px solid Highlight;outline-offset:-4px}.docs-material-button-disabled.docs-material-button-fill-primary,.docs-material-button-disabled.docs-material-button-flat-default,.docs-material-button-disabled.docs-material-button-flat-primary,.docs-material-button-disabled.docs-material-button-hairline-default,.docs-material-button-disabled.docs-material-button-hairline-primary,.docs-material-button-disabled.docs-material-button-raised-default{color:GrayText;opacity:1;border-color:GrayText}}.docs-horizontal-button-group .docs-material-button{display:flex;align-items:center;justify-content:center}.docs-horizontal-button-group .docs-material-button.docs-material-button-collapse-left{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-2px;margin-right:0}.docs-horizontal-button-group .docs-material-button.docs-material-button-collapse-right{border-bottom-right-radius:0;border-top-right-radius:0;margin-left:0;margin-right:0}.docs-horizontal-button-group .docs-material-button-selected{background:#e1ecfe;border:1px solid #bbd4fb!important;z-index:1}[class*=docs-hc] .docs-horizontal-button-group .docs-material-button-selected{border-width:0!important;filter:invert(100%)}.docs-horizontal-button-group .docs-material-button.docs-material-button-selected .docs-material-button-content{color:#1967d2}.docs-horizontal-button-group .docs-material-button.docs-material-button-selected.docs-material-button-hover{background:#d2e3fc}.docs-horizontal-button-group .docs-material-button.docs-material-button-selected.docs-material-button-hover .docs-material-button-content{color:#185abc}.docs-horizontal-button-group .docs-material-button:not([class*=docs-material-button-selected]){border-color:#dadce0!important;color:#3c4043}.docs-horizontal-button-group .docs-material-button:not([class*=docs-material-button-selected]).docs-material-button-hover{background:#f1f3f4}@media screen and (forced-colors:active){.docs-horizontal-button-group .docs-material-button:not([class*=docs-material-button-selected]).docs-material-button-hover{background-color:Highlight;color:HighlightText;forced-color-adjust:none}}.docs-file-history-exceeded-banner-container{background:#c5221f}.collaborator.docs-file-history-exceeded-banner-container{background:#e8f0fe}.green.collaborator.docs-file-history-exceeded-banner-container,.yellow.collaborator.docs-file-history-exceeded-banner-container{background:#fef7e0}.docs-hc-gecko.docs-file-history-exceeded-banner-container{border-bottom:1px solid}.collaborator .docs-icon-img-container.docs-icon-img.docs-icon-report-white{left:-276px;top:-1326px}.green.collaborator .docs-icon-img-container.docs-icon-img.docs-icon-report-white{left:-1198px;top:-1270px}.yellow.collaborator .docs-icon-img-container.docs-icon-img.docs-icon-report-white{left:-40px;top:-990px}.large-icon .docs-file-history-exceeded-banner-icon{margin:12px 0 0 16px}.docs-file-history-exceeded-banner-title{color:#fff}.collaborator .docs-file-history-exceeded-banner-title{color:#202124}.docs-file-history-exceeded-banner-message{color:#fff}.collaborator .docs-file-history-exceeded-banner-message{color:#202124}.docs-file-history-exceeded-banner-buttons .docs-material-button{color:#fff}.docs-file-history-exceeded-banner-primary-button{border-color:#fff;border-width:1px;border-style:solid;line-height:30px}.docs-file-history-exceeded-banner-icon .docs-icon-img-container.docs-icon-img.docs-icon-close{left:-572px;top:-1176px}.docs-file-history-exceeded-banner-dismiss-button-wrapper{display:none}.docs-fontmenu-icon{left:16px}.docs-fontmenu-text{padding-left:23px}.docs-fontmenu-newlyadded{background-color:#fffecc}.goog-menuitem-highlight.docs-font-menuitem-with-icon{border:none;padding-top:6px;padding-bottom:6px}.goog-menuitem-highlight.docs-fontmenu-newlyadded,.goog-menuitem-hover.docs-fontmenu-newlyadded{background-color:#eee}#docs-font-family .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70px}.docs-fontmenu .docs-submenuitem{border:none;height:18px;padding:6px 8em 6px 30px}.docs-fontmenu .docs-submenuitem .goog-menuitem-content{height:17px;line-height:normal}.docs-fontmenu .docs-submenuitem .goog-menuitem-checkbox{height:21px;top:3px}.docs-fontmenu .docs-fonts-section-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:#3c4043;font-size:11px;font-weight:500;line-height:16px}.docs-gm .docs-fontmenu .goog-menuitem-disabled{padding-left:12px}.docs-fontmenu .goog-menuseparator{margin-left:12px;margin-right:12px}.docs-fontmenu .goog-menuitem .goog-submenu-arrow{padding-top:3px}.hard-exceeded.docs-freemium-banner-container{background:#c5221f}.yellow.collaborator.hard-exceeded.docs-freemium-banner-container{background:#fef7e0}.green.collaborator.hard-exceeded.docs-freemium-banner-container{background:#e6f4ea}.collaborator.hard-exceeded.docs-freemium-banner-container{background:#e8f0fe}.docs-hc-gecko.docs-freemium-banner-container{border-bottom:1px solid}.large-icon .docs-freemium-banner-icon{margin:12px 0 0 16px}.collaborator.hard-exceeded .docs-icon-img-container.docs-icon-img.docs-icon-report-white{left:-276px;top:-1326px}.green.collaborator.hard-exceeded .docs-icon-img-container.docs-icon-img.docs-icon-report-white{left:-1198px;top:-1270px}.yellow.collaborator.hard-exceeded .docs-icon-img-container.docs-icon-img.docs-icon-report-white{left:-40px;top:-990px}.collaborator.hard-exceeded .docs-freemium-banner-title{color:#202124}.hard-exceeded .docs-freemium-banner-title{color:#fff}.collaborator.hard-exceeded .docs-freemium-banner-message{color:#202124}.docs-freemium-banner-buttons .docs-material-button,.hard-exceeded .docs-freemium-banner-message{color:#fff}.hard-exceeded .docs-icon-img-container.docs-icon-img.docs-icon-close{top:-1300px;left:-196px}.hard-exceeded .docs-freemium-banner-primary-button{border-color:#fff;border-style:solid;border-width:1px;line-height:30px}#contain-402{bottom:10px;position:fixed;right:50px;z-index:1002}.docs-hats-survey-followup-card{bottom:10px;position:fixed;right:50px;z-index:1002;background-color:#fafafa;border:none;border-radius:2px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(0,0,0,.03),0 15px 10px rgba(0,0,0,.15),0 8px 36px rgba(0,0,0,.3);padding:20px 26px 10px 16px;width:350px}.docs-hats-survey-followup-card-text{color:#3c4043;font:14px/20px Roboto-Medium,sans-serif;height:46px;padding:12px;width:304px}.docs-hats-survey-followup-card-button-container{text-align:right}.docs-hats-survey-followup-card-button{border-radius:2px;cursor:pointer;display:inline-block;font:14px/20px Roboto-Medium,sans-serif;height:36px;line-height:36px;text-align:center;width:127px}.docs-hats-survey-followup-card-cancel-button{color:#4285f4}.docs-hats-survey-followup-card-survey-button{background-color:#4285f4;color:#fff}.docs-gm .ita-cp-cell{display:table-cell}.goog-menu.shell-menu .goog-menuseparator{margin-left:0}.goog-menu.shell-menu .goog-menuheader{padding-bottom:4px;padding-top:4px;padding-left:16px}.goog-menu.shell-menu{min-width:260px}.goog-menu.shell-menu.shell-primary-menu{min-width:320px}.goog-menu.shell-menu.shell-tight-menu{min-width:0}.goog-menu.shell-menu .goog-menuitem{padding-left:16px}.goog-menu.shell-menu.shell-menu-has-icon .goog-menuitem{padding-left:38px}.goog-menu.shell-menu:not(.shell-menu-has-icon) .goog-menuitem .docs-icon{visibility:hidden}.goog-menu.shell-menu.docs-omnibox-parent .docs-labelinputmenuitem.goog-menuitem{padding-left:16px}.goog-menu.shell-menu .docs-omnibox-autocomplete .ac-renderer .goog-menuitem{padding-left:38px}.shell-menu .apps-hoverable-menu-separator-container{padding-left:0}.docs-bubble.appsElementsLinkPreview{--ae-link-preview-container-color:#fff;--ae-link-preview-thumbnail-border-color:#dadce0;padding:0;border-radius:12px;box-shadow:none;border:none;background-color:transparent}.docs-bubble.appsElementsLinkPreview a{display:block;max-inline-size:-moz-fit-content;max-inline-size:fit-content}.docs-bubble.appsElementsLinkPreview a:hover{text-decoration:none!important}.docs-bubble.appsElementsLinkPreview a[data-broken-link=true]{color:#5f6368!important;cursor:default}.docs-linkbubble-link-preview .docs-link-bubble-mime-icon .docs-icon{vertical-align:baseline;width:18px;height:18px;margin:0}.docs-linkbubble-link-preview #docs-linkbubble-link-text{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-variant-ligatures:no-contextual;opacity:1;padding-left:6px;padding-right:6px;text-decoration:none!important;vertical-align:baseline;width:180px}.docs-linkbubble-link-preview.docs-linkbubble-link-preview-constant-width #docs-linkbubble-link-text{width:100%}.docs-linkbubble-link-preview .link-previews-broken-link#docs-linkbubble-link-text{color:#80868b!important;cursor:default;font-style:italic;pointer-events:none}.link-previews-before-transition{opacity:.5!important}.link-previews-animate-on-display{animation:fade .15s}@keyframes fade{0%{opacity:.5}}.link-previews-fadeable{transition:opacity .15s!important}.docs-linkbubble-link-preview.docs-linkbubble-bubble{border:0;padding:6px 0}.docs-linkbubble-link-preview .link-bubble-header{align-items:center;display:flex;padding:0 6px}.docs-linkbubble-link-preview.docs-linkbubble-link-preview-constant-width .link-bubble-header{width:312px}.docs-gm .docs-linkbubble-bubble,.docs-gm .docs-multi-linkbubble-bubble{background-color:#fff;border-color:#dadce0;border-radius:8px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px}.docs-multi-linkbubble-bubble .appsElementsLinkPreviewMulti{--ae-link-preview-container-color:#fff;--ae-link-preview-thumbnail-border-color:#dadce0}.docs-linkbubble-link-preview .docs-link-bubble-mime-icon{height:18px;padding:6px;vertical-align:baseline;width:18px;opacity:1}.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-abuse-card-component,.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-action-card-component,.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-warning-card-component{margin-top:4px;padding:10px 12px 4px}.docs-linkbubble-link-preview .docs-link-bubble-action-card-component:before,.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-action-card-component{background-color:#1a73e8}.docs-linkbubble-link-preview .docs-link-bubble-action-card-component.add-on-install-prompt-card-container:before,.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-action-card-component.add-on-install-prompt-card-container{background-color:#fff}.docs-linkbubble-link-preview .docs-link-bubble-abuse-card-component:before,.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-abuse-card-component{background-color:#fbbc04}.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-extract-card-component,.docs-linkbubble-link-preview .docs-link-bubble-extract-card-component:before{background-color:#f1f3f4;display:flex;justify-content:flex-end}.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-warning-card-component,.docs-linkbubble-link-preview .docs-link-bubble-warning-card-component:before{background-color:#fef7e0}.docs-linkbubble-link-preview .docs-link-bubble-card-component.docs-link-bubble-abuse-card-component span,.docs-linkbubble-link-preview .docs-link-bubble-text-card-component.docs-link-bubble-warning-card-component span{color:#202124!important}.docs-linkbubble-link-preview .docs-link-bubble-abuse-card-component .docs-link-abuse-card-component-container{flex-direction:column;flex-grow:1;justify-content:center;overflow-wrap:break-word;white-space:normal;width:0;word-wrap:break-word}.docs-linkbubble-link-preview .docs-link-bubble-abuse-card-component .docs-link-bubble-abuse-card-component-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.3rem}.docs-linkbubble-link-preview .docs-link-bubble-abuse-card-component .docs-link-bubble-abuse-card-component-text{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;letter-spacing:.02em}.docs-linkbubble-link-preview .docs-link-bubble-favicon{border-radius:2px;height:18px;opacity:1;padding:6px;vertical-align:baseline;width:18px}.docs-linkbubble-link-preview .docs-link-bubble-favicon img{border-radius:2px;height:18px;width:18px}.docs-linkbubble-link-preview .docs-link-bubble-abuse-card-component:before,.docs-linkbubble-link-preview .docs-link-bubble-action-card-component:before,.docs-linkbubble-link-preview .docs-link-bubble-extract-card-component:before,.docs-linkbubble-link-preview .docs-link-bubble-warning-card-component:before{border-radius:0 0 8px 8px;bottom:0;content:"";height:6px;left:0;position:absolute;width:100%}.docs-link-bubble-card-animation-waiting .docs-link-bubble-abuse-card-component:before,.docs-link-bubble-card-animation-waiting .docs-link-bubble-action-card-component:before,.docs-link-bubble-card-animation-waiting .docs-link-bubble-extract-card-component:before,.docs-link-bubble-card-animation-waiting .docs-link-bubble-warning-card-component:before{display:none}.docs-linkbubble-link-preview .docs-link-bubble-card-component .docs-link-bubble-mime-icon{padding:0}.docs-linkbubble-link-preview .docs-link-bubble-card-component{align-items:center;display:flex;padding:6px 12px}.linkbubble-card-collapsed .docs-link-bubble-card-component{display:none!important}.linkbubble-card-collapsed .docs-link-bubble-card-component.linkbubble-card-non-collapsible{display:flex}.docs-link-bubble-card.docs-link-bubble-card-animation-waiting{height:1px;opacity:0;overflow:hidden}.docs-linkbubble-link-preview .docs-link-bubble-title-card-component a{color:#202124!important;flex-grow:1;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;height:18px;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap;width:0}.docs-linkbubble-link-preview .docs-link-bubble-title-card-component a:hover{text-decoration:none!important}.docs-linkbubble-link-preview .docs-link-bubble-action-card-component span,.docs-linkbubble-link-preview .docs-link-bubble-text-card-component span,.docs-linkbubble-link-preview .docs-link-bubble-warning-card-component span{flex-direction:column;flex-grow:1;font-size:12px;justify-content:center;line-height:1.3;overflow-wrap:break-word;white-space:normal;width:0;word-wrap:break-word}.docs-linkbubble-link-preview .docs-link-bubble-text-card-component span{color:#5f6368!important;cursor:text}.docs-linkbubble-link-preview .docs-link-bubble-action-card-component span{color:#fff!important}.docs-linkbubble-link-preview .docs-link-bubble-card-component.add-on-install-prompt-card-container span{color:#5f6368!important}.docs-linkbubble-link-preview .docs-link-bubble-thumbnail-container{background-color:#e8eaed;border-radius:4px;display:flex;flex-grow:1;height:141px;overflow:hidden;position:relative;width:0}.docs-linkbubble-link-preview .docs-link-bubble-thumbnail-container a{display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:center}.docs-linkbubble-link-preview .drive-image-thumbnail-component .docs-link-bubble-thumbnail-container a{display:block!important}.drive-image-thumbnail-component .docs-link-bubble-thumbnail-container,.link-bubble-maps-thumbnail-component .docs-link-bubble-thumbnail-container{border:1px solid #e8eaed}#link-bubble-thumbnail-image{background-position:50%;background-repeat:no-repeat;height:100%;width:100%}.default-image-card-component #link-bubble-thumbnail-image,.vertical-image-card-component #link-bubble-thumbnail-image{background-size:contain}.horizontal-image-card-component #link-bubble-thumbnail-image{background-size:cover}.vertical-image-card-component img.link-bubble-drive-thumbnail-image{display:block;height:100%;margin:auto}.default-image-card-component img.link-bubble-drive-thumbnail-image,.horizontal-image-card-component img.link-bubble-drive-thumbnail-image{width:100%}.docs-hc-gecko .docs-link-bubble-thumbnail-container a{height:120%;transform:translateY(-10%)}#high-contrast-link-bubble-thumbnail-image{height:100%}.framed-image-card-component img.link-bubble-drive-thumbnail-image{box-shadow:0 0 6px 0 rgba(0,0,0,.12);margin:6% 7% 0 7%;width:86%}img.link-bubble-maps-thumbnail-image:not(.link-bubble-maps-thumbnail-fallback-image){width:100%}.docs-link-bubble-thumbnail-card-component .link-bubble-youtube-preview-video{position:absolute;transition:opacity .75s cubic-bezier(.4,0,.2,1);width:100%}.link-bubble-youtube-preview-video.preview-video-transparent{opacity:0}.link-bubble-youtube-preview-video.preview-video-hidden{display:none}.link-bubble-youtube-preview-video.preview-video-opaque{opacity:1}.link-bubble-youtube-preview-video.preview-video-visible{display:block}.docs-link-bubble-thumbnail-card-component #link-bubble-youtube-video-duration-indicator{align-items:center;background-color:rgba(0,0,0,.8);border-radius:2px;bottom:8px;color:#fff;display:flex;font-size:12px;font-weight:500;height:16px;justify-content:center;opacity:1;padding:0 4px;position:absolute;right:8px;transition:opacity .1s ease-in-out}.link-bubble-hovered .docs-link-bubble-youtube-thumbnail-container.link-bubble-thumbnail-can-open-in-mole #link-bubble-youtube-video-duration-indicator{opacity:0}.docs-multi-linkbubble-bubble .docs-linkbubble-link-preview .docs-link-bubble-card-component .docs-link-bubble-text-with-icon{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;max-height:-webkit-fill-available!important}.docs-linkbubble-link-preview .docs-link-bubble-card-component .docs-link-bubble-text-with-icon{padding-left:12px}.docs-linkbubble-link-preview .docs-link-bubble-text-card-component.indented-card-component .text-card-component-text{padding-left:30px}.docs-linkbubble-link-preview .docs-link-bubble-card-component.shrink-vertical-padding-card-component{padding-top:0}.docs-linkbubble-link-preview .docs-link-bubble-text-card-component.single-line-text-card-component .text-card-component-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-linkbubble-link-preview .docs-link-bubble-separator{background-color:#e8eaed;height:1px;margin:6px}.docs-hc-gecko .popout-indicator,.docs-hc-gecko .popout-indicator-container,.docs-linkbubble-link-preview.docs-hc-gecko{border:1px solid transparent}.docs-hc-gecko .docs-linkbubble-link-preview .docs-link-bubble-favicon,.docs-hc-gecko .popout-indicator .docs-link-bubble-mime-icon{filter:invert(100%)}.docs-hc-gecko .docs-link-bubble-separator{height:0;border:1px solid transparent}.docs-link-bubble-action-container .goog-menuitem{white-space:nowrap}.docs-linkbubble-bubble .goog-menu .goog-option-selected{background-position:8px 50%}.docs-link-bubble-request-access-card-component.docs-link-bubble-card-component{display:flex;flex-direction:column}.docs-link-bubble-request-access-card-component .link-bubble-text-button{display:flex;padding-top:6px;width:100%}.docs-link-bubble-request-access-card-component .link-bubble-text-button .link-bubble-text-button-container{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;white-space:normal;word-break:break-word;width:0}.docs-link-bubble-request-access-card-component .link-bubble-text-button .link-bubble-text-button-info-icon{display:flex;padding:4px}.docs-link-bubble-request-access-card-component .link-bubble-text-button .link-bubble-text-button-info-icon:hover{background-color:rgba(0,0,0,.06);border-radius:50%}.docs-link-bubble-request-access-card-component .request-access-header{display:flex;justify-content:flex-start;width:100%}.docs-link-bubble-request-access-card-component .request-access-header span{color:#80868b;display:flex;flex-grow:1;font-size:12px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;white-space:normal;width:0}.docs-link-bubble-request-access-card-component .requested-access-text{display:flex;width:100%}.docs-link-bubble-request-access-card-component .requested-access-text span{color:#80868b;display:flex;flex-grow:1;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;justify-content:flex-end;padding-top:6px;white-space:normal;width:0}.docs-link-bubble-calendar-event-action-card-component,.docs-link-bubble-maps-place-action-card-component{border-top:1px solid #e8eaed;justify-content:flex-end}.docs-link-bubble-calendar-event-action-card-component .docs-link-bubble-calendar-attach-document.docs-bubble-button,.docs-link-bubble-maps-place-action-card-component .docs-link-bubble-maps-directions-button.docs-bubble-button{width:24px;height:24px}.docs-link-bubble-calendar-attach-document.jfk-button-disabled{cursor:default;opacity:.38}.docs-link-bubble-calendar-event-action-card-component .docs-link-bubble-calendar-attach-document.docs-bubble-button .docs-icon,.docs-link-bubble-maps-place-action-card-component .docs-link-bubble-maps-directions-button.docs-bubble-button .docs-icon{width:24px;height:24px}.docs-link-bubble-calendar-attach-document.docs-material .docs-icon .docs-icon-img,.docs-link-bubble-calendar-attach-document.docs-material .docs-icon .docs-icon-img:before,.docs-link-bubble-maps-directions-button.docs-material .docs-icon .docs-icon-img,.docs-link-bubble-maps-directions-button.docs-material .docs-icon .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-bubble .docs-link-bubble-calendar-event-action-card-component .docs-link-bubble-calendar-attach-document.jfk-button-disabled:active,.docs-bubble .docs-link-bubble-calendar-event-action-card-component .docs-link-bubble-calendar-attach-document.jfk-button-disabled:focus,.docs-bubble .docs-link-bubble-calendar-event-action-card-component .docs-link-bubble-calendar-attach-document.jfk-button-disabled:hover{background-color:transparent}.docs-bubble .docs-link-bubble-calendar-event-action-card-component .docs-link-bubble-calendar-attach-document.jfk-button-disabled:active .docs-icon-img,.docs-bubble .docs-link-bubble-calendar-event-action-card-component .docs-link-bubble-calendar-attach-document.jfk-button-disabled:active .docs-icon-img:before{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.docs-link-bubble-card-component.docs-link-bubble-action-card-component.link-bubble-acl-fixer-hidden{height:0;margin-top:0;padding-bottom:0;padding-top:0;opacity:0;visibility:hidden}.docs-link-bubble-card-component .link-bubble-text-button-text{color:#1a73e8;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px!important;font-weight:500;margin-left:4px;padding:4px 8px}.docs-link-bubble-card-component.docs-link-bubble-action-card-component.link-bubble-acl-fixer-card-component{margin-top:0;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}.docs-link-bubble-action-card-component.link-bubble-acl-fixer-card-component .link-bubble-text-button-text.link-bubble-text-button-text-disabled{color:#80868b;cursor:default;outline:none}.docs-link-bubble-card-component .link-bubble-text-button-text:hover{background-color:#e8f0fe;border-radius:4px}.docs-link-bubble-card-component.docs-link-bubble-action-card-component .link-bubble-text-button-text{color:#fff!important}.docs-link-bubble-card-component.docs-link-bubble-action-card-component .link-bubble-text-button-text:hover{background-color:#1967d2!important}.docs-link-bubble-card-component.docs-link-bubble-action-card-component.add-on-install-prompt-card-container .link-bubble-text-button-text{color:#1967d2!important}.docs-link-bubble-card-component.docs-link-bubble-action-card-component.add-on-install-prompt-card-container .link-bubble-text-button-text:hover{color:#fff!important;background-color:#1967d2!important}.popout-indicator-container{align-items:flex-end;box-sizing:border-box;display:flex;height:100%;justify-content:flex-end;left:0;padding:12px;pointer-events:none;position:absolute;transition:background-color .1s cubic-bezier(.4,0,.2,1);width:100%}.docs-link-bubble-youtube-thumbnail-container .popout-indicator-container{opacity:0}.link-bubble-hovered .docs-link-bubble-youtube-thumbnail-container .popout-indicator-container{opacity:1}.docs-hc-gecko .popout-indicator-container.hovered-card-component{background-color:transparent}.docs-link-bubble-thumbnail-container:not(.docs-link-bubble-youtube-thumbnail-container) .popout-indicator-container.hovered-card-component{background-color:rgba(32,33,36,.1)}.popout-indicator-text{color:#fff;display:inline-block;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;max-width:0;opacity:0;overflow:hidden;padding:0;text-overflow:ellipsis;transition:all .2s cubic-bezier(.4,0,.2,1)}.link-bubble-hovered .popout-indicator-text{max-width:4000px;opacity:1;padding-left:8px;padding-right:4px}.popout-indicator{align-items:center;background-color:rgba(32,33,36,.6);border-radius:16px;box-sizing:border-box;display:flex;max-width:100%;padding:6px}.docs-linkbubble-link-preview .docs-link-bubble-card-component .popout-indicator .docs-link-bubble-mime-icon{transition:all .3s cubic-bezier(.4,0,.2,1)}.docs-linkbubble-link-preview.link-bubble-hovered .docs-link-bubble-card-component .popout-indicator .docs-link-bubble-mime-icon{padding-left:4px}.docs-link-bubble-card-component.docs-link-bubble-maps-place-card-component{align-items:flex-start;display:flex;justify-content:space-between}.docs-link-bubble-card-component.docs-link-bubble-maps-place-card-component .docs-link-bubble-maps-place-card-text{display:flex;flex-direction:column;flex-grow:1;width:0}.docs-link-bubble-card-component.docs-link-bubble-maps-place-card-component .docs-link-bubble-maps-place-card-text .docs-link-bubble-maps-place-card-title{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-link-bubble-card-component.docs-link-bubble-maps-place-card-component .docs-link-bubble-maps-place-card-text .docs-link-bubble-maps-place-card-address,.docs-link-bubble-card-component.docs-link-bubble-maps-place-card-component .docs-link-bubble-maps-place-card-text .docs-link-bubble-maps-place-card-category{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-link-bubble-card-component.docs-link-bubble-maps-place-card-component .docs-link-bubble-maps-place-card-img img{border-radius:6px;height:48px;margin-left:10px;width:48px}.docs-gm .docs-linkbubble-link-preview .docs-link-bubble-mime-icon .docs-icon .docs-icon-grid{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-gm .docs-multi-linkbubble-bubble{padding:0}.docs-multi-linkbubble-bubble .docs-linkbubble-bubble{border:0;border-radius:0;box-shadow:none;padding:0;position:relative}.docs-gm .docs-linkbubble-multi-link-scrollable-container{background-color:#fff;border-color:#dadce0;color:#3c4043;display:flex;flex-direction:column;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:auto;max-height:150px;overflow-y:auto;border-radius:8px;padding:6px 0;box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.docs-linkbubble-multi-link-scrollable-container .docs-linkbubble-link-preview .docs-link-bubble-abuse-card-component:before,.docs-linkbubble-multi-link-scrollable-container .docs-linkbubble-link-preview .docs-link-bubble-action-card-component:before,.docs-linkbubble-multi-link-scrollable-container .docs-linkbubble-link-preview .docs-link-bubble-extract-card-component:before,.docs-linkbubble-multi-link-scrollable-container .docs-linkbubble-link-preview .docs-link-bubble-warning-card-component:before{bottom:-6px;height:7px;z-index:-1}.docs-multi-linkbubble-bubble:has(.appsElementsLinkPreviewBaseMultiLinkPreviewCard) .docs-linkbubble-multi-link-scrollable-container{display:none}.docs-linkbubble-multi-link-scrollable-container:has(.appsElementsLinkPreviewBaseRoot){padding:0;box-shadow:none}.docs-linkbubble-link-preview .linkbubble-float-icon-top .docs-link-bubble-mime-icon{margin-bottom:auto}.docs-link-bubble-calendar-view-details{padding-top:3px}.docs-link-bubble-third-party-card-component,.docs-link-bubble-third-party-privacy-promo-card-component{margin:0 auto;width:310px}.docs-link-bubble-third-party-card-component{max-height:500px}.docs-link-bubble-third-party-privacy-promo-card-component{flex-direction:column;white-space:normal}.docs-link-bubble-third-party-privacy-promo-card-component p{color:#5f6368;line-height:20px}.docs-link-bubble-third-party-privacy-promo-card-component a.third-party-privacy-promo-share-link{color:#5f6368!important;text-decoration:underline!important}.docs-link-bubble-third-party-privacy-promo-card-component .jfk-button-standard,.docs-link-bubble-third-party-privacy-promo-card-component button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;margin:0 auto;width:100%}.docs-link-bubble-third-party-privacy-promo-card-component .jfk-button-standard.jfk-button-hover,.docs-link-bubble-third-party-privacy-promo-card-component button:hover{background:#f8fbff;border:1px solid #cce0fc!important;color:#1a73e8;cursor:pointer}.docs-link-bubble-third-party-privacy-promo-card-component .jfk-button-standard.jfk-button-focused,.docs-link-bubble-third-party-privacy-promo-card-component button:focus{background:#e9f1fe;border:1px solid #c1d8fb!important}[class*=docs-hc] .docs-linkbubble-link-preview .docs-bubble-button.jfk-button:focus{outline:1px solid Highlight;outline-offset:-4px}[class*=docs-hc] .docs-link-bubble-thumbnail-container:focus-within{outline:4px solid Highlight;outline-offset:-4px}.docs-link-bubble-card-component.docs-link-bubble-sidekick-prompt-button-card-component{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;background:var(--ae-genai-generation-gradient,linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff));align-items:center;animation:generation-shimmer 2.1s linear infinite;animation-duration:1s;animation-iteration-count:1;color:#1f1f1f;display:inline-flex;height:32px;padding:0 16px 0 10px}@media not (prefers-reduced-motion){.docs-link-bubble-card-component.docs-link-bubble-sidekick-prompt-button-card-component{background-position:50%;background-size:800% 800%}}.docs-link-bubble-card-component.docs-link-bubble-sidekick-prompt-button-card-component-margin{margin:10px 0 9px 12px}.docs-link-bubble-card-component.docs-link-bubble-sidekick-prompt-button-card-component-wiz{--gm3-button-filled-tonal-with-icon-icon-size:14px;--gm3-button-filled-tonal-with-icon-icon-label-space:6px}.docs-link-bubble-card-component.docs-link-bubble-sidekick-prompt-button-card-component-wiz-hover{--gm3-button-filled-tonal-hover-state-layer-opacity:0;--gm3-button-filled-tonal-hover-container-elevation:0}.docs-link-bubble-card-component.docs-link-bubble-sidekick-prompt-button-card-component:hover{color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);background:var(--ae-genai-generation-gradient,linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff));animation:generation-shimmer 2.1s linear infinite;color:#1f1f1f;padding:0 16px 0 10px}@media not (prefers-reduced-motion){.docs-link-bubble-card-component.docs-link-bubble-sidekick-prompt-button-card-component:hover{background-position:50%;background-size:800% 800%}}.docs-link-bubble-card-component.docs-link-bubble-sidekick-prompt-button-card-component:focus{background:#bdcae4;outline:none}.docs-link-bubble-sidekick-prompt-button-card-component-icon-closure{display:flex;margin-right:6px}.docs-link-insertlinkbubble-linkchip{width:312px}.docs-link-insertlinkbubble-buttonbar .jfk-button{margin-right:0}.docs-gm .docs-link-insertlinkbubble-buttonbar .jfk-button{margin-left:12px;min-width:87px}.docs-link-insertlinkbubble-error{color:#c5221f;padding:12px 0 0 0}@media print{.docs-link-smartinsertlinkbubble{display:none}}.docs-gm .docs-link-smartinsertlinkbubble ::selection{background:#d2e3fc}.docs-link-smartinsertlinkbubble{margin:-1px;width:360px;outline:none;padding:1px}.docs-link-smartinsertlinkbubble-no-anchor-input{height:350px}.docs-link-smartinsertlinkbubble-with-anchor-input{height:390px}.jfk-bubble.docs-calloutbubble-bubble.docs-linkbubble-bubble{z-index:1000!important}.docs-gm .docs-link-smartinsertlinkbubble-toppane{margin:0 16px;position:relative}.docs-link-smartinsertlinkbubble-bottompane{max-height:230px;overflow-x:hidden}.docs-link-smartinsertlinkbubble-bottompane-margin-error{margin-top:15px}.docs-link-smartinsertlinkbubble-internal-links-bottompane{max-height:255px;overflow-x:hidden}.docs-link-smartinsertlinkbubble-screen-resize-no-anchor-input{height:250px}.docs-link-smartinsertlinkbubble-screen-resize-with-anchor-input{height:300px}.docs-gm .docs-link-smartinsertlinkbubble-screen-resize-suggestions-holder{height:132px}.docs-gm .docs-link-smartinsertlinkbubble-screen-resize-internal-links-suggestions-holder{height:170px}.docs-link-searchinput-search{background:transparent;border:none;box-sizing:border-box;box-shadow:none;display:inline-block;flex-grow:1;margin:0;outline:none}.docs-gm .docs-link-searchinput-search{color:#5f6368;display:block;font-size:14px;width:261px}.docs-gm .docs-link-searchinput-search::placeholder{color:#9aa0a6}.docs-link-searchinput-search-container-focus{border:1px solid #4d90fe!important;outline:none}.docs-link-searchinput-search-container-error{border:2px solid #d93025!important;outline:none}.docs-link-smartinsertlinkbubble-error{font-size:12px;line-height:16px;margin-left:14px;display:flex;color:#d93025}.docs-gm .docs-link-searchinput-search-container-focus{border:2px solid #1a73e8!important;box-shadow:none;color:#3c4043}.docs-smart-link-searchinput-search-container{background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;min-width:20px;width:262px;display:flex;margin:8px 0}.docs-gm .docs-smart-link-searchinput-search-container{border-color:#dadce0;border-radius:4px;box-sizing:border-box}.docs-smart-link-searchinput-search-container-wrapper-no-error{height:36px}.docs-smart-link-searchinput-search-container-wrapper-error{height:55px}.docs-link-smartinsertlinkbubble-search-icon{display:block;color:#333;font-size:90%;padding:6px}.docs-link-smartinsertlinkbubble-search-icon-focused{padding:5px;padding-right:6px}.docs-link-smartinsertlinkbubble-anchor-text-container{position:relative;margin:16px 16px 6px 16px}.docs-link-smartinsertlinkbubble-text-label{display:block;height:13px;padding:8px 0}.docs-link-smartinsertlinkbubble-text{display:block;width:262px}.docs-gm .docs-material-bubble .docs-link-insertlinkbubble .docs-link-smartinsertlinkbubble-text{box-sizing:content-box;color:#5f6368;height:32px;margin:0;width:294px}.docs-gm .docs-material-bubble .docs-link-smartinsertlinkbubble-text:focus{color:#3c4043}.docs-link-smartinsertlinkbubble-text,.docs-link-smartinsertlinkbubble-text-label{margin-bottom:5px}.docs-gm .docs-link-smartinsertlinkbubble-text-label{background-color:#fff;box-shadow:5px 0 0 #fff,-5px 0 0 #fff;color:#5f6368;display:inline;font-size:12px;left:12px;margin-bottom:0;max-width:300px;padding:0;position:absolute;top:-8px;word-wrap:break-word}.docs-link-smartlinksuggestion:last-child{margin-bottom:6px}.docs-link-smartlinksuggestion:first-child{margin-top:6px}.docs-link-smartlinksuggestion{border:none;border-collapse:separate;border-spacing:0 6px;display:table;font-size:90%;height:24px;outline:none;width:100%}.docs-link-smartlinksuggestion-paste-match:focus,.docs-link-smartlinksuggestion-paste-match:hover,.docs-link-smartlinksuggestion:focus,.docs-link-smartlinksuggestion:hover{cursor:pointer;background-color:#f1f3f4;outline:1px dotted transparent}.docs-link-smartlinksuggestion-paste-match{background-color:#f8f9fa}.docs-link-smartlinksuggestion-favicon{padding-left:2px}.docs-link-smartlinksuggestion-icon{display:table-cell;height:21px;padding:0 12px 0 16px;vertical-align:middle;width:21px}.docs-link-smartlinksuggestion-search,.docs-link-smartlinksuggestion-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px;color:#202124}.docs-link-smartlinksuggestion-title:last-child{margin-top:2px}.docs-link-smartlinksuggestion-search{color:#5f6368;font-size:12px}.docs-link-smartlinksuggestion-text{display:table-cell}.docs-link-smartlinksuggestion-action-link{border-color:#dadce0;border-style:solid;border-width:1px 0 0;color:#5f6368;background-color:transparent}.docs-link-smartlinksuggestioncontentbox-empty-container,.docs-link-smartlinksuggestioncontentbox-offline-container{width:270px;height:56px;margin:16px auto}.docs-link-smartlinksuggestioncontentbox-empty-label,.docs-link-smartlinksuggestioncontentbox-offline-label{font-family:Google Sans;font-size:14px;line-height:20px;color:#5f6368;margin-top:60px;text-align:center}.docs-link-smartlinksuggestioncontentbox-promo-label-title{padding:49px 28px 3px 28px;font-family:Google Sans;font-size:16px;line-height:24px;align-items:center;text-align:center;letter-spacing:.1px;color:#202124}.docs-link-smartlinksuggestioncontentbox-promo-label{padding:0 28px;font-family:Google Sans;font-size:14px;line-height:20px;align-items:center;text-align:center;letter-spacing:.25px;color:#5f6368}.docs-link-smartinsertlinkbubble-search-bubble{margin:-1px;outline:none;padding:1px;height:330px}.docs-link-smartinsertlinkbubble-search-bubble-sheets-small{height:240px}.docs-link-smartinsertlinkbubble-search-bubble-drawings{height:290px}.docs-gm .docs-link-smartinsertlinkbubble-searchholder,.docs-gm .docs-link-smartinsertlinkbubble-toppane{position:relative}.docs-gm .docs-link-smartinsertlinkbubble-searchholder{margin-right:4px}.docs-gm .docs-link-smartinsertlinkbubble-toppane{display:flex;height:50px}.docs-insert-link-bubble-internal-links-button{color:#5f6368;background-color:transparent;margin:0;font-size:90%;padding-right:16px;padding-left:16px;padding-top:6px;padding-bottom:6px;border-color:#dadce0;border-style:solid;border-width:1px 0 0;bottom:0;right:0;left:0;position:absolute;border-radius:0 0 7px 7px}.docs-insert-link-bubble-internal-links-button:focus,.docs-insert-link-bubble-internal-links-button:hover{background-color:#e8eaed;outline:none;cursor:pointer}.docs-insert-link-bubble-internal-links-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:252px;font-size:14px;font-family:Google Sans,sans-serif;font-weight:500;color:#3c4043;padding:8px 0}.docs-link-internal-links-icon{float:right;width:24px;height:24px;margin:4px}[dir=rtl] .docs-link-internal-links-icon{transform:rotate(180deg)}.docs-link-smartinsertlinkbubble-apply-button,.docs-link-smartinsertlinkbubble-apply-button.jfk-button.jfk-button-standard{font-family:Google Sans,sans-serif;font-size:14px;margin:8px;cursor:pointer;height:28px;border:none;box-shadow:none;outline:none;background:none;color:#1a73e8;padding:4px 0;align-self:center;font-weight:500}.docs-link-smartinsertlinkbubble-apply-button.jfk-button.jfk-button-standard.jfk-button-disabled{color:rgba(60,64,67,.38);pointer-events:none}.docs-link-smartinsertlinkbubble-apply-button.jfk-button.jfk-button-standard:active:hover,.docs-link-smartinsertlinkbubble-apply-button.jfk-button.jfk-button-standard:focus,.docs-link-smartinsertlinkbubble-apply-button:active:hover,.docs-link-smartinsertlinkbubble-apply-button:focus{background:rgba(26,115,232,.1);border-radius:4px;color:#174ea6}.docs-link-smartinsertlinkbubble-apply-button.jfk-button.jfk-button-standard:hover,.docs-link-smartinsertlinkbubble-apply-button:hover{background:rgba(26,115,232,.04);color:#174ea6}.docs-link-smartinsertlinkbubble-internal-links-bubble{margin:-1px;outline:none;padding:1px;height:288px}.docs-link-back-to-search-icon-button{float:left;color:#80868b;margin:4px 8px 4px 2px;padding:0;min-width:24px;border-radius:50%}.docs-material .docs-link-back-to-search-icon-button .docs-icon{height:24px;width:24px}[dir=rtl] .docs-link-back-to-search-icon-button{transform:rotate(180deg)}.docs-link-back-to-search-icon-button:focus,.docs-link-back-to-search-icon-button:hover{background-color:#e8eaed;cursor:pointer;outline:none}.docs-insert-link-bubble-back-search-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:146px;font-size:14px;font-family:Google Sans,sans-serif;color:#5f6368;padding:8px 0}.docs-link-smartinsertlinkbubble-internal-links-heading{position:relative}.docs-link-smartinternallinksuggestiongroup-title{text-transform:uppercase;font-family:Roboto;font-style:normal;font-weight:500;font-size:11px;margin:5px 16px 11px}.docs-ml-promotion{z-index:1002}.docs-ml-header{z-index:1}.docs-ml-icon{direction:ltr;display:inline-block;text-align:left;overflow:hidden;position:relative;vertical-align:middle}.docs-ml-img:before{content:url(//ssl.gstatic.com/docs/common/mobileweb_sprite1.png)}.docs-ml-img-container{height:156px;position:absolute;width:36px}.docs-ml-docs-logo-icon{left:0;top:-36px}.docs-ml-sheets-logo-icon{left:0;top:0}.docs-ml-slides-logo-icon{left:0;top:-96px}.docs-ml-arrow-back-icon{left:0;top:-132px}.docs-ml-edit-icon{left:0;top:-72px}@media screen and (-webkit-min-device-pixel-ratio:2){.docs-ml-img{content:url(https://ssl.gstatic.com/docs/common/mobileweb_sprite1.png)}.docs-ml-img-container{height:156px;position:absolute;width:36px}.docs-ml-docs-logo-icon{left:0;top:-36px}.docs-ml-sheets-logo-icon{left:0;top:0}.docs-ml-slides-logo-icon{left:0;top:-96px}.docs-ml-arrow-back-icon{left:0;top:-132px}.docs-ml-edit-icon{left:0;top:-72px}}.docs-ml-promotion{background:#fff;bottom:0;box-shadow:0 4px 12px rgba(0,0,0,.4);font-family:Arial,Helvetica,sans-serif;left:0;position:fixed;width:100%}.docs-ml-promotion-off-screen{transform:translateY(100%)}.docs-ml-promotion-shown{transform:translateY(0);transition:transform 333ms cubic-bezier(.4,0,.2,1)}.docs-ml-promotion-dismissed{transform:translateY(100%);box-shadow:none}.docs-ml-promotion-no-horizontal-scroll{overflow-x:hidden}.docs-ml-promotion-header{display:table;padding:24px 24px 0 24px}.docs-ml-promotion-app-icon-container{display:table-cell}.docs-ml-promotion-app-icon{height:36px;width:36px}@media (min-width:600px){.docs-ml-promotion-app-icon{transform:scale(1.33)}}.docs-ml-promotion-text{display:table-cell;padding-left:20px;vertical-align:top}.docs-ml-promotion-text-heading{color:rgba(0,0,0,.87);font-size:16px;font-weight:700;padding-bottom:7px}.docs-ml-promotion-text-body{color:rgba(0,0,0,.87);font-size:14px}.docs-ml-promotion-action-row{float:right;margin-top:6px;padding:8px 24px}.docs-ml-promotion-action-row-desktop{margin-top:6px}.docs-ml-promotion-action-container{display:inline-block;height:48px;margin:6px 4px;vertical-align:middle}.docs-ml-promotion-action-button{display:inline-block;font-size:14px;font-weight:500;padding:9px 12px;vertical-align:middle}.docs-ml-promotion-action-button-wrapper:focus{outline-color:#d6d6d6}.docs-ml-promotion-action-button.docs-ml-promotion-yes-button{background-color:#4285f4;border-radius:4px;color:#fafafa;border:1px solid transparent}.docs-ml-promotion-action-button.docs-ml-promotion-yes-button:active{background-color:#1967d2}.docs-ml-promotion-action-button.docs-ml-promotion-no-button{background-color:#fafafa;color:#5f6368;border-radius:4px;border:1px solid #dadce0}.docs-ml-promotion-action-button.docs-ml-promotion-no-button:active{background-color:#f5f5f5}.docs-ml-promotion.desktop{text-align:center}@media (orientation:portrait){.docs-ml-promotion.desktop{padding-top:56px;padding-bottom:80px}}@media (orientation:landscape){.docs-ml-promotion.desktop{padding-top:36px;padding-bottom:56px}}.docs-ml-promotion-heading-desktop{font-family:Google Sans;font-size:18px;font-weight:700;color:#202124;padding-top:18px;padding-bottom:10px;line-height:1.5;max-width:360px;margin:0 auto}@media (orientation:landscape){.docs-ml-promotion-heading-desktop{padding-top:0;max-width:none}}.docs-ml-promotion-text-body-desktop{font-size:14px;line-height:1.5;color:#5f6368;padding-bottom:10px}.docs-icon.docs-ml-promotion-desktop-icon{height:40px;width:40px;transform:scale(2.5);transform-origin:top}.docs-icon-ml-promotion-icon-container-desktop{height:100px;width:100px;margin-left:auto;margin-right:auto}@media (orientation:landscape){.docs-icon-ml-promotion-icon-container-desktop{display:inline-block;vertical-align:top}.docs-ml-promotion-description-desktop{display:inline-block;vertical-align:top;text-align:left;padding-left:39px;max-width:645px}}@media (orientation:landscape){.docs-ml-promotion-action-row-desktop{margin-left:-8px}}.docs-ml-promotion-action-row-desktop .docs-ml-promotion-action-container{margin:6px 8px;font-family:Google Sans}.docs-ml-promotion-action-row-desktop .docs-ml-promotion-action-button-wrapper:focus{outline:none}.docs-ml-promotion-action-button.docs-ml-promotion-yes-button.docs-ml-promotion-app-themed{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff}.docs-ml-promotion-action-button.docs-ml-promotion-no-button.docs-ml-promotion-app-themed{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8}.docs-ml-promotion-action-button-wrapper:focus .docs-ml-promotion-action-button.docs-ml-promotion-yes-button.docs-ml-promotion-app-themed{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-ml-promotion-action-button-wrapper:focus .docs-ml-promotion-action-button.docs-ml-promotion-no-button.docs-ml-promotion-app-themed{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;background:#e9f1fe;border:1px solid #c1d8fb!important}.docs-odp-sidebar{background-color:#fff;border-radius:16px;box-shadow:none;outline:none;overflow:hidden;width:300px;margin:6px 16px 16px;border-top:none;display:flex;flex-direction:column;position:absolute;right:0;top:0;width:320px}.has-right-rail .docs-odp-sidebar{margin-left:0;margin-right:0}.docs-odp-iframe{flex:1 0;border:0}.docs-body-pageless .docs-odp-sidebar,.docs-hub .docs-odp-sidebar{border:1px solid #c7c7c7}@keyframes shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.boqDriveecmOdpClientOdpclientLoading{align-content:center;animation-fill-mode:forwards;animation-iteration-count:1;animation:fadeInAnimation .2s ease;background-color:var(--dt-surface,#fff);display:flex;flex-direction:column;height:100%;position:absolute;top:0;width:100%;z-index:3000}.boqDriveecmOdpClientOdpclientShimmer{animation:shimmer 2.2s ease infinite;background:0 0/300% 300% linear-gradient(-61deg,var(--dt-inverse-on-surface,#dadce0) 40%,var(--dt-surface-container-highest,#f1f3f4) 50%,var(--dt-inverse-on-surface,#dadce0) 60%);background-color:var(--dt-inverse-on-surface,#dadce0)}@media (forced-colors:active){.boqDriveecmOdpClientOdpclientShimmer{border:1px solid var(--dt-outline,#80868b)}}.boqDriveecmOdpClientOdpclientPlaceholder{border-radius:1rem;height:1rem;margin-left:1rem;margin-top:.5rem}.boqDriveecmOdpClientOdpclientPlaceholder:nth-child(odd){margin-top:1.5rem}.boqDriveecmOdpClientOdpclientCloseButton{background-color:transparent;border-color:transparent;border-width:1px;border:none;color:inherit;cursor:pointer;fill:currentColor;margin-right:1rem;margin-top:.125rem;outline:none;padding:.75rem;text-decoration:none}.boqDriveecmOdpClientOdpclientHeader{align-items:center;border-bottom:1px solid var(--dt-outline,#80868b);display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:.3125rem;padding-bottom:.375rem;width:100%}.boqDriveecmOdpClientOdpclientTitle{font:var(--dt-title-medium-font,500 1rem/1.5rem "Google Sans"),Google Sans,Roboto,Arial,sans-serif;letter-spacing:var(--dt-title-medium-spacing,.00625em);color:var(--dt-on-background,#3c4043);margin-left:20px}.boqDriveecmOdpClientOdpclientError{align-items:center;animation-fill-mode:forwards;animation-iteration-count:1;animation:fadeInAnimation .2s ease;background-color:var(--dt-surface,#fff);display:flex;flex-direction:column;height:100%;width:100%;z-index:3000}.boqDriveecmOdpClientOdpclientErrorLink{color:var(--dt-primary-action,#1967d2)}.boqDriveecmOdpClientOdpclientErrorMessage{font:var(--dt-body-small-font,400 .75rem/1rem "Roboto"),Google Sans,Roboto,Arial,sans-serif;letter-spacing:var(--dt-body-small-spacing,.025em);color:var(--dt-on-surface,#3c4043);margin-top:5.125rem}.docs-aclupgrade-banner-container{align-items:center;background:#e8f0fe;display:flex;flex-direction:row;height:48px;justify-content:space-between;position:relative;padding:2px 0}.docs-aclupgrade-banner-reload-button-wrapper{align-items:center;display:flex;margin:0 16px 0 32px}.docs-aclupgrade-banner-full-message{color:#202124;display:flex;flex-grow:1;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px;margin:0 14px 0 0}.docs-aclupgrade-banner-icon{margin:0 16px;color:#1a73e8}.docs-material-button .docs-aclupgrade-banner-reload-button-wrapper .docs-aclupgrade-banner-reload-button.docs-material-button{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:32px;letter-spacing:.25px;line-height:20px;padding:5px 10px}.docs-aclupgrade-banner-reload-button-wrapper .docs-material-button{color:#1a73e8}.docs-aclupgrade-banner-reload-button{text-transform:none;margin:0}.docs-aclupgrade-banner-icon{fill:#1967d2}.docs-grille-gm3 .docs-aclupgrade-banner-container{background:#d3e3fd}.docs-grille-gm3 .docs-aclupgrade-banner-reload-button-wrapper .docs-material-button{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;color:#041e49;height:40px;padding:9px 12px}.docs-grille-gm3 .docs-aclupgrade-banner-reload-button-wrapper .docs-material-button-hover{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.08);box-shadow:none;color:#041e49}.docs-grille-gm3 .docs-aclupgrade-banner-reload-button-wrapper .docs-material-button-focused{border:1px solid transparent;border-radius:100px;box-sizing:border-box;cursor:pointer;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;line-height:20px;padding:9px 24px;white-space:nowrap;color:#0b57d0;padding:9px 12px;background-color:rgba(11,87,208,.12);box-shadow:none;color:#041e49}.docs-grille-gm3 .docs-aclupgrade-banner-full-message{color:#041e49}.docs-grille-gm3 .docs-aclupgrade-banner-reload-button-wrapper{border:none;border-radius:100%;height:40px;line-height:40px;padding:0}.docs-in-editor-sync-state-icon{float:right;margin:0 0 0 24px;vertical-align:middle}.docs-in-editor-sync-state-icon .docs-icon{height:20px;margin:0;opacity:1;width:20px}.docs-in-editor-animated-sync{animation-duration:2s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;transform-origin:center}@keyframes spin{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.docs-offline-optinpromo.jfk-bubble{font-size:13px;max-width:500px;outline:none;padding-left:24px;padding-top:11px;position:fixed;right:15px;top:113px}.docs-offline-optinpromo .jfk-bubble-arrow{display:none}#docs-offline-optinpromo-title{font-size:19px;font-weight:500;margin:12px 0}.docs-offline-optinpromo-notice{color:#767676;font-size:11px;margin:14px 0}.docs-offline-optinpromo-notice a{text-decoration:none}.docs-offline-optinpromo hr{border-top-color:#e1e1e1;border-top-style:solid;border-width:1px 0 0 0}.docs-offline-optinpromo-confirm-buttons{margin-top:15px}.docs-offline-welcomepromo{width:400px}.docs-offline-welcomepromo .modal-dialog-content{padding-right:80px;position:relative}.doc-offline-welcomepromo-img{position:absolute;right:0;top:-25px}.docs-gm #docs-offline-optinpromo-title,.docs-gm .docs-offline-optinpromo-buttons{padding:0}.docs-onepick-integrated-sidebar{border-radius:16px;box-shadow:none;overflow:hidden;margin:6px 16px 16px;background-color:#fff;border-left:0;border-top:none;height:100%;outline:none;position:absolute;right:0;top:0;width:300px}.has-right-rail .docs-onepick-integrated-sidebar{margin-left:0;margin-right:0}.docs-onepick-integrated-sidebar-content-library.docs-onepick-integrated-sidebar-content-library{width:320px}.docs-body-pageless .docs-onepick-integrated-sidebar.docs-onepick-integrated-sidebar-content-library{border:none}.docs-body-pageless .docs-onepick-integrated-sidebar,.docs-hub .docs-onepick-integrated-sidebar{border:1px solid #c7c7c7}.docs-onepick-integrated-sidebar iframe{border-radius:16px}.picker-api-container,.picker-iframe-container{height:100%;width:100%;position:relative}.picker-close-button{position:absolute;z-index:100;top:12px;right:14px;width:36px;height:36px;border-radius:18px;border-width:0;background-color:transparent}.picker-close-button:hover{background-color:rgba(60,64,67,.04)}.picker-close-button:active{background-color:rgba(60,64,67,.12)}.picker-close-button-svg{fill:#616161}.content-library .picker-close-button-svg{color:var(--dt-on-neutral-container,#3c4043)}.content-library .picker-loading-container{position:absolute;height:100%;width:100%;background-color:var(--dt-surface-container,#fff);align-items:center;justify-content:space-evenly;display:none}.content-library.loading .picker-loading-container{display:flex;background-color:#f0f4f9}.content-library.loaded .picker-loading-container,.content-library.loading .picker-iframe-container,.content-library.loading-timed-out .picker-loading-container{display:none}.google-picker.modal-dialog{background-color:var(--dt-background,#fff);border:none;padding:0;transition:top .5s ease-in-out;z-index:1004;border-radius:8px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3);overflow:hidden}.google-picker.modal-dialog .picker-close-button{top:20px;right:18px}.google-picker.modal-dialog-bg{background-color:var(--dt-scrim,rgba(32,33,36,.6));z-index:1003}.google-picker.transparent-picker.modal-dialog{background-color:transparent;border:none;box-shadow:none;padding:0}.google-picker.transparent-picker.modal-dialog-content{background-color:transparent}.mspin-small{width:24px;height:24px;overflow:hidden;animation:mspin-rotate 1568.63ms linear infinite}.mspin-small>div{animation:mspin-revrot 5332ms steps(4) infinite}.mspin-small>div>div{background-image:url(//ssl.gstatic.com/docs/picker/images/loading_spinner_small.svg);background-size:100%;width:7776px;height:24px;animation:mspin-small-film 5332ms steps(324) infinite}@keyframes mspin-small-film{0%{transform:translateX(0)}to{transform:translateX(-7776px)}}@keyframes mspin-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes mspin-revrot{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.google-url-picker.modal-dialog{background-color:var(--dt-background,#fff);border:none;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);padding:0;z-index:1002}.google-url-picker.modal-dialog-bg{opacity:.5;z-index:1001}.google-url-picker .modal-dialog-title{display:none}.picker-urlview{padding:24px 64px 0 32px}.picker-urlview-header{color:var(--dt-on-background,#3c4043);font-weight:400;font-size:18px;line-height:22px}.picker-urlview-inner-input{border-width:0 0 2px 0;border-color:#5e97f6;border-style:solid;margin-top:24px;padding-bottom:6px;width:400px}.picker-urlview-actionbar{display:flex;justify-content:flex-end;padding:26px}.picker-urlview-image{display:flex;justify-content:center;min-height:32px}.picker-urlview-cancelbutton{background-color:var(--dt-background,#fff);border:none;color:var(--dt-on-background,#3c4043);cursor:pointer;font-size:14px;font-weight:400;margin-right:24px;text-transform:uppercase}.picker-urlview-insertbutton{background-color:var(--dt-background,#fff);border:none;color:#4788f4;cursor:pointer;font-size:14px;font-weight:400;padding:1px 0;text-transform:uppercase}.picker-urlview-insertbutton:disabled{color:var(--dt-on-surface-variant,#5f6368);cursor:auto}.picker-urlview-inner-input:focus{outline:none}.picker-urlview-error-container{color:#d40000;font-size:12px;width:400px}.picker-urlview-disclaimer-container{color:var(--dt-on-surface-variant,#5f6368);font-size:10px;padding-top:8px;width:400px}.picker-urlview-close-icon{background-color:rgba(0,0,0,.4);border:none;border-radius:50%;height:32px;margin-top:10px;margin-right:10px;position:absolute;right:0;text-align:center;width:32px}.picker-urlview-close-icon svg{fill:var(--dt-on-background,#3c4043);margin:-4px 0 0 -12px;opacity:.5}.picker-urlview-loading-icon{display:inline-block;direction:ltr;height:24px;width:24px;padding:20px 0 0 8px;position:absolute;z-index:1}.picker-tooltip{z-index:1003!important}.pub-dialog-disabled-text{color:#afafaf}.pub-dialog-wrap{font-size:13px;font-size:14px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;width:500px}.pub-dialog-content-div{padding:0 0 10px 30px}.pub-dialog-input-div{padding-bottom:15px}.pub-dialog-option-vspacer{height:5px}.pub-dialog-info{color:#999;font-size:11px;padding-bottom:2px}.docs-gm .pub-dialog-info{color:#80868b}.docs-gm .pub-dialog-state-published.pub-dialog-info{color:#1a73e8}.pub-dialog-tab{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.goog-tab-bar.pub-dialog-tab-bar{background:none;border-bottom-color:silver!important;margin-top:20px;padding-left:0!important}.docs-gm .goog-tab-bar.pub-dialog-tab-bar{margin-top:21px;padding-top:0}.goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab{color:#bdbdbd;cursor:pointer;font-weight:500;margin:1px 15px 0 0;padding:4px 8px;text-decoration:none;top:1px}.docs-gm .goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab{color:#5f6368;font-size:14px;text-align:center;width:120px}.goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab.goog-tab-hover,.goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab.goog-tab-selected{background:none;border-bottom:3px solid #4d90fe;border-left:none;border-right:none;border-top:none;color:#000}.docs-gm .goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab.goog-tab-selected.goog-tab-hover{background-color:#f1f3f4!important}.docs-gm .goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab.goog-tab-hover,.docs-gm .goog-tab-bar.pub-dialog-tab-bar .goog-tab.pub-dialog-tab.goog-tab-selected{border-bottom:2px solid #1a73e8}.pub-dialog-document-link,.pub-dialog-embed-code{margin-top:20px;width:100%;box-sizing:border-box}.pub-dialog-link-content-div{margin-top:10px}.docs-gm .pub-dialog-link-options-container{display:flex}.pub-dialog-embed-code{font-size:13px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;height:65px}.docs-gm .pub-dialog-embed-code{height:82px!important}.docs-gm .pub-dialog-link-options-document-part-menu-button{margin-right:15px}.pub-dialog-sep-div{padding:20px 0}#pub-dialog-publish-link-button{margin-top:20px}#pub-dialog-dom-signin-req-dropdown-container{margin-left:30px}.pub-dialog-sep{border-top-color:#e1e1e1;border-top-style:solid;border-width:1px 0 0 0;color:#bfbfbf;height:0}.goog-zippy-header.pub-dialog-zippy-header{cursor:pointer;display:inline-block;margin:0}.docs-gm .goog-zippy-header.pub-dialog-zippy-header{color:#3c4043}.pub-dialog-zippy-content{margin-left:22px}.docs-gm #pub-dialog-publish-button{color:#5f6368}.goog-zippy-collapsed .pub-dialog-settings-zippy-icon{transform:rotate(0)}.goog-zippy-expanded .pub-dialog-settings-zippy-icon{transform:rotate(90deg)}#pub-dialog-publish-button{margin-top:10px}.pub-dialog-checkbox-container{line-height:22px;margin-top:10px}.docsRecommendationBanner-banner-container{align-items:center;background:#d3e3fd;display:flex;flex-direction:row;justify-content:space-between;position:relative;border:1px solid transparent;border-radius:8px;margin:8px 16px;padding-left:16px;-webkit-user-select:none;user-select:none}.docsRecommendationBanner-banner-flex-wrap{flex-wrap:unset}.docsRecommendationBanner-banner-title{display:flex;justify-content:center;align-items:center;line-height:20px;margin:16px 0;font-weight:500;font-family:Google Sans,Roboto,sans-serif;font-size:14px}.docsRecommendationBanner-banner-message{display:flex;align-items:center;font-weight:400;font-family:Google Sans,Roboto,sans-serif;font-size:14px;margin:16px 8px}.docsRecommendationBanner-banner-primary-button-wrapper{margin-left:8px;margin-right:8px}.docsRecommendationBanner-banner-buttons{align-items:center;flex-wrap:unset;margin:8px 0 8px auto}.docsRecommendationBannerIcon{margin:0 16px 0 0}.docs-ruler{background:transparent;cursor:default;direction:ltr;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-family:Google Sans Mono,Google Sans,Roboto,sans-serif;height:15px}.docs-horizontal-ruler{border-bottom:1px solid #c4c7c5;height:15px;background-color:#f9fbfd!important}.docs-vertical-ruler{border-right:1px solid #c4c7c5;width:15px;contain:content;background-color:#f9fbfd!important}.docs-ruler-inner{outline-style:none;position:absolute}.docs-horizontal-ruler .docs-ruler-inner{text-align:left}.docs-ruler-background,.docs-ruler-face-inner,.docs-ruler-mask{position:absolute;outline-style:none}.docs-horizontal-ruler .docs-ruler-mask{height:15px}.docs-vertical-ruler .docs-ruler-mask{width:15px}.docs-ruler-background{background-color:transparent}.docs-horizontal-ruler .docs-ruler-background{height:15px}.docs-vertical-ruler .docs-ruler-background{width:15px}.docs-ruler-background-inner{position:absolute;background-color:#f9fbfd}.docs-hc-gecko-white.docs-ruler-background-inner,.docs-hc-gecko.docs-ruler-background-inner{filter:invert(50%)}.docs-horizontal-ruler .docs-ruler-background-inner{height:15px;border-bottom:1px solid #747775}.docs-vertical-ruler .docs-ruler-background-inner{width:15px;border-right:1px solid #747775}.docs-ruler-contributed-dragger,.docs-ruler-contributed-dragger-container{position:absolute;font-size:0}.docs-ruler-face{position:absolute;overflow:hidden;contain:content}.docs-horizontal-ruler .docs-ruler-face{height:15px}.docs-vertical-ruler .docs-ruler-face{width:15px}.docs-ruler-face-first-division,.docs-ruler-face-major-division,.docs-ruler-face-minor-division{font-size:0;position:absolute}.docs-horizontal-ruler .docs-ruler-face-major-division,.docs-horizontal-ruler .docs-ruler-face-minor-division{border-left:1px solid #757575;border-color:#8e918f}.docs-horizontal-ruler .docs-ruler-face-minor-division{height:4px;margin:11px 0 0}.docs-horizontal-ruler .docs-ruler-face-major-division{height:8px;margin:7px 0 0}.docs-horizontal-ruler .docs-ruler-face-first-division{height:15px}.docs-vertical-ruler .docs-ruler-face-first-division{width:15px}.docs-vertical-ruler .docs-ruler-face-major-division,.docs-vertical-ruler .docs-ruler-face-minor-division{border-top:1px solid #757575;border-color:#8e918f}.docs-vertical-ruler .docs-ruler-face-minor-division{width:4px;margin:0 0 0 11px}.docs-vertical-ruler .docs-ruler-face-major-division{width:8px;margin:0 0 0 7px}.docs-ruler-face-first-division{margin:0;border:none}.docs-ruler-face-number{position:absolute;color:#5c5f5e;font-size:11px;line-height:11px;text-align:center}.docs-horizontal-ruler .docs-ruler-face-number{height:15px;transform:translateX(-50%)}.docs-vertical-ruler .docs-ruler-face-number{width:15px;transform:translateY(-50%) rotate(-90deg);right:2px;top:1px}.docs-horizontal-ruler .docs-ruler-face-first-division,.docs-horizontal-ruler .docs-ruler-face-major-division,.docs-horizontal-ruler .docs-ruler-face-minor-division{display:inline-block}.docs-horizontal-ruler .docs-ruler-face-major-division,.docs-horizontal-ruler .docs-ruler-face-minor-division{width:1px}.docs-vertical-ruler .docs-ruler-face-major-division,.docs-vertical-ruler .docs-ruler-face-minor-division{height:1px}.docs-ruler-guide{background:#4f8bff;position:fixed;z-index:24}.docs-horizontal-ruler .docs-ruler-guide{width:1px}.docs-vertical-ruler .docs-ruler-guide{height:1px}.docs-ruler-guide-tooltip{background:rgba(0,0,0,.87);color:#fff;border-radius:2px;padding:5px 8px;font-size:13px;position:fixed;z-index:24}.docs-horizontal-ruler .docs-ruler-guide-tooltip{transform:translateX(-50%) translateY(-100%)}.docs-vertical-ruler .docs-ruler-guide-tooltip{transform:translateY(-105%)}.docs-ruler-contributed-dragger{width:2px!important;height:12px!important;margin-left:-1px}.docs-ruler-contributed-dragger-container{background-color:#eee;border:1px solid #ddd}.docs-ruler-contributed-dragger-horizontal{cursor:col-resize;height:12px}.docs-ruler-contributed-dragger-vertical{cursor:row-resize;width:12px}.docs-ruler-contributed-dragger-vertical .docs-ruler-contributed-dragger{margin-left:4px;margin-top:-6px;transform:rotate(90deg)}.docs-ruler-contributed-dragger .docs-icon-col-dragger{margin-left:-9px;margin-top:-4px}.docs-ruler-context-menu-arrow-horizontal,.docs-ruler-context-menu-arrow-vertical{position:absolute}.docs-ruler-context-menu-arrow-horizontal{top:-9px}.docs-ruler-context-menu-arrow-after,.docs-ruler-context-menu-arrow-before{display:block;height:0;position:absolute;width:0}.docs-ruler-context-menu-arrow-before{border:9px solid}.docs-ruler-context-menu-arrow-after{border:8px solid}.docs-ruler-context-menu-arrow-horizontal .docs-ruler-context-menu-arrow-before{border-color:#ccc transparent;border-top-width:0;left:-9px}.docs-ruler-context-menu-arrow-horizontal .docs-ruler-context-menu-arrow-after{border-color:#fff transparent;border-top-width:0;left:-8px;top:1px}.docs-ruler-context-menu-arrow-vertical{top:0}.docs-ruler-context-menu-arrow-vertical .docs-ruler-context-menu-arrow-before{border-color:transparent #ccc;top:10px}.docs-ruler-context-menu-arrow-vertical .docs-ruler-context-menu-arrow-after{border-color:transparent #fff;top:11px}.docs-ruler-context-menu-arrow-vertical-right .docs-ruler-context-menu-arrow-before{border-right-width:0;right:-19px}.docs-ruler-context-menu-arrow-vertical-right .docs-ruler-context-menu-arrow-after{border-right-width:0;right:-18px}.docs-ruler-context-menu-arrow-vertical-left .docs-ruler-context-menu-arrow-before{border-left-width:0;left:-19px}.docs-ruler-context-menu-arrow-vertical-left .docs-ruler-context-menu-arrow-after{border-left-width:0;left:-18px}.docs-ruler-face-tick-mark{position:absolute}.docs-horizontal-ruler .docs-ruler-face-tick-mark{height:14px;border-left:1px solid #4285f4}.docs-vertical-ruler .docs-ruler-face-tick-mark{width:14px;border-top:1px solid #4285f4}.docs-ruler-indent-end,.docs-ruler-indent-first-line,.docs-ruler-indent-start,.docs-ruler-margin-end,.docs-ruler-margin-start{position:absolute}.docs-horizontal-ruler .docs-ruler-indent-first-line,.docs-horizontal-ruler .docs-ruler-indent-first-line:before{width:11px;height:4px}.docs-gm .docs-horizontal-ruler .docs-material .docs-ruler-indent-first-line,.docs-gm .docs-horizontal-ruler .docs-material .docs-ruler-indent-first-line:before{height:4px;width:12px}.docs-horizontal-ruler .docs-ruler-indent-first-line{background-color:transparent;margin:2px 0 0 0}.docs-horizontal-ruler .docs-ruler-indent-end-sprite,.docs-horizontal-ruler .docs-ruler-indent-start-sprite{left:-50px;top:-7px}.docs-horizontal-ruler .docs-ruler-indent-end,.docs-horizontal-ruler .docs-ruler-indent-start{width:11px!important;height:6px!important;top:7px}.docs-gm .docs-horizontal-ruler .docs-ruler-indent-end,.docs-gm .docs-horizontal-ruler .docs-ruler-indent-start{margin-left:0;margin-right:0;height:6px!important;top:6px;width:12px!important}.docs-gm .docs-ruler-inner .docs-icon-tabstop-center-bottom-blue500{margin-left:-3px;margin-top:-7px}.docs-gm .docs-horizontal-ruler .docs-ruler-indent-first-line{margin-left:0;margin-right:0;width:12px}.docs-gm .docs-ruler-inner .docs-icon-ruler-first-indent-drag-blue500{margin-left:-3px}.docs-vertical-ruler .docs-ruler-indent-first-line,.docs-vertical-ruler .docs-ruler-indent-first-line:before{width:11px!important;height:4px!important}.docs-vertical-ruler .docs-ruler-indent-first-line{background-color:transparent;margin-top:5.5px;right:4px;transform:translateY(-50%) rotate(-90deg)}.docs-vertical-ruler .docs-ruler-indent-end,.docs-vertical-ruler .docs-ruler-indent-start{width:11px!important;height:6px!important;margin-top:6px;left:4px;transform:translateY(-50%) rotate(-90deg)}.docs-gm .docs-vertical-ruler .docs-material .docs-ruler-indent-first-line{background-color:transparent;width:12px!important;height:4px!important;margin-top:5.5px;right:2px;transform:translateY(-50%) rotate(-90deg)}.docs-gm .docs-vertical-ruler .docs-material .docs-ruler-indent-end,.docs-gm .docs-vertical-ruler .docs-material .docs-ruler-indent-start{width:12px!important;height:7px!important;margin-top:5.5px;left:4px;transform:translateY(-50%) rotate(-90deg)}.docs-ruler-margin-container{position:relative}.docs-horizontal-ruler .docs-ruler-margin-end,.docs-horizontal-ruler .docs-ruler-margin-start{height:15px}.docs-vertical-ruler .docs-ruler-margin-end,.docs-vertical-ruler .docs-ruler-margin-start{width:15px}.docs-horizontal-ruler .docs-ruler-margin-start{cursor:e-resize}.docs-vertical-ruler .docs-ruler-margin-start{cursor:s-resize}.docs-horizontal-ruler .docs-ruler-margin-end{cursor:w-resize}.docs-vertical-ruler .docs-ruler-margin-end{cursor:n-resize}.docs-ruler-inner .docs-icon-indent-bottom{margin-left:-5px;margin-top:-7px}.docs-hub .docs-horizontal-ruler,.docs-hub .docs-ruler-background-inner,.docs-hub .docs-vertical-ruler{background-color:#fff!important}.docs-ruler-division-active .docs-ruler-face-number{font-weight:500}.docs-horizontal-ruler .docs-ruler-division-active,.docs-ruler-division-active .docs-ruler-face-minor-division,.docs-vertical-ruler .docs-ruler-division-active{border-color:#747775}.docs-vertical-ruler-active-indicators{overflow:hidden;pointer-events:none;position:absolute;top:15px;width:16px}.docs-vertical-ruler-active-indicators-inner{position:absolute;width:16px}.docs-vertical-ruler-active-indicator{background-color:#747775;position:absolute;right:0;width:1px}.docs-checkupdialog-content-container{background:#fff;border:1px solid transparent;border-radius:2px;box-shadow:0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);color:rgba(0,0,0,.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin-top:0;position:absolute;right:12px;width:364px;z-index:507}.docs-checkupdialog{margin-top:0;position:absolute;right:12px;width:364px;z-index:507}.docs-checkupdialog-close-container{height:24px;padding-top:2px;position:absolute;right:26px;top:16px;width:24px;z-index:507}.docs-checkupdialog-button-close{cursor:pointer;opacity:.54}.docs-checkupdialog-button-close:focus{opacity:1;outline:1px solid #4285f4}.docs-checkupdialog-button-close:hover{opacity:1;outline:none}.docs-checkupdialog-header{align-items:center;display:flex;border-bottom:1px solid rgba(0,0,0,.12);font-size:14px;font-weight:500;padding:20px 40px 16px 24px;-webkit-user-select:none;user-select:none}.docs-checkupdialog-header-text{width:208px}.docs-checkupdialog-no-misspellings{font-size:14px;margin-bottom:0;outline:none;padding:20px 40px 16px 24px}.docs-checkupdialog-debug-section{display:flex}.docs-checkupdialog-debug-info{font-size:8px;font-style:normal;margin-left:auto;padding-right:16px;padding-top:2px}.docs-checkupdialog-misspellings-no-replacements-title,.docs-checkupdialog-misspellings-title{align-items:center;display:flex;-webkit-user-select:none;user-select:none}.docs-checkupdialog-message-section,.docs-checkupdialog-misspellings-content-holder{padding:20px 24px 0}.docs-checkupdialog-button-space-filler{flex:1}.docs-checkupdialog-next-misspelling,.docs-checkupdialog-previous-misspelling{border:1px solid transparent;height:26px;padding:0;position:absolute;top:15px;width:26px;z-index:507}.docs-checkupdialog-previous-misspelling{margin-left:16px;right:108px}.docs-checkupdialog-next-misspelling{margin-left:4px;right:76px}.docs-checkupdialog-next-misspelling .docs-icon,.docs-checkupdialog-previous-misspelling .docs-icon{vertical-align:sub}.docs-checkupdialog-next-misspelling.docs-material-button-focused,.docs-checkupdialog-previous-misspelling.docs-material-button-focused{padding:0}.docs-checkupdialog-next-misspelling.docs-material-button-disabled,.docs-checkupdialog-previous-misspelling.docs-material-button-disabled{fill:rgba(0,0,0,.26)}.docs-checkupdialog-next-misspelling.docs-material-button-focused.docs-material-button-no-focus-border,.docs-checkupdialog-previous-misspelling.docs-material-button-focused.docs-material-button-no-focus-border{border:1px solid transparent;padding:0}.docs-checkupdialog-original-word{display:inline-block;font-weight:500;margin:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#docs-checkupdialog-suggestion-list-scroller{position:relative}.docs-checkupdialog-suggestion-list-scroller-content{align-items:center;height:40px;overflow:hidden;padding-top:8px;position:relative;white-space:nowrap}.docs-checkupdialog-suggestion-list>*{transition:transform .2s cubic-bezier(.4,0,.2,1)}.docs-checkupdialog-suggestion-list-left-scroll,.docs-checkupdialog-suggestion-list-right-scroll{background-color:#fff;border:1px solid transparent;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);height:42px;margin:0;padding:8px!important;position:absolute;top:6px;width:42px;z-index:508}.docs-checkupdialog-suggestion-list-left-scroll.docs-material-button-hover,.docs-checkupdialog-suggestion-list-right-scroll.docs-material-button-hover{background-color:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.docs-checkupdialog-suggestion-list-left-scroll.docs-material-button-focused.docs-material-button-no-focus-border,.docs-checkupdialog-suggestion-list-right-scroll.docs-material-button-focused.docs-material-button-no-focus-border{border:1px solid transparent}.docs-checkupdialog-suggestion-list-left-scroll{left:-45px}.docs-checkupdialog-suggestion-list-right-scroll{right:-45px}.docs-checkupdialog-suggestion-list-left-scroll .docs-icon,.docs-checkupdialog-suggestion-list-right-scroll .docs-icon{vertical-align:sub}.docs-checkupdialog-suggestion-button.jfk-button{background:#fff;border:1px solid #dadce0;border-radius:20px;color:#5f6368;cursor:pointer;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;height:16px;line-height:16px;margin-right:8px;opacity:1;padding:9px 16px}.docs-checkupdialog-suggestion-button.jfk-button-focused.jfk-button-hover,.docs-checkupdialog-suggestion-button.jfk-button-hover{border:1px solid #4285f4;color:#3b78e7}.docs-checkupdialog-suggestion-button-focused.jfk-button-hover{background:#d2e3fc!important}.docs-checkupdialog-suggestion-button.jfk-button-focused{background-color:#ebecec}.docs-checkupdialog-suggestion-button-focused.jfk-button{border:1px solid #1967d2;color:#1967d2}.docs-checkupdialog-suggestion-button-focused.jfk-button-focused{background-color:#d3e2fd}.docs-checkupdialog-button-container{align-items:center;display:flex;padding:24px 16px 16px}.docs-checkupdialog-button-container>.docs-material-button{font-size:14px}.docs-checkupdialog-buttons-action{overflow:hidden;text-overflow:ellipsis}.docs-checkupdialog-button-add-to-dictionary,.docs-checkupdialog-button-change{color:#1a73e8}.docs-checkupdialog-button-ignore{color:#5f6368}.docs-checkupdialog-button-ignore.docs-material-button-hairline-default.docs-material-button{color:#5f6368;padding:9px 24px 11px 24px;min-width:unset;font-size:14px}.docs-checkupdialog-button-overflow{height:24px;line-height:22px;margin:0;padding:0;width:24px}.docs-checkupdialog-button-overflow.docs-material-button-disabled{opacity:.26}.docs-checkupdialog-button-overflow.docs-material-button-focused{line-height:20px;padding:0}.docs-checkupdialog-overflow-menu .goog-menuitem.goog-menuitem-disabled{background-color:#fff;color:rgba(0,0,0,.26)}.docs-gm .docs-checkupdialog-button-add-to-dictionary,.docs-gm .docs-checkupdialog-button-change{text-transform:none}.docs-spell-menuitem-subtext{color:#5f6368;font-size:13px;opacity:.9}.goog-menuitem.docs-spell-feedbackmenu-item{font-family:Roboto,sans-serif;color:#3c4043}.goog-menuitem.docs-stylistic-feedbackmenu-item{font-family:Roboto,sans-serif;color:#3c4043;width:250px;white-space:pre-line}.docs-feedbackmenu-troubleshoot-item{font-size:10px;line-height:13.15px;color:#3c4043}.docs-spell-feedbackmenu-troubleshoot-item{width:135px}#docs-spellcheckslidingdialog-button-change-menu{box-shadow:none;background-color:#4d90fe;background-image:linear-gradient(top,#4d90fe,#4787ed);border:1px solid #3079ed;color:#fff}#docs-spellcheckslidingdialog-button-change-menu:hover{background-color:#357ae8;background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;border-bottom-color:#2f5bb7}#docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-focused{box-shadow:inset 0 0 0 1px #fff;border:1px solid #fff;border:1px solid transparent;outline:1px solid #4d90fe;outline:0 transparent}#docs-spellcheckslidingdialog-button-change-menu .goog-flat-menu-button-dropdown{border-color:#fff transparent;color:#fff}#docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-open{box-shadow:inset 0 1px 2px rgba(0,0,0,.3);background:#357ae8;border:1px solid #2f5bb7;border-top:1px solid #2f5bb7}#docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-disabled{background:#4d90fe;filter:alpha(opacity=50);opacity:.5}#docs-spellcheckslidingdialog-button-ignore-all{margin-left:10px}.docs-spellcheckslidingdialog-buttons-white-menu.goog-flat-menu-button-disabled,.docs-spellcheckslidingdialog-buttons-white-menu.goog-flat-menu-button-disabled:hover{background:#fff;border:1px solid #dcdcdc!important;filter:alpha(opacity=50);opacity:.5}.docs-spellcheckslidingdialog-buttons-white-menu.goog-flat-menu-button-focus,.docs-spellcheckslidingdialog-buttons-white-menu:hover{border:1px solid #c6c6c6}.docs-spellcheckslidingdialog-buttons-white-menu:focus{z-index:2}#docs-spellcheckslidingdialog-button-ignore,#docs-spellcheckslidingdialog-button-ignore-menu{margin-bottom:1px}#docs-spellcheckslidingdialog-button-dictionary,#docs-spellcheckslidingdialog-button-dictionary-menu{margin-top:7px}.docs-spellcheckslidingdialog-buttons-action{margin-left:9px;overflow:hidden;text-overflow:ellipsis;width:110px}.docs-spellcheckslidingdialog-count{color:#6a6a6a;padding-left:4px}.goog-menuitem-disabled .docs-spellcheckslidingdialog-count{color:#ccc}#docs-spellcheckslidingdialog-id .docs-slidingdialog-close-container{position:absolute;right:14px;top:10px}#docs-spellcheckslidingdialog-ignore-buttons{padding-top:7px;vertical-align:top}.docs-spellcheckslidingdialog-replacement-input,.docs-spellcheckslidingdialog-replacement-input:focus{background:transparent;border:none;box-shadow:none;font-size:13px;height:25px;margin:0;outline:none;padding:1px 0;width:100%}.docs-spellcheckslidingdialog-replacement-input-container{background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;min-width:20px;padding:0 8px}.docs-spellcheckslidingdialog-replacement-input-container-focus{border:1px solid #4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);outline:none}.docs-spellcheckslidingdialog-title-text{margin-top:2px;margin-bottom:10px;color:#222;cursor:default}#docs-spellcheckslidingdialog-original-word{font-weight:500}.docs-spellcheckslidingdialog-title-text.docs-spellcheckslidingdialog-no-misspellings{margin-bottom:0;padding-right:33px}#docs-spellcheckslidingdialog-no-misspellings:focus{outline:none}#docs-spellcheckslidingdialog-suggestion-list{box-shadow:none;margin-left:-1px;margin-top:-1px;height:91px;overflow-y:auto;position:relative;width:100%}.docs-spellcheckslidingdialog-container .goog-flat-menu-button{margin:0;height:27px}.docs-spellcheckslidingdialog-container .goog-flat-menu-button-collapse-left{margin-left:-1px}.docs-spellcheckslidingdialog-container .goog-flat-menu-button-collapse-right{min-width:0;padding-left:0;margin-left:0;border-radius:0 2px 2px 0}#docs-spellcheckslidingdialog-suggestion-list .goog-menuitem{padding-left:8px}#docs-spellcheckslidingdialog-suggestion-list .goog-menuitem-checkbox{position:inherit}.docs-spellcheckslidingdialog-container table{width:100%}.docs-spellcheckslidingdialog .docs-slidingdialog-holder{min-width:250px}.docs-spellcheckslidingdialog-loading-spinner,.docs-spellcheckslidingdialog-loading-text{display:inline-block;position:relative;transition:left .3s ease-out;transition:width .3s ease-out;vertical-align:middle}.docs-gm #docs-spellcheckslidingdialog-id .docs-slidingdialog{padding:16px}.docs-gm #docs-spellcheckslidingdialog-id td{padding:0;vertical-align:top}.docs-gm .docs-spellcheckslidingdialog-title-text{font-size:14px;height:24px;margin:0 0 16px 0;line-height:24px;vertical-align:middle}.docs-gm #docs-spellcheckslidingdialog-button-change,.docs-gm #docs-spellcheckslidingdialog-button-change-menu{background:#1a73e8;background-image:none;border:1px solid transparent;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;letter-spacing:.25px;line-height:16px}.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-hover{background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-focused,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-focused{background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-focused.goog-flat-menu-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-focused.jfk-button-hover{background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-active,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-active{background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15)}.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-disabled,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-disabled{background:#f1f3f4;color:#3c4043;opacity:.38}.docs-gm #docs-spellcheckslidingdialog-button-dictionary,.docs-gm #docs-spellcheckslidingdialog-button-dictionary-menu,.docs-gm #docs-spellcheckslidingdialog-button-ignore,.docs-gm #docs-spellcheckslidingdialog-button-ignore-menu{background:#fff;background-image:none;border:1px solid #dadce0;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;height:36px;letter-spacing:.25px;line-height:16px;margin-bottom:0;margin-top:8px}.docs-gm #docs-spellcheckslidingdialog-button-dictionary-menu.goog-flat-menu-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-dictionary.jfk-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-ignore-menu.goog-flat-menu-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-ignore.jfk-button-hover{background:#f8fbff;border:1px solid #cce0fc}.docs-gm #docs-spellcheckslidingdialog-button-dictionary-menu.goog-flat-menu-button-focused,.docs-gm #docs-spellcheckslidingdialog-button-dictionary.jfk-button-focused,.docs-gm #docs-spellcheckslidingdialog-button-ignore-menu.goog-flat-menu-button-focused,.docs-gm #docs-spellcheckslidingdialog-button-ignore.jfk-button-focused{background:#e9f1fe;border:1px solid #c1d8fb}.docs-gm #docs-spellcheckslidingdialog-button-dictionary-menu.goog-flat-menu-button-focused.goog-flat-menu-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-dictionary.jfk-button-focused.jfk-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-ignore-menu.goog-flat-menu-button-focused.goog-flat-menu-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-ignore.jfk-button-focused.jfk-button-hover{background:#e1ecfe;border:1px solid #bbd4fb}.docs-gm #docs-spellcheckslidingdialog-button-dictionary-menu.goog-flat-menu-button-active,.docs-gm #docs-spellcheckslidingdialog-button-dictionary.jfk-button-active,.docs-gm #docs-spellcheckslidingdialog-button-ignore-menu.goog-flat-menu-button-active,.docs-gm #docs-spellcheckslidingdialog-button-ignore.jfk-button-active{background:#e1ecfe;border:1px solid transparent;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm #docs-spellcheckslidingdialog-button-dictionary-menu.goog-flat-menu-button-disabled,.docs-gm #docs-spellcheckslidingdialog-button-dictionary.jfk-button-disabled,.docs-gm #docs-spellcheckslidingdialog-button-ignore-menu.goog-flat-menu-button-disabled,.docs-gm #docs-spellcheckslidingdialog-button-ignore.jfk-button-disabled{background:#fff;border:1px solid #f1f3f4;color:#3c4043;opacity:.38}.docs-gm #docs-spellcheckslidingdialog-button-change,.docs-gm #docs-spellcheckslidingdialog-button-dictionary,.docs-gm #docs-spellcheckslidingdialog-button-ignore{border-radius:4px 0 0 4px;margin-left:16px;padding:9px 8px 11px 8px;width:156px}.docs-gm #docs-spellcheckslidingdialog-button-change,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-active,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-disabled,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-focused,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-change.jfk-button-hover.jfk-button-focused{border-right:1px solid #d2e3fc}.docs-gm #docs-spellcheckslidingdialog-button-change-menu,.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-active,.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-disabled,.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-focused,.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-hover,.docs-gm #docs-spellcheckslidingdialog-button-change-menu.goog-flat-menu-button-hover.goog-flat-menu-button-focused{border-left:1px solid #d2e3fc}.docs-gm #docs-spellcheckslidingdialog-button-change-menu,.docs-gm #docs-spellcheckslidingdialog-button-dictionary-menu,.docs-gm #docs-spellcheckslidingdialog-button-ignore-menu{border-radius:0 4px 4px 0;padding:8px;width:41px}.docs-gm #docs-spellcheckslidingdialog-button-change-menu .goog-flat-menu-button-dropdown,.docs-gm #docs-spellcheckslidingdialog-button-dictionary-menu .goog-flat-menu-button-dropdown,.docs-gm #docs-spellcheckslidingdialog-button-ignore-menu .goog-flat-menu-button-dropdown{right:15px;top:15px}.docs-gm #docs-spellcheckslidingdialog-replacement-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;padding:1px 8px;font-size:14px;height:36px;margin:8px 0;margin:0}.docs-gm #docs-spellcheckslidingdialog-replacement-input:focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.docs-gm .docs-spellcheckslidingdialog-replacement-input-container{background:transparent;border:none;padding:0;width:156px}.docs-gm .docs-spellcheckslidingdialog-replacement-input-container-focus{border:none;box-shadow:none;outline:none}.docs-gm #docs-spellcheckslidingdialog-suggestion-list{box-shadow:0 1px 3px 1px rgba(60,64,67,.15);height:auto;margin:0;width:156px}.docs-gm #docs-spellcheckslidingdialog-id .docs-slidingdialog-close-container{height:24px;right:16px;top:16px;width:24px}.docs-gm #docs-spellcheckslidingdialog-id .docs-slidingdialog-button-close{opacity:.54}.docs-gm #docs-spellcheckslidingdialog-id .docs-slidingdialog-button-close.goog-flat-button-active,.docs-gm #docs-spellcheckslidingdialog-id .docs-slidingdialog-button-close.goog-flat-button-focused,.docs-gm #docs-spellcheckslidingdialog-id .docs-slidingdialog-button-close.goog-flat-button-hover{opacity:.87}.docs-gm #docs-spellcheckslidingdialog-id .docs-slidingdialog-button-close.goog-flat-button-focused{outline:none}.docs-gm #docs-spellcheckslidingdialog-no-misspellings-footer .jfk-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff}.docs-gm #docs-spellcheckslidingdialog-no-misspellings-footer .jfk-button:last-child{margin-right:0}.docs-gm #docs-spellcheckslidingdialog-no-misspellings-footer .jfk-button.jfk-button-hover{background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm #docs-spellcheckslidingdialog-no-misspellings-footer .jfk-button.jfk-button-focused{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm #docs-spellcheckslidingdialog-no-misspellings-footer .jfk-button.jfk-button-focused.jfk-button-hover{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 1px 3px 1px rgba(66,133,244,.15)}.docs-gm #docs-spellcheckslidingdialog-no-misspellings-footer .jfk-button.jfk-button-active,.docs-gm #docs-spellcheckslidingdialog-no-misspellings-footer .jfk-button.jfk-button-active.jfk-button-focused.jfk-button-hover{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15)}.docs-userdictionary-butterbar-item{font-weight:400}.jfk-dialog-patch{width:auto}@media print{.docstext-unprintable{display:none!important}}#docs-heading-menu .goog-toolbar-menu-button-caption,#headingStyleSelect .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70px}.docs-bulletpreset{border:1px solid #d4d4d4;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;height:28px;line-height:28px;margin-right:15px;width:28px}.docs-bulletpreset-palette{margin-left:25px}.goog-palette-cell-hover .docs-bulletpreset{border:1px solid #999;box-shadow:0 1px 2px rgba(0,0,0,.1)}.docs-bulletpreset-palette .goog-palette-cell,.docs-bulletpreset-palette .goog-palette-table{border:none}.docs-text-selectionhandle{z-index:200;position:absolute;width:22px;height:22px}.collaborator-activity-diffsummary{line-height:20px;-webkit-user-select:text;user-select:text}.collaborator-activity-diffsummary div{color:#3c4043!important;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px!important}.collaborator-activity-context{color:#3c4043;font-size:13px;line-height:20px;-webkit-user-select:text;user-select:text}.collaborator-activity-context-content,.collaborator-activity-context-static{font-weight:700}.collaborator-activity-context-after,.collaborator-activity-context-before,.collaborator-activity-context-content{color:#777;font-style:italic;white-space:pre-wrap}.collaborator-activity-collaborator-info{align-items:center;display:flex;margin-bottom:8px}.collaborator-activity-collaborator-info .collaborator-activity-status-image-container{margin-right:8px}.collaborator-activity-collaborator-name{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;text-align:left}.collaborator-activity-sidebar{display:flex;flex-direction:column;background-color:#fff;border-radius:16px;box-shadow:none;overflow:hidden;margin:6px 16px 16px;-webkit-user-select:none;user-select:none;background:#fff;border-left:none;outline:none;position:absolute;right:0;width:300px}.has-right-rail .collaborator-activity-sidebar{margin-left:0;margin-right:0}.docs-body-pageless .collaborator-activity-sidebar,.docs-hub .collaborator-activity-sidebar{border:1px solid #c7c7c7}.collaborator-activity-status-container{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:flex-start;background-color:#fff;height:70px;margin:0 16px}.collaborator-activity-status-container-absent.collaborator-activity-status-container{justify-content:center}.collaborator-activity-status-image-container{align-items:center;border-radius:50%;box-sizing:border-box;display:inline-flex;justify-content:center;height:32px;margin-right:16px;overflow:visible;width:32px}.collaborator-activity-status-container-idle .collaborator-activity-status-image-container{opacity:.5}.collaborator-activity-status-container-absent .collaborator-activity-status-image-container{display:none}.collaborator-activity-status-image{border-radius:50%;flex-shrink:0;height:28px;margin:2px;width:28px}.collaborator-activity-status-message{flex-grow:1;color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;text-align:left;padding:16px 0}.collaborator-activity-status-container-absent .collaborator-activity-status-message,.collaborator-activity-status-container-follow-all .collaborator-activity-status-message{text-align:center}.collaborator-activity-tile{box-sizing:border-box;flex-shrink:0;border:0 solid #dadce0;border-top-width:1px;color:#3c4043;cursor:pointer;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0 16px -1px;outline:none;overflow-wrap:break-word;padding:14px 16px 15px;width:268px;-webkit-tap-highlight-color:transparent}.collaborator-activity-tile:last-child{border-bottom-width:1px;border-bottom-color:#dadce0;margin-bottom:0}.collaborator-activity-tile.goog-control-hover{background:#f8fbff;border-color:#cce0fc}.collaborator-activity-tile.goog-control-active{background:#e1ecfe;border-color:transparent}.collaborator-activity-tile.goog-control-active,.collaborator-activity-tile.goog-control-hover{border-radius:6px;border-width:1px;padding-left:15px;padding-right:15px}.collaborator-activity-tile.goog-control-active+.collaborator-activity-tile,.collaborator-activity-tile.goog-control-hover+.collaborator-activity-tile{border-top:none}.collaborator-activity-time{font-size:12px;padding-top:4px}.collaborator-activity-tile .docs-offscreen,.collaborator-activity-tile .docs-offscreen-z-index{pointer-events:none;-webkit-user-select:none;user-select:none}.collaborator-activity-tilelist{display:flex;flex-direction:column;outline:none;overflow-x:hidden;overflow-y:auto}.collaborator-activity-titlebar-container{flex-direction:row;flex-shrink:0;align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;justify-content:space-between}.collaborator-activity-titlebar-title-text{flex-basis:100%;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collaborator-activity-titlebar-close,.collaborator-activity-titlebar-follow-all{min-width:32px}.docs-sidebar-gm-close-button.collaborator-activity-titlebar-close,.docs-sidebar-gm-titlebar-icon-button.collaborator-activity-titlebar-follow-all{border:1px solid transparent!important}.docs-sidebar-gm-titlebar-icon-button.collaborator-activity-titlebar-follow-all.jfk-button-disabled{cursor:default;opacity:.38}.docs-sidebar-gm-titlebar-icon-button.collaborator-activity-titlebar-follow-all.jfk-button-disabled:focus,.docs-sidebar-gm-titlebar-icon-button.collaborator-activity-titlebar-follow-all.jfk-button-disabled:hover{background:#fff}.collaborator-activity-zero-state{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;margin:0 16px}.collaborator-activity-zero-state.collaborator-activity-zero-state-collaborator-seen{border-top:1px solid #dadce0}.collaborator-activity-zero-state-image{height:152px;margin-bottom:40px}.collaborator-activity-zero-state-text{color:#5f6368;font-size:15px;line-height:1.6;text-align:center;width:252px}.collaborator-activity-zero-state-earlier-edits{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important;color:#1a73e8;cursor:pointer;margin-top:24px}.collaborator-activity-zero-state-earlier-edits.jfk-button-hover{background:#f8fbff;border:1px solid #cce0fc!important}.collaborator-activity-zero-state-earlier-edits.jfk-button-focused{background:#e9f1fe;border:1px solid #c1d8fb!important}.collaborator-activity-zero-state-earlier-edits.jfk-button-focused.jfk-button-hover{background:#e1ecfe;border:1px solid #bbd4fb!important}.collaborator-activity-zero-state-earlier-edits.jfk-button-active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.collaborator-activity-zero-state-earlier-edits.jfk-button-disabled{cursor:default;background:#fff;border:1px solid #f1f3f4!important;color:#3c4043;opacity:.38}.docs-collaborator-activity-icon{direction:ltr;text-align:left;overflow:hidden;position:relative;vertical-align:middle}.docs-collaborator-activity-img:before{content:url(https://ssl.gstatic.com/docs/common/menu_feature_sprite13.svg)}.docs-collaborator-activity-img{height:4388px;position:absolute;width:72px}.docs-acceptrejectall-undo,.docs-contentupdated-refresh{text-transform:uppercase;font-weight:500}.docs-dropdown-entity-items-preview-menu{max-height:200px;overflow-x:hidden;overflow-y:scroll;width:182px}.docs-dropdown-entity-items-preview-menu-header{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;height:16px;letter-spacing:.8px;line-height:16px;margin:12px 16px;text-align:left;vertical-align:middle}.docs-dropdown-entity-items-preview-menu-control{cursor:pointer;padding:6px 0 6px 16px}.docs-dropdown-entity-items-preview-menu-control-hover{background-color:#f1f3f4}.docs-dropdown-entity-items-preview-menu-preview-control{border-radius:6px;cursor:pointer;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;overflow-x:hidden;padding:2px 6px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.docs-modality-header-message-component{cursor:default;display:flex}[dir=rtl] .docs-modality-header-message-component{flex-direction:row-reverse}.docs-modality-header-message-component-title{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:11px;height:16px;letter-spacing:.8px;line-height:16px;padding:12px 16px;text-align:left;vertical-align:middle}.docs-modality-header-message-component-icon-button{background-color:transparent;border-color:transparent;cursor:pointer;float:right;height:24px;padding:6px 8px;margin-left:auto;width:24px}[dir=rtl] .docs-modality-header-message-component-icon-button{transform:rotate(180deg)}.docs-modality-header-message-component-icon-button.goog-flat-button-hover{background-color:#f1f3f4;border-radius:4px}@media screen and (forced-colors:active){.docs-modality-header-message-component-icon-button.goog-flat-button-hover{outline:1px solid Highlight;outline-offset:-4px}}.docs-icon-img-container.docs-icon-img.docs-icon-calendar-event-24.docs-blue-icon-now-badge{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.docs-inline-insert-menu-item-button{position:absolute;right:0}.docs-smart-canvas-unscrollable-inputless-insert-menu-results-container .goog-menuitem.goog-menuitem-highlight{border-width:0;padding:0}[class*=docs-hc] .docs-smart-canvas-unscrollable-inputless-insert-menu-results-container .goog-menuitem.goog-menuitem-highlight{outline:1px dotted transparent}.docs-inline-insert-menu-item{align-items:center;direction:ltr;display:flex;padding:0 16px}.docs-smart-canvas-unscrollable-inputless-insert-menu-results-container .goog-menuitem{padding:0}.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-calendar-event-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-chat-space-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-date-item-button.docs-date-item-button-with-relative-text,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-finance-suggestion-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-maps-place-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-meeting-notes-calendar-event-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-meeting-notes-menu-item-button.docs-meeting-notes-menu-calendar-event-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-person-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-snippetbook-item-button-expanded{height:44px}.docs-inline-insert-menu-item.docs-drive-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-component-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-date-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-emoji-unicode-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-meeting-notes-menu-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-placeholder-chip-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-snippetbook-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-third-party-integration-menu-item,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-timer-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-variables-item-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-insert-code-snippets-menu-item,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-insert-dropdown-from-definition-button,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-smart-controls-button-open-chat-group-menu-item{height:32px}.docs-inline-insert-menu-item.docs-generative-ai-menu-item{height:36px}.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-static-graphic-item-button{background-clip:content-box;background-color:#f0f4f9;border-radius:8px;height:88px;margin:8px 16px;padding:unset}.docs-inline-insert-menu-item-icon-container{display:flex;margin-right:8px}.docs-smart-canvas-insert-menu-empty-message .docs-inline-insert-menu-item-icon-container,.docs-smart-canvas-insert-menu-message .docs-inline-insert-menu-item-icon-container{display:none}.docs-static-graphic-item-button .docs-inline-insert-menu-item-icon-container{margin:0 8px}.docs-inline-insert-menu-item-icon-inner-container{display:flex;justify-content:center;align-items:center}.docs-chat-space-item-button .docs-inline-insert-menu-item-icon-container,.docs-drive-item-button .docs-inline-insert-menu-item-icon-inner-container,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-calendar-event-item-button .docs-inline-insert-menu-item-icon-container,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-component-item-button .docs-inline-insert-menu-item-icon-container,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-date-item-button .docs-inline-insert-menu-item-icon-container,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-meeting-notes-calendar-event-item-button .docs-inline-insert-menu-item-icon-container,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-snippetbook-item-button .docs-inline-insert-menu-item-icon-container,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-snippetbook-item-button-expanded .docs-inline-insert-menu-item-icon-container,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-third-party-integration-menu-item .docs-inline-insert-menu-item-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-timer-item-button .docs-inline-insert-menu-item-icon-container,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-variables-item-button .docs-inline-insert-menu-item-icon-container{height:24px;width:24px}.docs-generative-ai-menu-item .docs-inline-insert-menu-item-icon-container{align-items:center;background:linear-gradient(90deg,#dce2ff -100%,#d7e6ff -30.46%,#c7e4ff 33.54%,#dce2ff);border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.docs-smart-canvas-scrollable-inputless-insert-menu .docs-calendar-event-item-button .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-chat-space-item-button .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-component-item-button .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-date-item-button .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-insert-dropdown-from-definition-button .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-meeting-notes-calendar-event-item-button .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-snippetbook-item-button .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-snippetbook-item-button-expanded .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-timer-item-button .docs-inline-insert-menu-item-icon-container .docs-icon,.docs-smart-canvas-scrollable-inputless-insert-menu .docs-variables-item-button .docs-inline-insert-menu-item-icon-container .docs-icon{height:24px;width:24px}.docs-meeting-notes-menu-item-button .docs-icon{height:20px;width:20px}.docs-generative-ai-menu-item .docs-icon.goog-inline-block{height:18px;margin:1px 0 0;width:18px}.docs-smart-canvas-scrollable-inputless-insert-menu .docs-component-item-button .docs-inline-insert-menu-item-icon-container .docs-icon .docs-icon-spreadsheet{padding:3px}.docs-smart-canvas-scrollable-inputless-insert-menu .docs-person-item-button .docs-inline-insert-menu-item-icon{height:28px;width:28px;border-radius:50%}.docs-inline-insert-menu-item-subtext,.docs-inline-insert-menu-item-title{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:232px}.docs-inline-insert-menu-item-subtext.docs-inline-insert-menu-item-new,.docs-inline-insert-menu-item-subtext.docs-inline-insert-menu-item-next,.docs-inline-insert-menu-item-title.docs-inline-insert-menu-item-new,.docs-inline-insert-menu-item-title.docs-inline-insert-menu-item-next{width:190px}.docs-inline-insert-menu-item-subtext.docs-inline-insert-menu-item-now,.docs-inline-insert-menu-item-title.docs-inline-insert-menu-item-now{width:190px;font-weight:700}.docs-inline-insert-menu-item-title{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.docs-inline-insert-menu-item-subtext{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item-title{color:#202124;letter-spacing:.2px;line-height:20px}.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item-subtext{color:#5f6368;letter-spacing:.3px;line-height:16px}.docs-smart-canvas-scrollable-inputless-insert-menu .docs-inline-insert-menu-item.docs-static-graphic-item-button .docs-inline-insert-menu-item-title{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:12px;line-height:16px;white-space:normal;width:calc(100% - 10px)}@media screen and (forced-colors:active){.docs-smart-canvas-scrollable-inputless-insert-menu .goog-menuitem-highlight .docs-inline-insert-menu-item-subtext,.docs-smart-canvas-scrollable-inputless-insert-menu .goog-menuitem-highlight .docs-inline-insert-menu-item-title{color:HighlightText}}.maps-place-item-preview-image{max-width:280px}.maps-place-item-preview-container{position:absolute;width:280px}.maps-place-item-preview-image-loaded{border-radius:4px;box-shadow:0 1px 3px 1px rgba(60,64,67,.15);position:absolute;width:100%;z-index:1002}.docs-smart-canvas-scrollable-inputless-insert-menu{cursor:default;max-height:328px;overflow-x:hidden;overflow-y:auto;padding:8px 0;width:320px}.docos-stream-view .apps-search-menu{width:100%}.apps-search-popup-menu .docs-smart-canvas-scrollable-inputless-insert-menu{max-height:456px}@media screen and (forced-colors:active){.apps-search-popup-menu .docs-smart-canvas-scrollable-inputless-insert-menu{border:1px solid Highlight}}.docs-smart-canvas-unscrollable-inputless-insert-menu-results-container{border-radius:0;overflow-x:hidden}[class*=docs-hc] .docs-smart-canvas-unscrollable-inputless-insert-menu-results-container{padding:1px}.docs-smart-canvas-insert-menu-results-container{border-radius:0 0 8px 8px;overflow-x:hidden;overflow-y:auto}.docs-smart-canvas-insert-menu-message{color:#5f6368;cursor:auto;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;height:48px;justify-content:center;line-height:48px;text-align:center}.previewableColorMenuColorPalette{margin:0 16px}.previewableColorMenuColorPalette.docs-material-colorpalette .docs-material-colorpalette-colorswatch{height:24px;margin:4px;width:24px}.previewableColorMenuHeader{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;font-weight:500;margin:10px 16px 8px}.previewableColorMenuCustomizeButton{border-radius:4px;color:#1a73e8;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.25px;line-height:20px;margin-left:16px;margin-top:7px;padding:0 8px}.previewableColorMenuCustomizeButton.goog-flat-button-hover{background-color:rgba(60,64,67,.04)}.previewableColorMenuResetButton .previewableColorMenuResetButton.goog-menuitem-highlight{border:1px solid #dadce0}.previewableColorMenuResetButton .docs-icon.goog-inline-block.goog-menuitem-icon{position:relative;top:0}.docs-gm .goog-menu .previewableColorMenuResetButton.goog-menuitem{border:1px solid #dadce0;border-radius:15px;margin:10px 16px;padding:2px 15px;text-align:center}.docs-gm .previewableColorMenu .previewableColorMenuSeparator{margin:16px 0 12px}.previewableColorMenu .previewableColorMenuPreviewControl{margin:0 0 5px 16px}.previewableCustomColorMenuContainer{padding:12px;width:242px}.previewableCustomColorMenuContainer .docs-dropdown-item-preview-control{margin:16px 0 0 16px}.previewableCustomColorMenuContainer.previewableCustomColorMenuFullWidthPreview .docs-dropdown-item-preview-control{margin:12px 0 16px 16px}.previewableCustomColorMenuContainer .goog-menuseparator{margin:16px 0 0}.previewableCustomColorMenuContainer .docs-material-hsv-color-picker{margin:0 12px;width:218px}.previewableCustomColorMenuContainer.previewableCustomColorMenu.previewableCustomColorMenuRgbaEnabled .docs-material-hsv-color-picker{margin:0 12px 16px;width:auto}.previewableCustomColorMenuContainer.previewableCustomColorMenuFullWidthPreview .docs-material-hsv-color-picker{margin:12px 12px 0}.previewableCustomColorMenuRgbaEnabled{padding:12px;width:auto}.previewableCustomColorMenuTabBar{align-items:center;display:flex;justify-content:center;outline:none}.previewableCustomColorMenuTabBar .docs-tabbar-tab{border-radius:4px;position:relative}.previewableCustomColorMenuTabBar .docs-tabbar-tab .docs-tabbar-tablabel{color:#5f6368;text-transform:none}.previewableCustomColorMenuTabBar .docs-tabbar-tab-selected .docs-tabbar-tablabel{color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.previewableCustomColorMenuTabBar .docs-tabbar-tab-selected:before{border-top:3px solid #1a73e8;border-radius:3px 3px 0 0;bottom:0;content:"";display:block;height:0;left:8px;position:absolute;width:calc(100% - 16px)}.previewableCustomColorMenuTabBar .docs-tabbar-tab-active,.previewableCustomColorMenuTabBar .docs-tabbar-tab-hover{background:#f1f3f4}.previewableCustomColorMenuButtonContainer{display:flex;justify-content:flex-end}.previewableCustomColorMenuCancelButton{border:1px solid #dadce0;border-radius:4px;color:#1a73e8;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;max-width:60px;overflow:hidden;padding:9px 24px 11px;text-overflow:ellipsis;white-space:nowrap}.previewableCustomColorMenuCancelButton.goog-flat-button-hover{background-color:#f1f3f4}.previewableCustomColorMenuOkayButton{background-color:#1a73e8;border:1px solid #dadce0;border-radius:4px;color:#fff;cursor:pointer;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;margin-left:12px;margin-right:12px;max-width:60px;overflow:hidden;padding:9px 24px 11px;text-overflow:ellipsis;white-space:nowrap}.previewableCustomColorMenuOkayButton.goog-flat-button-hover{background-color:#4285f4}.docs-dropdown-item-preview-control{align-items:center;display:flex;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-dropdown-item-preview-control-title{color:#3c4043}.docs-dropdown-item-preview-control-preview{border-radius:8px;margin-left:5px;max-width:200px;overflow:hidden;padding:2px 5px;text-overflow:ellipsis;white-space:nowrap}.docs-dropdown-item-preview-control-full-width-preview .docs-dropdown-item-preview-control-preview{line-height:24px;margin-left:0;max-width:none;width:90%}.docs-dropdown-item-preview-control-hide-preview-label-text .docs-dropdown-item-preview-control-title{display:none}.docs-greytext-suggestion{display:inline-flex;flex-direction:row;color:#70757a!important;max-height:100%}.gwef-promo{white-space:normal}.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.gwef-promo .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,.jfk-bubble.jfk-bubble-promo.docs-promo-bubble.gwef-promo .jfk-bubble-arrowup .jfk-bubble-arrowimplafter{border-left-width:8px}.gwef-promo .docs-promo-container{display:flex;border-radius:8px}.gwef-promo .docs-promo-action-row{display:flex;justify-content:flex-end;text-align:center}.gwef-promo .docs-promo-header{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;line-height:28px;width:217px}.gwef-promo .docs-promo-body-description{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:20px;padding:16px 0}.gwef-promo .docs-promo-body-instruction{color:#3c4043;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;padding:0 0 16px 0}.gwef-promo-icon{margin-right:24px}.gwef-promo-cta-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#1a73e8;color:#fff;cursor:pointer;height:auto;margin:4px}.gwef-promo-cta-button:hover{background:#1a73e8;color:#fff;background:#2b7de9;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);height:auto}.gwef-promo-cta-button:active{background:#1a73e8;color:#fff;background:#63a0ef;box-shadow:0 2px 6px 2px rgba(66,133,244,.15)}.gwef-promo-cta-button:focus{background:#1a73e8;color:#fff;background:#5094ed;box-shadow:0 1px 3px 1px rgba(66,133,244,.15);height:auto}.gwef-promo-dismiss-button{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;color:#1a73e8;cursor:pointer;margin:4px}.gwef-promo-dismiss-button:active,.gwef-promo-dismiss-button:focus,.gwef-promo-dismiss-button:hover{background-image:none;border:1px solid transparent!important;border-radius:4px;box-shadow:none;box-sizing:border-box;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;height:36px;letter-spacing:.25px;line-height:16px;padding:9px 24px 11px;background:#fff;border:1px solid #dadce0!important}.gwef-promo-dismiss-button:hover{background:#f8fbff;border:1px solid #cce0fc!important;height:auto}.gwef-promo-dismiss-button:active{background:#e1ecfe;border:1px solid transparent!important;box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.gwef-promo-dismiss-button:focus{background:#e9f1fe;border:1px solid #c1d8fb!important;height:auto}.docs-action-badge{display:inline-block;float:right;margin-left:15px;margin-top:2px;vertical-align:middle}.docs-action-now-badge{margin-left:12px;overflow:hidden;text-overflow:ellipsis}[class*=docs-hc] .docs-action-badge{border:1px solid transparent}.docs-action-badge-submenu .docs-action-badge{margin-right:-27px}.docs-action-badge-submenu{display:inline-block;margin-bottom:-4px;min-width:100%}.docs-action-updated-dot{background-color:#1a73e8;border-radius:50%;display:inline-block;float:right;height:9px;width:9px;margin-top:5px}.docs-action-updated-dot-submenu .docs-action-updated-dot{margin-right:-27px}.docs-action-updated-dot-submenu{display:inline-block;margin-bottom:-6px;margin-right:-5px;min-width:100%}.docs-action-updated-dot-shortcut-keys .docs-action-updated-dot{margin-right:-27px}.docs-action-updated-dot-shortcut-keys{display:inline-block;margin-bottom:-4px;margin-right:12px}:root{--animation-order:0}.docsAiBubbleLoadingViewRoot{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-top:-25px;overflow:hidden;padding:0 24px}.docsAiBubbleLoadingViewRoot [class*=docsAiBubbleLoadingViewPlaceholderLine]{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:docsAiBubbleLoadingViewFirstTimeAnimation;animation-timing-function:linear;background:linear-gradient(98.97deg,hsla(0,0%,85%,.646) -15.9%,hsla(0,0%,73%,.21) 59.22%);border-radius:18px;height:12px;margin-bottom:14px;overflow:hidden;position:relative}.docsAiBubbleLoadingViewRoot [class*=docsAiBubbleLoadingViewShimmerPlaceholderLine]{background:#e9e2ff;border-radius:6px;height:12px;overflow:hidden;position:relative;width:100%}.docsAiBubbleLoadingViewPlaceholderPadding{margin-bottom:34px}.docsAiBubbleLoadingViewShimmerPlaceholderHeader{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start;padding-right:65px}.docsAiBubbleLoadingViewShimmerPlaceholderSquare{background:#e9e2ff;border-radius:4px;height:20px;margin-right:16px;overflow:hidden;position:relative;width:20px}.docsAiBubbleLoadingViewShimmerPlaceholderEmptyLine{height:12px}.docsAiBubbleLoadingViewShimmerPlaceholderLineExpanded{flex:1}.docsAiBubbleLoadingViewShimmerPlaceholderAnimated{animation:docsAiBubbleLoadingViewShimmerPlaceholderGradient 1.5s linear infinite;animation-delay:calc(var(--animation-order)*83ms);background:linear-gradient(135deg,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd,#d3e3fd,#84c4ff,#a8c7fa,#84c4ff,#d3e3fd);background-size:400% 400%;height:100%;width:100vw}.docsAiBubbleLoadingViewShimmerPlaceholderFade{animation-delay:calc(var(--animation-order)*.2s),calc(var(--animation-order)*.25s);animation-duration:.35s,667ms;animation-fill-mode:both;animation-name:docsAiBubbleLoadingViewShimmerPlaceholderEnter,docsAiBubbleLoadingViewShimmerPlaceholderStretchIn;animation-timing-function:linear,cubic-bezier(.39,0,.05,1);opacity:0;transform-origin:left}.docsAiBubbleLoadingViewShimmerPlaceholderFade.docsAiBubbleLoadingViewShimmerPlaceholderLine100{width:100%}.docsAiBubbleLoadingViewShimmerPlaceholderFade.docsAiBubbleLoadingViewShimmerPlaceholderLine97{width:97%}.docsAiBubbleLoadingViewShimmerPlaceholderFade.docsAiBubbleLoadingViewShimmerPlaceholderLine94{width:94%}.docsAiBubbleLoadingViewShimmerPlaceholderFade.docsAiBubbleLoadingViewShimmerPlaceholderLine92{width:92%}.docsAiBubbleLoadingViewShimmerPlaceholderFade.docsAiBubbleLoadingViewShimmerPlaceholderLine75{width:75%}.docsAiBubbleLoadingViewShimmerPlaceholderFade.docsAiBubbleLoadingViewShimmerPlaceholderLine25{width:25%}.docsAiBubbleLoadingViewAnimationFadeIn:empty:before,.docsAiBubbleLoadingViewAnimationFadeIn:placeholder-shown{animation:docsAiBubbleLoadingViewAnimationFadeInKeyframe .5s linear 1 forwards;color:#686868}.docsAiBubbleLoadingViewAnimationFadeOut:empty:before,.docsAiBubbleLoadingViewAnimationFadeOut:placeholder-shown{animation:docsAiBubbleLoadingViewAnimationFadeOutKeyframe .3s linear 1 forwards}@media screen and (forced-colors:active){.docsAiBubbleLoadingViewRoot [class*=docsAiBubbleLoadingViewShimmerPlaceholderLine]{border:1px solid Highlight}}@keyframes docsAiBubbleLoadingViewFirstTimeAnimation{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes docsAiBubbleLoadingViewAnimationFadeInKeyframe{0%{opacity:0}to{opacity:1}}@keyframes docsAiBubbleLoadingViewAnimationFadeOutKeyframe{0%{opacity:1}to{opacity:0}}@keyframes docsAiBubbleLoadingViewShimmerPlaceholderGradient{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes docsAiBubbleLoadingViewShimmerPlaceholderEnter{0%{opacity:0}to{opacity:1}}@keyframes docsAiBubbleLoadingViewShimmerPlaceholderStretchIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.docs-border-selection-palette .goog-palette-cell,.docs-border-selection-palette .goog-palette-table{border:none}.docs-border-selection-palette .goog-palette-cell-hover{background-color:#eee}.docs-border-selection-button-normal,.docs-border-selection-button-pressed{direction:ltr;text-align:left;background:url(//ssl.gstatic.com/docs/presentations/images/icons-8.png);background-repeat:no-repeat;overflow:hidden;vertical-align:middle}.docs-border-selection-button-normal,.docs-border-selection-button-pressed{cursor:pointer;height:13px;width:13px;position:absolute;z-index:100;-webkit-user-select:none;user-select:none}.docs-border-selection-button-pressed{background-position:left -231px top 0}.docs-border-selection-button-normal{background-position:left -231px top 0}.docs-calloutbubble-anchor{position:absolute}.docs-calloutbubble-bubble.jfk-bubble{padding:0;z-index:99!important}@media print{.docs-calloutbubble-anchor{display:none!important}}.chip-pill-bubble-chip{background-color:#e8eaed;border-radius:8px;color:#202124;display:flex;height:20px;margin-top:15px;max-width:110px;padding:0 5px;position:absolute;overflow-x:clip;overflow-y:hidden;width:-moz-fit-content;width:fit-content}.chip-pill-header .chip-pill-bubble-chip,.chip-pill-pill-header .chip-pill-bubble-chip:visited{color:#202124}.chip-pill-bubble-chip-icon{display:flex;height:10px;padding-top:2.5px;position:relative;max-width:10px}.chip-pill-bubble-chip-text{display:inline-block;height:inherit;line-height:normal;margin-left:4px;max-width:180px;overflow-x:clip;padding-top:2px;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.chip-pill-field-holder{height:100%}.chip-pill-header{display:grid;grid-template-columns:120px 90px 25px;height:56px;position:relative;white-space:nowrap;width:250px;z-index:1}.chip-pill-timestamp{display:inline-block;float:right;font-size:12px;grid-column:2;justify-self:end;padding-right:10px;width:-moz-fit-content;width:fit-content}.docs-crophandle-handle{position:absolute;z-index:41}.docs-crophandle-inner-handle{position:absolute;background-color:#000}.docs-crophandle-outer-handle{position:absolute;background-color:#fff}.docs-cropselectionbox-border{position:absolute;border:4px solid rgba(0,0,0,.5);box-sizing:border-box;z-index:32}.smart-canvas-date-details-bubble{width:324px}.smart-canvas-date-details-bubble.smart-canvas-date-details-bubble-gm3-lite{color:#444746;font-family:Google Sans,Roboto,sans-serif}.smart-canvas-date-details-bubble-icon{height:20px;width:20px}.smart-canvas-date-details-bubble-details,.smart-canvas-date-details-bubble-time-details{align-items:center;display:flex;margin-bottom:8px}.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-details{margin:0}.smart-canvas-date-details-bubble-edit-field{color:#3c4043;font-size:14px;height:36px;line-height:20px;margin-left:14px;position:relative;width:268px}.smart-canvas-date-details-bubble-edit-field,.smart-canvas-date-details-bubble-time-zone-edit-field{align-items:center;cursor:pointer;display:flex;outline:none}.smart-canvas-date-details-bubble-edit-field.smart-canvas-date-details-bubble-edit-field-gm3,.smart-canvas-date-details-bubble-time-zone-edit-field{background:#e3e3e3;border-bottom:1px solid #444746;border-radius:4px 4px 0 0;box-sizing:border-box;padding-top:1px}.smart-canvas-date-details-bubble-edit-field.smart-canvas-date-details-bubble-edit-field-gm3:focus-within,.smart-canvas-date-details-bubble-time-zone-edit-field:focus{border-bottom:2px solid #0b57d0;padding-top:2px}.smart-canvas-date-details-bubble-edit-field.smart-canvas-date-details-bubble-edit-field-gm3:hover,.smart-canvas-date-details-bubble-time-zone-edit-field:hover{background:#d3d3d3}.smart-canvas-date-details-bubble-edit-field.smart-canvas-date-details-bubble-edit-field-time-zone-visible,.smart-canvas-date-details-bubble-time-combo-box .goog-combo-button-input,.smart-canvas-date-details-bubble-time-combo-box .smart-canvas-time-selection-combo-box-dropdown-menu{width:130px}.smart-canvas-date-details-bubble-edit-field.smart-canvas-date-details-bubble-edit-field-time-zone-visible,.smart-canvas-date-details-bubble-time-combo-box .smart-canvas-time-selection-combo-box-container{margin:0 14px}.smart-canvas-date-details-bubble-time-zone-edit-field{height:36px;width:114px}.smart-canvas-date-details-bubble-time-disabled .smart-canvas-date-details-bubble-time-zone-edit-field,.smart-canvas-date-details-bubble-time-disabled .smart-canvas-time-selection-combo-box-container .goog-combo-button-input,.smart-canvas-date-details-bubble-time-zone-edit-field.smart-canvas-date-details-bubble-time-zone-edit-field-disabled{background:rgba(31,31,31,.04);color:rgba(31,31,31,.38);cursor:default}.smart-canvas-date-details-bubble-time-disabled .smart-canvas-date-details-bubble-time-zone-edit-field,.smart-canvas-date-details-bubble-time-zone-edit-field.smart-canvas-date-details-bubble-time-zone-edit-field-disabled{border-bottom:1px solid rgba(68,71,70,.38)}@media screen and (forced-colors:active){.smart-canvas-date-details-bubble-edit-field:focus,.smart-canvas-date-details-bubble-time-zone-edit-field:focus{outline:1px solid Highlight}}.smart-canvas-date-details-bubble-time-disabled .smart-canvas-time-selection-combo-box-container.smart-canvas-time-selection-combo-box-view-only .goog-combo-button-input,.smart-canvas-date-details-bubble-time-disabled.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-time-zone-edit-field.goog-button,.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-edit-field-gm3,.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-edit-field-gm3:focus,.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-edit-field-gm3:hover,.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-time-zone-edit-field,.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-time-zone-edit-field-text,.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-time-zone-edit-field.smart-canvas-date-details-bubble-time-zone-edit-field-disabled.goog-button,.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-time-zone-edit-field:hover,.smart-canvas-time-selection-combo-box-container.smart-canvas-time-selection-combo-box-view-only .goog-combo-button-input{background:none;border:none;cursor:default;height:auto;padding:0}.smart-canvas-date-details-bubble-time-disabled .smart-canvas-time-selection-combo-box-container.smart-canvas-time-selection-combo-box-view-only .goog-combo-button-input,.smart-canvas-time-selection-combo-box-container.smart-canvas-time-selection-combo-box-view-only .goog-combo-button-input{padding-left:8px}.smart-canvas-date-details-bubble-edit-field-text,.smart-canvas-date-details-bubble-time-zone-edit-field-text{display:block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.smart-canvas-date-details-bubble-relative-text{font-size:12px;height:12px;line-height:16px;margin-left:34px}.smart-canvas-date-details-bubble-time-checkbox{display:inline-block;font-size:12px;line-height:16px}.smart-canvas-date-details-bubble-action-bar{border-top:1px solid #e8eaed}.smart-canvas-date-details-bubble-icon-group{display:flex;justify-content:right}.smart-canvas-date-details-bubble-pattern-picker-button{border-radius:50%;cursor:pointer;height:20px;outline:none;padding:10px;width:20px;margin-left:auto}.smart-canvas-date-details-icon-button{border-radius:50%;cursor:pointer;height:24px;outline:none;padding:6px;width:24px}[class*=docs-hc] .smart-canvas-date-details-bubble-pattern-picker-button:focus,[class*=docs-hc] .smart-canvas-date-details-icon-button:focus{border:1px solid transparent}.smart-canvas-date-details-bubble-pattern-picker-button:focus,.smart-canvas-date-details-bubble-pattern-picker-button:hover,.smart-canvas-date-details-icon-button:focus,.smart-canvas-date-details-icon-button:hover{background-color:#e8f0fe}.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-pattern-picker-button,.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-icon-button{display:none}.smart-canvas-date-details-bubble-pattern-picker-button .docs-icon{height:20px;margin:0;width:20px}.smart-canvas-date-details-icon-button .docs-icon{height:24px;margin:0;width:24px}.smart-canvas-date-details-bubble-edit-field .smart-canvas-date-picker-bubble{left:0;top:44px}.smart-canvas-date-details-bubble .goog-menu{padding:6px 0;max-height:200px}.smart-canvas-date-details-bubble-action-bar .goog-menu .goog-menuitem{padding-left:44px;padding-right:19px}.smart-canvas-date-details-bubble .goog-menu .goog-menuitem.goog-option-selected{background-position:6px}.smart-canvas-date-details-bubble .smart-canvas-date-details-bubble-hint-button{cursor:pointer;flex-shrink:0;font-weight:700;padding:4px}.smart-canvas-date-details-bubble .smart-canvas-date-details-bubble-hint-button:hover{background-color:#1967d2;border-radius:4px}.smart-canvas-date-details-bubble .smart-canvas-date-details-bubble-hint-text{padding-right:8px}[class*=docs-hc] .docs-material-button-text-default.docs-material-button-focused{outline:none;border:1px solid transparent}.smart-canvas-date-details-bubble-calendar-disabled.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-action-bar{display:none}.smart-canvas-date-details-bubble.smart-canvas-date-details-bubble-calendar-disabled .smart-canvas-date-details-bubble-action-bar{justify-content:flex-end}.smart-canvas-date-details-bubble.smart-canvas-date-details-bubble-view-only .smart-canvas-date-details-bubble-action-bar{justify-content:space-between}@media screen and (forced-colors:active){.smart-canvas-date-details-bubble-time-disabled .smart-canvas-date-details-bubble-time-zone-edit-field,.smart-canvas-date-details-bubble-time-zone-edit-field.smart-canvas-date-details-bubble-time-zone-edit-field-disabled{border-color:GrayText;color:GrayText}}.smart-canvas-date-picker-bubble,.smart-canvas-date-picker-bubble *{box-sizing:border-box}.smart-canvas-date-picker-bubble{background-color:#fff;border-radius:4px;box-shadow:0 2px 6px 2px rgba(60,64,67,.15);outline:1px solid #dadce0;position:absolute;z-index:502}.smart-canvas-date-picker-bubble-date-picker .goog-date-picker{cursor:default;border:none;border-radius:4px;box-shadow:none;margin:auto;min-width:230px;width:auto}.goog-date-picker-today:before,.goog-date-picker-today:hover:before{border:1px solid #1a73e8;border-radius:50%;box-sizing:border-box}.goog-date-picker-today.goog-date-picker-unavailable-date:before,.goog-date-picker-unavailable-date{pointer-events:none;border:unset}.smart-canvas-date-picker-bubble .goog-date-picker table tbody:focus{background-color:#e8f0fe}.goog-date-picker .goog-date-picker-selected.goog-date-picker-unavailable-date:before{background-color:#c4c7c5}.smart-canvas-date-picker-bubble .goog-date-picker-selected:before,.smart-canvas-date-picker-bubble .goog-date-picker-selected:hover:before{background-color:#1a73e8;transition:background-color .1s linear}[class*=docs-hc] .goog-date-picker-selected:before,[class*=docs-hc] .goog-date-picker-selected:hover:before{border:1px dashed transparent}:not([class*=docs-hc]) .goog-date-picker-today.goog-date-picker-selected:before,:not([class*=docs-hc]) .goog-date-picker-today.goog-date-picker-selected:hover:before{border:none}[class*=docs-hc] .goog-date-picker-today.goog-date-picker-selected:before,[class*=docs-hc] .goog-date-picker-today.goog-date-picker-selected:hover:before{border:4px double transparent}.smart-canvas-date-picker-bubble .goog-date-picker-monthyear{color:#444746;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.smart-canvas-date-picker-bubble .goog-date-picker-wday{color:#5f6368}.smart-canvas-date-picker-bubble-gm3 .goog-date-picker-date,.smart-canvas-date-picker-bubble-gm3 .goog-date-picker-wday{color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;font-size:12px;height:28px;width:28px}.smart-canvas-date-picker-bubble-gm3 .goog-date-picker-other-month,.smart-canvas-date-picker-bubble-gm3 .goog-date-picker-unavailable-date{color:#c4c7c5}.smart-canvas-date-picker-bubble .goog-date-picker-date:before{height:28px;left:0;margin:0 auto;right:0;width:28px}.smart-canvas-date-picker-bubble-gm3 .docs-material-button-text-default .docs-material-button-content{color:#0b57d0;font-family:Google Sans,Roboto,sans-serif;font-weight:500}.smart-canvas-date-picker-bubble-control-container{align-items:center;border-top:1px solid #dadce0;display:block;padding:12px}.smart-canvas-date-picker-bubble-input-container{align-items:center;display:flex;margin-bottom:8px}.smart-canvas-date-picker-bubble-icon{height:20px;width:20px}.smart-canvas-date-picker-bubble-accept-button{display:flex;justify-content:right;margin-left:8px}.smart-canvas-date-picker-bubble-accept-button .docs-gm3-button{margin:0}.smart-canvas-date-picker-bubble-time-combo-box-container{white-space:nowrap}.smart-canvas-date-picker-bubble-time-combo-box-container .goog-combo-button-input,.smart-canvas-date-picker-bubble-time-combo-box-container .smart-canvas-time-selection-combo-box-dropdown-menu{width:130px}.smart-canvas-date-picker-bubble-time-zone-selection-button{align-items:center;background:#e3e3e3;border-bottom:1px solid #444746;border-radius:4px 4px 0 0;box-sizing:border-box;color:#5f6368;cursor:pointer;display:flex;height:36px;margin:0 0 0 14px;outline:none;padding:1px 8px 0 8px;width:77px}.smart-canvas-date-picker-bubble-time-zone-selection-button:focus{border-bottom:2px solid #0b57d0;padding-top:2px}.smart-canvas-date-picker-bubble-time-zone-selection-button:hover{background:#d3d3d3}.smart-canvas-date-picker-bubble-time-zone-selection-button.goog-flat-button-disabled{background:rgba(31,31,31,.04);color:rgba(31,31,31,.38);cursor:default}@media screen and (forced-colors:active){.smart-canvas-date-picker-bubble-time-zone-selection-button:focus{outline:1px solid Highlight;outline-offset:-4px}.smart-canvas-date-picker-bubble-time-zone-selection-button.goog-flat-button-disabled{border-color:GrayText;color:GrayText}}.docs-dismissible-bar{margin-top:0;position:absolute;width:500px}.docs-dismissible-bar .docs-dismissible-bar-content{background:rgba(0,0,0,.8);border-radius:3px;color:#fff;left:-50%;overflow:hidden;position:relative;z-index:1001}.docs-dismissible-bar .docs-dismissible-bar-header{border-bottom:1px solid #000;float:left;width:100%}.docs-dismissible-bar .docs-dismissible-bar-title{float:left;font-size:15px;font-weight:500;margin:16px 15px}.docs-dismissible-bar .docs-dismissible-bar-description{border-top:1px solid #444;box-sizing:border-box;color:#bbb;float:left;padding:10px 15px 15px;text-align:left;width:100%}.docs-dismissible-bar .docs-dismissible-bar-dismiss-button{float:right;margin:10px 10px 10px 0}.docs-dismissible-bar .docs-dismissible-bar-black-button{background-color:#454545;background-repeat:repeat-x;border:1px solid #111;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),inset 0 1px 0 0 hsla(0,0%,100%,.2);color:#ddd;cursor:pointer;background-color:#4b4b4b;background-image:linear-gradient(top,#4b4b4b,#3b3b3b);text-shadow:0 1px 0 rgba(0,0,0,.8)}.docs-dismissible-bar .docs-dismissible-bar-black-button.jfk-button-hover{background:hsla(0,0%,100%,.1);border:1px solid #141414;box-shadow:inset 0 0 0 transparent;color:#fff}.docs-dismissible-bar .docs-dismissible-bar-black-button.jfk-button-active,.docs-dismissible-bar .docs-dismissible-bar-black-button.jfk-button-focused{border-color:#fff}.docs-findandreplacedialog .jfk-dialog-buttons,.docs-findandreplacedialog .modal-dialog-buttons{display:none}.docs-findandreplacedialog-text{width:330px}.docs-findandreplacedialog-label{text-align:left;width:90px}.docs-findandreplacedialog-find{padding-bottom:12px}.docs-findandreplacedialog-replace{padding-bottom:15px}.docs-findandreplacedialog-find-scope-select>.goog-flat-menu-button{display:inline-block;margin:8px 8px 8px 0;width:126px}.docs-gm .docs-findandreplacedialog-find,.docs-gm .docs-findandreplacedialog-replace{padding-bottom:0}.docs-gm .docs-findandreplacedialog-checkbox{display:inline-block;margin:7px 9px 7px 0;vertical-align:top}.docs-findandreplacedialog-checkbox-label{padding-left:2px}.docs-gm .docs-findandreplacedialog-checkbox-label{display:inline-block;line-height:20px;margin:6px 0;padding-left:0;vertical-align:top}.docs-findandreplacedialog-message-field{display:inline-block;line-height:20px;max-width:485px;min-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-findandreplacedialog-message-field{margin-bottom:-10px}.docs-findandreplacedialog-buttons{width:100%;margin-top:20px;position:relative}#docs-findandreplacedialog-button-next{margin-right:0}.docs-jfk #docs-findandreplacedialog-button-previous{margin-right:0}.docs-findandreplacedialog-findinput,.docs-gm .docs-findandreplacedialog-text{width:348px}.docs-findandreplacedialog-checkbox{display:inline-block}.docs-findbar-input{width:170px;height:19px}.docs-gm .docs-findbar-content,.docs-gm .docs-gotobar-content{height:36px}.docs-slidingdialog .docs-findbar-text{border:1px solid #aaa;font-size:11px;height:16px;margin-right:4px;padding:2px;width:172px}.docs-slidingdialog #docs-findbar-spinner{display:inline-block;position:relative;transition:left .3s ease-out;transition:width .3s ease-out;vertical-align:middle}.docs-gm .docs-slidingdialog #docs-findbar-button-previous,.docs-gm .docs-slidingdialog #waffle-gotobar-button-go{margin-left:8px;margin-right:8px}.docs-slidingdialog #docs-findbar-button-next{margin-right:8px}.docs-gm .docs-slidingdialog .goog-toolbar-separator{height:24px;width:2px;margin:0 8 0 0;position:center;vertical-align:middle}.docs-slidingdialog #docs-findbar-button-more-options{margin-right:8px}.docs-findbar-button-previous-rtl{margin-left:-1px}.docs-findbar-content .jfk-button-disabled{background-color:#f5f5f5;border-color:rgba(0,0,0,.1);border-color:#dcdcdc}.docs-gm .docs-findbar-content .jfk-button-disabled,.docs-gm .docs-gotobar-content .jfk-button-disabled{opacity:.38}.docs-gm .docs-findbar-content .jfk-button,.docs-gm .docs-gotobar-content .jfk-button{background-image:none;background-color:transparent;border-color:transparent;margin:0 8px 0 0;min-width:24px;vertical-align:middle}.docs-gm .docs-findbar-content .jfk-button-hover,.docs-gm .docs-gotobar-content .jfk-button-hover{box-shadow:none;background-color:rgba(0,0,0,.06);background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}.docs-gm .docs-findbar-content .jfk-button-active,.docs-gm .docs-gotobar-content .jfk-button-active{box-shadow:none;background-color:rgba(0,0,0,.12);background-image:none;cursor:pointer;border-color:transparent!important;border-radius:2px;border-width:1px}#docs-font-size .goog-toolbar-menu-button-caption,#fontSizeSelect .goog-toolbar-menu-button-caption{overflow:hidden;text-overflow:ellipsis;width:20px;white-space:nowrap}#docs-font-size .goog-toolbar-combo-button-caption,#fontSizeSelect .goog-toolbar-combo-button-caption{width:48px!important}#docs-font-size .goog-toolbar-combo-button-input,#fontSizeSelect .goog-toolbar-combo-button-input{width:28px}#fontSizeSelect.docs-font-size-inc-dec-combobox{border-color:#dadce0!important;border-radius:0;vertical-align:middle;width:39px}.goog-toolbar[role=toolbar] .docs-font-size-inc-dec-action-button.goog-toolbar-button{border-color:#dadce0!important}#fontSizeDecrement.docs-font-size-inc-dec-action-button.goog-toolbar-button{border-radius:2px 0 0 2px;border-right:0!important;margin-left:5px;margin-right:0}.docs-font-size-inc-dec-action-button.goog-toolbar-button .goog-toolbar-button-inner-box,.docs-font-size-inc-dec-action-button.goog-toolbar-button .goog-toolbar-button-outer-box,.goog-toolbar[role=toolbar] .docs-font-size-inc-dec-action-button.goog-toolbar-button{height:22px;min-width:23px;width:23px}#fontSizeIncrement.docs-font-size-inc-dec-action-button.goog-toolbar-button{border-left:0!important;border-radius:0 2px 2px 0;margin-left:0;margin-right:5px}#fontSizeSelect.docs-font-size-inc-dec-combobox,#fontSizeSelect.docs-font-size-inc-dec-combobox .goog-toolbar-combo-button-caption,#fontSizeSelect.docs-font-size-inc-dec-combobox .goog-toolbar-combo-button-inner-box{height:22px;margin-left:0;margin-right:0}#fontSizeSelect.docs-font-size-inc-dec-combobox .goog-toolbar-combo-button-input{height:24px!important;margin:-1px;text-align:center;width:41px!important;padding:0}#fontSizeSelect.docs-font-size-inc-dec-combobox .goog-toolbar-combo-button-caption{width:41px!important}#fontSizeSelect.docs-font-size-inc-dec-combobox .goog-toolbar-combo-button-inner-box{padding:0}.docs-font-size-inc-dec-combobox.goog-toolbar-combo-button-hover:not(.goog-toolbar-combo-button-open) .goog-toolbar-combo-button-input{border-right-color:transparent!important}.goog-toolbar[role=toolbar] .docs-font-size-inc-dec-action-button.goog-toolbar-button .docs-icon{height:22px;margin:0;vertical-align:baseline;width:22px}.docs-grille-gm3 .goog-toolbar[role=toolbar] .docs-font-size-inc-dec-action-button.goog-toolbar-button .docs-icon{height:20px;margin-top:2px;width:20px}.docs-gm .goog-menu.goog-menu-noicon.docs-font-size-inc-dec-menu .goog-menuitem{min-width:39px;padding-right:0;padding-left:0;text-align:center}.docs-grille-gm3 #fontSizeDecrement.docs-font-size-inc-dec-action-button.goog-toolbar-button{margin-left:1px}.docs-grille-gm3 #fontSizeIncrement.docs-font-size-inc-dec-action-button.goog-toolbar-button{margin-right:1px}.docs-grille-gm3 .docs-font-size-inc-dec-combobox.goog-toolbar-combo-button{line-height:24px}.docs-grille-gm3 #fontSizeSelect.docs-font-size-inc-dec-combobox .goog-toolbar-combo-button-caption{align-items:center;display:flex}.apps-search-popup-menu .docs-search-bar{border:1px solid #c4c7c5;border-radius:4px;box-sizing:border-box;height:40px;margin:16px 16px 8px 16px;padding:8px}.apps-search-popup-menu .docs-search-bar .docs-search-bar-input-container{padding-left:8px;width:100%}.apps-search-popup-menu .docs-search-bar .docs-search-bar-icon-container{padding-top:2px}.docs-labeled-button-container{margin:4px 0}.docs-labeled-button{margin:2px 0}.docs-labeled-button-label{color:#616161;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;height:12px;margin-left:8px}.docs-labeled-button-disabled .docs-labeled-button-label{color:#b8b8b8}.docs-labeled-button-disabled .docs-material-button-disabled{opacity:.3}.docs-number-input-container{padding-bottom:1px;padding-right:10px;position:relative}.docs-number-input-label{color:#616161;font-size:11px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;padding:5px 0;text-align:left}.docs-number-input-container input{border:none;border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87);display:inline-block;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;height:27px;line-height:25px;margin-bottom:1px;outline:none;padding-right:10%;width:65%;box-sizing:border-box;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.docs-number-input-content-wrapper{position:relative}.docs-number-input-container input:hover{border-bottom-color:rgba(0,0,0,.38)}.docs-number-input-container input:focus{border-bottom:2px solid #4285f4;margin-bottom:0;height:28px}.docs-number-input-container input:disabled{border-bottom:1px dotted rgba(0,0,0,.12);color:rgba(0,0,0,.12);cursor:default}.docs-number-input-container input.docs-number-input-error:not(:disabled){border-bottom:1px solid #b3261e}.docs-number-input-container input.docs-number-input-error:focus{border-bottom:2px solid #b3261e}.docs-number-input-unit{bottom:8px;color:#747775;display:inline-block;font-size:11px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;text-align:center;width:30%}.docs-number-input-disabled .docs-number-input,.docs-number-input-disabled .docs-number-input-label,.docs-number-input-disabled .docs-number-input-unit{color:#b8b8b8}.docs-number-input-disabled .docs-number-input-buttons{opacity:.5}.docs-number-input-buttons{display:inline-block;position:absolute;right:35%;width:8px}@media screen and (forced-colors:active) and (prefers-color-scheme:dark){.docs-number-input-down-button,.docs-number-input-up-button{filter:invert(100%);opacity:1}}.docs-number-input-down-button,.docs-number-input-up-button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjMiPjxwb2x5Z29uIHBvaW50cz0iMCwwIDUsMCAyLjUsMyIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==") no-repeat;background-size:contain;height:8px;opacity:.5;outline:none;width:8px}.docs-number-input-down-button{vertical-align:top}.docs-number-input-up-button{transform:rotate(180deg)}.docs-number-input-error-label{color:#b3261e;display:inline-block;font-size:11px;height:10px;padding:2px 0;text-align:left}.docs-number-input-disabled .docs-number-input-error-label{visibility:hidden}.docs-palette{position:absolute;z-index:505;border-radius:0 0 2px 2px;box-shadow:0 2px 4px #ccc}.docs-palette-top{z-index:506}.docs-palette-close{cursor:default;float:right;height:21px}.docs-palette-close:focus{outline:1px solid #4d90fe;outline-offset:-1px}.docs-palette-close-icon,.docs-palette-grippy-icon{opacity:.7}.docs-palette-close-active .docs-palette-close-icon,.docs-palette-close-hover .docs-palette-close-icon{opacity:.9}.docs-palette-left{float:left}.docs-palette-title-bar{background-color:#fff;border-color:#ebebeb;border-style:solid;border-width:1px 1px 0 1px;cursor:move;height:21px;overflow:hidden}.docs-palette-body:focus,.docs-palette-title-bar:focus,.docs-palette:focus{outline:none}.docs-palette-grippy-icon-container{margin:0 auto;width:21px}.docs-palette-grippy-icon{margin-top:-1px}.docs-palette-drag-indicator{display:flex;flex-direction:column;justify-content:center;outline:none;padding-left:2px;padding-right:1px;margin-left:8px;-webkit-user-select:none;user-select:none}.docs-palette-drag-indicator-grippy{cursor:grab;opacity:.8}.docs-palette-drag-indicator-grippy:active{cursor:grabbing}.docs-palette-body{background-color:#f5f5f5;border:1px solid #ebebeb;min-height:80px;min-width:80px;box-sizing:border-box}.docs-region-selector-toolbar{align-items:center;background:#d3e3fd;border-radius:8px;display:flex;height:48px;left:0;max-width:816px;min-width:696px;padding:0 8px;position:absolute;right:0;z-index:901}.docs-region-selector-toolbar-text{color:#041e49;line-height:20px;display:inline-block;flex-grow:1;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;margin-left:32px;margin-right:16px;padding-bottom:22px;padding-top:22px;width:-moz-fit-content;width:fit-content}.docs-region-selector-toolbar .docs-gm3-button.docs-gm3-filled-button,.docs-region-selector-toolbar .docs-gm3-button.docs-gm3-text-button{line-height:14px;height:32px}.docs-rotationhandle-circle{border:none;background-color:#1a73e8;border-radius:50%;height:9px;position:absolute;width:9px;z-index:40}.docs-rotationhandle-handle{cursor:crosshair;opacity:0;z-index:41}.docs-rotationhandle-outline{border:1px solid #1a73e8;box-sizing:border-box;position:absolute;z-index:40}.docs-rotationhandle-stick{background-color:#1a73e8;height:24px;position:absolute;transform-origin:50% 0;width:1px;z-index:40}.docs-rotationhandle-label{color:#000;cursor:crosshair;font-size:11px;font-weight:500;position:absolute;text-shadow:1px 1px 1px #fff,-1px 1px 1px #fff,1px -1px 1px #fff,-1px -1px 1px #fff;z-index:503}.appsDocsUiSidebarEl{background-color:#fff;border-radius:16px;box-shadow:none;overflow:hidden;width:300px;margin:6px 16px 16px;-webkit-user-select:none;user-select:none;background:#f0f4f9;display:flex;flex-direction:column;outline:none;position:absolute;right:0;width:320px;box-sizing:border-box;overflow-y:auto}.has-right-rail .appsDocsUiSidebarEl{margin-left:0;margin-right:0}.appsDocsUiSidebarInner{display:flex;flex-direction:column;flex-grow:1;position:relative;max-height:100%}.appsDocsUiSidebarHeader{padding:.6rem 1.1rem;display:flex;align-items:center;box-sizing:border-box}.appsDocsUiSidebarHeading{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:500;margin:0 auto 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f1f1f}.appsDocsUiSidebarHeadingLeadingSlot{margin-right:.5rem}.appsDocsUiSidebarScrollableContainer{scroll-behavior:smooth;overflow:hidden auto;box-sizing:border-box;padding-top:2px;margin-top:-2px}.appsDocsUiSidebarSubheadingWrapper{margin:0}.appsDocsUiSidebarSubheading{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500;color:#1f1f1f;margin:0 0 .25rem;place-self:flex-start;padding:11px 7px;border:1px solid transparent;border-radius:12px;position:relative;left:-8px;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-flex;align-items:center;gap:4px}.appsDocsUiSidebarSubheading[role=button]{cursor:pointer;color:#0b57d0}.appsDocsUiSidebarSubheading-hover{background-color:rgba(68,71,70,.08)}.appsDocsUiSidebarSubheading-active,.appsDocsUiSidebarSubheading-focused{background-color:rgba(68,71,70,.12)}.appsDocsUiSidebarContent{padding:0 1.1rem 1.25rem}.appsDocsUiSidebarGrid{display:grid;gap:6px}.appsDocsUiSidebarGrid.display2Cols{grid-template-columns:repeat(2,1fr);grid-auto-rows:90px}.appsDocsUiSidebarGrid.displayThree{grid-template-columns:1fr 100px;grid-template-rows:repeat(2,60px)}.appsDocsUiSidebarGrid.displayThree .appsDocsUiSidebarCard:first-child{grid-area:1/1/3/1}.appsDocsUiSidebarGrid.displayThree .appsDocsUiSidebarCard:nth-child(2){grid-area:1/2/2/2}.appsDocsUiSidebarGrid.displayThree .appsDocsUiSidebarCard:nth-child(3){grid-area:2/2/2/2}.appsDocsUiSidebarCard{border-radius:12px;background-color:#e9eef6;display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;padding:0;overflow:hidden;border:1px solid transparent}.appsDocsUiSidebarCard.appsDocsUiSidebarCard-hover{background-color:#dce1e8}.appsDocsUiSidebarCard.appsDocsUiSidebarCard-active{background-color:#d5dae1}.appsDocsUiSidebarClose{margin-right:-.75rem}.appsDocsUiSidebarBack{margin-left:-.75rem}.appsDocsUiSidebarSection{padding:0 1.1rem;margin-top:0;margin-bottom:1rem}.appsDocsUiSidebarCenteredView{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.appsDocsUiSidebarStaticHeading{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1.125rem;letter-spacing:0;font-weight:400;margin-bottom:1rem}.appsDocsUiSidebarPalette{outline:0}.appsDocsUiSidebarPalette-cell{background-color:transparent;border-radius:8px}.appsDocsUiSidebarPalette-cell-selected{background-color:#d9dde4}@media (forced-colors:active){.appsDocsUiSidebarPalette-cell.appsDocsUiSidebarCard-hover{border-width:2px}}.docs-sidebar-palette .docs-sidebar-palette-button-with-label{width:76px}.docs-sidebar-palette .docs-material-button.docs-sidebar-palette-button{width:76px;height:76px;padding:0;margin:0}.docs-sidebar-palette .docs-material-button.docs-sidebar-palette-button .docs-icon{width:72px;height:72px;margin:0}.docs-sidebar-palette .docs-sidebar-palette-button-container .docs-sidebar-tile-input-label{text-align:center;white-space:normal}.docs-sidebar-palette .docs-sidebar-palette-button-container.goog-control-disabled .docs-sidebar-tile-input-label{color:rgba(0,0,0,.26)}.docs-sidebar-palette .docs-sidebar-palette-button-container .docs-sidebar-palette-button{border:1px;padding:1px}.docs-sidebar-palette .docs-sidebar-palette-button-container .docs-sidebar-palette-button:focus,.docs-sidebar-palette .docs-sidebar-palette-button-container .docs-sidebar-palette-button:hover:not(.docs-material-button-disabled){border:1px solid #9aa0a6}.docs-sidebar-palette .docs-sidebar-palette-button-container.goog-control-selected .docs-sidebar-palette-button{border:2px solid #1a73e8!important;padding:0}.docs-sidebar-flex-palette{display:flex;flex-wrap:wrap;margin-right:-12px}.docs-sidebar-flex-palette .docs-sidebar-palette-button-container{margin-bottom:8px}.docs-sidebar-scrollable-palette-container{width:252px;position:relative}.docs-sidebar-palette-button-container{display:inline-block;outline:none;vertical-align:top;margin-right:12px}.docs-sidebar-palette-button-container:last-child{margin-right:0}.docs-sidebar-scrollable-palette-content-container-horizontal-scroll .docs-sidebar-palette-button-container{margin-right:12px}.docs-sidebar-scrollable-palette-content-container-horizontal-scroll .docs-sidebar-palette-button-container:last-child{margin-right:0}.docs-sidebar-palette .docs-sidebar-scrollable-palette-content-container-horizontal-scroll .docs-sidebar-palette-button-with-label{width:54px}.docs-sidebar-palette .docs-sidebar-scrollable-palette-content-container-horizontal-scroll .docs-material-button.docs-sidebar-palette-button{width:54px;height:64px}.docs-sidebar-palette .docs-sidebar-scrollable-palette-content-container-horizontal-scroll .docs-sidebar-palette-button .docs-icon{width:50px;height:60px}.docs-sidebar-palette-horizontal-scroll-button-container{width:33px;display:inline-block}.docs-sidebar-palette-scroll-button{background-color:transparent;background-image:none;height:24px;width:24px;border-radius:50%;border-width:0;border-style:solid;border-color:transparent;box-shadow:none;background-clip:padding-box;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:unset;position:absolute;top:50%;transform:translateY(-50%);padding:0!important}.docs-sidebar-palette-scroll-button.docs-material-button-disabled{cursor:default}.docs-sidebar-palette-scroll-prev-button{margin-right:9px}.docs-sidebar-palette-scroll-next-button{margin-left:9px}.docs-sidebar-palette-scroll-button.docs-material-button-disabled .docs-icon-img{opacity:.38}.docs-sidebar-palette-scroll-button.docs-material-button-hover{background-color:rgba(0,0,0,.06)}.docs-sidebar-palette-scroll-button.docs-material-button-active{background-color:rgba(0,0,0,.12)}.docs-sidebar-palette-scroll-button.docs-material-button-focused:not(.docs-material-button-no-focus-border){border:1px solid #1a73e8!important}.docs-sidebar-scrollable-palette-content-container{position:relative;width:252px;display:inline-block;overflow:hidden;white-space:nowrap}.docs-sidebar-scrollable-palette-content-container-horizontal-scroll{width:186px}.docs-sidebar-tile{border-bottom:1px solid #d9d9d9;color:#3c4043;position:relative}.docs-gm .docs-sidebar-tile{border:none;overflow:hidden}.docs-gm .docs-sidebar-tile.docs-sidebar-tile-expanded{box-shadow:0 1px 3px 1px rgba(60,64,67,.15)}.docs-gm .goog-zippy-expanded.docs-sidebar-tile-header:focus,.docs-sidebar-tile-header-cursor:focus:not(.docs-sidebar-tile-header-no-focus),.docs-sidebar-tile-header-cursor:hover{background-color:#e8eaed}.docs-sidebar-tile-header-cursor:active{background-color:#efefef}.docs-sidebar-tile-header{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;padding:20px}.docs-gm .docs-sidebar-tile-header{font-size:14px;padding:16px;display:flex;align-items:center;color:#202124}.docs-gm .docs-sidebar-tile-header:focus{padding:15px;border:1px solid transparent}.docs-sidebar-tile-header:focus{outline:none}.docs-sidebar-tile-header-cursor:hover{cursor:pointer}.docs-sidebar-tile-header-checkbox{position:absolute;right:25px;top:20px}.docs-sidebar-tile-header-checkbox.docs-material-gm-checkbox{top:19px;margin:0}.docs-sidebar-tile-header-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-gm .docs-sidebar-tile-header-checkbox{position:relative;margin-left:auto;right:auto;top:auto}.docs-gm .docs-sidebar-tile-header-checkbox.docs-material-gm-checkbox{top:0}.docs-sidebar-tile-arrow-collapsed,.docs-sidebar-tile-arrow-expanded{display:inline-block;width:17px}.docs-gm .docs-sidebar-tile-arrow-collapsed,.docs-gm .docs-sidebar-tile-arrow-expanded{width:auto;margin-right:12px}.docs-gm .docs-sidebar-tile-arrow-collapsed .docs-icon,.docs-gm .docs-sidebar-tile-arrow-expanded .docs-icon{height:24px;width:24px}.goog-zippy-collapsed .docs-sidebar-tile-arrow-expanded,.goog-zippy-expanded .docs-sidebar-tile-arrow-collapsed{display:none}.docs-gm .goog-zippy-expanded.docs-sidebar-tile-header{background-color:#fff}.docs-gm .docs-sidebar-tile-arrow-collapsed{transform:rotate(270deg)}.docs-gm .docs-sidebar-tile-arrow-collapsed.docs-sidebar-tile-arrow-collapsed-rtl{transform:rotate(90deg)}.docs-sidebar-tile-header.docs-sidebar-tile-header-disabled{background-color:transparent;color:#b8b8b8;cursor:default}.docs-gm .docs-sidebar-tile-header-disabled .docs-icon-img{opacity:.38}.docs-sidebar-tile-section-title{font-weight:500;padding:8px 0}.docs-sidebar-tile-section-disabled .docs-sidebar-tile-section-title{color:#b8b8b8}.docs-sidebar-tile-input-controls{padding-bottom:8px}.docs-sidebar-tile-input-controls .docs-material-select{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.docs-sidebar-tile-label{padding-top:11px}.docs-sidebar-tile-label{color:#616161;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px}.docs-sidebar-tile-label-top{padding-top:5px}.docs-sidebar-tile-controls-disabled .docs-sidebar-tile-label{color:#b8b8b8}.docs-sidebar-tile-controls{padding:4px 16px 20px 16px}.docs-gm .docs-sidebar-tile-controls{background-color:#fff}.docs-gm .docs-sidebar-tile-border-radius-bottom{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.docs-gm .docs-sidebar-tile-border-radius-top{border-top-left-radius:8px;border-top-right-radius:8px}.docs-sidebar-tile-three-columns{width:33%}.docs-sidebar-tile-two-columns{width:50%}.docs-sidebar-tile-input-control{display:inline-block;vertical-align:top}.goog-flat-menu-button-disabled{opacity:.3}.docs-sidebar-tile-input-label{color:#616161;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:11px;padding:5px 0;text-align:left}.docs-sidebar-tile .jfk-radiobutton{width:240px}.docs-sidebar-tile .jfk-radiobutton-radio{border:2px solid #5f6368;height:16px;left:2px;width:16px}.docs-sidebar-tile .jfk-radiobutton-checked.jfk-radiobutton-disabled .jfk-radiobutton-radio,.docs-sidebar-tile .jfk-radiobutton-checked.jfk-radiobutton-disabled:hover .jfk-radiobutton-radio,.docs-sidebar-tile .jfk-radiobutton-disabled .jfk-radiobutton-radio,.docs-sidebar-tile .jfk-radiobutton-disabled:hover .jfk-radiobutton-radio,.docs-sidebar-tile .jfk-radiobutton:hover .jfk-radiobutton-radio{border:2px solid #5f6368}.docs-sidebar-tile .jfk-radiobutton-checked:not(.jfk-radiobutton-disabled):not(.jfk-radiobutton-focused) .jfk-radiobutton-radio,.docs-sidebar-tile .jfk-radiobutton-checked:not(.jfk-radiobutton-disabled):not(.jfk-radiobutton-focused):hover .jfk-radiobutton-radio{border:2px solid #4285f4}.docs-sidebar-tile .jfk-radiobutton-disabled{opacity:.38}.docs-sidebar-tile .jfk-radiobutton-checked .jfk-radiobutton-radio:after{background:#4285f4;border:4px solid #4285f4;box-sizing:border-box;height:8px;left:2px;top:2px;width:8px}.docs-sidebar-tile .jfk-radiobutton-checked .jfk-radiobutton-radio{border:2px solid #4285f4}.docs-sidebar-tile .jfk-radiobutton-checked.jfk-radiobutton-focused .jfk-radiobutton-radio{border:2px solid #2a56c6}.docs-sidebar-tile .jfk-radiobutton-checked.jfk-radiobutton-focused .jfk-radiobutton-radio:after{background-color:#2a56c6;border:4px solid #2a56c6}.docs-sidebar-tile .jfk-radiobutton-checked.jfk-radiobutton-disabled .jfk-radiobutton-radio:after{background-color:#5f6368;border:4px solid #5f6368}.docs-sidebar-tile .jfk-radiobutton:not(.jfk-radiobutton-disabled) .jfk-radiobutton-label,.docs-sidebar-tile .jfk-radiobutton:not(.jfk-radiobutton-disabled) .jfk-radiobutton-radio{cursor:pointer}.docs-sidebar-tile .jfk-radiobutton-label{color:#3c4043;font-size:13px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;line-height:18px;margin-left:23px}.docs-sidebar-tile .jfk-radiobutton-disabled .jfk-radiobutton-label{color:#5f6368}.docs-sidebar-tile .jfk-radiobutton-label label{margin-left:0}.docs-sidebar-toggle-tabs{background-color:#fff;border-bottom:0;display:flex;justify-content:space-around;height:inherit;margin-top:0;width:100%}.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab>div{display:inline-block;position:relative}.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-active{color:#1a73e8;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.3px;text-transform:none;height:-moz-fit-content;height:fit-content;margin:8px 0 0 0;padding:0 8px;line-height:32px;text-align:center;cursor:pointer;border:none;border-radius:4px 4px 0 0}.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-inactive{color:#5f6368;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.3px;text-transform:none;height:-moz-fit-content;height:fit-content;margin:8px 0 0 0;padding:0 8px;line-height:32px;text-align:center;cursor:pointer;border:none;border-radius:4px 4px 0 0}.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-inactive:hover{color:#202124;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.3px;text-transform:none;height:-moz-fit-content;height:fit-content;margin:8px 0 0 0;padding:0 8px;line-height:32px;text-align:center;cursor:pointer;border:none;border-radius:4px 4px 0 0}.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-active:active,.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-active:focus-visible{background:#e1ecfe}.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-inactive:active,.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-inactive:focus-visible{background:#e8eaed}.docs-sidebar-toggle-tabs .jfk-button.docs-sidebar-toggle-tab-active>div:after{border-top:3px solid #1a73e8;border-radius:3px 3px 0 0;bottom:0;content:"";display:block;height:0;left:-8px;position:absolute;width:calc(100% + 16px)}.docs-sidebar-toggle-tabs .jfk-button-active.jfk-button-focused.docs-sidebar-toggle-tab-inactive>div:after{border-top:none}.docs-sidebar-toggle-tab-left-title,.docs-sidebar-toggle-tab-right-title{white-space:break-spaces}.docs-size-lock-checkbox-label,.docs-size-rotation-button{display:inline-block;vertical-align:top}.docs-size-rotation-sidebar-rotate-section .docs-size-rotation-button .docs-icon{height:24px;opacity:.54;width:24px}.docs-rotation-angle-input .docs-number-input-unit{font-size:15px}.docs-size-rotation-sidebar-size-section{margin-bottom:8px}.docs-size-rotation-sidebar-size-section .docs-sidebar-tile-input-controls{padding-bottom:4px}.docs-size-rotation-sidebar-rotate-section{margin-bottom:-18px}.docs-size-rotation-sidebar-rotate-section .docs-sidebar-tile-section-title{margin-bottom:8px}.docs-slidingdialog-button-close:focus{outline:1px solid #4d90fe}.docs-gm .docs-slidingdialog-close-container{padding-top:3px;vertical-align:middle}.docs-gm .docs-slidingdialog-close-container .goog-flat-button{cursor:pointer}.docs-gm .docs-slidingdialog .docs-icon-close{opacity:1}.docs-slidingdialog{background-color:#fff;border-bottom:1px solid #d9d9d9;border-top:none;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;margin-top:-1px;padding:10px 12px;outline:none}.docs-gm .docs-slidingdialog{border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:16px 12px}.docs-slidingdialog .jfk-textinput{border-top-color:#d9d9d9;margin-right:0}.docs-slidingdialog .jfk-textinput:focus{border-top-color:#4d90fe}.docs-slidingdialog .goog-custom-button-inner-box{padding:1px 2px 0 2px}.docs-slidingdialog .goog-custom-button{margin:-2px 0 0 0}.docs-slidingdialog .docs-icon-close,.docs-slidingdialog .docs-icon-down,.docs-slidingdialog .docs-icon-ellipsis,.docs-slidingdialog .docs-icon-overflow-three-dots,.docs-slidingdialog .docs-icon-up{opacity:.4}.docs-gm .docs-slidingdialog .docs-icon-img{opacity:1}.docs-slidingdialog .jfk-button{vertical-align:top}.docs-slidingdialog .goog-flat-button{background-color:transparent;border:0;cursor:default;margin:0;padding:0}.docs-slidingdialog .goog-flat-button-hover{background-color:transparent}.docs-slidingdialog-holder{margin-top:-1px;overflow:hidden;position:absolute;right:44px;z-index:507;min-width:300px}.docs-slidingdialog-wrapper{left:0;position:relative;width:100%}.docs-squarehandleselectionbox-border{cursor:move;position:absolute;border:1px solid #1a73e8;box-sizing:border-box;z-index:30;background-color:transparent}.docs-squarehandleselectionbox-handle{position:absolute;border:1px solid #fff;background-color:#1a73e8;width:7px;height:7px;font-size:0;z-index:40}.docs-thumbnailcontainer{line-height:0}.docs-gm-thumbnailcontrol:focus,.docs-thumbnailcontrol:focus{outline:none}.docs-gm-thumbnailcontrol,.docs-thumbnailcontrol{padding:10px;vertical-align:top}.docs-thumbnailcontrol-thumbnail{display:flex;align-items:center;justify-content:center}.docs-thumbnailcontrol-thumbnail-imgcontainer{overflow:hidden;position:relative}.docs-thumbnailcontrol-thumbnail-img{left:0;position:absolute;-webkit-user-select:none;user-select:none}.docs-thumbnailcontrol-thumbnailcontainer{background-repeat:no-repeat;border:1px solid #fff;cursor:pointer;outline:2px solid #ddd;position:relative;vertical-align:top}.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer{outline-color:#ccc}.docs-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{outline:1px solid #0096fd}.docs-thumbnailcontrol-checked .docs-thumbnailcontrol-thumbnailcontainer{outline:2px solid #0096fd}.docs-gm-thumbnailcontrol .docs-thumbnailcontrol-thumbnailcontainer{border:2px solid #dadce0;border-radius:4px;outline:none}.docs-gm-thumbnailcontrol-hover .docs-thumbnailcontrol-thumbnailcontainer{box-shadow:0 4px 8px 3px rgba(60,64,67,.15)}.docs-gm-thumbnailcontrol-focused .docs-thumbnailcontrol-thumbnailcontainer{border-color:#1a73e8}.docs-thumbnailcontrol-index{background-color:#ddd;bottom:-1px;font-size:13px;font-weight:500;left:-1px;line-height:13px;padding:2px 4px;position:absolute}.docs-thumbnailcontrol-hover .docs-thumbnailcontrol-index{background-color:#ccc}.docs-thumbnailcontrol-checked .docs-thumbnailcontrol-index{background-color:#0096fd}.docs-thumbnailcontrol-title{line-height:normal;margin-top:5px;margin-bottom:-5px}.docs-tiled-sidebar{background-color:#fff;border-radius:16px;box-shadow:none;outline:none;overflow:hidden;width:300px;margin:6px 16px 16px;border-left:0;position:absolute;right:0;-webkit-user-select:none;user-select:none}.has-right-rail .docs-tiled-sidebar{margin-left:0;margin-right:0}.docs-gm .docs-tiled-sidebar.docs-hc-gecko,.docs-gm .docs-tiled-sidebar.docs-hc-gecko-white{border-left:1px solid transparent}.docs-tiled-sidebar-content{display:block}.docs-tiled-sidebar-disabled .docs-tiled-sidebar-content{display:none}.docs-tiled-sidebar-disabled-message{display:none;margin-left:auto;margin-right:auto;position:relative;text-align:center;top:40%;width:240px}.docs-tiled-sidebar-disabled .docs-tiled-sidebar-disabled-message{display:block}.docs-tiled-sidebar:focus{outline:none}.docs-tiled-sidebar-scroll{width:100%;overflow:auto;overflow-x:hidden;position:absolute;top:37px;bottom:0}.docs-gm .docs-tiled-sidebar-scroll{top:58px}.docs-tiled-sidebar-header{background-color:#616161;border-bottom:1px solid #616161;border-top:1px solid #616161;color:#fff;height:15px;padding:10px 0 10px 12px;position:relative}.docs-gm .docs-tiled-sidebar-header-hub{border-top:0!important}.docs-gm .docs-tiled-sidebar-header{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2}.docs-gm .docs-tiled-sidebar-header.docs-tiled-sidebar-header-shadow{box-shadow:0 2px 6px 2px rgba(60,64,67,.15)}.docs-gm .docs-tiled-sidebar .docs-sidebar-header-text{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:relative;left:auto}.docs-tiled-sidebar-close:focus{outline:1px solid transparent}.docs-body-pageless .docs-tiled-sidebar,.docs-hub .docs-tiled-sidebar{border:1px solid #c7c7c7}.smart-canvas-time-selection-combo-box-container{margin-left:14px}.smart-canvas-time-selection-combo-box-container .goog-combo-button-input{background:#e3e3e3;border:none;border-bottom:1px solid #444746;border-radius:4px 4px 0 0;box-sizing:border-box;color:#3c4043;display:flex;font-size:14px;height:36px;line-height:20px;outline:none;overflow:hidden;padding:1px 0 0 8px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.smart-canvas-time-selection-combo-box-container .goog-combo-button-input:focus,.smart-canvas-time-selection-combo-box-container:focus .goog-combo-button-input{border-bottom:2px solid #0b57d0;box-shadow:none;padding-top:2px}.smart-canvas-time-selection-combo-box-container:focus{outline:none}.smart-canvas-time-selection-combo-box-container:hover .goog-combo-button-input{background:#d3d3d3}.smart-canvas-time-selection-combo-box-container.smart-canvas-time-selection-combo-box-view-only .goog-combo-button-input,.smart-canvas-time-selection-combo-box-container.smart-canvas-time-selection-combo-box-view-only:hover .goog-combo-button-input{background:none;cursor:default;height:auto;padding:0 0 0 8px}@media screen and (forced-colors:active){.smart-canvas-time-selection-combo-box-container:focus .goog-combo-button-input{outline:1px solid Highlight}}.smart-canvas-time-selection-combo-box-container.goog-combo-button-disabled .goog-combo-button-input{border-bottom:1px solid rgba(68,71,70,.38)}.smart-canvas-time-selection-combo-box-container .goog-combo-button-dropdown{display:none}.goog-menu.smart-canvas-time-selection-combo-box-dropdown-menu.goog-menu-noicon{box-sizing:border-box;max-height:150px}.goog-menu.smart-canvas-time-selection-combo-box-dropdown-menu .goog-menuitem{padding-left:16px}.smart-canvas-time-zone-selection-dialog-container{min-width:360px}.smart-canvas-time-zone-selection-dialog-container .docs-material-gm-dialog-content{padding-bottom:0}.smart-canvas-time-zone-selection-dialog-checkbox{display:inline-block;margin:2px}.smart-canvas-time-zone-selection-dialog-checkbox .docs-material-gm-labeled-checkbox{padding:0}.smart-canvas-time-zone-selection-dialog-checkbox .docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-label{line-height:20px;padding:0}.smart-canvas-time-zone-selection-dialog-edit-field{align-items:center;background:#fff;border:1px solid #c4c7c5;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:space-between;margin-bottom:24px;outline:none}.smart-canvas-time-zone-selection-dialog-container .goog-menu,.smart-canvas-time-zone-selection-dialog-edit-field{min-width:330px}.smart-canvas-time-zone-selection-dialog-edit-field.goog-button-open,.smart-canvas-time-zone-selection-dialog-edit-field:focus,.smart-canvas-time-zone-selection-dialog-edit-field:hover{background-color:rgba(31,31,31,.08)}.smart-canvas-time-zone-selection-dialog-edit-field.goog-button-open{border:1px solid #747775;border-radius:4px 4px 0 0}.smart-canvas-time-zone-selection-dialog-edit-field-text{align-items:center;color:#1f1f1f;display:block;font-family:Google Sans,Roboto,sans-serif;font-weight:400;height:20px;line-height:20px;margin:10px 8px 10px 8px;overflow:hidden;padding:0 16px 0 8px;text-overflow:ellipsis;white-space:nowrap;width:290px}.smart-canvas-time-zone-selection-dialog-container .goog-menu{border:0;border-radius:2px 2px 8px 8px;margin-left:-1px;max-height:40vh;padding:6px 0}.goog-menu .smart-canvas-time-zone-selection-dialog-container .goog-menuitem{padding:6px 8px 6px 16px}.smart-canvas-time-zone-selection-dialog-container .goog-menu .goog-menuitem.goog-menuitem-highlight,.smart-canvas-time-zone-selection-dialog-container .goog-menu .goog-menuitem.goog-option-selected{background-color:rgba(11,87,208,.12);background-position:6px}.smart-canvas-time-zone-selection-dialog-current-time-zone-button{margin-right:auto}.smart-canvas-time-zone-selection-dialog-icon{height:20px;margin:8px 8px 8px 0;width:20px}@media screen and (forced-colors:active){.smart-canvas-time-zone-selection-dialog-edit-field:focus{outline:1px solid Highlight;outline-offset:-4px}}.docs-ui-toast{align-items:center;border-radius:2px;display:flex;flex-direction:row;background-color:#323232;bottom:24px;color:#fff;font-size:14px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;left:24px;line-height:20px;min-width:288px;max-width:568px;outline:none;padding:17px 24px;position:absolute;z-index:1004}.docs-ui-toast.docs-ui-toast-center-horizontally{left:50%}.docs-gm .docs-ui-toast{background-color:#202124;border-radius:4px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15);color:#dadce0;padding:16px 24px}.docs-grille-gm3 .docs-ui-toast{background-color:#303030;color:#f2f2f2;font-family:Google Sans,Roboto,sans-serif;padding:14px 16px}.docs-ui-toast-content{flex-grow:1;flex-shrink:1;display:inline-block}.docs-ui-toast-control-bar{flex-grow:0;flex-shrink:0;color:#a1c2fa;cursor:pointer;display:inline-block;margin-left:24px}.docs-gm .docs-ui-toast-control-bar{color:#669df6}.docs-ui-toast-control{display:inline-block;font-weight:500;margin-left:2px;outline:none;padding:0 4px}.docs-gm .docs-ui-toast-control{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;text-transform:none}.docs-grille-gm3 .docs-ui-toast-control{color:#a8c7fa;font-size:14px}.docs-ui-toast-close-bar{cursor:pointer;display:inline-block;margin-left:24px}.docs-ui-toast-close:focus,.docs-ui-toast-control:focus{border-radius:4px;outline:1px solid Highlight}.docs-ui-toast-control:focus{outline-offset:4px}.docs-ui-toast-close{background-color:transparent;border:0;display:inline-block;margin:0 2px;padding:2px}.docs-hc-gecko .docs-ui-toast-close,.docs-hc-gecko-white .docs-ui-toast-close{filter:invert(100%)}.goog-toolbar-combo-button{border-radius:2px;-webkit-user-select:none;user-select:none;background:0;border-color:transparent;border-style:solid;border-width:1px;outline:none;padding:0;height:24px;color:#333;line-height:24px;list-style:none;font-size:11px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;cursor:default;top:2px}.goog-toolbar-combo-button-inner-box,.goog-toolbar-combo-button-outer-box{border:0;vertical-align:top}.goog-toolbar-combo-button-outer-box{margin:0;padding:0}.goog-toolbar-combo-button-inner-box{padding:0 2px;margin:0 1px}.goog-toolbar-combo-button-hover{box-shadow:0 1px 1px rgba(0,0,0,.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6!important;color:#222}.goog-toolbar-combo-button-active{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#f6f6f6;background-image:linear-gradient(top,#f6f6f6,#f1f1f1);border-color:#c6c6c6}.goog-toolbar-combo-button-open{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:linear-gradient(top,#eee,#e0e0e0);border-color:#ccc;color:#222}.goog-toolbar-combo-button-disabled{color:#222!important;opacity:.3;filter:alpha(opacity=30)}.goog-toolbar-combo-button-dropdown{background:url(https://ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) 50% no-repeat;float:right;margin:9px 0 0 0;padding:0 0 0 1px;min-width:7px;opacity:.8;vertical-align:middle;width:5px;height:7px;*float:none;*position:relative;*top:-3px}.goog-toolbar-combo-button-caption{padding:0;margin:0 0 0 -3px}.docs-toolbar-small-separator+div.goog-toolbar-combo-button{margin:4px 1px 0 -1px}.goog-toolbar-combo-button-input{background:transparent;border:1px solid transparent;color:#333;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;height:20px;overflow:hidden}.goog-toolbar-combo-button-hover .goog-toolbar-combo-button-input{border-right:1px solid #d9d9d9}.goog-toolbar-combo-button-open .goog-toolbar-combo-button-input{background:transparent;border-right:1px solid transparent!important}.goog-toolbar-combo-button-input:focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-webkit-user-select:text!important;-moz-user-select:text!important;background:#fff;border:1px solid #4d90fe!important;height:20px;outline:none}.docs-viewer-media-custom-btn{background-color:#a8c7fa;border-radius:100px;color:#062e6f;font-size:14px;font-weight:500;line-height:20px;padding:10px 24px;text-align:center}.docs-mic-container{pointer-events:none;position:relative}.docs-mic-button,.docs-mic-control{height:72px;width:72px}.docs-mic-control:focus{outline:none}.docs-mic-button,.docs-mic-pulsating,.docs-mic-voice-level{border-radius:100%;position:absolute;box-sizing:border-box}.docs-mic-button{border-color:transparent;border-style:solid;left:0;top:0}.docs-mic-svg-icon{height:66px;margin:3px;position:absolute;width:66px}.docs-mic-svg-icon-path{fill:#494949}.docs-mic-control-active .docs-mic-svg-icon-path{fill:#181818}.docs-mic-control-disabled .docs-mic-svg-icon-path{fill:#7a7a7a}.docs-mic-button,.docs-mic-svg-icon-path{transition-duration:.218s}.docs-mic-control-disabled .docs-mic-button,.docs-mic-control-disabled .docs-mic-svg-icon-path,.docs-mic-control-sound-detected .docs-mic-button,.docs-mic-control-sound-detected .docs-mic-svg-icon-path{transition:none}.docs-mic-control-recording .docs-mic-button,.docs-mic-control-recording .docs-mic-control{height:100px;width:100px}.docs-mic-control-recording .docs-mic-button{background-color:#fff;border-color:#dc5034;border-width:6px;left:-14px;top:-14px}.docs-mic-control-recording .docs-mic-svg-icon{margin:3px}.docs-mic-control-recording .docs-mic-svg-icon-path{fill:#dc5034}.docs-mic-control-sound-detected .docs-mic-button{background-color:#dc5034;border-width:0}.docs-mic-control-sound-detected .docs-mic-svg-icon-path{fill:#fff}.docs-mic-voice-level{background-color:rgba(0,0,0,.05);border:1px solid #dedede;height:200px;left:-64px;opacity:0;top:-64px;width:200px;transition:opacity .218s}.docs-mic-control-hearing .docs-mic-voice-level{opacity:1;animation:level infinite .75s 0;animation-direction:alternate;animation-timing-function:ease-in-out}.docs-mic-pulsating{border:2px solid #bababa;height:333px;left:-130.5px;opacity:0;top:-130.5px;width:333px;transition:opacity .218s}.docs-mic-control-hearing .docs-mic-pulsating{opacity:1;animation:pulsate infinite 1.2s 0;animation-direction:normal;animation-timing-function:ease-out}.docs-mic-palette .docs-palette-body{height:100px;width:100px}.docs-mic-palette .docs-mic-control{cursor:pointer;padding:14px}.docs-mic-palette-focus{box-shadow:2px 2px 10px #ccc}.docs-mic-palette-body-active,.docs-mic-palette-body-hover{border-color:#c6c6c6}.docs-mic-palette-body-hover{box-shadow:0 3px 6px #ccc;background-color:#f1f1f1;background-image:linear-gradient(top,#f8f8f8,#f1f1f1)}.docs-mic-palette-body-active{box-shadow:inset 0 1px 2px #e6e6e6;background-color:#f1f1f1;background-image:linear-gradient(top,#f6f6f6,#f1f1f1)}.docs-mic-palette.docs-palette-disabled .docs-palette-body{background-image:none;box-shadow:none}.docs-mic-palette-recording{visibility:hidden}.docs-mic-palette-recording .jfk-activityIndicator-transition,.docs-mic-palette-recording .jfk-activityIndicator-transition-second{transition:none}.docs-mic-palette-recording .docs-mic-control{visibility:visible}.docs-mic-palette .docs-palette-left{padding:2px;pointer-events:none}.docs-mic-palette .docs-palette-grippy,.docs-mic-palette-offline .docs-palette-left{pointer-events:all}.docs-mic-palette .jfk-activityIndicator{color:#000;cursor:default}.docs-mic-palette .goog-flat-menu-button{background:#f5f5f5;border-color:#ebebeb;border-radius:0;height:22px;margin:0;text-align:left;box-sizing:border-box}.docs-mic-palette .goog-flat-menu-button-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.54);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:20px;width:74px}.docs-mic-palette .goog-flat-menu-button-dropdown{right:8px;top:9px}.docs-mic-palette .goog-flat-menu-button-focused,.docs-mic-palette .goog-flat-menu-button-hover{background-color:#f1f1f1;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border-color:#c6c6c6}.docs-mic-palette-help{cursor:pointer;height:18px;margin-left:78px;margin-top:-22px;opacity:.54;position:absolute}.docs-mic-palette-help:focus{outline:none}.docs-mic-palette-help-hover{opacity:.7}.docs-voice-activity-bubble,.docs-voice-mic-bubble{color:#222;cursor:default;line-height:1.4em;max-width:160px;-webkit-user-select:none;user-select:none;z-index:506!important}.docs-voice-activity-bubble:focus,.docs-voice-mic-bubble:focus{outline:none;box-shadow:0 3px 6px #ccc}.docs-voice-click-to-speak-bubble{padding:8px 12px}.docs-voice-tips-bubble{max-width:130px}.docs-voice-bubble-heavy{font-weight:500}.active-account-dialog-email{font-weight:500;word-break:break-all}.active-account-dialog .modal-dialog-content{display:flex}.active-account-dialog-display-name{font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:12px;padding:8px;display:flex;align-items:center}.active-account-dialog-avatar{background-color:#9aa0a6;border-radius:50%;object-fit:cover;height:32px;width:32px}.active-account-dialog .modal-dialog-buttons{margin-top:32px}.modal-dialog.active-account-dialog{display:table;max-width:464px;min-width:300px;table-layout:fixed}.ess-button{cursor:pointer;display:inline-block}.ess-disabled-button{opacity:.25;filter:alpha(opacity=25);display:inline-block}.ess-button,.ess-disabled-button{margin:6px;vertical-align:middle}.ess-icon{width:32px;height:32px;background-image:url(https://ssl.gstatic.com/docs/documents/share/images/ess-icons-4.png);background-repeat:no-repeat}.ess-gplus-icon{background-position:0 0}.ess-gmail-icon{background-position:-34px 0}.ess-facebook-icon{background-position:-68px 0}.ess-twitter-icon{background-position:-102px 0}.apps-hoverable-menu-separator-container{padding-left:36px}.apps-hoverable-menu-separator-container .apps-hoverable-menu-separator-top{padding:4px}.apps-hoverable-menu-separator-container .apps-hoverable-menu-separator-bottom{border-top:1px solid #dadce0;padding:4px}.apps-search-menu{border-radius:8px}.apps-search-menu-results-container{display:flex;flex-direction:column;outline:none}.apps-search-menu:focus{outline:none}.apps-search-popup-menu{background-color:#fff;border-radius:8px;position:absolute}.goog-dimension-picker{font-size:18px;padding:4px}.goog-dimension-picker div{position:relative}.goog-dimension-picker div.goog-dimension-picker-highlighted{left:0;overflow:hidden;position:absolute;top:0}.goog-dimension-picker-status{font-size:10pt;text-align:center}.goog-dimension-picker div.goog-dimension-picker-mousecatcher{left:0;position:absolute!important;top:0}.jfk-colormenu.goog-menu{padding:0}.jfk-palette{cursor:default;outline:none}.jfk-palette-table{empty-cells:show;margin:16px}.jfk-palette-cell{border:1px solid transparent;cursor:pointer;margin:0;position:relative}.jfk-palette-cell-hover{border:1px solid #000}.jfk-palette-cell-selected{outline:1px solid #000}.jfk-palette-colorswatch{height:16px;width:16px}.jfk-palette-cell-selected>.jfk-palette-colorswatch{background:url(https://ssl.gstatic.com/ui/v1/colorpicker/checkmark.png) no-repeat 50% 50%}.jfk-colorwell{border:1px solid #d9d9d9}.appsElementsMediaPlaybackAudioSliderBody{align-items:center;block-size:100%;display:flex}.appsElementsMediaPlaybackAudioSliderPlayButton{--gm3-icon-button-filled-container-height:24px;--gm3-icon-button-filled-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-selected-container-shape-start-start:8px;--gm3-icon-button-filled-selected-container-shape-start-end:8px;--gm3-icon-button-filled-selected-container-shape-end-end:8px;--gm3-icon-button-filled-selected-container-shape-end-start:8px;--gm3-icon-button-filled-container-width:24px;--gm3-icon-button-filled-icon-size:16px;--gm3-icon-button-filled-toggle-unselected-icon-color:var(--gm3-sys-color-on-primary,#fff);--gm3-icon-button-filled-toggle-unselected-focus-icon-color:var(--gm3-sys-color-on-primary,#fff);--gm3-icon-button-filled-toggle-unselected-hover-icon-color:var(--gm3-sys-color-on-primary,#fff);--gm3-icon-button-filled-toggle-unselected-pressed-icon-color:var(--gm3-sys-color-on-primary,#fff);--gm3-icon-button-filled-toggle-unselected-hover-state-layer-color:var(--gm3-sys-color-on-primary,#fff);--gm3-icon-button-filled-unselected-container-color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsMediaPlaybackAudioSliderDurationContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-outline,#747775);display:flex}.appsElementsMediaPlaybackAudioSliderTimeSeparator{margin:0}.appsElementsMediaPlaybackAudioSliderPendingIndicator,.appsElementsMediaPlaybackAudioSliderPlayButton{margin:8px 6px 8px 4px}.appsElementsMediaPlaybackAudioSliderPendingIndicator{height:24px;margin-inline-end:8px;width:24px;--gm3-circular-progress-active-indicator-thickness:2px;--gm3-circular-progress-size:24px;--gm3-circular-progress-track-color:transparent}.appsElementsMediaPlaybackAudioSliderDurationContainer{min-width:76px;justify-content:center}.appsElementsMediaPlaybackAudioSliderDurationContainerPendingAudio{opacity:.36}.appsElementsMediaPlaybackAudioSliderCurrentTime{color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsMediaPlaybackAudioSliderMaxTime,.appsElementsMediaPlaybackAudioSliderTimeSeparator{color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsMediaPlaybackAudioSliderSliderContainer{flex-grow:1}.appsElementsMediaPlaybackAudioSliderBody .appsElementsMediaPlaybackAudioSliderSlider{flex-grow:1;margin-inline:0;--gm3-slider-active-track-height:4px;--gm3-slider-disabled-active-track-color:var(--gm3-sys-color-primary-container,#d3e3fd);--gm3-slider-disabled-active-track-opacity:0.36;--gm3-slider-disabled-handle-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-slider-disabled-handle-opacity:0.36;--gm3-slider-disabled-inactive-track-color:var(--gm3-sys-color-primary-container,#d3e3fd);--gm3-slider-disabled-inactive-track-opacity:0.36;--gm3-slider-disabled-stop-color:transparent;--gm3-slider-handle-height:24px;--gm3-slider-inactive-track-height:4px;--gm3-slider-stop-indicator-color:transparent}.javascriptMaterialdesignGm3WizElevation-elevation,.javascriptMaterialdesignGm3WizElevation-elevation:after,.javascriptMaterialdesignGm3WizElevation-elevation:before,.javascriptMaterialdesignGm3WizElevation-elevation__overlay{border-radius:inherit;inset:0;position:absolute;pointer-events:none}.javascriptMaterialdesignGm3WizElevation-elevation__overlay{transition:opacity 75ms linear;background-color:var(--gm3-elevation-surface-tint-layer-color,transparent);opacity:calc(clamp(0, var(--gm3-elevation-level, 0), .05) + clamp(0, var(--gm3-elevation-level, 0) - 1, .03) + clamp(0, var(--gm3-elevation-level, 0) - 2, .03) + clamp(0, var(--gm3-elevation-level, 0) - 3, .01) + clamp(0, var(--gm3-elevation-level, 0) - 4, .02))}.javascriptMaterialdesignGm3WizElevation-elevation:after,.javascriptMaterialdesignGm3WizElevation-elevation:before{transition:box-shadow 75ms linear;content:""}.javascriptMaterialdesignGm3WizElevation-elevation:before{box-shadow:0 calc(1px*(clamp(0, var(--gm3-elevation-level, 0), 1) + clamp(0, var(--gm3-elevation-level, 0) - 3, 1) + clamp(0, var(--gm3-elevation-level, 0) - 4, 1)*2)) calc(1px*(2*clamp(0, var(--gm3-elevation-level, 0), 1) + clamp(0, var(--gm3-elevation-level, 0) - 2, 1) + clamp(0, var(--gm3-elevation-level, 0) - 4, 1))) 0 var(--gm3-elevation-shadow-color,transparent);opacity:calc(clamp(0, var(--gm3-elevation-level, 0), 1)*.3)}.javascriptMaterialdesignGm3WizElevation-elevation:after{box-shadow:0 calc(1px*(clamp(0, var(--gm3-elevation-level, 0), 1) + clamp(0, var(--gm3-elevation-level, 0) - 1, 1) + clamp(0, var(--gm3-elevation-level, 0) - 2, 3)*2)) calc(1px*(clamp(0, var(--gm3-elevation-level, 0), 2)*3 + clamp(0, var(--gm3-elevation-level, 0) - 2, 3)*2)) calc(1px*(clamp(0, var(--gm3-elevation-level, 0), 4) + 2*clamp(0, var(--gm3-elevation-level, 0) - 4, 1))) var(--gm3-elevation-shadow-color,transparent);opacity:calc(clamp(0, var(--gm3-elevation-level, 0), 1)*.15)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizElevation-elevation{display:none}}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface{display:none;position:absolute;box-sizing:border-box;margin:0;padding:0;border-radius:4px;transform:scale(1);transform-origin:top left;opacity:0;will-change:transform,opacity;transition:opacity .03s linear,transform .12s cubic-bezier(0,0,.2,1),height .25s cubic-bezier(0,0,.2,1);z-index:8;--gm3-elevation-level:var(--gm3-menu-surface-container-elevation,2);--gm3-elevation-shadow-color:var(--gm3-menu-surface-container-shadow-color,var(--gm3-sys-color-shadow,#000));max-width:calc(100vw - 32px);max-height:calc(100vw - 32px);background-color:var(--gm3-menu-surface-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));color:#000}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizMenuSurface-menu-surface{transform-origin:top right}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface--full-width{width:100%}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface__content{overflow:auto;max-height:inherit;border-radius:inherit}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface:focus{outline:none}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface--animating-open{display:inline-block;transform:scale(.8);opacity:0}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface--animating-closed{display:inline-block;opacity:0;transition:opacity 75ms linear}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface--anchor{position:relative;overflow:visible}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface--fixed{position:fixed}.javascriptMaterialdesignGm3WizMenuSurface-menu-surface--is-open-below{border-start-start-radius:0;border-start-end-radius:0}.boqAddonscardsrendererCardAutocompleteOptionListImg{width:100%;border-radius:50%}.boqAddonscardsrendererCardAutocompleteOptionListImg.isRectangle{border-radius:0}.boqAddonscardsrendererCardAutocompleteMenuItemOneLine{height:56px}.boqAddonscardsrendererCardAutocompleteMenuItemOneLine.hasDivider{border-bottom:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.boqAddonscardsrendererCardAutocompleteMenuItemTwoLine{height:72px;--gm3-list-list-item-label-text-line-height:1.75rem;--gm3-list-list-item-supporting-text-line-height:1.5rem}.boqAddonscardsrendererCardAutocompleteMenuItemTwoLine.hasDivider{border-bottom:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.boqAddonscardsrendererCardAutocompleteMultiLevelMenu{--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-label-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-list-list-item-label-text-size:0.875rem;--gm3-list-list-item-label-text-tracking:0rem;--gm3-list-list-item-label-text-weight:400;--gm3-list-list-item-label-text-line-height:1.25rem;--gm3-list-list-item-supporting-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-list-list-item-supporting-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-list-list-item-supporting-text-size:0.75rem;--gm3-list-list-item-supporting-text-tracking:0.00625rem;--gm3-list-list-item-supporting-text-weight:400;--gm3-list-list-item-supporting-text-line-height:1rem;--gm3-list-list-item-selected-container-color:var(--gm3-sys-color-surface-variant,#e1e3e1);--gm3-menu-surface-container-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.boqAddonscardsrendererCardAutocompleteNoVariableText{color:var(--gm3-sys-color-on-surface-variant,#444746);font:Google Sans Text;font-style:italic;margin:16px 12px 0;-webkit-user-select:none;user-select:none}.javascriptMaterialdesignGm3WizFocusRingOutward-focusringoutward{display:var(--gm3-focus-ring-outward-display,none);pointer-events:none;position:absolute;z-index:1;border-start-start-radius:calc(var(--gm3-focus-ring-outward-target-shape-start-start, 0px) + var(--gm3-focus-ring-outward-offset, 2px));border-start-end-radius:calc(var(--gm3-focus-ring-outward-target-shape-start-end, 0px) + var(--gm3-focus-ring-outward-offset, 2px));border-end-end-radius:calc(var(--gm3-focus-ring-outward-target-shape-end-end, 0px) + var(--gm3-focus-ring-outward-offset, 2px));border-end-start-radius:calc(var(--gm3-focus-ring-outward-target-shape-end-start, 0px) + var(--gm3-focus-ring-outward-offset, 2px));inset:calc(var(--gm3-focus-ring-outward-offset, 2px)*-1);box-shadow:0 0 0 var(--gm3-focus-ring-outward-track-width,3px) var(--gm3-focus-ring-outward-color,var(--gm3-sys-color-secondary,#00639b));outline:var(--gm3-focus-ring-outward-track-width,3px) solid transparent;animation-name:gm3-focus-ring-outward-grows,gm3-focus-ring-outward-shrinks;animation-duration:.15s,.45s;animation-delay:0s,.15s;animation-timing-function:cubic-bezier(.2,0,0,1),cubic-bezier(.2,0,0,1)}@keyframes gm3-focus-ring-outward-grows{0%{box-shadow:0 0 0 0 var(--gm3-focus-ring-outward-color,var(--gm3-sys-color-secondary,#00639b))}to{box-shadow:0 0 0 8px var(--gm3-focus-ring-outward-color,var(--gm3-sys-color-secondary,#00639b))}}@keyframes gm3-focus-ring-outward-shrinks{0%{box-shadow:0 0 0 8px var(--gm3-focus-ring-outward-color,var(--gm3-sys-color-secondary,#00639b))}}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizFocusRingOutward-focusringoutward{animation:none}}.javascriptMaterialdesignGm3WizFormField{font-family:var(--gm3-form-field-label-text-font,"Google Sans",Roboto,Arial,sans-serif);line-height:var(--gm3-form-field-label-text-line-height,1.25rem);font-size:var(--gm3-form-field-label-text-size,1rem);font-weight:var(--gm3-form-field-label-text-weight,400);letter-spacing:var(--gm3-form-field-label-text-tracking,.015625em)}.javascriptMaterialdesignGm3WizFormField--form-field{align-items:center;color:var(--gm3-form-field-label-text-color,#1f1f1f);cursor:pointer;display:inline-flex;gap:8px;vertical-align:middle}.javascriptMaterialdesignGm3WizFormField--form-field[hidden]{display:none}.javascriptMaterialdesignGm3WizFormField--label{color:var(--gm3-form-field-label-text-color,#1f1f1f);font-family:var(--gm3-form-field-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-form-field-label-text-size,1rem);letter-spacing:var(--gm3-form-field-label-text-tracking,.015625em);line-height:var(--gm3-form-field-label-text-line-height,1.25rem);margin-inline:0 auto;order:0;padding-inline:var(--gm3-form-field-label-padding-left,0) var(--gm3-form-field-label-padding-right,0)}.javascriptMaterialdesignGm3WizFormField--align-end .javascriptMaterialdesignGm3WizFormField--label{margin-inline:auto 0;order:-1}.javascriptMaterialdesignGm3WizFormField--space-between{justify-content:space-between}.javascriptMaterialdesignGm3WizFormField--space-between .javascriptMaterialdesignGm3WizFormField--label{margin:0}.javascriptMaterialdesignGm3WizRipple-ripple{overflow:hidden;outline:none;-webkit-tap-highlight-color:transparent}.javascriptMaterialdesignGm3WizRipple-ripple,.javascriptMaterialdesignGm3WizRipple-ripple:after,.javascriptMaterialdesignGm3WizRipple-ripple:before{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;border-start-start-radius:var(--gm3-ripple-shape-start-start,inherit);border-start-end-radius:var(--gm3-ripple-shape-start-end,inherit);border-end-start-radius:var(--gm3-ripple-shape-end-start,inherit);border-end-end-radius:var(--gm3-ripple-shape-end-end,inherit)}.javascriptMaterialdesignGm3WizRipple-ripple:after,.javascriptMaterialdesignGm3WizRipple-ripple:before{opacity:0;content:""}.javascriptMaterialdesignGm3WizRipple-ripple:before{transition:opacity 75ms linear,border-radius var(--gm3-ripple-border-radius-transition-duration,0ms) linear;background-color:var(--gm3-ripple-hover-color,transparent)}.javascriptMaterialdesignGm3WizRipple-ripple--hover:before{opacity:var(--gm3-ripple-hover-opacity,0)}.javascriptMaterialdesignGm3WizRipple-ripple:after{opacity:0;background:radial-gradient(closest-side,var(--gm3-ripple-pressed-color,transparent) max(100% - 70px,65%),transparent 100%);transition:opacity .25s linear,border-radius var(--gm3-ripple-border-radius-transition-duration,0ms) linear;transform-origin:center center}.javascriptMaterialdesignGm3WizRipple-ripple--pressed:after{transition-duration:105ms;opacity:var(--gm3-ripple-pressed-opacity,0)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizRipple-ripple{display:none}}.javascriptMaterialdesignGm3WizCheckbox-checkbox{align-items:center;box-sizing:content-box;cursor:pointer;display:inline-flex;flex:unset;height:var(--gm3-checkbox-state-layer-size,40px);justify-content:center;line-height:0;padding:0;position:relative;vertical-align:bottom;white-space:nowrap;width:var(--gm3-checkbox-state-layer-size,40px);z-index:0;flex-shrink:0;--gm3-ripple-hover-color:var(--gm3-checkbox-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-checkbox-unselected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-checkbox-unselected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-opacity:var(--gm3-checkbox-unselected-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:50%;--gm3-ripple-shape-start-end:50%;--gm3-ripple-shape-end-end:50%;--gm3-ripple-shape-end-start:50%;--gm3-focus-ring-outward-color:var(--gm3-checkbox-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-checkbox-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-checkbox-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:50%;--gm3-focus-ring-outward-target-shape-start-end:50%;--gm3-focus-ring-outward-target-shape-end-end:50%;--gm3-focus-ring-outward-target-shape-end-start:50%}.javascriptMaterialdesignGm3WizCheckbox-checkbox[hidden]{display:none}.javascriptMaterialdesignGm3WizCheckbox-checkbox--disabled{cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizCheckbox-checkbox--selected{--gm3-ripple-hover-color:var(--gm3-checkbox-selected-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-checkbox-selected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-checkbox-selected-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:var(--gm3-checkbox-selected-pressed-state-layer-opacity,0.1)}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__ripple{--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizCheckbox-checkbox__ripple{z-index:-1}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:focus-visible~.javascriptMaterialdesignGm3WizCheckbox-checkbox__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizCheckbox-checkbox--touch{margin:4px}.javascriptMaterialdesignGm3WizCheckbox-checkbox--touch .javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control{height:max(var(--gm3-checkbox-touch-target-size,48px),var(--gm3-checkbox-state-layer-size,40px));left:unset;right:unset;top:unset;width:max(var(--gm3-checkbox-touch-target-size,48px),var(--gm3-checkbox-state-layer-size,40px))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control{cursor:inherit;height:var(--gm3-checkbox-state-layer-size,40px);left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:var(--gm3-checkbox-state-layer-size,40px)}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:disabled{cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{align-items:center;background-color:transparent;border:2px solid currentColor;box-sizing:border-box;display:inline-flex;justify-content:center;left:unset;pointer-events:none;position:absolute;top:unset;border-radius:var(--gm3-checkbox-container-shape,2px);height:var(--gm3-checkbox-container-size,18px);width:var(--gm3-checkbox-container-size,18px)}.javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{inset:0;box-sizing:border-box;opacity:1;padding:7%;position:absolute;width:100%}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control[aria-checked=mixed]~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{opacity:0;transform:rotate(45deg)}.javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark-path{stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke-width:4px;stroke:currentColor}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:checked~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark-path{stroke-dashoffset:0}.javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{border-style:solid;border-width:1px;height:0;margin-inline:15%;opacity:0;transform:scaleX(0) rotate(0deg);width:100%}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control[aria-checked=mixed]~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:enabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{color:var(--gm3-checkbox-selected-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:enabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{background-color:var(--gm3-checkbox-selected-icon-color,var(--gm3-sys-color-on-primary,#fff));border-color:var(--gm3-checkbox-selected-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:hover~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{color:var(--gm3-checkbox-selected-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:hover~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{background-color:var(--gm3-checkbox-selected-hover-icon-color,var(--gm3-sys-color-on-primary,#fff));border-color:var(--gm3-checkbox-selected-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:active~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{color:var(--gm3-checkbox-selected-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:active~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{background-color:var(--gm3-checkbox-selected-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff));border-color:var(--gm3-checkbox-selected-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:enabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{color:ButtonText}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:enabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{background-color:ButtonText;border-color:ButtonText}}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{color:var(--gm3-checkbox-selected-disabled-icon-color,var(--gm3-sys-color-surface,#fff))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{color:ButtonFace}}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{background-color:var(--gm3-checkbox-selected-disabled-icon-color,var(--gm3-sys-color-surface,#fff));border-color:var(--gm3-checkbox-selected-disabled-icon-color,var(--gm3-sys-color-surface,#fff))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{background-color:ButtonFace;border-color:ButtonFace}}.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{border-color:var(--gm3-checkbox-unselected-outline-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:checked~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background,.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control[aria-checked=mixed]~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{background-color:var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));border-color:var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:hover~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{border-color:var(--gm3-checkbox-unselected-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:checked:hover~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background,.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control[aria-checked=mixed]:hover~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{background-color:var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0));border-color:var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:active~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{border-color:var(--gm3-checkbox-unselected-pressed-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:checked:active~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background,.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control[aria-checked=mixed]:active~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{background-color:var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0));border-color:var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{border-color:var(--gm3-checkbox-unselected-disabled-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-checkbox-unselected-disabled-container-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{border-color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:checked:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background,.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control[aria-checked=mixed]:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{background-color:var(--gm3-checkbox-selected-disabled-container-color,var(--gm3-sys-color-on-surface,#1f1f1f));border-color:transparent;opacity:var(--gm3-checkbox-selected-disabled-container-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:checked:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background,.javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control[aria-checked=mixed]:disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{background-color:GrayText;border-color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizCheckbox-checkbox__form-field{--gm3-form-field-label-text-color:var(--gm3-checkbox-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-form-field-label-text-font:var(--gm3-checkbox-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);--gm3-form-field-label-text-size:var(--gm3-checkbox-label-text-size,1rem);--gm3-form-field-label-padding-left:var(--gm3-checkbox-label-leading-space,0);--gm3-form-field-label-padding-right:var(--gm3-checkbox-label-trailing-space,0)}.javascriptMaterialdesignGm3WizCheckbox-checkbox__form-field:has(.javascriptMaterialdesignGm3WizCheckbox-checkbox--disabled){cursor:default}.javascriptMaterialdesignGm3WizCheckbox-checkbox__label{cursor:inherit;font-variation-settings:var(--gm3-checkbox-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizCheckbox-checkbox--disabled~.javascriptMaterialdesignGm3WizCheckbox-checkbox__label{--gm3-form-field-label-text-color:var(--gm3-checkbox-disabled-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizCheckbox-checkbox--no-touch~.javascriptMaterialdesignGm3WizCheckbox-checkbox__label{--gm3-form-field-label-padding-left:4px;--gm3-form-field-label-padding-right:0}@keyframes checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0,0,.2,1)}to{stroke-dashoffset:0}}@keyframes checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0,0,0,1)}to{transform:scaleX(1)}}@keyframes checkbox-checked-unchecked-checkmark-path{0%{animation-timing-function:cubic-bezier(.4,0,1,1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes checkbox-checked-indeterminate-checkmark{0%{animation-timing-function:cubic-bezier(0,0,.2,1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes checkbox-indeterminate-checked-checkmark{0%{animation-timing-function:cubic-bezier(.14,0,0,1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(1turn)}}@keyframes checkbox-checked-indeterminate-mixedmark{0%{animation-timing-function:cubic-bezier(0,0,.2,1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes checkbox-indeterminate-checked-mixedmark{0%{animation-timing-function:cubic-bezier(.14,0,0,1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,to{opacity:0;transform:scaleX(0)}}:is(.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-checked,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-indeterminate,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-checked-unchecked,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-indeterminate-unchecked) .javascriptMaterialdesignGm3WizCheckbox-checkbox__background{animation-duration:.18s;animation-timing-function:linear}.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-checked .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark-path{animation:checkbox-unchecked-checked-checkmark-path .18s linear 0s}.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-indeterminate .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{animation:checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s}.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-checked-unchecked .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark-path{animation:checkbox-checked-unchecked-checkmark-path 90ms linear 0s}.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-checked-indeterminate .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{animation:checkbox-checked-indeterminate-checkmark 90ms linear 0s}.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-checked-indeterminate .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{animation:checkbox-checked-indeterminate-mixedmark 90ms linear 0s}.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-indeterminate-checked .javascriptMaterialdesignGm3WizCheckbox-checkbox__checkmark{animation:checkbox-indeterminate-checked-checkmark .5s linear 0s}.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-indeterminate-checked .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{animation:checkbox-indeterminate-checked-mixedmark .5s linear 0s}.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-indeterminate-unchecked .javascriptMaterialdesignGm3WizCheckbox-checkbox__mixedmark{animation:checkbox-indeterminate-unchecked-mixedmark .3s linear 0s}@keyframes checkbox-fade-in-background{0%{border-color:var(--gm3-checkbox-unselected-outline-color,var(--gm3-sys-color-on-surface-variant,#444746));background-color:transparent}50%{border-color:var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}}@keyframes checkbox-fade-out-background{0%,80%{border-color:var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}to{border-color:var(--gm3-checkbox-unselected-outline-color,var(--gm3-sys-color-on-surface-variant,#444746));background-color:transparent}}@keyframes checkbox-fade-in-background-hover{0%{border-color:var(--gm3-checkbox-unselected-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));background-color:transparent}50%{border-color:var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0))}}@keyframes checkbox-fade-out-background-hover{0%,80%{border-color:var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0))}to{border-color:var(--gm3-checkbox-unselected-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));background-color:transparent}}@keyframes checkbox-fade-in-background-active{0%{border-color:var(--gm3-checkbox-unselected-pressed-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));background-color:transparent}50%{border-color:var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0))}}@keyframes checkbox-fade-out-background-active{0%,80%{border-color:var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0))}to{border-color:var(--gm3-checkbox-unselected-pressed-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));background-color:transparent}}:is(.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-checked,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-indeterminate) .javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{animation-name:checkbox-fade-in-background}:is(.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-checked-unchecked,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-indeterminate-unchecked) .javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{animation-name:checkbox-fade-out-background}:is(.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-checked,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-indeterminate) .javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:hover~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{animation-name:checkbox-fade-in-background-hover}:is(.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-checked-unchecked,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-indeterminate-unchecked) .javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:hover~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{animation-name:checkbox-fade-out-background-hover}:is(.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-checked,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-unchecked-indeterminate) .javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:active~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{animation-name:checkbox-fade-in-background-active}:is(.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-checked-unchecked,.javascriptMaterialdesignGm3WizCheckbox-checkbox--anim-indeterminate-unchecked) .javascriptMaterialdesignGm3WizCheckbox-checkbox__native-control:active~.javascriptMaterialdesignGm3WizCheckbox-checkbox__background{animation-name:checkbox-fade-out-background-active}.mdc-touch-target-wrapper{display:inline}.javascriptMaterialdesignGm3WizFocusRingInward-focusringinward{display:var(--gm3-focus-ring-inward-display,none);pointer-events:none;position:absolute;z-index:1;border-style:solid;border-width:var(--gm3-focus-ring-inward-track-width,3px);border-color:var(--gm3-focus-ring-inward-color,var(--gm3-sys-color-secondary,#00639b));border-start-start-radius:calc(var(--gm3-focus-ring-inward-target-shape-start-start, 8px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-offset, -3px));border-start-end-radius:calc(var(--gm3-focus-ring-inward-target-shape-start-end, 8px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-offset, -3px));border-end-end-radius:calc(var(--gm3-focus-ring-inward-target-shape-end-end, 8px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-offset, -3px));border-end-start-radius:calc(var(--gm3-focus-ring-inward-target-shape-end-start, 8px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-offset, -3px));inset-block:calc((var(--gm3-focus-ring-inward-offset, -3px) + var(--gm3-focus-ring-inward-track-width, 3px))*-1) calc((var(--gm3-focus-ring-inward-offset, -3px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-extra-offset-bottom, 0px))*-1);inset-inline:calc((var(--gm3-focus-ring-inward-offset, -3px) + var(--gm3-focus-ring-inward-track-width, 3px))*-1);animation-name:gm3-focus-ring-inward-grows,gm3-focus-ring-inward-shrinks;animation-duration:.15s,.45s;animation-delay:0s,.15s;animation-timing-function:cubic-bezier(.2,0,0,1),cubic-bezier(.2,0,0,1)}@keyframes gm3-focus-ring-inward-grows{0%{border-width:0}to{border-width:8px}}@keyframes gm3-focus-ring-inward-shrinks{0%{border-width:8px}}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizFocusRingInward-focusringinward{animation:none}}.materialdesignWizIconInlineFlex{display:inline-flex;place-content:center;place-items:center}html[dir=rtl] .materialdesignWizIconRtlIcon{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizList-list{margin:0;padding-block:8px;padding-inline:0;list-style-type:none}.javascriptMaterialdesignGm3WizList-divider{padding-block:0;padding-inline:24px;background-clip:content-box;background-color:var(--gm3-list-divider-color,var(--gm3-sys-color-surface-variant,#e1e3e1));height:var(--gm3-list-divider-height,1px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizList-divider:after{content:"";display:block;border-bottom:1px solid #fff}}.javascriptMaterialdesignGm3WizList-divider--full{padding-inline:0}.javascriptMaterialdesignGm3WizList-list-item:focus,.javascriptMaterialdesignGm3WizList-list:focus{outline:none}.javascriptMaterialdesignGm3WizList-list-item{display:flex;position:relative;justify-content:flex-start;align-items:center;overflow:visible;text-decoration:none;padding-inline:var(--gm3-list-list-item-leading-space,16px) var(--gm3-list-list-item-trailing-space,16px);background-color:var(--gm3-list-list-item-container-color,var(--gm3-sys-color-surface,#fff));border-radius:var(--gm3-list-list-item-container-shape,0);box-sizing:border-box;gap:var(--gm3-list-list-item-content-gap,16px);--gm3-ripple-hover-color:var(--gm3-list-list-item-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-list-list-item-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-list-list-item-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:0.12}.javascriptMaterialdesignGm3WizList-list-item__attribute-slot{display:none}.javascriptMaterialdesignGm3WizList-list-item:focus-visible{border-radius:8px}.javascriptMaterialdesignGm3WizList-list-item:focus-visible .javascriptMaterialdesignGm3WizList-list-item__focusring{--gm3-focus-ring-inward-color:var(--gm3-list-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-inward-display:block;--gm3-focus-ring-inward-offset:var(--gm3-list-focus-indicator-outline-offset,-3px);--gm3-focus-ring-inward-track-width:var(--gm3-list-focus-indicator-thickness,3px)}.javascriptMaterialdesignGm3WizList-list-item--interactive{cursor:pointer}.javascriptMaterialdesignGm3WizList-list-item--interactive .javascriptMaterialdesignGm3WizList-list-item__end,.javascriptMaterialdesignGm3WizList-list-item--interactive .javascriptMaterialdesignGm3WizList-list-item__start{--gm3-checkbox-state-layer-size:24px;--gm3-radio-state-layer-size:24px}.javascriptMaterialdesignGm3WizList-list-item--selected{background-color:var(--gm3-list-list-item-selected-container-color,var(--gm3-sys-color-secondary-container,#c2e7ff))}.javascriptMaterialdesignGm3WizList-list-item--selected:before{position:absolute;box-sizing:border-box;inset:0;border:3px double transparent;border-radius:inherit;content:"";pointer-events:none}.javascriptMaterialdesignGm3WizList-list-item--disabled{cursor:auto}.javascriptMaterialdesignGm3WizList-list-item__wrapper{display:block}.javascriptMaterialdesignGm3WizList-list-item__end,.javascriptMaterialdesignGm3WizList-list-item__start{flex-shrink:0;pointer-events:none;display:none}.javascriptMaterialdesignGm3WizList-list-item__end:empty,.javascriptMaterialdesignGm3WizList-list-item__start:empty{display:none}.javascriptMaterialdesignGm3WizList-list-item--with-trailing-meta .javascriptMaterialdesignGm3WizList-list-item__end,.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__valid-content),.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__valid-content){display:inline-flex}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item__end,.javascriptMaterialdesignGm3WizList-list-item__start{display:inline-flex}}.javascriptMaterialdesignGm3WizList-list-item__content{text-overflow:ellipsis;color:var(--gm3-list-list-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));white-space:nowrap;overflow:hidden;flex:1;pointer-events:none;display:flex;flex-direction:column;justify-content:center;align-self:stretch;padding-inline:var(--gm3-list-list-item-content-padding,0)}.javascriptMaterialdesignGm3WizList-list-item__wrap-primary-text{white-space:normal}.javascriptMaterialdesignGm3WizList-list-item__wrap-primary-text .javascriptMaterialdesignGm3WizList-list-item__primary-text{text-overflow:clip;white-space:normal}.javascriptMaterialdesignGm3WizList-list-item--with-one-line{min-height:var(--gm3-list-list-item-one-line-container-height,56px);padding-block:var(--gm3-list-list-item-one-line-padding,8px)}.javascriptMaterialdesignGm3WizList-list-item--with-two-lines{min-height:var(--gm3-list-list-item-two-line-container-height,72px);padding-block:var(--gm3-list-list-item-two-line-padding,8px)}.javascriptMaterialdesignGm3WizList-list-item--with-three-lines{min-height:var(--gm3-list-list-item-three-line-container-height,88px);padding-block:var(--gm3-list-list-item-three-line-padding,12px)}.javascriptMaterialdesignGm3WizList-list-item--with-three-lines .javascriptMaterialdesignGm3WizList-list-item__end,.javascriptMaterialdesignGm3WizList-list-item--with-three-lines .javascriptMaterialdesignGm3WizList-list-item__start{align-self:flex-start}.javascriptMaterialdesignGm3WizList-list-item--with-three-lines .javascriptMaterialdesignGm3WizList-list-item__content{justify-content:flex-start}.javascriptMaterialdesignGm3WizList-list-item__overline-text,.javascriptMaterialdesignGm3WizList-list-item__primary-text,.javascriptMaterialdesignGm3WizList-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.javascriptMaterialdesignGm3WizList-list-item--with-three-lines .javascriptMaterialdesignGm3WizList-list-item__secondary-text{white-space:normal;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.javascriptMaterialdesignGm3WizList-list-item__primary-text{font-family:var(--gm3-list-list-item-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-list-list-item-label-text-size,1rem);font-weight:var(--gm3-list-list-item-label-text-weight,400);line-height:var(--gm3-list-list-item-label-text-line-height,1.5rem);letter-spacing:var(--gm3-list-list-item-label-text-tracking,0);color:var(--gm3-list-list-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));font-variation-settings:var(--gm3-list-list-item-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizList-list-item:focus .javascriptMaterialdesignGm3WizList-list-item__primary-text{color:var(--gm3-list-list-item-focus-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizList-list-item:hover .javascriptMaterialdesignGm3WizList-list-item__primary-text{color:var(--gm3-list-list-item-hover-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__primary-text{color:var(--gm3-list-list-item-selected-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35));font-weight:var(--gm3-list-list-item-selected-label-text-weight,400)}.javascriptMaterialdesignGm3WizList-list-item--disabled .javascriptMaterialdesignGm3WizList-list-item__primary-text{color:var(--gm3-list-list-item-disabled-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizList-list-item__secondary-text{font-family:var(--gm3-list-list-item-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-list-list-item-supporting-text-size,.875rem);font-weight:var(--gm3-list-list-item-supporting-text-weight,400);line-height:var(--gm3-list-list-item-supporting-text-line-height,1.25rem);letter-spacing:var(--gm3-list-list-item-supporting-text-tracking,0);color:var(--gm3-list-list-item-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));font-variation-settings:var(--gm3-list-list-item-supporting-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__secondary-text{color:var(--gm3-list-list-item-selected-supporting-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizList-list-item--disabled .javascriptMaterialdesignGm3WizList-list-item__secondary-text{color:var(--gm3-list-list-item-disabled-supporting-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-list-list-item-disabled-supporting-text-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizList-list-item--disabled .javascriptMaterialdesignGm3WizList-list-item__secondary-text{color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizList-list-item__overline-text{text-transform:var(--gm3-list-list-item-overline-text-transform,uppercase);font-family:var(--gm3-list-list-item-overline-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-list-list-item-overline-size,.6875rem);font-weight:var(--gm3-list-list-item-overline-weight,500);line-height:var(--gm3-list-list-item-overline-line-height,1rem);letter-spacing:var(--gm3-list-list-item-overline-tracking,.00625rem);color:var(--gm3-list-list-item-overline-color,var(--gm3-sys-color-on-surface-variant,#444746));font-variation-settings:var(--gm3-list-list-item-overline-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__overline-text{color:var(--gm3-list-list-item-selected-overline-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizList-list-item.javascriptMaterialdesignGm3WizList-list-item--disabled :is(.javascriptMaterialdesignGm3WizList-list-item__primary-text,.javascriptMaterialdesignGm3WizList-list-item__overline-text){opacity:var(--gm3-list-list-item-disabled-label-text-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizList-list-item.javascriptMaterialdesignGm3WizList-list-item--disabled :is(.javascriptMaterialdesignGm3WizList-list-item__primary-text,.javascriptMaterialdesignGm3WizList-list-item__overline-text){color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizList-list-item__graphic{width:inherit;height:inherit;border-radius:inherit;font-size:inherit}.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon) i,.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon) img,.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon) svg,.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon) i,.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon) img,.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon) svg{display:inline-flex;position:relative;color:inherit;fill:currentColor}@supports not selector(:has(a)){:is(.javascriptMaterialdesignGm3WizList-list-item__start,.javascriptMaterialdesignGm3WizList-list-item__end) .javascriptMaterialdesignGm3WizList-list-item__icon i,:is(.javascriptMaterialdesignGm3WizList-list-item__start,.javascriptMaterialdesignGm3WizList-list-item__end) .javascriptMaterialdesignGm3WizList-list-item__icon img,:is(.javascriptMaterialdesignGm3WizList-list-item__start,.javascriptMaterialdesignGm3WizList-list-item__end) .javascriptMaterialdesignGm3WizList-list-item__icon svg{display:inline-flex;position:relative;color:inherit;fill:currentColor}}.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon),.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon) i,.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon) img,.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon) svg{block-size:var(--gm3-list-list-item-leading-icon-size,24px);inline-size:var(--gm3-list-list-item-leading-icon-size,24px);font-size:var(--gm3-list-list-item-leading-icon-size,24px)}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__icon,.javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__icon i,.javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__icon img,.javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__icon svg{block-size:var(--gm3-list-list-item-leading-icon-size,24px);inline-size:var(--gm3-list-list-item-leading-icon-size,24px);font-size:var(--gm3-list-list-item-leading-icon-size,24px)}}.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:var(--gm3-list-list-item-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__icon{color:var(--gm3-list-list-item-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}}.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:var(--gm3-list-list-item-selected-leading-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__icon{color:var(--gm3-list-list-item-selected-leading-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}}.javascriptMaterialdesignGm3WizList-list-item:hover .javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:var(--gm3-list-list-item-hover-leading-icon-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item:hover .javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__icon{color:var(--gm3-list-list-item-hover-leading-icon-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}}.javascriptMaterialdesignGm3WizList-list-item--disabled .javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:var(--gm3-list-list-item-disabled-leading-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-list-list-item-disabled-leading-icon-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizList-list-item--disabled .javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizList-list-item__selected-indicator{display:none;visibility:hidden}.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__selected-indicator{display:inline-flex;visibility:visible}.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__selected-indicator+i,.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__selected-indicator+img,.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__selected-indicator+svg{display:none;visibility:hidden}.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__avatar){border-radius:50%;block-size:var(--gm3-list-list-item-leading-avatar-size,40px);inline-size:var(--gm3-list-list-item-leading-avatar-size,40px)}.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__avatar) img{border-radius:var(--gm3-list-list-item-leading-avatar-shape,9999px);background-color:var(--gm3-list-list-item-leading-avatar-color,var(--gm3-sys-color-primary-container,#d3e3fd))}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__avatar{border-radius:var(--gm3-list-list-item-leading-avatar-shape,9999px);block-size:var(--gm3-list-list-item-leading-avatar-size,40px);inline-size:var(--gm3-list-list-item-leading-avatar-size,40px)}}.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__image){block-size:var(--gm3-list-list-item-leading-image-height,56px);inline-size:var(--gm3-list-list-item-leading-image-width,56px);border-radius:var(--gm3-list-list-item-leading-image-shape,0)}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__image{block-size:var(--gm3-list-list-item-leading-image-height,56px);inline-size:var(--gm3-list-list-item-leading-image-width,56px);border-radius:var(--gm3-list-list-item-leading-image-shape,0)}}.javascriptMaterialdesignGm3WizList-list-item__start:has(.javascriptMaterialdesignGm3WizList-list-item__thumbnail){block-size:40px;inline-size:40px}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item__start .javascriptMaterialdesignGm3WizList-list-item__thumbnail{block-size:40px;inline-size:40px}}.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon),.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon) i,.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon) img,.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon) svg{block-size:var(--gm3-list-list-item-trailing-icon-size,24px);inline-size:var(--gm3-list-list-item-trailing-icon-size,24px);font-size:var(--gm3-list-list-item-trailing-icon-size,24px)}@supports not selector(:has(a)){.javascriptMaterialdesignGm3WizList-list-item__end .javascriptMaterialdesignGm3WizList-list-item__icon,.javascriptMaterialdesignGm3WizList-list-item__end .javascriptMaterialdesignGm3WizList-list-item__icon i,.javascriptMaterialdesignGm3WizList-list-item__end .javascriptMaterialdesignGm3WizList-list-item__icon img,.javascriptMaterialdesignGm3WizList-list-item__end .javascriptMaterialdesignGm3WizList-list-item__icon svg{block-size:var(--gm3-list-list-item-trailing-icon-size,24px);inline-size:var(--gm3-list-list-item-trailing-icon-size,24px);font-size:var(--gm3-list-list-item-trailing-icon-size,24px)}}.javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:var(--gm3-list-list-item-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizList-list-item:hover .javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:var(--gm3-list-list-item-hover-trailing-icon-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizList-list-item--disabled .javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:var(--gm3-list-list-item-disabled-trailing-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-list-list-item-disabled-trailing-icon-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizList-list-item--disabled .javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizList-list-item--selected .javascriptMaterialdesignGm3WizList-list-item__end:has(.javascriptMaterialdesignGm3WizList-list-item__icon){color:var(--gm3-list-list-item-selected-trailing-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizList-list-item--with-trailing-meta .javascriptMaterialdesignGm3WizList-list-item__end{font-family:var(--gm3-list-list-item-trailing-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-list-list-item-trailing-supporting-text-size,.6875rem);font-weight:var(--gm3-list-list-item-trailing-supporting-text-weight,500);line-height:var(--gm3-list-list-item-trailing-supporting-text-line-height,1rem);letter-spacing:var(--gm3-list-list-item-trailing-supporting-text-tracking,.00625rem);color:var(--gm3-list-list-item-trailing-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));font-variation-settings:var(--gm3-list-list-item-trailing-supporting-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizList-list-item--selected.javascriptMaterialdesignGm3WizList-list-item--with-trailing-meta .javascriptMaterialdesignGm3WizList-list-item__end{color:var(--gm3-list-list-item-selected-trailing-supporting-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));font-weight:var(--gm3-list-list-item-selected-trailing-supporting-text-weight,500)}.javascriptMaterialdesignGm3WizList-list-item--disabled.javascriptMaterialdesignGm3WizList-list-item--with-trailing-meta .javascriptMaterialdesignGm3WizList-list-item__end{color:var(--gm3-list-list-item-disabled-trailing-supporting-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-list-list-item-disabled-trailing-supporting-text-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizList-list-item--disabled.javascriptMaterialdesignGm3WizList-list-item--with-trailing-meta .javascriptMaterialdesignGm3WizList-list-item__end{color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizRadio-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:var(--gm3-radio-icon-size,20px);height:var(--gm3-radio-icon-size,20px);cursor:pointer;padding:calc((var(--gm3-radio-state-layer-size, 40px) - var(--gm3-radio-icon-size, 20px))/2);--gm3-ripple-hover-color:var(--gm3-radio-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-radio-unselected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-radio-unselected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-opacity:var(--gm3-radio-unselected-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:50%;--gm3-ripple-shape-start-end:50%;--gm3-ripple-shape-end-end:50%;--gm3-ripple-shape-end-start:50%;--gm3-focus-ring-outward-color:var(--gm3-radio-focus-ring-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-radio-focus-ring-offset,2px);--gm3-focus-ring-outward-target-shape-start-start:50%;--gm3-focus-ring-outward-target-shape-start-end:50%;--gm3-focus-ring-outward-target-shape-end-end:50%;--gm3-focus-ring-outward-target-shape-end-start:50%}.javascriptMaterialdesignGm3WizRadio-radio--touch{margin:4px}.javascriptMaterialdesignGm3WizRadio-radio__background{display:inline-block;pointer-events:none;position:relative;box-sizing:border-box;width:var(--gm3-radio-icon-size,20px);height:var(--gm3-radio-icon-size,20px);z-index:1}.javascriptMaterialdesignGm3WizRadio-radio__background:before{border-radius:50%;content:"";height:var(--gm3-radio-state-layer-size,40px);left:calc((var(--gm3-radio-state-layer-size, 40px) - var(--gm3-radio-icon-size, 20px))*-1/2);opacity:0;pointer-events:none;position:absolute;top:calc((var(--gm3-radio-state-layer-size, 40px) - var(--gm3-radio-icon-size, 20px))*-1/2);transform:scale(0);transition:opacity .12s cubic-bezier(.4,0,.6,1) 0ms,transform .12s cubic-bezier(.4,0,.6,1) 0ms;width:var(--gm3-radio-state-layer-size,40px)}.javascriptMaterialdesignGm3WizRadio-radio__native-control:focus+.javascriptMaterialdesignGm3WizRadio-radio__background:before{opacity:.12;transform:scale(1);transition:opacity .12s cubic-bezier(0,0,.2,1) 0ms,transform .12s cubic-bezier(0,0,.2,1) 0ms}.javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;transition:border-color .12s cubic-bezier(.4,0,.6,1) 0ms;width:100%}.javascriptMaterialdesignGm3WizRadio-radio__inner-circle{border-radius:50%;border-style:solid;border-width:calc(var(--gm3-radio-icon-size, 20px)/2);box-sizing:border-box;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:transform .12s cubic-bezier(.4,0,.6,1) 0ms,border-color .12s cubic-bezier(.4,0,.6,1) 0ms;width:100%}.javascriptMaterialdesignGm3WizRadio-radio__native-control{cursor:inherit;margin:0;opacity:0;padding:0;position:absolute;z-index:1}.javascriptMaterialdesignGm3WizRadio-radio__native-control:checked~.javascriptMaterialdesignGm3WizRadio-radio__ripple{--gm3-ripple-hover-color:var(--gm3-radio-selected-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-radio-selected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-radio-selected-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:var(--gm3-radio-selected-pressed-state-layer-opacity,0.1)}.javascriptMaterialdesignGm3WizRadio-radio__native-control:is(:checked,:disabled)+.javascriptMaterialdesignGm3WizRadio-radio__background{transition:opacity .12s cubic-bezier(0,0,.2,1) 0ms,transform .12s cubic-bezier(0,0,.2,1) 0ms}.javascriptMaterialdesignGm3WizRadio-radio__native-control:is(:checked,:disabled)+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{transition:border-color .12s cubic-bezier(0,0,.2,1) 0ms}.javascriptMaterialdesignGm3WizRadio-radio__native-control:checked+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{transform:scale(.5)}.javascriptMaterialdesignGm3WizRadio-radio__native-control:is(:checked,:disabled)+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{transition:transform .12s cubic-bezier(0,0,.2,1) 0ms,border-color .12s cubic-bezier(0,0,.2,1) 0ms}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:not(:checked)+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:not(:checked):hover+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-unselected-hover-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:not(:checked):focus+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-unselected-focus-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:not(:checked):active+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:checked+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-selected-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{border-color:var(--gm3-radio-selected-icon-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-radio-selected-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:checked:hover+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-selected-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:hover+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{border-color:var(--gm3-radio-selected-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-radio-selected-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:checked:focus+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-selected-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:focus+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{border-color:var(--gm3-radio-selected-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-radio-selected-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:checked:active+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-selected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled:active+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{border-color:var(--gm3-radio-selected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0));background-color:var(--gm3-radio-selected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizRadio-radio[hidden]{display:none}.javascriptMaterialdesignGm3WizRadio-radio--disabled{--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0;cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizRadio-radio__native-control:disabled+.javascriptMaterialdesignGm3WizRadio-radio__background,[aria-disabled=true] .javascriptMaterialdesignGm3WizRadio-radio__native-control+.javascriptMaterialdesignGm3WizRadio-radio__background{cursor:default}.javascriptMaterialdesignGm3WizRadio-radio__native-control:disabled+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle,[aria-disabled=true] .javascriptMaterialdesignGm3WizRadio-radio__native-control+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{border-color:var(--gm3-radio-disabled-selected-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));background-color:var(--gm3-radio-disabled-selected-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-radio-disabled-selected-icon-opacity,.38)}.javascriptMaterialdesignGm3WizRadio-radio__native-control:disabled:not(:checked)+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle,[aria-disabled=true] .javascriptMaterialdesignGm3WizRadio-radio__native-control:not(:checked)+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-disabled-unselected-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-radio-disabled-unselected-icon-opacity,.38)}.javascriptMaterialdesignGm3WizRadio-radio__native-control:disabled:checked+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle,[aria-disabled=true] .javascriptMaterialdesignGm3WizRadio-radio__native-control:checked+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:var(--gm3-radio-disabled-selected-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-radio-disabled-selected-icon-opacity,.38)}.javascriptMaterialdesignGm3WizRadio-radio--touch .javascriptMaterialdesignGm3WizRadio-radio__native-control{width:48px;height:48px;left:-4px;top:-4px}.javascriptMaterialdesignGm3WizRadio-radio--no-touch .javascriptMaterialdesignGm3WizRadio-radio__native-control{width:var(--gm3-radio-state-layer-size,40px);height:var(--gm3-radio-state-layer-size,40px);left:0;top:0}.javascriptMaterialdesignGm3WizRadio-radio__native-control:focus-visible~.javascriptMaterialdesignGm3WizRadio-radio__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizRadio-radio__background:before{background-color:transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizRadio-radio--disabled .javascriptMaterialdesignGm3WizRadio-radio__native-control:is(:disabled,:disabled:checked,:disabled:not(:checked))+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__outer-circle{border-color:GrayText;opacity:1}.javascriptMaterialdesignGm3WizRadio-radio--disabled .javascriptMaterialdesignGm3WizRadio-radio__native-control:is(:disabled,:disabled:checked,:disabled:not(:checked))+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{border-color:GrayText;background-color:GrayText;opacity:1}.javascriptMaterialdesignGm3WizRadio-radio__native-control:enabled+.javascriptMaterialdesignGm3WizRadio-radio__background .javascriptMaterialdesignGm3WizRadio-radio__inner-circle{background-color:CanvasText;opacity:1}}.javascriptMaterialdesignGm3WizRadio-radio__form-field{--gm3-form-field-label-text-color:var(--gm3-radio-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-form-field-label-text-font:var(--gm3-radio-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);--gm3-form-field-label-text-size:var(--gm3-radio-label-text-size,1rem);--gm3-form-field-label-text-tracking:var(--gm3-radio-label-text-tracking,0.2px)}.javascriptMaterialdesignGm3WizRadio-radio__form-field:has(.javascriptMaterialdesignGm3WizRadio-radio--disabled){cursor:default}.javascriptMaterialdesignGm3WizRadio-radio__label{cursor:inherit;font-variation-settings:var(--gm3-radio-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizRadio-radio--disabled~.javascriptMaterialdesignGm3WizRadio-radio__label{--gm3-form-field-label-text-color:var(--gm3-radio-disabled-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizRadio-radio--no-touch~.javascriptMaterialdesignGm3WizRadio-radio__label{--gm3-form-field-label-padding-left:4px;--gm3-form-field-label-padding-right:0}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip{position:fixed;display:none;z-index:var(--gm3-tooltip-plain-z-index,2101)}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface{box-sizing:border-box;min-block-size:24px;min-inline-size:40px;overflow-wrap:anywhere;overflow:hidden;padding-block:4px;padding-inline:8px;word-break:normal;max-block-size:var(--gm3-tooltip-plain-container-max-block-size,40vh)}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface:before{position:absolute;box-sizing:border-box;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--hide,.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--showing,.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--shown{display:inline-flex}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface-animation{opacity:0;transform:scale(.8);will-change:transform,opacity}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--shown .javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface-animation{opacity:1;transform:scale(1)}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--hide .javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface-animation{transform:scale(1)}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--showing-transition .javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface-animation{transition:opacity .15s cubic-bezier(0,0,.2,1) 0ms,transform .15s cubic-bezier(0,0,.2,1) 0ms}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--hide-transition .javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface-animation{transition:opacity 75ms cubic-bezier(.4,0,1,1) 0ms}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--plain .javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface{max-inline-size:200px;background-color:var(--gm3-tooltip-plain-container-color,var(--gm3-sys-color-inverse-surface,#303030));border-radius:var(--gm3-tooltip-plain-container-shape,4px);color:var(--gm3-tooltip-plain-supporting-text-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));font-family:var(--gm3-tooltip-plain-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-tooltip-plain-supporting-text-size,.75rem);font-weight:var(--gm3-tooltip-plain-supporting-text-weight,400);letter-spacing:var(--gm3-tooltip-plain-supporting-text-tracking,.00625rem);line-height:var(--gm3-tooltip-plain-supporting-text-line-height,1rem);text-align:center;font-variation-settings:var(--gm3-tooltip-plain-supporting-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip--multiline .javascriptMaterialdesignGm3WizTooltipPlain-tooltip__surface{text-align:start}.javascriptMaterialdesignGm3WizTooltipPlain-tooltip__hidden-label{position:absolute;left:-10000px;top:auto;inline-size:1px;height:1px;overflow:hidden;-webkit-user-select:none;user-select:none}.javascriptMaterialdesignGm3WizTextfieldIcon__icon{align-self:center;cursor:pointer;display:flex}.javascriptMaterialdesignGm3WizTextfieldIcon__icon:not([tabindex]),.javascriptMaterialdesignGm3WizTextfieldIcon__icon[tabindex="-1"]{cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizTextfieldIcon__icon svg{display:block}.javascriptMaterialdesignGm3WizTextfieldIcon__icon.javascriptMaterialdesignGm3WizTextfieldIcon__icon--leading{color:var(--gm3-text-field-icon-leading-icon-color,unset);margin-inline-end:var(--gm3-text-field-icon-with-leading-icon-icon-label-text-space,unset);order:var(--gm3-text-field-icon-leading-icon-order,unset);font-size:var(--gm3-text-field-icon-leading-icon-size,unset)}.javascriptMaterialdesignGm3WizTextfieldIcon__icon--leading svg{height:var(--gm3-text-field-icon-leading-icon-size,unset);width:var(--gm3-text-field-icon-leading-icon-size,unset)}.javascriptMaterialdesignGm3WizTextfieldIcon__icon.javascriptMaterialdesignGm3WizTextfieldIcon__icon--trailing{color:var(--gm3-text-field-icon-trailing-icon-color,unset);order:var(--gm3-text-field-icon-trailing-icon-order,unset);font-size:var(--gm3-text-field-icon-trailing-icon-size,unset)}.javascriptMaterialdesignGm3WizTextfieldIcon__icon--trailing svg{height:var(--gm3-text-field-icon-trailing-icon-size,unset);width:var(--gm3-text-field-icon-trailing-icon-size,unset)}.javascriptMaterialdesignGm3WizTextfieldIcon__icon--trailing{padding:calc((48px - var(--gm3-text-field-icon-trailing-icon-size, unset))/2);margin-inline:min(var(--gm3-text-field-icon-with-trailing-icon-icon-label-text-space,unset),var(--gm3-text-field-icon-with-trailing-icon-icon-label-text-space,unset) - (48px - var(--gm3-text-field-icon-trailing-icon-size,unset))/2) min(var(--gm3-text-field-icon-with-trailing-icon-trailing-space,unset),var(--gm3-text-field-icon-with-trailing-icon-trailing-space,unset) - (48px - var(--gm3-text-field-icon-trailing-icon-size,unset))/2)}[dir=rtl] .javascriptMaterialdesignGm3WizTextfieldIcon__icon--trailing:is(i){margin-inline:min(var(--gm3-text-field-icon-with-trailing-icon-trailing-space,unset),var(--gm3-text-field-icon-with-trailing-icon-trailing-space,unset) - (48px - var(--gm3-text-field-icon-trailing-icon-size,unset))/2) min(var(--gm3-text-field-icon-with-trailing-icon-icon-label-text-space,unset),var(--gm3-text-field-icon-with-trailing-icon-icon-label-text-space,unset) - (48px - var(--gm3-text-field-icon-trailing-icon-size,unset))/2)}[dir=rtl] .javascriptMaterialdesignGm3WizTextfieldIcon__icon--leading:is(i){margin-inline-start:var(--gm3-text-field-icon-with-leading-icon-icon-label-text-space,unset);margin-inline-end:unset}.javascriptMaterialdesignGm3WizChipShared-chip{position:relative;max-width:100%;display:inline-flex;align-items:center;isolation:isolate}.javascriptMaterialdesignGm3WizChipShared-chip--flat .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-style:solid}.javascriptMaterialdesignGm3WizChipShared-chip__cell{height:100%;display:inline-flex;align-items:center}.javascriptMaterialdesignGm3WizChipShared-chip__cell--primary{overflow-x:hidden;min-width:54px;justify-content:center}.javascriptMaterialdesignGm3WizChipShared-chip__action{height:100%;display:inline-flex;align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.javascriptMaterialdesignGm3WizChipShared-chip__action--presentational{cursor:auto}.javascriptMaterialdesignGm3WizChipShared-chip--disabled,.javascriptMaterialdesignGm3WizChipShared-chip__action:is(:disabled,[aria-disabled=true]){pointer-events:none}.javascriptMaterialdesignGm3WizChipShared-chip__action--primary{overflow-x:hidden}.javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.javascriptMaterialdesignGm3WizChipShared-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.javascriptMaterialdesignGm3WizChipShared-chip__action-link-wrapper{height:100%;display:inline-flex;overflow-x:hidden}.javascriptMaterialdesignGm3WizChipShared-chip__text-label{white-space:nowrap;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizChipShared-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}@keyframes gm3-chip-enter{0%{transform:scale(.8);opacity:.4}to{transform:scale(1);opacity:1}}.javascriptMaterialdesignGm3WizChipShared-chip--enter{animation:gm3-chip-enter .1s cubic-bezier(0,0,.2,1)}@keyframes gm3-chip-exit{0%{opacity:1}to{opacity:0}}.javascriptMaterialdesignGm3WizChipShared-chip--exit{animation:gm3-chip-exit 75ms cubic-bezier(.4,0,1,1)}.javascriptMaterialdesignGm3WizChipShared-chip--hidden{opacity:0;pointer-events:none;transition:width .15s cubic-bezier(.4,0,1,1)}.javascriptMaterialdesignGm3WizChipShared-chip__display-contents{display:contents}.javascriptMaterialdesignGm3WizChipShared-chip__graphic,.javascriptMaterialdesignGm3WizChipShared-chip__icon,.javascriptMaterialdesignGm3WizChipShared-chip__text-label{z-index:1}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl{height:var(--gm3-chip-input-without-avatar-container-height,32px);border-start-start-radius:var(--gm3-chip-input-without-avatar-container-shape-start-start,8px);border-start-end-radius:var(--gm3-chip-input-without-avatar-container-shape-start-end,8px);border-end-end-radius:var(--gm3-chip-input-without-avatar-container-shape-end-end,8px);border-end-start-radius:var(--gm3-chip-input-without-avatar-container-shape-end-start,8px);--gm3-elevation-level:var(--gm3-chip-input-without-avatar-container-elevation,0);--gm3-ripple-shape-start-start:var(--gm3-chip-input-without-avatar-container-shape-start-start,8px);--gm3-ripple-shape-start-end:var(--gm3-chip-input-without-avatar-container-shape-start-end,8px);--gm3-ripple-shape-end-end:var(--gm3-chip-input-without-avatar-container-shape-end-end,8px);--gm3-ripple-shape-end-start:var(--gm3-chip-input-without-avatar-container-shape-end-start,8px);--gm3-ripple-hover-color:var(--gm3-chip-input-without-avatar-hover-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-opacity:var(--gm3-chip-input-without-avatar-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-chip-input-without-avatar-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-opacity:var(--gm3-chip-input-without-avatar-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-chip-input-without-avatar-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-chip-input-without-avatar-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-chip-input-without-avatar-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-chip-input-without-avatar-container-shape-start-start,8px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-chip-input-without-avatar-container-shape-start-end,8px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-chip-input-without-avatar-container-shape-end-end,8px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-chip-input-without-avatar-container-shape-end-start,8px)}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:var(--gm3-chip-input-without-avatar-outline-color,var(--gm3-sys-color-outline,#747775));border-width:var(--gm3-chip-input-without-avatar-outline-width,1px);border-start-start-radius:var(--gm3-chip-input-without-avatar-container-shape-start-start,8px);border-start-end-radius:var(--gm3-chip-input-without-avatar-container-shape-start-end,8px);border-end-end-radius:var(--gm3-chip-input-without-avatar-container-shape-end-end,8px);border-end-start-radius:var(--gm3-chip-input-without-avatar-container-shape-end-start,8px)}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus:before{border-color:var(--gm3-chip-input-without-avatar-focus-outline-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:var(--gm3-chip-input-without-avatar-disabled-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__graphic,.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{height:var(--gm3-chip-input-without-avatar-with-icon-icon-size,18px);width:var(--gm3-chip-input-without-avatar-with-icon-icon-size,18px);font-size:var(--gm3-chip-input-without-avatar-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-without-avatar-with-icon-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-without-avatar-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:hover .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-without-avatar-with-icon-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-without-avatar-with-icon-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:active .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-without-avatar-with-icon-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary:has(svg,img){opacity:var(--gm3-chip-input-without-avatar-with-icon-disabled-icon-opacity,.38)}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-without-avatar-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));font-family:var(--gm3-chip-input-without-avatar-label-text-font,"Google Sans",Roboto,Arial,sans-serif);line-height:var(--gm3-chip-input-without-avatar-label-text-line-height,1.25rem);font-size:var(--gm3-chip-input-without-avatar-label-text-size,.875rem);font-weight:var(--gm3-chip-input-without-avatar-label-text-weight,500);letter-spacing:var(--gm3-chip-input-without-avatar-label-text-tracking,0)}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-without-avatar-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:hover .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-without-avatar-hover-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-without-avatar-focus-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:active .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-without-avatar-pressed-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:focus-visible{--gm3-focus-ring-outward-display:block}@media (forced-colors:active){.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled{background-color:Canvas}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary,.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:GrayText}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary:has(svg,img){opacity:1}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:CanvasText}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action-link-wrapper .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:LinkText}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:GrayText}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--elevated .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-style:solid;border-width:1px}}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__cell--trailing{flex:1 0 auto}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing{position:relative;overflow:visible;--gm3-focus-ring-outward-offset:-4.5px;--gm3-focus-ring-outward-target-shape-start-start:24px;--gm3-focus-ring-outward-target-shape-start-end:24px;--gm3-focus-ring-outward-target-shape-end-end:24px;--gm3-focus-ring-outward-target-shape-end-start:24px}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing-wrapper{height:100%}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:focus-visible{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{height:18px;width:18px;font-size:18px;color:var(--gm3-chip-input-without-avatar-with-trailing-icon-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:var(--gm3-chip-input-without-avatar-with-trailing-icon-disabled-trailing-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:hover .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:var(--gm3-chip-input-without-avatar-with-trailing-icon-hover-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:focus .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:var(--gm3-chip-input-without-avatar-with-trailing-icon-focus-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:not(:disabled):active .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:var(--gm3-chip-input-without-avatar-with-trailing-icon-pressed-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing .javascriptMaterialdesignGm3WizChipShared-chip__action-touch{width:48px;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__ripple--trailing{height:24px;width:24px;border-radius:24px;top:50%;transform:translateY(-50%);left:auto}@media (forced-colors:active){.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:GrayText}}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding-inline:12px 12px}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic .javascriptMaterialdesignGm3WizChipShared-chip__graphic{padding-inline:8px 8px}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding-inline:0 12px}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-trailing-action .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing{padding-inline:8px 8px}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-trailing-action .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding-inline:12px 0}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic.javascriptMaterialdesignGm3WizChipShared-chip--with-trailing-action .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing,.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic.javascriptMaterialdesignGm3WizChipShared-chip--with-trailing-action .javascriptMaterialdesignGm3WizChipShared-chip__graphic{padding-inline:8px 8px}.javascriptMaterialdesignGm3WizChipInputWithoutAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic.javascriptMaterialdesignGm3WizChipShared-chip--with-trailing-action .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding:0}.materialdesignWizIconSvgsSvgIcon{fill:currentColor;flex-shrink:0}[dir=rtl] .materialdesignWizIconSvgsRtlIcon{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizMenu-menu{background-color:var(--gm3-menu-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));border-radius:var(--gm3-menu-container-shape,4px);--gm3-menu-surface-container-elevation:var(--gm3-menu-container-elevation,2);--gm3-menu-surface-container-shadow-color:var(--gm3-menu-container-shadow-color,var(--gm3-sys-color-shadow,#000))}.javascriptMaterialdesignGm3WizMenu-menu-item--selected{background-color:var(--gm3-menu-list-item-selected-container-color,var(--gm3-sys-color-surface-variant,#e1e3e1))}.javascriptMaterialdesignGm3WizMenu-menu-item__submenu-indicator{color:var(--gm3-menu-cascading-menu-indicator-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));font-size:var(--gm3-menu-cascading-menu-indicator-icon-size,24px);width:var(--gm3-menu-cascading-menu-indicator-icon-size,24px);height:var(--gm3-menu-cascading-menu-indicator-icon-size,24px)}.javascriptMaterialdesignGm3WizMenu-menu{--gm3-list-list-item-disabled-leading-icon-color:var(--gm3-menu-list-item-with-leading-icon-disabled-leading-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-disabled-leading-icon-opacity:var(--gm3-menu-list-item-with-leading-icon-disabled-leading-icon-opacity,0.38);--gm3-list-list-item-hover-leading-icon-icon-color:var(--gm3-menu-list-item-with-leading-icon-hover-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-leading-icon-size:var(--gm3-menu-list-item-with-leading-icon-leading-icon-size,24px);--gm3-list-list-item-selected-trailing-icon-color:var(--gm3-menu-list-item-selected-with-leading-icon-trailing-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-list-list-item-leading-icon-color:var(--gm3-menu-menu-list-item-with-leading-icon-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-list-list-item-trailing-icon-size:var(--gm3-menu-cascading-menu-indicator-icon-size,24px);--gm3-list-list-item-trailing-icon-color:var(--gm3-menu-cascading-menu-indicator-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-leading-space:12px;--gm3-list-list-item-trailing-space:12px;--gm3-list-list-item-selected-label-text-weight:500;--gm3-list-list-item-selected-label-text-color:var(--gm3-menu-list-item-selected-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-list-list-item-supporting-text-color:var(--gm3-menu-list-item-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-supporting-text-font:var(--gm3-menu-list-item-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);--gm3-list-list-item-supporting-text-line-height:var(--gm3-menu-list-item-supporting-text-line-height,1.25rem);--gm3-list-list-item-supporting-text-size:var(--gm3-menu-list-item-supporting-text-size,0.875rem);--gm3-list-list-item-supporting-text-tracking:var(--gm3-menu-list-item-supporting-text-tracking,0rem);--gm3-list-list-item-supporting-text-weight:var(--gm3-menu-list-item-supporting-text-weight,400);--gm3-list-list-item-trailing-supporting-text-color:var(--gm3-menu-list-item-trailing-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-trailing-supporting-text-font:var(--gm3-menu-list-item-trailing-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);--gm3-list-list-item-trailing-supporting-text-line-height:var(--gm3-menu-list-item-trailing-supporting-text-line-height,1rem);--gm3-list-list-item-trailing-supporting-text-size:var(--gm3-menu-list-item-trailing-supporting-text-size,0.6875rem);--gm3-list-list-item-trailing-supporting-text-tracking:var(--gm3-menu-list-item-trailing-supporting-text-tracking,0.00625rem);--gm3-list-list-item-trailing-supporting-text-weight:var(--gm3-menu-list-item-trailing-supporting-text-weight,500);--gm3-list-divider-color:var(--gm3-menu-divider-color,var(--gm3-sys-color-surface-variant,#e1e3e1));--gm3-list-list-item-disabled-label-text-color:var(--gm3-menu-list-item-disabled-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-disabled-supporting-text-color:var(--gm3-menu-list-item-disabled-supporting-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-disabled-supporting-text-opacity:var(--gm3-menu-list-item-disabled-supporting-text-opacity,0.38);--gm3-list-list-item-disabled-trailing-supporting-text-color:var(--gm3-menu-list-item-disabled-trailing-supporting-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-disabled-trailing-supporting-text-opacity:var(--gm3-menu-list-item-disabled-trailing-supporting-text-opacity,0.38);--gm3-list-list-item-focus-label-text-color:var(--gm3-menu-list-item-focus-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-hover-label-text-color:var(--gm3-menu-list-item-hover-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-hover-state-layer-color:var(--gm3-menu-list-item-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-hover-state-layer-opacity:var(--gm3-menu-list-item-hover-state-layer-opacity,0.08);--gm3-list-list-item-label-text-color:var(--gm3-menu-list-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-label-text-font:var(--gm3-menu-list-item-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);--gm3-list-list-item-label-text-line-height:var(--gm3-menu-list-item-label-text-line-height,1.25rem);--gm3-list-list-item-label-text-size:var(--gm3-menu-list-item-label-text-size,0.875rem);--gm3-list-list-item-label-text-tracking:var(--gm3-menu-list-item-label-text-tracking,0rem);--gm3-list-list-item-label-text-weight:var(--gm3-menu-list-item-label-text-weight,500);--gm3-list-list-item-selected-container-color:var(--gm3-menu-list-item-selected-container-color,var(--gm3-sys-color-surface-variant,#e1e3e1));--gm3-list-divider-height:var(--gm3-menu-divider-height,1px);--gm3-list-list-item-disabled-label-text-opacity:var(--gm3-menu-list-item-disabled-label-text-opacity,0.38);--gm3-list-list-item-label-text-font-variation-settings:var(--gm3-menu-list-item-label-text-font-variation-settings,initial);--gm3-list-list-item-supporting-text-font-variation-settings:var(--gm3-menu-list-item-supporting-text-font-variation-settings,initial);--gm3-list-list-item-trailing-supporting-text-font-variation-settings:var(--gm3-menu-list-item-trailing-supporting-text-font-variation-settings,initial);padding-block:0}.javascriptMaterialdesignGm3WizMenu-menu__list{line-height:1;font-size:1rem;position:relative;border-radius:inherit}.javascriptMaterialdesignGm3WizMenu-menu__list:before{position:absolute;box-sizing:border-box;inset:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}.javascriptMaterialdesignGm3WizMenu-menu__list .mdc-elevation-overlay{inset:0}.javascriptMaterialdesignGm3WizMenu-menu__item--with-one-line{min-height:var(--gm3-menu-list-item-container-height,48px)}.javascriptMaterialdesignGm3WizMenu-menu-item__selected-indicator{visibility:hidden}.javascriptMaterialdesignGm3WizMenu-menu-item--selected .javascriptMaterialdesignGm3WizMenu-menu-item__selected-indicator{visibility:visible}.javascriptMaterialdesignGm3WizMenu-menu-item--selected:before{position:absolute;box-sizing:border-box;inset:0;border:3px double transparent;border-radius:inherit;content:"";pointer-events:none}.javascriptMaterialdesignGm3WizMenu-menu-item--submenu-open:before{position:absolute;content:"";inset:0;border-radius:inherit;opacity:.04;background-color:var(--gm3-menu-list-item-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizMenu-menu__selection-group-title{align-items:center;display:flex;height:32px;list-style-type:none;padding:0 12px;color:var(--gm3-menu-menu-title-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));font-family:var(--gm3-menu-menu-title-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-menu-menu-title-label-text-size,.875rem);font-weight:var(--gm3-menu-menu-title-label-text-weight,500);letter-spacing:var(--gm3-menu-menu-title-label-text-tracking,0);line-height:var(--gm3-menu-menu-title-label-text-line-height,1.25rem);font-variation-settings:var(--gm3-menu-menu-title-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizMenu-menu__selection-group-title-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.javascriptMaterialdesignGm3WizMenu-menu{min-width:112px}.javascriptMaterialdesignGm3WizMenu-menu__selection-group{padding:0;fill:currentColor}.javascriptMaterialdesignGm3WizMenu-menu-item--selected .javascriptMaterialdesignGm3WizMenu-menu__selection-group-icon{display:inline;visibility:visible}.javascriptMaterialdesignGm3WizMenuDivider{padding-block:8px}@keyframes mdc-ripple-fg-radius-in{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@keyframes mdc-ripple-fg-opacity-in{0%{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@keyframes mdc-ripple-fg-opacity-out{0%{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}.mdc-ripple-surface{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:relative;outline:none;overflow:hidden}.mdc-ripple-surface:after,.mdc-ripple-surface:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-ripple-surface:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.mdc-ripple-surface:after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.mdc-ripple-surface.mdc-ripple-upgraded:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-ripple-surface.mdc-ripple-upgraded:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-ripple-surface.mdc-ripple-upgraded--unbounded:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-ripple-surface:after,.mdc-ripple-surface:before{top:-50%;left:-50%;width:200%;height:200%}.mdc-ripple-surface.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded],.mdc-ripple-upgraded--unbounded{overflow:visible}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]:after,.mdc-ripple-surface[data-mdc-ripple-is-unbounded]:before,.mdc-ripple-upgraded--unbounded:after,.mdc-ripple-upgraded--unbounded:before{top:0;left:0;width:100%;height:100%}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:after,.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:before,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:before{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0);width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded:after,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-ripple-surface:after,.mdc-ripple-surface:before{background-color:#000;background-color:var(--mdc-ripple-color,#000)}.mdc-ripple-surface.mdc-ripple-surface--hover:before,.mdc-ripple-surface:hover:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.mdc-ripple-surface.mdc-ripple-upgraded--background-focused:before,.mdc-ripple-surface:not(.mdc-ripple-upgraded):focus:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.mdc-ripple-surface:not(.mdc-ripple-upgraded):after{transition:opacity .15s linear}.mdc-ripple-surface:not(.mdc-ripple-upgraded):active:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button:disabled{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-disabled-on-light,rgba(0,0,0,.38))}.mdc-icon-button img,.mdc-icon-button svg{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}@media screen and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;display:none}@media screen and (forced-colors:active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring:after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.mdc-icon-button__focus-ring:after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button--on .mdc-icon-button__icon,.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mdc-icon-button{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-icon-button .mdc-icon-button__ripple:after,.mdc-icon-button .mdc-icon-button__ripple:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-icon-button .mdc-icon-button__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index,1)}.mdc-icon-button .mdc-icon-button__ripple:after{z-index:0;z-index:var(--mdc-ripple-z-index,0)}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-icon-button.mdc-ripple-upgraded--unbounded .mdc-icon-button__ripple:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-icon-button.mdc-ripple-upgraded--foreground-activation .mdc-icon-button__ripple:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-icon-button.mdc-ripple-upgraded--foreground-deactivation .mdc-icon-button__ripple:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-icon-button .mdc-icon-button__ripple:after,.mdc-icon-button .mdc-icon-button__ripple:before{top:0;left:0;width:100%;height:100%}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:after,.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:before{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0);width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-icon-button .mdc-icon-button__ripple:after,.mdc-icon-button .mdc-icon-button__ripple:before{background-color:#000;background-color:var(--mdc-ripple-color,#000)}.mdc-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple:before,.mdc-icon-button:hover .mdc-icon-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple:before,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.mdc-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple:after{transition:opacity .15s linear}.mdc-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.mdc-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.mdc-icon-button:disabled.mdc-ripple-surface--hover .mdc-icon-button__ripple:before,.mdc-icon-button:disabled:hover .mdc-icon-button__ripple:before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.mdc-icon-button:disabled.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple:before,.mdc-icon-button:disabled:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple:before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.mdc-icon-button:disabled:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple:after{transition:opacity .15s linear}.mdc-icon-button:disabled:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple:after{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.mdc-icon-button:disabled.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.mdc-icon-button .mdc-icon-button__ripple{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-user-select:none;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:transparent}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}.mdc-button .mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button .mdc-button__icon{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;line-height:normal}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors:active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring:after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.mdc-button .mdc-button__focus-ring:after{border-color:CanvasText}}@media screen and (forced-colors:active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}.mdc-button__label+.mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button__label+.mdc-button__icon{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:none}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow .28s cubic-bezier(.4,0,.2,1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border .28s cubic-bezier(.4,0,.2,1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:transparent}.mdc-button{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-button .mdc-button__ripple:after,.mdc-button .mdc-button__ripple:before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-button .mdc-button__ripple:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-button .mdc-button__ripple:after{z-index:0}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:before{transform:scale(var(--mdc-ripple-fg-scale,1))}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple:after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple:after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple:after{animation:mdc-ripple-fg-opacity-out .15s;transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.mdc-button .mdc-button__ripple:after,.mdc-button .mdc-button__ripple:before{top:-50%;left:-50%;width:200%;height:200%}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple:after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.mdc-button__ripple{position:absolute;box-sizing:content-box;overflow:hidden;z-index:0;top:0;left:0;bottom:0;right:0}.mdc-button{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.0892857143em;font-weight:500;text-transform:uppercase;height:36px;border-radius:4px}.mdc-button:not(:disabled){color:#6200ee}.mdc-button:disabled{color:rgba(0,0,0,.38)}.mdc-button .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button .mdc-button__ripple:before{background-color:#6200ee}.mdc-button .mdc-button__ripple:after{background-color:#6200ee}.mdc-button.mdc-ripple-surface--hover .mdc-button__ripple:before,.mdc-button:hover .mdc-button__ripple:before{opacity:.04}.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12}.mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12}.mdc-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-text-button-pressed-state-layer-opacity,0.12)}.mdc-button .mdc-button__ripple{border-radius:4px}.mdc-button .mdc-button__focus-ring{border-radius:2px}.mdc-button .mdc-button__focus-ring:after{border-radius:4px}.mdc-button--unelevated{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.0892857143em;font-weight:500;text-transform:uppercase;height:36px;border-radius:4px}.mdc-button--unelevated:not(:disabled){background-color:#6200ee}.mdc-button--unelevated:disabled{background-color:rgba(0,0,0,.12)}.mdc-button--unelevated:not(:disabled){color:#fff}.mdc-button--unelevated:disabled{color:rgba(0,0,0,.38)}.mdc-button--unelevated .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button--unelevated .mdc-button__ripple:before{background-color:#fff}.mdc-button--unelevated .mdc-button__ripple:after{background-color:#fff}.mdc-button--unelevated.mdc-ripple-surface--hover .mdc-button__ripple:before,.mdc-button--unelevated:hover .mdc-button__ripple:before{opacity:.08}.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.24}.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.24}.mdc-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-filled-button-pressed-state-layer-opacity,0.24)}.mdc-button--unelevated .mdc-button__ripple{border-radius:4px}.mdc-button--unelevated .mdc-button__focus-ring{border-radius:2px}.mdc-button--unelevated .mdc-button__focus-ring:after{border-radius:4px}.mdc-button--raised{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.0892857143em;font-weight:500;text-transform:uppercase;height:36px;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mdc-button--raised:not(:disabled){background-color:#6200ee}.mdc-button--raised:disabled{background-color:rgba(0,0,0,.12)}.mdc-button--raised:not(:disabled){color:#fff}.mdc-button--raised:disabled{color:rgba(0,0,0,.38)}.mdc-button--raised .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button--raised .mdc-button__ripple:before{background-color:#fff}.mdc-button--raised .mdc-button__ripple:after{background-color:#fff}.mdc-button--raised.mdc-ripple-surface--hover .mdc-button__ripple:before,.mdc-button--raised:hover .mdc-button__ripple:before{opacity:.08}.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.24}.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.24}.mdc-button--raised.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-protected-button-pressed-state-layer-opacity,0.24)}.mdc-button--raised .mdc-button__ripple{border-radius:4px}.mdc-button--raised .mdc-button__focus-ring{border-radius:2px}.mdc-button--raised .mdc-button__focus-ring:after{border-radius:4px}.mdc-button--raised.mdc-ripple-upgraded--background-focused,.mdc-button--raised:not(.mdc-ripple-upgraded):focus{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mdc-button--raised:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mdc-button--raised:not(:disabled):active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mdc-button--raised:disabled{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mdc-button--outlined{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.0892857143em;font-weight:500;text-transform:uppercase;height:36px;border-radius:4px;padding:0 15px 0 15px;border-width:1px}.mdc-button--outlined:not(:disabled){color:#6200ee}.mdc-button--outlined:disabled{color:rgba(0,0,0,.38)}.mdc-button--outlined .mdc-button__icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.mdc-button--outlined .mdc-button__ripple:before{background-color:#6200ee}.mdc-button--outlined .mdc-button__ripple:after{background-color:#6200ee}.mdc-button--outlined.mdc-ripple-surface--hover .mdc-button__ripple:before,.mdc-button--outlined:hover .mdc-button__ripple:before{opacity:.04}.mdc-button--outlined.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.mdc-button--outlined:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12}.mdc-button--outlined:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.mdc-button--outlined:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12}.mdc-button--outlined.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-outlined-button-pressed-state-layer-opacity,0.12)}.mdc-button--outlined .mdc-button__ripple{border-radius:4px}.mdc-button--outlined .mdc-button__focus-ring{border-radius:2px}.mdc-button--outlined .mdc-button__focus-ring:after{border-radius:4px}.mdc-button--outlined:not(:disabled){border-color:rgba(0,0,0,.12)}.mdc-button--outlined:disabled{border-color:rgba(0,0,0,.12)}.mdc-button--outlined.mdc-button--icon-trailing{padding:0 11px 0 15px}.mdc-button--outlined.mdc-button--icon-leading{padding:0 15px 0 11px}.mdc-button--outlined .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px}.mdc-button--outlined .mdc-button__touch{left:-1px;width:calc(100% + 2px)}.GmFillButton{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none;transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:none}.GmFillButton .mdc-button__ripple{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.GmFillButton:not(:disabled){background-color:#1a73e8;background-color:var(--gm-fillbutton-container-color,#1a73e8)}.GmFillButton:not(:disabled){color:#fff;color:var(--gm-fillbutton-ink-color,#fff)}.GmFillButton:disabled{background-color:rgba(60,64,67,.12);background-color:var(--gm-fillbutton-disabled-container-color,rgba(60,64,67,.12))}.GmFillButton:disabled{color:rgba(60,64,67,.38);color:var(--gm-fillbutton-disabled-ink-color,rgba(60,64,67,.38))}.GmFillButton .mdc-button__ripple:after,.GmFillButton .mdc-button__ripple:before{background-color:#202124;background-color:var(--gm-fillbutton-state-color,#202124)}.GmFillButton.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmFillButton:hover .mdc-button__ripple:before{opacity:.16;opacity:var(--mdc-ripple-hover-opacity,.16)}.GmFillButton.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmFillButton:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.24;opacity:var(--mdc-ripple-focus-opacity,.24)}.GmFillButton:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmFillButton:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.2;opacity:var(--mdc-ripple-press-opacity,.2)}.GmFillButton.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.2)}.GmFillButton .mdc-elevation-overlay{opacity:0}.GmFillButton .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmFillButton .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:#fff}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmFillButton .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmFillButton .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmFillButton:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 var(--gm-fillbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-fillbutton-ambientshadow-color,rgba(60,64,67,.15))}.GmFillButton:hover .mdc-elevation-overlay{opacity:0}.GmFillButton:active{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 var(--gm-fillbutton-keyshadow-color,rgba(60,64,67,.3)),0 2px 6px 2px var(--gm-fillbutton-ambientshadow-color,rgba(60,64,67,.15))}.GmFillButton:active .mdc-elevation-overlay{opacity:0}.GmFillButton:disabled{box-shadow:none}.GmFillButton:disabled.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmFillButton:disabled:hover .mdc-button__ripple:before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.GmFillButton:disabled.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmFillButton:disabled:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.GmFillButton:disabled:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmFillButton:disabled:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.GmFillButton:disabled.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.GmFillButton:disabled .mdc-elevation-overlay{opacity:0}.GmButtonHairline{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none;transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:none}.GmButtonHairline .mdc-button__ripple{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.GmButtonHairline:not(:disabled){color:#1a73e8;color:var(--gm-hairlinebutton-ink-color,#1a73e8)}.GmButtonHairline:not(:disabled){border-color:#dadce0;border-color:var(--gm-hairlinebutton-outline-color,#dadce0)}.GmButtonHairline:not(:disabled):hover{border-color:#dadce0;border-color:var(--gm-hairlinebutton-outline-color,#dadce0)}.GmButtonHairline:not(:disabled).mdc-ripple-upgraded--background-focused,.GmButtonHairline:not(:disabled):not(.mdc-ripple-upgraded):focus{border-color:#174ea6;border-color:var(--gm-hairlinebutton-outline-color--stateful,#174ea6)}.GmButtonHairline:not(:disabled):active,.GmButtonHairline:not(:disabled):focus:active{border-color:#dadce0;border-color:var(--gm-hairlinebutton-outline-color,#dadce0)}.GmButtonHairline:disabled{color:rgba(60,64,67,.38);color:var(--gm-hairlinebutton-disabled-ink-color,rgba(60,64,67,.38))}.GmButtonHairline:disabled{border-color:rgba(60,64,67,.12);border-color:var(--gm-hairlinebutton-disabled-outline-color,rgba(60,64,67,.12))}.GmButtonHairline.mdc-ripple-upgraded--background-focused:not(:disabled),.GmButtonHairline:active:not(:disabled),.GmButtonHairline:hover:not(:disabled),.GmButtonHairline:not(.mdc-ripple-upgraded):focus:not(:disabled){color:#174ea6;color:var(--gm-hairlinebutton-ink-color--stateful,#174ea6)}.GmButtonHairline .mdc-elevation-overlay{opacity:0}.GmButtonHairline .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonHairline .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:#1a73e8}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmButtonHairline .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonHairline .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmButtonHairline .mdc-button__ripple:after,.GmButtonHairline .mdc-button__ripple:before{background-color:#1a73e8;background-color:var(--gm-hairlinebutton-state-color,#1a73e8)}.GmButtonHairline.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonHairline:hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.GmButtonHairline.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonHairline:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.GmButtonHairline:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonHairline:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.GmButtonHairline.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.GmButtonHairline:disabled.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonHairline:disabled:hover .mdc-button__ripple:before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.GmButtonHairline:disabled.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonHairline:disabled:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.GmButtonHairline:disabled:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonHairline:disabled:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonHairline:disabled.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonProtected{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none;transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15))}.GmButtonProtected .mdc-button__ripple{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.GmButtonProtected:not(:disabled){background-color:#fff;background-color:var(--gm-protectedbutton-container-color,#fff)}.GmButtonProtected:not(:disabled){color:#1a73e8;color:var(--gm-protectedbutton-ink-color,#1a73e8)}.GmButtonProtected:disabled{background-color:rgba(60,64,67,.12);background-color:var(--gm-protectedbutton-disabled-container-color,rgba(60,64,67,.12))}.GmButtonProtected:disabled{color:rgba(60,64,67,.38);color:var(--gm-protectedbutton-disabled-ink-color,rgba(60,64,67,.38))}.GmButtonProtected.mdc-ripple-upgraded--background-focused:not(:disabled),.GmButtonProtected:active:not(:disabled),.GmButtonProtected:hover:not(:disabled),.GmButtonProtected:not(.mdc-ripple-upgraded):focus:not(:disabled){color:#174ea6;color:var(--gm-protectedbutton-ink-color--stateful,#174ea6)}.GmButtonProtected .mdc-elevation-overlay{opacity:0}.GmButtonProtected .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonProtected .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:#1a73e8}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmButtonProtected .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonProtected .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmButtonProtected.mdc-ripple-upgraded--background-focused,.GmButtonProtected:not(.mdc-ripple-upgraded):focus{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 1px 3px 1px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15))}.GmButtonProtected.mdc-ripple-upgraded--background-focused .mdc-elevation-overlay,.GmButtonProtected:not(.mdc-ripple-upgraded):focus .mdc-elevation-overlay{opacity:0}.GmButtonProtected:hover{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 2px 6px 2px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15))}.GmButtonProtected:hover .mdc-elevation-overlay{opacity:0}.GmButtonProtected:not(:disabled):active{border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);box-shadow:0 1px 3px 0 var(--gm-protectedbutton-keyshadow-color,rgba(60,64,67,.3)),0 4px 8px 3px var(--gm-protectedbutton-ambientshadow-color,rgba(60,64,67,.15))}.GmButtonProtected:not(:disabled):active .mdc-elevation-overlay{opacity:0}.GmButtonProtected .mdc-button__ripple:after,.GmButtonProtected .mdc-button__ripple:before{background-color:#1a73e8;background-color:var(--gm-protectedbutton-state-color,#1a73e8)}.GmButtonProtected.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonProtected:hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.GmButtonProtected.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonProtected:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.GmButtonProtected:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonProtected:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.GmButtonProtected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.GmButtonProtected:disabled{box-shadow:none}.GmButtonProtected:disabled .mdc-elevation-overlay{opacity:0}.GmButtonProtected:disabled.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonProtected:disabled:hover .mdc-button__ripple:before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.GmButtonProtected:disabled.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonProtected:disabled:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.GmButtonProtected:disabled:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonProtected:disabled:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonProtected:disabled.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonTonal{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none;transition:border .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:none}.GmButtonTonal .mdc-button__ripple{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.GmButtonTonal:not(:disabled){background-color:#e8f0fe}.GmButtonTonal:not(:disabled){color:#1967d2}.GmButtonTonal:disabled{background-color:rgba(60,64,67,.12)}.GmButtonTonal:disabled{color:rgba(60,64,67,.38)}.GmButtonTonal.mdc-ripple-upgraded--background-focused:not(:disabled),.GmButtonTonal:active:not(:disabled),.GmButtonTonal:hover:not(:disabled),.GmButtonTonal:not(.mdc-ripple-upgraded):focus:not(:disabled){color:#174ea6}.GmButtonTonal .mdc-button__ripple:after,.GmButtonTonal .mdc-button__ripple:before{background-color:#1967d2;background-color:var(--mdc-ripple-color,#1967d2)}.GmButtonTonal.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonTonal:hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.GmButtonTonal.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonTonal:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.GmButtonTonal:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonTonal:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.1;opacity:var(--mdc-ripple-press-opacity,.1)}.GmButtonTonal.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.1)}.GmButtonTonal .mdc-elevation-overlay{opacity:0}.GmButtonTonal .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonTonal .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:#1967d2}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmButtonTonal .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonTonal .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmButtonTonal:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.GmButtonTonal:hover .mdc-elevation-overlay{opacity:0}.GmButtonTonal:not(:disabled):active{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.GmButtonTonal:not(:disabled):active .mdc-elevation-overlay{opacity:0}.GmButtonTonal:disabled{box-shadow:none}.GmButtonTonal:disabled .mdc-elevation-overlay{opacity:0}.GmButtonTonal:disabled.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonTonal:disabled:hover .mdc-button__ripple:before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.GmButtonTonal:disabled.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonTonal:disabled:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.GmButtonTonal:disabled:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonTonal:disabled:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonTonal:disabled.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none}.GmButtonText .mdc-button__ripple{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.GmButtonText:not(:disabled){background-color:transparent}.GmButtonText:not(:disabled){color:#1a73e8;color:var(--gm-colortextbutton-ink-color,#1a73e8)}.GmButtonText:disabled{color:rgba(60,64,67,.38);color:var(--gm-colortextbutton-disabled-ink-color,rgba(60,64,67,.38))}.GmButtonText .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonText .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:#1a73e8}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmButtonText .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonText .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmButtonText.mdc-ripple-upgraded--background-focused:not(:disabled),.GmButtonText:active:not(:disabled),.GmButtonText:hover:not(:disabled),.GmButtonText:not(.mdc-ripple-upgraded):focus:not(:disabled){color:#174ea6;color:var(--gm-colortextbutton-ink-color--stateful,#174ea6)}.GmButtonText .mdc-button__ripple:after,.GmButtonText .mdc-button__ripple:before{background-color:#1a73e8;background-color:var(--gm-colortextbutton-state-color,#1a73e8)}.GmButtonText.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonText:hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.GmButtonText.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonText:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.GmButtonText:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonText:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.GmButtonText.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.GmButtonText:disabled.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonText:disabled:hover .mdc-button__ripple:before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.GmButtonText:disabled.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonText:disabled:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.GmButtonText:disabled:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonText:disabled:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonText:disabled.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonGreyInkText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;letter-spacing:.0107142857em;font-weight:500;text-transform:none}.GmButtonGreyInkText .mdc-button__ripple{height:100%;position:absolute;overflow:hidden;width:100%;z-index:0}.GmButtonGreyInkText:not(:disabled){color:#5f6368;color:var(--gm-neutraltextbutton-ink-color,#5f6368)}.GmButtonGreyInkText:disabled{color:rgba(60,64,67,.38);color:var(--gm-neutraltextbutton-disabled-ink-color,rgba(60,64,67,.38))}.GmButtonGreyInkText.mdc-ripple-upgraded--background-focused:not(:disabled),.GmButtonGreyInkText:active:not(:disabled),.GmButtonGreyInkText:hover:not(:disabled),.GmButtonGreyInkText:not(.mdc-ripple-upgraded):focus:not(:disabled){color:#202124;color:var(--gm-neutraltextbutton-ink-color--stateful,#202124)}.GmButtonGreyInkText .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonGreyInkText .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:#5f6368}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmButtonGreyInkText .mdc-button__progress-indicator .mdc-circular-progress__determinate-circle,.GmButtonGreyInkText .mdc-button__progress-indicator .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmButtonGreyInkText .mdc-button__ripple:after,.GmButtonGreyInkText .mdc-button__ripple:before{background-color:#5f6368;background-color:var(--gm-neutraltextbutton-state-color,#5f6368)}.GmButtonGreyInkText.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonGreyInkText:hover .mdc-button__ripple:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity,.04)}.GmButtonGreyInkText.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonGreyInkText:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity,.12)}.GmButtonGreyInkText:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonGreyInkText:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity,.12)}.GmButtonGreyInkText.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0.12)}.GmButtonGreyInkText:disabled.mdc-ripple-surface--hover .mdc-button__ripple:before,.GmButtonGreyInkText:disabled:hover .mdc-button__ripple:before{opacity:0;opacity:var(--mdc-ripple-hover-opacity,0)}.GmButtonGreyInkText:disabled.mdc-ripple-upgraded--background-focused .mdc-button__ripple:before,.GmButtonGreyInkText:disabled:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:before{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-focus-opacity,0)}.GmButtonGreyInkText:disabled:not(.mdc-ripple-upgraded) .mdc-button__ripple:after{transition:opacity .15s linear}.GmButtonGreyInkText:disabled:not(.mdc-ripple-upgraded):active .mdc-button__ripple:after{transition-duration:75ms;opacity:0;opacity:var(--mdc-ripple-press-opacity,0)}.GmButtonGreyInkText:disabled.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity,0)}.GmTextLabelButton{padding:0 24px 0 24px}.GmHairlineTextLabelButton{padding:0 23px 0 23px;border-width:1px}.GmHairlineTextLabelButton.mdc-button--icon-trailing{padding:0 11px 0 23px}.GmHairlineTextLabelButton.mdc-button--icon-leading{padding:0 23px 0 11px}.GmHairlineTextLabelButton .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px}.GmHairlineTextLabelButton .mdc-button__touch{left:-1px;width:calc(100% + 2px)}.GmIconButton{z-index:0}.GmIconButton .mdc-icon-button__ripple:after,.GmIconButton .mdc-icon-button__ripple:before{z-index:-1}.GmIconButton:disabled{color:rgba(60,64,67,.38);color:var(--gm-iconbutton-disabled-ink-color,rgba(60,64,67,.38))}.GmIconToggleButton{z-index:0}.GmIconToggleButton .mdc-icon-button__ripple:after,.GmIconToggleButton .mdc-icon-button__ripple:before{z-index:-1}.GmIconToggleButton:disabled{color:rgba(60,64,67,.38);color:var(--gm-iconbutton-disabled-ink-color,rgba(60,64,67,.38))}.NestedLink{height:100%;left:0;position:absolute;top:0;width:100%;outline:none}.GmButtonFlipIconSubelementRTL .mdc-button__icon[dir=rtl],[dir=rtl] .GmButtonFlipIconSubelementRTL .mdc-button__icon{transform:scaleX(-1)}.GmButtonFlipRTL[dir=rtl],[dir=rtl] .GmButtonFlipRTL{transform:scaleX(-1)}.GmButtonUnsetWillChange{will-change:unset}.GmButtonFocusRingEnabled .mdc-button__focus-ring{pointer-events:none;border:2px solid #185abc;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.GmButtonFocusRingEnabled .mdc-button__focus-ring{border-color:CanvasText}}.GmButtonFocusRingEnabled .mdc-button__focus-ring:after{content:"";border:2px solid #e8f0fe;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.GmButtonFocusRingEnabled .mdc-button__focus-ring:after{border-color:CanvasText}}.GmButtonFocusRingEnabled.focusRingVisible .mdc-button__focus-ring{display:inline-block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.GmButtonFocusRingEnabled.focusRingVisible .mdc-button__focus-ring{display:none}}.GmIconButtonFocusRingEnabled .mdc-icon-button__focus-ring{pointer-events:none;border:2px solid #185abc;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}@media screen and (forced-colors:active){.GmIconButtonFocusRingEnabled .mdc-icon-button__focus-ring{border-color:CanvasText}}.GmIconButtonFocusRingEnabled .mdc-icon-button__focus-ring:after{content:"";border:2px solid #e8f0fe;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors:active){.GmIconButtonFocusRingEnabled .mdc-icon-button__focus-ring:after{border-color:CanvasText}}.GmIconButtonFocusRingEnabled.focusRingVisible .mdc-icon-button__focus-ring{display:inline-block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.GmIconButtonFocusRingEnabled.focusRingVisible .mdc-icon-button__focus-ring{display:none}}.GmButtonHideContent .mdc-button__icon,.GmButtonHideContent .mdc-button__label{opacity:0}.mdc-icon-button[data-tooltip-enabled=true]:disabled .mdc-icon-button__ripple,[data-tooltip-enabled=true]:disabled{pointer-events:auto}.boqAddonscardsrendererCardButtonImageButtonToolTip.mdc-tooltip{z-index:5100}.boqAddonscardsrendererCardButtonFullWidth{width:100%}.boqAddonscardsrendererCardButtonDisabledCustomIcon{filter:grayscale(1) opacity(.38)}.boqAddonscardsrendererCardButtonOutlinedTextButton{--light-text-color:initial;--font-weight:initial;--font-style:initial;--text-decoration:initial;--gm3-button-outlined-focus-label-text-color:var(--light-text-color);--gm3-button-outlined-hover-label-text-color:var(--light-text-color);--gm3-button-outlined-label-text-color:var(--light-text-color);--gm3-button-outlined-label-text-decoration:var(--text-decoration);--gm3-button-outlined-label-text-weight:var(--font-weight);--gm3-button-outlined-pressed-label-text-color:var(--light-text-color);--gm3-button-outlined-with-icon-focus-icon-color:var(--light-text-color);--gm3-button-outlined-with-icon-hover-icon-color:var(--light-text-color);--gm3-button-outlined-with-icon-icon-color:var(--light-text-color);--gm3-button-outlined-with-icon-pressed-icon-color:var(--light-text-color);font-style:var(--font-style);margin:0;max-width:100%}.boqAddonscardsrendererCardButtonFilledTextButton{--light-bg-color:initial;--light-text-color:initial;--font-weight:initial;--font-style:initial;--text-decoration:initial;--gm3-button-filled-focus-label-text-color:var(--light-text-color);--gm3-button-filled-hover-label-text-color:var(--light-text-color);--gm3-button-filled-label-text-color:var(--light-text-color);--gm3-button-filled-label-text-decoration:var(--text-decoration);--gm3-button-filled-label-text-weight:var(--font-weight);--gm3-button-filled-pressed-label-text-color:var(--light-text-color);--gm3-button-filled-with-icon-focus-icon-color:var(--light-text-color);--gm3-button-filled-with-icon-hover-icon-color:var(--light-text-color);--gm3-button-filled-with-icon-icon-color:var(--light-text-color);--gm3-button-filled-with-icon-pressed-icon-color:var(--light-text-color);--gm3-button-filled-container-color:var(--light-bg-color);font-style:var(--font-style);margin:0;max-width:100%}.boqAddonscardsrendererCardButtonFilledTonalTextButton{--light-bg-color:initial;--light-text-color:initial;--font-weight:initial;--font-style:initial;--text-decoration:initial;--gm3-button-filled-tonal-focus-label-text-color:var(--light-text-color);--gm3-button-filled-tonal-hover-label-text-color:var(--light-text-color);--gm3-button-filled-tonal-label-text-color:var(--light-text-color);--gm3-button-filled-tonal-label-text-decoration:var(--text-decoration);--gm3-button-filled-tonal-label-text-weight:var(--font-weight);--gm3-button-filled-tonal-pressed-label-text-color:var(--light-text-color);--gm3-button-filled-tonal-with-icon-focus-icon-color:var(--light-text-color);--gm3-button-filled-tonal-with-icon-hover-icon-color:var(--light-text-color);--gm3-button-filled-tonal-with-icon-icon-color:var(--light-text-color);--gm3-button-filled-tonal-with-icon-pressed-icon-color:var(--light-text-color);--gm3-button-filled-tonal-container-color:var(--light-bg-color);font-style:var(--font-style);margin:0;max-width:100%}.boqAddonscardsrendererCardButtonBorderlessTextButton{--light-text-color:initial;--font-weight:initial;--font-style:initial;--text-decoration:initial;--gm3-button-text-focus-label-text-color:var(--light-text-color);--gm3-button-text-hover-label-text-color:var(--light-text-color);--gm3-button-text-label-text-color:var(--light-text-color);--gm3-button-text-label-text-decoration:var(--text-decoration);--gm3-button-text-label-text-weight:var(--font-weight);--gm3-button-text-pressed-label-text-color:var(--light-text-color);--gm3-button-text-with-icon-focus-icon-color:var(--light-text-color);--gm3-button-text-with-icon-hover-icon-color:var(--light-text-color);--gm3-button-text-with-icon-icon-color:var(--light-text-color);--gm3-button-text-with-icon-pressed-icon-color:var(--light-text-color);font-style:var(--font-style);margin:0;max-width:100%}.boqAddonscardsrendererCardButtonOutlinedTextDropdownButton{--light-text-color:initial;--font-weight:initial;--font-style:initial;--text-decoration:initial;--gm3-dropdown-button-outlined-focus-label-text-color:var(--light-text-color);--gm3-dropdown-button-outlined-hover-label-text-color:var(--light-text-color);--gm3-dropdown-button-outlined-label-text-color:var(--light-text-color);--gm3-dropdown-button-outlined-label-text-decoration:var(--text-decoration);--gm3-dropdown-button-outlined-label-text-weight:var(--font-weight);--gm3-dropdown-button-outlined-pressed-label-text-color:var(--light-text-color);--gm3-dropdown-button-outlined-with-icon-focus-icon-color:var(--light-text-color);--gm3-dropdown-button-outlined-with-icon-hover-icon-color:var(--light-text-color);--gm3-dropdown-button-outlined-with-icon-icon-color:var(--light-text-color);--gm3-dropdown-button-outlined-with-icon-pressed-icon-color:var(--light-text-color);font-style:var(--font-style);margin:0;max-width:100%}.boqAddonscardsrendererCardButtonFilledTextDropdownButton{--light-bg-color:initial;--light-text-color:initial;--font-weight:initial;--font-style:initial;--text-decoration:initial;--gm3-dropdown-button-filled-focus-label-text-color:var(--light-text-color);--gm3-dropdown-button-filled-hover-label-text-color:var(--light-text-color);--gm3-dropdown-button-filled-label-text-color:var(--light-text-color);--gm3-dropdown-button-filled-label-text-decoration:var(--text-decoration);--gm3-dropdown-button-filled-label-text-weight:var(--font-weight);--gm3-dropdown-button-filled-pressed-label-text-color:var(--light-text-color);--gm3-dropdown-button-filled-with-icon-focus-icon-color:var(--light-text-color);--gm3-dropdown-button-filled-with-icon-hover-icon-color:var(--light-text-color);--gm3-dropdown-button-filled-with-icon-icon-color:var(--light-text-color);--gm3-dropdown-button-filled-with-icon-pressed-icon-color:var(--light-text-color);--gm3-dropdown-button-filled-container-color:var(--light-bg-color);font-style:var(--font-style);margin:0;max-width:100%}.boqAddonscardsrendererCardButtonFilledTonalTextDropdownButton{--light-bg-color:initial;--light-text-color:initial;--font-weight:initial;--font-style:initial;--text-decoration:initial;--gm3-dropdown-button-filled-tonal-focus-label-text-color:var(--light-text-color);--gm3-dropdown-button-filled-tonal-hover-label-text-color:var(--light-text-color);--gm3-dropdown-button-filled-tonal-label-text-color:var(--light-text-color);--gm3-dropdown-button-filled-tonal-label-text-decoration:var(--text-decoration);--gm3-dropdown-button-filled-tonal-label-text-weight:var(--font-weight);--gm3-dropdown-button-filled-tonal-pressed-label-text-color:var(--light-text-color);--gm3-dropdown-button-filled-tonal-with-icon-focus-icon-color:var(--light-text-color);--gm3-dropdown-button-filled-tonal-with-icon-hover-icon-color:var(--light-text-color);--gm3-dropdown-button-filled-tonal-with-icon-icon-color:var(--light-text-color);--gm3-dropdown-button-filled-tonal-with-icon-pressed-icon-color:var(--light-text-color);--gm3-dropdown-button-filled-tonal-container-color:var(--light-bg-color);font-style:var(--font-style);margin:0;max-width:100%}.boqAddonscardsrendererCardButtonBorderlessTextDropdownButton{--light-text-color:initial;--font-weight:initial;--font-style:initial;--text-decoration:initial;--gm3-dropdown-button-text-focus-label-text-color:var(--light-text-color);--gm3-dropdown-button-text-hover-label-text-color:var(--light-text-color);--gm3-dropdown-button-text-label-text-color:var(--light-text-color);--gm3-dropdown-button-text-label-text-decoration:var(--text-decoration);--gm3-dropdown-button-text-label-text-weight:var(--font-weight);--gm3-dropdown-button-text-pressed-label-text-color:var(--light-text-color);--gm3-dropdown-button-text-with-icon-focus-icon-color:var(--light-text-color);--gm3-dropdown-button-text-with-icon-hover-icon-color:var(--light-text-color);--gm3-dropdown-button-text-with-icon-icon-color:var(--light-text-color);--gm3-dropdown-button-text-with-icon-pressed-icon-color:var(--light-text-color);font-style:var(--font-style);margin:0;max-width:100%}.boqAddonscardsrendererCardButtonFontIcon{--font-icon-grade:0;--font-icon-weight:400;align-items:center}.boqAddonscardsrendererCardButtonFontIcon.customStyle{font-variation-settings:"GRAD" var(--font-icon-grade);font-weight:var(--font-icon-weight)}.boqAddonscardsrendererCardButtonFullWidthButton{max-width:100%;width:9999px}.boqAddonscardsrendererCardButtonFilledImageButton{--light-bg-color:initial;--light-icon-color:initial;--gm3-icon-button-filled-container-color:var(--light-bg-color);--gm3-icon-button-filled-focus-icon-color:var(--light-icon-color);--gm3-icon-button-filled-hover-icon-color:var(--light-icon-color);--gm3-icon-button-filled-icon-color:var(--light-icon-color);--gm3-icon-button-filled-pressed-icon-color:var(--light-icon-color)}.boqAddonscardsrendererCardButtonTimer{--gm3-circular-progress-active-indicator-thickness:2px;--gm3-circular-progress-active-indicator-track-space:2px;--gm3-circular-progress-size:16px;margin-inline-end:8px}.boqAddonscardsrendererCardFormattedtextFormattedText{--text-font:Google Sans Text,Google Sans,Roboto,Arial,sans-serif;--text-line-height:1.25rem;--text-size:0.875rem;--text-weight:400;font-family:var(--text-font);font-size:var(--text-size);font-weight:var(--text-weight);letter-spacing:0;line-height:var(--text-line-height);overflow-wrap:break-word;overflow:clip;overflow-clip-margin:1px;width:100%}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan{--light-color:initial;font-family:inherit;color:var(--light-color)}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan.displaySmall{font:400 2.25rem/2.75rem Google Sans}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan.displayMedium{font:400 2.8125rem/3.25rem Google Sans}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan.displayLarge{font:400 3.5625rem/4rem Google Sans}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan.headlineSmall{font:400 1.5rem/2rem Google Sans}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan.headlineMedium{font:400 1.75rem/2.25rem Google Sans}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan.headlineLarge{font:400 2rem/2.5rem Google Sans}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan.bodyLarge{font:400 1rem/1.5rem Google Sans Text}.boqAddonscardsrendererCardFormattedtextFormattedTextSpan.error{color:var(--gm3-sys-color-error,#b3261e)}.boqAddonscardsrendererCardFormattedtextFormattedTextAlignLeft{text-align:left}.boqAddonscardsrendererCardFormattedtextFormattedTextAlignCenter{text-align:center}.boqAddonscardsrendererCardFormattedtextFormattedTextAlignRight{text-align:right}.boqAddonscardsrendererCardFormattedtextFontStyleItalic{font-style:italic}.boqAddonscardsrendererCardFormattedtextFontStyleUnderline{text-decoration:underline}.boqAddonscardsrendererCardFormattedtextFontStyleStrikethrough{text-decoration:line-through}.boqAddonscardsrendererCardFormattedtextFontStyleUppercase{text-transform:uppercase}.boqAddonscardsrendererCardFormattedtextFontWeightRegular{font-weight:400}.boqAddonscardsrendererCardFormattedtextFontWeightLight{font-weight:300}.boqAddonscardsrendererCardFormattedtextFontWeightMedium{font-weight:500}.boqAddonscardsrendererCardFormattedtextFontWeightBold{font-weight:700}.boqAddonscardsrendererCardFormattedtextFontWeightCode{display:inline;border:1px;border-style:solid;font-family:monospace;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:0 .5em;page-break-inside:avoid;word-wrap:break-word;background:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);border-color:var(--gm3-sys-color-outline-variant,#c4c7c5);color:var(--gm3-sys-color-on-surface,#1f1f1f)}.boqAddonscardsrendererCardFormattedtextFontWeightCodeBlock{border:1px;border-style:solid;font-family:monospace;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:0 .5em;page-break-inside:avoid;word-wrap:break-word;background:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);border-color:var(--gm3-sys-color-outline-variant,#c4c7c5);color:var(--gm3-sys-color-on-surface,#1f1f1f);display:block}.boqAddonscardsrendererCardFormattedtextListStyle{padding-left:15px;list-style-position:inside}.boqAddonscardsrendererCardFormattedtextListStyleBullet{text-indent:-1em}.boqAddonscardsrendererCardFormattedtextChip{--gm3-chip-assist-flat-container-height:var(--chip-container-height);--gm3-chip-assist-flat-focus-indicator-outline-offset:var(--chip-focus-indicator-outline-offset);--gm3-chip-assist-flat-focus-indicator-thickness:var(--chip-focus-indicator-thickness);--gm3-chip-assist-flat-focus-label-text-color:var(--chip-focus-label-text-color);--gm3-chip-assist-flat-hover-label-text-color:var(--chip-hover-label-text-color);--gm3-chip-assist-flat-hover-state-layer-color:var(--chip-hover-state-layer-color);--gm3-chip-assist-flat-label-text-color:var(--chip-label-text-color);--gm3-chip-assist-flat-label-text-font:var(--chip-label-text-font-family);--gm3-chip-assist-flat-label-text-line-height:var(--chip-label-text-line-height);--gm3-chip-assist-flat-label-text-size:var(--chip-label-text-size);--gm3-chip-assist-flat-label-text-tracking:var(--chip-label-text-tracking);--gm3-chip-assist-flat-label-text-weight:var(--chip-label-text-weight);--gm3-chip-assist-flat-pressed-label-text-color:var(--chip-pressed-label-text-color);--gm3-chip-assist-flat-pressed-state-layer-color:var(--chip-pressed-state-layer-color);--gm3-chip-assist-flat-disabled-outline-color:var(--chip-disabled-outline-color);--gm3-chip-assist-flat-focus-outline-color:var(--chip-focus-outline-color);--gm3-chip-assist-flat-outline-color:var(--chip-outline-color);--gm3-chip-assist-flat-outline-width:var(--chip-outline-width);--gm3-chip-assist-flat-container-shape-start-start:var(--chip-shape);--gm3-chip-assist-flat-container-shape-start-end:var(--chip-shape);--gm3-chip-assist-flat-container-shape-end-end:var(--chip-shape);--gm3-chip-assist-flat-container-shape-end-start:var(--chip-shape);background:var(--chip-background-color);vertical-align:middle}.boqAddonscardsrendererCardFormattedtextChipContainer{--chip-background-color:initial;--chip-container-height:20px;--chip-disabled-outline-color:initial;--chip-focus-indicator-outline-offset:0px;--chip-focus-indicator-thickness:1px;--chip-focus-label-text-color:initial;--chip-focus-outline-color:initial;--chip-hover-label-text-color:initial;--chip-hover-state-layer-color:initial;--chip-icon-container-size:24px;--chip-icon-size:24px;--chip-label-text-color:initial;--chip-label-text-font-family:"Google Sans";--chip-label-text-line-height:1.25rem;--chip-label-text-size:0.875rem;--chip-label-text-tracking:inherit;--chip-label-text-weight:500;--chip-outline-color:var(--gm3-sys-color-outline,#747775);--chip-outline-width:1px;--chip-pressed-label-text-color:initial;--chip-pressed-state-layer-color:initial;--chip-shape:8px}.boqAddonscardsrendererCardFormattedtextChip .boqAddonscardsrendererCardIconIcon{height:var(--chip-icon-size);width:var(--chip-icon-size)}.boqAddonscardsrendererCardFormattedtextChip .boqAddonscardsrendererCardIconImageContainer{vertical-align:baseline;width:var(--chip-icon-size)}.boqAddonscardsrendererCardFormattedtextChip .boqAddonscardsrendererCardIconFontIcon.customStyle{font-size:var(--chip-icon-size)}.boqAddonscardsrendererCardFormattedtextChipIcon{display:flex;height:var(--chip-icon-container-size);place-items:center;width:var(--chip-icon-container-size)}.boqAddonscardsrendererCardFormattedtextDisabledChipIcon{opacity:.38;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.boqAddonscardsrendererCardIconIcon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.boqAddonscardsrendererCardIconIcon.top{align-self:flex-start}.boqAddonscardsrendererCardIconIcon.bottom{align-self:flex-end}.boqAddonscardsrendererCardIconImageContainer{width:24px}.boqAddonscardsrendererCardIconFontIcon{--font-icon-grade:0;--font-icon-weight:400;color:var(--gm3-sys-color-on-surface-variant,#444746)}.boqAddonscardsrendererCardIconFontIcon.customStyle{font-variation-settings:"GRAD" var(--font-icon-grade);font-weight:var(--font-icon-weight)}.addonscardsrendererCardImagecropstyleSquare{aspect-ratio:1}.addonscardsrendererCardImagecropstyleCircle{border-radius:50%}.addonscardsrendererCardImagecropstyleRectangle{aspect-ratio:4/3}.javascriptMaterialdesignGm3WizChipAssistFlatEl{height:var(--gm3-chip-assist-flat-container-height,32px);border-start-start-radius:var(--gm3-chip-assist-flat-container-shape-start-start,8px);border-start-end-radius:var(--gm3-chip-assist-flat-container-shape-start-end,8px);border-end-end-radius:var(--gm3-chip-assist-flat-container-shape-end-end,8px);border-end-start-radius:var(--gm3-chip-assist-flat-container-shape-end-start,8px);--gm3-elevation-level:var(--gm3-chip-assist-flat-container-elevation,0);--gm3-ripple-shape-start-start:var(--gm3-chip-assist-flat-container-shape-start-start,8px);--gm3-ripple-shape-start-end:var(--gm3-chip-assist-flat-container-shape-start-end,8px);--gm3-ripple-shape-end-end:var(--gm3-chip-assist-flat-container-shape-end-end,8px);--gm3-ripple-shape-end-start:var(--gm3-chip-assist-flat-container-shape-end-start,8px);--gm3-ripple-hover-color:var(--gm3-chip-assist-flat-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-chip-assist-flat-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-chip-assist-flat-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:var(--gm3-chip-assist-flat-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-chip-assist-flat-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-chip-assist-flat-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-chip-assist-flat-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-chip-assist-flat-container-shape-start-start,8px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-chip-assist-flat-container-shape-start-end,8px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-chip-assist-flat-container-shape-end-end,8px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-chip-assist-flat-container-shape-end-start,8px)}.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:var(--gm3-chip-assist-flat-outline-color,var(--gm3-sys-color-outline,#747775));border-width:var(--gm3-chip-assist-flat-outline-width,1px);border-start-start-radius:var(--gm3-chip-assist-flat-container-shape-start-start,8px);border-start-end-radius:var(--gm3-chip-assist-flat-container-shape-start-end,8px);border-end-end-radius:var(--gm3-chip-assist-flat-container-shape-end-end,8px);border-end-start-radius:var(--gm3-chip-assist-flat-container-shape-end-start,8px)}.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus:before{border-color:var(--gm3-chip-assist-flat-focus-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:var(--gm3-chip-assist-flat-disabled-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__graphic,.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{height:var(--gm3-chip-assist-flat-with-icon-icon-size,18px);width:var(--gm3-chip-assist-flat-with-icon-icon-size,18px);font-size:var(--gm3-chip-assist-flat-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-assist-flat-with-icon-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-assist-flat-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipAssistFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:hover .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-assist-flat-with-icon-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipAssistFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-assist-flat-with-icon-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipAssistFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:active .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-assist-flat-with-icon-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary:has(svg,img){opacity:var(--gm3-chip-assist-flat-with-icon-disabled-icon-opacity,.38)}.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-assist-flat-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));font-family:var(--gm3-chip-assist-flat-label-text-font,"Google Sans",Roboto,Arial,sans-serif);line-height:var(--gm3-chip-assist-flat-label-text-line-height,1.25rem);font-size:var(--gm3-chip-assist-flat-label-text-size,.875rem);font-weight:var(--gm3-chip-assist-flat-label-text-weight,500);letter-spacing:var(--gm3-chip-assist-flat-label-text-tracking,0)}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-assist-flat-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipAssistFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:hover .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-assist-flat-hover-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizChipAssistFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-assist-flat-focus-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizChipAssistFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:active .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-assist-flat-pressed-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizChipAssistFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:focus-visible{--gm3-focus-ring-outward-display:block}@media (forced-colors:active){.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled{background-color:Canvas}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary,.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:GrayText}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary:has(svg,img){opacity:1}.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:CanvasText}.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action-link-wrapper .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:LinkText}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:GrayText}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--elevated .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-style:solid;border-width:1px}}.javascriptMaterialdesignGm3WizChipAssistFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding-inline:16px 16px}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic .javascriptMaterialdesignGm3WizChipShared-chip__graphic{padding-inline:8px 8px}.javascriptMaterialdesignGm3WizChipAssistFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding-inline:0 16px}.javascriptMaterialdesignGm3WizButtonFilled-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-button-filled-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-button-filled-leading-space,24px);padding-inline-end:var(--gm3-button-filled-trailing-space,24px);block-size:var(--gm3-button-filled-container-height,40px);border-radius:var(--gm3-button-filled-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-button-filled-hover-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-hover-opacity:var(--gm3-button-filled-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-button-filled-hover-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-pressed-opacity:var(--gm3-button-filled-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-button-filled-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-button-filled-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-button-filled-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-button-filled-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonFilled-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonFilled-button:focus-visible,.javascriptMaterialdesignGm3WizButtonFilled-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonFilled-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonFilled-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonFilled-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonFilled-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonFilled-button__label{position:relative;text-align:center;color:var(--gm3-button-filled-label-text-color,var(--gm3-sys-color-on-primary,#fff));font-size:var(--gm3-button-filled-label-text-size,.875rem);font-family:var(--gm3-button-filled-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-button-filled-label-text-weight,500);letter-spacing:var(--gm3-button-filled-label-text-tracking,0);-webkit-text-decoration:var(--gm3-button-filled-label-text-decoration,none);text-decoration:var(--gm3-button-filled-label-text-decoration,none);font-variation-settings:var(--gm3-button-filled-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonFilled-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonFilled-button__label{font-family:var(--gm3-button-filled-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonFilled-button:hover .javascriptMaterialdesignGm3WizButtonFilled-button__label{color:var(--gm3-button-filled-hover-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonFilled-button:focus-visible .javascriptMaterialdesignGm3WizButtonFilled-button__label{color:var(--gm3-button-filled-focus-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonFilled-button:active .javascriptMaterialdesignGm3WizButtonFilled-button__label{color:var(--gm3-button-filled-pressed-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonFilled-button:disabled .javascriptMaterialdesignGm3WizButtonFilled-button__label{color:var(--gm3-button-filled-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonFilled-button--ellipsis .javascriptMaterialdesignGm3WizButtonFilled-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizButtonFilled-button--icon-leading{padding-inline-start:var(--gm3-button-filled-with-leading-icon-leading-space,16px);padding-inline-end:var(--gm3-button-filled-with-leading-icon-trailing-space,24px)}.javascriptMaterialdesignGm3WizButtonFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot svg{margin-inline-end:var(--gm3-button-filled-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonFilled-button--icon-trailing{padding-inline-start:var(--gm3-button-filled-with-trailing-icon-leading-space,24px);padding-inline-end:var(--gm3-button-filled-with-trailing-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot svg{margin-inline-start:var(--gm3-button-filled-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-button-filled-with-icon-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-button-filled-with-icon-icon-size,18px);inline-size:var(--gm3-button-filled-with-icon-icon-size,18px);block-size:var(--gm3-button-filled-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonFilled-button:hover .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot{color:var(--gm3-button-filled-with-icon-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonFilled-button:focus-visible .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot{color:var(--gm3-button-filled-with-icon-focus-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonFilled-button:active .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot{color:var(--gm3-button-filled-with-icon-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonFilled-button:disabled .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot{color:var(--gm3-button-filled-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonFilled-button--flip-icon .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonFilled-button--flip-icon .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonFilled-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonFilled-button--touch{margin-block:max((48px - var(--gm3-button-filled-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonFilled-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonFilled-button{will-change:transform,opacity;background-color:var(--gm3-button-filled-container-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-elevation-level:var(--gm3-button-filled-container-elevation,0);--gm3-elevation-shadow-color:var(--gm3-button-filled-container-shadow-color,var(--gm3-sys-color-shadow,#000))}.javascriptMaterialdesignGm3WizButtonFilled-button.javascriptMaterialdesignGm3WizButtonFilled-button--toggle{background-color:var(--gm3-button-filled-expressive-unselected-container-color,var(--gm3-sys-color-surface-container,#f0f4f9))}.javascriptMaterialdesignGm3WizButtonFilled-button.javascriptMaterialdesignGm3WizButtonFilled-button--selected{background-color:var(--gm3-button-filled-expressive-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonFilled-button:hover{--gm3-elevation-level:var(--gm3-button-filled-hover-container-elevation,1)}.javascriptMaterialdesignGm3WizButtonFilled-button:focus-visible{--gm3-elevation-level:var(--gm3-button-filled-focus-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonFilled-button:active{--gm3-elevation-level:var(--gm3-button-filled-pressed-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonFilled-button:disabled{background-color:var(--gm3-button-filled-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12));--gm3-elevation-level:var(--gm3-button-filled-disabled-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonFilled-button:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonFilled-button:disabled:before{border-color:GrayText}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonFilled-deprecated-hcm-border:before{border-color:CanvasText}}.javascriptMaterialdesignGm3WizButtonOutlined-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-button-outlined-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-button-outlined-leading-space,24px);padding-inline-end:var(--gm3-button-outlined-trailing-space,24px);block-size:var(--gm3-button-outlined-container-height,40px);border-radius:var(--gm3-button-outlined-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-button-outlined-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-button-outlined-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-button-outlined-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-opacity:var(--gm3-button-outlined-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-button-outlined-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-button-outlined-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-button-outlined-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-button-outlined-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-button-outlined-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-button-outlined-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-button-outlined-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonOutlined-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonOutlined-button:focus-visible,.javascriptMaterialdesignGm3WizButtonOutlined-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonOutlined-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonOutlined-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonOutlined-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonOutlined-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonOutlined-button__label{position:relative;text-align:center;color:var(--gm3-button-outlined-label-text-color,var(--gm3-sys-color-primary,#0b57d0));font-size:var(--gm3-button-outlined-label-text-size,.875rem);font-family:var(--gm3-button-outlined-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-button-outlined-label-text-weight,500);letter-spacing:var(--gm3-button-outlined-label-text-tracking,0);-webkit-text-decoration:var(--gm3-button-outlined-label-text-decoration,none);text-decoration:var(--gm3-button-outlined-label-text-decoration,none);font-variation-settings:var(--gm3-button-outlined-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonOutlined-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonOutlined-button__label{font-family:var(--gm3-button-outlined-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonOutlined-button:hover .javascriptMaterialdesignGm3WizButtonOutlined-button__label{color:var(--gm3-button-outlined-hover-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonOutlined-button:focus-visible .javascriptMaterialdesignGm3WizButtonOutlined-button__label{color:var(--gm3-button-outlined-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonOutlined-button:active .javascriptMaterialdesignGm3WizButtonOutlined-button__label{color:var(--gm3-button-outlined-pressed-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonOutlined-button:disabled .javascriptMaterialdesignGm3WizButtonOutlined-button__label{color:var(--gm3-button-outlined-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonOutlined-button--ellipsis .javascriptMaterialdesignGm3WizButtonOutlined-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-leading{padding-inline-start:var(--gm3-button-outlined-with-leading-icon-leading-space,16px);padding-inline-end:var(--gm3-button-outlined-with-leading-icon-trailing-space,24px)}.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-leading .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-leading .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-leading .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot svg{margin-inline-end:var(--gm3-button-outlined-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-trailing{padding-inline-start:var(--gm3-button-outlined-with-trailing-icon-leading-space,24px);padding-inline-end:var(--gm3-button-outlined-with-trailing-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-trailing .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-trailing .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-trailing .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot svg{margin-inline-start:var(--gm3-button-outlined-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-button-outlined-with-icon-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-button-outlined-with-icon-icon-size,18px);inline-size:var(--gm3-button-outlined-with-icon-icon-size,18px);block-size:var(--gm3-button-outlined-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonOutlined-button:hover .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot{color:var(--gm3-button-outlined-with-icon-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonOutlined-button:focus-visible .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot{color:var(--gm3-button-outlined-with-icon-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonOutlined-button:active .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot{color:var(--gm3-button-outlined-with-icon-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonOutlined-button:disabled .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot{color:var(--gm3-button-outlined-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonOutlined-button--flip-icon .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonOutlined-button--flip-icon .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-leading .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonOutlined-button--icon-trailing .javascriptMaterialdesignGm3WizButtonOutlined-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonOutlined-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonOutlined-button--touch{margin-block:max((48px - var(--gm3-button-outlined-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonOutlined-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonOutlined-button{border-style:solid;border-width:var(--gm3-button-outlined-outline-width,1px);border-color:var(--gm3-button-outlined-outline-color,var(--gm3-sys-color-outline,#747775));--gm3-focus-ring-outward-offset:calc(var(--gm3-button-outlined-focus-indicator-outline-offset, 2px) + var(--gm3-button-outlined-outline-width, 1px));--gm3-focus-ring-outward-target-shape-start-start:calc(var(--gm3-button-outlined-container-shape, 9999px) - var(--gm3-button-outlined-outline-width, 1px));--gm3-focus-ring-outward-target-shape-start-end:calc(var(--gm3-button-outlined-container-shape, 9999px) - var(--gm3-button-outlined-outline-width, 1px));--gm3-focus-ring-outward-target-shape-end-end:calc(var(--gm3-button-outlined-container-shape, 9999px) - var(--gm3-button-outlined-outline-width, 1px));--gm3-focus-ring-outward-target-shape-end-start:calc(var(--gm3-button-outlined-container-shape, 9999px) - var(--gm3-button-outlined-outline-width, 1px))}.javascriptMaterialdesignGm3WizButtonOutlined-button:hover{border-color:var(--gm3-button-outlined-hover-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizButtonOutlined-button:focus-visible{border-color:var(--gm3-button-outlined-focus-outline-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonOutlined-button:active{border-color:var(--gm3-button-outlined-pressed-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizButtonOutlined-button:disabled{border-color:var(--gm3-button-outlined-disabled-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonOutlined-button:disabled{border-color:GrayText}}.javascriptMaterialdesignGm3WizButtonOutlined-button__touch{inline-size:max(48px,100% + var(--gm3-button-outlined-outline-width,1px) * 2)}.javascriptMaterialdesignGm3WizButtonText-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-button-text-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-button-text-leading-space,12px);padding-inline-end:var(--gm3-button-text-trailing-space,12px);block-size:var(--gm3-button-text-container-height,40px);border-radius:var(--gm3-button-text-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-button-text-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-button-text-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-button-text-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-opacity:var(--gm3-button-text-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-button-text-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-button-text-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-button-text-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-button-text-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-button-text-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-button-text-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-button-text-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonText-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonText-button:focus-visible,.javascriptMaterialdesignGm3WizButtonText-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonText-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonText-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonText-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonText-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonText-button__label{position:relative;text-align:center;color:var(--gm3-button-text-label-text-color,var(--gm3-sys-color-primary,#0b57d0));font-size:var(--gm3-button-text-label-text-size,.875rem);font-family:var(--gm3-button-text-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-button-text-label-text-weight,500);letter-spacing:var(--gm3-button-text-label-text-tracking,0);-webkit-text-decoration:var(--gm3-button-text-label-text-decoration,none);text-decoration:var(--gm3-button-text-label-text-decoration,none);font-variation-settings:var(--gm3-button-text-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonText-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonText-button__label{font-family:var(--gm3-button-text-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonText-button:hover .javascriptMaterialdesignGm3WizButtonText-button__label{color:var(--gm3-button-text-hover-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonText-button:focus-visible .javascriptMaterialdesignGm3WizButtonText-button__label{color:var(--gm3-button-text-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonText-button:active .javascriptMaterialdesignGm3WizButtonText-button__label{color:var(--gm3-button-text-pressed-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonText-button:disabled .javascriptMaterialdesignGm3WizButtonText-button__label{color:var(--gm3-button-text-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonText-button--ellipsis .javascriptMaterialdesignGm3WizButtonText-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizButtonText-button--icon-leading{padding-inline-start:var(--gm3-button-text-with-leading-icon-leading-space,12px);padding-inline-end:var(--gm3-button-text-with-leading-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonText-button--icon-leading .javascriptMaterialdesignGm3WizButtonText-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonText-button--icon-leading .javascriptMaterialdesignGm3WizButtonText-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonText-button--icon-leading .javascriptMaterialdesignGm3WizButtonText-button__icon-slot svg{margin-inline-end:var(--gm3-button-text-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonText-button--icon-trailing{padding-inline-start:var(--gm3-button-text-with-trailing-icon-leading-space,16px);padding-inline-end:var(--gm3-button-text-with-trailing-icon-trailing-space,12px)}.javascriptMaterialdesignGm3WizButtonText-button--icon-trailing .javascriptMaterialdesignGm3WizButtonText-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonText-button--icon-trailing .javascriptMaterialdesignGm3WizButtonText-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonText-button--icon-trailing .javascriptMaterialdesignGm3WizButtonText-button__icon-slot svg{margin-inline-start:var(--gm3-button-text-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonText-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-button-text-with-icon-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonText-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonText-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonText-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-button-text-with-icon-icon-size,18px);inline-size:var(--gm3-button-text-with-icon-icon-size,18px);block-size:var(--gm3-button-text-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonText-button:hover .javascriptMaterialdesignGm3WizButtonText-button__icon-slot{color:var(--gm3-button-text-with-icon-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonText-button:focus-visible .javascriptMaterialdesignGm3WizButtonText-button__icon-slot{color:var(--gm3-button-text-with-icon-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonText-button:active .javascriptMaterialdesignGm3WizButtonText-button__icon-slot{color:var(--gm3-button-text-with-icon-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonText-button:disabled .javascriptMaterialdesignGm3WizButtonText-button__icon-slot{color:var(--gm3-button-text-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonText-button--flip-icon .javascriptMaterialdesignGm3WizButtonText-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonText-button--flip-icon .javascriptMaterialdesignGm3WizButtonText-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonText-button--icon-leading .javascriptMaterialdesignGm3WizButtonText-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonText-button--icon-trailing .javascriptMaterialdesignGm3WizButtonText-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonText-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonText-button--touch{margin-block:max((48px - var(--gm3-button-text-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonText-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonText-button{will-change:transform,opacity}.javascriptMaterialdesignGm3WizButtonText-button:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonText-button:disabled:before{border-color:GrayText}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonText-deprecated-hcm-border:before{border-color:CanvasText}}.javascriptMaterialdesignGm3WizButtonFilledTonal-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-button-filled-tonal-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-button-filled-tonal-leading-space,24px);padding-inline-end:var(--gm3-button-filled-tonal-trailing-space,24px);block-size:var(--gm3-button-filled-tonal-container-height,40px);border-radius:var(--gm3-button-filled-tonal-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-button-filled-tonal-hover-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-hover-opacity:var(--gm3-button-filled-tonal-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-button-filled-tonal-hover-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-pressed-opacity:var(--gm3-button-filled-tonal-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-button-filled-tonal-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-button-filled-tonal-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-button-filled-tonal-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-button-filled-tonal-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-button-filled-tonal-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-button-filled-tonal-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-button-filled-tonal-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:focus-visible,.javascriptMaterialdesignGm3WizButtonFilledTonal-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonFilledTonal-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonFilledTonal-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonFilledTonal-button__label{position:relative;text-align:center;color:var(--gm3-button-filled-tonal-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35));font-size:var(--gm3-button-filled-tonal-label-text-size,.875rem);font-family:var(--gm3-button-filled-tonal-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-button-filled-tonal-label-text-weight,500);letter-spacing:var(--gm3-button-filled-tonal-label-text-tracking,0);-webkit-text-decoration:var(--gm3-button-filled-tonal-label-text-decoration,none);text-decoration:var(--gm3-button-filled-tonal-label-text-decoration,none);font-variation-settings:var(--gm3-button-filled-tonal-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonFilledTonal-button__label{font-family:var(--gm3-button-filled-tonal-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:hover .javascriptMaterialdesignGm3WizButtonFilledTonal-button__label{color:var(--gm3-button-filled-tonal-hover-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:focus-visible .javascriptMaterialdesignGm3WizButtonFilledTonal-button__label{color:var(--gm3-button-filled-tonal-focus-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:active .javascriptMaterialdesignGm3WizButtonFilledTonal-button__label{color:var(--gm3-button-filled-tonal-pressed-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:disabled .javascriptMaterialdesignGm3WizButtonFilledTonal-button__label{color:var(--gm3-button-filled-tonal-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--ellipsis .javascriptMaterialdesignGm3WizButtonFilledTonal-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-leading{padding-inline-start:var(--gm3-button-filled-tonal-with-leading-icon-leading-space,16px);padding-inline-end:var(--gm3-button-filled-tonal-with-leading-icon-trailing-space,24px)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-leading .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-leading .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-leading .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot svg{margin-inline-end:var(--gm3-button-filled-tonal-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-trailing{padding-inline-start:var(--gm3-button-filled-tonal-with-trailing-icon-leading-space,24px);padding-inline-end:var(--gm3-button-filled-tonal-with-trailing-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-trailing .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-trailing .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-trailing .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot svg{margin-inline-start:var(--gm3-button-filled-tonal-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-button-filled-tonal-with-icon-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-button-filled-tonal-with-icon-icon-size,18px);inline-size:var(--gm3-button-filled-tonal-with-icon-icon-size,18px);block-size:var(--gm3-button-filled-tonal-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:hover .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot{color:var(--gm3-button-filled-tonal-with-icon-hover-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:focus-visible .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot{color:var(--gm3-button-filled-tonal-with-icon-focus-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:active .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot{color:var(--gm3-button-filled-tonal-with-icon-pressed-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:disabled .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot{color:var(--gm3-button-filled-tonal-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--flip-icon .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonFilledTonal-button--flip-icon .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-leading .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonFilledTonal-button--icon-trailing .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonFilledTonal-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonFilledTonal-button--touch{margin-block:max((48px - var(--gm3-button-filled-tonal-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button{will-change:transform,opacity;background-color:var(--gm3-button-filled-tonal-container-color,var(--gm3-sys-color-secondary-container,#c2e7ff));--gm3-elevation-level:var(--gm3-button-filled-tonal-container-elevation,0);--gm3-elevation-shadow-color:var(--gm3-button-filled-tonal-container-shadow-color,var(--gm3-sys-color-shadow,#000))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button.javascriptMaterialdesignGm3WizButtonFilledTonal-button--toggle{background-color:var(--gm3-button-filled-tonal-expressive-unselected-container-color,var(--gm3-sys-color-surface-container,#f0f4f9))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button.javascriptMaterialdesignGm3WizButtonFilledTonal-button--selected{background-color:var(--gm3-button-filled-tonal-expressive-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:hover{--gm3-elevation-level:var(--gm3-button-filled-tonal-hover-container-elevation,1)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:focus-visible{--gm3-elevation-level:var(--gm3-button-filled-tonal-focus-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:active{--gm3-elevation-level:var(--gm3-button-filled-tonal-pressed-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:disabled{background-color:var(--gm3-button-filled-tonal-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12));--gm3-elevation-level:var(--gm3-button-filled-tonal-disabled-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonFilledTonal-button:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonFilledTonal-button:disabled:before{border-color:GrayText}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonFilledTonal-deprecated-hcm-border:before{border-color:CanvasText}}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-dropdown-button-filled-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-dropdown-button-filled-leading-space,24px);padding-inline-end:var(--gm3-dropdown-button-filled-trailing-space,24px);block-size:var(--gm3-dropdown-button-filled-container-height,40px);border-radius:var(--gm3-dropdown-button-filled-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-dropdown-button-filled-hover-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-hover-opacity:var(--gm3-dropdown-button-filled-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-dropdown-button-filled-hover-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-pressed-opacity:var(--gm3-dropdown-button-filled-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-dropdown-button-filled-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-dropdown-button-filled-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-dropdown-button-filled-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-dropdown-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-dropdown-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-dropdown-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-dropdown-button-filled-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:focus-visible,.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__label{position:relative;text-align:center;color:var(--gm3-dropdown-button-filled-label-text-color,var(--gm3-sys-color-on-primary,#fff));font-size:var(--gm3-dropdown-button-filled-label-text-size,.875rem);font-family:var(--gm3-dropdown-button-filled-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-dropdown-button-filled-label-text-weight,500);letter-spacing:var(--gm3-dropdown-button-filled-label-text-tracking,0);-webkit-text-decoration:var(--gm3-dropdown-button-filled-label-text-decoration,none);text-decoration:var(--gm3-dropdown-button-filled-label-text-decoration,none);font-variation-settings:var(--gm3-dropdown-button-filled-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__label{font-family:var(--gm3-dropdown-button-filled-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:hover .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__label{color:var(--gm3-dropdown-button-filled-hover-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:focus-visible .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__label{color:var(--gm3-dropdown-button-filled-focus-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:active .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__label{color:var(--gm3-dropdown-button-filled-pressed-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:disabled .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__label{color:var(--gm3-dropdown-button-filled-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--ellipsis .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-leading{padding-inline-start:var(--gm3-dropdown-button-filled-with-leading-icon-leading-space,16px);padding-inline-end:var(--gm3-dropdown-button-filled-with-leading-icon-trailing-space,24px)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot svg{margin-inline-end:var(--gm3-dropdown-button-filled-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-trailing{padding-inline-start:var(--gm3-dropdown-button-filled-with-trailing-icon-leading-space,24px);padding-inline-end:var(--gm3-dropdown-button-filled-with-trailing-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot svg{margin-inline-start:var(--gm3-dropdown-button-filled-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-dropdown-button-filled-with-icon-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-dropdown-button-filled-with-icon-icon-size,18px);inline-size:var(--gm3-dropdown-button-filled-with-icon-icon-size,18px);block-size:var(--gm3-dropdown-button-filled-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:hover .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot{color:var(--gm3-dropdown-button-filled-with-icon-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:focus-visible .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot{color:var(--gm3-dropdown-button-filled-with-icon-focus-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:active .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot{color:var(--gm3-dropdown-button-filled-with-icon-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:disabled .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot{color:var(--gm3-dropdown-button-filled-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--flip-icon .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonDropdownFilled-button--flip-icon .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--touch{margin-block:max((48px - var(--gm3-dropdown-button-filled-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button{will-change:transform,opacity;background-color:var(--gm3-dropdown-button-filled-container-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-elevation-level:var(--gm3-dropdown-button-filled-container-elevation,0);--gm3-elevation-shadow-color:var(--gm3-dropdown-button-filled-container-shadow-color,var(--gm3-sys-color-shadow,#000))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--toggle{background-color:var(--gm3-dropdown-button-filled-expressive-unselected-container-color,var(--gm3-sys-color-surface-container,#f0f4f9))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--selected{background-color:var(--gm3-dropdown-button-filled-expressive-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:hover{--gm3-elevation-level:var(--gm3-dropdown-button-filled-hover-container-elevation,1)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:focus-visible{--gm3-elevation-level:var(--gm3-dropdown-button-filled-focus-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:active{--gm3-elevation-level:var(--gm3-dropdown-button-filled-pressed-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:disabled{background-color:var(--gm3-dropdown-button-filled-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12));--gm3-elevation-level:var(--gm3-dropdown-button-filled-disabled-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonDropdownFilled-button:disabled:before{border-color:GrayText}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonDropdownFilled-deprecated-hcm-border:before{border-color:CanvasText}}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot--dropdown{display:inline-flex}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilled-icon-dropdown{fill:currentColor;transform:rotate(0deg);transition:transform .15s linear}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--expanded .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilled-icon-dropdown{transform:rotate(-180deg);transition:transform .15s linear}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-dropdown{padding-inline:20px 16px}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-dropdown-and-leading{padding-inline:16px 16px}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot .javascriptMaterialdesignGm3WizButtonDropdownFilled-icon-dropdown{margin-inline-start:8px;width:22px;height:22px;font-size:22px}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-dropdown-and-leading .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot--leading .javascriptMaterialdesignGm3WizButtonDropdownFilled-icon-dropdown{margin-inline-start:0}.javascriptMaterialdesignGm3WizButtonDropdownFilled-button--icon-dropdown-and-leading .javascriptMaterialdesignGm3WizButtonDropdownFilled-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilled-icon-dropdown{margin-inline-end:0}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-dropdown-button-outlined-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-dropdown-button-outlined-leading-space,24px);padding-inline-end:var(--gm3-dropdown-button-outlined-trailing-space,24px);block-size:var(--gm3-dropdown-button-outlined-container-height,40px);border-radius:var(--gm3-dropdown-button-outlined-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-dropdown-button-outlined-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-dropdown-button-outlined-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-dropdown-button-outlined-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-opacity:var(--gm3-dropdown-button-outlined-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-dropdown-button-outlined-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-dropdown-button-outlined-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-dropdown-button-outlined-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-dropdown-button-outlined-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-dropdown-button-outlined-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-dropdown-button-outlined-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-dropdown-button-outlined-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:focus-visible,.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__label{position:relative;text-align:center;color:var(--gm3-dropdown-button-outlined-label-text-color,var(--gm3-sys-color-primary,#0b57d0));font-size:var(--gm3-dropdown-button-outlined-label-text-size,.875rem);font-family:var(--gm3-dropdown-button-outlined-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-dropdown-button-outlined-label-text-weight,500);letter-spacing:var(--gm3-dropdown-button-outlined-label-text-tracking,0);-webkit-text-decoration:var(--gm3-dropdown-button-outlined-label-text-decoration,none);text-decoration:var(--gm3-dropdown-button-outlined-label-text-decoration,none);font-variation-settings:var(--gm3-dropdown-button-outlined-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__label{font-family:var(--gm3-dropdown-button-outlined-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:hover .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__label{color:var(--gm3-dropdown-button-outlined-hover-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:focus-visible .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__label{color:var(--gm3-dropdown-button-outlined-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:active .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__label{color:var(--gm3-dropdown-button-outlined-pressed-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:disabled .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__label{color:var(--gm3-dropdown-button-outlined-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--ellipsis .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-leading{padding-inline-start:var(--gm3-dropdown-button-outlined-with-leading-icon-leading-space,16px);padding-inline-end:var(--gm3-dropdown-button-outlined-with-leading-icon-trailing-space,24px)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot svg{margin-inline-end:var(--gm3-dropdown-button-outlined-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-trailing{padding-inline-start:var(--gm3-dropdown-button-outlined-with-trailing-icon-leading-space,24px);padding-inline-end:var(--gm3-dropdown-button-outlined-with-trailing-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot svg{margin-inline-start:var(--gm3-dropdown-button-outlined-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-dropdown-button-outlined-with-icon-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-dropdown-button-outlined-with-icon-icon-size,18px);inline-size:var(--gm3-dropdown-button-outlined-with-icon-icon-size,18px);block-size:var(--gm3-dropdown-button-outlined-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:hover .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot{color:var(--gm3-dropdown-button-outlined-with-icon-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:focus-visible .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot{color:var(--gm3-dropdown-button-outlined-with-icon-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:active .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot{color:var(--gm3-dropdown-button-outlined-with-icon-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:disabled .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot{color:var(--gm3-dropdown-button-outlined-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--flip-icon .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--flip-icon .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--touch{margin-block:max((48px - var(--gm3-dropdown-button-outlined-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button{border-style:solid;border-width:var(--gm3-dropdown-button-outlined-outline-width,1px);border-color:var(--gm3-dropdown-button-outlined-outline-color,var(--gm3-sys-color-outline,#747775));--gm3-focus-ring-outward-offset:calc(var(--gm3-dropdown-button-outlined-focus-indicator-outline-offset, 2px) + var(--gm3-dropdown-button-outlined-outline-width, 1px));--gm3-focus-ring-outward-target-shape-start-start:calc(var(--gm3-dropdown-button-outlined-container-shape, 9999px) - var(--gm3-dropdown-button-outlined-outline-width, 1px));--gm3-focus-ring-outward-target-shape-start-end:calc(var(--gm3-dropdown-button-outlined-container-shape, 9999px) - var(--gm3-dropdown-button-outlined-outline-width, 1px));--gm3-focus-ring-outward-target-shape-end-end:calc(var(--gm3-dropdown-button-outlined-container-shape, 9999px) - var(--gm3-dropdown-button-outlined-outline-width, 1px));--gm3-focus-ring-outward-target-shape-end-start:calc(var(--gm3-dropdown-button-outlined-container-shape, 9999px) - var(--gm3-dropdown-button-outlined-outline-width, 1px))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:hover{border-color:var(--gm3-dropdown-button-outlined-hover-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:focus-visible{border-color:var(--gm3-dropdown-button-outlined-focus-outline-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:active{border-color:var(--gm3-dropdown-button-outlined-pressed-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:disabled{border-color:var(--gm3-dropdown-button-outlined-disabled-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button:disabled{border-color:GrayText}}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__touch{inline-size:max(48px,100% + var(--gm3-dropdown-button-outlined-outline-width,1px) * 2)}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-dropdown .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot--dropdown{display:inline-flex}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownOutlined-icon-dropdown{fill:currentColor;transform:rotate(0deg);transition:transform .15s linear}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--expanded .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownOutlined-icon-dropdown{transform:rotate(-180deg);transition:transform .15s linear}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-dropdown{padding-inline:20px 16px}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-dropdown-and-leading{padding-inline:16px 16px}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-dropdown .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot .javascriptMaterialdesignGm3WizButtonDropdownOutlined-icon-dropdown{margin-inline-start:8px;width:22px;height:22px;font-size:22px}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-dropdown-and-leading .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot--leading .javascriptMaterialdesignGm3WizButtonDropdownOutlined-icon-dropdown{margin-inline-start:0}.javascriptMaterialdesignGm3WizButtonDropdownOutlined-button--icon-dropdown-and-leading .javascriptMaterialdesignGm3WizButtonDropdownOutlined-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownOutlined-icon-dropdown{margin-inline-end:0}.javascriptMaterialdesignGm3WizButtonDropdownText-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-dropdown-button-text-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-dropdown-button-text-leading-space,12px);padding-inline-end:var(--gm3-dropdown-button-text-trailing-space,12px);block-size:var(--gm3-dropdown-button-text-container-height,40px);border-radius:var(--gm3-dropdown-button-text-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-dropdown-button-text-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-dropdown-button-text-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-dropdown-button-text-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-opacity:var(--gm3-dropdown-button-text-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-dropdown-button-text-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-dropdown-button-text-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-dropdown-button-text-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-dropdown-button-text-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-dropdown-button-text-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-dropdown-button-text-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-dropdown-button-text-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonDropdownText-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonDropdownText-button:focus-visible,.javascriptMaterialdesignGm3WizButtonDropdownText-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonDropdownText-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonDropdownText-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonDropdownText-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonDropdownText-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonDropdownText-button__label{position:relative;text-align:center;color:var(--gm3-dropdown-button-text-label-text-color,var(--gm3-sys-color-primary,#0b57d0));font-size:var(--gm3-dropdown-button-text-label-text-size,.875rem);font-family:var(--gm3-dropdown-button-text-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-dropdown-button-text-label-text-weight,500);letter-spacing:var(--gm3-dropdown-button-text-label-text-tracking,0);-webkit-text-decoration:var(--gm3-dropdown-button-text-label-text-decoration,none);text-decoration:var(--gm3-dropdown-button-text-label-text-decoration,none);font-variation-settings:var(--gm3-dropdown-button-text-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonDropdownText-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonDropdownText-button__label{font-family:var(--gm3-dropdown-button-text-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonDropdownText-button:hover .javascriptMaterialdesignGm3WizButtonDropdownText-button__label{color:var(--gm3-dropdown-button-text-hover-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownText-button:focus-visible .javascriptMaterialdesignGm3WizButtonDropdownText-button__label{color:var(--gm3-dropdown-button-text-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownText-button:active .javascriptMaterialdesignGm3WizButtonDropdownText-button__label{color:var(--gm3-dropdown-button-text-pressed-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownText-button:disabled .javascriptMaterialdesignGm3WizButtonDropdownText-button__label{color:var(--gm3-dropdown-button-text-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonDropdownText-button--ellipsis .javascriptMaterialdesignGm3WizButtonDropdownText-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-leading{padding-inline-start:var(--gm3-dropdown-button-text-with-leading-icon-leading-space,12px);padding-inline-end:var(--gm3-dropdown-button-text-with-leading-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot svg{margin-inline-end:var(--gm3-dropdown-button-text-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-trailing{padding-inline-start:var(--gm3-dropdown-button-text-with-trailing-icon-leading-space,16px);padding-inline-end:var(--gm3-dropdown-button-text-with-trailing-icon-trailing-space,12px)}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot svg{margin-inline-start:var(--gm3-dropdown-button-text-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-dropdown-button-text-with-icon-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-dropdown-button-text-with-icon-icon-size,18px);inline-size:var(--gm3-dropdown-button-text-with-icon-icon-size,18px);block-size:var(--gm3-dropdown-button-text-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonDropdownText-button:hover .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot{color:var(--gm3-dropdown-button-text-with-icon-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownText-button:focus-visible .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot{color:var(--gm3-dropdown-button-text-with-icon-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownText-button:active .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot{color:var(--gm3-dropdown-button-text-with-icon-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownText-button:disabled .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot{color:var(--gm3-dropdown-button-text-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonDropdownText-button--flip-icon .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonDropdownText-button--flip-icon .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonDropdownText-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonDropdownText-button--touch{margin-block:max((48px - var(--gm3-dropdown-button-text-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonDropdownText-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonDropdownText-button{will-change:transform,opacity}.javascriptMaterialdesignGm3WizButtonDropdownText-button:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonDropdownText-button:disabled:before{border-color:GrayText}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonDropdownText-deprecated-hcm-border:before{border-color:CanvasText}}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-dropdown .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot--dropdown{display:inline-flex}.javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownText-icon-dropdown{fill:currentColor;transform:rotate(0deg);transition:transform .15s linear}.javascriptMaterialdesignGm3WizButtonDropdownText-button--expanded .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownText-icon-dropdown{transform:rotate(-180deg);transition:transform .15s linear}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-dropdown{padding-inline:20px 16px}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-dropdown-and-leading{padding-inline:16px 12px}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-dropdown .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot .javascriptMaterialdesignGm3WizButtonDropdownText-icon-dropdown{margin-inline-start:8px;width:22px;height:22px;font-size:22px}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-dropdown-and-leading .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot--leading .javascriptMaterialdesignGm3WizButtonDropdownText-icon-dropdown{margin-inline-start:0}.javascriptMaterialdesignGm3WizButtonDropdownText-button--icon-dropdown-and-leading .javascriptMaterialdesignGm3WizButtonDropdownText-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownText-icon-dropdown{margin-inline-end:0}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-dropdown-button-filled-tonal-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-dropdown-button-filled-tonal-leading-space,24px);padding-inline-end:var(--gm3-dropdown-button-filled-tonal-trailing-space,24px);block-size:var(--gm3-dropdown-button-filled-tonal-container-height,40px);border-radius:var(--gm3-dropdown-button-filled-tonal-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-dropdown-button-filled-tonal-hover-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-hover-opacity:var(--gm3-dropdown-button-filled-tonal-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-dropdown-button-filled-tonal-hover-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-pressed-opacity:var(--gm3-dropdown-button-filled-tonal-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-dropdown-button-filled-tonal-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-dropdown-button-filled-tonal-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-dropdown-button-filled-tonal-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-dropdown-button-filled-tonal-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-dropdown-button-filled-tonal-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-dropdown-button-filled-tonal-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-dropdown-button-filled-tonal-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:focus-visible,.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__label{position:relative;text-align:center;color:var(--gm3-dropdown-button-filled-tonal-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35));font-size:var(--gm3-dropdown-button-filled-tonal-label-text-size,.875rem);font-family:var(--gm3-dropdown-button-filled-tonal-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-dropdown-button-filled-tonal-label-text-weight,500);letter-spacing:var(--gm3-dropdown-button-filled-tonal-label-text-tracking,0);-webkit-text-decoration:var(--gm3-dropdown-button-filled-tonal-label-text-decoration,none);text-decoration:var(--gm3-dropdown-button-filled-tonal-label-text-decoration,none);font-variation-settings:var(--gm3-dropdown-button-filled-tonal-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__label{font-family:var(--gm3-dropdown-button-filled-tonal-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:hover .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__label{color:var(--gm3-dropdown-button-filled-tonal-hover-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:focus-visible .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__label{color:var(--gm3-dropdown-button-filled-tonal-focus-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:active .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__label{color:var(--gm3-dropdown-button-filled-tonal-pressed-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:disabled .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__label{color:var(--gm3-dropdown-button-filled-tonal-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--ellipsis .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-leading{padding-inline-start:var(--gm3-dropdown-button-filled-tonal-with-leading-icon-leading-space,16px);padding-inline-end:var(--gm3-dropdown-button-filled-tonal-with-leading-icon-trailing-space,24px)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot svg{margin-inline-end:var(--gm3-dropdown-button-filled-tonal-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-trailing{padding-inline-start:var(--gm3-dropdown-button-filled-tonal-with-trailing-icon-leading-space,24px);padding-inline-end:var(--gm3-dropdown-button-filled-tonal-with-trailing-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot svg{margin-inline-start:var(--gm3-dropdown-button-filled-tonal-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-dropdown-button-filled-tonal-with-icon-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-dropdown-button-filled-tonal-with-icon-icon-size,18px);inline-size:var(--gm3-dropdown-button-filled-tonal-with-icon-icon-size,18px);block-size:var(--gm3-dropdown-button-filled-tonal-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:hover .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot{color:var(--gm3-dropdown-button-filled-tonal-with-icon-hover-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:focus-visible .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot{color:var(--gm3-dropdown-button-filled-tonal-with-icon-focus-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:active .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot{color:var(--gm3-dropdown-button-filled-tonal-with-icon-pressed-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:disabled .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot{color:var(--gm3-dropdown-button-filled-tonal-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--flip-icon .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--flip-icon .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-leading .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-trailing .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--touch{margin-block:max((48px - var(--gm3-dropdown-button-filled-tonal-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button{will-change:transform,opacity;background-color:var(--gm3-dropdown-button-filled-tonal-container-color,var(--gm3-sys-color-secondary-container,#c2e7ff));--gm3-elevation-level:var(--gm3-dropdown-button-filled-tonal-container-elevation,0);--gm3-elevation-shadow-color:var(--gm3-dropdown-button-filled-tonal-container-shadow-color,var(--gm3-sys-color-shadow,#000))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--toggle{background-color:var(--gm3-dropdown-button-filled-tonal-expressive-unselected-container-color,var(--gm3-sys-color-surface-container,#f0f4f9))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--selected{background-color:var(--gm3-dropdown-button-filled-tonal-expressive-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:hover{--gm3-elevation-level:var(--gm3-dropdown-button-filled-tonal-hover-container-elevation,1)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:focus-visible{--gm3-elevation-level:var(--gm3-dropdown-button-filled-tonal-focus-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:active{--gm3-elevation-level:var(--gm3-dropdown-button-filled-tonal-pressed-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:disabled{background-color:var(--gm3-dropdown-button-filled-tonal-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12));--gm3-elevation-level:var(--gm3-dropdown-button-filled-tonal-disabled-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button:disabled:before{border-color:GrayText}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-deprecated-hcm-border:before{border-color:CanvasText}}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot--dropdown{display:inline-flex}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-icon-dropdown{fill:currentColor;transform:rotate(0deg);transition:transform .15s linear}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--expanded .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-icon-dropdown{transform:rotate(-180deg);transition:transform .15s linear}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-dropdown{padding-inline:20px 16px}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-dropdown-and-leading{padding-inline:16px 16px}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-icon-dropdown{margin-inline-start:8px;width:22px;height:22px;font-size:22px}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-dropdown-and-leading .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot--leading .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-icon-dropdown{margin-inline-start:0}.javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button--icon-dropdown-and-leading .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-button__icon-slot--dropdown .javascriptMaterialdesignGm3WizButtonDropdownFilledTonal-icon-dropdown{margin-inline-end:0}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__wrapper{position:relative}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress{display:inline-flex;position:relative;line-height:0;overflow:hidden}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__container{position:absolute;width:100%;height:100%;transform:rotate(-90deg)}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__circle-graphic{height:100%;width:100%;fill:transparent}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{stroke:var(--gm3-circular-progress-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0));stroke-width:var(--gm3-circular-progress-active-indicator-thickness,4px);stroke-linecap:round}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{stroke:CanvasText}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{stroke:var(--gm3-circular-progress-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff));stroke-width:var(--gm3-circular-progress-active-indicator-thickness,4px);stroke-linecap:round}@media (forced-colors:active){.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{stroke:Canvas;stroke-width:calc(var(--gm3-circular-progress-active-indicator-thickness, 4px) - 2px);filter:drop-shadow(-1px 0 0 CanvasText) drop-shadow(1px 0 0 CanvasText) drop-shadow(0 -1px 0 CanvasText) drop-shadow(0 1px 0 CanvasText)}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--almost-complete .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track,.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--closed .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator,.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--closed .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track,.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--complete .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track,.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--unopened .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{stroke-width:0}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--indeterminate{animation:gm3-cpi-rotate 6s linear infinite}@keyframes gm3-cpi-rotate{0%{transform:rotate(-90deg)}to{transform:rotate(990deg)}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--indeterminate .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__container{animation:gm3-cpi-container-rotate 6s ease infinite}@keyframes gm3-cpi-container-rotate{0%{transform:rotate(0deg)}8.3333333333%{transform:rotate(90deg)}25%{transform:rotate(90deg)}33.3333333333%{transform:rotate(180deg)}50%{transform:rotate(180deg)}58.3333333333%{transform:rotate(270deg)}75%{transform:rotate(270deg)}83.3333333333%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress{height:calc(var(--gm3-circular-progress-size, 40px));width:calc(var(--gm3-circular-progress-size, 40px))}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{transition:stroke-dasharray .5s cubic-bezier(0,0,.2,1) 0ms,stroke-width .25s cubic-bezier(.4,0,.6,1) 0ms;cx:calc(var(--gm3-circular-progress-size, 40px)/2);cy:calc(var(--gm3-circular-progress-size, 40px)/2);r:calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2);stroke-dasharray:calc(var(--progress-value, 0)*(6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px)) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - var(--progress-value, 0)*(6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px)) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{transition:stroke-dasharray .5s cubic-bezier(0,0,.2,1) 0ms,stroke-dashoffset .5s cubic-bezier(0,0,.2,1) 0ms,stroke-width .25s cubic-bezier(.4,0,.6,1) 0ms;cx:calc(var(--gm3-circular-progress-size, 40px)/2);cy:calc(var(--gm3-circular-progress-size, 40px)/2);r:calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2);stroke-dasharray:min((1 - var(--progress-value,0)) * (6.2831852 * (var(--gm3-circular-progress-size,40px) - var(--gm3-circular-progress-active-indicator-thickness,4px))/2 - var(--gm3-circular-progress-active-indicator-track-space,4px)) - var(--gm3-circular-progress-active-indicator-track-space,4px) - var(--gm3-circular-progress-active-indicator-thickness,4px),6.2831852 * (var(--gm3-circular-progress-size,40px) - var(--gm3-circular-progress-active-indicator-thickness,4px))/2 - var(--gm3-circular-progress-active-indicator-track-space,4px) - var(--gm3-circular-progress-active-indicator-track-space,4px) - 2 * var(--gm3-circular-progress-active-indicator-thickness,4px)) calc(6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - min((1 - var(--progress-value, 0)) * (6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - var(--gm3-circular-progress-active-indicator-track-space, 4px)) - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px), 6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-track-space, 4px) - 2 * var(--gm3-circular-progress-active-indicator-thickness, 4px)));stroke-dashoffset:calc(min((1 - var(--progress-value, 0)) * (6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - var(--gm3-circular-progress-active-indicator-track-space, 4px)) - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px), 6.2831852 * (var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)) / 2 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-track-space, 4px) - 2 * var(--gm3-circular-progress-active-indicator-thickness, 4px)) + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--complete .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{stroke-dasharray:calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2)}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--unopened .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{stroke-dasharray:calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2) 0}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--indeterminate .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__active-indicator{animation:gm3-cpi-active-grow 6s ease infinite}@keyframes gm3-cpi-active-grow{0%{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.16 - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.16 + var(--gm3-circular-progress-active-indicator-thickness, 4px))}50%{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.87 - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.87 + var(--gm3-circular-progress-active-indicator-thickness, 4px))}to{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.16 - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.16 + var(--gm3-circular-progress-active-indicator-thickness, 4px))}}.javascriptMaterialdesignGm3WizCircularProgress-circular-progress--indeterminate .javascriptMaterialdesignGm3WizCircularProgress-circular-progress__track{animation:gm3-cpi-track-grow 6s ease infinite}@keyframes gm3-cpi-track-grow{0%{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px));stroke-dashoffset:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px) + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}50%{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.13 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.13 + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px));stroke-dashoffset:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.13 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px) + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}to{stroke-dasharray:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px)),calc((var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))*6.2831852/2 - (6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px));stroke-dashoffset:calc((6.2831852*(var(--gm3-circular-progress-size, 40px) - var(--gm3-circular-progress-active-indicator-thickness, 4px))/2 - var(--gm3-circular-progress-active-indicator-track-space, 4px))*.84 - var(--gm3-circular-progress-active-indicator-track-space, 4px) - var(--gm3-circular-progress-active-indicator-thickness, 4px) + var(--gm3-circular-progress-active-indicator-track-space, 4px) + var(--gm3-circular-progress-active-indicator-thickness, 4px))}}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button{align-items:center;-moz-appearance:none;appearance:none;background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;fill:currentColor;justify-content:center;line-height:inherit;outline:none;position:relative;text-rendering:inherit;-webkit-user-select:none;user-select:none;block-size:var(--gm3-icon-button-filled-container-height,40px);inline-size:var(--gm3-icon-button-filled-container-width,40px);padding-block:calc((var(--gm3-icon-button-filled-container-height, 40px) - var(--gm3-icon-button-filled-icon-size, 24px))/2);padding-inline:calc((var(--gm3-icon-button-filled-container-width, 40px) - var(--gm3-icon-button-filled-icon-size, 24px))/2);border-start-start-radius:var(--gm3-icon-button-filled-container-shape-start-start,9999px);border-end-end-radius:var(--gm3-icon-button-filled-container-shape-end-end,9999px);border-start-end-radius:var(--gm3-icon-button-filled-container-shape-start-end,9999px);border-end-start-radius:var(--gm3-icon-button-filled-container-shape-end-start,9999px);--gm3-focus-ring-outward-color:var(--gm3-icon-button-filled-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-icon-button-filled-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-icon-button-filled-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-icon-button-filled-container-shape-start-start,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-icon-button-filled-container-shape-end-end,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-icon-button-filled-container-shape-start-end,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-icon-button-filled-container-shape-end-start,9999px)}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button{color:var(--gm3-icon-button-filled-icon-color,var(--gm3-sys-color-on-primary,#fff));block-size:var(--gm3-icon-button-filled-container-height,40px);inline-size:var(--gm3-icon-button-filled-container-width,40px);padding-block:calc((var(--gm3-icon-button-filled-container-height, 40px) - var(--gm3-icon-button-filled-icon-size, 24px))/2);padding-inline:calc((var(--gm3-icon-button-filled-container-width, 40px) - var(--gm3-icon-button-filled-icon-size, 24px))/2);border-start-start-radius:min(var(--gm3-icon-button-filled-container-shape-start-start,9999px),var(--gm3-icon-button-filled-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-filled-container-shape-end-end,9999px),var(--gm3-icon-button-filled-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-filled-container-shape-start-end,9999px),var(--gm3-icon-button-filled-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-filled-container-shape-end-start,9999px),var(--gm3-icon-button-filled-container-height,40px)/2);transition:border-radius .35s cubic-bezier(.27,1.06,.18,1);--gm3-ripple-hover-color:var(--gm3-icon-button-filled-hovered-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-hover-opacity:var(--gm3-icon-button-filled-hovered-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-pressed-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-filled-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-icon-button-filled-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-icon-button-filled-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-icon-button-filled-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-filled-container-shape-start-start,9999px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-filled-container-shape-end-end,9999px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-filled-container-shape-start-end,9999px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-filled-container-shape-end-start,9999px),var(--gm3-icon-button-filled-container-height,40px)/2)}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button{transition:none}}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:before{border-radius:inherit;border:1px solid transparent;box-sizing:border-box;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button i,.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button img,.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button svg{block-size:var(--gm3-icon-button-filled-icon-size,24px);font-size:var(--gm3-icon-button-filled-icon-size,24px);inline-size:var(--gm3-icon-button-filled-icon-size,24px)}:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilled-icon-button i,:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilled-icon-button img,:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilled-icon-button svg{block-size:var(--gm3-icon-button-filled-icon-size,24px);font-size:var(--gm3-icon-button-filled-icon-size,24px);inline-size:var(--gm3-icon-button-filled-icon-size,24px)}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot{block-size:var(--gm3-icon-button-filled-icon-size,24px);display:inline-block;inline-size:var(--gm3-icon-button-filled-icon-size,24px);line-height:0;z-index:1}:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive) .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot{block-size:var(--gm3-icon-button-filled-icon-size,24px);inline-size:var(--gm3-icon-button-filled-icon-size,24px)}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot--off{opacity:1;position:absolute;transition-duration:50ms;transition-property:opacity}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot,.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot--on{opacity:0}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot--on{display:inline-block;opacity:1;transition-duration:50ms;transition-property:opacity}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__link:focus-visible~.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__focusring,.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:focus-visible{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button[hidden]{display:none}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--flip-icon-in-rtl[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--flip-icon-in-rtl{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__link{block-size:100%;inline-size:100%;left:0;outline:none;position:absolute;top:0}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__touch{block-size:var(--gm3-icon-button-filled-touch-target-size,48px);inline-size:var(--gm3-icon-button-filled-touch-target-size,48px);left:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle{color:var(--gm3-icon-button-filled-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-color:var(--gm3-icon-button-filled-unselected-hovered-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on{color:var(--gm3-icon-button-filled-selected-icon-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-hover-color:var(--gm3-icon-button-filled-selected-hovered-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-selected-pressed-state-layer-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on{border-start-start-radius:min(var(--gm3-icon-button-filled-selected-container-shape-start-start,12px),var(--gm3-icon-button-filled-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-filled-selected-container-shape-end-end,12px),var(--gm3-icon-button-filled-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-filled-selected-container-shape-start-end,12px),var(--gm3-icon-button-filled-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-filled-selected-container-shape-end-start,12px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-filled-selected-container-shape-start-start,12px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-filled-selected-container-shape-end-end,12px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-filled-selected-container-shape-start-end,12px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-filled-selected-container-shape-end-start,12px),var(--gm3-icon-button-filled-container-height,40px)/2)}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:hover{color:var(--gm3-icon-button-filled-hovered-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:focus{color:var(--gm3-icon-button-filled-focused-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:active{color:var(--gm3-icon-button-filled-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle:hover{color:var(--gm3-icon-button-filled-unselected-hovered-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle:focus{color:var(--gm3-icon-button-filled-unselected-focused-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle:active{color:var(--gm3-icon-button-filled-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on:hover{color:var(--gm3-icon-button-filled-selected-hovered-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on:focus{color:var(--gm3-icon-button-filled-selected-focused-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on:active{color:var(--gm3-icon-button-filled-selected-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}@media not (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on:active,.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:active{border-start-start-radius:min(var(--gm3-icon-button-filled-pressed-container-shape-start-start,8px),var(--gm3-icon-button-filled-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-filled-pressed-container-shape-end-end,8px),var(--gm3-icon-button-filled-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-filled-pressed-container-shape-start-end,8px),var(--gm3-icon-button-filled-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-filled-pressed-container-shape-end-start,8px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-filled-pressed-container-shape-start-start,8px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-filled-pressed-container-shape-end-end,8px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-filled-pressed-container-shape-start-end,8px),var(--gm3-icon-button-filled-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-filled-pressed-container-shape-end-start,8px),var(--gm3-icon-button-filled-container-height,40px)/2)}}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:disabled{--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0;color:var(--gm3-icon-button-filled-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38));cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:disabled{color:var(--gm3-icon-button-filled-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__focusring{transition:border-radius .35s cubic-bezier(.27,1.06,.18,1)}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__focusring{transition:none}}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button{background-color:var(--gm3-icon-button-filled-container-color,var(--gm3-sys-color-primary,#0b57d0));color:var(--gm3-icon-button-filled-icon-color,var(--gm3-sys-color-on-primary,#fff));will-change:transform,opacity;--gm3-ripple-hover-color:var(--gm3-icon-button-filled-hover-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-hover-opacity:var(--gm3-icon-button-filled-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-pressed-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-filled-pressed-state-layer-opacity,0.1)}:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilled-icon-button{background-color:var(--gm3-icon-button-filled-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle{background-color:var(--gm3-icon-button-filled-unselected-container-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));color:var(--gm3-icon-button-filled-toggle-unselected-icon-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-color:var(--gm3-icon-button-filled-toggle-unselected-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-toggle-unselected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0))}:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle{background-color:var(--gm3-icon-button-filled-unselected-container-color,var(--gm3-sys-color-surface-container,#f0f4f9))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on{background-color:var(--gm3-icon-button-filled-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));color:var(--gm3-icon-button-filled-toggle-selected-icon-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-hover-color:var(--gm3-icon-button-filled-toggle-selected-hover-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-toggle-selected-pressed-state-layer-color,var(--gm3-sys-color-on-primary,#fff))}:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on{background-color:var(--gm3-icon-button-filled-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:hover{color:var(--gm3-icon-button-filled-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:focus{color:var(--gm3-icon-button-filled-focus-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:active{color:var(--gm3-icon-button-filled-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle:hover{color:var(--gm3-icon-button-filled-toggle-unselected-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle:focus{color:var(--gm3-icon-button-filled-toggle-unselected-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--toggle:active{color:var(--gm3-icon-button-filled-toggle-unselected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on:hover{color:var(--gm3-icon-button-filled-toggle-selected-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on:focus{color:var(--gm3-icon-button-filled-toggle-selected-focus-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--on:active{color:var(--gm3-icon-button-filled-toggle-selected-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:disabled{background-color:var(--gm3-icon-button-filled-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:disabled .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot{color:var(--gm3-icon-button-filled-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:disabled{background-color:var(--gm3-icon-button-filled-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.1))}:where(.javascriptMaterialdesignGm3WizIconButtonFilled-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilled-icon-button:disabled .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot{color:var(--gm3-icon-button-filled-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button{align-items:center;-moz-appearance:none;appearance:none;background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;fill:currentColor;justify-content:center;line-height:inherit;outline:none;position:relative;text-rendering:inherit;-webkit-user-select:none;user-select:none;block-size:var(--gm3-icon-button-filled-tonal-container-height,40px);inline-size:var(--gm3-icon-button-filled-tonal-container-width,40px);padding-block:calc((var(--gm3-icon-button-filled-tonal-container-height, 40px) - var(--gm3-icon-button-filled-tonal-icon-size, 24px))/2);padding-inline:calc((var(--gm3-icon-button-filled-tonal-container-width, 40px) - var(--gm3-icon-button-filled-tonal-icon-size, 24px))/2);border-start-start-radius:var(--gm3-icon-button-filled-tonal-container-shape-start-start,9999px);border-end-end-radius:var(--gm3-icon-button-filled-tonal-container-shape-end-end,9999px);border-start-end-radius:var(--gm3-icon-button-filled-tonal-container-shape-start-end,9999px);border-end-start-radius:var(--gm3-icon-button-filled-tonal-container-shape-end-start,9999px);--gm3-focus-ring-outward-color:var(--gm3-icon-button-filled-tonal-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-icon-button-filled-tonal-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-icon-button-filled-tonal-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-icon-button-filled-tonal-container-shape-start-start,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-icon-button-filled-tonal-container-shape-end-end,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-icon-button-filled-tonal-container-shape-start-end,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-icon-button-filled-tonal-container-shape-end-start,9999px)}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button{color:var(--gm3-icon-button-filled-tonal-icon-color,var(--gm3-sys-color-on-secondary-container,#004a77));block-size:var(--gm3-icon-button-filled-tonal-container-height,40px);inline-size:var(--gm3-icon-button-filled-tonal-container-width,40px);padding-block:calc((var(--gm3-icon-button-filled-tonal-container-height, 40px) - var(--gm3-icon-button-filled-tonal-icon-size, 24px))/2);padding-inline:calc((var(--gm3-icon-button-filled-tonal-container-width, 40px) - var(--gm3-icon-button-filled-tonal-icon-size, 24px))/2);border-start-start-radius:min(var(--gm3-icon-button-filled-tonal-container-shape-start-start,9999px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-filled-tonal-container-shape-end-end,9999px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-filled-tonal-container-shape-start-end,9999px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-filled-tonal-container-shape-end-start,9999px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);transition:border-radius .35s cubic-bezier(.27,1.06,.18,1);--gm3-ripple-hover-color:var(--gm3-icon-button-filled-tonal-hovered-state-layer-color,var(--gm3-sys-color-on-secondary-container,#004a77));--gm3-ripple-hover-opacity:var(--gm3-icon-button-filled-tonal-hovered-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-tonal-pressed-state-layer-color,var(--gm3-sys-color-on-secondary-container,#004a77));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-filled-tonal-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-icon-button-filled-tonal-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-icon-button-filled-tonal-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-icon-button-filled-tonal-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-filled-tonal-container-shape-start-start,9999px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-filled-tonal-container-shape-end-end,9999px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-filled-tonal-container-shape-start-end,9999px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-filled-tonal-container-shape-end-start,9999px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2)}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button{transition:none}}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:before{border-radius:inherit;border:1px solid transparent;box-sizing:border-box;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button i,.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button img,.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button svg{block-size:var(--gm3-icon-button-filled-tonal-icon-size,24px);font-size:var(--gm3-icon-button-filled-tonal-icon-size,24px);inline-size:var(--gm3-icon-button-filled-tonal-icon-size,24px)}:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button i,:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button img,:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button svg{block-size:var(--gm3-icon-button-filled-tonal-icon-size,24px);font-size:var(--gm3-icon-button-filled-tonal-icon-size,24px);inline-size:var(--gm3-icon-button-filled-tonal-icon-size,24px)}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot{block-size:var(--gm3-icon-button-filled-tonal-icon-size,24px);display:inline-block;inline-size:var(--gm3-icon-button-filled-tonal-icon-size,24px);line-height:0;z-index:1}:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive) .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot{block-size:var(--gm3-icon-button-filled-tonal-icon-size,24px);inline-size:var(--gm3-icon-button-filled-tonal-icon-size,24px)}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot--off{opacity:1;position:absolute;transition-duration:50ms;transition-property:opacity}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot,.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot--on{opacity:0}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot--on{display:inline-block;opacity:1;transition-duration:50ms;transition-property:opacity}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__link:focus-visible~.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__focusring,.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:focus-visible{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button[hidden]{display:none}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--flip-icon-in-rtl[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--flip-icon-in-rtl{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__link{block-size:100%;inline-size:100%;left:0;outline:none;position:absolute;top:0}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__touch{block-size:var(--gm3-icon-button-filled-tonal-touch-target-size,48px);inline-size:var(--gm3-icon-button-filled-tonal-touch-target-size,48px);left:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle{color:var(--gm3-icon-button-filled-tonal-unselected-icon-color,var(--gm3-sys-color-on-secondary-container,#004a77));--gm3-ripple-hover-color:var(--gm3-icon-button-filled-tonal-unselected-hovered-state-layer-color,var(--gm3-sys-color-on-secondary-container,#004a77));--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-tonal-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-secondary-container,#004a77))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on{color:var(--gm3-icon-button-filled-tonal-selected-icon-color,var(--gm3-sys-color-on-secondary,#fff));--gm3-ripple-hover-color:var(--gm3-icon-button-filled-tonal-selected-hovered-state-layer-color,var(--gm3-sys-color-on-secondary,#fff));--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-tonal-selected-pressed-state-layer-color,var(--gm3-sys-color-on-secondary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on{border-start-start-radius:min(var(--gm3-icon-button-filled-tonal-selected-container-shape-start-start,12px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-filled-tonal-selected-container-shape-end-end,12px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-filled-tonal-selected-container-shape-start-end,12px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-filled-tonal-selected-container-shape-end-start,12px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-filled-tonal-selected-container-shape-start-start,12px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-filled-tonal-selected-container-shape-end-end,12px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-filled-tonal-selected-container-shape-start-end,12px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-filled-tonal-selected-container-shape-end-start,12px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2)}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:hover{color:var(--gm3-icon-button-filled-tonal-hovered-icon-color,var(--gm3-sys-color-on-secondary-container,#004a77))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:focus{color:var(--gm3-icon-button-filled-tonal-focused-icon-color,var(--gm3-sys-color-on-secondary-container,#004a77))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:active{color:var(--gm3-icon-button-filled-tonal-pressed-icon-color,var(--gm3-sys-color-on-secondary-container,#004a77))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle:hover{color:var(--gm3-icon-button-filled-tonal-unselected-hovered-icon-color,var(--gm3-sys-color-on-secondary-container,#004a77))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle:focus{color:var(--gm3-icon-button-filled-tonal-unselected-focused-icon-color,var(--gm3-sys-color-on-secondary-container,#004a77))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle:active{color:var(--gm3-icon-button-filled-tonal-unselected-pressed-icon-color,var(--gm3-sys-color-on-secondary-container,#004a77))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on:hover{color:var(--gm3-icon-button-filled-tonal-selected-hovered-icon-color,var(--gm3-sys-color-on-secondary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on:focus{color:var(--gm3-icon-button-filled-tonal-selected-focused-icon-color,var(--gm3-sys-color-on-secondary,#fff))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on:active{color:var(--gm3-icon-button-filled-tonal-selected-pressed-icon-color,var(--gm3-sys-color-on-secondary,#fff))}@media not (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on:active,.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:active{border-start-start-radius:min(var(--gm3-icon-button-filled-tonal-pressed-container-shape-start-start,8px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-filled-tonal-pressed-container-shape-end-end,8px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-filled-tonal-pressed-container-shape-start-end,8px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-filled-tonal-pressed-container-shape-end-start,8px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-filled-tonal-pressed-container-shape-start-start,8px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-filled-tonal-pressed-container-shape-end-end,8px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-filled-tonal-pressed-container-shape-start-end,8px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-filled-tonal-pressed-container-shape-end-start,8px),var(--gm3-icon-button-filled-tonal-container-height,40px)/2)}}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:disabled{--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0;color:var(--gm3-icon-button-filled-tonal-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38));cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:disabled{color:var(--gm3-icon-button-filled-tonal-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__focusring{transition:border-radius .35s cubic-bezier(.27,1.06,.18,1)}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__focusring{transition:none}}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button{background-color:var(--gm3-icon-button-filled-tonal-container-color,var(--gm3-sys-color-secondary-container,#c2e7ff));color:var(--gm3-icon-button-filled-tonal-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35));will-change:transform,opacity;--gm3-ripple-hover-color:var(--gm3-icon-button-filled-tonal-hover-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-hover-opacity:var(--gm3-icon-button-filled-tonal-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-tonal-pressed-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-filled-tonal-pressed-state-layer-opacity,0.1)}:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button{background-color:var(--gm3-icon-button-filled-tonal-container-color,var(--gm3-sys-color-secondary-container,#c2e7ff))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle{background-color:var(--gm3-icon-button-filled-tonal-unselected-container-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));color:var(--gm3-icon-button-filled-tonal-toggle-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-color:var(--gm3-icon-button-filled-tonal-toggle-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-tonal-toggle-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746))}:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle{background-color:var(--gm3-icon-button-filled-tonal-unselected-container-color,var(--gm3-sys-color-secondary-container,#c2e7ff))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on{background-color:var(--gm3-icon-button-filled-tonal-selected-container-color,var(--gm3-sys-color-secondary-container,#c2e7ff));color:var(--gm3-icon-button-filled-tonal-toggle-selected-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-hover-color:var(--gm3-icon-button-filled-tonal-toggle-selected-hover-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-pressed-color:var(--gm3-icon-button-filled-tonal-toggle-selected-pressed-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35))}:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on{background-color:var(--gm3-icon-button-filled-tonal-selected-container-color,var(--gm3-sys-color-secondary,#00639b))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:hover{color:var(--gm3-icon-button-filled-tonal-hover-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:focus{color:var(--gm3-icon-button-filled-tonal-focus-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:active{color:var(--gm3-icon-button-filled-tonal-pressed-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle:hover{color:var(--gm3-icon-button-filled-tonal-toggle-unselected-hover-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle:focus{color:var(--gm3-icon-button-filled-tonal-toggle-unselected-focus-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--toggle:active{color:var(--gm3-icon-button-filled-tonal-toggle-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on:hover{color:var(--gm3-icon-button-filled-tonal-toggle-selected-hover-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on:focus{color:var(--gm3-icon-button-filled-tonal-toggle-selected-focus-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--on:active{color:var(--gm3-icon-button-filled-tonal-toggle-selected-pressed-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:disabled{background-color:var(--gm3-icon-button-filled-tonal-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:disabled .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot{color:var(--gm3-icon-button-filled-tonal-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:disabled{background-color:var(--gm3-icon-button-filled-tonal-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.1))}:where(.javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button:disabled .javascriptMaterialdesignGm3WizIconButtonFilledTonal-icon-button__icon-slot{color:var(--gm3-icon-button-filled-tonal-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button{align-items:center;-moz-appearance:none;appearance:none;background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;fill:currentColor;justify-content:center;line-height:inherit;outline:none;position:relative;text-rendering:inherit;-webkit-user-select:none;user-select:none;block-size:var(--gm3-icon-button-outlined-container-height,40px);inline-size:var(--gm3-icon-button-outlined-container-width,40px);padding-block:calc((var(--gm3-icon-button-outlined-container-height, 40px) - var(--gm3-icon-button-outlined-icon-size, 24px))/2);padding-inline:calc((var(--gm3-icon-button-outlined-container-width, 40px) - var(--gm3-icon-button-outlined-icon-size, 24px))/2);border-start-start-radius:var(--gm3-icon-button-outlined-container-shape-start-start,9999px);border-end-end-radius:var(--gm3-icon-button-outlined-container-shape-end-end,9999px);border-start-end-radius:var(--gm3-icon-button-outlined-container-shape-start-end,9999px);border-end-start-radius:var(--gm3-icon-button-outlined-container-shape-end-start,9999px);--gm3-focus-ring-outward-color:var(--gm3-icon-button-outlined-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-icon-button-outlined-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-icon-button-outlined-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-icon-button-outlined-container-shape-start-start,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-icon-button-outlined-container-shape-end-end,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-icon-button-outlined-container-shape-start-end,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-icon-button-outlined-container-shape-end-start,9999px)}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button{color:var(--gm3-icon-button-outlined-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));block-size:var(--gm3-icon-button-outlined-container-height,40px);inline-size:var(--gm3-icon-button-outlined-container-width,40px);padding-block:calc((var(--gm3-icon-button-outlined-container-height, 40px) - var(--gm3-icon-button-outlined-icon-size, 24px))/2);padding-inline:calc((var(--gm3-icon-button-outlined-container-width, 40px) - var(--gm3-icon-button-outlined-icon-size, 24px))/2);border-start-start-radius:min(var(--gm3-icon-button-outlined-container-shape-start-start,9999px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-outlined-container-shape-end-end,9999px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-outlined-container-shape-start-end,9999px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-outlined-container-shape-end-start,9999px),var(--gm3-icon-button-outlined-container-height,40px)/2);transition:border-radius .35s cubic-bezier(.27,1.06,.18,1);--gm3-ripple-hover-color:var(--gm3-icon-button-outlined-hovered-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-opacity:var(--gm3-icon-button-outlined-hovered-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-outlined-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-outlined-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-icon-button-outlined-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-icon-button-outlined-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-icon-button-outlined-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-outlined-container-shape-start-start,9999px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-outlined-container-shape-end-end,9999px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-outlined-container-shape-start-end,9999px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-outlined-container-shape-end-start,9999px),var(--gm3-icon-button-outlined-container-height,40px)/2)}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button{transition:none}}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:before{border-radius:inherit;border:1px solid transparent;box-sizing:border-box;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button i,.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button img,.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button svg{block-size:var(--gm3-icon-button-outlined-icon-size,24px);font-size:var(--gm3-icon-button-outlined-icon-size,24px);inline-size:var(--gm3-icon-button-outlined-icon-size,24px)}:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button i,:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button img,:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button svg{block-size:var(--gm3-icon-button-outlined-icon-size,24px);font-size:var(--gm3-icon-button-outlined-icon-size,24px);inline-size:var(--gm3-icon-button-outlined-icon-size,24px)}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot{block-size:var(--gm3-icon-button-outlined-icon-size,24px);display:inline-block;inline-size:var(--gm3-icon-button-outlined-icon-size,24px);line-height:0;z-index:1}:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive) .javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot{block-size:var(--gm3-icon-button-outlined-icon-size,24px);inline-size:var(--gm3-icon-button-outlined-icon-size,24px)}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot--off{opacity:1;position:absolute;transition-duration:50ms;transition-property:opacity}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on .javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot,.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot--on{opacity:0}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on .javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__icon-slot--on{display:inline-block;opacity:1;transition-duration:50ms;transition-property:opacity}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button .javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__link:focus-visible~.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__focusring,.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:focus-visible{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button[hidden]{display:none}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--flip-icon-in-rtl[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--flip-icon-in-rtl{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__link{block-size:100%;inline-size:100%;left:0;outline:none;position:absolute;top:0}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__touch{block-size:var(--gm3-icon-button-outlined-touch-target-size,48px);inline-size:var(--gm3-icon-button-outlined-touch-target-size,48px);left:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--toggle{color:var(--gm3-icon-button-outlined-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-color:var(--gm3-icon-button-outlined-unselected-hovered-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-color:var(--gm3-icon-button-outlined-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on{color:var(--gm3-icon-button-outlined-selected-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-ripple-hover-color:var(--gm3-icon-button-outlined-selected-hovered-state-layer-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-ripple-pressed-color:var(--gm3-icon-button-outlined-selected-pressed-state-layer-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on{border-start-start-radius:min(var(--gm3-icon-button-outlined-selected-container-shape-start-start,12px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-outlined-selected-container-shape-end-end,12px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-outlined-selected-container-shape-start-end,12px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-outlined-selected-container-shape-end-start,12px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-outlined-selected-container-shape-start-start,12px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-outlined-selected-container-shape-end-end,12px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-outlined-selected-container-shape-start-end,12px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-outlined-selected-container-shape-end-start,12px),var(--gm3-icon-button-outlined-container-height,40px)/2)}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:hover{color:var(--gm3-icon-button-outlined-hovered-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:focus{color:var(--gm3-icon-button-outlined-focused-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:active{color:var(--gm3-icon-button-outlined-pressed-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--toggle:hover{color:var(--gm3-icon-button-outlined-unselected-hovered-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--toggle:focus{color:var(--gm3-icon-button-outlined-unselected-focused-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--toggle:active{color:var(--gm3-icon-button-outlined-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:hover{color:var(--gm3-icon-button-outlined-selected-hovered-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:focus{color:var(--gm3-icon-button-outlined-selected-focused-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:active{color:var(--gm3-icon-button-outlined-selected-pressed-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}@media not (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:active,.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:active{border-start-start-radius:min(var(--gm3-icon-button-outlined-pressed-container-shape-start-start,8px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-outlined-pressed-container-shape-end-end,8px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-outlined-pressed-container-shape-start-end,8px),var(--gm3-icon-button-outlined-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-outlined-pressed-container-shape-end-start,8px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-outlined-pressed-container-shape-start-start,8px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-outlined-pressed-container-shape-end-end,8px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-outlined-pressed-container-shape-start-end,8px),var(--gm3-icon-button-outlined-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-outlined-pressed-container-shape-end-start,8px),var(--gm3-icon-button-outlined-container-height,40px)/2)}}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:disabled{--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0;cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:disabled{color:var(--gm3-icon-button-outlined-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive .javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__focusring{transition:border-radius .35s cubic-bezier(.27,1.06,.18,1)}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive .javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button__focusring{transition:none}}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button{color:var(--gm3-icon-button-outlined-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-color:var(--gm3-icon-button-outlined-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-opacity:var(--gm3-icon-button-outlined-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-outlined-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-outlined-pressed-state-layer-opacity,0.1)}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on{background-color:var(--gm3-icon-button-outlined-selected-container-color,var(--gm3-sys-color-inverse-surface,#303030));color:var(--gm3-icon-button-outlined-selected-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-ripple-hover-color:var(--gm3-icon-button-outlined-selected-hover-state-layer-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-ripple-pressed-color:var(--gm3-icon-button-outlined-selected-pressed-state-layer-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on{background-color:var(--gm3-icon-button-outlined-selected-container-color,var(--gm3-sys-color-inverse-surface,#303030))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:disabled{background-color:var(--gm3-icon-button-outlined-disabled-selected-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:disabled{background-color:var(--gm3-icon-button-outlined-selected-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.1))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:hover{color:var(--gm3-icon-button-outlined-unselected-hover-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:focus{color:var(--gm3-icon-button-outlined-unselected-focus-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:active{color:var(--gm3-icon-button-outlined-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:hover{color:var(--gm3-icon-button-outlined-selected-hover-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:focus{color:var(--gm3-icon-button-outlined-selected-focus-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:active{color:var(--gm3-icon-button-outlined-selected-pressed-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:disabled{color:var(--gm3-icon-button-outlined-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:before{border-color:var(--gm3-icon-button-outlined-unselected-outline-color,var(--gm3-sys-color-outline,#747775));border-width:var(--gm3-icon-button-outlined-unselected-outline-width,1px)}:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:before{border-color:var(--gm3-icon-button-outlined-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5));border-width:var(--gm3-icon-button-outlined-outline-width,1px)}:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button::before--toggle{border-color:var(--gm3-icon-button-outlined-unselected-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5));border-width:var(--gm3-icon-button-outlined-outline-width,1px)}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:disabled:before{border-color:var(--gm3-icon-button-outlined-disabled-unselected-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:disabled:before{border-color:var(--gm3-icon-button-outlined-disabled-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5))}:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button:disabled::before--toggle{border-color:var(--gm3-icon-button-outlined-unselected-disabled-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5))}.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:before,.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:disabled:before,:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:before,:where(.javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonOutlined-icon-button--on:disabled:before{border-color:transparent}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button{align-items:center;-moz-appearance:none;appearance:none;background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;fill:currentColor;justify-content:center;line-height:inherit;outline:none;position:relative;text-rendering:inherit;-webkit-user-select:none;user-select:none;block-size:var(--gm3-icon-button-standard-container-height,40px);inline-size:var(--gm3-icon-button-standard-container-width,40px);padding-block:calc((var(--gm3-icon-button-standard-container-height, 40px) - var(--gm3-icon-button-standard-icon-size, 24px))/2);padding-inline:calc((var(--gm3-icon-button-standard-container-width, 40px) - var(--gm3-icon-button-standard-icon-size, 24px))/2);border-start-start-radius:var(--gm3-icon-button-standard-container-shape-start-start,9999px);border-end-end-radius:var(--gm3-icon-button-standard-container-shape-end-end,9999px);border-start-end-radius:var(--gm3-icon-button-standard-container-shape-start-end,9999px);border-end-start-radius:var(--gm3-icon-button-standard-container-shape-end-start,9999px);--gm3-focus-ring-outward-color:var(--gm3-icon-button-standard-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-icon-button-standard-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-icon-button-standard-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-icon-button-standard-container-shape-start-start,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-icon-button-standard-container-shape-end-end,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-icon-button-standard-container-shape-start-end,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-icon-button-standard-container-shape-end-start,9999px)}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button{color:var(--gm3-icon-button-standard-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));block-size:var(--gm3-icon-button-standard-container-height,40px);inline-size:var(--gm3-icon-button-standard-container-width,40px);padding-block:calc((var(--gm3-icon-button-standard-container-height, 40px) - var(--gm3-icon-button-standard-icon-size, 24px))/2);padding-inline:calc((var(--gm3-icon-button-standard-container-width, 40px) - var(--gm3-icon-button-standard-icon-size, 24px))/2);border-start-start-radius:min(var(--gm3-icon-button-standard-container-shape-start-start,9999px),var(--gm3-icon-button-standard-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-standard-container-shape-end-end,9999px),var(--gm3-icon-button-standard-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-standard-container-shape-start-end,9999px),var(--gm3-icon-button-standard-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-standard-container-shape-end-start,9999px),var(--gm3-icon-button-standard-container-height,40px)/2);transition:border-radius .35s cubic-bezier(.27,1.06,.18,1);--gm3-ripple-hover-color:var(--gm3-icon-button-standard-hovered-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-opacity:var(--gm3-icon-button-standard-hovered-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-standard-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-standard-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-icon-button-standard-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-icon-button-standard-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-icon-button-standard-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-standard-container-shape-start-start,9999px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-standard-container-shape-end-end,9999px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-standard-container-shape-start-end,9999px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-standard-container-shape-end-start,9999px),var(--gm3-icon-button-standard-container-height,40px)/2)}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button{transition:none}}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:before{border-radius:inherit;border:1px solid transparent;box-sizing:border-box;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button i,.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button img,.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button svg{block-size:var(--gm3-icon-button-standard-icon-size,24px);font-size:var(--gm3-icon-button-standard-icon-size,24px);inline-size:var(--gm3-icon-button-standard-icon-size,24px)}:where(.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonStandard-icon-button i,:where(.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonStandard-icon-button img,:where(.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonStandard-icon-button svg{block-size:var(--gm3-icon-button-standard-icon-size,24px);font-size:var(--gm3-icon-button-standard-icon-size,24px);inline-size:var(--gm3-icon-button-standard-icon-size,24px)}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot{block-size:var(--gm3-icon-button-standard-icon-size,24px);display:inline-block;inline-size:var(--gm3-icon-button-standard-icon-size,24px);line-height:0;z-index:1}:where(.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive) .javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot{block-size:var(--gm3-icon-button-standard-icon-size,24px);inline-size:var(--gm3-icon-button-standard-icon-size,24px)}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot--off{opacity:1;position:absolute;transition-duration:50ms;transition-property:opacity}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on .javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot,.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot--on{opacity:0}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on .javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__icon-slot--on{display:inline-block;opacity:1;transition-duration:50ms;transition-property:opacity}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button .javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__link:focus-visible~.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__focusring,.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:focus-visible{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button[hidden]{display:none}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--flip-icon-in-rtl[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--flip-icon-in-rtl{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__link{block-size:100%;inline-size:100%;left:0;outline:none;position:absolute;top:0}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__touch{block-size:var(--gm3-icon-button-standard-touch-target-size,48px);inline-size:var(--gm3-icon-button-standard-touch-target-size,48px);left:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--toggle{color:var(--gm3-icon-button-standard-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-color:var(--gm3-icon-button-standard-unselected-hovered-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-color:var(--gm3-icon-button-standard-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on{color:var(--gm3-icon-button-standard-selected-icon-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-color:var(--gm3-icon-button-standard-selected-hovered-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-color:var(--gm3-icon-button-standard-selected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on{border-start-start-radius:min(var(--gm3-icon-button-standard-selected-container-shape-start-start,12px),var(--gm3-icon-button-standard-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-standard-selected-container-shape-end-end,12px),var(--gm3-icon-button-standard-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-standard-selected-container-shape-start-end,12px),var(--gm3-icon-button-standard-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-standard-selected-container-shape-end-start,12px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-standard-selected-container-shape-start-start,12px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-standard-selected-container-shape-end-end,12px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-standard-selected-container-shape-start-end,12px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-standard-selected-container-shape-end-start,12px),var(--gm3-icon-button-standard-container-height,40px)/2)}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:hover{color:var(--gm3-icon-button-standard-hovered-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:focus{color:var(--gm3-icon-button-standard-focused-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:active{color:var(--gm3-icon-button-standard-pressed-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--toggle:hover{color:var(--gm3-icon-button-standard-unselected-hovered-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--toggle:focus{color:var(--gm3-icon-button-standard-unselected-focused-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--toggle:active{color:var(--gm3-icon-button-standard-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on:hover{color:var(--gm3-icon-button-standard-selected-hovered-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on:focus{color:var(--gm3-icon-button-standard-selected-focused-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on:active{color:var(--gm3-icon-button-standard-selected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}@media not (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on:active,.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--with-shape-morph.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:active{border-start-start-radius:min(var(--gm3-icon-button-standard-pressed-container-shape-start-start,8px),var(--gm3-icon-button-standard-container-height,40px)/2);border-end-end-radius:min(var(--gm3-icon-button-standard-pressed-container-shape-end-end,8px),var(--gm3-icon-button-standard-container-height,40px)/2);border-start-end-radius:min(var(--gm3-icon-button-standard-pressed-container-shape-start-end,8px),var(--gm3-icon-button-standard-container-height,40px)/2);border-end-start-radius:min(var(--gm3-icon-button-standard-pressed-container-shape-end-start,8px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-start:min(var(--gm3-icon-button-standard-pressed-container-shape-start-start,8px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-end:min(var(--gm3-icon-button-standard-pressed-container-shape-end-end,8px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-start-end:min(var(--gm3-icon-button-standard-pressed-container-shape-start-end,8px),var(--gm3-icon-button-standard-container-height,40px)/2);--gm3-focus-ring-outward-target-shape-end-start:min(var(--gm3-icon-button-standard-pressed-container-shape-end-start,8px),var(--gm3-icon-button-standard-container-height,40px)/2)}}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:disabled{--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0;cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:disabled{color:var(--gm3-icon-button-standard-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive .javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__focusring{transition:border-radius .35s cubic-bezier(.27,1.06,.18,1)}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive .javascriptMaterialdesignGm3WizIconButtonStandard-icon-button__focusring{transition:none}}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button{color:var(--gm3-icon-button-standard-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));will-change:transform,opacity;--gm3-ripple-hover-color:var(--gm3-icon-button-standard-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-opacity:var(--gm3-icon-button-standard-unselected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-standard-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-standard-unselected-pressed-state-layer-opacity,0.1)}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on{color:var(--gm3-icon-button-standard-selected-icon-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-color:var(--gm3-icon-button-standard-selected-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-icon-button-standard-selected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-icon-button-standard-selected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-opacity:var(--gm3-icon-button-standard-selected-pressed-state-layer-opacity,0.1)}:where(.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--expressive).javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on{--gm3-ripple-hover-opacity:var(--gm3-icon-button-standard-hovered-state-layer-opacity,0.08);--gm3-ripple-pressed-opacity:var(--gm3-icon-button-standard-pressed-state-layer-opacity,0.1)}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:hover{color:var(--gm3-icon-button-standard-unselected-hover-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:focus{color:var(--gm3-icon-button-standard-unselected-focus-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:active{color:var(--gm3-icon-button-standard-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on:hover{color:var(--gm3-icon-button-standard-selected-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on:focus{color:var(--gm3-icon-button-standard-selected-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button--on:active{color:var(--gm3-icon-button-standard-selected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizIconButtonStandard-icon-button:disabled{color:var(--gm3-icon-button-standard-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-theme-primary,#6200ee)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mdc-circular-progress__determinate-track{stroke:transparent}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(1turn)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}@keyframes mdc-circular-progress-color-1-fade-in-out{0%{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{0%{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{0%{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{0%{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{0%{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;overflow:hidden;transition:opacity .25s cubic-bezier(.4,0,.6,1) 0ms}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:transparent}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset .5s cubic-bezier(0,0,.2,1) 0ms}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1.5682352941s linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.mdc-circular-progress--closed{opacity:0}.GmCircularProgress{position:relative}.GmCircularProgress .mdc-circular-progress__determinate-circle,.GmCircularProgress .mdc-circular-progress__indeterminate-circle-graphic{stroke:#4285f4}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__determinate-circle,.GmCircularProgress .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:#4285f4}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:#ea4335}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:#fbbc04}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:#34a853}@media (-ms-high-contrast:active),screen and (forced-colors:active){.GmCircularProgress .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.GmCircularProgress .mdc-circular-progress__accessible-label{height:100%;width:100%;position:absolute;opacity:0;overflow:hidden;z-index:-1}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity,0);transition:opacity .28s cubic-bezier(.4,0,.2,1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color,#fff)}.GmElevationOverlay{background-color:#e8eaed}.mdc-tooltip__surface{border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.mdc-tooltip__caret-surface-bottom,.mdc-tooltip__caret-surface-top{border-radius:4px;border-radius:var(--mdc-shape-small,4px)}.mdc-tooltip__surface{color:#fff;color:var(--mdc-theme-text-primary-on-dark,#fff)}.mdc-tooltip__surface{background-color:rgba(0,0,0,.6)}.mdc-tooltip__title{color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87))}.mdc-tooltip__content{color:rgba(0,0,0,.6)}.mdc-tooltip__content-link{color:#6200ee;color:var(--mdc-theme-primary,#6200ee)}.mdc-tooltip__interactive-content{overflow-x:unset;overflow-y:auto}.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-bottom,.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-top,.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__surface{background-color:#fff}.mdc-tooltip__surface{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-caption-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size,.75rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight,400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing,.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-decoration:var(--mdc-typography-caption-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform,inherit)}.mdc-tooltip--rich .mdc-tooltip__surface{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px;line-height:20px}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__surface .mdc-tooltip__title{display:block;margin-top:0;line-height:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-subtitle2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-subtitle2-font-size,.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height,1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight,500);letter-spacing:.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing,.0071428571em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration,inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform,inherit)}.mdc-tooltip__surface .mdc-tooltip__title:before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-tooltip__surface .mdc-tooltip__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size,.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing,.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform,inherit)}.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break,normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity .15s cubic-bezier(0,0,.2,1) 0ms,transform .15s cubic-bezier(0,0,.2,1) 0ms}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms cubic-bezier(.4,0,1,1) 0ms}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--hide,.mdc-tooltip--showing,.mdc-tooltip--shown{display:inline-flex}.mdc-tooltip--hide.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--shown.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.mdc-tooltip__surface:before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative;text-align:left}.mdc-tooltip--rich .mdc-tooltip__surface[dir=rtl],[dir=rtl] .mdc-tooltip--rich .mdc-tooltip__surface{text-align:right}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl],[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:184px;margin:8px}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:304px;align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-bottom,.mdc-tooltip__caret-surface-top{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(.9396926208)}.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay,.mdc-tooltip__caret-surface-top .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);outline:1px solid transparent;z-index:-1}@media screen and (forced-colors:active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.GmTooltip{z-index:2101}.GmTooltip .mdc-tooltip__surface{background-color:#3c4043;color:#e8eaed}.GmTooltip .mdc-tooltip__content,.GmTooltip .mdc-tooltip__title{color:#3c4043}.GmTooltip .mdc-tooltip__content-link{color:#1a73e8}.GmTooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-bottom,.GmTooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-top,.GmTooltip.mdc-tooltip--rich .mdc-tooltip__surface{background-color:#fff}.GmTooltip.mdc-tooltip--rich .mdc-tooltip__title{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500}.GmTooltip.mdc-tooltip--rich .mdc-tooltip__surface{border-radius:8px}.GmRichTooltip{z-index:2101}.GmRichTooltip .mdc-tooltip__surface{background-color:#3c4043;color:#e8eaed}.GmRichTooltip .mdc-tooltip__content,.GmRichTooltip .mdc-tooltip__title{color:#3c4043}.GmRichTooltip .mdc-tooltip__content-link{color:#1a73e8}.GmRichTooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-bottom,.GmRichTooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-top,.GmRichTooltip.mdc-tooltip--rich .mdc-tooltip__surface{background-color:#fff}.GmRichTooltip.mdc-tooltip--rich .mdc-tooltip__title{font-family:Google Sans,Roboto,Arial,sans-serif;line-height:1.25rem;font-size:.875rem;letter-spacing:.0178571429em;font-weight:500}.GmRichTooltip.mdc-tooltip--rich .mdc-tooltip__surface{border-radius:8px}.GmTooltip--HiddenLabel{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;-webkit-user-select:none}.boqAddonscardsrendererCardButtongroupButtonGroup{align-items:center;display:flex;flex-wrap:wrap;min-width:0}.boqAddonscardsrendererCardButtongroupButtonContainer{box-sizing:border-box;max-width:100%}.boqAddonscardsrendererCardButtongroupButtonContainer.ButtonGroupButtonContainerDensity{padding:8px 4px}.boqAddonscardsrendererCardCard{background-color:var(--uikit-background-color,var(--gm3-sys-color-surface,#fff));border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:24px;width:100%}.boqAddonscardsrendererCardCard.NoBorder{border:none;border-radius:0;padding:0}.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardBodyContainer .boqAddonscardsrendererCardCardheaderContainer{padding-top:0}.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardBodyContainer .boqAddonscardsrendererCardCardheaderContainer .boqAddonscardsrendererCardCardheaderCardHeader,.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardBodyContainer .boqAddonscardsrendererCardCardsectionCardSection .boqAddonscardsrendererCardCardsectionSectionHeader,.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardBodyContainer .boqAddonscardsrendererCardCardsectionCardSection .boqAddonscardsrendererCardCardsectionWidget{padding-left:0;padding-right:0}.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardBodyContainer .boqAddonscardsrendererCardCardsectionCardSection .boqAddonscardsrendererCardCardsectionWidget.isButtonGroup{transform:translateX(-4px)}.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardBodyContainer .boqAddonscardsrendererCardCardsectionCardSection:first-child{padding-top:0}.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardBodyContainer:last-child .boqAddonscardsrendererCardCardsectionCardSection:last-child{padding-bottom:0}.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardFooterContainer{padding-bottom:0}.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardFooterContainer .boqAddonscardsrendererCardCardfooterButtonGroup,.boqAddonscardsrendererCardCard.NoBorder .boqAddonscardsrendererCardCardFooterContainer .boqAddonscardsrendererCardCardfooterWidget{padding-left:0;padding-right:0}.boqAddonscardsrendererCardCardBodyContainer,.boqAddonscardsrendererCardCardFooterContainer{width:100%}.boqAddonscardsrendererCardErrorText{color:var(--gm3-sys-color-on-surface,#1f1f1f);padding:16px}.boqAddonscardsrendererCardDividerDivider{border-top:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.boqAddonscardsrendererCardDividerSpace{border-top:4px solid transparent}.boqAddonscardsrendererCardCardfooterCardFooter{padding:8px 0;border-radius:0 0 8px 8px;display:flex;flex-direction:column}.boqAddonscardsrendererCardCardfooterButtonGroup{padding:8px 24px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px}.boqAddonscardsrendererCardCardfooterButton{min-width:0}.boqAddonscardsrendererCardCardfooterWidget{padding:8px 16px}.boqAddonscardsrendererCardCardheaderContainer{padding:8px 0}.boqAddonscardsrendererCardCardheaderCardHeader{padding:8px 16px;align-items:center;display:flex}.boqAddonscardsrendererCardCardheaderIcon{margin-right:16px}.boqAddonscardsrendererCardCardheaderIcon.smallIcon{height:24px}.boqAddonscardsrendererCardCardheaderIcon.largeIcon{height:48px}.boqAddonscardsrendererCardCardheaderTitleText{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;color:var(--gm3-sys-color-on-surface,#1f1f1f);font:500 1rem/1.5rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:0}.boqAddonscardsrendererCardCardheaderTitleText.hasSubtitle{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;font:500 .875rem/1.25rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:0;margin-bottom:4px}.boqAddonscardsrendererCardCardheaderSubtitleText{color:var(--gm3-sys-color-on-surface-variant,#444746);font:500 .875rem/1.25rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:0}.boqAddonscardsrendererCardCardheaderHeaderText{display:flex;flex-direction:column;overflow:hidden}.boqAddonscardsrendererCardCardsectionCardSection{padding:8px 0;--section-background-color-light-theme:inherit;--section-border-radius:inherit;background:var(--section-background-color-light-theme);border-radius:var(--section-border-radius,0)}.boqAddonscardsrendererCardCardsectionCardSection.defaultBackgroundColor{background-color:var(--section-background-color-light-theme,var(--gm3-sys-color-surface-container,#f0f4f9))}.boqAddonscardsrendererCardCardsectionSectionHeader{align-items:center;box-sizing:border-box;display:flex;color:var(--gm3-sys-color-on-surface-variant,#444746);font:500 .875rem/1.25rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:0;text-transform:none}.boqAddonscardsrendererCardCardsectionSectionHeader.SectionHeaderDensity{padding:8px 16px}.boqAddonscardsrendererCardCardsectionSectionHeaderIcon{margin-right:8px}.boqAddonscardsrendererCardCardsectionSectionHeaderText{margin:-3px 0}.boqAddonscardsrendererCardCardsectionToggleButtonContainer{--horizontal-alignment:initial;padding-left:8px;padding-right:8px;display:flex;justify-content:var(--horizontal-alignment)}.boqAddonscardsrendererCardCardsectionToggleButtonContainer.ToggleButtonContainerDensity{padding-bottom:8px;padding-top:8px}.boqAddonscardsrendererCardCardsectionToggleButton{font:500 .875rem/1.25rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:0;margin:0;padding-left:8px;padding-right:8px;text-transform:none;white-space:nowrap}.boqAddonscardsrendererCardCardsectionToggleButton.ToggleButtonDensity{height:36px}.boqAddonscardsrendererCardCardsectionToggleButtonIcon{align-items:center}.boqAddonscardsrendererCardCardsectionWidget{box-sizing:border-box}.boqAddonscardsrendererCardCardsectionWidget.isButtonGroup{padding:0 12px}.boqAddonscardsrendererCardCardsectionWidget.isColumns{padding:0 8px}.boqAddonscardsrendererCardCardsectionWidget.WidgetDensity{padding:8px 16px}.boqAddonscardsrendererCardCardsectionIconBackgroundAsset{--section-icon-background-color-light-theme:inherit;--section-icon-border-radius:inherit;align-items:center;background:var(--section-icon-background-color-light-theme);border-radius:var(--section-icon-border-radius,0);display:flex;height:32px;justify-content:center;width:32px}.boqAddonscardsrendererCardCarouselCarouselCard{--gm3-card-outlined-outline-width:0;display:flex;flex-direction:column;justify-content:space-between;min-width:300px;scroll-snap-align:start}.boqAddonscardsrendererCardCarouselCarouselCardsContainer{display:flex;flex-direction:row;gap:16px;-webkit-mask-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 1%,#fff 99%,hsla(0,0%,100%,0));mask-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 1%,#fff 99%,hsla(0,0%,100%,0));overflow:hidden;scroll-padding-left:4px;scroll-snap-type:x mandatory;width:100%}.boqAddonscardsrendererCardCarouselContainer{display:flex;flex-direction:column;width:100%}.boqAddonscardsrendererCardCarouselNavBar{display:flex;align-items:center;justify-content:space-between;padding:0;margin-top:-4px;margin-left:-8px;margin-right:-8px}.boqAddonscardsrendererCardCarouselTitle{display:flex;margin-left:16px;margin-right:16px}.boqAddonscardsrendererCardCarouselTitleTextContainer{margin-right:8px}.boqAddonscardsrendererCardCarouselTitleText{font:400 .875rem/1.25rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:0;color:var(--gm3-sys-color-on-surface-variant,#444746);font-size:12px;letter-spacing:.1px}.boqAddonscardsrendererCardCarouselSlides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.boqAddonscardsrendererCardCarouselSlides::-webkit-scrollbar{width:10px;height:10px}.boqAddonscardsrendererCardCarouselSlides::-webkit-scrollbar-thumb{background:var(--gm3-sys-color-on-surface-variant,#444746);border-radius:10px}.boqAddonscardsrendererCardCarouselSlides::-webkit-scrollbar-track{background:var(--gm3-sys-color-surface-variant,#e1e3e1);border-radius:10px}.boqAddonscardsrendererCardCarouselWidget{padding-bottom:8px;padding-top:8px;align-items:start;display:flex;flex-shrink:0;margin-left:16px;margin-right:16px;transform-origin:center center;transform:scale(1);transition:transform .5s;position:relative;scroll-snap-align:start;width:100%}.boqAddonscardsrendererCardCarouselWidget.carouselV2Widget{scroll-snap-align:none;width:calc(100% - 32px)}.boqAddonscardsrendererCardCarouselNavigationButtonsWrapper{display:flex;justify-content:space-between}.boqAddonscardsrendererCardCarouselNavigationButton{--gm3-icon-button-filled-tonal-container-width:60px;transition:.5s}.boqAddonscardsrendererCardCarouselNavigationButton.isInvisible{opacity:0;visibility:hidden}.javascriptMaterialdesignGm3WizCardOutlined-card{position:relative;display:flex;flex-direction:column;box-sizing:border-box;border-start-start-radius:var(--gm3-card-outlined-container-shape-start-start,12px);border-start-end-radius:var(--gm3-card-outlined-container-shape-start-end,12px);border-end-end-radius:var(--gm3-card-outlined-container-shape-end-end,12px);border-end-start-radius:var(--gm3-card-outlined-container-shape-end-start,12px);background-color:var(--gm3-card-outlined-container-color,var(--gm3-sys-color-surface,#fff));--gm3-elevation-level:var(--gm3-card-outlined-container-elevation,0);--gm3-elevation-shadow-color:var(--gm3-card-outlined-container-shadow-color,var(--gm3-sys-color-shadow,#000));--gm3-elevation-surface-tint-layer-color:transparent;--gm3-focus-ring-outward-color:var(--gm3-card-outlined-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-card-outlined-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-card-outlined-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-card-outlined-container-shape-start-start,12px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-card-outlined-container-shape-start-end,12px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-card-outlined-container-shape-end-end,12px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-card-outlined-container-shape-end-start,12px)}.javascriptMaterialdesignGm3WizCardOutlined-card>.javascriptMaterialdesignGm3WizCard-card__primary-action,.javascriptMaterialdesignGm3WizCardOutlined-card__content>.javascriptMaterialdesignGm3WizCard-card__primary-action{--gm3-ripple-hover-color:var(--gm3-card-outlined-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-card-outlined-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-card-outlined-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:var(--gm3-card-outlined-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:var(--gm3-card-outlined-container-shape-start-start,12px);--gm3-ripple-shape-start-end:var(--gm3-card-outlined-container-shape-start-end,12px);--gm3-ripple-shape-end-end:var(--gm3-card-outlined-container-shape-end-end,12px);--gm3-ripple-shape-end-start:var(--gm3-card-outlined-container-shape-end-start,12px)}.javascriptMaterialdesignGm3WizCardOutlined-card__content{border-radius:inherit;height:100%}.javascriptMaterialdesignGm3WizCardOutlined-card{border-width:var(--gm3-card-outlined-outline-width,1px);border-style:solid;border-color:var(--gm3-card-outlined-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5))}.javascriptMaterialdesignGm3WizCardOutlined-card:hover{border-color:var(--gm3-card-outlined-hover-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5))}.javascriptMaterialdesignGm3WizCardOutlined-card:active{border-color:var(--gm3-card-outlined-pressed-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5))}.javascriptMaterialdesignGm3WizChipSet-chip-set{display:flex;flex-wrap:wrap;gap:var(--gm3-chip-set-vertical-space-between-chips,16px) var(--gm3-chip-set-horizontal-space-between-chips,8px)}.javascriptMaterialdesignGm3WizChipSet-chip-set:where(:has(:first-child)){padding-block:calc(var(--gm3-chip-set-vertical-space-between-chips, 16px)/2)}.javascriptMaterialdesignGm3WizChipSet-chip-set:focus{outline:none}.javascriptMaterialdesignGm3WizChipSet-chip-set--overflow{flex-wrap:nowrap}.boqAddonscardsrendererCardChiplistChipContainer{max-width:100%}.boqAddonscardsrendererCardChiplistChipContainer.scrollable{max-width:-moz-fit-content;max-width:fit-content}.boqAddonscardsrendererCardChiplistChip{background:var(--chip-background-color-light-theme,unset);--chip-background-color-light-theme:unset;--chip-border-radius-bottom-end:unset;--chip-border-radius-bottom-start:unset;--chip-border-radius-top-end:unset;--chip-border-radius-top-start:unset;--chip-outline-color-light-theme:unset;--gm3-chip-assist-flat-container-shape-end-end:var(--chip-border-radius-bottom-end,unset);--gm3-chip-assist-flat-container-shape-end-start:var(--chip-border-radius-bottom-start,unset);--gm3-chip-assist-flat-container-shape-start-end:var(--chip-border-radius-top-end,unset);--gm3-chip-assist-flat-container-shape-start-start:var(--chip-border-radius-top-start,unset);--gm3-chip-assist-flat-disabled-outline-color:var(--chip-outline-color-light-theme,unset);--gm3-chip-assist-flat-focus-outline-color:var(--chip-outline-color-light-theme,unset);--gm3-chip-assist-flat-outline-color:var(--chip-outline-color-light-theme,unset)}.boqAddonscardsrendererCardChiplistChipList{flex-wrap:wrap;max-width:100%;padding-block:4px}.boqAddonscardsrendererCardChiplistChipList .boqAddonscardsrendererCardIconIcon{height:18px;width:18px}.boqAddonscardsrendererCardChiplistChipList .boqAddonscardsrendererCardIconImageContainer{vertical-align:baseline;width:18px}.boqAddonscardsrendererCardChiplistChipList .boqAddonscardsrendererCardIconFontIcon.customStyle{font-size:18px}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll{flex-wrap:nowrap;overflow:auto hidden}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll::-webkit-scrollbar{background-color:transparent;border-radius:0;height:8px}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll::-webkit-scrollbar-thumb{background-color:transparent}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll::-webkit-scrollbar-thumb:active{background-color:transparent}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll:hover::-webkit-scrollbar{background-color:transparent}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll:hover::-webkit-scrollbar-thumb{background-color:rgba(32,33,36,.36);background-clip:padding-box;border-radius:4px;padding:100px 0 0}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll::-webkit-scrollbar:hover{background-color:transparent}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll::-webkit-scrollbar:active{background-color:transparent}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll::-webkit-scrollbar-thumb:hover{background-color:rgba(32,33,36,.54)}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll::-webkit-scrollbar-thumb:active{background-color:rgba(32,33,36,.54)}.boqAddonscardsrendererCardChiplistChipList.horizontalScroll::-webkit-scrollbar-corner{background:transparent}.boqAddonscardsrendererCardChiplistChipList.ChipListContainerDensity{gap:16px 8px}.boqAddonscardsrendererCardChiplistDisabledChipIcon{opacity:.38;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.boqAddonscardsrendererCardColumnsColumns{display:flex;flex-flow:row wrap}.boqAddonscardsrendererCardColumnsColumn{padding:0 0;align-items:flex-start;display:flex;flex:100 0 50%;flex-direction:column;justify-content:center;min-width:50%}.boqAddonscardsrendererCardColumnsColumn.noBorder:first-child .boqAddonscardsrendererCardColumnsColumnWidget{padding-left:0}.boqAddonscardsrendererCardColumnsColumn.noBorder:last-child .boqAddonscardsrendererCardColumnsColumnWidget{padding-right:0}.boqAddonscardsrendererCardColumnsColumn.FillMinimumSpace{flex:1 0 40%;min-width:40%}.boqAddonscardsrendererCardColumnsColumnWidget{box-sizing:border-box;display:flex;height:100%;width:100%}.boqAddonscardsrendererCardColumnsColumnWidget.isButtonGroup{padding:0 4px}.boqAddonscardsrendererCardColumnsColumnWidget.ColumnWidgetDensity{padding:8px 8px}.boqAddonscardsrendererCardColumnsColumnWidget.VerticalAlignBottom{align-items:end}.boqAddonscardsrendererCardColumnsColumnWidget.VerticalAlignCenter{align-items:center}.boqAddonscardsrendererCardColumnsColumnWidget.HorizontalAlignCenter{justify-content:center}.boqAddonscardsrendererCardColumnsColumnWidget.HorizontalAlignEnd{justify-content:flex-end}.boqAddonscardsrendererCardColumnsColumnWidget.VerticalAlignTop{align-items:start}.boqAddonscardsrendererCardImageImage{width:100%}.boqAddonscardsrendererCardImageImage.clickable{cursor:pointer}.boqAddonscardsrendererCardKeyvalueButtonContainer{flex:0 1 auto;max-width:100%;min-width:0}.boqAddonscardsrendererCardKeyvalueKeyValueContainer{align-items:center;display:flex;justify-content:space-between;min-width:0;row-gap:4px}.boqAddonscardsrendererCardKeyvalueKeyValueContainer:hover{--hover-container-color:initial;background-color:var(--hover-container-color)}.boqAddonscardsrendererCardKeyvalueKeyValueContainer.hasFullWidthButton{flex-wrap:wrap}.boqAddonscardsrendererCardKeyvalueKeyValue{align-items:center;display:flex;flex:1 0 50%;justify-content:space-evenly;min-width:50px;max-width:max-content;overflow:hidden}.boqAddonscardsrendererCardKeyvalueKeyValue.clickable{cursor:pointer}.boqAddonscardsrendererCardKeyvalueKeyValueEndIcon{margin-right:4px}.boqAddonscardsrendererCardKeyvalueKeyValueStartIcon{margin-right:16px}.boqAddonscardsrendererCardKeyvalueKeyValueText{margin-right:16px;overflow:hidden;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.boqAddonscardsrendererCardKeyvalueKeyValueTopLabel{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;color:var(--gm3-sys-color-on-surface-variant,#444746);font:500 .6875rem/1rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:.00625rem;text-transform:none}.boqAddonscardsrendererCardKeyvalueKeyValueBottomLabel{color:var(--gm3-sys-color-on-surface-variant,#444746);font:500 .6875rem/1rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:.00625rem;text-transform:none}.boqAddonscardsrendererCardKeyvalueKeyValueContent{color:var(--gm3-sys-color-on-surface,#1f1f1f);font:400 .875rem/1.25rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:0;text-transform:none}.boqAddonscardsrendererCardKeyvalueKeyValueContentTruncation{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1}.boqAddonscardsrendererCardKeyvalueStartIconBackgroundAsset{--border-top-start-radius:inherit;--border-top-end-radius:inherit;--border-bottom-start-radius:inherit;--border-bottom-end-radius:inherit;--light-theme-background-color:inherit;--dark-theme-background-color:inherit;align-items:center;background:var(--light-theme-background-color);border-radius:var(--border-top-start-radius,0) var(--border-top-end-radius,0) var(--border-bottom-start-radius,0) var(--border-bottom-end-radius,0);display:flex;height:36px;justify-content:center;width:36px}.boqAddonscardsrendererCardKeyvalueStartIconBackgroundAsset.defaultBackgroundColor{background-color:var(--gm3-sys-color-surface,#fff)}.boqAddonscardsrendererCardSelectioncontrolMultiselectContainer{width:100%;position:relative;display:inline-flex;flex-direction:column}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectContainer{--label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--label-text-color-on-hover:var(--gm3-sys-color-on-surface,#1f1f1f);--label-text-color-on-focus:var(--gm3-sys-color-primary,#0b57d0);--outline-border-color:var(--gm3-sys-color-outline,#747775);--outline-border-color-on-hover:var(--gm3-sys-color-on-surface,#1f1f1f);--outline-border-color-on-focus:var(--gm3-sys-color-secondary,#00639b);outline:1px solid var(--outline-border-color);outline-offset:-1px;border-radius:4px;flex-direction:column;width:100%;height:auto;position:relative}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectContainer.onFocus{outline:3px solid var(--outline-border-color-on-focus);outline-offset:-3px}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectContainer.isInvalid{--label-text-color:var(--gm3-sys-color-error,#b3261e);--label-text-color-on-hover:var(--gm3-sys-color-on-error-container,#410e0b);--label-text-color-on-focus:var(--gm3-sys-color-error,#b3261e);--outline-border-color:var(--gm3-sys-color-error,#b3261e);--outline-border-color-on-hover:var(--gm3-sys-color-on-error-container,#410e0b);--outline-border-color-on-focus:var(--gm3-sys-color-error,#b3261e)}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectContainer:not(.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectContainer.onFocus):hover{border-color:var(--outline-border-color-on-hover)}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectContainer:not(.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectContainer.onFocus):hover .boqAddonscardsrendererCardSelectioncontrolMultiselectLabelText{color:var(--label-text-color-on-hover)}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectContainer.isDrivePicker:hover{cursor:pointer}.boqAddonscardsrendererCardSelectioncontrolMultiselectLabelContainer{position:absolute;white-space:nowrap;display:flex;height:100%;width:100%}.boqAddonscardsrendererCardSelectioncontrolMultiselectLabelText{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;align-self:center;background-color:transparent;color:var(--label-text-color);font:500 .875rem/1.25rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;transform-origin:left top;max-width:100%;display:inline-block;overflow:hidden;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.boqAddonscardsrendererCardSelectioncontrolMultiselectLabelText.disableTransition{transition:unset}.boqAddonscardsrendererCardSelectioncontrolMultiselectLabelText.hasValue,.boqAddonscardsrendererCardSelectioncontrolMultiselectLabelText.onFocus{align-self:start;background-color:var(--uikit-background-color,var(--gm3-sys-color-surface,#fff));padding:0 6px;transform:scale(.75) translateY(-50%) translateX(-4px)}.boqAddonscardsrendererCardSelectioncontrolMultiselectLabelText.onFocus{color:var(--label-text-color-on-focus)}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectLabelLeadingNotch{height:100%;width:16px}.boqAddonscardsrendererCardSelectioncontrolMultiselectHelperTextContainer{color:var(--gm3-sys-color-error,#b3261e);font:500 .6875rem/1rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:.00625rem;padding:4px 16px}.boqAddonscardsrendererCardSelectioncontrolMultiselectAutocomplete{--gm3-text-field-outlined-leading-space:4px;flex:1 1 fit-content;--gm3-autocomplete-outlined-text-field-outline-width:0;--gm3-autocomplete-outlined-text-field-hover-outline-width:0;--gm3-autocomplete-outlined-text-field-focus-outline-width:0;--gm3-autocomplete-outlined-text-field-disabled-outline-width:0;--gm3-autocomplete-outlined-text-field-input-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-autocomplete-outlined-text-field-input-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-autocomplete-outlined-text-field-input-text-size:0.875rem;--gm3-autocomplete-outlined-text-field-input-text-tracking:0rem;--gm3-autocomplete-outlined-text-field-input-text-weight:500;--gm3-autocomplete-outlined-menu-list-item-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-autocomplete-outlined-menu-list-item-label-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-autocomplete-outlined-menu-list-item-label-text-size:0.875rem;--gm3-autocomplete-outlined-menu-list-item-label-text-tracking:0rem;--gm3-autocomplete-outlined-menu-list-item-label-text-weight:400;--gm3-text-field-outlined-container-height:40px;position:static;width:100%}.boqAddonscardsrendererCardSelectioncontrolMultiselectAutocomplete:has(~.boqAddonscardsrendererCardSelectioncontrolMultiselectDrivePickerIconContainer){display:none}.boqAddonscardsrendererCardSelectioncontrolMultiselectMenuGraphic{margin-right:8px}.boqAddonscardsrendererCardSelectioncontrolMultiselectMenu{margin-top:2px;z-index:2001}.boqAddonscardsrendererCardSelectioncontrolMultiselectChipsetContainer{padding:8px;align-items:center;gap:0}.boqAddonscardsrendererCardSelectioncontrolMultiselectChip{margin:4px;max-width:calc(100% - 8px)}.boqAddonscardsrendererCardSelectioncontrolMultiselectChip.isSingleChipWithPicker{max-width:calc(100% - 50px)}.boqAddonscardsrendererCardSelectioncontrolMultiselectChip.isInvalid{--gm3-chip-input-without-avatar-label-text-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-hover-label-text-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-focus-label-text-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-outline-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-pressed-label-text-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-with-icon-disabled-icon-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-with-icon-focus-icon-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-with-icon-hover-icon-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-with-icon-icon-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-with-icon-pressed-icon-color:var(--gm3-sys-color-error,#b3261e)}.boqAddonscardsrendererCardSelectioncontrolMultiselectChip.isHidden{visibility:hidden;width:2px;margin:-1px}.boqAddonscardsrendererCardSelectioncontrolMultiselectInputContainer{display:inline-flex;align-items:center;justify-content:flex-end;flex:1 1}.boqAddonscardsrendererCardSelectioncontrolMultiselectInputContainer .boqAddonscardsrendererCardAutocompleteMultiLevelMenu{max-width:100%}.boqAddonscardsrendererCardSelectioncontrolMultiselectDrivePickerIconContainer{flex:0 0 fit-content}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectProgressGm3{--gm3-circular-progress-size:24px}.boqAddonscardsrendererCardSelectioncontrolMultiselectMultiSelectProgressGm3.isClosed{display:none}.boqAddonscardsrendererCardSelectioncontrolMultiselectInsertDriveFileIcon{--gm3-icon-button-standard-touch-target-size:40px;--gm3-icon-button-standard-icon-size:24px;--gm3-icon-button-standard-selected-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-standard-selected-focus-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-standard-selected-hover-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-standard-unselected-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-standard-unselected-focus-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-standard-unselected-hover-icon-color:var(--gm3-sys-color-primary,#0b57d0)}.boqAddonscardsrendererCardSelectioncontrolMultiselectInsertDriveFileIcon:hover{background-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2)}.boqAddonscardsrendererCardSelectioncontrolMultiselectVariableMenu.boqAddonscardsrendererCardSelectioncontrolMultiselectVariableMenu{max-width:100%}.javascriptMaterialdesignGm3WizAutocompleteOutlined-autocomplete{--gm3-text-field-outlined-caret-color:var(--gm3-autocomplete-outlined-text-field-caret-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-text-field-outlined-container-shape-start-start:var(--gm3-autocomplete-outlined-text-field-container-shape-start-start,4px);--gm3-text-field-outlined-container-shape-start-end:var(--gm3-autocomplete-outlined-text-field-container-shape-start-end,4px);--gm3-text-field-outlined-container-shape-end-start:var(--gm3-autocomplete-outlined-text-field-container-shape-end-start,4px);--gm3-text-field-outlined-container-shape-end-end:var(--gm3-autocomplete-outlined-text-field-container-shape-end-end,4px);--gm3-text-field-outlined-disabled-input-text-color:var(--gm3-autocomplete-outlined-text-field-disabled-input-text-color,rgb(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-outlined-disabled-input-text-opacity:var(--gm3-autocomplete-outlined-text-field-disabled-input-text-opacity,0.38);--gm3-text-field-outlined-disabled-label-text-color:var(--gm3-autocomplete-outlined-text-field-disabled-label-text-color,rgb(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-outlined-disabled-label-text-opacity:var(--gm3-autocomplete-outlined-text-field-disabled-label-text-opacity,0.38);--gm3-text-field-outlined-disabled-leading-icon-color:var(--gm3-autocomplete-outlined-text-field-disabled-leading-icon-color,rgb(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-outlined-disabled-leading-icon-opacity:var(--gm3-autocomplete-outlined-text-field-disabled-leading-icon-opacity,0.38);--gm3-text-field-outlined-disabled-supporting-text-color:var(--gm3-autocomplete-outlined-text-field-disabled-supporting-text-color,rgb(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-outlined-disabled-supporting-text-opacity:var(--gm3-autocomplete-outlined-text-field-disabled-supporting-text-opacity,0.38);--gm3-text-field-outlined-disabled-trailing-icon-color:var(--gm3-autocomplete-outlined-text-field-disabled-trailing-icon-color,rgb(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-outlined-disabled-trailing-icon-opacity:var(--gm3-autocomplete-outlined-text-field-disabled-trailing-icon-opacity,0.38);--gm3-text-field-outlined-error-focus-caret-color:var(--gm3-autocomplete-outlined-text-field-error-focus-caret-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-error-focus-input-text-color:var(--gm3-autocomplete-outlined-text-field-error-focus-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-text-field-outlined-error-focus-label-text-color:var(--gm3-autocomplete-outlined-text-field-error-focus-label-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-error-focus-leading-icon-color:var(--gm3-autocomplete-outlined-text-field-error-focus-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-error-focus-supporting-text-color:var(--gm3-autocomplete-outlined-text-field-error-focus-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-error-focus-trailing-icon-color:var(--gm3-autocomplete-outlined-text-field-error-focus-trailing-icon-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-error-hover-input-text-color:var(--gm3-autocomplete-outlined-text-field-error-hover-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-text-field-outlined-error-hover-label-text-color:var(--gm3-autocomplete-outlined-text-field-error-hover-label-text-color,var(--gm3-sys-color-on-error-container,#410e0b));--gm3-text-field-outlined-error-hover-leading-icon-color:var(--gm3-autocomplete-outlined-text-field-error-hover-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-error-hover-supporting-text-color:var(--gm3-autocomplete-outlined-text-field-error-hover-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-error-hover-trailing-icon-color:var(--gm3-autocomplete-outlined-text-field-error-hover-trailing-icon-color,var(--gm3-sys-color-on-error-container,#410e0b));--gm3-text-field-outlined-error-input-text-color:var(--gm3-autocomplete-outlined-text-field-error-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-text-field-outlined-error-label-text-color:var(--gm3-autocomplete-outlined-text-field-error-label-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-error-leading-icon-color:var(--gm3-autocomplete-outlined-text-field-error-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-error-supporting-text-color:var(--gm3-autocomplete-outlined-text-field-error-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-error-trailing-icon-color:var(--gm3-autocomplete-outlined-text-field-error-trailing-icon-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-focus-input-text-color:var(--gm3-autocomplete-outlined-text-field-focus-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-text-field-outlined-focus-label-text-color:var(--gm3-autocomplete-outlined-text-field-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-text-field-outlined-focus-leading-icon-color:var(--gm3-autocomplete-outlined-text-field-focus-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-focus-supporting-text-color:var(--gm3-autocomplete-outlined-text-field-focus-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-focus-trailing-icon-color:var(--gm3-autocomplete-outlined-text-field-focus-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-hover-input-text-color:var(--gm3-autocomplete-outlined-text-field-hover-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-text-field-outlined-hover-label-text-color:var(--gm3-autocomplete-outlined-text-field-hover-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-hover-leading-icon-color:var(--gm3-autocomplete-outlined-text-field-hover-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-hover-supporting-text-color:var(--gm3-autocomplete-outlined-text-field-hover-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-hover-trailing-icon-color:var(--gm3-autocomplete-outlined-text-field-hover-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-input-text-color:var(--gm3-autocomplete-outlined-text-field-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-text-field-outlined-input-text-font:var(--gm3-autocomplete-outlined-text-field-input-text-font,"Google Sans Text");--gm3-text-field-outlined-input-text-line-height:var(--gm3-autocomplete-outlined-text-field-input-text-line-height,1.5rem);--gm3-text-field-outlined-input-text-size:var(--gm3-autocomplete-outlined-text-field-input-text-size,1rem);--gm3-text-field-outlined-input-text-tracking:var(--gm3-autocomplete-outlined-text-field-input-text-tracking,0rem);--gm3-text-field-outlined-input-text-weight:var(--gm3-autocomplete-outlined-text-field-input-text-weight,400);--gm3-text-field-outlined-label-text-color:var(--gm3-autocomplete-outlined-text-field-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-label-text-font:var(--gm3-autocomplete-outlined-text-field-label-text-font,"Google Sans Text");--gm3-text-field-outlined-label-text-line-height:var(--gm3-autocomplete-outlined-text-field-label-text-line-height,1.5rem);--gm3-text-field-outlined-label-text-populated-line-height:var(--gm3-autocomplete-outlined-text-field-label-text-populated-line-height,1rem);--gm3-text-field-outlined-label-text-populated-size:var(--gm3-autocomplete-outlined-text-field-label-text-populated-size,0.75rem);--gm3-text-field-outlined-label-text-size:var(--gm3-autocomplete-outlined-text-field-label-text-size,1rem);--gm3-text-field-outlined-label-text-tracking:var(--gm3-autocomplete-outlined-text-field-label-text-tracking,0rem);--gm3-text-field-outlined-label-text-weight:var(--gm3-autocomplete-outlined-text-field-label-text-weight,400);--gm3-text-field-outlined-leading-icon-color:var(--gm3-autocomplete-outlined-text-field-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-leading-icon-size:var(--gm3-autocomplete-outlined-text-field-leading-icon-size,24px);--gm3-text-field-outlined-supporting-text-color:var(--gm3-autocomplete-outlined-text-field-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-supporting-text-font:var(--gm3-autocomplete-outlined-text-field-supporting-text-font,"Google Sans Text");--gm3-text-field-outlined-supporting-text-line-height:var(--gm3-autocomplete-outlined-text-field-supporting-text-line-height,1rem);--gm3-text-field-outlined-supporting-text-size:var(--gm3-autocomplete-outlined-text-field-supporting-text-size,0.75rem);--gm3-text-field-outlined-supporting-text-tracking:var(--gm3-autocomplete-outlined-text-field-supporting-text-tracking,0.00625rem);--gm3-text-field-outlined-supporting-text-weight:var(--gm3-autocomplete-outlined-text-field-supporting-text-weight,400);--gm3-text-field-outlined-trailing-icon-color:var(--gm3-autocomplete-outlined-text-field-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-outlined-trailing-icon-size:var(--gm3-autocomplete-outlined-text-field-trailing-icon-size,24px);--gm3-text-field-outlined-disabled-outline-color:var(--gm3-autocomplete-outlined-text-field-disabled-outline-color,rgb(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.12));--gm3-text-field-outlined-disabled-outline-opacity:var(--gm3-autocomplete-outlined-text-field-disabled-outline-opacity,0.12);--gm3-text-field-outlined-disabled-outline-width:var(--gm3-autocomplete-outlined-text-field-disabled-outline-width,1px);--gm3-text-field-outlined-error-focus-indicator-outline-color:var(--gm3-autocomplete-outlined-text-field-error-focus-outline-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-error-hover-outline-color:var(--gm3-autocomplete-outlined-text-field-error-hover-outline-color,var(--gm3-sys-color-on-error-container,#410e0b));--gm3-text-field-outlined-error-outline-color:var(--gm3-autocomplete-outlined-text-field-error-outline-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-outlined-focus-indicator-outline-color:var(--gm3-autocomplete-outlined-text-field-focus-outline-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-text-field-outlined-focus-indicator-outline-thickness:var(--gm3-autocomplete-outlined-text-field-focus-outline-width,3px);--gm3-text-field-outlined-hover-outline-color:var(--gm3-autocomplete-outlined-text-field-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-text-field-outlined-hover-outline-width:var(--gm3-autocomplete-outlined-text-field-hover-outline-width,1px);--gm3-text-field-outlined-outline-color:var(--gm3-autocomplete-outlined-text-field-outline-color,var(--gm3-sys-color-outline,#747775));--gm3-text-field-outlined-outline-width:var(--gm3-autocomplete-outlined-text-field-outline-width,1px)}.javascriptMaterialdesignGm3WizAutocompleteOutlined-autocomplete-menu-surface{margin-bottom:8px}.javascriptMaterialdesignGm3WizAutocompleteOutlined-autocomplete--no-label-dropdown{margin-bottom:0}.javascriptMaterialdesignGm3WizAutocompleteOutlined-autocomplete{display:inline-flex;position:relative;--gm3-list-divider-color:var(--gm3-autocomplete-outlined-menu-divider-color,var(--gm3-sys-color-surface-variant,#e1e3e1));--gm3-list-divider-height:var(--gm3-autocomplete-outlined-menu-divider-height,1px);--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-label-text-color:var(--gm3-autocomplete-outlined-menu-list-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-label-text-font:var(--gm3-autocomplete-outlined-menu-list-item-label-text-font,Google Sans Text);--gm3-list-list-item-label-text-line-height:var(--gm3-autocomplete-outlined-menu-list-item-label-text-line-height,1.25rem);--gm3-list-list-item-label-text-size:var(--gm3-autocomplete-outlined-menu-list-item-label-text-size,0.875rem);--gm3-list-list-item-label-text-tracking:var(--gm3-autocomplete-outlined-menu-list-item-label-text-tracking,0rem);--gm3-list-list-item-label-text-weight:var(--gm3-autocomplete-outlined-menu-list-item-label-text-weight,500)}.javascriptMaterialdesignGm3WizAutocompleteOutlined-autocomplete[hidden]{display:none}.javascriptMaterialdesignGm3WizAutocompleteOutlined-autocomplete-menu-surface{background-color:var(--gm3-autocomplete-outlined-menu-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));border-radius:var(--gm3-autocomplete-outlined-menu-container-shape,4px);--gm3-menu-surface-container-color:var(--gm3-autocomplete-outlined-menu-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));--gm3-menu-surface-container-elevation:var(--gm3-autocomplete-outlined-menu-container-elevation,2);--gm3-menu-surface-container-shadow-color:var(--gm3-autocomplete-outlined-menu-container-shadow-color,var(--gm3-sys-color-shadow,#000))}.javascriptMaterialdesignGm3WizAutocompleteOutlined-autocomplete-menu-surface .mdc-ripple-upgraded--background-focused{--gm3-list-list-item-container-color:var(--gm3-autocomplete-outlined-menu-list-item-selected-container-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));--gm3-focus-ring-inward-display:block}.javascriptMaterialdesignGm3WizAutocompleteOutlinedDropdown,.javascriptMaterialdesignGm3WizAutocompleteOutlinedTextField{width:inherit}.javascriptMaterialdesignGm3WizAutocompleteOutlinedList{position:relative}.javascriptMaterialdesignGm3WizAutocompleteOutlinedList:before{position:absolute;box-sizing:border-box;inset:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}.javascriptMaterialdesignGm3WizAutocompleteOutlinedLeadingIcon .gm3-autocomplete-suggestion:not(.gm3-autocomplete-suggestion--with-leading-icon){--gm3-list-list-item-leading-space:48px}.javscriptMaterialdesignGm3WizTextfieldCharacterCounter-character-counter{font-family:var(--gm3-text-field-character-counter-supporting-text-font,unset);line-height:var(--gm3-text-field-character-counter-supporting-text-line-height,unset);font-size:var(--gm3-text-field-character-counter-supporting-text-size,unset);letter-spacing:var(--gm3-text-field-character-counter-supporting-text-tracking,unset);font-weight:var(--gm3-text-field-character-counter-supporting-text-weight,unset);white-space:nowrap;margin-inline-start:auto;padding-inline-start:var(--gm3-text-field-character-counter-supporting-text-character-counter-space,unset);color:var(--gm3-text-field-character-counter-supporting-text-color,unset);display:block;position:relative;font-variation-settings:var(--gm3-text-field-character-counter-supporting-text-font-variation-settings,initial)}.javscriptMaterialdesignGm3WizTextfieldCharacterCounter-character-counter--visually-hidden{position:absolute;overflow:hidden;left:-1px;top:auto;width:1px;height:1px}@keyframes floating-label-shake-float-above{0%{transform:translateX(0)}33%{animation-timing-function:cubic-bezier(.5,0,.701732,.495819);transform:translateX(4%)}66%{animation-timing-function:cubic-bezier(.302435,.381352,.55,.956352);transform:translateX(-4%)}to{transform:translateX(0)}}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label{inset:0;pointer-events:none;text-align:initial;display:var(--gm3-floating-label-label-text-display,unset)}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-floating,.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-resting,.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-spacer{transform-origin:left top;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;color:var(--gm3-floating-label-label-text-color,unset);font-family:var(--gm3-floating-label-label-text-font,unset);line-height:var(--gm3-floating-label-label-text-line-height,unset);font-size:var(--gm3-floating-label-label-text-size,unset);letter-spacing:var(--gm3-floating-label-label-text-tracking,unset);font-weight:var(--gm3-floating-label-label-text-weight,unset);font-variation-settings:var(--gm3-floating-label-label-text-font-variation-settings,initial);transition:color .15s cubic-bezier(.4,0,.2,1)}[dir=rtl] .javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-floating,[dir=rtl] .javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-resting,[dir=rtl] .javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-spacer{transform-origin:right top;inset-inline-end:auto}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-resting{position:absolute;inset-block-start:var(--gm3-floating-label-resting-label-top-space,unset);inset-inline-start:var(--gm3-floating-label-resting-label-leading-space,unset);max-width:var(--gm3-floating-label-resting-label-max-width,unset)}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-floating,.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-spacer{position:absolute;inset-block-start:var(--gm3-floating-label-floating-label-top-space,unset);inset-inline-start:var(--gm3-floating-label-floating-label-leading-space,unset);max-width:var(--gm3-floating-label-floating-label-max-width,unset);line-height:var(--gm3-floating-label-floating-label-text-line-height,unset);font-size:var(--gm3-floating-label-floating-label-text-size,unset)}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--hidden{opacity:0}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-spacer{display:inline-block;position:static}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--float-above{cursor:auto}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--required:not(.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--hide-required-marker) .javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-floating:after,.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--required:not(.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--hide-required-marker) .javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-resting:after,.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--required:not(.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--hide-required-marker) .javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-spacer:after{margin-inline:1px 0;content:"*"}.javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label--shake .javascriptMaterialdesignGm3WizTextfieldFloatingLabel-floating-label__content-floating{animation:floating-label-shake-float-above .25s 1}.javascriptMaterialdesignGm3WizTextfieldHelperText-helper-text{color:var(--gm3-text-field-helper-text-supporting-text-color,unset);font-family:var(--gm3-text-field-helper-text-supporting-text-font,unset);line-height:var(--gm3-text-field-helper-text-supporting-text-line-height,unset);font-size:var(--gm3-text-field-helper-text-supporting-text-size,unset);letter-spacing:var(--gm3-text-field-helper-text-supporting-text-tracking,unset);font-weight:var(--gm3-text-field-helper-text-supporting-text-weight,unset);font-variation-settings:var(--gm3-text-field-helper-text-supporting-text-font-variation-settings,initial);margin:0;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms;display:block;min-height:var(--gm3-text-field-helper-text-supporting-text-line-height,unset)}.javascriptMaterialdesignGm3WizTextfieldHelperText-helper-text{opacity:var(--gm3-text-field-helper-text-supporting-text-opacity,0)}.javascriptMaterialdesignGm3WizTextfieldHelperText-helper-text--validation-msg{opacity:var(--gm3-text-field-helper-text-validation-text-opacity,0)}.javascriptMaterialdesignGm3WizTextfieldHelperText-helper-text--persistent{transition:none;opacity:1}.javascriptMaterialdesignGm3WizTextfieldHelperText-helper-text-sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline{display:flex;position:absolute;inset-block-start:0;inset-inline:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:start;pointer-events:none}.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__leading,.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__notch,.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none;border-block-start:var(--gm3-notched-outline-border-width,unset) solid var(--gm3-notched-outline-border-color,unset);border-block-end:var(--gm3-notched-outline-border-width,unset) solid var(--gm3-notched-outline-border-color,unset)}.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__leading{border-inline-start:var(--gm3-notched-outline-border-width,unset) solid var(--gm3-notched-outline-border-color,unset);border-inline-end:none;width:calc(var(--gm3-notched-outline-leading-space, unset) - 4px);margin-inline-end:4px;border-start-start-radius:var(--gm3-notched-outline-container-shape-start-start,unset);border-end-start-radius:var(--gm3-notched-outline-container-shape-end-start,unset)}.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__trailing{flex-grow:1;border-inline-start:none;border-inline-end:var(--gm3-notched-outline-border-width,unset) solid var(--gm3-notched-outline-border-color,unset);border-end-end-radius:var(--gm3-notched-outline-container-shape-end-end,unset);border-start-end-radius:var(--gm3-notched-outline-container-shape-start-end,unset)}.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__notch{flex:0 0 auto;width:auto;margin-inline-start:-4px;max-width:calc(100% - var(--gm3-notched-outline-leading-space, unset) - var(--gm3-notched-outline-trailing-space, unset))}.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline--notched .javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__notch{padding-inline:4px;border-top:none}.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline--no-label .javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__leading{margin-inline-end:unset}.javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline--no-label .javascriptMaterialdesignGm3WizTextfieldNotchedOutline-notched-outline__notch{display:none}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--root{display:inline-flex;flex-direction:column;position:relative;--gm3-text-field-character-counter-supporting-text-character-counter-space:var(--gm3-text-field-outlined-supporting-text-character-counter-space,16px);--gm3-text-field-character-counter-supporting-text-font:var(--gm3-text-field-outlined-supporting-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-text-field-character-counter-supporting-text-font-variation-settings:var(--gm3-text-field-outlined-supporting-text-font-variation-settings,initial);--gm3-text-field-character-counter-supporting-text-line-height:var(--gm3-text-field-outlined-supporting-text-line-height,1rem);--gm3-text-field-character-counter-supporting-text-size:var(--gm3-text-field-outlined-supporting-text-size,0.75rem);--gm3-text-field-character-counter-supporting-text-tracking:var(--gm3-text-field-outlined-supporting-text-tracking,0.00625rem);--gm3-text-field-character-counter-supporting-text-weight:var(--gm3-text-field-outlined-supporting-text-weight,400);--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-helper-text-supporting-text-font:var(--gm3-text-field-outlined-supporting-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-text-field-helper-text-supporting-text-font-variation-settings:var(--gm3-text-field-outlined-supporting-text-font-variation-settings,initial);--gm3-text-field-helper-text-supporting-text-line-height:var(--gm3-text-field-outlined-supporting-text-line-height,1rem);--gm3-text-field-helper-text-supporting-text-size:var(--gm3-text-field-outlined-supporting-text-size,0.75rem);--gm3-text-field-helper-text-supporting-text-tracking:var(--gm3-text-field-outlined-supporting-text-tracking,0.00625rem);--gm3-text-field-helper-text-supporting-text-weight:var(--gm3-text-field-outlined-supporting-text-weight,400);--gm3-text-field-icon-leading-icon-size:var(--gm3-text-field-outlined-leading-icon-size,24px);--gm3-text-field-icon-trailing-icon-size:var(--gm3-text-field-outlined-trailing-icon-size,24px);--gm3-text-field-icon-with-leading-icon-icon-label-text-space:var(--gm3-text-field-outlined-with-leading-icon-icon-label-text-space,16px);--gm3-text-field-icon-with-trailing-icon-icon-label-text-space:var(--gm3-text-field-outlined-with-trailing-icon-icon-label-text-space,16px);--gm3-text-field-icon-with-trailing-icon-trailing-space:var(--gm3-text-field-outlined-with-trailing-icon-trailing-space,12px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__use-updated-font-styles.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--root{--gm3-text-field-character-counter-supporting-text-font:var(--gm3-text-field-outlined-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);--gm3-text-field-helper-text-supporting-text-font:var(--gm3-text-field-outlined-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--root[hidden]{display:none}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field{border-start-start-radius:var(--gm3-text-field-outlined-container-shape-start-start,4px);border-start-end-radius:var(--gm3-text-field-outlined-container-shape-start-end,4px);border-end-start-radius:0;border-end-end-radius:0;padding-inline:max(var(--gm3-text-field-outlined-leading-space,16px),min(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-height,56px)/2)) max(var(--gm3-text-field-outlined-trailing-space,16px),min(var(--gm3-text-field-outlined-container-shape-start-end,4px),var(--gm3-text-field-outlined-container-height,56px)/2));display:inline-flex;align-items:center;position:relative;box-sizing:border-box;overflow:hidden;--gm3-floating-label-label-text-color:var(--gm3-text-field-outlined-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-floating-label-label-text-display:var(--gm3-text-field-outlined-label-text-display,unset);--gm3-floating-label-label-text-font:var(--gm3-text-field-outlined-label-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-floating-label-label-text-font-variation-settings:var(--gm3-text-field-outlined-label-text-font-variation-settings,initial);--gm3-floating-label-label-text-line-height:var(--gm3-text-field-outlined-label-text-line-height,1.5rem);--gm3-floating-label-floating-label-text-line-height:var(--gm3-text-field-outlined-label-text-populated-line-height,1rem);--gm3-floating-label-floating-label-text-size:var(--gm3-text-field-outlined-label-text-populated-size,0.75rem);--gm3-floating-label-label-text-size:var(--gm3-text-field-outlined-label-text-size,1rem);--gm3-floating-label-label-text-tracking:var(--gm3-text-field-outlined-label-text-tracking,0rem);--gm3-floating-label-label-text-weight:var(--gm3-text-field-outlined-label-text-weight,400);--gm3-floating-label-floating-label-leading-space:max(var(--gm3-text-field-outlined-leading-space,16px),min(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-height,56px)/2));--gm3-floating-label-resting-label-leading-space:max(var(--gm3-text-field-outlined-leading-space,16px),min(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-height,56px)/2));--gm3-floating-label-floating-label-top-space:var(--gm3-text-field-outlined-top-space,8px);--gm3-floating-label-resting-label-top-space:calc(50% - var(--gm3-text-field-outlined-label-text-line-height, 1.5rem)/2);--gm3-floating-label-resting-label-max-width:calc(100% - max(var(--gm3-text-field-outlined-leading-space, 16px), min(var(--gm3-text-field-outlined-container-shape-start-start, 4px), var(--gm3-text-field-outlined-container-height, 56px) / 2)))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__use-updated-font-styles .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field{--gm3-floating-label-label-text-font:var(--gm3-text-field-outlined-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea){min-height:var(--gm3-text-field-outlined-container-height,56px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--no-label{--gm3-floating-label-label-text-display:none}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled{pointer-events:none}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{pointer-events:auto}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{background-color:Canvas}}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{text-align:end}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix{line-height:var(--gm3-text-field-outlined-input-text-line-height,1.5rem);display:inline-flex;align-items:center;opacity:0;white-space:nowrap;height:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms;font-size:var(--gm3-text-field-outlined-input-text-size,1rem);font-weight:400;letter-spacing:.009375em;text-decoration:inherit;text-transform:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--label-floating .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix,.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--no-label .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix{opacity:1}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--prefix{color:var(--gm3-text-field-outlined-input-text-prefix-color,#5f6368);padding-inline-end:2px}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--prefix{padding-inline-end:12px}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--prefix{color:var(--gm3-text-field-outlined-disabled-input-text-prefix-color,rgba(95,99,104,.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--prefix{color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--suffix{padding-inline-start:12px;color:var(--gm3-text-field-outlined-input-text-suffix-color,#5f6368)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--suffix{padding-inline-start:2px}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--suffix{color:var(--gm3-text-field-outlined-disabled-input-text-suffix-color,rgba(95,99,104,.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--suffix{color:GrayText}}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix,[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{direction:ltr}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--prefix{padding-inline:0 2px}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--suffix{padding-inline:12px 0}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text{--gm3-text-field-icon-leading-icon-order:1;--gm3-text-field-icon-trailing-icon-order:5}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--suffix{order:2}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{order:3}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--prefix{order:4}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--prefix{padding-inline-end:12px}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--ltr-text.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__affix--suffix{padding-inline-start:2px}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box;padding-inline:var(--gm3-text-field-outlined-supporting-text-leading-space,16px) var(--gm3-text-field-outlined-supporting-text-trailing-space,16px);padding-block-start:var(--gm3-text-field-outlined-supporting-text-top-space,4px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-opacity:1}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-validation-text-opacity:1}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--with-trailing-icon{padding-inline-end:0}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--with-leading-icon{--gm3-floating-label-resting-label-max-width:calc(100% - var(--gm3-text-field-outlined-with-leading-icon-leading-space, 12px) - var(--gm3-text-field-outlined-leading-icon-size, 24px) - var(--gm3-text-field-outlined-with-leading-icon-icon-label-text-space, 16px) - var(--gm3-text-field-outlined-trailing-space, 16px))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--with-trailing-icon{--gm3-floating-label-resting-label-max-width:calc(100% - var(--gm3-text-field-outlined-with-trailing-icon-icon-label-text-space, 16px) - var(--gm3-text-field-outlined-trailing-icon-size, 24px) - var(--gm3-text-field-outlined-with-trailing-icon-trailing-space, 12px) - var(--gm3-text-field-outlined-leading-space, 16px))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--with-leading-icon.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--with-trailing-icon{--gm3-floating-label-resting-label-max-width:calc(100% - var(--gm3-text-field-outlined-with-leading-icon-leading-space, 12px) - var(--gm3-text-field-outlined-leading-icon-size, 24px) - var(--gm3-text-field-outlined-with-leading-icon-icon-label-text-space, 16px) - var(--gm3-text-field-outlined-with-trailing-icon-icon-label-text-space, 16px) - var(--gm3-text-field-outlined-trailing-icon-size, 24px) - var(--gm3-text-field-outlined-with-trailing-icon-trailing-space, 12px))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__trailing-content{max-block-size:24px;display:flex;align-items:center}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled){--gm3-floating-label-label-text-color:var(--gm3-text-field-outlined-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-outlined-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-outlined-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled) .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{caret-color:var(--gm3-text-field-outlined-caret-color,var(--gm3-sys-color-primary,#0b57d0));color:var(--gm3-text-field-outlined-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled)+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-outlined-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused):hover{--gm3-floating-label-label-text-color:var(--gm3-text-field-outlined-hover-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-outlined-hover-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-outlined-hover-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused):hover .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{color:var(--gm3-text-field-outlined-hover-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused):hover+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-outlined-hover-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-hover-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused{--gm3-floating-label-label-text-color:var(--gm3-text-field-outlined-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-outlined-focus-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-outlined-focus-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{color:var(--gm3-text-field-outlined-focus-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-outlined-focus-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-focus-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled) .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{color:var(--gm3-text-field-outlined-error-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled){--gm3-floating-label-label-text-color:var(--gm3-text-field-outlined-error-label-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-outlined-error-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-outlined-error-trailing-icon-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled)+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-outlined-error-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-error-supporting-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused):hover .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{color:var(--gm3-text-field-outlined-error-hover-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused):hover{--gm3-floating-label-label-text-color:var(--gm3-text-field-outlined-error-hover-label-text-color,var(--gm3-sys-color-on-error-container,#410e0b));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-outlined-error-hover-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-outlined-error-hover-trailing-icon-color,var(--gm3-sys-color-on-error-container,#410e0b))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused):hover+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-outlined-error-hover-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-error-hover-supporting-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{caret-color:var(--gm3-text-field-outlined-error-focus-caret-color,var(--gm3-sys-color-error,#b3261e));color:var(--gm3-text-field-outlined-error-focus-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused{--gm3-floating-label-label-text-color:var(--gm3-text-field-outlined-error-focus-label-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-outlined-error-focus-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-outlined-error-focus-trailing-icon-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-outlined-error-focus-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-error-focus-supporting-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled{--gm3-floating-label-label-text-color:var(--gm3-text-field-outlined-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-outlined-disabled-leading-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-outlined-disabled-trailing-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled{--gm3-floating-label-label-text-color:GrayText;--gm3-text-field-icon-leading-icon-color:GrayText;--gm3-text-field-icon-trailing-icon-color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{color:var(--gm3-text-field-outlined-disabled-input-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-outlined-disabled-supporting-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-disabled-supporting-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled+.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:GrayText;--gm3-text-field-character-counter-supporting-text-color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input-wrapper{display:flex;box-sizing:border-box;align-items:center;flex:1}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--no-label .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input-wrapper{padding-block:0}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{font-family:var(--gm3-text-field-outlined-input-text-font,"Google Sans",Roboto,Arial,sans-serif);line-height:var(--gm3-text-field-outlined-input-text-line-height,1.5rem);font-size:var(--gm3-text-field-outlined-input-text-size,1rem);letter-spacing:var(--gm3-text-field-outlined-input-text-tracking,0);font-weight:var(--gm3-text-field-outlined-input-text-weight,400);font-variation-settings:var(--gm3-text-field-outlined-input-text-font-variation-settings,initial);transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms;width:100%;min-width:0;border:none;border-radius:0;background:none;-moz-appearance:none;appearance:none;padding:0}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input::-webkit-calendar-picker-indicator{display:none}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input:focus{outline:none}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input:invalid{box-shadow:none}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__use-updated-font-styles .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{font-family:var(--gm3-text-field-outlined-input-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input::placeholder{color:var(--gm3-text-field-outlined-input-text-placeholder-color,var(--gm3-sys-color-on-surface-variant,#444746));transition:opacity 67ms cubic-bezier(.4,0,.2,1) 0ms;opacity:0}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input::placeholder{color:var(--gm3-text-field-outlined-disabled-input-text-placeholder-color,rgba(60,64,67,.38))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input::placeholder,.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--no-label .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input::placeholder{transition-delay:40ms;transition-duration:.11s;opacity:1}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0;transition:none;--gm3-floating-label-resting-label-top-space:calc((var(--gm3-text-field-outlined-top-space, 8px) + var(--gm3-text-field-outlined-label-text-populated-line-height, 1rem) + var(--gm3-text-field-outlined-input-text-line-height, 1.5rem) + var(--gm3-text-field-outlined-bottom-space, 8px) - var(--gm3-text-field-outlined-label-text-line-height, 1.5rem))/2)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled{--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-outlined-disabled-supporting-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__label{z-index:1}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{flex-grow:1;height:auto;overflow:hidden auto;box-sizing:border-box;resize:none;padding:0 max(var(--gm3-text-field-outlined-leading-space,16px),min(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-height,56px)/2)) 0 max(var(--gm3-text-field-outlined-trailing-space,16px),min(var(--gm3-text-field-outlined-container-shape-start-end,4px),var(--gm3-text-field-outlined-container-height,56px)/2));min-height:var(--gm3-text-field-outlined-input-text-line-height,1.5rem)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{margin-block:calc((var(--gm3-text-field-outlined-top-space, 8px) + var(--gm3-text-field-outlined-label-text-populated-line-height, 1rem) + var(--gm3-text-field-outlined-input-text-line-height, 1.5rem) + var(--gm3-text-field-outlined-bottom-space, 8px) - var(--gm3-text-field-outlined-input-text-line-height, 1.5rem))/2)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--with-internal-counter .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{margin-block-end:2px}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--with-internal-counter .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field-internal-helper-line{display:flex;justify-content:flex-end;box-sizing:border-box;padding-inline-end:var(--gm3-text-field-outlined-supporting-text-trailing-space,16px);padding-block-end:12px;width:100%}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:var(--gm3-text-field-outlined-container-height,56px);min-width:100%;width:-moz-fit-content;width:fit-content;overflow:hidden;resize:both}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--outlined{padding-inline-start:max(var(--gm3-text-field-outlined-leading-space,16px),max(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-shape-end-start,4px)) + 4px);overflow:visible;--gm3-notched-outline-border-color:var(--gm3-text-field-outlined-outline-color,var(--gm3-sys-color-outline,#747775));--gm3-notched-outline-border-width:var(--gm3-text-field-outlined-outline-width,1px);--gm3-notched-outline-container-shape-start-start:var(--gm3-text-field-outlined-container-shape-start-start,4px);--gm3-notched-outline-container-shape-start-end:var(--gm3-text-field-outlined-container-shape-start-end,4px);--gm3-notched-outline-container-shape-end-start:var(--gm3-text-field-outlined-container-shape-end-start,4px);--gm3-notched-outline-container-shape-end-end:var(--gm3-text-field-outlined-container-shape-end-end,4px);--gm3-notched-outline-leading-space:max(var(--gm3-text-field-outlined-leading-space,16px),max(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-shape-end-start,4px)) + 4px);--gm3-notched-outline-trailing-space:max(var(--gm3-text-field-outlined-trailing-space,16px),min(var(--gm3-text-field-outlined-container-shape-start-end,4px),var(--gm3-text-field-outlined-container-height,56px)/2));--gm3-floating-label-resting-label-leading-space:max(var(--gm3-text-field-outlined-leading-space,16px),max(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-shape-end-start,4px)) + 4px);--gm3-floating-label-floating-label-leading-space:max(var(--gm3-text-field-outlined-leading-space,16px),max(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-shape-end-start,4px)) + 4px);--gm3-floating-label-floating-label-top-space:calc(var(--gm3-text-field-outlined-label-text-populated-size, 0.75rem)*-1/2);--gm3-floating-label-floating-label-max-width:calc(100% - 2 * max(var(--gm3-text-field-outlined-leading-space, 16px), min(var(--gm3-text-field-outlined-container-shape-start-start, 4px), var(--gm3-text-field-outlined-container-height, 56px) / 2)))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--no-label{padding-inline-start:var(--gm3-text-field-outlined-leading-space,16px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--with-leading-icon{padding-inline-start:var(--gm3-text-field-outlined-with-leading-icon-leading-space,12px);--gm3-floating-label-resting-label-leading-space:calc(var(--gm3-text-field-outlined-with-leading-icon-leading-space, 12px) + var(--gm3-text-field-outlined-leading-icon-size, 24px) + var(--gm3-text-field-outlined-with-leading-icon-icon-label-text-space, 16px))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea{padding-inline-start:0}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input-wrapper{padding-block:0}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--outlined:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled){--gm3-notched-outline-border-color:var(--gm3-text-field-outlined-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--outlined:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused):hover{--gm3-notched-outline-border-color:var(--gm3-text-field-outlined-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-notched-outline-border-width:var(--gm3-text-field-outlined-hover-outline-width,1px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--outlined:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused{--gm3-notched-outline-border-color:var(--gm3-text-field-outlined-focus-indicator-outline-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-notched-outline-border-width:var(--gm3-text-field-outlined-focus-indicator-outline-thickness,3px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled){--gm3-notched-outline-border-color:var(--gm3-text-field-outlined-error-outline-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused):hover{--gm3-notched-outline-border-color:var(--gm3-text-field-outlined-error-hover-outline-color,var(--gm3-sys-color-on-error-container,#410e0b));--gm3-notched-outline-border-width:var(--gm3-text-field-outlined-hover-outline-width,1px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--focused{--gm3-notched-outline-border-color:var(--gm3-text-field-outlined-error-focus-indicator-outline-color,var(--gm3-sys-color-error,#b3261e));--gm3-notched-outline-border-width:var(--gm3-text-field-outlined-focus-indicator-outline-thickness,3px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--outlined.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled{--gm3-notched-outline-border-color:var(--gm3-text-field-outlined-disabled-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.12));--gm3-notched-outline-border-width:var(--gm3-text-field-outlined-disabled-outline-width,1px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--outlined.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--disabled{--gm3-notched-outline-border-color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__resizer{transform:translateY(-1px) translateX(-1px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__resizer .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{transform:translateY(1px) translateX(1px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{padding-inline-start:max(var(--gm3-text-field-outlined-leading-space,16px),max(var(--gm3-text-field-outlined-container-shape-start-start,4px),var(--gm3-text-field-outlined-container-shape-end-start,4px)) + 4px)}.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--textarea.javascriptMaterialdesignGm3WizTextFieldOutlined-text-field--no-label .javascriptMaterialdesignGm3WizTextFieldOutlined-text-field__input{padding-inline-start:var(--gm3-text-field-outlined-leading-space,16px)}.boqAddonscardsrendererCardSelectioncontrolDropDownTwoLines{--gm3-list-list-item-label-text-weight:700;--gm3-list-list-item-selected-label-text-weight:700}.boqAddonscardsrendererCardSelectioncontrolDropDown{--gm3-select-shared-text-field-container-height:56px;--gm3-select-shared-text-field-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-select-shared-text-field-label-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-select-shared-text-field-label-text-size:0.875rem;--gm3-select-shared-text-field-label-text-populated-size:0.67375rem;--gm3-select-shared-text-field-label-text-line-height:1.25rem;--gm3-select-shared-text-field-label-text-tracking:0.00625rem;--gm3-select-shared-text-field-label-text-weight:500;--gm3-select-shared-text-field-focus-input-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-select-shared-text-field-hover-input-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-select-shared-text-field-input-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-select-shared-text-field-input-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-select-shared-text-field-input-text-size:0.875rem;--gm3-select-shared-text-field-input-text-tracking:0rem;--gm3-select-shared-text-field-input-text-weight:500;--gm3-select-shared-text-field-supporting-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-select-shared-text-field-supporting-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-select-shared-text-field-supporting-text-tracking:0.00625rem;--gm3-select-shared-text-field-supporting-text-weight:500;--gm3-select-shared-menu-list-item-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-select-shared-menu-list-item-label-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-select-shared-menu-list-item-label-text-size:0.875rem;--gm3-select-shared-menu-list-item-label-text-tracking:0rem;--gm3-select-shared-menu-list-item-label-text-weight:400;--gm3-select-outlined-text-field-container-height:56px;width:100%}.boqAddonscardsrendererCardSelectioncontrolSelectionControl{width:100%}.boqAddonscardsrendererCardSelectioncontrolSelectionControlLabel{color:var(--gm3-sys-color-on-surface-variant,#444746);font:500 .75rem/1rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:.00625rem;margin-bottom:2px}.boqAddonscardsrendererCardSelectioncontrolSelectionItem{align-items:center;display:flex;min-height:18px;width:100%}.boqAddonscardsrendererCardSelectioncontrolSelectionItem:hover{background-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);border-radius:16px;cursor:pointer}.boqAddonscardsrendererCardSelectioncontrolInnerCheckboxGm3{--gm3-checkbox-container-size:16px;--gm3-checkbox-state-layer-size:28px;--gm3-checkbox-touch-target-size:0px}.boqAddonscardsrendererCardSelectioncontrolInnerRadioGm3{--gm3-radio-state-layer-size:28px;margin:0}.boqAddonscardsrendererCardSelectioncontrolInnerSwitchGm3{--gm3-switch-track-width:33px;--gm3-switch-track-height:20px;--gm3-switch-state-layer-size:25px;--gm3-switch-pressed-handle-height:16px;--gm3-switch-pressed-handle-width:16px;--gm3-switch-selected-handle-height:14px;--gm3-switch-selected-handle-width:14px;--gm3-switch-selected-icon-size:10px;--gm3-switch-unselected-handle-height:10px;--gm3-switch-unselected-handle-width:10px;--gm3-switch-unselected-icon-size:10px;--gm3-switch-with-icon-handle-height:14px;--gm3-switch-with-icon-handle-width:14px;--gm3-switch-touch-target-height:20px;--gm3-switch-touch-target-width:33px}.boqAddonscardsrendererCardSelectioncontrolSelectionItemLabel{flex:1;color:var(--gm3-sys-color-on-surface,#1f1f1f);font:400 .875rem/1.25rem Google Sans Text,Google Sans,Roboto,Arial,sans-serif;letter-spacing:0;margin-left:16px}.boqAddonscardsrendererCardSelectioncontrolSelectionItemLabel:hover{cursor:pointer}.boqAddonscardsrendererCardSelectioncontrolSelectionItemLabel.SelectionItemDensity{padding:8px 0}.javascriptMaterialdesignGm3WizSelectShared-select-root{display:inline-flex;flex-direction:column;position:relative}.javascriptMaterialdesignGm3WizSelectShared-select-root[hidden]{display:none}.javascriptMaterialdesignGm3WizSelectShared-select{display:inline-flex;position:relative}.javascriptMaterialdesignGm3WizSelectShared-select--disabled{cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizSelectShared-select__anchor{box-sizing:border-box;min-width:0;width:var(--gm3-select-shared-text-field-container-width,200px);height:var(--gm3-select-shared-text-field-container-height,56px);position:relative;flex:1;display:flex;align-items:baseline;overflow:hidden;outline:none;cursor:pointer}.javascriptMaterialdesignGm3WizSelectShared-select--with-leading-icon .javascriptMaterialdesignGm3WizSelectShared-select__anchor{padding-inline:0}.javascriptMaterialdesignGm3WizSelectShared-select__touch{position:absolute;inset:0;height:var(--gm3-select-shared-text-field-container-height,56px)}.javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon{width:var(--gm3-select-shared-text-field-leading-icon-size,24px);height:var(--gm3-select-shared-text-field-leading-icon-size,24px);font-size:var(--gm3-select-shared-text-field-leading-icon-size,24px);color:var(--gm3-select-shared-text-field-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));margin:0 12px;display:inline-block;box-sizing:border-box;border:none;text-decoration:none;-webkit-user-select:none;user-select:none;flex-shrink:0;align-self:center;background-color:transparent;fill:currentColor}.javascriptMaterialdesignGm3WizSelectShared-select:hover .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon{color:var(--gm3-select-shared-text-field-hover-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon{color:var(--gm3-select-shared-text-field-focus-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon{color:var(--gm3-select-shared-text-field-error-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid:hover .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon{color:var(--gm3-select-shared-text-field-error-hover-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon{color:var(--gm3-select-shared-text-field-error-focus-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon{color:var(--gm3-select-shared-text-field-disabled-leading-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__anchor .javascriptMaterialdesignGm3WizSelectShared-select__icon{color:GrayText}}.javascriptMaterialdesignGm3WizSelectShared-select__selected-text-container{display:flex;flex:1;min-width:0;pointer-events:none}.javascriptMaterialdesignGm3WizSelectShared-select__selected-text{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gm3-select-shared-text-field-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));font-family:var(--gm3-select-shared-text-field-input-text-font,"Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-select-shared-text-field-input-text-size,1rem);font-weight:var(--gm3-select-shared-text-field-input-text-weight,400);line-height:var(--gm3-select-shared-text-field-input-text-line-height,1.5rem);letter-spacing:var(--gm3-select-shared-text-field-input-text-tracking,0)}.javascriptMaterialdesignGm3WizSelectShared-select:hover .javascriptMaterialdesignGm3WizSelectShared-select__selected-text{color:var(--gm3-select-shared-text-field-hover-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectShared-select__selected-text{color:var(--gm3-select-shared-text-field-focus-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__selected-text{color:var(--gm3-select-shared-text-field-error-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid:hover .javascriptMaterialdesignGm3WizSelectShared-select__selected-text{color:var(--gm3-select-shared-text-field-error-hover-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectShared-select__selected-text{color:var(--gm3-select-shared-text-field-error-focus-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectShared-select__selected-text,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__selected-text{color:var(--gm3-select-shared-text-field-disabled-input-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectShared-select__selected-text,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__selected-text{color:GrayText}}.javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon{margin:0 12px;position:relative;display:inline-flex;flex-shrink:0;align-self:center;align-items:center;justify-content:center;pointer-events:none;width:var(--gm3-select-shared-text-field-trailing-icon-size,24px);height:var(--gm3-select-shared-text-field-trailing-icon-size,24px);fill:var(--gm3-select-shared-text-field-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-graphic{width:41.6666666667%;height:20.8333333333%}.javascriptMaterialdesignGm3WizSelectShared-select:hover .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon{fill:var(--gm3-select-shared-text-field-hover-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon{fill:var(--gm3-select-shared-text-field-focus-trailing-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon{fill:var(--gm3-select-shared-text-field-error-trailing-icon-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid:hover .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon{fill:var(--gm3-select-shared-text-field-error-hover-trailing-icon-color,var(--gm3-sys-color-on-error-container,#410e0b))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon{fill:var(--gm3-select-shared-text-field-error-focus-trailing-icon-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon{fill:var(--gm3-select-shared-text-field-disabled-trailing-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSelectShared-select .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-graphic{fill:currentColor}.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-graphic{fill:GrayText}}.javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-active,.javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-inactive{position:absolute;top:0;left:0}.javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-inactive{opacity:1;transition:opacity 75ms linear 75ms}.javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-active{opacity:0;transition:opacity 75ms linear}.javascriptMaterialdesignGm3WizSelectShared-select--activated .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-inactive{opacity:0;transition:opacity 50ms linear}.javascriptMaterialdesignGm3WizSelectShared-select--activated .javascriptMaterialdesignGm3WizSelectShared-select__dropdown-icon-active{opacity:1;transition:opacity .1s linear 50ms}.javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-label-text-color:var(--gm3-select-shared-text-field-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-floating-label-label-text-font:var(--gm3-select-shared-text-field-label-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-floating-label-label-text-line-height:var(--gm3-select-shared-text-field-label-text-line-height,1.5rem);--gm3-floating-label-label-text-size:var(--gm3-select-shared-text-field-label-text-size,1rem);--gm3-floating-label-label-text-tracking:var(--gm3-select-shared-text-field-label-text-tracking,0rem);--gm3-floating-label-label-text-weight:var(--gm3-select-shared-text-field-label-text-weight,400);--gm3-floating-label-resting-label-top-space:calc(50% - var(--gm3-select-shared-text-field-label-text-line-height, 1.5rem)/2);--gm3-floating-label-resting-label-max-width:calc(100% - var(--gm3-select-shared-text-field-trailing-icon-size, 24px) - 24px);--gm3-floating-label-floating-label-text-size:var(--gm3-select-shared-text-field-label-text-populated-size,0.75rem);--gm3-floating-label-floating-label-text-line-height:var(--gm3-select-shared-text-field-label-text-populated-line-height,1rem)}.javascriptMaterialdesignGm3WizSelectShared-select--with-leading-icon .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-resting-label-leading-space:calc(var(--gm3-select-shared-text-field-leading-icon-size, 24px) + 24px);--gm3-floating-label-resting-label-max-width:calc(100% - var(--gm3-select-shared-text-field-leading-icon-size, 24px) - 48px - var(--gm3-select-shared-text-field-trailing-icon-size, 24px))}.javascriptMaterialdesignGm3WizSelectShared-select:hover .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-label-text-color:var(--gm3-select-shared-text-field-hover-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-label-text-color:var(--gm3-select-shared-text-field-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-label-text-color:var(--gm3-select-shared-text-field-error-label-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid:hover .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-label-text-color:var(--gm3-select-shared-text-field-error-hover-label-text-color,var(--gm3-sys-color-on-error-container,#410e0b))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-label-text-color:var(--gm3-select-shared-text-field-error-focus-label-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectShared-select__floating-label,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-label-text-color:var(--gm3-select-shared-text-field-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectShared-select__floating-label,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-label-text-color:GrayText}}.javascriptMaterialdesignGm3WizSelectShared-select+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text{margin:4px 16px 0;--gm3-text-field-helper-text-supporting-text-color:var(--gm3-select-shared-text-field-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-helper-text-supporting-text-font:var(--gm3-select-shared-text-field-supporting-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-text-field-helper-text-supporting-text-line-height:var(--gm3-select-shared-text-field-supporting-text-line-height,1rem);--gm3-text-field-helper-text-supporting-text-size:var(--gm3-select-shared-text-field-supporting-text-size,0.75rem);--gm3-text-field-helper-text-supporting-text-tracking:var(--gm3-select-shared-text-field-supporting-text-tracking,0.006rem);--gm3-text-field-helper-text-supporting-text-weight:var(--gm3-select-shared-text-field-supporting-text-weight,400);--gm3-text-field-helper-text-supporting-text-opacity:1}.javascriptMaterialdesignGm3WizSelectShared-select:hover+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-select-shared-text-field-hover-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--focused+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-select-shared-text-field-focus-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-select-shared-text-field-error-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-helper-text-validation-text-opacity:1}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid:hover+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-select-shared-text-field-error-hover-supporting-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid.javascriptMaterialdesignGm3WizSelectShared-select--focused+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-select-shared-text-field-error-focus-supporting-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-select-shared-text-field-disabled-supporting-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text,.javascriptMaterialdesignGm3WizSelectShared-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid+.javascriptMaterialdesignGm3WizSelectShared-select__helper-text{--gm3-text-field-helper-text-supporting-text-color:GrayText}}.javascriptMaterialdesignGm3WizSelectShared-select__menu{--gm3-menu-cascading-menu-indicator-icon-color:var(--gm3-select-shared-menu-cascading-menu-indicator-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-menu-cascading-menu-indicator-icon-size:var(--gm3-select-shared-menu-cascading-menu-indicator-icon-size,24px);--gm3-menu-container-color:var(--gm3-select-shared-menu-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));--gm3-menu-container-elevation:var(--gm3-select-shared-menu-container-elevation,2);--gm3-menu-container-shadow-color:var(--gm3-select-shared-menu-container-shadow-color,var(--gm3-sys-color-shadow,#000));--gm3-menu-container-shape:var(--gm3-select-shared-menu-container-shape,4px);--gm3-list-list-item-selected-container-color:var(--gm3-select-shared-menu-list-item-selected-container-color,var(--gm3-sys-color-surface-variant,#e1e3e1));--gm3-list-divider-color:var(--gm3-select-shared-menu-divider-color,var(--gm3-sys-color-surface-variant,#e1e3e1));--gm3-list-divider-height:var(--gm3-select-shared-menu-divider-height,1px);--gm3-list-list-item-leading-space:16px;--gm3-list-list-item-trailing-space:16px;--gm3-list-list-item-content-gap:12px;--gm3-list-list-item-one-line-container-height:var(--gm3-select-shared-menu-list-item-one-line-container-height,48px);--gm3-list-list-item-one-line-padding:var(--gm3-select-shared-menu-list-item-one-line-padding,8px);--gm3-list-list-item-two-line-container-height:var(--gm3-select-shared-menu-list-item-two-line-container-height,64px);--gm3-list-list-item-two-line-padding:0px;--gm3-list-list-item-leading-icon-color:var(--gm3-select-shared-menu-list-item-with-leading-icon-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-hover-leading-icon-icon-color:var(--gm3-select-shared-menu-list-item-with-leading-icon-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-selected-leading-icon-color:var(--gm3-select-shared-menu-list-item-with-leading-icon-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-leading-icon-size:var(--gm3-select-shared-menu-list-item-with-leading-icon-leading-icon-size,24px);--gm3-list-list-item-label-text-color:var(--gm3-select-shared-menu-list-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-hover-label-text-color:var(--gm3-select-shared-menu-list-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-focus-label-text-color:var(--gm3-select-shared-menu-list-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-selected-label-text-color:var(--gm3-select-shared-menu-list-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-label-text-font:var(--gm3-select-shared-menu-list-item-label-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-list-list-item-label-text-line-height:var(--gm3-select-shared-menu-list-item-label-text-line-height,1.25rem);--gm3-list-list-item-label-text-size:var(--gm3-select-shared-menu-list-item-label-text-size,1rem);--gm3-list-list-item-label-text-tracking:var(--gm3-select-shared-menu-list-item-label-text-tracking,0rem);--gm3-list-list-item-label-text-weight:var(--gm3-select-shared-menu-list-item-label-text-weight,400);--gm3-list-list-item-selected-label-text-weight:var(--gm3-select-shared-menu-list-item-label-text-weight,400);--gm3-list-list-item-supporting-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-selected-supporting-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-supporting-text-font:var(--gm3-select-shared-menu-list-item-label-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-list-list-item-supporting-text-tracking:var(--gm3-select-shared-menu-list-item-label-text-tracking,0rem);--gm3-list-list-item-supporting-text-weight:400;--gm3-list-list-item-trailing-supporting-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-selected-trailing-supporting-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-trailing-supporting-text-font:var(--gm3-select-shared-menu-list-item-label-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-list-list-item-trailing-supporting-text-size:12px;--gm3-list-list-item-trailing-supporting-text-tracking:var(--gm3-select-shared-menu-list-item-label-text-tracking,0rem);--gm3-list-list-item-trailing-supporting-text-weight:400;--gm3-list-list-item-selected-trailing-supporting-text-weight:400}.javascriptMaterialdesignGm3WizSelectShared-select__menuMatchWidth{width:100%}.javascriptMaterialdesignGm3WizSelectShared-select__option-with-leading-content{--gm3-list-list-item-leading-space:12px;--gm3-list-list-item-trailing-space:12px}.javascriptMaterialdesignGm3WizSelectShared-select__option-one-line{min-height:var(--gm3-select-shared-menu-list-item-one-line-container-height,48px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSelectShared-select__menu:before{position:absolute;box-sizing:border-box;inset:0;border:1px solid transparent;border-radius:inherit;pointer-events:none;content:""}}.javascriptMaterialdesignGm3WizSelectOutlined-select .javascriptMaterialdesignGm3WizSelectShared-select__anchor{overflow:visible}.javascriptMaterialdesignGm3WizSelectOutlined-select .javascriptMaterialdesignGm3WizSelectShared-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.javascriptMaterialdesignGm3WizSelectOutlined-select:not(.javascriptMaterialdesignGm3WizSelectShared-select--with-leading-icon) .javascriptMaterialdesignGm3WizSelectShared-select__anchor{padding-inline-start:max(16px,var(--gm3-select-outlined-text-field-container-shape-start-start,4px) + 4px)}.javascriptMaterialdesignGm3WizSelectOutlined-select .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-floating-label-top-space:-6px;--gm3-floating-label-floating-label-leading-space:max(16px,var(--gm3-select-outlined-text-field-container-shape-start-start,4px) + 4px);--gm3-floating-label-floating-label-max-width:calc(100% - (max(16px, var(--gm3-select-outlined-text-field-container-shape-start-start, 4px) + 4px) + max(8px, min(var(--gm3-select-outlined-text-field-container-shape-start-end, 4px), var(--gm3-select-outlined-text-field-container-height, 56px) / 2)) + 6px))}.javascriptMaterialdesignGm3WizSelectOutlined-select:not(.javascriptMaterialdesignGm3WizSelectShared-select--with-leading-icon) .javascriptMaterialdesignGm3WizSelectShared-select__floating-label{--gm3-floating-label-resting-label-leading-space:max(16px,var(--gm3-select-outlined-text-field-container-shape-start-start,4px) + 4px)}.javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline{--gm3-notched-outline-border-color:var(--gm3-select-outlined-text-field-outline-color,var(--gm3-sys-color-outline,#747775));--gm3-notched-outline-border-width:var(--gm3-select-outlined-text-field-outline-width,1px);--gm3-notched-outline-container-shape-start-start:var(--gm3-select-outlined-text-field-container-shape-start-start,4px);--gm3-notched-outline-container-shape-start-end:var(--gm3-select-outlined-text-field-container-shape-start-end,4px);--gm3-notched-outline-container-shape-end-start:var(--gm3-select-outlined-text-field-container-shape-end-start,4px);--gm3-notched-outline-container-shape-end-end:var(--gm3-select-outlined-text-field-container-shape-end-end,4px);--gm3-notched-outline-leading-space:max(16px,var(--gm3-select-outlined-text-field-container-shape-start-start,4px) + 4px);--gm3-notched-outline-trailing-space:max(8px,min(var(--gm3-select-outlined-text-field-container-shape-start-end,4px),var(--gm3-select-outlined-text-field-container-height,56px)/2))}.javascriptMaterialdesignGm3WizSelectOutlined-select:hover .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline{--gm3-notched-outline-border-color:var(--gm3-select-outlined-text-field-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-notched-outline-border-width:var(--gm3-select-outlined-text-field-hover-outline-width,1px)}.javascriptMaterialdesignGm3WizSelectOutlined-select.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline{--gm3-notched-outline-border-color:var(--gm3-select-outlined-text-field-focus-outline-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-notched-outline-border-width:var(--gm3-select-outlined-text-field-focus-outline-width,3px)}.javascriptMaterialdesignGm3WizSelectOutlined-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline{--gm3-notched-outline-border-color:var(--gm3-select-outlined-text-field-error-outline-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizSelectOutlined-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid:hover .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline{--gm3-notched-outline-border-color:var(--gm3-select-outlined-text-field-error-hover-outline-color,var(--gm3-sys-color-on-error-container,#410e0b))}.javascriptMaterialdesignGm3WizSelectOutlined-select.javascriptMaterialdesignGm3WizSelectShared-select--invalid.javascriptMaterialdesignGm3WizSelectShared-select--focused .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline{--gm3-notched-outline-border-color:var(--gm3-select-outlined-text-field-error-focus-outline-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizSelectOutlined-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline,.javascriptMaterialdesignGm3WizSelectOutlined-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline{--gm3-notched-outline-border-color:var(--gm3-select-outlined-text-field-disabled-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.12));--gm3-notched-outline-border-width:var(--gm3-select-outlined-text-field-disabled-outline-width,1px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSelectOutlined-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline,.javascriptMaterialdesignGm3WizSelectOutlined-select.javascriptMaterialdesignGm3WizSelectShared-select--disabled.javascriptMaterialdesignGm3WizSelectShared-select--invalid .javascriptMaterialdesignGm3WizSelectOutlined-select__notched-outline{--gm3-notched-outline-border-color:GrayText}}.javascriptMaterialdesignGm3WizSwitch-root{display:inline-flex;outline:none;vertical-align:top;-webkit-tap-highlight-color:transparent}.javascriptMaterialdesignGm3WizSwitch-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;padding:0;position:relative;width:var(--gm3-switch-track-width,52px);height:var(--gm3-switch-track-height,32px);border-start-start-radius:var(--gm3-switch-track-shape-start-start,9999px);border-start-end-radius:var(--gm3-switch-track-shape-start-end,9999px);border-end-end-radius:var(--gm3-switch-track-shape-end-end,9999px);border-end-start-radius:var(--gm3-switch-track-shape-end-start,9999px);--gm3-focus-ring-outward-color:var(--gm3-switch-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-switch-focus-indicator-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-switch-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-switch-track-shape-start-start,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-switch-track-shape-start-start,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-switch-track-shape-start-start,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-switch-track-shape-start-start,9999px)}.javascriptMaterialdesignGm3WizSwitch-switch:focus-visible{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizSwitch-switch__touch{position:absolute;block-size:var(--gm3-switch-touch-target-height,48px);inline-size:var(--gm3-switch-touch-target-width,52px)}.javascriptMaterialdesignGm3WizSwitch-switch:disabled{cursor:default;pointer-events:none}.javascriptMaterialdesignGm3WizSwitch-switch:disabled .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:transparent;border-color:transparent}.javascriptMaterialdesignGm3WizSwitch-switch:disabled .javascriptMaterialdesignGm3WizSwitch-switch__track:before{background-clip:content-box}.javascriptMaterialdesignGm3WizSwitch-switch--selected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__track{background-clip:border-box}.javascriptMaterialdesignGm3WizSwitch-switch__input{display:none}.javascriptMaterialdesignGm3WizSwitch-switch__track{position:relative;width:100%;height:100%;box-sizing:border-box;border-radius:inherit;display:flex;justify-content:center;align-items:center}.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:var(--gm3-switch-selected-track-color,var(--gm3-sys-color-primary,#0b57d0));outline-color:transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch__track:before{content:"";display:flex;position:absolute;height:100%;width:100%;border-radius:inherit;box-sizing:border-box;border-style:solid;transition-property:opacity;transition-duration:75ms;border-width:var(--gm3-switch-track-outline-width,2px);background-color:var(--gm3-switch-unselected-track-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));border-color:var(--gm3-switch-unselected-track-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__track:before{opacity:0}.javascriptMaterialdesignGm3WizSwitch-switch--selected:hover .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:var(--gm3-switch-selected-hover-track-color,var(--gm3-sys-color-primary,#0b57d0))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--selected:hover .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch--selected:focus-visible .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:var(--gm3-switch-selected-focus-track-color,var(--gm3-sys-color-primary,#0b57d0))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--selected:focus-visible .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch--selected:active .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:var(--gm3-switch-selected-pressed-track-color,var(--gm3-sys-color-primary,#0b57d0))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--selected:active .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch--selected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:var(--gm3-switch-disabled-selected-track-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--selected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__track{background-color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:hover .javascriptMaterialdesignGm3WizSwitch-switch__track:before{background-color:var(--gm3-switch-unselected-hover-track-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));border-color:var(--gm3-switch-unselected-hover-track-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:focus-visible .javascriptMaterialdesignGm3WizSwitch-switch__track:before{background-color:var(--gm3-switch-unselected-focus-track-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));border-color:var(--gm3-switch-unselected-focus-track-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:active .javascriptMaterialdesignGm3WizSwitch-switch__track:before{background-color:var(--gm3-switch-unselected-pressed-track-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));border-color:var(--gm3-switch-unselected-pressed-track-outline-color,var(--gm3-sys-color-outline,#747775))}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__track:before{background-color:var(--gm3-switch-disabled-unselected-track-color,rgba(var(--gm3-sys-color-surface-container-highest-rgb,221,227,234),.12));border-color:var(--gm3-switch-disabled-unselected-track-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}.javascriptMaterialdesignGm3WizSwitch-switch__handle-container{position:relative;transition:margin 75ms cubic-bezier(.4,0,.2,1)}.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__handle-container{margin-inline-start:calc(var(--gm3-switch-track-width, 52px) - var(--gm3-switch-track-height, 32px))}.javascriptMaterialdesignGm3WizSwitch-switch--unselected .javascriptMaterialdesignGm3WizSwitch-switch__handle-container{margin-inline-end:calc(var(--gm3-switch-track-width, 52px) - var(--gm3-switch-track-height, 32px))}.javascriptMaterialdesignGm3WizSwitch-switch__handle{border-start-start-radius:var(--gm3-switch-handle-shape-start-start,9999px);border-start-end-radius:var(--gm3-switch-handle-shape-start-end,9999px);border-end-end-radius:var(--gm3-switch-handle-shape-end-end,9999px);border-end-start-radius:var(--gm3-switch-handle-shape-end-start,9999px);background-color:var(--gm3-switch-selected-handle-color,var(--gm3-sys-color-on-primary,#fff));position:relative;transition:width 75ms cubic-bezier(.4,0,.2,1),height 75ms cubic-bezier(.4,0,.2,1)}.javascriptMaterialdesignGm3WizSwitch-switch__handle:before{content:"";display:flex;position:absolute;height:100%;width:100%;border-radius:inherit;box-sizing:border-box;transition-property:opacity;transition-duration:75ms;background-color:var(--gm3-switch-unselected-handle-color,var(--gm3-sys-color-outline,#747775))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch__handle:before{background-color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__handle:before{opacity:0}.javascriptMaterialdesignGm3WizSwitch-switch--unselected .javascriptMaterialdesignGm3WizSwitch-switch__handle{height:var(--gm3-switch-unselected-handle-height,16px);width:var(--gm3-switch-unselected-handle-width,16px)}.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__handle{height:var(--gm3-switch-selected-handle-height,24px);width:var(--gm3-switch-selected-handle-width,24px)}.javascriptMaterialdesignGm3WizSwitch-switch--unselected .javascriptMaterialdesignGm3WizSwitch-switch__handle--big{height:var(--gm3-switch-with-icon-handle-height,24px);width:var(--gm3-switch-with-icon-handle-width,24px)}.javascriptMaterialdesignGm3WizSwitch-switch--selected:enabled:active .javascriptMaterialdesignGm3WizSwitch-switch__handle,.javascriptMaterialdesignGm3WizSwitch-switch--unselected:enabled:active .javascriptMaterialdesignGm3WizSwitch-switch__handle{height:var(--gm3-switch-pressed-handle-height,28px);width:var(--gm3-switch-pressed-handle-width,28px)}.javascriptMaterialdesignGm3WizSwitch-switch--selected:hover .javascriptMaterialdesignGm3WizSwitch-switch__handle{background-color:var(--gm3-switch-selected-hover-handle-color,var(--gm3-sys-color-primary-container,#d3e3fd))}.javascriptMaterialdesignGm3WizSwitch-switch--selected:focus-visible .javascriptMaterialdesignGm3WizSwitch-switch__handle{background-color:var(--gm3-switch-selected-focus-handle-color,var(--gm3-sys-color-primary-container,#d3e3fd))}.javascriptMaterialdesignGm3WizSwitch-switch--selected:active .javascriptMaterialdesignGm3WizSwitch-switch__handle{background-color:var(--gm3-switch-selected-pressed-handle-color,var(--gm3-sys-color-primary-container,#d3e3fd))}.javascriptMaterialdesignGm3WizSwitch-switch--selected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__handle{background-color:var(--gm3-switch-disabled-selected-handle-color,var(--gm3-sys-color-surface,#fff))}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__handle{background-color:var(--gm3-switch-disabled-unselected-handle-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--unselected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__handle{background-color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:hover .javascriptMaterialdesignGm3WizSwitch-switch__handle:before{background-color:var(--gm3-switch-unselected-hover-handle-color,var(--gm3-sys-color-on-surface-variant,#444746))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--unselected:hover .javascriptMaterialdesignGm3WizSwitch-switch__handle:before{background-color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:focus-visible .javascriptMaterialdesignGm3WizSwitch-switch__handle:before{background-color:var(--gm3-switch-unselected-focus-handle-color,var(--gm3-sys-color-on-surface-variant,#444746))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--unselected:focus-visible .javascriptMaterialdesignGm3WizSwitch-switch__handle:before{background-color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:active .javascriptMaterialdesignGm3WizSwitch-switch__handle:before{background-color:var(--gm3-switch-unselected-pressed-handle-color,var(--gm3-sys-color-on-surface-variant,#444746))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--unselected:active .javascriptMaterialdesignGm3WizSwitch-switch__handle:before{background-color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__handle:before{opacity:0}.javascriptMaterialdesignGm3WizSwitch-switch__icons{position:relative;height:100%;width:100%}.javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch__icon svg{position:absolute;inset:0;margin:auto;transition-property:fill;transition-duration:75ms}.javascriptMaterialdesignGm3WizSwitch-switch__icon--off,.javascriptMaterialdesignGm3WizSwitch-switch__icon--on{forced-color-adjust:none;opacity:0}.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__icon--on,.javascriptMaterialdesignGm3WizSwitch-switch--unselected .javascriptMaterialdesignGm3WizSwitch-switch__icon--off{opacity:1}.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__icon svg{width:var(--gm3-switch-selected-icon-size,16px);height:var(--gm3-switch-selected-icon-size,16px);fill:var(--gm3-switch-selected-icon-color,var(--gm3-sys-color-on-primary-container,#041e49));color:var(--gm3-switch-selected-icon-color,var(--gm3-sys-color-on-primary-container,#041e49))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch--selected .javascriptMaterialdesignGm3WizSwitch-switch__icon svg{fill:ButtonText;color:ButtonText}}.javascriptMaterialdesignGm3WizSwitch-switch--selected i.javascriptMaterialdesignGm3WizSwitch-switch__icon{font-size:var(--gm3-switch-selected-icon-size,16px)}.javascriptMaterialdesignGm3WizSwitch-switch--unselected .javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch--unselected .javascriptMaterialdesignGm3WizSwitch-switch__icon svg{width:var(--gm3-switch-unselected-icon-size,16px);height:var(--gm3-switch-unselected-icon-size,16px);fill:var(--gm3-switch-unselected-icon-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));color:var(--gm3-switch-unselected-icon-color,var(--gm3-sys-color-surface-container-highest,#dde3ea))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--unselected .javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch--unselected .javascriptMaterialdesignGm3WizSwitch-switch__icon svg{fill:Canvas;color:Canvas}}.javascriptMaterialdesignGm3WizSwitch-switch--unselected i.javascriptMaterialdesignGm3WizSwitch-switch__icon{font-size:var(--gm3-switch-unselected-icon-size,16px)}.javascriptMaterialdesignGm3WizSwitch-switch--selected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch--selected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__icon svg{fill:var(--gm3-switch-disabled-selected-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38));color:var(--gm3-switch-disabled-selected-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--selected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch--selected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__icon svg{fill:GrayText;color:GrayText}}.javascriptMaterialdesignGm3WizSwitch-switch--unselected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch--unselected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__icon svg{fill:var(--gm3-switch-disabled-unselected-icon-color,rgba(var(--gm3-sys-color-surface-container-highest-rgb,221,227,234),.38));color:var(--gm3-switch-disabled-unselected-icon-color,rgba(var(--gm3-sys-color-surface-container-highest-rgb,221,227,234),.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSwitch-switch--unselected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__icon,.javascriptMaterialdesignGm3WizSwitch-switch--unselected:disabled .javascriptMaterialdesignGm3WizSwitch-switch__icon svg{fill:Canvas;color:Canvas}}.javascriptMaterialdesignGm3WizSwitch-switch__ripple{left:50%;top:50%;transform:translate(-50%,-50%);height:var(--gm3-switch-state-layer-size,40px);width:var(--gm3-switch-state-layer-size,40px)}.javascriptMaterialdesignGm3WizSwitch-switch--selected{--gm3-ripple-hover-color:var(--gm3-switch-selected-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-color:var(--gm3-switch-selected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-switch-selected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-opacity:var(--gm3-switch-selected-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:50%;--gm3-ripple-shape-start-end:50%;--gm3-ripple-shape-end-end:50%;--gm3-ripple-shape-end-start:50%}.javascriptMaterialdesignGm3WizSwitch-switch--unselected{--gm3-ripple-hover-color:var(--gm3-switch-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-color:var(--gm3-switch-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-switch-unselected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-opacity:var(--gm3-switch-unselected-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:50%;--gm3-ripple-shape-start-end:50%;--gm3-ripple-shape-end-end:50%;--gm3-ripple-shape-end-start:50%}.boqAddonscardsrendererCardTextfieldTextFieldContainer{width:100%;position:relative}.boqAddonscardsrendererCardTextfieldTextField{--gm3-autocomplete-outlined-menu-list-item-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-autocomplete-outlined-menu-list-item-label-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-autocomplete-outlined-menu-list-item-label-text-line-height:1.25rem;--gm3-autocomplete-outlined-menu-list-item-label-text-size:0.875rem;--gm3-autocomplete-outlined-menu-list-item-label-text-tracking:0rem;--gm3-autocomplete-outlined-menu-list-item-label-text-weight:400;--gm3-autocomplete-outlined-text-field-input-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-autocomplete-outlined-text-field-input-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-autocomplete-outlined-text-field-input-text-line-height:1.25rem;--gm3-autocomplete-outlined-text-field-input-text-size:0.875rem;--gm3-autocomplete-outlined-text-field-input-text-tracking:0rem;--gm3-autocomplete-outlined-text-field-input-text-weight:500;--gm3-autocomplete-outlined-text-field-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-autocomplete-outlined-text-field-label-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-autocomplete-outlined-text-field-label-text-size:0.875rem;--gm3-autocomplete-outlined-text-field-label-text-line-height:1.25rem;--gm3-autocomplete-outlined-text-field-label-text-tracking:0.00625rem;--gm3-autocomplete-outlined-text-field-label-text-weight:500;--gm3-autocomplete-outlined-text-field-supporting-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-autocomplete-outlined-text-field-supporting-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-autocomplete-outlined-text-field-supporting-text-line-height:1rem;--gm3-autocomplete-outlined-text-field-supporting-text-size:0.6875rem;--gm3-autocomplete-outlined-text-field-supporting-text-tracking:0.00625rem;--gm3-autocomplete-outlined-text-field-supporting-text-weight:500;--gm3-autocomplete-outlined-text-field-trailing-icon-size:20px;--gm3-text-field-outlined-input-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-text-field-outlined-input-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-text-field-outlined-input-text-size:0.875rem;--gm3-text-field-outlined-input-text-tracking:0rem;--gm3-text-field-outlined-input-text-weight:500;--gm3-text-field-outlined-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-text-field-outlined-label-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-text-field-outlined-label-text-size:0.875rem;--gm3-text-field-outlined-label-text-line-height:1.25rem;--gm3-text-field-outlined-label-text-tracking:0.00625rem;--gm3-text-field-outlined-label-text-weight:500;--gm3-text-field-outlined-label-text-populated-size:0.65625rem;--gm3-text-field-outlined-supporting-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-text-field-outlined-supporting-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-text-field-outlined-supporting-text-line-height:1rem;--gm3-text-field-outlined-supporting-text-size:0.6875rem;--gm3-text-field-outlined-supporting-text-tracking:0.00625rem;--gm3-text-field-outlined-supporting-text-weight:500;--gm3-text-field-outlined-trailing-icon-size:20px;width:100%}.boqAddonscardsrendererCardTextfieldInsertVariableButton{margin-inline:8px}.boqAddonscardsrendererCardTextfieldEmailAutocompleteContainer{width:100%;position:relative}.boqAddonscardsrendererCardTextfieldFocusedSuggestion{background-color:var(--gm3-sys-color-surface-variant,#e1e3e1)}.boqAddonscardsrendererCardTextfieldVariableMenu{width:min(300px,50%)}.boqAddonscardsrendererCardTextfieldMenuSurface{--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-label-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-list-list-item-label-text-size:0.875rem;--gm3-list-list-item-label-text-tracking:0rem;--gm3-list-list-item-label-text-weight:400;--gm3-list-list-item-label-text-line-height:1.25rem;--gm3-list-list-item-supporting-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-list-list-item-supporting-text-font:"Google Sans Text","Google Sans",Roboto,Arial,sans-serif;--gm3-list-list-item-supporting-text-size:0.75rem;--gm3-list-list-item-supporting-text-tracking:0.00625rem;--gm3-list-list-item-supporting-text-weight:400;--gm3-list-list-item-supporting-text-line-height:1rem;--gm3-list-list-item-selected-container-color:var(--gm3-sys-color-surface-variant,#e1e3e1);--gm3-menu-surface-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);width:100%}.boqAddonscardsrendererCardTextfieldMenuSurface .GmList,.boqAddonscardsrendererCardTextfieldTextField .GmList{color:var(--gm3-sys-color-on-surface-variant,#444746)}.boqAddonscardsrendererCardTextfieldVariableChip.isInvalid{--gm3-chip-input-without-avatar-label-text-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-hover-label-text-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-focus-label-text-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-outline-color:var(--gm3-sys-color-error,#b3261e);--gm3-chip-input-without-avatar-pressed-label-text-color:var(--gm3-sys-color-error,#b3261e)}.boqAddonscardsrendererCardTextparagraphTextParagraph{color:var(--gm3-sys-color-on-surface,#1f1f1f)}.boqAddonscardsrendererCardTextparagraphCollapsedText{--max-lines:inherit;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--max-lines);line-clamp:var(--max-lines)}.boqAddonscardsrendererCardTextparagraphShowLessTextButton,.boqAddonscardsrendererCardTextparagraphShowMoreTextButton{--gm3-button-text-container-height:24px;--gm3-button-text-focus-indicator-outline-offset:-3px;--gm3-button-text-focus-indicator-thickness:3px;margin:0}.boqAddonscardsrendererCardTextparagraphShowLessTextButton.isHidden,.boqAddonscardsrendererCardTextparagraphShowMoreTextButton.isHidden{display:none}.javascriptMaterialdesignGm3WizDialog-dialog{display:none;z-index:var(--gm3-dialog-z-index,2001);justify-content:var(--gm3-dialog-dialog-justify-content,center);padding-inline-end:var(--gm3-dialog-dialog-padding-inline-end,unset);padding-inline-start:var(--gm3-dialog-dialog-padding-inline-start,unset)}.javascriptMaterialdesignGm3WizDialog-dialog__scrim{justify-content:center}.javascriptMaterialdesignGm3WizDialog-dialog,.javascriptMaterialdesignGm3WizDialog-dialog__scrim{position:fixed;top:0;left:0;align-items:center;box-sizing:border-box;width:100%;height:100%}.javascriptMaterialdesignGm3WizDialog-dialog__surface{background-color:var(--gm3-dialog-container-color,var(--gm3-sys-color-surface-container-high,#e9eef6));min-width:var(--gm3-dialog-container-min-width,280px);max-height:var(--gm3-dialog-container-max-height,calc(100% - 32px));min-height:var(--gm3-dialog-container-min-height,unset);position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;pointer-events:auto;overflow-y:auto;outline:0;text-align:start;transform:scale(.8)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizDialog-dialog__surface{outline:2px solid windowText}}.javascriptMaterialdesignGm3WizDialog-dialog__scrim{opacity:0;z-index:-1;background-color:var(--gm3-dialog-scrim-color,rgba(var(--gm3-sys-color-scrim-rgb,0,0,0),.32))}.javascriptMaterialdesignGm3WizDialog-dialog__container{align-items:var(--gm3-dialog-container-align-items,center);padding-block-start:var(--gm3-dialog-container-padding-block-start,unset);padding-block-end:var(--gm3-dialog-container-padding-block-end,unset);display:flex;flex-direction:row;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;pointer-events:none}.javascriptMaterialdesignGm3WizDialog-dialog__surface:after{position:absolute;box-sizing:border-box;width:100%;height:100%;inset-block-start:0;inset-inline-start:0;border:2px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media (forced-colors:active){.javascriptMaterialdesignGm3WizDialog-dialog__surface:after{border-color:CanvasText}}.javascriptMaterialdesignGm3WizDialog-dialog__title{position:relative;box-sizing:border-box;text-align:start;display:flex;flex-shrink:1;margin:0;padding:24px 24px 16px}.javascriptMaterialdesignGm3WizDialog-dialog__title .javascriptMaterialdesignGm3WizDialog-dialog__title-text{display:-webkit-inline-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.javascriptMaterialdesignGm3WizDialog-dialog__title:before{display:inline-block;width:0;height:0;content:"";vertical-align:0}.javascriptMaterialdesignGm3WizDialog-dialog--scrollable .javascriptMaterialdesignGm3WizDialog-dialog__actions,.javascriptMaterialdesignGm3WizDialog-dialog-scroll-divider-footer .javascriptMaterialdesignGm3WizDialog-dialog__actions{border-width:var(--gm3-dialog-with-divider-divider-height,1px);border-color:var(--gm3-dialog-with-divider-divider-color,var(--gm3-sys-color-outline-variant,#c4c7c5))}.javascriptMaterialdesignGm3WizDialog-dialog--scrollable .javascriptMaterialdesignGm3WizDialog-dialog__actions{padding-top:12px}.javascriptMaterialdesignGm3WizDialog-dialog--scrollable .javascriptMaterialdesignGm3WizDialog-dialog__content{padding-block-end:var(--gm3-dialog-container-content-padding-block-end,8px)}.javascriptMaterialdesignGm3WizDialog-dialog--scrollable .javascriptMaterialdesignGm3WizDialog-dialog__title+.javascriptMaterialdesignGm3WizDialog-dialog__content{padding-block-start:var(--gm3-dialog-container-content-padding-block-start,8px)}.javascriptMaterialdesignGm3WizDialog-dialog:not(.javascriptMaterialdesignGm3WizDialog-dialog--scrollable) :is(.javascriptMaterialdesignGm3WizDialog-dialog__header,.javascriptMaterialdesignGm3WizDialog-dialog__title,.javascriptMaterialdesignGm3WizDialog-dialog__actions){border:none}.javascriptMaterialdesignGm3WizDialog-dialog__content{color:var(--gm3-dialog-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));display:var(--gm3-dialog-content-display,unset);font-family:var(--gm3-dialog-supporting-text-font,"Google Sans",Roboto,Arial,sans-serif);line-height:var(--gm3-dialog-supporting-text-line-height,1.25rem);font-size:var(--gm3-dialog-supporting-text-size,.875rem);letter-spacing:var(--gm3-dialog-supporting-text-tracking,0);font-weight:var(--gm3-dialog-supporting-text-weight,400);padding-block-start:var(--gm3-dialog-container-content-padding-block-start,20px);padding-inline-end:var(--gm3-dialog-container-content-padding-inline-end,24px);padding-block-end:var(--gm3-dialog-container-content-padding-block-end,20px);padding-inline-start:var(--gm3-dialog-container-content-padding-inline-start,24px);box-sizing:border-box;flex-grow:1;margin:0;overflow:auto;position:relative}.javascriptMaterialdesignGm3WizDialog-dialog__content>:first-child{margin-top:0}.javascriptMaterialdesignGm3WizDialog-dialog__content>:last-child{margin-bottom:0}.javascriptMaterialdesignGm3WizDialog-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:0 24px 20px;gap:8px;border-top:1px solid transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizDialog-dialog__actions{border-top-color:CanvasText}}.javascriptMaterialdesignGm3WizDialog-dialog--stacked .javascriptMaterialdesignGm3WizDialog-dialog__actions{flex-direction:column-reverse;align-items:flex-end;gap:0}.javascriptMaterialdesignGm3WizDialog-dialog__button:first-child{margin-inline-start:0}.javascriptMaterialdesignGm3WizDialog-dialog__button{margin-inline-start:8px;text-align:start;max-width:100%}.javascriptMaterialdesignGm3WizDialog-dialog--stacked .javascriptMaterialdesignGm3WizDialog-dialog__button:not(:first-child){margin-top:12px}.javascriptMaterialdesignGm3WizDialog-dialog--closing,.javascriptMaterialdesignGm3WizDialog-dialog--open,.javascriptMaterialdesignGm3WizDialog-dialog--opening{display:flex}.javascriptMaterialdesignGm3WizDialog-dialog--opening .javascriptMaterialdesignGm3WizDialog-dialog__scrim{transition:opacity .15s linear}.javascriptMaterialdesignGm3WizDialog-dialog--opening .javascriptMaterialdesignGm3WizDialog-dialog__container{transition:opacity 75ms linear}.javascriptMaterialdesignGm3WizDialog-dialog--opening .javascriptMaterialdesignGm3WizDialog-dialog__surface{transition:transform .15s cubic-bezier(0,0,.2,1)}.javascriptMaterialdesignGm3WizDialog-dialog--closing .javascriptMaterialdesignGm3WizDialog-dialog__container,.javascriptMaterialdesignGm3WizDialog-dialog--closing .javascriptMaterialdesignGm3WizDialog-dialog__scrim{transition:opacity 75ms linear}.javascriptMaterialdesignGm3WizDialog-dialog--chaining .javascriptMaterialdesignGm3WizDialog-dialog__scrim{transition:none;opacity:1}.javascriptMaterialdesignGm3WizDialog-dialog--closing .javascriptMaterialdesignGm3WizDialog-dialog__surface{transform:none}.javascriptMaterialdesignGm3WizDialog-dialog--open .javascriptMaterialdesignGm3WizDialog-dialog__container,.javascriptMaterialdesignGm3WizDialog-dialog--open .javascriptMaterialdesignGm3WizDialog-dialog__scrim{opacity:1}.javascriptMaterialdesignGm3WizDialog-dialog--open .javascriptMaterialdesignGm3WizDialog-dialog__surface{transform:none}.javascriptMaterialdesignGm3WizDialog-dialog-scroll-lock{overflow:hidden}.javascriptMaterialdesignGm3WizDialog-dialog__scrim--hidden .javascriptMaterialdesignGm3WizDialog-dialog__scrim{opacity:0}.javascriptMaterialdesignGm3WizDialog-dialog__scrim--removed{pointer-events:none}.javascriptMaterialdesignGm3WizDialog-dialog__scrim--removed .javascriptMaterialdesignGm3WizDialog-dialog__scrim{display:none}.javascriptMaterialdesignGm3WizDialog-dialog:not(.javascriptMaterialdesignGm3WizDialog-dialog--no-content-padding) .javascriptMaterialdesignGm3WizDialog-dialog__content:last-child{padding-block-end:var(--gm3-dialog-container-content-padding-block-end,24px)}.javascriptMaterialdesignGm3WizDialog-dialog__scrim--removed .javascriptMaterialdesignGm3WizDialog-dialog__surface{overflow:unset;--gm3-elevation-shadow-color:var(--gm3-sys-color-shadow,#000)}.javascriptMaterialdesignGm3WizDialog-dialog:not(.javascriptMaterialdesignGm3WizDialog-dialog--stacked) .javascriptMaterialdesignGm3WizDialog-dialog__auxiliary-actions{margin-right:auto}.javascriptMaterialdesignGm3WizDialog-dialog--standard .javascriptMaterialdesignGm3WizDialog-dialog__title{color:var(--gm3-dialog-headline-color,var(--gm3-sys-color-on-surface,#1f1f1f));font-family:var(--gm3-dialog-headline-font,"Google Sans");line-height:var(--gm3-dialog-headline-line-height,2rem);font-size:var(--gm3-dialog-headline-size,1.5rem);letter-spacing:var(--gm3-dialog-headline-tracking,0);font-weight:var(--gm3-dialog-headline-weight,400)}.javascriptMaterialdesignGm3WizDialog-dialog__title-icon{color:var(--gm3-dialog-with-icon-icon-color,var(--gm3-sys-color-secondary,#00639b));margin:0 auto 16px}.javascriptMaterialdesignGm3WizDialog-dialog__title-icon i,.javascriptMaterialdesignGm3WizDialog-dialog__title-icon img,.javascriptMaterialdesignGm3WizDialog-dialog__title-icon svg{inline-size:var(--gm3-dialog-with-icon-icon-width,24px);block-size:var(--gm3-dialog-with-icon-icon-height,24px);font-size:var(--gm3-dialog-with-icon-icon-height,24px);color:inherit}.javascriptMaterialdesignGm3WizDialog-dialog__title-with-icon{flex-direction:column;align-items:center;text-align:center}.javascriptMaterialdesignGm3WizDialog-dialog--standard:not(.javascriptMaterialdesignGm3WizDialog-dialog--scrollable) .javascriptMaterialdesignGm3WizDialog-dialog__title+.javascriptMaterialdesignGm3WizDialog-dialog__content{padding-top:var(--gm3-dialog-container-content-padding-block-start,0)}.javascriptMaterialdesignGm3WizDialog-dialog--standard .javascriptMaterialdesignGm3WizDialog-dialog__surface{border-radius:var(--gm3-dialog-container-shape,28px)}@media (max-width:592px){.javascriptMaterialdesignGm3WizDialog-dialog--standard .javascriptMaterialdesignGm3WizDialog-dialog__surface{max-width:var(--gm3-dialog-container-max-width,calc(100vw - 32px))}}@media (min-width:592px){.javascriptMaterialdesignGm3WizDialog-dialog--standard .javascriptMaterialdesignGm3WizDialog-dialog__surface{max-width:var(--gm3-dialog-container-max-width,560px)}}@media (forced-colors:none){.javascriptMaterialdesignGm3WizDialog-dialog--standard .javascriptMaterialdesignGm3WizDialog-dialog__surface{--gm3-elevation-level:var(--gm3-dialog-container-elevation,3)}}.javascriptMaterialdesignGm3WizDialog-dialog--standard.javascriptMaterialdesignGm3WizDialog-dialog--scrollable .javascriptMaterialdesignGm3WizDialog-dialog__title{border-bottom:var(--gm3-dialog-with-divider-divider-height,1px) solid var(--gm3-dialog-with-divider-divider-color,var(--gm3-sys-color-outline-variant,#c4c7c5))}.javascriptMaterialdesignGm3WizDialog-dialog--standard .javascriptMaterialdesignGm3WizDialog-dialog__actions{--gm3-button-text-focus-label-text-color:var(--gm3-dialog-action-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-label-text-color:var(--gm3-dialog-action-hover-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-state-layer-color:var(--gm3-dialog-action-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-state-layer-opacity:var(--gm3-dialog-action-hover-state-layer-opacity,0.08);--gm3-button-text-label-text-color:var(--gm3-dialog-action-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-label-text-font:var(--gm3-dialog-action-label-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-button-text-label-text-size:var(--gm3-dialog-action-label-text-size,0.875rem);--gm3-button-text-label-text-tracking:var(--gm3-dialog-action-label-text-tracking,0rem);--gm3-button-text-label-text-weight:var(--gm3-dialog-action-label-text-weight,500);--gm3-button-text-pressed-label-text-color:var(--gm3-dialog-action-pressed-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-pressed-state-layer-color:var(--gm3-dialog-action-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-pressed-state-layer-opacity:var(--gm3-dialog-action-pressed-state-layer-opacity,0.1)}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__surface{border-radius:var(--gm3-dialog-container-shape,28px)}@media (max-width:592px){.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__surface{max-width:var(--gm3-dialog-container-max-width,calc(100vw - 32px))}}@media (min-width:592px){.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__surface{max-width:var(--gm3-dialog-container-max-width,560px)}}@media (forced-colors:none){.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__surface{--gm3-elevation-level:var(--gm3-dialog-container-elevation,3)}}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__title{color:var(--gm3-dialog-headline-color,var(--gm3-sys-color-on-surface,#1f1f1f));font-family:var(--gm3-dialog-headline-font,"Google Sans");line-height:var(--gm3-dialog-headline-line-height,2rem);font-size:var(--gm3-dialog-headline-size,1.5rem);letter-spacing:var(--gm3-dialog-headline-tracking,0);font-weight:var(--gm3-dialog-headline-weight,400)}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__header{display:flex}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__header .javascriptMaterialdesignGm3WizDialog-dialog__title{flex-grow:1}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__header .javascriptMaterialdesignGm3WizDialog-dialog__close--tooltip-wrapper{align-self:center}.javascriptMaterialdesignGm3WizDialog-dialog--sheet:not(.javascriptMaterialdesignGm3WizDialog-dialog__scrim--removed) .javascriptMaterialdesignGm3WizDialog-dialog__surface{overflow:hidden}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__header .javascriptMaterialdesignGm3WizDialog-dialog__close{position:relative;top:4px}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__header+.javascriptMaterialdesignGm3WizDialog-dialog__content{padding-block-start:var(--gm3-dialog-container-content-padding-block-start,0)}.javascriptMaterialdesignGm3WizDialog-dialog--no-content-padding .javascriptMaterialdesignGm3WizDialog-dialog__content{padding-block-start:var(--gm3-dialog-container-content-padding-block-start,0);padding-inline-end:var(--gm3-dialog-container-content-padding-inline-end,0);padding-block-end:var(--gm3-dialog-container-content-padding-block-end,0);padding-inline-start:var(--gm3-dialog-container-content-padding-inline-start,0);border-radius:inherit}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog__close{right:0;margin-right:12px;top:9px;position:absolute;z-index:1}.javascriptMaterialdesignGm3WizDialog-dialog--sheet .javascriptMaterialdesignGm3WizDialog-dialog--scrollable .javascriptMaterialdesignGm3WizDialog-dialog__title{margin-bottom:1px;padding-bottom:15px;border-bottom:var(--gm3-dialog-with-divider-divider-height,1px) solid var(--gm3-dialog-with-divider-divider-color,var(--gm3-sys-color-outline-variant,#c4c7c5))}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{background-color:var(--gm3-dialog-modal-container-color,var(--gm3-sys-color-surface-container-high,#e9eef6));border-radius:var(--gm3-dialog-modal-container-shape,28px)}@media (forced-colors:none){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{--gm3-elevation-level:var(--gm3-dialog-modal-container-elevation,3)}}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__header{position:relative;align-items:flex-start;display:inline-flex;justify-content:space-between;background-color:var(--gm3-dialog-modal-header-container-color,var(--gm3-dialog-modal-container-color,var(--gm3-sys-color-surface-container-high,#e9eef6)))}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__header+.javascriptMaterialdesignGm3WizDialog-dialog__content{padding-block-start:var(--gm3-dialog-container-content-padding-block-start,0)}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__title{color:var(--gm3-dialog-header-headline-color,var(--gm3-sys-color-on-surface,#1f1f1f));font-family:var(--gm3-dialog-header-headline-font,"Google Sans");line-height:var(--gm3-dialog-header-headline-line-height,1.75rem);letter-spacing:var(--gm3-dialog-header-headline-tracking,0);font-weight:var(--gm3-dialog-header-headline-weight,400);font-size:var(--gm3-dialog-header-headline-size,1.375rem)}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__close{inset:0;margin-top:18px;margin-inline-end:18px;--gm3-icon-button-standard-unselected-icon-color:var(--gm3-dialog-header-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-icon-button-standard-unselected-focus-icon-color:var(--gm3-dialog-header-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-icon-button-standard-unselected-hover-icon-color:var(--gm3-dialog-header-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-icon-button-standard-unselected-pressed-icon-color:var(--gm3-dialog-header-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-icon-button-standard-icon-size:var(--gm3-dialog-header-icon-size,24px)}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen.javascriptMaterialdesignGm3WizDialog-dialog--titleless .javascriptMaterialdesignGm3WizDialog-dialog__close{margin-top:4px;margin-inline-end:8px}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen.javascriptMaterialdesignGm3WizDialog-dialog--titleless.javascriptMaterialdesignGm3WizDialog-dialog--scrollable .javascriptMaterialdesignGm3WizDialog-dialog__close{margin-top:0;margin-bottom:8px}.javascriptMaterialdesignGm3WizDialog-dialog--open.javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim--shown .javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim{opacity:1}.javascriptMaterialdesignGm3WizDialog-dialog--open.javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim--hiding .javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim{transition:opacity 75ms linear}.javascriptMaterialdesignGm3WizDialog-dialog--open.javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim--showing .javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim{transition:opacity .15s linear}.javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim{background-color:rgba(0,0,0,.32);display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}:is(.javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim--shown,.javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim--showing,.javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim--hiding) .javascriptMaterialdesignGm3WizDialog-dialog__surface-scrim{display:block}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__title:before{display:inline-block;width:0;height:0;content:"";vertical-align:0}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen.javascriptMaterialdesignGm3WizDialog-dialog--scrollable .javascriptMaterialdesignGm3WizDialog-dialog__title{margin-bottom:0}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen.javascriptMaterialdesignGm3WizDialog-dialog-scroll-divider-header .javascriptMaterialdesignGm3WizDialog-dialog__header{background-color:var(--gm3-dialog-modal-header-on-scroll-container-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));border-bottom:var(--gm3-dialog-with-divider-divider-height,1px) solid transparent}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen:not(.javascriptMaterialdesignGm3WizDialog-dialog__scrim--removed) .javascriptMaterialdesignGm3WizDialog-dialog__surface{overflow:hidden}@media (max-width:960px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{max-height:var(--gm3-dialog-container-max-height,min(560px,100% - 32px));width:var(--gm3-dialog-container-width,560px);height:var(--gm3-dialog-container-height,unset);max-width:var(--gm3-dialog-container-max-width,unset)}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface .javascriptMaterialdesignGm3WizDialog-dialog__close{right:-12px}}@media (max-width:720px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{height:var(--gm3-dialog-container-height,unset);width:var(--gm3-dialog-container-width,unset)}}@media (max-width:720px) and (max-width:672px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{width:var(--gm3-dialog-container-width,calc(100vw - 112px))}}@media (max-width:720px) and (min-width:672px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{width:var(--gm3-dialog-container-width,560px)}}@media (max-width:720px) and (max-height:720px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{max-height:var(--gm3-dialog-container-max-height,calc(100vh - 160px))}}@media (max-width:720px) and (min-height:720px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{max-height:var(--gm3-dialog-container-max-height,560px)}}@media (max-width:720px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__close{right:-12px}}@media (min-width:960px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{width:var(--gm3-dialog-container-width,calc(100vw - 400px));height:var(--gm3-dialog-container-height,unset);max-height:var(--gm3-dialog-container-max-height,calc(100% - 32px));max-width:var(--gm3-dialog-container-max-width,unset)}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__close{right:-12px}}@media (max-height:400px),(max-width:600px){.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface{height:var(--gm3-dialog-container-height,100%);max-height:var(--gm3-dialog-container-max-height,100vh);max-width:var(--gm3-dialog-container-max-width,100vw);width:var(--gm3-dialog-container-width,100vw);border-radius:var(--gm3-dialog-container-shape,0);background-color:var(--gm3-dialog-container-color,var(--gm3-sys-color-surface,#fff));--gm3-elevation-level:var(--gm3-dialog-container-elevation,0)}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__close--tooltip-wrapper{order:-1}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__close{order:-1;left:0;margin:0 4px 0 8px;right:0;top:0}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__header{align-items:flex-start;justify-content:flex-start;flex:none;padding:8px 0 0;min-height:calc(var(--gm3-dialog-header-container-height, 56px) - 8px);background-color:var(--gm3-dialog-header-container-color,var(--gm3-sys-color-surface,#fff))}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen.javascriptMaterialdesignGm3WizDialog-dialog-scroll-divider-header .javascriptMaterialdesignGm3WizDialog-dialog__header{background-color:var(--gm3-dialog-header-on-scroll-container-color,var(--gm3-sys-color-surface-container,#f0f4f9))}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__title{display:flex;height:-moz-fit-content;height:fit-content;margin-left:0;padding:6px 0 0}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__surface .javascriptMaterialdesignGm3WizDialog-dialog__content{padding-block-start:var(--gm3-dialog-container-content-padding-block-start,12px);padding-inline-end:var(--gm3-dialog-container-content-padding-inline-end,24px);padding-block-end:var(--gm3-dialog-container-content-padding-block-end,0);padding-inline-start:var(--gm3-dialog-container-content-padding-inline-start,24px)}.javascriptMaterialdesignGm3WizDialog-dialog--fullscreen .javascriptMaterialdesignGm3WizDialog-dialog__header--titleless .javascriptMaterialdesignGm3WizDialog-dialog__close--tooltip-wrapper{top:0;align-self:center}}.docsWizSidebarSidebarContainer{position:absolute;margin:6px 16px 16px;height:100%}.has-right-rail .docsWizSidebarSidebarContainer{margin-left:0;margin-right:0}.appsElementsSurfaceWrapperContainer{display:flex;block-size:100%;inline-size:100%}.appsElementsSurfaceWrapperContainer[data-position="1"]{flex-direction:row}.appsElementsSurfaceWrapperContainer[data-position="2"]{flex-direction:row-reverse}.appsElementsSurfaceWrapperHost{flex-grow:1}.appsElementsSurfaceWrapperSurface{display:flex}.appsElementsSurfaceWrapperSurfaceContent{display:contents}.docsPreferencesDialogDialog{--gm3-dialog-container-min-width:498px;--gm3-dialog-container-max-width:600px}.docsPreferencesDialogCseMessage{position:relative;top:8px}.docsPreferencesDialogPreferenceCheckboxes{display:flex;flex-direction:column;padding-top:4px}.docsPreferencesDialogCheckboxes{--gm3-checkbox-container-size:18px;--gm3-checkbox-state-layer-size:36px;--gm3-checkbox-touch-target-size:0px}.docsPreferencesDialogSubtext{color:var(--gm3-sys-color-on-surface-variant,#444746);margin:4px 0;font-size:13px}.docsPreferencesDialogStringReplacementListContainer{display:flex;flex-direction:column;gap:8px}.docsPreferencesDialogStringReplacementList{list-style:none;padding-left:0;margin-top:0;display:inline-flex;flex-direction:column;gap:8px}.docsPreferencesDialogStringReplacementField{margin:4px 3px 4px 0;width:164px}.docsPreferencesDialogStringReplacementLabel{display:inline-flex;gap:8px}.docsPreferencesDialogStringReplacementListItem{display:inline-flex;align-items:center}.docsPreferencesDialogLabelAndTextField{display:flex;flex-direction:column}.docsPreferencesDialogEmptyTextFields{display:flex;gap:8px;margin-left:52px;margin-top:4px;font-weight:700}.docsCommonWizDialogDialogContent{--gm3-select-shared-text-field-container-height:40px;--gm3-select-shared-text-field-input-text-size:16px;--gm3-select-outlined-text-field-container-height:40px;--gm3-text-field-outlined-container-height:40px;--gm3-button-filled-container-height:40px;--gm3-button-outlined-container-height:40px;--gm3-button-text-container-height:40px;--gm3-button-filled-tonal-container-height:40px;--gm3-checkbox-container-size:18px;--gm3-checkbox-state-layer-size:36px;--gm3-checkbox-touch-target-size:0px;--gm3-checkbox-label-text-size:0.875rem;--gm3-radio-state-layer-size:36px;--gm3-radio-label-text-size:0.875rem;--gm3-tabs-primary-container-color:var(--gm3-sys-color-surface-bright,#fff)}.docsCommonWizDialogDialogContent .appsElementsSpinButtonNumericalInputContainer{--gm3-text-field-outlined-container-height:40px;--gm3-text-field-outlined-input-text-line-height:1.25rem;--gm3-text-field-outlined-input-text-size:0.875rem;--gm3-text-field-outlined-input-text-tracking:0rem;--gm3-text-field-outlined-input-text-weight:400}.docsCommonWizDialogDialogContent .appsElementsSpinButtonHorizontalButton{--gm3-icon-button-standard-container-height:24px;--gm3-icon-button-standard-icon-size:18px;--gm3-icon-button-standard-container-width:24px}.docsCommonWizDialogDialogContent .appsElementsSpinButtonVerticalButton{--gm3-icon-button-standard-touch-target-size:20px;--gm3-icon-button-standard-container-height:20px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-container-width:20px}.docsCommonWizDialogDialogContent .appsElementsSpinButtonVerticalButtonsContainer{gap:0}.commonNoticeComponentContainer{border-radius:8px;padding:4px 16px}.commonNoticeComponentErrorContainer{background-color:var(--gm3-sys-color-error-container,#f9dedc)}.commonNoticeComponentCautionContainer{background-color:#feefc3}.commonNoticeComponentInfoContainer{background-color:#e8f0fe}.commonNoticeComponentContainerSection{padding:12px 0;display:flex;align-items:center}.commonNoticeComponentIconContainer{padding-right:16px}.commonNoticeComponentInfoIcon{filter:brightness(0) saturate(100%) invert(23%) sepia(34%) saturate(7264%) hue-rotate(213deg) brightness(86%) contrast(92%)}.commonNoticeComponentErrorIcon{filter:invert(22%) sepia(58%) saturate(3165%) hue-rotate(351deg) brightness(86%) contrast(88%)}.commonNoticeComponentContent{letter-spacing:.1px}.javascriptMaterialdesignGm3WizTabsPrimary-tab-bar.javascriptMaterialdesignGm3WizTabsPrimary-tab-bar{border-bottom:var(--gm3-tabs-primary-divider-height,1px) solid var(--gm3-tabs-primary-divider-color,var(--gm3-sys-color-surface-variant,#e1e3e1))}.javascriptMaterialdesignGm3WizTabsPrimary-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;border:none;outline:none;text-align:center;white-space:nowrap;text-transform:none;cursor:pointer;-webkit-appearance:none;width:auto;font-size:.875rem;z-index:unset;position:relative;background-color:var(--gm3-tabs-primary-container-color,var(--gm3-sys-color-surface,#fff));border-radius:var(--gm3-tabs-primary-container-shape,0);--gm3-focus-ring-inward-color:var(--gm3-tabs-primary-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-inward-offset:var(--gm3-tabs-primary-focus-indicator-outline-offset,-3px);--gm3-focus-ring-inward-track-width:var(--gm3-tabs-primary-focus-indicator-thickness,3px);--gm3-focus-ring-inward-target-shape-start-start:var(--gm3-tabs-primary-container-shape,0px);--gm3-focus-ring-inward-target-shape-start-end:var(--gm3-tabs-primary-container-shape,0px);--gm3-focus-ring-inward-target-shape-end-end:var(--gm3-tabs-primary-container-shape,0px);--gm3-focus-ring-inward-target-shape-end-start:var(--gm3-tabs-primary-container-shape,0px)}.javascriptMaterialdesignGm3WizTabsPrimary-tab__wrapper{display:flex;flex-grow:1}.javascriptMaterialdesignGm3WizTabsPrimary-tab:active .javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator__content--underline,.javascriptMaterialdesignGm3WizTabsPrimary-tab:hover .javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator__content--underline{border-color:var(--gm3-tabs-primary-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator .javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator__content--underline{border-color:var(--gm3-tabs-primary-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0));border-top-width:var(--gm3-tabs-primary-active-indicator-height,3px)}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--stacked){height:var(--gm3-tabs-primary-container-height,48px)}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active{--gm3-focus-ring-inward-extra-offset-bottom:calc((var(--gm3-tabs-primary-active-indicator-height, 3px) + 1px)*-1)}.javascriptMaterialdesignGm3WizTabsPrimary-tab:focus-visible{--gm3-focus-ring-inward-display:block}.javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{transition:color .15s linear;display:inline-block;z-index:2}.javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator__content{transform-origin:left;opacity:0;align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid;transition:transform .25s cubic-bezier(.4,0,.2,1);border-color:primary;border-top-width:2px}.javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator--active .javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator__content{opacity:1}.javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator--no-transition .javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator__content{transition:none}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller--animating .javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-content{transition:transform .25s cubic-bezier(.4,0,.2,1)}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller{overflow-y:hidden}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-area,.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__test{scrollbar-width:none}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-area::-webkit-scrollbar,.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__test::-webkit-scrollbar{display:none}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-area--scroll{overflow-x:scroll}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-content .javascriptMaterialdesignGm3WizTabsPrimary-tab{padding:0 16px;min-width:auto}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller--align-start .javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-content{justify-content:flex-start}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller--align-end .javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-content{justify-content:flex-end}.javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller--animating .javascriptMaterialdesignGm3WizTabsPrimary-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}.javascriptMaterialdesignGm3WizTabsPrimary-tab--min-width{flex:0 1 auto}.javascriptMaterialdesignGm3WizTabsPrimary-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none;position:relative}.javascriptMaterialdesignGm3WizTabsPrimary-tab .gm3-tab__icon{transition:color .15s linear;z-index:2;height:24px;width:24px;font-size:24px}.javascriptMaterialdesignGm3WizTabsPrimary-tab svg{display:block;margin:auto}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--stacked) .javascriptMaterialdesignGm3WizTabsPrimary-tab__content>.gm3-tab__icon+.javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{padding-left:8px;padding-right:0}.javascriptMaterialdesignGm3WizTabsPrimary-tab.javascriptMaterialdesignGm3WizTabsPrimary-tab--stacked{height:var(--gm3-tabs-primary-with-icon-and-label-text-container-height,64px)}.javascriptMaterialdesignGm3WizTabsPrimary-tab.javascriptMaterialdesignGm3WizTabsPrimary-tab--stacked .javascriptMaterialdesignGm3WizTabsPrimary-tab__content{flex-direction:column;align-items:center;justify-content:center}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active{--gm3-ripple-hover-color:var(--gm3-tabs-primary-active-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-pressed-color:var(--gm3-tabs-primary-active-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-ripple-hover-opacity:var(--gm3-tabs-primary-active-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-opacity:var(--gm3-tabs-primary-active-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:var(--gm3-tabs-primary-container-shape,0px);--gm3-ripple-shape-start-end:var(--gm3-tabs-primary-container-shape,0px);--gm3-ripple-shape-end-end:var(--gm3-tabs-primary-container-shape,0px);--gm3-ripple-shape-end-start:var(--gm3-tabs-primary-container-shape,0px)}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:focus{--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:not(:disabled) .gm3-tab__icon{color:var(--gm3-tabs-primary-with-icon-active-icon-color,var(--gm3-sys-color-primary,#0b57d0));fill:currentColor}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:not(:disabled):hover .gm3-tab__icon{color:var(--gm3-tabs-primary-with-icon-active-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0));fill:currentColor}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:not(:disabled):focus .gm3-tab__icon{color:var(--gm3-tabs-primary-with-icon-active-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0));fill:currentColor}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:not(:disabled):active .gm3-tab__icon{color:var(--gm3-tabs-primary-with-icon-active-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0));fill:currentColor}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:not(:disabled) .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{color:var(--gm3-tabs-primary-with-label-text-active-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:not(:disabled):hover .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{color:var(--gm3-tabs-primary-with-label-text-active-hover-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:not(:disabled):focus .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{color:var(--gm3-tabs-primary-with-label-text-active-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizTabsPrimary-tab--active:not(:disabled):active .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{color:var(--gm3-tabs-primary-with-label-text-active-pressed-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active){--gm3-ripple-hover-color:var(--gm3-tabs-primary-inactive-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-color:var(--gm3-tabs-primary-inactive-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-tabs-primary-inactive-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-opacity:var(--gm3-tabs-primary-inactive-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:var(--gm3-tabs-primary-container-shape,0px);--gm3-ripple-shape-start-end:var(--gm3-tabs-primary-container-shape,0px);--gm3-ripple-shape-end-end:var(--gm3-tabs-primary-container-shape,0px);--gm3-ripple-shape-end-start:var(--gm3-tabs-primary-container-shape,0px)}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active):not(:disabled) .gm3-tab__icon{color:var(--gm3-tabs-primary-with-icon-inactive-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));fill:currentColor}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active):not(:disabled):hover .gm3-tab__icon{color:var(--gm3-tabs-primary-with-icon-inactive-hover-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));fill:currentColor}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active):not(:disabled):focus .gm3-tab__icon{color:var(--gm3-tabs-primary-with-icon-inactive-focus-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));fill:currentColor}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active):not(:disabled):active .gm3-tab__icon{color:var(--gm3-tabs-primary-with-icon-inactive-pressed-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));fill:currentColor}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active):not(:disabled) .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{color:var(--gm3-tabs-primary-with-label-text-inactive-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active):not(:disabled):hover .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{color:var(--gm3-tabs-primary-with-label-text-inactive-hover-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active):not(:disabled):focus .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{color:var(--gm3-tabs-primary-with-label-text-inactive-focus-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTabsPrimary-tab:not(.javascriptMaterialdesignGm3WizTabsPrimary-tab--active):not(:disabled):active .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{color:var(--gm3-tabs-primary-with-label-text-inactive-pressed-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTabsPrimary-tab .javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{font-family:var(--gm3-tabs-primary-with-label-text-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-tabs-primary-with-label-text-label-text-size,.875rem);letter-spacing:var(--gm3-tabs-primary-with-label-text-label-text-tracking,0);line-height:var(--gm3-tabs-primary-with-label-text-label-text-line-height,1.25rem);font-weight:var(--gm3-tabs-primary-with-label-text-label-text-weight,500);font-variation-settings:var(--gm3-tabs-primary-with-label-text-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizTabsPrimary-tab.javascriptMaterialdesignGm3WizTabsPrimary-tab--stacked .gm3-tab__icon+.javascriptMaterialdesignGm3WizTabsPrimary-tab__text-label{margin-block-start:2px}.javascriptMaterialdesignGm3WizTabsPrimary-tab .javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator .javascriptMaterialdesignGm3WizTabsPrimary-tab-indicator__content--underline{border-radius:var(--gm3-tabs-primary-active-indicator-shape,3px 3px 0 0);margin:0 2px;min-width:24px}.javascriptMaterialdesignGm3WizTabsPrimary-tab:focus{--gm3-ripple-hover-opacity:0}.aiOverviewsDialogContent{display:flex;flex-direction:column}.eSignatureSidebarAnchoredButtonContainer{display:flex;flex-direction:column;justify-content:center;padding:20px 0 0;text-align:center}.eSignatureSidebarButtonContainer{width:288px}.eSignatureSidebarIconWrapper{pointer-events:none}:disabled .eSignatureSidebarIconWrapper{opacity:.38;filter:unset}.eSignatureSidebarSupportingText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746);padding-bottom:12px}.eSignatureSidebarUpgradeButtonContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;text-align:center}.eSignatureSidebarUpgradeButton{width:256px;height:32px}.eSignatureSidebarSignersSelect{display:flex;width:100%;padding-bottom:8px}.eSignatureSidebarPremiumFeatureText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;display:inline-block}.eSignatureSidebarUpgradeText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-top:5px;padding-bottom:5px;font-size:13px;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.eSignatureSidebarUpgradeContainer{text-align:left;border-radius:8px;background:var(--gm3-sys-color-surface-container-high,#e9eef6);box-sizing:border-box;width:288px;padding:8px 16px 12px}.eSignatureSidebarHeading{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);margin-bottom:8px;margin-top:16px}.eSignatureSidebarFieldButton{width:100%;justify-content:left;--gm3-button-outlined-label-text-color:var(--gm3-sys-color-primary,#0b57d0);gap:8px}.eSignatureSidebarContentContainer{display:flex;flex-direction:column;height:100%}.eSignatureSidebarUpgradeTextContainer{display:flex;padding-top:8px}.eSignatureSidebarTextContainer{padding:0 26px 8px 16px;flex:1 0 0}.eSignatureSidebarFieldsViewContent{flex:1}.eSignatureSidebarSignerSelectMenuItem{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.eSignatureSidebarButtonLabel{padding-right:2px}.eSignatureSidebarDragIcon{filter:brightness(0) saturate(100%) invert(49%) sepia(5%) saturate(178%) hue-rotate(87deg) brightness(92%) contrast(88%)}.eSignatureSidebarFieldButtonIcon{filter:brightness(0) saturate(100%) invert(17%) sepia(98%) saturate(6166%) hue-rotate(214deg) brightness(93%) contrast(91%)}.eSignatureSidebarSelectIcon{display:inline-block;height:20px;width:20px;border-radius:100px;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.eSignatureSidebarManageSignersSelect{vertical-align:baseline;margin:3px}.eSignatureSidebarAlignedIcon{align-self:center;display:inline-flex}.docsCoWIconDisabled{opacity:.38}.docsCoWIconPrimary40{filter:brightness(0) saturate(100%) invert(23%) sepia(34%) saturate(7264%) hue-rotate(213deg) brightness(86%) contrast(92%)}.docsCoWIconTertiary40{filter:brightness(0) saturate(100%) invert(18%) sepia(66%) saturate(3269%) hue-rotate(135deg) brightness(93%) contrast(84%)}.docsCoWIconError40{filter:brightness(0) saturate(100%) invert(22%) sepia(95%) saturate(2682%) hue-rotate(350deg) brightness(72%) contrast(93%)}.appsElementsCowControlBinderHidden.appsElementsCowControlBinderHidden{display:none}.esignatureManageSignerSignerColor{border-radius:100px;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);height:20px;margin-right:8px;width:20px}.esignatureManageSignerSigner{display:flex;gap:10px;align-items:center;padding:10px 0}.esignatureManageSignerSignerInput{width:400px}.esignatureManageSignerTrashIcon.docs-icon{height:24px;margin:0;width:24px}.esignatureManageSignerDialogHeaderSubtitle{padding-bottom:5px}.esignatureManageSignerDialogHeaderSubtitleInfo{color:#80868b;font-size:12px;width:471px;padding-bottom:16px}.esignatureManageSignerDialogSignerContainer{max-height:300px;overflow:auto;overflow-x:hidden}.esignatureManageSignerDialogSignerListContainer{padding-inline-start:0;align-items:center;gap:10px;list-style-type:none}.esignatureManageSignerDialogInvalidMessageContainer{display:flex;gap:10px}.esignatureManageSignerDialogInvalidMessage{color:#ee675c}.EsignatureRequestDialogSignerInputContainer{display:block;padding-bottom:12px}.EsignatureRequestDialogSignerInput{flex-grow:1}.EsignatureRequestDialogMessageTextareaContainer{display:flex;padding-bottom:12px}.EsignatureRequestDialogMessageTextarea{flex-grow:1}.EsignatureRequestDialogWarningContainer{display:flex;line-height:20px;margin-top:16px;word-break:break-word;padding:10px;border-radius:8px;background:#e8f0fe}.EsignatureRequestDialogIcon{display:inline-block}.EsignatureRequestDialogSigningIcon{margin-right:16px}.EsignatureRequestDialogInfoIcon{align-self:center;height:20px;margin:6px 16px 6px 6px;width:20px}.EsignatureRequestDialogLockIcon{align-self:center;margin:4px 13px 0 6px}.EsignatureRequestDialogLanguageIcon{width:24px;height:24px}.EsignatureRequestDialogDocumentInput{width:100%;padding-top:16px}.EsignatureRequestDialogAuditTrail{padding:8px 0;width:100%}.EsignatureRequestDialogSignerErrorText{color:#c5221f}.EsignatureRequestSignerSignerWrapper{display:flex;gap:12px;align-items:center;padding:8px;width:100%}.EsignatureRequestSignerSignerColor{border-radius:4px;height:20px;width:20px}.EsignatureRequestSignerSignerLabel{width:15%;font-size:16px;font-weight:500}.EsignatureRequestSignerSignerInput{width:80%}.DocsSidebarComponentsSidebarContent{--gm3-select-shared-text-field-input-text-size:16px;--gm3-button-filled-container-height:40px;--gm3-button-outlined-container-height:40px;--gm3-button-text-container-height:40px;--gm3-button-filled-tonal-container-height:40px;--gm3-checkbox-container-size:18px;--gm3-checkbox-state-layer-size:36px;--gm3-checkbox-touch-target-size:0px;--gm3-checkbox-label-text-size:0.875rem;--gm3-radio-state-layer-size:36px;--gm3-radio-label-text-size:0.875rem;--gm3-tabs-primary-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-card-outlined-focus-indicator-outline-offset:-3px;--gm3-card-filled-focus-indicator-outline-offset:-3px;--gm3-icon-button-standard-focus-indicator-outline-offset:-3px;--gm3-icon-button-filled-focus-indicator-outline-offset:-3px;--gm3-dropdown-button-outlined-focus-indicator-outline-offset:-3px;--gm3-button-filled-focus-indicator-outline-offset:-3px;--gm3-button-text-focus-indicator-outline-offset:-3px;--gm3-button-filled-tonal-focus-indicator-outline-offset:-3px;--gm3-button-outlined-focus-indicator-outline-offset:-3px;--gm3-focus-ring-outward-offset:-3px;--gm3-select-shared-menu-list-item-one-line-container-height:32px;--gm3-select-shared-menu-list-item-one-line-padding:0px;--gm3-select-shared-menu-list-item-two-line-container-height:48px;--gm3-select-shared-text-field-container-height:40px;--gm3-select-outlined-text-field-container-height:40px;--gm3-select-shared-menu-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-list-list-item-one-line-container-height:40px;--gm3-list-list-item-two-line-container-height:56px;--gm3-list-list-item-three-line-container-height:72px;--gm3-list-list-item-one-line-padding:0px;--gm3-list-list-item-two-line-padding:0px;--gm3-list-list-item-three-line-padding:4px;--gm3-menu-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-menu-list-item-container-height:32px;--gm3-menu-list-item-label-text-size:16px;--gm3-menu-list-item-label-text-line-height:24px;--gm3-menu-list-item-label-text-weight:400;--gm3-text-field-outlined-container-height:40px;--gm3-text-field-outlined-top-space:0px;--gm3-text-field-outlined-bottom-space:0px}.DocsSidebarComponentsSidebarContent .appsElementsSpinButtonNumericalInputContainer{--gm3-text-field-outlined-container-height:40px;--gm3-text-field-outlined-input-text-line-height:1.25rem;--gm3-text-field-outlined-input-text-size:0.875rem;--gm3-text-field-outlined-input-text-tracking:0rem;--gm3-text-field-outlined-input-text-weight:400}.DocsSidebarComponentsSidebarContent .appsElementsSpinButtonHorizontalButton{--gm3-icon-button-standard-container-height:24px;--gm3-icon-button-standard-icon-size:18px;--gm3-icon-button-standard-container-width:24px}.DocsSidebarComponentsSidebarContent .appsElementsSpinButtonVerticalButton{--gm3-icon-button-standard-touch-target-size:20px;--gm3-icon-button-standard-container-height:20px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-container-width:20px}.DocsSidebarComponentsSidebarContent .appsElementsSpinButtonVerticalButtonsContainer{gap:0}.DocsSidebarComponentsFlexColumn{display:flex;flex-direction:column;height:100%}.DocsSidebarComponentsSmallHeaderContentContainer:not(:empty){margin:0 0 8px}.DocsSidebarComponentsHeaderContentContainer:not(:empty){margin:0 0 16px}.DocsSidebarComponentsFooterContentContainer,.DocsSidebarComponentsHeaderContentContainer,.DocsSidebarComponentsSmallHeaderContentContainer{flex-shrink:0}.DocsSidebarComponentsContentContainer{box-sizing:border-box;display:flex;flex-grow:1;flex-direction:column;margin:0 -16px;padding-bottom:16px}.DocsSidebarComponentsScrollableContentContainer{padding-left:16px;overflow:hidden scroll}.DocsSidebarComponentsNonScrollableContentContainer{overflow:hidden}@-moz-document url-prefix(){.DocsSidebarComponentsScrollableContentContainer{padding-right:16px}}.DocsSidebarComponentsSharedFooterContainer{align-items:center;display:flex;height:40px;padding:0 0 16px 8px}.DocsSidebarComponentsLabeledButtonFooterContainer{gap:10px}.DocsSidebarComponentsOkCancelButtonFooterContainer{gap:8px;justify-content:end}.DocsSidebarComponentsFullWidthButtonFooterContainer{padding-bottom:16px}.DocsSidebarComponentsFullWidthButtonFooter{width:100%}.DocsSidebarComponentsLabeledButtonFooterLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746);margin-right:auto}.DocsSidebarComponentsLabeledButtonFooterButtonContainer{flex-shrink:0}.DocsSidebarComponentsLoadingBarContainer{height:4px;margin-bottom:-8px}.DocsSidebarComponentsLoadingBar{--gm3-linear-progress-active-indicator-color:#0b57d0;--gm3-linear-progress-track-thickness:4px}.DocsSidebarComponentsVerticallyCenteredContents{margin:auto 0}.DocsSidebarComponentsCenteredInfoContainer{padding:12px 12px 16px;text-align:center}.DocsSidebarComponentsCenteredStateHeading{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);margin-bottom:8px}.DocsSidebarComponentsCenteredStateBodyWithButton{margin-bottom:28px}.DocsSidebarComponentsCenteredStateBody{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.DocsSidebarComponentsCenteredStateLearnMoreButton,.DocsSidebarComponentsCenteredStateTextButton{width:100%}.DocsSidebarComponentsLoadingComponent{display:flex;flex-direction:column;gap:48px}.DocsSidebarComponentsHoverElementInvisible{display:none}.DocsSidebarComponentsHoverElementVisible{display:block}.DocsSidebarComponentsSpinner{--gm3-circular-progress-active-indicator-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-circular-progress-track-color:var(--gm3-sys-color-secondary-container,#c2e7ff);--gm3-circular-progress-size:20px;--gm3-circular-progress-active-indicator-thickness:4px;--gm3-circular-progress-active-indicator-track-space:4px}.DocsSidebarComponentsSelectedTile{background-color:var(--gm3-sys-color-surface-container-lowest,#fff);border-radius:12px}@media screen and (forced-colors:active){.DocsSidebarComponentsSelectedTile{outline:1px solid}}.DocsSidebarComponentsUnselectedTile{background-color:transparent;border-radius:12px}.DocsSidebarComponentsTileCardActionBlock{display:flex}.DocsSidebarComponentsHiddenIframe{display:none}.DocsSidebarComponentsSidebarIframe{height:100%;width:100%}.DocsSidebarComponentsLabelMediumOnSurfaceVariant{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.DocsSidebarComponentsTileHeader:empty{display:none}.DocsSidebarComponentsCenteredInfoImageContainer{margin-bottom:28px}.javascriptMaterialdesignGm3WizCard-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden}.javascriptMaterialdesignGm3WizCard-card__media:before{display:block;content:""}.javascriptMaterialdesignGm3WizCard-card__media:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.javascriptMaterialdesignGm3WizCard-card__media:last-child,.javascriptMaterialdesignGm3WizCard-card__primary-action .javascriptMaterialdesignGm3WizCard-card__media:nth-last-child(3){border-end-start-radius:inherit;border-end-end-radius:inherit}.javascriptMaterialdesignGm3WizCard-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:visible}.javascriptMaterialdesignGm3WizCard-card__primary-action:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.javascriptMaterialdesignGm3WizCard-card__primary-action:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.javascriptMaterialdesignGm3WizCard-card__primary-action:focus-visible .javascriptMaterialdesignGm3WizCard-card__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizCard-card__primary-action-link:focus-visible~.javascriptMaterialdesignGm3WizCard-card__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizCard-card__primary-action-link{width:100%;height:100%;outline:none;border-radius:inherit}.javascriptMaterialdesignGm3WizCardFilled-card{position:relative;display:flex;flex-direction:column;box-sizing:border-box;border-start-start-radius:var(--gm3-card-filled-container-shape-start-start,12px);border-start-end-radius:var(--gm3-card-filled-container-shape-start-end,12px);border-end-end-radius:var(--gm3-card-filled-container-shape-end-end,12px);border-end-start-radius:var(--gm3-card-filled-container-shape-end-start,12px);background-color:var(--gm3-card-filled-container-color,var(--gm3-sys-color-surface-container-highest,#dde3ea));--gm3-elevation-level:var(--gm3-card-filled-container-elevation,0);--gm3-elevation-shadow-color:var(--gm3-card-filled-container-shadow-color,var(--gm3-sys-color-shadow,#000));--gm3-elevation-surface-tint-layer-color:transparent;--gm3-focus-ring-outward-color:var(--gm3-card-filled-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-card-filled-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-card-filled-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-card-filled-container-shape-start-start,12px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-card-filled-container-shape-start-end,12px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-card-filled-container-shape-end-end,12px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-card-filled-container-shape-end-start,12px)}.javascriptMaterialdesignGm3WizCardFilled-card>.javascriptMaterialdesignGm3WizCard-card__primary-action,.javascriptMaterialdesignGm3WizCardFilled-card__content>.javascriptMaterialdesignGm3WizCard-card__primary-action{--gm3-ripple-hover-color:var(--gm3-card-filled-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-card-filled-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-card-filled-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:var(--gm3-card-filled-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:var(--gm3-card-filled-container-shape-start-start,12px);--gm3-ripple-shape-start-end:var(--gm3-card-filled-container-shape-start-end,12px);--gm3-ripple-shape-end-end:var(--gm3-card-filled-container-shape-end-end,12px);--gm3-ripple-shape-end-start:var(--gm3-card-filled-container-shape-end-start,12px)}.javascriptMaterialdesignGm3WizCardFilled-card__content{border-radius:inherit;height:100%}.javascriptMaterialdesignGm3WizCardFilled-card:before{position:absolute;box-sizing:border-box;width:100%;height:100%;inset-block-start:0;inset-inline-start:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none;z-index:1}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__wrapper{position:relative}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress{position:relative;width:100%;overflow-x:hidden}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__stop-indicator{position:absolute;border-radius:var(--gm3-linear-progress-stop-indicator-shape,4px);width:var(--gm3-linear-progress-stop-indicator-size,4px);height:var(--gm3-linear-progress-stop-indicator-size,4px);background-color:var(--gm3-linear-progress-stop-indicator-color,var(--gm3-sys-color-primary,#0b57d0))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__stop-indicator{background-color:CanvasText}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__stop-indicator{display:none}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress{height:max(var(--gm3-linear-progress-track-thickness,4px),var(--gm3-linear-progress-active-indicator-thickness,4px));display:flex;flex-direction:row;align-items:flex-start;transform:translateZ(0);transition:opacity .25s cubic-bezier(.4,0,.6,1) 0ms}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__bar{transform-origin:top left}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__bar[dir=rtl]:not([dir=ltr]),[dir=rtl] .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__bar:not([dir=ltr]){transform-origin:center right}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__active-indicator,.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track{width:0;position:relative;margin:auto 0;animation:none;transform-origin:top left;transition:min-width .25s cubic-bezier(.4,0,.6,1) 0ms;inset-block:0}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__active-indicator{display:inline-block;background-color:var(--gm3-linear-progress-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0));height:var(--gm3-linear-progress-active-indicator-thickness,4px);border-radius:var(--gm3-linear-progress-active-indicator-shape,9999px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__active-indicator{background-color:CanvasText}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track{flex-grow:1;overflow-x:hidden;background-color:var(--gm3-linear-progress-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff));height:var(--gm3-linear-progress-track-thickness,4px);border-radius:var(--gm3-linear-progress-track-shape,9999px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track{height:var(--gm3-linear-progress-track-thickness,4px);box-sizing:border-box;border:1px solid CanvasText}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__gap-left,.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__gap-right{position:relative;max-width:var(--gm3-linear-progress-active-indicator-track-space,4px);animation:none;height:var(--gm3-linear-progress-active-indicator-track-space,4px)}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__gap-right{width:var(--gm3-linear-progress-active-indicator-track-space,4px);flex-shrink:0}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-left,.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-right{background-color:var(--gm3-linear-progress-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff));height:var(--gm3-linear-progress-track-thickness,4px);border-radius:var(--gm3-linear-progress-track-shape,9999px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-left,.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-right{height:var(--gm3-linear-progress-track-thickness,4px);box-sizing:border-box;border:1px solid CanvasText}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-right{flex-shrink:0}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__stop-indicator{inset-block:0;inset-inline-end:0;animation:none}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__buffer-bar{display:flex;position:relative;inset-block:0;margin:auto 0;width:0;overflow:hidden;height:var(--gm3-linear-progress-track-thickness,4px);transition:width .25s cubic-bezier(.4,0,.6,1) 0ms;border-radius:var(--gm3-linear-progress-track-shape,9999px)}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__buffer-dots{background-repeat:repeat-x;flex:auto;transform:rotate(calc(180deg*var(--flow-direction, 1)));background-color:var(--gm3-linear-progress-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0));-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E");margin-inline-start:calc(var(--gm3-linear-progress-active-indicator-track-space, 4px)*-5);animation:gm3-lpi-buffering .25s linear infinite}@media (forced-colors:active){.javascriptMaterialdesignGm3WizLinearProgress-linear-progress__buffer-dots{background-color:ButtonBorder}}@keyframes gm3-lpi-buffering{0%{transform:rotate(calc(180deg*var(--flow-direction, 1))) translateX(calc(var(--gm3-linear-progress-track-thickness, 4px)*-2.5*var(--flow-direction, 1)))}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress[dir=rtl]:not([dir=ltr]),[dir=rtl] .javascriptMaterialdesignGm3WizLinearProgress-linear-progress:not([dir=ltr]){--flow-direction:-1}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--closed{display:none;opacity:0}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__active-indicator{flex-grow:1;flex-shrink:1;width:0}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-left{flex-shrink:0;width:0}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-right{flex-shrink:0;width:100%}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__gap-left{width:var(--gm3-linear-progress-active-indicator-track-space,4px)}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__gap-right{width:var(--gm3-linear-progress-active-indicator-track-space,4px);flex-shrink:1}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--animation-ready .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-left{animation:var(--mdc-linear-progress-animation-duration,1.3s) linear infinite gm3-lpi-track-left;animation-timing-function:cubic-bezier(.3,0,.8,.15)}@keyframes gm3-lpi-track-left{0%{width:0}18%{width:0}61.5384615%{width:calc(50% - var(--gm3-linear-progress-active-indicator-track-space, 4px));animation-timing-function:cubic-bezier(.05,.7,.1,1)}to{width:100%}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--animation-ready .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-left{animation:var(--mdc-linear-progress-animation-duration,1.3s) linear infinite gm3-lpi-track-left-hcm;animation-timing-function:cubic-bezier(.3,0,.8,.15)}@keyframes gm3-lpi-track-left-hcm{0%{width:0;border-width:0}18%{width:0;border-width:0}20%{border-width:1px}61.5384615%{border-width:1px;width:calc(50% - var(--gm3-linear-progress-active-indicator-track-space, 4px));animation-timing-function:cubic-bezier(.05,.7,.1,1)}to{width:100%;border-width:1px}}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--animation-ready .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-right{animation:var(--mdc-linear-progress-animation-duration,1.3s) linear infinite gm3-lpi-track-right;animation-timing-function:cubic-bezier(.3,0,.8,.15)}@keyframes gm3-lpi-track-right{0%{width:100%}61.5384615%{width:0}to{width:0}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--animation-ready .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__track-right{animation:var(--mdc-linear-progress-animation-duration,1.3s) linear infinite gm3-lpi-track-right-hcm;animation-timing-function:cubic-bezier(.3,0,.8,.15)}@keyframes gm3-lpi-track-right-hcm{0%{width:100%;border-width:1px}61.4%{border-width:1px}61.5384615%{width:0;border-width:0}to{border-width:0;width:0}}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--animation-ready .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__gap-left{animation:var(--mdc-linear-progress-animation-duration,1.3s) linear infinite gm3-lpi-gap-left}@keyframes gm3-lpi-gap-left{0%{width:0}9.8%{width:0}20%{width:var(--gm3-linear-progress-active-indicator-track-space,4px)}to{width:var(--gm3-linear-progress-active-indicator-track-space,4px)}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--animation-ready .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__gap-right{animation:var(--mdc-linear-progress-animation-duration,1.3s) linear infinite gm3-lpi-gap-right}@keyframes gm3-lpi-gap-right{61.5384615%{width:var(--gm3-linear-progress-active-indicator-track-space,4px)}61.6384615%{width:0}to{width:0}}.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--closed-animation-off .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__buffer-dots,.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--closed-animation-off.javascriptMaterialdesignGm3WizLinearProgress-linear-progress--indeterminate .javascriptMaterialdesignGm3WizLinearProgress-linear-progress__bar{animation:none}.appsElementsSideSheetRoot{--gm3-card-outlined-container-color:var(--ae-side-sheet-container-color,var(--gm3-sys-color-surface,#fff));--gm3-card-outlined-outline-width:var(--ae-side-sheet-outline-width,1px);--gm3-card-outlined-outline-color:var(--ae-side-sheet-outline-color,initial);--gm3-card-outlined-hover-outline-color:var(--ae-side-sheet-hover-outline-color,initial);--gm3-card-outlined-pressed-outline-color:var(--ae-side-sheet-pressed-outline-color,initial);--gm3-card-outlined-container-shape-start-start:16px;--gm3-card-outlined-container-shape-start-end:16px;--gm3-card-outlined-container-shape-end-end:16px;--gm3-card-outlined-container-shape-end-start:16px;overflow:hidden;inline-size:var(--ae-side-sheet-container-width,320px)}.appsElementsSideSheetFooter .appsElementsSideSheetHideCancelButton,.appsElementsSideSheetHideBackButton,.appsElementsSideSheetHideFooter,.appsElementsSideSheetHideHeader{display:none}.appsElementsSideSheetTitle.appsElementsSideSheetHeaderHeight{height:40px;line-height:40px}.appsElementsSideSheetHeader{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;gap:8px;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsSideSheetFooter{padding:8px 8px 8px 16px;gap:8px;display:flex;justify-content:end}.appsElementsSideSheetTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;margin:unset;flex-grow:1}.appsElementsSideSheetContent{--gm3-card-outlined-container-color:initial;--gm3-card-outlined-outline-color:initial;--gm3-card-outlined-outline-width:initial;--gm3-card-outlined-hover-outline-color:initial;--gm3-card-outlined-pressed-outline-color:initial;--gm3-card-outlined-container-shape-start-start:initial;--gm3-card-outlined-container-shape-start-end:initial;--gm3-card-outlined-container-shape-end-end:initial;--gm3-card-outlined-container-shape-end-start:initial;padding-inline:var(--ae-side-sheet-content-padding,16px);flex-grow:1;min-block-size:0;overflow:hidden auto}.appsElementsSideSheetNoHeaderContent{padding-inline:0;overflow:hidden}.appsElementsSideSheetContainer{display:flex;height:var(--ae-side-sheet-container-height,initial)}.openingEsignatureDialogContainer{--gm3-dialog-container-min-width:365px}.openingEsignatureDialogNotAvailableContent{max-width:317px}.docsCommonGMDCDialogCenteredCircularProgress{display:block;margin-left:auto;margin-right:auto;padding-top:10px;width:48px}.pageNumberDialogDialogContent{display:flex;flex-direction:column;gap:16px}.pageNumberDialogStartAtGroup{display:flex;flex-direction:row;gap:10px}.appsDocsUiMaterialWizCommonLabelledcomponentsLabelledComponent{display:flex;flex-direction:column}.appsDocsUiMaterialWizCommonLabelledcomponentsComponentLabel{padding-bottom:8px}.appsDocsUiMaterialWizCommonLabelledcomponentsComponentLabelLargeGap{padding-bottom:16px}.appsDocsUiMaterialWizCommonLabelledcomponentsPrimaryLabelAndHelperText{display:flex;flex-direction:column;gap:4px}.appsDocsUiMaterialWizCommonLabelledcomponentsPrimaryLabelText{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.appsDocsUiMaterialWizCommonLabelledcomponentsSecondaryLabelText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.appsDocsUiMaterialWizCommonLabelledcomponentsTertiaryLabelText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.appsDocsUiMaterialWizCommonLabelledcomponentsHelperText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.appsDocsUiMaterialWizCommonLabelledcomponentsDisabledLabel{opacity:.38}@media screen and (forced-colors:active){.appsDocsUiMaterialWizCommonLabelledcomponentsDisabledLabel{color:GrayText;opacity:1}}.docsCommonGMDCDialogVerticallyStackedRadioGroup{display:inline-flex;flex-direction:column}.appsElementsSpinButtonNumericalInputContainer{--gm3-text-field-filled-container-height:56px;--gm3-text-field-filled-input-text-line-height:1.25rem;--gm3-text-field-filled-input-text-size:0.875rem;--gm3-text-field-filled-input-text-tracking:0rem;--gm3-text-field-filled-input-text-weight:400}.appsElementsSpinButtonNumericalInputContainer{--gm3-text-field-outlined-container-height:56px;--gm3-text-field-outlined-input-text-line-height:1.25rem;--gm3-text-field-outlined-input-text-size:0.875rem;--gm3-text-field-outlined-input-text-tracking:0rem;--gm3-text-field-outlined-input-text-weight:400}.appsElementsSpinButtonHorizontalButton{--gm3-icon-button-standard-container-height:40px;--gm3-icon-button-standard-icon-size:24px;--gm3-icon-button-standard-container-width:40px}.appsElementsSpinButtonVerticalButton{--gm3-icon-button-standard-touch-target-size:24px;--gm3-icon-button-standard-container-height:24px;--gm3-icon-button-standard-icon-size:24px;--gm3-icon-button-standard-container-width:24px}.appsElementsSpinButtonNumericalInputContainer{width:var(--ae-spin-button-input-container-width,-moz-fit-content);width:var(--ae-spin-button-input-container-width,fit-content)}.appsElementsSpinButtonNumericalInput.appsElementsSpinButtonNumericalInput{-moz-appearance:textfield;text-align:var(--ae-spin-button-input-text-align,center);min-width:2ch}.appsElementsSpinButtonNumericalInput.appsElementsSpinButtonNumericalInput::-webkit-inner-spin-button,.appsElementsSpinButtonNumericalInput.appsElementsSpinButtonNumericalInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.appsElementsSpinButtonNumericalInputBase{--gm3-text-field-filled-active-indicator-height:0;--gm3-text-field-filled-disabled-active-indicator-height:0;--gm3-text-field-filled-focus-active-indicator-thickness:0;--gm3-text-field-filled-hover-active-indicator-height:0;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;border-radius:4px;overflow:hidden}.appsElementsSpinButtonNumericalInputInvalid{--gm3-text-field-filled-container-color:var(--gm3-sys-color-error-container,#f9dedc)}.appsElementsSpinButtonHorizontalSpinButtonRoot{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:4px}.appsElementsSpinButtonVerticalSpinButtonRoot{display:inline-flex;gap:4px}.appsElementsSpinButtonVerticalButtonsContainer{display:flex;flex-direction:column;justify-content:center;gap:4px}.appsElementsSpinButtonVerticalButton{display:flex;justify-content:center;align-items:flex-start;padding:0}.appsElementsSpinButtonSvgIcon{display:block}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--root{display:inline-flex;flex-direction:column;position:relative;--gm3-text-field-character-counter-supporting-text-character-counter-space:var(--gm3-text-field-filled-supporting-text-character-counter-space,16px);--gm3-text-field-character-counter-supporting-text-font:var(--gm3-text-field-filled-supporting-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-text-field-character-counter-supporting-text-font-variation-settings:var(--gm3-text-field-filled-supporting-text-font-variation-settings,initial);--gm3-text-field-character-counter-supporting-text-line-height:var(--gm3-text-field-filled-supporting-text-line-height,1rem);--gm3-text-field-character-counter-supporting-text-size:var(--gm3-text-field-filled-supporting-text-size,0.75rem);--gm3-text-field-character-counter-supporting-text-tracking:var(--gm3-text-field-filled-supporting-text-tracking,0.00625rem);--gm3-text-field-character-counter-supporting-text-weight:var(--gm3-text-field-filled-supporting-text-weight,400);--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-helper-text-supporting-text-font:var(--gm3-text-field-filled-supporting-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-text-field-helper-text-supporting-text-font-variation-settings:var(--gm3-text-field-filled-supporting-text-font-variation-settings,initial);--gm3-text-field-helper-text-supporting-text-line-height:var(--gm3-text-field-filled-supporting-text-line-height,1rem);--gm3-text-field-helper-text-supporting-text-size:var(--gm3-text-field-filled-supporting-text-size,0.75rem);--gm3-text-field-helper-text-supporting-text-tracking:var(--gm3-text-field-filled-supporting-text-tracking,0.00625rem);--gm3-text-field-helper-text-supporting-text-weight:var(--gm3-text-field-filled-supporting-text-weight,400);--gm3-text-field-icon-leading-icon-size:var(--gm3-text-field-filled-leading-icon-size,24px);--gm3-text-field-icon-trailing-icon-size:var(--gm3-text-field-filled-trailing-icon-size,24px);--gm3-text-field-icon-with-leading-icon-icon-label-text-space:var(--gm3-text-field-filled-with-leading-icon-icon-label-text-space,16px);--gm3-text-field-icon-with-trailing-icon-icon-label-text-space:var(--gm3-text-field-filled-with-trailing-icon-icon-label-text-space,16px);--gm3-text-field-icon-with-trailing-icon-trailing-space:var(--gm3-text-field-filled-with-trailing-icon-trailing-space,12px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__use-updated-font-styles.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--root{--gm3-text-field-character-counter-supporting-text-font:var(--gm3-text-field-filled-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);--gm3-text-field-helper-text-supporting-text-font:var(--gm3-text-field-filled-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--root[hidden]{display:none}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field{border-start-start-radius:var(--gm3-text-field-filled-container-shape-start-start,4px);border-start-end-radius:var(--gm3-text-field-filled-container-shape-start-end,4px);border-end-start-radius:0;border-end-end-radius:0;padding-inline:max(var(--gm3-text-field-filled-leading-space,16px),min(var(--gm3-text-field-filled-container-shape-start-start,4px),var(--gm3-text-field-filled-container-height,56px)/2)) max(var(--gm3-text-field-filled-trailing-space,16px),min(var(--gm3-text-field-filled-container-shape-start-end,4px),var(--gm3-text-field-filled-container-height,56px)/2));display:inline-flex;align-items:center;position:relative;box-sizing:border-box;overflow:hidden;--gm3-floating-label-label-text-color:var(--gm3-text-field-filled-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-floating-label-label-text-display:var(--gm3-text-field-filled-label-text-display,unset);--gm3-floating-label-label-text-font:var(--gm3-text-field-filled-label-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-floating-label-label-text-font-variation-settings:var(--gm3-text-field-filled-label-text-font-variation-settings,initial);--gm3-floating-label-label-text-line-height:var(--gm3-text-field-filled-label-text-line-height,1.5rem);--gm3-floating-label-floating-label-text-line-height:var(--gm3-text-field-filled-label-text-populated-line-height,1rem);--gm3-floating-label-floating-label-text-size:var(--gm3-text-field-filled-label-text-populated-size,0.75rem);--gm3-floating-label-label-text-size:var(--gm3-text-field-filled-label-text-size,1rem);--gm3-floating-label-label-text-tracking:var(--gm3-text-field-filled-label-text-tracking,0rem);--gm3-floating-label-label-text-weight:var(--gm3-text-field-filled-label-text-weight,400);--gm3-floating-label-floating-label-leading-space:max(var(--gm3-text-field-filled-leading-space,16px),min(var(--gm3-text-field-filled-container-shape-start-start,4px),var(--gm3-text-field-filled-container-height,56px)/2));--gm3-floating-label-resting-label-leading-space:max(var(--gm3-text-field-filled-leading-space,16px),min(var(--gm3-text-field-filled-container-shape-start-start,4px),var(--gm3-text-field-filled-container-height,56px)/2));--gm3-floating-label-floating-label-top-space:var(--gm3-text-field-filled-top-space,8px);--gm3-floating-label-resting-label-top-space:calc(50% - var(--gm3-text-field-filled-label-text-line-height, 1.5rem)/2);--gm3-floating-label-resting-label-max-width:calc(100% - max(var(--gm3-text-field-filled-leading-space, 16px), min(var(--gm3-text-field-filled-container-shape-start-start, 4px), var(--gm3-text-field-filled-container-height, 56px) / 2)))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__use-updated-font-styles .javascriptMaterialdesignGm3WizTextFieldFilled-text-field{--gm3-floating-label-label-text-font:var(--gm3-text-field-filled-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--textarea){min-height:var(--gm3-text-field-filled-container-height,56px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--no-label{--gm3-floating-label-label-text-display:none}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled{pointer-events:none}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{pointer-events:auto}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{background-color:Canvas}}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{text-align:end}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix{line-height:var(--gm3-text-field-filled-input-text-line-height,1.5rem);display:inline-flex;align-items:center;opacity:0;white-space:nowrap;height:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms;font-size:var(--gm3-text-field-filled-input-text-size,1rem);font-weight:400;letter-spacing:.009375em;text-decoration:inherit;text-transform:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--label-floating .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix,.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--no-label .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix{opacity:1}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--prefix{color:var(--gm3-text-field-filled-input-text-prefix-color,#5f6368);padding-inline-end:2px}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--prefix{padding-inline-end:12px}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--prefix{color:var(--gm3-text-field-filled-disabled-input-text-prefix-color,rgba(60,64,67,.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--prefix{color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--suffix{padding-inline-start:12px;color:var(--gm3-text-field-filled-input-text-suffix-color,#5f6368)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--suffix{padding-inline-start:2px}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--suffix{color:var(--gm3-text-field-filled-disabled-input-text-suffix-color,rgba(60,64,67,.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--suffix{color:GrayText}}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix,[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{direction:ltr}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--prefix{padding-inline:0 2px}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--suffix{padding-inline:12px 0}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text{--gm3-text-field-icon-leading-icon-order:1;--gm3-text-field-icon-trailing-icon-order:5}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--suffix{order:2}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{order:3}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--prefix{order:4}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--prefix{padding-inline-end:12px}[dir=rtl] .javascriptMaterialdesignGm3WizTextFieldFilled-text-field--ltr-text.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--end-aligned .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__affix--suffix{padding-inline-start:2px}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box;padding-inline:var(--gm3-text-field-filled-supporting-text-leading-space,16px) var(--gm3-text-field-filled-supporting-text-trailing-space,16px);padding-block-start:var(--gm3-text-field-filled-supporting-text-top-space,4px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-opacity:1}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-validation-text-opacity:1}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-leading-icon{padding-inline-start:var(--gm3-text-field-filled-with-leading-icon-leading-space,12px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-trailing-icon{padding-inline-end:0}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-leading-icon{--gm3-floating-label-resting-label-max-width:calc(100% - var(--gm3-text-field-filled-with-leading-icon-leading-space, 12px) - var(--gm3-text-field-filled-leading-icon-size, 24px) - var(--gm3-text-field-filled-with-leading-icon-icon-label-text-space, 16px) - var(--gm3-text-field-filled-trailing-space, 16px));--gm3-floating-label-resting-label-leading-space:calc(var(--gm3-text-field-filled-with-leading-icon-leading-space, 12px) + var(--gm3-text-field-filled-leading-icon-size, 24px) + var(--gm3-text-field-filled-with-leading-icon-icon-label-text-space, 16px))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-trailing-icon{--gm3-floating-label-resting-label-max-width:calc(100% - var(--gm3-text-field-filled-with-trailing-icon-icon-label-text-space, 16px) - var(--gm3-text-field-filled-trailing-icon-size, 24px) - var(--gm3-text-field-filled-with-trailing-icon-trailing-space, 12px) - var(--gm3-text-field-filled-leading-space, 16px))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-leading-icon.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-trailing-icon{--gm3-floating-label-resting-label-max-width:calc(100% - var(--gm3-text-field-filled-with-leading-icon-leading-space, 12px) - var(--gm3-text-field-filled-leading-icon-size, 24px) - var(--gm3-text-field-filled-with-leading-icon-icon-label-text-space, 16px) - var(--gm3-text-field-filled-with-trailing-icon-icon-label-text-space, 16px) - var(--gm3-text-field-filled-trailing-icon-size, 24px) - var(--gm3-text-field-filled-with-trailing-icon-trailing-space, 12px))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__trailing-content{max-block-size:24px;display:flex;align-items:center}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled){--gm3-floating-label-label-text-color:var(--gm3-text-field-filled-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-filled-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-filled-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled) .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{caret-color:var(--gm3-text-field-filled-caret-color,var(--gm3-sys-color-primary,#0b57d0));color:var(--gm3-text-field-filled-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled)+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-filled-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused):hover{--gm3-floating-label-label-text-color:var(--gm3-text-field-filled-hover-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-filled-hover-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-filled-hover-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused):hover .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{color:var(--gm3-text-field-filled-hover-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused):hover+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-filled-hover-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-hover-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused{--gm3-floating-label-label-text-color:var(--gm3-text-field-filled-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-filled-focus-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-filled-focus-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{color:var(--gm3-text-field-filled-focus-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-filled-focus-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-focus-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled) .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{color:var(--gm3-text-field-filled-error-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled){--gm3-floating-label-label-text-color:var(--gm3-text-field-filled-error-label-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-filled-error-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-filled-error-trailing-icon-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled)+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-filled-error-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-error-supporting-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused):hover .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{color:var(--gm3-text-field-filled-error-hover-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused):hover{--gm3-floating-label-label-text-color:var(--gm3-text-field-filled-error-hover-label-text-color,var(--gm3-sys-color-on-error-container,#410e0b));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-filled-error-hover-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-filled-error-hover-trailing-icon-color,var(--gm3-sys-color-on-error-container,#410e0b))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused):hover+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-filled-error-hover-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-error-hover-supporting-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{caret-color:var(--gm3-text-field-filled-error-focus-caret-color,var(--gm3-sys-color-error,#b3261e));color:var(--gm3-text-field-filled-error-focus-input-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused{--gm3-floating-label-label-text-color:var(--gm3-text-field-filled-error-focus-label-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-filled-error-focus-leading-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-filled-error-focus-trailing-icon-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-filled-error-focus-supporting-text-color,var(--gm3-sys-color-error,#b3261e));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-error-focus-supporting-text-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled{--gm3-floating-label-label-text-color:var(--gm3-text-field-filled-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-icon-leading-icon-color:var(--gm3-text-field-filled-disabled-leading-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-icon-trailing-icon-color:var(--gm3-text-field-filled-disabled-trailing-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldFilled-text-field.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled{--gm3-floating-label-label-text-color:GrayText;--gm3-text-field-icon-leading-icon-color:GrayText;--gm3-text-field-icon-trailing-icon-color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{color:var(--gm3-text-field-filled-disabled-input-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldFilled-text-field.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:var(--gm3-text-field-filled-disabled-supporting-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38));--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-disabled-supporting-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldFilled-text-field.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled+.javascriptMaterialdesignGm3WizTextFieldFilled-text-field-helper-line{--gm3-text-field-helper-text-supporting-text-color:GrayText;--gm3-text-field-character-counter-supporting-text-color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input-wrapper{display:flex;box-sizing:border-box;align-items:center;flex:1}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--no-label .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input-wrapper{padding-block:0}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{font-family:var(--gm3-text-field-filled-input-text-font,"Google Sans",Roboto,Arial,sans-serif);line-height:var(--gm3-text-field-filled-input-text-line-height,1.5rem);font-size:var(--gm3-text-field-filled-input-text-size,1rem);letter-spacing:var(--gm3-text-field-filled-input-text-tracking,0);font-weight:var(--gm3-text-field-filled-input-text-weight,400);font-variation-settings:var(--gm3-text-field-filled-input-text-font-variation-settings,initial);transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms;width:100%;min-width:0;border:none;border-radius:0;background:none;-moz-appearance:none;appearance:none;padding:0}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input::-webkit-calendar-picker-indicator{display:none}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input:focus{outline:none}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input:invalid{box-shadow:none}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__use-updated-font-styles .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{font-family:var(--gm3-text-field-filled-input-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input::placeholder{color:var(--gm3-text-field-filled-input-text-placeholder-color,var(--gm3-sys-color-on-surface-variant,#444746));transition:opacity 67ms cubic-bezier(.4,0,.2,1) 0ms;opacity:0}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input::placeholder{color:var(--gm3-text-field-filled-disabled-input-text-placeholder-color,rgba(60,64,67,.38))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input::placeholder,.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--no-label .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input::placeholder{transition-delay:40ms;transition-duration:.11s;opacity:1}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0;transition:none;--gm3-floating-label-resting-label-top-space:calc((var(--gm3-text-field-filled-top-space, 8px) + var(--gm3-text-field-filled-label-text-populated-line-height, 1rem) + var(--gm3-text-field-filled-input-text-line-height, 1.5rem) + var(--gm3-text-field-filled-bottom-space, 8px) - var(--gm3-text-field-filled-label-text-line-height, 1.5rem))/2)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--textarea.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled{--gm3-text-field-character-counter-supporting-text-color:var(--gm3-text-field-filled-disabled-supporting-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),0.38))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--textarea.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__label{z-index:1}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--textarea .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{flex-grow:1;height:auto;overflow:hidden auto;box-sizing:border-box;resize:none;padding:0 max(var(--gm3-text-field-filled-leading-space,16px),min(var(--gm3-text-field-filled-container-shape-start-start,4px),var(--gm3-text-field-filled-container-height,56px)/2)) 0 max(var(--gm3-text-field-filled-trailing-space,16px),min(var(--gm3-text-field-filled-container-shape-start-end,4px),var(--gm3-text-field-filled-container-height,56px)/2));min-height:var(--gm3-text-field-filled-input-text-line-height,1.5rem)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--textarea .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{margin-block:calc((var(--gm3-text-field-filled-top-space, 8px) + var(--gm3-text-field-filled-label-text-populated-line-height, 1rem) + var(--gm3-text-field-filled-input-text-line-height, 1.5rem) + var(--gm3-text-field-filled-bottom-space, 8px) - var(--gm3-text-field-filled-input-text-line-height, 1.5rem))/2)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-internal-counter .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{margin-block-end:2px}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-internal-counter .javascriptMaterialdesignGm3WizTextFieldFilled-text-field-internal-helper-line{display:flex;justify-content:flex-end;box-sizing:border-box;padding-inline-end:var(--gm3-text-field-filled-supporting-text-trailing-space,16px);padding-block-end:12px;width:100%}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:var(--gm3-text-field-filled-container-height,56px);min-width:100%;width:-moz-fit-content;width:fit-content;overflow:hidden;resize:both}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--filled:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled){background-color:var(--gm3-text-field-filled-container-color,var(--gm3-sys-color-surface-container-highest,#dde3ea))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled{background-color:var(--gm3-text-field-filled-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.04))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input-wrapper{padding-block:calc(var(--gm3-text-field-filled-top-space, 8px) + var(--gm3-text-field-filled-label-text-populated-line-height, 1rem)) var(--gm3-text-field-filled-bottom-space,8px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__ripple{border-radius:inherit;inset:0;pointer-events:none;position:absolute}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__ripple{visibility:hidden}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--filled:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):hover .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__ripple{visibility:visible}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--filled:hover .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__ripple{background-color:var(--gm3-text-field-filled-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-text-field-filled-hover-state-layer-opacity,.08)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:hover .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__ripple{background-color:var(--gm3-text-field-filled-error-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-text-field-filled-error-hover-state-layer-opacity,.08)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple{inset:auto 0 0;pointer-events:none;position:absolute;width:100%;z-index:1}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:after,.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:before{border-block-end:var(--gm3-text-field-filled-active-indicator-height,1px) solid var(--gm3-text-field-filled-active-indicator-color,var(--gm3-sys-color-on-surface-variant,#444746));inset:auto 0 0;content:"";position:absolute;width:100%}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:after{opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1);border-block-end-width:var(--gm3-text-field-filled-focus-active-indicator-thickness,3px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:after{opacity:1}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--filled:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled) .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:before{border-block-end-color:var(--gm3-text-field-filled-active-indicator-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--filled:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:after{border-block-end-color:var(--gm3-text-field-filled-focus-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--filled:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused):hover .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:before{border-block-end-color:var(--gm3-text-field-filled-hover-active-indicator-color,var(--gm3-sys-color-on-surface,#1f1f1f));border-block-end-width:var(--gm3-text-field-filled-hover-active-indicator-height,1px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:before{border-block-end-color:var(--gm3-text-field-filled-disabled-active-indicator-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38));border-block-end-width:var(--gm3-text-field-filled-disabled-active-indicator-height,1px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:before{border-block-end-color:GrayText}}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled) .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:before{border-block-end-color:var(--gm3-text-field-filled-error-active-indicator-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled).javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:after{border-block-end-color:var(--gm3-text-field-filled-error-focus-active-indicator-color,var(--gm3-sys-color-error,#b3261e))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--invalid:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--disabled):not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--focused):hover .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__line-ripple:before{border-block-end-color:var(--gm3-text-field-filled-error-hover-active-indicator-color,var(--gm3-sys-color-on-error-container,#410e0b))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-leading-icon{--gm3-floating-label-floating-label-max-width:calc(100% - var(--gm3-text-field-filled-with-leading-icon-leading-space, 12px) - var(--gm3-text-field-filled-leading-icon-size, 24px) - var(--gm3-text-field-filled-with-leading-icon-icon-label-text-space, 16px) - var(--gm3-text-field-filled-trailing-space, 16px));--gm3-floating-label-floating-label-leading-space:calc(var(--gm3-text-field-filled-with-leading-icon-leading-space, 12px) + var(--gm3-text-field-filled-leading-icon-size, 24px) + var(--gm3-text-field-filled-with-leading-icon-icon-label-text-space, 16px))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-trailing-icon{--gm3-floating-label-floating-label-max-width:calc(100% - var(--gm3-text-field-filled-with-trailing-icon-icon-label-text-space, 16px) - var(--gm3-text-field-filled-trailing-icon-size, 24px) - var(--gm3-text-field-filled-with-trailing-icon-trailing-space, 12px) - var(--gm3-text-field-filled-leading-space, 16px))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-leading-icon.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-trailing-icon{--gm3-floating-label-floating-label-max-width:calc(100% - var(--gm3-text-field-filled-with-leading-icon-leading-space, 12px) - var(--gm3-text-field-filled-leading-icon-size, 24px) - var(--gm3-text-field-filled-with-leading-icon-icon-label-text-space, 16px) - var(--gm3-text-field-filled-with-trailing-icon-icon-label-text-space, 16px) - var(--gm3-text-field-filled-trailing-icon-size, 24px) - var(--gm3-text-field-filled-with-trailing-icon-trailing-space, 12px))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--textarea:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--no-label) .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{margin-block-start:calc(var(--gm3-text-field-filled-top-space, 8px) + var(--gm3-text-field-filled-label-text-populated-line-height, 1rem))}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--textarea:not(.javascriptMaterialdesignGm3WizTextFieldFilled-text-field--with-internal-counter) .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{margin-block-end:var(--gm3-text-field-filled-bottom-space,8px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__resizer{transform:translateY(-1px)}.javascriptMaterialdesignGm3WizTextFieldFilled-text-field__resizer .javascriptMaterialdesignGm3WizTextFieldFilled-text-field__input{transform:translateY(1px)}.appsKixCitationsSidebarSearchView{display:flex;flex-direction:column;gap:16px}.appsKixCitationsSidebarSearchViewInputsContainer{display:flex;flex-direction:column}.appsKixCitationsSidebarSearchViewButtonsContainer{display:inline-flex;justify-content:flex-end;gap:8px}.appsKixCitationsSidebarMainViewContainer,.appsKixCitationsSidebarSearchResultViewContainer{display:flex;flex-direction:column;flex-grow:1;height:100%}.appsKixCitationsSidebarCitationViewContainer,.appsKixCitationsSidebarFormViewContainer{display:flex;flex-direction:column;flex-grow:1}.appsKixCitationsSidebarEmptyContainer,.appsKixCitationsSidebarSearchResultErrorContainer{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:24px;text-align:center;gap:8px}.appsKixCitationsSidebarEmptyContainerHeader,.appsKixCitationsSidebarSearchResultErrorContainerHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);flex-shrink:0}.appsKixCitationsSidebarEmptyContainerHeaderError,.appsKixCitationsSidebarSearchResultErrorContainerHeaderError{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);flex-shrink:0;width:200px;align-self:center}.appsKixCitationsSidebarEmptyContainerBody,.appsKixCitationsSidebarSearchResultErrorContainerBody{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsKixCitationsSidebarListContainer{display:flex;flex-direction:column;flex-grow:1;gap:16px;height:100%;outline:none}.appsKixCitationsSidebarListContainer .kix-citations-intext-promo .docs-promo-text-container{width:180px}.appsKixCitationsSidebarListHeader{display:flex;flex-direction:column;flex-grow:1;gap:16px}.appsKixCitationsSidebarSearchResultAttributesContainer{display:flex;flex-direction:column;flex-grow:1;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);gap:10px}.appsKixCitationsSidebarSearchResultAttributeMissingContainer{display:flex;align-items:center}.appsKixCitationsSidebarSearchResultAttributeMissingIcon{--gm3-icon-button-standard-icon-size:20px}.appsKixCitationsSidebarFormViewFormContainer{display:flex;flex-direction:column;flex-grow:1;gap:16px;padding-top:16px}.appsKixCitationsSidebarFormViewFormPersonContributorContainer{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.appsKixCitationsSidebarFormViewFormContributorContainer{display:flex;flex-direction:column;flex-grow:1;gap:16px}.appsKixCitationsSidebarFormViewFormContributorsContainer{display:flex;flex-direction:column}.appsKixCitationsSidebarContributorsFieldsContainer{display:flex;flex-direction:column;gap:16px}.appsKixCitationsSidebarFormViewFormContributorFieldsContainer{display:flex;flex-direction:column;gap:8px}.appsKixCitationsSidebarFormViewContributorFirstNameInput,.appsKixCitationsSidebarFormViewContributorLastNameInput{flex:2 1 0}.appsKixCitationsSidebarFormViewContributorMiddleNameInput{flex:1 1 0;min-width:64px}.appsKixCitationsSidebarFormViewFormContributorTypeContainer{display:flex;align-items:stretch;gap:8px}.appsKixCitationsSidebarDeleteButton{margin:0 8px -12px 0}.appsKixCitationsSidebarContributorTypeSelect{width:100%}.appsKixCitationsSidebarSearchResultButtonContainer{display:flex;gap:10px;width:100%}.appsKixCitationsSidebarListItem{border-radius:12px;color:var(--gm3-sys-color-on-surface-variant,#444746);padding:16px;overflow-wrap:break-word;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.appsKixCitationsSidebarAddContributorButton{align-self:center;gap:8px}.appsKixCitationsSidebarAddCitationButton{gap:8px;align-self:center;width:100%}.appsKixCitationsSidebarAddIconContainer{filter:brightness(0) saturate(100%) invert(9%) sepia(58%) saturate(2091%) hue-rotate(185deg) brightness(90%) contrast(101%)}.appsKixCitationsSidebarSearchInputError{color:var(--gm3-sys-color-error,#b3261e);margin-bottom:2px;margin-top:5px;min-height:19px;outline:none}.appsKixCitationsSidebarSearchInput{--gm3-text-field-outlined-supporting-text-top-space:0}.appsKixCitationsSidebarFooterContainer{width:100%;min-height:56px;margin-top:auto;display:flex;justify-content:flex-start}.appsKixCitationsSidebarLoadingSpinner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.appsKixCitationsSidebarSearchResultAttributeLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;margin-right:4px}.appsKixCitationsSidebarSearchResultAttributeMissingValue{color:var(--gm3-sys-color-error,#b3261e);margin-right:2px}.appsKixCitationsSidebarTooltipContainer{position:absolute;right:16px;top:4px;background:var(--gm3-sys-color-surface-container-high,#e9eef6);display:flex}.appsKixCitationsSidebarTooltipContainerInvisible{opacity:0}.appsKixCitationsSidebarToolbarCiteButton{--gm3-button-text-container-height:36px;margin:0}.appsKixCitationsSidebarToolbarIconButton{--gm3-icon-button-standard-container-height:36px;--gm3-icon-button-standard-pressed-container-shape-start-start:7px;--gm3-icon-button-standard-pressed-container-shape-start-end:7px;--gm3-icon-button-standard-pressed-container-shape-end-end:7px;--gm3-icon-button-standard-pressed-container-shape-end-start:7px;--gm3-icon-button-standard-selected-container-shape-start-start:10px;--gm3-icon-button-standard-selected-container-shape-start-end:10px;--gm3-icon-button-standard-selected-container-shape-end-end:10px;--gm3-icon-button-standard-selected-container-shape-end-start:10px;--gm3-icon-button-standard-container-width:36px;--gm3-icon-button-standard-icon-size:20px;--gm3-ripple-shape-end-end:36px;--gm3-ripple-shape-end-start:36px;--gm3-ripple-shape-start-end:36px;--gm3-ripple-shape-start-start:36px}.appsKixCitationsSidebarCitationContainer{position:relative}.appsKixCitationsSidebarCitationCardContainer{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.appsKixCitationsSidebarListContainer .appsKixCitationsSidebarCitationCardContainer .appsKixCitationsSidebarCard{--gm3-ripple-pressed-color:unset}.appsKixCitationsSidebarCheckboxAndLabel{display:flex;align-items:center}.appsKixCitationsSidebarCheckbox{--gm3-checkbox-container-size:18px;--gm3-checkbox-state-layer-size:36px;--gm3-checkbox-touch-target-size:0px}.appsKixCitationsSidebarCheckboxLabel{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.appsKixCitationsSidebarOkButtonContainerFullWidth{flex:1;margin-left:-8px;padding-right:8px;padding-bottom:8px}.appsKixCitationsSidebarOkButtonFullWidth{margin-block:0;width:100%}.appsKixCitationsSidebarMenuListItems{--gm3-ripple-shape-start-start:0;--gm3-ripple-shape-start-end:0;--gm3-ripple-shape-end-end:0;--gm3-ripple-shape-end-start:0}.appsKixCitationsSidebarSidebarIcon{display:flex}.citationsFeedbackDialogHeading{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:16px;font-weight:500;padding:16px 0}.citationsFeedbackDialogTextField{box-sizing:content-box;margin-top:10px;margin-bottom:4px;width:100%}.citationsFeedbackDialogContentBox{border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-radius:4px;color:var(--gm3-sys-color-on-surface-variant,#444746);margin-bottom:8px;margin-top:4px;max-height:160px;overflow-y:auto;padding:16px 16px 8px}.citationsFeedbackDialogFullContentButton{color:var(--gm3-sys-color-primary,#0b57d0);font-weight:500}.citationsFeedbackDialogLegalSection{color:var(--gm3-sys-color-on-surface-variant,#444746);font-size:12px;padding:0 16px;letter-spacing:.1px;line-height:16px}.citationsFeedbackDialogProductInfoListItem{--gm3-list-list-item-label-text-size:14px;--gm3-list-list-item-container-color:var(--gm3-sys-color-surface-bright,#fff)}.citationsFeedbackDialogProductInfoListItem.mdc-list-item--with-one-line{height:20px}.docsCowWizSidebarsSharedSidebarMenu{max-width:206px;z-index:1003}.docsCowWizSidebarsSharedButton{margin-block:0}.docsCowWizSidebarsSharedSidebarPrimaryLabel{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.comparisonDocDialogFormContentContainer{display:flex;flex-direction:column}.comparisonDocDialogAttributeUserTextField{padding-top:24px;width:100%}.comparisonDocDialogHeading{padding-top:16px;padding-bottom:8px;font-size:16px}.comparisonDocDialogLearnMoreLinkContainer{padding-top:8px}.comparisonDocDialogDocumentSelectButton{max-width:100%}.comparisonDocDialogIcon{padding-right:4px;margin-right:0}.officeImportDialogFileNameHeader{color:#5f6368;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px}.officeImportDialogFileNameText{font-weight:700;margin:8px 0 16px}.officeImportDialogNoticeContainer{padding-top:10px;padding-bottom:10px}.officeImportDialogNoticeTextContainer{width:350px}.officeImportDialogImportStatusMessagesContainer{margin:16px 0}.officeImportDialogImportErrorMessage{color:#c5221f}.officeImportDialogContainer{--gm3-dialog-container-min-width:440px;--gm3-dialog-container-max-width:440px}.javascriptMaterialdesignGm3WizButtonProgressFilled-button{display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;border:none;outline:none;background:transparent;-moz-appearance:none;appearance:none;line-height:inherit;text-rendering:inherit;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;min-inline-size:var(--gm3-progress-button-filled-container-min-width,64px);padding-block:0;padding-inline-start:var(--gm3-progress-button-filled-leading-space,24px);padding-inline-end:var(--gm3-progress-button-filled-trailing-space,24px);block-size:var(--gm3-progress-button-filled-container-height,40px);border-radius:var(--gm3-progress-button-filled-container-shape,9999px);--gm3-ripple-hover-color:var(--gm3-progress-button-filled-hover-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-hover-opacity:var(--gm3-progress-button-filled-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-progress-button-filled-hover-state-layer-color,var(--gm3-sys-color-on-primary,#fff));--gm3-ripple-pressed-opacity:var(--gm3-progress-button-filled-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-progress-button-filled-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-progress-button-filled-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-progress-button-filled-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-progress-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-progress-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-progress-button-filled-container-shape,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-progress-button-filled-container-shape,9999px)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button__link:focus-visible{outline:none}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:focus-visible,.javascriptMaterialdesignGm3WizButtonProgressFilled-button__link:focus-visible~.javascriptMaterialdesignGm3WizButtonProgressFilled-button__focusring{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:disabled{cursor:default;pointer-events:none;--gm3-ripple-hover-opacity:0;--gm3-ripple-pressed-opacity:0}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--with-tooltip:disabled{pointer-events:auto}.javascriptMaterialdesignGm3WizButtonProgressFilled-button[hidden]{display:none}.javascriptMaterialdesignGm3WizButtonProgressFilled-button__label{position:relative;text-align:center;color:var(--gm3-progress-button-filled-label-text-color,var(--gm3-sys-color-on-primary,#fff));font-size:var(--gm3-progress-button-filled-label-text-size,.875rem);font-family:var(--gm3-progress-button-filled-label-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-progress-button-filled-label-text-weight,500);letter-spacing:var(--gm3-progress-button-filled-label-text-tracking,0);-webkit-text-decoration:var(--gm3-progress-button-filled-label-text-decoration,none);text-decoration:var(--gm3-progress-button-filled-label-text-decoration,none);font-variation-settings:var(--gm3-progress-button-filled-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button__use-updated-font-styles .javascriptMaterialdesignGm3WizButtonProgressFilled-button__label{font-family:var(--gm3-progress-button-filled-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:hover .javascriptMaterialdesignGm3WizButtonProgressFilled-button__label{color:var(--gm3-progress-button-filled-hover-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:focus-visible .javascriptMaterialdesignGm3WizButtonProgressFilled-button__label{color:var(--gm3-progress-button-filled-focus-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:active .javascriptMaterialdesignGm3WizButtonProgressFilled-button__label{color:var(--gm3-progress-button-filled-pressed-label-text-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:disabled .javascriptMaterialdesignGm3WizButtonProgressFilled-button__label{color:var(--gm3-progress-button-filled-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-leading{padding-inline-start:var(--gm3-progress-button-filled-with-leading-icon-leading-space,16px);padding-inline-end:var(--gm3-progress-button-filled-with-leading-icon-trailing-space,24px)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot svg{margin-inline-end:var(--gm3-progress-button-filled-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-trailing{padding-inline-start:var(--gm3-progress-button-filled-with-trailing-icon-leading-space,24px);padding-inline-end:var(--gm3-progress-button-filled-with-trailing-icon-trailing-space,16px)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot svg{margin-inline-start:var(--gm3-progress-button-filled-with-icon-icon-label-space,8px)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot{display:none;position:relative;line-height:0;color:var(--gm3-progress-button-filled-with-icon-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot i,.javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot img,.javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot svg{display:inline-flex;position:relative;direction:inherit;color:inherit;font-size:var(--gm3-progress-button-filled-with-icon-icon-size,18px);inline-size:var(--gm3-progress-button-filled-with-icon-icon-size,18px);block-size:var(--gm3-progress-button-filled-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:hover .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot{color:var(--gm3-progress-button-filled-with-icon-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:focus-visible .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot{color:var(--gm3-progress-button-filled-with-icon-focus-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:active .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot{color:var(--gm3-progress-button-filled-with-icon-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:disabled .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot{color:var(--gm3-progress-button-filled-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--flip-icon .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot[dir=rtl],[dir=rtl] .javascriptMaterialdesignGm3WizButtonProgressFilled-button--flip-icon .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot{transform:scaleX(-1)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-leading .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonProgressFilled-button--icon-trailing .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot--trailing{display:inline-flex}.javascriptMaterialdesignGm3WizButtonProgressFilled-button__link{position:absolute;inset:0}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--touch{margin-block:max((48px - var(--gm3-progress-button-filled-container-height,40px))/2,0px)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button__touch{position:absolute;inline-size:max(48px,100%);block-size:max(48px,100%);inset:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button{will-change:transform,opacity;background-color:var(--gm3-progress-button-filled-container-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-elevation-level:var(--gm3-progress-button-filled-container-elevation,0);--gm3-elevation-shadow-color:var(--gm3-progress-button-filled-container-shadow-color,var(--gm3-sys-color-shadow,#000))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button.javascriptMaterialdesignGm3WizButtonProgressFilled-button--toggle{background-color:var(--gm3-progress-button-filled-expressive-unselected-container-color,var(--gm3-sys-color-surface-container,#f0f4f9))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button.javascriptMaterialdesignGm3WizButtonProgressFilled-button--selected{background-color:var(--gm3-progress-button-filled-expressive-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:hover{--gm3-elevation-level:var(--gm3-progress-button-filled-hover-container-elevation,1)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:focus-visible{--gm3-elevation-level:var(--gm3-progress-button-filled-focus-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:active{--gm3-elevation-level:var(--gm3-progress-button-filled-pressed-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:disabled{background-color:var(--gm3-progress-button-filled-disabled-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12));--gm3-elevation-level:var(--gm3-progress-button-filled-disabled-container-elevation,0)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonProgressFilled-button:disabled:before{border-color:GrayText}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizButtonProgressFilled-deprecated-hcm-border:before{border-color:CanvasText}}.javascriptMaterialdesignGm3WizButtonProgressFilled-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;line-height:normal;--gm3-circular-progress-active-indicator-color:var(--gm3-progress-button-filled-progress-indicator-color,var(--gm3-sys-color-on-primary,#fff));--gm3-circular-progress-active-indicator-thickness:calc(var(--gm3-progress-button-filled-progress-indicator-width, 4px)/2);--gm3-circular-progress-active-indicator-track-space:var(--gm3-progress-button-filled-progress-indicator-track-space,3px);--gm3-circular-progress-size:var(--gm3-progress-button-filled-progress-indicator-size,20px);--gm3-circular-progress-track-color:var(--gm3-progress-button-filled-progress-indicator-track-color,transparent)}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--hide-content .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot--leading,.javascriptMaterialdesignGm3WizButtonProgressFilled-button--hide-content .javascriptMaterialdesignGm3WizButtonProgressFilled-button__icon-slot--trailing,.javascriptMaterialdesignGm3WizButtonProgressFilled-button--hide-content .javascriptMaterialdesignGm3WizButtonProgressFilled-button__label{visibility:hidden;opacity:0}.javascriptMaterialdesignGm3WizButtonProgressFilled-button--ellipsis .javascriptMaterialdesignGm3WizButtonProgressFilled-button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.insertCitationsDialogDialog{--gm3-dialog-container-max-height:700px;--gm3-dialog-container-max-width:100%}.insertCitationsDialogContentContainer{display:flex;flex-wrap:wrap;gap:10px 5px}.insertCitationsDialogFullWidthElement{width:100%}.insertCitationsDialogInputWrapper{padding-top:10px;width:100%}.citationsImportDialogContent{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;width:464px}.citationsImportDialogSection{margin-bottom:16px}.citationsImportDialogContainer{width:100%}.citationsImportDialogSectionTitle{font-weight:500;padding-bottom:12px}.citationsImportDialogTextArea{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;min-height:200px}.debugForceDarkMode{--gm3-sys-color-background:#131314;--gm3-sys-color-background-rgb:19,19,20;--gm3-sys-color-error:#f2b8b5;--gm3-sys-color-error-rgb:242,184,181;--gm3-sys-color-error-container:#8c1d18;--gm3-sys-color-error-container-rgb:140,29,24;--gm3-sys-color-inverse-on-surface:#303030;--gm3-sys-color-inverse-on-surface-rgb:48,48,48;--gm3-sys-color-inverse-primary:#0b57d0;--gm3-sys-color-inverse-primary-rgb:11,87,208;--gm3-sys-color-inverse-surface:#e3e3e3;--gm3-sys-color-inverse-surface-rgb:227,227,227;--gm3-sys-color-on-background:#e3e3e3;--gm3-sys-color-on-background-rgb:227,227,227;--gm3-sys-color-on-error:#601410;--gm3-sys-color-on-error-rgb:96,20,16;--gm3-sys-color-on-error-container:#f9dedc;--gm3-sys-color-on-error-container-rgb:249,222,220;--gm3-sys-color-on-primary:#062e6f;--gm3-sys-color-on-primary-rgb:6,46,111;--gm3-sys-color-on-primary-container:#d3e3fd;--gm3-sys-color-on-primary-container-rgb:211,227,253;--gm3-sys-color-on-primary-fixed:#041e49;--gm3-sys-color-on-primary-fixed-rgb:4,30,73;--gm3-sys-color-on-primary-fixed-variant:#0842a0;--gm3-sys-color-on-primary-fixed-variant-rgb:8,66,160;--gm3-sys-color-on-secondary:#035;--gm3-sys-color-on-secondary-rgb:0,51,85;--gm3-sys-color-on-secondary-container:#c2e7ff;--gm3-sys-color-on-secondary-container-rgb:194,231,255;--gm3-sys-color-on-secondary-fixed:#001d35;--gm3-sys-color-on-secondary-fixed-rgb:0,29,53;--gm3-sys-color-on-secondary-fixed-variant:#004a77;--gm3-sys-color-on-secondary-fixed-variant-rgb:0,74,119;--gm3-sys-color-on-surface:#e3e3e3;--gm3-sys-color-on-surface-rgb:227,227,227;--gm3-sys-color-on-surface-variant:#c4c7c5;--gm3-sys-color-on-surface-variant-rgb:196,199,197;--gm3-sys-color-on-tertiary:#0a3818;--gm3-sys-color-on-tertiary-rgb:10,56,24;--gm3-sys-color-on-tertiary-container:#c4eed0;--gm3-sys-color-on-tertiary-container-rgb:196,238,208;--gm3-sys-color-on-tertiary-fixed:#072711;--gm3-sys-color-on-tertiary-fixed-rgb:7,39,17;--gm3-sys-color-on-tertiary-fixed-variant:#0f5223;--gm3-sys-color-on-tertiary-fixed-variant-rgb:15,82,35;--gm3-sys-color-outline:#8e918f;--gm3-sys-color-outline-rgb:142,145,143;--gm3-sys-color-outline-variant:#444746;--gm3-sys-color-outline-variant-rgb:68,71,70;--gm3-sys-color-primary:#a8c7fa;--gm3-sys-color-primary-rgb:168,199,250;--gm3-sys-color-primary-container:#0842a0;--gm3-sys-color-primary-container-rgb:8,66,160;--gm3-sys-color-primary-fixed:#d3e3fd;--gm3-sys-color-primary-fixed-rgb:211,227,253;--gm3-sys-color-primary-fixed-dim:#a8c7fa;--gm3-sys-color-primary-fixed-dim-rgb:168,199,250;--gm3-sys-color-scrim:#000;--gm3-sys-color-scrim-rgb:0,0,0;--gm3-sys-color-secondary:#7fcfff;--gm3-sys-color-secondary-rgb:127,207,255;--gm3-sys-color-secondary-container:#004a77;--gm3-sys-color-secondary-container-rgb:0,74,119;--gm3-sys-color-secondary-fixed:#c2e7ff;--gm3-sys-color-secondary-fixed-rgb:194,231,255;--gm3-sys-color-secondary-fixed-dim:#7fcfff;--gm3-sys-color-secondary-fixed-dim-rgb:127,207,255;--gm3-sys-color-shadow:#000;--gm3-sys-color-shadow-rgb:0,0,0;--gm3-sys-color-surface:#131314;--gm3-sys-color-surface-rgb:19,19,20;--gm3-sys-color-surface-bright:#37393b;--gm3-sys-color-surface-bright-rgb:55,57,59;--gm3-sys-color-surface-container:#1e1f20;--gm3-sys-color-surface-container-rgb:30,31,32;--gm3-sys-color-surface-container-high:#282a2c;--gm3-sys-color-surface-container-high-rgb:40,42,44;--gm3-sys-color-surface-container-highest:#333537;--gm3-sys-color-surface-container-highest-rgb:51,53,55;--gm3-sys-color-surface-container-low:#1b1b1b;--gm3-sys-color-surface-container-low-rgb:27,27,27;--gm3-sys-color-surface-container-lowest:#0e0e0e;--gm3-sys-color-surface-container-lowest-rgb:14,14,14;--gm3-sys-color-surface-dim:#131314;--gm3-sys-color-surface-dim-rgb:19,19,20;--gm3-sys-color-surface-tint:#d1e1ff;--gm3-sys-color-surface-tint-rgb:209,225,255;--gm3-sys-color-surface-variant:#444746;--gm3-sys-color-surface-variant-rgb:68,71,70;--gm3-sys-color-tertiary:#6dd58c;--gm3-sys-color-tertiary-rgb:109,213,140;--gm3-sys-color-tertiary-container:#0f5223;--gm3-sys-color-tertiary-container-rgb:15,82,35;--gm3-sys-color-tertiary-fixed:#c4eed0;--gm3-sys-color-tertiary-fixed-rgb:196,238,208;--gm3-sys-color-tertiary-fixed-dim:#6dd58c;--gm3-sys-color-tertiary-fixed-dim-rgb:109,213,140;--ws-sys-color-extended-blue-fill:#a1c9ff;--ws-sys-color-extended-blue-outline:#04409f;--ws-sys-color-extended-blue-tonal:#04409f;--ws-sys-color-extended-cyan-fill:#acedff;--ws-sys-color-extended-cyan-outline:#004e5d;--ws-sys-color-extended-cyan-tonal:#004e5d;--ws-sys-color-extended-green-fill:#80da88;--ws-sys-color-extended-green-outline:#00522c;--ws-sys-color-extended-green-tonal:#00522c;--ws-sys-color-extended-grey-fill:#c7c7c7;--ws-sys-color-extended-grey-outline:#474747;--ws-sys-color-extended-grey-tonal:#474747;--ws-sys-color-extended-on-blue-fill:#012c6f;--ws-sys-color-extended-on-blue-outline:#a1c9ff;--ws-sys-color-extended-on-blue-tonal:#d0e4ff;--ws-sys-color-extended-on-cyan-fill:#003641;--ws-sys-color-extended-on-cyan-outline:#acedff;--ws-sys-color-extended-on-cyan-tonal:#acedff;--ws-sys-color-extended-on-green-fill:#00381f;--ws-sys-color-extended-on-green-outline:#80da88;--ws-sys-color-extended-on-green-tonal:#beefbb;--ws-sys-color-extended-on-grey-fill:#303030;--ws-sys-color-extended-on-grey-outline:#c7c7c7;--ws-sys-color-extended-on-grey-tonal:#e3e3e3;--ws-sys-color-extended-on-orange-fill:#522302;--ws-sys-color-extended-on-orange-outline:#ffb683;--ws-sys-color-extended-on-orange-tonal:#ffdcc3;--ws-sys-color-extended-on-pink-fill:#620438;--ws-sys-color-extended-on-pink-outline:#ffaee4;--ws-sys-color-extended-on-pink-tonal:#ffd8ef;--ws-sys-color-extended-on-purple-fill:#400b84;--ws-sys-color-extended-on-purple-outline:#d9bafd;--ws-sys-color-extended-on-purple-tonal:#eedcfe;--ws-sys-color-extended-on-red-fill:#60150f;--ws-sys-color-extended-on-red-outline:#ffb3ae;--ws-sys-color-extended-on-red-tonal:#ffdadc;--ws-sys-color-extended-on-yellow-fill:#4d2600;--ws-sys-color-extended-on-yellow-outline:#ffe07c;--ws-sys-color-extended-on-yellow-tonal:#ffe07c;--ws-sys-color-extended-orange-fill:#ffb683;--ws-sys-color-extended-orange-outline:#753403;--ws-sys-color-extended-orange-tonal:#753403;--ws-sys-color-extended-pink-fill:#ffaee4;--ws-sys-color-extended-pink-outline:#8d0053;--ws-sys-color-extended-pink-tonal:#8d0053;--ws-sys-color-extended-purple-fill:#d9bafd;--ws-sys-color-extended-purple-outline:#5629a4;--ws-sys-color-extended-purple-tonal:#5629a4;--ws-sys-color-extended-red-fill:#ffb3ae;--ws-sys-color-extended-red-outline:#8a1a16;--ws-sys-color-extended-red-tonal:#8a1a16;--ws-sys-color-extended-yellow-fill:#ffe07c;--ws-sys-color-extended-yellow-outline:#8f4e06;--ws-sys-color-extended-yellow-tonal:#8f4e06}.debugLegacyClosureSidebarContainer{background-color:#fff;border-radius:16px;box-shadow:none;outline:none;overflow:hidden;width:300px;margin:6px 16px 16px;color:#1f1f1f;font-family:Google Sans,Roboto,sans-serif;position:absolute;width:320px}.has-right-rail .debugLegacyClosureSidebarContainer{margin-left:0;margin-right:0}.debugLegacyClosureSidebarHeader{align-items:center;background-color:#fff;border-bottom:1px solid #dadce0;border-top:none;color:#202124;display:flex;font-family:Google Sans,Roboto,sans-serif;font-size:16px;height:56px;padding:0 16px;z-index:2;background:transparent;border-bottom:1px solid #c4c7c5;min-height:56px}.debugLegacyClosureSidebarButton{width:100%}.debugLegacyClosureSidebarCloseButton{display:block}.sectorPropertiesDialogDialog{--gm3-dialog-container-max-height:700px;--gm3-dialog-container-max-width:100%}.sectorPropertiesDialogContentContainer{display:flex;flex-wrap:wrap;gap:10px 0}.sectorPropertiesDialogFullWidthElement{width:100%}.sectorPropertiesDialogInputWrapper{padding-top:10px;width:100%}.sectorPropertiesDialogCheckboxWrapper{width:50%}.debugFloatingCanvasDialog{--gm3-dialog-container-max-height:700px;--gm3-dialog-container-max-width:100%}.kixPagelessOnboardingDialogContentContainer{max-width:512px;min-width:375px}.kixPagelessOnboardingDialogDialog{--gm3-dialog-with-icon-icon-width:512px;--gm3-dialog-with-icon-icon-height:354px}.kixPagelessOnboardingDialogImageContainer{padding-top:8px}@media screen and (max-height:638px){.kixPagelessOnboardingDialogImageContainer{display:none}}.kixPagelessOnboardingDialogImage{border-radius:12px;box-sizing:border-box;height:354px;width:100%}.kixPagelessOnboardingDialogOffline .kixPagelessOnboardingDialogImage,.kixPagelessOnboardingDialogStaticSvg{display:none}.kixPagelessOnboardingDialogOffline .kixPagelessOnboardingDialogStaticSvg{display:block}@media (prefers-reduced-motion:reduce){.kixPagelessOnboardingDialogImage{display:none}.kixPagelessOnboardingDialogStaticSvg{display:block}}.kixImageOptionsSidebarCollapsibleList{--ae-collapsible-list-detail-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.kixImageOptionsSidebarSizeRotationSectionContainer,.kixImageOptionsSidebarTextWrappingSectionContainer{display:flex;flex-direction:column;gap:16px}.kixImageOptionsSidebarRotationSectionContainer,.kixImageOptionsSidebarSizeSectionContainer{display:flex;flex-direction:column;gap:12px}.kixImageOptionsSidebarRecolorSectionContainer{--gm3-list-list-item-one-line-container-height:56px;--gm3-list-list-item-two-line-container-height:72px;--gm3-list-list-item-three-line-container-height:88px;--gm3-list-list-item-one-line-padding:8px;--gm3-list-list-item-two-line-padding:8px;--gm3-list-list-item-three-line-padding:12px;left:4px;position:relative}.kixImageOptionsSidebarRotationButtonContainer{align-items:center}.kixImageOptionsSidebarFlexRow{display:flex;flex-direction:row;gap:24px}.kixImageOptionsSidebarSpinButton{--ae-spin-button-input-text-align:left;--gm3-text-field-outlined-leading-space:8px;--gm3-text-field-outlined-trailing-space:8px;--ae-spin-button-input-container-width:73px}.kixImageOptionsSidebarAngleSpinButton{--ae-spin-button-input-text-align:left;--gm3-text-field-outlined-leading-space:8px;--gm3-text-field-outlined-trailing-space:8px;--ae-spin-button-input-container-width:57px}.kixImageOptionsSidebarCheckboxAndLabel{display:flex;align-items:center}.kixImageOptionsSidebarCheckbox{--gm3-checkbox-container-size:18px;--gm3-checkbox-state-layer-size:36px;--gm3-checkbox-touch-target-size:0px}.kixImageOptionsSidebarCheckboxLabel{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.kixImageOptionsSidebarLabelLargeOnSurface{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.kixImageOptionsSidebarQuickLayoutsButtonIcon,.kixImageOptionsSidebarTextWrappingButtonIcon{--gm3-icon-button-filled-container-height:82px;--gm3-icon-button-filled-focus-indicator-outline-offset:1px;--gm3-icon-button-filled-container-shape-start-start:8px;--gm3-icon-button-filled-container-shape-start-end:8px;--gm3-icon-button-filled-container-shape-end-end:8px;--gm3-icon-button-filled-container-shape-end-start:8px;--gm3-icon-button-filled-disabled-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-selected-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-unselected-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-toggle-selected-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-toggle-unselected-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-container-width:82px;--gm3-icon-button-filled-icon-size:72px}.kixImageOptionsSidebarOnIconOutline{border-radius:8px;height:82px;outline:2px solid var(--gm3-sys-color-primary,#0b57d0);position:absolute;width:82px;z-index:2;margin:-5px 0 0 -5px}.kixImageOptionsSidebarOnIcon{z-index:1}@media screen and (forced-colors:active){.kixImageOptionsSidebarOnIcon{filter:invert(100%)}}.kixImageOptionsSidebarQuickLayoutsButtonGroup{display:grid;flex-direction:row;grid-template-columns:repeat(3,1fr);gap:8px}.kixImageOptionsSidebarTextWrappingButtonGroup{display:grid;flex-direction:row;grid-template-columns:repeat(3,1fr);gap:16px 8px}.kixImageOptionsSidebarTexWrappingButtonContainer{display:flex;flex-direction:column;gap:8px}.kixImageOptionsSidebarTextWrappingButtonLabel{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;text-align:center}.kixImageOptionsSidebarPositionSpinButtons{display:flex;flex-direction:row;gap:24px}.kixImageOptionsSidebarOffsetSection{padding-top:16px}.kixImageOptionsSidebarQuickLayoutsSection{display:flex;flex-direction:column;gap:16px;padding-top:16px}.kixImageOptionsSidebarDisabledLabel{opacity:.38}@media screen and (forced-colors:active){.kixImageOptionsSidebarDisabledLabel{color:GrayText;opacity:1}}.exportDialogMenuFormatRow,.exportDialogMenuScopeRow{display:flex;align-items:center;width:352px}.exportDialogMenuFormatRow{margin-bottom:16px}.exportDialogMenuLabelText{width:70px}.exportDialogMenuExportFormatSelect{width:230px}.exportDialogMenuExportScopeSelect{width:150px}.headerFooterDialogDialogContainer{--gm3-dialog-container-min-width:312px}.headerFooterDialogSectionContainer{display:flex;flex-direction:column;gap:16px}.headerFooterDialogMarginContainer{display:flex;flex-direction:column;margin-bottom:-16px}.headerFooterLinkWarningDialogContentContainer,.headerFooterLinkWarningDialogContinueText,.headerFooterLinkWarningDialogWarningText{font-size:unset}.headerFooterLinkWarningDialogCheckboxContainer{padding-top:10px}.lineNumbersSidebarHeaderText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;margin:16px 0 4px;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.lineNumbersSidebarIcon{filter:brightness(0) saturate(100%) invert(29%) sepia(7%) saturate(42%) hue-rotate(109deg) brightness(90%) contrast(95%)}.columnOptionsDialogContentContainer{width:350px}.columnOptionsDialogRow{display:inline-block;width:100%;height:52px;line-height:52px}.columnOptionsDialogControl{float:right}.columnOptionsDialogSpacingTextField{--gm3-text-field-outlined-container-height:40px}.columnOptionsDialogColumnOrderSelect,.columnOptionsDialogNumberOfColumnsSelect{--gm3-select-shared-menu-list-item-one-line-container-height:32px;--gm3-select-shared-menu-list-item-one-line-padding:0px;--gm3-select-shared-menu-list-item-two-line-container-height:48px;--gm3-select-shared-text-field-container-height:40px;--gm3-select-outlined-text-field-container-height:40px}.columnOptionsDialogColumnOrderSelect{width:160px}.columnOptionsDialogNumberOfColumnsSelect,.columnOptionsDialogSpacingTextField{width:100px}.columnOptionsDialogLineBetweenCheckbox{margin-bottom:6px}.hiddenFeaturesBubbleContainer{display:flex;flex-direction:column;padding:16px 6px 8px 16px;position:absolute;left:51px;bottom:36px;min-width:298px;height:auto;min-height:144px;background:#f0f4f9;box-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);border-radius:12px;z-index:100}@media screen and (max-width:320px){.hiddenFeaturesBubbleContainer{max-width:70vw;min-width:220px;overflow-y:auto}}.hiddenFeaturesBubbleContainer:hover{cursor:default}.hiddenFeaturesBubbleTitle{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;letter-spacing:.25px;max-width:244px;min-height:20px;font-weight:500;line-height:20px;padding-top:4px;padding-bottom:8px;color:#444746}.hiddenFeaturesBubbleBody{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;letter-spacing:.25px;font-weight:400;line-height:20px;width:290px;padding-bottom:8px;color:#444746}.hiddenFeaturesBubbleButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;padding-right:8px;gap:5px;height:40px;flex:none;order:1}.hiddenFeaturesBubblePreferenceCheckbox{display:flex;flex-direction:row;align-items:flex-start;width:100%}.hiddenFeaturesBubblePreferenceCheckbox .docs-material-gm-labeled-checkbox .docs-material-gm-labeled-checkbox-label{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;letter-spacing:.25px}.hiddenFeaturesBubbleSwitchModeButton{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;color:#0b57d0;padding:10px;font-weight:500;border:1px solid transparent;border-radius:100px;gap:8px}.hiddenFeaturesBubbleSwitchModeButton:hover{cursor:pointer}.hiddenFeaturesBubbleGotItButton{font-family:Google Sans,Roboto,sans-serif;font-style:normal;font-size:14px;color:#0b57d0;padding:10px;font-weight:500;border:1px solid transparent;border-radius:100px}.hiddenFeaturesBubbleGotItButton:hover{cursor:pointer}.hiddenFeaturesBubbleLearnMoreLink,.hiddenFeaturesBubbleLearnMoreLink:active,.hiddenFeaturesBubbleLearnMoreLink:link,.hiddenFeaturesBubbleLearnMoreLink:visited{text-underline-offset:2px;text-decoration:underline;font-size:14px;color:#0b57d0}:root .hiddenFeaturesDialogDialog{flex-direction:column;align-items:flex-start;width:400px;min-height:200px;border-radius:28px}@media screen and (max-width:320px){:root .hiddenFeaturesDialogDialog{max-width:100vw;overflow-y:auto}}:root .hiddenFeaturesDialogContent{line-height:20px;font-family:Google Sans,Roboto,sans-serif}:root .hiddenFeaturesDialogButtons{padding:0 18px 24px 12px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.pageOrientationDialogSectionGroup{display:flex;flex-direction:column;gap:16px}.pageSetupDialogApplySelect{box-sizing:border-box;min-width:348px}.pageSetupDialogColorPickerDropdown{--gm3-dropdown-button-outlined-container-height:40px;--gm3-dropdown-button-outlined-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-container-shape:4px}.pageSetupDialogContainer{--gm3-dialog-container-max-width:396px;--gm3-dialog-container-min-width:396px;--gm3-dialog-with-divider-divider-height:0;padding-bottom:0}.pageSetupDialogGif,.pageSetupDialogStaticSvg{border-radius:12px}.pageSetupDialogStaticSvg{display:none}.pageSetupDialogGif{border:1px solid var(--gm3-sys-color-surface-variant,#e1e3e1);box-sizing:border-box;height:260px;width:100%}.pageSetupDialogOffline .pageSetupDialogGif{display:none}.pageSetupDialogOffline .pageSetupDialogStaticSvg{display:block}@media (prefers-reduced-motion:reduce){.pageSetupDialogGif{display:none}.pageSetupDialogStaticSvg{display:block}}.pageSetupDialogCombinedSectionGroup{display:flex;flex-direction:column}.pageSetupDialogPaperSizeAndColorSection{display:flex;flex-direction:row;gap:16px;word-break:break-word;align-items:end}.pageSetupDialogMarginInputGroup{display:flex;flex-direction:column}.pageSetupDialogMargins{display:flex;flex-direction:row;gap:16px}.pageSetupDialogMarginInput{min-width:75px;word-break:break-word;align-content:end}.pageSetupDialogPaperSizeSelect{min-width:250px}.pageSetupDialogColorPickerLabel{min-width:80px}.pageSetupDialogSectionGroup{display:flex;flex-direction:column;gap:16px}.pageSetupDialogTabPanel{padding-top:16px}.pageSetupDialogTextField{width:75px}.pageSetupDialogUnits{margin-left:3px}.pageSetupDialogRadioButtons{display:flex;flex-direction:row;gap:8px}.pageSetupDialogUnsupportedPagesFeaturesWarning{border-radius:8px;margin:8px 0;padding:0 12px;font-size:12px;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.pageSetupDialogUnsupportedPagesFeaturesWarning .commonNoticeComponentIconContainer{margin-right:8px;padding-right:0}.appsElementsColorPickerRoot{display:inline-flex;overflow-x:clip;inline-size:calc(var(--ae-color-picker-palette-columns, 10)*var(--ae-color-picker-swatch-size, 20px) + (var(--ae-color-picker-palette-columns, 10) - 1)*4px);padding:12px 12px 16px;flex-direction:column;gap:12px}.appsElementsColorPickerColorEditorPane{display:none;position:relative;inset-inline-start:0}.appsElementsColorPickerContainer{display:inline-flex;flex-direction:column;align-items:stretch;gap:12px;position:relative;inset-inline-start:0;opacity:1}.appsElementsColorPickerPaletteContainer{display:flex;flex-direction:column;gap:8px}.appsElementsColorPickerPaletteContainer:empty{display:none}.appsElementsColorPickerShowColorEditor .appsElementsColorPickerColorEditorPane{display:inline-flex;position:relative;visibility:visible;max-block-size:-webkit-fill-available;max-block-size:stretch}.appsElementsColorPickerShowColorEditor .appsElementsColorPickerContainer{display:none;opacity:0}.appsElementsColorPickerSwatchTooltipWrapper{display:flex;place-items:center}.appsElementsColorPickerSwatchContainer{inline-size:var(--ae-color-picker-swatch-size,20px);block-size:var(--ae-color-picker-swatch-size,20px);position:relative}.appsElementsColorPickerSwatchToBeRemoved{inline-size:0}.appsElementsColorPickerPreviewSwatch{stroke:var(--gm3-sys-color-surface-variant,#e1e3e1)}.appsElementsColorPickerSwatch{--gm3-icon-button-filled-container-height:var(--ae-color-picker-swatch-size,20px);--gm3-icon-button-filled-touch-target-size:var(--ae-color-picker-swatch-size,20px);--gm3-icon-button-filled-container-width:var(--ae-color-picker-swatch-size,20px);--gm3-icon-button-filled-icon-size:calc(var(--ae-color-picker-swatch-size, 20px) - 4px);--gm3-icon-button-filled-selected-container-color:var(--ae-swatch-color,transparent);--gm3-icon-button-filled-toggle-selected-focus-icon-color:var(--ae-swatch-icon-color,transparent);--gm3-icon-button-filled-toggle-selected-hover-icon-color:var(--ae-swatch-icon-color,transparent);--gm3-icon-button-filled-toggle-selected-hover-state-layer-color:var(--ae-swatch-icon-color,transparent);--gm3-icon-button-filled-toggle-selected-icon-color:var(--ae-swatch-icon-color,transparent);--gm3-icon-button-filled-toggle-selected-pressed-icon-color:var(--ae-swatch-icon-color,transparent);--gm3-icon-button-filled-toggle-unselected-hover-state-layer-color:var(--ae-swatch-icon-color,transparent);--gm3-icon-button-filled-toggle-unselected-icon-color:var(--ae-swatch-icon-color,transparent);--gm3-icon-button-filled-unselected-container-color:var(--ae-swatch-color,transparent);forced-color-adjust:none;border:1px solid var(--ae-swatch-outline-color,transparent)}.appsElementsColorPickerResetOption{display:flex;align-items:center;gap:4px}.appsElementsColorPickerSwatchesLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsColorPickerEyeDropperButton{--gm3-icon-button-standard-touch-target-size:var(--ae-color-picker-swatch-size,20px);--gm3-icon-button-standard-container-height:var(--ae-color-picker-swatch-size,20px);--gm3-icon-button-standard-icon-size:calc(var(--ae-color-picker-swatch-size, 20px) - 4px);--gm3-icon-button-standard-container-width:var(--ae-color-picker-swatch-size,20px)}.appsElementsColorPickerEyeDropperButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsColorPickerEyeDropperButton:before{border-color:CanvasText}}.appsElementsColorPickerAddCustomColorSwatchContainer{inline-size:var(--ae-color-picker-swatch-size,20px);block-size:var(--ae-color-picker-swatch-size,20px)}.appsElementsColorPickerAddCustomColorButton{--gm3-icon-button-filled-tonal-container-height:var(--ae-color-picker-swatch-size,20px);--gm3-icon-button-filled-tonal-touch-target-size:var(--ae-color-picker-swatch-size,20px);--gm3-icon-button-filled-tonal-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-icon-button-filled-tonal-container-width:var(--ae-color-picker-swatch-size,20px);--gm3-icon-button-filled-tonal-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-tonal-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-tonal-hover-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-tonal-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-tonal-icon-size:calc(var(--ae-color-picker-swatch-size, 20px) - 4px);--gm3-icon-button-filled-tonal-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-tonal-pressed-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsColorPickerAddCustomColorButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsColorPickerAddCustomColorButton:before{border-color:CanvasText}}.appsElementsColorPickerResetOptionButton{--gm3-button-outlined-container-height:28px;--gm3-button-outlined-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);inline-size:calc(var(--ae-color-picker-palette-columns, 10)*var(--ae-color-picker-swatch-size, 20px) + (var(--ae-color-picker-palette-columns, 10) - 1)*4px)}.appsElementsColorPickerPalette{display:grid;grid-template-columns:repeat(var(--ae-color-picker-palette-columns,10),1fr);gap:4px}.appsElementsColorPickerMenu{--gm3-menu-list-item-label-text-font:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif}.appsElementsColorPickerDropdown{--gm3-dropdown-button-outlined-hover-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-leading-space:0;--gm3-dropdown-button-outlined-pressed-state-layer-color:none;--gm3-dropdown-button-outlined-trailing-space:0;--gm3-dropdown-button-outlined-with-icon-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-icon-label-space:0;--gm3-dropdown-button-outlined-with-leading-icon-leading-space:0;--gm3-dropdown-button-outlined-with-trailing-icon-trailing-space:0}.appsElementsColorPickerDropdownMenu{--gm3-menu-surface-container-color:var(--gm3-sys-color-surface,#fff);border-radius:16px}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsColorPickerDropdownMenu{border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}}.appsElementsColorPickerDropdownMenu .appsElementsColorPickerTab{inline-size:0}.javascriptMaterialdesignGm3WizSlider-slider{cursor:pointer;block-size:48px;margin-block:0;margin-inline:24px;position:relative;touch-action:pan-y;--gm3-focus-ring-outward-color:var(--gm3-slider-focus-ring-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-slider-focus-ring-offset,0px);--gm3-focus-ring-outward-track-width:4px;--gm3-focus-ring-outward-target-shape-start-start:2px;--gm3-focus-ring-outward-target-shape-start-end:2px;--gm3-focus-ring-outward-target-shape-end-end:2px;--gm3-focus-ring-outward-target-shape-end-start:2px}.javascriptMaterialdesignGm3WizSlider-slider--disabled{cursor:auto}.javascriptMaterialdesignGm3WizSlider-slider__track{block-size:var(--gm3-slider-inactive-track-height,16px);position:absolute;display:flex;align-items:center;top:50%;transform:translateY(-50%);inline-size:100%}.javascriptMaterialdesignGm3WizSlider-slider__track--leading,.javascriptMaterialdesignGm3WizSlider-slider__track--primary,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing{position:absolute;inline-size:100%}.javascriptMaterialdesignGm3WizSlider-slider__track--primary{block-size:var(--gm3-slider-active-track-height,16px);clip-path:inset(0 calc(var(--track-width, 100%) - (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0)) 0 0)}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--primary{clip-path:inset(0 0 0 calc(var(--track-width, 100%) - (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0)))}.javascriptMaterialdesignGm3WizSlider-slider__track--leading{block-size:var(--gm3-slider-inactive-track-height,16px);clip-path:inset(0 calc(var(--track-width, 100%) - (var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0)) 0 0)}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--leading{clip-path:inset(0 0 0 calc(var(--track-width, 100%) - (var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0)))}.javascriptMaterialdesignGm3WizSlider-slider__track--trailing{block-size:var(--gm3-slider-inactive-track-height,16px);clip-path:inset(0 0 0 calc(var(--track-width, 100%) - (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0))))}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--trailing{clip-path:inset(0 calc(var(--track-width, 100%) - (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0))) 0 0)}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--primary,.javascriptMaterialdesignGm3WizSlider-slider--centered.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--primary,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--leading,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--primary,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--trailing,.javascriptMaterialdesignGm3WizSlider-slider--range .javascriptMaterialdesignGm3WizSlider-slider__track--primary{clip-path:none}.javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{position:absolute;inline-size:100%;block-size:100%}.javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill:before,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill:before{content:"";position:absolute;box-sizing:border-box;inline-size:100%;block-size:100%;border:1px solid transparent;border-radius:inherit;inset:0}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill:before,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill:before{border-color:CanvasText}}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill:before,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill:before{border-color:GrayText}}.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{transition:inline-size 80ms ease}.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{transition:inline-size 80ms ease,left 80ms ease}.javascriptMaterialdesignGm3WizSlider-slider--discrete.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{transition:inline-size 80ms ease,right 80ms ease}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{transition:none}}.javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{inline-size:calc((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0));border-start-start-radius:min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);border-start-end-radius:var(--gm3-slider-active-track-shape-trailing,2px 2px);border-end-end-radius:var(--gm3-slider-active-track-shape-trailing,2px 2px);border-end-start-radius:min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);background-color:var(--gm3-slider-active-track-color,var(--gm3-sys-color-primary,#0b57d0));opacity:var(--gm3-slider-active-container-opacity,1);left:0}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{background-color:CanvasText}}.javascriptMaterialdesignGm3WizSlider-slider--focused .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{background-color:var(--gm3-slider-focus-active-track-color,var(--gm3-sys-color-primary,#0b57d0))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--focused .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{background-color:CanvasText}}.javascriptMaterialdesignGm3WizSlider-slider--pressed .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{background-color:var(--gm3-slider-pressed-active-track-color,var(--gm3-sys-color-primary,#0b57d0))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--pressed .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{background-color:CanvasText}}.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{background-color:var(--gm3-slider-disabled-active-track-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-slider-disabled-active-track-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{background-color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizSlider-slider--range .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{inline-size:calc(var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))) - (var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0) - (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0)));border-radius:var(--gm3-slider-active-track-shape-trailing,2px 2px);left:calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0) + var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))))}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{inline-size:calc(var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))) - var(--gm3-slider-handle-width, 4px) - min((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0), (var(--track-width, 100%) - var(--gm3-slider-handle-width, 4px)) * .5) - min((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0)), (var(--track-width, 100%) - var(--gm3-slider-handle-width, 4px)) * .5));border-radius:var(--gm3-slider-active-track-shape-trailing,2px 2px);left:min(min((var(--track-width,100%) - var(--thumb-start-width,calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct,0),(var(--track-width,100%) - var(--gm3-slider-handle-width,4px)) * .5) + var(--thumb-end-width,calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-handle-width, 4px))),(var(--track-width,100%) - var(--gm3-slider-handle-width,4px)) * .5 + var(--gm3-slider-handle-width,4px))}.javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill{inline-size:calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0));border-start-start-radius:min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);border-start-end-radius:var(--gm3-slider-active-track-shape-trailing,2px 2px);border-end-end-radius:var(--gm3-slider-active-track-shape-trailing,2px 2px);border-end-start-radius:min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);left:0}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill{inline-size:min((var(--track-width,100%) - var(--thumb-start-width,calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct,0),(var(--track-width,100%) - var(--gm3-slider-handle-width,4px)) * .5)}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--leading{clip-path:inset(0 calc(var(--track-width, 100%) - min((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0), (var(--track-width, 100%) - var(--gm3-slider-handle-width, 4px)) * .5)) 0 0)}.javascriptMaterialdesignGm3WizSlider-slider--centered.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--leading{clip-path:inset(0 0 0 calc(var(--track-width, 100%) - min((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0), (var(--track-width, 100%) - var(--gm3-slider-handle-width, 4px)) * .5)))}.javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{inline-size:calc((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0)));border-start-start-radius:var(--gm3-slider-active-track-shape-trailing,2px 2px);border-start-end-radius:min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);border-end-end-radius:min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);border-end-start-radius:var(--gm3-slider-active-track-shape-trailing,2px 2px);right:0}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{inline-size:min((var(--track-width,100%) - var(--thumb-end-width,calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct,0)),(var(--track-width,100%) - var(--gm3-slider-handle-width,4px)) * .5)}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--trailing{clip-path:inset(0 0 0 calc(var(--track-width, 100%) - min((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0)), (var(--track-width, 100%) - var(--gm3-slider-handle-width, 4px)) * .5)))}.javascriptMaterialdesignGm3WizSlider-slider--centered.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--trailing{clip-path:inset(0 calc(var(--track-width, 100%) - min((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0)), (var(--track-width, 100%) - var(--gm3-slider-handle-width, 4px)) * .5)) 0 0)}.javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{background-color:var(--gm3-slider-inactive-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff));opacity:var(--gm3-slider-inactive-container-opacity,1)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{background-color:Canvas}}.javascriptMaterialdesignGm3WizSlider-slider--focused .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider--focused .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{background-color:var(--gm3-slider-focus-inactive-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff))}.javascriptMaterialdesignGm3WizSlider-slider--pressed .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider--pressed .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{background-color:var(--gm3-slider-pressed-inactive-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff))}.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{background-color:var(--gm3-slider-disabled-inactive-track-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-slider-disabled-inactive-track-opacity,.12)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{background-color:Canvas;opacity:1}}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{right:0;left:auto}.javascriptMaterialdesignGm3WizSlider-slider--range.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{right:calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0) + var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))));left:auto}.javascriptMaterialdesignGm3WizSlider-slider--centered.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--primary_fill{right:min(min((var(--track-width,100%) - var(--thumb-start-width,calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct,0),(var(--track-width,100%) - var(--gm3-slider-handle-width,4px)) * .5) + var(--thumb-end-width,calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-handle-width, 4px))),(var(--track-width,100%) - var(--gm3-slider-handle-width,4px)) * .5 + var(--gm3-slider-handle-width,4px));left:auto}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--leading_fill{right:0;left:auto}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__track--trailing_fill{left:0;right:auto}.javascriptMaterialdesignGm3WizSlider-slider__thumb{display:flex;outline:none;position:absolute;-webkit-user-select:none;user-select:none;inline-size:calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-handle-width, 4px));block-size:48px}.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__thumb{transition:transform 80ms ease}.javascriptMaterialdesignGm3WizSlider-slider__input{cursor:pointer;block-size:48px;margin:0;opacity:0;position:absolute;inline-size:48px;inset-inline-start:calc(var(--gm3-slider-active-handle-padding, 6px)*2/2 + var(--gm3-slider-handle-width, 4px)/2 - 24px)}.javascriptMaterialdesignGm3WizSlider-slider__thumb-knob{background-color:var(--gm3-slider-handle-color,var(--gm3-sys-color-primary,#0b57d0));opacity:var(--gm3-slider-active-container-opacity,1);block-size:var(--gm3-slider-handle-height,44px);border-color:var(--gm3-slider-handle-color,var(--gm3-sys-color-primary,#0b57d0));border-radius:var(--gm3-slider-handle-shape,9999px);border-style:solid;border-inline-start-width:calc(var(--gm3-slider-handle-width, 4px)/2);border-inline-end-width:calc(var(--gm3-slider-handle-width, 4px)/2);border-block-start-width:calc(var(--gm3-slider-handle-height, 44px)/2);border-block-end-width:calc(var(--gm3-slider-handle-height, 44px)/2);box-sizing:border-box;inline-size:var(--gm3-slider-handle-width,4px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizSlider-slider__thumb:hover .javascriptMaterialdesignGm3WizSlider-slider__thumb-knob{border-inline-start-width:calc(var(--gm3-slider-hover-handle-width, 4px)/2);border-inline-end-width:calc(var(--gm3-slider-hover-handle-width, 4px)/2);inline-size:var(--gm3-slider-hover-handle-width,4px)}.javascriptMaterialdesignGm3WizSlider-slider__thumb--focused{inline-size:calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-focus-handle-width, 2px))}.javascriptMaterialdesignGm3WizSlider-slider__thumb--focused .javascriptMaterialdesignGm3WizSlider-slider__input{inset-inline-start:calc(var(--gm3-slider-active-handle-padding, 6px)*2/2 + var(--gm3-slider-focus-handle-width, 2px)/2 - 24px)}.javascriptMaterialdesignGm3WizSlider-slider__thumb--focused .javascriptMaterialdesignGm3WizSlider-slider__thumb-knob,.javascriptMaterialdesignGm3WizSlider-slider__thumb--focused:hover .javascriptMaterialdesignGm3WizSlider-slider__thumb-knob{background-color:var(--gm3-slider-focus-handle-color,var(--gm3-sys-color-primary,#0b57d0));border-color:var(--gm3-slider-focus-handle-color,var(--gm3-sys-color-primary,#0b57d0));border-inline-start-width:calc(var(--gm3-slider-focus-handle-width, 2px)/2);border-inline-end-width:calc(var(--gm3-slider-focus-handle-width, 2px)/2);inline-size:var(--gm3-slider-focus-handle-width,2px)}.javascriptMaterialdesignGm3WizSlider-slider__thumb:active{inline-size:calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-pressed-handle-width, 2px))}.javascriptMaterialdesignGm3WizSlider-slider__thumb:active .javascriptMaterialdesignGm3WizSlider-slider__input{inset-inline-start:calc(var(--gm3-slider-active-handle-padding, 6px)*2/2 + var(--gm3-slider-pressed-handle-width, 2px)/2 - 24px)}.javascriptMaterialdesignGm3WizSlider-slider__thumb:active .javascriptMaterialdesignGm3WizSlider-slider__thumb-knob{background-color:var(--gm3-slider-pressed-handle-color,var(--gm3-sys-color-primary,#0b57d0));border-color:var(--gm3-slider-pressed-handle-color,var(--gm3-sys-color-primary,#0b57d0));border-inline-start-width:calc(var(--gm3-slider-pressed-handle-width, 2px)/2);border-inline-end-width:calc(var(--gm3-slider-pressed-handle-width, 2px)/2);inline-size:var(--gm3-slider-pressed-handle-width,2px)}.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__thumb{pointer-events:none;inline-size:calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-disabled-handle-width, 4px))}.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__input{inset-inline-start:calc(var(--gm3-slider-active-handle-padding, 6px)*2/2 + var(--gm3-slider-disabled-handle-width, 4px)/2 - 24px)}.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__thumb-knob{background-color:var(--gm3-slider-disabled-handle-color,var(--gm3-sys-color-on-surface,#1f1f1f));border-color:var(--gm3-slider-disabled-handle-color,var(--gm3-sys-color-on-surface,#1f1f1f));border-inline-start-width:calc(var(--gm3-slider-disabled-handle-width, 4px)/2);border-inline-end-width:calc(var(--gm3-slider-disabled-handle-width, 4px)/2);opacity:var(--gm3-slider-disabled-handle-opacity,.38);inline-size:var(--gm3-slider-disabled-handle-width,4px)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__thumb-knob{background-color:GrayText;border-color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizSlider-slider__thumb-end{transform:translateX(calc((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0)))}.javascriptMaterialdesignGm3WizSlider-slider__thumb-start{transform:translateX(calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0)))}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__thumb-end{transform:translateX(calc(-1 * (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0)))}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__thumb-start{transform:translateX(calc(-1 * (var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0)))}.javascriptMaterialdesignGm3WizSlider-slider__value-indicator-container{bottom:calc(var(--gm3-slider-handle-height, 44px)/2 + 28px);pointer-events:none;position:absolute;transform:var(--value-indicator-transform,translateX(calc(-50% + (2*var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))/2)));transition:transform 80ms ease}.javascriptMaterialdesignGm3WizSlider-slider.javascriptMaterialdesignGm3WizSlider-slider--rtl .javascriptMaterialdesignGm3WizSlider-slider__value-indicator-container{transform:var(--value-indicator-transform,translateX(calc(50% - (2*var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))/2)))}.javascriptMaterialdesignGm3WizSlider-slider__thumb--with-indicator .javascriptMaterialdesignGm3WizSlider-slider__value-indicator-container{pointer-events:auto}.javascriptMaterialdesignGm3WizSlider-slider__thumb.isFocusVisible .javascriptMaterialdesignGm3WizSlider-slider__value-indicator-container{bottom:calc(var(--gm3-slider-focus-ring-offset, 0px) + 55px)}.javascriptMaterialdesignGm3WizSlider-slider__value-indicator{align-items:center;display:flex;transform:scale(0);transform-origin:bottom;border-radius:100px;padding-block:var(--gm3-slider-value-indicator-active-bottom-space,12px);padding-inline:16px;background-color:var(--gm3-slider-value-indicator-container-color,var(--gm3-sys-color-inverse-surface,#303030));color:var(--gm3-slider-value-indicator-label-label-text-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));opacity:1;border:1px solid transparent;transition:transform .1s cubic-bezier(.4,0,1,1)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider__value-indicator{border-color:CanvasText}}.javascriptMaterialdesignGm3WizSlider-slider__thumb--with-indicator .javascriptMaterialdesignGm3WizSlider-slider__value-indicator{transform:scale(1)}.javascriptMaterialdesignGm3WizSlider-slider__value-indicator-text{letter-spacing:var(--gm3-slider-value-indicator-label-label-text-tracking,0);font-size:var(--gm3-slider-value-indicator-label-label-text-size,.875rem);font-family:var(--gm3-slider-value-indicator-label-label-text-font,"Google Sans Text");font-weight:var(--gm3-slider-value-indicator-label-label-text-weight,400);line-height:var(--gm3-slider-value-indicator-label-label-text-line-height,1.25rem);white-space:nowrap}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__thumb,.javascriptMaterialdesignGm3WizSlider-slider__thumb-knob,.javascriptMaterialdesignGm3WizSlider-slider__value-indicator,.javascriptMaterialdesignGm3WizSlider-slider__value-indicator-container{transition:none}}.javascriptMaterialdesignGm3WizSlider-slider__tick-marks{align-items:center;box-sizing:border-box;display:flex;block-size:100%;justify-content:space-between;padding-block:0;padding-inline:var(--gm3-slider-stop-indicator-trailing-space,6px);position:absolute;inline-size:100%}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--leading:before,.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:before,.javascriptMaterialdesignGm3WizSlider-slider__tick-mark--active,.javascriptMaterialdesignGm3WizSlider-slider__tick-mark--inactive,.javascriptMaterialdesignGm3WizSlider-slider__track--leading:after,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing:after{border-radius:var(--gm3-slider-stop-indicator-shape,9999px);block-size:var(--gm3-slider-stop-indicator-size,4px);inline-size:var(--gm3-slider-stop-indicator-size,4px);z-index:1}.javascriptMaterialdesignGm3WizSlider-slider__tick-mark--active{background-color:var(--gm3-slider-stop-indicator-color-selected,var(--gm3-sys-color-secondary-container,#c2e7ff));opacity:var(--gm3-slider-inactive-container-opacity,1)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider__tick-mark--active{background-color:Canvas}}.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__tick-mark--active{background-color:var(--gm3-slider-disabled-stop-color-selected,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__tick-mark--active{background-color:Canvas}}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--leading:before,.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:before,.javascriptMaterialdesignGm3WizSlider-slider__tick-mark--inactive,.javascriptMaterialdesignGm3WizSlider-slider__track--leading:after,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing:after{background-color:var(--gm3-slider-stop-indicator-color,var(--gm3-sys-color-primary,#0b57d0));opacity:var(--gm3-slider-active-container-opacity,1)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--leading:before,.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:before,.javascriptMaterialdesignGm3WizSlider-slider__tick-mark--inactive,.javascriptMaterialdesignGm3WizSlider-slider__track--leading:after,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing:after{background-color:CanvasText}}.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__tick-mark--inactive,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--leading:after,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--leading:before,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:after,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:before{background-color:var(--gm3-slider-disabled-stop-color,var(--gm3-sys-color-on-surface,#1f1f1f));opacity:var(--gm3-slider-disabled-active-container-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__tick-mark--inactive,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--leading:after,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--leading:before,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:after,.javascriptMaterialdesignGm3WizSlider-slider--disabled .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:before{background-color:GrayText;opacity:1}}.javascriptMaterialdesignGm3WizSlider-slider__tick-mark--hidden{visibility:hidden}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--leading:before,.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:before,.javascriptMaterialdesignGm3WizSlider-slider__track--leading:after,.javascriptMaterialdesignGm3WizSlider-slider__track--trailing:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.javascriptMaterialdesignGm3WizSlider-slider__track--leading:after{inset-inline-start:var(--gm3-slider-stop-indicator-trailing-space,6px)}.javascriptMaterialdesignGm3WizSlider-slider__track--trailing:after{inset-inline-end:var(--gm3-slider-stop-indicator-trailing-space,6px)}.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--leading:before,.javascriptMaterialdesignGm3WizSlider-slider--centered .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:before{left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--leading:after,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--leading:before,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:after,.javascriptMaterialdesignGm3WizSlider-slider--discrete .javascriptMaterialdesignGm3WizSlider-slider__track--trailing:before{display:none}.javascriptMaterialdesignGm3WizSlider-slider__thumb.isFocusVisible{--gm3-focus-ring-outward-display:block}.appsElementsColorPickerColorEditorRoot{display:flex;flex-direction:column;gap:12px;inline-size:-webkit-fill-available;inline-size:stretch}.appsElementsColorPickerColorEditorHue{position:relative;forced-color-adjust:none}.appsElementsColorPickerColorEditorHueBackground{position:absolute;inset-block-start:50%;box-sizing:border-box;inline-size:100%;block-size:9px;transform:translateY(-50%);border-radius:8px;background:linear-gradient(in oklab to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.appsElementsColorPickerColorEditorHueSlider{--gm3-slider-active-track-color:transparent;--gm3-slider-active-track-height:9px;--gm3-slider-focus-active-track-color:transparent;--gm3-slider-focus-handle-color:var(--ae-color-editor-thumb-knob-color,red);--gm3-slider-focus-inactive-track-color:transparent;--gm3-slider-handle-color:var(--ae-color-editor-thumb-knob-color,red);--gm3-slider-inactive-track-color:transparent;--gm3-slider-inactive-track-height:9px;--gm3-slider-pressed-active-track-color:transparent;--gm3-slider-pressed-handle-color:var(--ae-color-editor-thumb-knob-color,red);--gm3-slider-pressed-inactive-track-color:transparent;--gm3-slider-stop-indicator-color:transparent}.appsElementsColorPickerColorEditorHueSlider.appsElementsColorPickerColorEditorHueSlider{margin:0}.appsElementsColorPickerColorEditorColorPreview{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;flex-shrink:0;block-size:40px;inline-size:40px;-webkit-user-select:none;user-select:none;pointer-events:none;forced-color-adjust:none}.appsElementsColorPickerColorEditorPreviewText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2rem}.appsElementsColorPickerColorEditorColorPreview.appsElementsColorPickerColorEditorHasBorder{border:1px solid var(--gm3-sys-color-on-background,#1f1f1f)}.appsElementsColorPickerColorEditorColorPreview.appsElementsColorPickerColorEditorHasBorder .appsElementsColorPickerColorEditorPreviewText{line-height:24px}.appsElementsColorPickerColorEditorSection{display:flex;gap:12px;align-items:center;justify-content:stretch}.appsElementsColorPickerColorEditorTextField{--gm3-text-field-outlined-container-height:40px;--gm3-text-field-outlined-input-text-line-height:1.25rem;--gm3-text-field-outlined-input-text-size:0.875rem;--gm3-text-field-outlined-input-text-tracking:0rem;--gm3-text-field-outlined-input-text-weight:400;flex-grow:1}.appsElementsColorPickerColorEditorFooter{display:flex;justify-content:flex-end;gap:16px}.appsElementsColorPickerColorMapRoot{position:relative;min-inline-size:100px;min-block-size:100px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-block;border-radius:8px;flex-grow:1}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsColorPickerColorMapRoot{outline:1px solid ButtonText;forced-color-adjust:none}}.appsElementsColorPickerColorMapColorPointer{position:absolute;inline-size:20px;block-size:20px;z-index:2}.appsElementsColorPickerColorMapRoot.appsElementsColorPickerColorMapIsTransiting .appsElementsColorPickerColorMapColorPointer{transition:transform .1s cubic-bezier(.4,0,.2,1)}.appsElementsColorPickerColorMapBackground{position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0;border-radius:8px}.appsElementsColorPickerColorMapBackgroundWhiteToTransparent{background:linear-gradient(in oklab to right,#fff,transparent);z-index:0}.appsElementsColorPickerColorMapBackgroundTransparentToBlack{background:linear-gradient(in oklab to bottom,transparent,#000);z-index:1}.appsElementsColorPickerColorMapOuter{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);transition:background-color .1s ease,transform .1s ease;border:2px solid var(--gm3-sys-color-surface-bright,#fff);box-sizing:border-box;border-radius:100%;inline-size:20px;block-size:20px;position:absolute;background-color:var(--ae-color-map-outer-color,red);inset-inline-start:-50%;inset-block-start:-50%}.appsElementsColorPickerColorMapOuter .mdc-elevation-overlay{opacity:0}.appsElementsColorPickerColorMapRoot:active .appsElementsColorPickerColorMapOuter{transform:scale(1.5)}.appsElementsColorPickerColorMapRoot:focus-visible{outline:none}.appsElementsColorPickerColorMapRoot:focus-visible .appsElementsColorPickerColorMapOuter{transform:scale(1.5);outline:var(--gm3-sys-color-secondary,#00639b) solid 3px;outline-offset:3px}.dropdownEntityConfigurationDialogDialog{--gm3-dialog-container-content-padding-inline-start:12px}.dropdownEntityConfigurationDialogTemplateName{margin-top:5px;display:flex;margin-bottom:16px;position:relative;padding-inline-start:12px;--gm3-text-field-outlined-container-height:44px}.dropdownEntityConfigurationDialogItemsContainer{position:relative;max-width:324px;max-height:589px;display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding-bottom:1px}.dropdownEntityConfigurationDialogAddButton{margin:14px 0 0 24px}.dropdownEntityConfigurationDialogaddItemIcon{padding-right:8px}.dropdownEntityConfigurationDialogItemItemComponent{display:flex;flex-direction:column}.dropdownEntityConfigurationDialogItemItemComponentRow{align-items:center;display:flex;column-gap:4px;flex-direction:row}.dropdownEntityConfigurationDialogItemSupportingTextRow{align-self:end}.dropdownEntityConfigurationDialogItemSupportingText{color:#5f6368;font-size:12px;font-weight:400;padding:0 16px}.dropdownEntityConfigurationDialogItemItemSubComponent{align-items:start;display:flex}.dropdownEntityConfigurationDialogItemItemDetailsSubComponent{display:flex;flex-direction:row;align-items:center;column-gap:8px}.dropdownEntityConfigurationDialogItemPlaceholderItemComponent{height:62px;width:100%}.dropdownEntityConfigurationDialogItemActiveDragItemComponent{background-color:#fff;border-radius:8px;position:fixed}.dropdownEntityConfigurationDialogItemActiveKeyDragItemComponent{background-color:#e8eaed;outline:none}.dropdownEntityConfigurationDialogItemButton{--gm3-icon-button-standard-touch-target-size:40px}.dropdownEntityConfigurationDialogItemColorPickerDropdown{--gm3-dropdown-button-outlined-container-height:44px;--gm3-dropdown-button-outlined-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-container-shape:4px;--gm3-tabs-primary-container-height:44px;--ae-color-picker-palette-columns:8;--ae-color-picker-swatch-size:24px;--gm3-menu-surface-container-elevation:4}.dropdownEntityConfigurationDialogItemTextField{--gm3-text-field-outlined-container-height:44px}.appsDocsColorUiWizPreviewableColorpickerPreviewTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsDocsColorUiWizPreviewableColorpickerPreviewValue{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;border-radius:8px;margin-left:8px;max-width:200px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.dropdownEntityReplaceConflictingItemDialogDialog{--gm3-dialog-container-max-width:312px}.dropdownEntityReplaceConflictingItemDialogCircle{border-radius:50%;width:24px;height:24px}.dropdownEntityReplaceConflictingItemDialogContentText{padding-bottom:20px}.dropdownEntityReplaceConflictingItemDialogSelect{width:100%}.debugInsertThirdPartyLinkDialogTextField{margin-top:10px;width:100%;box-sizing:content-box;display:block}.snippetBookDialogContentContainer{display:flex;flex-direction:column}.snippetBookDialogDialogDescription{margin-bottom:24px}.snippetBookDialogDescriptionTextField{margin-top:16px;margin-bottom:16px}.snippetBookDialogDialogSuccess{display:flex;flex-direction:column}.snippetBookDialogDialogSuccessImage{border-radius:12px}.snippetBookDialogDialogMessage{padding:10px;color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:14px;letter-spacing:.1px;display:flex}.snippetBookDialogErrorIcon{margin-right:12px}.snippetBookDialogDialogError{background:#f9dedc;border-radius:8px;padding:8px 12px;margin-top:8px}@media (max-width:448px){.snippetBookDialogContainer .mdc-dialog__surface{max-width:100vw}}@media (min-width:448px){.snippetBookDialogContainer .mdc-dialog__surface{max-width:448px}}.kixVariablesSidebarMissingVariablesBody,.kixVariablesSidebarRowAndNotice,.kixVariablesSidebarSectionContainer{display:flex;flex-direction:column;gap:16px}.kixVariablesSidebarSection{width:288px;display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.kixVariablesSidebarSectionWithBorder{display:flex;flex-direction:column;gap:16px;border-bottom:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);padding-bottom:16px}.kixVariablesSidebarMissingVariables,.kixVariablesSidebarPreviewContainer,.kixVariablesSidebarTitleInputContainer{display:flex;flex-direction:column;gap:8px}.kixVariablesSidebarTitleSubtitleInputContainer{display:flex;flex-direction:column;gap:12px}.kixVariablesSidebarBold14pxText{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.kixVariablesSidebarRegular12pxText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.kixVariablesSidebarBold12pxText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.kixVariablesSidebarTitleSmallText{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.kixVariablesSidebarCardContent{display:flex;flex-direction:column;justify-content:space-between;row-gap:12px;padding:16px}.kixVariablesSidebarCardContainer{display:flex;flex-direction:column;row-gap:16px;width:100%}.kixVariablesSidebarCard{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.kixVariablesSidebarHighlightedCard{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container-lowest,#fff)}.kixVariablesSidebarMatchItemHoveredCard{--gm3-card-filled-container-color:rgba(31,31,31,0)}.kixVariablesSidebarHoveredCard{--gm3-card-filled-container-color:rgba(31,31,31,.08)}.kixVariablesSidebarDetachVariablesText{padding-inline-start:4px}.kixVariablesSidebarSpreadsheetChip{background-color:var(--gm3-sys-color-surface-container-lowest,#fff);max-width:196px;padding-inline-start:8px;--gm3-chip-input-with-avatar-container-height:28px;--gm3-chip-input-with-avatar-container-shape-start-start:8px;--gm3-chip-input-with-avatar-container-shape-start-end:8px;--gm3-chip-input-with-avatar-container-shape-end-end:8px;--gm3-chip-input-with-avatar-container-shape-end-start:8px}.kixVariablesSidebarDestinationOptionIcon{filter:brightness(0) saturate(100%) invert(23%) sepia(34%) saturate(7264%) hue-rotate(213deg) brightness(86%) contrast(92%)}.kixVariablesSidebarPlusIcon{filter:brightness(0) saturate(100%) invert(9%) sepia(58%) saturate(2091%) hue-rotate(185deg) brightness(90%) contrast(101%)}.kixVariablesSidebarDetachVariablesLabel{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.kixVariablesSidebarDetachVariablesContainer{display:flex;flex-direction:row;align-items:center}.kixVariablesSidebarSpreadsheetHeader{justify-content:space-between;display:flex}.kixVariablesSidebarDataRangeHeader,.kixVariablesSidebarHeaderRowHeader{display:flex;flex-direction:row;align-items:center;margin-bottom:-6px;margin-top:-10px}.kixVariablesSidebarHighlightedValueCard{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container-lowest,#fff)}.kixVariablesSidebarHoveredValueCard{--gm3-card-filled-container-color:rgba(68,71,70,.08);--gm3-card-filled-container-shape-start-start:0px;--gm3-card-filled-container-shape-start-end:0px;--gm3-card-filled-container-shape-end-end:0px;--gm3-card-filled-container-shape-end-start:0px}.kixVariablesSidebarValueCard{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.kixVariablesSidebarTooltipWrapper{flex:1}.kixVariablesSidebarTooltip{--gm3-tooltip-rich-container-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.kixVariablesSidebarPlusIcon .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_blue.svg)}.kixVariablesSidebarInsertButtonLabel{--gm3-button-text-label-text-color:var(--gm3-sys-color-primary,#0b57d0)}.kixVariablesSidebarNewVariableButton{gap:8px;width:288px}.kixVariablesSidebarNewVariableButtonContainer{display:flex;justify-content:center}.kixVariablesSidebarInfoButton{--gm3-icon-button-standard-icon-size:20px;margin-left:-4px}.kixVariablesSidebarHidden{opacity:0}.kixVariablesSidebarRemoved{visibility:hidden}.kixVariablesSidebarName{width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kixVariablesSidebarPreviewItem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kixVariablesSidebarDestinationOptionButton{gap:8px;margin:0;max-width:100%}.kixVariablesSidebarNameAndActions,.kixVariablesSidebarUsageCountContainer{align-items:center;display:flex;justify-content:space-between;height:20px;margin-right:-10px}.kixVariablesSidebarSpreadsheetLoadingSpinner{margin-bottom:-8px}.kixVariablesSidebarLoadingSpinner{--gm3-circular-progress-active-indicator-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-circular-progress-track-color:var(--gm3-sys-color-secondary-container,#c2e7ff);--gm3-circular-progress-size:20px;--gm3-circular-progress-active-indicator-thickness:4px;--gm3-circular-progress-active-indicator-track-space:4px}.kixVariablesSidebarDataRangeDescription{margin-bottom:16px}.kixVariablesSidebarSpreadsheetNotice{margin-top:8px}.kixVariablesSidebarSpreadsheetCard{--gm3-card-outlined-container-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.kixVariablesSidebarSpreadsheetChipContainer{align-items:center;display:flex;justify-content:space-between;color:var(--gm3-sys-color-surface-container,#f0f4f9);height:40px;padding-inline-start:16px}.kixVariablesSidebarSearchSpreadsheetCard{--gm3-card-outlined-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-card-outlined-outline-color:var(--gm3-sys-color-outline,#747775);--gm3-card-outlined-hover-outline-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-card-outlined-container-shape-start-start:4px;--gm3-card-outlined-container-shape-start-end:4px;--gm3-card-outlined-container-shape-end-end:4px;--gm3-card-outlined-container-shape-end-start:4px}.kixVariablesSidebarCopyNameContainer{--gm3-text-field-outlined-input-text-placeholder-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-text-field-outlined-input-text-size:16px}.kixVariablesSidebarHeaderRowInput{width:270px}.kixVariablesSidebarSearchSpreadsheetText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-inline-start:8px;height:40px;align-items:center;display:flex}.kixVariablesSidebarSearchSpreadsheetContainer{display:flex;align-items:center;padding-inline-start:16px}.kixVariablesSidebarStartAndEndRow{display:flex;column-gap:8px}.kixVariablesSidebarStartAndEndRowInput{width:119px}.kixVariablesSidebarSpinButtonInput{--gm3-text-field-outlined-container-height:40px;--gm3-text-field-outlined-focus-indicator-outline-color:var(--gm3-sys-color-primary,#0b57d0);--ae-spin-button-input-text-align:left}.kixVariablesSidebarValueText{word-break:break-word;width:100%}.kixVariablesSidebarValueContent{display:flex;align-items:center;column-gap:8px}.kixVariablesSidebarPrimaryActionBlock{display:flex}.kixVariablesSidebarCardShape{--gm3-card-filled-container-shape-start-start:0px;--gm3-card-filled-container-shape-start-end:0px;--gm3-card-filled-container-shape-end-end:0px;--gm3-card-filled-container-shape-end-start:0px}.kixVariablesSidebarMissingVariablesBodyTopPadding{padding-top:16px}.kixVariablesSidebarNoOutline:focus{outline:none}.kixVariablesSidebarValuePrimaryActionBlock{--gm3-focus-ring-outward-display:block}.commonNoticeCowComponentErrorContainer{background-color:var(--gm3-sys-color-error-container,#f9dedc)}.commonNoticeCowComponentErrorIcon{filter:brightness(0) saturate(100%) invert(18%) sepia(52%) saturate(3892%) hue-rotate(348deg) brightness(99%) contrast(94%)}.commonNoticeCowComponentCautionContainer{background-color:var(--ws-sys-color-extended-yellow-tonal,#fff2b4)}.commonNoticeCowComponentContainer{border-radius:8px;padding:4px 16px}.commonNoticeCowComponentNoticeContainer{padding-top:12px;padding-bottom:20px;padding-right:16px}.commonNoticeCowComponentFlexContainer{display:flex}.commonNoticeCowComponentNoticeTitle{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.commonNoticeCowComponentNoticeBody{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.commonNoticeCowComponentIconContainer{flex-shrink:0}.commonNoticeCowComponentContainerText{margin-left:16px}.commonNoticeCowComponentInfoContainer{background-color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl{height:var(--gm3-chip-input-with-avatar-container-height,32px);border-start-start-radius:var(--gm3-chip-input-with-avatar-container-shape-start-start,9999px);border-start-end-radius:var(--gm3-chip-input-with-avatar-container-shape-start-end,9999px);border-end-end-radius:var(--gm3-chip-input-with-avatar-container-shape-end-end,9999px);border-end-start-radius:var(--gm3-chip-input-with-avatar-container-shape-end-start,9999px);--gm3-elevation-level:var(--gm3-chip-input-with-avatar-container-elevation,0);--gm3-ripple-shape-start-start:var(--gm3-chip-input-with-avatar-container-shape-start-start,9999px);--gm3-ripple-shape-start-end:var(--gm3-chip-input-with-avatar-container-shape-start-end,9999px);--gm3-ripple-shape-end-end:var(--gm3-chip-input-with-avatar-container-shape-end-end,9999px);--gm3-ripple-shape-end-start:var(--gm3-chip-input-with-avatar-container-shape-end-start,9999px);--gm3-ripple-hover-color:var(--gm3-chip-input-with-avatar-hover-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-opacity:var(--gm3-chip-input-with-avatar-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-chip-input-with-avatar-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-opacity:var(--gm3-chip-input-with-avatar-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-chip-input-with-avatar-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-chip-input-with-avatar-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-chip-input-with-avatar-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-chip-input-with-avatar-container-shape-start-start,9999px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-chip-input-with-avatar-container-shape-start-end,9999px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-chip-input-with-avatar-container-shape-end-end,9999px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-chip-input-with-avatar-container-shape-end-start,9999px)}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:var(--gm3-chip-input-with-avatar-outline-color,var(--gm3-sys-color-outline,#747775));border-width:var(--gm3-chip-input-with-avatar-outline-width,1px);border-start-start-radius:var(--gm3-chip-input-with-avatar-container-shape-start-start,9999px);border-start-end-radius:var(--gm3-chip-input-with-avatar-container-shape-start-end,9999px);border-end-end-radius:var(--gm3-chip-input-with-avatar-container-shape-end-end,9999px);border-end-start-radius:var(--gm3-chip-input-with-avatar-container-shape-end-start,9999px)}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus:before{border-color:var(--gm3-chip-input-with-avatar-focus-outline-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:var(--gm3-chip-input-with-avatar-disabled-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__graphic,.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{height:var(--gm3-chip-input-with-avatar-with-icon-icon-size,18px);width:var(--gm3-chip-input-with-avatar-with-icon-icon-size,18px);font-size:var(--gm3-chip-input-with-avatar-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-with-avatar-with-icon-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-with-avatar-with-icon-disabled-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:hover .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-with-avatar-with-icon-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-with-avatar-with-icon-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:active .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-input-with-avatar-with-icon-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-with-avatar-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));font-family:var(--gm3-chip-input-with-avatar-label-text-font,"Google Sans",Roboto,Arial,sans-serif);line-height:var(--gm3-chip-input-with-avatar-label-text-line-height,1.25rem);font-size:var(--gm3-chip-input-with-avatar-label-text-size,.875rem);font-weight:var(--gm3-chip-input-with-avatar-label-text-weight,500);letter-spacing:var(--gm3-chip-input-with-avatar-label-text-tracking,0)}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-with-avatar-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:hover .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-with-avatar-hover-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-with-avatar-focus-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:active .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-input-with-avatar-pressed-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:focus-visible{--gm3-focus-ring-outward-display:block}@media (forced-colors:active){.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled{background-color:Canvas}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary,.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:GrayText}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary:has(svg,img){opacity:1}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:CanvasText}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action-link-wrapper .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:LinkText}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:GrayText}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--elevated .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-style:solid;border-width:1px}}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__graphic{height:var(--gm3-chip-input-with-avatar-with-avatar-avatar-size,24px);width:var(--gm3-chip-input-with-avatar-with-avatar-avatar-size,24px);font-size:var(--gm3-chip-input-with-avatar-with-avatar-avatar-size,24px)}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{height:var(--gm3-chip-input-with-avatar-with-avatar-avatar-size,24px);width:var(--gm3-chip-input-with-avatar-with-avatar-avatar-size,24px);font-size:var(--gm3-chip-input-with-avatar-with-avatar-avatar-size,24px);border-start-start-radius:var(--gm3-chip-input-with-avatar-with-avatar-avatar-shape-start-start,9999px);border-start-end-radius:var(--gm3-chip-input-with-avatar-with-avatar-avatar-shape-start-end,9999px);border-end-end-radius:var(--gm3-chip-input-with-avatar-with-avatar-avatar-shape-end-end,9999px);border-end-start-radius:var(--gm3-chip-input-with-avatar-with-avatar-avatar-shape-end-start,9999px)}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{opacity:var(--gm3-chip-input-with-avatar-with-avatar-disabled-avatar-opacity,.38)}@media (forced-colors:active){.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{opacity:1}}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__cell--trailing{flex:1 0 auto}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing{position:relative;overflow:visible;--gm3-focus-ring-outward-offset:-4.5px;--gm3-focus-ring-outward-target-shape-start-start:24px;--gm3-focus-ring-outward-target-shape-start-end:24px;--gm3-focus-ring-outward-target-shape-end-end:24px;--gm3-focus-ring-outward-target-shape-end-start:24px}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing-wrapper{height:100%}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:focus-visible{--gm3-focus-ring-outward-display:block}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{height:18px;width:18px;font-size:18px;color:var(--gm3-chip-input-with-avatar-with-trailing-icon-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:var(--gm3-chip-input-with-avatar-with-trailing-icon-disabled-trailing-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:hover .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:var(--gm3-chip-input-with-avatar-with-trailing-icon-hover-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:focus .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:var(--gm3-chip-input-with-avatar-with-trailing-icon-focus-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:not(:disabled):active .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:var(--gm3-chip-input-with-avatar-with-trailing-icon-pressed-trailing-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing .javascriptMaterialdesignGm3WizChipShared-chip__action-touch{width:48px;left:50%;transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__ripple--trailing{height:24px;width:24px;border-radius:24px;top:50%;transform:translateY(-50%);left:auto}@media (forced-colors:active){.javascriptMaterialdesignGm3WizChipInputWithAvatarEl .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing:disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--trailing{color:GrayText}}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic.javascriptMaterialdesignGm3WizChipShared-chip--with-trailing-action .javascriptMaterialdesignGm3WizChipShared-chip__graphic{padding-inline:4px 8px}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic.javascriptMaterialdesignGm3WizChipShared-chip--with-trailing-action .javascriptMaterialdesignGm3WizChipShared-chip__action--trailing{padding-inline:8px 8px}.javascriptMaterialdesignGm3WizChipInputWithAvatarEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic.javascriptMaterialdesignGm3WizChipShared-chip--with-trailing-action .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding:0}.javascriptMaterialdesignGm3WizTooltipRich-tooltip{position:fixed;display:none;z-index:var(--gm3-tooltip-rich-z-index,2101)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface{box-sizing:border-box;min-block-size:24px;min-inline-size:40px;overflow-wrap:anywhere;overflow:hidden;padding-block:4px;padding-inline:8px;word-break:normal;max-block-size:var(--gm3-tooltip-rich-container-max-block-size,40vh)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface:before{position:absolute;box-sizing:border-box;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--hide,.javascriptMaterialdesignGm3WizTooltipRich-tooltip--showing,.javascriptMaterialdesignGm3WizTooltipRich-tooltip--shown{display:inline-flex}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface-animation{opacity:0;transform:scale(.8);will-change:transform,opacity}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--shown .javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface-animation{opacity:1;transform:scale(1)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--hide .javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface-animation{transform:scale(1)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--showing-transition .javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface-animation{transition:opacity .15s cubic-bezier(0,0,.2,1) 0ms,transform .15s cubic-bezier(0,0,.2,1) 0ms}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--hide-transition .javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface-animation{transition:opacity 75ms cubic-bezier(.4,0,1,1) 0ms}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--rich{--gm3-button-text-focus-label-text-color:var(--gm3-tooltip-rich-action-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-label-text-color:var(--gm3-tooltip-rich-action-hover-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-state-layer-color:var(--gm3-tooltip-rich-action-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-state-layer-opacity:var(--gm3-tooltip-rich-action-hover-state-layer-opacity,0.08);--gm3-button-text-label-text-color:var(--gm3-tooltip-rich-action-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-label-text-font:var(--gm3-tooltip-rich-action-label-text-font,"Google Sans Text","Google Sans");--gm3-button-text-label-text-font-variation-settings:var(--gm3-tooltip-rich-action-label-text-font-variation-settings,initial);--gm3-button-text-label-text-size:var(--gm3-tooltip-rich-action-label-text-size,0.875rem);--gm3-button-text-label-text-tracking:var(--gm3-tooltip-rich-action-label-text-tracking,0rem);--gm3-button-text-label-text-weight:var(--gm3-tooltip-rich-action-label-text-weight,500);--gm3-button-text-pressed-label-text-color:var(--gm3-tooltip-rich-action-pressed-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-pressed-state-layer-opacity:var(--gm3-tooltip-rich-action-pressed-state-layer-opacity,0.1);--gm3-elevation-level:var(--gm3-tooltip-rich-container-elevation,2);--gm3-elevation-shadow-color:var(--gm3-tooltip-rich-container-shadow-color,var(--gm3-sys-color-shadow,#000))}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--rich .javascriptMaterialdesignGm3WizTooltipRich-tooltip__use-updated-font-styles{--gm3-button-text-label-text-font:var(--gm3-tooltip-rich-action-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--hide.javascriptMaterialdesignGm3WizTooltipRich-tooltip--rich,.javascriptMaterialdesignGm3WizTooltipRich-tooltip--showing.javascriptMaterialdesignGm3WizTooltipRich-tooltip--rich,.javascriptMaterialdesignGm3WizTooltipRich-tooltip--shown.javascriptMaterialdesignGm3WizTooltipRich-tooltip--rich{display:inline-block;position:absolute}.javascriptMaterialdesignGm3WizTooltipRich-tooltip-wrapper--rich{position:relative}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--rich .javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;line-height:20px;max-inline-size:var(--gm3-tooltip-rich-container-max-inline-size,320px);position:relative;text-align:start;background-color:var(--gm3-tooltip-rich-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));border-radius:var(--gm3-tooltip-rich-container-shape,12px)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__title{margin-block:0;margin-inline:8px;color:var(--gm3-tooltip-rich-subhead-color,var(--gm3-sys-color-on-surface-variant,#444746));font-family:var(--gm3-tooltip-rich-subhead-font,"Google Sans Text","Google Sans");font-size:var(--gm3-tooltip-rich-subhead-size,.875rem);font-weight:var(--gm3-tooltip-rich-subhead-weight,500);letter-spacing:var(--gm3-tooltip-rich-subhead-tracking,0);line-height:var(--gm3-tooltip-rich-subhead-line-height,1.25rem);font-variation-settings:var(--gm3-tooltip-rich-subhead-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__use-updated-font-styles .javascriptMaterialdesignGm3WizTooltipRich-tooltip__title{font-family:var(--gm3-tooltip-rich-subhead-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__title:before{display:inline-block;inline-size:0;block-size:24px;content:"";vertical-align:0}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__content{align-self:stretch;margin:8px;max-inline-size:calc(var(--gm3-tooltip-rich-container-max-inline-size, 320px) - 16px);color:var(--gm3-tooltip-rich-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));font-family:var(--gm3-tooltip-rich-supporting-text-font,Roboto,sans-serif);font-size:var(--gm3-tooltip-rich-supporting-text-size,.875rem);font-weight:var(--gm3-tooltip-rich-supporting-text-weight,400);letter-spacing:var(--gm3-tooltip-rich-supporting-text-tracking,.0178571429em);line-height:var(--gm3-tooltip-rich-supporting-text-line-height,1.25rem);font-variation-settings:var(--gm3-tooltip-rich-supporting-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__use-updated-font-styles .javascriptMaterialdesignGm3WizTooltipRich-tooltip__content{font-family:var(--gm3-tooltip-rich-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);letter-spacing:var(--gm3-tooltip-rich-supporting-text-tracking,0)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__content-link{text-decoration:none;color:var(--gm3-tooltip-rich-action-label-text-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__interactive-content{overflow-x:var(--gm3-tooltip-rich-content-overflow-x,unset);overflow-y:var(--gm3-tooltip-rich-content-overflow-y,unset)}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--rich-actions,.javascriptMaterialdesignGm3WizTooltipRich-tooltip__content,.javascriptMaterialdesignGm3WizTooltipRich-tooltip__title{z-index:1}.javascriptMaterialdesignGm3WizTooltipRich-tooltip--rich-action{margin-block:0}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__caret-surface-bottom{outline:1px solid transparent;z-index:-1}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__caret-surface-bottom,.javascriptMaterialdesignGm3WizTooltipRich-tooltip__caret-surface-top{block-size:var(--gm3-tooltip-rich-caret-size,24px);border-radius:4px;inline-size:var(--gm3-tooltip-rich-caret-size,24px);position:absolute;transform:rotate(35deg) skewY(20deg) scaleX(.9396926208);background-color:var(--gm3-tooltip-rich-container-color,var(--gm3-sys-color-surface-container,#f0f4f9))}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__caret-top-elevation:after,.javascriptMaterialdesignGm3WizTooltipRich-tooltip__caret-top-elevation:before{box-shadow:none}.javascriptMaterialdesignGm3WizTooltipRich-tooltip__surface-bottom-elevation{border-radius:var(--gm3-tooltip-rich-container-shape,12px)}.tablePropertiesSidebarCollapsibleList{--ae-collapsible-list-detail-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.tablePropertiesSidebarSectionContent{display:flex;flex-direction:column;row-gap:16px}.tablePropertiesSidebarSectionHorizontalContentGroup{align-items:center;display:flex;justify-content:space-between}.tablePropertiesSidebarOnIcon{outline:2px solid var(--gm3-sys-color-primary,#0b57d0);border-radius:2px;outline-offset:5px}.tablePropertiesSidebarLeftAlignedButtonGroup{display:flex;flex-direction:column;row-gap:8px;margin-right:-8px}.tablePropertiesSidebarButtonGroup{display:flex;flex-direction:column;row-gap:8px;margin-right:-8px;align-items:center}.tablePropertiesSidebarButtonGroupIcon{--gm3-icon-button-filled-container-height:82px;--gm3-icon-button-filled-focus-indicator-outline-offset:1px;--gm3-icon-button-filled-container-shape-start-start:8px;--gm3-icon-button-filled-container-shape-start-end:8px;--gm3-icon-button-filled-container-shape-end-end:8px;--gm3-icon-button-filled-container-shape-end-start:8px;--gm3-icon-button-filled-disabled-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-selected-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-unselected-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-toggle-selected-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-toggle-unselected-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-container-width:82px;--gm3-icon-button-filled-icon-size:72px;margin-right:8px}.tablePropertiesSidebarCheckboxSection{margin:0 -2px}.tablePropertiesSidebarRowSection{display:flex;flex-direction:column;gap:16px}.tablePropertiesSidebarCheckboxAndSpin{display:flex;flex-direction:row;gap:6px;align-items:center;justify-content:space-between}.tablePropertiesSidebarCheckboxWithLabel{display:flex;flex-direction:row;gap:4px;align-items:center}.tablePropertiesSidebarCheckboxLabel,.tablePropertiesSidebarColumnComplianceMessage{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);word-break:break-word}.tablePropertiesSidebarDisabledCheckboxLabel{opacity:.38}@media screen and (forced-colors:active){.tablePropertiesSidebarDisabledCheckboxLabel{color:GrayText;opacity:1}}.tablePropertiesSidebarSelectControlSection{row-gap:8px;width:100%}.tablePropertiesSidebarVerticalSpinButton{--ae-spin-button-input-text-align:left;--gm3-text-field-outlined-leading-space:8px;--gm3-text-field-outlined-trailing-space:8px;--ae-spin-button-input-container-width:77px}.tablePropertiesSidebarSpinButtonSection{display:flex;flex-direction:column;gap:8px}.tablePropertiesSidebarSpinButtonRow{display:flex;gap:24px}.tablePropertiesSidebarPrimaryLabelledContent{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;padding-bottom:16px}.tablePropertiesSidebarColorPickerDropdown{--gm3-dropdown-button-outlined-focus-indicator-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-dropdown-button-outlined-focus-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-hover-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-hover-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-label-text-size:16px;--gm3-dropdown-button-outlined-label-text-weight:400;--gm3-dropdown-button-outlined-pressed-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-pressed-state-layer-color:none;--gm3-dropdown-button-outlined-with-icon-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-icon-size:24px;--gm3-dropdown-button-outlined-container-shape:4px;--gm3-dropdown-button-outlined-focus-indicator-outline-offset:-2px}.tablePropertiesSidebarTableBorder{align-items:center;column-gap:8px;display:flex;margin-bottom:12px}.tablePropertiesSidebarTableBorderSelect{--gm3-select-shared-text-field-container-width:168px}.tablePropertiesSidebarRadioGroup{margin:-4px 0}.appsElementsCollapsibleListRoot{display:flex;flex-direction:column;gap:16px;width:100%}.appsElementsCollapsibleListItem:not([hidden]){display:flex;flex-direction:column;gap:2px}.appsElementsCollapsibleListItemContentSection{padding:12px}.appsElementsCollapsibleListItemContentSection:not(.appsElementsCollapsibleListTransparentBackground){--gm3-card-filled-container-color:var(--ae-collapsible-list-detail-container-color,var(--gm3-sys-color-surface-container-low,#f8fafd))}.appsElementsCollapsibleListItemContentSection.appsElementsCollapsibleListTransparentBackground{--gm3-card-filled-container-color:transparent}.appsElementsCollapsibleListItemContentSection:not(:first-child){margin-block-start:2px}.appsElementsCollapsibleListItemContentSection{--gm3-card-filled-container-shape-start-start:4px;--gm3-card-filled-container-shape-start-end:4px;--gm3-card-filled-container-shape-end-end:4px;--gm3-card-filled-container-shape-end-start:4px}.appsElementsCollapsibleListItemContentSection:first-child:not(:last-child){--gm3-card-filled-container-shape-start-start:12px;--gm3-card-filled-container-shape-start-end:12px;--gm3-card-filled-container-shape-end-end:4px;--gm3-card-filled-container-shape-end-start:4px}.appsElementsCollapsibleListItemContentSection:last-child:not(:first-child){--gm3-card-filled-container-shape-start-start:4px;--gm3-card-filled-container-shape-start-end:4px;--gm3-card-filled-container-shape-end-end:12px;--gm3-card-filled-container-shape-end-start:12px}.appsElementsCollapsibleListItemContentSection:first-child:last-child{--gm3-card-filled-container-shape-start-start:12px;--gm3-card-filled-container-shape-start-end:12px;--gm3-card-filled-container-shape-end-end:12px;--gm3-card-filled-container-shape-end-start:12px}.appsElementsCollapsibleListItem[data-expanded=true] .appsElementsCollapsibleListCustomSummaryContainer:hover+.appsElementsCollapsibleListItemContent .appsElementsCollapsibleListItemContentSection:first-child:not(:last-child){--gm3-card-filled-container-shape-start-start:4px;--gm3-card-filled-container-shape-start-end:4px;--gm3-card-filled-container-shape-end-end:4px;--gm3-card-filled-container-shape-end-start:4px}.appsElementsCollapsibleListItem[data-expanded=true] .appsElementsCollapsibleListCustomSummaryContainer:hover+.appsElementsCollapsibleListItemContent .appsElementsCollapsibleListItemContentSection:first-child:last-child{--gm3-card-filled-container-shape-start-start:4px;--gm3-card-filled-container-shape-start-end:4px;--gm3-card-filled-container-shape-end-end:12px;--gm3-card-filled-container-shape-end-start:12px}.appsElementsCollapsibleListSummaryButtonRoot{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);background-color:var(--ae-collapsible-list-summary-container-color,transparent);position:relative;display:flex;align-items:center;justify-content:space-between;height:48px;width:100%;padding-inline:12px 6px;box-sizing:border-box;outline:none;cursor:pointer}.appsElementsCollapsibleListSummaryButtonRoot:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent}@media (forced-colors:active){.appsElementsCollapsibleListSummaryButtonRoot:before{border-color:CanvasText}}.appsElementsCollapsibleListSummaryButtonRoot.appsElementsCollapsibleListSummaryButtonHasTrailingActions,.appsElementsCollapsibleListSummaryButtonRoot.appsElementsCollapsibleListSummaryButtonHasTrailingIcon{padding-inline-start:0}.appsElementsCollapsibleListSummaryButtonRoot:focus-visible .appsElementsCollapsibleListSummaryButtonFocusRing{--gm3-focus-ring-outward-display:block}.appsElementsCollapsibleListSummaryButtonRoot{border-start-start-radius:var(--ae-collapsible-list-summary-start-start-radius,12px);border-start-end-radius:var(--ae-collapsible-list-summary-start-end-radius,12px);border-end-start-radius:12px;border-end-end-radius:12px}.appsElementsCollapsibleListSummaryButtonFocusRing{--gm3-focus-ring-outward-target-shape-start-start:12px;--gm3-focus-ring-outward-target-shape-start-end:12px;--gm3-focus-ring-outward-target-shape-end-end:12px;--gm3-focus-ring-outward-target-shape-end-start:12px}.appsElementsCollapsibleListSummaryButtonRoot[data-expanded=true]:not(.appsElementsCollapsibleListSummaryButtonTransparentDetail):hover{border-end-start-radius:4px;border-end-end-radius:4px}.appsElementsCollapsibleListSummaryButtonRoot[data-expanded=true]:not(.appsElementsCollapsibleListSummaryButtonTransparentDetail):hover .appsElementsCollapsibleListSummaryButtonFocusRing{--gm3-focus-ring-outward-target-shape-end-start:4px;--gm3-focus-ring-outward-target-shape-end-end:4px}.appsElementsCollapsibleListSummaryButtonRipple{--gm3-ripple-hover-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-ripple-pressed-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-ripple-hover-opacity:0.08;--gm3-ripple-pressed-opacity:0.1}.appsElementsCollapsibleListSummaryButtonLeadingIconContainer{color:var(--gm3-sys-color-on-surface-variant,#444746);margin-inline-end:8px}.appsElementsCollapsibleListSummaryButtonSvgIcon{display:block;block-size:20px;inline-size:20px;fill:currentcolor}[data-expanded=false]:not(:has(.appsElementsCollapsibleListSummaryButtonRoot)) .appsElementsCollapsibleListSummaryButtonExpandedIcon,[data-expanded=false]>.appsElementsCollapsibleListSummaryButtonLeadingContent>.appsElementsCollapsibleListSummaryButtonLeadingIconContainer>.appsElementsCollapsibleListSummaryButtonExpandedIcon,[data-expanded=true]:not(:has(.appsElementsCollapsibleListSummaryButtonRoot)) .appsElementsCollapsibleListSummaryButtonCollapsedIcon,[data-expanded=true]>.appsElementsCollapsibleListSummaryButtonLeadingContent>.appsElementsCollapsibleListSummaryButtonLeadingIconContainer>.appsElementsCollapsibleListSummaryButtonCollapsedIcon{display:none}.appsElementsCollapsibleListSummaryButtonSummaryTrailingContent{display:flex;align-items:center;gap:8px}.appsElementsCollapsibleListSummaryButtonLeadingContent,.appsElementsCollapsibleListSummaryButtonTrailingContent{display:flex;align-items:center}.appsElementsCollapsibleListSummaryButtonLeadingContentWithoutIcon{margin-left:16px}.appsElementsCollapsibleListSummaryButtonToggleExpandButton{--gm3-icon-button-standard-touch-target-size:20px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-unselected-hover-state-layer-opacity:0;--gm3-icon-button-standard-unselected-pressed-state-layer-opacity:0;--gm3-icon-button-standard-unselected-hover-state-layer-color:transparent;--gm3-icon-button-standard-unselected-pressed-state-layer-color:transparent;pointer-events:none}.appsElementsDisclosureSummaryButtonIconCollapsed.appsElementsDisclosureSummaryButtonIconCollapsed,.appsElementsDisclosureSummaryButtonIconExpanded.appsElementsDisclosureSummaryButtonIconExpanded{display:none}.appsElementsDisclosureSummaryButton[aria-expanded=false] .appsElementsDisclosureSummaryButtonIconCollapsed,.appsElementsDisclosureSummaryButton[aria-expanded=true] .appsElementsDisclosureSummaryButtonIconExpanded{display:unset}.appsElementsDisclosureCustomSummaryContainer{display:contents}.appsElementsDisclosureDisabled{pointer-events:none;opacity:.38}.tableSplitCellDialogColumnIcon.docs-icon,.tableSplitCellDialogRowIcon.docs-icon{height:24px;width:24px;margin-right:12px}.tableSplitCellDialogRowIcon.docs-icon{transform:rotate(90deg)}.tableSplitCellDialogColumnInput,.tableSplitCellDialogRowInput{margin-left:16px}.tableSplitCellDialogColumnContainer,.tableSplitCellDialogRowContainer{display:block;margin-top:16px}.kixTocSidebarContentContainer{height:100%;width:100%}.kixTocSidebarContent{width:100%}.kixTocSidebarCollapsibleList{--ae-collapsible-list-detail-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6);height:100%;justify-content:start}.kixTocSidebarCenteredContent{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;text-align:center}.kixTocSidebarOffsetCheckboxContainer{margin-left:-4px}.kixTocSidebarTabLeaderContainer{display:flex;justify-content:space-between;align-items:center;padding-left:12px;gap:4px}.kixTocSidebarCheckboxAndLabelColumn{display:flex;align-items:center;column-gap:4px}.kixTocSidebarCheckboxLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);word-break:break-word}.kixTocSidebarDisabledCheckboxLabel{opacity:.38}@media screen and (forced-colors:active){.kixTocSidebarDisabledCheckboxLabel{color:GrayText;opacity:1}}.kixTocSidebarTabLeaderStyleSelect{width:100px;--gm3-select-shared-text-field-input-text-size:14px}.kixTocSidebarDash{width:46px;padding-bottom:8px;display:inline-block}.kixTocSidebarSection{display:flex;flex-direction:column;row-gap:16px}.kixTocSidebarFormattingCheckboxSection{display:flex;flex-direction:column;row-gap:8px}.kixTocSidebarMessage{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.kixTocSidebarDisabledMessage{padding:0 12px}.kixTocSidebarNoHeadingsContainer{row-gap:28px;padding:0 12px}.kixTocSidebarAddHeadingButton{width:264px;gap:8px}.kixTocSidebarWhiteIcon{filter:brightness(0) invert(1)}.kixTocSidebarHeadingLevelRows{display:flex;flex-direction:column;row-gap:16px;align-items:center}.kixTocSidebarHeadingLevelRow{display:flex;justify-content:space-between;align-self:stretch;margin-left:-4px;gap:4px}.kixTocSidebarIndentSelect{width:100px;--gm3-select-shared-text-field-input-text-size:14px}.kixTocSidebarHeadingLevelLabelContainer{word-break:break-word;display:flex;gap:12px;padding-bottom:12px;align-items:end}.kixTocSidebarHeadingLevelsHeadingLabel{flex:2 1 0}.kixTocSidebarHeadingLevelsIndentLabel{flex:1 1 0;text-align:end}.kixTocSidebarTocPaletteMenu{display:flex;flex-direction:row;column-gap:9px}.kixTocSidebarTocButtonIcon{--gm3-icon-button-filled-container-height:82px;--gm3-icon-button-filled-focus-indicator-outline-offset:1px;--gm3-icon-button-filled-container-shape-start-start:8px;--gm3-icon-button-filled-container-shape-start-end:8px;--gm3-icon-button-filled-container-shape-end-end:8px;--gm3-icon-button-filled-container-shape-end-start:8px;--gm3-icon-button-filled-disabled-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-selected-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-unselected-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-toggle-selected-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-toggle-unselected-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-container-width:82px;--gm3-icon-button-filled-icon-size:68px}.kixTocSidebarOnIconOutline{outline:2px solid var(--gm3-sys-color-primary,#0b57d0);border-radius:2px;width:82px;height:82px;border-radius:8px;z-index:2;position:absolute;margin-left:-7px;margin-top:-7px}.kixTocSidebarOnIcon{z-index:1}@media screen and (forced-colors:active){.kixTocSidebarOnIcon{filter:invert(100%)}}.docsWatermarkSidebarTabPrimary{--gm3-tabs-primary-container-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.docsWatermarkSidebarLeftTabPrimary{margin-left:32px}.docsWatermarkSidebarRightTabPrimary{margin-right:32px}.docsWatermarkSidebarContainer{display:flex;flex-direction:column;height:100%;row-gap:16px;width:100%}.docsWatermarkSidebarImageTabFormattingHeader{margin-top:16px}.docsWatermarkSidebarFormattingOptionsContainer{display:flex;flex-direction:column;gap:8px}.docsWatermarkSidebarTextFormattingOptionsContainer{display:flex;flex-direction:column}.docsWatermarkSidebarTextFormattingOptionsContentContainer{display:flex;flex-direction:column;gap:16px}.docsWatermarkSidebarTextFormattingFontOptions{align-items:center;display:flex;flex-direction:row;gap:16px;margin:-4px 0}.docsWatermarkSidebarTextFormattingFontButtons{align-items:center;display:flex;flex-direction:row;gap:5px;--gm3-icon-button-standard-container-height:32px;--gm3-icon-button-standard-container-shape-start-start:4px;--gm3-icon-button-standard-container-shape-start-end:4px;--gm3-icon-button-standard-container-shape-end-end:4px;--gm3-icon-button-standard-container-shape-end-start:4px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-container-width:32px}.docsWatermarkSidebarTextFormattingFontButtonSelected{background-color:var(--gm3-sys-color-primary-container,#d3e3fd)}.docsWatermarkSidebarFontSizeDropdownSpinButton{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;--gm3-list-list-item-trailing-space:-1px;--gm3-text-field-outlined-container-height:40px;--gm3-autocomplete-outlined-text-field-input-text-size:14px}.docsWatermarkSidebarTabs{display:flex;flex-direction:column;flex-grow:1;height:100%}@-moz-document url-prefix(){.docsWatermarkSidebarTabPanelContent{padding-right:16px}}.docsWatermarkSidebarTabContent{display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between}.docsWatermarkSidebarTabPanelContent{overflow:hidden scroll;height:100%;display:flex;flex-grow:1;padding-left:16px}.docsWatermarkSidebarTextTabContent{padding-top:16px;align-items:flex-start;display:flex;flex-direction:column;gap:16px}.docsWatermarkSidebarTextField{width:100%}.docsWatermarkSidebarOrientationRadioButtonGroupContainer{display:flex;flex-direction:row;gap:8px;width:100%;margin:-4px 0}.docsWatermarkSidebarScaleAutocomplete{height:40px;width:100%;--gm3-text-field-outlined-container-height:44px}.docsWatermarkSidebarScaleAutocompleteContainer{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.docsWatermarkSidebarScaleAutocompleteLabel{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.docsWatermarkSidebarSelectImageButton{--gm3-icon-button-standard-container-height:288px;--gm3-icon-button-standard-container-shape-start-start:12px;--gm3-icon-button-standard-container-shape-start-end:12px;--gm3-icon-button-standard-container-shape-end-end:12px;--gm3-icon-button-standard-container-shape-end-start:12px;--gm3-icon-button-standard-icon-size:80px;--gm3-icon-button-standard-container-width:288px}.docsWatermarkSidebarFooterContent{padding-bottom:16px}.docsWatermarkSidebarRemoveWatermarkButton{width:100%;gap:8px;--gm3-button-outlined-with-icon-icon-size:18px}.docsWatermarkSidebarSectionLabelText{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.docsWatermarkSidebarTransparencyContainer{display:flex;flex-direction:column;gap:8px}.docsWatermarkSidebarTransparencyControls{align-items:center;display:flex;flex-direction:row;gap:16px;height:40px}.docsWatermarkSidebarTransparencySlider{margin-inline:0;width:176px;--gm3-slider-active-track-height:4px;--gm3-slider-handle-height:20px;--gm3-slider-inactive-track-height:4px;--gm3-slider-stop-indicator-size:0px}.docsWatermarkSidebarTransparencySpinButton{--ae-spin-button-input-text-align:left;--gm3-text-field-outlined-leading-space:8px;--gm3-text-field-outlined-trailing-space:8px;width:96px}.docsWatermarkSidebarSelectImageButtonContainer{align-items:center;background:var(--gm3-sys-color-surface-container-high,#e9eef6);border-radius:12px;display:flex;flex-direction:column;height:288px;justify-content:center;margin-top:16px;position:relative;width:288px}.docsWatermarkSidebarEditViewContainer{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:288px;border-radius:12px;background-color:var(--gm3-sys-color-surface-container-high,#e9eef6);margin-top:16px;position:relative;width:288px}.docsWatermarkSidebarEditViewButton{bottom:16px;position:absolute;right:16px;--gm3-icon-button-filled-container-color:rgba(31,31,31,.6)}.docsWatermarkSidebarEditImageButtonIcon{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7464%) hue-rotate(99deg) brightness(101%) contrast(105%)}.docsWatermarkSidebarSelectImageButtonLabel{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans;font-size:14px;font-weight:500;height:20px;width:max-content;align-items:center;display:flex}.docsWatermarkSidebarSelectImageButtonIcon{display:flex;flex-direction:column;align-items:center;gap:12px}.docsWatermarkSidebarImageOptionsButton{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.docsWatermarkSidebarCheckboxWithLabelContainer{display:flex;align-items:center;column-gap:4px}.docsWatermarkSidebarCheckboxLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.docsWatermarkSidebarCancelDoneButtons{margin-top:auto;display:flex;justify-content:flex-end;align-items:flex-end;gap:8px}.docsWatermarkSidebarPlacementContainer{display:flex;flex-direction:column;gap:16px}.docsWatermarkSidebarToolbarOnIcon{filter:brightness(0) saturate(100%) invert(7%) sepia(46%) saturate(4611%) hue-rotate(210deg) brightness(100%) contrast(97%)}@media screen and (forced-colors:active){.docsWatermarkSidebarToolbarOnIcon{filter:invert(100%)}}.docsWatermarkSidebarPlacementButtonGroup{display:flex;flex-direction:row;column-gap:8px}.docsWatermarkSidebarPlacementButtonIcon{--gm3-icon-button-filled-container-height:90px;--gm3-icon-button-filled-focus-indicator-outline-offset:-1px;--gm3-icon-button-filled-container-shape-start-start:8px;--gm3-icon-button-filled-container-shape-start-end:8px;--gm3-icon-button-filled-container-shape-end-end:8px;--gm3-icon-button-filled-container-shape-end-start:8px;--gm3-icon-button-filled-disabled-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-selected-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-unselected-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-icon-button-filled-toggle-selected-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-toggle-unselected-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-container-width:90px;--gm3-icon-button-filled-icon-size:72px}.docsWatermarkSidebarOnIcon{outline:2px solid var(--gm3-sys-color-primary,#0b57d0);border-radius:2px;outline-offset:8px}.docsWatermarkSidebarPlacementButtonWithLabel{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:8px}.docsWatermarkSidebarPlacementButtonLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.docsWatermarkSidebarPlacementButtonGroupDisabled{-webkit-user-select:none;user-select:none;opacity:.38}.pickerIframeDialogContentContainer{--gm3-dialog-container-min-height:max(calc(min(100vw * 0.618, 100vh)*0.85),480px);--gm3-dialog-container-min-width:max(min(calc(min(100vw * 0.618, 100vh)*0.85)/0.618,100vw),320px)}.pickerIframeDialogIWPickerFrameContainer{height:100%;width:100%;left:0;top:0;position:absolute}.pickerIframeDialogIWPickerCloseButtonContainer{position:absolute;right:16px;top:18px;z-index:100}.colorMenuIconContainer{height:20px;width:20px}.colorMenuIconIconContainer{border-bottom-width:4px;border-bottom-style:solid}.docsFontMenuSelectOutline{width:288px;--gm3-select-shared-text-field-container-height:40px;--gm3-select-shared-menu-container-color:var(--gm3-sys-color-surface,#fff);--gm3-select-outlined-text-field-container-height:40px}.docsFontMenuItemFont{--menu-select-font-family:"Arial"}.docsFontMenuItem{--gm3-list-list-item-label-text-font:var(--menu-select-font-family);--gm3-list-list-item-leading-icon-size:18px;--gm3-list-list-item-content-gap:18px}.docsFontMenuAlignedIcon{align-self:center;display:inline-flex}.appsElementsSpinButtonDropdownRoot{text-align:center}.appsElementsSpinButtonDropdownInput{text-align:var(--ae-spin-button-input-text-align,center)}.appsElementsSpinButtonDropdownAutocomplete{height:-moz-fit-content;height:fit-content;width:var(--ae-spin-button-input-container-width,64px);margin:4px;--gm3-autocomplete-outlined-text-field-input-text-font:"Google Sans";--gm3-autocomplete-outlined-menu-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-autocomplete-outlined-menu-list-item-label-text-font:"Google Sans"}.appsElementsSpinButtonDropdownHorizontalSpinButtonRoot{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.javascriptMaterialdesignGm3WizTabsSecondary-tab-bar.javascriptMaterialdesignGm3WizTabsSecondary-tab-bar{border-bottom:var(--gm3-tabs-secondary-divider-height,1px) solid var(--gm3-tabs-secondary-divider-color,var(--gm3-sys-color-surface-variant,#e1e3e1))}.javascriptMaterialdesignGm3WizTabsSecondary-tab{min-width:90px;padding:0 24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;border:none;outline:none;text-align:center;white-space:nowrap;text-transform:none;cursor:pointer;-webkit-appearance:none;width:auto;font-size:.875rem;z-index:unset;position:relative;background-color:var(--gm3-tabs-secondary-container-color,var(--gm3-sys-color-surface,#fff));border-radius:var(--gm3-tabs-secondary-container-shape,0);--gm3-focus-ring-inward-color:var(--gm3-tabs-secondary-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-inward-offset:var(--gm3-tabs-secondary-focus-indicator-outline-offset,-3px);--gm3-focus-ring-inward-track-width:var(--gm3-tabs-secondary-focus-indicator-thickness,3px);--gm3-focus-ring-inward-target-shape-start-start:var(--gm3-tabs-secondary-container-shape,0px);--gm3-focus-ring-inward-target-shape-start-end:var(--gm3-tabs-secondary-container-shape,0px);--gm3-focus-ring-inward-target-shape-end-end:var(--gm3-tabs-secondary-container-shape,0px);--gm3-focus-ring-inward-target-shape-end-start:var(--gm3-tabs-secondary-container-shape,0px)}.javascriptMaterialdesignGm3WizTabsSecondary-tab__wrapper{display:flex;flex-grow:1}.javascriptMaterialdesignGm3WizTabsSecondary-tab:active .javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator__content--underline,.javascriptMaterialdesignGm3WizTabsSecondary-tab:hover .javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator__content--underline{border-color:var(--gm3-tabs-secondary-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator .javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator__content--underline{border-color:var(--gm3-tabs-secondary-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0));border-top-width:var(--gm3-tabs-secondary-active-indicator-height,2px)}.javascriptMaterialdesignGm3WizTabsSecondary-tab:not(.javascriptMaterialdesignGm3WizTabsSecondary-tab--stacked){height:var(--gm3-tabs-secondary-container-height,48px)}.javascriptMaterialdesignGm3WizTabsSecondary-tab--active{--gm3-focus-ring-inward-extra-offset-bottom:calc((var(--gm3-tabs-secondary-active-indicator-height, 2px) + 1px)*-1)}.javascriptMaterialdesignGm3WizTabsSecondary-tab:focus-visible{--gm3-focus-ring-inward-display:block}.javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{transition:color .15s linear;display:inline-block;z-index:2}.javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator__content{transform-origin:left;opacity:0;align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid;transition:transform .25s cubic-bezier(.4,0,.2,1);border-color:primary;border-top-width:2px}.javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator--active .javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator__content{opacity:1}.javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator--no-transition .javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator__content{transition:none}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller--animating .javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-content{transition:transform .25s cubic-bezier(.4,0,.2,1)}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller{overflow-y:hidden}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-area,.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__test{scrollbar-width:none}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-area::-webkit-scrollbar,.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__test::-webkit-scrollbar{display:none}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-area--scroll{overflow-x:scroll}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-content .javascriptMaterialdesignGm3WizTabsSecondary-tab{padding:0 16px;min-width:auto}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller--align-start .javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-content{justify-content:flex-start}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller--align-end .javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-content{justify-content:flex-end}.javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller--animating .javascriptMaterialdesignGm3WizTabsSecondary-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}.javascriptMaterialdesignGm3WizTabsSecondary-tab--min-width{flex:0 1 auto}.javascriptMaterialdesignGm3WizTabsSecondary-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none;position:relative}.javascriptMaterialdesignGm3WizTabsSecondary-tab .gm3-tab__icon{transition:color .15s linear;z-index:2;height:24px;width:24px;font-size:24px}.javascriptMaterialdesignGm3WizTabsSecondary-tab svg{display:block;margin:auto}.javascriptMaterialdesignGm3WizTabsSecondary-tab:not(.javascriptMaterialdesignGm3WizTabsSecondary-tab--stacked) .javascriptMaterialdesignGm3WizTabsSecondary-tab__content>.gm3-tab__icon+.javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{padding-left:8px;padding-right:0}.javascriptMaterialdesignGm3WizTabsSecondary-tab{--gm3-ripple-hover-color:var(--gm3-tabs-secondary-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-color:var(--gm3-tabs-secondary-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-tabs-secondary-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-opacity:var(--gm3-tabs-secondary-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:var(--gm3-tabs-secondary-container-shape,0px);--gm3-ripple-shape-start-end:var(--gm3-tabs-secondary-container-shape,0px);--gm3-ripple-shape-end-end:var(--gm3-tabs-secondary-container-shape,0px);--gm3-ripple-shape-end-start:var(--gm3-tabs-secondary-container-shape,0px)}.javascriptMaterialdesignGm3WizTabsSecondary-tab:not(:disabled) .gm3-tab__icon{color:var(--gm3-tabs-secondary-with-icon-active-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));fill:currentColor}.javascriptMaterialdesignGm3WizTabsSecondary-tab:not(.javascriptMaterialdesignGm3WizTabsSecondary-tab--active):not(:disabled) .gm3-tab__icon{color:var(--gm3-tabs-secondary-with-icon-inactive-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));fill:currentColor}.javascriptMaterialdesignGm3WizTabsSecondary-tab:hover:not(:disabled) .gm3-tab__icon{color:var(--gm3-tabs-secondary-with-icon-hover-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));fill:currentColor}.javascriptMaterialdesignGm3WizTabsSecondary-tab:focus:not(:disabled) .gm3-tab__icon{color:var(--gm3-tabs-secondary-with-icon-focus-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));fill:currentColor}.javascriptMaterialdesignGm3WizTabsSecondary-tab:active:not(:disabled) .gm3-tab__icon{color:var(--gm3-tabs-secondary-with-icon-pressed-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));fill:currentColor}.javascriptMaterialdesignGm3WizTabsSecondary-tab--active:not(:disabled) .javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{color:var(--gm3-tabs-secondary-active-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTabsSecondary-tab:not(.javascriptMaterialdesignGm3WizTabsSecondary-tab--active):not(:disabled) .javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{color:var(--gm3-tabs-secondary-inactive-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizTabsSecondary-tab:hover:not(:disabled) .javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{color:var(--gm3-tabs-secondary-hover-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTabsSecondary-tab:focus:not(:disabled) .javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{color:var(--gm3-tabs-secondary-focus-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTabsSecondary-tab:active:not(:disabled) .javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{color:var(--gm3-tabs-secondary-pressed-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizTabsSecondary-tab .javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{font-family:var(--gm3-tabs-secondary-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-tabs-secondary-label-text-size,.875rem);letter-spacing:var(--gm3-tabs-secondary-label-text-tracking,0);line-height:var(--gm3-tabs-secondary-label-text-line-height,1.25rem);font-weight:var(--gm3-tabs-secondary-label-text-weight,500);font-variation-settings:var(--gm3-tabs-secondary-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizTabsSecondary-tab--stacked .gm3-tab__icon+.javascriptMaterialdesignGm3WizTabsSecondary-tab__text-label{padding-top:6px;padding-bottom:4px}.javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator .javascriptMaterialdesignGm3WizTabsSecondary-tab-indicator__content--underline{border-radius:var(--gm3-tabs-secondary-active-indicator-height,2px),var(--gm3-tabs-secondary-active-indicator-height,2px),0,0}.bordersShadingDialogContainer{--gm3-dialog-container-min-width:360px}.bordersShadingDialogDash{width:45px;margin-bottom:4px;display:inline-block}.bordersShadingDialogOnIcon{filter:brightness(0) saturate(100%) invert(7%) sepia(46%) saturate(4611%) hue-rotate(210deg) brightness(100%) contrast(97%)}@media screen and (forced-colors:active){.bordersShadingDialogOnIcon{filter:invert(100%)}}.bordersShadingDialogSection{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;display:flex;padding:4px 0;align-items:baseline;justify-content:space-between;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.bordersShadingDialogBorderDashSection{align-items:center}.bordersShadingDialogColorPickerSection{padding:0}.bordersShadingDialogBorderPosition{--gm3-icon-button-outlined-container-height:44px;--gm3-icon-button-outlined-container-shape-start-start:4px;--gm3-icon-button-outlined-container-shape-start-end:4px;--gm3-icon-button-outlined-container-shape-end-end:4px;--gm3-icon-button-outlined-container-shape-end-start:4px;--gm3-icon-button-outlined-container-width:44px;--gm3-icon-button-outlined-selected-container-color:#d2e3fc}.bordersShadingDialogBorderPositionSection{padding-top:10px}.bordersShadingDialogBorderPositionIndividual{padding-left:8px}.bordersShadingDialogPositionText{padding-right:20px}.bordersShadingDialogSelect{width:110px;--gm3-select-shared-text-field-container-height:40px;--gm3-select-shared-text-field-input-text-size:14px;--gm3-select-outlined-text-field-container-height:40px;--gm3-select-outlined-text-field-container-shape-start-start:4px;--gm3-select-outlined-text-field-container-shape-start-end:4px;--gm3-select-outlined-text-field-container-shape-end-end:4px;--gm3-select-outlined-text-field-container-shape-end-start:4px}.bordersShadingDialogColorPicker{--gm3-dropdown-button-outlined-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-container-shape:4px}.documentMetricsDialogCheckboxRow{padding-top:2px;margin-bottom:-20px}.documentMetricsDialogContentContainer{font-size:unset}.documentMetricsDialogRow{padding:14px 0;border-bottom:solid 2px var(--gm3-sys-color-outline,#747775)}.documentMetricsDialogCounts{min-width:180px}.documentMetricsDialogRow.documentMetricsDialogValues{text-align:right;width:85px}.documentMetricsDialogTable{--gm3-data-table-outline-width:0;width:100%;border-spacing:0}.javascriptMaterialdesignGm3WizDatatable-data-table{-webkit-overflow-scrolling:touch;border-style:solid;box-sizing:border-box;display:inline-flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;border-color:var(--gm3-data-table-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5));border-radius:var(--gm3-data-table-container-shape,4px);border-width:var(--gm3-data-table-outline-width,1px)}.javascriptMaterialdesignGm3WizDatatable-data-table__table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;inline-size:100%}.javascriptMaterialdesignGm3WizDatatable-data-table__table{border-spacing:0;border:0;min-inline-size:100%;white-space:nowrap;table-layout:fixed;padding:var(--gm3-data-table-table-padding,0)}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell:first-child{border-start-start-radius:var(--gm3-data-table-container-shape,4px)}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell:last-child{border-start-end-radius:var(--gm3-data-table-container-shape,4px)}.javascriptMaterialdesignGm3WizDatatable-data-table--without-footer .javascriptMaterialdesignGm3WizDatatable-data-table__row:last-child>.javascriptMaterialdesignGm3WizDatatable-data-table__cell:first-child{border-end-start-radius:var(--gm3-data-table-container-shape,4px)}.javascriptMaterialdesignGm3WizDatatable-data-table--without-footer .javascriptMaterialdesignGm3WizDatatable-data-table__row:last-child>.javascriptMaterialdesignGm3WizDatatable-data-table__cell:last-child{border-end-end-radius:var(--gm3-data-table-container-shape,4px)}.javascriptMaterialdesignGm3WizDatatable-data-table__header-row{block-size:var(--gm3-data-table-header-container-height,56px)}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:start;background-color:var(--gm3-data-table-header-container-color,var(--gm3-sys-color-surface,#fff));color:var(--gm3-data-table-header-headline-color,var(--gm3-sys-color-on-surface-variant,#444746));font-family:var(--gm3-data-table-header-headline-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-data-table-header-headline-size,.875rem);font-weight:var(--gm3-data-table-header-headline-weight,500);letter-spacing:var(--gm3-data-table-header-headline-tracking,0);line-height:var(--gm3-data-table-header-headline-line-height,1.25rem);font-variation-settings:var(--gm3-data-table-header-headline-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell:not(.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--checkbox){color:var(--gm3-data-table-header-headline-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--with-sort:hover{color:var(--gm3-data-table-header-hover-headline-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell .javascriptMaterialdesignGm3WizDatatable-data-table__sort-icon-button{--gm3-icon-button-standard-unselected-icon-color:var(--gm3-data-table-header-headline-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--with-sort:hover .javascriptMaterialdesignGm3WizDatatable-data-table__sort-icon-button{--gm3-icon-button-standard-unselected-icon-color:var(--gm3-data-table-header-hover-sorting-icon-button-color,var(--gm3-sys-color-on-surface,#1f1f1f))}.javascriptMaterialdesignGm3WizDatatable-data-table--sticky-header .javascriptMaterialdesignGm3WizDatatable-data-table__header-cell{position:sticky;inset-block-start:0;z-index:1}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.javascriptMaterialdesignGm3WizDatatable-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:start;text-overflow:ellipsis;color:var(--gm3-data-table-row-item-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));font-family:var(--gm3-data-table-row-item-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-data-table-row-item-label-text-size,.875rem);font-weight:var(--gm3-data-table-row-item-label-text-weight,400);letter-spacing:var(--gm3-data-table-row-item-label-text-tracking,0);line-height:var(--gm3-data-table-row-item-label-text-line-height,1.25rem);font-variation-settings:var(--gm3-data-table-row-item-label-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizDatatable-data-table__cell,.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell{border-block-end-color:var(--gm3-data-table-row-item-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5));border-block-end-style:solid;border-block-end-width:var(--gm3-data-table-row-item-outline-width,1px);padding-block:0;padding-inline:16px}.javascriptMaterialdesignGm3WizDatatable-data-table__cell--checkbox,.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--checkbox{padding-inline:4px;inline-size:1px}.javascriptMaterialdesignGm3WizDatatable-data-table__cell--numeric,.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--numeric{text-align:end}.javascriptMaterialdesignGm3WizDatatable-data-table__row:last-child>.javascriptMaterialdesignGm3WizDatatable-data-table__cell{border-block-end:none}.javascriptMaterialdesignGm3WizDatatable-data-table__row{background-color:var(--gm3-data-table-row-item-unselected-container-color,var(--gm3-sys-color-surface,#fff));block-size:var(--gm3-data-table-row-item-container-height,52px)}.javascriptMaterialdesignGm3WizDatatable-data-table__row--selected{background-color:var(--gm3-data-table-row-item-selected-container-color,var(--gm3-sys-color-surface-container-highest,#dde3ea))}.javascriptMaterialdesignGm3WizDatatable-data-table__row:not(.javascriptMaterialdesignGm3WizDatatable-data-table__row--selected):hover .javascriptMaterialdesignGm3WizDatatable-data-table__cell{background-color:var(--gm3-data-table-row-item-unselected-hover-state-layer-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.08))}.javascriptMaterialdesignGm3WizDatatable-data-table__row--selected:hover .javascriptMaterialdesignGm3WizDatatable-data-table__cell{background-color:var(--gm3-data-table-row-item-selected-hover-state-layer-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.08))}.javascriptMaterialdesignGm3WizDatatable-data-table__pagination{box-sizing:border-box;display:flex;justify-content:flex-end;background-color:var(--gm3-data-table-footer-container-color,var(--gm3-sys-color-surface,#fff));border-block-start-color:var(--gm3-data-table-row-item-outline-color,var(--gm3-sys-color-outline-variant,#c4c7c5));border-block-start-style:solid;border-block-start-width:var(--gm3-data-table-row-item-outline-width,1px);font-family:var(--gm3-data-table-footer-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif);font-size:var(--gm3-data-table-footer-supporting-text-size,.875rem);font-weight:var(--gm3-data-table-footer-supporting-text-weight,400);letter-spacing:var(--gm3-data-table-footer-supporting-text-tracking,0);line-height:var(--gm3-data-table-footer-supporting-text-line-height,1.25rem);min-block-size:var(--gm3-data-table-footer-container-height,52px);font-variation-settings:var(--gm3-data-table-footer-supporting-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizDatatable-data-table__pagination-button{margin-inline-end:8px}.javascriptMaterialdesignGm3WizDatatable-data-table__pagination-trailing{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-inline-start:4px}.javascriptMaterialdesignGm3WizDatatable-data-table__pagination-navigation{align-items:center;display:flex}.javascriptMaterialdesignGm3WizDatatable-data-table__pagination-total{margin-inline:14px 36px;white-space:nowrap;color:var(--gm3-data-table-footer-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizDatatable-data-table__pagination-rows-per-page{align-items:center;display:inline-flex;margin-inline-end:22px}.javascriptMaterialdesignGm3WizDatatable-data-table__pagination-rows-per-page-label{margin-inline-end:12px;white-space:nowrap;color:var(--gm3-data-table-footer-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizDatatable-data-table__sort-icon-button{margin-inline-start:4px;transform:rotate(.0001deg);transition:transform .15s cubic-bezier(.4,0,.2,1) 0ms;opacity:0}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--sorted .javascriptMaterialdesignGm3WizDatatable-data-table__sort-icon-button,.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell:hover .javascriptMaterialdesignGm3WizDatatable-data-table__sort-icon-button,.javascriptMaterialdesignGm3WizDatatable-data-table__sort-icon-button:focus{opacity:1}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--numeric .javascriptMaterialdesignGm3WizDatatable-data-table__sort-icon-button{margin-inline:0 4px}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--sorted-descending .javascriptMaterialdesignGm3WizDatatable-data-table__sort-icon-button{transform:rotate(-180deg)}.javascriptMaterialdesignGm3WizDatatable-data-table__header-cell--with-sort{cursor:pointer}.javascriptMaterialdesignGm3WizDatatable-data-table__sort-status-label{clip:rect(1px,1px,1px,1px);block-size:1px;overflow:hidden;position:absolute;white-space:nowrap;inline-size:1px}.javascriptMaterialdesignGm3WizDatatable-data-table__pagination-rows-per-page-select{margin-block:8px;margin-inline:0;min-inline-size:80px;--gm3-select-shared-text-field-container-width:100%;--gm3-select-shared-text-field-container-height:36px;--gm3-select-shared-menu-list-item-one-line-container-height:36px;--gm3-select-outlined-text-field-container-height:36px}.javascriptMaterialdesignGm3WizDatatable-data-table__progress-indicator-cell{padding:0}.javascriptMaterialdesignGm3WizDatatable-data-table__progress-indicator{width:100%}.javascriptMaterialdesignGm3WizDatatable-data-table__scrim{block-size:100%;position:absolute;inset-block-start:0;inline-size:100%;background-color:var(--gm3-sys-color-surface,#fff);opacity:.32}.kixTranslateDialogHeading{font-size:16px}.kixTranslateDialogLanguageSelect{padding-top:20px;width:400px}.kixTranslateDialogBreak{flex-basis:100%;height:0}.kixTranslateDialogTitleInput{padding-top:20px;width:400px}.minReproDialogDialog{--gm3-dialog-container-max-height:650px;--gm3-dialog-container-max-width:900px;--gm3-dialog-container-min-height:650px;--gm3-dialog-container-min-width:900px}.minReproDialogHTMLtext{width:100%}.a11ySettingsDialogList{list-style:none}.a11ySettingsDialogFirstLayerList{padding-inline-start:0;padding-top:6px}.a11ySettingsDialogCheckboxSection{padding-bottom:5px;display:flex;flex-direction:column}.a11ySettingsDialogCheckboxLabel{font-size:14px}.a11ySettingsDialogCheckboxDescription{font-size:12px;padding-right:3px}.a11ySettingsDialogCheckboxDescriptionWrapper{margin-top:-12px;padding-left:56px}.a11ySettingsDialogIcon{width:18px;height:18px}.a11ySettingsDialogRestoreBrailleText{padding-right:1px}.a11ySettingsDialogFooter{display:flex;gap:3px}.mentionSpeedbumpDialog{--gm3-dialog-container-max-width:408px}.mentionSpeedbumpDialogSectionTitle{padding-bottom:12px}.docsSidekickSideSheetRoot{--gm3-card-outlined-focus-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);position:absolute;margin:6px 16px 16px}@media (-ms-high-contrast:active) and (prefers-color-scheme:dark),screen and (forced-colors:active) and (prefers-color-scheme:dark){.docsSidekickSideSheetRoot{--gm3-sys-color-background:#131314;--gm3-sys-color-background-rgb:19,19,20;--gm3-sys-color-error:#f2b8b5;--gm3-sys-color-error-rgb:242,184,181;--gm3-sys-color-error-container:#8c1d18;--gm3-sys-color-error-container-rgb:140,29,24;--gm3-sys-color-inverse-on-surface:#303030;--gm3-sys-color-inverse-on-surface-rgb:48,48,48;--gm3-sys-color-inverse-primary:#0b57d0;--gm3-sys-color-inverse-primary-rgb:11,87,208;--gm3-sys-color-inverse-surface:#e3e3e3;--gm3-sys-color-inverse-surface-rgb:227,227,227;--gm3-sys-color-on-background:#e3e3e3;--gm3-sys-color-on-background-rgb:227,227,227;--gm3-sys-color-on-error:#601410;--gm3-sys-color-on-error-rgb:96,20,16;--gm3-sys-color-on-error-container:#f9dedc;--gm3-sys-color-on-error-container-rgb:249,222,220;--gm3-sys-color-on-primary:#062e6f;--gm3-sys-color-on-primary-rgb:6,46,111;--gm3-sys-color-on-primary-container:#d3e3fd;--gm3-sys-color-on-primary-container-rgb:211,227,253;--gm3-sys-color-on-primary-fixed:#041e49;--gm3-sys-color-on-primary-fixed-rgb:4,30,73;--gm3-sys-color-on-primary-fixed-variant:#0842a0;--gm3-sys-color-on-primary-fixed-variant-rgb:8,66,160;--gm3-sys-color-on-secondary:#035;--gm3-sys-color-on-secondary-rgb:0,51,85;--gm3-sys-color-on-secondary-container:#c2e7ff;--gm3-sys-color-on-secondary-container-rgb:194,231,255;--gm3-sys-color-on-secondary-fixed:#001d35;--gm3-sys-color-on-secondary-fixed-rgb:0,29,53;--gm3-sys-color-on-secondary-fixed-variant:#004a77;--gm3-sys-color-on-secondary-fixed-variant-rgb:0,74,119;--gm3-sys-color-on-surface:#e3e3e3;--gm3-sys-color-on-surface-rgb:227,227,227;--gm3-sys-color-on-surface-variant:#c4c7c5;--gm3-sys-color-on-surface-variant-rgb:196,199,197;--gm3-sys-color-on-tertiary:#0a3818;--gm3-sys-color-on-tertiary-rgb:10,56,24;--gm3-sys-color-on-tertiary-container:#c4eed0;--gm3-sys-color-on-tertiary-container-rgb:196,238,208;--gm3-sys-color-on-tertiary-fixed:#072711;--gm3-sys-color-on-tertiary-fixed-rgb:7,39,17;--gm3-sys-color-on-tertiary-fixed-variant:#0f5223;--gm3-sys-color-on-tertiary-fixed-variant-rgb:15,82,35;--gm3-sys-color-outline:#8e918f;--gm3-sys-color-outline-rgb:142,145,143;--gm3-sys-color-outline-variant:#444746;--gm3-sys-color-outline-variant-rgb:68,71,70;--gm3-sys-color-primary:#a8c7fa;--gm3-sys-color-primary-rgb:168,199,250;--gm3-sys-color-primary-container:#0842a0;--gm3-sys-color-primary-container-rgb:8,66,160;--gm3-sys-color-primary-fixed:#d3e3fd;--gm3-sys-color-primary-fixed-rgb:211,227,253;--gm3-sys-color-primary-fixed-dim:#a8c7fa;--gm3-sys-color-primary-fixed-dim-rgb:168,199,250;--gm3-sys-color-scrim:#000;--gm3-sys-color-scrim-rgb:0,0,0;--gm3-sys-color-secondary:#7fcfff;--gm3-sys-color-secondary-rgb:127,207,255;--gm3-sys-color-secondary-container:#004a77;--gm3-sys-color-secondary-container-rgb:0,74,119;--gm3-sys-color-secondary-fixed:#c2e7ff;--gm3-sys-color-secondary-fixed-rgb:194,231,255;--gm3-sys-color-secondary-fixed-dim:#7fcfff;--gm3-sys-color-secondary-fixed-dim-rgb:127,207,255;--gm3-sys-color-shadow:#000;--gm3-sys-color-shadow-rgb:0,0,0;--gm3-sys-color-surface:#131314;--gm3-sys-color-surface-rgb:19,19,20;--gm3-sys-color-surface-bright:#37393b;--gm3-sys-color-surface-bright-rgb:55,57,59;--gm3-sys-color-surface-container:#1e1f20;--gm3-sys-color-surface-container-rgb:30,31,32;--gm3-sys-color-surface-container-high:#282a2c;--gm3-sys-color-surface-container-high-rgb:40,42,44;--gm3-sys-color-surface-container-highest:#333537;--gm3-sys-color-surface-container-highest-rgb:51,53,55;--gm3-sys-color-surface-container-low:#1b1b1b;--gm3-sys-color-surface-container-low-rgb:27,27,27;--gm3-sys-color-surface-container-lowest:#0e0e0e;--gm3-sys-color-surface-container-lowest-rgb:14,14,14;--gm3-sys-color-surface-dim:#131314;--gm3-sys-color-surface-dim-rgb:19,19,20;--gm3-sys-color-surface-tint:#d1e1ff;--gm3-sys-color-surface-tint-rgb:209,225,255;--gm3-sys-color-surface-variant:#444746;--gm3-sys-color-surface-variant-rgb:68,71,70;--gm3-sys-color-tertiary:#6dd58c;--gm3-sys-color-tertiary-rgb:109,213,140;--gm3-sys-color-tertiary-container:#0f5223;--gm3-sys-color-tertiary-container-rgb:15,82,35;--gm3-sys-color-tertiary-fixed:#c4eed0;--gm3-sys-color-tertiary-fixed-rgb:196,238,208;--gm3-sys-color-tertiary-fixed-dim:#6dd58c;--gm3-sys-color-tertiary-fixed-dim-rgb:109,213,140}}.docsSidekickSideSheetWizRoot{height:100%;margin:0}.appsElementsGenerativeaiReportAbuseCommonReportReportTypeCard{padding-bottom:12px;margin-bottom:8px}.appsElementsGenerativeaiReportAbuseCommonReportReportTypeLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.appsElementsGenerativeaiReportAbuseCommonReportReportTypeDescription{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-left:12px}.appsElementsGenerativeaiReportAbuseCommonReportContext{display:flex;flex-direction:column;gap:8px}.appsElementsGenerativeaiReportAbuseCommonReportContextHeading{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.appsElementsGenerativeaiReportAbuseCommonReportHorizontalDivider{border-top:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);margin:24px 0}.appsElementsGenerativeaiReportAbuseCommonReportFooterContainer{width:100%}.appsElementsGenerativeaiReportAbuseCommonReportFooterContent{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746);margin-bottom:12px}.appsElementsGenerativeaiReportAbuseCommonReportFooterButtonContainer{display:flex;justify-content:space-between}.appsElementsGenerativeaiReportAbuseCommonReportContextChipContainer{display:flex;flex-wrap:wrap;gap:8px}.appsElementsGenerativeaiReportAbuseCommonReportSnackbar{--gm3-snackbar-supporting-text-font:"Google Sans";--gm3-snackbar-z-index:9999}.appsElementsGenerativeaiFeedbackDataDonationCheckbox{margin-inline-start:-10px;font-family:Google Sans}.appsElementsGenerativeaiFeedbackDataDonationCheckboxLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appsElementsGenerativeaiFeedbackDataDonationCheckboxHidden{margin-inline-start:0;block-size:48px}.appsElementsGenerativeaiFeedbackDataDonationContainer{background-color:var(--gm3-sys-color-surface,#fff);border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-radius:8px}.appsElementsGenerativeaiFeedbackDataDonationContent{padding-inline:16px;margin-block-end:8px;max-block-size:100px;overflow-y:auto;word-break:break-word}.appsElementsGenerativeaiFeedbackDataDonationContentOverflow{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-inline-size:-webkit-fill-available;max-inline-size:stretch}.appsElementsGenerativeaiFeedbackDataDonationContentList{margin:0;padding-inline:3ch 0}.appsElementsGenerativeaiFeedbackDataDonationSummary{display:flex;align-items:center;justify-content:space-between;padding-inline:16px;inline-size:-webkit-fill-available;inline-size:stretch}.appsElementsGenerativeaiFeedbackDataDonationTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;--gm3-form-field-label-text-tracking:typescale.title-medium.letter-spacing($_md-sys-typescale);block-size:48px;min-inline-size:0}.appsElementsGenerativeaiFeedbackMessagesLink:is(:any-link,:visited,:hover,:active){color:var(--gm3-sys-color-primary,#0b57d0);text-decoration:none}.appsElementsGenerativeaiFeedbackMessagesDeEmphasis{color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsLinkIconsOpticalAlignment{padding:3px;box-sizing:border-box}.appsElementsLinkIconsBrandPurpleWrapper{display:contents;forced-color-adjust:none;color:#303f9f}.appsElementsLinkIconsBrandGreenWrapper{display:contents;forced-color-adjust:none;color:#34a853}.appsElementsLinkIconsBrandRedWrapper{display:contents;forced-color-adjust:none;color:#ea4335}.appsElementsLinkIconsBrandYellowWrapper{display:contents;forced-color-adjust:none;color:#fbbc04}.appsElementsLinkIconsBrandBlueWrapper{display:contents;forced-color-adjust:none;color:#4285f4}.appsElementsLinkIconsVidsPurpleWrapper{display:contents;forced-color-adjust:none;color:#a142f4}.appsElementsLinkIconsBrandGreenFill{fill:#34a853}.appsElementsLinkIconsBrandYellowFill{fill:#fbbc04}.appsElementsLinkIconsBrandBlueFill{fill:#4285f4}.javascriptMaterialdesignGm3WizSnackbar-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;z-index:var(--gm3-snackbar-z-index,8);margin:8px;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.javascriptMaterialdesignGm3WizSnackbar-snackbar--leading{justify-content:flex-start}.javascriptMaterialdesignGm3WizSnackbar-snackbar--stacked .javascriptMaterialdesignGm3WizSnackbar-snackbar__surface{flex-direction:column;align-items:flex-start}.javascriptMaterialdesignGm3WizSnackbar-snackbar--stacked .javascriptMaterialdesignGm3WizSnackbar-snackbar__label{padding-bottom:8px;padding-inline:16px 8px}.javascriptMaterialdesignGm3WizSnackbar-snackbar--stacked .javascriptMaterialdesignGm3WizSnackbar-snackbar__actions{align-self:flex-end;margin-bottom:4px}.javascriptMaterialdesignGm3WizSnackbar-snackbar--closing,.javascriptMaterialdesignGm3WizSnackbar-snackbar--open,.javascriptMaterialdesignGm3WizSnackbar-snackbar--opening{display:flex}.javascriptMaterialdesignGm3WizSnackbar-snackbar--open .javascriptMaterialdesignGm3WizSnackbar-snackbar__actions,.javascriptMaterialdesignGm3WizSnackbar-snackbar--open .javascriptMaterialdesignGm3WizSnackbar-snackbar__label{visibility:visible}.javascriptMaterialdesignGm3WizSnackbar-snackbar--open .javascriptMaterialdesignGm3WizSnackbar-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto;transition:opacity .15s cubic-bezier(0,0,.2,1) 0ms,transform .15s cubic-bezier(0,0,.2,1) 0ms}.javascriptMaterialdesignGm3WizSnackbar-snackbar--closing .javascriptMaterialdesignGm3WizSnackbar-snackbar__surface{transform:scale(1);transition:opacity 75ms cubic-bezier(.4,0,1,1) 0ms}.javascriptMaterialdesignGm3WizSnackbar-snackbar__surface{background-color:var(--gm3-snackbar-container-color,var(--gm3-sys-color-inverse-surface,#303030));min-width:344px;max-width:672px;padding-inline:0 8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(.8);opacity:0;border-start-start-radius:var(--gm3-snackbar-container-shape-start-start,4px);border-start-end-radius:var(--gm3-snackbar-container-shape-start-end,4px);border-end-end-radius:var(--gm3-snackbar-container-shape-end-end,4px);border-end-start-radius:var(--gm3-snackbar-container-shape-end-start,4px);--gm3-elevation-level:var(--gm3-snackbar-container-elevation,3);--gm3-elevation-shadow-color:var(--gm3-snackbar-container-shadow-color,var(--gm3-sys-color-shadow,#000))}@media (max-width:344px),(max-width:480px){.javascriptMaterialdesignGm3WizSnackbar-snackbar__surface{min-width:100%}}.javascriptMaterialdesignGm3WizSnackbar-snackbar__surface:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}.javascriptMaterialdesignGm3WizSnackbar-snackbar__label{color:var(--gm3-snackbar-supporting-text-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));letter-spacing:var(--gm3-snackbar-supporting-text-tracking,0);font-size:var(--gm3-snackbar-supporting-text-size,.875rem);font-family:var(--gm3-snackbar-supporting-text-font,"Google Sans Text");font-weight:var(--gm3-snackbar-supporting-text-weight,400);line-height:var(--gm3-snackbar-supporting-text-line-height,1.25rem);padding-top:14px;padding-bottom:14px;padding-inline:16px 8px;margin:0;width:100%;flex-grow:1;box-sizing:border-box;visibility:hidden}.javascriptMaterialdesignGm3WizSnackbar-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.javascriptMaterialdesignGm3WizSnackbar-snackbar__action+.javascriptMaterialdesignGm3WizSnackbar-snackbar__dismiss{margin-inline:8px 0}.javascriptMaterialdesignGm3WizSnackbar-snackbar__action{--gm3-button-text-focus-label-text-color:var(--gm3-snackbar-action-focus-label-text-color,var(--gm3-sys-color-inverse-primary,#a8c7fa));--gm3-button-text-hover-label-text-color:var(--gm3-snackbar-action-hover-label-text-color,var(--gm3-sys-color-inverse-primary,#a8c7fa));--gm3-button-text-hover-state-layer-color:var(--gm3-snackbar-action-hover-state-layer-color,var(--gm3-sys-color-inverse-primary,#a8c7fa));--gm3-button-text-hover-state-layer-opacity:var(--gm3-snackbar-action-hover-state-layer-opacity,0.08);--gm3-button-text-label-text-color:var(--gm3-snackbar-action-label-text-color,var(--gm3-sys-color-inverse-primary,#a8c7fa));--gm3-button-text-label-text-font:var(--gm3-snackbar-action-label-text-font,"Google Sans Text");--gm3-button-text-label-text-size:var(--gm3-snackbar-action-label-text-size,0.875rem);--gm3-button-text-label-text-tracking:var(--gm3-snackbar-action-label-text-tracking,0rem);--gm3-button-text-label-text-weight:var(--gm3-snackbar-action-label-text-weight,500);--gm3-button-text-pressed-label-text-color:var(--gm3-snackbar-action-pressed-label-text-color,var(--gm3-sys-color-inverse-primary,#a8c7fa));--gm3-button-text-pressed-state-layer-color:var(--gm3-snackbar-action-pressed-state-layer-color,var(--gm3-sys-color-inverse-primary,#a8c7fa));--gm3-button-text-pressed-state-layer-opacity:var(--gm3-snackbar-action-pressed-state-layer-opacity,0.1)}.javascriptMaterialdesignGm3WizSnackbar-snackbar__dismiss{--gm3-icon-button-standard-container-height:36px;--gm3-icon-button-standard-icon-size:var(--gm3-snackbar-icon-size,24px);--gm3-icon-button-standard-unselected-icon-color:var(--gm3-snackbar-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-icon-button-standard-unselected-hover-icon-color:var(--gm3-snackbar-icon-hover-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-icon-button-standard-unselected-hover-state-layer-color:var(--gm3-snackbar-icon-hover-state-layer-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-icon-button-standard-unselected-hover-state-layer-opacity:var(--gm3-snackbar-icon-hover-state-layer-opacity,0.08);--gm3-icon-button-standard-unselected-focus-icon-color:var(--gm3-snackbar-icon-focus-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-icon-button-standard-unselected-pressed-icon-color:var(--gm3-snackbar-icon-pressed-icon-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));--gm3-icon-button-standard-unselected-pressed-state-layer-opacity:var(--gm3-snackbar-icon-pressed-state-layer-opacity,0.1);--gm3-icon-button-standard-container-width:36px}.appsElementsSidekickResponseOptionsContainer{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:0 0 0 -10px;padding:8px 0}.appsElementsSidekickResponseOptionsContainer:empty{display:none}.appsElementsSidekickResponseOptionsButtons{display:flex;white-space:nowrap;gap:8px;align-items:center;min-inline-size:0}.appsElementsSidekickResponseOptionsOptionsButton{--gm3-icon-button-standard-container-height:24px;--gm3-icon-button-standard-touch-target-size:24px;--gm3-icon-button-standard-pressed-container-shape-start-start:6px;--gm3-icon-button-standard-pressed-container-shape-start-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-start:6px;--gm3-icon-button-standard-selected-container-shape-start-start:8px;--gm3-icon-button-standard-selected-container-shape-start-end:8px;--gm3-icon-button-standard-selected-container-shape-end-end:8px;--gm3-icon-button-standard-selected-container-shape-end-start:8px;--gm3-icon-button-standard-container-width:24px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-selected-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-selected-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-selected-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-selected-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);display:flex;padding-inline:6px}.appsElementsSidekickResponseOptionsOptionsTextButton{--gm3-button-text-container-height:24px;--gm3-button-text-hover-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-label-text-size:0.75rem;--gm3-button-text-label-text-tracking:0.00625rem;--gm3-button-text-label-text-weight:500;--gm3-button-text-with-icon-icon-size:20px;--gm3-button-text-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-with-icon-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-with-icon-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-with-icon-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-focus-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-hover-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-pressed-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);padding-inline:4px;margin:0}.appsElementsSidekickResponseOptionsOptionsTextButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickResponseOptionsOptionsTextButton:before{border-color:CanvasText}}.appsElementsSidekickResponseOptionsMenu{--gm3-menu-container-shape:8px;--gm3-menu-list-item-container-height:24px;--gm3-menu-list-item-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-menu-list-item-label-text-font:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;--gm3-menu-list-item-label-text-size:0.75rem;--gm3-menu-list-item-label-text-tracking:0.00625rem;--gm3-menu-list-item-label-text-weight:500;--gm3-menu-list-item-with-leading-icon-leading-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-menu-list-item-with-leading-icon-leading-icon-size:20px;padding-block:4px}.appsElementsSidekickResponseOptionsIcon.appsElementsSidekickResponseOptionsIcon.appsElementsSidekickResponseOptionsIcon{margin-inline-end:5px}.appsElementsSidekickResponseOptionsFeedbackOptionContainer{display:flex;flex-wrap:nowrap;gap:12px}.appsElementsSidekickResponseOptionsFeedbackSubmitted.appsElementsSidekickResponseOptionsFeedbackSubmitted{--gm3-icon-button-standard-selected-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-selected-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-selected-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsSidekickResponseOptionsInlineFeedbackActive{background:var(--gm3-sys-color-primary-container,#d3e3fd)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsSidekickResponseOptionsInlineFeedbackActive{background:Highlight;--gm3-icon-button-standard-selected-focus-icon-color:HighlightText;--gm3-icon-button-standard-selected-hover-icon-color:HighlightText;--gm3-icon-button-standard-selected-icon-color:HighlightText;--gm3-icon-button-standard-selected-pressed-icon-color:HighlightText;--gm3-icon-button-standard-unselected-focus-icon-color:HighlightText;--gm3-icon-button-standard-unselected-hover-icon-color:HighlightText;--gm3-icon-button-standard-unselected-icon-color:HighlightText;--gm3-icon-button-standard-unselected-pressed-icon-color:HighlightText}}.appsElementsSidekickResponseOptionsSnackbar.appsElementsSidekickResponseOptionsSnackbar{--gm3-snackbar-supporting-text-font:"Google Sans";--gm3-snackbar-z-index:9999}.appsDocsAiSidekickWizSidekicksidebarExpandedSize{--ae-side-sheet-container-width:calc(var(--ae-sidekick-collapsed-inline-size, 320px) + var(--ae-sidekick-inline-size-offset, 0)*1px);--ae-sidekick-inline-size-offset:calc(var(--ae-sidekick-expanded-inline-size, 574) - var( + --ae-sidekick-collapsed-inline-size, + 318 + ));min-inline-size:var(--ae-sidekick-collapsed-inline-size,320px);max-inline-size:calc(var(--ae-sidekick-max-inline-size, calc(85vw - 217.6px)) + 2px)}.appsDocsAiSidekickWizSidekicksidebarCollapsedSize{inline-size:var(--ae-sidekick-collapsed-inline-size,320px)}.DocsAnalyticsDialogDialog{--gm3-dialog-container-max-height:650px;--gm3-dialog-container-max-width:900px;--gm3-dialog-container-content-padding-inline-start:0px;--gm3-dialog-container-content-padding-inline-end:0px;--gm3-dialog-container-content-padding-block-end:0px}.analyticDialogNavigationContent{display:flex;height:610px}.analyticDialogNavigationMenu{border-radius:28px;width:256px;background-color:var(--gm3-sys-color-surface-container-low,#f8fafd);--gm3-navigation-drawer-coplanar-container-color:transparent}.analyticDialogNavigationTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.75rem;display:flex;align-items:center;padding:32px 0 24px 24px}.analyticDialogNavigationView{width:623px;display:flex;justify-content:center;align-items:center;padding-top:64px}.analyticDialogNavigationLeadingIcon.docs-icon{height:24px;margin:0;width:24px}.analyticDialogNavigationItem[aria-current=true]{border:solid transparent;--gm3-list-list-item-container-color:var(--gm3-sys-color-secondary-container,#c2e7ff);--gm3-list-list-item-hover-label-text-color:var(--gm3-sys-color-on-secondary-container,#001d35);--gm3-list-list-item-hover-leading-icon-icon-color:var(--gm3-sys-color-on-secondary-container,#001d35);--gm3-list-list-item-label-text-color:var(--gm3-sys-color-on-secondary-container,#001d35);--gm3-list-list-item-label-text-weight:700;--gm3-list-list-item-leading-icon-color:var(--gm3-sys-color-on-secondary-container,#001d35)}.javascriptMaterialdesignGm3WizNavigationDrawer-navigation-drawer__list{--gm3-list-list-item-hover-state-layer-opacity:var(--gm3-navigation-drawer-content-hover-state-layer-opacity,0.08);--gm3-list-list-item-leading-icon-size:var(--gm3-navigation-drawer-content-icon-size,24px);--gm3-list-list-item-hover-leading-icon-icon-color:var(--gm3-navigation-drawer-content-inactive-hover-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-hover-label-text-color:var(--gm3-navigation-drawer-content-inactive-hover-label-text-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-hover-state-layer-color:var(--gm3-navigation-drawer-content-inactive-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-list-list-item-leading-icon-color:var(--gm3-navigation-drawer-content-inactive-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-label-text-color:var(--gm3-navigation-drawer-content-inactive-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-label-text-font:var(--gm3-navigation-drawer-content-label-text-font,"Google Sans Text");--gm3-list-list-item-label-text-line-height:var(--gm3-navigation-drawer-content-label-text-line-height,1.25rem);--gm3-list-list-item-label-text-size:var(--gm3-navigation-drawer-content-label-text-size,0.875rem);--gm3-list-list-item-label-text-tracking:var(--gm3-navigation-drawer-content-label-text-tracking,0rem);--gm3-list-list-item-label-text-weight:var(--gm3-navigation-drawer-content-label-text-weight,500);--gm3-list-list-item-trailing-supporting-text-color:var(--gm3-navigation-drawer-content-large-badge-label-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-trailing-supporting-text-font:var(--gm3-navigation-drawer-content-large-badge-label-font,"Google Sans Text");--gm3-list-list-item-trailing-supporting-text-line-height:var(--gm3-navigation-drawer-content-large-badge-label-line-height,1.25rem);--gm3-list-list-item-trailing-supporting-text-size:var(--gm3-navigation-drawer-content-large-badge-label-size,0.875rem);--gm3-list-list-item-trailing-supporting-text-tracking:var(--gm3-navigation-drawer-content-large-badge-label-tracking,0rem);--gm3-list-list-item-trailing-supporting-text-weight:var(--gm3-navigation-drawer-content-large-badge-label-weight,500);--gm3-list-list-item-selected-container-color:var(--gm3-navigation-drawer-content-active-indicator-color,var(--gm3-sys-color-secondary-container,#c2e7ff));--gm3-list-list-item-container-shape:var(--gm3-navigation-drawer-content-active-indicator-shape,9999px);--gm3-list-list-item-selected-label-text-color:var(--gm3-navigation-drawer-content-active-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-list-list-item-selected-label-text-weight:var(--gm3-navigation-drawer-content-active-label-text-weight,700);--gm3-list-list-item-selected-leading-icon-color:var(--gm3-navigation-drawer-content-active-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-list-list-item-selected-trailing-supporting-text-weight:var(--gm3-navigation-drawer-content-active-label-text-weight,700);--gm3-list-list-item-focus-label-text-color:var(--gm3-navigation-drawer-content-inactive-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-leading-space:16px;--gm3-list-list-item-trailing-space:24px;--gm3-list-list-item-content-gap:4px;--gm3-list-list-item-content-padding:8px;--gm3-list-divider-color:var(--gm3-navigation-drawer-content-divider-color,var(--gm3-sys-color-outline-variant,#c4c7c5));--gm3-list-divider-height:var(--gm3-navigation-drawer-content-divider-height,1px);--gm3-focus-ring-inward-color:var(--gm3-navigation-drawer-content-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-inward-offset:var(--gm3-navigation-drawer-content-focus-indicator-outline-offset,0px);--gm3-focus-ring-inward-track-width:var(--gm3-navigation-drawer-content-focus-indicator-thickness,3px);--gm3-focus-ring-inward-target-shape-start-start:var(--gm3-navigation-drawer-content-active-indicator-shape,9999px);--gm3-focus-ring-inward-target-shape-start-end:var(--gm3-navigation-drawer-content-active-indicator-shape,9999px);--gm3-focus-ring-inward-target-shape-end-end:var(--gm3-navigation-drawer-content-active-indicator-shape,9999px);--gm3-focus-ring-inward-target-shape-end-start:var(--gm3-navigation-drawer-content-active-indicator-shape,9999px)}.javascriptMaterialdesignGm3WizNavigationDrawer-navigation-drawer__list-item:focus-visible{border-radius:var(--gm3-navigation-drawer-content-active-indicator-shape,9999px)}.javascriptMaterialdesignGm3WizNavigationDrawer-navigation-drawer__list-item{margin:0 12px;overflow:hidden}.javascriptMaterialdesignGm3WizNavigationDrawer-navigation-drawer__headline{align-items:center;display:flex;height:56px;padding-inline-start:28px;color:var(--gm3-navigation-drawer-content-headline-color,var(--gm3-sys-color-on-surface-variant,#444746));font-family:var(--gm3-navigation-drawer-content-headline-font,"Google Sans Text");font-size:var(--gm3-navigation-drawer-content-headline-size,.875rem);font-weight:var(--gm3-navigation-drawer-content-headline-weight,500);letter-spacing:var(--gm3-navigation-drawer-content-headline-tracking,0);line-height:var(--gm3-navigation-drawer-content-headline-line-height,1.25rem)}.javascriptMaterialdesignGm3WizNavigationDrawer-navigation-drawer__divider{padding:0 28px}.javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer{display:flex}.javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer__surface{position:relative;width:0;box-sizing:border-box;display:flex;overflow:hidden;overflow-y:auto;visibility:hidden;transition:width .25s cubic-bezier(.4,0,.2,1) 0s,visibility 0s cubic-bezier(.4,0,.2,1) .25s;background-color:var(--gm3-navigation-drawer-coplanar-container-color,var(--gm3-sys-color-surface,#fff));border-end-end-radius:var(--gm3-navigation-drawer-coplanar-container-shape-end-end,16px);border-end-start-radius:var(--gm3-navigation-drawer-coplanar-container-shape-end-start,0);border-start-end-radius:var(--gm3-navigation-drawer-coplanar-container-shape-start-end,16px);border-start-start-radius:var(--gm3-navigation-drawer-coplanar-container-shape-start-start,0);height:var(--gm3-navigation-drawer-coplanar-container-height,100%)}.javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer--opened .javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer__surface{visibility:visible;transition:width .25s cubic-bezier(.4,0,.2,1) 0s,visibility 0s cubic-bezier(.4,0,.2,1) 0s;width:var(--gm3-navigation-drawer-coplanar-container-width,360px)}.javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer--transitioning .javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer__content{overflow-x:hidden}.javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer__content{display:flex;flex-direction:column;overflow-y:auto;position:relative;width:inherit}.javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer__scrim{inset:0;opacity:0;position:absolute;visibility:hidden;transition:opacity .25s cubic-bezier(.4,0,.2,1) 0s,visibility 0s cubic-bezier(.4,0,.2,1) 0s;background-color:var(--gm3-navigation-drawer-coplanar-scrim-container-color,var(--gm3-sys-color-scrim,#000))}.javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer--opened .javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer__scrim{visibility:visible;transition:opacity .25s cubic-bezier(.4,0,.2,1) 0s,visibility 0s cubic-bezier(.4,0,.2,1) 0s;opacity:var(--gm3-navigation-drawer-coplanar-scrim-container-opacity,.32)}.javascriptMaterialdesignGm3WizNavigationDrawerCoplanar-navigation-drawer__surface{--gm3-elevation-level:var(--gm3-navigation-drawer-coplanar-container-elevation,0)}.appsDocsAnalyticsUiWizCommentTrendTrendContainer{padding:8px 0 24px;overflow:hidden}.appsDocsAnalyticsUiWizCommentTrendCommentTrendContainer{display:inline-flex;align-items:center;gap:66px;width:100%}.appsDocsAnalyticsUiWizCommentTrendLegendContainer{align-items:center;display:flex;flex:0 0;flex-direction:row;margin:40px 24px 0 40px;text-align:center}.appsDocsAnalyticsUiWizCommentTrendTotalCommentCardContainer{padding-left:24px}.appsDocsAnalyticsUiWizCommentTrendChartHeader{padding:0 0 24px 24px}.appsDocsAnalyticsUiWizCommentTrendDateRangeSelect{padding-right:24px;width:280px;--gm3-select-shared-text-field-container-height:40px;--gm3-select-outlined-text-field-container-height:40px}.appsDocsAnalyticsUiWizCommentTrendLegendIcon{margin-right:8px}.appsDocsAnalyticsUiWizCommentTrendLegendCaption{margin:0 24px 5px 0}.analyticsCommentTrendContainerContainer{width:100%;height:100%}.analyticsCommentTrendContainerSpinner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.trendComboChartA11yDataTable{position:absolute;overflow:hidden;height:1px;left:-10000px;top:auto;width:1px}.trendSparklineGraphSliderContainer{position:absolute;z-index:2;width:100%}.trendSparklineGraphSlider{--gm3-slider-active-track-height:0px;--gm3-slider-disabled-handle-width:0px;--gm3-slider-focus-handle-width:0px;--gm3-slider-handle-height:40px;--gm3-slider-handle-width:0px;--gm3-slider-hover-handle-width:0px;--gm3-slider-inactive-track-height:0px;--gm3-slider-pressed-handle-width:0px;--gm3-slider-stop-indicator-size:0px;--gm3-slider-value-indicator-active-bottom-space:2px}.trendSparklineGraphLeftBackground,.trendSparklineGraphRightBackground{border-width:1px;position:absolute;height:32px;background-color:#f1f3f4;border-color:#185abc}.trendSparklineGraphLeftBackground{border-style:none dashed none none}.trendSparklineGraphRightBackground{right:24px;border-style:none none none dashed}.trendSparklineGraphGraphContainer{position:relative;height:32px;padding:24px 0}.trendSparklineGraphGraphWithBackground{padding:0 24px;height:100%}.trendSparklineGraphGraph{height:32px}.viewerTrendUtilTotalUniqueViewerContainer{display:inline-flex;gap:5px;align-items:center}.viewerTrendUtilChartHeader{font-weight:500;padding-bottom:24px;margin-left:24px}.viewerTrendUtilInfoIcon{--gm3-icon-button-standard-icon-size:18px}.appsDocsAnalyticsUiWizCommenttrendutilChartHeader{font-weight:500}.appsDocsAnalyticsUiWizEmailchipContainer{align-items:center;border:1px solid;box-sizing:border-box;border-radius:16px;display:flex;flex-direction:row;height:28px;margin:0 8px 4px 0;padding:4px}.appsDocsAnalyticsUiWizEmailchipCloseIcon{align-items:center;display:flex}.appsDocsAnalyticsUiWizEmailchipName{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:14px;font-weight:500;padding-left:8px;max-width:495px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appsDocsAnalyticsUiWizEmailchipButton{--gm3-icon-button-standard-icon-size:18px;width:24px;height:24px;align-items:center;display:flex}.appsDocsAnalyticsUiWizEmailchipImg{border-radius:50%;margin-left:1px;width:20px}.errorCardModelErrorCard{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;align-items:center}.errorCardModelErrorCardButton{flex-direction:row;height:48px}.errorCardModelMessageContainer{text-align:center}.analyticDialogViewerFooterNudgeContainer{display:flex;justify-content:space-between;align-items:center}.analyticDialogViewerFooterButtonContainer{display:flex;gap:8px;position:relative;top:24px}.analyticDialogViewerFooterInfoContainer{font-size:12px;height:48px;display:flex;align-items:center;gap:4px}.analyticDialogViewerFooterContainer{background-color:var(--gm3-sys-color-surface-bright,#fff);border-top:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);margin-right:24px}.analyticDialogViewerFooterFeedbackContainer{display:flex;align-items:center;font-size:12px;gap:3px}.analyticDialogViewerFooterGiveFeedbackButton{--gm3-button-text-container-height:16px;--gm3-button-text-label-text-size:12px;--gm3-button-text-label-text-weight:400}.analyticsGroupCardContainer{align-items:center;display:flex;height:48px;width:100%;border-bottom:1px solid #dadce0}.analyticsGroupCardProfile{align-items:center;display:flex;flex-grow:1;height:100%;padding-left:16px}.analyticsGroupCardNonExpandableProfile{gap:20px;align-items:center;display:flex;flex-grow:1}.analyticsGroupCardDisplayName{font-size:14px;font-weight:500;margin-right:24px}.analyticsGroupCardFuzzyTime{font-size:14px;margin-right:36px;width:108px}.analyticsGroupCardGroupButton{--gm3-button-text-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-hover-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-focus-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-hover-state-layer-color:var(--gm3-sys-color-background,#fff);--gm3-button-text-label-text-size:14px}.analyticsGroupCardExpandableButtons{position:relative;width:90%;height:100%}.analyticsGroupCardExpandableButton{position:absolute}.analyticsGroupCardMessage{font-size:12px}.analyticsGroupCardMessageError{color:var(--gm3-sys-color-error,#b3261e)}.analyticsGroupCardMessageWarning{color:var(--gm3-sys-color-on-surface-variant,#444746);font-style:italic}.analyticsGroupCardTooltipSpacePlaceholder{width:40px}.learnMoreErrorCardLearnMoreErrorCard{padding:16px 64px}.appsDocsAnalyticsUiWizLowdatamodeContainer{align-items:center;justify-content:center;height:100%;width:100%;display:flex;flex-direction:column}.appsDocsAnalyticsUiWizLowdatamodeOuterContainer{height:100%;width:100%;display:flex;flex-direction:column}.appsDocsAnalyticsUiWizLowdatamodeOffsetContainer{height:64px;width:100%}.appsDocsAnalyticsUiWizLowdatamodeTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2rem;padding:0 48px 16px}.appsDocsAnalyticsUiWizLowdatamodeMessage{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;line-height:24px;padding:0 30px 16px}.appsDocsAnalyticsUiWizLowdatamodeShareButton{margin-top:0;margin-bottom:0;margin-right:3px;gap:6px;--gm3-button-filled-label-text-color:var(--gm3-sys-color-on-secondary-container,#001d35);--gm3-button-filled-focus-label-text-color:var(--gm3-sys-color-on-secondary-container,#001d35);--gm3-button-filled-hover-label-text-color:var(--gm3-sys-color-on-secondary-container,#001d35);--gm3-button-filled-pressed-label-text-color:var(--gm3-sys-color-on-secondary-container,#001d35);--gm3-button-filled-container-color:var(--gm3-sys-color-secondary-container,#c2e7ff)}.analyticsOnboardingDialogImage{border-radius:12px;box-sizing:border-box;height:100%;width:100%}.analyticsOnboardingDialogLearnMore{align-self:left;color:#1967d2;cursor:pointer;text-decoration:none}.docsHeroIcon{--gm3-dialog-with-icon-icon-height:100%;--gm3-dialog-with-icon-icon-width:100%}.analyticsProfileImageImg{border-radius:50%;height:32px}.analyticsSendEmailCardContainer{padding:0 24px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.analyticsSendEmailCardSubjectBox{margin-top:28px;width:100%}.analyticsSendEmailCardMessageBox{margin-top:10px;width:100%;--gm3-text-field-outlined-container-height:108px}.analyticsSendEmailCardSendEmailTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;margin-bottom:16px}.analyticsSendEmailCardRecipientsContainer{display:flex;flex-flow:wrap;max-height:68px;min-height:32px;overflow:hidden;overflow-y:scroll}.analyticsSendEmailCardRecipients{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;margin-bottom:8px}.analyticsSendEmailCardDocumentInfoContainer{padding-top:16px}.analyticsSendEmailCardDocumentInfo{max-width:100%;gap:4px;--gm3-button-outlined-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f)}.analyticsSendEmailCardButtons{padding-bottom:24px;text-align:end}.analyticsSendEmailCardMailCancelButton{margin-right:8px}.analyticsSendEmailCardSendToMyself{margin-top:5px}.analyticDialogSettingsSpinner{display:flex;justify-content:center;align-items:center;height:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:28px}.analyticDialogSettingsSettings{display:flex;flex-direction:column;flex-grow:1;min-height:1px;position:relative;width:100%;height:100%}.analyticDialogSettingsSettingContent{display:flex;flex-direction:column;flex-grow:1;min-height:1px;position:relative}.analyticDialogSettingsSettingSectionContainer{flex-grow:1;overflow-y:auto}.analyticDialogSettingsSettingSection{padding:0 0 43px 24px}.analyticDialogSettingsSettingSectionLabel{font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.analyticDialogSettingsSubSection{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:16px 24px 0 0}.analyticDialogSettingsSettingSwitchLabel{font-size:14px;font-weight:500;line-height:20px}.analyticDialogSettingsSettingExplanation{font-size:14px;font-weight:400;line-height:20px;width:auto;padding-right:3px}.analyticDialogSettingsLearnMoreLink{font-size:14px;font-weight:400;line-height:20px;width:auto}.analyticDialogSettingsSettingExplanationSection{margin-right:100px}.analyticDialogSettingsButtons{align-items:center;bottom:0;display:flex;flex-direction:row;height:88px;justify-content:flex-end;width:100%}.analyticDialogSettingsCancelButton{margin:0 8px}.analyticDialogSettingsSaveButton{margin:0 24px 0 8px}.analyticsSettingsContainerContainer{width:100%;height:100%}.analyticsSettingsContainerSpinner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.analyticsSettingsContainerUtilSettingsContent{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.settingsFailureCardSettingsFailureCard{color:var(--gm3-sys-color-error,#b3261e);font-size:13px;font-weight:500;margin:0 24px}.settingsInfoCardSettingsInfoCard{display:flex;flex-direction:column;justify-content:center;width:auto;padding:0 24px;background-color:#fff;color:#414549;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.analyticDialogSettingsUtilErrorCardContainer{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;justify-content:center;width:100%;height:100%}.analyticDialogSettingsUtilSettingsFailureCardContainer{align-items:center;background-color:#eee;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;height:48px}.SharingHistoryTabManageSettingsButton{font-size:13px;margin-right:12px}.SharingHistoryTabManageSettingsRow{display:inline-flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e0e0e0}.SharingHistoryTabSharingHistoryTab{align-items:start;width:100%;height:100%;display:flex;flex-direction:column}.SharingHistoryTabSharingSummary{width:95%}.SharingHistoryTabActivityDeck{max-height:100%;overflow-y:scroll;width:96%;position:relative;margin-bottom:24px;margin-left:24px}.SharingHistoryTabActivityDeck .activity-event-target-list{display:none}.SharingHistoryTabActivityDeck .activity-event-scopes-list{margin-top:0;padding-left:72px}.analyticsSharingHistoryContainerContainer{flex-direction:column;display:flex}.analyticsSharingHistoryContainerContainer,.analyticsSharingHistoryContainerSharingHistory{width:100%;height:100%}.analyticsSharingHistoryContainerSpinner{width:100%;height:100%;display:flex;justify-content:center;align-items:end}.appsDocsAnalyticsUiWizSharinghistoryutilSharingHistorySummaryContainer{display:flex;justify-content:space-between;align-items:center;padding-left:15px;margin-left:24px}.appsDocsAnalyticsUiWizSharinghistoryutilSharingHistorySummary{display:flex;gap:8px;align-items:center}.analyticsViewerCardContainer{align-items:center;display:flex;height:48px;width:100%;border-bottom:1px solid #dadce0}.analyticsViewerCardProfile{align-items:center;display:flex;flex-grow:1;gap:20px;padding-left:16px}.analyticsViewerCardDisplayName{font-size:14px;font-weight:500;margin-right:24px}.analyticsViewerCardFuzzyTime{font-size:14px;margin-right:36px;width:108px}.analyticsViewerCardTooltipContainer{display:flex;gap:4px;width:40px}.analyticsViewerCardCheckbox{width:40px}.viewCardListContainer{padding-left:24px}.viewCardListDataTable{width:100%;--gm3-data-table-outline-width:0px;--gm3-data-table-row-item-outline-width:0px}.viewCardListHeaderContainer{display:flex;margin-right:24px}.viewCardListTableHeader{display:flex;gap:220px;max-width:535px}.viewCardListHeader{display:flex;align-items:center}.viewCardListHeaderLastViewed,.viewCardListHeaderName{background-color:var(--gm3-sys-color-surface-bright,#fff)}.viewCardListEmailMenuContainer,.viewCardListHeaderLastViewed,.viewCardListHeaderName{display:flex;align-items:center}.viewCardListEmailMenuContainer{flex:0.3;min-width:40px}.viewCardListListAndFooterContainer{display:flex;flex-direction:column;height:440px;justify-content:space-between}.viewCardListFooter{padding-bottom:24px}.viewCardListListContainer{overflow-y:scroll;padding-right:8px;min-height:348px}.viewCardListGroupMembersContainer,.viewCardListSpinnerContainer{margin-left:57px}.viewCardListSpinner{text-align:center;--gm3-circular-progress-size:36px;align-self:center}.analyticsDialogViewersContainer{width:100%;height:100%;position:relative}.analyticsDialogViewersTabBar{margin-left:24px;margin-right:24px;--gm3-tabs-primary-container-color:var(--gm3-sys-color-surface-bright,#fff)}.analyticsViewersContainerContainer{width:100%;height:100%;flex-direction:column;display:flex}.analyticsViewersContainerSpinner{height:100%;width:100%;align-items:end;display:flex;justify-content:center}.analyticsViewersContainerSendEmail,.analyticsViewersContainerViewersList{height:100%}.analyticsViewersContainerUtilContent{width:100%;height:100%}.analyticsViewerTrendTrendContainer{padding-top:8px;overflow:hidden}.analyticsViewerTrendViewersContainer{display:inline-flex;align-items:center;justify-content:space-between;width:100%}.analyticsViewerTrendComboChartContainer{padding-top:24px}.analyticsViewerTrendUniqueViewersContainer{padding-left:24px}.analyticsViewerTrendDateRangeSelect{padding-right:24px;--gm3-select-shared-text-field-container-height:40px;--gm3-select-outlined-text-field-container-height:40px}.analyticsViewerTrendContainerContainer{height:100%;width:100%}.analyticsViewerTrendContainerSpinner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.appsDocsAnalyticsUiWizViewertrendcontainerutilFooterContainer{padding-bottom:24px;margin-left:24px}.appsDocsAnalyticsUiWizViewertrendcontainerutilContent{height:100%;width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between}.approvalResetWarningDialogDialog{--gm3-dialog-with-icon-icon-width:280px;--gm3-dialog-with-icon-icon-height:134px}.docsCommonGMDCDialogPointerLink{color:#15c;cursor:pointer}@media screen and (forced-colors:active){.docsCommonGMDCDialogPointerLink{color:LinkText}}.appsDocsChromeTitlebarWizCsedefaulttitlebarbadgecalloutCallout{--ae-callout-container-width:400px}.baseCopyDocDialogTextContainer{width:350px}.baseCopyDocDialogNoticeContainer{padding-top:10px;padding-bottom:10px}.baseCopyDocDialogTextfield{width:100%}.baseCopyDocDialogIconButton{padding-bottom:8px}.baseCopyDocDialogTitleText{font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);padding:8px 0}.baseCopyDocDialogMinPick.picker-iframe.picker-min{z-index:1003}.baseCopyDocDialogFixedFilenameText{font-weight:700;margin:8px 0 16px;word-wrap:break-word}.baseCopyDocDialogSharedFolderText{padding-top:8px;font-size:12px}.baseCopyDocDialogCheckboxes{--gm3-checkbox-container-size:18px;--gm3-checkbox-state-layer-size:36px;--gm3-checkbox-touch-target-size:0px;padding-top:16px}.baseCopyDocDialogCheckboxLabelNextToBadge{display:inline-block;margin-right:10px}.baseCopyDocDialogCheckboxLabelBadge{display:inline-block;--ae-badge-container-color:#e6f4ea;--ae-badge-text-color:#0d652d;vertical-align:middle}.baseCopyDocDialogSvgIcon{filter:brightness(0) saturate(100%) invert(23%) sepia(34%) saturate(7264%) hue-rotate(213deg) brightness(86%) contrast(92%);padding-right:6px}.baseCopyDocDialogContainer{--gm3-dialog-container-min-width:440px;--gm3-dialog-container-max-width:440px}.baseCopyDocDialogUtilTextContainer{width:350px}.baseCopyDocDialogUtilNoticeTop{padding-top:20px}.baseCopyDocDialogUtilFolderIcon{padding-right:6px}.baseCopyDocDialogUtilSvgIcon{filter:brightness(0) saturate(100%) invert(23%) sepia(34%) saturate(7264%) hue-rotate(213deg) brightness(86%) contrast(92%)}.appsElementsBadgeActionMain{--gm3-button-text-hover-state-layer-opacity:0;--gm3-button-text-pressed-state-layer-opacity:0;padding:0 4px}.appsElementsBadgeActionMain:hover{-webkit-text-decoration:underline currentColor from-font;text-decoration:underline currentColor from-font;text-underline-offset:1.5px}.appsElementsBadgeActionMain .appsElementsBadgeInformativeIcon.appsElementsBadgeInformativeIcon{margin-inline-end:4px}.appsElementsBadgeActionTooltip{--gm3-tooltip-rich-action-label-text-font:"Google Sans";--gm3-tooltip-rich-supporting-text-font:"Google Sans"}.appsElementsBadgeNotification{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.00625rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:8px;inline-size:-moz-fit-content;inline-size:fit-content;block-size:16px;padding:0 4px;max-inline-size:180px;color:var(--ae-badge-text-color,#fff)}.appsElementsBadgeNotification:empty{border-radius:4px;inline-size:8px;block-size:8px;padding:0}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsBadgeNotification:empty{background-color:Highlight}}.appsElementsBadgeFeature{background-color:var(--ae-badge-container-color,#1967d2)}.appsElementsBadgeFeatureContainer{block-size:16px;display:flex;align-items:center}.appsElementsBadgeFeatureLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.00625rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:none;color:#fff;opacity:0;transition:opacity .35s 50ms}.appsElementsBadgeFeatureMain{display:flex;padding:0;border-radius:4px;max-inline-size:8px;max-block-size:8px;background-color:#1967d2;transition-property:max-inline-size,max-block-size,padding,border-radius;transition-duration:.35s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsBadgeFeatureMain{background-color:Highlight;color:HighlightText;forced-color-adjust:none}}.appsElementsBadgeFeatureMain:hover{border-radius:8px;max-inline-size:180px;max-block-size:16px;padding:0 4px}.appsElementsBadgeFeatureMain:hover .appsElementsBadgeFeatureLabel{opacity:1}.appsElementsBadgeRoot{inline-size:-moz-fit-content;inline-size:fit-content}.appsElementsBadgeContainer{border-radius:var(--ae-badge-container-shape,4px);block-size:20px;display:flex;justify-content:center;align-items:center;max-inline-size:180px;inline-size:-moz-fit-content;inline-size:fit-content}.appsElementsBadgeMain{--gm3-button-text-container-shape:4px;--gm3-button-text-container-height:20px;--gm3-button-text-focus-label-text-color:var(--ae-badge-text-color,#174ea6);--gm3-button-text-hover-label-text-color:var(--ae-badge-text-color,#174ea6);--gm3-button-text-label-text-color:var(--ae-badge-text-color,#174ea6);--gm3-button-text-label-text-size:0.75rem;--gm3-button-text-label-text-tracking:0.00625rem;--gm3-button-text-label-text-weight:500;--gm3-button-text-pressed-label-text-color:var(--ae-badge-text-color,#174ea6);--gm3-button-text-with-icon-focus-icon-color:var(--ae-badge-text-color,#174ea6);--gm3-button-text-with-icon-hover-icon-color:var(--ae-badge-text-color,#174ea6);--gm3-button-text-with-icon-icon-color:var(--ae-badge-text-color,#174ea6);--gm3-button-text-with-icon-pressed-icon-color:var(--ae-badge-text-color,#174ea6);background-color:var(--ae-badge-container-color,#e8f0fe);color:var(--ae-badge-text-color,#174ea6);min-inline-size:unset}.appsElementsBadgeBorder,.appsElementsBadgeContainer .appsElementsBadgeBorder{box-sizing:border-box;border:1px solid var(--ae-badge-outline-color,none)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsBadgeBorder,.appsElementsBadgeContainer .appsElementsBadgeBorder{border:1px solid CanvasText}}.appsElementsBadgeInformativeContainer{gap:0 4px;padding:0 var(--ae-badge-container-padding-inline,4px);color:var(--ae-badge-text-color,#174ea6);background-color:var(--ae-badge-container-color,#e8f0fe)}.appsElementsBadgeInformativeIcon{display:flex;align-items:center}.appsElementsBadgeLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.documentDetailsDialogDetailsTable{--gm3-data-table-outline-width:0px;--gm3-data-table-row-item-outline-width:0px;width:100%}.documentDetailsDialogDetailsFirstCellInRow{padding-inline:0}.fatalErrorDialogTextAreaContainer{width:100%;min-height:150px}.fatalErrorDialogTextAreaContainer .fatalErrorDialogTextAreaContainer .fatalErrorDialogTextArea{color:var(--gm3-sys-color-on-surface,#1f1f1f)}.guestAccessSignInDialogSoyWarning{background:#feefc3;border-radius:8px;padding:10px}.collabChatSidebarChatContainer{display:flex;flex-direction:column;gap:16px;max-height:1072px;overflow-y:scroll;margin-bottom:16px}.collabChatSidebarChatContainerScrolled{border-bottom:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);padding-bottom:16px}.collabChatSidebarChatAndInputContainer{display:flex;flex-direction:column;height:100%;justify-content:space-between}.collabChatSidebarProfileImage{border-radius:50%;height:28px;padding:0;width:28px}.collabChatSidebarProfileImageContainer{border-radius:50%;border:none;height:28px;margin:2px;width:28px}.collabChatSidebarWidgetContainer{border-radius:50%;box-shadow:0 0 1px 0 #fff;display:inline-block;height:32px;overflow:visible;position:relative;width:32px}.collabChatSidebarChatMessageContainer{display:flex;padding-left:16px}.collabChatSidebarChatMessageTextContainer{padding-left:4px}.collabChatSidebarNotEncryptedContainer{align-items:center;display:flex;padding:9px 0 9px 15px;background-color:#fff2b4;margin-bottom:16px;border-radius:8px;border:1px solid transparent}.collabChatSidebarNotEncryptedIconContainer{margin-right:16px}.collabChatSidebarNotEncryptedTextContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.collabChatSidebarChatText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;background-color:#fff;border-radius:20px;color:var(--gm3-sys-color-on-surface,#1f1f1f);padding:10px 12px;width:-moz-fit-content;width:fit-content;word-break:break-word}.collabChatSidebarChatDisplayName{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);overflow:hidden;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap;padding-left:12px}.collabChatSidebarChatInputContainer{margin-bottom:8px;padding:0 16px}.collabChatSidebarChatInput{background-color:#fff;border-radius:20px;width:100%;--gm3-text-field-outlined-container-shape:20px;--gm3-text-field-outlined-focus-indicator-outline-thickness:1px;--gm3-text-field-outlined-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-text-field-outlined-focus-indicator-outline-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-text-field-outlined-input-text-placeholder-color:var(--gm3-sys-color-outline,#747775);--gm3-text-field-outlined-input-text-size:14px;--gm3-text-field-outlined-container-shape-start-start:20px;--gm3-text-field-outlined-container-shape-start-end:20px;--gm3-text-field-outlined-container-shape-end-end:20px;--gm3-text-field-outlined-container-shape-end-start:20px}.collabChatSidebarStatusMessageContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);padding-left:16px;margin-bottom:8px}.collabChatSidebarAnonymousHelpMessageContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;padding-left:16px}.importChartsDialogContentImportChartTitle{align-items:center;display:flex;gap:4px;margin-bottom:16px}.importChartsDialogContentThumbnailContainer{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.docsLinkedObjectsSidebarLinkedObjectViewContainer{gap:16px;display:grid}.docsLinkedObjectsSidebarLinkedObjectView{display:flex;flex-direction:row;align-items:center;padding:16px}.docsLinkedObjectsSidebarLinkedObjectViewIcon{margin-right:8px}.docsLinkedObjectsSidebarLinkedObjectCardView{position:relative}.docsLinkedObjectsSidebarLinkedObjectCardContainer{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.docsLinkedObjectsSidebarLinkedObjectViewTextContainer{display:flex;gap:4px;flex-direction:column;margin:0 8px;overflow:hidden;text-wrap:nowrap;max-width:208px}.docsLinkedObjectsSidebarLinkedObjectViewTextContainerWithUpdate{max-width:140px}.docsLinkedObjectsSidebarLinkedObjectViewText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}.docsLinkedObjectsSidebarLinkedObjectViewSubtitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;text-wrap:wrap}.docsLinkedObjectsSidebarLinkedObjectViewSubtitleError{font-style:italic}.docsLinkedObjectsSidebarCardButton{position:absolute;top:12px;right:16px}.testChooserDialogTextField{box-sizing:content-box;padding-top:10px;width:100%}.testChooserDialogTestOptionsList{border:1px solid #000;height:300px;overflow-y:scroll;width:180px;--gm3-list-list-item-trailing-space:10px;--gm3-list-list-item-label-text-size:13px;--gm3-list-list-item-leading-space:10px}.testChooserDialogTestSelectionList{border:1px solid #000;height:300px;overflow-y:scroll;width:180px;--gm3-list-list-item-trailing-space:10px;--gm3-list-list-item-label-text-size:13px;--gm3-list-list-item-leading-space:10px;height:316px;margin-top:0;margin-bottom:0;padding-left:0;padding-right:5px;width:270px}.testChooserDialogTextContent{font-size:1rem}.testChooserDialogListItemListItemContainer{display:flex;justify-content:space-between}.testChooserDialogListItemListItem{align-items:center;display:flex}.testChooserDialogListItemListItem:hover{background-color:#e3e3e3}.testChooserDialogListItemSelection{background-color:#c2e7ff}.testChooserDialogListItemTestName{font-size:13px;padding:10px;width:60px}.testChooserDialogListItemTextFieldContainer{padding:10px;width:50px}.testChooserDialogListItemTimeButton{margin-top:15%}.testChooserDialogListItemCloseButton{margin-top:20%}.testChooserDialogListItemTimedItem{background-color:#0f0;height:100%;width:3px}.testChooserDialogListItemUntimedItem{background-color:red;height:100%;width:3px}.docsDictionarySidebarZeroStateContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;text-align:center;color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.docsDictionarySidebarInputContainer{align-items:center;display:flex;flex-direction:row;justify-content:center;background-color:var(--gm3-sys-color-background,#fff);border-radius:40px}.docsDictionarySidebarSearchInput{width:100%;--gm3-text-field-outlined-container-shape:40px;--gm3-text-field-outlined-outline-color:var(--gm3-sys-color-background,#fff);--gm3-text-field-outlined-focus-indicator-outline-color:var(--gm3-sys-color-background,#fff);--gm3-text-field-outlined-hover-outline-color:var(--gm3-sys-color-background,#fff);--gm3-text-field-outlined-input-text-placeholder-color:var(--gm3-sys-color-outline,#747775);--gm3-text-field-outlined-input-text-size:14px;--gm3-text-field-outlined-with-leading-icon-leading-space:16px;--gm3-text-field-outlined-container-shape-start-start:40px;--gm3-text-field-outlined-container-shape-start-end:40px;--gm3-text-field-outlined-container-shape-end-end:40px;--gm3-text-field-outlined-container-shape-end-start:40px}.docsDictionarySidebarDictionaryViewContainer{color:var(--gm3-sys-color-on-surface-variant,#444746)}.docsDictionarySidebarDictionaryEntryHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2rem}.docsDictionarySidebarPhoneticContainer{padding-top:8px}.docsDictionarySidebarPartOfSpeech{padding-top:16px}.docsDictionarySidebarBodyMedium{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.docsDictionarySidebarLabelLarge{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.docsDictionarySidebarSense{padding-left:16px;margin-top:15px;margin-bottom:0;word-break:break-word;padding-bottom:16px}.docsDictionarySidebarSearchIcon{padding-right:12px}.docsDictionarySidebarMorphUnitDescription{display:inline-flex}.docsDictionarySidebarExample b{font-weight:500}.appsDocsExploreUiWizDatafetchviewDataFetchViewContainer{flex:1 1 auto;text-align:center;display:flex;align-items:center;justify-content:center;color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.appsDocsExploreUiWizDatafetchviewVisible{display:flex}.appsDocsExploreUiWizDatafetchviewInvisible{display:none}.appsDocsExploreUiWizDatafetchviewErrorContainer{width:100%}.appsDocsExploreUiWizDatafetchviewError{display:flex;flex-direction:column;gap:28px}.appsDocsExploreUiWizDatafetchviewRetryButton{width:100%}.debugMoleUrlPromptTextField{box-sizing:content-box;padding-top:10px;width:100%}.shadowDocsOnboardingDialogOfficeEditingOnboardingDialogLogo{border-radius:28px 28px 0 0;height:100%;width:100%}.shadowDocsOnboardingDialogButtons{display:inline-block;float:right;padding-left:8px}.shadowDocsOnboardingDialogContentDescription{padding-bottom:16px;text-align:center}.unsupportedOfficeFeaturesDialogContentListDivider{height:2px;margin:0 -22px;padding-top:20px}.unsupportedOfficeFeaturesDialogContentListItems{display:block;padding-top:20px}.unsupportedOfficeFeaturesDialogContentContentText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.emojiDetailSidebarContainer{display:flex;flex-direction:column;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;row-gap:24px}.emojiDetailSidebarEmojiFont{font-family:Noto Color Emoji,Roboto,RobotoDraft,Helvetica,Arial,sans-serif}.emojiDetailSidebarEmojiGroup{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;font-size:14px;padding-bottom:16px}.emojiDetailSidebarGroup{display:flex;flex-direction:column;row-gap:16px}.emojiDetailSidebarTimestamp{color:#444746;font-size:12px}.emojiDetailSidebarUserDetails{align-items:center;column-gap:12px;display:flex}.emojiDetailSidebarUserIcon{border-radius:50%;height:32px;width:32px}.emojiDetailSidebarUsername{font-weight:500}.emojiDetailSidebarEmptyUserIcon{padding-right:32px}.appsElementsEmojipickerSearchAndAddEmojiWrapper{display:flex;flex-direction:row;height:32px;justify-content:space-between;margin:8px 8px 4px;min-height:32px;width:auto}.appsElementsEmojipickerSearchBar{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start;max-width:100%;transition:max-width .1s ease-out}.appsElementsEmojipickerSearchBar.appsElementsEmojipickerMinimized{max-width:15px}.appsElementsEmojipickerSearchBar.appsElementsEmojipickerMinimized:hover{background-color:rgba(32,33,36,.08)}.appsElementsEmojipickerSearchInput{--gm3-text-field-outlined-caret-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-text-field-outlined-container-height:32px;--gm3-text-field-outlined-container-shape:20px;--gm3-text-field-outlined-focus-indicator-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-text-field-outlined-focus-indicator-outline-thickness:1px;--gm3-text-field-outlined-hover-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-text-field-outlined-hover-outline-width:1px;--gm3-text-field-outlined-input-text-line-height:1.25rem;--gm3-text-field-outlined-input-text-size:0.875rem;--gm3-text-field-outlined-input-text-weight:400;--gm3-text-field-outlined-label-text-line-height:1.25rem;--gm3-text-field-outlined-label-text-size:0.875rem;--gm3-text-field-outlined-label-text-weight:400;--gm3-text-field-outlined-leading-icon-size:16px;--gm3-text-field-outlined-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-text-field-outlined-outline-width:1px;--gm3-text-field-outlined-with-leading-icon-icon-label-text-space:4px;--gm3-text-field-outlined-with-leading-icon-leading-space:8px;--gm3-text-field-outlined-container-shape-start-start:20px;--gm3-text-field-outlined-container-shape-start-end:20px;--gm3-text-field-outlined-container-shape-end-end:20px;--gm3-text-field-outlined-container-shape-end-start:20px;width:100%}.appsElementsEmojipickerSearchInput:focus{outline:none}.appsElementsEmojipickerAddEmojiButton{fill:var(--icon-color,#5f6368);height:32px;margin-left:8px;margin-top:0;max-width:192px;overflow:hidden;padding:0;white-space:nowrap;--gm3-button-outlined-hover-state-layer-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-button-outlined-hover-state-layer-opacity:8%;--gm3-button-outlined-pressed-state-layer-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-button-outlined-pressed-state-layer-opacity:10%;--gm3-button-outlined-focus-outline-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-button-outlined-hover-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-button-outlined-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-button-outlined-pressed-outline-color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsEmojipickerTab{display:flex;flex-direction:column;padding-top:4px;width:100%;line-height:1.25;white-space:normal}.appsElementsEmojipickerCategoryBar{align-items:center;display:flex;height:36px;justify-content:center;list-style:none;margin:12px 8px 8px;min-height:36px;order:1;padding:0}.appsElementsEmojipickerCategoryBar::-webkit-scrollbar{display:none}.appsElementsEmojipickerEmojiLoadingSpinner{--gm3-circular-progress-size:36px;--gm3-circular-progress-active-indicator-thickness:3px;display:block;margin-top:50px;order:2;position:absolute;text-align:center;top:0;width:100%}.appsElementsEmojipickerTab.hasHint{padding-top:0}.appsElementsEmojipickerTab.hasHint .HintMessage{display:none}.appsElementsEmojipickerTab .appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar{width:4px}.appsElementsEmojipickerNoContentMessage{color:var(--hint-text-color,#5f6368);text-align:center}.appsElementsEmojipickerQuickEmojisSection{border-bottom:none;display:flex;flex-direction:column;height:46px;min-height:46px;order:3;overflow:hidden;padding-bottom:0;padding-top:0}.appsElementsEmojipickerDisableCustomEmojisSection{color:var(--hint-text-color,#5f6368);border-bottom:none;display:flex;flex-direction:column;height:46px;margin-left:16px;min-height:46px;order:3;overflow:hidden;padding-bottom:0;padding-top:0}.exportSmallSizeEmojiPicker .appsElementsEmojipickerQuickEmojisSection{height:36px;min-height:36px;padding-top:2px}.appsElementsEmojipickerQuickEmojisContainer{height:46px;line-height:100%;padding:3px 4px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerQuickEmojisContainer{height:36px;padding:0 9px}.appsElementsEmojipickerScrollButtonWrapper{position:absolute;visibility:hidden;z-index:1}.appsElementsEmojipickerScrollButton{--gm3-icon-button-filled-container-height:32px;--gm3-icon-button-filled-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-selected-container-shape-start-start:8px;--gm3-icon-button-filled-selected-container-shape-start-end:8px;--gm3-icon-button-filled-selected-container-shape-end-end:8px;--gm3-icon-button-filled-selected-container-shape-end-start:8px;--gm3-icon-button-filled-container-width:32px;--gm3-icon-button-filled-icon-size:24px;--gm3-icon-button-filled-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6);--gm3-icon-button-filled-focus-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-filled-hover-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-filled-hover-state-layer-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-filled-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-filled-pressed-icon-color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsEmojipickerPreviousScrollButtonWrapper{left:12px;margin-top:-4px}.appsElementsEmojipickerNextScrollButtonWrapper{right:12px;margin-top:-4px}.appsElementsEmojipickerCategoryBar:not(.appsElementsEmojipickerCategoryBarWithScroller){justify-content:space-evenly}.docsEmojisWizEmojiPickerTab{border-radius:8px;border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);background:#fff;width:370px;height:400px}.docsEmojisWizEmojiPickerTab .mdc-elevation-overlay{opacity:0}.docsEmojisWizEmojiPickerTab ::-webkit-scrollbar-thumb{border:unset;box-shadow:unset}.appsElementsEmojipickerListAlternatepickerAlternatePicker.appsElementsEmojipickerListAlternatepickerHidden{display:none}.appsElementsEmojipickerListAlternatepickerAlternateContainer{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);background:var(--dialog-bg-color,#fff);border-radius:4px;display:inline-flex;height:150px;position:absolute;width:150px;z-index:3}.appsElementsEmojipickerListAlternatepickerAlternateContainer .mdc-elevation-overlay{opacity:0}.appsElementsEmojipickerListAlternatepickerAlternateContainer:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsEmojipickerListAlternatepickerAlternateContainer:before{border-color:CanvasText}}.appsElementsEmojipickerListAlternatepickerAlternateContainer .appsElementsEmojipickerListEmojibuttonButtonContainer{display:inline-flex}.appsElementsEmojipickerListAlternatepickerSwapDirectionButton{display:inline-flex;flex-direction:column;align-items:center;width:100%}.appsElementsEmojipickerListAlternatepickerExtraAlternateEmoji{align-self:flex-end;height:40px;width:40px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListAlternatepickerExtraAlternateEmoji{height:32px;width:32px}.appsElementsEmojipickerListAlternatepickerLeftSkinToneList{display:flex;flex-direction:column;height:200px;margin:22px 4px 0 5px;width:8px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListAlternatepickerLeftSkinToneList{height:160px}.appsElementsEmojipickerListAlternatepickerLeftSkinToneList .appsElementsEmojipickerListAlternatepickerSkinTone{margin:16px 0}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListAlternatepickerLeftSkinToneList .appsElementsEmojipickerListAlternatepickerSkinTone{margin:12px 0}.appsElementsEmojipickerListAlternatepickerTopSkinToneList{height:8px;margin-bottom:9px;margin-top:5px;width:200px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListAlternatepickerTopSkinToneList{width:160px}.appsElementsEmojipickerListAlternatepickerTopSkinToneList .appsElementsEmojipickerListAlternatepickerSkinTone{margin:0 16px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListAlternatepickerTopSkinToneList .appsElementsEmojipickerListAlternatepickerSkinTone{margin:0 12px}.appsElementsEmojipickerCategoryBarWithScroller{justify-content:normal;scrollbar-width:none;-ms-overflow-style:none;overflow:scroll hidden;scroll-snap-type:x mandatory}.exportSmallSizeEmojiPicker .appsElementsEmojipickerCategoryBarWithScroller{justify-content:space-between;margin:0 8px}.appsElementsEmojipickerCategoryCategory{bottom:0;display:block;flex-flow:row wrap;justify-content:center;left:0;line-height:100%;padding:0 1px 0 9px;position:absolute;top:0;width:100%}.appsElementsEmojipickerCategoryCategoryButtonContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;height:30px;margin-right:0;position:relative;width:30px}.appsElementsEmojipickerCategoryCategoryButtonContainer:last-child{margin-right:0}.exportSmallSizeEmojiPicker .appsElementsEmojipickerCategoryCategoryButtonContainer{height:28px;width:28px}.appsElementsEmojipickerCategoryCategoryButton{width:36px;height:36px;padding:6px}.appsElementsEmojipickerCategoryCategoryButton.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:36px;height:36px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}.appsElementsEmojipickerCategoryCategoryButton.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:36px;max-width:36px}.appsElementsEmojipickerCategoryCategoryButton .mdc-icon-button__touch{position:absolute;top:50%;height:36px;left:50%;width:36px;transform:translate(-50%,-50%)}.exportSmallSizeEmojiPicker .appsElementsEmojipickerCategoryCategoryButton{width:28px;height:28px;padding:2px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerCategoryCategoryButton.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:28px;height:28px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}.exportSmallSizeEmojiPicker .appsElementsEmojipickerCategoryCategoryButton.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:28px;max-width:28px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerCategoryCategoryButton .mdc-icon-button__touch{position:absolute;top:50%;height:28px;left:50%;width:28px;transform:translate(-50%,-50%)}.appsElementsEmojipickerCategoryCategoryButtonIcon{display:block;fill:#5f6368;margin:auto}.exportSmallSizeEmojiPicker .appsElementsEmojipickerCategoryCategoryButtonIcon{height:20px;width:20px}.appsElementsEmojipickerCategoryCategoryButtonContainer.appsElementsEmojipickerCategorySelected .appsElementsEmojipickerCategoryCategoryButtonIcon{fill:var(--primary-app-color,#1a73e8)}.appsElementsEmojipickerCategoryCategoryButtonContainer.appsElementsEmojipickerCategorySelected .appsElementsEmojipickerCategorySelectedUnderline{display:inherit}.appsElementsEmojipickerCategorySelectedUnderline{background-color:var(--primary-app-color,#1a73e8);border-radius:3px 3px 0 0;display:none;height:2px;margin:0 4px;position:absolute;width:auto;inset:auto 2px -3px}.appsElementsEmojipickerListCustomemojiEmojiImage.exportEmoji{text-indent:100vw;border-radius:10%}.appsElementsEmojipickerListCustomemojiBrokenEmojiIcon{fill:#dadce0;margin:4px}.appsElementsEmojipickerListEmojibuttonButton{display:inline-flex;align-items:center;justify-content:center;height:var(--emoji-button-size,40px);padding:0;width:var(--emoji-button-size,40px);border-radius:50%;will-change:unset}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListEmojibuttonButton{height:var(--small-emoji-button-size,32px);width:var(--small-emoji-button-size,32px);align-items:flex-start}.appsElementsEmojipickerListEmojibuttonButton .exportEmoji{font-size:var(--emoji-icon-size,30px);height:var(--emoji-icon-size,30px);margin:0;min-width:auto;transform:translateY(0);width:var(--emoji-icon-size,30px)}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListEmojibuttonButton .exportEmoji{font-size:var(--small-emoji-icon-size,24px);height:var(--small-emoji-icon-size,24px);margin-top:3px;width:var(--small-emoji-icon-size,24px)}.appsElementsEmojipickerListEmojibuttonButton .exportEmoji:-moz-loading{visibility:hidden}.appsElementsEmojipickerListEmojibuttonButton:hover{background-color:var(--wiz-menu-icon-button-hover-bg-color,rgba(32,33,36,.08))}.appsElementsEmojipickerListEmojibuttonButtonContainer{display:inline-block;height:var(--emoji-button-size,40px);position:relative;width:var(--emoji-button-size,40px)}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListEmojibuttonButtonContainer{height:var(--small-emoji-button-size,32px);width:var(--small-emoji-button-size,32px)}.appsElementsEmojipickerListBrowseList{margin-left:4px;padding:0;width:calc(100% - 4px)}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListBrowseList{margin-left:9px;padding:0;width:calc(100% - 14px)}.appsElementsEmojipickerListList{width:100%}.appsElementsEmojipickerListEmojiList{display:block;flex-flow:row wrap;justify-content:center;line-height:26px;padding:0 0 0 4px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListEmojiList{padding-left:9px}.appsElementsEmojipickerListEmojiList .wizcontribVirtuallistRow{width:100%}.appsElementsEmojipickerListNoContentMessageContainer{margin:auto;padding:10px}.appsElementsEmojipickerListNoContentMessage{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--hint-text-color,#5f6368);text-align:center}.appsElementsEmojipickerListLabelRow{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--hint-text-color,#5f6368);align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 6px}.appsElementsEmojipickerListSpinnerRow{--gm3-circular-progress-size:36px;--gm3-circular-progress-active-indicator-thickness:3px;align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden}.appsElementsEmojipickerListManageCustomEmojiButton{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;--gm3-button-text-container-height:1rem;--gm3-button-text-container-min-width:fit-content;--gm3-button-text-focus-indicator-color:transparent;--gm3-button-text-hover-state-layer-opacity:0;--gm3-button-text-label-text-size:0.75rem;--gm3-button-text-label-text-tracking:0.00625rem;--gm3-button-text-label-text-weight:400;--gm3-button-text-pressed-state-layer-opacity:0;background:transparent;border:0;padding:0}.appsElementsEmojipickerListMessageRow{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:#5f6368;padding:0 6px}.appsElementsEmojipickerListNoFrecencyMessageRow,.appsElementsEmojipickerListNoRecentMessageRow{line-height:40px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListMessageRow{font-size:11px;line-height:10px}.exportSmallSizeEmojiPicker .appsElementsEmojipickerListNoFrecencyMessageRow{line-height:32px}.appsElementsEmojipickerListLinkButton{--gm3-button-text-container-height:16px;--gm3-button-text-container-min-width:fit-content;--gm3-button-text-focus-indicator-color:transparent;--gm3-button-text-hover-state-layer-opacity:0;--gm3-button-text-label-text-size:0.875rem;--gm3-button-text-label-text-tracking:0rem;--gm3-button-text-label-text-weight:400;--gm3-button-text-leading-space:0;--gm3-button-text-pressed-state-layer-opacity:0;--gm3-button-text-trailing-space:0;padding:0;text-decoration:underline}.appsElementsEmojipickerListUnicodeAlternateTriggerButton{bottom:0;height:8px;position:absolute;right:0;width:8px;cursor:pointer;z-index:1}.appsElementsEmojipickerListUnicodeAlternateTriggerButton:after{content:"";border-left:6px solid transparent;border-bottom:6px solid grey;border-right:0 solid transparent;border-top:0 solid transparent;bottom:1px;height:0;position:absolute;right:1px;width:0}.appsElementsEmojipickerListManagerTabContent{display:block;height:100%;opacity:0;order:2;overflow:hidden auto;overscroll-behavior:contain;position:relative;transform:translateZ(0);transition:opacity .5s;width:100%}.appsElementsEmojipickerListManagerTabContent.emojiVisible{opacity:1}.appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar{background-color:transparent;border-radius:0;height:8px;width:8px}.appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar-thumb{background-color:transparent}.appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar-thumb:active{background-color:transparent}.appsElementsEmojipickerListManagerScrollbar:hover::-webkit-scrollbar{background-color:transparent}.appsElementsEmojipickerListManagerScrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,rgba(32,33,36,.36));background-clip:padding-box;border-radius:4px;padding:100px 0 0}.appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar:hover{background-color:transparent}.appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar:active{background-color:transparent}.appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-color,rgba(32,33,36,.54))}.appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active-color,rgba(32,33,36,.54))}.appsElementsEmojipickerListManagerScrollbar::-webkit-scrollbar-corner{background-color:transparent}.offlineImageInsertDialogDialog{--gm3-dialog-container-max-height:700px;--gm3-dialog-container-max-width:100%}.offlineImageInsertDialogMsgBar{padding:0 0 10px}.offlineImageInsertDialogDropzoneParent{height:100%;width:100%}.offlineImageInsertDialogDropzoneCell{border:2px dashed;border-radius:2px;height:100%}.offlineImageInsertDialogDropzone{height:100%;text-align:center;width:100%}.offlineImageInsertDialogDropHere{font-size:24px;padding:0 10px}.offlineImageInsertDialogDropAlt{padding:15px 0 5px}.offlineImageInsertDialogWarning{display:inline-block;font-size:13px;padding:10px 20px 0 0;vertical-align:middle}.javascriptMaterialdesignGm3WizCardElevated-card{position:relative;display:flex;flex-direction:column;box-sizing:border-box;border-start-start-radius:var(--gm3-card-elevated-container-shape-start-start,12px);border-start-end-radius:var(--gm3-card-elevated-container-shape-start-end,12px);border-end-end-radius:var(--gm3-card-elevated-container-shape-end-end,12px);border-end-start-radius:var(--gm3-card-elevated-container-shape-end-start,12px);background-color:var(--gm3-card-elevated-container-color,var(--gm3-sys-color-surface-container-low,#f8fafd));--gm3-elevation-level:var(--gm3-card-elevated-container-elevation,1);--gm3-elevation-shadow-color:var(--gm3-card-elevated-container-shadow-color,var(--gm3-sys-color-shadow,#000));--gm3-elevation-surface-tint-layer-color:transparent;--gm3-focus-ring-outward-color:var(--gm3-card-elevated-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-card-elevated-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-card-elevated-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-card-elevated-container-shape-start-start,12px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-card-elevated-container-shape-start-end,12px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-card-elevated-container-shape-end-end,12px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-card-elevated-container-shape-end-start,12px)}.javascriptMaterialdesignGm3WizCardElevated-card>.javascriptMaterialdesignGm3WizCard-card__primary-action,.javascriptMaterialdesignGm3WizCardElevated-card__content>.javascriptMaterialdesignGm3WizCard-card__primary-action{--gm3-ripple-hover-color:var(--gm3-card-elevated-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-hover-opacity:var(--gm3-card-elevated-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-card-elevated-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));--gm3-ripple-pressed-opacity:var(--gm3-card-elevated-pressed-state-layer-opacity,0.1);--gm3-ripple-shape-start-start:var(--gm3-card-elevated-container-shape-start-start,12px);--gm3-ripple-shape-start-end:var(--gm3-card-elevated-container-shape-start-end,12px);--gm3-ripple-shape-end-end:var(--gm3-card-elevated-container-shape-end-end,12px);--gm3-ripple-shape-end-start:var(--gm3-card-elevated-container-shape-end-start,12px)}.javascriptMaterialdesignGm3WizCardElevated-card__content{border-radius:inherit;height:100%}.javascriptMaterialdesignGm3WizCardElevated-card:after{position:absolute;box-sizing:border-box;width:100%;height:100%;inset-block-start:0;inset-inline-start:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}.appsElementsLinkInsertionCard{--gm3-card-elevated-container-elevation:3;box-sizing:border-box;min-inline-size:max-content;color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746))}@media not screen and (forced-colors:active){.appsElementsLinkInsertionCard{margin:2px 5px}}.appsElementsLinkInsertionCardContainer{display:grid;place-content:center}.appsElementsLinkInsertionCardContainer.appsElementsLinkInsertionOpenDown{place-content:start}.appsElementsLinkInsertionCardContainer.appsElementsLinkInsertionOpenUp{place-content:end}.appsElementsLinkInsertionCardContainer.appsElementsLinkInsertionCardContainerWithSuggestions{block-size:352px}.appsElementsLinkInsertionCardContainer:not(.appsElementsLinkInsertionCardContainerWithSuggestions){max-block-size:352px}.appsElementsLinkInsertionClose .appsElementsLinkInsertionCard{opacity:0}.appsElementsLinkInsertionOpen .appsElementsLinkInsertionCard{opacity:1}.appsElementsLinkInsertionContent{overflow:hidden}.appsElementsLinkInsertionClose .appsElementsLinkInsertionCard:not(.appsElementsLinkInsertionCardWithSuggestions) .appsElementsLinkInsertionContent{max-block-size:0}.appsElementsLinkInsertionOpen .appsElementsLinkInsertionCard:not(.appsElementsLinkInsertionCardWithSuggestions) .appsElementsLinkInsertionContent{max-block-size:348px}.appsElementsLinkInsertionClose .appsElementsLinkInsertionCard.appsElementsLinkInsertionCardWithSuggestions .appsElementsLinkInsertionContent{block-size:0}.appsElementsLinkInsertionOpen .appsElementsLinkInsertionCard.appsElementsLinkInsertionCardWithSuggestions .appsElementsLinkInsertionContent{block-size:348px}.appsElementsLinkInsertionClose .appsElementsLinkInsertionDefaultView .appsElementsLinkInsertionRise{transform:translateY(calc(100% + 4px));opacity:0}.appsElementsLinkInsertionOpen .appsElementsLinkInsertionDefaultView .appsElementsLinkInsertionRise{transform:translateY(0);opacity:1}@media not (prefers-reduced-motion){.appsElementsLinkInsertionClose .appsElementsLinkInsertionCard{transition:opacity 50ms linear 40ms}.appsElementsLinkInsertionOpen .appsElementsLinkInsertionCard{transition:opacity 75ms linear}.appsElementsLinkInsertionClose .appsElementsLinkInsertionCard.appsElementsLinkInsertionCardWithSuggestions .appsElementsLinkInsertionContent{transition:height .5s cubic-bezier(.3,0,.8,.15),max-height .5s cubic-bezier(.3,0,.8,.15)}.appsElementsLinkInsertionClose .appsElementsLinkInsertionCard:not(.appsElementsLinkInsertionCardWithSuggestions) .appsElementsLinkInsertionContent{transition:height 0ms linear 90ms,max-height 0ms linear 90ms}.appsElementsLinkInsertionOpen .appsElementsLinkInsertionCard .appsElementsLinkInsertionContent{transition:height .3s cubic-bezier(.2,0,0,1),max-height .3s cubic-bezier(.2,0,0,1)}.appsElementsLinkInsertionClose .appsElementsLinkInsertionDefaultView .appsElementsLinkInsertionRise{transition:opacity .51s linear,transform 0ms .5s}.appsElementsLinkInsertionOpen .appsElementsLinkInsertionDefaultView .appsElementsLinkInsertionRise{transition:transform .5s cubic-bezier(.05,.7,.1,1) calc(50ms*var(--stagger-index, 0) + .1s),opacity 60ms linear}}.appsElementsLinkInsertionTextField.appsElementsLinkInsertionTextField.appsElementsLinkInsertionTextField{padding-inline-start:8px}.appsElementsLinkInsertionViewContainer{padding-block-start:16px;box-sizing:border-box}.appsElementsLinkInsertionDefaultView{block-size:100%;inline-size:100%;display:grid;grid-template-areas:"text-input ." "link-input apply-btn" "suggestions suggestions" "adv-suggestions-btn adv-suggestions-btn";grid-template-columns:auto auto;grid-auto-rows:auto auto 1fr auto}.appsElementsLinkInsertionAdvancedView{block-size:100%;inline-size:100%;display:grid;grid-template-areas:"text-input apply-btn" "back-to-search back-to-search" "suggestions suggestions";grid-template-columns:auto auto;grid-auto-rows:auto 32px 1fr}.appsElementsLinkInsertionAdvancedView .appsElementsLinkInsertionSuggestionsGroup:last-of-type .appsElementsLinkInsertionSuggestion:last-child{margin-block-end:16px}.appsElementsLinkInsertionBackButtonRow{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;grid-area:back-to-search;display:flex;align-items:center}.appsElementsLinkInsertionBackButton{--gm3-icon-button-standard-container-height:28px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-container-width:28px;margin-inline:12px 8px}.appsElementsLinkInsertionLinkSearchInput,.appsElementsLinkInsertionLinkTextInput{--gm3-text-field-outlined-container-height:32px;--gm3-text-field-outlined-focus-indicator-outline-thickness:2px;--gm3-text-field-outlined-input-text-line-height:1.25rem;--gm3-text-field-outlined-input-text-size:0.875rem;--gm3-text-field-outlined-input-text-tracking:0rem;--gm3-text-field-outlined-input-text-weight:400;--gm3-text-field-outlined-leading-icon-size:20px;--gm3-text-field-outlined-input-text-placeholder-color:var(--gm3-sys-color-outline,#747775);inline-size:216px;margin-block-end:8px;margin-inline-start:16px}.appsElementsLinkInsertionLinkTextInput{grid-area:text-input}.appsElementsLinkInsertionAdvancedView .appsElementsLinkInsertionLinkTextInput[aria-hidden=true]{visibility:hidden;overflow:hidden;pointer-events:none;height:0;padding-block:0;margin-block:0;border-block:0}.appsElementsLinkInsertionLinkSearchInput{grid-area:link-input}.appsElementsLinkInsertionLinkSearchInput .appsElementsLinkInsertionTextField:not(.appsElementsLinkInsertionLinkSearchInvalidLink)~:last-child{display:none}.appsElementsLinkInsertionApplyButton{--gm3-button-text-container-height:32px;grid-area:apply-btn;margin-inline:12px 16px}.appsElementsLinkInsertionApplyButton:last-child{margin-block-end:16px}.appsElementsLinkInsertionAdvancedView .appsElementsLinkInsertionApplyButton[aria-hidden=true]{visibility:hidden;overflow:hidden;pointer-events:none;height:0;padding-block:0;margin-block:0;border-block:0}.appsElementsLinkInsertionSuggestionsSectionContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;grid-area:suggestions;overflow-y:auto;position:relative;display:flex;flex-direction:column}.appsElementsLinkInsertionSuggestionsSection{position:absolute;display:flex;flex-direction:column;inline-size:100%;block-size:100%}.appsElementsLinkInsertionSuggestionsList{--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-selected-container-color:transparent;--gm3-list-list-item-hover-state-layer-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-label-text-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-focus-label-text-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-label-text-font:"Google Sans";--gm3-list-list-item-label-text-line-height:1.25rem;--gm3-list-list-item-label-text-size:0.875rem;--gm3-list-list-item-label-text-tracking:0rem;--gm3-list-list-item-label-text-weight:400;--gm3-list-list-item-leading-icon-size:20px;--gm3-list-list-item-one-line-container-height:28px;--gm3-list-list-item-one-line-padding:0;--gm3-list-list-item-two-line-container-height:44px;--gm3-list-list-item-two-line-padding:0;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:0;margin:0}.appsElementsLinkInsertionSuggestionsList .appsElementsMultiSectionListSectionListHeaderContainer{padding-inline:16px}.appsElementsLinkInsertionSuggestionGroupSeparator{display:block;inline-size:100%;margin-block:8px}@media not screen and (forced-colors:active){.appsElementsLinkInsertionSuggestionGroupSeparator:not(:first-child){border-block-start:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}}.appsElementsLinkInsertionSuggestionGroupSeparator+.appsElementsLinkInsertionSuggestionGroupSeparator,.appsElementsLinkInsertionSuggestionGroupSeparator:first-child,.appsElementsLinkInsertionSuggestionGroupSeparator:last-child{display:none}.appsElementsLinkInsertionSuggestion{--gm3-list-list-item-leading-icon-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-list-list-item-leading-space:16px;--gm3-list-list-item-content-gap:12px}.appsElementsLinkInsertionAdditionalText{text-align:center;text-wrap:balance}.appsElementsLinkInsertionCenteredText{inline-size:100%;box-sizing:border-box;flex-grow:1;display:grid;place-content:center}.appsElementsLinkInsertionOfflineText{padding:16px}.appsElementsLinkInsertionNudgeTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.appsElementsLinkInsertionAdvancedSuggestionsButton{--gm3-button-text-focus-indicator-outline-offset:-8px;--gm3-button-text-container-height:52px;--gm3-button-text-container-shape:0 0 12px 12px;--gm3-button-text-focus-label-text-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-hover-label-text-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-hover-state-layer-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-label-text-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-pressed-label-text-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-pressed-state-layer-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-with-icon-focus-icon-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-with-icon-hover-icon-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-with-icon-icon-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-with-icon-icon-size:20px;--gm3-button-text-with-icon-pressed-icon-color:var(--on-surface-variant,var(--gm3-sys-color-on-surface-variant,#444746));grid-area:adv-suggestions-btn;justify-content:space-between;inline-size:100%;text-align:start;line-height:1.25rem}@media not screen and (forced-colors:active){.appsElementsLinkInsertionAdvancedSuggestionsButton:not(:first-child){border-block-start:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}}@media print{.docsLinkSmartinsertlinkBubble{display:none}}.docsLinkSmartinsertlinkBubble{box-shadow:none;border:none;background:transparent}.docsLinkSmartinsertlinkBubble.docsLinkSmartinsertlinkBubble{z-index:1000!important}.docsLinkSmartinsertlinkBubble .jfk-bubble-arrow{display:none}.docsLinkSmartinsertlinkCardContainer[dir=rtl] .materialdesignWizIconSvgsRtlIcon{transform:scaleX(-1)}.docsLinkSmartinsertlinkCard{--gm3-card-elevated-container-color:var(--gm3-sys-color-surface,#fff)}.maestroAddonSidebarContainer{color:var(--gm3-sys-color-on-surface,#1f1f1f);display:inline-grid;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;row-gap:16px}.maestroAddonSidebarCard{background-color:var(--gm3-sys-color-surface-container-high,#e9eef6);border-radius:12px;display:flex;flex-direction:column}.maestroAddonSidebarCardBannerImage{border-radius:8px;height:auto;margin:16px 16px 0;width:257px}.maestroAddonSidebarCardContents{row-gap:12px;padding:12px 16px 16px}.maestroAddonSidebarCardIntroduction{color:var(--gm3-sys-color-on-surface-variant,#444746);padding:8px 16px 0}.maestroAddonSidebarCardHeader{align-items:center;display:flex;flex-direction:row}.maestroAddonSidebarCardHeaderIcon{height:24px;padding-right:12px;width:24px}.maestroAddonSidebarCardHeaderTitle{flex-direction:row;width:100%}.maestroAddonSidebarCardHeaderTitleName{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:14px;font-weight:500;line-height:20px}.maestroAddonSidebarCardHeaderTitleCategory{color:var(--gm3-sys-color-on-surface-variant,#444746)}.maestroAddonSidebarCardSummary{color:var(--gm3-sys-color-on-surface-variant,#444746);line-height:16px;margin-bottom:8px;margin-top:12px}.maestroAddonSidebarCardActionButtons{display:flex;flex-direction:row;font-weight:500;justify-content:flex-end}.maestroAddonSidebarCardActionHelpButton{margin-left:8px}.maestroAddonSidebarLoadingSpinner{--gm3-circular-progress-active-indicator-color:#0b57d0;--gm3-circular-progress-size:20px}.maestroApplicationDialogFloatingDialog{--gm3-dialog-container-max-width:100%}.maestroApplicationDialogDialogContentNoTitle{padding:48px 24px 24px}.maestroApplicationSidebarSidebarIframe{height:calc(100% - 16px);width:100%}.maestroHelpDialogDescriptionContent{border:1px solid #e5e5e5;height:138px;overflow-y:auto;vertical-align:top;border-radius:4px 4px 0 0}.maestroHelpDialogContentSection{padding:16px}.maestroHelpDialogContentTitle{display:flex;font-weight:700;padding-bottom:8px}.maestroHelpDialogWarningTitle{font-weight:500}.maestroHelpDialogButtons{display:inline-block;width:100%;padding-top:24px}.maestroHelpDialogButtonsLeft{float:left}.maestroHelpDialogButtonsRight{float:right}.maestroPromptDialogTextField{box-sizing:content-box;margin-top:10px;width:100%}.maestroReportIssueDialogTextArea{width:100%;min-height:150px;padding-top:16px}.maestroReportIssueDialogDisclaimerMsg,.maestroReportIssueDialogTextAreaLabel{font-size:16px}.maestroReportIssueDialogcheckBoxLabel{--gm3-checkbox-label-text-size:14px;--gm3-checkbox-label-leading-space:4px;margin-top:13px}.appsDocsMeetWizMeetsidebarSidebar{width:300px;border-radius:0;z-index:901}.appsDocsOdpSidebarWizOdpsidebarOdpIframe{height:100%;width:100%}.appsDocsOnepickNextgenWizBasesidebarBaseSidebar{--ae-side-sheet-outline-color:var(--gm3-sys-color-surface-container,#f0f4f9);--ae-side-sheet-outline-width:1px;--ae-side-sheet-hover-outline-color:transparent;--ae-side-sheet-pressed-outline-color:transparent}.docsPublishingDialogCheckbox{--gm3-checkbox-container-size:18px;--gm3-checkbox-state-layer-size:36px;--gm3-checkbox-touch-target-size:0px}.docsPublishingDialogSettingsButton{--gm3-button-text-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-hover-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-focus-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-pressed-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-hover-state-layer-color:var(--gm3-sys-color-background,#fff);--gm3-button-text-label-text-size:14px}.docsPublishingDialogSettingsButtonContainer{padding:8px 0}.docsPublishingDialogSettingsButtonIcon{margin-inline-end:8px;filter:invert(22%) sepia(3%) saturate(546%) hue-rotate(109deg) brightness(94%) contrast(77%)}.docsPublishingDialogButtonLinkWrapper,.docsPublishingDialogEmbedTextField,.docsPublishingDialogPublishedContentSelectContainer,.docsPublishingDialogSelectContainer{width:100%}.docsPublishingDialogPublishedContentSelectContainer{padding-top:8px;padding-bottom:8px}.docsPublishingDialogSelectContainer{padding-bottom:4px}.docsPublishingDialogButtonLinkWrapper{padding-bottom:8px}.docsPublishingDialogTabContent{padding-top:16px}.appsDocsRevisionsWizSidebarRevisionTitleTextbox{--gm3-text-field-outlined-outline-color:transparent;--gm3-text-field-outlined-input-text-size:14px;--gm3-text-field-outlined-input-text-weight:500;--gm3-text-field-outlined-leading-space:4px;--gm3-text-field-outlined-top-space:0px;--gm3-text-field-outlined-bottom-space:0px;--gm3-text-field-outlined-focus-indicator-outline-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-text-field-outlined-focus-indicator-outline-thickness:1px;--gm3-text-field-outlined-label-text-populated-line-height:0em}.appsDocsRevisionsWizSidebarRevisionTitleTextboxContainer{width:200px}.appsDocsRevisionsWizSidebarIndentRevisionTitleTextboxContainer{width:184px}.appsDocsRevisionsWizSidebarRevisionTitleTextboxNotSelected{--gm3-text-field-outlined-hover-outline-color:transparent}.appsDocsRevisionsWizSidebarViewOriginalContiner{display:flex;height:22px;align-items:center}.appsDocsRevisionsWizSidebarDescriptorWithTooltip{display:flex}.appsDocsRevisionsWizSidebarRevisionTitleTextboxSelected{--gm3-text-field-outlined-hover-outline-color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsDocsRevisionsWizSidebarToggle{--gm3-switch-track-width:39px;--gm3-switch-track-height:24px;--gm3-switch-state-layer-size:30px;--gm3-switch-pressed-handle-height:20px;--gm3-switch-pressed-handle-width:20px;--gm3-switch-selected-handle-height:18px;--gm3-switch-selected-handle-width:18px;--gm3-switch-selected-icon-size:12px;--gm3-switch-unselected-handle-height:12px;--gm3-switch-unselected-handle-width:12px;--gm3-switch-unselected-icon-size:12px;--gm3-switch-with-icon-handle-height:18px;--gm3-switch-with-icon-handle-width:18px;--gm3-switch-touch-target-height:24px;--gm3-switch-touch-target-width:39px}.appsDocsRevisionsWizSidebarToggleFooter{align-items:center;display:flex;justify-content:space-between}.appsDocsRevisionsWizSidebarToggleContainer{align-items:center;display:flex;gap:16px}.appsDocsRevisionsWizSidebarRevisionsSidebar{z-index:100;border-radius:0}.appsDocsRevisionsWizSidebarRevisionTitleContainer{display:flex}.appsDocsRevisionsWizSidebarRevisionsTilesList{display:flex;flex-direction:column;gap:8px}.appsDocsRevisionsWizSidebarRevisionTile{--gm3-card-filled-container-color:transparent}.appsDocsRevisionsWizSidebarBodySmallOnSurfaceVariant{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsDocsRevisionsWizSidebarTileSwatch{width:8px;height:8px;border-radius:50%}.appsDocsRevisionsWizSidebarExpandButton,.appsDocsRevisionsWizSidebarMoreActionsIconButton{--gm3-icon-button-standard-container-height:32px;--gm3-icon-button-standard-pressed-container-shape-start-start:6px;--gm3-icon-button-standard-pressed-container-shape-start-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-start:6px;--gm3-icon-button-standard-selected-container-shape-start-start:8px;--gm3-icon-button-standard-selected-container-shape-start-end:8px;--gm3-icon-button-standard-selected-container-shape-end-end:8px;--gm3-icon-button-standard-selected-container-shape-end-start:8px;--gm3-icon-button-standard-container-width:32px;--gm3-icon-button-standard-icon-size:20px;--gm3-ripple-shape-end-end:36px;--gm3-ripple-shape-end-start:36px;--gm3-ripple-shape-start-end:36px;--gm3-ripple-shape-start-start:36px;margin-bottom:-8px}.appsDocsRevisionsWizSidebarBottom2px{bottom:2px}.appsDocsRevisionsWizSidebarAuthorInfo{display:flex;align-items:center;gap:8px}.appsDocsRevisionsWizSidebarMoreActionsButtonContainer{position:absolute;top:0;right:0;padding-right:8px}.appsDocsRevisionsWizSidebarApprovalsDiffMenu,.appsDocsRevisionsWizSidebarVersionTypeMenu{width:100%}.appsDocsRevisionsWizSidebarBadges{display:flex;flex-direction:column;gap:4px}.appsDocsRevisionsWizSidebarGreenBadge{--ae-badge-container-color:transparent;--ae-badge-text-color:#188038;--ae-badge-outline-color:#188038}.appsDocsRevisionsWizSidebarRedBadge{--ae-badge-container-color:transparent;--ae-badge-text-color:#c5221f;--ae-badge-outline-color:#c5221f}.appsDocsRevisionsWizSidebarBlueBadge{--ae-badge-container-color:transparent;--ae-badge-text-color:#1967d2;--ae-badge-outline-color:#1967d2}.appsDocsRevisionsWizSidebarStaticApprovalsTile{display:flex;flex-direction:column}.appsDocsRevisionsWizSidebarApprovalsDiffMenuSection{display:flex;flex-direction:column;gap:8px}.appsDocsRevisionsWizSidebarAuthorInfoPhoto{border-width:2px;border-style:solid;border-radius:100%;box-sizing:border-box;height:32px;width:32px}.appsDocsRevisionsWizSidebarLabelMediumOnSurfaceVariant{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.appsDocsRevisionsWizSidebarBodyMediumOnSurfaceVariant{color:var(--gm3-sys-color-on-surface-variant,#444746);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.appsDocsRevisionsWizSidebarLabelLargeOnSurface{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.appsDocsRevisionsWizSidebarWidget{display:flex;flex-direction:row;gap:12px;padding-top:16px}.appsDocsRevisionsWizSidebarTileContainer{display:flex;flex-direction:column;padding:8px 12px 12px 4px;gap:4px}.appsDocsRevisionsWizSidebarSubLevelTileIndentElement{padding-left:52px}.appsDocsRevisionsWizSidebarTileIndentElement,.appsDocsRevisionsWizSidebarTileIndentElementWithArrow{padding-left:36px}.appsDocsRevisionsWizSidebarTileNameIndentElement{padding-left:32px}.appsDocsRevisionsWizSidebarSubLevelTileNameIndentElement{padding-left:48px}.appsDocsRevisionsWizSidebarPaddingTopWithPublishedAnnotation{padding-top:32px}.appsDocsRevisionsWizSidebarSubLevelTileIndentRestoreElement{left:52px;position:relative}.appsDocsRevisionsWizSidebarTileIndentRestoreElement,.appsDocsRevisionsWizSidebarTileIndentRestoreElementWithArrow{left:36px;position:relative}.appsDocsRevisionsWizSidebarViewRequestDetailButton{display:flex;justify-content:flex-end;left:4px;position:relative;margin-bottom:-4px;--gm3-ripple-shape-start-start:50px;--gm3-ripple-shape-start-end:50px;--gm3-ripple-shape-end-end:50px;--gm3-ripple-shape-end-start:50px}.appsDocsRevisionsWizSidebarLoadingIndicator{display:flex;justify-content:flex-end;position:relative;--gm3-circular-progress-size:24px;--gm3-circular-progress-active-indicator-thickness:4px;--gm3-circular-progress-active-indicator-track-space:4px}.appsDocsRevisionsWizSidebarStaticNameWithArrow{padding-left:4px;padding-top:2px}.appsDocsRevisionsWizSidebarLoadingPaddingTop{padding-top:4px}.appsDocsRevisionsWizSidebarNoArrowTile{margin-top:4px}.appsDocsRevisionsWizSidebarMoreActionsMenu{--gm3-menu-list-item-label-text-size:16px;--gm3-menu-list-item-label-text-weight:400;--gm3-ripple-shape-start-start:0;--gm3-ripple-shape-start-end:0;--gm3-ripple-shape-end-end:0;--gm3-ripple-shape-end-start:0}.appsDocsRevisionsWizSidebarViewOriginalButton{--gm3-button-text-container-height:24px;--gm3-button-text-label-text-size:12px;--gm3-button-text-label-text-weight:400;--gm3-ripple-shape-start-start:50px;--gm3-ripple-shape-start-end:50px;--gm3-ripple-shape-end-end:50px;--gm3-ripple-shape-end-start:50px}.appsDocsRevisionsWizSidebarEncryptedDocNotice{background-color:var(--gm3-sys-color-primary-container,#d3e3fd);padding:8px 16px}.appsDocsRevisionsWizSidebarEncryptedLearnMoreLink:visited{color:var(--gm3-sys-color-primary,#0b57d0)}.appsDocsRevisionsWizSidebarDecreasedSidebarWidth{width:300px}.appsDocsRevisionsWizSidebarTilesRightPadding{right:4px;position:relative}.appsDocsRevisionsWizSidebarStaticElements{display:flex;flex-direction:column;gap:8px}.appsDocsRevisionsWizSidebarNoWrap{white-space:nowrap}.appsDocsRevisionsWizSidebarPublishedAnnotation{padding-bottom:4px}.appsDocsRevisionsWizSidebarPaddingTop8px{padding-top:8px}.appsDocsRevisionsWizSidebarFooter{padding-bottom:12px}.revisionsSnapshotPromptTextField{box-sizing:content-box;padding-top:10px;width:100%}.stylisticFeedbackDialogHeading{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:16px;font-weight:500;padding-top:16px;padding-bottom:16px}.stylisticFeedbackDialogContext{color:var(--gm3-sys-color-on-surface-variant,#444746);padding-top:10px}.stylisticFeedbackDialogOriginal{font-weight:700}.stylisticFeedbackDialogSuggestions{font-style:italic}.stylisticFeedbackDialogTextField{box-sizing:content-box;color:var(--gm3-sys-color-on-surface-variant,#444746);margin-top:10px;width:100%}.stylisticFeedbackDialogLegalText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-size:12px;margin-top:10px;padding-top:8px}.docosAutocorrectFeedbackDialogContext{color:var(--gm3-sys-color-on-surface-variant,#444746);padding-top:10px}.docosAutocorrectFeedbackDialogCorrection{font-weight:700}.docosAutocorrectFeedbackDialogHeading{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:16px;font-weight:500;padding-top:16px;padding-bottom:16px}.docosAutocorrectFeedbackDialogTextField{box-sizing:content-box;color:var(--gm3-sys-color-on-surface-variant,#444746);margin-top:10px;width:100%}.feedbackSuggestionDialogContext{color:var(--gm3-sys-color-on-surface-variant,#444746);padding-top:10px}.feedbackSuggestionDialogEncryptedContainer{background:var(--gm3-sys-color-primary-container,#d3e3fd);border-radius:8px;padding:4px 4px 4px 16px;margin:10px 0 0}.feedbackSuggestionDialogEncryptedContainerSection{padding:10px 8px 10px 0;display:flex}.feedbackSuggestionDialogEncryptedContent{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:12px}.feedbackSuggestionDialogEncryptedIcon{width:36px;padding-right:16px}.feedbackSuggestionDialogHeading{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:16px;font-weight:500;padding-top:16px;padding-bottom:16px}.feedbackSuggestionDialogLegalTextContainer{margin:10px 0;padding-top:8px}.feedbackSuggestionDialogLegalTextSection{margin-bottom:8px}.feedbackSuggestionDialogLegalText{color:var(--gm3-sys-color-on-surface-variant,#444746);font-size:12px}.feedbackSuggestionDialogEmphasize{font-weight:700}.feedbackSuggestionDialogTextField{box-sizing:content-box;color:var(--gm3-sys-color-on-surface-variant,#444746);margin-top:10px;width:100%}.feedbackProductInformationDialogList{padding-inline-start:10px}.userDictionaryDialogButtonAdd{display:inline-block}.userDictionaryDialogInput{display:inline-block;margin-right:19px}.userDictionaryDialogListContainer{height:232px;overflow:auto;list-style-type:none;overflow-x:hidden;padding-inline-start:0;padding:5px 5px 0 0}.userDictionaryDialogListItemWordContainer{display:flex;justify-content:space-between}.userDictionaryDialogListItemWord{padding:10px;overflow:hidden;width:200px;text-overflow:ellipsis;white-space:nowrap}.userDictionaryDialogListItemTrashIcon.docs-icon{height:24px;margin:0;width:24px}.appsDocsTasksWizTasksEmptyContainer{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:24px;text-align:center}.appsDocsTasksWizTasksEmptyContainerHeader{color:#3c4043;font-family:Google Sans,Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;flex-shrink:0}.appsDocsTasksWizTasksEmptyContainerBody{color:#80868b;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.appsDocsTasksWizTasksContainer{display:flex;flex-grow:1}.appsDocsTasksWizTasksItem{background:var(--gm3-sys-color-surface,#fff);border-radius:12px;margin-top:16px;padding:16px 0;width:100%}@media screen and (forced-colors:active){.appsDocsTasksWizTasksItem{border:1px solid}}.appsDocsTasksWizTasksAvatarWrapper{margin-right:12px}.appsDocsTasksWizTasksAvatar{display:flex;border-radius:50%;height:32px;width:32px}.appsDocsTasksWizTasksSharedTaskTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsDocsTasksWizTasksTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);margin:4px 0;overflow:hidden;text-overflow:ellipsis}.appsDocsTasksWizTasksItemsContainer{width:100%;padding-bottom:12px;margin-top:-12px}.appsDocsTasksWizTasksItemContainer{display:flex;padding:0 16px 8px}.appsDocsTasksWizTasksDetailsContainer{flex-grow:1;width:0}.appsDocsTasksWizTasksDetail{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746);display:flex;line-height:20px;margin:2px 0}.appsDocsTasksWizTasksDetailText{padding-left:8px}.appsDocsTasksWizTasksDeleteContainer{border-top:1px solid var(--gm3-sys-color-surface-variant,#e1e3e1);display:flex;justify-content:flex-end}.appsDocsTasksWizTasksDeleteButton{margin:4px 8px -12px 0}.appsDocsTasksWizTasksPendingIndicator{float:right}.appsDocsTasksWizTasksOutOfSyncContainer{background:var(--gm3-sys-color-primary,#0b57d0);color:#fff;border-radius:0 0 8px 8px;font-size:12px;justify-content:start;padding:8px 12px;line-height:20px;margin-top:12px}.appsDocsTasksWizTasksCompleted{text-decoration:line-through}.collaboratorActivitySidebarZeroState{align-items:center;display:flex;flex-direction:column;justify-content:center;flex-grow:1;padding-bottom:72px}.collaboratorActivitySidebarZeroStateText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);text-align:center;padding:19px 16px 16px}.collaboratorActivitySidebarZeroStateIcon{padding-top:7px}.collaboratorActivitySidebarZeroStateButtonContainer{padding:14px 0}.collaboratorActivitySidebarZeroStateButton{width:264px}.collaboratorActivitySidebarTileList{outline:none;display:flex;flex-direction:column;gap:16px}.collaboratorActivitySidebarFollowTile{padding:16px;display:flex;flex-direction:column;gap:8px;cursor:pointer;overflow:hidden;overflow-wrap:break-word}.collaboratorActivitySidebarContextStatic{color:var(--gm3-sys-color-on-surface-variant,#444746);font-size:14px;font-weight:500}.collaboratorActivitySidebarContext{color:var(--gm3-sys-color-on-surface-variant,#444746);font-style:italic;font-size:14px}.collaboratorActivitySidebarContextContent{font-weight:500}.collaboratorActivitySidebarDateTime{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.collaboratorActivitySidebarImageContainer{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;height:32px;margin-right:12px;overflow:visible;width:32px}.collaboratorActivitySidebarImage{border-radius:50%;height:28px}.collaboratorActivitySidebarStatusBarCollaboratorContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;align-items:center;display:flex;color:var(--gm3-sys-color-on-surface-variant,#444746)}.collaboratorActivitySidebarFollowAllCollaboratorContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;align-items:center;display:flex;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.collaboratorActivitySidebarSelectedTile{background-color:var(--gm3-sys-color-surface-container-lowest,#fff);border-radius:12px}.collaboratorActivitySidebarUnSelectedTile{background-color:var(--gm3-sys-color-surface-container-high,#e9eef6);border-radius:12px}.collaboratorActivitySidebarUnSelectedTile:hover{background:linear-gradient(0deg,rgba(68,71,70,.08) 0,rgba(68,71,70,.08) 100%),var(--gm3-sys-color-surface-container-high,#e9eef6);border-radius:12px}@media screen and (forced-colors:active){.collaboratorActivitySidebarSelectedTile{outline:1px solid}}.collaboratorActivitySidebarFollowAllStatus{display:flex;align-items:center}:disabled .collaboratorActivitySidebarIconWrapper{opacity:.38;filter:unset}.collaboratorActivitySidebarStatusBarContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.autocorrectFeedbackDialogCorrection{font-weight:700}.autocorrectFeedbackDialogHeading{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:16px;font-weight:500;padding-top:16px;padding-bottom:16px}.autocorrectFeedbackDialogPrefix{color:var(--gm3-sys-color-on-surface-variant,#444746);padding-top:10px}.autocorrectFeedbackDialogTextField{box-sizing:content-box;color:var(--gm3-sys-color-on-surface-variant,#444746);margin-top:10px;width:100%}.debugInsertPersonDialogTextField{margin-top:10px;width:100%;box-sizing:content-box;display:block}.proofreadSettingsDialogContainer{box-sizing:border-box;display:flex;flex-direction:column;font-family:Google Sans,Roboto,sans-serif;height:auto;margin:0 -24px;min-height:288px;width:400px}.proofreadSettingsDialogContainer .docs-material-gm-dialog-content{display:flex;flex-direction:column;min-height:65px;min-width:282px;overflow:hidden;padding:0}.proofreadSettingsDialogMenuInfo{margin:8px 24px 0}.proofreadSettingsDialogMenuInfoText{font-size:12px;font-weight:400;letter-spacing:.1px;line-height:16px;padding-left:12px}.proofreadSettingsDialogMenuSuggestionTypeTitle{align-items:center;display:flex;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:8px 24px}.proofreadSettingsDialogMenuCheckboxesContainer{display:flex;flex-direction:column;margin-right:24px;padding-left:18px;--gm3-checkbox-container-size:18px;--gm3-checkbox-state-layer-size:36px;--gm3-checkbox-touch-target-size:0px}.proofreadSettingsDialogMenuCheckboxesLabel{font-size:16px;font-weight:400;line-height:24px;padding-top:16px;padding-bottom:3px}.proofreadSettingsDialogMenuCheckboxesDescription{color:var(--gm3-sys-color-on-surface-variant,#444746);font-size:14px;font-weight:400;line-height:20px}.customSpacingDialogFormatAsRow{display:flex;align-items:center;gap:16px;width:272px;margin-bottom:-20px}.customSpacingDialogHeading{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:16px;font-weight:500;padding-top:24px;padding-bottom:20px}.customSpacingDialogInputField{padding-top:4px;width:100%}.glyphFormatDialogFormatAsRow{display:flex;align-items:center}.glyphFormatDialogLateralSegment{width:104px}.glyphFormatDialogMidSegment{text-align:center;margin-left:auto;padding-top:20px}.glyphFormatDialogRightSegment{margin-left:auto}.indentationDialogWizFormatAsRow{display:flex;gap:16px;width:100%}.indentationDialogWizHeading{color:var(--gm3-sys-color-on-surface,#1f1f1f);font-size:16px;font-weight:500;padding-top:12px;padding-bottom:18px}.indentationDialogWizSpecial{padding-top:24px}.indentationDialogWizError{color:var(--gm3-sys-color-error,#b3261e);font-size:12px;width:100%;height:1px}.indentationDialogWizRightError{text-align:right}.indentationDialogWizField{width:130px}.numberingDialogContentNumberingInput{padding-top:8px;width:100%}.appsElementsEnforcementDialogRoot{--gm3-dialog-container-content-padding:0px;--gm3-dialog-container-max-width:min(100dvw - 48px,496px);--gm3-dialog-container-min-width:min(100dvw - 48px,496px);--gm3-dialog-container-content-padding-block-start:0px;--gm3-dialog-container-content-padding-inline-end:0px;--gm3-dialog-container-content-padding-block-end:0px;--gm3-dialog-container-content-padding-inline-start:0px;height:min(100dvh - 48px,fit-content());border-radius:28px;color:var(--gm3-sys-color-surface-container-high,#e9eef6);--gm3-dialog-content-display:flex}.appsElementsEnforcementDialogEnforcementContainer{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding-inline:24px}.appsElementsEnforcementDialogTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2rem;flex-direction:column;text-align:center;margin-bottom:16px;padding:0 24px}.appsElementsEnforcementDialogTopBodyText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-block-end:16px}.appsElementsEnforcementDialogFeatureSection{display:flex;align-items:center;gap:12px;margin-block-end:12px}.appsElementsEnforcementDialogBottomBodyText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-block:4px 24px}.appsElementsEnforcementDialogFooter{display:flex;padding:24px;justify-content:flex-end;gap:8px;position:relative}.appsElementsUdpConsentDialogProductIcons{display:flex;align-items:center;justify-content:center;gap:16px;padding:24px 16px 16px}.appsElementsUdpConsentDialogContentContainer{display:flex;flex-direction:column;inline-size:100%}.appsElementsUdpConsentDialogContentContainer :is(a:link,a:visited,a:hover,a:active){color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsUdpConsentDialogContentContainer a:hover{text-decoration:underline}.appsElementsUdpConsentDialogHeader{margin-block-end:8px}.appsElementsUdpConsentDialogRadioGroup{display:inline-flex;flex-direction:column;gap:8px}.appsElementsUdpConsentDialogListItem{--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-selected-container-color:transparent;--gm3-list-list-item-content-padding:16px;--gm3-list-list-item-hover-state-layer-opacity:0;padding-inline-start:24px}.appsElementsUdpConsentDialogFeatureSectionGroup{padding-inline-end:24px}.appsElementsUdpConsentDialogFeatureIcon{color:var(--gm3-sys-color-on-primary-container,#0842a0);background-color:var(--gm3-sys-color-primary-container,#d3e3fd);display:flex;height:20px;width:20px;padding:6px;justify-content:center;align-items:center;border-radius:8px}.appsElementsUdpConsentDialogFeatureIcon:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsUdpConsentDialogFeatureIcon:before{border-color:CanvasText}}.appsElementsUdpConsentDialogFeatureLabelContainer{width:auto}.appsElementsUdpConsentDialogFeatureLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.appsElementsUdpConsentDialogButtonContainer{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:8px}.appsElementsUdpConsentDialogPageCounter{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.appsElementsUdpConsentDialogSnackbar.appsElementsUdpConsentDialogSnackbar{--gm3-snackbar-supporting-text-font:"Google Sans";--gm3-snackbar-action-label-text-font:"Google Sans";--gm3-snackbar-z-index:9999;margin-bottom:24px;margin-left:24px}.appsElementsUdpConsentDialogBackButton{margin-inline-start:-8px}.appsElementsUdpConsentDialogFeatureIconDividerSection{display:flex;width:100%;flex-direction:column}.appsElementsUdpConsentDialogFeatureIconDivider{width:100%;height:1px;background-color:var(--gm3-sys-color-surface-variant,#e1e3e1);gap:12px}.appsElementsUdpConsentDialogFeatureIconDividerIconLabel{padding-top:10px;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.docsCommonWiz{--gm3-dialog-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-dialog-z-index:1003;--gm3-select-shared-menu-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-menu-list-item-label-text-font:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;--gm3-slider-value-indicator-label-label-text-font:"Google Sans";--gm3-autocomplete-outlined-text-field-input-text-font:"Google Sans";--gm3-autocomplete-outlined-text-field-label-text-font:"Google Sans";--gm3-autocomplete-outlined-text-field-supporting-text-font:"Google Sans";--gm3-autocomplete-outlined-menu-list-item-label-text-font:"Google Sans";--gm3-navigation-drawer-content-label-text-font:"Google Sans";--ae-side-sheet-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--ae-side-sheet-outline-width:0px;--gm3-dropdown-button-outlined-hover-state-layer-opacity:0;--gm3-dropdown-button-outlined-pressed-state-layer-opacity:0;--gm3-dropdown-button-outlined-hover-outline-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-pressed-outline-color:var(--gm3-sys-color-primary,#0b57d0)}.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__content,.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__fixed{min-inline-size:344px}@media (max-width:344px),(max-width:480px){.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__content,.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__fixed{min-inline-size:100%}}@media (max-width:480px){.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__fixed{inset-inline:0}.javascriptMaterialdesignGm3WizBanner-banner.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__text{margin-inline:16px 36px}.javascriptMaterialdesignGm3WizBanner-banner--deprecated.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked .javascriptMaterialdesignGm3WizBanner-banner__content .javascriptMaterialdesignGm3WizBanner-banner__graphic{margin-block-end:12px}.javascriptMaterialdesignGm3WizBanner-banner--deprecated.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked .javascriptMaterialdesignGm3WizBanner-banner__content .javascriptMaterialdesignGm3WizBanner-banner__text{margin-inline:16px 8px;padding-block-end:4px}.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked .javascriptMaterialdesignGm3WizBanner-banner__content{flex-wrap:wrap}.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked .javascriptMaterialdesignGm3WizBanner-banner__actions{margin-inline-start:auto}.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked:not(.javascriptMaterialdesignGm3WizBanner-banner--deprecated) .javascriptMaterialdesignGm3WizBanner-banner__actions{padding-inline:4px}.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked:not(.javascriptMaterialdesignGm3WizBanner-banner--centered) .javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper{position:absolute;right:0;margin-inline-end:4px}.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked:not(.javascriptMaterialdesignGm3WizBanner-banner--centered):has(.javascriptMaterialdesignGm3WizBanner-banner__secondary-action,.javascriptMaterialdesignGm3WizBanner-banner__primary-action) .javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper{top:0;margin-inline-end:4px;margin-block-start:8px}.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked.javascriptMaterialdesignGm3WizBanner-banner--centered:has(.javascriptMaterialdesignGm3WizBanner-banner__secondary-action,.javascriptMaterialdesignGm3WizBanner-banner__primary-action) .javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper{padding-block-start:8px;block-size:unset}.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked:has(.javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper) .javascriptMaterialdesignGm3WizBanner-banner__text{padding-inline-end:42px}.javascriptMaterialdesignGm3WizBanner-banner--mobile-stacked.javascriptMaterialdesignGm3WizBanner-banner--centered:has(.javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper) .javascriptMaterialdesignGm3WizBanner-banner__content{padding-inline-end:4px}}.javascriptMaterialdesignGm3WizBanner-banner--deprecated{display:none;flex-shrink:0;block-size:0;position:relative;z-index:var(--gm3-banner-z-index,1);border-end-end-radius:var(--gm3-banner-container-shape-end-end,0);border-end-start-radius:var(--gm3-banner-container-shape-end-start,0);border-start-end-radius:var(--gm3-banner-container-shape-start-end,0);border-start-start-radius:var(--gm3-banner-container-shape-start-start,0);--gm3-button-text-hover-label-text-color:var(--gm3-banner-action-hover-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-state-layer-color:var(--gm3-banner-action-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-state-layer-opacity:var(--gm3-banner-action-hover-state-layer-opacity,0.08);--gm3-button-text-focus-label-text-color:var(--gm3-banner-action-focus-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-label-text-color:var(--gm3-banner-action-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-label-text-font:var(--gm3-banner-action-label-text-font,"Google Sans",Roboto,Arial,sans-serif);--gm3-button-text-label-text-font-variation-settings:var(--gm3-banner-action-label-text-font-variation-settings,initial);--gm3-button-text-label-text-size:var(--gm3-banner-action-label-text-size,0.875rem);--gm3-button-text-label-text-tracking:var(--gm3-banner-action-label-text-tracking,0rem);--gm3-button-text-label-text-weight:var(--gm3-banner-action-label-text-weight,500);--gm3-button-text-pressed-label-text-color:var(--gm3-banner-action-pressed-label-text-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-pressed-state-layer-opacity:var(--gm3-banner-action-pressed-state-layer-opacity,0.1);--gm3-elevation-level:var(--gm3-banner-container-elevation,1);--gm3-elevation-shadow-color:var(--gm3-banner-container-shadow-color,transparent)}.javascriptMaterialdesignGm3WizBanner-banner__use-updated-font-styles.javascriptMaterialdesignGm3WizBanner-banner--deprecated{--gm3-button-text-label-text-font:var(--gm3-banner-action-label-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__fixed,.javascriptMaterialdesignGm3WizBanner-banner--deprecated.javascriptMaterialdesignGm3WizBanner-banner{overflow:visible;box-sizing:border-box;inline-size:100%;background-color:var(--gm3-banner-container-color,var(--gm3-sys-color-surface-container-low,#f8fafd));border-block-end:var(--gm3-banner-divider-height,1px) solid var(--gm3-banner-divider-color,var(--gm3-sys-color-surface-variant,#e1e3e1))}.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__content{display:flex;min-block-size:52px;position:absolute;inline-size:100%;max-inline-size:var(--gm3-banner-content-max-width,720px);padding:unset;box-sizing:unset}.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__graphic-text-wrapper{display:flex;inline-size:100%;margin-inline:0}.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__graphic{display:unset;align-self:flex-start;flex-shrink:0;margin-block:16px;margin-inline:16px 0;text-align:center;border-end-end-radius:var(--gm3-banner-with-image-image-shape-end-end,9999px);border-end-start-radius:var(--gm3-banner-with-image-image-shape-end-start,9999px);border-start-end-radius:var(--gm3-banner-with-image-image-shape-start-end,9999px);border-start-start-radius:var(--gm3-banner-with-image-image-shape-start-start,9999px);block-size:var(--gm3-banner-with-image-image-size,40px);inline-size:var(--gm3-banner-with-image-image-size,40px);color:var(--gm3-banner-with-image-image-color,#fff);background-color:var(--gm3-banner-with-image-image-container-color,#6200ee)}.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__icon{display:flex;inset-block-start:50%;justify-content:center;margin:unset;position:relative;transform:translateY(-50%)}.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__text{margin-inline:24px 90px;margin-block:0;align-self:center;flex-grow:1;display:unset;padding-block:16px;color:var(--gm3-banner-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));letter-spacing:var(--gm3-banner-supporting-text-tracking,0);font-size:var(--gm3-banner-supporting-text-size,.875rem);font-family:var(--gm3-banner-supporting-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-banner-supporting-text-weight,400);line-height:var(--gm3-banner-supporting-text-line-height,1.25rem);font-variation-settings:var(--gm3-banner-supporting-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizBanner-banner__use-updated-font-styles.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__text{font-family:var(--gm3-banner-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizBanner-banner--deprecated .javascriptMaterialdesignGm3WizBanner-banner__actions{align-self:flex-end;display:flex;flex-shrink:0;padding-block:4px;padding-inline:0 8px}.javascriptMaterialdesignGm3WizBanner-banner{block-size:0;display:none;position:relative;z-index:var(--gm3-banner-z-index,1);--gm3-elevation-level:var(--gm3-banner-container-elevation,1);--gm3-elevation-shadow-color:var(--gm3-banner-container-shadow-color,transparent)}:where(.javascriptMaterialdesignGm3WizBanner-banner){--gm3-icon-button-standard-unselected-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-standard-unselected-hover-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-standard-unselected-focus-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-standard-unselected-pressed-icon-color:var(--gm3-sys-color-primary,#0b57d0)}.javascriptMaterialdesignGm3WizBanner-banner__fixed{block-size:inherit;box-sizing:border-box;inline-size:100%;position:fixed}.javascriptMaterialdesignGm3WizBanner-banner,.javascriptMaterialdesignGm3WizBanner-banner__fixed{background-color:var(--gm3-banner-expressive-container-color,var(--gm3-sys-color-primary-container,#d3e3fd));border-end-end-radius:var(--gm3-banner-container-shape-end-end,0);border-end-start-radius:var(--gm3-banner-container-shape-end-start,0);border-start-end-radius:var(--gm3-banner-container-shape-start-end,0);border-start-start-radius:var(--gm3-banner-container-shape-start-start,0);overflow:hidden}@media (forced-colors:active){.javascriptMaterialdesignGm3WizBanner-banner:not(:has(.javascriptMaterialdesignGm3WizBanner-banner__fixed)):before,.javascriptMaterialdesignGm3WizBanner-banner__fixed:before{border-radius:inherit;border:1px solid transparent;box-sizing:border-box;content:"";inset:0;pointer-events:none;position:absolute}}.javascriptMaterialdesignGm3WizBanner-banner:has(.javascriptMaterialdesignGm3WizBanner-banner__fixed){background:none}.javascriptMaterialdesignGm3WizBanner-banner--inset{border-radius:var(--gm3-banner-inset-container-shape,28px);flex-shrink:0}.javascriptMaterialdesignGm3WizBanner-banner__content{align-items:center;box-sizing:border-box;display:flex;flex-grow:1;max-inline-size:var(--gm3-banner-expressive-content-max-width,100%);min-block-size:56px;padding:4px;position:absolute;inline-size:100%;transform:translateY(-100%)}.javascriptMaterialdesignGm3WizBanner-banner--inset .javascriptMaterialdesignGm3WizBanner-banner__content{inline-size:var(--gm3-banner-inset-content-max-width,100%);inset-inline:0;margin-inline:auto;max-inline-size:unset}.javascriptMaterialdesignGm3WizBanner-banner--rich .javascriptMaterialdesignGm3WizBanner-banner__content{display:flex;flex-direction:column;padding:12px 12px 8px;position:absolute}.javascriptMaterialdesignGm3WizBanner-banner__graphic-text-wrapper{align-items:center;display:flex;flex-grow:1;inline-size:100%;margin-inline:12px 48px}@media (max-width:540px){.javascriptMaterialdesignGm3WizBanner-banner__graphic-text-wrapper{margin-inline-end:12px}}.javascriptMaterialdesignGm3WizBanner-banner--inset .javascriptMaterialdesignGm3WizBanner-banner__graphic-text-wrapper{margin-inline-start:16px}.javascriptMaterialdesignGm3WizBanner-banner:has(.javascriptMaterialdesignGm3WizBanner-banner__graphic) .javascriptMaterialdesignGm3WizBanner-banner__graphic-text-wrapper{margin-inline-start:0}.javascriptMaterialdesignGm3WizBanner-banner--rich .javascriptMaterialdesignGm3WizBanner-banner__graphic-text-wrapper{margin-block-end:12px;margin-inline:0}.javascriptMaterialdesignGm3WizBanner-banner--rich:has(.javascriptMaterialdesignGm3WizBanner-banner__secondary-action,.javascriptMaterialdesignGm3WizBanner-banner__primary-action) .javascriptMaterialdesignGm3WizBanner-banner__graphic-text-wrapper{margin-block-end:0}.javascriptMaterialdesignGm3WizBanner-banner__graphic{align-self:center;color:var(--gm3-banner-expressive-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));display:flex}.javascriptMaterialdesignGm3WizBanner-banner--rich .javascriptMaterialdesignGm3WizBanner-banner__graphic{align-self:flex-start}.javascriptMaterialdesignGm3WizBanner-banner__image{block-size:var(--gm3-banner-expressive-image-size,80px);inline-size:var(--gm3-banner-expressive-image-size,80px);margin-inline:12px;margin-block-start:12px}.javascriptMaterialdesignGm3WizBanner-banner:not(.javascriptMaterialdesignGm3WizBanner-banner--deprecated) .javascriptMaterialdesignGm3WizBanner-banner__icon{display:flex}.javascriptMaterialdesignGm3WizBanner-banner__icon{font-size:var(--gm3-banner-expressive-icon-size,24px);margin:12px}.javascriptMaterialdesignGm3WizBanner-banner--rich .javascriptMaterialdesignGm3WizBanner-banner__icon{margin-inline:4px 8px}.javascriptMaterialdesignGm3WizBanner-banner__text-wrapper{align-self:flex-start;display:flex;flex-direction:column;flex-grow:1;margin-inline-start:12px}.javascriptMaterialdesignGm3WizBanner-banner:has(.javascriptMaterialdesignGm3WizBanner-banner__graphic) .javascriptMaterialdesignGm3WizBanner-banner__text-wrapper{margin-inline-start:0}.javascriptMaterialdesignGm3WizBanner-banner__text{display:flex;flex-grow:1;margin-block:8px;color:var(--gm3-banner-supporting-text-color,var(--gm3-sys-color-on-surface-variant,#444746));letter-spacing:var(--gm3-banner-supporting-text-tracking,0);font-size:var(--gm3-banner-supporting-text-size,.875rem);font-family:var(--gm3-banner-supporting-text-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-banner-supporting-text-weight,400);line-height:var(--gm3-banner-supporting-text-line-height,1.25rem);font-variation-settings:var(--gm3-banner-supporting-text-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizBanner-banner__use-updated-font-styles .javascriptMaterialdesignGm3WizBanner-banner__text{font-family:var(--gm3-banner-supporting-text-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizBanner-banner--rich .javascriptMaterialdesignGm3WizBanner-banner__text{display:flex;margin-block:0}.javascriptMaterialdesignGm3WizBanner-banner__title{color:var(--gm3-banner-headline-color,var(--gm3-sys-color-on-surface,#1f1f1f));letter-spacing:var(--gm3-banner-headline-tracking,0);font-family:var(--gm3-banner-headline-font,"Google Sans",Roboto,Arial,sans-serif);font-weight:var(--gm3-banner-headline-weight,500);line-height:var(--gm3-banner-headline-line-height,1.5rem);font-variation-settings:var(--gm3-banner-headline-font-variation-settings,initial)}.javascriptMaterialdesignGm3WizBanner-banner__use-updated-font-styles .javascriptMaterialdesignGm3WizBanner-banner__title{font-family:var(--gm3-banner-headline-font,"Google Sans Flex","Google Sans Text","Google Sans",Roboto,Arial,sans-serif)}.javascriptMaterialdesignGm3WizBanner-banner--rich .javascriptMaterialdesignGm3WizBanner-banner__title{font-size:var(--gm3-banner-headline-size,1rem)}.javascriptMaterialdesignGm3WizBanner-banner--rich .javascriptMaterialdesignGm3WizBanner-banner__title{display:flex;align-items:center;height:48px}.javascriptMaterialdesignGm3WizBanner-banner__actions{flex-shrink:0;padding-inline:8px}.javascriptMaterialdesignGm3WizBanner-banner__secondary-action{margin-inline:0 8px}.javascriptMaterialdesignGm3WizBanner-banner--rich:has(.javascriptMaterialdesignGm3WizBanner-banner__secondary-action,.javascriptMaterialdesignGm3WizBanner-banner__primary-action) .javascriptMaterialdesignGm3WizBanner-banner__actions{align-self:flex-end;padding-block:8px 12px;padding-inline-end:12px}.javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper{padding-inline:4px}.javascriptMaterialdesignGm3WizBanner-banner--rich .javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper{padding-block:4px;align-self:flex-start}.javascriptMaterialdesignGm3WizBanner-banner--rendered-open{block-size:unset;display:block}.javascriptMaterialdesignGm3WizBanner-banner--rendered-open .javascriptMaterialdesignGm3WizBanner-banner__content{position:unset;transform:unset}.javascriptMaterialdesignGm3WizBanner-banner--rendered-open .javascriptMaterialdesignGm3WizBanner-banner__fixed{position:unset}.javascriptMaterialdesignGm3WizBanner-banner--closing,.javascriptMaterialdesignGm3WizBanner-banner--open,.javascriptMaterialdesignGm3WizBanner-banner--opening{display:flex}.javascriptMaterialdesignGm3WizBanner-banner--open{transition:block-size .5s cubic-bezier(.38,1.21,.22,1)}.javascriptMaterialdesignGm3WizBanner-banner--open .javascriptMaterialdesignGm3WizBanner-banner__content{transition:transform .5s cubic-bezier(.38,1.21,.22,1);transform:translateY(0)}.javascriptMaterialdesignGm3WizBanner-banner--closing{transition:block-size .5s cubic-bezier(.38,1.21,.22,1)}.javascriptMaterialdesignGm3WizBanner-banner--closing .javascriptMaterialdesignGm3WizBanner-banner__content{transition:transform .5s cubic-bezier(.38,1.21,.22,1)}.javascriptMaterialdesignGm3WizBanner-banner.javascriptMaterialdesignGm3WizBanner-banner--centered .javascriptMaterialdesignGm3WizBanner-banner__content{inset-inline:0;margin-inline:auto}.javascriptMaterialdesignGm3WizBanner-banner--centered:not(.javascriptMaterialdesignGm3WizBanner-banner--deprecated) .javascriptMaterialdesignGm3WizBanner-banner__content{inline-size:max-content}.javascriptMaterialdesignGm3WizBanner-banner--centered .javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper{position:absolute;height:inherit;display:flex;align-items:center;inset-inline-end:4px;inset-block-start:-36px;transition:inset-block .5s cubic-bezier(.38,1.21,.22,1)}.javascriptMaterialdesignGm3WizBanner-banner--centered.javascriptMaterialdesignGm3WizBanner-banner--open .javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper{transition:inset-block .5s cubic-bezier(.38,1.21,.22,1);inset-block-start:0}.javascriptMaterialdesignGm3WizBanner-banner--centered:has(.javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper) .javascriptMaterialdesignGm3WizBanner-banner__content{padding-inline-end:48px}@media (prefers-reduced-motion){.javascriptMaterialdesignGm3WizBanner-banner--centered .javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper,.javascriptMaterialdesignGm3WizBanner-banner--centered.javascriptMaterialdesignGm3WizBanner-banner--open .javascriptMaterialdesignGm3WizBanner-banner__close-action-wrapper,.javascriptMaterialdesignGm3WizBanner-banner--closing,.javascriptMaterialdesignGm3WizBanner-banner--open,.javascriptMaterialdesignGm3WizBanner-banner--open .javascriptMaterialdesignGm3WizBanner-banner__content,.javascriptMaterialdesignGm3WizBanner-banner__content{transition:none}}.appsDocsUiWizBannerBase{--gm3-banner-expressive-container-color:var(--ae-banner-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));--gm3-banner-expressive-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-banner-headline-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-banner-supporting-text-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-hover-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-focus-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-pressed-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-hover-state-layer-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-pressed-state-layer-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-label-text-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-label-text-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-focus-label-text-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-pressed-label-text-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-state-layer-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-pressed-state-layer-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0))}.appsDocsUiWizBannerBase:link{color:var(--ae-banner-text-link-color,var(--gm3-sys-color-primary,#0b57d0));text-decoration:underline}.appsDocsUiWizBannerInset{--gm3-banner-expressive-container-color:var(--ae-banner-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));--gm3-banner-expressive-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-banner-headline-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-banner-supporting-text-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-hover-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-focus-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-pressed-icon-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-hover-state-layer-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-icon-button-standard-unselected-pressed-state-layer-color:var(--ae-banner-text-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-button-text-label-text-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-label-text-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-focus-label-text-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-pressed-label-text-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-hover-state-layer-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-button-text-pressed-state-layer-color:var(--ae-banner-action-color,var(--gm3-sys-color-primary,#0b57d0));--gm3-banner-inset-container-shape:16px;margin:8px 16px}.appsDocsUiWizBannerInset:link{color:var(--ae-banner-text-link-color,var(--gm3-sys-color-primary,#0b57d0));text-decoration:underline}.appsDocsUiWizBannerPrimaryIcon{filter:brightness(0) saturate(100%) invert(15%) sepia(45%) saturate(5791%) hue-rotate(214deg) brightness(94%) contrast(94%)}.appsDocsUiWizBannerWarningIcon{filter:brightness(0) saturate(100%) invert(12%) sepia(100%) saturate(4840%) hue-rotate(51deg) brightness(92%) contrast(99%)}.appsDocsUiWizBannerErrorIcon{filter:brightness(0) saturate(100%) invert(16%) sepia(42%) saturate(4448%) hue-rotate(346deg) brightness(89%) contrast(97%)}.appsDocsUiWizBannerPrimary{--ae-banner-action-color:var(--gm3-sys-color-on-primary-container,#0842a0);--ae-banner-container-color:var(--gm3-sys-color-primary-container,#d3e3fd);--ae-banner-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--ae-banner-text-link-color:var(--gm3-sys-color-on-primary-container,#0842a0)}.appsDocsUiWizBannerWarning{--ae-banner-action-color:var(--ws-sys-color-extended-on-yellow-tonal,#6d3a01);--ae-banner-container-color:var(--ws-sys-color-extended-yellow-tonal,#fff2b4);--ae-banner-text-color:var(--ws-sys-color-extended-on-yellow-tonal,#6d3a01);--ae-banner-text-link-color:var(--ws-sys-color-extended-on-yellow-tonal,#6d3a01)}.appsDocsUiWizBannerError{--ae-banner-action-color:var(--gm3-sys-color-on-error-container,#8c1d18);--ae-banner-container-color:var(--gm3-sys-color-error-container,#f9dedc);--ae-banner-text-color:var(--gm3-sys-color-on-error-container,#8c1d18);--ae-banner-text-link-color:var(--gm3-sys-color-on-error-container,#8c1d18)}.appsElementsBannerHidden{display:none}.appsElementsBannerBannerContent{display:flex;flex-wrap:wrap}.appsElementsBannerTitle{font-weight:500;padding-right:10px}.appsElementsBannerText{padding-right:10px;white-space:normal}.textPromptDialogDialog{--gm3-dialog-container-max-width:362px}.textPromptDialogTextInput{padding-top:10px;width:100%}.docsChromeExtensionInstallDialogNote{padding:10px 0 0}.shortcutsDialogTemplateShortcutsContainer{padding:15px 0}.shortcutsDialogTemplateShortcut{display:inline-block;position:relative}.shortcutsDialogTemplatePadding{padding-right:40px}.shortcutsDialogTemplateMacPadding{padding-right:95px}.shortcutsDialogTemplateShortcutCommand{font-size:36px;font-weight:700;line-height:1;padding-bottom:5px}.docsPromoDialogPromoDialogLogo{border-radius:28px 28px 0 0;height:100%;width:100%}.docsPromoDialogDialog{--gm3-dialog-container-max-width:320px;--gm3-dialog-with-icon-icon-height:100%;--gm3-dialog-with-icon-icon-width:100%}.editEmbeddedGridRangeSourceDialogContentInvalidRangeMessage{color:var(--gm3-sys-color-error,#b3261e)}.editEmbeddedGridRangeSourceDialogContentInvalidRangeWithRadio{left:50px;position:relative}.editEmbeddedGridRangeSourceDialogContentIcon.docs-icon{height:20px;width:20px;margin:0}.editEmbeddedGridRangeSourceDialogContentSectionHeader{font-size:1rem;font-weight:500;line-height:1.5rem}.editEmbeddedGridRangeSourceDialogContentSpreadsheetTitle{font-size:.875rem;font-weight:400;line-height:1.25rem;padding-left:8px}.editEmbeddedGridRangeSourceDialogContentLinkedSpreadsheetHeader{display:flex;align-items:center;width:100%}.editEmbeddedGridRangeSourceDialogContentTextElements{display:flex;align-items:center;width:100%;justify-content:space-between}.editEmbeddedGridRangeSourceDialogContentCustomRange{align-items:center;display:flex;padding-top:5px}.embeddedContentPasteDialogMessage{color:var(--gm3-sys-color-on-surface-variant,#444746);font-weight:400;font-size:12px;line-height:16px;padding:0 0 16px 56px}.embeddedContentPasteDialogLearnMore{margin:auto}.embeddedContentPasteDialogImagePreview{max-height:100%;max-width:100%}.embeddedContentPasteDialogImageContainer{text-align:center;vertical-align:middle}.embeddedContentPasteDialogPreviewImageContainer{height:198px;position:relative;width:352px;margin:auto}.embeddedContentPasteDialogZoomImageContainer{position:relative}.embeddedContentPasteDialogSlideCount,.embeddedContentPasteDialogZoomSlideCount{display:flex}.embeddedContentPasteDialogSlideCount{width:352px;margin:auto;padding-top:8px}.embeddedContentPasteDialogSlideCountText{display:flex;margin:auto}.embeddedContentPasteDialogZoomSlideCountText{display:table-cell;width:15%}.embeddedContentPasteDialogZoomButton{background-color:#fff;position:absolute;right:8px;top:8px}.embeddedContentPasteDialogZoomButton .docs-icon-img,.embeddedContentPasteDialogZoomSlideCount .docs-icon-img{content:url(https://ssl.gstatic.com/docs/common/material_common_sprite807_gm3_grey_medium.svg)}.embeddedContentPasteDialogZoomedContent{width:100%}.embeddedContentPasteDialogZoomedOutContent{padding-top:2px}@media (max-width:650px){.embeddedContentPasteDialogDialogContainer{--gm3-dialog-container-max-width:100vw}}@media (min-width:650px){.embeddedContentPasteDialogDialogContainer{--gm3-dialog-container-max-width:650px}}.embeddedContentPasteDialogContentContainer{max-width:500px}.embeddedContentPasteDialogRadioButtonContainer{width:352px}.altTextSectionTextExplanation{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);padding-bottom:12px}.altTextSectionCollapsibleList{padding-top:8px;--ae-collapsible-list-detail-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.altTextSectionAdvancedOptionTextArea{--gm3-text-field-outlined-container-height:40px}.altTextSectionDescriptionTextArea{width:100%}.imageAdjustmentsSectionSliderAndSpinButtonControls{align-items:center;display:flex;gap:16px}.imageAdjustmentsSectionSlider{margin-inline:0;width:152px;--gm3-slider-active-track-height:4px;--gm3-slider-handle-height:20px;--gm3-slider-inactive-track-height:4px;--gm3-slider-stop-indicator-size:0px}.imageAdjustmentsSectionSpinButton{--ae-spin-button-input-container-width:69px;--ae-spin-button-input-text-align:left;--gm3-text-field-outlined-leading-space:8px;--gm3-text-field-outlined-trailing-space:8px}.imageAdjustmentsSectionResetButtonContainer{display:flex;justify-content:flex-start;margin-top:16px}.imageRecolorSectionRecolorDropdownButton{--gm3-dropdown-button-outlined-focus-indicator-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-dropdown-button-outlined-focus-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-hover-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-hover-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-label-text-size:16px;--gm3-dropdown-button-outlined-label-text-weight:400;--gm3-dropdown-button-outlined-pressed-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-dropdown-button-outlined-pressed-state-layer-color:none;--gm3-dropdown-button-outlined-with-icon-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-icon-size:24px;--gm3-dropdown-button-outlined-container-shape:4px;--gm3-dropdown-button-outlined-focus-indicator-outline-offset:-2px;justify-content:space-between;width:100%}.imageRecolorSectionRecolorMenu{--gm3-menu-list-item-with-leading-icon-leading-icon-size:58px;--gm3-menu-list-item-label-text-size:16px;width:100%}.imageRecolorSectionRecolorMenuOption{gap:0}.imageRecolorSectionFlexGridContainer{display:grid;flex-direction:row;grid-template-columns:repeat(3,1fr);margin-top:8px}.imageRecolorSectionRecolorMenuItem{padding-left:21px}.appsDocsUiWizSnackbarBase{--gm3-snackbar-z-index:1004;--gm3-snackbar-action-label-text-font:"Google Sans";--gm3-snackbar-supporting-text-font:"Google Sans"}.thumbNailControlUnchecked{display:inline-block;border:1px solid var(--gm3-sys-color-outline,#747775)}.thumbNailControlChecked{border:5px solid var(--gm3-sys-color-primary,#0b57d0)}.thumbNailControlThumbnailContent{border:none;--gm3-card-outlined-container-shape-start-start:0px;--gm3-card-outlined-container-shape-start-end:0px;--gm3-card-outlined-container-shape-end-end:0px;--gm3-card-outlined-container-shape-end-start:0px}.gsmWizDialogDialog{--gm3-dialog-container-max-height:10000px;--gm3-dialog-container-max-width:100%}.appsElementsBrowserSupportBannerRoot{align-items:center;display:flex;overflow:hidden;inline-size:-webkit-fill-available;inline-size:stretch;background-color:var(--gm3-sys-color-primary,#0b57d0);color:var(--gm3-sys-color-on-primary,#fff);padding:4px 16px;column-gap:16px;position:relative;flex-wrap:wrap}.appsElementsBrowserSupportBannerRoot:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsBrowserSupportBannerRoot:before{border-color:CanvasText}}.appsElementsBrowserSupportBannerTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;flex-grow:1;text-wrap:pretty}.appsElementsBrowserSupportBannerLearnMoreButton{--gm3-button-filled-container-height:32px;--gm3-button-filled-focus-indicator-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-filled-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-filled-leading-space:8px;--gm3-button-filled-trailing-space:8px;--gm3-button-filled-hover-container-elevation:0;min-inline-size:auto;margin-inline-start:-8px}.appsElementsBrowserSupportBannerDismissButton{--gm3-icon-button-filled-focus-indicator-color:var(--gm3-sys-color-on-primary,#fff)}.appsElementsBrowserSupportBannerStaticStaticSize{inline-size:120px;block-size:40px}.appsElementsCalloutArrowSurfaceBottom{outline:1px solid transparent;z-index:-1}.appsElementsCalloutArrowSurfaceBottom,.appsElementsCalloutArrowSurfaceTop{--gm3-elevation-level:2;--gm3-elevation-shadow-color:var(--gm3-sys-color-shadow,#000);--gm3-elevation-surface-tint-layer-color:transparent;background-color:var(--gm3-sys-color-surface-container-low,#f8fafd);block-size:32px;border-end-start-radius:20%;border-start-end-radius:20%;inline-size:32px;position:absolute}.appsElementsCalloutArrowSurfaceBottom[data-anchor-orientation="2"],.appsElementsCalloutArrowSurfaceTop[data-anchor-orientation="2"]{inset-block-start:-9px;transform:rotate(-90deg) skewX(-26.8deg) scaleX(.8925858185)}.appsElementsCalloutArrowSurfaceBottom[data-anchor-orientation="3"],.appsElementsCalloutArrowSurfaceTop[data-anchor-orientation="3"]{inset-block-start:-9px;transform:skewY(-26.8deg) scaleY(.8925858185)}.appsElementsCalloutArrowSurfaceBottom[data-anchor-orientation="6"],.appsElementsCalloutArrowSurfaceTop[data-anchor-orientation="6"]{border-radius:13%;inset-block-start:-9px;inset-inline-start:calc(50% - 16px);transform:rotate(45deg)}.appsElementsCalloutArrowSurfaceBottom[data-anchor-orientation="4"],.appsElementsCalloutArrowSurfaceTop[data-anchor-orientation="4"]{inset-block-end:-9px;transform:skewY(-26.8deg) scaleY(.8925858185)}.appsElementsCalloutArrowSurfaceBottom[data-anchor-orientation="5"],.appsElementsCalloutArrowSurfaceTop[data-anchor-orientation="5"]{inset-block-end:-9px;transform:rotate(90deg) skewX(-26.8deg) scaleX(.8925858185)}.appsElementsCalloutArrowSurfaceBottom[data-anchor-orientation="7"],.appsElementsCalloutArrowSurfaceTop[data-anchor-orientation="7"]{border-radius:13%;inset-block-end:-9px;inset-inline-start:calc(50% - 16px);transform:rotate(45deg)}.appsElementsCalloutArrowTopElevation:after,.appsElementsCalloutArrowTopElevation:before{box-shadow:none}.appsElementsCalloutCommonHeader{align-items:center}.appsElementsCalloutCommonCloseButton{color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsCalloutCommonCloseButtonIcon{--gm3-icon-button-standard-touch-target-size:36px;--gm3-icon-button-standard-container-height:36px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-container-width:36px}.appsElementsCalloutCommonHideFooterButton{display:none}.appsElementsCalloutCommonFooterContainer{align-items:center;display:flex;gap:12px;justify-content:space-between}.appsElementsCalloutCommonFooterButtonsContainer{display:flex;gap:12px;justify-content:end;width:100%}.appsElementsCalloutCommonLeftAlignedFooter{justify-content:start}.appsElementsCalloutCommonBannerFooter{flex-shrink:0;flex-wrap:nowrap;margin-left:auto;width:auto}.appsElementsCalloutCommonContainer{display:flex;height:auto;--ae-callout-container-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.appsElementsCalloutCommonPrimary{--ae-callout-banner-bg-color:var(--gm3-sys-color-primary,#0b57d0);--ae-callout-banner-content-color:var(--gm3-sys-color-on-primary,#fff)}.appsElementsCalloutCommonPrimaryContainer{--ae-callout-banner-bg-color:var(--gm3-sys-color-primary-container,#d3e3fd);--ae-callout-banner-content-color:var(--gm3-sys-color-on-primary-container,#0842a0)}.appsElementsCalloutCommonWarning{--ae-callout-banner-bg-color:#fcbd00;--ae-callout-banner-content-color:#6d3a01}.appsElementsCalloutCommonWarningContainer{--ae-callout-banner-bg-color:#fff2b4;--ae-callout-banner-content-color:#6d3a01}.appsElementsCalloutCommonError{--ae-callout-banner-bg-color:var(--gm3-sys-color-error,#b3261e);--ae-callout-banner-content-color:var(--gm3-sys-color-on-error,#fff)}.appsElementsCalloutCommonErrorContainer{--ae-callout-banner-bg-color:var(--gm3-sys-color-error-container,#f9dedc);--ae-callout-banner-content-color:var(--gm3-sys-color-on-error-container,#8c1d18);--ae-callout-container-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.appsElementsStepIndicatorEl{display:flex}.appsElementsStepIndicatorIsDotted{gap:10px}.appsElementsStepIndicatorIsNumbered{gap:40px}.appsElementsStepIndicatorIcon{height:24px;width:24px}.appsElementsStepIndicatorItemContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;align-items:center;border-radius:14px;box-sizing:border-box;display:flex;height:28px;justify-content:center;position:relative;width:28px}.appsElementsStepIndicatorIsDotted .appsElementsStepIndicatorItemContainer{background-color:var(--gm3-sys-color-secondary-container,#c2e7ff);block-size:10px;border-radius:5px;inline-size:10px}.appsElementsStepIndicatorIsDotted .appsElementsStepIndicatorItemContainer:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsStepIndicatorIsDotted .appsElementsStepIndicatorItemContainer:before{border-color:CanvasText}}.appsElementsStepIndicatorIsDotted .appsElementsStepIndicatorIsCurrent{background-color:var(--gm3-sys-color-primary,#0b57d0);width:30px}.appsElementsStepIndicatorIsNumbered .appsElementsStepIndicatorItemContainer{background-color:var(--gm3-sys-color-primary,#0b57d0);color:var(--gm3-sys-color-on-primary,#fff)}.appsElementsStepIndicatorIsNumbered .appsElementsStepIndicatorItemContainer:not(:last-child):after{background-color:var(--gm3-sys-color-outline-variant,#c4c7c5);content:"";height:1px;left:36px;position:absolute;top:50%;width:24px}.appsElementsStepIndicatorIsNumbered .appsElementsStepIndicatorIsIncomplete{background-color:var(--gm3-sys-color-secondary-container,#c2e7ff);color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsCalloutRoot{--gm3-card-elevated-container-color:var(--gm3-sys-color-surface-container-low,#f8fafd);flex-direction:column;min-inline-size:var(--ae-callout-container-width,284px);max-inline-size:330px;min-block-size:var(--ae-callout-container-height,88px);max-block-size:500px}.appsElementsCalloutImage{border-start-end-radius:24px;border-start-start-radius:24px;display:block;width:100%}.appsElementsCalloutImage[data-anchor-orientation="2"]{border-start-start-radius:unset}.appsElementsCalloutImage[data-anchor-orientation="3"]{border-start-end-radius:unset}.appsElementsCalloutRoot[data-anchor-orientation="1"],.appsElementsCalloutRoot[data-anchor-orientation="6"],.appsElementsCalloutRoot[data-anchor-orientation="7"]{--gm3-card-elevated-container-shape-start-start:24px;--gm3-card-elevated-container-shape-start-end:24px;--gm3-card-elevated-container-shape-end-end:24px;--gm3-card-elevated-container-shape-end-start:24px}.appsElementsCalloutRoot[data-anchor-orientation="2"]{--gm3-card-elevated-container-shape-start-start:0;--gm3-card-elevated-container-shape-start-end:24px;--gm3-card-elevated-container-shape-end-end:24px;--gm3-card-elevated-container-shape-end-start:24px}.appsElementsCalloutRoot[data-anchor-orientation="3"]{--gm3-card-elevated-container-shape-start-start:24px;--gm3-card-elevated-container-shape-start-end:0;--gm3-card-elevated-container-shape-end-end:24px;--gm3-card-elevated-container-shape-end-start:24px}.appsElementsCalloutRoot[data-anchor-orientation="4"]{--gm3-card-elevated-container-shape-start-start:24px;--gm3-card-elevated-container-shape-start-end:24px;--gm3-card-elevated-container-shape-end-end:24px;--gm3-card-elevated-container-shape-end-start:0}.appsElementsCalloutRoot[data-anchor-orientation="5"]{--gm3-card-elevated-container-shape-start-start:24px;--gm3-card-elevated-container-shape-start-end:24px;--gm3-card-elevated-container-shape-end-end:0;--gm3-card-elevated-container-shape-end-start:24px}.appsElementsCalloutCalloutCloseButton{inset-block-start:6px;inset-inline-end:6px;position:absolute;z-index:2}.appsElementsCalloutCardContentContainer{z-index:1}.appsElementsCalloutBody{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;display:flex;flex-direction:column;min-block-size:0;padding:0 12px 12px 0}.appsElementsCalloutBodyAndFooterContainer{display:flex;flex-direction:column;gap:8px;padding:20px 20px 12px}.appsElementsCalloutTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.appsElementsCalloutContent{flex-grow:1;min-block-size:0;overflow:hidden auto}.appsElementsCalloutArrowAndContent{display:flex;flex-direction:column}.appsElementsCalloutArrowAndContent[data-anchor-orientation="3"],.appsElementsCalloutArrowAndContent[data-anchor-orientation="5"]{flex-wrap:wrap-reverse}.appsElementsCalloutArrowAndContent[data-anchor-orientation="4"],.appsElementsCalloutArrowAndContent[data-anchor-orientation="5"]{flex-direction:column-reverse}.appsElementsCalloutSurfaceBottomElevation{border-radius:24px}.appsElementsPositionedSurfaceContainer{position:absolute}.appsElementsCalloutMiniCalloutRoot{--gm3-card-elevated-container-shape-start-start:32px;--gm3-card-elevated-container-shape-start-end:32px;--gm3-card-elevated-container-shape-end-end:32px;--gm3-card-elevated-container-shape-end-start:32px;display:flex;flex-direction:column;gap:8px;max-inline-size:284px;padding:0 8px}.appsElementsCalloutMiniCalloutBody{align-items:center;display:flex;gap:8px;justify-content:space-between;z-index:1}.appsElementsCalloutMiniCalloutContent{min-inline-size:124px;padding:6px 0 6px 8px}.appsElementsCalloutTooltipRichRoot{--gm3-card-elevated-container-elevation:3;--gm3-card-elevated-container-color:var(--ae-callout-container-color);--gm3-card-elevated-container-shape-start-start:12px;--gm3-card-elevated-container-shape-start-end:12px;--gm3-card-elevated-container-shape-end-end:12px;--gm3-card-elevated-container-shape-end-start:12px;flex-direction:column;gap:8px;min-inline-size:var(--ae-callout-container-width,284px);max-inline-size:330px;min-block-size:var(--ae-callout-container-height,88px);padding:12px 16px 8px}.appsElementsCalloutTooltipRichBody{display:flex;flex-direction:column;gap:4px;padding-bottom:4px}.appsElementsCalloutTooltipRichTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsCalloutTooltipRichContent{flex-grow:1;min-block-size:0;overflow:hidden auto;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsCalloutTooltipRichBannerIcon{flex-shrink:0}.appsElementsCalloutTooltipRichBannerBody{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--ae-callout-banner-content-color);display:flex;gap:12px;flex-grow:1;min-width:0;text-wrap:auto}.appsElementsCalloutTooltipRichBannerContent{align-items:center;display:flex}.appsElementsCalloutTooltipRichBannerContainer{align-items:center;background-color:var(--ae-callout-banner-bg-color);border-radius:0 0 12px 12px;display:flex;flex-wrap:wrap;gap:12px;margin:0 -16px -8px;padding:8px 16px}.appsElementsCalloutTooltipRichBannerFooterSecondaryButton{--gm3-button-text-label-text-size:14px;--gm3-button-text-container-height:32px;--gm3-button-text-label-text-color:var(--ae-callout-banner-content-color);--gm3-button-text-focus-label-text-color:var(--ae-callout-banner-content-color);--gm3-button-text-hover-label-text-color:var(--ae-callout-banner-content-color);--gm3-button-text-pressed-label-text-color:var(--ae-callout-banner-content-color)}.appsElementsCalloutTooltipRichBannerFooterPrimaryButton{--gm3-button-outlined-label-text-size:14px;--gm3-button-outlined-container-height:32px;--gm3-button-outlined-label-text-color:var(--ae-callout-banner-content-color);--gm3-button-outlined-focus-label-text-color:var(--ae-callout-banner-content-color);--gm3-button-outlined-hover-label-text-color:var(--ae-callout-banner-content-color);--gm3-button-outlined-pressed-label-text-color:var(--ae-callout-banner-content-color);--gm3-button-outlined-outline-color:var(--ae-callout-banner-content-color);--gm3-button-outlined-focus-outline-color:var(--ae-callout-banner-content-color);--gm3-button-outlined-hover-outline-color:var(--ae-callout-banner-content-color);--gm3-button-outlined-pressed-outline-color:var(--ae-callout-banner-content-color)}.appsElementsChipRoot{background-color:var(--ae-chip-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));border-radius:8px;display:inline-flex;justify-content:center;align-items:center;gap:4px;padding-inline:8px;line-height:inherit;vertical-align:bottom;max-inline-size:var(--ae-chip-container-max-inline-size,-webkit-fill-available);-webkit-user-select:none;user-select:none;outline:none;position:relative}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsChipRoot{border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}}.appsElementsChipRoot:any-link,.appsElementsChipRoot:hover{color:currentColor;text-decoration:none}.appsElementsChipRoot:hover{background-color:var(--ae-chip-hover-state-layer-color,var(--gm3-sys-color-surface-container-highest,#dde3ea))}.appsElementsChipRoot:focus-visible{--gm3-focus-ring-outward-display:block}.appsElementsChipFocusRing{--gm3-focus-ring-outward-target-shape-start-start:8px;--gm3-focus-ring-outward-target-shape-start-end:8px;--gm3-focus-ring-outward-target-shape-end-end:8px;--gm3-focus-ring-outward-target-shape-end-start:8px}.appsElementsChipImage{block-size:var(--ae-chip-icon-size,16px);inline-size:var(--ae-chip-icon-size,16px);text-align:center}.appsElementsChipDriveChipIcon{padding:2px}.appsElementsChipLabelText{font-size:var(--ae-chip-label-text-size,calc(100% - 1px));font-weight:var(--ae-chip-label-text-weight,inherit);color:var(--ae-chip-label-text-color,inherit);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appsElementsChipAvatar{border-radius:50%}.appsElementsGenerativeaiAstInlineSource{quotes:none;-webkit-text-decoration:underline dotted var(--gm3-sys-color-primary,#0b57d0) 2px;text-decoration:underline dotted var(--gm3-sys-color-primary,#0b57d0) 2px;text-underline-offset:2px}.appsElementsGenerativeaiAstInlineSource:hover{background-color:var(--gm3-sys-color-primary-container,#d3e3fd);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsGenerativeaiAstInlineSource:hover{color:HighlightText;-webkit-text-decoration-color:HighlightText;text-decoration-color:HighlightText;background-color:Highlight}}.appsElementsGenerativeaiAstInlineSourceLink:is(:any-link,:visited,:hover,:active){text-decoration:none;color:inherit}.appsElementsGenerativeaiAstChecklist.appsElementsGenerativeaiAstChecklist{list-style:none;padding-inline-start:0}.appsElementsGenerativeaiAstCheckbox{--gm3-checkbox-container-size:14px;--gm3-checkbox-state-layer-size:24px;--gm3-checkbox-touch-target-size:0px}.appsElementsGenerativeaiAstTableContainer{display:block;overflow-x:auto;background-color:inherit}.appsElementsGenerativeaiAstTableContainer .appsElementsGenerativeaiAstTable{background-color:inherit}.appsElementsGenerativeaiAstInlineCode{display:inline-block;background-color:var(--gm3-sys-color-primary-container,#d3e3fd);border-radius:4px;color:var(--gm3-sys-color-on-primary-container,#0842a0);padding:1px 4px;position:relative}.appsElementsGenerativeaiAstInlineCode:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeaiAstInlineCode:before{border-color:CanvasText}}.appsElementsGenerativeaiAstChartContentHidden{display:none}.appsElementsGenerativeaiAstChartTitleContainer{inline-size:100%;display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-block-end:8px}.appsElementsGenerativeaiAstChartTitle{display:flex;align-items:center}.appsElementsGenerativeaiAstChartToggleButton{--gm3-switch-track-width:33px;--gm3-switch-track-height:20px;--gm3-switch-state-layer-size:25px;--gm3-switch-pressed-handle-height:16px;--gm3-switch-pressed-handle-width:16px;--gm3-switch-selected-handle-height:14px;--gm3-switch-selected-handle-width:14px;--gm3-switch-selected-icon-size:10px;--gm3-switch-unselected-handle-height:10px;--gm3-switch-unselected-handle-width:10px;--gm3-switch-unselected-icon-size:10px;--gm3-switch-with-icon-handle-height:14px;--gm3-switch-with-icon-handle-width:14px;--gm3-switch-touch-target-height:20px;--gm3-switch-touch-target-width:33px}.appsElementsGenerativeaiAstChartInfoIconButton{--gm3-icon-button-standard-container-height:24px;--gm3-icon-button-standard-touch-target-size:24px;--gm3-icon-button-standard-pressed-container-shape-start-start:6px;--gm3-icon-button-standard-pressed-container-shape-start-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-start:6px;--gm3-icon-button-standard-selected-container-shape-start-start:8px;--gm3-icon-button-standard-selected-container-shape-start-end:8px;--gm3-icon-button-standard-selected-container-shape-end-end:8px;--gm3-icon-button-standard-selected-container-shape-end-start:8px;--gm3-icon-button-standard-container-width:24px;--gm3-icon-button-standard-icon-size:18px;display:flex}.appsElementsGenerativeaiAstChartImageContainer{overflow:hidden;position:relative}.appsElementsGenerativeaiAstChartImageContainer:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeaiAstChartImageContainer:before{border-color:CanvasText}}.appsElementsGenerativeaiAstChartImageContainer:focus-within .appsElementsGenerativeaiAstChartImageTooltipContainer,.appsElementsGenerativeaiAstChartImageContainer:hover .appsElementsGenerativeaiAstChartImageTooltipContainer{display:block}.appsElementsGenerativeaiAstChartImageTooltipContainer{display:none;position:absolute;top:0;right:0}.appsElementsGenerativeaiAstChartImageTooltip{--gm3-icon-button-filled-tonal-container-height:28px;--gm3-icon-button-filled-tonal-container-shape-start-start:8px;--gm3-icon-button-filled-tonal-container-shape-start-end:8px;--gm3-icon-button-filled-tonal-container-shape-end-end:8px;--gm3-icon-button-filled-tonal-container-shape-end-start:8px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-tonal-selected-container-shape-start-start:8px;--gm3-icon-button-filled-tonal-selected-container-shape-start-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-start:8px;--gm3-icon-button-filled-tonal-container-width:28px;--gm3-icon-button-filled-tonal-icon-size:16px;--gm3-icon-button-filled-tonal-container-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-tonal-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-hover-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-focus-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-pressed-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2)}.appsElementsGenerativeaiAstChartImageTooltip:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeaiAstChartImageTooltip:before{border-color:CanvasText}}.appsElementsGenerativeaiAstCodeWrapper{display:inline}.appsElementsGenerativeaiAstCodeContent{display:flex;flex-direction:column;gap:24px;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);margin-block:8px;overflow:auto hidden;border-radius:8px;padding:16px;position:relative}.appsElementsGenerativeaiAstCodeContent:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeaiAstCodeContent:before{border-color:CanvasText}}.appsElementsGenerativeaiAstCodeContentHidden{display:none}.appsElementsGenerativeaiAst:not(.appsElementsGenerativeaiAstCodeWrapper) .appsElementsGenerativeaiAstCodeContent:first-child{margin-block-start:0}.appsElementsGenerativeaiAst:not(.appsElementsGenerativeaiAstCodeWrapper) .appsElementsGenerativeaiAstCodeContent:last-child{margin-block-end:0}.appsElementsGenerativeaiAstCodeBlockContainer{inline-size:max-content;display:flex;flex-direction:column;gap:16px}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-comment{color:#5f6368}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-tag{color:#e1e3e1}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-operator,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-punctuation,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-subst{color:var(--gm3-sys-color-surface-container-high,#e9eef6)}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-operator{opacity:.7}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-bullet,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-deletion,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-name,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-selector-tag,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-template-variable,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-variable{color:#d93025}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-attr,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-link,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-literal,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-number,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-symbol{color:#b55908}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-class,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-title{color:#996900}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-strong{font-weight:700}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-addition,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-code,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-string{color:#188038}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-built_in,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-doctag,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-quote,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-regexp{color:#1967d2}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-keyword,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-selector-attr,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-selector-class,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-selector-id,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-selector-pseudo,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-template-tag,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-type{color:#8430ce}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-emphasis{font-style:italic}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-meta,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-meta-keyword,.appsElementsGenerativeaiAstCodeBlockContainer .hljs-meta-string{color:#1967d2}.appsElementsGenerativeaiAstCodeBlockContainer .hljs-meta-keyword{font-weight:700}.appsElementsGenerativeaiAstCodeBlockTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsGenerativeaiAstCodeBlockButton{--gm3-icon-button-filled-tonal-container-height:18px;--gm3-icon-button-filled-tonal-touch-target-size:32px;--gm3-icon-button-filled-tonal-container-shape-start-start:12px;--gm3-icon-button-filled-tonal-container-shape-start-end:12px;--gm3-icon-button-filled-tonal-container-shape-end-end:12px;--gm3-icon-button-filled-tonal-container-shape-end-start:12px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-tonal-selected-container-shape-start-start:8px;--gm3-icon-button-filled-tonal-selected-container-shape-start-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-start:8px;--gm3-icon-button-filled-tonal-container-width:32px;--gm3-icon-button-filled-tonal-icon-size:18px;--gm3-icon-button-filled-tonal-selected-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-icon-button-filled-tonal-unselected-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6);vertical-align:text-top}.appsElementsGenerativeaiAstCodeBlockButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeaiAstCodeBlockButton:before{border-color:CanvasText}}.appsElementsGenerativeaiAstCodeWrapperCollapsible:not(:first-child) .appsElementsGenerativeaiAstCodeBlockButton{margin-inline-start:8px}.appsElementsGenerativeaiAstCodeWrapperCollapsible:not(:last-child) .appsElementsGenerativeaiAstCodeBlockButton{margin-inline-end:8px}:is(.appsElementsGenerativeaiAstList,.appsElementsGenerativeaiAstChecklist,.appsElementsGenerativeaiAstNewlineWrapper)+.appsElementsGenerativeaiAstCodeWrapperCollapsible .appsElementsGenerativeaiAstCodeBlockButton{margin-inline-start:0}.appsElementsGenerativeaiAstImageContent{inline-size:100%;max-inline-size:max-content;max-block-size:45vh}@media (min-height:850px){.appsElementsGenerativeaiAstImageContent{max-block-size:50vh}}@media (min-height:1150px){.appsElementsGenerativeaiAstImageContent{max-block-size:55vh}}.appsElementsGenerativeaiAstMultiModalContentContainerInlineSizeFitContent{max-inline-size:-moz-fit-content;max-inline-size:fit-content}.appsElementsGenerativeaiAstMultiModalContentContainerChart{max-block-size:-moz-fit-content;max-block-size:fit-content;max-inline-size:50vh}.appsElementsGenerativeaiAstMultiModalContentContainer{background-color:var(--gm3-sys-color-surface-container,#f0f4f9);border-radius:8px;overflow:auto hidden;display:block;margin-block:16px;position:relative}.appsElementsGenerativeaiAstMultiModalContentContainer:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeaiAstMultiModalContentContainer:before{border-color:CanvasText}}.appsElementsGenerativeaiAstMultiModalContentContainer:first-child{margin-block-start:0}.appsElementsGenerativeaiAstMultiModalContentContainer:last-child{margin-block-end:0}.appsElementsGenerativeaiAstMultiModalContentContainer .appsElementsGenerativeaiAstMultiModalContent{white-space:nowrap;padding:16px 16px 0}.appsElementsGenerativeaiAstMultiModalContentContainer .appsElementsGenerativeaiAstMultiModalContent .appsElementsGenerativeaiAstTableTransparent{background-color:transparent}:is(.appsElementsGenerativeaiAstMultiModalContentContainer,.appsElementsGenerativeaiAstCitationsDisclosure:not(:has([hidden])))+.appsElementsGenerativeaiAstNewlineWrapper{display:none}.appsElementsGenerativeaiAstBeforeAnimate{display:none}.appsElementsGenerativeaiAstAnimated{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left;mask-position:top left}.appsElementsGenerativeaiAstLinkPreview{--ae-link-preview-inline-size:272px}.appsElementsGenerativeaiAstLinkPreviewAnchorWrapper{display:inline}.appsElementsGenerativeaiAstAnchorTextHighlight{background-color:var(--gm3-sys-color-primary-container,#d3e3fd);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsGenerativeaiAstAnchorTextHighlight{color:HighlightText;-webkit-text-decoration-color:HighlightText;text-decoration-color:HighlightText;background-color:Highlight}}.appsElementsGenerativeAiCitationsRoot{display:inline;vertical-align:text-top;max-inline-size:-webkit-fill-available;max-inline-size:stretch}.appsElementsGenerativeAiCitationsRoot:not(:first-child){margin-inline-start:4px}.appsElementsGenerativeAiCitationsRoot:not(:last-child){margin-inline-end:4px}.appsElementsGenerativeAiCitationsSkittleContainer{display:inline-block}.appsElementsGenerativeAiCitationsSkittle{--gm3-icon-button-filled-tonal-container-height:16px;--gm3-icon-button-filled-tonal-touch-target-size:24px;--gm3-icon-button-filled-tonal-container-shape-start-start:28px;--gm3-icon-button-filled-tonal-container-shape-start-end:28px;--gm3-icon-button-filled-tonal-container-shape-end-end:28px;--gm3-icon-button-filled-tonal-container-shape-end-start:28px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-tonal-selected-container-shape-start-start:8px;--gm3-icon-button-filled-tonal-selected-container-shape-start-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-start:8px;--gm3-icon-button-filled-tonal-container-width:24px;--gm3-icon-button-filled-tonal-icon-size:16px;--gm3-icon-button-filled-tonal-selected-container-color:var(--gm3-sys-color-surface-container-highest,#dde3ea);--gm3-icon-button-filled-tonal-toggle-selected-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-tonal-toggle-unselected-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-tonal-unselected-container-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.appsElementsGenerativeAiCitationsSkittle:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeAiCitationsSkittle:before{border-color:CanvasText}}.appsElementsGenerativeAiCitationsIcon{display:block}.appsElementsGenerativeAiCitationsChipSet{--gm3-chip-set-vertical-space-between-chips:8px;padding-block:4px 8px}.appsElementsGenerativeAiCitationsChip{--gm3-chip-assist-flat-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-assist-flat-label-text-size:0.75rem;--gm3-chip-assist-flat-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-assist-flat-with-icon-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-assist-flat-outline-width:0;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);max-inline-size:-webkit-fill-available;max-inline-size:stretch;min-inline-size:0}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsGenerativeAiCitationsChip{--gm3-chip-assist-flat-outline-width:1px}}.appsElementsGenerativeAiCitationsChip a:hover{text-decoration:none}.appsElementsGenerativeAiCitationsChip :is(a:any-link,a:visited,a:hover,a:active){color:currentColor}.appsElementsGenerativeAiCitationsChipCounter{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;flex-shrink:0;inline-size:20px;text-align:center}.appsElementsGenerativeAiCitationsAttributionMarker{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;inline-size:10px;block-size:10px;display:inline-flex;align-items:center;justify-content:center;vertical-align:text-top;border-radius:100%;background-color:var(--gm3-sys-color-surface-container-high,#e9eef6);position:relative;font-size:8px;text-align:center;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsGenerativeAiCitationsAttributionMarker:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeAiCitationsAttributionMarker:before{border-color:CanvasText}}.appsElementsGenerativeAiCitationsAnchorAttributionMarker{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;inline-size:16px;block-size:16px;display:inline-flex;align-items:center;justify-content:center;vertical-align:text-top;border-radius:100%;background-color:var(--gm3-sys-color-surface-container-high,#e9eef6);position:relative;font-size:10px;text-align:center;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsGenerativeAiCitationsAnchorAttributionMarker:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeAiCitationsAnchorAttributionMarker:before{border-color:CanvasText}}.appsElementsGenerativeAiCitationsLinkPreview{--ae-link-preview-inline-size:272px;margin-inline-start:8px;max-inline-size:-webkit-fill-available;max-inline-size:stretch}.appsElementsGenerativeAiCitationsLinkPreviewAnchorWrapper{display:flex;gap:4px;align-items:center;inline-size:-webkit-fill-available;inline-size:stretch}.appsElementsGenerativeAiCitationsLinkPreviewWithSnippetAnchorWrapper{display:inline;align-items:center}.appsElementsLinkPreviewAnchorWrapperAnchorWrapper{position:relative;max-inline-size:-webkit-fill-available;max-inline-size:stretch}.appsElementsMultiSectionListContainer{--gm3-menu-surface-container-color:var(--gm3-sys-color-surface-bright,#fff);--gm3-menu-surface-container-elevation:1;inline-size:100%;border-radius:4px;contain:layout}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsMultiSectionListContainer{border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}}.appsElementsMultiSectionListContainer>:last-child:not(:empty){overflow:hidden}.appsElementsMultiSectionListList{padding-block-start:0;scroll-padding-block-end:8px;overflow-y:auto}.appsElementsMultiSectionListNoMoreResults{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-align:center;padding-block:4px;color:var(--gm3-sys-color-outline,#747775)}.appsElementsMultiSectionListListEntry{--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-content-gap:12px;--gm3-list-list-item-disabled-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-disabled-label-text-opacity:1;--gm3-list-list-item-hover-state-layer-color:transparent;--gm3-list-list-item-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-label-text-line-height:1.25rem;--gm3-list-list-item-label-text-size:0.875rem;--gm3-list-list-item-label-text-tracking:0rem;--gm3-list-list-item-label-text-weight:400;--gm3-list-list-item-leading-avatar-color:transparent;--gm3-list-list-item-leading-avatar-size:24px;--gm3-list-list-item-leading-icon-size:24px;--gm3-list-list-item-leading-image-height:24px;--gm3-list-list-item-leading-image-width:24px;--gm3-list-list-item-leading-space:12px;--gm3-list-list-item-one-line-container-height:32px;--gm3-list-list-item-one-line-padding:0;--gm3-list-list-item-selected-container-color:var(--gm3-sys-color-surface-variant,#e1e3e1);--gm3-list-list-item-selected-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-list-list-item-supporting-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-list-list-item-supporting-text-line-height:1rem;--gm3-list-list-item-supporting-text-size:0.75rem;--gm3-list-list-item-supporting-text-weight:400;--gm3-list-list-item-trailing-space:12px;--gm3-list-list-item-two-line-container-height:44px;--gm3-list-list-item-two-line-padding:0}.appsElementsMultiSectionListTwoLine>:last-child:not(:empty){background-color:#fcbd00;border-radius:8px;padding:0 4px;color:#444746}.appsElementsMultiSectionListLeadingContent{inline-size:24px;block-size:24px;align-self:center}.appsElementsMultiSectionListLinkPreview{--ae-link-preview-inline-size:272px}.appsElementsMultiSectionListSectionListListGroup{padding:unset}.appsElementsMultiSectionListSectionListHeaderContainer{display:flex;align-items:center;justify-content:space-between;list-style:none;height:32px;padding-inline:12px}.appsElementsMultiSectionListSectionListExpandButton{--gm3-icon-button-standard-container-height:24px;--gm3-icon-button-standard-icon-size:24px;--gm3-icon-button-standard-container-width:24px;display:block}.appsElementsMultiSectionListSectionListHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}@keyframes ghostTip{0%{opacity:1;content:attr(aria-label)}40%{opacity:1;content:attr(aria-label)}45%{opacity:0;content:attr(aria-label)}46%{opacity:0;content:attr(data-ghost-tip)}51%{opacity:1;content:attr(data-ghost-tip)}90%{opacity:1;content:attr(data-ghost-tip)}95%{opacity:0;content:attr(data-ghost-tip)}96%{opacity:0;content:attr(aria-label)}to{opacity:1;content:attr(aria-label)}}.appsElementsRichTextInputRoot{position:relative}.appsElementsRichTextInputContentEditableContainer{font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;max-block-size:100%;overflow:hidden auto}.appsElementsRichTextInputContentEditableContainer ol,.appsElementsRichTextInputContentEditableContainer p,.appsElementsRichTextInputContentEditableContainer pre,.appsElementsRichTextInputContentEditableContainer ul{margin-block:unset}.appsElementsRichTextInputContentEditableContainer :is(ul,ol){margin-block:16px}.appsElementsRichTextInputContentEditableContainer :is(ul,ol):first-child{margin-block-start:0}.appsElementsRichTextInputContentEditableContainer :is(ul,ol):last-child{margin-block-end:0}.appsElementsRichTextInputContentEditableContainer :is(ul,ol) :is(ul,ol),.appsElementsRichTextInputContentEditableContainer :is(ul,ol) :is(ul,ol):is(:first-child,:last-child){margin-block:8px}.appsElementsRichTextInputContentEditableContainer ul{list-style-type:disc;padding-inline-start:16px}.appsElementsRichTextInputContentEditableContainer ol{padding-inline-start:3ch}.appsElementsRichTextInputContentEditableContainer b{font-weight:500}.appsElementsRichTextInputContentEditableContainer code,.appsElementsRichTextInputContentEditableContainer pre{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-family:Google Sans Mono,monospace;white-space:pre-wrap;margin:unset}.appsElementsRichTextInputContentEditableContainer table{background-color:var(--gm3-sys-color-surface,#fff);border-spacing:0;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-collapse:inherit;word-break:auto-phrase}.appsElementsRichTextInputContentEditableContainer table th{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;padding:8px}.appsElementsRichTextInputContentEditableContainer table td{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;font-weight:400;padding:5px 8px}.appsElementsRichTextInputContentEditableContainer table td,.appsElementsRichTextInputContentEditableContainer table th{text-align:start;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsRichTextInputContentEditableContainer table tr+tr td,.appsElementsRichTextInputContentEditableContainer table tr+tr th,.appsElementsRichTextInputContentEditableContainer table tr:first-child td,.appsElementsRichTextInputContentEditableContainer table tr:first-child th{border-block-start:0}.appsElementsRichTextInputContentEditableContainer table td+td,.appsElementsRichTextInputContentEditableContainer table td+th,.appsElementsRichTextInputContentEditableContainer table td:first-child,.appsElementsRichTextInputContentEditableContainer table th+td,.appsElementsRichTextInputContentEditableContainer table th+th,.appsElementsRichTextInputContentEditableContainer table th:first-child{border-inline-start:0}.appsElementsRichTextInputContentEditableContainer table td:last-child,.appsElementsRichTextInputContentEditableContainer table th:last-child{border-inline-end:0}.appsElementsRichTextInputContentEditableContainer table tr:last-child td{border-block-end:0}.appsElementsRichTextInputContentEditableContainer mark:not([class]){background-color:unset;color:unset}.appsElementsRichTextInputContentEditableContainer a:any-link:not([class]){color:var(--gm3-sys-color-primary,#0b57d0);text-underline-offset:.25em;text-decoration:underline}.appsElementsRichTextInputContentEditableContainer a:active:not([class]),.appsElementsRichTextInputContentEditableContainer a:hover:not([class]),.appsElementsRichTextInputContentEditableContainer a:visited:not([class]){color:var(--gm3-sys-color-primary,#0b57d0)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsRichTextInputContentEditableContainer{border:1px solid var(--gm3-sys-color-outline,#747775)}}.appsElementsRichTextInputContentEditable{outline:0;white-space:pre-wrap;text-align:start;unicode-bidi:plaintext}.appsElementsRichTextInputContentEditable:empty:before{content:attr(aria-label);content:attr(aria-label)/"";pointer-events:none;-webkit-user-select:none;user-select:none}.appsElementsRichTextInputGhostTip:empty:before{animation:ghostTip 10s linear}.appsElementsRichTextInputFileListQuery:before{content:"@"}.appsElementsRichTextInputFileListQueryPlaceholder:after{color:var(--gm3-sys-color-outline,#747775);content:attr(placeholder);pointer-events:none;-webkit-user-select:none;user-select:none}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsRichTextInputFileListQueryPlaceholder:after{color:SelectedItemText}}.appsElementsRichTextInputList{max-block-size:25vh}.appsElementsRichTextInputRoot:focus-within .appsElementsRichTextInputPlaceholder,.appsElementsRichTextInputRoot:hover:focus-within .appsElementsRichTextInputPlaceholder{background-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.appsElementsRichTextInputRoot:hover:focus-within .appsElementsRichTextInputPlaceholder:hover{background-color:var(--gm3-sys-color-primary-container,#d3e3fd)}.appsElementsRichTextInputDisabled{color:var(--gm3-sys-color-outline-variant,#c4c7c5);pointer-events:none}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsRichTextInputDisabled{border-color:GrayText}}.appsElementsRichTextInputDisabled:before{color:var(--gm3-sys-color-outline-variant,#c4c7c5)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsRichTextInputDisabled:before{color:GrayText}}.appsElementsRichTextInputPlaceholder{color:var(--gm3-sys-color-primary,#0b57d0);background-color:var(--gm3-sys-color-primary-container,#d3e3fd);border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:2px;outline:none}.appsElementsRichTextInputGreyPlaceholderText{color:var(--gm3-sys-color-outline,#747775);padding-inline:2px}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsRichTextInputGreyPlaceholderText{color:SelectedItemText}}.appsElementsRichTextInputGreyPlaceholderBackground{background-color:var(--gm3-sys-color-surface-container-low,#f8fafd);border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:2px;outline:none}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsRichTextInputGreyPlaceholderBackground{background-color:SelectedItem;color:SelectedItemText}}.appsElementsRichTextInputRevertPlaceholder{background-color:transparent;color:unset;outline:none}.appsElementsRichTextInputInputChip{line-height:1.4em;vertical-align:bottom}.appsElementsRichTextInputFeedChip{line-height:1.2em;vertical-align:bottom}.appsElementsRichTextInputLinkPreview{--ae-link-preview-inline-size:272px}.appsElementsRichTextInputLinkPreviewAnchorWrapper{display:inline}.appsElementsRichTextScoperScoperContainer{margin-block-start:4px}.appsElementsRichTextScoperAddSourcesButton,.appsElementsRichTextScoperScoperMenuButton{--gm3-button-outlined-container-height:32px;--gm3-button-outlined-focus-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-hover-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-hover-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-pressed-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-pressed-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-with-icon-icon-size:20px;--gm3-button-outlined-with-icon-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-with-icon-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-with-icon-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-outlined-container-shape:8px;--gm3-button-outlined-focus-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-button-outlined-hover-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-button-outlined-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-button-outlined-pressed-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-dropdown-button-outlined-container-height:32px;--gm3-dropdown-button-outlined-focus-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-hover-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-hover-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-pressed-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-pressed-state-layer-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-icon-size:20px;--gm3-dropdown-button-outlined-with-icon-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-with-icon-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-dropdown-button-outlined-container-shape:8px;--gm3-dropdown-button-outlined-focus-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-dropdown-button-outlined-hover-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-dropdown-button-outlined-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-dropdown-button-outlined-pressed-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);padding-inline-start:8px}.appsElementsRichTextScoperAddSourcesButton{padding-inline-end:12px}.appsElementsRichTextScoperScoperMenuButton{max-inline-size:192px;padding-inline-end:8px}.appsElementsRichTextScoperAddSourcesButton{border-style:dashed}.appsElementsRichTextScoperScoperMenu{--gm3-menu-surface-container-color:var(--gm3-sys-color-surface,#fff);font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;border-radius:4px;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsRichTextScoperScoperMenu:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsRichTextScoperScoperMenu:before{border-color:CanvasText}}.appsElementsRichTextScoperScoperMenuList{--gm3-list-list-item-container-color:transparent;--gm3-list-list-item-content-gap:12px;--gm3-list-list-item-one-line-container-height:32px;--gm3-list-list-item-one-line-padding:0;--gm3-list-list-item-label-text-size:14px;--gm3-list-list-item-leading-icon-size:24px;padding-block:0 4px;inline-size:288px}.appsElementsRichTextScoperScoperMenuSourceItemsContainer{max-block-size:280px;overflow-y:auto;padding-block-start:4px}.appsElementsRichTextScoperMenuActionItem{padding-inline:12px}.appsElementsRichTextScoperMenuItemWithControls{align-items:center;display:flex;block-size:32px;padding:0}.appsElementsRichTextScoperMenuItemTitle{align-content:center;flex-basis:100%;overflow:hidden;padding-inline-end:12px;text-overflow:ellipsis;white-space:nowrap}.appsElementsRichTextScoperMenuItemControlsContainer{display:flex;padding-inline-end:12px}.appsElementsRichTextScoperMenuItemControls{--gm3-list-list-item-leading-icon-size:20px;align-items:center;display:flex;justify-content:flex-end;padding:0}.appsElementsRichTextScoperMenuItemControl{--gm3-list-list-item-one-line-container-height:24px;border-radius:9999px;block-size:24px;padding-inline:2px;width:24px}.appsElementsRichTextScoperMenuItemIcon{align-items:center;display:flex;padding:0 12px}.appsElementsRichTextScoperMenuHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;align-items:center;display:flex;height:32px;padding:0 8px 0 12px}.appsElementsRichTextScoperMenuHeaderTitle{flex-basis:100%}.appsElementsRichTextScoperMenuHeaderTooltipContainer{padding-inline:4px}.appsElementsRichTextScoperMenuIconButton{--gm3-icon-button-standard-container-height:24px;--gm3-icon-button-standard-touch-target-size:24px;--gm3-icon-button-standard-pressed-container-shape-start-start:6px;--gm3-icon-button-standard-pressed-container-shape-start-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-start:6px;--gm3-icon-button-standard-selected-container-shape-start-start:8px;--gm3-icon-button-standard-selected-container-shape-start-end:8px;--gm3-icon-button-standard-selected-container-shape-end-end:8px;--gm3-icon-button-standard-selected-container-shape-end-start:8px;--gm3-icon-button-standard-container-width:24px;--gm3-icon-button-standard-icon-size:20px;display:flex;padding:0}.appsElementsRichTextScoperDivider{padding-block:8px}.appsElementsGenerativeaiAstCardCardContainer{background-color:var(--gm3-sys-color-surface-container,#f0f4f9);border-radius:8px;overflow:auto hidden;display:block;position:relative;max-inline-size:-moz-fit-content;max-inline-size:fit-content}.appsElementsGenerativeaiAstCardCardContainer:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsGenerativeaiAstCardCardContainer:before{border-color:CanvasText}}.appsElementsGenerativeaiAstCardCardContainer .appsElementsGenerativeaiAstCardCardContent{padding:16px 16px 0}.appsElementsGenerativeaiAstCardCardContentTable{white-space:nowrap}.appsElementsGenerativeaiAstCardCardContainerChart{max-block-size:-moz-fit-content;max-block-size:fit-content;max-inline-size:50vh}.appsElementsGenerativeaiAstCardCardTitleBlock{display:flex;margin-block-end:4px}.appsElementsGenerativeaiAstCardCardIcon{vertical-align:bottom;margin-inline-end:4px}.appsElementsGenerativeAiChipRoot{--gm3-chip-assist-flat-container-height:auto;--gm3-chip-assist-flat-with-icon-focus-icon-color:currentColor;--gm3-chip-assist-flat-with-icon-hover-icon-color:currentColor;--gm3-chip-assist-flat-with-icon-icon-color:currentColor;--gm3-chip-assist-flat-with-icon-icon-size:var(--ae-generative-ai-chip-icon-size,16px);--gm3-chip-assist-flat-with-icon-pressed-icon-color:currentColor;--gm3-chip-assist-flat-outline-width:0;--gm3-chip-assist-flat-container-shape-start-start:16px;--gm3-chip-assist-flat-container-shape-start-end:16px;--gm3-chip-assist-flat-container-shape-end-end:16px;--gm3-chip-assist-flat-container-shape-end-start:16px;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);max-inline-size:-webkit-fill-available;max-inline-size:stretch;inline-size:-moz-fit-content;inline-size:fit-content;min-block-size:36px;text-wrap:pretty;overflow-wrap:break-word}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsGenerativeAiChipRoot{--gm3-chip-assist-flat-outline-width:1px}}.appsElementsGenerativeAiChipRoot .gm3-chip__text-label{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;white-space:unset;text-align:start;margin-block:8px}.appsElementsGenerativeAiChipRoot .gm3-chip__graphic{block-size:var(--ae-generative-ai-chip-icon-size,16px);inline-size:var(--ae-generative-ai-chip-icon-size,16px);align-self:flex-start;padding-block-start:calc(8px + (1.25rem - var(--ae-generative-ai-chip-icon-size, 16px))/2)}.appsElementsGenerativeAiChipShimmer{--gm3-chip-assist-flat-hover-state-layer-color:transparent;--gm3-chip-assist-flat-hover-state-layer-opacity:0}.appsElementsGenerativeAiChipShimmer:focus,.appsElementsGenerativeAiChipShimmer:focus-within,.appsElementsGenerativeAiChipShimmer:hover{background:var(--ae-genai-generation-gradient,linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff));animation:generation-shimmer 2.1s linear infinite}@media not (prefers-reduced-motion){.appsElementsGenerativeAiChipShimmer:focus,.appsElementsGenerativeAiChipShimmer:focus-within,.appsElementsGenerativeAiChipShimmer:hover{background-position:50%;background-size:800% 800%}}.javascriptMaterialdesignGm3WizChipFilterFlatEl{height:var(--gm3-chip-filter-flat-container-height,32px);border-start-start-radius:var(--gm3-chip-filter-flat-container-shape-start-start,8px);border-start-end-radius:var(--gm3-chip-filter-flat-container-shape-start-end,8px);border-end-end-radius:var(--gm3-chip-filter-flat-container-shape-end-end,8px);border-end-start-radius:var(--gm3-chip-filter-flat-container-shape-end-start,8px);--gm3-elevation-level:var(--gm3-chip-filter-flat-container-elevation,0);--gm3-ripple-shape-start-start:var(--gm3-chip-filter-flat-container-shape-start-start,8px);--gm3-ripple-shape-start-end:var(--gm3-chip-filter-flat-container-shape-start-end,8px);--gm3-ripple-shape-end-end:var(--gm3-chip-filter-flat-container-shape-end-end,8px);--gm3-ripple-shape-end-start:var(--gm3-chip-filter-flat-container-shape-end-start,8px);--gm3-ripple-hover-color:var(--gm3-chip-filter-flat-hover-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-hover-opacity:var(--gm3-chip-filter-flat-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-chip-filter-flat-pressed-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-pressed-opacity:var(--gm3-chip-filter-flat-pressed-state-layer-opacity,0.1);--gm3-focus-ring-outward-color:var(--gm3-chip-filter-flat-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));--gm3-focus-ring-outward-offset:var(--gm3-chip-filter-flat-focus-indicator-outline-offset,2px);--gm3-focus-ring-outward-track-width:var(--gm3-chip-filter-flat-focus-indicator-thickness,3px);--gm3-focus-ring-outward-target-shape-start-start:var(--gm3-chip-filter-flat-container-shape-start-start,8px);--gm3-focus-ring-outward-target-shape-start-end:var(--gm3-chip-filter-flat-container-shape-start-end,8px);--gm3-focus-ring-outward-target-shape-end-end:var(--gm3-chip-filter-flat-container-shape-end-end,8px);--gm3-focus-ring-outward-target-shape-end-start:var(--gm3-chip-filter-flat-container-shape-end-start,8px)}.javascriptMaterialdesignGm3WizChipFilterFlatEl:hover{--gm3-elevation-level:var(--gm3-chip-filter-flat-hover-container-elevation,0)}.javascriptMaterialdesignGm3WizChipFilterFlatEl:focus{--gm3-elevation-level:var(--gm3-chip-filter-flat-focus-container-elevation,0)}.javascriptMaterialdesignGm3WizChipFilterFlatEl:active{--gm3-elevation-level:var(--gm3-chip-filter-flat-pressed-container-elevation,0)}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:var(--gm3-chip-filter-flat-outline-color,var(--gm3-sys-color-outline,#747775));border-width:var(--gm3-chip-filter-flat-outline-width,1px);border-start-start-radius:var(--gm3-chip-filter-flat-container-shape-start-start,8px);border-start-end-radius:var(--gm3-chip-filter-flat-container-shape-start-end,8px);border-end-end-radius:var(--gm3-chip-filter-flat-container-shape-end-end,8px);border-end-start-radius:var(--gm3-chip-filter-flat-container-shape-end-start,8px)}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus:before{border-color:var(--gm3-chip-filter-flat-focus-outline-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:var(--gm3-chip-filter-flat-disabled-outline-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__graphic,.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{height:var(--gm3-chip-filter-flat-with-icon-icon-size,18px);width:var(--gm3-chip-filter-flat-with-icon-icon-size,18px);font-size:var(--gm3-chip-filter-flat-with-icon-icon-size,18px)}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-filter-flat-with-icon-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-filter-flat-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipFilterFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:hover .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-filter-flat-with-icon-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipFilterFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-filter-flat-with-icon-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipFilterFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:active .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{color:var(--gm3-chip-filter-flat-with-icon-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary:has(svg,img){opacity:var(--gm3-chip-filter-flat-with-icon-disabled-icon-opacity,.38)}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746));font-family:var(--gm3-chip-filter-flat-label-text-font,"Google Sans",Roboto,Arial,sans-serif);line-height:var(--gm3-chip-filter-flat-label-text-line-height,1.25rem);font-size:var(--gm3-chip-filter-flat-label-text-size,.875rem);font-weight:var(--gm3-chip-filter-flat-label-text-weight,500);letter-spacing:var(--gm3-chip-filter-flat-label-text-tracking,0)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipFilterFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:hover .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-hover-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipFilterFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:focus .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-focus-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipFilterFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary-interactive:active .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-pressed-label-text-color,var(--gm3-sys-color-on-surface-variant,#444746))}.javascriptMaterialdesignGm3WizChipFilterFlatEl:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:focus-visible{--gm3-focus-ring-outward-display:block}@media (forced-colors:active){.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled{background-color:Canvas}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary,.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:GrayText}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary:has(svg,img){opacity:1}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:CanvasText}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action-link-wrapper .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:LinkText}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:GrayText}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--elevated .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-style:solid;border-width:1px}}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected{--gm3-ripple-hover-color:var(--gm3-chip-filter-flat-selected-hover-state-layer-color,var(--gm3-sys-color-on-secondary-container,#001d35));--gm3-ripple-hover-opacity:var(--gm3-chip-filter-flat-selected-hover-state-layer-opacity,0.08);--gm3-ripple-pressed-color:var(--gm3-chip-filter-flat-selected-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));--gm3-ripple-pressed-opacity:var(--gm3-chip-filter-flat-selected-pressed-state-layer-opacity,0.1)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled){background-color:var(--gm3-chip-filter-flat-selected-container-color,var(--gm3-sys-color-secondary-container,#c2e7ff))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled):hover{--gm3-elevation-level:var(--gm3-chip-filter-flat-selected-hover-container-elevation,1)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled):active{--gm3-elevation-level:var(--gm3-chip-filter-flat-selected-pressed-container-elevation,0)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected.javascriptMaterialdesignGm3WizChipShared-chip--disabled{background-color:var(--gm3-chip-filter-flat-disabled-selected-container-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.12))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-width:var(--gm3-chip-filter-flat-selected-outline-width,0)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selecting .javascriptMaterialdesignGm3WizChipShared-chip__graphic{transition:width .15s cubic-bezier(.4,0,.2,1)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--deselecting .javascriptMaterialdesignGm3WizChipShared-chip__graphic{transition:width .1s cubic-bezier(.4,0,.2,1)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selectable:not(.javascriptMaterialdesignGm3WizChipShared-chip--selected,.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-icon) .javascriptMaterialdesignGm3WizChipShared-chip__graphic{width:0}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selecting-with-primary-icon .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{transition:opacity 75ms cubic-bezier(.4,0,.2,1)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--deselecting-with-primary-icon .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{transition:opacity .15s cubic-bezier(.4,0,.2,1) 75ms}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected .javascriptMaterialdesignGm3WizChipShared-chip__icon--primary{opacity:0}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-selected-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-disabled-label-text-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:hover .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-selected-hover-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:focus .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-selected-focus-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:active .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:var(--gm3-chip-filter-flat-selected-pressed-label-text-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selecting .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{transition:transform .15s cubic-bezier(.4,0,.2,1);transform:translate(-75%,-50%)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--deselecting .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{transition:opacity 50ms linear,transform .1s cubic-bezier(.4,0,.2,1);transform:translate(-75%,-50%)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--deselecting-with-primary-icon .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{transition:opacity 75ms cubic-bezier(.4,0,.2,1);transform:translate(-50%,-50%)}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{height:var(--gm3-chip-filter-flat-with-icon-icon-size,18px);width:var(--gm3-chip-filter-flat-with-icon-icon-size,18px);color:var(--gm3-chip-filter-flat-with-icon-selected-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35));transform:translate(-50%,-50%);opacity:1}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{color:var(--gm3-chip-filter-flat-with-icon-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:hover .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{color:var(--gm3-chip-filter-flat-with-icon-selected-hover-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:focus .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{color:var(--gm3-chip-filter-flat-with-icon-selected-focus-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected:not(.javascriptMaterialdesignGm3WizChipShared-chip--disabled) .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:active .javascriptMaterialdesignGm3WizChipShared-chip__checkmark{color:var(--gm3-chip-filter-flat-with-icon-selected-pressed-icon-color,var(--gm3-sys-color-on-secondary-container,#001d35))}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__checkmark-background{opacity:0}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__checkmark-svg{display:block}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__checkmark-path{stroke-width:1.5px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selecting .javascriptMaterialdesignGm3WizChipShared-chip__checkmark-path{transition:stroke-dashoffset .15s cubic-bezier(.4,0,.2,1) 45ms}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--deselecting .javascriptMaterialdesignGm3WizChipShared-chip__checkmark-path,.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected .javascriptMaterialdesignGm3WizChipShared-chip__checkmark-path{stroke-dashoffset:0}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selecting-with-primary-icon .javascriptMaterialdesignGm3WizChipShared-chip__checkmark-path{transition:stroke-dashoffset .15s cubic-bezier(.4,0,.2,1) 75ms}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--deselecting-with-primary-icon .javascriptMaterialdesignGm3WizChipShared-chip__checkmark-path{stroke-dashoffset:0}@media (forced-colors:active){.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected.javascriptMaterialdesignGm3WizChipShared-chip--disabled{background-color:Canvas}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__checkmark,.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__text-label{color:GrayText}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:CanvasText}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--selected.javascriptMaterialdesignGm3WizChipShared-chip--disabled .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-color:GrayText}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--flat.javascriptMaterialdesignGm3WizChipShared-chip--selected .javascriptMaterialdesignGm3WizChipShared-chip__action--primary:before{border-width:1px}}.javascriptMaterialdesignGm3WizChipFilterFlatEl .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding-inline:16px 16px}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic .javascriptMaterialdesignGm3WizChipShared-chip__graphic{padding-inline:8px 8px}.javascriptMaterialdesignGm3WizChipFilterFlatEl.javascriptMaterialdesignGm3WizChipShared-chip--with-primary-graphic .javascriptMaterialdesignGm3WizChipShared-chip__action--primary{padding-inline:0 16px}.appsElementsGenerativeaiCommonFeedbackSmallTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);margin:0}.appsElementsGenerativeaiCommonFeedbackSubtitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.appsElementsGenerativeaiCommonFeedbackAdditionalFeedback{--gm3-text-field-outlined-container-shape:8px;--gm3-text-field-outlined-focus-indicator-outline-thickness:2px;--gm3-text-field-outlined-input-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-text-field-outlined-input-text-line-height:1.25rem;--gm3-text-field-outlined-input-text-size:0.875rem;--gm3-text-field-outlined-input-text-tracking:0rem;--gm3-text-field-outlined-input-text-weight:400;--gm3-text-field-outlined-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-text-field-outlined-label-text-line-height:1.25rem;--gm3-text-field-outlined-label-text-size:0.875rem;--gm3-text-field-outlined-label-text-tracking:0rem;--gm3-text-field-outlined-label-text-weight:400;--gm3-text-field-outlined-container-shape-start-start:8px;--gm3-text-field-outlined-container-shape-start-end:8px;--gm3-text-field-outlined-container-shape-end-end:8px;--gm3-text-field-outlined-container-shape-end-start:8px}.appsElementsGenerativeaiCommonFeedbackAdditionalFeedbackInput{z-index:1}.appsElementsGenerativeaiCommonFeedbackPresetIssues{--gm3-chip-set-vertical-space-between-chips:8px;--gm3-chip-filter-flat-label-text-line-height:1.25rem;--gm3-chip-filter-flat-label-text-size:0.875rem;--gm3-chip-filter-flat-label-text-tracking:0rem;--gm3-chip-filter-flat-label-text-weight:400;--gm3-chip-filter-flat-focus-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-chip-filter-flat-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-chip-filter-flat-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsGenerativeaiCommonFeedbackLegalIssueLink{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;text-decoration:underline;text-underline-offset:3px;inline-size:-moz-fit-content;inline-size:fit-content}.appsElementsGenerativeaiCommonFeedbackLegalIssueLink:active,.appsElementsGenerativeaiCommonFeedbackLegalIssueLink:hover,.appsElementsGenerativeaiCommonFeedbackLegalIssueLink:link,.appsElementsGenerativeaiCommonFeedbackLegalIssueLink:visited{color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsGenerativeaiCommonFeedbackDisclaimer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-size:10px;color:var(--gm3-sys-color-on-surface-variant,#444746);text-wrap:pretty;flex:1;align-content:end}.appsElementsGenerativeaiCommonFeedbackSubmitButton{align-self:flex-start;margin-block:4px;min-block-size:40px}.appsElementsGenerativeaiCommonFeedbackDivider{margin-block:4px;inline-size:100%;border:.5px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsGenerativeaiCommonFeedbackContainer{display:flex;flex-direction:column;gap:12px;block-size:100%}.appsElementsGenerativeaiFeedbackDialogRoot{--gm3-dialog-container-content-padding:24px;--gm3-dialog-container-min-width:640px;--gm3-dialog-container-color:var(--gm3-sys-color-surface,#fff);--gm3-dialog-container-content-padding-block-start:24px;--gm3-dialog-container-content-padding-inline-end:24px;--gm3-dialog-container-content-padding-block-end:24px;--gm3-dialog-container-content-padding-inline-start:24px}@media (max-width:640px){.appsElementsGenerativeaiFeedbackDialogRoot{--gm3-dialog-container-min-width:540px}}.appsElementsGenerativeaiFeedbackDialogContent{display:flex;flex-direction:column;gap:16px}.appsElementsGenerativeaiFeedbackDialogContent p{margin-block:0}.appsElementsGenerativeaiFeedbackDialogContent a{text-decoration:underline;text-underline-offset:.25em}.appsElementsGenerativeaiFeedbackDialogHeader{display:flex;gap:8px;align-items:center;block-size:40px;margin-block:-4px}.appsElementsGenerativeaiFeedbackDialogTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2rem;margin:0}.appsElementsGenerativeaiFeedbackDialogBackButton{margin-inline-start:-8px}.appsElementsGenerativeaiFeedbackDialogDataSelectionTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;--gm3-form-field-label-text-tracking:typescale.title-medium.letter-spacing($_md-sys-typescale);block-size:48px}.appsElementsGenerativeaiFeedbackDialogIssuesContainer{display:flex;flex-direction:column}.appsElementsGenerativeaiFeedbackDialogPresetIssueCheckbox.appsElementsGenerativeaiFeedbackDialogPresetIssueCheckbox label{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.appsElementsGenerativeaiFeedbackDialogShareOutputDataCheckbox.appsElementsGenerativeaiFeedbackDialogShareOutputDataCheckbox label{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsGenerativeaiFeedbackDialogDisclaimer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.appsElementsGenerativeaiFeedbackDialogButtonContainer{display:flex;gap:8px;align-self:end}.appsElementsGenerativeaiFeedbackDialogDataSelectionContainer{border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-radius:8px}.appsElementsGenerativeaiFeedbackDialogDataSelectionSummary{display:flex;align-items:center;justify-content:space-between;padding-inline:16px}.appsElementsGenerativeaiFeedbackDialogDataSelectionContent{padding-inline:16px;margin-block-end:8px;max-block-size:100px;overflow-y:auto;word-break:break-word}.appsElementsGenerativeaiFeedbackDialogCommentContainer{display:flex;flex-direction:column;gap:8px}.appsElementsGenerativeaiFeedbackDialogCommentLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsGenerativeaiFeedbackDialogSeparator{border:none;border-block-start:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);margin-inline:-24px}.appsElementsGenerativeaiInlineFeedbackRoot{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container-low,#f8fafd);--gm3-card-filled-container-shape-start-start:16px;--gm3-card-filled-container-shape-start-end:16px;--gm3-card-filled-container-shape-end-end:16px;--gm3-card-filled-container-shape-end-start:16px;display:flex;flex-direction:column;gap:12px;padding:16px}.appsElementsGenerativeaiInlineFeedbackHeader{display:flex;justify-content:space-between;align-items:flex-start}.appsElementsGenerativeaiInlineFeedbackTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);margin:0}.appsElementsGenerativeaiInlineFeedbackAdditionalFeedback{--gm3-text-field-outlined-container-height:44px;--gm3-text-field-outlined-top-space:2px;--gm3-text-field-outlined-bottom-space:2px;background-color:var(--gm3-sys-color-surface,#fff)}.appsElementsGenerativeaiInlineFeedbackCloseButton{--gm3-icon-button-standard-touch-target-size:20px;--gm3-icon-button-standard-container-height:28px;--gm3-icon-button-standard-icon-size:18px;--gm3-icon-button-standard-container-width:28px;margin-block-start:-5px;margin-inline-end:-6px}.appsElementsGenerativeAiTitleRoot{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:2rem;line-height:1.75rem;letter-spacing:-.75px;color:var(--gm3-sys-color-outline,#747775);display:flex;flex-direction:column;text-wrap:pretty}.appsElementsGenerativeAiTitleGreeting{background:linear-gradient(135deg,#217bfe,#078efb 33%,#ac87eb);display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;inline-size:-moz-fit-content;inline-size:fit-content}.appsElementsKeyboardShortcutsDialogRoot{--gm3-dialog-container-content-padding:0;--gm3-dialog-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6);--gm3-dialog-container-max-height:min(100dvh - 48px,580px);--gm3-dialog-container-max-width:min(100dvw - 48px,600px);--gm3-dialog-container-min-height:min(100dvh - 48px,580px);--gm3-dialog-container-min-width:min(100dvw - 48px,600px);--gm3-dialog-content-display:flex;--gm3-dialog-container-content-padding-block-start:0;--gm3-dialog-container-content-padding-inline-end:0;--gm3-dialog-container-content-padding-block-end:0;--gm3-dialog-container-content-padding-inline-start:0}.appsElementsKeyboardShortcutsDialogContentContainer{display:flex;flex-direction:column;inline-size:100%}.appsElementsKeyboardShortcutsDialogPromoContentContainer{display:flex;flex-direction:column;padding:8px 24px}.appsElementsKeyboardShortcutsDialogAllShortcutsHelpLink{--gm3-button-text-container-height:28px;--gm3-button-text-label-text-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-button-text-label-text-size:0.875rem;--gm3-button-text-label-text-tracking:0rem;--gm3-button-text-label-text-weight:500;--gm3-button-text-with-icon-icon-label-space:8px;margin-inline-start:-12px}.appsElementsKeyboardShortcutsDialogShortcutsContainer{display:flex;flex-direction:column;flex-grow:1;overflow-y:overlay;padding-inline:24px}.appsElementsKeyboardShortcutsDialogFooter{display:flex;padding:16px 24px;position:relative}.appsElementsKeyboardShortcutsDialogFooter:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsKeyboardShortcutsDialogFooter:before{border-color:CanvasText}}.appsElementsKeyboardShortcutsDialogSearchInputContainer{flex-shrink:0;block-size:48px;margin-inline:24px;margin-block-end:8px;border:1px solid transparent;display:flex;align-items:center;gap:8px}.appsElementsKeyboardShortcutsDialogSearchInput{--gm3-text-field-filled-active-indicator-height:0;--gm3-text-field-filled-container-color:var(--gm3-sys-color-surface-container-low,#f8fafd);--gm3-text-field-filled-container-height:48px;--gm3-text-field-filled-disabled-active-indicator-height:0;--gm3-text-field-filled-focus-active-indicator-thickness:0;--gm3-text-field-filled-hover-active-indicator-height:0;--gm3-text-field-filled-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-text-field-filled-hover-state-layer-opacity:0.12;--gm3-text-field-filled-label-text-display:none;--gm3-text-field-filled-label-text-populated-line-height:0px;--gm3-text-field-filled-top-space:0px;--gm3-text-field-filled-bottom-space:0px;overflow:hidden;border-radius:48px;inline-size:100%;box-sizing:border-box}.appsElementsKeyboardShortcutsDialogSearchInputField::-webkit-search-cancel-button,.appsElementsKeyboardShortcutsDialogSearchInputField::-webkit-search-decoration,.appsElementsKeyboardShortcutsDialogSearchInputField::-webkit-search-results-button,.appsElementsKeyboardShortcutsDialogSearchInputField::-webkit-search-results-decoration{display:none}.appsElementsKeyboardShortcutsDialogSwitch{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-block-end:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsKeyboardShortcutsDialogCategoryLabel,.appsElementsKeyboardShortcutsDialogNoResultsNotice{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;padding-block:16px;text-align:start}.appsElementsKeyboardShortcutsDialogCategoryLabel,.appsElementsKeyboardShortcutsDialogShortcutName{white-space:normal;display:block}.appsElementsKeyboardShortcutsDialogCategoryMigrationLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;display:inline-block;padding-block:16px;text-align:end}.appsElementsKeyboardShortcutsDialogTableCell{padding:0}.appsElementsKeyboardShortcutsDialogQuarterTableCell{width:25%}.appsElementsKeyboardShortcutsDialogHalfTableCell{width:50%}.appsElementsKeyboardShortcutsDialogTableCellNoBorder{border:none}.appsElementsKeyboardShortcutsDialogNoResultsQuery{white-space:pre-wrap;word-wrap:break-word}.appsElementsKeyboardShortcutsDialogShortcutTable{--gm3-data-table-header-container-color:transparent;--gm3-data-table-outline-width:0;--gm3-data-table-row-item-selected-container-color:transparent;--gm3-data-table-row-item-selected-hover-state-layer-color:transparent;--gm3-data-table-row-item-unselected-container-color:transparent;--gm3-data-table-row-item-unselected-hover-state-layer-color:transparent;flex-shrink:0;table-layout:fixed;inline-size:100%}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsKeyboardShortcutsDialogShortcutTable{--gm3-data-table-row-item-outline-color:CanvasText}}.appsElementsKeyboardShortcutsDialogShortcutAlternateDisabled{--gm3-data-table-row-item-label-text-color:var(--gm3-sys-color-outline-variant,#c4c7c5)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsKeyboardShortcutsDialogShortcutAlternateDisabled{--gm3-data-table-row-item-label-text-color:GrayText}}.appsElementsKeyboardShortcutsDialogShortcutName{padding:16px 0}.appsElementsKeyboardShortcutsDialogShortcutNameHighlight{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.25rem}.appsElementsKeyboardShortcutsDialogKeySequenceList{display:flex;gap:4px;flex-wrap:wrap;justify-content:end;padding:16px 0}.appsElementsKeyboardShortcutsDialogKeySequence{display:flex;gap:4px}.appsElementsKeyboardShortcutsDialogKeySequenceAlternateDisabled{color:var(--gm3-sys-color-outline-variant,#c4c7c5)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsKeyboardShortcutsDialogKeySequenceAlternateDisabled{color:GrayText}}.appsElementsKeyboardShortcutsDialogKey{border-radius:4px;font-family:Google Sans Mono,Inter,monospace;color:inherit;border:1px solid currentColor;text-align:center;box-sizing:border-box;line-height:18px;padding-inline:4px}.appsElementsKeyboardShortcutsDialogSingleChar{padding-inline:0;inline-size:20px;text-transform:uppercase}.appsElementsLinkPreviewBannerBanner{padding-inline:16px;border-radius:0}@media (forced-colors:active){.appsElementsLinkPreviewBannerBanner:first-of-type{border-block-start:1px solid}}.appsElementsLinkPreviewBannerBanner:last-of-type{border-radius:0 0 12px 12px}.appsElementsLinkPreviewBannerBanner:nth-of-type(n+2) .appsElementsLinkPreviewBannerBannerContent{padding-block-start:10px}.appsElementsLinkPreviewBannerBanner:nth-last-of-type(n+2) .appsElementsLinkPreviewBannerBannerContent{padding-block-end:10px}.appsElementsLinkPreviewBannerBanner:nth-last-of-type(n+2):after{content:"";display:block;border-block-start:2px solid color-mix(in srgb,currentColor,transparent);position:relative;top:1px}.appsElementsLinkPreviewBannerBannerContent{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-block:8px;justify-content:flex-end}.appsElementsLinkPreviewBannerInformationalBanner{background-color:#fff2b4;color:#2f1400}.appsElementsLinkPreviewBannerSuggestionBanner{background-color:var(--gm3-sys-color-primary,#0b57d0);color:var(--gm3-sys-color-on-primary,#fff)}.appsElementsLinkPreviewBannerWarningBanner{background-color:#fcbd00;color:#2f1400}.appsElementsLinkPreviewBannerWarningSevereBanner{background-color:var(--gm3-sys-color-error,#b3261e);color:var(--gm3-sys-color-on-error,#fff)}.appsElementsLinkPreviewBannerIcon{display:flex}.appsElementsLinkPreviewBannerTextAndIconContainer{display:flex;gap:12px;text-wrap:pretty;flex:calc(100% - 144px)}.appsElementsLinkPreviewBannerText{display:flex;flex-direction:column;gap:2px}.appsElementsLinkPreviewBannerSubtext{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.appsElementsLinkPreviewBannerActionButtonContainer{display:flex}.appsElementsLinkPreviewBannerActionButton{--gm3-button-outlined-container-height:32px;--gm3-button-outlined-hover-state-layer-opacity:0.12;--gm3-button-outlined-leading-space:24px;--gm3-button-outlined-pressed-state-layer-opacity:0.16;--gm3-button-outlined-trailing-space:24px;--gm3-button-text-container-height:32px;--gm3-button-text-hover-state-layer-opacity:0.12;--gm3-button-text-leading-space:12px;--gm3-button-text-pressed-state-layer-opacity:0.16;--gm3-button-text-trailing-space:12px;margin:0;min-inline-size:unset}.appsElementsLinkPreviewBannerActionButton:disabled{opacity:.38}.appsElementsLinkPreviewBannerSuggestionActionButton{--gm3-button-outlined-disabled-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-focus-indicator-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-focus-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-hover-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-hover-state-layer-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-pressed-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-pressed-state-layer-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-disabled-outline-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-focus-outline-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-hover-outline-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-outline-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-outlined-pressed-outline-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-text-disabled-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-text-focus-indicator-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-text-focus-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-text-hover-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-text-hover-state-layer-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-text-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-text-pressed-label-text-color:var(--gm3-sys-color-on-primary,#fff);--gm3-button-text-pressed-state-layer-color:var(--gm3-sys-color-on-primary,#fff)}.appsElementsLinkPreviewBannerInformationalActionButton,.appsElementsLinkPreviewBannerWarningActionButton{--gm3-button-outlined-disabled-label-text-color:#2f1400;--gm3-button-outlined-focus-indicator-color:#2f1400;--gm3-button-outlined-focus-label-text-color:#2f1400;--gm3-button-outlined-hover-label-text-color:#2f1400;--gm3-button-outlined-hover-state-layer-color:#2f1400;--gm3-button-outlined-label-text-color:#2f1400;--gm3-button-outlined-pressed-label-text-color:#2f1400;--gm3-button-outlined-pressed-state-layer-color:#2f1400;--gm3-button-outlined-disabled-outline-color:#2f1400;--gm3-button-outlined-focus-outline-color:#2f1400;--gm3-button-outlined-hover-outline-color:#2f1400;--gm3-button-outlined-outline-color:#2f1400;--gm3-button-outlined-pressed-outline-color:#2f1400;--gm3-button-text-disabled-label-text-color:#2f1400;--gm3-button-text-focus-indicator-color:#2f1400;--gm3-button-text-focus-label-text-color:#2f1400;--gm3-button-text-hover-label-text-color:#2f1400;--gm3-button-text-hover-state-layer-color:#2f1400;--gm3-button-text-label-text-color:#2f1400;--gm3-button-text-pressed-label-text-color:#2f1400;--gm3-button-text-pressed-state-layer-color:#2f1400}.appsElementsLinkPreviewBannerWarningSevereActionButton{--gm3-button-outlined-disabled-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-focus-indicator-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-focus-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-hover-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-hover-state-layer-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-pressed-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-pressed-state-layer-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-disabled-outline-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-focus-outline-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-hover-outline-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-outline-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-outlined-pressed-outline-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-text-disabled-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-text-focus-indicator-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-text-focus-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-text-hover-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-text-hover-state-layer-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-text-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-text-pressed-label-text-color:var(--gm3-sys-color-on-error,#fff);--gm3-button-text-pressed-state-layer-color:var(--gm3-sys-color-on-error,#fff)}.appsElementsLinkPreviewBannerHidden{display:none}.appsElementsAnchoredLinkPreviewRoot.appsElementsAnchoredLinkPreviewRoot{position:absolute;z-index:10000}.appsElementsLinkPreviewBaseRoot{--gm3-card-elevated-container-elevation:3;--gm3-card-elevated-container-color:var(--ae-link-preview-container-color,var(--gm3-sys-color-surface-container,#f0f4f9));--gm3-card-elevated-container-shape-start-start:12px;--gm3-card-elevated-container-shape-start-end:12px;--gm3-card-elevated-container-shape-end-end:12px;--gm3-card-elevated-container-shape-end-start:12px;box-sizing:border-box;inline-size:var(--ae-link-preview-inline-size,324px)}.appsElementsLinkPreviewBaseBase{overflow:hidden}@media not (prefers-reduced-motion){.appsElementsLinkPreviewBaseBase{transition:block-size .35s cubic-bezier(.27,1.06,.18,1)}}.appsElementsLinkPreviewBaseMainContent{padding:10px 16px}.appsElementsLinkPreviewBaseThirdPartyContainer{box-sizing:border-box;padding:0 7px;inline-size:100%;block-size:0}.appsElementsLinkPreviewBaseBody,.appsElementsLinkPreviewBaseMainContent{display:flex;flex-direction:column;gap:10px}.appsElementsLinkPreviewBaseBody:has(.appsElementsLinkPreviewBaseDescriptionSection),.appsElementsLinkPreviewBaseBody:has(.appsElementsLinkPreviewBaseMapsDescriptionSection),.appsElementsLinkPreviewBaseBody:has(.appsElementsLinkPreviewBaseThumbnailContainer),.appsElementsLinkPreviewBaseBody:has(.appsElementsLinkPreviewBaseUrl){padding-block-end:6px}.appsElementsLinkPreviewBaseBody{animation-delay:.1s}.appsElementsLinkPreviewBaseHeader{display:flex;gap:12px;align-items:center;justify-content:space-between}.appsElementsLinkPreviewBaseIconTitleUrlContainer{display:flex;gap:12px;align-items:center;align-self:start;min-inline-size:0;flex-grow:1;margin-block-start:6px}.appsElementsLinkPreviewBaseTitleUrlContainer{min-inline-size:0;flex-grow:1}.appsElementsLinkPreviewBaseTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-inline-size:-moz-fit-content;max-inline-size:fit-content;color:var(--gm3-sys-color-primary,#0b57d0);cursor:pointer;display:block;text-decoration:none}.appsElementsLinkPreviewBaseTitle:after{content:"";display:block}.appsElementsLinkPreviewBaseBrokenLink{cursor:default;font-style:italic;pointer-events:none;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsLinkPreviewBaseTitleIcon{display:flex;align-items:center}.appsElementsLinkPreviewBaseHeader:has(.appsElementsLinkPreviewBaseUrl) .appsElementsLinkPreviewBaseTitleIcon{align-self:start}.appsElementsLinkPreviewBaseDefaultFavicon{aspect-ratio:1;border-radius:50%;box-sizing:border-box;border-style:solid;border-color:transparent;background-color:var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsLinkPreviewBaseUrl{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;animation-delay:.1s;max-inline-size:-moz-fit-content;max-inline-size:fit-content;margin-block-start:4px;display:block}.appsElementsLinkPreviewBaseUrl:after{content:"";display:block}.appsElementsLinkPreviewBaseThumbnailContainer{display:flex;position:relative;block-size:164px;border-radius:12px;overflow:hidden;cursor:pointer;border:1px solid var(--ae-link-preview-thumbnail-border-color,transparent)}.appsElementsLinkPreviewBaseThumbnailLink{display:flex;flex-grow:1}.appsElementsLinkPreviewBaseThumbnail{object-fit:cover;inline-size:100%}.appsElementsLinkPreviewBaseThumbnailIcon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.appsElementsLinkPreviewBaseThumbnailIcon .appsElementsLinkPreviewBaseTitleIcon{transform:scale(8)}.appsElementsLinkPreviewBaseDriveCard .appsElementsLinkPreviewBaseThumbnail{position:absolute;top:0}.appsElementsLinkPreviewBasePublicCard .appsElementsLinkPreviewBaseThumbnail{object-fit:contain}.appsElementsLinkPreviewBaseOpenPreviewButton{position:absolute;inset-inline-end:0;inset-block-end:0;margin-block-end:8px;margin-inline-end:8px;display:flex;justify-content:center;align-items:center;block-size:32px;min-inline-size:32px;max-inline-size:32px;padding:0;color:#fff;background-color:rgba(31,31,31,.6);border:1px solid transparent;border-radius:20px}@media not (prefers-reduced-motion){.appsElementsLinkPreviewBaseOpenPreviewButton{transition-property:max-inline-size,padding;transition-duration:.35s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.appsElementsLinkPreviewBaseOpenPreviewText{color:#fff;display:none;overflow:hidden;white-space:nowrap;block-size:-moz-fit-content;block-size:fit-content}.appsElementsLinkPreviewBaseOpenPreviewButton:focus-visible,.appsElementsLinkPreviewBaseOpenPreviewButton:hover,.appsElementsLinkPreviewBaseThumbnailContainer:focus-visible .appsElementsLinkPreviewBaseOpenPreviewButton,.appsElementsLinkPreviewBaseThumbnailContainer:hover .appsElementsLinkPreviewBaseOpenPreviewButton{max-inline-size:300px;padding:0 8px;gap:8px}.appsElementsLinkPreviewBaseOpenPreviewButton:focus-visible .appsElementsLinkPreviewBaseOpenPreviewText,.appsElementsLinkPreviewBaseOpenPreviewButton:hover .appsElementsLinkPreviewBaseOpenPreviewText,.appsElementsLinkPreviewBaseThumbnailContainer:focus-visible .appsElementsLinkPreviewBaseOpenPreviewButton .appsElementsLinkPreviewBaseOpenPreviewText,.appsElementsLinkPreviewBaseThumbnailContainer:hover .appsElementsLinkPreviewBaseOpenPreviewButton .appsElementsLinkPreviewBaseOpenPreviewText{display:block}.appsElementsLinkPreviewBaseRipple{--gm3-ripple-hover-color:var(--gm3-sys-color-on-secondary-container,#004a77);--gm3-ripple-pressed-color:var(--gm3-sys-color-on-secondary-container,#004a77);--gm3-ripple-hover-opacity:0.08;--gm3-ripple-pressed-opacity:0.1}.appsElementsLinkPreviewBaseDescriptionSection{gap:8px;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsLinkPreviewBaseDescriptionRow{display:flex;gap:12px;align-items:center}.appsElementsLinkPreviewBaseDescriptionIcon{display:flex}.appsElementsLinkPreviewBaseDescriptionText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:pretty}.appsElementsLinkPreviewBaseDescriptionText.appsElementsLinkPreviewBaseDescriptionLink{text-decoration:underline}.appsElementsLinkPreviewBaseActionButtonsRow{display:flex;align-self:start;align-items:center;justify-content:end;gap:4px;margin-inline-end:-6px}.appsElementsLinkPreviewBaseActionButton{color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-container-height:32px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-container-width:32px}.appsElementsLinkPreviewBaseButtonsWrapper{display:flex;align-items:center;gap:4px}.appsElementsLinkPreviewBasePrimaryActionButton{--gm3-button-filled-tonal-container-height:32px;--gm3-button-filled-tonal-disabled-label-text-opacity:0.38;--gm3-button-filled-tonal-hover-state-layer-opacity:0.12;--gm3-button-filled-tonal-leading-space:12px;--gm3-button-filled-tonal-pressed-state-layer-opacity:0.16;--gm3-button-filled-tonal-trailing-space:12px;margin:0;min-inline-size:unset}.appsElementsLinkPreviewBaseSecondaryActionButton{--gm3-icon-button-filled-tonal-container-height:32px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-tonal-selected-container-shape-start-start:8px;--gm3-icon-button-filled-tonal-selected-container-shape-start-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-start:8px;--gm3-icon-button-filled-tonal-container-width:32px;--gm3-icon-button-filled-tonal-icon-size:20px;--gm3-icon-button-filled-tonal-disabled-icon-opacity:0.38;--gm3-icon-button-filled-tonal-hover-state-layer-opacity:0.12;--gm3-icon-button-filled-tonal-pressed-state-layer-opacity:0.16;margin:0;min-inline-size:unset}[data-is-tooltip-wrapper=true]:has(.appsElementsLinkPreviewBaseSecondaryActionButton){margin-inline-start:auto}.appsElementsLinkPreviewBaseMapsDescriptionSection{display:flex;gap:8px;justify-content:space-between;padding:6px 0}.appsElementsLinkPreviewBaseMapsDescriptionSectionTextbox{min-inline-size:0;flex-grow:1}.appsElementsLinkPreviewBaseMapsDescriptionSectionText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-inline-size:-moz-fit-content;max-inline-size:fit-content;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsLinkPreviewBaseMapsDescriptionSectionText:after{content:"";display:block}.appsElementsLinkPreviewBaseMapsDescriptionSectionTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.appsElementsLinkPreviewBaseMapsDescriptionSectionAddress{font-style:normal}.appsElementsLinkPreviewBaseMapsDescriptionSectionThumbnail{inline-size:48px;block-size:48px;border-radius:4px;object-fit:cover}.appsElementsLinkPreviewBasePrivacyPromoText{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0}.appsElementsLinkPreviewBaseMultiLinkPreviewCard .appsElementsLinkPreviewBaseLinkList{margin:0;padding:0}.appsElementsLinkPreviewBaseMultiLinkPreviewCard .appsElementsLinkPreviewBaseLinkList .appsElementsLinkPreviewBaseLinkListItem{list-style-type:none}.appsElementsLinkPreviewBaseMultiLinkPreviewCard .appsElementsLinkPreviewBaseMainContent{padding-block:6px}.appsElementsLinkPreviewBaseMultiLinkPreviewCard .appsElementsLinkPreviewBaseLinkListItem:first-of-type .appsElementsLinkPreviewBaseMainContent{padding-block-start:16px}.appsElementsLinkPreviewBaseMultiLinkPreviewCard .appsElementsLinkPreviewBaseLinkListItem:last-of-type .appsElementsLinkPreviewBaseMainContent{padding-block-end:16px}.appsElementsLinkPreviewBaseHidden{display:none}[data-is-tooltip-wrapper=true]:has(>.appsElementsLinkPreviewBaseHidden){display:none}@keyframes appsElementsLinkPreviewBase-fade-0-100{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.appsElementsLinkPreviewBaseFade_0_100{animation-name:appsElementsLinkPreviewBase-fade-0-100;animation-duration:.15s;animation-timing-function:cubic-bezier(.31,.94,.34,1);animation-fill-mode:both}}@keyframes appsElementsLinkPreviewBase-fade-50-100{0%{opacity:.5}to{opacity:1}}@media not (prefers-reduced-motion){.appsElementsLinkPreviewBaseFade_50_100{animation-name:appsElementsLinkPreviewBase-fade-50-100;animation-duration:.15s;animation-timing-function:cubic-bezier(.31,.94,.34,1);animation-fill-mode:both}}@keyframes appsElementsLinkPreviewBase-fade-100-0{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.appsElementsLinkPreviewBaseFade_100_0{animation-name:appsElementsLinkPreviewBase-fade-100-0;animation-duration:.15s;animation-timing-function:cubic-bezier(.31,.94,.34,1);animation-fill-mode:both}}.appsElementsMediaPlaybackVideoHoverplayerIconButton{--gm3-icon-button-filled-container-height:40px;--gm3-icon-button-filled-container-shape-start-start:12px;--gm3-icon-button-filled-container-shape-start-end:12px;--gm3-icon-button-filled-container-shape-end-end:12px;--gm3-icon-button-filled-container-shape-end-start:12px;--gm3-icon-button-filled-container-width:40px;--gm3-icon-button-filled-icon-size:20px;--gm3-icon-button-filled-container-color:var(--gm3-sys-color-surface,#131314);--gm3-icon-button-filled-unselected-container-color:var(--gm3-sys-color-surface,#131314);--gm3-icon-button-filled-selected-container-color:var(--gm3-sys-color-surface,#131314);--gm3-icon-button-filled-disabled-container-color:var(--gm3-sys-color-surface,#131314);--gm3-icon-button-filled-disabled-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3);--gm3-icon-button-filled-toggle-unselected-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3);--gm3-icon-button-filled-toggle-selected-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3);--gm3-icon-button-filled-toggle-selected-hover-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3);--gm3-icon-button-filled-toggle-unselected-hover-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3);--gm3-icon-button-filled-toggle-selected-focus-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3);--gm3-icon-button-filled-toggle-unselected-focus-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3);--gm3-icon-button-filled-toggle-selected-pressed-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3);--gm3-icon-button-filled-toggle-unselected-pressed-icon-color:var(--gm3-sys-color-on-surface,#e3e3e3)}.appsElementsMediaPlaybackVideoHoverplayerClosedCaptionButton{--gm3-icon-button-filled-disabled-icon-color:var(--gm3-sys-color-outline-variant,#444746)}.appsElementsMediaPlaybackVideoHoverplayerPlayButton{--gm3-icon-button-filled-container-height:48px;--gm3-icon-button-filled-container-width:48px}.appsElementsMediaPlaybackVideoHoverplayerPlayButtonContainer{display:flex;position:absolute;align-items:center;justify-content:center;block-size:100%;inline-size:100%}.appsElementsMediaPlaybackVideoHoverplayerControlsContainer{display:flex;float:inline-end;gap:8px;padding:8px}.appsElementsMediaPlaybackVideoHoverplayerTooltip{--gm3-tooltip-plain-z-index:2500}.appsElementsMediaPlaybackVideoHoverplayerContainer{position:absolute;block-size:100%;inline-size:100%;inset-block-start:0}.appsElementsMediaPlaybackVideoHoverplayerPlayer{--gm3-sys-color-background:#131314;--gm3-sys-color-background-rgb:19,19,20;--gm3-sys-color-error:#f2b8b5;--gm3-sys-color-error-rgb:242,184,181;--gm3-sys-color-error-container:#8c1d18;--gm3-sys-color-error-container-rgb:140,29,24;--gm3-sys-color-inverse-on-surface:#303030;--gm3-sys-color-inverse-on-surface-rgb:48,48,48;--gm3-sys-color-inverse-primary:#0b57d0;--gm3-sys-color-inverse-primary-rgb:11,87,208;--gm3-sys-color-inverse-surface:#e3e3e3;--gm3-sys-color-inverse-surface-rgb:227,227,227;--gm3-sys-color-on-background:#e3e3e3;--gm3-sys-color-on-background-rgb:227,227,227;--gm3-sys-color-on-error:#601410;--gm3-sys-color-on-error-rgb:96,20,16;--gm3-sys-color-on-error-container:#f9dedc;--gm3-sys-color-on-error-container-rgb:249,222,220;--gm3-sys-color-on-primary:#062e6f;--gm3-sys-color-on-primary-rgb:6,46,111;--gm3-sys-color-on-primary-container:#d3e3fd;--gm3-sys-color-on-primary-container-rgb:211,227,253;--gm3-sys-color-on-primary-fixed:#041e49;--gm3-sys-color-on-primary-fixed-rgb:4,30,73;--gm3-sys-color-on-primary-fixed-variant:#0842a0;--gm3-sys-color-on-primary-fixed-variant-rgb:8,66,160;--gm3-sys-color-on-secondary:#035;--gm3-sys-color-on-secondary-rgb:0,51,85;--gm3-sys-color-on-secondary-container:#c2e7ff;--gm3-sys-color-on-secondary-container-rgb:194,231,255;--gm3-sys-color-on-secondary-fixed:#001d35;--gm3-sys-color-on-secondary-fixed-rgb:0,29,53;--gm3-sys-color-on-secondary-fixed-variant:#004a77;--gm3-sys-color-on-secondary-fixed-variant-rgb:0,74,119;--gm3-sys-color-on-surface:#e3e3e3;--gm3-sys-color-on-surface-rgb:227,227,227;--gm3-sys-color-on-surface-variant:#c4c7c5;--gm3-sys-color-on-surface-variant-rgb:196,199,197;--gm3-sys-color-on-tertiary:#0a3818;--gm3-sys-color-on-tertiary-rgb:10,56,24;--gm3-sys-color-on-tertiary-container:#c4eed0;--gm3-sys-color-on-tertiary-container-rgb:196,238,208;--gm3-sys-color-on-tertiary-fixed:#072711;--gm3-sys-color-on-tertiary-fixed-rgb:7,39,17;--gm3-sys-color-on-tertiary-fixed-variant:#0f5223;--gm3-sys-color-on-tertiary-fixed-variant-rgb:15,82,35;--gm3-sys-color-outline:#8e918f;--gm3-sys-color-outline-rgb:142,145,143;--gm3-sys-color-outline-variant:#444746;--gm3-sys-color-outline-variant-rgb:68,71,70;--gm3-sys-color-primary:#a8c7fa;--gm3-sys-color-primary-rgb:168,199,250;--gm3-sys-color-primary-container:#0842a0;--gm3-sys-color-primary-container-rgb:8,66,160;--gm3-sys-color-primary-fixed:#d3e3fd;--gm3-sys-color-primary-fixed-rgb:211,227,253;--gm3-sys-color-primary-fixed-dim:#a8c7fa;--gm3-sys-color-primary-fixed-dim-rgb:168,199,250;--gm3-sys-color-scrim:#000;--gm3-sys-color-scrim-rgb:0,0,0;--gm3-sys-color-secondary:#7fcfff;--gm3-sys-color-secondary-rgb:127,207,255;--gm3-sys-color-secondary-container:#004a77;--gm3-sys-color-secondary-container-rgb:0,74,119;--gm3-sys-color-secondary-fixed:#c2e7ff;--gm3-sys-color-secondary-fixed-rgb:194,231,255;--gm3-sys-color-secondary-fixed-dim:#7fcfff;--gm3-sys-color-secondary-fixed-dim-rgb:127,207,255;--gm3-sys-color-shadow:#000;--gm3-sys-color-shadow-rgb:0,0,0;--gm3-sys-color-surface:#131314;--gm3-sys-color-surface-rgb:19,19,20;--gm3-sys-color-surface-bright:#37393b;--gm3-sys-color-surface-bright-rgb:55,57,59;--gm3-sys-color-surface-container:#1e1f20;--gm3-sys-color-surface-container-rgb:30,31,32;--gm3-sys-color-surface-container-high:#282a2c;--gm3-sys-color-surface-container-high-rgb:40,42,44;--gm3-sys-color-surface-container-highest:#333537;--gm3-sys-color-surface-container-highest-rgb:51,53,55;--gm3-sys-color-surface-container-low:#1b1b1b;--gm3-sys-color-surface-container-low-rgb:27,27,27;--gm3-sys-color-surface-container-lowest:#0e0e0e;--gm3-sys-color-surface-container-lowest-rgb:14,14,14;--gm3-sys-color-surface-dim:#131314;--gm3-sys-color-surface-dim-rgb:19,19,20;--gm3-sys-color-surface-tint:#d1e1ff;--gm3-sys-color-surface-tint-rgb:209,225,255;--gm3-sys-color-surface-variant:#444746;--gm3-sys-color-surface-variant-rgb:68,71,70;--gm3-sys-color-tertiary:#6dd58c;--gm3-sys-color-tertiary-rgb:109,213,140;--gm3-sys-color-tertiary-container:#0f5223;--gm3-sys-color-tertiary-container-rgb:15,82,35;--gm3-sys-color-tertiary-fixed:#c4eed0;--gm3-sys-color-tertiary-fixed-rgb:196,238,208;--gm3-sys-color-tertiary-fixed-dim:#6dd58c;--gm3-sys-color-tertiary-fixed-dim-rgb:109,213,140;background:var(--gm3-sys-color-surface,#131314);box-sizing:border-box;position:relative}.appsElementsMediaPlaybackVideoHoverplayerPlayer:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsMediaPlaybackVideoHoverplayerPlayer:before{border-color:CanvasText}}.appsElementsMediaPlaybackVideoHoverplayerRawVideo{block-size:100%;inline-size:100%}.appsElementsMediaPlaybackVideoHoverplayerPlayerNotReady{display:none}.appsElementsMediaPlaybackVideoHoverplayerHoverControls{height:100%;width:100%}.appsElementsMediaPlaybackVideoHoverplayerHidden{opacity:0}.appsElementsMediaPlaybackVideoHoverplayerControlsContainer:not(.appsElementsMediaPlaybackVideoHoverplayerHidden),.appsElementsMediaPlaybackVideoHoverplayerPlayButton:not(.appsElementsMediaPlaybackVideoHoverplayerHidden),.appsElementsMediaPlaybackVideoHoverplayerTimestamp:not(.appsElementsMediaPlaybackVideoHoverplayerHidden){visibility:visible;opacity:1;transition:opacity .15s linear}.appsElementsMediaPlaybackVideoHoverplayerTimestamp{display:flex;align-items:center;justify-content:center;position:absolute;height:20px;background:var(--gm3-sys-color-surface,#131314);border-radius:4px;bottom:18px;left:12px;min-width:36px}.appsElementsMediaPlaybackVideoHoverplayerDurationTimestamp{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface,#e3e3e3)}.appsElementsMultiPanelEl{max-width:560px;min-width:480px;width:100%}@media (max-width:560px){.appsElementsMultiPanelEl{max-width:100vw}}.appsElementsMultiPanelContentContainer{display:grid}.appsElementsMultiPanelLoading{display:none}.appsElementsMultiPanelPanelWrapper{background-color:var(--gm3-sys-color-surface-container-low,#f8fafd);border-radius:28px;color:var(--gm3-sys-color-on-surface,#1f1f1f);display:flex;flex-direction:column;grid-area:1/1;overflow:hidden;visibility:hidden}.appsElementsMultiPanelPanelWrapperIsActive{visibility:visible}.appsElementsMultiPanelPanelContainer,.appsElementsMultiPanelPanelContentContainer,.appsElementsMultiPanelPanelImage,.appsElementsMultiPanelPanelWrapper,.appsElementsMultiPanelVideoPlayer{width:100%}.appsElementsMultiPanelPanelContainer{display:flex;flex-direction:column;flex-grow:1}.appsElementsMultiPanelPanelContentContainer,.appsElementsMultiPanelPanelContentInnerContainer,.appsElementsMultiPanelVideoPlayer{background-color:var(--gm3-sys-color-surface,#fff)}.appsElementsMultiPanelVideoPlayer::-webkit-media-controls-fullscreen-button{display:none}.appsElementsMultiPanelPanelContentContainer{padding-bottom:62.5%;position:relative;z-index:0}.appsElementsMultiPanelPanelContentInnerContainer,.appsElementsMultiPanelPanelImageContainer{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.appsElementsMultiPanelPanelImageContainer{align-items:center;display:flex}.appsElementsMultiPanelPanelDescription{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:16px}.appsElementsMultiPanelPanelDescription>a:hover{text-decoration:underline}.appsElementsMultiPanelPanelDescriptionContainer{flex-grow:1;padding:24px 24px 0;text-align:center}.appsElementsMultiPanelPanelTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:0;line-height:2.25rem;margin:0}.appsElementsMultiPanelPanelFooterContainer{padding:24px}.appsElementsMultiPanelFooterContainer,.appsElementsMultiPanelTrailingContentContainer{display:flex;gap:24px}.appsElementsMultiPanelActionsContainer{align-items:center;display:flex;gap:8px;max-height:36px}.appsElementsMultiPanelFooterContainer{align-items:center;display:flex;justify-content:space-between}.appsElementsMultiPanelActionsContainer{flex-direction:row-reverse;flex-grow:1}.appsElementsMultiPanelTrailingContentContainer{justify-content:center}.appsElementsMultiPanelTrailingContentContainer:empty{display:none}.appsElementsMultiPanelPanelWrapper:not(.appsElementsMultiPanelPanelWrapperIsActive) .appsElementsMultiPanelTrailingContentContainer{display:none}.appsElementsWorkspaceRecommendationBannerContentActions{display:flex;flex-shrink:0;gap:12px;padding:16px 0}.appsElementsWorkspaceRecommendationBannerContentActionsExtraSmallLayout{--gm3-button-filled-container-height:36px}.appsElementsWorkspaceRecommendationBannerContentActionsSmall{padding:12px 0 4px}@media only screen and (min-width:33.75rem) and (max-width:63.9375rem){.appsElementsWorkspaceRecommendationBannerContentActions{padding:12px 0 4px}}@media only screen and (max-width:33.6875rem){.appsElementsWorkspaceRecommendationBannerContentActions{gap:0;flex-direction:row;padding:8px 0 4px}}.appsElementsWorkspaceRecommendationBannerContentBanner{border:none;box-sizing:border-box}.appsElementsWorkspaceRecommendationBannerContentBanner:has(.appsElementsWorkspaceRecommendationBannerContentRibbon){padding:10px 0}.appsElementsWorkspaceRecommendationBannerContentBannerContent{color:var(--gm3-sys-color-on-surface,#1f1f1f);display:flex;flex-direction:row;gap:0 8px;position:relative}@media only screen and (max-width:33.6875rem){.appsElementsWorkspaceRecommendationBannerContentBannerContent{flex-direction:column-reverse}}.appsElementsWorkspaceRecommendationBannerContentBannerContentExtraSmallLayout{box-sizing:border-box;max-height:80px}.appsElementsWorkspaceRecommendationBannerContentBannerIcon{color:var(--gm3-sys-color-on-surface-variant,#444746);position:absolute;left:-40px}.appsElementsWorkspaceRecommendationBannerContentBannerImage{align-self:center;flex:0 0 auto;inline-size:320px}.appsElementsWorkspaceRecommendationBannerContentBannerImageExtraSmall{inline-size:65px}.appsElementsWorkspaceRecommendationBannerContentBannerImageSmall{inline-size:220px}@media only screen and (min-width:33.75rem) and (max-width:63.9375rem){.appsElementsWorkspaceRecommendationBannerContentBannerImage{max-inline-size:220px}}@media only screen and (max-width:33.6875rem){.appsElementsWorkspaceRecommendationBannerContentBannerImage{display:none}}.appsElementsWorkspaceRecommendationBannerContentBodyContent{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;position:relative}.appsElementsWorkspaceRecommendationBannerContentBodyContentSmall{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}@media only screen and (min-width:33.75rem) and (max-width:63.9375rem){.appsElementsWorkspaceRecommendationBannerContentBodyContent{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}}@media only screen and (max-width:33.6875rem){.appsElementsWorkspaceRecommendationBannerContentBodyContent{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}}.appsElementsWorkspaceRecommendationBannerContentBodyContentActionLink{text-decoration:underline}.appsElementsWorkspaceRecommendationBannerContentContentWrapper{border:1px solid transparent;border-radius:24px;overflow:hidden}.appsElementsWorkspaceRecommendationBannerContentContentWrapperExtraSmallLayout{border-radius:20px}.appsElementsWorkspaceRecommendationBannerContentHeading{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:0;line-height:2.75rem;position:relative}.appsElementsWorkspaceRecommendationBannerContentHeadingSmall{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:0;line-height:2.25rem}@media only screen and (min-width:33.75rem) and (max-width:63.9375rem){.appsElementsWorkspaceRecommendationBannerContentHeading{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:0;line-height:2.25rem}}@media only screen and (max-width:33.6875rem){.appsElementsWorkspaceRecommendationBannerContentHeading{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:0;line-height:2.25rem}}.appsElementsWorkspaceRecommendationBannerContentHeadingSmall .appsElementsWorkspaceRecommendationBannerContentBannerIcon{padding-top:4px}.appsElementsWorkspaceRecommendationBannerContentMessage{display:flex;flex-direction:column;flex-grow:1;gap:16px;justify-content:center}.appsElementsWorkspaceRecommendationBannerContentMessageSmall{gap:8px}@media only screen and (min-width:33.75rem) and (max-width:63.9375rem){.appsElementsWorkspaceRecommendationBannerContentMessage{gap:8px}}@media only screen and (max-width:33.6875rem){.appsElementsWorkspaceRecommendationBannerContentMessage{gap:8px}}.appsElementsWorkspaceRecommendationBannerContentMessageExtraSmallLayout{gap:2px}.appsElementsWorkspaceRecommendationBannerContentOverline{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.appsElementsWorkspaceRecommendationBannerContentOverlineSmall{font-size:13px}.appsElementsWorkspaceRecommendationBannerContentRibbon{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;align-items:center;background-color:var(--gm3-sys-color-inverse-surface,#303030);border-radius:0 0 4px 4px;color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);display:flex;gap:6px;justify-content:center;margin-block-end:4px;min-block-size:40px;padding:0 24px;text-align:center}.appsElementsWorkspaceRecommendationBannerContentRibbonSmall{padding:0 24px}@media only screen and (min-width:33.75rem) and (max-width:63.9375rem){.appsElementsWorkspaceRecommendationBannerContentRibbon{padding:0 24px}}.appsElementsWorkspaceRecommendationBannerContentTextActionContainer{display:flex;flex:1 1 auto;flex-direction:column;padding:24px 24px 24px 32px;position:relative}.appsElementsWorkspaceRecommendationBannerContentTextActionContainerSmall{padding:16px 24px}@media only screen and (min-width:33.75rem) and (max-width:63.9375rem){.appsElementsWorkspaceRecommendationBannerContentTextActionContainer{padding:16px 24px}}@media only screen and (max-width:33.6875rem){.appsElementsWorkspaceRecommendationBannerContentTextActionContainer{padding:16px 24px}}.appsElementsWorkspaceRecommendationBannerContentTextActionContainerRowLayout{align-items:center;flex-direction:row;justify-content:start;padding:8px 24px}.appsElementsWorkspaceRecommendationBannerContentTextActionContainerWithIcon{padding-left:64px}.appsElementsWorkspaceRecommendationBannerContentTextActionContainerWithCloseAction{padding-right:10px}.appsElementsWorkspaceRecommendationContentActionBehaviorLink{cursor:pointer}.appsElementsWorkspaceRecommendationContentActionImage{align-items:center;display:flex;height:20px;margin-inline-start:-32px;position:relative;pointer-events:none}.appsElementsWorkspaceRecommendationContentButtonFull{align-items:center;display:grid;grid-template-columns:100% 1fr}.appsElementsWorkspaceRecommendationContentButtonIcon{display:none}@container (max-width: 90px){.appsElementsWorkspaceRecommendationContentButtonFull{display:none}.appsElementsWorkspaceRecommendationContentButtonIcon{display:block}}.appsElementsWorkspaceRecommendationContentDialogContainer{--gm3-dialog-container-color:var(--gm3-sys-color-surface-container-low,#f8fafd);--gm3-dialog-container-content-padding:0;--gm3-dialog-container-max-width:1200px;--gm3-dialog-container-content-padding-block-start:0;--gm3-dialog-container-content-padding-inline-end:0;--gm3-dialog-container-content-padding-block-end:0;--gm3-dialog-container-content-padding-inline-start:0}.appsElementsWorkspaceRecommendationContentDialogContainerFilledCloseButton [data-dialog-close-button]{--gm3-icon-button-standard-container-height:32px;--gm3-icon-button-standard-pressed-container-shape-start-start:6px;--gm3-icon-button-standard-pressed-container-shape-start-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-start:6px;--gm3-icon-button-standard-selected-container-shape-start-start:8px;--gm3-icon-button-standard-selected-container-shape-start-end:8px;--gm3-icon-button-standard-selected-container-shape-end-end:8px;--gm3-icon-button-standard-selected-container-shape-end-start:8px;--gm3-icon-button-standard-container-width:32px;--gm3-icon-button-standard-icon-size:20px;background:var(--gm3-sys-color-surface-container-low,#f8fafd)}.appsElementsWorkspaceRecommendationContentDialogContainerFullScreen{--gm3-dialog-container-min-height:100dvh;--gm3-dialog-container-max-width:100dvw;--gm3-dialog-container-min-width:100dvw;--gm3-dialog-container-shape:0}.appsElementsWorkspaceRecommendationContentDialogContainerShimmer.appsElementsWorkspaceRecommendationContentDialogContainerShimmer [role=dialog]{background-color:var(--gm3-sys-color-surface-container-low,#f8fafd);background-clip:padding-box;border:1px solid transparent;position:relative;overflow:unset}.appsElementsWorkspaceRecommendationContentDialogContainerShimmer.appsElementsWorkspaceRecommendationContentDialogContainerShimmer [role=dialog]:before{content:"";position:absolute;inset:0;z-index:-1;margin:-1px;border-radius:inherit;background:linear-gradient(90deg,#217bfe,#078efb,#ac87eb,#ee4d5d)}.appsElementsWorkspaceRecommendationContentDialogContainerShimmer.appsElementsWorkspaceRecommendationContentDialogContainerShimmer [role=dialog]:after{content:"";position:absolute;z-index:-1;background:linear-gradient(53deg,#6080f5,#ac87eb,#6981f4,#3a7ae3,#5279c8,#ee4d5d);opacity:.25;filter:blur(25px);border-radius:inherit;inset-block-start:-24px;inset-inline-start:-24px;inline-size:calc(100% + 48px);block-size:calc(100% + 48px)}.appsElementsWorkspaceRecommendationContentDialogContentFullScreen{align-items:safe center;box-sizing:border-box;display:flex;height:calc(100vh - 64px);justify-content:safe center;overflow:auto;padding:24px 16px}.appsElementsWorkspaceRecommendationContentDialogFooter{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;align-items:center;border-block-start:1px solid var(--gm3-sys-color-primary-container,#d3e3fd);display:flex;justify-content:space-between;padding:24px 24px 0}.appsElementsWorkspaceRecommendationContentDialogFooterButtons{display:flex;gap:8px;margin-left:auto}.appsElementsWorkspaceRecommendationContentDialogHeaderContainer{align-items:center;background-color:var(--gm3-sys-color-surface-container-low,#f8fafd);border-block-end:1px solid var(--gm3-sys-color-primary-container,#d3e3fd);box-sizing:border-box;display:flex;height:64px;padding-left:24px;position:relative}@media screen and (max-width:600px){.appsElementsWorkspaceRecommendationContentDialogHeaderContainer{padding-left:16px}}.appsElementsWorkspaceRecommendationContentDialogHeaderTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.75rem;display:-webkit-box;max-height:3.5rem;max-width:calc(50% - 116px);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:480px){.appsElementsWorkspaceRecommendationContentDialogHeaderTitle{display:none}}.appsElementsWorkspaceRecommendationContentDialogTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:0;line-height:2.25rem;font-weight:700;text-align:center}.appsElementsWorkspaceRecommendationContentDialogRoot{box-sizing:border-box;color:var(--gm3-sys-color-on-surface,#1f1f1f);display:grid;max-inline-size:600px;padding:24px 0}.appsElementsWorkspaceRecommendationContentDialogWorkspaceLogo{left:50%;position:absolute;transform:translateX(-50%)}.appsElementsWorkspaceRecommendationContentFilledIcon{color:var(--gm3-sys-color-on-primary,#fff)}.appsElementsWorkspaceRecommendationContentHidden{display:none}.appsElementsWorkspaceRecommendationContentIframeContainer{block-size:100%;inline-size:100%;inset:0;position:fixed;z-index:10}.appsElementsWorkspaceRecommendationContentRichMessageRoot{align-items:center;display:flex;gap:12px}.appsElementsWorkspaceRecommendationContentRichMessageImage{block-size:24px}.appsElementsWorkspaceRecommendationContentTableBody{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsWorkspaceRecommendationContentTableBody .appsElementsWorkspaceRecommendationContentTableCellLong{text-align:left;white-space:normal}.appsElementsWorkspaceRecommendationContentTableCell{padding:10px 16px;white-space:nowrap}.appsElementsWorkspaceRecommendationContentTableCell:has(.appsElementsWorkspaceRecommendationContentTableCellImage){padding:10px 0}.appsElementsWorkspaceRecommendationContentTableCell:last-of-type{background-color:var(--gm3-sys-color-surface-container-high,#e9eef6);color:var(--gm3-sys-color-primary,#0b57d0);font-weight:700}.appsElementsWorkspaceRecommendationContentTableCell:last-of-type .appsElementsWorkspaceRecommendationContentTableCellBool{color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsWorkspaceRecommendationContentTableCellImage{block-size:24px;vertical-align:sub}.appsElementsWorkspaceRecommendationContentTableHead{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsWorkspaceRecommendationContentTableHead .appsElementsWorkspaceRecommendationContentTableCell{border-radius:16px 16px 0 0;padding-block-start:16px}.appsElementsWorkspaceRecommendationContentTableRoot{border-collapse:collapse;margin:16px 24px;text-align:center}.appsElementsWorkspaceRecommendationContentTableRow+.appsElementsWorkspaceRecommendationContentTableRow{border-block-start:1px dotted var(--gm3-sys-color-primary,#0b57d0)}.appsElementsWorkspaceRecommendationContentTableRow:last-of-type .appsElementsWorkspaceRecommendationContentTableCell{border-radius:0 0 16px 16px}.appsElementsWorkspaceRecommendationEl{background-color:transparent;display:grid}.appsElementsWorkspaceRecommendationCtaButtonContainer{container-type:inline-size}.appsElementsWorkspaceRecommendationCtaButtonContainer .appsElementsWorkspaceRecommendationCtaButton{--gm3-button-filled-tonal-container-height:32px;--gm3-button-filled-tonal-label-text-weight:normal;--gm3-button-filled-tonal-with-icon-icon-label-space:16px;--gm3-button-filled-tonal-container-color:var(--gm3-sys-color-surface,#fff);display:flex;inline-size:100%;justify-content:flex-start;margin:4px 0;padding-inline-end:40px}.appsElementsWorkspaceRecommendationCtaIconButton{--gm3-icon-button-filled-tonal-container-height:32px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-tonal-selected-container-shape-start-start:8px;--gm3-icon-button-filled-tonal-selected-container-shape-start-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-start:8px;--gm3-icon-button-filled-tonal-container-width:32px;--gm3-icon-button-filled-tonal-icon-size:18px;--gm3-icon-button-filled-tonal-container-color:var(--gm3-sys-color-surface,#fff);margin:4px 0}.appsElementsWorkspaceRecommendationValuePropContainer{align-items:center;display:flex;flex-direction:column;text-align:center}.appsElementsWorkspaceRecommendationValuePropMask{background-image:radial-gradient(var(--ae-value-prop-mask-color,#bde9ff),var(--gm3-sys-color-surface,#fff));filter:blur(100px);block-size:30%;margin-block-start:100px;position:absolute;inline-size:20%;z-index:-1}.appsElementsWorkspaceRecommendationValuePropTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:0;line-height:2.25rem;margin-block:16px;text-wrap:pretty}.appsElementsWorkspaceRecommendationValuePropDescription,.appsElementsWorkspaceRecommendationValuePropPrimaryAction{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.appsElementsWorkspaceRecommendationValuePropBadgeContainer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-block-start:16px}.appsElementsWorkspaceRecommendationValuePropBadge{--ae-badge-container-color:transparent;--ae-badge-text-color:#188038;--ae-badge-outline-color:#188038}.appsElementsWorkspaceRecommendationValuePropCardContainer{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:space-between;padding:16px}.appsElementsWorkspaceRecommendationValuePropCardPrimaryFeatureCard{background-color:var(--gm3-sys-color-tertiary-container,#c4eed0);color:var(--gm3-sys-color-on-tertiary-container,#0f5223);justify-content:center;padding-block:24px}.appsElementsWorkspaceRecommendationValuePropCardTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.appsElementsWorkspaceRecommendationValuePropCardPrimaryFeatureCard .appsElementsWorkspaceRecommendationValuePropCardTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.appsElementsWorkspaceRecommendationValuePropCardSecondaryFeatureCard{background-color:var(--gm3-sys-color-primary-container,#d3e3fd)}.appsElementsWorkspaceRecommendationValuePropCardSecondaryFeatureCard .appsElementsWorkspaceRecommendationValuePropCardTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.appsElementsWorkspaceRecommendationValuePropCardDescription{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-block-start:4px}.appsElementsWorkspaceRecommendationValuePropCardPrimaryAction{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.appsElementsWorkspaceRecommendationValuePropGroupGroupsContainer{display:flex;flex-direction:column;gap:24px}.appsElementsWorkspaceRecommendationValuePropGroupTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;font-weight:500;margin-block-end:16px}.appsElementsWorkspaceRecommendationValuePropGroupGroupsContainer .appsElementsWorkspaceRecommendationValuePropGroupPrimaryFeatureGroupTitle{color:#0b57d0}.appsElementsWorkspaceRecommendationValuePropGroupValuePropList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.appsElementsWorkspaceRecommendationValuePropGroupValuePropItem{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;display:flex;gap:12px}.appsElementsWorkspaceRecommendationValuePropGroupValuePropIcon{font-size:20px;height:24px;width:24px;color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsWorkspaceRecommendationValuePropGroupValuePropTitle{font-weight:700}.javascriptMaterialdesignGm3WizFontIcon-icon{display:inline-flex;align-items:center;justify-content:center;font-variation-settings:"FILL" var(--gm3-font-icon-fill,0),"ROND" var(--gm3-font-icon-round,50),"wght" var(--gm3-font-icon-weight,400),"GRAD" var(--gm3-font-icon-grade,0),"opsz" var(--gm3-font-icon-optical-size,24)}.appsElementsSidekickRoot{display:flex;inline-size:-moz-fit-content;inline-size:fit-content}.appsElementsSidekickCard{--gm3-card-outlined-container-color:var(--ae-sidekick-container-color,var(--gm3-sys-color-surface,#fff));--gm3-card-outlined-hover-outline-color:var(--ae-sidekick-panel-outline-color,var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1)));--gm3-card-outlined-outline-color:var(--ae-sidekick-panel-outline-color,var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1)));--gm3-card-outlined-pressed-outline-color:var(--ae-sidekick-panel-outline-color,var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1)));--gm3-card-outlined-container-shape-start-start:16px;--gm3-card-outlined-container-shape-start-end:16px;--gm3-card-outlined-container-shape-end-end:16px;--gm3-card-outlined-container-shape-end-start:16px;overflow:hidden;inline-size:-moz-fit-content;inline-size:fit-content}.appsElementsSidekickResizeHandle{block-size:100%;inline-size:12px;position:absolute;margin-inline-start:-6px;cursor:ew-resize;-webkit-user-select:none;user-select:none;z-index:2}.appsElementsSidekickContent{display:flex;flex-direction:column;inline-size:calc(var(--ae-sidekick-collapsed-inline-size, 318px) + var(--ae-sidekick-inline-size-offset, 0)*1px);min-inline-size:var(--ae-sidekick-collapsed-inline-size,318px);max-inline-size:var(--ae-sidekick-max-inline-size,calc(85vw - 217.6px));block-size:100%}.appsElementsSidekickRoot:not(:has(.appsElementsSidekickResizeHandle:focus)) .appsElementsSidekickContent{transition:inline-size .3s cubic-bezier(.2,0,0,1)}@supports (transition-timing-function:linear(0,0.002,0.01 3.6%,0.034,0.074 9.1%,0.128 11.4%,0.194 13.4%,0.271 15%,0.344 16.1%,0.544,0.66 20.6%,0.717 22.4%,0.765 24.6%,0.808 27.3%,0.845 30.4%,0.883 35.1%,0.916 40.6%,0.942 47.2%,0.963 55%,0.979 64%,0.991 74.4%,0.998 86.4%,1)){.appsElementsSidekickRoot:not(:has(.appsElementsSidekickResizeHandle:focus)) .appsElementsSidekickContent{transition-timing-function:linear(0,.002,.01 3.6%,.034,.074 9.1%,.128 11.4%,.194 13.4%,.271 15%,.344 16.1%,.544,.66 20.6%,.717 22.4%,.765 24.6%,.808 27.3%,.845 30.4%,.883 35.1%,.916 40.6%,.942 47.2%,.963 55%,.979 64%,.991 74.4%,.998 86.4%,1)}}.appsElementsSidekickFeed{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;flex:1;padding:8px calc(16px - var(--ae-sidekick-computed-scrollbar-width, 16)*1px) 8px 16px;scrollbar-gutter:stable;overflow:hidden auto;overscroll-behavior:none;margin-block-end:-16px;padding-block-end:24px;scroll-padding-block:12px 24px;color:var(--gm3-sys-color-on-surface,#1f1f1f);font-family:Google Sans}@media not (prefers-reduced-motion){.appsElementsSidekickFeed{scroll-behavior:smooth}}.appsElementsSidekickFeedDisclaimer,.appsElementsSidekickQuotaMessage{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;text-align:center;text-wrap:balance;color:var(--gm3-sys-color-outline,#747775)}.appsElementsSidekickSourcesDisclaimer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;margin-block-start:8px}.appsElementsSidekickLearnMoreLink{text-decoration:underline;text-underline-offset:3px}.appsElementsSidekickLearnMoreLink:active,.appsElementsSidekickLearnMoreLink:hover,.appsElementsSidekickLearnMoreLink:link,.appsElementsSidekickLearnMoreLink:visited{color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsSidekickScrollDelineation{border-block-start:1px solid var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1));padding-block-start:7px}.appsElementsSidekickFeedEntries{--ae-chip-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6);--ae-chip-container-max-inline-size:calc(100% - var(--ae-sidekick-computed-scrollbar-width, 16)*1px - 2ch);--ae-chip-hover-state-layer-color:var(--gm3-sys-color-surface-dim,#d3dbe5);--ae-chip-label-text-size:0.875rem;display:flex;flex-direction:column;list-style:none;padding:unset;margin:unset;gap:24px}.appsElementsSidekickAgentBubble,.appsElementsSidekickSystemBubble{position:relative;flex-shrink:0;border-radius:16px}.appsElementsSidekickAgentBubble:before,.appsElementsSidekickSystemBubble:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickAgentBubble:before,.appsElementsSidekickSystemBubble:before{border-color:CanvasText}}.appsElementsSidekickBubbleContent{font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;display:flex;flex-direction:column;gap:12px;padding:16px;text-wrap:pretty;overflow-wrap:break-word;word-break:break-word}.appsElementsSidekickBubbleContent ol,.appsElementsSidekickBubbleContent p,.appsElementsSidekickBubbleContent pre,.appsElementsSidekickBubbleContent ul{margin-block:unset}.appsElementsSidekickBubbleContent :is(ul,ol){margin-block:16px}.appsElementsSidekickBubbleContent :is(ul,ol):first-child{margin-block-start:0}.appsElementsSidekickBubbleContent :is(ul,ol):last-child{margin-block-end:0}.appsElementsSidekickBubbleContent :is(ul,ol) :is(ul,ol),.appsElementsSidekickBubbleContent :is(ul,ol) :is(ul,ol):is(:first-child,:last-child){margin-block:8px}.appsElementsSidekickBubbleContent ul{list-style-type:disc;padding-inline-start:16px}.appsElementsSidekickBubbleContent ol{padding-inline-start:3ch}.appsElementsSidekickBubbleContent b{font-weight:500}.appsElementsSidekickBubbleContent code,.appsElementsSidekickBubbleContent pre{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-family:Google Sans Mono,monospace;white-space:pre-wrap;margin:unset}.appsElementsSidekickBubbleContent table{background-color:var(--gm3-sys-color-surface,#fff);border-spacing:0;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-collapse:inherit;word-break:auto-phrase}.appsElementsSidekickBubbleContent table th{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;padding:8px}.appsElementsSidekickBubbleContent table td{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;font-weight:400;padding:5px 8px}.appsElementsSidekickBubbleContent table td,.appsElementsSidekickBubbleContent table th{text-align:start;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsSidekickBubbleContent table tr+tr td,.appsElementsSidekickBubbleContent table tr+tr th,.appsElementsSidekickBubbleContent table tr:first-child td,.appsElementsSidekickBubbleContent table tr:first-child th{border-block-start:0}.appsElementsSidekickBubbleContent table td+td,.appsElementsSidekickBubbleContent table td+th,.appsElementsSidekickBubbleContent table td:first-child,.appsElementsSidekickBubbleContent table th+td,.appsElementsSidekickBubbleContent table th+th,.appsElementsSidekickBubbleContent table th:first-child{border-inline-start:0}.appsElementsSidekickBubbleContent table td:last-child,.appsElementsSidekickBubbleContent table th:last-child{border-inline-end:0}.appsElementsSidekickBubbleContent table tr:last-child td{border-block-end:0}.appsElementsSidekickBubbleContent mark:not([class]){background-color:unset;color:unset}.appsElementsSidekickBubbleContent a:any-link:not([class]){color:var(--gm3-sys-color-primary,#0b57d0);text-underline-offset:.25em;text-decoration:underline}.appsElementsSidekickBubbleContent a:active:not([class]),.appsElementsSidekickBubbleContent a:hover:not([class]),.appsElementsSidekickBubbleContent a:visited:not([class]){color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickSystemBubble{border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsSidekickAgentBubble{display:flex;flex-direction:column;gap:2px;border-start-start-radius:6px}.appsElementsSidekickAgentBubble .appsElementsSidekickBubbleContent{background-color:var(--gm3-sys-color-surface-container-high,#e9eef6);border-radius:16px;border-start-start-radius:6px}.appsElementsSidekickAgentBubble .appsElementsSidekickBubbleContent:not(:only-child){border-end-start-radius:2px;border-end-end-radius:2px}.appsElementsSidekickExpandableContent{display:flex;flex-direction:column;align-items:center}.appsElementsSidekickExpandableContentOverflow{margin-block-end:-8px}.appsElementsSidekickContentContainer{font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;align-self:start;max-inline-size:-webkit-fill-available;max-inline-size:stretch;overflow-x:auto}.appsElementsSidekickContentContainer ol,.appsElementsSidekickContentContainer p,.appsElementsSidekickContentContainer pre,.appsElementsSidekickContentContainer ul{margin-block:unset}.appsElementsSidekickContentContainer :is(ul,ol){margin-block:16px}.appsElementsSidekickContentContainer :is(ul,ol):first-child{margin-block-start:0}.appsElementsSidekickContentContainer :is(ul,ol):last-child{margin-block-end:0}.appsElementsSidekickContentContainer :is(ul,ol) :is(ul,ol),.appsElementsSidekickContentContainer :is(ul,ol) :is(ul,ol):is(:first-child,:last-child){margin-block:8px}.appsElementsSidekickContentContainer ul{list-style-type:disc;padding-inline-start:16px}.appsElementsSidekickContentContainer ol{padding-inline-start:3ch}.appsElementsSidekickContentContainer b{font-weight:500}.appsElementsSidekickContentContainer code,.appsElementsSidekickContentContainer pre{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-family:Google Sans Mono,monospace;white-space:pre-wrap;margin:unset}.appsElementsSidekickContentContainer table{background-color:var(--gm3-sys-color-surface,#fff);border-spacing:0;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-collapse:inherit;word-break:auto-phrase}.appsElementsSidekickContentContainer table th{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;padding:8px}.appsElementsSidekickContentContainer table td{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;font-weight:400;padding:5px 8px}.appsElementsSidekickContentContainer table td,.appsElementsSidekickContentContainer table th{text-align:start;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsSidekickContentContainer table tr+tr td,.appsElementsSidekickContentContainer table tr+tr th,.appsElementsSidekickContentContainer table tr:first-child td,.appsElementsSidekickContentContainer table tr:first-child th{border-block-start:0}.appsElementsSidekickContentContainer table td+td,.appsElementsSidekickContentContainer table td+th,.appsElementsSidekickContentContainer table td:first-child,.appsElementsSidekickContentContainer table th+td,.appsElementsSidekickContentContainer table th+th,.appsElementsSidekickContentContainer table th:first-child{border-inline-start:0}.appsElementsSidekickContentContainer table td:last-child,.appsElementsSidekickContentContainer table th:last-child{border-inline-end:0}.appsElementsSidekickContentContainer table tr:last-child td{border-block-end:0}.appsElementsSidekickContentContainer mark:not([class]){background-color:unset;color:unset}.appsElementsSidekickContentContainer a:any-link:not([class]){color:var(--gm3-sys-color-primary,#0b57d0);text-underline-offset:.25em;text-decoration:underline}.appsElementsSidekickContentContainer a:active:not([class]),.appsElementsSidekickContentContainer a:hover:not([class]),.appsElementsSidekickContentContainer a:visited:not([class]){color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickContentContainer:has(table:only-child){padding-block:2px}.appsElementsSidekickContentContainerOverflow{max-block-size:288px;overflow:hidden;position:relative}.appsElementsSidekickContentContainerOverflowing{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsSidekickContentContainerOverflowing{forced-color-adjust:none}}.appsElementsSidekickCodeBlockShow [data-ice-generated-code=true]{display:block;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);margin:8px 0}.appsElementsSidekickCodeBlockHide [data-ice-generated-code=true]{display:none}.appsElementsSidekickCodeBlockButtonContainer{display:flex;flex-direction:row;justify-content:end;margin:10px 0}.appsElementsSidekickOverflowButton{--gm3-icon-button-standard-container-height:28px;--gm3-icon-button-standard-pressed-container-shape-start-start:6px;--gm3-icon-button-standard-pressed-container-shape-start-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-start:6px;--gm3-icon-button-standard-selected-container-shape-start-start:8px;--gm3-icon-button-standard-selected-container-shape-start-end:8px;--gm3-icon-button-standard-selected-container-shape-end-end:8px;--gm3-icon-button-standard-selected-container-shape-end-start:8px;--gm3-icon-button-standard-container-width:28px;--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-selected-focus-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-icon-button-standard-selected-hover-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-icon-button-standard-selected-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-icon-button-standard-selected-pressed-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-icon-button-standard-unselected-focus-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-icon-button-standard-unselected-hover-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-icon-button-standard-unselected-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-icon-button-standard-unselected-pressed-icon-color:var(--gm3-sys-color-secondary,#00639b)}.appsElementsSidekickOverflowButtonExpanded{margin-block-start:12px}.appsElementsSidekickResponseSourcesList{--gm3-chip-set-vertical-space-between-chips:8px}.appsElementsSidekickResponseSourcesList .appsElementsSidekickResponseSource{--gm3-chip-assist-flat-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-assist-flat-label-text-size:0.75rem;--gm3-chip-assist-flat-outline-width:0;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);max-inline-size:-webkit-fill-available;max-inline-size:stretch}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsSidekickResponseSourcesList .appsElementsSidekickResponseSource{--gm3-chip-assist-flat-outline-width:1px}}.appsElementsSidekickResponseSource a:hover{text-decoration:none}.appsElementsSidekickResponseSource :is(a:any-link,a:visited,a:hover,a:active){color:currentColor}.appsElementsSidekickFooter{display:flex;flex-direction:column;gap:16px;padding:16px;max-block-size:80%;background-color:var(--ae-sidekick-container-color,var(--gm3-sys-color-surface,#fff));z-index:8}.appsElementsSidekickFooterBorder{margin-inline:-1px;border-radius:16px 16px 0 0;border:1px solid var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1));border-block-end-width:0}.appsElementsSidekickSuggestionList{--gm3-chip-set-vertical-space-between-chips:8px;flex-shrink:0;overflow:clip;overflow-clip-margin:16px;padding-block:0;flex-direction:column;align-items:flex-start}.appsElementsSidekickSuggestionListContainer:not(:has(.appsElementsSidekickSuggestion)){display:none}.appsElementsSidekickSuggestionListToggle{--gm3-chip-assist-flat-container-height:auto;--gm3-chip-assist-flat-outline-color:var(--gm3-sys-color-surface-variant,#e1e3e1);--gm3-chip-assist-flat-container-shape-start-start:16px;--gm3-chip-assist-flat-container-shape-start-end:16px;--gm3-chip-assist-flat-container-shape-end-end:16px;--gm3-chip-assist-flat-container-shape-end-start:16px;min-block-size:36px;max-inline-size:-webkit-fill-available;max-inline-size:stretch}.appsElementsSidekickValidityStateMessage{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-size:10px;color:var(--gm3-sys-color-error,#b3261e);text-align:center;text-wrap:balance;word-break:break-word}.appsElementsSidekickValidityStateMessage:empty{display:none}.appsElementsSidekickPromptInputContainer{inline-size:-webkit-fill-available;inline-size:stretch;max-block-size:-webkit-fill-available;max-block-size:stretch;min-block-size:60px}.appsElementsSidekickPromptInputWrapper{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;--ae-chip-label-text-weight:400;--ae-chip-container-color:var(--gm3-sys-color-surface,#fff);--ae-chip-hover-state-layer-color:var(--gm3-sys-color-surface-dim,#d3dbe5);border-radius:28px;padding:18px 20px;overflow:hidden auto;block-size:100%;box-sizing:border-box;background-color:var(--ae-sidekick-prompt-input-background-color,var(--gm3-sys-color-surface-container,#f0f4f9));color:var(--ae-sidekick-prompt-input-text-color,#000);caret-color:var(--gm3-sys-color-primary,#0b57d0)}@media not (prefers-reduced-motion){.appsElementsSidekickPromptInputWrapper{transition:border-radius .2s cubic-bezier(.2,0,0,1)}}.appsElementsSidekickPromptInputWrapper:hover{background-color:color-mix(in srgb,var(--gm3-sys-color-surface-container,#f0f4f9),var(--gm3-sys-color-on-surface,#1f1f1f) 8%)}.appsElementsSidekickPromptInputWrapper:focus-within{--ae-chip-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6);background-color:var(--gm3-sys-color-surface,#fff);outline:1px solid var(--gm3-sys-color-outline,#747775)}.appsElementsSidekickPromptInputWrapper:focus-within:has(.appsElementsSidekickPromptInput[aria-invalid=true]){outline-color:var(--gm3-sys-color-error,#b3261e)}.appsElementsSidekickPromptInputWrapper:not(.appsElementsSidekickPromptInputDisabled) .appsElementsSidekickPromptInput:before{color:var(--ae-sidekick-prompt-input-text-placeholder-color,#5e5e5e)}.appsElementsSidekickPromptInputMultiline .appsElementsSidekickPromptInputWrapper,.appsElementsSidekickPromptInputWrapper.appsElementsSidekickHasCorpusScoper{border-radius:16px}.appsElementsSidekickPromptInputDisabled{background-color:var(--gm3-sys-color-surface-container-low,#f8fafd)}.appsElementsSidekickResetSessionDialog{--gm3-dialog-container-color:var(--gm3-sys-color-surface,#fff);--gm3-dialog-container-elevation:0;--gm3-dialog-container-max-width:312px}.appsElementsSidekickGemAlertDialog{--gm3-dialog-container-color:var(--gm3-sys-color-surface-container-high,#e9eef6);--gm3-dialog-container-elevation:0;--gm3-dialog-container-max-width:320px}.appsElementsSidekickDisclosureSummary{--gm3-button-text-container-height:24px;--gm3-button-text-with-icon-icon-size:18px;--gm3-button-text-with-icon-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-button-text-with-icon-hover-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-button-text-label-text-size:0.75rem;--gm3-button-text-label-text-color:var(--gm3-sys-color-secondary,#00639b);margin:0;margin-inline-start:-8px;padding-inline:4px 8px}.appsElementsSidekickDebugDialog{--gm3-dialog-supporting-text-font:"Google Sans Mono";--gm3-dialog-supporting-text-line-height:1rem;--gm3-dialog-supporting-text-size:0.75rem;--gm3-dialog-supporting-text-tracking:0.00625rem;--gm3-dialog-supporting-text-weight:400;word-break:break-word;white-space:pre-wrap}.appsElementsSidekickQuotaMessage{display:flex}@keyframes rotate-spark{to{transform:rotate(1turn)}}.appsElementsSidekickAgentMessageRoot{display:flex;flex-direction:column}.appsElementsSidekickAgentMessageBubbleContent{font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;display:flex;flex-direction:column;gap:12px;text-wrap:pretty;overflow-wrap:break-word;word-break:break-word}.appsElementsSidekickAgentMessageBubbleContent ol,.appsElementsSidekickAgentMessageBubbleContent p,.appsElementsSidekickAgentMessageBubbleContent pre,.appsElementsSidekickAgentMessageBubbleContent ul{margin-block:unset}.appsElementsSidekickAgentMessageBubbleContent :is(ul,ol){margin-block:16px}.appsElementsSidekickAgentMessageBubbleContent :is(ul,ol):first-child{margin-block-start:0}.appsElementsSidekickAgentMessageBubbleContent :is(ul,ol):last-child{margin-block-end:0}.appsElementsSidekickAgentMessageBubbleContent :is(ul,ol) :is(ul,ol),.appsElementsSidekickAgentMessageBubbleContent :is(ul,ol) :is(ul,ol):is(:first-child,:last-child){margin-block:8px}.appsElementsSidekickAgentMessageBubbleContent ul{list-style-type:disc;padding-inline-start:16px}.appsElementsSidekickAgentMessageBubbleContent ol{padding-inline-start:3ch}.appsElementsSidekickAgentMessageBubbleContent b{font-weight:500}.appsElementsSidekickAgentMessageBubbleContent code,.appsElementsSidekickAgentMessageBubbleContent pre{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-family:Google Sans Mono,monospace;white-space:pre-wrap;margin:unset}.appsElementsSidekickAgentMessageBubbleContent table{background-color:var(--gm3-sys-color-surface,#fff);border-spacing:0;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-collapse:inherit;word-break:auto-phrase}.appsElementsSidekickAgentMessageBubbleContent table th{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;padding:8px}.appsElementsSidekickAgentMessageBubbleContent table td{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;font-weight:400;padding:5px 8px}.appsElementsSidekickAgentMessageBubbleContent table td,.appsElementsSidekickAgentMessageBubbleContent table th{text-align:start;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsSidekickAgentMessageBubbleContent table tr+tr td,.appsElementsSidekickAgentMessageBubbleContent table tr+tr th,.appsElementsSidekickAgentMessageBubbleContent table tr:first-child td,.appsElementsSidekickAgentMessageBubbleContent table tr:first-child th{border-block-start:0}.appsElementsSidekickAgentMessageBubbleContent table td+td,.appsElementsSidekickAgentMessageBubbleContent table td+th,.appsElementsSidekickAgentMessageBubbleContent table td:first-child,.appsElementsSidekickAgentMessageBubbleContent table th+td,.appsElementsSidekickAgentMessageBubbleContent table th+th,.appsElementsSidekickAgentMessageBubbleContent table th:first-child{border-inline-start:0}.appsElementsSidekickAgentMessageBubbleContent table td:last-child,.appsElementsSidekickAgentMessageBubbleContent table th:last-child{border-inline-end:0}.appsElementsSidekickAgentMessageBubbleContent table tr:last-child td{border-block-end:0}.appsElementsSidekickAgentMessageBubbleContent mark:not([class]){background-color:unset;color:unset}.appsElementsSidekickAgentMessageBubbleContent a:any-link:not([class]){color:var(--gm3-sys-color-primary,#0b57d0);text-underline-offset:.25em;text-decoration:underline}.appsElementsSidekickAgentMessageBubbleContent a:active:not([class]),.appsElementsSidekickAgentMessageBubbleContent a:hover:not([class]),.appsElementsSidekickAgentMessageBubbleContent a:visited:not([class]){color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickAgentMessageBubbleContent .appsElementsSidekickAgentMessageResponseOptionsMenuList{padding-inline-start:0}.appsElementsSidekickAgentMessageSystemBubble{border-radius:16px;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);flex-shrink:0;padding:16px;position:relative}.appsElementsSidekickAgentMessageSystemBubble:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickAgentMessageSystemBubble:before{border-color:CanvasText}}.appsElementsSidekickAgentMessageSpark{position:relative;inline-size:-moz-fit-content;inline-size:fit-content;overflow:hidden;color:#217bfe}.appsElementsSidekickAgentMessageSparkIcon{display:block}.appsElementsSidekickAgentMessageSparkAnimate{transform-origin:center}@media not (prefers-reduced-motion){.appsElementsSidekickAgentMessageSparkAnimate{animation:rotate-spark 2.1s linear infinite}}.appsElementsSidekickAgentMessageGem{display:flex;align-items:center;gap:8px;padding-block-end:8px}.appsElementsSidekickAgentMessageGemLogo{aspect-ratio:1;box-sizing:border-box;overflow:hidden;border-radius:100%;inline-size:24px}.appsElementsSidekickAgentMessageGemName{display:flex;flex-direction:column}.appsElementsSidekickAgentMessageHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;padding-block-end:8px;display:flex;flex-direction:row;gap:8px;align-items:center}.appsElementsSidekickAgentMessageStatusMessage{color:var(--gm3-sys-color-outline,#747775)}.appsElementsSidekickAgentMessageGeneratedImageText{padding-block-end:8px}.appsElementsSidekickAgentMessageLinkPreview{--ae-link-preview-inline-size:272px;margin-inline-start:8px}.appsElementsSidekickAgentMessageMultiModalButtonContainer{background-color:var(--gm3-sys-color-surface-container,#f0f4f9);margin-inline-start:16px}.appsElementsSidekickAgentMessageMultiModalButtonContainer:empty{display:none}.appsElementsSidekickAgentMessageCardResponseOptionsContainer:empty{display:none}.appsElementsSidekickAgentMessageChainOfThoughtContent{margin-block-start:8px}.appsElementsSidekickAgentMessageChainOfThoughtButton{--gm3-button-text-container-height:24px;--gm3-button-text-with-icon-icon-size:20px;--gm3-button-text-with-icon-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-button-text-with-icon-hover-icon-color:var(--gm3-sys-color-secondary,#00639b);--gm3-button-text-label-text-size:0.75rem;--gm3-button-text-label-text-color:var(--gm3-sys-color-secondary,#00639b);margin:0;margin-inline-start:-4px;padding-inline:4px 8px}.appsElementsSidekickAvatarAvatarContainer{position:relative;inline-size:24px;block-size:24px}.appsElementsSidekickAvatarAvatarContainer:after{content:"";border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-radius:100%;opacity:.5;position:absolute;inset:0;box-sizing:border-box;inline-size:100%;block-size:100%}.appsElementsSidekickAvatarAvatar{inline-size:24px;aspect-ratio:1;border-radius:100%;overflow:hidden}.appsElementsSidekickCalendarReply{margin-block-end:16px}.appsElementsSidekickCalendarEventsWrapper{display:flex;flex-direction:column;gap:2px}.appsElementsSidekickCalendarCalendarIcon{inline-size:16px;block-size:16px}.appsElementsSidekickCalendarEventCardWrapper{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-card-filled-container-shape-start-start:4px;--gm3-card-filled-container-shape-start-end:4px;--gm3-card-filled-container-shape-end-end:4px;--gm3-card-filled-container-shape-end-start:4px;border-radius:4px}.appsElementsSidekickCalendarEventCardWrapper:last-child{border-end-start-radius:12px;border-end-end-radius:12px;--gm3-card-filled-container-shape-start-start:4px;--gm3-card-filled-container-shape-start-end:4px;--gm3-card-filled-container-shape-end-end:12px;--gm3-card-filled-container-shape-end-start:12px}.appsElementsSidekickCalendarEventCardElement{border-radius:inherit}.appsElementsSidekickCalendarEventCard{display:flex;justify-content:center;min-block-size:60px;border-radius:inherit}.appsElementsSidekickCalendarCardAction{inline-size:100%;block-size:100%;min-block-size:60px;justify-content:center}.appsElementsSidekickCalendarCardContent{display:flex;inline-size:100%;block-size:100%;min-block-size:60px;align-content:center}.appsElementsSidekickCalendarCardText{display:flex;flex-direction:column;inline-size:calc(100% - 32px);block-size:100%;padding:8px 16px;justify-content:center}.appsElementsSidekickCalendarCardTextWithInlineEditButton{inline-size:calc(100% - 72px)}.appsElementsSidekickCalendarInlineEditButton{--gm3-icon-button-filled-tonal-container-height:36px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-start:7px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-end:7px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-end:7px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-start:7px;--gm3-icon-button-filled-tonal-selected-container-shape-start-start:10px;--gm3-icon-button-filled-tonal-selected-container-shape-start-end:10px;--gm3-icon-button-filled-tonal-selected-container-shape-end-end:10px;--gm3-icon-button-filled-tonal-selected-container-shape-end-start:10px;--gm3-icon-button-filled-tonal-container-width:36px;--gm3-icon-button-filled-tonal-icon-size:22px;margin-block-start:8px;margin-inline-start:-44px;justify-content:center;align-items:center}.appsElementsSidekickCalendarEventTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appsElementsSidekickCalendarEventSubtitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsSidekickCalendarDeletedEvent{opacity:.38;pointer-events:none}.appsElementsSidekickCalendarRowWithIcon{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746);display:flex;flex-direction:row;margin-block-start:8px;gap:8px}.appsElementsSidekickCalendarRowIcon{inline-size:16px;block-size:16px}.appsElementsSidekickCalendarDescription{white-space:pre-wrap;overflow-wrap:anywhere}.appsElementsSidekickCalendarAttendeeRow{max-block-size:60px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.appsElementsSidekickCalendarLocation{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.appsElementsSidekickCalendarLink{text-decoration:none}.appsElementsSidekickCalendarLink:hover{text-decoration:underline}.appsElementsSidekickCommonCardListRoot{display:flex;flex-direction:column;gap:2px}.appsElementsSidekickCommonCardListHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;display:flex;flex-direction:row;align-items:center;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);gap:12px;padding:10px 10px 10px 16px;border-radius:4px;border-start-start-radius:12px;border-start-end-radius:12px}.appsElementsSidekickCommonCardListHeaderCard{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-card-filled-container-shape-start-start:12px;--gm3-card-filled-container-shape-start-end:12px;--gm3-card-filled-container-shape-end-end:4px;--gm3-card-filled-container-shape-end-start:4px;display:flex;block-size:36px}.appsElementsSidekickCommonCardListHeaderContent{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;display:flex;flex-direction:row;align-items:center;gap:12px;inline-size:calc(100% - 32px);block-size:100%;padding-inline:16px}.appsElementsSidekickCommonCardListHeaderAction{inline-size:100%;block-size:100%;justify-content:center}.appsElementsSidekickCommonCardListFooter{display:flex;flex-direction:row;align-items:center;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);block-size:44px;gap:12px;border-radius:4px;border-end-start-radius:12px;border-end-end-radius:12px}.appsElementsSidekickCommonCardListShowMoreCard{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-card-filled-container-shape-start-start:4px;--gm3-card-filled-container-shape-start-end:4px;--gm3-card-filled-container-shape-end-end:12px;--gm3-card-filled-container-shape-end-start:12px;display:flex;block-size:100%;inline-size:100%}.appsElementsSidekickCommonCardListShowMoreContent{display:flex;flex-direction:row;align-items:center;gap:12px;inline-size:calc(100% - 32px);block-size:100%;margin-inline:6px}.appsElementsSidekickCommonCardListShowMoreAction{inline-size:100%;block-size:100%;justify-content:center}.appsElementsSidekickGemLogoRoot{align-items:center;display:flex;flex-shrink:0;justify-content:center}.appsElementsSidekickGemLogoLight{color:var(--ae-gem-icon-color-light,var(--gm3-sys-color-on-surface-variant,#444746));border:1px solid var(--ae-gem-border-color-light,var(--gm3-sys-color-surface,#fff));background-color:var(--ae-gem-bg-color-light,var(--gm3-sys-color-surface,#fff));display:var(--ae-sidekick-gem-display-light,flex)}.appsElementsSidekickGemLogoDark{color:var(--ae-gem-icon-color-dark,var(--gm3-sys-color-on-surface-variant,#444746));border:1px solid var(--ae-gem-border-color-dark,var(--gm3-sys-color-surface,#fff));background-color:var(--ae-gem-bg-color-dark,var(--gm3-sys-color-surface,#fff));display:var(--ae-sidekick-gem-display-dark,none)}.appsElementsSidekickGemLogoDefault{color:var(--gm3-sys-color-on-surface-variant,#444746);border:1px solid var(--gm3-sys-color-surface,#fff);background-color:var(--gm3-sys-color-surface,#fff)}.appsElementsSidekickImageGridRoot{--gm3-sys-color-background:#fff;--gm3-sys-color-background-rgb:255,255,255;--gm3-sys-color-error:#b3261e;--gm3-sys-color-error-rgb:179,38,30;--gm3-sys-color-error-container:#f9dedc;--gm3-sys-color-error-container-rgb:249,222,220;--gm3-sys-color-inverse-on-surface:#f2f2f2;--gm3-sys-color-inverse-on-surface-rgb:242,242,242;--gm3-sys-color-inverse-primary:#a8c7fa;--gm3-sys-color-inverse-primary-rgb:168,199,250;--gm3-sys-color-inverse-surface:#303030;--gm3-sys-color-inverse-surface-rgb:48,48,48;--gm3-sys-color-on-background:#1f1f1f;--gm3-sys-color-on-background-rgb:31,31,31;--gm3-sys-color-on-error:#fff;--gm3-sys-color-on-error-rgb:255,255,255;--gm3-sys-color-on-error-container:#410e0b;--gm3-sys-color-on-error-container-rgb:65,14,11;--gm3-sys-color-on-primary:#fff;--gm3-sys-color-on-primary-rgb:255,255,255;--gm3-sys-color-on-primary-container:#041e49;--gm3-sys-color-on-primary-container-rgb:4,30,73;--gm3-sys-color-on-primary-fixed:#041e49;--gm3-sys-color-on-primary-fixed-rgb:4,30,73;--gm3-sys-color-on-primary-fixed-variant:#0842a0;--gm3-sys-color-on-primary-fixed-variant-rgb:8,66,160;--gm3-sys-color-on-secondary:#fff;--gm3-sys-color-on-secondary-rgb:255,255,255;--gm3-sys-color-on-secondary-container:#001d35;--gm3-sys-color-on-secondary-container-rgb:0,29,53;--gm3-sys-color-on-secondary-fixed:#001d35;--gm3-sys-color-on-secondary-fixed-rgb:0,29,53;--gm3-sys-color-on-secondary-fixed-variant:#004a77;--gm3-sys-color-on-secondary-fixed-variant-rgb:0,74,119;--gm3-sys-color-on-surface:#1f1f1f;--gm3-sys-color-on-surface-rgb:31,31,31;--gm3-sys-color-on-surface-variant:#444746;--gm3-sys-color-on-surface-variant-rgb:68,71,70;--gm3-sys-color-on-tertiary:#fff;--gm3-sys-color-on-tertiary-rgb:255,255,255;--gm3-sys-color-on-tertiary-container:#072711;--gm3-sys-color-on-tertiary-container-rgb:7,39,17;--gm3-sys-color-on-tertiary-fixed:#072711;--gm3-sys-color-on-tertiary-fixed-rgb:7,39,17;--gm3-sys-color-on-tertiary-fixed-variant:#0f5223;--gm3-sys-color-on-tertiary-fixed-variant-rgb:15,82,35;--gm3-sys-color-outline:#747775;--gm3-sys-color-outline-rgb:116,119,117;--gm3-sys-color-outline-variant:#c4c7c5;--gm3-sys-color-outline-variant-rgb:196,199,197;--gm3-sys-color-primary:#0b57d0;--gm3-sys-color-primary-rgb:11,87,208;--gm3-sys-color-primary-container:#d3e3fd;--gm3-sys-color-primary-container-rgb:211,227,253;--gm3-sys-color-primary-fixed:#d3e3fd;--gm3-sys-color-primary-fixed-rgb:211,227,253;--gm3-sys-color-primary-fixed-dim:#a8c7fa;--gm3-sys-color-primary-fixed-dim-rgb:168,199,250;--gm3-sys-color-scrim:#000;--gm3-sys-color-scrim-rgb:0,0,0;--gm3-sys-color-secondary:#00639b;--gm3-sys-color-secondary-rgb:0,99,155;--gm3-sys-color-secondary-container:#c2e7ff;--gm3-sys-color-secondary-container-rgb:194,231,255;--gm3-sys-color-secondary-fixed:#c2e7ff;--gm3-sys-color-secondary-fixed-rgb:194,231,255;--gm3-sys-color-secondary-fixed-dim:#7fcfff;--gm3-sys-color-secondary-fixed-dim-rgb:127,207,255;--gm3-sys-color-shadow:#000;--gm3-sys-color-shadow-rgb:0,0,0;--gm3-sys-color-surface:#fff;--gm3-sys-color-surface-rgb:255,255,255;--gm3-sys-color-surface-bright:#fff;--gm3-sys-color-surface-bright-rgb:255,255,255;--gm3-sys-color-surface-container:#f0f4f9;--gm3-sys-color-surface-container-rgb:240,244,249;--gm3-sys-color-surface-container-high:#e9eef6;--gm3-sys-color-surface-container-high-rgb:233,238,246;--gm3-sys-color-surface-container-highest:#dde3ea;--gm3-sys-color-surface-container-highest-rgb:221,227,234;--gm3-sys-color-surface-container-low:#f8fafd;--gm3-sys-color-surface-container-low-rgb:248,250,253;--gm3-sys-color-surface-container-lowest:#fff;--gm3-sys-color-surface-container-lowest-rgb:255,255,255;--gm3-sys-color-surface-dim:#d3dbe5;--gm3-sys-color-surface-dim-rgb:211,219,229;--gm3-sys-color-surface-tint:#6991d6;--gm3-sys-color-surface-tint-rgb:105,145,214;--gm3-sys-color-surface-variant:#e1e3e1;--gm3-sys-color-surface-variant-rgb:225,227,225;--gm3-sys-color-tertiary:#146c2e;--gm3-sys-color-tertiary-rgb:20,108,46;--gm3-sys-color-tertiary-container:#c4eed0;--gm3-sys-color-tertiary-container-rgb:196,238,208;--gm3-sys-color-tertiary-fixed:#c4eed0;--gm3-sys-color-tertiary-fixed-rgb:196,238,208;--gm3-sys-color-tertiary-fixed-dim:#6dd58c;--gm3-sys-color-tertiary-fixed-dim-rgb:109,213,140;--gm3-dialog-container-color:transparent;--gm3-dialog-container-content-padding:0;--gm3-dialog-container-elevation:0;--gm3-dialog-container-shape:0;--gm3-dialog-scrim-color:color-mix(in srgb,var(--gm3-sys-color-scrim,#000),transparent 20%);--gm3-dialog-container-content-padding-block-start:0;--gm3-dialog-container-content-padding-inline-end:0;--gm3-dialog-container-content-padding-block-end:0;--gm3-dialog-container-content-padding-inline-start:0}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsSidekickImageGridRoot [role=dialog]{outline:none}.appsElementsSidekickImageGridRoot [role=dialog]:after{border:none}}.appsElementsSidekickImageGridImageContainer{display:flex;align-items:center;overflow:hidden}.appsElementsSidekickImageGridImage{min-inline-size:0;border-radius:12px;-webkit-user-select:none;user-select:none}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsSidekickImageGridImage{border:1px solid}}.appsElementsSidekickImageGridMinimizeButton{--gm3-icon-button-filled-container-height:32px;--gm3-icon-button-filled-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-selected-container-shape-start-start:8px;--gm3-icon-button-filled-selected-container-shape-start-end:8px;--gm3-icon-button-filled-selected-container-shape-end-end:8px;--gm3-icon-button-filled-selected-container-shape-end-start:8px;--gm3-icon-button-filled-container-width:32px;--gm3-icon-button-filled-icon-size:20px;--gm3-icon-button-filled-container-color:var(--gm3-sys-color-scrim,#000);--gm3-icon-button-filled-focus-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-hover-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-pressed-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);position:absolute;inset-block-start:16px;inset-inline-end:44px}.appsElementsSidekickImageGridMinimizeButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickImageGridMinimizeButton:before{border-color:CanvasText}}.appsElementsSidekickImageGridCarouselButton{--gm3-icon-button-filled-container-color:var(--gm3-sys-color-surface,#fff);--gm3-icon-button-filled-icon-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-hover-icon-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-pressed-icon-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-focus-icon-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-icon-size:24px}.appsElementsSidekickImageGridCarouselButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickImageGridCarouselButton:before{border-color:CanvasText}}.appsElementsSidekickImageGridNextButton{margin-inline:-20px 8px}.appsElementsSidekickImageGridPreviousButton{margin-inline:8px -20px}.appsElementsSidekickImageGridFirstImageSpacing{margin-inline-start:28px}.appsElementsSidekickImageGridLastImageSpacing{margin-inline-end:28px}.appsElementsSidekickImageGridInsertButton{--gm3-button-filled-container-shape:8px;--gm3-button-filled-label-text-size:0.875rem;--gm3-button-filled-label-text-weight:400;--gm3-button-filled-label-text-tracking:0rem;--gm3-button-filled-container-color:var(--gm3-sys-color-scrim,#000);padding-inline:24px;margin:12px 0 8px 28px}.appsElementsSidekickImageGridFeedbackButtons{--gm3-icon-button-filled-tonal-container-shape-start-start:12px;--gm3-icon-button-filled-tonal-container-shape-start-end:12px;--gm3-icon-button-filled-tonal-container-shape-end-end:12px;--gm3-icon-button-filled-tonal-container-shape-end-start:12px;--gm3-icon-button-filled-tonal-container-color:var(--gm3-sys-color-scrim,#000);--gm3-icon-button-filled-tonal-disabled-container-color:rgba(var(--gm3-sys-color-scrim-rgb,0,0,0),1);--gm3-icon-button-filled-tonal-disabled-icon-color:rgba(var(--gm3-sys-color-inverse-on-surface-rgb,242,242,242),1);--gm3-icon-button-filled-tonal-focus-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-hover-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-icon-size:24px;--gm3-icon-button-filled-tonal-pressed-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2)}.appsElementsSidekickImageGridFeedbackButtons:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickImageGridFeedbackButtons:before{border-color:CanvasText}}.appsElementsSidekickImageGridGrid{display:flex;flex-wrap:wrap;gap:2px}.appsElementsSidekickImageGridGridImageContainer{border-radius:4px;overflow:hidden;position:relative;aspect-ratio:1;flex-basis:calc(50% - 2px);flex-grow:1}.appsElementsSidekickImageGridGridImageContainer:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickImageGridGridImageContainer:before{border-color:CanvasText}}.appsElementsSidekickImageGridGridImageContainer:hover{cursor:zoom-in}.appsElementsSidekickImageGridGridImageContainer:focus-within .appsElementsSidekickImageGridImageOptionsContainer,.appsElementsSidekickImageGridGridImageContainer:hover .appsElementsSidekickImageGridImageOptionsContainer{display:flex;gap:8px;width:100%}.appsElementsSidekickImageGridGridImage{width:100%}.appsElementsSidekickImageGridImageOptionsContainer{display:none;position:absolute;inset-block-end:12px;justify-content:center}.appsElementsSidekickImageGridLightboxFeedbackOptionContainer{display:flex;gap:8px;margin:12px 28px 8px 0;float:right}.appsElementsSidekickImageGridImageOption{--gm3-icon-button-filled-tonal-container-height:28px;--gm3-icon-button-filled-tonal-container-shape-start-start:12px;--gm3-icon-button-filled-tonal-container-shape-start-end:12px;--gm3-icon-button-filled-tonal-container-shape-end-end:12px;--gm3-icon-button-filled-tonal-container-shape-end-start:12px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-start:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-start-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-end:6px;--gm3-icon-button-filled-tonal-pressed-container-shape-end-start:6px;--gm3-icon-button-filled-tonal-selected-container-shape-start-start:8px;--gm3-icon-button-filled-tonal-selected-container-shape-start-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-end:8px;--gm3-icon-button-filled-tonal-selected-container-shape-end-start:8px;--gm3-icon-button-filled-tonal-container-width:28px;--gm3-icon-button-filled-tonal-icon-size:20px;--gm3-icon-button-filled-tonal-container-color:var(--gm3-sys-color-inverse-surface,#303030);--gm3-icon-button-filled-tonal-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-hover-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-pressed-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2);--gm3-icon-button-filled-tonal-focus-icon-color:var(--gm3-sys-color-inverse-on-surface,#f2f2f2)}.appsElementsSidekickImageGridImageOption:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickImageGridImageOption:before{border-color:CanvasText}}.appsElementsSidekickImageGridRipple{--gm3-ripple-hover-color:var(--gm3-sys-color-scrim,#000);--gm3-ripple-hover-opacity:0.08;--gm3-ripple-pressed-color:var(--gm3-sys-color-scrim,#000);--gm3-ripple-pressed-opacity:0.1}.appsElementsSidekickTasksReply{margin-block-end:16px}.appsElementsSidekickTasksTasksWrapper{display:flex;flex-direction:column;gap:2px}.appsElementsSidekickTasksTasksIcon{inline-size:16px;block-size:16px}.appsElementsSidekickTasksTaskCardWrapper{overflow:hidden;border-radius:4px}.appsElementsSidekickTasksTaskCardWrapper:last-child{border-end-start-radius:12px;border-end-end-radius:12px}.appsElementsSidekickTasksTaskCard{--gm3-card-filled-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-card-filled-container-shape-start-start:4px;--gm3-card-filled-container-shape-start-end:4px;--gm3-card-filled-container-shape-end-end:4px;--gm3-card-filled-container-shape-end-start:4px;display:flex;block-size:60px;border-radius:inherit}.appsElementsSidekickTasksCardAction{inline-size:100%;block-size:100%;justify-content:center}.appsElementsSidekickTasksCardContent{display:flex;flex-direction:column;inline-size:calc(100% - 32px);block-size:100%;padding-inline:16px;justify-content:center}.appsElementsSidekickTasksTaskTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appsElementsSidekickTasksTaskSubtitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsSidekickUiKitRoot{--gm3-chip-assist-flat-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-assist-flat-hover-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-assist-flat-pressed-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-assist-flat-focus-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-assist-flat-disabled-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-chip-assist-flat-focus-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-chip-assist-flat-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-chip-assist-flat-outline-width:1px;block-size:100%;position:relative}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardfooterButtonGroup{padding-inline:0}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCard.CardMixin{border:none;border-radius:0}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardButtonFilledTonalTextButton{--light-bg-color:var(--gm3-sys-color-primary-container,#d3e3fd);--light-text-color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickUiKitRoot:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickUiKitRoot:before{border-color:CanvasText}}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionCardSection{--uikit-background-color:var(--gm3-sys-color-surface-container-high,#e9eef6);border:none}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionCardSection:has(.boqAddonscardsrendererCardKeyvalueKeyValueContainer:first-child:last-child){overflow:hidden}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionWidget.WidgetDensity:has(.boqAddonscardsrendererCardDividerSpace){padding-bottom:4px;padding-top:0}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionWidget:has(.boqAddonscardsrendererCardChiplistChipList){padding-top:0}.appsElementsSidekickUiKitRoot .gm3-chip{background-color:var(--gm3-sys-color-on-primary,#fff);border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);margin-block:0}.appsElementsSidekickUiKitRoot .gm3-chip--disabled{background-color:transparent}.appsElementsSidekickUiKitRoot .gm3-chip__action--primary:before{display:none}.appsElementsSidekickUiKitRoot .gm3-chip__graphic{inline-size:20px;block-size:20px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardChiplistChipList .boqAddonscardsrendererCardIconImageContainer{inline-size:20px}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardIconImageContainer{filter:contrast(.3)}}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardheaderContainer:only-child{padding:0}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardheaderContainer:only-child .boqAddonscardsrendererCardCardheaderCardHeader{padding:0;flex-direction:column;align-items:flex-start;gap:8px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardheaderContainer:only-child .boqAddonscardsrendererCardCardheaderTitleText{font-size:14px;font-weight:400}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValueContainer{justify-content:flex-start;margin-block-end:-4px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValueContainer:has(.boqAddonscardsrendererCardKeyvalueKeyValue:first-child:last-child){margin-block-end:0}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValue{inline-size:100%;gap:8px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValue:has(.boqAddonscardsrendererCardKeyvalueKeyValueStartIcon:first-child,.boqAddonscardsrendererCardKeyvalueKeyValueText:last-child){gap:12px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValue.clickable:has(.boqAddonscardsrendererCardKeyvalueKeyValueStartIcon:first-child,.boqAddonscardsrendererCardKeyvalueKeyValueText:last-child){margin:-16px;padding:16px;max-inline-size:none}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValue.clickable:has(.boqAddonscardsrendererCardKeyvalueKeyValueStartIcon:first-child,.boqAddonscardsrendererCardKeyvalueKeyValueText:last-child):hover{--uikit-background-color:var(--gm3-sys-color-surface-container-highest,#dde3ea);background-color:var(--gm3-sys-color-surface-container-highest,#dde3ea)}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValueStartIcon{margin:0}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardIconFontIcon.customStyle{font-size:20px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValueText{margin:0;flex:1 1}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardKeyvalueKeyValueBottomLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionSectionHeaderIcon{--uikit-background-color:var(--gm3-sys-color-surface,#fff);background-color:var(--gm3-sys-color-surface,#fff);inline-size:32px;block-size:32px;border-radius:32px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardImageImage{display:block}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardFormattedtextFontWeightBold{font-weight:500}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardColumnsColumns{--uikit-columns-gap:16px;gap:var(--uikit-columns-gap)}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardColumnsColumns .boqAddonscardsrendererCardColumnsColumn{--uikit-column-size:50%;--uikit-column-width:calc(var(--uikit-column-size) - var(--uikit-columns-gap)/2);flex-basis:var(--uikit-column-width);min-width:var(--uikit-column-width)}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardColumnsColumns .boqAddonscardsrendererCardColumnsColumn.FillMinimumSpace{--uikit-column-size:40%}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionSectionHeader .boqAddonscardsrendererCardFormattedtextFormattedTextSpan{color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardColumnsColumnWidget .boqAddonscardsrendererCardKeyvalueKeyValueContainer .boqAddonscardsrendererCardKeyvalueKeyValueStartIcon{--uikit-background-color:none;background:none;border-radius:0;inline-size:24px;block-size:24px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardColumnsColumnWidget .boqAddonscardsrendererCardKeyvalueKeyValue{gap:8px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphTextParagraph[data-max-lines] .boqAddonscardsrendererCardTextparagraphCollapsedText{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent)}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowLessTextButton,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowMoreTextButton{--gm3-button-text-container-min-width:28px;--gm3-button-text-container-height:28px;--gm3-button-text-leading-space:0;--gm3-button-text-trailing-space:0}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowLessTextButton>span:nth-child(5),.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowMoreTextButton>span:nth-child(5){display:none}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowLessTextButton>span:nth-child(4),.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowMoreTextButton>span:nth-child(4){display:block}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowLessTextButton>span:nth-child(4):before,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowMoreTextButton>span:nth-child(4):before{display:block;inline-size:24px;block-size:24px;content:""}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionWidget.WidgetDensity a,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionWidget.WidgetDensity a:active,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionWidget.WidgetDensity a:hover,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionWidget.WidgetDensity a:link,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCardsectionWidget.WidgetDensity a:visited{color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget .boqAddonscardsrendererCardColumnsColumnWidget:last-child{align-items:flex-end}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget .boqAddonscardsrendererCardColumnsColumnWidget:last-child a,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget .boqAddonscardsrendererCardColumnsColumnWidget:last-child a:active,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget .boqAddonscardsrendererCardColumnsColumnWidget:last-child a:hover,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget .boqAddonscardsrendererCardColumnsColumnWidget:last-child a:link,.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget .boqAddonscardsrendererCardColumnsColumnWidget:last-child a:visited{color:var(--gm3-sys-color-primary,#0b57d0);font-weight:500}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselSlides{overflow-x:hidden}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowMoreTextButton>span:nth-child(4):before{background-image:url(https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/more_horiz/default/24px.svg);filter:invert(17%) sepia(100%) saturate(2545%) hue-rotate(186deg) brightness(98%) contrast(101%)}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphShowLessTextButton>span:nth-child(4):before{background-image:url(https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/remove/default/24px.svg);filter:invert(17%) sepia(100%) saturate(2545%) hue-rotate(186deg) brightness(98%) contrast(101%)}.appsElementsSidekickUiKitRoot img[src*=error_icon]{inline-size:20px;block-size:20px}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardTextparagraphTextParagraph .mdc-touch-target-wrapper{display:flex;justify-content:center;inline-size:100%}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselSlides{overflow:hidden;scroll-behavior:unset}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget{padding-block-end:0}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget .boqAddonscardsrendererCardColumnsColumns{height:100%}.appsElementsSidekickUiKitRoot .boqAddonscardsrendererCardCarouselWidget .boqAddonscardsrendererCardColumnsColumn{gap:16px;justify-content:space-between}.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card]{--gm3-button-filled-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-button-filled-pressed-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-button-filled-hover-container-elevation:0;--gm3-button-filled-tonal-hover-state-layer-color:var(--gm3-sys-color-on-primary-fixed,#041e49);--gm3-button-filled-tonal-pressed-state-layer-color:var(--gm3-sys-color-on-primary-fixed,#041e49);--gm3-button-filled-tonal-hover-container-elevation:0;--gm3-icon-button-filled-hover-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-icon-button-filled-pressed-state-layer-color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card]{max-width:500px}@media (forced-colors:active){.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .javascriptMaterialdesignGm3WizButtonFilled-button__icon-slot,.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .javascriptMaterialdesignGm3WizButtonFilledTonal-button__icon-slot,.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .javascriptMaterialdesignGm3WizIconButtonFilled-icon-button__icon-slot{filter:brightness(0) invert(1)}}.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .boqAddonscardsrendererCardButtonFilledImageButton{--light-icon-color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .boqAddonscardsrendererCardFormattedtextChipContainer{--chip-container-height:18px;--chip-background-color:var(--gm3-sys-color-primary-container,#d3e3fd);--chip-shape:8px;--chip-focus-indicator-thickness:unset;--chip-focus-indicator-outline-offset:unset;--chip-focus-label-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--chip-hover-label-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--chip-label-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--chip-pressed-label-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--chip-label-text-font-family:Google Sans;--chip-label-text-line-height:1rem;--chip-label-text-size:0.75rem;--chip-label-text-tracking:0.00625rem;--chip-label-text-weight:400;--chip-disabled-outline-color:transparent;--chip-focus-outline-color:transparent;--chip-outline-color:transparent;--chip-outline-width:1px;--chip-hover-state-layer-color:var(--gm3-sys-color-on-primary-fixed,#041e49);--chip-pressed-state-layer-color:var(--gm3-sys-color-on-primary-fixed,#041e49)}.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .gm3-chip__action--primary{padding-inline:4px}.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .gm3-chip__cell--primary{min-width:unset}.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .gm3-chip{background-color:var(--gm3-sys-color-primary-container,#d3e3fd);border:unset;margin-block:unset}.appsElementsSidekickUiKitRoot[data-card-name=sheets-action-card] .gm3-chip__action--primary:before{display:unset}.appsElementsSidekickUiKitSpinnerContainer{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);gap:8px}.appsElementsSidekickUiKitSpinner{--gm3-circular-progress-size:40px}.appsElementsSidekickUiKitScrimContainer{position:relative}.appsElementsSidekickUiKitScrimContainer[data-card-name=sheets-action-card]{width:-moz-fit-content;width:fit-content}.appsElementsSidekickUiKitScrim{position:absolute;inset:0;visibility:hidden}.appsElementsSidekickUiKitScrim[data-loading=true]{opacity:1;border-radius:16px;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);transition:opacity .3s linear;visibility:visible}.appsElementsSidekickUiKitScrim[data-loading=false]{opacity:0}.appsElementsSidekickUiKitSpinnerLabel{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickUiKitAccountLinkingDialog{--gm3-dialog-container-shape:8px;--gm3-dialog-container-min-width:370px;--gm3-dialog-container-min-height:500px}@keyframes rotateFull{to{transform:rotate(1turn)}}@keyframes morph{0%{clip-path:path("M29.6119 3.50376C27.9701 2.75188 25.1343 2 22 2C18.8657 2 16.0713 2.85149 14.3881 3.50376C12.4478 4.25564 9.76119 5.90977 7.97015 7.71429C6.1791 9.5188 4.38806 12.0752 3.49254 14.4812C2.73084 16.5277 2 19.7444 2 22.1504C2 24.1053 2.44776 26.9624 3.49254 29.6692C4.17681 31.442 6.08404 34.3854 7.97015 36.2857C9.91045 38.2406 12 39.4026 14.3881 40.4962C16.0299 41.2481 19.1642 42 22 42C24.8358 42 27.6278 41.2959 29.6119 40.4962C32.7463 39.2331 35.1343 37.188 36.0299 36.2857C37.9701 34.3308 39.0896 32.5263 40.209 30.2707C41.2537 28.1654 42 25.0075 42 22.1504C42 19.7444 41.6418 17.3383 40.5075 14.4812C39.4328 11.7744 37.599 9.29521 36.1791 7.86466C34.0896 5.7594 31.6815 4.45156 29.6119 3.50376Z")}20%{clip-path:path("M29.6119 3.50376C27.9701 2.75188 25.1343 2 22 2C18.8657 2 16.0713 2.85149 14.3881 3.50376C12.4478 4.25564 9.76119 5.90977 7.97015 7.71429C6.1791 9.5188 4.38806 12.0752 3.49254 14.4812C2.73084 16.5277 2 19.7444 2 22.1504C2 24.1053 2.44776 26.9624 3.49254 29.6692C4.17681 31.442 6.08404 34.3854 7.97015 36.2857C9.91045 38.2406 12 39.4026 14.3881 40.4962C16.0299 41.2481 19.1642 42 22 42C24.8358 42 27.6278 41.2959 29.6119 40.4962C32.7463 39.2331 35.1343 37.188 36.0299 36.2857C37.9701 34.3308 39.0896 32.5263 40.209 30.2707C41.2537 28.1654 42 25.0075 42 22.1504C42 19.7444 41.6418 17.3383 40.5075 14.4812C39.4328 11.7744 37.599 9.29521 36.1791 7.86466C34.0896 5.7594 31.6815 4.45156 29.6119 3.50376Z")}25%{clip-path:path("M29.6119 3.50376C27.9701 2.75188 25.1343 2 22 2C18.8657 2 16.0713 2.85149 14.3881 3.50376C12.4478 4.25564 9.76119 5.90977 7.97015 7.71429C6.1791 9.5188 4.38806 12.0752 3.49254 14.4812C2.73084 16.5277 2 19.7444 2 22.1504C2 24.1053 2.44776 26.9624 3.49254 29.6692C4.17681 31.442 6.08404 34.3854 7.97015 36.2857C9.91045 38.2406 12 39.4026 14.3881 40.4962C16.0299 41.2481 19.1642 42 22 42C24.8358 42 27.6278 41.2959 29.6119 40.4962C32.7463 39.2331 35.1343 37.188 36.0299 36.2857C37.9701 34.3308 39.0896 32.5263 40.209 30.2707C41.2537 28.1654 42 25.0075 42 22.1504C42 19.7444 41.6418 17.3383 40.5075 14.4812C39.4328 11.7744 37.599 9.29521 36.1791 7.86466C34.0896 5.7594 31.6815 4.45156 29.6119 3.50376Z")}40%{clip-path:path("M27.4536 4.32973C25.3394 2.50423 23.5376 2 22 2C20.4624 2 18.1238 3.28888 17.363 3.72924C14.8403 5.77091 15.3208 5.17042 12.0773 5.77091C6.91783 6.72615 6.31124 10.4548 5.83073 12.9768C5.35021 15.4989 4.62946 16.2195 3.30805 18.021C0.424997 22.4646 3.0678 25.8274 4.02882 27.0284C4.98984 28.2293 5.47034 28.8298 5.83073 31.9524C6.19111 35.075 9.43455 38.3176 12.0773 38.3176C14.7201 38.3176 16.6422 39.7588 18.2038 40.9598C19.7655 42.1608 23.8498 42.5211 25.7719 40.9598C27.6939 39.3985 28.2945 38.798 32.0185 38.3176C35.7424 37.8372 37.9047 34.5946 38.145 31.9524C38.3372 29.8387 39.5064 27.789 40.067 27.0284C41.3484 25.427 43.2864 21.3837 40.7878 18.021C36.7034 12.8567 39.7066 12.6165 36.8236 8.65328C33.9405 4.69003 30.0964 6.6116 27.4536 4.32973Z")}45%{clip-path:path("M27.4536 4.32973C25.3394 2.50423 23.5376 2 22 2C20.4624 2 18.1238 3.28888 17.363 3.72924C14.8403 5.77091 15.3208 5.17042 12.0773 5.77091C6.91783 6.72615 6.31124 10.4548 5.83073 12.9768C5.35021 15.4989 4.62946 16.2195 3.30805 18.021C0.424997 22.4646 3.0678 25.8274 4.02882 27.0284C4.98984 28.2293 5.47034 28.8298 5.83073 31.9524C6.19111 35.075 9.43455 38.3176 12.0773 38.3176C14.7201 38.3176 16.6422 39.7588 18.2038 40.9598C19.7655 42.1608 23.8498 42.5211 25.7719 40.9598C27.6939 39.3985 28.2945 38.798 32.0185 38.3176C35.7424 37.8372 37.9047 34.5946 38.145 31.9524C38.3372 29.8387 39.5064 27.789 40.067 27.0284C41.3484 25.427 43.2864 21.3837 40.7878 18.021C36.7034 12.8567 39.7066 12.6165 36.8236 8.65328C33.9405 4.69003 30.0964 6.6116 27.4536 4.32973Z")}60%{clip-path:path("M31.5444 3.3673C27.9392 1.80933 23.7332 1.86925 22.0808 2.16886C20.2783 2.35735 16.9646 3.71421 15.171 5.01516C13.5186 6.2136 11.2654 8.3608 9.91344 9.80892C9.01215 10.6578 6.57867 13.0747 5.25678 14.7525C3.60442 16.8498 2.25248 20.2953 2.10227 22.5423C1.96096 24.6562 1.80184 27.3361 2.85335 30.482C3.90485 33.6279 5.93025 35.9474 7.05936 37.0734C8.56151 38.5715 10.0318 39.5394 12.9177 40.8186C15.6216 42.017 18.7761 42.1668 21.3298 41.8672C23.8834 41.5676 26.5966 40.6193 28.8405 39.0209C30.9435 37.5228 32.9584 35.3637 34.2482 34.0773C35.3999 32.9288 37.8534 30.6318 38.7547 29.2836C39.7047 27.8624 41.1581 25.838 41.759 22.0929C42.2637 18.947 41.9092 16.4003 41.3083 14.3031C40.7175 12.2407 39.6259 10.1085 38.304 8.46067C37.1023 6.96262 35.3575 5.01516 31.5444 3.3673Z")}65%{clip-path:path("M31.5444 3.3673C27.9392 1.80933 23.7332 1.86925 22.0808 2.16886C20.2783 2.35735 16.9646 3.71421 15.171 5.01516C13.5186 6.2136 11.2654 8.3608 9.91344 9.80892C9.01215 10.6578 6.57867 13.0747 5.25678 14.7525C3.60442 16.8498 2.25248 20.2953 2.10227 22.5423C1.96096 24.6562 1.80184 27.3361 2.85335 30.482C3.90485 33.6279 5.93025 35.9474 7.05936 37.0734C8.56151 38.5715 10.0318 39.5394 12.9177 40.8186C15.6216 42.017 18.7761 42.1668 21.3298 41.8672C23.8834 41.5676 26.5966 40.6193 28.8405 39.0209C30.9435 37.5228 32.9584 35.3637 34.2482 34.0773C35.3999 32.9288 37.8534 30.6318 38.7547 29.2836C39.7047 27.8624 41.1581 25.838 41.759 22.0929C42.2637 18.947 41.9092 16.4003 41.3083 14.3031C40.7175 12.2407 39.6259 10.1085 38.304 8.46067C37.1023 6.96262 35.3575 5.01516 31.5444 3.3673Z")}80%{clip-path:path("M25.4695 2.89888C24.3839 2.29963 23.0856 2 22 2C20.9144 2 19.2875 2.30687 18.232 2.89888C17.0258 3.57545 8.55189 8.50187 6.01877 9.94007C3.48564 11.3783 2.95288 14.6342 3.00314 16.0824C3.0534 17.5306 3.00314 26.2697 3.00314 28.2172C3.00314 30.1648 3.35204 31.5789 4.05862 32.5618C4.81252 33.6105 6.1662 34.3596 7.22502 34.9588C11.1956 37.206 17.7495 41.0112 18.232 41.2509C18.986 41.6255 20.1906 42 22 42C23.8094 42 24.7156 41.5506 25.4695 41.1011C26.2234 40.6517 35.5719 35.7079 36.7781 34.9588C37.9844 34.2097 39.0398 33.4607 39.643 32.5618C40.3121 31.5646 41 30.1648 41 28.2172C41 26.2697 41 19.6779 41 16.0824C41 12.4869 39.0901 10.4894 38.1352 9.94007C34.3656 7.8427 26.5552 3.49813 25.4695 2.89888Z")}85%{clip-path:path("M25.4695 2.89888C24.3839 2.29963 23.0856 2 22 2C20.9144 2 19.2875 2.30687 18.232 2.89888C17.0258 3.57545 8.55189 8.50187 6.01877 9.94007C3.48564 11.3783 2.95288 14.6342 3.00314 16.0824C3.0534 17.5306 3.00314 26.2697 3.00314 28.2172C3.00314 30.1648 3.35204 31.5789 4.05862 32.5618C4.81252 33.6105 6.1662 34.3596 7.22502 34.9588C11.1956 37.206 17.7495 41.0112 18.232 41.2509C18.986 41.6255 20.1906 42 22 42C23.8094 42 24.7156 41.5506 25.4695 41.1011C26.2234 40.6517 35.5719 35.7079 36.7781 34.9588C37.9844 34.2097 39.0398 33.4607 39.643 32.5618C40.3121 31.5646 41 30.1648 41 28.2172C41 26.2697 41 19.6779 41 16.0824C41 12.4869 39.0901 10.4894 38.1352 9.94007C34.3656 7.8427 26.5552 3.49813 25.4695 2.89888Z")}}@keyframes breathe{0%{clip-path:path("M29.6119 3.50376C27.9701 2.75188 25.1343 2 22 2C18.8657 2 16.0713 2.85149 14.3881 3.50376C12.4478 4.25564 9.76119 5.90977 7.97015 7.71429C6.1791 9.5188 4.38806 12.0752 3.49254 14.4812C2.73084 16.5277 2 19.7444 2 22.1504C2 24.1053 2.44776 26.9624 3.49254 29.6692C4.17681 31.442 6.08404 34.3854 7.97015 36.2857C9.91045 38.2406 12 39.4026 14.3881 40.4962C16.0299 41.2481 19.1642 42 22 42C24.8358 42 27.6278 41.2959 29.6119 40.4962C32.7463 39.2331 35.1343 37.188 36.0299 36.2857C37.9701 34.3308 39.0896 32.5263 40.209 30.2707C41.2537 28.1654 42 25.0075 42 22.1504C42 19.7444 41.6418 17.3383 40.5075 14.4812C39.4328 11.7744 37.599 9.29521 36.1791 7.86466C34.0896 5.7594 31.6815 4.45156 29.6119 3.50376Z")}20%{clip-path:path("M29.6119 3.50376C27.9701 2.75188 25.1343 2 22 2C18.8657 2 16.0713 2.85149 14.3881 3.50376C12.4478 4.25564 9.76119 5.90977 7.97015 7.71429C6.1791 9.5188 4.38806 12.0752 3.49254 14.4812C2.73084 16.5277 2 19.7444 2 22.1504C2 24.1053 2.44776 26.9624 3.49254 29.6692C4.17681 31.442 6.08404 34.3854 7.97015 36.2857C9.91045 38.2406 12 39.4026 14.3881 40.4962C16.0299 41.2481 19.1642 42 22 42C24.8358 42 27.6278 41.2959 29.6119 40.4962C32.7463 39.2331 35.1343 37.188 36.0299 36.2857C37.9701 34.3308 39.0896 32.5263 40.209 30.2707C41.2537 28.1654 42 25.0075 42 22.1504C42 19.7444 41.6418 17.3383 40.5075 14.4812C39.4328 11.7744 37.599 9.29521 36.1791 7.86466C34.0896 5.7594 31.6815 4.45156 29.6119 3.50376Z")}50%{clip-path:path("M27.4536 4.32973C25.3394 2.50423 23.5376 2 22 2C20.4624 2 18.1238 3.28888 17.363 3.72924C14.8403 5.77091 15.3208 5.17042 12.0773 5.77091C6.91783 6.72615 6.31124 10.4548 5.83073 12.9768C5.35021 15.4989 4.62946 16.2195 3.30805 18.021C0.424997 22.4646 3.0678 25.8274 4.02882 27.0284C4.98984 28.2293 5.47034 28.8298 5.83073 31.9524C6.19111 35.075 9.43455 38.3176 12.0773 38.3176C14.7201 38.3176 16.6422 39.7588 18.2038 40.9598C19.7655 42.1608 23.8498 42.5211 25.7719 40.9598C27.6939 39.3985 28.2945 38.798 32.0185 38.3176C35.7424 37.8372 37.9047 34.5946 38.145 31.9524C38.3372 29.8387 39.5064 27.789 40.067 27.0284C41.3484 25.427 43.2864 21.3837 40.7878 18.021C36.7034 12.8567 39.7066 12.6165 36.8236 8.65328C33.9405 4.69003 30.0964 6.6116 27.4536 4.32973Z")}65%{clip-path:path("M27.4536 4.32973C25.3394 2.50423 23.5376 2 22 2C20.4624 2 18.1238 3.28888 17.363 3.72924C14.8403 5.77091 15.3208 5.17042 12.0773 5.77091C6.91783 6.72615 6.31124 10.4548 5.83073 12.9768C5.35021 15.4989 4.62946 16.2195 3.30805 18.021C0.424997 22.4646 3.0678 25.8274 4.02882 27.0284C4.98984 28.2293 5.47034 28.8298 5.83073 31.9524C6.19111 35.075 9.43455 38.3176 12.0773 38.3176C14.7201 38.3176 16.6422 39.7588 18.2038 40.9598C19.7655 42.1608 23.8498 42.5211 25.7719 40.9598C27.6939 39.3985 28.2945 38.798 32.0185 38.3176C35.7424 37.8372 37.9047 34.5946 38.145 31.9524C38.3372 29.8387 39.5064 27.789 40.067 27.0284C41.3484 25.427 43.2864 21.3837 40.7878 18.021C36.7034 12.8567 39.7066 12.6165 36.8236 8.65328C33.9405 4.69003 30.0964 6.6116 27.4536 4.32973Z")}}.appsElementsSidekickEntryPointRoot{position:relative;inline-size:var(--ae-sidekick-entry-point-container-size,40px);block-size:var(--ae-sidekick-entry-point-container-size,40px)}.appsElementsSidekickEntryPointButton{--gm3-icon-button-filled-container-height:var(--ae-sidekick-entry-point-container-size,40px);--gm3-icon-button-filled-container-shape-start-start:100%;--gm3-icon-button-filled-container-shape-start-end:100%;--gm3-icon-button-filled-container-shape-end-end:100%;--gm3-icon-button-filled-container-shape-end-start:100%;--gm3-icon-button-filled-container-color:transparent;--gm3-icon-button-filled-container-width:var(--ae-sidekick-entry-point-container-size,40px);--gm3-icon-button-filled-disabled-container-color:transparent;--gm3-icon-button-filled-disabled-icon-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-icon-button-filled-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-hover-icon-color:var(--gm3-sys-color-surface,#fff);--gm3-icon-button-filled-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-filled-icon-size:var(--ae-sidekick-entry-point-icon-size,24px);position:absolute;inset:0}.appsElementsSidekickEntryPointButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickEntryPointButton:before{border-color:CanvasText}}@media not (prefers-reduced-motion){.appsElementsSidekickEntryPointButton{transition:background-color .3s}}.appsElementsSidekickEntryPointButtonPressed:not(:hover){--gm3-icon-button-filled-container-color:#76acff;--gm3-icon-button-filled-icon-color:var(--gm3-sys-color-surface,#fff);--gm3-icon-button-filled-focus-icon-color:var(--gm3-sys-color-surface,#fff)}@media not (prefers-reduced-motion){.appsElementsSidekickEntryPointIcon{transition:transform .8s,color .8s}}.appsElementsSidekickEntryPointMorphContainer{position:relative;inline-size:44px;block-size:44px;inset-inline-start:calc((var(--ae-sidekick-entry-point-container-size, 40px) - 44px)/2);inset-block-start:calc((var(--ae-sidekick-entry-point-container-size, 40px) - 44px)/2)}.appsElementsSidekickEntryPointMorphSpark{animation:rotateFull 7s linear infinite paused}.appsElementsSidekickEntryPointMorphShimmer{background:linear-gradient(135deg,#217bfe,#078efb,#ac87eb,#217bfe);animation:morph 5s cubic-bezier(.01,1.5,.63,.69) infinite paused,feature-shimmer 2.1s linear infinite paused;clip-path:path("M29.6119 3.50376C27.9701 2.75188 25.1343 2 22 2C18.8657 2 16.0713 2.85149 14.3881 3.50376C12.4478 4.25564 9.76119 5.90977 7.97015 7.71429C6.1791 9.5188 4.38806 12.0752 3.49254 14.4812C2.73084 16.5277 2 19.7444 2 22.1504C2 24.1053 2.44776 26.9624 3.49254 29.6692C4.17681 31.442 6.08404 34.3854 7.97015 36.2857C9.91045 38.2406 12 39.4026 14.3881 40.4962C16.0299 41.2481 19.1642 42 22 42C24.8358 42 27.6278 41.2959 29.6119 40.4962C32.7463 39.2331 35.1343 37.188 36.0299 36.2857C37.9701 34.3308 39.0896 32.5263 40.209 30.2707C41.2537 28.1654 42 25.0075 42 22.1504C42 19.7444 41.6418 17.3383 40.5075 14.4812C39.4328 11.7744 37.599 9.29521 36.1791 7.86466C34.0896 5.7594 31.6815 4.45156 29.6119 3.50376Z");position:absolute;inline-size:inherit;block-size:inherit;transform:scale(calc(var(--ae-sidekick-entry-point-shimmer-scale, 1)*.2))}@media not (prefers-reduced-motion){.appsElementsSidekickEntryPointMorphShimmer{background-position:50%;background-size:800%}}@media not (prefers-reduced-motion){.appsElementsSidekickEntryPointMorphShimmer{transition:transform .3s cubic-bezier(0,0,0,1)}}.appsElementsSidekickEntryPointBreathe:not(:hover) .appsElementsSidekickEntryPointMorphShimmer{animation:breathe 10s cubic-bezier(.01,1.5,.63,.69) infinite paused,feature-shimmer 2.1s linear infinite paused;opacity:.2}@media not (prefers-reduced-motion){:is(.appsElementsSidekickEntryPointRoot:hover,.appsElementsSidekickEntryPointAnimation) :is(.appsElementsSidekickEntryPointMorphContainer,.appsElementsSidekickEntryPointMorphShimmer){animation-play-state:running}}:is(.appsElementsSidekickEntryPointRoot:hover,.appsElementsSidekickEntryPointAnimation) .appsElementsSidekickEntryPointMorphShimmer{transform:scale(calc(var(--ae-sidekick-entry-point-shimmer-scale, 1)*1))}:is(.appsElementsSidekickEntryPointRoot:hover,.appsElementsSidekickEntryPointAnimation) .appsElementsSidekickEntryPointButton:not(:disabled) .appsElementsSidekickEntryPointIcon{transform:rotate(180deg)}:is(.appsElementsSidekickEntryPointRoot:hover,:not(.appsElementsSidekickEntryPointBreathe).appsElementsSidekickEntryPointAnimation) .appsElementsSidekickEntryPointButton{--gm3-icon-button-filled-icon-color:var(--gm3-sys-color-surface,#fff);--gm3-icon-button-filled-hover-icon-color:var(--gm3-sys-color-surface,#fff);--gm3-icon-button-filled-focus-icon-color:var(--gm3-sys-color-surface,#fff)}.appsElementsSidekickGemManagerRoot{display:flex;flex-direction:column}.appsElementsSidekickGemManagerCreateGemButton{--gm3-button-filled-focus-label-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--gm3-button-filled-hover-label-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--gm3-button-filled-label-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--gm3-button-filled-pressed-label-text-color:var(--gm3-sys-color-on-primary-container,#0842a0);--gm3-button-filled-with-icon-focus-icon-color:var(--gm3-sys-color-on-primary-container,#0842a0);--gm3-button-filled-with-icon-hover-icon-color:var(--gm3-sys-color-on-primary-container,#0842a0);--gm3-button-filled-with-icon-icon-color:var(--gm3-sys-color-on-primary-container,#0842a0);--gm3-button-filled-with-icon-pressed-icon-color:var(--gm3-sys-color-on-primary-container,#0842a0);--gm3-button-filled-container-color:var(--gm3-sys-color-primary-container,#d3e3fd);--gm3-button-filled-container-elevation:0;--gm3-button-filled-hover-container-elevation:0;--gm3-button-filled-pressed-container-elevation:0;inline-size:100%}.appsElementsSidekickGemManagerDescription{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;margin-block:16px 4px}.appsElementsSidekickGemManagerTilesHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;margin-block:12px}@keyframes skeleton-enter{0%{opacity:0}to{opacity:1}}@keyframes skeleton-stretch-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.appsElementsSidekickSkeletonLoader{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.appsElementsSidekickSkeletonTextSize{inline-size:var(--ae-sidekick-skeleton-loader-line-width,100%);block-size:12px}.appsElementsSidekickSkeletonImageGrid{inline-size:100%}.appsElementsSidekickSkeletonLineMask{background:var(--ae-genai-generation-gradient,linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff));border-radius:4px}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsSidekickSkeletonLineMask{background:linear-gradient(135deg,Canvas,Highlight);forced-color-adjust:none}}@media not (prefers-reduced-motion){.appsElementsSidekickSkeletonLineMask{background-size:200% 100%}}@media (not (prefers-reduced-motion)) and (-ms-high-contrast:active),screen and (not (prefers-reduced-motion)) and (forced-colors:active){.appsElementsSidekickSkeletonLineMask{background:linear-gradient(135deg,Canvas,Highlight,Highlight,Canvas);forced-color-adjust:none}}@media not (prefers-reduced-motion){.appsElementsSidekickSkeletonAnimationText{animation:inline-shimmer 2.1s calc(var(--ae-sidekick-skeleton-loader-animation-order, 0)*.1s) linear infinite both}}@media not (prefers-reduced-motion){.appsElementsSidekickSkeletonAnimationTextStretchIn{transform-origin:left;animation-name:skeleton-enter,skeleton-stretch-in;animation-duration:.35s,.6s;animation-delay:calc(var(--ae-sidekick-skeleton-loader-animation-order, 0)*.2s),calc(var(--ae-sidekick-skeleton-loader-animation-order, 0)*.25s);animation-fill-mode:both;animation-timing-function:linear,cubic-bezier(.2,0,0,1);animation-iteration-count:1,1}}.appsElementsSidekickSkeletonAnimationImage{background:linear-gradient(90deg,var(--gm3-sys-color-surface-container,#f0f4f9) 20%,var(--gm3-sys-color-surface-container,#f0f4f9),var(--gm3-sys-color-surface-dim,#d3dbe5),var(--gm3-sys-color-surface-container,#f0f4f9));animation:inline-shimmer 2s linear infinite}@media (-ms-high-contrast:active),screen and (forced-colors:active){.appsElementsSidekickSkeletonAnimationImage{background:linear-gradient(135deg,Canvas,Highlight);forced-color-adjust:none}}@media not (prefers-reduced-motion){.appsElementsSidekickSkeletonAnimationImage{background-size:200% 100%}@keyframes inline-shimmer{0%{background-position:0 0}to{background-position:-200% 0}}}@media (not (prefers-reduced-motion)) and (-ms-high-contrast:active),screen and (not (prefers-reduced-motion)) and (forced-colors:active){.appsElementsSidekickSkeletonAnimationImage{background:linear-gradient(135deg,Canvas,Highlight,Highlight,Canvas);forced-color-adjust:none}}.appsElementsSidekickTip{background:linear-gradient(135deg,#217bfe,#078efb,#ac87eb,#217bfe);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-block-start:12px;word-break:break-word;text-wrap:pretty;inline-size:-moz-fit-content;inline-size:fit-content;animation:feature-shimmer 2.1s linear infinite}@media not (prefers-reduced-motion){.appsElementsSidekickTip{background-position:50%;background-size:800%}@keyframes feature-shimmer{0%{background-position:100% 100%}to{background-position:0 0}}}@media not (prefers-reduced-motion){.appsElementsSidekickTip{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.appsElementsSidekickSuggestionsSkeletonLoader{display:flex;gap:12px;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);border-radius:4px;padding:12px}.appsElementsSidekickSuggestionsSkeletonLines{display:flex;flex-direction:column;gap:8px;flex-grow:1;justify-content:center}.appsElementsSidekickSuggestionsIconMask{background:var(--ae-genai-generation-gradient,linear-gradient(135deg,#d7e6ff,#c7e4ff,#dce2ff,#d7e6ff));inline-size:36px;block-size:36px;border-radius:8px;animation:generation-shimmer 2.1s linear infinite}@media not (prefers-reduced-motion){.appsElementsSidekickSuggestionsIconMask{background-position:50%;background-size:800% 800%}@keyframes generation-shimmer{0%{background-position:100% 100%}to{background-position:0 0}}}.appsElementsSidekickZeroStateRoot{display:flex;flex-direction:column;gap:24px}.appsElementsSidekickZeroStateWelcome{margin-inline:4px}.appsElementsSidekickZeroStateList{--gm3-list-list-item-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-list-list-item-container-shape:4px;--gm3-list-list-item-hover-state-layer-opacity:0;--gm3-list-list-item-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-list-list-item-label-text-line-height:1rem;--gm3-list-list-item-label-text-size:0.75rem;--gm3-list-list-item-label-text-tracking:0.00625rem;--gm3-list-list-item-label-text-weight:500;--gm3-list-list-item-leading-avatar-size:36px;--gm3-list-list-item-leading-icon-size:36px;--gm3-list-list-item-one-line-container-height:76px;--gm3-list-list-item-selected-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-list-list-item-selected-label-text-weight:500;--gm3-list-list-item-selected-supporting-text-color:var(--gm3-sys-color-outline,#747775);--gm3-list-list-item-supporting-text-color:var(--gm3-sys-color-outline,#747775);--gm3-list-list-item-supporting-text-line-height:1rem;--gm3-list-list-item-supporting-text-size:0.75rem;--gm3-list-list-item-supporting-text-tracking:0.00625rem;--gm3-list-list-item-supporting-text-weight:500;--gm3-list-list-item-three-line-container-height:76px;--gm3-list-list-item-trailing-icon-size:20px;--gm3-list-list-item-two-line-container-height:64px;display:flex;flex-direction:column;gap:2px;padding:0}.appsElementsSidekickZeroStateListItem>:nth-child(3),.appsElementsSidekickZeroStateListItem>:nth-child(4){align-self:unset}.appsElementsSidekickZeroStateListItem:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickZeroStateListItem:before{border-color:CanvasText}}.appsElementsSidekickZeroStateListItem:not([aria-disabled=true]):hover{--gm3-list-list-item-container-color:var(--gm3-sys-color-surface-container-highest,#dde3ea);--gm3-list-list-item-selected-container-color:var(--gm3-sys-color-surface-container-highest,#dde3ea)}.appsElementsSidekickZeroStateListItem:only-child{--gm3-list-list-item-container-shape:16px}.appsElementsSidekickZeroStateListItem:not(:only-child):first-child{--gm3-list-list-item-container-shape:16px 16px 4px 4px}.appsElementsSidekickZeroStateListItem:not(:only-child):last-child{--gm3-list-list-item-container-shape:4px 4px 16px 16px}.appsElementsSidekickZeroStateGemListItemLogo{aspect-ratio:1;border-radius:100%;box-sizing:border-box;inline-size:36px}.appsElementsSidekickZeroStateGemListItemIcon{--gm3-list-list-item-leading-icon-size:20px}.appsElementsSidekickZeroStateGemListItemMonogram{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;-webkit-user-select:none;user-select:none}.appsElementsSidekickZeroStateSuggestionsSkeletonLoader{display:flex;flex-direction:column;gap:4px;border-radius:16px;overflow:hidden}.appsElementsSidekickZeroStateIconContainer{position:relative;display:flex;align-items:center;justify-content:center;inline-size:36px;block-size:36px;border-radius:8px;background-color:var(--ae-sidekick-container-color,var(--gm3-sys-color-surface,#fff));z-index:1}.appsElementsSidekickZeroStateIconContainer:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickZeroStateIconContainer:before{border-color:CanvasText}}.appsElementsSidekickZeroStateIcon{--gm3-list-list-item-leading-icon-size:20px}.appsElementsSidekickZeroStateHeaderButton{--gm3-button-text-container-height:20px;--gm3-button-text-focus-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-button-text-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-button-text-label-text-size:0.6875rem;--gm3-button-text-pressed-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-button-text-with-icon-focus-icon-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-button-text-with-icon-icon-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-button-text-with-icon-icon-size:20px;--gm3-button-text-with-icon-pressed-icon-color:var(--gm3-sys-color-on-surface,#1f1f1f);justify-content:space-between;padding-inline:4px;inline-size:100%}.appsElementsSidekickZeroStateHeaderContainer>[data-is-tooltip-wrapper=true]{inline-size:100%}.appsElementsSidekickZeroStateHeaderContainer{display:flex;align-items:center;justify-content:space-between;block-size:20px;margin-block:8px}.appsElementsSidekickZeroStateHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;margin-inline:4px}.appsElementsSidekickZeroStateGemDisclaimer{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-outline,#747775);margin-inline:4px}.appsElementsSidekickZeroStateMoreSuggestionsButton{--gm3-button-text-container-height:28px;--gm3-button-text-label-text-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-button-text-label-text-size:0.75rem;--gm3-button-text-label-text-tracking:0.00625rem;--gm3-button-text-label-text-weight:500;--gm3-button-text-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);inline-size:-moz-fit-content;inline-size:fit-content;align-self:center}.appsElementsSidekickZeroStateQuickConsumptionContainer{display:flex;flex-direction:column;gap:4px}.appsElementsSidekickZeroStateQuickConsumptionContent{font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);flex-shrink:0;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:16px;text-wrap:pretty;overflow-wrap:break-word;word-break:break-word;position:relative}.appsElementsSidekickZeroStateQuickConsumptionContent ol,.appsElementsSidekickZeroStateQuickConsumptionContent p,.appsElementsSidekickZeroStateQuickConsumptionContent pre,.appsElementsSidekickZeroStateQuickConsumptionContent ul{margin-block:unset}.appsElementsSidekickZeroStateQuickConsumptionContent :is(ul,ol){margin-block:16px}.appsElementsSidekickZeroStateQuickConsumptionContent :is(ul,ol):first-child{margin-block-start:0}.appsElementsSidekickZeroStateQuickConsumptionContent :is(ul,ol):last-child{margin-block-end:0}.appsElementsSidekickZeroStateQuickConsumptionContent :is(ul,ol) :is(ul,ol),.appsElementsSidekickZeroStateQuickConsumptionContent :is(ul,ol) :is(ul,ol):is(:first-child,:last-child){margin-block:8px}.appsElementsSidekickZeroStateQuickConsumptionContent ul{list-style-type:disc;padding-inline-start:16px}.appsElementsSidekickZeroStateQuickConsumptionContent ol{padding-inline-start:3ch}.appsElementsSidekickZeroStateQuickConsumptionContent b{font-weight:500}.appsElementsSidekickZeroStateQuickConsumptionContent code,.appsElementsSidekickZeroStateQuickConsumptionContent pre{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-family:Google Sans Mono,monospace;white-space:pre-wrap;margin:unset}.appsElementsSidekickZeroStateQuickConsumptionContent table{background-color:var(--gm3-sys-color-surface,#fff);border-spacing:0;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-collapse:inherit;word-break:auto-phrase}.appsElementsSidekickZeroStateQuickConsumptionContent table th{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;padding:8px}.appsElementsSidekickZeroStateQuickConsumptionContent table td{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;font-weight:400;padding:5px 8px}.appsElementsSidekickZeroStateQuickConsumptionContent table td,.appsElementsSidekickZeroStateQuickConsumptionContent table th{text-align:start;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsSidekickZeroStateQuickConsumptionContent table tr+tr td,.appsElementsSidekickZeroStateQuickConsumptionContent table tr+tr th,.appsElementsSidekickZeroStateQuickConsumptionContent table tr:first-child td,.appsElementsSidekickZeroStateQuickConsumptionContent table tr:first-child th{border-block-start:0}.appsElementsSidekickZeroStateQuickConsumptionContent table td+td,.appsElementsSidekickZeroStateQuickConsumptionContent table td+th,.appsElementsSidekickZeroStateQuickConsumptionContent table td:first-child,.appsElementsSidekickZeroStateQuickConsumptionContent table th+td,.appsElementsSidekickZeroStateQuickConsumptionContent table th+th,.appsElementsSidekickZeroStateQuickConsumptionContent table th:first-child{border-inline-start:0}.appsElementsSidekickZeroStateQuickConsumptionContent table td:last-child,.appsElementsSidekickZeroStateQuickConsumptionContent table th:last-child{border-inline-end:0}.appsElementsSidekickZeroStateQuickConsumptionContent table tr:last-child td{border-block-end:0}.appsElementsSidekickZeroStateQuickConsumptionContent mark:not([class]){background-color:unset;color:unset}.appsElementsSidekickZeroStateQuickConsumptionContent a:any-link:not([class]){color:var(--gm3-sys-color-primary,#0b57d0);text-underline-offset:.25em;text-decoration:underline}.appsElementsSidekickZeroStateQuickConsumptionContent a:active:not([class]),.appsElementsSidekickZeroStateQuickConsumptionContent a:hover:not([class]),.appsElementsSidekickZeroStateQuickConsumptionContent a:visited:not([class]){color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickZeroStateQuickConsumptionContent:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickZeroStateQuickConsumptionContent:before{border-color:CanvasText}}.appsElementsSidekickZeroStateQuickConsumptionContent[role=button]{cursor:pointer}.appsElementsSidekickZeroStateQuickConsumptionContent:not(:only-child){border-end-start-radius:2px;border-end-end-radius:2px}.appsElementsSidekickZeroStateQuickConsumptionPrompt{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;display:flex;align-items:center;gap:8px}.appsElementsSidekickZeroStateQuickConsumptionReply{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsSidekickZeroStateQuickConsumptionReplyCollapsed{overflow:hidden;position:relative;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.appsElementsSidekickZeroStateContent{display:flex;flex-direction:column;gap:8px}.appsElementsSidekickZeroStateResponseOptionsContainer{background-color:var(--gm3-sys-color-surface-container,#f0f4f9);border-radius:2px 2px 16px 16px;margin:0;padding:8px}.appsElementsSidekickGemZeroStateRoot{display:flex;flex-direction:column}.appsElementsSidekickGemZeroStateCustomRoot{gap:8px;justify-content:center;min-block-size:100%;align-items:center}.appsElementsSidekickGemZeroStateHeaderContainer{margin-inline:4px}.appsElementsSidekickGemZeroStateHeader{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:2rem;margin-block:8px}.appsElementsSidekickGemZeroStateLogo{aspect-ratio:1;box-sizing:border-box;overflow:hidden;flex-shrink:0}.appsElementsSidekickGemZeroStateAvatar{border-radius:9999px}.appsElementsSidekickGemZeroStateSuggestion{border-radius:8px}.appsElementsSidekickGemZeroStateCustom{inline-size:56px}.appsElementsSidekickGemZeroStatePremade{inline-size:36px}.appsElementsSidekickGemZeroStateSuggestionIcon{--gm3-list-list-item-leading-icon-size:20px}.appsElementsSidekickGemZeroStatePremadeMonogram{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;-webkit-user-select:none;user-select:none}.appsElementsSidekickGemZeroStateCustomMonogram{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:0;line-height:1.75rem;-webkit-user-select:none;user-select:none}.appsElementsSidekickGemZeroStateDescription{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem}.appsElementsSidekickGemZeroStateList{--gm3-list-list-item-container-color:var(--gm3-sys-color-surface-container,#f0f4f9);--gm3-list-list-item-container-shape:4px;--gm3-list-list-item-content-gap:12px;--gm3-list-list-item-hover-state-layer-opacity:0;--gm3-list-list-item-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-list-list-item-label-text-line-height:1rem;--gm3-list-list-item-label-text-size:0.75rem;--gm3-list-list-item-label-text-tracking:0.00625rem;--gm3-list-list-item-label-text-weight:500;--gm3-list-list-item-leading-icon-size:36px;--gm3-list-list-item-leading-image-height:36px;--gm3-list-list-item-leading-image-shape:8px;--gm3-list-list-item-leading-image-width:36px;--gm3-list-list-item-leading-space:12px;--gm3-list-list-item-supporting-text-color:var(--gm3-sys-color-outline,#747775);--gm3-list-list-item-supporting-text-line-height:1rem;--gm3-list-list-item-supporting-text-size:0.75rem;--gm3-list-list-item-supporting-text-tracking:0.00625rem;--gm3-list-list-item-supporting-text-weight:500;--gm3-list-list-item-trailing-space:12px;--gm3-list-list-item-two-line-container-height:64px;display:flex;flex-direction:column;gap:2px;margin-block-start:24px;padding:0}.appsElementsSidekickGemZeroStateItem:not([aria-disabled=true]):hover{--gm3-list-list-item-container-color:var(--gm3-sys-color-surface-container-highest,#dde3ea)}.appsElementsSidekickGemZeroStateItem:only-child{--gm3-list-list-item-container-shape:16px}.appsElementsSidekickGemZeroStateItem:not(:only-child):first-child{--gm3-list-list-item-container-shape:16px 16px 4px 4px}.appsElementsSidekickGemZeroStateItem:not(:only-child):last-child{--gm3-list-list-item-container-shape:4px 4px 16px 16px}.appsElementsSidekickGemZeroStateItem>:nth-last-child(2)>:first-child{text-wrap:pretty}.appsElementsSidekickGeneralFeedbackContainer{min-block-size:100%}.appsElementsSidekickGeneralFeedbackFeedbackConfirmation{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);padding:16px}.appsElementsSidekickGeneralFeedbackFeedbackButton{--gm3-icon-button-standard-icon-size:20px;--gm3-icon-button-standard-selected-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-selected-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-selected-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-selected-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-icon-button-standard-unselected-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);padding-inline:0}.appsElementsSidekickGeneralFeedbackFeedbackButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickGeneralFeedbackFeedbackButton:before{border-color:CanvasText}}.appsElementsSidekickHeaderRoot{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;gap:8px;color:var(--gm3-sys-color-on-surface-variant,#444746)}.appsElementsSidekickHeaderTitleContainer{display:flex;flex-grow:1;align-items:center;gap:8px;min-inline-size:0}.appsElementsSidekickHeaderTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem;margin:unset;color:var(--gm3-sys-color-on-surface,#1f1f1f);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.appsElementsSidekickHeaderIcon{color:var(--gm3-sys-color-on-surface,#1f1f1f)}.appsElementsSidekickHeaderAlphaBadge{--ae-badge-container-color:var(--gm3-sys-color-primary-container,#d3e3fd);--ae-badge-text-color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickHeaderBackButton{margin-inline:-8px}.appsElementsSidekickHeaderDogfood{--gm3-icon-button-standard-disabled-icon-color:rgba(var(--gm3-sys-color-on-surface-variant-rgb,68,71,70),1)}.appsElementsSidekickHeaderHeaderButtonsContainer{display:flex}.appsElementsSidekickHeaderOverflowMenu{--gm3-menu-container-shape:8px;--gm3-menu-list-item-container-height:32px;--gm3-menu-list-item-label-text-color:var(--gm3-sys-color-on-surface,#1f1f1f);--gm3-menu-list-item-label-text-font:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif;--gm3-menu-list-item-label-text-size:0.875rem;--gm3-menu-list-item-label-text-weight:400;--gm3-menu-list-item-with-leading-icon-leading-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);padding-block:4px}.appsElementsSidekickOverlayPanelRoot{block-size:100%;display:flex;flex-direction:column;max-inline-size:-webkit-fill-available;max-inline-size:stretch;max-block-size:-webkit-fill-available;max-block-size:stretch}.appsElementsSidekickOverlayPanelRoot .boqAddonscardsrendererCardCard.CardMixin{border:none;border-radius:0}.appsElementsSidekickOverlayPanelRoot .CardMixin{display:flex;flex-direction:column;max-height:100%;width:100%}.appsElementsSidekickOverlayPanelRoot .CardBodyMixin{flex:1;overflow-x:hidden;overflow-y:auto;width:100%}.appsElementsSidekickOverlayPanelRoot .boqAddonscardsrendererCardCardsectionCardSection{--uikit-background-color:var(--gm3-sys-color-surface-container-low,#f8fafd);--section-background-color-light-theme:var(--gm3-sys-color-surface-container-low,#f8fafd)}.appsElementsSidekickOverlayPanelContent{block-size:90%;padding:8px 8px 8px 16px}.appsElementsSidekickOverlayPanelCardRoot{block-size:100%}.appsElementsSidekickPromptLibraryCategoryName{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-on-surface-variant,#444746);padding-inline-start:4px;margin:unset}.appsElementsSidekickPromptLibraryCategoryChip{--gm3-chip-filter-flat-with-icon-selected-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-filter-flat-with-icon-selected-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-filter-flat-with-icon-selected-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-filter-flat-with-icon-selected-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-filter-flat-focus-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-chip-filter-flat-outline-color:var(--gm3-sys-color-outline-variant,#c4c7c5);--gm3-chip-filter-flat-with-icon-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-filter-flat-with-icon-focus-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-filter-flat-with-icon-hover-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-filter-flat-with-icon-pressed-icon-color:var(--gm3-sys-color-on-surface-variant,#444746);--gm3-chip-filter-flat-selected-container-color:var(--gm3-sys-color-secondary-container,#c2e7ff);scroll-snap-align:start end}.appsElementsSidekickPromptLibraryContent{display:flex;flex-direction:column;gap:12px;padding-block-start:16px}.appsElementsSidekickPromptLibraryChipContainer{display:flex;overflow-x:hidden;overscroll-behavior:none;scroll-snap-type:inline mandatory;scroll-padding-inline:52px;margin:-8px -16px;padding-inline:16px}@media not (prefers-reduced-motion){.appsElementsSidekickPromptLibraryChipContainer{scroll-behavior:smooth}}.appsElementsSidekickPromptLibraryScrollButton{border-width:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);--gm3-icon-button-filled-tonal-container-color:var(--gm3-sys-color-on-primary,#fff);--gm3-icon-button-filled-tonal-focus-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-filled-tonal-hover-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-filled-tonal-icon-color:var(--gm3-sys-color-primary,#0b57d0);--gm3-icon-button-filled-tonal-pressed-icon-color:var(--gm3-sys-color-primary,#0b57d0);block-size:36px;inline-size:36px;position:absolute;margin-block-start:6px}.appsElementsSidekickPromptLibraryScrollButton:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.appsElementsSidekickPromptLibraryScrollButton:before{border-color:CanvasText}}.appsElementsSidekickPromptLibraryScrollButton .mdc-elevation-overlay{opacity:0}.appsElementsSidekickPromptLibraryScrollButton:first-of-type{inset-inline-start:0}.appsElementsSidekickPromptLibraryScrollButton:last-of-type{inset-inline-end:0}.appsElementsSidekickPromptLibraryScrollButtonContainer{position:relative;z-index:2}.appsElementsSidekickPromptLibraryScrollButtonContainer:after,.appsElementsSidekickPromptLibraryScrollButtonContainer:before{display:none;position:absolute;inline-size:52px;block-size:52px;content:"";pointer-events:none;inset-block-start:-2px;forced-color-adjust:none}.appsElementsSidekickPromptLibraryScrollButtonContainer:before{inset-inline-start:-16px;background:linear-gradient(to right,var(--ae-sidekick-container-color,var(--gm3-sys-color-surface,#fff)),transparent)}.appsElementsSidekickPromptLibraryScrollButtonContainer:after{inset-inline-end:-16px;background:linear-gradient(to right,transparent,var(--ae-sidekick-container-color,var(--gm3-sys-color-surface,#fff)));z-index:-1}.appsElementsSidekickPromptLibraryScrollButtonContainer:has(.appsElementsSidekickPromptLibraryScrollButton:first-of-type:not([style*="display: none;"]):not(.appsElementsSidekickPromptLibraryScrollButtonHidden)):before,.appsElementsSidekickPromptLibraryScrollButtonContainer:has(.appsElementsSidekickPromptLibraryScrollButton:last-of-type:not([style*="display: none;"]):not(.appsElementsSidekickPromptLibraryScrollButtonHidden)):after{display:unset}.appsElementsSidekickPromptLibraryScrollButtonHidden{display:none}.appsElementsSidekickPurchasecardEntrypointUpsellMedianFlyoutTooltip{--gm3-tooltip-rich-subhead-font:"Google Sans";--gm3-tooltip-rich-subhead-line-height:1.5rem;--gm3-tooltip-rich-subhead-size:1rem;--gm3-tooltip-rich-subhead-weight:500;--gm3-tooltip-rich-supporting-text-font:"Google Sans";--gm3-tooltip-rich-supporting-text-line-height:1.25rem;--gm3-tooltip-rich-supporting-text-size:0.875rem;--gm3-tooltip-rich-supporting-text-weight:400}.appsElementsSidekickPurchasecardEntrypointTooltipContent{text-wrap:wrap;white-space:normal}.appsElementsSidekickPurchasecardEntrypointTooltipActionButtonsContainer{margin-inline-start:40%;margin-block-end:8px;width:100%}.appsElementsSidekickPurchasecardEntrypointTooltipSecondaryAction{--gm3-button-text-hover-state-layer-opacity:0;--gm3-button-text-label-text-font:"Google Sans";margin-inline-end:12px}.appsElementsSidekickPurchasecardEntrypointTooltipPrimaryAction{--gm3-button-outlined-label-text-font:"Google Sans"}.appsElementsPurchaseCardRoot{display:flex;inline-size:-moz-fit-content;inline-size:fit-content;text-align:center;min-inline-size:var(--ae-sidekick-collapsed-inline-size,320px)}.appsElementsPurchaseCardCard{--gm3-card-outlined-container-color:var(--ae-sidekick-container-color,var(--gm3-sys-color-surface,#fff));--gm3-card-outlined-hover-outline-color:var(--ae-sidekick-panel-outline-color,var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1)));--gm3-card-outlined-outline-color:var(--ae-sidekick-panel-outline-color,var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1)));--gm3-card-outlined-pressed-outline-color:var(--ae-sidekick-panel-outline-color,var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1)));--gm3-card-outlined-container-shape-start-start:16px;--gm3-card-outlined-container-shape-start-end:16px;--gm3-card-outlined-container-shape-end-end:16px;--gm3-card-outlined-container-shape-end-start:16px;inline-size:320px;overflow:hidden}.appsElementsPurchaseCardFooter{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;margin-block:16px}.appsElementsPurchaseCardPurchaseCard{display:flex;flex-direction:column;flex-grow:1}.appsElementsPurchaseCardContent{flex:1 0px;overflow-y:auto;padding-inline:20px}.appsElementsPurchaseCardMedia{inline-size:100%}.appsElementsPurchaseCardTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:2rem;line-height:1.75rem;letter-spacing:-.03rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);text-align:start;text-wrap:pretty}.appsElementsPurchaseCardSubtitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);text-align:start;text-wrap:pretty}.appsElementsPurchaseCardFeaturesList{display:flex;flex-direction:column;gap:16px;list-style-type:none;padding-inline-start:0}.appsElementsPurchaseCardFeature{align-items:start;display:flex;gap:16px}.appsElementsPurchaseCardFeatureImage{block-size:18px;flex-shrink:0;inline-size:18px}.appsElementsPurchaseCardFeatureText{align-items:start;display:flex;flex-direction:column}.appsElementsPurchaseCardFeatureTitle{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface,#1f1f1f);text-align:start}.appsElementsPurchaseCardFeatureDetails{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);text-align:start}.appsElementsPurchaseCardSubline{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;color:var(--gm3-sys-color-on-surface-variant,#444746);padding-block-end:16px;text-align:start;text-wrap:pretty}.appsElementsPurchaseCardDivider{block-size:0;border:0;border-block-end:1px solid var(--ae-sidekick-panel-outline-color,var(--ae-sidekick-outline-color,var(--gm3-sys-color-surface-variant,#e1e3e1)));inline-size:100%;margin:0}.appsElementsPurchaseCardButtons{padding:20px 20px 0}.appsElementsPurchaseCardPrimaryButton{inline-size:100%}.appsElementsSidekickUserMessageRoot{display:flex;flex-direction:column;gap:8px;min-inline-size:0;-webkit-user-select:none;user-select:none}.appsElementsSidekickUserMessageHeaderContainer{display:flex;justify-content:space-between;align-items:center;max-block-size:24px}.appsElementsSidekickUserMessageHeaderButtons{justify-content:flex-end}.appsElementsSidekickUserMessagePromptContent{font-variant-ligatures:no-contextual;font-feature-settings:"liga" 0;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-wrap:pretty;overflow-wrap:break-word;word-break:break-word;display:flex;flex-direction:column;gap:8px;-webkit-user-select:text;user-select:text}.appsElementsSidekickUserMessagePromptContent ol,.appsElementsSidekickUserMessagePromptContent p,.appsElementsSidekickUserMessagePromptContent pre,.appsElementsSidekickUserMessagePromptContent ul{margin-block:unset}.appsElementsSidekickUserMessagePromptContent :is(ul,ol){margin-block:16px}.appsElementsSidekickUserMessagePromptContent :is(ul,ol):first-child{margin-block-start:0}.appsElementsSidekickUserMessagePromptContent :is(ul,ol):last-child{margin-block-end:0}.appsElementsSidekickUserMessagePromptContent :is(ul,ol) :is(ul,ol),.appsElementsSidekickUserMessagePromptContent :is(ul,ol) :is(ul,ol):is(:first-child,:last-child){margin-block:8px}.appsElementsSidekickUserMessagePromptContent ul{list-style-type:disc;padding-inline-start:16px}.appsElementsSidekickUserMessagePromptContent ol{padding-inline-start:3ch}.appsElementsSidekickUserMessagePromptContent b{font-weight:500}.appsElementsSidekickUserMessagePromptContent code,.appsElementsSidekickUserMessagePromptContent pre{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;font-family:Google Sans Mono,monospace;white-space:pre-wrap;margin:unset}.appsElementsSidekickUserMessagePromptContent table{background-color:var(--gm3-sys-color-surface,#fff);border-spacing:0;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-collapse:inherit;word-break:auto-phrase}.appsElementsSidekickUserMessagePromptContent table th{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;padding:8px}.appsElementsSidekickUserMessagePromptContent table td{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;font-weight:400;padding:5px 8px}.appsElementsSidekickUserMessagePromptContent table td,.appsElementsSidekickUserMessagePromptContent table th{text-align:start;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5)}.appsElementsSidekickUserMessagePromptContent table tr+tr td,.appsElementsSidekickUserMessagePromptContent table tr+tr th,.appsElementsSidekickUserMessagePromptContent table tr:first-child td,.appsElementsSidekickUserMessagePromptContent table tr:first-child th{border-block-start:0}.appsElementsSidekickUserMessagePromptContent table td+td,.appsElementsSidekickUserMessagePromptContent table td+th,.appsElementsSidekickUserMessagePromptContent table td:first-child,.appsElementsSidekickUserMessagePromptContent table th+td,.appsElementsSidekickUserMessagePromptContent table th+th,.appsElementsSidekickUserMessagePromptContent table th:first-child{border-inline-start:0}.appsElementsSidekickUserMessagePromptContent table td:last-child,.appsElementsSidekickUserMessagePromptContent table th:last-child{border-inline-end:0}.appsElementsSidekickUserMessagePromptContent table tr:last-child td{border-block-end:0}.appsElementsSidekickUserMessagePromptContent mark:not([class]){background-color:unset;color:unset}.appsElementsSidekickUserMessagePromptContent a:any-link:not([class]){color:var(--gm3-sys-color-primary,#0b57d0);text-underline-offset:.25em;text-decoration:underline}.appsElementsSidekickUserMessagePromptContent a:active:not([class]),.appsElementsSidekickUserMessagePromptContent a:hover:not([class]),.appsElementsSidekickUserMessagePromptContent a:visited:not([class]){color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickUserMessagePromptContentCollapsed{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.appsElementsSidekickUserMessagePromptCanceled{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:1rem;color:var(--gm3-sys-color-outline,#747775)}.appsElementsSidekickUserMessageContentToggleButton{visibility:hidden}.appsElementsSidekickUserMessageRoot:has(:hover,:focus-within) .appsElementsSidekickUserMessageContentToggleButton{visibility:visible}.appsElementsSidekickUserMessageGeneratedTetherContext{display:flex;flex-direction:row;align-items:center;gap:12px}.appsElementsSidekickUserMessageContextThumbnailContainer{display:flex;align-items:center}.appsElementsSidekickUserMessageContextThumbnail,.appsElementsSidekickUserMessageContextThumbnailSeparator{display:block;inline-size:24px;block-size:24px;border-radius:4px;z-index:var(--context-thumbnail-order,0)}.appsElementsSidekickUserMessageContextThumbnail+.appsElementsSidekickUserMessageContextThumbnailSeparator,.appsElementsSidekickUserMessageContextThumbnailSeparator+.appsElementsSidekickUserMessageContextThumbnail{margin-inline-start:-22px}.appsElementsSidekickUserMessageContextThumbnailSeparator{background-color:var(--gm3-sys-color-surface-container,#f0f4f9)}.appsElementsSidekickUserMessageEditPromptButton{--gm3-icon-button-standard-container-height:30px;--gm3-icon-button-standard-pressed-container-shape-start-start:6px;--gm3-icon-button-standard-pressed-container-shape-start-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-end:6px;--gm3-icon-button-standard-pressed-container-shape-end-start:6px;--gm3-icon-button-standard-selected-container-shape-start-start:8px;--gm3-icon-button-standard-selected-container-shape-start-end:8px;--gm3-icon-button-standard-selected-container-shape-end-end:8px;--gm3-icon-button-standard-selected-container-shape-end-start:8px;--gm3-icon-button-standard-container-width:30px;--gm3-icon-button-standard-icon-size:20px}.appsElementsSidekickUserMessageEditPromptButtonHidden{opacity:0}.appsElementsSidekickUserMessageRoot:focus-within .appsElementsSidekickUserMessageEditPromptButtonHidden,.appsElementsSidekickUserMessageRoot:hover .appsElementsSidekickUserMessageEditPromptButtonHidden{opacity:1}.appsElementsSidekickUserMessagePromptEditorContainer{border-radius:8px;outline:2px solid var(--gm3-sys-color-outline,#747775)}.appsElementsSidekickUserMessagePromptEditorContainer:focus-within{outline:2px solid var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickUserMessagePromptEditorContainer:focus-within:has(.appsElementsSidekickUserMessagePromptEditor[aria-invalid=true]){outline-color:var(--gm3-sys-color-error,#b3261e)}.appsElementsSidekickUserMessagePromptEditor{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:16px;overflow:hidden auto;box-sizing:border-box;background-color:var(--gm3-sys-color-surface-container,#f0f4f9);color:var(--ae-sidekick-prompt-input-text-color,#000);caret-color:var(--gm3-sys-color-primary,#0b57d0)}.appsElementsSidekickUserMessageCancelEditPromptButton{--gm3-button-text-container-height:36px;--gm3-button-text-label-text-size:0.75rem}.appsElementsSidekickUserMessageUpdatePromptButton{--gm3-button-filled-container-height:32px;--gm3-button-filled-label-text-size:0.75rem;padding-inline:16px}.appsElementsSidekickUserMessageEditPromptButtons{display:flex;flex-direction:row;gap:4px}@media (max-width:1328px){.sketchyUnnestedDialogFloatingSheetContainer{--gm3-dialog-container-max-width:100vw}}@media (min-width:1328px){.sketchyUnnestedDialogFloatingSheetContainer{--gm3-dialog-container-max-width:1328px}}.sketchyUnnestedDialogFloatingSheetContainer button{display:none}.sketchyUnnestedDialogSketchyDialog{padding:10px}.sketchyUnnestedDialogSketchyDialog button{display:initial}.sketchyUnnestedDialogSketchyDialogHeader{display:flex;justify-content:space-between;align-items:center;padding:10px}.sketchyUnnestedDialogSketchyDialogHeaderTitle{position:relative;box-sizing:border-box;text-align:start;display:flex;flex-shrink:1;margin:0;padding:24px 24px 16px;flex-grow:1;color:#1f1f1f;font-family:Google sans;line-height:2rem;font-size:1.5rem;letter-spacing:0;font-weight:400}.sketchyUnnestedDialogSketchyDialogHeaderTitle:before{display:inline-block;width:0;height:0;content:"";vertical-align:0}.wizcontribVirtuallistList{overflow:hidden;position:relative}.wizcontribVirtuallistRow{left:0;position:absolute;top:0}.wizcontribVirtuallistAnimated.wizcontribVirtuallistList{transition:height .15s cubic-bezier(0,0,.2,1)}.wizcontribVirtuallistAnimated .wizcontribVirtuallistRow{transition:transform .15s cubic-bezier(0,0,.2,1)}.quantumWizCommonPositioningScrollableHost{position:relative}.quantumWizCommonModalBackground{pointer-events:none;transition:opacity .15s cubic-bezier(.4,0,.2,1) .15s;bottom:0;left:0;position:fixed;right:0;top:0;opacity:0;z-index:5000;background-color:rgba(0,0,0,.5)}.quantumWizCommonModalBackground.isOpen{pointer-events:all;transition:opacity .05s cubic-bezier(.4,0,.2,1);opacity:1}.appsElementsPasteToChipContent{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem;border-width:0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);align-items:center;background:var(--gm3-sys-color-surface-container-lowest,#fff);block-size:40px;border-radius:8px;color:var(--gm3-sys-color-on-surface-variant,#444746);display:flex;gap:12px;max-inline-size:275px;padding:0 12px;position:absolute;z-index:2101}.appsElementsPasteToChipContent .mdc-elevation-overlay{opacity:0}.appsElementsPasteToChipTabIcon{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:1rem;background:var(--gm3-sys-color-surface-container-low,#f8fafd);block-size:14px;border:1px solid var(--gm3-sys-color-outline-variant,#c4c7c5);border-radius:2px;direction:ltr;overflow:hidden;min-inline-size:25px;text-align:center}.appsElementsPasteToChipMessage{max-width:101px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appsElementsPasteToChipContent .appsElementsChipRoot{block-size:24px;max-width:100px}.appsElementsPasteToChipContent .appsElementsChipRoot .appsElementsChipImage{block-size:14.67px}.veSelected{border-color:#7fffd4;border-style:solid;border-width:5px} +/*# sourceMappingURL=KixCss_ltr.css.map */ \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/2.html" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/2.html" new file mode 100644 index 0000000..255ce11 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/2.html" @@ -0,0 +1,25 @@ + + +
        \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/24px.svg" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/24px.svg" new file mode 100644 index 0000000..238299e --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/24px.svg" @@ -0,0 +1 @@ + \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/2_data/cb=gapi.es" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/2_data/cb=gapi.es" new file mode 100644 index 0000000..6f4f131 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/2_data/cb=gapi.es" @@ -0,0 +1,247 @@ +gapi.loaded_0(function(_){var window=this; +_._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([]); +var da,ia,la,pa,ta,va,Da,Ea;da=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e}); +pa("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}});pa("Object.setPrototypeOf",function(a){return a||_.za});pa("Symbol.dispose",function(a){return a?a:Symbol("Symbol.dispose")}); +pa("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return m==="object"&&l!==null||m==="function"}function d(l){if(!Da(l,f)){var m=new b;ia(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),n=new a([[l,2],[m,3]]);if(n.get(l)!=2||n.get(m)!=3)return!1;n.delete(l);n.set(m,4);return!n.has(l)&&n.get(m)==4}catch(p){return!1}}())return a; +var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,k=function(l){this.Da=(h+=Math.random()+1).toString();if(l){l=_.Ca(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};k.prototype.set=function(l,m){if(!c(l))throw Error("e");d(l);if(!Da(l,f))throw Error("f`"+l);l[f][this.Da]=m;return this};k.prototype.get=function(l){return c(l)&&Da(l,f)?l[f][this.Da]:void 0};k.prototype.has=function(l){return c(l)&&Da(l,f)&&Da(l[f],this.Da)};k.prototype.delete= +function(l){return c(l)&&Da(l,f)&&Da(l[f],this.Da)?delete l[f][this.Da]:!1};return k}); +pa("Map",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var k=Object.seal({x:4}),l=new a(_.Ca([[k,"s"]]));if(l.get(k)!="s"||l.size!=1||l.get({x:4})||l.set({x:4},"t")!=l||l.size!=2)return!1;var m=l.entries(),n=m.next();if(n.done||n.value[0]!=k||n.value[1]!="s")return!1;n=m.next();return n.done||n.value[0].x!=4||n.value[1]!="t"||!m.next().done?!1:!0}catch(p){return!1}}())return a;var b=new WeakMap,c=function(k){this[0]={};this[1]= +f();this.size=0;if(k){k=_.Ca(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(k,l){k=k===0?0:k;var m=d(this,k);m.list||(m.list=this[0][m.id]=[]);m.We?m.We.value=l:(m.We={next:this[1],Jk:this[1].Jk,head:this[1],key:k,value:l},m.list.push(m.We),this[1].Jk.next=m.We,this[1].Jk=m.We,this.size++);return this};c.prototype.delete=function(k){k=d(this,k);return k.We&&k.list?(k.list.splice(k.index,1),k.list.length||delete this[0][k.id],k.We.Jk.next=k.We.next,k.We.next.Jk= +k.We.Jk,k.We.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Jk=f();this.size=0};c.prototype.has=function(k){return!!d(this,k).We};c.prototype.get=function(k){return(k=d(this,k).We)&&k.value};c.prototype.entries=function(){return e(this,function(k){return[k.key,k.value]})};c.prototype.keys=function(){return e(this,function(k){return k.key})};c.prototype.values=function(){return e(this,function(k){return k.value})};c.prototype.forEach=function(k,l){for(var m=this.entries(), +n;!(n=m.next()).done;)n=n.value,k.call(l,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(k,l){var m=l&&typeof l;m=="object"||m=="function"?b.has(l)?m=b.get(l):(m=""+ ++h,b.set(l,m)):m="p_"+l;var n=k[0][m];if(n&&Da(k[0],m))for(k=0;k=0&&b56319||b+1===d)return e;b=c.charCodeAt(b+1);return b<56320||b>57343?e:(e-55296)*1024+b+9216}}}); +pa("String.fromCodePoint",function(a){return a?a:function(b){for(var c="",d=0;d1114111||e!==Math.floor(e))throw new RangeError("invalid_code_point "+e);e<=65535?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});pa("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Da(b,d)&&c.push([d,b[d]]);return c}}); +pa("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Ia(this,b,"endsWith");c===void 0&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;e>0&&c>0;)if(d[--c]!=b[--e])return!1;return e<=0}});pa("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}}); +var Ma=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});pa("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});pa("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});pa("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}}); +pa("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});pa("Array.prototype.flatMap",function(a){return a?a:function(b,c){var d=[];Array.prototype.forEach.call(this,function(e,f){e=b.call(c,e,f,this);Array.isArray(e)?d.push.apply(d,e):d.push(e)});return d}});pa("Math.imul",function(a){return a?a:function(b,c){b=Number(b);c=Number(c);var d=b&65535,e=c&65535;return d*e+((b>>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}}); +pa("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});pa("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}}); +pa("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#=this.length))return this[a]}; +pa("Array.prototype.at",function(a){return a?a:Na});var Pa=function(a){return a?a:Na};pa("Int8Array.prototype.at",Pa);pa("Uint8Array.prototype.at",Pa);pa("Uint8ClampedArray.prototype.at",Pa);pa("Int16Array.prototype.at",Pa);pa("Uint16Array.prototype.at",Pa);pa("Int32Array.prototype.at",Pa);pa("Uint32Array.prototype.at",Pa);pa("Float32Array.prototype.at",Pa);pa("Float64Array.prototype.at",Pa);pa("String.prototype.at",function(a){return a?a:Na}); +pa("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Ma(this,b,c).WU}});_.Ta={};/* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ +_.Va=_.Va||{};_.Xa=this||self;_.$a=_.Xa._F_toggles||[];_.ab="closure_uid_"+(Math.random()*1E9>>>0);_.bb=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};_.t=function(a,b){a=a.split(".");for(var c=_.Xa,d;a.length&&(d=a.shift());)a.length||b===void 0?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b}; +_.eb=function(a,b){function c(){}c.prototype=b.prototype;a.N=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.jt=function(d,e,f){for(var h=Array(arguments.length-2),k=2;k=0};_.ub=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.vb=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"}; +_.y=function(a,b){a.prototype=(0,_.ua)(b.prototype);a.prototype.constructor=a;if(_.za)(0,_.za)(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.N=b.prototype};_.wb=function(a,b){a=a.split(".");b=b||_.Xa;for(var c=0;c2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.z=function(a,b,c){_.z=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?yb:zb;return _.z.apply(null,arguments)};_.sb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c=0;c--)if(c in a&&a[c]===b)return c;return-1};_.Bb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a==="string"?a.split(""):a,f=0;f0){for(var c=Array(b),d=0;d/g,">").replace(/"/g,""").replace(/'/g,"'");if(b==null?0:b.Ura)a=a.replace(/(^|[\r\n\t ]) /g,"$1 ");if(b==null?0:b.bea)a=a.replace(/(\r\n|\n|\r)/g,"
        ");if(b==null?0:b.Vra)a=a.replace(/(\t+)/g,'$1');return _.cc(a)}; +_.uc=function(a){var b=_.tc.apply(1,arguments);if(b.length===0)return _.hc(a[0]);for(var c=a[0],d=0;db?1:0};_.Bc=function(a,b){b=_.rc(b);b!==void 0&&(a.href=b)};_.Dc=function(a,b,c,d){b=_.rc(b);return b!==void 0?a.open(b,c,d):null};_.Ec=function(a,b){b=b===void 0?document:b;var c,d;b=(d=(c=b).querySelector)==null?void 0:d.call(c,a+"[nonce]");return b==null?"":b.nonce||b.getAttribute("nonce")||""};_.Fc=function(a,b){if(a.nodeType===1&&/^(script|style)$/i.test(a.tagName))throw Error("j");a.innerHTML=_.dc(b)}; +_.Gc=function(){var a=_.Xa.navigator;return a&&(a=a.userAgent)?a:""};Jc=function(a){if(!_.Rb||!_.Hc)return!1;for(var b=0;b<_.Hc.brands.length;b++){var c=_.Hc.brands[b].brand;if(c&&_.xc(c,a))return!0}return!1};_.Kc=function(a){return _.xc(_.Gc(),a)};_.Lc=function(a){for(var b=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};_.Mc=function(){return _.Rb?!!_.Hc&&_.Hc.brands.length>0:!1};_.Nc=function(){return _.Mc()?!1:_.Kc("Opera")}; +_.Oc=function(){return _.Mc()?!1:_.Kc("Trident")||_.Kc("MSIE")};_.Pc=function(){return _.Mc()?!1:_.Kc("Edge")};_.Qc=function(){return _.Mc()?Jc("Microsoft Edge"):_.Kc("Edg/")};_.Sc=function(){return _.Mc()?Jc("Opera"):_.Kc("OPR")};_.Tc=function(){return _.Mc()?Jc("Chromium"):(_.Kc("Chrome")||_.Kc("CriOS"))&&!_.Pc()||_.Kc("Silk")};_.Uc=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}}; +_.Vc=function(a){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return b[1];b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),c[1]=="7.0")if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];return b};Wc=function(){return _.Rb?!!_.Hc&&!!_.Hc.platform:!1};_.Xc=function(){return Wc()?_.Hc.platform==="Android":_.Kc("Android")};_.Yc=function(){return _.Kc("iPhone")&&!_.Kc("iPod")&&!_.Kc("iPad")}; +_.Zc=function(){return _.Yc()||_.Kc("iPad")||_.Kc("iPod")};_.$c=function(){return Wc()?_.Hc.platform==="macOS":_.Kc("Macintosh")};_.ad=function(){return Wc()?_.Hc.platform==="Windows":_.Kc("Windows")};_.bd=function(){return Wc()?_.Hc.platform==="Chrome OS":_.Kc("CrOS")};_.cd=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a};_.dd=function(a){return _.cd(a,a)};_.tc=function(){for(var a=Number(this),b=[],c=a;cparseFloat(Md)){Ld=String(Od);break a}}Ld=Md}_.Sd=Ld;if(_.Xa.document&&_.vd){var Ud=Kd();Td=Ud?Ud:parseInt(_.Sd,10)||void 0}else Td=void 0;_.Vd=Td;var ae,he,ge;_.Yd=function(a){return a?new _.Wd(_.Xd(a)):ed||(ed=new _.Wd)};_.Zd=function(a,b){return typeof b==="string"?a.getElementById(b):b};_.$d=function(a,b,c,d){a=d||a;return(b=b&&b!="*"?String(b).toUpperCase():"")||c?a.querySelectorAll(b+(c?"."+c:"")):a.getElementsByTagName("*")}; +_.be=function(a,b){_.Wb(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:ae.hasOwnProperty(d)?a.setAttribute(ae[d],c):_.vc(d,"aria-")||_.vc(d,"data-")?a.setAttribute(d,c):a[d]=c})};ae={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};_.de=function(a){return _.ce(a||window)}; +_.ce=function(a){a=a.document;a=_.ee(a)?a.documentElement:a.body;return new _.od(a.clientWidth,a.clientHeight)};_.fe=function(a){return a?a.defaultView:window};_.ie=function(a,b){var c=b[1],d=ge(a,String(b[0]));c&&(typeof c==="string"?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.be(d,c));b.length>2&&he(a,d,b,2);return d}; +he=function(a,b,c,d){function e(k){k&&b.appendChild(typeof k==="string"?a.createTextNode(k):k)}for(;d0)e(f);else{a:{if(f&&typeof f.length=="number"){if(_.vb(f)){var h=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){h=typeof f.item=="function";break a}}h=!1}_.Bb(h?_.Vb(f):f,e)}}};_.je=function(a){return ge(document,a)}; +ge=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.ee=function(a){return a.compatMode=="CSS1Compat"};_.ke=function(a){if(a.nodeType!=1)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; +_.le=function(a,b){he(_.Xd(a),a,arguments,1)};_.me=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.ne=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)};_.oe=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.pe=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};_.qe=function(a){return _.vb(a)&&a.nodeType==1}; +_.re=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};_.Xd=function(a){return a.nodeType==9?a:a.ownerDocument||a.document}; +_.se=function(a,b){if("textContent"in a)a.textContent=b;else if(a.nodeType==3)a.data=String(b);else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.me(a),a.appendChild(_.Xd(a).createTextNode(String(b)))};_.Wd=function(a){this.Cc=a||_.Xa.document||document};_.g=_.Wd.prototype;_.g.Ia=_.Yd;_.g.qL=_.jb(0);_.g.tb=function(){return this.Cc};_.g.O=_.jb(1);_.g.getElementsByTagName=function(a,b){return(b||this.Cc).getElementsByTagName(String(a))}; +_.g.pH=_.jb(2);_.g.wa=function(a,b,c){return _.ie(this.Cc,arguments)};_.g.createElement=function(a){return ge(this.Cc,a)};_.g.createTextNode=function(a){return this.Cc.createTextNode(String(a))};_.g.getWindow=function(){return this.Cc.defaultView};_.g.appendChild=function(a,b){a.appendChild(b)};_.g.append=_.le;_.g.canHaveChildren=_.ke;_.g.re=_.me;_.g.tV=_.ne;_.g.removeNode=_.oe;_.g.AG=_.pe;_.g.isElement=_.qe;_.g.contains=_.re;_.g.SG=_.Xd;_.g.wj=_.jb(3); +/* + gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/ +_.te=function(a){return a===null?"null":a===void 0?"undefined":a};_.ue=window;_.ve=document;_.we=_.ue.location;_.xe=/\[native code\]/;_.ye=function(a,b,c){return a[b]=a[b]||c};_.ze=function(){var a;if((a=Object.create)&&_.xe.test(a))a=a(null);else{a={};for(var b in a)a[b]=void 0}return a};_.Ae=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};_.Be=function(a,b){a=a||{};for(var c in a)_.Ae(a,c)&&(b[c]=a[c])};_.Ce=_.ye(_.ue,"gapi",{});_.De=function(a,b,c){var d=new RegExp("([#].*&|[#])"+b+"=([^&#]*)","g");b=new RegExp("([?#].*&|[?#])"+b+"=([^&#]*)","g");if(a=a&&(d.exec(a)||b.exec(a)))try{c=decodeURIComponent(a[2])}catch(e){}return c};_.Ee=new RegExp(/^/.source+/([a-zA-Z][-+.a-zA-Z0-9]*:)?/.source+/(\/\/[^\/?#]*)?/.source+/([^?#]*)?/.source+/(\?([^#]*))?/.source+/(#((#|[^#])*))?/.source+/$/.source);_.Fe=new RegExp(/(%([^0-9a-fA-F%]|[0-9a-fA-F]([^0-9a-fA-F%])?)?)*/.source+/%($|[^0-9a-fA-F]|[0-9a-fA-F]($|[^0-9a-fA-F]))/.source,"g"); +_.Ge=new RegExp(/\/?\??#?/.source+"("+/[\/?#]/i.source+"|"+/[\uD800-\uDBFF]/i.source+"|"+/%[c-f][0-9a-f](%[89ab][0-9a-f]){0,2}(%[89ab]?)?/i.source+"|"+/%[0-9a-f]?/i.source+")$","i");_.Ie=function(a,b,c){_.He(a,b,c,"add","at")};_.He=function(a,b,c,d,e){if(a[d+"EventListener"])a[d+"EventListener"](b,c,!1);else if(a[e+"tachEvent"])a[e+"tachEvent"]("on"+b,c)};_.Je={};_.Je=_.ye(_.ue,"___jsl",_.ze());_.ye(_.Je,"I",0);_.ye(_.Je,"hel",10);var Ke,Le,Me,Ne,Re,Oe,Pe,Se,Te;Ke=function(a){var b=window.___jsl=window.___jsl||{};b[a]=b[a]||[];return b[a]};Le=function(a){var b=window.___jsl=window.___jsl||{};b.cfg=!a&&b.cfg||{};return b.cfg};Me=function(a){return typeof a==="object"&&/\[native code\]/.test(a.push)}; +Ne=function(a,b,c){if(b&&typeof b==="object")for(var d in b)!Object.prototype.hasOwnProperty.call(b,d)||c&&d==="___goc"&&typeof b[d]==="undefined"||(a[d]&&b[d]&&typeof a[d]==="object"&&typeof b[d]==="object"&&!Me(a[d])&&!Me(b[d])?Ne(a[d],b[d]):b[d]&&typeof b[d]==="object"?(a[d]=Me(b[d])?[]:{},Ne(a[d],b[d])):a[d]=b[d])}; +Re=function(a,b){if(a&&!/^\s+$/.test(a)){for(;a.charCodeAt(a.length-1)==0;)a=a.substring(0,a.length-1);var c=a,d=Ke("dm");d.push(20);try{var e=window.JSON.parse(a)}catch(h){}if(typeof e==="object")return d.push(21),e;try{e=window.JSON.parse("{"+a+"}")}catch(h){}if(typeof e==="object")return d.push(22),e;a=a.replace(RegExp("([^\"',{}\\s]+?)\\s*:\\s*(.*?)[,}\\s]","g"),function(h,k,l){l=l.startsWith('"')?"%DOUBLE_QUOTE%"+l.substring(1):l;l=l.endsWith('"')?l.slice(0,-1)+"%DOUBLE_QUOTE%":l;return"%DOUBLE_QUOTE%"+ +k+"%DOUBLE_QUOTE%:"+l});a=a.replace(/\\'/g,"%SINGLE_QUOTE%");a=a.replace(/"/g,'\\"');a=a.replace(/'/g,'"');a=a.replace(/%SINGLE_QUOTE%/g,"'");a=a.replace(/%DOUBLE_QUOTE%/g,'"');try{e=window.JSON.parse(a)}catch(h){}if(typeof e==="object")return d.push(23),e;try{e=window.JSON.parse("{"+a+"}")}catch(h){}if(typeof e==="object")return d.push(24),e;a=document.getElementsByTagName("script")||[];var f;a.length>0&&(f=a[0].nonce||a[0].getAttribute("nonce"));if(f&&f===b||!f&&Oe())if(e=Pe(c),d.push(25),typeof e=== +"object")return e;return{}}};Oe=function(){var a=window.location.hostname;return a?/(^|\.)(2mdn|ampproject|android|appspot|blogger|blogspot|chrome|chromium|doubleclick|gcpnode|ggpht|gmail|google|google-analytics|googleadservices|googleapis|googleapis-cn|googleoptimize|googlers|googlesource|googlesyndication|googletagmanager|googletagservices|googleusercontent|googlevideo|gstatic|tiltbrush|waze|withgoogle|youtube|ytimg)(\.com?|\.net|\.org)?(\.[a-z][a-z]|\.cat)?$/.test(a):!1}; +Pe=function(a){try{var b=(new Function("return ("+a+"\n)"))()}catch(c){}if(typeof b==="object")return b;try{b=(new Function("return ({"+a+"\n})"))()}catch(c){}return b};Se=function(a,b){var c={___goc:void 0};a.length&&a[a.length-1]&&Object.hasOwnProperty.call(a[a.length-1],"___goc")&&typeof a[a.length-1].___goc==="undefined"&&(c=a.pop());Ne(c,b);a.push(c)}; +Te=function(a){Le(!0);var b=window.___gcfg,c=Ke("cu"),d=window.___gu;b&&b!==d&&(Se(c,b),window.___gu=b);b=Ke("cu");var e=document.getElementsByTagName("script")||[];d=[];var f=[];f.push.apply(f,Ke("us"));for(var h=0;h0&&e[e.length-1].src&&d.push(e[e.length-1]);for(e=0;e>0;f>0;f=32&&e<=65535?d:"\ufffd";b[b.length]='"'}else if(d==="object"){b[b.length]="{";d=0;for(f in a)Object.prototype.hasOwnProperty.call(a,f)&&(e=qf(a[f],c),e!==void 0&&(d++&&(b[b.length]=","),b[b.length]=qf(f),b[b.length]=":",b[b.length]=e));b[b.length]="}"}else return}return b.join("")}};rf=/[\0-\x07\x0b\x0e-\x1f]/; +sf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/;tf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/;uf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/;vf=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g;wf=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g;xf=/[ \t\n\r]+/g;yf=/[^"]:/;zf=/""/g;Af=/true|false|null/g;Bf=/00/;Df=/[\{]([^0\}]|0[^:])/;Gf=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/;Hf=/[^\[,:][\[\{]/;If=/^(\{|\}|\[|\]|,|:|0)+/;Jf=/\u2028/g; +Kf=/\u2029/g; +Lf=function(a){a=String(a);if(rf.test(a)||sf.test(a)||tf.test(a)||uf.test(a))return!1;var b=a.replace(vf,'""');b=b.replace(wf,"0");b=b.replace(xf,"");if(yf.test(b))return!1;b=b.replace(zf,"0");b=b.replace(Af,"0");if(Bf.test(b)||Df.test(b)||Gf.test(b)||Hf.test(b)||!b||(b=b.replace(If,"")))return!1;a=a.replace(Jf,"\\u2028").replace(Kf,"\\u2029");b=void 0;try{b=ef?[ff(a)]:eval("(function (var_args) {\n return Array.prototype.slice.call(arguments, 0);\n})(\n"+a+"\n)")}catch(c){return!1}return b&&b.length=== +1?b[0]:!1};Mf=function(){var a=((_.Xa.document||{}).scripts||[]).length;if((cf===void 0||ef===void 0||df!==a)&&df!==-1){cf=ef=!1;df=-1;try{try{ef=!!_.Xa.JSON&&_.Xa.JSON.stringify.call(_.Xa.JSON,{a:[3,!0,new Date(0)],c:function(){}})==='{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'&&ff("true")===!0&&ff('[{"a":3}]')[0].a===3}catch(b){}cf=ef&&!ff("[00]")&&!ff('"\u0007"')&&!ff('"\\0"')&&!ff('"\\v"')}finally{df=a}}};_.Nf=function(a){if(df===-1)return!1;Mf();return(cf?ff:Lf)(a)}; +_.Of=function(a){if(df!==-1)return Mf(),ef?_.Xa.JSON.stringify.call(_.Xa.JSON,a):qf(a)};Pf=!Date.prototype.toISOString||typeof Date.prototype.toISOString!=="function"||(new Date(0)).toISOString()!=="1970-01-01T00:00:00.000Z"; +Qf=function(){var a=Date.prototype.getUTCFullYear.call(this);return[a<0?"-"+String(1E6-a).substr(1):a<=9999?String(1E4+a).substr(1):"+"+String(1E6+a).substr(1),"-",String(101+Date.prototype.getUTCMonth.call(this)).substr(1),"-",String(100+Date.prototype.getUTCDate.call(this)).substr(1),"T",String(100+Date.prototype.getUTCHours.call(this)).substr(1),":",String(100+Date.prototype.getUTCMinutes.call(this)).substr(1),":",String(100+Date.prototype.getUTCSeconds.call(this)).substr(1),".",String(1E3+Date.prototype.getUTCMilliseconds.call(this)).substr(1), +"Z"].join("")};Date.prototype.toISOString=Pf?Qf:Date.prototype.toISOString; +var Hg=function(){this.blockSize=-1},Ig=function(){this.blockSize=-1;this.blockSize=64;this.Rc=[];this.UE=[];this.q6=[];this.KB=[];this.KB[0]=128;for(var a=1;a>>31)&4294967295;b=a.Rc[0];c=a.Rc[1];e=a.Rc[2];for(var f=a.Rc[3],h=a.Rc[4],k,l,m=0;m<80;m++)m<40?m<20?(k=f^c&(e^f),l=1518500249):(k=c^e^f,l=1859775393):m<60?(k=c&e|f&(c|e),l=2400959708):(k=c^ +e^f,l=3395469782),k=(b<<5|b>>>27)+k+h+l+d[m]&4294967295,h=f,f=e,e=(c<<30|c>>>2)&4294967295,c=b,b=k;a.Rc[0]=a.Rc[0]+b&4294967295;a.Rc[1]=a.Rc[1]+c&4294967295;a.Rc[2]=a.Rc[2]+e&4294967295;a.Rc[3]=a.Rc[3]+f&4294967295;a.Rc[4]=a.Rc[4]+h&4294967295}; +Ig.prototype.update=function(a,b){if(a!=null){b===void 0&&(b=a.length);for(var c=b-this.blockSize,d=0,e=this.UE,f=this.Zq;d=56;c--)this.UE[c]=b&255,b/=256;Lg(this,this.UE);for(c=b=0;c<5;c++)for(var d=24;d>=0;d-=8)a[b]=this.Rc[c]>>d&255,++b;return a};_.Mg=function(){this.YM=new Ig};_.g=_.Mg.prototype;_.g.reset=function(){this.YM.reset()};_.g.l1=function(a){this.YM.update(a)};_.g.WQ=function(){return this.YM.digest()};_.g.ox=function(a){a=unescape(encodeURIComponent(a));for(var b=[],c=a.length,d=0;d>>1);var l=c?b.call(void 0,a[k],k,a):b(d,a[k]);l>0?e=k+1:(f=k,h=!l)}return h?e:-e-1};_.ei=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};var fi;fi=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/u\/(\d)\//; +_.gi=function(a){var b=_.ci("googleapis.config/sessionIndex");"string"===typeof b&&b.length>254&&(b=null);b==null&&(b=window.__X_GOOG_AUTHUSER);"string"===typeof b&&b.length>254&&(b=null);if(b==null){var c=window.google;c&&(b=c.authuser)}"string"===typeof b&&b.length>254&&(b=null);b==null&&(a=a||window.location.href,b=_.De(a,"authuser")||null,b==null&&(b=(b=a.match(fi))?b[1]:null));if(b==null)return null;b=String(b);b.length>254&&(b=null);return b}; +_.vi=function(){if(!_.Xa.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.Xa.addEventListener("test",c,b);_.Xa.removeEventListener("test",c,b)}catch(d){}return a}(); +var wi=function(){var a=_.Je.ms||_.Je.u;if(a)return(new URL(a)).origin};var xi=function(a){this.FS=a;this.count=this.count=0};xi.prototype.wb=function(a,b){a?this.count+=a:this.count++;this.FS&&(b===void 0||b)&&this.FS()};xi.prototype.get=function(){return this.count};xi.prototype.reset=function(){this.count=0};var Fi,Ii;Fi=function(){var a=!0,b=this;a=a===void 0?!0:a;this.Iy=new Map;this.NE=!1;var c=wi();c&&(this.url=c+"/js/gen_204",c=_.ci("gen204logger")||{},this.hu=c.interval,this.GS=c.rate,this.NE=c.Lpa,a&&this.url&&yi(this),document.addEventListener("visibilitychange",this.flush),this.flush(),document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&b.flush()}),document.addEventListener("pagehide",this.flush.bind(this)))};_.Gi=function(){Fi.HW||(Fi.HW=new Fi);return Fi.HW}; +Ii=function(a){var b=_.Je.dm||[];if(b&&b.length!==0){b=_.Ca(b);for(var c=b.next();!c.done;c=b.next())_.Hi(a,c.value).wb(1,!1);delete _.Je.dm;a.flush()}};_.Hi=function(a,b){a.Iy.has(b)||a.Iy.set(b,new xi(a.NE?void 0:function(){a.flush()}));return a.Iy.get(b)}; +Fi.prototype.flush=function(){var a=this;if(this.url&&this.GS){Ii(this);for(var b="",c=_.Ca(this.Iy),d=c.next();!d.done;d=c.next()){var e=_.Ca(d.value);d=e.next().value;e=e.next().value;var f=e.get();f>0&&(b+=b.length>0?"&":"",b+="c=",b+=encodeURIComponent(d+":"+f),e.reset());if(b.length>1E3)break}if(b!==""&&Math.random()0&&++Ri==Qi&&_.He(_.ue,"mousemove",Si,"remove","de")}; +Ni=function(a){var b=new _.Mg;b.ox(a);return b.Ti()};Ji=!!Ki&&typeof Ki.getRandomValues=="function";Ji||(Oi=(screen.width*screen.width+screen.height)*1E6,Mi=Ni(_.ve.cookie+"|"+_.ve.location+"|"+(new Date).getTime()+"|"+Math.random()),Qi=_.ci("random/maxObserveMousemove")||0,Qi!=0&&_.Ie(_.ue,"mousemove",Si)); +var Ll,Ml,Nl,Ol,Pl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,bm,cm,dm,em,fm,gm,hm,im;_.Kl=function(a,b){if(!a)throw Error(b||"");};Ll=/&/g;Ml=//g;Ol=/"/g;Pl=/'/g;Sl=function(a){return String(a).replace(Ll,"&").replace(Ml,"<").replace(Nl,">").replace(Ol,""").replace(Pl,"'")};Tl=/[\ud800-\udbff][\udc00-\udfff]|[^!-~]/g;Ul=/%([a-f]|[0-9a-fA-F][a-f])/g;Vl=/^(https?|ftp|file|chrome-extension):$/i; +Wl=function(a){a=String(a);a=a.replace(Tl,function(e){try{return encodeURIComponent(e)}catch(f){return encodeURIComponent(e.replace(/^[^%]+$/g,"\ufffd"))}}).replace(_.Fe,function(e){return e.replace(/%/g,"%25")}).replace(Ul,function(e){return e.toUpperCase()});a=a.match(_.Ee)||[];var b=_.ze(),c=function(e){return e.replace(/\\/g,"%5C").replace(/\^/g,"%5E").replace(/`/g,"%60").replace(/\{/g,"%7B").replace(/\|/g,"%7C").replace(/\}/g,"%7D")},d=!!(a[1]||"").match(Vl);b.jt=c((a[1]||"")+(a[2]||"")+(a[3]|| +(a[2]&&d?"/":"")));d=function(e){return c(e.replace(/\?/g,"%3F").replace(/#/g,"%23"))};b.query=a[5]?[d(a[5])]:[];b.Yi=a[7]?[d(a[7])]:[];return b};Xl=function(a){return a.jt+(a.query.length>0?"?"+a.query.join("&"):"")+(a.Yi.length>0?"#"+a.Yi.join("&"):"")};Yl=function(a,b){var c=[];if(a)for(var d in a)if(_.Ae(a,d)&&a[d]!=null){var e=b?b(a[d]):a[d];c.push(encodeURIComponent(d)+"="+encodeURIComponent(e))}return c}; +_.Zl=function(a,b,c,d){a=Wl(a);a.query.push.apply(a.query,Yl(b,d));a.Yi.push.apply(a.Yi,Yl(c,d));return Xl(a)}; +_.$l=function(a,b){var c=Wl(b);b=c.jt;c.query.length&&(b+="?"+c.query.join(""));c.Yi.length&&(b+="#"+c.Yi.join(""));var d="";b.length>2E3&&(c=b,b=b.substr(0,2E3),b=b.replace(_.Ge,""),d=c.substr(b.length));var e=a.createElement("div");a=a.createElement("a");c=Wl(b);b=c.jt;c.query.length&&(b+="?"+c.query.join(""));c.Yi.length&&(b+="#"+c.Yi.join(""));_.Bc(a,new _.jc(_.te(b)));e.appendChild(a);_.Fc(e,_.cc(e.innerHTML));b=String(e.firstChild.href);e.parentNode&&e.parentNode.removeChild(e);c=Wl(b+d);b= +c.jt;c.query.length&&(b+="?"+c.query.join(""));c.Yi.length&&(b+="#"+c.Yi.join(""));return b};_.am=/^https?:\/\/[^\/%\\?#\s]+\/[^\s]*$/i;cm=function(a){for(;a.firstChild;)a.removeChild(a.firstChild)};dm=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/b\/(\d{10,21})\//; +em=function(){var a=_.ci("googleapis.config/sessionDelegate");"string"===typeof a&&a.length>21&&(a=null);a==null&&(a=(a=window.location.href.match(dm))?a[1]:null);if(a==null)return null;a=String(a);a.length>21&&(a=null);return a};fm=function(){var a=_.Je.onl;if(!a){a=_.ze();_.Je.onl=a;var b=_.ze();a.e=function(c){var d=b[c];d&&(delete b[c],d())};a.a=function(c,d){b[c]=d};a.r=function(c){delete b[c]}}return a};gm=function(a,b){b=b.onload;return typeof b==="function"?(fm().a(a,b),b):null}; +hm=function(a){_.Kl(/^\w+$/.test(a),"Unsupported id - "+a);return'onload="window.___jsl.onl.e("'+a+'")"'};im=function(a){fm().r(a)};var km,lm,pm;_.jm={allowtransparency:"true",frameborder:"0",hspace:"0",marginheight:"0",marginwidth:"0",scrolling:"no",style:"",tabindex:"0",vspace:"0",width:"100%"};km={allowtransparency:!0,onload:!0};lm=0;_.mm=function(a,b){var c=0;do var d=b.id||["I",lm++,"_",(new Date).getTime()].join("");while(a.getElementById(d)&&++c<5);_.Kl(c<5,"Error creating iframe id");return d};_.nm=function(a,b){return a?b+"/"+a:""}; +_.om=function(a,b,c,d){var e={},f={};a.documentMode&&a.documentMode<9&&(e.hostiemode=a.documentMode);_.Be(d.queryParams||{},e);_.Be(d.fragmentParams||{},f);var h=d.pfname;var k=_.ze();_.ci("iframes/dropLegacyIdParam")||(k.id=c);k._gfid=c;k.parent=a.location.protocol+"//"+a.location.host;c=_.De(a.location.href,"parent");h=h||"";!h&&c&&(h=_.De(a.location.href,"_gfid","")||_.De(a.location.href,"id",""),h=_.nm(h,_.De(a.location.href,"pfname","")));h||(c=_.Nf(_.De(a.location.href,"jcp","")))&&typeof c== +"object"&&(h=_.nm(c.id,c.pfname));k.pfname=h;d.connectWithJsonParam&&(h={},h.jcp=_.Of(k),k=h);h=_.De(b,"rpctoken")||e.rpctoken||f.rpctoken;h||(h=d.rpctoken||String(Math.round(_.Pi()*1E8)),k.rpctoken=h);d.rpctoken=h;_.Be(k,d.connectWithQueryParams?e:f);k=a.location.href;a=_.ze();(h=_.De(k,"_bsh",_.Je.bsh))&&(a._bsh=h);(k=_.Je.dpo?_.Je.h:_.De(k,"jsh",_.Je.h))&&(a.jsh=k);d.hintInFragment?_.Be(a,f):_.Be(a,e);return _.Zl(b,e,f,d.paramsSerializer)}; +pm=function(a){_.Kl(!a||_.am.test(a),"Illegal url for new iframe - "+a)}; +_.qm=function(a,b,c,d,e){pm(c.src);var f,h=gm(d,c),k=h?hm(d):"";try{document.all&&(f=a.createElement('',a=_.Fk(a)):(a=Go(d),a=_.Fk(''));c.write(_.Ak(a));_.V(c.getElementById(d),"load",this.vc,!1,this);a=_.Mj("TEXTAREA",this.ia);for(let f=0,g=a.length;fencodeURIComponent(c).replace(/[!()~']|(%20)/g,d=>({"!":"%21","(":"%28",")":"%29","%20":"+","'":"%27","~":"%7E"})[d]);return Array.from(a,c=>b(c[0])+"="+b(c[1])).join("&")},jr=function(a){const b=_.Ze("A");let c;try{_.Xk(b,new _.oc(a)),c=b.protocol}catch(e){throw Error("sa`"+a);}if(c===""||c===":"||c[c.length-1]!=":")throw Error("sa`"+a);if(!_.wl.has(c))throw Error("sa`"+a);if(!b.hostname)throw Error("sa`"+a);const d=b.href;a={href:d,protocol:b.protocol,username:"",password:"", +hostname:b.hostname,pathname:"/"+b.pathname,search:b.search,hash:b.hash,toString:()=>d};_.wl.get(b.protocol)===b.port?(a.host=a.hostname,a.port="",a.origin=a.protocol+"//"+a.hostname):(a.host=b.host,a.port=b.port,a.origin=a.protocol+"//"+a.hostname+":"+a.port);return a},kr=function(a){if(_.vl){{try{var b=new _.tl(a)}catch(d){throw Error("sa`"+a);}const c=_.wl.get(b.protocol);if(!c)throw Error("sa`"+a);if(!b.hostname)throw Error("sa`"+a);b.origin=="null"&&(a={href:b.href,protocol:b.protocol,username:"", +password:"",host:b.host,port:b.port,hostname:b.hostname,pathname:b.pathname,search:b.search,hash:b.hash},a.origin=c===b.port?b.protocol+"//"+b.hostname:b.protocol+"//"+b.hostname+":"+b.port,b=a)}return b}return jr(a)},lr=function(a,b,c,d,e,f,g){const h={};h.p=c;h.g=b;h.a=d;h.at=e;h.eid=f;h.pid=1;if(g)g.startsWith("==========")?h.tk=g.substring(10,g.length):h.t=g;else return a.log(Error("ua")),null;return h},mr=function(a,b,c,d,e,f){if(a){e=kr(e+(d?"g":"z"));c=[["opi",c]];d&&b&&c.push(["authuser", +b]);d={searchParams:c};b={};e&&(b.protocol=e.protocol,b.username=e.username,b.password=e.password,b.hostname=e.hostname,b.port=e.port,b.pathname=e.pathname,b.search=e.search,b.hash=e.hash);Object.assign(b,d);if(b.port&&b.port[0]===":")throw Error("ta");b.hash&&b.hash[0]!="#"&&(b.hash="#"+b.hash);d.search?d.search[0]!="?"&&(b.search="?"+d.search):d.searchParams&&(b.search="?"+ir(d.searchParams),b.searchParams=void 0);c="";b.protocol&&(c+=b.protocol+"//");e=b.username;d=b.password;c=c+(e&&d?e+":"+d+ +"@":e?e+"@":d?":"+d+"@":"")+(b.hostname||"");b.port&&(c+=":"+b.port);c+=b.pathname||"";c+=b.search||"";c+=b.hash||"";e=kr(c).toString();try{_.Hg=new gn;b=[];for(var g in a)a.hasOwnProperty(g)&&b.push(g+"="+a[g]);_.Pg(e,f,"POST",b.join("&"),null,void 0,!0)}catch(h){f=e,g=new cr,_.V(g,"ready",g.dispose,!1,g),g.send(f,"POST",!1,a)}}},nr=class{constructor(a,b){this.j=a;this.i=b}Mb(){return this.i}};_.or=class extends _.S{constructor(a){super(a)}Cb(a){return _.P(this,3,a)}};var pr=class extends _.S{constructor(a){super(a)}Bb(a){return _.y(this,3,a)}ge(a){return _.P(this,6,a)}};_.qr=new _.Uj("/google.internal.onegoogle.asyncdata.v1.AsyncDataService/GetAsyncData",_.or,pr,a=>a.ja(),_.ec(pr));_.rr=class extends _.S{constructor(a){super(a)}};var sr=class extends _.S{constructor(a){super(a)}};_.tr=new _.Uj("/google.internal.onegoogle.asyncdata.v1.AsyncDataService/ReportState",_.rr,sr,a=>a.ja(),_.ec(sr));var ln=RegExp("^data:image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon);base64,[-+/_a-z0-9]+(?:=|%3d)*$","i"),jn={blur:!0,brightness:!0,calc:!0,circle:!0,clamp:!0,"conic-gradient":!0,contrast:!0,counter:!0,counters:!0,"cubic-bezier":!0,"drop-shadow":!0,ellipse:!0,grayscale:!0,hsl:!0,hsla:!0,"hue-rotate":!0,inset:!0,invert:!0,opacity:!0,"linear-gradient":!0,matrix:!0,matrix3d:!0,max:!0,min:!0,minmax:!0,polygon:!0,"radial-gradient":!0,rgb:!0,rgba:!0,rect:!0,repeat:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0, +rotatez:!0,saturate:!0,sepia:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,steps:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0,"var":!0},kn=RegExp("^(?:[*/]?(?:(?:[+\\-.,!#%_a-zA-Z0-9\t]| )|\\)|[a-zA-Z0-9]\\(|$))*$"),hn=RegExp("^-(?:moz|ms|o|webkit|css3)-(.*)$");Object.freeze([]);var ur=function(){};ur.prototype.equals=function(a){a=a&&a;return!!a&&on(this.i,a.i)};var vr=function(a){this.i=a||{}};_.C(vr,ur);var pn=function(){wr||(wr=new vr,_.fa()&&!_.v("Edge")?xr("-webkit-"):_.pa()?xr("-moz-"):_.oa()?xr("-ms-"):_.na()&&xr("-o-"),wr.i.is_rtl=!1,wr.i.language="en-US");const a=wr.i.is_rtl;return!(a==null||!a)},xr=function(a){wr.i.css3_prefix=a};var wr=null;var rn=/['"\(]/,un=["border-color","border-style","border-width","margin","padding"],sn=/left/g,tn=/right/g,vn=/\s+/;var yr={"for":"htmlFor","class":"className"};for(const a in yr);var yn=/&/g,zn=//g,Bn=/"/g,xn=/[&<>"]/;var zr=function(a){const b=a.match(/\bhref="/g);if(!b||b.length<=1)return a;const c=new _.Pi;a=a.replace(/\bhref="(.*?)"/g,function(d,e){d=new _.Pi(e);c.v||_.Qi(c,d.v);c.A||_.Ri(c,d.A);c.j||_.Ti(c,d.j);c.o||(c.o=d.o);for(const f of d.i.gb())_.kj(c.i,f)||_.lj(c.i,f,d.i.Ia(f));return""});a=a.replace(/\s\s+/g," ").replace(/\s+$/g,"");return`${a} href="${c.toString()}"`},Ar=function(a){return a===""?"":` class="${a.charAt(a.length-1)===" "?a.slice(0,-1):a}"`},Br=function(a){return a!==""?` style="${a}"`: +""};var Cr=function(a){const b=a.i.createElement("STYLE");a.i.head?a.i.head.appendChild(b):a.i.body.appendChild(b);return b},Dr=function(a){if(!a.i||a.j.length==0)return"";const b=a.j.join("");if(_.qd){a.o||(a.o=Cr(a));var c=a.o}else c=Cr(a);c.styleSheet&&!c.sheet?c.styleSheet.cssText+=b:c.textContent+=b;a.j.length=0;return""},Er=class{constructor(a=document){this.i=a;this.o=null;this.j=[]}};var Fr=function(a,b,c,d,e,f=null,g=null,h="",k=null,l="",m=null,p=null){a=a.o;if(!Array.isArray(c)){var r=[];for(const q in c)r[c[q]]=q;c=r}a[b]={Ch:c,Jh:d,Kh:e,Yh:f,Nh:g,Zh:h,Vh:k,bi:l,Wh:m,ci:"",Xh:p,Mh:!0}},Gr=class{constructor(a=document,b,c=new Er(a)){this.v=c;this.o={};this.i=[pn()]}};var Hr=a=>{switch(a){case "i":return 36;case "x":return 37;case "n":return 37;case "a":return 38;case "d":return 37;case "ed":return 37;case "am_op":return 37;case "end":return 38;case "er_em":return 72;case "rl":return 77;case "lc":return 111;case "hc":return 112;case "dl":return 38;case "kp_pf":return 121;case "n_fdb":return 122;case "y_fdb":return 123;default:return 0}},Ir=a=>{const b=new _.Uf;switch(a){case "x":_.P(b,28,1);break;case "n":_.P(b,28,2);break;case "am_op":_.P(b,28,4);break;case "a":_.P(b, +29,1);break;case "er_em":_.P(b,30,1);break;case "ed":_.P(b,28,3);break;case "end":_.P(b,29,3)}return b},Jr=function(a,b,c,d,e,f,g,h,k,l,m,p,r,q,u,B,H){const Q=Hr(b);if(Q!==0){b=Ir(b);B||_.O(b,31,c);_.O(b,39,f);c=Qn(Pn(new _.Sn,d),e);B&&_.Rn(c,B);m!==void 0&&_.y(c,4,m);p!==void 0&&_.y(c,5,p);Q===36&&(c.Bb(h),u&&_.Zd(b,24,Date.now()-u));q&&_.Zd(c,8,q);k&&(_.y(c,6,k),l&&_.F(c,7,l));H&&_.F(c,10,H);_.Vn(b,c);if(g){h=!1;try{var R=g.getBoundingClientRect()}catch(I){_.P(b,49,1),h=!0}R!=null&&(_.O(b,43,R.top), +_.O(b,44,R.bottom),_.O(b,45,R.left),_.O(b,46,R.right));R!=null&&R.top-R.bottom!==0||h||(document.body.contains(g)?_.Dl(g,I=>_.bf(I)&&I.style.display=="none")&&_.P(b,49,3):_.P(b,49,2))}r!=null&&Un(b,r);a.log(Q,b)}};var Kr=["a","er_em","lc","n_fdb","y_fdb"],Lr=function(a){if(!a.J)return!1;if(a.j)return!0;a.j=_.Vk("p_log");return!!a.j},Mr=class{constructor(a,b,c,d,e,f,g,h){this.o=a;this.j=null;this.i=b;this.v=c;this.B=e;this.G=f;this.Z=h;this.A=d;this.C=this.K=!1;this.J=g}log(a,b,c,d,e,f,g,h,k,l){!Kr.includes(a)&&Lr(this)&&this.j.log(this.i.toString(),"7",a,"&ap=1"+b,c);if(a==="i"){if(this.C)return;this.K&&(a="rl",this.C=!0);this.K=!0}Jr(this.o,a,this.i,this.v,this.A,this.B,d,!1,this.G,this.Z,f,g,e,h,k,void 0, +l)}D(a){Lr(this)&&this.j.log(this.i.toString(),"7","i","&ap=1&vis=0",a);Jr(this.o,"i",this.i,this.v,this.A,this.B,null,!0)}F(){Jr(this.o,"kp_pf",this.i,this.v,this.A,this.B,null)}};var Nr=class{constructor(a){this.i=a}na(){this.i.na()}};var Or=class{constructor(a,b,c,d=null){this.o=a;this.i=b;this.j=d;this.B=c;this.A=this.v=!1}log(a,b,c,d,e,f,g,h,k,l){if(a==="i"){if(this.A)return;this.v&&(a="rl",this.A=!0);this.v=!0;this.j&&this.j.G(1,this.i)}Jr(this.o,a,0,this.B,0,0,d,!1,void 0,void 0,void 0,void 0,e,void 0,k,this.i,l)}D(){Jr(this.o,"i",0,this.B,0,0,null,!0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,this.i);this.j&&this.j.G(4,this.i)}F(){}};var Pr=class extends _.T{constructor(a,b,c=()=>{}){super();this.B=a;this.o=!1;this.C=b;this.D=c;if(a=this.B.match(/^command:(\d+)(\/?)$/))this.o=!0,this.i=parseInt(a[1],10),this.A=!1}v(a){this.A||(a=a.fb(),a.origin==="chrome://new-tab-page"&&a.data&&a.data.messageType==="can-show-promo-with-browser-command"&&(this.j&&this.j.Aa(window,"message",this.v,!1,this),this.A=!0,a.data[this.i.toString()]?this.C():this.D()))}};var Qr=function(a){a.j.H(a.v,"plog",a.P);a.j.H(a.v,"savec",a.C);a.j.H(a.v,"savek",a.C);a.j.H(a.v,"caev",a.C);a.j.ua(a.i,"rav",a.S);a.j.ua(a.i,"h",a.O);a.j.ua(a.v,"dismiss",a.V);a.j.H(a.v,"fdb",a.W);a.G&&_.ld(a.G,b=>{_.Bl(a.j,b,a.X)});a.F&&_.ld(a.F,b=>{_.Bl(a.j,b,a.N)})},Rr=class extends _.W{constructor(a,b,c,d,e,f,g,h=null,k=null){super();this.v=a;this.i=b;this.o=d;this.j=new _.ki(this);_.Fe(this,this.j);this.L=e;this.A=c;this.J=!1;this.G=f;this.F=g;this.B=!1;this.D=h;this.M=k;Qr(this)}X(){_.Fq(this.i, +!1);this.i.od&&!this.B&&(this.o&&(this.o.na(),this.B=!0),this.A.log("am_op","",1,this.i.I(),Pq(this.i),this.i.N,void 0))}N(){_.Fq(this.i,!1)}S(){this.J=!0;this.o&&(this.i.Qb?this.o.i.K=!0:_.ql(this.o.i));this.A.log("i","&vis=1",1,this.i.I(),Pq(this.i),this.i.N,this.i.Qb,void 0,this.i.xe,this.i.P);Jp=()=>{this.i.isVisible()&&_.Fq(this.i,!1)}}O(){if(!this.J){var a=this.i;a.Jb||a.Jc||yq(a,114)}a=document.querySelector(".gb_Za");a!=null?a.focus():(a=document.querySelector(".gb_Wa"),a!=null&&a.focus())}V(a){const b= +a.data&&a.data.type?a.data.type:"d",c=a.data&&a.data.nd&&(b==="a"||b==="dl"),d=a.data&&a.data.aei?a.data.aei:void 0;if(b==="dl"){var e=this.L;e.i&&window.top.postMessage({frameType:"one-google-bar",messageType:"execute-browser-command",data:{commandId:e.i,clickInfo:a.data.clickInfo}},"chrome://new-tab-page")}b!=="end"&&!c&&this.o&&(this.o.na(),this.B=!0);a=0;if(b==="a")a=2;else if(b=="d"||b=="n"||b=="ed")a=3;this.D&&this.M.G(a,this.D);_.Fq(this.i,!1);this.A.log(b,"",1,this.i.I(),Pq(this.i),this.i.N, +void 0,d,void 0,this.i.P)}W(a){a=a.data.ld.apatk;a!=="y_fdb"&&a!=="n_fdb"||this.A.log(a,"",1,this.i.I(),Pq(this.i),this.i.N,void 0,void 0,void 0,this.i.P)}C(a){switch(a.data.apatk){case "d":this.o&&this.o.na()}}P(a){var b=a.data.ld;a=b.apatk;if(a!="i"){var c=b.sp;b=b.ad;var d=this.i.I(),e=Pq(this.i);this.A.log(a,b,c,d,e,void 0,void 0,void 0,this.i.P)}}};var Sr=class extends _.rl{constructor(a,b,c,d,e,f,g,h,k,l,m){super(b,c,k);this.A=a;l||m?(this.M=h,this.B=d,this.F=e,this.D=l||m||"",this.Z=!!m,this.J=f,this.G=g):a.log(Error("za"))}j(a,b){a?(a=this.F,(b=lr(this.A,this.groupId,this.B,"a",3,b||"",this.D))&&(b.u=a)):(a=this.F,(b=lr(this.A,this.groupId,this.B,"d",2,b||"",this.D))&&(b.u=a));mr(b,this.J,this.G,this.Z,this.M)}v(a){const b=lr(this.A,this.groupId,this.B,"i",1,"",this.D);b&&(b.c=1);mr(b,this.J,this.G,this.Z,this.M,a)}};var Tr=class extends _.rl{constructor(a,b,c,d){super(b,c,d);this.A=a}j(){this.A.j(null,this.N,"1",this.C)}v(){const a=this.i()+1;this.A.j(null,this.L,a.toString(),this.C)}i(){const a=this.A.o(null,this.L,this.C);return parseInt(a||0,10)}};var Wr=function(a){a.i=_.E(a.J,_.Zn,19);a.G=_.Yn(a.i)||0;a.wa=_.L(a.i,2)||0;a.A=_.N(a.i,12)||0;a.L=_.L(a.i,4,25)||0;a.Z=_.K(a.i,19)||!1;a.B=!1;a.O=Ur(a,a.i);const b=_.M(a.i,14);b&&(a.F=new Pr(b,()=>Vr(a),()=>a.o.resolve(null)));a.P=_.K(a.i,17)||!1;a.V=_.K(a.i,18)||!1;a.M=_.K(a.i,22)||!1},Xr=function(a){switch(a){case 1:return 1;case 2:return 2;case 3:return 3;default:return 0}},Ur=function(a,b){if(!a.Z)return null;a=_.N(b,20)||0;b=_.N(b,21)||0;var c=new On;b=_.P(c,1,b);return _.P(b,2,a)},Vr=function(a){a.P&& +!a.V?(a.j||(a.j=Yr(a)),_.ql(a.j,b=>{b.target.zb()?Zr(a,_.K(a.i,11),!0):(a.o.resolve(null),(new Mr(a.D,a.G,a.A,a.L,a.j.i(),a.Z,a.M,a.O)).F())})):Zr(a,_.K(a.i,11),!0)},$r=function(a,b=!1){a.B=b},Yr=function(a){var b=_.Vk("p_st");a:{var c=a.da,d=_.L(a.i,8)||0,e=_.L(a.i,23),f=_.L(a.i,5),g=a.wa.toString(),h=_.L(a.i,4,25),k=a.G.toString(),l=_.L(a.i,9)||0,m=_.M(a.i,15)||"",p=_.K(a.i,16)||!1,r=_.M(a.i,6)||void 0;a=_.M(a.i,7)||void 0;if(r||a)try{var q=new Sr(c,g,h,k,l,d,e,m,p,r,a)}catch(u){q=null}else q=null; +switch(f){case 2:case 6:b=q;break a;case 1:b=new Tr(b,g,h,p);break a;default:b=new _.sl(g,h,l)}}return b},as=function(a){if(a.K)return Zr(a,a.ea,!1),a.o;a.j=Yr(a);if(a.j&&!a.j.o())a.o.resolve(null);else if(a.F&&a.F.o){var b=a.F;b.o&&(b.j=new _.ki(b),_.Fe(b,b.j),b.j.A(window,"message",b.v,!1,b),window.top.postMessage({frameType:"one-google-bar",messageType:"can-show-promo-with-browser-command",commandId:b.i},"chrome://new-tab-page"))}else Vr(a);return a.o},Zr=function(a,b,c){!a.j&&c&&(a.j=Yr(a));let d; +a.K?d=new Or(a.D,a.K,a.A,a.N):d=new Mr(a.D,a.G,a.A,a.L,c?a.j.i():0,a.Z,a.M,a.O);if(b)!c||a.P||a.V||_.ql(a.j),d.D(1),a.o.resolve(null);else{b=new Wq(a.J,a.D,a.W,a.B,void 0,a.X,a.v!=null,a.fa);var e=_.Rk("dd"),f=e.j;f!==null&&f!==a.B&&(a.B=f);e.v(new nr("pc",b));e={hl:a.Ca};a.B&&(e.dm="");a.S==="192"&&(f=No(document.location.href.match(_.Jg)[5]||null).replace(/\/u\/(\d+)/,""))&&f.startsWith("/")&&(f=f.substring(1).split("/",1),f.length===1&&(e.lp=f[0]));e=new Hn(b.I(),_.E(a.J,_.zk,3),a.ka,a.S,a.Y,a.v? +!0:!!_.K(a.J,39),a.la,a.Ma,e,void 0,a.v);f=new _.Uf;_.O(f,31,a.G);_.Vn(f,Qn(Pn(new _.Sn,a.A),a.L));b.qe=f;Mq(b,e,_.nl.i());f=c&&a.j?new Nr(a.j):null;var g=_.Pe("gb_Qe"),h=Array.from((g||document).querySelectorAll(".gb_B")).filter(k=>!_.ah(k,"gb_Za"));c=new Rr(e,b,d,f,a.F,c?bs(g):[],h,a.K,a.N);a.o.resolve(c)}},bs=function(a){const b=Array.from((a||document).querySelectorAll(".gb_Za"));(a=_.Pe("gb_Wa",a))&&_.Ek(b,void 0,0,a);return b},cs=class{constructor(a,b,c,d,e,f,g=null,h=null,k=!1,l){this.D=b; +this.da=a;this.W=c;this.J=d;this.Ma=e;_.J(d,17)!==3&&_.J(d,17)!==4?a.log(Error("Aa")):(this.o=new _.eh,this.Y=f,this.v=g,this.A=0,this.K=this.v?this.v.i():null,this.N=h,this.la=k,this.fa=l,this.K)?this.v&&(a=this.v.o())&&(this.A=(a=_.N(a,15,1))?Xr(a):0):Wr(this)}C(a){this.ka=a;return this}Cb(a){this.S=a;return this}Bb(a){this.ea=a;return this}ge(a=0){this.X=a;return this}};var ds=function(){return""},es=function(){return""},fs=function(){return""},gs=function(){return!0},hs=function(){return!1},ks=function(a,b){is(a);return js(b.Qa)},ls=function(a,b){is(a);a=js(b.Qa);return _.Fk(a)},js=function(a){return" "},is=function(a){ms in a.o||Fr(a,ms,{Qa:0},ks,ls,gs,hs,"",ds,"",es,fs)},ms="t-H0SGvCAiRO0";var qs=class{constructor(a){this.j=a;this.i=null}Ua(){var a=this.j,b=this.B,c=this.A,d=this.K,e=this.v,f=this.o;ns(a);let g;g="";b=ps(b,c,d,e,f);c=Dr(a.v);c!==""&&(g+=" ");g+=b+"";a.j&&_.Hf(a.j);a=Io(_.Fk(g));this.i&&this.i.appendChild(a);return a}fill(a,b,c,d,e){this.B=a;this.A=b;this.K=c;this.v=d;this.o=e}instantiate(a){this.i=a;this.j.i[0]="rtl"==qn(a)}},rs=function(){return""},ss=function(){return""},os=function(a, +b,c,d,e,f){return"letter-spacing:0.03px;text-align:center;white-space:normal;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;padding:105px 34px;color:"+Cn(om(a.i)?wn("color",f?"#e8eaed":"#5F6368"):f?"#e8eaed":"#5F6368")+";"},ts=function(){return!0},us=function(){return!1},vs=function(a,b){ns(a);return ps(b.Rd,b.Bd,b.Td,b.yd,b.Qa)},ws=function(a,b){ns(a);var c=b.Rd,d=b.Bd,e=b.Td,f=b.yd;b=b.Qa;a=""; +c=ps(c,d,e,f,b);return _.Fk(a+(c+""))},ps=function(a,b,c,d,e){var f=" ";var g=js(e);return f=f+g+(' "+(a?" "+Cn(a)+"
        ":"")+" "+Cn(b)+" "+Cn(c)+" "+Cn(d)+"

        ")},ns=function(a){xs in a.o||(Fr(a,xs,{Rd:0,Bd:1,Td:2,yd:3,Qa:4},vs,ws,ts,us,' data-fb=""',rs,"",ss,os),is(a))},xs="t-PFKuGYhRe5s";var As=class{constructor(a){this.j=a;this.i=null}Ua(){var a=this.j,b=this.o;ys(a);let c;c="";b=" "+js(b)+" ";const d=Dr(a.v);d!==""&&(c+=" ");c+=b+"";a.j&&_.Hf(a.j);a=Io(_.Fk(c));this.i&&this.i.appendChild(a);return a}fill(a){this.o=a}instantiate(a){this.i=a;this.j.i[0]="rtl"==qn(a)}},Bs=function(){return""},Cs=function(){return""},zs=function(a,b){b=b?"#282a2c":"#e9eef6";return"background:"+Cn(mn(om(a.i)?wn("background",b): +b))+";"},Ds=function(){return!0},Es=function(){return!1},Fs=function(a,b){ys(a);return" "+js(b.Qa)+" "},Gs=function(a,b){ys(a);b=b.Qa;a="";b=" "+js(b)+" ";return _.Fk(a+(b+""))},ys=function(a){Hs in a.o||(Fr(a,Hs,{Qa:0},Fs,Gs,Ds,Es,"",Bs,"gb_Ia gb_Ja ",Cs,zs),is(a))},Hs="t-LSLm3aJIFAU";var Ms=class{constructor(a){this.j=a;this.i=null}Ua(){var a=this.j,b=this.v,c=this.o;Is(a);b="";c=Ls(c);const d=Dr(a.v);d!==""&&(b+=" ");b+=c+"";a.j&&_.Hf(a.j);a=Io(_.Fk(b));this.i&&this.i.appendChild(a);return a}fill(a,b){this.v=a;this.o=b}instantiate(a){this.i=a;this.j.i[0]="rtl"==qn(a)}},Ks=function(){return' dir="'+Cn("ltr")+'"'},Ns=function(){return""},Js=function(a,b,c){return"padding:"+Cn(om(a.i)?wn("padding",b?"12px": +"3px"):b?"12px":"3px")+";"+(c?"":"display:"+Cn(om(a.i)?wn("display","inline-block"):"inline-block")+";")+"vertical-align:"+Cn(om(a.i)?wn("vertical-align","middle"):"middle")+";"+(c&&!om(a.i)?"margin-left:"+Cn("calc(50% - 24px)")+";":"")+(c&&om(a.i)?"margin-right:"+Cn("calc(50% - 24px)")+";":"")+(c?"margin-top:"+Cn(om(a.i)?wn("margin-top","98px"):"98px")+";":"")},Os=function(){return!0},Ps=function(){return!1},Qs=function(a,b){Is(a);return Ls(b.Wd)},Rs=function(a,b){Is(a);var c=b.cg;b=b.Wd;a="";c=Ls(b);return _.Fk(a+(c+""))},Ls=function(a){return"
        "},Is=function(a){Ss in a.o||Fr(a,Ss,{cg:0,Wd:1},Qs,Rs,Os,Ps,"",Ks,"",Ns,Js)},Ss="t-s91B_Xq1PdE";var Us=function(a){a.o.H(a.i,"sorp",a.M);a.o.H(a.i,"sort",a.da);a.o.H(a.i,"rav",a.W);a.o.H(a.i,"h",a.X);a.o.H(a.i,"sdm",()=>{a.j&&a.j.querySelector("[data-fb]")&&Ts(a)});a.o.H(a.D,"sdn",a.Y);a.o.H(a.D,"close",a.V)},Ts=function(a){if(a.A==1&&a.C&&a.F){_.mh(a.j,"background",a.i.D?"#282a2c":"#e9eef6");_.$e(a.j);var b=new qs(a.G);qq(a.i)?Vs(a,b,a.F):Ws(a,b,a.F);b=b.Ua();var c=b.querySelectorAll("a")[0];_.Xk(c,a.C);a.o.H(c,"click",()=>{var d=a.i;_.J(d.j,21)!=null&&yq(d,_.N(d.j,21))});Xs(a,b)||a.o.H(b, +"focusout",()=>{Hq(a.i,!1);Oq(a.i)});a.j.appendChild(b);b.focus();Sq(a.i,"314px")}},Ys=function(a){a.j&&(_.af(a.j),a.A!=1&&_.yh(a.J,!0),a.j=null)},Xs=function(a,b){b=b.querySelectorAll("button");return b.length==1?(a.o.H(b[0],"click",()=>{_.Fq(a.i,!1);Oq(a.i)}),!0):!1},Vs=function(a,b,c){c=/(.*)%1\$s(.*)%2\$s(.*)%3\$s(.*)/.exec(c);b.fill(c[1],c[2],c[3],c[4],a.i.D)},Ws=function(a,b,c){c=/(.*)%1\$s(.*)%2\$s(.*)/.exec(c);b.fill("",c[1],c[2],c[3],a.i.D)},bt=class extends _.W{constructor(a,b,c,d){super(); +this.i=a;this.D=b;this.J=c;this.B=d;this.N=0;this.C=null;this.A=0;this.O=!0;this.F=null;this.S=!1;this.G=new Gr;this.L=this.j=this.v=null;this.P=!1;this.o=new _.ki(this);_.Fe(this,this.o);Us(this)}W(){this.B.setAttribute("aria-expanded",!0);Ys(this);this.v&&this.v.Ka(!1);if(_.ra()){var a=this.D;_.ef(document)===Up(a.i)||Up(a.i).focus()}}X(){this.B.setAttribute("aria-expanded",!1)}V(){this.B.setAttribute("aria-expanded",!1);this.B.focus()}da(){switch(this.N){case 2:Ys(this);Nq(this.i);Aq(this.i,!1); +this.B.click();break;case 1:this.C&&_.Gk(top.location,this.C);case 3:this.M(),Ts(this)}if(this.S){const a=_.Ze("IFRAME"),b=_.V(window,"message",c=>{if(c.fb().data==="afbp"){c=this.i;switch(c.v){case 1:yq(c,73)}this.i.I().removeChild(a);_.Dg(b)}});a.src=_.uk(Zs).toString();a.style.display="none";this.i.I().appendChild(a)}}M(){this.j&&Ys(this);if(!this.L){if(!this.P){var a=_.Ze("LINK");Cm(a,this.A==1?$s:at,"stylesheet");document.head.appendChild(a);this.P=!0}a=new Ms(this.G);a.fill(this.O,this.A==1); +this.L=a.Ua()}a=this.L;switch(this.A){case 1:var b=new As(this.G);b.fill(this.i.D);this.j=b.Ua();Xs(this,this.j);this.j.appendChild(a);this.i.I().appendChild(this.j);$p(this.D,!1);Aq(this.i,!0);break;default:this.j=a,_.yh(this.J,!1),a=this.j,b=this.J,b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)}}Y(a){if(a.data&&a.data.dn&&(a=a.data.dn)&&qq(this.i)&&this.v&&!this.i.Re){var b=this.v.I();if(b=_.Pe("gb_g",b))b.innerText=a}}},Zs=(0,_.Zk)`https://www.gstatic.com/gb/html/afbp.html`,at=(0,_.Zk)`https://www.gstatic.com/images/icons/material/anim/mspin/mspin_googcolor_small.css`, +$s=(0,_.Zk)`https://www.gstatic.com/images/icons/material/anim/mspin/mspin_googcolor_medium.css`;var ct=function(a){ao(a,a.F,b=>{a.B.log(106);const c=_.Xc("silk.s.sis.ca");c?(c(),b.preventDefault(),b.stopPropagation()):a.B.log(124)},a);a.D=!0},dt=function(a){a.D||ct(a)},et=class extends _.Ml{constructor(a,b,c){super(a,b);this.D=!1;this.F=a;this.B=c}};var ft,ht;ft=function(){var a;(a=_.Pe("gb_Wa"))?a=[a]:a=(a=_.Pe("gb_z"))?(a||document).querySelectorAll(".gb_B"):[];return Array.from(a)};_.gt=function(a,b,c,d,e,f,g=null,h=!1,k=0,l=null,m){const p=_.E(b,Gn,11)||null;c=new cs(c,e,d,f,!!_.K(b,21),p,g,l,!!_.K(b,18),m);d=_.G(b,9);c.Ca=d;a.i=c.C(_.G(b,4)).Cb(_.G(b,5)).Bb(h).ge(k);$r(a.i,!!_.K(b,10));let r;(f==null?0:(r=_.E(f,_.Zn,19))==null?0:_.K(r,24))||a.o(m)}; +ht=function(a,b,c,d,e,f){Mq(b,e,d);var g=_.Pe("gb_Wa");f=f&&g?g:d.getElementsByClassName("gb_B")[0]||d;b=new bt(b,e,d,f);d=_.G(c,15);a=_.Wd(a,6)||_.Wd(a,16);e=_.G(c,22);g=_.N(c,23);b.N=g;b.C=d;d=_.J(c,20);b.A=d;b.O=a;b.F=e;d=!!_.K(c,25);b.S=d;if(a){let h;switch(_.J(c,17)){case 1:h=_.Pe("gb_L");break;case 2:h=_.Pe("gb_S")}h&&(c=new _.Ei(f,h),b.v&&b.v.dispose(),b.v=c)}}; +_.it=class{constructor(){this.j=new _.eh}o(a){if(this.i){var b=a!=null&&a.fb()!==1;as(this.i).then(c=>{b&&(this.j=new _.eh);this.j.resolve(c)})}}load(a,b,c){if(a){var d=_.M(a,22)||"";if(d){var e=document.createElement("meta");e.setAttribute("name","og-profile-acct");e.setAttribute("content",d);document.head.insertAdjacentElement("afterbegin",e)}if(_.K(a,13)){d=ft();for(var f of d)dt(new et(f,b,c))}f=!!_.K(a,10);if(d=document.querySelector("#gb [data-ogsr-up]")){var g=_.N(a,7)!==0;e=_.yl(a);if(g|| +e&&e.length){g=e.filter(r=>_.J(r,17)!==3);if(_.K(a,12)&&g.length>1){var h=document.createElement("div");d.appendChild(h);var k=e.filter(r=>_.J(r,17)===1)[0];k=In(h,k,a,1)}g=_.Vk("dd");for(let r=0;r{ht(a,u,q,Ag,B,!0)}).catch(Ag=>{Ag instanceof Error&&b.log(Ag)})}for(let H of m)ht(a,u,q,H,B,l)}}else b.log(Error("Ca"))}else c.log(118,_.Tf(new _.Uf,f))}else b.log(Error("Da"))}}; +}catch(e){_._DumpException(e)} +try{ +var jt=function(a){if(a.o)return a.o;for(const b in a.i)if(a.i[b].i.isVisible())return a.i[b];return null},kt=class extends _.T{constructor(){super();this.o=null;this.i={};this.j=null}B(){if(jt(this)){var a=jt(this);_.Fq(a.i,!1)}this.o=null}C(){if(this.i.app){var a;if(a=jt(this))a=jt(this).j=="app";a||_.Fq(this.i.app.i,!0)}}A(a){this.j=a;for(const e in this.i){var b=this.i[e].i,c=a;b.D=c;var d=b.i;const f={};f.enabled=c;d.sendMessage("dm",f);b.dispatchEvent("sdm")}}v(a){this.i[a.j]=a}Mb(a){return a in +this.i?this.i[a]:null}},mt=class extends _.T{constructor(){var a=lt;super();this.v=a;this.i=null;this.A={};this.j=!1;a=window.navigator.userAgent;a.indexOf("MSIE")>=0&&a.indexOf("Trident")>=0&&(a=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a))&&a[1]&&parseFloat(a[1])<9&&(this.j=!0)}o(a,b){if(this.j)return null;if(b instanceof Array){var c=null;for(var d of b)(b=this.o(a,d))&&(c=b);return c}c=null;this.i&&this.i.type==b&&null==a&&(c=this.i,this.i=null);if(d=a.dataset.eqid)delete a.dataset.eqid,(d=this.A[d])? +a.removeEventListener?a.removeEventListener(b,d,!1):a.detachEvent&&a.detachEvent("on"+b,d):this.v.log(Error("Ga`"+a));return c}};var nt=_.Ji(),ot=_.E(nt.i,_.Vf,5)||new _.Vf,pt=_.yl(ot),lt=nt.j;_.Tk("dd",new kt);if(_.Zf(_.E(nt.i,_.$f,4))||pt&&pt.length>0){_.Tk("eq",new mt);const a=new _.it;a.load(ot,lt,nt.o);_.Tk("asl",a)}; +}catch(e){_._DumpException(e)} +try{ +_.qt=function(a,b){_.W.call(this);this.j=a||1;this.i=b||_.t;this.o=(0,_.A)(this.Og,this);this.v=Date.now()};_.C(_.qt,_.W);_.n=_.qt.prototype;_.n.Xa=!1;_.n.Fa=null;_.n.Og=function(){if(this.Xa){const a=Date.now()-this.v;a>0&&ab.hostname.includes(c))&&_.Wg(this.j,Error("Ha`"+a.violatedDirective+"`"+a.blockedURI))}}};var tt=function(a){if(a.i===null){a.i=_.Ze("IFRAME");a.i.id="hfcr";_.mh(a.i,{display:"none"});if(a.j!==null&&a.j.toString()!==""){var b=new URL(_.uk(a.j).toString()),c=a.o;b=b.hostname;_.xa(c.i,b)||(c.i.push(b),document.addEventListener("securitypolicyviolation",c,{passive:!0}));a.i.src=_.uk(a.j).toString()}document.body.appendChild(a.i)}},xt=class{constructor(){var a=ut,b=vt,c=wt.j,d=window.location.origin||window.location.protocol+"//"+window.location.host;this.j=_.yk(b,_.zk,1)&&d.length!=0&&d.startsWith("http")? +_.wk(_.xk(_.E(b,_.zk,1)),[["og_pid",parseInt(_.G(a,6),10)||0],["rot",_.N(b,2)||0],["origin",d],["exp_id",_.L(b,6)||0]]):null;this.o=new st(c);this.i=null}start(){document.readyState=="complete"?tt(this):window.addEventListener("load",()=>tt(this))}};var wt=_.Ji(),ut=wt.v,vt=_.E(wt.i,rt,7);ut&&vt&&(new xt).start(); +}catch(e){_._DumpException(e)} +try{ +var zt=function(a){return _.yl(_.E(yt.i,_.Vf,5)||new _.Vf).some(b=>_.N(b,17)===a)},At=class{constructor(a,b,c){this.j=a;this.i={};a=0;for(var d=b.length;a{a.call(this,c.Lg)},!1,this)}K(a){let b;(b=this.i)==null||b.he(a)}C(a){let b;(b=this.i)==null||b.he(a)}B(a= +!1){let b;(b=this.i)==null||b.Tg(a)}A(a){let b;(b=this.i)==null||b.Je(a)}static i(){return _.ih(X)}};var Ct=class{constructor(){this.i=_.Rk("dd")}j(){this.i.C()}};var Dt=class{constructor(){this.j=_.Oe(document,"gb");this.i=_.Vk("dd")}o(){return this.j.offsetHeight}v(){Bt(a=>{a&&a.o()})}B(){this.i&&this.i.B()}A(a){var b=this.j;a?_.bh(b,"gb_H"):_.ch(b,"gb_H");this.i&&this.i.A(a)}K(a){if(a){var b,c=(b=_.Pe("gb_A"))!=null?b:_.Pe("gb_C");c&&c&&a&&_.Xk(c,c.href.replace(/([?&](continue|followup)=)[^&]*/g,"$1"+encodeURIComponent(a)));X.i().j(a)}}};var yt=_.Ji(),Et=_.jh.i();zt(1)?(_.cd("gbar.R",Ct),Ct.prototype.ra=Ct.prototype.j,Et.j.resolve(new Ct)):Et.j.reject(Error("Ia"));zt(2)?(_.cd("gbar.S",X),X.prototype.sa=X.prototype.j,X.prototype.sc=X.prototype.v,X.prototype.sd=X.prototype.J,X.prototype.se=X.prototype.D,X.prototype.sf=X.prototype.K,X.prototype.sg=X.prototype.F,X.prototype.sh=X.prototype.B,X.prototype.si=X.prototype.G,X.prototype.sj=X.prototype.A,X.prototype.sk=X.prototype.C,Et.i.resolve(X.i())):Et.i.reject(Error("Ja")); +_.cd("gbar.P",Dt);Dt.prototype.pa=Dt.prototype.o;Dt.prototype.pi=Dt.prototype.B;Dt.prototype.pl=Dt.prototype.K;Dt.prototype.pp=Dt.prototype.A;Dt.prototype.pq=Dt.prototype.v;Et.o.resolve(new Dt); +}catch(e){_._DumpException(e)} +try{ +var Ft=function(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)},Gt=class extends _.S{constructor(a){super(a)}},Ht=class extends _.S{constructor(a){super(a)}},It=0,Jt=[],Kt=function(a){const b=new Image,c=It;b.onerror=b.onload=b.onabort=function(){c in Jt&&delete Jt[c]};Jt[It++]=b;b.src=a},Lt=class{constructor(){this.data={}}ja(a){const b=[];for(const c in this.data)b.push(encodeURIComponent(c)+"="+encodeURIComponent(String(this.data[c]))); +return("atyp=i&zx="+(new Date).getTime()+"&"+b.join("&")).substr(0,a)}},Mt=class extends Lt{constructor(a,b,c,d,e,f,g,h){super();_.wc(this.data,{ogsr:Math.round(1/a),ei:b,ct:d,cad:e,id:c,loc:window.google?window.google.sn:"",prid:f,ogd:g,ogprm:"up"});if(h)for(a=h.split("&"),b=0;b=0&&e<=1)f=e;else{this.i.log(Error("va`"+b+"`"+c+"`"+e));return}if(Math.random()<=f){const g=new Mt(f,this.v,a,b,c,this.o,this.j,d);let h;h=window.google&&window.google.logUrl?"":"https://www.google.com";h+="/gen_204?use_corp=on&";h+=g.ja(2040-h.length);Kt(h)}}catch(f){this.i.log(Error("va`"+b+"`"+c+"`"+e))}}}, +Rt=["og-up-","dp_","count_"],St=function(){try{return!!_.t.localStorage&&typeof _.t.localStorage=="object"}catch(a){return!1}},Tt=function(a){return a&&a.style&&a.style.behavior&&typeof a.load!="undefined"},Ut=class extends _.T{constructor(){var a=Nt;super();this.i=a;_.cd("gbar.up.spd",(0,_.A)(this.j,this));_.cd("gbar.up.gpd",(0,_.A)(this.o,this));_.cd("gbar.up.dpc",(0,_.A)(this.B,this));_.cd("gbar.up.iic",(0,_.A)(this.A,this));_.cd("gbar.up.gcc",(0,_.A)(this.v,this))}j(a,b,c,d){try{if(_.ml())if(d|| +(b="og-up-"+b),St())_.t.localStorage.setItem(b,c);else if(Tt(a)){d=!1;for(let e=0;e>>0};tu=function(a){if(a!=null)if(typeof a==="string")a=a?new _.Fb(a,_.yj):_.Aj();else if(a.constructor!==_.Fb){var b;a!=null&&a instanceof Uint8Array?b=a.length?new _.Fb(new Uint8Array(a),_.yj):_.Aj():b=void 0;a=b}return a};_.uu=function(a){const b=_.qc("script",a.ownerDocument);b&&a.setAttribute("nonce",b)}; +_.wu=function(a,b){if(b instanceof vu)b=b.i;else throw Error("F");a.textContent=b;_.uu(a)};_.xu=function(a){if(!a)return null;a=_.G(a,6);if(a===null||a===void 0)a=null;else{const b=_.jc();a=b?b.createScript(a):a;a=new vu(a)}return a};_.yu=function(){try{let a,b;return!!((a=window)==null?0:(b=a.top)==null?0:b.location.href)&&!1}catch(a){return!0}};_.zu=function(){let a,b,c;return(c=(a=globalThis.performance)==null?void 0:(b=a.now)==null?void 0:b.call(a))!=null?c:Date.now()}; +_.Cu=function(a,b){const c=_.M(a,19)||"",d=_.M(a,21)||"",e=_.M(a,20)||"";if(!c||!d)throw Error("Na");return new _.Au(new Bu(c),d,()=>({"X-Goog-Api-Key":e,Authorization:_.xe([]),"X-Goog-AuthUser":_.G(b,5)}))};Du=function(a){return new Uint8Array(_.Bj(a)||0)};Eu=function(a){a.F=!0;return a};_.Fu=class extends _.S{constructor(a){super(a)}};Gu=function(a){a=_.ac(a.T,2,void 0,tu);return a==null?_.Aj():a};vu=class{constructor(a){this.i=a}toString(){return this.i+""}};_.Hu=class extends _.S{constructor(a){super(a)}};var Iu,Ju=class extends _.T{constructor(){super(...arguments);this.M=1;this[Iu]=this.dispose}dispose(){--this.M||super.dispose()}};Iu=Symbol.dispose;var Ku;Ku=function(a,b){const c=_.zu();b=b();a.o("U",_.zu()-c);return b};_.Lu=class extends Ju{constructor(){super(...arguments)}};_.Mu=class extends _.Lu{D(){}j(){}o(){}v(){}B(){}F(a,b,c,d){return d}G(){}};var Ou;_.Nu=class extends _.S{constructor(a){super(a,0,_.Nu.pb)}Gc(){return _.M(this,4,void 0,_.D)}};Ou=_.ec(_.Nu);_.Nu.pb="bfkj";var Pu=function(a,b){return _.tj(a,1,_.qb(b),"")},Qu=class extends _.S{constructor(a){super(a)}};var Ru=function(a,b){return _.O(a,3,b)},Su=function(a,b){return _.Sd(a,4,b==null?b:su(b))},Tu=class extends _.S{constructor(a){super(a)}};var Wu; +_.Uu=async function(a,b,c,d,e){const f=Pu(new Qu,a.i);b&&_.tj(f,2,_.qb(b),"");c&&_.tj(f,3,_.qb(c),"");b=a.o();a=_.z(await _.z(d.F("c",a.i,e,a.j.create(f,b))));const g=Du(Gu(a));if(g.length)return Ku(d,()=>{var h=new Uint8Array(g.length);for(var k=0;ka.ja(),_.ec(Xu));var Zu=class extends _.S{constructor(a){super(a)}};var Vu=new _.Uj("/google.internal.waa.v1.Waa/Ping",Tu,Zu,a=>a.ja(),_.ec(Zu));var Bu=function(a){this.i=new _.rk({format:"jspb"});this.j=a==void 0?a:a.replace(/\/+$/,"")};Bu.prototype.create=function(a,b){return _.qk(this.i,this.j+"/$rpc/google.internal.waa.v1.Waa/Create",a,b||{},Yu)};var $u=function(a){return _.Zd(a,2,Date.now()*1E3)},av=function(a,b){return _.x(a,3,b)},bv=function(a,b){return _.Sd(a,4,b==null?b:su(b))},cv=function(a,b){return _.y(a,5,b)},dv=class extends _.S{constructor(a){super(a)}C(a){return _.O(this,1,a)}};_.ev=function(a,b){if(a.A){var c=cv(bv(av($u((new dv).C(a.j)),b),a.v),a.B);c=_.nf(_.of(new _.pf,c.ja()),Date.now().toString());_.Hf(a.i,c);a.i.flush()}if(a.o){const d=Su(Ru(new Tu,a.j),a.v);Wu(a.K,b,d).catch(()=>{setTimeout(()=>{Wu(a.C,b,d).catch(()=>{})},1E3)})}}; +_.fv=class{constructor(a,b,c,d,e){this.j=parseInt(_.G(a,6),10)||0;this.v=Math.floor(Math.random()*2147483647);this.o=_.K(b,18)||!1;if(this.A=_.K(b,17)||!1)this.i=_.Pf(Eu(new _.Qf(407,_.Ec(_.G(c,5)))));this.B=d;this.K=e;if(this.o){a=_.M(b,25)||"";d=_.M(b,21)||"";const f=_.M(b,20)||"";a&&d&&(this.C=new _.Au(new Bu(a),d,()=>({"X-Goog-Api-Key":f,"X-Goog-AuthUser":_.G(c,5)})))}}}; +}catch(e){_._DumpException(e)} +try{ +var Qv=function(a,b,c){_.Sb(a);const d=a.T;let e=d[_.w]|0;if(b==null)return _.Tb(d,e,3),a;let f=b===_.Vb?7:b[_.w]|0,g=f;var h=_.$b(f);let k=h||Object.isFrozen(b);h||(f=0);k||(b=[...b],g=0,f=_.Xb(f,e),k=!1);f|=5;var l;h=(l=_.Ga(f))!=null?l:0;for(l=0;l +{},()=>{})},Tv=function(a){return{Qd:2,Pd:a}},Uv=function(a){return{Qd:3,Pd:a}},cw=function(a){return{Kg:new Vv(a),Gf:new Wv(a),Hf:new Xv(a),If:new Yv(a),Sg:new Zv(a),ti:new $v(a),Eh:new aw(a),ri:new bw(a)}},kw=function(a,b,c,d){a=dw(_.Of(ew(new _.Qf(1828,"0"),a)));b.length&&fw(a,gw(new _.fe,b));d!==void 0&&(a.cb=d);const e=new hw(_.Pf(a));_.Fe(e,a);const f=new iw({flush(g){try{e.flush(g)}catch(h){c(h)}}});_.Ee(f,()=>{setTimeout(()=>{try{f.o()}finally{e.dispose()}})});f.B=1E5;jw(f);return f},lw=function(a){const b= +{s:e=>{let f;return a.Vb(Object.assign({},e.c&&{gf:e.c},e.s&&{Jg:e.s},{ji:(f=e.p)!=null?f:!0}))},e:e=>{let f;return void((f=a.Vc)==null?void 0:f.call(a,e))},c:(e,f)=>a.Dc(e,f),p:a.dd,l:()=>a.ed(),wpc:void 0},c=window===window.top?window:_.yu()?window:window.top;let d=c.bevasrsg;if(d){d.bevasrs=b;if(d.nqfbel!==void 0)for(const e of d.nqfbel)e(b);d.nqfbel=void 0}else d={bevasrs:b,nqfbel:void 0},c.bevasrsg=d},nw=function(a){const b=[];_.Ud(a,mw,6,_.Td()).forEach(c=>{_.L(c,2)<=49&&b.push(_.L(c,1))}); +return b},ow=function(a){const b=[];_.Ud(a,mw,6,_.Td()).forEach(c=>{_.L(c,2)>49&&b.push(_.L(c,1))});return b},rw=function(a,b,c){if(a.disable)return new _.Mu;b=b?nw(b):[];return c?(c.G(b),pw(c)):qw({Ja:a.Ja,bc:a.Gh,rc:a.Oh,cb:a.cb,uc:a.uc,Db:a.Db},b)},uw=function(a,b){return b?sw(b):a?tw(a):Promise.resolve()},sw=function(a){return new Promise((b,c)=>{const d=_.Ze("SCRIPT"),e=_.xk(a);d.src=_.uk(e);_.uu(d);d.onload=()=>{_.af(d);b()};d.onerror=()=>{_.af(d);c(Error("Wa"))};(_.Mj("HEAD")[0]||document.documentElement).appendChild(d)})}, +tw=function(a){return new Promise(b=>{const c=_.Ze("SCRIPT");_.wu(c,_.xu(a));(_.Mj("HEAD")[0]||document.documentElement).appendChild(c);_.af(c);b()})},vw=function(a,b,c,d,e){return a instanceof _.Au?_.Uu(a,d,e,b,c):_.Uu(a,d,e,new _.Mu,0)},ww=function(a,b,c){let d;const e=new Promise(f=>{d=setTimeout(f,b)});return Promise.race([a.finally(()=>void clearTimeout(d)),e.then(c)])},gw=function(a,b){return Qv(a,b,_.gb)},ew=function(a,b){a.o=b;return a},fw=function(a,b){a.i=b},dw=function(a){a.D=!0;return a}, +pw=function(a){if(a.K)throw Error("La");a.M++;return a},xw=function(a,b,c,d){_.Sb(a);a=a.T;let e=a[_.w]|0;if(d==null){const f=_.Lk(a);if(_.Mk(f,a,e,c)===b)f.set(c,0);else return}else e=_.Nk(a,e,c,b);_.Tb(a,e,b,d)},Vv=class{constructor(a){this.i=a;yw(a,"/client_streamz/bg/frs",Uv("mk"))}},Zv=class{constructor(a){this.i=a;yw(a,"/client_streamz/bg/wrl",Uv("mn"),Tv("ac"),Tv("sc"),Uv("rk"),Uv("mk"))}},Xv=class{constructor(a){this.i=a;zw(a,"/client_streamz/bg/ec",Uv("en"),Uv("mk"))}kb(a,b){Aw(this.i,"/client_streamz/bg/ec", +[a,b])}},Yv=class{constructor(a){this.i=a;yw(a,"/client_streamz/bg/el",Uv("en"),Uv("mk"))}},Wv=class{constructor(a){this.i=a;zw(a,"/client_streamz/bg/cec",Tv("ec"),Uv("mk"))}kb(a,b){Aw(this.i,"/client_streamz/bg/cec",[a,b])}},$v=class{constructor(a){this.i=a;zw(a,"/client_streamz/bg/po/csc",Tv("cs"),Uv("mk"))}kb(a,b){Aw(this.i,"/client_streamz/bg/po/csc",[a,b])}},aw=class{constructor(a){this.i=a;zw(a,"/client_streamz/bg/po/ctav",Uv("av"),Uv("mk"))}kb(a,b){Aw(this.i,"/client_streamz/bg/po/ctav",[a, +b])}},bw=class{constructor(a){this.i=a;zw(a,"/client_streamz/bg/po/cwsc",Uv("su"),Uv("mk"))}kb(a,b){Aw(this.i,"/client_streamz/bg/po/cwsc",[a,b])}},Bw=[1,2,3],Cw=class extends _.S{constructor(a){super(a)}},Dw=[1,2,3],Ew=class extends _.S{constructor(a){super(a)}},Fw=class extends _.S{constructor(a){super(a)}},Gw=class extends _.S{constructor(a){super(a)}},Hw=class extends _.S{constructor(a){super(a)}},hw=class extends _.T{constructor(a){super();this.ob=1828;a||(a=new _.Qf(1828,"0"),a.j="",_.Fe(this, +a),a=_.Pf(a));this.i=a}flush(a){a=a||[];if(a.length){const p=new Hw,r=[];for(let q=0;q +b.Qd)},Jw=function(a,...b){b=Mw(b);return a.i.has(b)?a.i.get(b):void 0},Iw=function(a){return a.j.map(b=>b.Pd)},Mw=function(...a){return a?a.join(","):"key"},Nw=class{constructor(a,b,c){this.o=a;this.v=b;this.j=c||[];this.i=new Map}clear(){this.i.clear()}},Ow=class extends Nw{constructor(a,b){super(a,3,b)}},Pw=class extends Nw{constructor(a,b){super(a,2,b)}},yw=function(a,b,...c){a.j.has(b)||a.j.set(b,new Pw(b,c))},Sw=function(a,b,c,...d){if((b=Qw(a,b))&&b instanceof Pw){d=[[d]];const e=Jw(b,d);e? +e.push(new Lw(c)):b.i.set(Mw([d]),[new Lw(c)]);Rw(a)}},zw=function(a,b,...c){a.j.has(b)||a.j.set(b,new Ow(b,c))},jw=function(a){a.A=3E4;a=a.i;a.j=3E4;a.Fa&&a.Xa?(a.stop(),a.start()):a.Fa&&a.stop()},Rw=function(a){a.i.Xa||a.i.start();a.v++;a.v>=a.B&&a.o()},Tw=function(a){for(let b=0;bb.i.size);a.length&&this.D.flush(a,!1);Tw(a);this.v=0;this.i.Xa&&this.i.stop()}},Uw=class{constructor(a,b){this.i=a;this.event=b;this.startTime=_.zu()}done(){this.i.o(this.event,_.zu()-this.startTime)}},Vw=class extends _.Lu{constructor(a){super(); +this.i=a;_.Ee(this,()=>void this.i.dispose())}update(a){this.i.dispose();this.i=a}j(a){this.i.j(a)}o(a,b){this.i.o(a,b)}v(a){this.i.v(a)}B(){this.i.B()}F(a,b,c,d){return this.i.F(a,b,c,d)}G(a){this.i.G(a)}D(a){this.i.D(a)}},Ww=function(a){if(a.i===void 0){const b=Math.max(0,a.j+a.v-_.zu());a.i=setTimeout(()=>{try{a.o()}finally{a.j=_.zu(),a.i=void 0}},b)}},Xw=class extends _.T{constructor(a,b){super();this.o=a;this.v=b;this.j=-b;_.Ee(this,()=>void clearTimeout(this.i))}},Yw=class extends _.Lu{constructor(a, +b){super();this.i=a;this.Ja=b}D(a){Sw(this.i.Kg.i,"/client_streamz/bg/frs",a,this.Ja)}j(a){this.i.Hf.kb(a,this.Ja)}o(a,b){Sw(this.i.If.i,"/client_streamz/bg/el",b,a,this.Ja)}v(a){this.i.Gf.kb(a,this.Ja)}F(a,b,c,d){const e=_.zu(),f=g=>{if(!this.K){var h=_.zu()-e;Sw(this.i.Sg.i,"/client_streamz/bg/wrl",h,a,c,g,b,this.Ja)}};d.then(()=>void f(0),g=>void f(g instanceof _.Wj?g.code:-1));return d}},Zw=class extends Yw{constructor(a,b=[]){const c={Ja:a.Ja||"_",bc:a.bc||[],rc:a.rc|0,cb:a.cb,uc:a.uc||(()=> +{}),Db:a.Db||((d,e)=>kw(d,e,c.uc,c.cb))};b=c.Db("49",c.bc.concat(b));super(cw(b),c.Ja);this.J=c;this.A=b;this.L=!a.Db;this.C=new Xw(()=>void this.A.o(),c.rc);_.Ee(this,()=>{this.C.dispose();this.L&&this.A.dispose()})}G(a){this.C.dispose();this.L&&this.A.dispose();this.A=this.J.Db("49",this.J.bc.concat(a));this.C=new Xw(()=>void this.A.o(),this.J.rc);this.i=cw(this.A)}B(){Ww(this.C)}},qw=function(a,b=[]){return new Zw(a,b)},$w=function(a){return _.Ka(b=>b instanceof a&&!_.Ia(b))}(_.Nu);var mw=class extends _.S{constructor(a){super(a)}};var ax=class extends _.S{constructor(a){super(a)}},bx=_.ec(ax);var cx=class extends _.T{constructor(a){super();this.v=Math.floor(Math.random()*200);this.j=new ax;let b;if("challenge"in a&&$w(a.challenge)){b=a.challenge.Gc();var c=_.M(a.challenge,5,void 0,_.D);_.M(a.challenge,7,void 0,_.D)&&(this.j=bx(_.M(a.challenge,7,void 0,_.D)))}else({Th:b,Hh:c}=a);_.Ee(this,async()=>{const {Ig:l}=_.z(await this.o);l==null||l()});this.i=rw(a.Qc||{},this.j,a.Fh);_.Fe(this,this.i);const d=new _.Ok;this.o=d.promise;this.i.j("t");const e=pw(this.i),f=new Uw(e,"t"),g=(l,m,p,r)=> +{if(!this.i.K){var q="k";m?q="h":p&&(q="u");q!=="k"?r!==0&&(this.i.j(q),this.i.o(q,l)):this.v<=0?(this.i.j(q),this.i.o(q,l),this.v=Math.floor(Math.random()*200)):this.v--}},h=(l,m,p,r)=>{Promise.resolve().then(()=>{f.done();e.B();e.dispose();d.resolve({af:l,Ig:m,vg:p,ff:r})})};if(!_.t[c])throw this.i.v(25),Error("Ta");if(!_.t[c].a)throw this.i.v(26),Error("Ua");try{const l=_.t[c].a;c=[];const m=[];var k=nw(this.j);for(let r=0;r{})}catch(l){throw this.i.v(28),l;}}Vb(a){if(this.K)throw Error("Va");this.i.j("n");const b=pw(this.i);return this.o.then(({af:c})=>new Promise(d=>{const e=new Uw(b,"n");c(f=>{e.done();b.D(f.length);b.B();b.dispose();d(f)},[a.gf,a.Jg,a.ui,a.ii])}))}Vc(a){this.o.then(({vg:b})=>{b==null||b(a)})}Dc(a,b){return this.o.then(({ff:c})=>c==null?void 0:c(a,b,!1))}ed(){return pw(this.i)}};var ex=function(){dx.instance||(dx.instance=new dx);return dx.instance},fx=function(a,b,c,d){if(!b&&!c)return Promise.resolve();if(!d)return uw(b,c);let e;(e=a.i)[d]||(e[d]=new Promise((f,g)=>{uw(b,c).then(()=>{a.j=d;f()},h=>{delete a.i[d];g(h)})}));return a.i[d]},gx=function(a,b){return fx(a,_.E(b,_.Hu,1,_.D),_.E(b,_.zk,2,_.D),_.M(b,3,void 0,_.D))},dx=class{constructor(){this.i={};this.j=null}};var nx=async function(a,b,c,d=ex(),e=Promise.resolve(void 0),f){_.z(await 0);let g;for(;;){let k=null;if(g){hx(a,7);try{k=_.z(await _.z(ww(g.Vb({}),f.hf,()=>Promise.resolve("E:CTO"))))}catch(p){k="E:UCE"}}let l;const m=new _.Dc(g?f.Cf:f.Df,f.Ef,f.Ff,f.Bf);for(let p=1;p<=f.hg;p++){if(p!==1){hx(a,0);a.j=new ix(m.i,f.ie,f.ke);const r=_.z(await a.j.promise);a.j=void 0;r===1?(p=1,m.reset()):_.xf(m)}try{let r;c?r=c:(hx(a,5),r=_.z(await _.z(ww(vw(b,a.o,p,d.j,k),f.Kf,()=>Promise.reject(Error("Ya"))))));hx(a, +3);_.z(await _.z(ww(gx(d,r),f.gg,()=>Promise.reject(Error("Za")))));hx(a,8);_.z(await e);const q=new cx({challenge:r,Qc:a.v.Qc,ne:a.v.ne});_.z(await _.z(ww(q.dd,f.Hg,()=>Promise.reject(Error("$a")))));l=q;break}catch(r){jx(a,r),kx(a)}}if(a.K)break;l&&(c=void 0,lx(a,g),g=l,mx(a,l),kx(a));hx(a,2);a.j=new ix(f.Ag,f.ie,f.ke);_.z(await a.j.promise);a.j=void 0;if(a.K)break}let h;(h=g)==null||h.dispose()},ox=function(a){a.F=Error("Xa");a.A.resolve();Sv(a.D.promise);a.D.reject(Error("Xa"));a.o.dispose(); +Promise.all(a.C).then(async()=>{let c;(c=a.i)==null||c.dispose();a.i=void 0});a.C=[];let b;(b=a.j)!=null&&(b.i=0,b.j(1));Sv(a.B.promise);a.B.reject(Error("Xa"))},mx=function(a,b){a.K||(a.i=b,a.o.update(b.ed()),a.A.resolve(),a.D.resolve(void 0))},jx=function(a,b){if(!a.K){a.F=b;a.A.resolve();var c,d;(d=(c=a.v).Ph)==null||d.call(c,b)}},lx=function(a,b){b&&(Promise.all(a.C).then(()=>void b.dispose()),a.C=[])},hx=function(a,b){let c,d;(d=(c=a.v).Qh)==null||d.call(c,b)},kx=function(a){a.K||(a.B.resolve(), +a.B=new _.Ok)},qx=class extends _.T{constructor(a){super();this.v=a;this.D=new _.Ok;this.dd=this.D.promise;this.A=new _.Ok;this.B=new _.Ok;this.C=[];this.o=new Vw(rw(a.Qc||{}));nx(this,a.Lf,a.Ih,a.fi,a.hi,Object.assign({},px,a.li||{}));_.Ee(this,()=>void ox(this))}async Vb(a){if(this.K)throw Error("Va");this.i||this.F||_.z(await this.A.promise);if(this.i)return await this.i.Vb(a);throw this.F;}Vc(a){let b,c;(b=this.i)==null||(c=b.Vc)==null||c.call(b,a)}Dc(a,b){let c,d,e;return(e=(c=this.i)==null? +void 0:(d=c.Dc)==null?void 0:d.call(c,a,b))!=null?e:Promise.resolve()}ed(){return pw(this.o)}},px={Ag:432E5,ie:3E5,ke:10,hf:1E4,Kf:3E4,gg:3E4,Hg:6E4,Df:1E3,Cf:6E4,Ef:6E5,Ff:.25,Bf:2,hg:10},ix=class{constructor(a,b,c){this.i=Date.now()+a;this.promise=new Promise(e=>{this.j=e});const d=()=>{const e=this.i-Date.now();e<=c?this.j(0):setTimeout(d,Math.min(e,b))};d()}};var vx=class{constructor(){var a=rx,b=sx,c=tx,d=ux.j;this.v=b;this.j=d;d=(_.K(b,13)||!1)&&(_.K(b,15)||!1);this.i=_.Cu(b,c);this.o=new _.fv(a,b,c,d,this.i)}start(){try{const a=new qx({Lf:this.i}),b=Math.max(6E4,_.L(this.v,1)||0);let c=1;const d=async()=>{try{const e=_.z(await _.z(a.Vb({})));_.ev(this.o,e);c=1}catch(e){c*=3}finally{setTimeout(d,c*b)}};d();lw(a)}catch(a){throw this.j.log(a),a;}}};var ux=_.Ji(),rx=ux.v,sx=_.E(ux.i,_.Fu,10),tx=ux.A;rx&&sx&&tx&&(new vx).start(); +}catch(e){_._DumpException(e)} +try{ +var kA=function(a){switch(a){case 8:return[103];case 1:case 538:return[105];case 192:case 479:case 117:case 459:return[101];default:return[]}},lA=function(a){switch(a){case 23:return[12,8];case 31:return[10,6];case 49:return[11,7];default:return[9,5]}},mA=function(a,b){switch(b){case 1:a:switch(a){case 23:a=[12,8];break a;default:a=[9,5]}return a;case 2:return lA(a);case 3:a:switch(a){case 23:a=[12,8];break a;default:a=[9,13]}return a;default:return[]}},nA=class extends _.S{constructor(a){super(a)}}, +oA=function(a,b){return _.P(a,1,b)},pA=class extends _.S{constructor(a){super(a)}fb(){return _.N(this,1)}},qA=class extends _.S{constructor(a){super(a)}},rA=class extends _.S{constructor(a){super(a)}Cb(a){return _.P(this,3,a)}},sA=class extends _.S{constructor(a){super(a)}},tA=class extends _.S{constructor(a){super(a)}},uA=function(a,b,c,d,e,f,g,h,k=null,l){var m=_.yl(b);m&&e&&(!(m=m.filter(p=>_.J(p,17)===4))||m.length<1||(_.F(m[0],19,k),_.gt(a,b,c,document.querySelector("#gb [data-ogsr-up]"),d,m[0], +e,f,g,h,l)))},vA=function(a){isFinite(a)&&(a=String(a));return typeof a==="string"?/^\s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN},wA=class extends _.S{constructor(a){super(a)}o(){return _.E(this,sA,1)}i(){return _.E(this,nA,2)}},xA={ye:function(a,b,c){c=c||{};c.format="jspb";this.i=new _.rk(c);this.j=a==void 0?a:a.replace(/\/+$/,"")}},yA=function(a){if(!a.D)return null;const b=new wA;_.F(b,1,a.D);a.A&&_.F(b,2,a.A);return b},zA=function(a){const b={"X-Goog-Api-Key":"AIzaSyCbsbvGCe7C9mCtdaTycZB2eUFuzsYKG_E"}; +_.K(a.i,6)&&(b.Authorization=_.xe([],!0)||"",b["X-Goog-Authuser"]=a.da);return b},AA=async function(a,b){a.j=null;a.D=null;a.A=null;a.K=null;a.B=null;a.F&&(window.__3PSAPISID=a.F,window.__SAPISID=a.F);const c=zA(a);var d=new _.Sn;_.F(d,10,b);const e=new _.Uf;_.Vn(e,d);if(_.K(a.i,6)&&!c.Authorization)a.Z.log(131,e);else{var f=_.Cl(_.M(a.i,12)),g=_.K(a.i,14)&&b.fb()===1?5:1;d=new _.or;var h=_.P(d,1,a.P).Cb(a.O);h=_.O(h,15,a.L);h=_.x(h,4,a.X);h=_.x(h,5,a.W);var k=_.M(a.i,2);h=_.x(h,2,k);k=_.K(a.i,6); +h=_.y(h,6,k);k=_.K(a.i,8);h=_.y(h,8,k);k=_.K(a.i,9);h=_.y(h,9,k);k=_.M(a.i,10);h=_.x(h,10,k);k=_.M(a.i,11);h=_.x(h,11,k);g=_.P(h,12,g);g=_.y(g,13,a.V);_.F(g,17,b);isNaN(f)||_.O(d,7,f);a.V&&_.O(d,14,a.ea);if(_.K(a.i,24)&&_.K(a.i,6)){b=a.O||a.P||0;f=_.N(a.i,32)||0;g=new tA;h=_.N(a.i,27);g=_.P(g,2,h);k=[];a:switch(b){case 23:h=3;break a;default:h=1}k.push(h);k.push(...kA(b));f!=null&&k.push(...mA(b,f));b=_.cc(g,1,_.eb,k,_.fb,void 0,void 0,!0);_.F(d,16,b)}if(_.G(d,4)!=null&&_.M(d,4)!==""&&_.J(d,3)!=null)try{var l= +a.S;var m=_.qk(l.i,l.j+"/$rpc/google.internal.onegoogle.asyncdata.v1.AsyncDataService/GetAsyncData",d,c||{},_.qr);const I=_.z(await m);if(I){a.j=_.E(I,_.Zn,8)||null;if(a.j){var p=a.j,r=_.L(a.i,16);_.O(p,8,r);var q=a.j,u=_.K(a.i,15);_.y(q,16,u);var B=a.j,H=_.M(a.i,18);_.x(B,7,H);var Q=a.j,R=_.M(a.i,17);_.x(Q,6,R)}a.D=_.E(I,sA,4)||null;a.A=_.E(I,nA,5)||null;a.K=_.K(I,3);a.B=_.N(I,6);a.N=_.K(I,11);a.J=_.K(I,12);if(a.J){const yg=_.M(a.A,1),zg=_.L(I,13);a.v=new _.sl(yg,4096,zg)}a.o=_.N(I,9)||null;a.C= +_.N(I,10)||null}}catch(I){throw I instanceof _.Wj?(I.code===16||I.code===7)&&_.Wg(a.M,I,133,e):a.M.log(I,void 0,e),I;}else a.Z.log(132,e)}},BA=class{constructor(a,b,c,d,e,f,g){this.da=_.G(a,5)||"0";this.Z=d;this.M=e;this.P=vA(_.G(c,6));this.O=vA(_.G(c,24));this.L=_.Xd(c,28)||0;this.X=_.G(c,5)||"";this.W=_.G(c,4)||"";this.V=f;this.ea=g;this.i=b||new rA;this.Y=_.M(this.i,13);this.S=new xA.ye(this.Y,null,{withCredentials:!0});this.F=_.G(a,12)||"";this.B=this.K=this.A=this.D=this.j=null;this.J=!1;this.v= +null;this.N=!1;this.C=this.o=null}wb(){if(this.C===3&&this.o===2)return"c";if(this.C===1&&this.o===1)return"a";if(this.C===2){if(this.o===2)return"sc";if(this.o===1)return"sw"}return"n"}G(a,b){const c=zA(this);var d=new _.rr;d=_.P(d,1,a);b=_.F(d,2,b);b=_.O(b,3,this.L);this.J&&this.v&&this.v&&(a===3?this.v.na():a===1&&_.ql(this.v));a=this.S;_.qk(a.i,a.j+"/$rpc/google.internal.onegoogle.asyncdata.v1.AsyncDataService/ReportState",b,c||{},_.tr)}};var CA=new Map([[0,0],[1,1],[2,4],[3,8],[4,12],[5,24],[6,48]]),DA=oA(new pA,2),HA=async function(a){const b=(new Date).getTime();if(EA(a,b)||FA(a)){if(EA(a,b)){const f=new _.Uf;for(const g of CA.keys()){a:{var c=a;if(g===0){c=!0;break a}const h=c.D.get(g),k=CA.get(g);b-h>36E5*k?(c.D.set(g,b),c=!0):c=!1}c&&_.cc(f,67,_.eb,g,_.fb)}a.o.log(143,f)}if(FA(a)&&b-a.F>a.L&&!GA(!0))try{_.z(await _.z(AA(a.j,DA)));a.v=a.j.N;const f=yA(a.j);if(f&&_.yk(f,nA,2)){GA(!1)&&document.getElementsByName("callout")[0].remove(); +const g=new _.Uf;var d=_.Rn(new _.Sn,f.i());var e=_.F(d,10,DA);_.Vn(g,e);a.o.log(108,g);uA(a.Z,a.K,a.G,a.o,f,!!a.j.K,a.j.B||0,a.j,null,DA)}}catch(f){a.v=!0}finally{a.F=b}}else _.ng(a.C.xa,a.J)},EA=function(a,b){return _.K(a.B,20)&&b-a.i<12096E5},FA=function(a){return _.K(a.B,29)&&!a.v},GA=function(a){const b=document.getElementsByName("callout");return b.length===1&&a===(b[0].style.visibility!=="hidden")},IA=class{constructor(a,b,c,d,e){this.K=a;this.o=b;this.G=c;this.j=d;this.Z=e;this.B=_.E(this.K, +rA,15);this.L=_.L(this.B,22)*1E3;this.C=new _.dl;this.J=this.C.H("visibilitychange",f=>{switch(f.ud){case "hidden":this.A=!0;break;case "visible":this.A&&(this.A=!1,HA(this))}});this.i=(new Date).getTime();this.D=new Map([[0,this.i],[1,this.i],[2,this.i],[3,this.i],[4,this.i],[5,this.i],[6,this.i]]);this.F=this.i;this.v=this.A=!1;oA(new pA,1)}};var JA=function(a){switch(a){case "a":return 3;case "c":return 2;case "sw":return 5;case "sc":return 4;case "n":return 1;default:return 0}},KA=async function(a){const b=_.Xd(a.v,30);b&&b>0?_.ji(a.start,b,a):a.start()},MA=class{constructor(a){var b=LA.v,c=LA.j,d=LA.o;this.A=LA.A;this.j=a;this.v=b;this.o=c;this.i=d}async start(){var a=null,b=null,c=_.yl(this.j);if(c&&c.length>0)for(var d of c)c=_.J(d,17),c===2?b=d:c===3&&(a=d);c=a!=null;var e=-1;c&&(e=_.Yn(_.E(a,_.Zn,19))||-1);d=_.E(this.j,rA,15);const f= +new BA(this.A,d,this.v,this.i,this.o,c,e);c=new pA;oA(c,1);try{_.z(await _.z(AA(f,c)))}catch(l){return}e=new _.it;(_.K(d,29)||_.K(d,20))&&new IA(this.j,this.i,this.o,f,e);this.i.log(130);const g=yA(f);if(g&&_.yk(g,nA,2)&&!a&&(a=g.i(),(a==null?void 0:_.M(a,1))!=_.M(d,31)||_.K(d,30))){const l=new _.Uf;_.Vn(l,_.Rn(new _.Sn,a));this.i.log(108,l);uA(e,this.j,this.o,this.i,g,!!f.K,f.B||0,f,null,c)}const h=f.wb();if(_.K(this.j,20)&&h&&b){var k;if((k=_.E(b,_.Wn,40))==null?0:_.K(k,4)){if(_.Xm=h,_.Nm){if(_.bn.has(_.Xm)|| +_.bq&&_.Xm==="a")_.Xm="n";_.dq&&_.fn()}}else _.Hp||(_.Hp=new _.Ok),_.Hp.promise.then(l=>{const m=new qA;_.P(m,1,JA(h));_.P(m,2,JA(l));l=new _.Uf;_.F(l,68,m);this.i.log(126,l)})}_.K(d,19)&&(b=f.j,k=yA(f),b&&uA(e,this.j,this.o,this.i,k,!!_.K(b,11),_.N(b,13),null,b,c))}};var LA=_.Ji();(async function(){const a=_.E(LA.i,_.Vf,5)||new _.Vf;KA(new MA(a))})(); +}catch(e){_._DumpException(e)} +})(this.gbar_); +// Google Inc. diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/rs=AA2YrTuG-zthL7vvuTNAx1BLqZfq673U9w.css" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/rs=AA2YrTuG-zthL7vvuTNAx1BLqZfq673U9w.css" new file mode 100644 index 0000000..c232d48 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/rs=AA2YrTuG-zthL7vvuTNAx1BLqZfq673U9w.css" @@ -0,0 +1 @@ +.gb_Q{-moz-border-radius:50%;border-radius:50%;bottom:2px;height:18px;position:absolute;right:0;width:18px}.gb_Ka{-moz-border-radius:50%;border-radius:50%;-moz-box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);box-shadow:0px 1px 2px 0px rgba(60,64,67,.30),0px 1px 3px 1px rgba(60,64,67,.15);margin:2px}.gb_La{fill:#f9ab00}.gb_H .gb_La{fill:#fdd663}.gb_Ma>.gb_La{fill:#d93025}.gb_H .gb_Ma>.gb_La{fill:#f28b82}.gb_Ma>.gb_Na{fill:white}.gb_Na,.gb_H .gb_Ma>.gb_Na{fill:#202124}.gb_Oa{clip-path:path("M16 0C24.8366 0 32 7.16344 32 16C32 16.4964 31.9774 16.9875 31.9332 17.4723C30.5166 16.5411 28.8215 16 27 16C22.0294 16 18 20.0294 18 25C18 27.4671 18.9927 29.7024 20.6004 31.3282C19.1443 31.7653 17.5996 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16344 7.16344 0 16 0Z")}.gb_B .gb_Q{display:block}.tWhrgb .e21OWe{bottom:2px}.gb_Ac{background:rgba(60,64,67,.9);-moz-border-radius:4px;border-radius:4px;color:#fff;font:500 12px "Roboto",arial,sans-serif;letter-spacing:.8px;line-height:16px;margin-top:4px;min-height:14px;padding:4px 8px;position:absolute;-moz-user-select:text;-moz-user-select:text;z-index:1000;-moz-osx-font-smoothing:grayscale}.gb_Bc{text-align:left}.gb_Bc>*{color:#bdc1c6;line-height:16px}.gb_Bc div:first-child{color:white}.gb_B::after{content:"";position:absolute;inset:-4px}.gb_B{-moz-border-radius:50%;border-radius:50%}.gb_B:hover{background-color:rgba(60,64,67,.08)}.gb_B:focus,.gb_N[aria-expanded=true]{background-color:rgba(60,64,67,.1)}.gb_B:active{background-color:rgba(60,64,67,.12)}.gb_B:focus-visible{outline:1px solid #202124}.gb_H .gb_B:hover{background-color:rgba(232,234,237,.08)}.gb_H .gb_B:focus,.gb_H .gb_N[aria-expanded=true]{background-color:rgba(232,234,237,.1)}.gb_H .gb_B:active{background-color:rgba(232,234,237,.12)}.gb_H .gb_B:focus-visible{outline-color:#f1f3f4}.gb_A:hover{background:#1b66c9;-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_A:focus{background:#1c5fba;-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_A:active{background:#1b63c1;-moz-box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 3px 1px rgba(66,64,67,.15),0 1px 2px 0 rgba(60,64,67,.3)}.gb_H .gb_A:hover{background:#93baf9;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.gb_H .gb_A:focus{background:#a6c6fa;-moz-box-shadow:none;box-shadow:none}.gb_H .gb_A:active{background:#a1c3f9;-moz-box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.gb_O{-moz-border-radius:50%;border-radius:50%}.gb_C:hover .gb_O{background:rgba(68,71,70,.08)}.gb_C:active .gb_O,.gb_C:focus .gb_O{background:rgba(68,71,70,.12)}.gb_C:focus-visible .gb_O{outline:1px solid #0b57d0}.gb_H .gb_C:hover .gb_O{background:rgba(196,199,197,.08)}.gb_H .gb_C:active .gb_O,.gb_H .gb_C:focus .gb_O{background:rgba(196,199,197,.12)}.gb_H .gb_C:focus-visible .gb_O{outline:1px solid #a8c7fa}.gb_Ea{background:none;border:1px solid transparent;-moz-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:40px;margin:8px;outline:none;padding:1px;position:absolute;right:0;top:0;width:40px}.gb_Ea:hover{background-color:rgba(68,71,70,.08)}.gb_Ea:focus,.gb_Ea:active{background-color:rgba(68,71,70,.12)}.gb_Ea:focus-visible{border-color:#0b57d0;outline:1px solid transparent;outline-offset:-1px}.gb_H .gb_Ea:hover,.gb_H .gb_Ea:focus,.gb_H .gb_Ea:active{background-color:rgba(227,227,227,.08)}.gb_H .gb_Ea:focus-visible{border-color:#a8c7fa}.gb_Fa .gb_Ha{border:1px solid transparent;-moz-border-radius:4px;border-radius:4px;color:#0b57d0}.gb_Ha:hover{color:#0842a0}.gb_Ha:focus,.gb_Ha:active{color:#062e6f}.gb_Ha:focus-visible{border-color:#0b57d0;text-decoration:none}.gb_H .gb_Ha{color:#a8c7fa}.gb_H .gb_Ha:hover{color:#d3e3fd}.gb_H .gb_Ha:focus,.gb_H .gb_Ha:active{color:#ecf3fe}.gb_H .gb_Ha:focus-visible{border-color:#a8c7fa;color:#a8c7fa;outline:none}.gb_Ia{-moz-box-shadow:0 -1px 2px 0 rgba(60,64,67,.3),0 -2px 6px 2px rgba(60,64,67,.15);box-shadow:0 -1px 2px 0 rgba(60,64,67,.3),0 -2px 6px 2px rgba(60,64,67,.15);height:-moz-calc(100% - 16px);height:calc(100% - 16px);left:0;margin:8px;position:absolute;top:0;width:-moz-calc(100% - 16px);width:calc(100% - 16px)}.gb_Ja.gb_Ia{-moz-border-radius:28px;border-radius:28px;-moz-box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);height:290px}@media only screen and (max-width:452px){.gb_Ja.gb_Ia{-moz-border-radius:0;border-radius:0;height:100%;margin:0;max-width:unset;padding:0;width:100%}}sentinel{} \ No newline at end of file diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru.js" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru.js" new file mode 100644 index 0000000..c470b46 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru.js" @@ -0,0 +1,4 @@ +(function(){'use strict';google.elements.keyboard.loadme({id:"ru",title:"\u0420\u0443\u0441\u0441\u043a\u0430\u044f \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430",mappings:{sl:{"":'\u0451!"\u2116;%:?*()_+\u0439\u0446\u0443\u043a\u0435\u043d\u0433\u0448\u0449\u0437\u0445\u044a/\u0444\u044b\u0432\u0430\u043f\u0440\u043e\u043b\u0434\u0436\u044d\u044f\u0447\u0441\u043c\u0438\u0442\u044c\u0431\u044e,'},l:{"":"\u04011234567890-=\u0419\u0426\u0423\u041a\u0415\u041d\u0413\u0428\u0429\u0417\u0425\u042a\\\u0424\u042b\u0412\u0410\u041f\u0420\u041e\u041b\u0414\u0416\u042d\u042f\u0427\u0421\u041c\u0418\u0422\u042c\u0411\u042e."}, +s:{"":'\u0401!"\u2116;%:?*()_+\u0419\u0426\u0423\u041a\u0415\u041d\u0413\u0428\u0429\u0417\u0425\u042a/\u0424\u042b\u0412\u0410\u041f\u0420\u041e\u041b\u0414\u0416\u042d\u042f\u0427\u0421\u041c\u0418\u0422\u042c\u0411\u042e,'},"":{"":"\u04511234567890-=\u0439\u0446\u0443\u043a\u0435\u043d\u0433\u0448\u0449\u0437\u0445\u044a\\\u0444\u044b\u0432\u0430\u043f\u0440\u043e\u043b\u0434\u0436\u044d\u044f\u0447\u0441\u043c\u0438\u0442\u044c\u0431\u044e."},sc:{"\u00c0=":"\u0462+","QWERTOP\u00db\u00dd\u00dc":"\u0407\u0478\u046a\u046c\u0464\u0405\u046e{}|", +"ASJKL;":"\u0472\u0470\u0460\u047e\u047a\u047c",ZXBNM:"\u0466\u0468\u0406\u0474\u0476"},cl:{"\u00c0=":"\u0462+","QWERTOP\u00db\u00dd\u00dc":"\u0407\u0478\u046a\u046c\u0464\u0405\u046e[]\\","ASJKL;":"\u0472\u0470\u0460\u047e\u047a\u047c",ZXBNM:"\u0466\u0468\u0406\u0474\u0476"},c:{"\u00c0=":"\u0463=","QWERTYUIOP\u00db\u00dd\u00dc":"\u0457\u0479\u046b\u046d\u0465\u04a3\u04af\u04e9\u0455\u046f[]\\","ASJKL;":"\u0473\u0471\u0461\u047f\u047b\u047d",ZXBNM:"\u0467\u0469\u0456\u0475\u0477"},scl:{"\u00c0=":"\u0463=", +"QWERTYUIOP\u00db\u00dd\u00dc":"\u0457\u0479\u046b\u046d\u0465\u04a3\u04af\u04e9\u0455\u046f{}|","ASJKL;":"\u0473\u0471\u0461\u047f\u047b\u047d",ZXBNM:"\u0467\u0469\u0456\u0475\u0477"}}});}).call(this); diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru_phone.js" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru_phone.js" new file mode 100644 index 0000000..166dac4 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru_phone.js" @@ -0,0 +1,2 @@ +(function(){'use strict';google.elements.keyboard.loadme({id:"ru_phone",title:"\u0420\u0443\u0441\u0441\u043a\u0430\u044f \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430 (\u0444\u043e\u043d\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439)",mappings:{"":{"":"\u044e1234567890-\u0447\u044f\u0432\u0435\u0440\u0442\u044b\u0443\u0438\u043e\u043f\u0448\u0449\u044d\u0430\u0441\u0434\u0444\u0433\u0445\u0439\u043a\u043b;'\u0437\u044c\u0446\u0436\u0431\u043d\u043c,./"},s:{"":'\u042e!@\u0451\u0401\u044a\u042a&*()_\u0427\u042f\u0412\u0415\u0420\u0422\u042b\u0423\u0418\u041e\u041f\u0428\u0429\u042d\u0410\u0421\u0414\u0424\u0413\u0425\u0419\u041a\u041b:"\u0417\u042c\u0426\u0416\u0411\u041d\u041c<>?'}, +l:{"":"\u042e1234567890-\u0427\u042f\u0412\u0415\u0420\u0422\u042b\u0423\u0418\u041e\u041f\u0428\u0429\u042d\u0410\u0421\u0414\u0424\u0413\u0425\u0419\u041a\u041b;'\u0417\u042c\u0426\u0416\u0411\u041d\u041c,./"},sl:{"":'\u044e!@\u0401\u0401\u042a\u042a&*()_\u0447\u044f\u0432\u0435\u0440\u0442\u044b\u0443\u0438\u043e\u043f\u0448\u0449\u044d\u0430\u0441\u0434\u0444\u0433\u0445\u0439\u043a\u043b:"\u0437\u044c\u0446\u0436\u0431\u043d\u043c<>?'}}});}).call(this); diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru_t_i0_und.js" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru_t_i0_und.js" new file mode 100644 index 0000000..3108c61 --- /dev/null +++ "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/ru_t_i0_und.js" @@ -0,0 +1,2 @@ +(function() { google.elements.ime.loadConfig("ru-t-i0-und",{0:0,1:2,2:!0,3:!0,4:!1,5:!0,6:!1,7:!1,8:!1,9:!0,10:!1,28:!1,11:!0,12:!0,13:50,14:6,15:1,16:{"'":["\u044a","\u044c"],a:["\u0430"],b:["\u0431"],c:["\u0446"],ch:["\u0445","\u0447"],cz:["\u0446"],d:["\u0434"],e:["\u0435","\u044d","\u0451"],eh:["\u044d"],f:["\u0444"],g:["\u0433"],h:["\u0445"],i:["\u0438","\u0439"],ia:["\u044f"],ie:["\u0435"],io:["\u0451"],iu:["\u044e"],j:["\u0439"],ja:["\u044f"],ju:["\u044e"],k:["\u043a"],kh:["\u0445"],l:["\u043b"],m:["\u043c"], +n:["\u043d"],o:["\u043e"],oo:["\u0443"],p:["\u043f"],r:["\u0440"],s:["\u0441"],sch:["\u0449"],sh:["\u0448","\u0449"],shch:["\u0449"],shh:["\u0449"],sia:["\u0441\u044f"],szcz:["\u0449"],t:["\u0442"],tc:["\u0446"],tch:["\u0447"],ts:["\u0446"],tz:["\u0446"],u:["\u0443"],v:["\u0432"],x:["\u043a\u0441","\u0445"],y:["\u0439","\u044b"],ya:["\u044f"],ye:["\u0435","\u0451"],yo:["\u0435","\u0451"],yu:["\u044e"],z:["\u0436","\u0437","\u0446"],zh:["\u0436"]},22:/[a-z\'\[\]\\`]/i,27:/[^a-z\'\[\]\\`\u0400-\u04ff]/i}); })() diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/unnamed.png" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/unnamed.png" new file mode 100644 index 0000000..68def95 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/unnamed.png" differ diff --git "a/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/unnamed_002.png" "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/unnamed_002.png" new file mode 100644 index 0000000..afa9961 Binary files /dev/null and "b/home_tasks/makefile/saved_resources/\320\227\320\260\320\264\320\260\321\207\320\260 \320\277\321\200\320\276 Makefile \320\270 \320\275\320\265 \321\202\320\276\320\273\321\214\320\272\320\276 - Google \320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213_files/unnamed_002.png" differ