diff --git a/build/assets/games/quize/cloud.png b/build/assets/games/quize/cloud.png index 4a36c68..a4cc03a 100644 Binary files a/build/assets/games/quize/cloud.png and b/build/assets/games/quize/cloud.png differ diff --git a/build/assets/games/races/bg.png b/build/assets/games/races/bg.png index 151084e..db4d1d4 100644 Binary files a/build/assets/games/races/bg.png and b/build/assets/games/races/bg.png differ diff --git a/build/assets/games/races/car2.png b/build/assets/games/races/car2.png deleted file mode 100644 index aff6dc9..0000000 Binary files a/build/assets/games/races/car2.png and /dev/null differ diff --git a/build/assets/games/races/greenBottom.png b/build/assets/games/races/greenBottom.png index 7dc0847..61ebb35 100644 Binary files a/build/assets/games/races/greenBottom.png and b/build/assets/games/races/greenBottom.png differ diff --git a/build/assets/games/swimmingPool/bg.png b/build/assets/games/swimmingPool/bg.png index 857314e..6963248 100644 Binary files a/build/assets/games/swimmingPool/bg.png and b/build/assets/games/swimmingPool/bg.png differ diff --git a/build/assets/menu/team_release.svg b/build/assets/menu/team_release.svg deleted file mode 100644 index e9bc7d0..0000000 --- a/build/assets/menu/team_release.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/build/static/index.css b/build/static/index.css index 05c066a..7093b35 100644 --- a/build/static/index.css +++ b/build/static/index.css @@ -1,2 +1,2 @@ -.dropzone{align-items:center;background-color:#ffffffb3;border:8px dashed #12131b;border:8px dashed var(--color-black);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:3}.dropzone_icon{height:auto;margin:0 auto;width:300px}.dropzone_icon,.dropzone_title{display:block;vertical-align:top}.dropzone_title{color:#12131b;color:var(--color-black);font-size:32px;font-weight:700;text-align:center;width:100%}.ui_kit_button{--temp-size:42px;--button-color-bg:var(--color-button);--button-color-text:var(--color-white);--button-color-border:var(--color-button);--button-color-hover:var(--color-button-2);--button-color-active:var(--color-button-3)}.ui_kit_button_second,.ui_kit_button_slim{--button-color-bg:var(--color-white);--button-color-text:var(--color-black);--button-color-border:var(--color-border);--button-color-hover:var(--color-border);--button-color-active:var(--color-border)}.ui_kit_button_border{--button-color-bg:#0000;--button-color-text:var(--color-button);--button-color-hover:var(--color-border);--button-color-active:var(--color-border)}.ui_kit_button_link{--button-color-bg:#0000;--button-color-text:var(--color-button);--button-color-border:#0000;--button-color-hover:#0000;--button-color-active:#0000}.ui_kit_button{background-color:var(--button-color-bg);border:1px solid var(--button-color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;color:var(--button-color-text);cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-xs);font-weight:700;height:var(--temp-size);line-height:var(--temp-size);margin:0;min-width:var(--temp-size);padding:0 16px;padding:0 var(--space-l);text-align:center;vertical-align:top;white-space:nowrap}.ui_kit_button:hover{background-color:var(--button-color-hover)}.ui_kit_button:active{background-color:var(--button-color-active)}.ui_kit_button.disabled{opacity:.5;pointer-events:none}.ui_kit_button_slim{font-weight:100}.ui_kit_button_border{border-width:3px;line-height:38px}.ui_kit_button_link{font-weight:100;height:auto;line-height:1.3;min-height:auto;padding:0;text-decoration:underline}.ui_kit_button_link:hover{text-decoration:none}.ui_kit_button_full_size{display:block;margin:12px auto;width:99%}.ui_kit_button_full_size:first-child{margin-top:24px}.ui_kit_button_full_size:last-child{margin-bottom:24px}.ui_kit_button+.ui_kit_button{margin-left:24px}.ui_kit_button_full_size+.ui_kit_button_full_size{margin-left:auto}.ui_kit_button_menu{--temp-size:42px;--button-color-bg:var(--color-white);--button-color-text:var(--color-black);--button-color-border:var(--color-border);--button-color-hover:var(--color-border);background-color:var(--button-color-bg);border:none;border-bottom:1px solid var(--button-color-border);border-radius:0;box-sizing:border-box;color:var(--button-color-text);cursor:pointer;display:block;font-size:13px;font-size:var(--font-xs);font-weight:700;height:var(--temp-size);line-height:var(--temp-size);margin:0;padding:0 8px;padding:0 var(--space-s);text-align:left;vertical-align:top;white-space:nowrap;width:100%}.ui_kit_button_menu:hover{background-color:var(--button-color-hover)}.locker{display:inline-block;height:30px;margin:0;padding:0;position:absolute;width:30px}.locker_icon{display:block;height:100%;width:100%}.locker_border{fill:none;stroke:#e2e9f0;stroke:var(--color-border);stroke-width:1px}.locker_center{fill:#fff;fill:var(--color-white);stroke:none;stroke-width:0}.locker_sector{fill:none;stroke:#cbcbcd;stroke:var(--color-grey);stroke-width:50px;transition:stroke-dasharray 1s}.locker_text{bottom:8px;color:#12131b;color:var(--color-black);display:block;font-size:13px;font-size:var(--font-s);font-weight:100;left:0;position:absolute;text-align:center;text-decoration:none;width:100%}.modal_window,.modal_window_fullscreen{background-color:var(--color-white);border-radius:8px;box-shadow:0 0 5px gray;box-sizing:border-box;display:block;margin:0 auto;padding:0;width:400px}.modal_window_fullscreen{animation:modal_window_fullscreen .2s ease-out forwards;border-radius:0;height:100vh;position:relative;width:100vh}@keyframes modal_window_fullscreen{0%{right:100%}to{right:0}}.modal_window{position:relative}.modal_window_wrapper{align-items:center;background-color:#5a5a5a33;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:3}.modal_window_halo{animation:modal_window_halo 40s linear 0s infinite normal none running;display:block;left:-80px;position:absolute;top:-50px;width:560px;z-index:-1}.modal_window_body,.modal_window_footer,.modal_window_title{box-sizing:border-box;display:block;margin:0 auto;overflow:hidden;text-align:left;white-space:normal}.modal_window_title{border-radius:8px 8px 0 0;padding:24px;position:relative}.modal_window_body{line-height:1.5;max-height:60vh;overflow:auto;padding:0 24px}.modal_window_footer{border-radius:0 0 8px 8px;padding:24px;text-align:right}.modal_window_close,.modal_window_locker{position:absolute;right:12px;top:12px}.modal_window_close{cursor:pointer;display:block;height:32px;transition:transform 1s ease-in-out;width:32px}.modal_window_close:hover{transform:rotate(180deg)}@keyframes modal_window_halo{0%{opacity:.4;transform:rotate(0deg)}11%{opacity:.7}89%{opacity:.7}to{opacity:.4;transform:rotate(1turn)}}.sponsor_title{font-weight:700;text-align:center}.sponsor_body{padding:0}.sponsor_cover{display:block;height:auto;margin:0 auto;padding:0;width:50%}.sponsor_text{font-size:16px;font-size:var(--space-l);font-weight:100;padding:0 24px 24px;padding:0 var(--space-xxl) var(--space-xxl);text-align:center}.sponsor_link{color:#1a73e8;color:var(--color-button)}.sponsor_link:hover{text-decoration:underline}.sponsor_footer{padding:0 24px;padding:0 var(--space-xxl)}.sponsor_button{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);color:#1a73e8;color:var(--color-button);cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-xs);font-weight:100;margin:4px;margin:var(--space-xxs);padding:8px;padding:var(--space-s);text-align:center;text-decoration:none;white-space:nowrap}.sponsor_button:hover{text-decoration:underline}.sponsor_button_wrapper{background:linear-gradient(135deg,#1a73e8,#9fa7ff);border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);border-radius:0;border-top:1px solid #e2e9f0;border-top:1px solid var(--color-border);margin:0 auto;padding:6px 0;padding:var(--space-xs) 0;-webkit-user-select:none;user-select:none}.logo,.sponsor_button_wrapper{display:block;text-align:center}.logo{border:none;box-sizing:border-box;margin:0 0 12px;margin:0 0 var(--space-m) 0;padding:0 24px 0 0;padding:0 var(--space-xxl) 0 0;text-decoration:none}.logo_center{padding:0}.logo_link{display:inline-block;text-decoration:none}.logo_icon{margin:0 auto;text-decoration:none}.logo_default{height:24px;height:var(--space-xxl);margin-bottom:12px;margin-bottom:var(--space-m)}@media(max-width:1000px){.logo{padding:0;text-align:center}}.splash_screen{align-items:center;animation:splash_screen .5s linear 5.5s forwards;background-color:#12131b;background-color:var(--color-black);bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:2}.splash_screen_container{animation:splash_screen_container 1s linear 4s forwards;box-sizing:border-box;display:block;text-align:center;width:300px}@keyframes splash_screen{0%{bottom:0;left:0;opacity:1}to{bottom:100%;left:100%;opacity:0}}@keyframes splash_screen_container{0%{opacity:1}to{opacity:0}}.progress_bar{background-color:#404148;border-radius:4px;display:block;height:16px;text-align:left;width:100%}.progress_bar_line{word-wrap:break-word;background-color:green;background-image:repeating-linear-gradient(-45deg,#ffffff59,#ffffff59 8px,#fff0 9px,#fff0 16px);background-size:23px 22px;border-radius:4px;box-sizing:border-box;color:var(--color-white);display:block;font-size:.8em;height:100%;overflow:hidden;padding-top:.1em;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:0}.progress_bar,.progress_bar_line{transition:background-color .7s,width .5s}.progress_bar_line{animation:progress_bar 4.3s linear forwards}@keyframes progress_bar{0%{background-size:23px 22px;width:0}10%{background-size:23px 32px;width:1%}80%{background-size:23px 32px;width:50%}90%{background-size:23px 32px;width:90%}98%{background-size:23px 32px;width:92%}to{background-size:23px 44px;width:100%}}.recommendations_modal{background-color:var(--color-temp-bg);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-left:var(--space-s) solid var(--color-temp-border)}.recommendations_modal_title{font-weight:700}.recommendations_modal_header{border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);border-radius:0;margin-bottom:8px;margin-bottom:var(--space-s);padding-bottom:12px;padding-bottom:var(--space-m)}.recommendations_modal_footer{padding:8px 24px 0;padding:var(--space-s) var(--space-xxl) 0 var(--space-xxl)}.recommendations_modal_sub_title{color:#12131b;color:var(--color-black);font-size:13px;font-size:var(--font-s);font-weight:100;line-height:1.5;margin:6px 0 0;margin:var(--space-xs) 0 0 0}.recommendations_modal_description{color:#12131b;color:var(--color-black);margin-bottom:8px;margin-bottom:var(--space-s)}.recommendations_modal_info{--color-temp-border:#97c2a9;--color-temp-bg:#e3f8ec;--color-temp-title:#58866b}.recommendations_modal_fact{--color-temp-border:var(--color-11);--color-temp-bg:#eff7ff;--color-temp-title:var(--color-first)}.recommendations_modal_warning{--color-temp-border:var(--color-21);--color-temp-bg:#fff5f2;--color-temp-title:#e8b06d}.recommendations_modal_error{--color-temp-border:var(--color-12);--color-temp-bg:#ffefee;--color-temp-title:#dd8b87}.recommendations_modal_header{border-bottom-color:var(--color-temp-border)}.recommendations_modal_button{border-color:var(--color-temp-border);color:var(--color-temp-title)}.switch{background-color:#252735;border:none;border-radius:8px;display:block;margin:0 0 28px;padding:4px;white-space:nowrap;width:calc(100% - 24px)}.switch,.switch_item{box-sizing:border-box;text-align:center}.switch_item{border-radius:6px;color:#84858d;cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;margin:0;max-width:50%;padding:8px 0;text-decoration:none;width:50%}.switch_item.selected{background-color:#37394b;color:#fff;color:var(--color-white)}.switch_item_icon{display:none;height:16px;margin:0;padding:0;text-decoration:none;vertical-align:top;width:16px}.switch_item_icon>svg{fill:#84858d}.switch_item:last-child{margin:0}@media(max-width:1000px){.switch{border-radius:0;width:100%}.switch_item{border-radius:4px;display:block;margin:0 0 6px;max-width:none;padding:6px 0;text-align:center;width:100%}.switch_item_title{display:none}.switch_item_icon{display:inline-block}}.sidebar{background-color:#12131b;background-color:var(--color-black);box-sizing:border-box;grid-area:sidebar;padding:23px 0 0 24px;text-align:left}.sidebar_item,.sidebar_title{border:none;border-radius:4px 0 0 4px;box-sizing:border-box;color:#84858d;cursor:pointer;display:block;font-size:13px;font-size:var(--font-s);font-weight:100;margin:0 auto;overflow:hidden;padding:10px 0 10px 18px;text-align:left;text-decoration:none;text-overflow:ellipsis;transition:background-color .3s;vertical-align:top;width:100%}.sidebar_title{border-bottom:2px solid #202129;border-radius:0;cursor:auto;margin:10px 0;padding:0}.sidebar_item.selected,.sidebar_item:hover{background-color:#252735;color:#fff;color:var(--color-white)}.sidebar_item_icon{display:inline-block;height:16px;margin:0 12px 0 0;padding:0;text-decoration:none;vertical-align:top;width:16px}.sidebar_item_icon>svg{fill:#84858d}.sidebar_item_title{display:inline-block}@media(max-width:1000px){.sidebar{padding:23px 0 0}.sidebar_item_title,.sidebar_title{border-radius:0;display:none}.sidebar_item{border-radius:0;padding:10px 0;text-align:center}.sidebar_item_icon{margin:0}}@media print{.sidebar{display:none}}.scroll_up_button{align-items:center;background-color:#ffffff05;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;opacity:0;position:fixed;text-align:center;text-decoration:none;top:0;transition:opacity .5s;width:240px}.scroll_up_button:hover{opacity:1}.scroll_up_button_icon{animation:scroll_up_button_icon 2s linear infinite backwards;display:block;height:32px;margin:0 auto;position:relative;top:50px;transform:rotate(180deg);width:32px}@keyframes scroll_up_button_icon{0%{opacity:0;top:50px}50%{opacity:1}to{opacity:0;top:-50px}}@media(max-width:1000px){.scroll_up_button{width:60px}}@media(max-width:700px){.scroll_up_button{display:none}}.ui_kit_select_with_buttons_wrapper+.ui_kit_wrapper,.ui_kit_wrapper+.ui_kit_wrapper{vertical-align:top}.ui_kit_description,.ui_kit_error,.ui_kit_help,.ui_kit_title{color:#cbcbcd;color:var(--color-grey);display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3;margin:0 auto;padding:0;text-align:left;text-decoration:none;vertical-align:bottom}.ui_kit_title{color:#12131b;color:var(--color-black);font-weight:700}.ui_kit_description,.ui_kit_title{margin-bottom:6px}.ui_kit_error,.ui_kit_help{margin-top:6px}.ui_kit_error{color:#e9a5a1;color:var(--color-12)}.ui_kit_common{--temp-size:42px;border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;height:var(--temp-size);line-height:var(--temp-size);margin:0;outline-color:#0000;padding:0 16px;padding:0 var(--space-l);text-align:left;vertical-align:top;width:100%}.ui_kit_common,.ui_kit_dialog{background-color:#fff;background-color:var(--color-white)}.ui_kit_dialog{border-radius:8px;bottom:48px;box-shadow:0 0 5px silver;display:block;left:0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:8px 0;position:absolute;width:300px}.ui_kit_select{padding:0 6px 0 16px;padding:0 var(--space-xs) 0 var(--space-l)}.ui_kit_select_with_buttons_wrapper{padding:0 50px;position:relative;text-align:center}.ui_kit_select_with_buttons_left{display:inline-block;left:0;position:absolute;top:0}.ui_kit_select_with_buttons_right{display:inline-block;position:absolute;right:0;top:0}.buttons_footer,.buttons_header{display:block;margin:0 0 24px}.buttons_header{text-align:right}.buttons_footer{text-align:center}.user{padding:24px 0}.user_title{padding-left:24px}.user_footer{padding:24px 24px 0}.salary{border-bottom:1px solid #e2e9f0;padding:24px;position:relative}.salary:nth-child(odd){background-color:#f5f7f9}.salary_title{margin:0}.salary_icons{display:inline-block;position:absolute;right:12px;top:20px;white-space:nowrap}.salary_icons_item{box-sizing:border-box;cursor:pointer;display:inline-block;height:24px;padding:2px;vertical-align:top;width:24px}.salary_footer{padding-top:16px;text-align:right}.header{background-color:#fff;background-color:var(--color-white);box-sizing:border-box;display:block;grid-area:header;padding:20px 34px 20px 24px;text-align:right}.header_title{color:#12131b;color:var(--color-black);display:inline-block;float:left;font-size:24px;font-weight:100;margin:0}.header_lang,.header_print,.header_setting{cursor:pointer;display:inline-block;height:24px;margin:4px 24px 0 0;padding:0;-webkit-user-select:none;user-select:none;vertical-align:top;width:24px}.header_setting{margin:4px 0 0}.header_print{margin:4px 24px 0 0}.header_lang{height:32px;margin:0 24px 0 0;padding:0;width:50px}.header_with_tab{background-color:#fff;background-color:var(--color-white);left:0;padding:0;position:fixed;right:0;top:0}@media(max-width:700px){.header_print,.header_setting{display:none}}@media print{.header{display:none}}.header_filters{border-right:1px solid #e2e9f0;border-right:1px solid var(--color-border);display:inline-block;margin-right:16px;padding-right:16px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.header_filters_input{border:1px solid #dbdcdd;border-radius:3px;box-sizing:border-box;display:inline-block;height:32px;line-height:32px;outline:none;padding:0 0 0 12px;text-align:left;width:110px}.header_filters_fast{bottom:-16px;display:block;left:0;position:absolute;white-space:nowrap}.header_filters_fast_button{background:none;border:none;color:#cbcbcd;color:var(--color-grey);cursor:pointer;display:inline;font-size:13px;font-size:var(--font-xs);margin:0 5px 0 0;padding:0;text-align:left;text-decoration:underline}.header_filters_fast_button:hover{text-decoration:none}@media(max-width:1000px){.header_filters{display:none}}.ui_kit_tabs{display:block;max-width:100%;padding:0 0 2px;padding:0 0 var(--space-xxxs);white-space:nowrap;width:auto}.ui_kit_tabs,.ui_kit_tabs_item{border:none;border-radius:0;box-sizing:border-box;margin:0;text-align:center}.ui_kit_tabs_item{background-color:#fff;background-color:var(--color-white);border-bottom:3px solid #e2e9f0;color:#12131b;color:var(--color-black);cursor:pointer;display:inline-block;font-size:16px;font-size:var(--font-m);font-weight:100;height:100%;padding:18px 16px;padding:var(--space-xl) var(--space-l);text-decoration:none}.ui_kit_tabs_item_selected{border-bottom:3px solid #1a73e8;border-bottom:3px solid var(--color-button);color:#1a73e8;color:var(--color-button);font-weight:700}.footer{bottom:24px;bottom:var(--space-xxl);left:24px;left:var(--space-xxl);pointer-events:none;position:fixed;right:24px;right:var(--space-xxl);text-align:center;transition:bottom 1s ease-in-out}.footer_hidden{bottom:-130px}.footer_wrapper{background-color:#12131b;background-color:var(--color-black);border-radius:8px;border-radius:var(--border-radius-m);box-shadow:0 0 16px #f5f7f9,0 0 16px #f5f7f9;box-shadow:0 0 var(--space-l) #f5f7f9,0 0 var(--space-l) #f5f7f9;display:inline-block;margin:0 auto;padding:0;pointer-events:auto;text-align:center;white-space:nowrap;width:300px}.footer_gap{display:block;height:80px}.footer_button{--temp-color:var(--color-grey);border-radius:8px;border-radius:var(--border-radius-m);box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;vertical-align:top;white-space:normal;width:25%}.footer_button:first-child:hover,.footer_button:nth-child(4n+2):hover,.footer_button_selected{--temp-color:var(--color-white);background-color:#35353f}.footer_button:first-child:active,.footer_button:nth-child(4n+2):active{--temp-color:var(--color-white);background-color:#45454f}.footer_button_text{border:none;color:var(--temp-color);display:block;font-size:13px;font-size:var(--font-s);font-weight:100;margin:0 auto;overflow:hidden;padding:0 0 12px;padding:0 0 var(--space-m);text-align:center;text-decoration:none;text-overflow:ellipsis;width:100%}.footer_button_icon{background-repeat:no-repeat;background-size:100% auto;display:block;height:32px;margin:8px auto 4px;margin:var(--space-s) auto var(--space-xxs);width:32px}@media(max-width:700px){.footer_wrapper{width:100%}}.page_wrapper_print_icon{display:block;margin:24px auto;width:70%}.page_wrapper{background-color:#f5f7f9;display:grid;grid-template-areas:"sidebar header" "sidebar main";grid-template-columns:240px 1fr;grid-template-rows:72px 1fr;min-height:100vh}.page_wrapper_header{background-color:#fff;background-color:var(--color-white);display:block;height:100px;left:0;position:fixed;right:0;top:-100px;width:100%}.page_wrapper_main,.page_wrapper_main_mobile{box-sizing:border-box;break-inside:auto;display:block;grid-area:main;min-height:calc(100vh - 72px);padding:24px;page-break-inside:auto;width:calc(100vw - 258px)}.page_wrapper_main_mobile{padding:24px 24px 82px;width:calc(100vw - 240px)}.page_wrapper_main_fullscreen{background-color:#f5f7f9;box-sizing:border-box;display:block;min-height:100vh;padding:24px;width:calc(100vw - 18px)}@media(max-width:1000px){.page_wrapper{grid-template-columns:60px 1fr}.page_wrapper_main{width:calc(100vw - 78px)}.page_wrapper_main_mobile{width:calc(100vw - 60px)}}@media(max-width:700px){.page_wrapper{grid-template-areas:"header header" "main main"}.page_wrapper_main{width:calc(100vw - 18px)}.page_wrapper_main_mobile{width:100vw}}@media print{.page_wrapper{grid-template-areas:"main main" "main main"}.page_wrapper_main{padding:12px 0;width:100vw}}.slider_entrance_left,.slider_entrance_right,.slider_exit_left,.slider_exit_right{position:relative;top:0}.slider_exit_left{animation:slider_exit_left .2s linear forwards}.slider_exit_right{animation:slider_exit_right .2s linear forwards}.slider_entrance_left{animation:slider_entrance_left .2s linear forwards}.slider_entrance_right{animation:slider_entrance_right .2s linear forwards}@keyframes slider_exit_left{0%{opacity:1;right:0}to{opacity:.5;right:110%}}@keyframes slider_exit_right{0%{left:0;opacity:1}to{left:110%;opacity:.5}}@keyframes slider_entrance_left{0%{opacity:.5;right:110%}to{opacity:1;right:0}}@keyframes slider_entrance_right{0%{left:110%;opacity:.5}to{left:0;opacity:1}}.main_wrapper{display:block;text-align:left;white-space:nowrap}.main_wrapper,.main_wrapper_white{box-sizing:border-box;break-inside:auto;page-break-inside:auto;width:100%}.main_wrapper_white{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;display:inline-block;margin-bottom:24px;padding:24px;position:relative;vertical-align:top;white-space:normal}.main_wrapper_icons{display:inline-block;position:absolute;right:14px;top:14px;white-space:nowrap}.main_wrapper_item{background-color:#0000;border:1px solid #0000;break-inside:auto;margin:0;padding:0;page-break-inside:auto;width:calc(50% - 12px)}.main_wrapper_item,.page_smart_box{display:inline-block;position:relative;vertical-align:top;white-space:normal}.page_smart_box{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;margin-bottom:24px;padding:0 0 24px;width:100%}.main_wrapper_item+.main_wrapper_item{margin-left:24px}@media screen and (max-width:1200px){.main_wrapper_item{display:block;margin:0;width:100%}.main_wrapper_white{display:block}.main_wrapper_item+.main_wrapper_item{display:block;margin:0}}@media print{.main_wrapper_white{border:none;border-radius:0;padding:0}}.nothing_found{display:block;margin:0 auto;max-width:80%;padding:24px 0}.nothing_found_wrapper{align-items:center;display:flex;height:80%;justify-content:center;width:100%}.nothing_found_icon{display:block;height:100px;margin:0 auto 24px;width:200px}.nothing_found_console,.nothing_found_text,.nothing_found_title{box-sizing:border-box;color:#73809f;display:block;font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:16px;line-height:var(--font-m);max-width:400px;overflow:hidden;padding:8px;padding:var(--space-s);text-align:left;text-decoration:none;text-overflow:ellipsis;vertical-align:bottom}.nothing_found_title{font-weight:700;margin:0 auto 4px;text-align:center}.nothing_found_link{color:#1a73e8;color:var(--color-button);text-decoration:underline}.nothing_found_link:hover{text-decoration:none}.nothing_found_console{background-color:#e2e9f0;background-color:var(--color-border);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);line-height:18px;line-height:var(--font-l);padding:8px;padding:var(--space-s)}.loading{display:block;height:100%;margin:0 auto;min-height:80px;padding:0;text-align:center;width:100%}.paginator{box-sizing:border-box;display:block;margin:0 auto 24px;vertical-align:top;white-space:normal}.paginator_text{color:#12131b;color:var(--color-black);font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;height:42px;line-height:42px;margin:0 8px;margin:0 var(--space-s);padding:0;text-align:left;text-decoration:none;vertical-align:bottom}.paginator_page_number,.paginator_text{display:inline-block}input.paginator_page_number{display:inline-block;margin:0 8px;margin:0 var(--space-s);padding:0;text-align:center;width:42px}.title{color:#12131b;color:var(--color-black);font-size:18px;font-size:var(--font-l);margin:0 0 24px}.banner,.title{font-weight:100}.banner{background-color:#a7b6fe;background-position:50%;background-repeat:no-repeat;background-size:180% auto;border-left-color:#e2e9f0;border-left-color:var(--color-border);border-left-width:1px;border-radius:4px;border-radius:var(--border-radius-s);color:#fff;color:var(--color-white);height:100%;letter-spacing:1px;overflow:hidden;padding:0;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.banner_icon{display:inline-block;margin:0 6px 0 0;margin:0 var(--space-xs) 0 0;vertical-align:middle;width:50px}.recommendations_card{background-color:var(--color-temp-bg);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-left:var(--space-s) solid var(--color-temp-border);border-radius:8px;border-radius:var(--border-radius-m);box-sizing:border-box;break-inside:avoid;display:inline-block;margin:0 24px 16px 0;margin:0 var(--space-xxl) var(--space-l) 0;max-height:100px;min-height:100px;padding:12px 16px;padding:var(--space-m) var(--space-l);page-break-inside:avoid;position:relative;text-align:left;text-decoration:none;vertical-align:top;white-space:normal;width:220px}.recommendations_card_for_print{display:block;margin:0 0 16px;margin:0 0 var(--space-l) 0;max-height:none;width:100%}.recommendations_card_title{display:block;font-size:13px;font-size:var(--font-xs);font-weight:700;margin:0 0 6px;margin:0 0 var(--space-xs);padding:0;text-align:left;text-decoration:none;vertical-align:bottom;width:90%}.recommendations_card_icon{display:inline-block;height:24px;opacity:.5;position:absolute;right:8px;right:var(--space-s);top:8px;top:var(--space-s);width:24px;z-index:0}.recommendations_card_button{bottom:6px;bottom:var(--space-xs);position:absolute;right:8px;right:var(--space-s)}.recommendations_card_info{--color-temp-border:#97c2a9;--color-temp-bg:#e3f8ec;--color-temp-title:#58866b}.recommendations_card_fact{--color-temp-border:var(--color-11);--color-temp-bg:#eff7ff;--color-temp-title:var(--color-first)}.recommendations_card_warning{--color-temp-border:var(--color-21);--color-temp-bg:#fff5f2;--color-temp-title:#e8b06d}.recommendations_card_error{--color-temp-border:var(--color-12);--color-temp-bg:#ffefee;--color-temp-title:#dd8b87}.recommendations_card_title{color:var(--color-temp-title)}.recommendations_card_icon{background-image:var(--color-temp-icon)}.recommendations_card_button{color:var(--color-temp-title)}.recommendations_card_banner{border-left-color:#e2e9f0;border-left-color:var(--color-border);border-left-width:1px;font-size:16px;font-size:var(--font-m);line-height:100px;padding:0}.recommendations_container{display:block;margin:0 auto 12px 0;overflow-y:hidden;padding:0;position:relative;text-align:left;white-space:nowrap}.recommendations_container_for_print{column-count:2;overflow:auto;white-space:normal}@media print{.recommendations_container{overflow:auto;white-space:normal}}.pie_svg{display:inline-block;height:100%}.pie_svg_sector{fill:#d0d1d2;stroke:none;stroke-width:0}.pie_chart{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;border-radius:var(--border-radius-m);display:block;margin:0 auto 24px;margin:0 auto var(--space-xxl);padding:24px;padding:var(--space-xxl)}.pie_chart_data{align-items:center;display:flex;justify-content:flex-start}.pie_chart_icon,.pie_chart_legend{display:inline-block;height:100%}.pie_chart_icon{vertical-align:top;width:160px}.pie_chart_legend{padding-left:24px;padding-left:var(--space-xxl);vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pie_chart_line{display:flex;justify-content:flex-start;padding:0 0 4px 26px;padding:0 0 var(--space-xxs) 26px;position:relative}.pie_chart_color{background-color:#d0d1d2;display:inline-block;height:12px;height:var(--space-m);left:0;position:absolute;top:4px;width:12px;width:var(--space-m)}.pie_chart_percent,.pie_chart_text{color:#12131b;color:var(--color-black);display:inline-block;line-height:1.3;text-decoration:none;vertical-align:top;white-space:normal}.pie_chart_percent{width:40px}.pie_chart_text{max-width:calc(100% - 40px)}@media(max-width:700px){.pie_chart_data,.pie_chart_icon,.pie_chart_legend{display:block;height:auto;margin:0 auto}.pie_chart_legend{margin-top:24px;margin-top:var(--space-xxl);padding-left:0;width:100%}}.ui_kit_tags{display:block;white-space:normal}.ui_kit_tags_item{background-color:#e2e9f0;background-color:var(--color-border);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;line-height:1.3;margin:0 0 6px;margin:0 0 var(--space-xs) 0;padding:2px 6px;padding:var(--space-xxxs) var(--space-xs);text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ui_kit_tags_item+.ui_kit_tags_item{margin-left:6px;margin-left:var(--space-xs)}.table,.table_wrapper{display:block}.table{--table-cell-height:48px;--table-bar-width:350px;break-inside:auto;page-break-inside:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.table_tree{--table-cell-height:22px;--table-bar-width:200px}.table_row{border-bottom:1px solid #eee;break-inside:auto;display:block;font-weight:100;page-break-inside:auto;position:relative;white-space:nowrap}.table_row:last-child{border-bottom:none}.table_row_hide{opacity:.2}.table_row_selected{background-color:#fffaf0}.table_sub_row{border-bottom:1px solid #eee;border-radius:8px;border-radius:var(--border-radius-m);break-inside:auto;display:block;font-weight:100;padding:0 12px 24px 42px;padding:0 var(--space-m) var(--space-xxl) 42px;page-break-inside:auto;position:relative;white-space:nowrap}.table_cell,.table_header_cell{background-color:#fff;background-color:var(--color-white);box-sizing:border-box;display:inline-block;font-size:13px;font-size:var(--font-xs);height:var(--table-cell-height);line-height:var(--table-cell-height);overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;z-index:0}.table_fixed{background-color:#ffffffe6;left:0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.table_cell{padding:0 4px}.table_header_cell{background-color:#fff;background-color:var(--color-white);font-weight:700;height:var(--table-cell-height);line-height:var(--table-cell-height);padding:0 4px}.table_cell_number{text-align:right}.table_cell_icon_close,.table_cell_icon_open{cursor:pointer;display:inline-block;height:32px;margin-top:8px;transform:rotate(-90deg);transition:transform .5s;width:32px}.table_cell_icon_open{transform:rotate(0)}.disabled{filter:grayscale(.6);opacity:.4}@media(max-width:800px){.table_cell:first-child,.table_header_cell:first-child{position:static}}@media print{.table_cell:first-child{background-color:#0000}}.table_sort_down,.table_sort_up{border-bottom:6px solid #fff;border-bottom:6px solid var(--color-white);border-left:6px solid #fff;border-left:6px solid var(--color-white);border-right:6px solid #cbcbcd;border-right:6px solid var(--color-grey);border-top:6px solid #cbcbcd;border-top:6px solid var(--color-grey);cursor:pointer;display:inline-block;height:0;margin:0 0 -5px 8px;transform:rotate(-45deg);width:0}.table_sort_down{margin:0 0 3px 8px;transform:rotate(135deg)}.card{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;border-radius:var(--border-radius-m);box-sizing:border-box;display:inline-block;margin:0 24px 24px 0;margin:0 var(--space-xxl) var(--space-xxl) 0;padding:24px 8px 8px;padding:var(--space-xxl) var(--space-s) var(--space-s);page-break-inside:avoid;position:relative;vertical-align:top;width:100%}.card_wrapper{margin:0;width:calc(100% + 24px)}.card_title{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);display:inline-block;font-size:16px;font-size:var(--font-m);font-weight:700;left:20%;line-height:1.3;margin:0 0 16px;margin:0 0 var(--space-l);overflow:hidden;padding:4px 8px;padding:var(--space-xxs) var(--space-s);position:absolute;right:20%;text-align:center;text-overflow:ellipsis;top:-13px;white-space:nowrap}.card_line{align-items:center;border:none;box-sizing:border-box;display:flex;justify-content:space-between;padding:4px 4px 2px;padding:var(--space-xxs) var(--space-xxs) var(--space-xxxs);white-space:nowrap}.card_line_title,.card_line_value{box-sizing:border-box;color:#9e98ad;color:var(--color-42);display:inline-block;font-size:13px;font-size:var(--font-s);line-height:1.3;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:normal;width:-webkit-max-content;width:max-content}.card_line_value{text-align:right}.card_line_with_template{border-top:2px dotted #e2e9f0;border-top:2px dotted var(--color-border);display:block;margin-top:4px;margin-top:var(--space-xxs);text-align:center}.card_line_with_template_title{box-sizing:border-box;color:#9e98ad;color:var(--color-42);display:block;font-size:13px;font-size:var(--font-s);line-height:1.3;padding:4px;padding:var(--space-xxs) var(--space-xxs) var(--space-xxs);text-overflow:ellipsis;vertical-align:top;white-space:normal}.card_line+.card_line{border-top:1px solid #e2e9f0;border-top:1px solid var(--color-border)}.card_line_with_template>.line_chart{margin-top:0}.data_view_buttons{position:absolute;right:24px;text-align:right;top:-48px}.data_view_icon{cursor:pointer;display:inline-block;height:24px;height:var(--space-xxl);margin-left:16px;margin-left:var(--space-l);padding:0;width:24px;width:var(--space-xxl)}@media print{.data_view_buttons{display:none}}.line_chart{--line_chart-height:24px;border-radius:4px;display:block;margin-top:12px;-webkit-user-select:none;user-select:none}.line_chart,.line_chart_item,.line_chart_sub_item{height:var(--line_chart-height);overflow:hidden;text-align:left}.line_chart_item,.line_chart_sub_item{background-color:#d0d1d2;box-sizing:border-box;color:#fff;color:var(--color-white);display:inline-block;font-size:13px;font-size:var(--font-xs);line-height:var(--line_chart-height);margin:0;padding:0;-webkit-print-color-adjust:exact;vertical-align:top;white-space:nowrap}.line_chart_sub_item{text-overflow:ellipsis}.line_chart_item:first-child{border-radius:4px 0 0 4px}.line_chart_item:last-child{border-radius:0 4px 4px 0}.vertical_bar_scale{--temp-height:300px;--temp-track:var(--color-11);--temp-thumb:var(--color-grey);-webkit-appearance:none;appearance:none;background:#0000;display:inline-block;width:var(--temp-height)}.vertical_bar_scale:focus{outline:none}.vertical_bar_scale::-webkit-slider-runnable-track{background-color:var(--temp-track);border-radius:8px;border-radius:var(--border-radius-m);height:8px;height:var(--space-s)}.vertical_bar_scale::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#cbcbcd;background-color:var(--color-grey);border-radius:8px;border-radius:var(--border-radius-m);height:16px;height:var(--space-l);margin-top:-4px;width:16px;width:var(--space-l)}.vertical_bar_scale::-moz-range-track{-webkit-appearance:none;appearance:none;background-color:#cbcbcd;background-color:var(--color-grey);border-radius:8px;border-radius:var(--border-radius-m);height:16px;height:var(--space-l);margin-top:-4px;width:16px;width:var(--space-l)}.vertical_bar_scale::-moz-range-thumb{background-color:var(--temp-track);border-radius:8px;border-radius:var(--border-radius-m);height:8px;height:var(--space-s)}.vertical_bar_scale_wrapper{bottom:0;height:1px;left:0;position:absolute;transform:rotate(-90deg);width:1px}@media print{.vertical_bar_scale{display:none}}.vertical_bar{--temp-height:300px;display:block;height:var(--temp-height);margin:24px 0 0;margin:var(--space-xxl) 0 0 0;padding:0 0 0 24px;padding:0 0 0 var(--space-xxl);position:relative;white-space:nowrap;width:100%}.vertical_bar_item{background-color:#dbdcdd;cursor:pointer;display:inline-block;min-width:1px;-webkit-print-color-adjust:exact;transition:height .4s;vertical-align:bottom;width:10px}.vertical_bar_item:hover{background-color:#ed675f;background-color:var(--color-second)}.vertical_bar_line{border-top:1px solid #cbcbcd;border-top:1px solid var(--color-grey);display:block;height:1px;left:24px;left:var(--space-xxl);position:absolute;-webkit-print-color-adjust:exact;width:calc(100% - 24px);width:calc(100% - var(--space-xxl))}.vertical_bar_line_text{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);bottom:10px;box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;padding:2px 6px;padding:var(--space-xxxs) var(--space-xs);position:relative;text-align:center}@media print{.vertical_bar{padding:0}.vertical_bar_line{left:0;width:100%}}.external_link{background-color:#0000;border:none;box-sizing:border-box;color:#4162b5;color:var(--color-first);cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;line-height:13px;line-height:var(--font-s);margin:0 8px 0 0;margin:0 var(--space-s) 0 0;padding:0;text-decoration:underline;text-overflow:ellipsis;white-space:normal}.external_link:hover{text-decoration:none}.day_info_wrapper{column-count:2}.day_info_author,.day_info_date,.day_info_message{background-color:#0000;border:none;box-sizing:border-box;color:#12131b;color:var(--color-black);font-weight:100;padding:0;text-decoration:none;text-overflow:ellipsis;white-space:normal}.day_info_author{display:block;font-size:16px;font-size:var(--font-m);line-height:16px;line-height:var(--font-m);margin:0 0 16px;margin:0 0 var(--space-l) 0}.day_info_link{display:block;margin:0 0 8px;margin:0 0 var(--space-s) 0;padding:0 0 0 16px;padding:0 0 0 var(--space-l)}.day_info_date,.day_info_message{color:#9e98ad;color:var(--color-42);display:inline-block;font-size:13px;font-size:var(--font-xs);line-height:16px;line-height:var(--font-m);margin:0 0 6px;margin:0 0 var(--space-xs) 0;vertical-align:top}.day_info_date{margin-right:16px;margin-right:var(--space-l)}.day_info_message{width:calc(100% - 44px)}.day_info_row{display:block;padding:0 0 0 32px;white-space:nowrap}.day_info_row:last-child{margin-bottom:8px;margin-bottom:var(--space-s)}@media(max-width:1000px){.day_info_wrapper{column-count:1}}.ui_kit_select_option,.ui_kit_select_search,.ui_kit_select_value{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;height:42px;line-height:42px;margin:0;outline-color:#0000;padding:0 16px;padding:0 var(--space-l);text-align:left;vertical-align:top;width:100%}.ui_kit_select_search{padding-top:2px;padding-top:var(--space-xxxs)}.ui_kit_select_container{position:relative}.ui_kit_select_list{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-shadow:0 0 5px #e2e9f0;box-shadow:0 0 5px var(--color-border);display:block;left:0;max-height:300px;padding:4px 0;padding:var(--space-xxs) 0;position:absolute;right:0;text-align:left;top:45px;z-index:2}.ui_kit_select_option{border:none;border-radius:0;cursor:pointer;display:block;text-align:left}.ui_kit_select_option:hover,.ui_kit_select_option_focus{background-color:#e2e9f0;background-color:var(--color-border)}.ui_kit_select_option+.ui_kit_select_option{border-top:1px solid #e2e9f0;border-top:1px solid var(--color-border)}.ui_kit_select_icon{bottom:0;cursor:pointer;display:block;padding:10px 0 0;position:absolute;right:0;text-align:center;top:0;width:32px}.ui_kit_select_icon_button{display:block;height:24px;height:var(--space-xxl);margin:0;padding:0;transition:transform .5s;width:24px;width:var(--space-xxl)}.ui_kit_select_icon_button_open{transform:rotate(-180deg)}.ui_kit_checkbox{display:block;padding:0 0 0 32px;position:relative}.ui_kit_checkbox_box{border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-shadow:none;cursor:pointer;display:block;height:18px;height:var(--space-xl);left:0;position:absolute;top:0;width:18px;width:var(--space-xl)}.ui_kit_checkbox_title{color:#12131b;color:var(--color-black);cursor:pointer;display:block;font-size:13px;font-size:var(--font-s);font-weight:100;padding:2px 0 0;padding:var(--space-xxxs) 0 0;white-space:normal}.team_country_filter{margin:0 0 24px;margin:0 0 var(--space-xxl)}.team_country_filter_checkbox,.team_country_filter_select{display:inline-block;margin-right:24px;margin-right:var(--space-xxl);vertical-align:middle}.team_country_filter_select{min-width:350px}.team_country_filter_checkbox{margin-top:16px;margin-top:var(--space-l)}@media(max-width:900px){.team_country_filter_select{min-width:100%}}@media(max-width:700px){.team_country_filter_checkbox{min-width:calc(49% - 24px)}}.description{white-space:normal}.description_list,.description_text,.description_title{color:#73809f;display:block;font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:16px;line-height:var(--font-m);margin:0 auto;padding:0;text-align:left;text-decoration:none;vertical-align:bottom;white-space:normal}.description_title{font-weight:700;margin:0 auto 4px}.description_text{margin-bottom:4px}.description_link{color:#1a73e8;color:var(--color-button);text-decoration:underline}.description_link:hover{text-decoration:none}.description_link:visited{color:#1a73e8;color:var(--color-button)}.description_list{list-style-type:none;margin:0;padding:0 0 0 22px;position:relative}.description_list:before{content:"—";display:block;left:0;margin-right:8px;position:absolute;top:0}.description_text+.description_text{margin-top:8px}.description_list+.description_title{margin-top:4px}.time_zone_map{display:block;margin:0 auto;position:relative;text-align:center}.time_zone_map_gap{display:block;width:100%}.time_zone_map_points{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.time_zone_map_point{background-color:#12131b;background-color:var(--color-black);border-radius:32px;box-shadow:0 0 5px #fff,0 0 5px #fff,0 0 15px #fff;box-shadow:0 0 5px var(--color-white),0 0 5px var(--color-white),0 0 15px var(--color-white);color:#fff;color:var(--color-white);display:block;font-size:10px;font-size:var(--font-xxs);height:18px;height:var(--space-xl);height:var(--temp-size);left:0;line-height:20px;line-height:var(--temp-size);position:absolute;text-align:center;top:0;width:18px;width:var(--space-xl);width:var(--temp-size)}.time_zone_map_point_p1300{left:97.5%;top:72%}.time_zone_map_point_p1200{left:94%;top:87%}.time_zone_map_point_p1100{left:88%;top:81%}.time_zone_map_point_p1000{left:86.5%;top:83.5%}.time_zone_map_point_p0930,.time_zone_map_point_p1030{left:84%;top:82%}.time_zone_map_point_p0900{left:83%;top:42%}.time_zone_map_point_p0800{left:78%;top:47%}.time_zone_map_point_p0700{left:69%;top:29%}.time_zone_map_point_p0630{left:73%;top:53%}.time_zone_map_point_p0600{left:66.5%;top:29%}.time_zone_map_point_p0545{left:69%;top:47%}.time_zone_map_point_p0430{left:65%;top:43%}.time_zone_map_point_p0530{left:67%;top:49.5%}.time_zone_map_point_p0500{left:64%;top:30%}.time_zone_map_point_p0400{left:60%;top:31%}.time_zone_map_point_p0330{left:61%;top:44%}.time_zone_map_point_p0300{left:57%;top:29%}.time_zone_map_point_p0200{left:54%;top:33.5%}.time_zone_map_point_p0100{left:48%;top:35%}.time_zone_map_point_p0000{left:45%;top:32%}.time_zone_map_point_m0100{left:39%;top:41%}.time_zone_map_point_m0200{left:33.5%;top:75%}.time_zone_map_point_m0300{left:30%;top:81%}.time_zone_map_point_m0330{left:30.5%;top:34%}.time_zone_map_point_m0400{left:28.5%;top:68%}.time_zone_map_point_m0500{left:25%;top:42%}.time_zone_map_point_m0600{left:19%;top:45%}.time_zone_map_point_m0700{left:16%;top:42%}.time_zone_map_point_m0800{left:12%;top:39%}.time_zone_map_point_m0900{left:5%;top:22%}.time_zone_map_point_m1000{left:4%;top:74%}.time_zone_map_point_m1100{left:0;top:67%}.time_zone_map_point_m1200{left:97%;top:62%}.time_zone_map_point_hide{display:none}.time_zone_map_point_active{background-color:#4162b5;background-color:var(--color-first)}.time_zone_map_point_dismissed{background-color:#ed675f;background-color:var(--color-second)}.time_zone_map_point_s{--temp-size:var(--space-xl);padding-top:.5px}.time_zone_map_point_m{--temp-size:var(--space-xxl);margin:-3px}.time_zone_map_point_l{--temp-size:32px;margin:-8px}.hours_chart_user{--commits-by-hours-size:calc(4vw - 16px);box-sizing:border-box;display:block;margin:24px 0 0;vertical-align:top}.hours_chart_title{display:inline-block;text-align:left;white-space:nowrap;width:200px}.hours_chart_data{display:inline-block;vertical-align:top;width:100%}.hours_chart_day{display:block;vertical-align:top;white-space:nowrap;width:100%}.hours_chart_day_name,.hours_chart_day_time,.hours_chart_hour{box-sizing:border-box;display:inline-block;font-size:13px;font-size:var(--font-xs);height:var(--commits-by-hours-size);line-height:var(--commits-by-hours-size);overflow:hidden;-webkit-print-color-adjust:exact;text-align:center;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:var(--commits-by-hours-size)}.hours_chart_day_name,.hours_chart_day_time{border-bottom:1px solid gray;box-sizing:border-box}.hours_chart_day_name{border-right:1px solid gray;font-size:13px;font-size:var(--font-xs)}.hours_chart_hour{background-color:#4162b5;background-color:var(--color-first);border:1px solid #fff;border-radius:6px;color:#fff;color:var(--color-white)}@media(max-width:1300px){.hours_chart_day_time_mm{display:none}}@media(max-width:1000px){.hours_chart_user{--commits-by-hours-size:calc(4vw - 6.24px)}}@media(max-width:900px){.hours_chart_day_name,.hours_chart_day_time,.hours_chart_hour{font-size:10px;font-size:var(--font-xxs)}.hours_chart_hour{border:none;border-radius:0}}.hours_chart_legend{--commits-by-hours-size:calc(4vw - 16px);box-sizing:border-box;display:block;margin:24px 0 0;vertical-align:top}.hours_chart_legend_item{align-items:center;display:flex;justify-content:flex-start;margin:0 0 6px}.hours_chart_legend_count,.hours_chart_legend_weekend,.hours_chart_legend_work{border:1px solid #fff;border-radius:6px;display:inline-block;font-size:13px;font-size:var(--font-xs);height:var(--commits-by-hours-size);line-height:var(--commits-by-hours-size);-webkit-print-color-adjust:exact;text-align:center;width:var(--commits-by-hours-size)}.hours_chart_legend_work{background-color:#4162b5;background-color:var(--color-first);opacity:.8}.hours_chart_legend_weekend{background-color:#ed675f;background-color:var(--color-second);opacity:.8}.hours_chart_legend_count{background-color:#fff;background-color:var(--color-white);border:1px solid #cbcbcd;border:1px solid var(--color-grey);color:#12131b;color:var(--color-black)}.hours_chart_legend_title{box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3;margin:0 auto;padding:0 0 0 12px;text-align:left;text-decoration:none;vertical-align:bottom;width:100%}.hours_chart_legend_title:before{content:"—";display:inline-block;margin:0 12px 0 0}@media(max-width:1300px){.day_time_mm{display:none}}@media(max-width:1000px){.user{--commits-by-hours-size:calc(4vw - 6.24px)}}@media(max-width:900px){.day_name,.day_time,.hour{font-size:10px;font-size:var(--font-xxs)}.hour{border:none;border-radius:0}}.candy{display:block;margin:24px 0 0;padding:0;width:100%}.candy_item{display:grid;grid-auto-rows:20px;grid-template-columns:150px 1fr;margin:4px 0;vertical-align:top;width:100%}.candy_line,.candy_title{display:inline-block;height:20px;line-height:20px;margin:0;vertical-align:top}.candy_line{position:relative;text-align:left;white-space:nowrap}.candy_value{background-color:#d0d1d2;display:inline-block;height:1px;margin:10px 0;-webkit-print-color-adjust:exact}.candy_prefix{color:#cbcbcd;color:var(--color-grey);display:block;font-size:13px;font-size:var(--font-xs);height:20px;left:-50px;line-height:20px;margin:0;position:absolute;text-align:right;top:0;width:46px}.candy_dot{background-color:#d0d1d2;border-radius:8px;display:inline-block;margin:6px 0 0 -4px;padding:4px;-webkit-print-color-adjust:exact;vertical-align:top}.candy_line:hover>.candy_dot,.candy_line:hover>.candy_value{background-color:#ed675f;background-color:var(--color-second)}.candy_line:hover>.candy_prefix{color:#ed675f;color:var(--color-second)}.tempo{white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tempo,.tempo_wrapper{display:block}.tempo_column{border-right:1px solid #e2e9f0;border-right:1px solid var(--color-border);box-sizing:border-box;display:inline-block;padding:0;vertical-align:top;white-space:normal;width:280px}.tempo_column:last-child{border-right:none}.tempo_column_wrapper{display:block;height:80vh;max-height:80vh;min-height:80vh}.tempo_author,.tempo_header,.tempo_task{box-sizing:border-box;color:#12131b;color:var(--color-black);display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3;margin:0 auto;padding:0;text-align:left;text-decoration:none;vertical-align:bottom;width:100%}.tempo_header{align-items:center;border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);box-sizing:border-box;display:flex;font-weight:700;justify-content:flex-start;margin:0 auto 12px;margin:0 auto var(--space-m) auto;padding:12px 16px;padding:var(--space-m) var(--space-l);text-align:center;white-space:nowrap;width:100%}.tempo_header_day,.tempo_header_title{color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3}.tempo_header_title{font-weight:700;margin-right:12px;margin-right:var(--space-m);text-align:left}.tempo_header_day{color:#bab2d0;color:var(--color-44);font-weight:100;text-align:right}.tempo_author{border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);font-weight:700;margin:0 auto 12px;padding:0 0 12px 8px;width:calc(100% - 16px);width:calc(100% - var(--space-l))}.tempo_task{border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);margin:0 auto 6px;margin:0 auto var(--space-xs) auto;padding:8px;white-space:nowrap;width:100%}.tempo_task_wrapper{margin:0 auto 24px;padding:0 16px;padding:0 var(--space-l)}.tempo_task_header{align-items:center;border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;margin:0 0 6px;padding:0 0 6px}.tempo_task_link,.tempo_task_tag,.tempo_task_title,.tempo_task_value{color:#73809f;display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3;margin:0 auto;padding:0;text-align:left;text-decoration:none;vertical-align:bottom}.tempo_task_link{color:#4162b5;color:var(--color-first);cursor:pointer;display:inline-block;font-weight:700;margin:0;text-decoration:underline}.tempo_task_tags{display:inline-block;margin:0 0 -6px;text-align:right;white-space:normal}.tempo_task_tag{background-color:#e2e9f0;background-color:var(--color-border);border-radius:12px;border-radius:var(--border-radius-l);display:inline-block;margin:0 0 6px 6px;margin:0 0 var(--space-xs) var(--space-xs);padding:2px 10px;padding:var(--space-xxxs) var(--space-sm)}.tempo_task_commits,.tempo_task_hours{background-color:#f1f5f7;border-radius:4px;border-radius:var(--border-radius-s);display:inline-block;padding:8px 0;padding:var(--space-s) 0;text-align:center;width:calc(50% - 4px)}.tempo_task_commits{margin:0 8px 0 0;width:calc(35% - 4px)}.tempo_task_hours{width:calc(65% - 4px)}.tempo_task_title,.tempo_task_value{color:#12131b;color:var(--color-black);font-weight:100;text-align:center}.tempo_task_value{display:inline-block}.tempo_task_title{color:#bab2d0;color:var(--color-44);margin:2px 0 0}.tempo_task_icon{display:inline-block;height:16px;margin:0 4px 0 0;vertical-align:middle;width:16px}.tempo_chart{margin:0 auto 8px;margin:0 auto var(--space-s) auto;padding:0 0 8px;padding:0 0 var(--space-s) 0;text-align:left;width:calc(100% - 16px);width:calc(100% - var(--space-l))}.tempo_chart,.tempo_chart_dashboard{border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);display:block}.tempo_chart_dashboard{height:40px;position:relative}.tempo_chart_dot{background-color:#4162b5;background-color:var(--color-first);bottom:0;display:inline-block;left:0;position:absolute;vertical-align:bottom;width:3%}.tempo_chart_legend{align-items:flex-start;display:flex;height:16px;height:var(--space-l);justify-content:space-between;padding:4px 0 0;padding:var(--space-xxs) 0 0 0}.tempo_chart_time{box-sizing:border-box;color:#cbcbcd;color:var(--color-grey);display:inline-block;font-size:10px;font-size:var(--font-xxs)}.table_filters{margin:0 0 24px}.table_filters_item{display:inline-block;margin:0 24px 0 0;vertical-align:top;width:350px}.table_filters_item:first-child{margin-left:0}@media(max-width:900px){.table_filters_item{display:block;margin:0;width:100%}.table_filters_item:first-child{margin-bottom:24px}}.card_with_icon{background-color:#fff;background-color:var(--color-white);background-position:50%;background-repeat:repeat;background-size:auto 100%;border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;border-radius:var(--border-radius-m);display:inline-block;margin:0 24px 24px 0;margin:0 var(--space-xxl) var(--space-xxl) 0;min-height:270px;padding:16px;padding:var(--space-l);position:relative;text-align:center;text-decoration:none;width:calc(50% - 12px)}.card_with_icon,.card_with_icon_icon{box-sizing:border-box;vertical-align:top}.card_with_icon_icon{display:block;height:90px;margin:10px auto 18px;width:auto}.card_with_icon_value{color:#7f9be0;color:var(--color-11);display:block;font-size:28px;font-weight:700;margin:0 0 4px;margin:0 0 var(--space-xxs) 0;padding:0;text-align:center}.card_with_icon_description,.card_with_icon_scoring,.card_with_icon_title{color:#12131b;color:var(--color-black);display:block;font-weight:100;line-height:1.3;margin:0 auto;padding:0;text-align:center;text-decoration:none}.card_with_icon_title{font-size:16px;font-size:var(--font-m);line-height:14px;margin:0 0 4px;margin:0 0 var(--space-xxs) 0}.card_with_icon_description,.card_with_icon_scoring{color:#cbcbcd;color:var(--color-grey);font-size:13px;font-size:var(--font-xs);line-height:16px}.card_with_icon_scoring{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);display:inline-block;margin:0 auto;max-width:80%;min-width:80px;padding:2px 6px;padding:var(--space-xxxs) var(--space-xs);white-space:nowrap}.card_with_icon_scoring_wrapper{bottom:-11px;left:0;position:absolute;right:0;text-align:center}.card_with_icon_small{min-height:auto;padding:16px 0;padding:var(--space-l) 0}.card_with_icon_long{margin:0 0 24px;margin:0 0 var(--space-xxl) 0;width:100%}.card_with_icon_banner{font-size:32px;line-height:270px;padding:0}.card_with_icon_small .card_with_icon_value{color:#3081ea;color:var(--color-button-2);font-size:16px;font-size:var(--font-m);font-weight:100;margin-bottom:12px;margin-bottom:var(--space-m)}.card_with_icon:nth-child(2n+2){margin-right:0}@media(max-width:900px){.card_with_icon{min-height:220px;padding:16px 0;padding:var(--space-l) 0}.card_with_icon_title{margin:0}.card_with_icon_description{display:none}}@media(max-width:650px){.card_with_icon{min-height:190px;padding:32px 0}.card_with_icon_value{font-size:22px}.card_with_icon_title{font-size:13px;font-size:var(--font-s)}.card_with_icon_icon{height:auto;max-height:90px;max-width:80%}}@media print{.card_with_icon{min-height:220px;padding:16px 0;padding:var(--space-l) 0}.card_with_icon_icon{height:60px}.card_with_icon_value{font-size:22px;margin:0}.card_with_icon_title{font-size:13px;font-size:var(--font-s);margin:0 0 8px;margin:0 0 var(--space-s) 0}.card_with_icon_description{display:block}}.file_breadcrumbs{margin:0 0 24px}.file_breadcrumbs_text{color:#12131b;color:var(--color-black);display:inline-block;font-size:18px;font-size:var(--font-l);font-weight:100;margin-right:12px;margin-right:var(--space-m);text-decoration:none;vertical-align:top}.file_breadcrumbs_link{cursor:pointer}.file_breadcrumbs_link:hover{text-decoration:underline}.year_chart{--day-size:16px;margin:0 calc(var(--day-size)/-2);padding:6px 0;padding:var(--space-xs) 0}.year_chart_month{--month-size:calc(var(--day-size)*7 + 7px);display:inline-block;margin:var(--day-size) calc(var(--day-size)/2) 0;vertical-align:top;width:var(--month-size)}.year_chart_month_header{display:block;height:24px}.year_chart_month_header_title{color:#12131b;color:var(--color-black);display:block;font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:16px;line-height:var(--font-m);margin:0 auto;padding:0;text-align:center;text-decoration:none;vertical-align:bottom}.year_chart_month_body{display:block;max-width:var(--month-size);position:relative;width:var(--month-size)}.year_chart_month_body_day{background-blend-mode:screen;background-color:#e2e9f0;background-color:var(--color-border);cursor:pointer;display:inline-block;height:var(--day-size);margin:0 1px 1px 0;position:relative;-webkit-print-color-adjust:exact;text-align:center;vertical-align:top;width:var(--day-size)}.year_chart_month_body_day_arrow{border:16px solid #fff;border-bottom:none;border-right:none;display:inline-block;height:0;left:0;top:20px;transform:rotate(-45deg);width:0}.year_chart_month_body_day_arrow,.year_chart_month_body_day_info{background-color:#fff;background-color:var(--color-white);position:absolute;z-index:1}.year_chart_month_body_day_info{border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;border-radius:var(--border-radius-m);box-shadow:2px 2px 5px #e2e9f0;box-shadow:2px 2px 5px var(--color-border);cursor:default;display:block;font-size:13px;font-size:var(--font-s);left:-175px;max-height:350px;overflow-x:hidden;padding:8px;padding:var(--space-s);text-align:left;top:24px;top:var(--space-xxl);width:350px}.year_chart_month_info{color:#7f9be0;color:var(--color-11);display:block;font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:13px;line-height:var(--font-xs);margin:8px 0 0;margin:var(--space-s) 0 0;overflow:hidden;padding:0;text-align:center;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.game_banner{background-position:0 0;background-repeat:repeat;background-size:auto 100%;display:block;height:300px;margin:0 auto;position:relative;-webkit-user-select:none;user-select:none;width:100%}.game_banner_description{background-color:#000000b3;bottom:0;display:block;left:0;padding:24px 24px 0;padding:var(--space-xxl) var(--space-xxl) 0;position:absolute;right:0;width:100%}.game_banner_text{color:#fff;color:var(--color-white);margin:8px auto;margin:var(--space-s) auto}.races_track_info{animation-direction:alternate;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;animation-name:races_track_info;background-color:#fff;background-color:var(--color-white);border:4px solid #e2e9f0;border:var(--space-xxs) solid var(--color-border);border-radius:60px;box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:28px;font-weight:700;height:60px;line-height:40px;margin:5px 12%;padding:8px 0;padding:var(--space-s) 0;text-align:center;width:60px}@keyframes races_track_info{0%{opacity:0}to{opacity:1}}.races_track_car{height:100%;left:0;position:absolute;text-align:center;top:-8px;width:10%}.races_track_car_title{border:1px solid #cbcbcd;border:1px solid var(--color-grey);border-radius:4px;border-radius:var(--border-radius-s);color:#12131b;color:var(--color-black);display:inline-block;font-size:12px;margin:6px auto 0;margin:var(--space-xs) auto 0 auto;max-width:100%;overflow:hidden;padding:4px 6px;padding:var(--space-xxs) var(--space-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:auto}.races_track_car_title,.races_track_car_title:before{background-color:#fff;background-color:var(--color-white)}.races_track_car_title:before{content:" ";display:block;left:47%;padding:4px;position:absolute;top:22px;transform:rotate(45deg)}.races_track_car_cover{display:block;font-size:12px;height:50%;margin:0 auto;-webkit-user-select:none;user-select:none}.races_track_car_animation{animation-direction:alternate;animation-fill-mode:both;animation-iteration-count:1;animation-name:races_track_car}@keyframes races_track_car{0%{left:0}to{left:90%}}.races{margin:0 auto;position:relative;-webkit-user-select:none;user-select:none}.races_green{background-color:#c2ecc1;background-color:var(--color-13);display:block;height:24px;height:var(--space-xxl)}.races_green,.races_track{background-position:0 0;background-repeat:repeat-x;background-size:auto 100%}.races_track{background-color:#cbcbcd;background-color:var(--color-grey);height:80px;margin:0 auto;padding:4px;padding:var(--space-xxs);position:relative;text-align:right}.races_button{margin-bottom:24px;margin-bottom:var(--space-xxl)}.show_symbol_wrapper{vertical-align:middle}.show_symbol,.show_symbol_wrapper{display:inline-block;white-space:nowrap}.show_symbol{--temp-font:var(--font-s);--temp-width:30px;--temp-height:40px;background-color:#fff;background-color:var(--color-white);color:#12131b;color:var(--color-black);font-size:var(--temp-font);height:var(--temp-height);line-height:var(--temp-height);margin:0 4px 0 0;margin:0 var(--space-xxs) 0 0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;transform:rotateY(180deg);-webkit-user-select:none;user-select:none;vertical-align:top;width:var(--temp-width)}.show_symbol_s{--temp-font:var(--font-xxs);--temp-width:20px;--temp-height:30px}.show_symbol_hide{animation-duration:1s;animation-name:show_symbol}.show_symbol_bg{background-color:#12131b;background-color:var(--color-black);cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.show_symbol_bg_hide{animation-duration:.4s;animation-name:show_symbol_bg}.show_symbol_bg_hide,.show_symbol_hide{animation-direction:alternate;animation-fill-mode:both;animation-iteration-count:1}@keyframes show_symbol{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes show_symbol_bg{0%{opacity:1}99%{opacity:1}to{opacity:0}}.swimming_pool_track{background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;display:block;height:84px;text-align:left;white-space:nowrap;width:100%}.swimming_pool_track_chart,.swimming_pool_track_line,.swimming_pool_track_value{background-size:auto 100%;display:inline-block;height:100%;text-decoration:none;vertical-align:middle}.swimming_pool_track_value{background-color:#fff;background-color:var(--color-white);color:#12131b;color:var(--color-black);line-height:80px;text-align:center;width:85px}.swimming_pool_track_line{background-color:#a7c0ff;background-color:var(--color-31);overflow:hidden;width:calc(100% - 459px)}.swimming_pool_track_chart{background-color:#00003766;text-align:right;width:50%}.swimming_pool_track_man{height:40px;left:30px;position:relative;top:20px}.swimming_pool_track+.swimming_pool_track .swimming_pool_track_line{border-top:4px dashed red}.swimming_pool{margin:0 auto;position:relative;-webkit-user-select:none;user-select:none}.swimming_pool_bottom_border,.swimming_pool_top_border{background-color:#e2e9f0;background-color:var(--color-border);background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;display:block;height:50px}.quiz_result_description,.quiz_result_title{color:#12131b;color:var(--color-black);font-weight:100;margin:0 auto;text-align:center}.quiz_result_title{font-size:18px;font-size:var(--font-l);margin:0 auto 24px;margin:0 auto var(--space-xxl)}.quiz_result_description{font-size:16px;font-size:var(--font-m)}.quiz_container{background-color:#f0ae7a;background-position:50%;height:500px;margin:0 auto;overflow:hidden;position:relative;text-align:center}.quiz_cloud,.quiz_cloud_bg,.quiz_container{background-repeat:repeat;background-size:auto 100%;display:block;width:100%}.quiz_cloud,.quiz_cloud_bg{animation-fill-mode:none;animation-iteration-count:infinite;animation-name:quiz_cloud;background-position:0 0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.quiz_cloud_bg{animation-duration:170s}.quiz_cloud{animation-duration:70s}.quiz_slider{animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:infinite;display:block;height:100%;position:absolute;width:100%}.quiz_slider_animation{animation-name:quiz_slider}.quiz_footer{bottom:0;display:block;left:0;padding:24px 0;padding:var(--space-xxl) 0;position:absolute;right:0;text-align:center;width:100%}.quiz_description,.quiz_title{background-position:0;background-repeat:repeat-x;background-size:auto 80%;box-sizing:border-box;color:#12131b;color:var(--color-black);display:block;font-weight:100;line-height:1.5;margin:0 auto;padding:24px 64px;padding:var(--space-xxl) 64px;text-align:center;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;text-shadow:0 0 5px var(--color-white),0 0 5px var(--color-white),0 0 5px var(--color-white);width:433px}.quiz_title{border-radius:0 0 12px 12px;border-radius:0 0 var(--border-radius-l) var(--border-radius-l);font-size:18px;font-size:var(--font-l);margin:0 auto 24px;margin:0 auto var(--space-xxl)}.quiz_description{font-size:16px;font-size:var(--font-m);margin:100px auto 0}.quiz_icon{background-color:#e8816e;background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border:8px solid #e8816e;border:var(--space-s) solid #e8816e;box-shadow:0 0 5px #cbcbcd;box-shadow:0 0 5px var(--color-grey);display:block;margin:0 auto 24px;margin:0 auto var(--space-xxl);max-width:300px;width:100%}@keyframes quiz_slider{0%{bottom:0;left:auto;opacity:1}49%{bottom:100%;opacity:0}51%{opacity:0;right:auto;top:100%}to{opacity:1;top:0}}@keyframes quiz_cloud{0%{background-position:0 0}to{background-position:-200px 0}}.quiz_answer{--temp-width:160px;--temp-small:calc(var(--temp-width) - 32px);border:none;box-shadow:none;cursor:pointer;padding-bottom:12px;padding-bottom:var(--space-m);position:relative;transition:width .5s;width:var(--temp-width)}.quiz_answer_wrapper{display:inline-block;padding:0;transition:padding .5s;vertical-align:bottom}.quiz_answer_small{width:var(--temp-small)}.quiz_answer_icon{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:block;margin:0 auto 16px;margin:0 auto var(--space-l);transition:background-size .5s;width:100%}.quiz_answer_icon:hover{background-size:auto 105%}.quiz_answer_text{--temp-bg:var(--color-white);--temp-text:var(--color-black);align-items:center;background-color:var(--temp-bg);border:2px solid #6e605e;border-radius:8px;border-radius:var(--border-radius-m);color:var(--temp-text);display:flex;font-size:16px;font-size:var(--font-m);font-weight:100;height:40px;justify-content:center;margin:4px auto 0;margin:var(--space-xxs) auto 0;position:relative;text-align:center;width:80%}.quiz_answer_text_selected{--temp-bg:#5f9c92;--temp-text:var(--color-white)}.quiz_answer_text_correct{--temp-bg:#267a05;--temp-text:var(--color-white)}.quiz_answer_text_error{--temp-bg:#dd5f00;--temp-text:var(--color-white)}.quiz_answer_text:before{border:12px solid var(--temp-bg);border-bottom:none;border-right:none;content:" ";display:block;left:45%;position:absolute;top:-6px;transform:rotate(45deg)}.quiz_answer_wrapper+.quiz_answer_wrapper{margin-left:64px}.quiz_answer_wrapper_small{padding:8px 16px;padding:var(--space-s) var(--space-l)}.quiz_answer_wrapper_small .quiz_answer{animation-delay:1s;animation-duration:2s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:quiz_answer;width:var(--temp-small)}.quiz_answer_wrapper_small .quiz_answer_text{font-size:13px;font-size:var(--font-s)}@keyframes quiz_answer{0%{top:0}to{top:800px}}.quiz_question_title{background-color:#fff;background-color:var(--color-white);color:#12131b;color:var(--color-black);font-size:18px;font-size:var(--font-l);font-weight:100;margin:0 auto 24px;margin:0 auto var(--space-xxl);text-align:center}.quiz_question_answer{display:block;text-align:center}.table_of_contents{display:block;margin-bottom:24px;margin-bottom:var(--space-xxl)}.table_of_contents_title{margin-bottom:0}.table_of_contents_item{color:#1a73e8;color:var(--color-button);cursor:pointer;display:block;font-size:13px;font-size:var(--font-s);list-style-type:none;margin:12px 0;margin:var(--space-m) 0;padding:0 0 0 22px;position:relative;text-decoration:underline}.table_of_contents_item:hover{text-decoration:none}.table_of_contents_item:visited{color:#1a73e8;color:var(--color-button)}.table_of_contents_item:before{content:"—";display:block;left:0;margin-right:8px;position:absolute;top:0}.cover{display:block}.cover_sub_title,.cover_title{color:#12131b;color:var(--color-black);display:block;font-size:42px;font-weight:700;text-align:center}.cover_title{font-weight:100;margin:350px 0 32px}.cover_sub_title{font-size:36px;font-weight:700;margin-bottom:230px}.team_release_download{position:relative;top:-12px}.achievement_container{margin:12px 0 24px}.achievement{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:6px;box-sizing:border-box;display:inline-block;margin:0 10px 10px 0;min-height:80px;padding:23px 0 0 90px;position:relative;vertical-align:top;width:100%}.achievement:last-child{margin:0 10px 0 0}.achievement_icon_container{display:block;left:8px;margin:0 auto 16px;overflow:hidden;position:absolute;top:8px;vertical-align:top}.achievement_icon{background-color:#e2e9f0;background-color:var(--color-border);border-color:#e2e9f0;border-color:var(--color-border);border-radius:40px;color:#fff;color:var(--color-white);display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;height:64px;letter-spacing:2px;line-height:64px;margin:0 auto;text-align:center;white-space:nowrap;width:64px}.achievement_icon_svg{fill:#fff;fill:var(--color-white);display:inline-block;height:56px;margin:4px auto;width:56px}.achievement_description,.achievement_title{display:block;font-size:13px;font-size:var(--font-s);margin:0;padding:0;text-align:left}.achievement_description{color:#cbcbcd;color:var(--color-grey);display:block;padding:4px 0 0}.achievement_good{background-color:#c2ecc1;background-color:var(--color-13);border-color:#c2ecc1;border-color:var(--color-13)}.achievement_bad{background-color:#fec4c4;border-color:#fec4c4}.character{display:inline-block;height:500px;pointer-events:none;position:relative;width:100%}.character_layer{display:block;left:0;position:absolute;top:0;width:100%}.character_halo{--temp-halo:70px;animation:slidein 9s linear 1s infinite both running;animation-name:character_halo;background-repeat:no-repeat;background-size:100% 100%;border-radius:var(--temp-halo);box-shadow:-5px 0 15px red;display:block;height:var(--temp-halo);left:45%;position:absolute;top:7%;width:var(--temp-halo)}@keyframes character_halo{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.get_list{background-color:#f5f7f9;border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;display:inline-block;margin:0 0 10px;margin:0 0 var(--space-sm) 0;min-width:140px;padding:12px 12px 8px;padding:var(--space-m) var(--space-m) var(--space-s);vertical-align:top}.get_list_container{align-items:center;border:1px solid #e2e9f0;border:1px solid var(--color-border);display:flex;flex-wrap:wrap;justify-content:space-between;margin:12px 0 24px;margin:var(--space-m) 0 var(--space-xxl) 0;padding:12px 12px 0;padding:var(--space-m) var(--space-m) 0}.get_list_container,.get_list_title{background-color:#fff;background-color:var(--color-white);border-radius:4px;border-radius:var(--border-radius-s)}.get_list_title{border:1px solid #e2e9f0;border:1px solid var(--color-border);box-sizing:border-box;display:block;font-size:13px;font-size:var(--font-s);margin:0 0 8px;margin:0 0 var(--space-s) 0;min-height:87px;padding:24px 8px;padding:var(--space-xxl) var(--space-s);position:relative;text-align:center}.get_list_title:before{background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);border-right:1px solid #e2e9f0;border-right:1px solid var(--color-border);bottom:-6px;box-sizing:border-box;content:"";display:block;height:12px;height:var(--space-m);left:calc(50% - 6px);margin:0;padding:0;position:absolute;transform:rotate(45deg);width:12px;width:var(--space-m);z-index:0}.get_list_icon{background-color:#e2e9f0;background-color:var(--color-border);border:2px dotted #fff;border-radius:32px;color:#12131b;color:var(--color-black);display:block;font-size:16px;font-size:var(--font-m);font-weight:700;height:64px;letter-spacing:2px;line-height:64px;margin:0 auto;text-align:center;white-space:nowrap;width:64px}.get_list_big_number{letter-spacing:normal}.get_list_task{display:block;margin:0 auto}.get_list_pr{display:block}.get_list_date,.get_list_pr{color:#cbcbcd;color:var(--color-grey);margin:12px auto 0;margin:var(--space-m) auto 0}.get_list_date{border-top:1px solid #e2e9f0;border-top:1px solid var(--color-border);font-size:13px;font-size:var(--font-s);padding:8px 0 0;padding:var(--space-s) 0 0 0;text-align:center}.place_for_photo{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;color:#cbcbcd;color:var(--color-grey);display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:232px;margin:44px auto;min-height:232px;padding:0;text-align:center;text-decoration:none;vertical-align:top;width:60%}.console{position:relative}.console,.console_body,.console_header{box-sizing:border-box;display:block;margin:0 auto;width:100%}.console_body,.console_header{font-size:13px;font-size:var(--font-s);font-weight:100;line-height:1.3;text-align:left}.console_header{background-color:#f2f2f2;border:1px solid #d4d4d4;border-bottom:none;border-radius:4px 4px 0 0;color:#8f8f8f;cursor:default;display:block;height:32px;line-height:20px;padding:0 8px;text-align:left;white-space:nowrap}.console_header_icon{background:linear-gradient(90deg,#d7d8db,#b5b5b5);border:1px solid #b5b5b5;border-radius:8px;box-sizing:border-box;display:inline-block;height:16px;margin:8px 8px 0 0;width:16px}.console_body{background-color:#0c0c0c;border-radius:0 0 4px 4px;color:#00b200;line-height:1.3;min-height:250px;padding:8px 16px 16px;white-space:normal}.console_copy{bottom:16px;position:absolute;right:16px}.console_copy:hover{bottom:15px;right:15px}@media(max-width:800px){.console{margin:0 auto;width:90%}.console_body{height:200px}}.welcome{align-items:center;box-sizing:border-box;display:flex;height:calc(100vh - 60px);justify-content:center;margin:0;padding:0;position:relative;text-align:center;width:calc(100vw - 20px)}.welcome_console{max-width:700px}.welcome_row{width:auto}.welcome_warning{background-color:#fcdada;border-bottom:3px solid red;box-sizing:border-box;margin:0 auto;padding:6px;width:100%}.welcome_warning_text{color:#b50404;text-align:center}.welcome_warning_link{color:#1a73e8;color:var(--color-button)}.welcome_description{color:#878fa1;display:inline-block;font-size:13px;font-size:var(--font-xs);line-height:1.3;margin:16px auto 0;max-width:700px;padding:0;text-align:center;text-decoration:none;width:100%}.welcome_first_title,.welcome_last_title{font-size:42px;font-weight:100;margin:46px auto;padding:0}.welcome_first_title{margin-top:0}.welcome_last_title{margin-bottom:0}.welcome_title_link{cursor:pointer;margin:0 12px;text-decoration:underline}@media(max-width:800px){.welcome{display:block;height:auto;padding:32px 0 0;width:100%}.welcome_first_title,.welcome_last_title{font-size:18px;font-size:var(--font-l);width:90%}.welcome_description{width:90%}}.ui_kit_switch{align-items:center;background-color:#e2e9f0;border:none;border-radius:8px;display:flex;height:var(--temp-size);justify-content:space-between;padding:0;white-space:nowrap}.ui_kit_switch,.ui_kit_switch_item{box-sizing:border-box;margin:0;text-align:center;width:100%}.ui_kit_switch_item{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border-radius:0;border-right:none;color:#84858d;cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;height:100%;padding:8px 0;text-decoration:none}.ui_kit_switch_item_selected{background-color:#1a73e8;background-color:var(--color-button);border-bottom:1px solid #1a73e8;border-bottom:1px solid var(--color-button);border-top:1px solid #1a73e8;border-top:1px solid var(--color-button);color:#fff;color:var(--color-white)}.ui_kit_switch_item_disabled{opacity:.5;pointer-events:none}.ui_kit_switch_item:first-child{border-radius:8px 0 0 8px}.ui_kit_switch_item:last-child{border-radius:0 8px 8px 0;border-right:1px solid #e2e9f0}.notifications{display:inline-block;position:fixed;right:0;top:12px;z-index:4}.notifications_item{animation:notification_item .5s linear 3s forwards;background-color:#fff;background-color:var(--color-white);border:none;border-radius:4px;border-radius:var(--border-radius-s);box-shadow:2px 2px 3px #cbcbcd;box-shadow:2px 2px 3px var(--color-grey);box-sizing:border-box;display:block;margin:0 12px 12px;padding:24px 24px 24px 56px;padding:var(--space-xxl) var(--space-xxl) var(--space-xxl) 56px;position:relative;width:300px}.notifications_item_icon{display:block;height:32px;left:12px;position:absolute;top:16px;width:32px}.notifications_item_error{background-color:#e9a5a1;background-color:var(--color-12)}.notifications_item_warning{background-color:#d7d4b1;background-color:var(--color-32)}.notifications_item_success{background-color:#35d081}.notifications_item_info{background-color:#f1f4fc}.notifications_item_description,.notifications_item_title{animation:notification_title .5s linear 3s forwards;color:#fff;color:var(--color-white);font-size:16px;font-size:var(--font-m);font-weight:100;padding:0;text-align:left}.notifications_item_title{margin:0}.notifications_item_description{margin:0 0 4px}@keyframes notification_item{80%{opacity:1;overflow:hidden;padding:24px 24px 24px 56px;padding:var(--space-xxl) var(--space-xxl) var(--space-xxl) 56px}to{opacity:0;padding:0 24px 0 64px;padding:0 var(--space-xxl) 0 64px}}@keyframes notification_title{80%{font-size:16px;font-size:var(--font-m)}to{font-size:2px}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,tfoot,th,thead,time,tr,ul,var,video{background:#0000;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{background:#0000;font-size:100%;margin:0;padding:0;vertical-align:initial}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{border:0;display:block;height:1px;margin:1em 0;padding:0}input,select,td{margin:0;padding:0;vertical-align:middle}td{border:0;font-size:100%;margin:0;outline:0;padding:0}:root{--font-xxs:10px;--font-xs:13px;--font-s:13px;--font-m:16px;--font-l:18px;--space-xxxs:2px;--space-xxs:4px;--space-xs:6px;--space-s:8px;--space-sm:10px;--space-m:12px;--space-l:16px;--space-xl:18px;--space-xxl:24px;--border-radius-s:4px;--border-radius-m:8px;--border-radius-l:12px;--color-first:#4162b5;--color-second:#ed675f;--color-black:#12131b;--color-white:#fff;--color-grey:#cbcbcd;--color-border:#e2e9f0;--color-button:#1a73e8;--color-button-2:#3081ea;--color-button-3:#0b59cc;--color-11:#7f9be0;--color-12:#e9a5a1;--color-13:#c2ecc1;--color-14:#b6bae9;--color-15:#a18be0;--color-21:#ffc178;--color-22:#75cce0;--color-23:#b2e069;--color-24:#ec95b6;--color-25:#e2da84;--color-31:#a7c0ff;--color-32:#d7d4b1;--color-33:#e0ba96;--color-34:#e0be69;--color-35:#c0d79c;--color-41:#b6c5c9;--color-42:#9e98ad;--color-43:#aacfd8;--color-44:#bab2d0;--color-45:#dcbac7}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;outline:none}body,input,select{color:var(--color-neutral-black);font-family:Arial,sans-serif}#root,body,html{height:100%}.scroll_x,.scroll_y{scroll-behavior:smooth}.scroll_x::-webkit-scrollbar,.scroll_y::-webkit-scrollbar{background-color:#ddd}.scroll_x::-webkit-scrollbar-thumb,.scroll_y::-webkit-scrollbar-thumb{background:#aaa}.scroll_x{overflow-x:auto}.scroll_x::-webkit-scrollbar{height:8px}.scroll_y{overflow-y:auto}.scroll_y::-webkit-scrollbar{width:8px} -/*# sourceMappingURL=main.2cd974f9.css.map*/ \ No newline at end of file +.dropzone{align-items:center;background-color:#ffffffb3;border:8px dashed #12131b;border:8px dashed var(--color-black);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:3}.dropzone_icon{height:auto;margin:0 auto;width:300px}.dropzone_icon,.dropzone_title{display:block;vertical-align:top}.dropzone_title{color:#12131b;color:var(--color-black);font-size:32px;font-weight:700;text-align:center;width:100%}.ui_kit_button{--temp-size:42px;--button-color-bg:var(--color-button);--button-color-text:var(--color-white);--button-color-border:var(--color-button);--button-color-hover:var(--color-button-2);--button-color-active:var(--color-button-3)}.ui_kit_button_second,.ui_kit_button_slim{--button-color-bg:var(--color-white);--button-color-text:var(--color-black);--button-color-border:var(--color-border);--button-color-hover:var(--color-border);--button-color-active:var(--color-border)}.ui_kit_button_border{--button-color-bg:#0000;--button-color-text:var(--color-button);--button-color-hover:var(--color-border);--button-color-active:var(--color-border)}.ui_kit_button_link{--button-color-bg:#0000;--button-color-text:var(--color-button);--button-color-border:#0000;--button-color-hover:#0000;--button-color-active:#0000}.ui_kit_button{background-color:var(--button-color-bg);border:1px solid var(--button-color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;color:var(--button-color-text);cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-xs);font-weight:700;height:var(--temp-size);line-height:var(--temp-size);margin:0;min-width:var(--temp-size);padding:0 16px;padding:0 var(--space-l);text-align:center;vertical-align:top;white-space:nowrap}.ui_kit_button:hover{background-color:var(--button-color-hover)}.ui_kit_button:active{background-color:var(--button-color-active)}.ui_kit_button.disabled{opacity:.5;pointer-events:none}.ui_kit_button_slim{font-weight:100}.ui_kit_button_border{border-width:3px;line-height:38px}.ui_kit_button_link{font-weight:100;height:auto;line-height:1.3;min-height:auto;padding:0;text-decoration:underline}.ui_kit_button_link:hover{text-decoration:none}.ui_kit_button_full_size{display:block;margin:12px auto;width:99%}.ui_kit_button_full_size:first-child{margin-top:24px}.ui_kit_button_full_size:last-child{margin-bottom:24px}.ui_kit_button+.ui_kit_button{margin-left:24px}.ui_kit_button_full_size+.ui_kit_button_full_size{margin-left:auto}.ui_kit_button_menu{--temp-size:42px;--button-color-bg:var(--color-white);--button-color-text:var(--color-black);--button-color-border:var(--color-border);--button-color-hover:var(--color-border);background-color:var(--button-color-bg);border:none;border-bottom:1px solid var(--button-color-border);border-radius:0;box-sizing:border-box;color:var(--button-color-text);cursor:pointer;display:block;font-size:13px;font-size:var(--font-xs);font-weight:700;height:var(--temp-size);line-height:var(--temp-size);margin:0;padding:0 8px;padding:0 var(--space-s);text-align:left;vertical-align:top;white-space:nowrap;width:100%}.ui_kit_button_menu:hover{background-color:var(--button-color-hover)}.locker{display:inline-block;height:30px;margin:0;padding:0;position:absolute;width:30px}.locker_icon{display:block;height:100%;width:100%}.locker_border{fill:none;stroke:#e2e9f0;stroke:var(--color-border);stroke-width:1px}.locker_center{fill:#fff;fill:var(--color-white);stroke:none;stroke-width:0}.locker_sector{fill:none;stroke:#cbcbcd;stroke:var(--color-grey);stroke-width:50px;transition:stroke-dasharray 1s}.locker_text{bottom:8px;color:#12131b;color:var(--color-black);display:block;font-size:13px;font-size:var(--font-s);font-weight:100;left:0;position:absolute;text-align:center;text-decoration:none;width:100%}.modal_window,.modal_window_fullscreen{background-color:var(--color-white);border-radius:8px;box-shadow:0 0 5px gray;box-sizing:border-box;display:block;margin:0 auto;padding:0;width:400px}.modal_window_fullscreen{animation:modal_window_fullscreen .2s ease-out forwards;border-radius:0;height:100vh;position:relative;width:100vh}@keyframes modal_window_fullscreen{0%{right:100%}to{right:0}}.modal_window{position:relative}.modal_window_wrapper{align-items:center;background-color:#5a5a5a33;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:3}.modal_window_halo{animation:modal_window_halo 40s linear 0s infinite normal none running;display:block;left:-80px;position:absolute;top:-50px;width:560px;z-index:-1}.modal_window_body,.modal_window_footer,.modal_window_title{box-sizing:border-box;display:block;margin:0 auto;overflow:hidden;text-align:left;white-space:normal}.modal_window_title{border-radius:8px 8px 0 0;padding:24px;position:relative}.modal_window_body{line-height:1.5;max-height:60vh;overflow:auto;padding:0 24px}.modal_window_footer{border-radius:0 0 8px 8px;padding:24px;text-align:right}.modal_window_close,.modal_window_locker{position:absolute;right:12px;top:12px}.modal_window_close{cursor:pointer;display:block;height:32px;transition:transform 1s ease-in-out;width:32px}.modal_window_close:hover{transform:rotate(180deg)}@keyframes modal_window_halo{0%{opacity:.4;transform:rotate(0deg)}11%{opacity:.7}89%{opacity:.7}to{opacity:.4;transform:rotate(1turn)}}.sponsor_title{font-weight:700;text-align:center}.sponsor_body{padding:0}.sponsor_cover{display:block;height:auto;margin:0 auto;padding:0;width:50%}.sponsor_text{font-size:16px;font-size:var(--space-l);font-weight:100;padding:0 24px 24px;padding:0 var(--space-xxl) var(--space-xxl);text-align:center}.sponsor_link{color:#1a73e8;color:var(--color-button)}.sponsor_link:hover{text-decoration:underline}.sponsor_footer{padding:0 24px;padding:0 var(--space-xxl)}.sponsor_button{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);color:#1a73e8;color:var(--color-button);cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-xs);font-weight:100;margin:4px;margin:var(--space-xxs);padding:8px;padding:var(--space-s);text-align:center;text-decoration:none;white-space:nowrap}.sponsor_button:hover{text-decoration:underline}.sponsor_button_wrapper{background:linear-gradient(135deg,#1a73e8,#9fa7ff);border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);border-radius:0;border-top:1px solid #e2e9f0;border-top:1px solid var(--color-border);margin:0 auto;padding:6px 0;padding:var(--space-xs) 0;-webkit-user-select:none;user-select:none}.logo,.sponsor_button_wrapper{display:block;text-align:center}.logo{border:none;box-sizing:border-box;margin:0 0 12px;margin:0 0 var(--space-m) 0;padding:0 24px 0 0;padding:0 var(--space-xxl) 0 0;text-decoration:none}.logo_center{padding:0}.logo_link{display:inline-block;text-decoration:none}.logo_icon{margin:0 auto;text-decoration:none}.logo_default{height:24px;height:var(--space-xxl);margin-bottom:12px;margin-bottom:var(--space-m)}@media(max-width:1000px){.logo{padding:0;text-align:center}}.splash_screen{align-items:center;animation:splash_screen .5s linear 5.5s forwards;background-color:#12131b;background-color:var(--color-black);bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:2}.splash_screen_container{animation:splash_screen_container 1s linear 4s forwards;box-sizing:border-box;display:block;text-align:center;width:300px}@keyframes splash_screen{0%{bottom:0;left:0;opacity:1}to{bottom:100%;left:100%;opacity:0}}@keyframes splash_screen_container{0%{opacity:1}to{opacity:0}}.progress_bar{background-color:#404148;border-radius:4px;display:block;height:16px;text-align:left;width:100%}.progress_bar_line{word-wrap:break-word;background-color:green;background-image:repeating-linear-gradient(-45deg,#ffffff59,#ffffff59 8px,#fff0 9px,#fff0 16px);background-size:23px 22px;border-radius:4px;box-sizing:border-box;color:var(--color-white);display:block;font-size:.8em;height:100%;overflow:hidden;padding-top:.1em;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:0}.progress_bar,.progress_bar_line{transition:background-color .7s,width .5s}.progress_bar_line{animation:progress_bar 4.3s linear forwards}@keyframes progress_bar{0%{background-size:23px 22px;width:0}10%{background-size:23px 32px;width:1%}80%{background-size:23px 32px;width:50%}90%{background-size:23px 32px;width:90%}98%{background-size:23px 32px;width:92%}to{background-size:23px 44px;width:100%}}.recommendations_modal{background-color:var(--color-temp-bg);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-left:var(--space-s) solid var(--color-temp-border)}.recommendations_modal_title{font-weight:700}.recommendations_modal_header{border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);border-radius:0;margin-bottom:8px;margin-bottom:var(--space-s);padding-bottom:12px;padding-bottom:var(--space-m)}.recommendations_modal_footer{padding:8px 24px 0;padding:var(--space-s) var(--space-xxl) 0 var(--space-xxl)}.recommendations_modal_sub_title{color:#12131b;color:var(--color-black);font-size:13px;font-size:var(--font-s);font-weight:100;line-height:1.5;margin:6px 0 0;margin:var(--space-xs) 0 0 0}.recommendations_modal_description{color:#12131b;color:var(--color-black);margin-bottom:8px;margin-bottom:var(--space-s)}.recommendations_modal_info{--color-temp-border:#97c2a9;--color-temp-bg:#e3f8ec;--color-temp-title:#58866b}.recommendations_modal_fact{--color-temp-border:var(--color-11);--color-temp-bg:#eff7ff;--color-temp-title:var(--color-first)}.recommendations_modal_warning{--color-temp-border:var(--color-21);--color-temp-bg:#fff5f2;--color-temp-title:#e8b06d}.recommendations_modal_error{--color-temp-border:var(--color-12);--color-temp-bg:#ffefee;--color-temp-title:#dd8b87}.recommendations_modal_header{border-bottom-color:var(--color-temp-border)}.recommendations_modal_button{border-color:var(--color-temp-border);color:var(--color-temp-title)}.switch{background-color:#252735;border:none;border-radius:8px;display:block;margin:0 0 28px;padding:4px;white-space:nowrap;width:calc(100% - 24px)}.switch,.switch_item{box-sizing:border-box;text-align:center}.switch_item{border-radius:6px;color:#84858d;cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;margin:0;max-width:50%;padding:8px 0;text-decoration:none;width:50%}.switch_item.selected{background-color:#37394b;color:#fff;color:var(--color-white)}.switch_item_icon{display:none;height:16px;margin:0;padding:0;text-decoration:none;vertical-align:top;width:16px}.switch_item_icon>svg{fill:#84858d}.switch_item:last-child{margin:0}@media(max-width:1000px){.switch{border-radius:0;width:100%}.switch_item{border-radius:4px;display:block;margin:0 0 6px;max-width:none;padding:6px 0;text-align:center;width:100%}.switch_item_title{display:none}.switch_item_icon{display:inline-block}}.sidebar{background-color:#12131b;background-color:var(--color-black);box-sizing:border-box;grid-area:sidebar;padding:23px 0 0 24px;text-align:left}.sidebar_item,.sidebar_title{border:none;border-radius:4px 0 0 4px;box-sizing:border-box;color:#84858d;cursor:pointer;display:block;font-size:13px;font-size:var(--font-s);font-weight:100;margin:0 auto;overflow:hidden;padding:10px 0 10px 18px;text-align:left;text-decoration:none;text-overflow:ellipsis;transition:background-color .3s;vertical-align:top;width:100%}.sidebar_title{border-bottom:2px solid #202129;border-radius:0;cursor:auto;margin:10px 0;padding:0}.sidebar_item.selected,.sidebar_item:hover{background-color:#252735;color:#fff;color:var(--color-white)}.sidebar_item_icon{display:inline-block;height:16px;margin:0 12px 0 0;padding:0;text-decoration:none;vertical-align:top;width:16px}.sidebar_item_icon>svg{fill:#84858d}.sidebar_item_title{display:inline-block}@media(max-width:1000px){.sidebar{padding:23px 0 0}.sidebar_item_title,.sidebar_title{border-radius:0;display:none}.sidebar_item{border-radius:0;padding:10px 0;text-align:center}.sidebar_item_icon{margin:0}}@media print{.sidebar{display:none}}.scroll_up_button{align-items:center;background-color:#ffffff05;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;opacity:0;position:fixed;text-align:center;text-decoration:none;top:0;transition:opacity .5s;width:240px}.scroll_up_button:hover{opacity:1}.scroll_up_button_icon{animation:scroll_up_button_icon 2s linear infinite backwards;display:block;height:32px;margin:0 auto;position:relative;top:50px;transform:rotate(180deg);width:32px}@keyframes scroll_up_button_icon{0%{opacity:0;top:50px}50%{opacity:1}to{opacity:0;top:-50px}}@media(max-width:1000px){.scroll_up_button{width:60px}}@media(max-width:700px){.scroll_up_button{display:none}}.ui_kit_select_with_buttons_wrapper+.ui_kit_wrapper,.ui_kit_wrapper+.ui_kit_wrapper{vertical-align:top}.ui_kit_description,.ui_kit_error,.ui_kit_help,.ui_kit_title{color:#cbcbcd;color:var(--color-grey);display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3;margin:0 auto;padding:0;text-align:left;text-decoration:none;vertical-align:bottom}.ui_kit_title{color:#12131b;color:var(--color-black);font-weight:700}.ui_kit_description,.ui_kit_title{margin-bottom:6px}.ui_kit_error,.ui_kit_help{margin-top:6px}.ui_kit_error{color:#e9a5a1;color:var(--color-12)}.ui_kit_common{--temp-size:42px;border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;height:var(--temp-size);line-height:var(--temp-size);margin:0;outline-color:#0000;padding:0 16px;padding:0 var(--space-l);text-align:left;vertical-align:top;width:100%}.ui_kit_common,.ui_kit_dialog{background-color:#fff;background-color:var(--color-white)}.ui_kit_dialog{border-radius:8px;bottom:48px;box-shadow:0 0 5px silver;display:block;left:0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:8px 0;position:absolute;width:300px}.ui_kit_select{padding:0 6px 0 16px;padding:0 var(--space-xs) 0 var(--space-l)}.ui_kit_select_with_buttons_wrapper{padding:0 50px;position:relative;text-align:center}.ui_kit_select_with_buttons_left{display:inline-block;left:0;position:absolute;top:0}.ui_kit_select_with_buttons_right{display:inline-block;position:absolute;right:0;top:0}.buttons_footer,.buttons_header{display:block;margin:0 0 24px}.buttons_header{text-align:right}.buttons_footer{text-align:center}.user{padding:24px 0}.user_title{padding-left:24px}.user_footer{padding:24px 24px 0}.salary{border-bottom:1px solid #e2e9f0;padding:24px;position:relative}.salary:nth-child(odd){background-color:#f5f7f9}.salary_title{margin:0}.salary_icons{display:inline-block;position:absolute;right:12px;top:20px;white-space:nowrap}.salary_icons_item{box-sizing:border-box;cursor:pointer;display:inline-block;height:24px;padding:2px;vertical-align:top;width:24px}.salary_footer{padding-top:16px;text-align:right}.header{background-color:#fff;background-color:var(--color-white);box-sizing:border-box;display:block;grid-area:header;padding:20px 34px 20px 24px;text-align:right}.header_title{color:#12131b;color:var(--color-black);display:inline-block;float:left;font-size:24px;font-weight:100;margin:0}.header_lang,.header_print,.header_setting{cursor:pointer;display:inline-block;height:24px;margin:4px 24px 0 0;padding:0;-webkit-user-select:none;user-select:none;vertical-align:top;width:24px}.header_setting{margin:4px 0 0}.header_print{margin:4px 24px 0 0}.header_lang{height:32px;margin:0 24px 0 0;padding:0;width:50px}.header_with_tab{background-color:#fff;background-color:var(--color-white);left:0;padding:0;position:fixed;right:0;top:0}@media(max-width:700px){.header_print,.header_setting{display:none}}@media print{.header{display:none}}.header_filters{border-right:1px solid #e2e9f0;border-right:1px solid var(--color-border);display:inline-block;margin-right:16px;padding-right:16px;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.header_filters_input{border:1px solid #dbdcdd;border-radius:3px;box-sizing:border-box;display:inline-block;height:32px;line-height:32px;outline:none;padding:0 0 0 12px;text-align:left;width:110px}.header_filters_fast{bottom:-16px;display:block;left:0;position:absolute;white-space:nowrap}.header_filters_fast_button{background:none;border:none;color:#cbcbcd;color:var(--color-grey);cursor:pointer;display:inline;font-size:13px;font-size:var(--font-xs);margin:0 5px 0 0;padding:0;text-align:left;text-decoration:underline}.header_filters_fast_button:hover{text-decoration:none}@media(max-width:1000px){.header_filters{display:none}}.ui_kit_tabs{display:block;max-width:100%;padding:0 0 2px;padding:0 0 var(--space-xxxs);white-space:nowrap;width:auto}.ui_kit_tabs,.ui_kit_tabs_item{border:none;border-radius:0;box-sizing:border-box;margin:0;text-align:center}.ui_kit_tabs_item{background-color:#fff;background-color:var(--color-white);border-bottom:3px solid #e2e9f0;color:#12131b;color:var(--color-black);cursor:pointer;display:inline-block;font-size:16px;font-size:var(--font-m);font-weight:100;height:100%;padding:18px 16px;padding:var(--space-xl) var(--space-l);text-decoration:none}.ui_kit_tabs_item_selected{border-bottom:3px solid #1a73e8;border-bottom:3px solid var(--color-button);color:#1a73e8;color:var(--color-button);font-weight:700}.footer{bottom:24px;bottom:var(--space-xxl);left:24px;left:var(--space-xxl);pointer-events:none;position:fixed;right:24px;right:var(--space-xxl);text-align:center;transition:bottom 1s ease-in-out}.footer_hidden{bottom:-130px}.footer_wrapper{background-color:#12131b;background-color:var(--color-black);border-radius:8px;border-radius:var(--border-radius-m);box-shadow:0 0 16px #f5f7f9,0 0 16px #f5f7f9;box-shadow:0 0 var(--space-l) #f5f7f9,0 0 var(--space-l) #f5f7f9;display:inline-block;margin:0 auto;padding:0;pointer-events:auto;text-align:center;white-space:nowrap;width:300px}.footer_gap{display:block;height:80px}.footer_button{--temp-color:var(--color-grey);border-radius:8px;border-radius:var(--border-radius-m);box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;vertical-align:top;white-space:normal;width:25%}.footer_button:first-child:hover,.footer_button:nth-child(4n+2):hover,.footer_button_selected{--temp-color:var(--color-white);background-color:#35353f}.footer_button:first-child:active,.footer_button:nth-child(4n+2):active{--temp-color:var(--color-white);background-color:#45454f}.footer_button_text{border:none;color:var(--temp-color);display:block;font-size:13px;font-size:var(--font-s);font-weight:100;margin:0 auto;overflow:hidden;padding:0 0 12px;padding:0 0 var(--space-m);text-align:center;text-decoration:none;text-overflow:ellipsis;width:100%}.footer_button_icon{background-repeat:no-repeat;background-size:100% auto;display:block;height:32px;margin:8px auto 4px;margin:var(--space-s) auto var(--space-xxs);width:32px}@media(max-width:700px){.footer_wrapper{width:100%}}.page_wrapper_print_icon{display:block;margin:24px auto;width:70%}.page_wrapper{background-color:#f5f7f9;display:grid;grid-template-areas:"sidebar header" "sidebar main";grid-template-columns:240px 1fr;grid-template-rows:72px 1fr;min-height:100vh}.page_wrapper_header{background-color:#fff;background-color:var(--color-white);display:block;height:100px;left:0;position:fixed;right:0;top:-100px;width:100%}.page_wrapper_main,.page_wrapper_main_mobile{box-sizing:border-box;break-inside:auto;display:block;grid-area:main;min-height:calc(100vh - 72px);padding:24px;page-break-inside:auto;width:calc(100vw - 258px)}.page_wrapper_main_mobile{padding:24px 24px 82px;width:calc(100vw - 240px)}.page_wrapper_main_fullscreen{background-color:#f5f7f9;box-sizing:border-box;display:block;min-height:100vh;padding:24px;width:calc(100vw - 18px)}@media(max-width:1000px){.page_wrapper{grid-template-columns:60px 1fr}.page_wrapper_main{width:calc(100vw - 78px)}.page_wrapper_main_mobile{width:calc(100vw - 60px)}}@media(max-width:700px){.page_wrapper{grid-template-areas:"header header" "main main"}.page_wrapper_main{width:calc(100vw - 18px)}.page_wrapper_main_mobile{width:100vw}}@media print{.page_wrapper{grid-template-areas:"main main" "main main"}.page_wrapper_main{padding:12px 0;width:100vw}}.slider_entrance_left,.slider_entrance_right,.slider_exit_left,.slider_exit_right{position:relative;top:0}.slider_exit_left{animation:slider_exit_left .2s linear forwards}.slider_exit_right{animation:slider_exit_right .2s linear forwards}.slider_entrance_left{animation:slider_entrance_left .2s linear forwards}.slider_entrance_right{animation:slider_entrance_right .2s linear forwards}@keyframes slider_exit_left{0%{opacity:1;right:0}to{opacity:.5;right:110%}}@keyframes slider_exit_right{0%{left:0;opacity:1}to{left:110%;opacity:.5}}@keyframes slider_entrance_left{0%{opacity:.5;right:110%}to{opacity:1;right:0}}@keyframes slider_entrance_right{0%{left:110%;opacity:.5}to{left:0;opacity:1}}.main_wrapper{display:block;text-align:left;white-space:nowrap}.main_wrapper,.main_wrapper_white{box-sizing:border-box;break-inside:auto;page-break-inside:auto;width:100%}.main_wrapper_white{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;display:inline-block;margin-bottom:24px;padding:24px;position:relative;vertical-align:top;white-space:normal}.main_wrapper_icons{display:inline-block;position:absolute;right:14px;top:14px;white-space:nowrap}.main_wrapper_item{background-color:#0000;border:1px solid #0000;break-inside:auto;margin:0;padding:0;page-break-inside:auto;width:calc(50% - 12px)}.main_wrapper_item,.page_smart_box{display:inline-block;position:relative;vertical-align:top;white-space:normal}.page_smart_box{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;margin-bottom:24px;padding:0 0 24px;width:100%}.main_wrapper_item+.main_wrapper_item{margin-left:24px}@media screen and (max-width:1200px){.main_wrapper_item{display:block;margin:0;width:100%}.main_wrapper_white{display:block}.main_wrapper_item+.main_wrapper_item{display:block;margin:0}}@media print{.main_wrapper_white{border:none;border-radius:0;padding:0}}.nothing_found{display:block;margin:0 auto;max-width:80%;padding:24px 0}.nothing_found_wrapper{align-items:center;display:flex;height:80%;justify-content:center;width:100%}.nothing_found_icon{display:block;height:100px;margin:0 auto 24px;width:200px}.nothing_found_console,.nothing_found_text,.nothing_found_title{box-sizing:border-box;color:#73809f;display:block;font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:16px;line-height:var(--font-m);max-width:400px;overflow:hidden;padding:8px;padding:var(--space-s);text-align:left;text-decoration:none;text-overflow:ellipsis;vertical-align:bottom}.nothing_found_title{font-weight:700;margin:0 auto 4px;text-align:center}.nothing_found_link{color:#1a73e8;color:var(--color-button);text-decoration:underline}.nothing_found_link:hover{text-decoration:none}.nothing_found_console{background-color:#e2e9f0;background-color:var(--color-border);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);line-height:18px;line-height:var(--font-l);padding:8px;padding:var(--space-s)}.loading{display:block;height:100%;margin:0 auto;min-height:80px;padding:0;text-align:center;width:100%}.paginator{box-sizing:border-box;display:block;margin:0 auto 24px;vertical-align:top;white-space:normal}.paginator_text{color:#12131b;color:var(--color-black);font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;height:42px;line-height:42px;margin:0 8px;margin:0 var(--space-s);padding:0;text-align:left;text-decoration:none;vertical-align:bottom}.paginator_page_number,.paginator_text{display:inline-block}input.paginator_page_number{display:inline-block;margin:0 8px;margin:0 var(--space-s);padding:0;text-align:center;width:42px}.title{color:#12131b;color:var(--color-black);font-size:18px;font-size:var(--font-l);margin:0 0 24px}.banner,.title{font-weight:100}.banner{background-color:#a7b6fe;background-position:50%;background-repeat:no-repeat;background-size:180% auto;border-left-color:#e2e9f0;border-left-color:var(--color-border);border-left-width:1px;border-radius:4px;border-radius:var(--border-radius-s);color:#fff;color:var(--color-white);height:100%;letter-spacing:1px;overflow:hidden;padding:0;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.banner_icon{display:inline-block;margin:0 6px 0 0;margin:0 var(--space-xs) 0 0;vertical-align:middle;width:50px}.recommendations_card{background-color:var(--color-temp-bg);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-left:var(--space-s) solid var(--color-temp-border);border-radius:8px;border-radius:var(--border-radius-m);box-sizing:border-box;break-inside:avoid;display:inline-block;margin:0 24px 16px 0;margin:0 var(--space-xxl) var(--space-l) 0;max-height:100px;min-height:100px;padding:12px 16px;padding:var(--space-m) var(--space-l);page-break-inside:avoid;position:relative;text-align:left;text-decoration:none;vertical-align:top;white-space:normal;width:220px}.recommendations_card_for_print{display:block;margin:0 0 16px;margin:0 0 var(--space-l) 0;max-height:none;width:100%}.recommendations_card_title{display:block;font-size:13px;font-size:var(--font-xs);font-weight:700;margin:0 0 6px;margin:0 0 var(--space-xs);padding:0;text-align:left;text-decoration:none;vertical-align:bottom;width:90%}.recommendations_card_icon{display:inline-block;height:24px;opacity:.5;position:absolute;right:8px;right:var(--space-s);top:8px;top:var(--space-s);width:24px;z-index:0}.recommendations_card_button{bottom:6px;bottom:var(--space-xs);position:absolute;right:8px;right:var(--space-s)}.recommendations_card_info{--color-temp-border:#97c2a9;--color-temp-bg:#e3f8ec;--color-temp-title:#58866b}.recommendations_card_fact{--color-temp-border:var(--color-11);--color-temp-bg:#eff7ff;--color-temp-title:var(--color-first)}.recommendations_card_warning{--color-temp-border:var(--color-21);--color-temp-bg:#fff5f2;--color-temp-title:#e8b06d}.recommendations_card_error{--color-temp-border:var(--color-12);--color-temp-bg:#ffefee;--color-temp-title:#dd8b87}.recommendations_card_title{color:var(--color-temp-title)}.recommendations_card_icon{background-image:var(--color-temp-icon)}.recommendations_card_button{color:var(--color-temp-title)}.recommendations_card_banner{border-left-color:#e2e9f0;border-left-color:var(--color-border);border-left-width:1px;font-size:16px;font-size:var(--font-m);line-height:100px;padding:0}.recommendations_container{display:block;margin:0 auto 12px 0;overflow-y:hidden;padding:0;position:relative;text-align:left;white-space:nowrap}.recommendations_container_for_print{column-count:2;overflow:auto;white-space:normal}@media print{.recommendations_container{overflow:auto;white-space:normal}}.pie_svg{display:inline-block;height:100%}.pie_svg_sector{fill:#d0d1d2;stroke:none;stroke-width:0}.pie_chart{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;border-radius:var(--border-radius-m);display:block;margin:0 auto 24px;margin:0 auto var(--space-xxl);padding:24px;padding:var(--space-xxl)}.pie_chart_data{align-items:center;display:flex;justify-content:flex-start}.pie_chart_icon,.pie_chart_legend{display:inline-block;height:100%}.pie_chart_icon{vertical-align:top;width:160px}.pie_chart_legend{padding-left:24px;padding-left:var(--space-xxl);vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pie_chart_line{display:flex;justify-content:flex-start;padding:0 0 4px 26px;padding:0 0 var(--space-xxs) 26px;position:relative}.pie_chart_color{background-color:#d0d1d2;display:inline-block;height:12px;height:var(--space-m);left:0;position:absolute;top:4px;width:12px;width:var(--space-m)}.pie_chart_percent,.pie_chart_text{color:#12131b;color:var(--color-black);display:inline-block;line-height:1.3;text-decoration:none;vertical-align:top;white-space:normal}.pie_chart_percent{width:40px}.pie_chart_text{max-width:calc(100% - 40px)}@media(max-width:700px){.pie_chart_data,.pie_chart_icon,.pie_chart_legend{display:block;height:auto;margin:0 auto}.pie_chart_legend{margin-top:24px;margin-top:var(--space-xxl);padding-left:0;width:100%}}.ui_kit_tags{display:block;white-space:normal}.ui_kit_tags_item{background-color:#e2e9f0;background-color:var(--color-border);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;line-height:1.3;margin:0 0 6px;margin:0 0 var(--space-xs) 0;padding:2px 6px;padding:var(--space-xxxs) var(--space-xs);text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ui_kit_tags_item+.ui_kit_tags_item{margin-left:6px;margin-left:var(--space-xs)}.table,.table_wrapper{display:block}.table{--table-cell-height:48px;--table-bar-width:350px;break-inside:auto;page-break-inside:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.table_tree{--table-cell-height:22px;--table-bar-width:200px}.table_row{border-bottom:1px solid #eee;break-inside:auto;display:block;font-weight:100;page-break-inside:auto;position:relative;white-space:nowrap}.table_row:last-child{border-bottom:none}.table_row_hide{opacity:.2}.table_row_selected{background-color:#fffaf0}.table_sub_row{border-bottom:1px solid #eee;border-radius:8px;border-radius:var(--border-radius-m);break-inside:auto;display:block;font-weight:100;padding:0 12px 24px 42px;padding:0 var(--space-m) var(--space-xxl) 42px;page-break-inside:auto;position:relative;white-space:nowrap}.table_cell,.table_header_cell{background-color:#fff;background-color:var(--color-white);box-sizing:border-box;display:inline-block;font-size:13px;font-size:var(--font-xs);height:var(--table-cell-height);line-height:var(--table-cell-height);overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;z-index:0}.table_fixed{background-color:#ffffffe6;left:0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.table_cell{padding:0 4px}.table_header_cell{background-color:#fff;background-color:var(--color-white);font-weight:700;height:var(--table-cell-height);line-height:var(--table-cell-height);padding:0 4px}.table_cell_number{text-align:right}.table_cell_icon_close,.table_cell_icon_open{cursor:pointer;display:inline-block;height:32px;margin-top:8px;transform:rotate(-90deg);transition:transform .5s;width:32px}.table_cell_icon_open{transform:rotate(0)}.disabled{filter:grayscale(.6);opacity:.4}@media(max-width:800px){.table_cell:first-child,.table_header_cell:first-child{position:static}}@media print{.table_cell:first-child{background-color:#0000}}.table_sort_down,.table_sort_up{border-bottom:6px solid #fff;border-bottom:6px solid var(--color-white);border-left:6px solid #fff;border-left:6px solid var(--color-white);border-right:6px solid #cbcbcd;border-right:6px solid var(--color-grey);border-top:6px solid #cbcbcd;border-top:6px solid var(--color-grey);cursor:pointer;display:inline-block;height:0;margin:0 0 -5px 8px;transform:rotate(-45deg);width:0}.table_sort_down{margin:0 0 3px 8px;transform:rotate(135deg)}.card{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;border-radius:var(--border-radius-m);box-sizing:border-box;display:inline-block;margin:0 24px 24px 0;margin:0 var(--space-xxl) var(--space-xxl) 0;padding:24px 8px 8px;padding:var(--space-xxl) var(--space-s) var(--space-s);page-break-inside:avoid;position:relative;vertical-align:top;width:100%}.card_wrapper{margin:0;width:calc(100% + 24px)}.card_title{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);display:inline-block;font-size:16px;font-size:var(--font-m);font-weight:700;left:20%;line-height:1.3;margin:0 0 16px;margin:0 0 var(--space-l);overflow:hidden;padding:4px 8px;padding:var(--space-xxs) var(--space-s);position:absolute;right:20%;text-align:center;text-overflow:ellipsis;top:-13px;white-space:nowrap}.card_line{align-items:center;border:none;box-sizing:border-box;display:flex;justify-content:space-between;padding:4px 4px 2px;padding:var(--space-xxs) var(--space-xxs) var(--space-xxxs);white-space:nowrap}.card_line_title,.card_line_value{box-sizing:border-box;color:#9e98ad;color:var(--color-42);display:inline-block;font-size:13px;font-size:var(--font-s);line-height:1.3;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:normal;width:-webkit-max-content;width:max-content}.card_line_value{text-align:right}.card_line_with_template{border-top:2px dotted #e2e9f0;border-top:2px dotted var(--color-border);display:block;margin-top:4px;margin-top:var(--space-xxs);text-align:center}.card_line_with_template_title{box-sizing:border-box;color:#9e98ad;color:var(--color-42);display:block;font-size:13px;font-size:var(--font-s);line-height:1.3;padding:4px;padding:var(--space-xxs) var(--space-xxs) var(--space-xxs);text-overflow:ellipsis;vertical-align:top;white-space:normal}.card_line+.card_line{border-top:1px solid #e2e9f0;border-top:1px solid var(--color-border)}.card_line_with_template>.line_chart{margin-top:0}.data_view_buttons{position:absolute;right:24px;text-align:right;top:-48px}.data_view_icon{cursor:pointer;display:inline-block;height:24px;height:var(--space-xxl);margin-left:16px;margin-left:var(--space-l);padding:0;width:24px;width:var(--space-xxl)}@media print{.data_view_buttons{display:none}}.line_chart{--line_chart-height:24px;border-radius:4px;display:block;margin-top:12px;-webkit-user-select:none;user-select:none}.line_chart,.line_chart_item,.line_chart_sub_item{height:var(--line_chart-height);overflow:hidden;text-align:left}.line_chart_item,.line_chart_sub_item{background-color:#d0d1d2;box-sizing:border-box;color:#fff;color:var(--color-white);display:inline-block;font-size:13px;font-size:var(--font-xs);line-height:var(--line_chart-height);margin:0;padding:0;-webkit-print-color-adjust:exact;vertical-align:top;white-space:nowrap}.line_chart_sub_item{text-overflow:ellipsis}.line_chart_item:first-child{border-radius:4px 0 0 4px}.line_chart_item:last-child{border-radius:0 4px 4px 0}.vertical_bar_scale{--temp-height:300px;--temp-track:var(--color-11);--temp-thumb:var(--color-grey);-webkit-appearance:none;appearance:none;background:#0000;display:inline-block;width:var(--temp-height)}.vertical_bar_scale:focus{outline:none}.vertical_bar_scale::-webkit-slider-runnable-track{background-color:var(--temp-track);border-radius:8px;border-radius:var(--border-radius-m);height:8px;height:var(--space-s)}.vertical_bar_scale::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#cbcbcd;background-color:var(--color-grey);border-radius:8px;border-radius:var(--border-radius-m);height:16px;height:var(--space-l);margin-top:-4px;width:16px;width:var(--space-l)}.vertical_bar_scale::-moz-range-track{-webkit-appearance:none;appearance:none;background-color:#cbcbcd;background-color:var(--color-grey);border-radius:8px;border-radius:var(--border-radius-m);height:16px;height:var(--space-l);margin-top:-4px;width:16px;width:var(--space-l)}.vertical_bar_scale::-moz-range-thumb{background-color:var(--temp-track);border-radius:8px;border-radius:var(--border-radius-m);height:8px;height:var(--space-s)}.vertical_bar_scale_wrapper{bottom:0;height:1px;left:0;position:absolute;transform:rotate(-90deg);width:1px}@media print{.vertical_bar_scale{display:none}}.vertical_bar{--temp-height:300px;display:block;height:var(--temp-height);margin:24px 0 0;margin:var(--space-xxl) 0 0 0;padding:0 0 0 24px;padding:0 0 0 var(--space-xxl);position:relative;white-space:nowrap;width:100%}.vertical_bar_item{background-color:#dbdcdd;cursor:pointer;display:inline-block;min-width:1px;-webkit-print-color-adjust:exact;transition:height .4s;vertical-align:bottom;width:10px}.vertical_bar_item:hover{background-color:#ed675f;background-color:var(--color-second)}.vertical_bar_line{border-top:1px solid #cbcbcd;border-top:1px solid var(--color-grey);display:block;height:1px;left:24px;left:var(--space-xxl);position:absolute;-webkit-print-color-adjust:exact;width:calc(100% - 24px);width:calc(100% - var(--space-xxl))}.vertical_bar_line_text{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);bottom:10px;box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;padding:2px 6px;padding:var(--space-xxxs) var(--space-xs);position:relative;text-align:center}@media print{.vertical_bar{padding:0}.vertical_bar_line{left:0;width:100%}}.external_link{background-color:#0000;border:none;box-sizing:border-box;color:#4162b5;color:var(--color-first);cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;line-height:13px;line-height:var(--font-s);margin:0 8px 0 0;margin:0 var(--space-s) 0 0;padding:0;text-decoration:underline;text-overflow:ellipsis;white-space:normal}.external_link:hover{text-decoration:none}.day_info_wrapper{column-count:2}.day_info_author,.day_info_date,.day_info_message{background-color:#0000;border:none;box-sizing:border-box;color:#12131b;color:var(--color-black);font-weight:100;padding:0;text-decoration:none;text-overflow:ellipsis;white-space:normal}.day_info_author{display:block;font-size:16px;font-size:var(--font-m);line-height:16px;line-height:var(--font-m);margin:0 0 16px;margin:0 0 var(--space-l) 0}.day_info_link{display:block;margin:0 0 8px;margin:0 0 var(--space-s) 0;padding:0 0 0 16px;padding:0 0 0 var(--space-l)}.day_info_date,.day_info_message{color:#9e98ad;color:var(--color-42);display:inline-block;font-size:13px;font-size:var(--font-xs);line-height:16px;line-height:var(--font-m);margin:0 0 6px;margin:0 0 var(--space-xs) 0;vertical-align:top}.day_info_date{margin-right:16px;margin-right:var(--space-l)}.day_info_message{width:calc(100% - 44px)}.day_info_row{display:block;padding:0 0 0 32px;white-space:nowrap}.day_info_row:last-child{margin-bottom:8px;margin-bottom:var(--space-s)}@media(max-width:1000px){.day_info_wrapper{column-count:1}}.ui_kit_select_option,.ui_kit_select_search,.ui_kit_select_value{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;height:42px;line-height:42px;margin:0;outline-color:#0000;padding:0 16px;padding:0 var(--space-l);text-align:left;vertical-align:top;width:100%}.ui_kit_select_search{padding-top:2px;padding-top:var(--space-xxxs)}.ui_kit_select_container{position:relative}.ui_kit_select_list{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-shadow:0 0 5px #e2e9f0;box-shadow:0 0 5px var(--color-border);display:block;left:0;max-height:300px;padding:4px 0;padding:var(--space-xxs) 0;position:absolute;right:0;text-align:left;top:45px;z-index:2}.ui_kit_select_option{border:none;border-radius:0;cursor:pointer;display:block;text-align:left}.ui_kit_select_option:hover,.ui_kit_select_option_focus{background-color:#e2e9f0;background-color:var(--color-border)}.ui_kit_select_option+.ui_kit_select_option{border-top:1px solid #e2e9f0;border-top:1px solid var(--color-border)}.ui_kit_select_icon{bottom:0;cursor:pointer;display:block;padding:10px 0 0;position:absolute;right:0;text-align:center;top:0;width:32px}.ui_kit_select_icon_button{display:block;height:24px;height:var(--space-xxl);margin:0;padding:0;transition:transform .5s;width:24px;width:var(--space-xxl)}.ui_kit_select_icon_button_open{transform:rotate(-180deg)}.ui_kit_checkbox{display:block;padding:0 0 0 32px;position:relative}.ui_kit_checkbox_box{border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-shadow:none;cursor:pointer;display:block;height:18px;height:var(--space-xl);left:0;position:absolute;top:0;width:18px;width:var(--space-xl)}.ui_kit_checkbox_title{color:#12131b;color:var(--color-black);cursor:pointer;display:block;font-size:13px;font-size:var(--font-s);font-weight:100;padding:2px 0 0;padding:var(--space-xxxs) 0 0;white-space:normal}.team_country_filter{margin:0 0 24px;margin:0 0 var(--space-xxl)}.team_country_filter_checkbox,.team_country_filter_select{display:inline-block;margin-right:24px;margin-right:var(--space-xxl);vertical-align:middle}.team_country_filter_select{min-width:350px}.team_country_filter_checkbox{margin-top:16px;margin-top:var(--space-l)}@media(max-width:900px){.team_country_filter_select{min-width:100%}}@media(max-width:700px){.team_country_filter_checkbox{min-width:calc(49% - 24px)}}.description{white-space:normal}.description_list,.description_text,.description_title{color:#73809f;display:block;font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:16px;line-height:var(--font-m);margin:0 auto;padding:0;text-align:left;text-decoration:none;vertical-align:bottom;white-space:normal}.description_title{font-weight:700;margin:0 auto 4px}.description_text{margin-bottom:4px}.description_link{color:#1a73e8;color:var(--color-button);text-decoration:underline}.description_link:hover{text-decoration:none}.description_link:visited{color:#1a73e8;color:var(--color-button)}.description_list{list-style-type:none;margin:0;padding:0 0 0 22px;position:relative}.description_list:before{content:"—";display:block;left:0;margin-right:8px;position:absolute;top:0}.description_text+.description_text{margin-top:8px}.description_list+.description_title{margin-top:4px}.time_zone_map{display:block;margin:0 auto;position:relative;text-align:center}.time_zone_map_gap{display:block;width:100%}.time_zone_map_points{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.time_zone_map_point{background-color:#12131b;background-color:var(--color-black);border-radius:32px;box-shadow:0 0 5px #fff,0 0 5px #fff,0 0 15px #fff;box-shadow:0 0 5px var(--color-white),0 0 5px var(--color-white),0 0 15px var(--color-white);color:#fff;color:var(--color-white);display:block;font-size:10px;font-size:var(--font-xxs);height:18px;height:var(--space-xl);height:var(--temp-size);left:0;line-height:20px;line-height:var(--temp-size);position:absolute;text-align:center;top:0;width:18px;width:var(--space-xl);width:var(--temp-size)}.time_zone_map_point_p1300{left:97.5%;top:72%}.time_zone_map_point_p1200{left:94%;top:87%}.time_zone_map_point_p1100{left:88%;top:81%}.time_zone_map_point_p1000{left:86.5%;top:83.5%}.time_zone_map_point_p0930,.time_zone_map_point_p1030{left:84%;top:82%}.time_zone_map_point_p0900{left:83%;top:42%}.time_zone_map_point_p0800{left:78%;top:47%}.time_zone_map_point_p0700{left:69%;top:29%}.time_zone_map_point_p0630{left:73%;top:53%}.time_zone_map_point_p0600{left:66.5%;top:29%}.time_zone_map_point_p0545{left:69%;top:47%}.time_zone_map_point_p0430{left:65%;top:43%}.time_zone_map_point_p0530{left:67%;top:49.5%}.time_zone_map_point_p0500{left:64%;top:30%}.time_zone_map_point_p0400{left:60%;top:31%}.time_zone_map_point_p0330{left:61%;top:44%}.time_zone_map_point_p0300{left:57%;top:29%}.time_zone_map_point_p0200{left:54%;top:33.5%}.time_zone_map_point_p0100{left:48%;top:35%}.time_zone_map_point_p0000{left:45%;top:32%}.time_zone_map_point_m0100{left:39%;top:41%}.time_zone_map_point_m0200{left:33.5%;top:75%}.time_zone_map_point_m0300{left:30%;top:81%}.time_zone_map_point_m0330{left:30.5%;top:34%}.time_zone_map_point_m0400{left:28.5%;top:68%}.time_zone_map_point_m0500{left:25%;top:42%}.time_zone_map_point_m0600{left:19%;top:45%}.time_zone_map_point_m0700{left:16%;top:42%}.time_zone_map_point_m0800{left:12%;top:39%}.time_zone_map_point_m0900{left:5%;top:22%}.time_zone_map_point_m1000{left:4%;top:74%}.time_zone_map_point_m1100{left:0;top:67%}.time_zone_map_point_m1200{left:97%;top:62%}.time_zone_map_point_hide{display:none}.time_zone_map_point_active{background-color:#4162b5;background-color:var(--color-first)}.time_zone_map_point_dismissed{background-color:#ed675f;background-color:var(--color-second)}.time_zone_map_point_s{--temp-size:var(--space-xl);padding-top:.5px}.time_zone_map_point_m{--temp-size:var(--space-xxl);margin:-3px}.time_zone_map_point_l{--temp-size:32px;margin:-8px}.hours_chart_user{--commits-by-hours-size:calc(4vw - 16px);box-sizing:border-box;display:block;margin:24px 0 0;vertical-align:top}.hours_chart_title{display:inline-block;text-align:left;white-space:nowrap;width:200px}.hours_chart_data{display:inline-block;vertical-align:top;width:100%}.hours_chart_day{display:block;vertical-align:top;white-space:nowrap;width:100%}.hours_chart_day_name,.hours_chart_day_time,.hours_chart_hour{box-sizing:border-box;display:inline-block;font-size:13px;font-size:var(--font-xs);height:var(--commits-by-hours-size);line-height:var(--commits-by-hours-size);overflow:hidden;-webkit-print-color-adjust:exact;text-align:center;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:var(--commits-by-hours-size)}.hours_chart_day_name,.hours_chart_day_time{border-bottom:1px solid gray;box-sizing:border-box}.hours_chart_day_name{border-right:1px solid gray;font-size:13px;font-size:var(--font-xs)}.hours_chart_hour{background-color:#4162b5;background-color:var(--color-first);border:1px solid #fff;border-radius:6px;color:#fff;color:var(--color-white)}@media(max-width:1300px){.hours_chart_day_time_mm{display:none}}@media(max-width:1000px){.hours_chart_user{--commits-by-hours-size:calc(4vw - 6.24px)}}@media(max-width:900px){.hours_chart_day_name,.hours_chart_day_time,.hours_chart_hour{font-size:10px;font-size:var(--font-xxs)}.hours_chart_hour{border:none;border-radius:0}}.hours_chart_legend{--commits-by-hours-size:calc(4vw - 16px);box-sizing:border-box;display:block;margin:24px 0 0;vertical-align:top}.hours_chart_legend_item{align-items:center;display:flex;justify-content:flex-start;margin:0 0 6px}.hours_chart_legend_count,.hours_chart_legend_weekend,.hours_chart_legend_work{border:1px solid #fff;border-radius:6px;display:inline-block;font-size:13px;font-size:var(--font-xs);height:var(--commits-by-hours-size);line-height:var(--commits-by-hours-size);-webkit-print-color-adjust:exact;text-align:center;width:var(--commits-by-hours-size)}.hours_chart_legend_work{background-color:#4162b5;background-color:var(--color-first);opacity:.8}.hours_chart_legend_weekend{background-color:#ed675f;background-color:var(--color-second);opacity:.8}.hours_chart_legend_count{background-color:#fff;background-color:var(--color-white);border:1px solid #cbcbcd;border:1px solid var(--color-grey);color:#12131b;color:var(--color-black)}.hours_chart_legend_title{box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3;margin:0 auto;padding:0 0 0 12px;text-align:left;text-decoration:none;vertical-align:bottom;width:100%}.hours_chart_legend_title:before{content:"—";display:inline-block;margin:0 12px 0 0}@media(max-width:1300px){.day_time_mm{display:none}}@media(max-width:1000px){.user{--commits-by-hours-size:calc(4vw - 6.24px)}}@media(max-width:900px){.day_name,.day_time,.hour{font-size:10px;font-size:var(--font-xxs)}.hour{border:none;border-radius:0}}.candy{display:block;margin:24px 0 0;padding:0;width:100%}.candy_item{display:grid;grid-auto-rows:20px;grid-template-columns:150px 1fr;margin:4px 0;vertical-align:top;width:100%}.candy_line,.candy_title{display:inline-block;height:20px;line-height:20px;margin:0;vertical-align:top}.candy_line{position:relative;text-align:left;white-space:nowrap}.candy_value{background-color:#d0d1d2;display:inline-block;height:1px;margin:10px 0;-webkit-print-color-adjust:exact}.candy_prefix{color:#cbcbcd;color:var(--color-grey);display:block;font-size:13px;font-size:var(--font-xs);height:20px;left:-50px;line-height:20px;margin:0;position:absolute;text-align:right;top:0;width:46px}.candy_dot{background-color:#d0d1d2;border-radius:8px;display:inline-block;margin:6px 0 0 -4px;padding:4px;-webkit-print-color-adjust:exact;vertical-align:top}.candy_line:hover>.candy_dot,.candy_line:hover>.candy_value{background-color:#ed675f;background-color:var(--color-second)}.candy_line:hover>.candy_prefix{color:#ed675f;color:var(--color-second)}.tempo{white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tempo,.tempo_wrapper{display:block}.tempo_column{border-right:1px solid #e2e9f0;border-right:1px solid var(--color-border);box-sizing:border-box;display:inline-block;padding:0;vertical-align:top;white-space:normal;width:280px}.tempo_column:last-child{border-right:none}.tempo_column_wrapper{display:block;height:80vh;max-height:80vh;min-height:80vh}.tempo_author,.tempo_header,.tempo_task{box-sizing:border-box;color:#12131b;color:var(--color-black);display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3;margin:0 auto;padding:0;text-align:left;text-decoration:none;vertical-align:bottom;width:100%}.tempo_header{align-items:center;border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);box-sizing:border-box;display:flex;font-weight:700;justify-content:flex-start;margin:0 auto 12px;margin:0 auto var(--space-m) auto;padding:12px 16px;padding:var(--space-m) var(--space-l);text-align:center;white-space:nowrap;width:100%}.tempo_header_day,.tempo_header_title{color:#12131b;color:var(--color-black);display:inline-block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3}.tempo_header_title{font-weight:700;margin-right:12px;margin-right:var(--space-m);text-align:left}.tempo_header_day{color:#bab2d0;color:var(--color-44);font-weight:100;text-align:right}.tempo_author{border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);font-weight:700;margin:0 auto 12px;padding:0 0 12px 8px;width:calc(100% - 16px);width:calc(100% - var(--space-l))}.tempo_task{border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);margin:0 auto 6px;margin:0 auto var(--space-xs) auto;padding:8px;white-space:nowrap;width:100%}.tempo_task_wrapper{margin:0 auto 24px;padding:0 16px;padding:0 var(--space-l)}.tempo_task_header{align-items:center;border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;margin:0 0 6px;padding:0 0 6px}.tempo_task_link,.tempo_task_tag,.tempo_task_title,.tempo_task_value{color:#73809f;display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:1.3;margin:0 auto;padding:0;text-align:left;text-decoration:none;vertical-align:bottom}.tempo_task_link{color:#4162b5;color:var(--color-first);cursor:pointer;display:inline-block;font-weight:700;margin:0;text-decoration:underline}.tempo_task_tags{display:inline-block;margin:0 0 -6px;text-align:right;white-space:normal}.tempo_task_tag{background-color:#e2e9f0;background-color:var(--color-border);border-radius:12px;border-radius:var(--border-radius-l);display:inline-block;margin:0 0 6px 6px;margin:0 0 var(--space-xs) var(--space-xs);padding:2px 10px;padding:var(--space-xxxs) var(--space-sm)}.tempo_task_commits,.tempo_task_hours{background-color:#f1f5f7;border-radius:4px;border-radius:var(--border-radius-s);display:inline-block;padding:8px 0;padding:var(--space-s) 0;text-align:center;width:calc(50% - 4px)}.tempo_task_commits{margin:0 8px 0 0;width:calc(35% - 4px)}.tempo_task_hours{width:calc(65% - 4px)}.tempo_task_title,.tempo_task_value{color:#12131b;color:var(--color-black);font-weight:100;text-align:center}.tempo_task_value{display:inline-block}.tempo_task_title{color:#bab2d0;color:var(--color-44);margin:2px 0 0}.tempo_task_icon{display:inline-block;height:16px;margin:0 4px 0 0;vertical-align:middle;width:16px}.tempo_chart{margin:0 auto 8px;margin:0 auto var(--space-s) auto;padding:0 0 8px;padding:0 0 var(--space-s) 0;text-align:left;width:calc(100% - 16px);width:calc(100% - var(--space-l))}.tempo_chart,.tempo_chart_dashboard{border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);display:block}.tempo_chart_dashboard{height:40px;position:relative}.tempo_chart_dot{background-color:#4162b5;background-color:var(--color-first);bottom:0;display:inline-block;left:0;position:absolute;vertical-align:bottom;width:3%}.tempo_chart_legend{align-items:flex-start;display:flex;height:16px;height:var(--space-l);justify-content:space-between;padding:4px 0 0;padding:var(--space-xxs) 0 0 0}.tempo_chart_time{box-sizing:border-box;color:#cbcbcd;color:var(--color-grey);display:inline-block;font-size:10px;font-size:var(--font-xxs)}.table_filters{margin:0 0 24px}.table_filters_item{display:inline-block;margin:0 24px 0 0;vertical-align:top;width:350px}.table_filters_item:first-child{margin-left:0}@media(max-width:900px){.table_filters_item{display:block;margin:0;width:100%}.table_filters_item:first-child{margin-bottom:24px}}.card_with_icon{background-color:#fff;background-color:var(--color-white);background-position:50%;background-repeat:repeat;background-size:auto 100%;border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;border-radius:var(--border-radius-m);display:inline-block;margin:0 24px 24px 0;margin:0 var(--space-xxl) var(--space-xxl) 0;min-height:270px;padding:16px;padding:var(--space-l);position:relative;text-align:center;text-decoration:none;width:calc(50% - 12px)}.card_with_icon,.card_with_icon_icon{box-sizing:border-box;vertical-align:top}.card_with_icon_icon{display:block;height:90px;margin:10px auto 18px;width:auto}.card_with_icon_value{color:#7f9be0;color:var(--color-11);display:block;font-size:28px;font-weight:700;margin:0 0 4px;margin:0 0 var(--space-xxs) 0;padding:0;text-align:center}.card_with_icon_description,.card_with_icon_scoring,.card_with_icon_title{color:#12131b;color:var(--color-black);display:block;font-weight:100;line-height:1.3;margin:0 auto;padding:0;text-align:center;text-decoration:none}.card_with_icon_title{font-size:16px;font-size:var(--font-m);line-height:14px;margin:0 0 4px;margin:0 0 var(--space-xxs) 0}.card_with_icon_description,.card_with_icon_scoring{color:#cbcbcd;color:var(--color-grey);font-size:13px;font-size:var(--font-xs);line-height:16px}.card_with_icon_scoring{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);display:inline-block;margin:0 auto;max-width:80%;min-width:80px;padding:2px 6px;padding:var(--space-xxxs) var(--space-xs);white-space:nowrap}.card_with_icon_scoring_wrapper{bottom:-11px;left:0;position:absolute;right:0;text-align:center}.card_with_icon_small{min-height:auto;padding:16px 0;padding:var(--space-l) 0}.card_with_icon_long{margin:0 0 24px;margin:0 0 var(--space-xxl) 0;width:100%}.card_with_icon_banner{font-size:32px;line-height:270px;padding:0}.card_with_icon_small .card_with_icon_value{color:#3081ea;color:var(--color-button-2);font-size:16px;font-size:var(--font-m);font-weight:100;margin-bottom:12px;margin-bottom:var(--space-m)}.card_with_icon:nth-child(2n+2){margin-right:0}@media(max-width:900px){.card_with_icon{min-height:220px;padding:16px 0;padding:var(--space-l) 0}.card_with_icon_title{margin:0}.card_with_icon_description{display:none}}@media(max-width:650px){.card_with_icon{min-height:190px;padding:32px 0}.card_with_icon_value{font-size:22px}.card_with_icon_title{font-size:13px;font-size:var(--font-s)}.card_with_icon_icon{height:auto;max-height:90px;max-width:80%}}@media print{.card_with_icon{min-height:220px;padding:16px 0;padding:var(--space-l) 0}.card_with_icon_icon{height:60px}.card_with_icon_value{font-size:22px;margin:0}.card_with_icon_title{font-size:13px;font-size:var(--font-s);margin:0 0 8px;margin:0 0 var(--space-s) 0}.card_with_icon_description{display:block}}.file_breadcrumbs{margin:0 0 24px}.file_breadcrumbs_text{color:#12131b;color:var(--color-black);display:inline-block;font-size:18px;font-size:var(--font-l);font-weight:100;margin-right:12px;margin-right:var(--space-m);text-decoration:none;vertical-align:top}.file_breadcrumbs_link{cursor:pointer}.file_breadcrumbs_link:hover{text-decoration:underline}.year_chart{--day-size:16px;margin:0 calc(var(--day-size)/-2);padding:6px 0;padding:var(--space-xs) 0}.year_chart_month{--month-size:calc(var(--day-size)*7 + 7px);display:inline-block;margin:var(--day-size) calc(var(--day-size)/2) 0;vertical-align:top;width:var(--month-size)}.year_chart_month_header{display:block;height:24px}.year_chart_month_header_title{color:#12131b;color:var(--color-black);display:block;font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:16px;line-height:var(--font-m);margin:0 auto;padding:0;text-align:center;text-decoration:none;vertical-align:bottom}.year_chart_month_body{display:block;max-width:var(--month-size);position:relative;width:var(--month-size)}.year_chart_month_body_day{background-blend-mode:screen;background-color:#e2e9f0;background-color:var(--color-border);cursor:pointer;display:inline-block;height:var(--day-size);margin:0 1px 1px 0;position:relative;-webkit-print-color-adjust:exact;text-align:center;vertical-align:top;width:var(--day-size)}.year_chart_month_body_day_arrow{border:16px solid #fff;border-bottom:none;border-right:none;display:inline-block;height:0;left:0;top:20px;transform:rotate(-45deg);width:0}.year_chart_month_body_day_arrow,.year_chart_month_body_day_info{background-color:#fff;background-color:var(--color-white);position:absolute;z-index:1}.year_chart_month_body_day_info{border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;border-radius:var(--border-radius-m);box-shadow:2px 2px 5px #e2e9f0;box-shadow:2px 2px 5px var(--color-border);cursor:default;display:block;font-size:13px;font-size:var(--font-s);left:-175px;max-height:350px;overflow-x:hidden;padding:8px;padding:var(--space-s);text-align:left;top:24px;top:var(--space-xxl);width:350px}.year_chart_month_info{color:#7f9be0;color:var(--color-11);display:block;font-family:Arial,Verdana,sans-serif;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:13px;line-height:var(--font-xs);margin:8px 0 0;margin:var(--space-s) 0 0;overflow:hidden;padding:0;text-align:center;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.game_banner{background-position:0 0;background-repeat:repeat;background-size:auto 100%;display:block;height:300px;margin:0 auto;position:relative;-webkit-user-select:none;user-select:none;width:100%}.game_banner_description{background-color:#000000b3;bottom:0;display:block;left:0;padding:24px 24px 0;padding:var(--space-xxl) var(--space-xxl) 0;position:absolute;right:0;text-align:center;width:100%}.game_banner_text{color:#fff;color:var(--color-white);margin:8px auto;margin:var(--space-s) auto}.races_track_info{animation-direction:alternate;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;animation-name:races_track_info;background-color:#fff;background-color:var(--color-white);border:4px solid #e2e9f0;border:var(--space-xxs) solid var(--color-border);border-radius:60px;box-sizing:border-box;color:#12131b;color:var(--color-black);display:inline-block;font-size:28px;font-weight:700;height:60px;line-height:40px;margin:5px 12%;padding:8px 0;padding:var(--space-s) 0;text-align:center;width:60px}@keyframes races_track_info{0%{opacity:0}to{opacity:1}}.races_track_car{height:100%;left:0;position:absolute;text-align:center;top:-8px;width:10%}.races_track_car_title{border:1px solid #cbcbcd;border:1px solid var(--color-grey);border-radius:4px;border-radius:var(--border-radius-s);color:#12131b;color:var(--color-black);display:inline-block;font-size:12px;margin:6px auto 0;margin:var(--space-xs) auto 0 auto;max-width:100%;overflow:hidden;padding:4px 6px;padding:var(--space-xxs) var(--space-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:auto}.races_track_car_title,.races_track_car_title:before{background-color:#fff;background-color:var(--color-white)}.races_track_car_title:before{content:" ";display:block;left:47%;padding:4px;position:absolute;top:22px;transform:rotate(45deg)}.races_track_car_cover{display:block;font-size:12px;height:50%;margin:0 auto;-webkit-user-select:none;user-select:none}.races_track_car_animation{animation-direction:alternate;animation-fill-mode:both;animation-iteration-count:1;animation-name:races_track_car}@keyframes races_track_car{0%{left:0}to{left:90%}}.races{margin:0 auto;position:relative;-webkit-user-select:none;user-select:none}.races_green{background-color:#c2ecc1;background-color:var(--color-13);display:block;height:24px;height:var(--space-xxl)}.races_green,.races_track{background-position:0 0;background-repeat:repeat-x;background-size:auto 100%}.races_track{background-color:#cbcbcd;background-color:var(--color-grey);height:80px;margin:0 auto;padding:4px;padding:var(--space-xxs);position:relative;text-align:right}.races_button{margin-bottom:24px;margin-bottom:var(--space-xxl)}.show_symbol_wrapper{vertical-align:middle}.show_symbol,.show_symbol_wrapper{display:inline-block;white-space:nowrap}.show_symbol{--temp-font:var(--font-s);--temp-width:30px;--temp-height:40px;background-color:#fff;background-color:var(--color-white);color:#12131b;color:var(--color-black);font-size:var(--temp-font);height:var(--temp-height);line-height:var(--temp-height);margin:0 4px 0 0;margin:0 var(--space-xxs) 0 0;padding:0;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;transform:rotateY(180deg);-webkit-user-select:none;user-select:none;vertical-align:top;width:var(--temp-width)}.show_symbol_s{--temp-font:var(--font-xxs);--temp-width:20px;--temp-height:30px}.show_symbol_hide{animation-duration:1s;animation-name:show_symbol}.show_symbol_bg{background-color:#12131b;background-color:var(--color-black);cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.show_symbol_bg_hide{animation-duration:.4s;animation-name:show_symbol_bg}.show_symbol_bg_hide,.show_symbol_hide{animation-direction:alternate;animation-fill-mode:both;animation-iteration-count:1}@keyframes show_symbol{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes show_symbol_bg{0%{opacity:1}99%{opacity:1}to{opacity:0}}.swimming_pool_track{background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;display:block;height:84px;text-align:left;white-space:nowrap;width:100%}.swimming_pool_track_chart,.swimming_pool_track_line,.swimming_pool_track_value{background-size:auto 100%;display:inline-block;height:100%;text-decoration:none;vertical-align:middle}.swimming_pool_track_value{background-color:#fff;background-color:var(--color-white);color:#12131b;color:var(--color-black);line-height:80px;text-align:center;width:85px}.swimming_pool_track_line{background-color:#a7c0ff;background-color:var(--color-31);overflow:hidden;width:calc(100% - 459px)}.swimming_pool_track_chart{background-color:#00003766;text-align:right;width:50%}.swimming_pool_track_man{height:40px;left:30px;position:relative;top:20px}.swimming_pool_track+.swimming_pool_track .swimming_pool_track_line{border-top:4px dashed red}.swimming_pool{margin:0 auto;position:relative;-webkit-user-select:none;user-select:none}.swimming_pool_bottom_border,.swimming_pool_top_border{background-color:#e2e9f0;background-color:var(--color-border);background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;display:block;height:50px}.quiz_result_description,.quiz_result_title{color:#12131b;color:var(--color-black);font-weight:100;margin:0 auto;text-align:center}.quiz_result_title{font-size:18px;font-size:var(--font-l);margin:0 auto 24px;margin:0 auto var(--space-xxl)}.quiz_result_description{font-size:16px;font-size:var(--font-m)}.quiz_container{background-color:#f0ae7a;background-position:50%;height:500px;margin:0 auto;overflow:hidden;position:relative;text-align:center}.quiz_cloud,.quiz_cloud_bg,.quiz_container{background-repeat:repeat;background-size:auto 100%;display:block;width:100%}.quiz_cloud,.quiz_cloud_bg{animation-fill-mode:none;animation-iteration-count:infinite;animation-name:quiz_cloud;background-position:0 0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.quiz_cloud_bg{animation-duration:170s}.quiz_cloud{animation-duration:70s}.quiz_slider{animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:infinite;display:block;height:100%;position:absolute;width:100%}.quiz_slider_animation{animation-name:quiz_slider}.quiz_footer{bottom:0;display:block;left:0;padding:24px 0;padding:var(--space-xxl) 0;position:absolute;right:0;text-align:center;width:100%}.quiz_description,.quiz_title{background-position:0;background-repeat:repeat-x;background-size:auto 80%;box-sizing:border-box;color:#12131b;color:var(--color-black);display:block;font-weight:100;line-height:1.5;margin:0 auto;padding:24px 64px;padding:var(--space-xxl) 64px;text-align:center;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;text-shadow:0 0 5px var(--color-white),0 0 5px var(--color-white),0 0 5px var(--color-white);width:433px}.quiz_title{border-radius:0 0 12px 12px;border-radius:0 0 var(--border-radius-l) var(--border-radius-l);font-size:18px;font-size:var(--font-l);margin:0 auto 24px;margin:0 auto var(--space-xxl)}.quiz_description{font-size:16px;font-size:var(--font-m);margin:100px auto 0}.quiz_icon{background-color:#e8816e;background-position:50%;background-repeat:no-repeat;background-size:auto 100%;border:8px solid #e8816e;border:var(--space-s) solid #e8816e;box-shadow:0 0 5px #cbcbcd;box-shadow:0 0 5px var(--color-grey);display:block;margin:0 auto 24px;margin:0 auto var(--space-xxl);max-width:300px;width:100%}@keyframes quiz_slider{0%{bottom:0;left:auto;opacity:1}49%{bottom:100%;opacity:0}51%{opacity:0;right:auto;top:100%}to{opacity:1;top:0}}@keyframes quiz_cloud{0%{background-position:0 0}to{background-position:-200px 0}}.quiz_answer{--temp-width:160px;--temp-small:calc(var(--temp-width) - 32px);border:none;box-shadow:none;cursor:pointer;padding-bottom:12px;padding-bottom:var(--space-m);position:relative;transition:width .5s;width:var(--temp-width)}.quiz_answer_wrapper{display:inline-block;padding:0;transition:padding .5s;vertical-align:bottom}.quiz_answer_small{width:var(--temp-small)}.quiz_answer_icon{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:block;margin:0 auto 16px;margin:0 auto var(--space-l);transition:background-size .5s;width:100%}.quiz_answer_icon:hover{background-size:auto 105%}.quiz_answer_text{--temp-bg:var(--color-white);--temp-text:var(--color-black);align-items:center;background-color:var(--temp-bg);border:2px solid #6e605e;border-radius:8px;border-radius:var(--border-radius-m);color:var(--temp-text);display:flex;font-size:16px;font-size:var(--font-m);font-weight:100;height:40px;justify-content:center;margin:4px auto 0;margin:var(--space-xxs) auto 0;position:relative;text-align:center;width:80%}.quiz_answer_text_selected{--temp-bg:#5f9c92;--temp-text:var(--color-white)}.quiz_answer_text_correct{--temp-bg:#267a05;--temp-text:var(--color-white)}.quiz_answer_text_error{--temp-bg:#dd5f00;--temp-text:var(--color-white)}.quiz_answer_text:before{border:12px solid var(--temp-bg);border-bottom:none;border-right:none;content:" ";display:block;left:45%;position:absolute;top:-6px;transform:rotate(45deg)}.quiz_answer_wrapper+.quiz_answer_wrapper{margin-left:64px}.quiz_answer_wrapper_small{padding:8px 16px;padding:var(--space-s) var(--space-l)}.quiz_answer_wrapper_small .quiz_answer{animation-delay:1s;animation-duration:2s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:quiz_answer;width:var(--temp-small)}.quiz_answer_wrapper_small .quiz_answer_text{font-size:13px;font-size:var(--font-s)}@keyframes quiz_answer{0%{opacity:1;top:0}30%{opacity:.3}to{opacity:.3;top:800px}}.quiz_question_title{background-color:#fff;background-color:var(--color-white);color:#12131b;color:var(--color-black);font-size:18px;font-size:var(--font-l);font-weight:100;margin:0 auto 24px;margin:0 auto var(--space-xxl);text-align:center}.quiz_question_answer{display:block;text-align:center}.quiz_question_hide{animation-duration:.5s;animation-fill-mode:both;animation-iteration-count:1;animation-name:quiz_question_hide}@keyframes quiz_question_hide{0%{opacity:1}to{opacity:0}}.billboard{background-position:0 100%;background-repeat:repeat-x;background-size:auto 100%;display:block;margin:0 auto -44px;padding:0;text-align:center;width:100%}.billboard_box{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;display:inline-block;height:160px;margin:0 auto;position:relative;width:400px}.billboard_title{align-items:center;box-sizing:border-box;color:#4e3c3b;display:flex;font-family:monospace;font-size:22px;font-weight:100;height:92px;justify-content:center;line-height:1.3;margin:0 auto;padding:12px;padding:var(--space-m);text-align:center;text-shadow:1px 1px 1px #fefefe}.billboard_cloud{background-color:#f0ae7a;background-size:auto 56%;padding-top:50px}.billboard_green{background-color:#557d4b;padding-top:12px}.team_building_full_screen_close,.team_building_full_screen_open{cursor:pointer;display:inline-block;height:24px;height:var(--space-xxl);position:absolute;right:32px;top:84px;width:24px;width:var(--space-xxl);z-index:1}.team_building_full_screen_open{top:32px}.table_of_contents{display:block;margin-bottom:24px;margin-bottom:var(--space-xxl)}.table_of_contents_title{margin-bottom:0}.table_of_contents_item{color:#1a73e8;color:var(--color-button);cursor:pointer;display:block;font-size:13px;font-size:var(--font-s);list-style-type:none;margin:12px 0;margin:var(--space-m) 0;padding:0 0 0 22px;position:relative;text-decoration:underline}.table_of_contents_item:hover{text-decoration:none}.table_of_contents_item:visited{color:#1a73e8;color:var(--color-button)}.table_of_contents_item:before{content:"—";display:block;left:0;margin-right:8px;position:absolute;top:0}.cover{display:block}.cover_sub_title,.cover_title{color:#12131b;color:var(--color-black);display:block;font-size:42px;font-weight:700;text-align:center}.cover_title{font-weight:100;margin:350px 0 32px}.cover_sub_title{font-size:36px;font-weight:700;margin-bottom:230px}.team_release_download{position:relative;top:-12px}.achievement_container{margin:12px 0 24px}.achievement{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:6px;box-sizing:border-box;display:inline-block;margin:0 10px 10px 0;min-height:80px;padding:23px 0 0 90px;position:relative;vertical-align:top;width:100%}.achievement:last-child{margin:0 10px 0 0}.achievement_icon_container{display:block;left:8px;margin:0 auto 16px;overflow:hidden;position:absolute;top:8px;vertical-align:top}.achievement_icon{background-color:#e2e9f0;background-color:var(--color-border);border-color:#e2e9f0;border-color:var(--color-border);border-radius:40px;color:#fff;color:var(--color-white);display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;height:64px;letter-spacing:2px;line-height:64px;margin:0 auto;text-align:center;white-space:nowrap;width:64px}.achievement_icon_svg{fill:#fff;fill:var(--color-white);display:inline-block;height:56px;margin:4px auto;width:56px}.achievement_description,.achievement_title{display:block;font-size:13px;font-size:var(--font-s);margin:0;padding:0;text-align:left}.achievement_description{color:#cbcbcd;color:var(--color-grey);display:block;padding:4px 0 0}.achievement_good{background-color:#c2ecc1;background-color:var(--color-13);border-color:#c2ecc1;border-color:var(--color-13)}.achievement_bad{background-color:#fec4c4;border-color:#fec4c4}.character{display:inline-block;height:500px;pointer-events:none;position:relative;width:100%}.character_layer{display:block;left:0;position:absolute;top:0;width:100%}.character_halo{--temp-halo:70px;animation:slidein 9s linear 1s infinite both running;animation-name:character_halo;background-repeat:no-repeat;background-size:100% 100%;border-radius:var(--temp-halo);box-shadow:-5px 0 15px red;display:block;height:var(--temp-halo);left:45%;position:absolute;top:7%;width:var(--temp-halo)}@keyframes character_halo{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.get_list{background-color:#f5f7f9;border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:4px;border-radius:var(--border-radius-s);box-sizing:border-box;display:inline-block;margin:0 0 10px;margin:0 0 var(--space-sm) 0;min-width:140px;padding:12px 12px 8px;padding:var(--space-m) var(--space-m) var(--space-s);vertical-align:top}.get_list_container{align-items:center;border:1px solid #e2e9f0;border:1px solid var(--color-border);display:flex;flex-wrap:wrap;justify-content:space-between;margin:12px 0 24px;margin:var(--space-m) 0 var(--space-xxl) 0;padding:12px 12px 0;padding:var(--space-m) var(--space-m) 0}.get_list_container,.get_list_title{background-color:#fff;background-color:var(--color-white);border-radius:4px;border-radius:var(--border-radius-s)}.get_list_title{border:1px solid #e2e9f0;border:1px solid var(--color-border);box-sizing:border-box;display:block;font-size:13px;font-size:var(--font-s);margin:0 0 8px;margin:0 0 var(--space-s) 0;min-height:87px;padding:24px 8px;padding:var(--space-xxl) var(--space-s);position:relative;text-align:center}.get_list_title:before{background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #e2e9f0;border-bottom:1px solid var(--color-border);border-right:1px solid #e2e9f0;border-right:1px solid var(--color-border);bottom:-6px;box-sizing:border-box;content:"";display:block;height:12px;height:var(--space-m);left:calc(50% - 6px);margin:0;padding:0;position:absolute;transform:rotate(45deg);width:12px;width:var(--space-m);z-index:0}.get_list_icon{background-color:#e2e9f0;background-color:var(--color-border);border:2px dotted #fff;border-radius:32px;color:#12131b;color:var(--color-black);display:block;font-size:16px;font-size:var(--font-m);font-weight:700;height:64px;letter-spacing:2px;line-height:64px;margin:0 auto;text-align:center;white-space:nowrap;width:64px}.get_list_big_number{letter-spacing:normal}.get_list_task{display:block;margin:0 auto}.get_list_pr{display:block}.get_list_date,.get_list_pr{color:#cbcbcd;color:var(--color-grey);margin:12px auto 0;margin:var(--space-m) auto 0}.get_list_date{border-top:1px solid #e2e9f0;border-top:1px solid var(--color-border);font-size:13px;font-size:var(--font-s);padding:8px 0 0;padding:var(--space-s) 0 0 0;text-align:center}.place_for_photo{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;color:#cbcbcd;color:var(--color-grey);display:block;font-size:13px;font-size:var(--font-xs);font-weight:100;line-height:232px;margin:44px auto;min-height:232px;padding:0;text-align:center;text-decoration:none;vertical-align:top;width:60%}.console{position:relative}.console,.console_body,.console_header{box-sizing:border-box;display:block;margin:0 auto;width:100%}.console_body,.console_header{font-size:13px;font-size:var(--font-s);font-weight:100;line-height:1.3;text-align:left}.console_header{background-color:#f2f2f2;border:1px solid #d4d4d4;border-bottom:none;border-radius:4px 4px 0 0;color:#8f8f8f;cursor:default;display:block;height:32px;line-height:20px;padding:0 8px;text-align:left;white-space:nowrap}.console_header_icon{background:linear-gradient(90deg,#d7d8db,#b5b5b5);border:1px solid #b5b5b5;border-radius:8px;box-sizing:border-box;display:inline-block;height:16px;margin:8px 8px 0 0;width:16px}.console_body{background-color:#0c0c0c;border-radius:0 0 4px 4px;color:#00b200;line-height:1.3;min-height:250px;padding:8px 16px 16px;white-space:normal}.console_copy{bottom:16px;position:absolute;right:16px}.console_copy:hover{bottom:15px;right:15px}@media(max-width:800px){.console{margin:0 auto;width:90%}.console_body{height:200px}}.welcome{align-items:center;box-sizing:border-box;display:flex;height:calc(100vh - 60px);justify-content:center;margin:0;padding:0;position:relative;text-align:center;width:calc(100vw - 20px)}.welcome_console{max-width:700px}.welcome_row{width:auto}.welcome_warning{background-color:#fcdada;border-bottom:3px solid red;box-sizing:border-box;margin:0 auto;padding:6px;width:100%}.welcome_warning_text{color:#b50404;text-align:center}.welcome_warning_link{color:#1a73e8;color:var(--color-button)}.welcome_description{color:#878fa1;display:inline-block;font-size:13px;font-size:var(--font-xs);line-height:1.3;margin:16px auto 0;max-width:700px;padding:0;text-align:center;text-decoration:none;width:100%}.welcome_first_title,.welcome_last_title{font-size:42px;font-weight:100;margin:46px auto;padding:0}.welcome_first_title{margin-top:0}.welcome_last_title{margin-bottom:0}.welcome_title_link{cursor:pointer;margin:0 12px;text-decoration:underline}@media(max-width:800px){.welcome{display:block;height:auto;padding:32px 0 0;width:100%}.welcome_first_title,.welcome_last_title{font-size:18px;font-size:var(--font-l);width:90%}.welcome_description{width:90%}}.ui_kit_switch{align-items:center;background-color:#e2e9f0;border:none;border-radius:8px;display:flex;height:var(--temp-size);justify-content:space-between;padding:0;white-space:nowrap}.ui_kit_switch,.ui_kit_switch_item{box-sizing:border-box;margin:0;text-align:center;width:100%}.ui_kit_switch_item{background-color:#fff;background-color:var(--color-white);border:1px solid #e2e9f0;border-radius:0;border-right:none;color:#84858d;cursor:pointer;display:inline-block;font-size:13px;font-size:var(--font-s);font-weight:100;height:100%;padding:8px 0;text-decoration:none}.ui_kit_switch_item_selected{background-color:#1a73e8;background-color:var(--color-button);border-bottom:1px solid #1a73e8;border-bottom:1px solid var(--color-button);border-top:1px solid #1a73e8;border-top:1px solid var(--color-button);color:#fff;color:var(--color-white)}.ui_kit_switch_item_disabled{opacity:.5;pointer-events:none}.ui_kit_switch_item:first-child{border-radius:8px 0 0 8px}.ui_kit_switch_item:last-child{border-radius:0 8px 8px 0;border-right:1px solid #e2e9f0}.notifications{display:inline-block;position:fixed;right:0;top:12px;z-index:4}.notifications_item{animation:notification_item .5s linear 3s forwards;background-color:#fff;background-color:var(--color-white);border:none;border-radius:4px;border-radius:var(--border-radius-s);box-shadow:2px 2px 3px #cbcbcd;box-shadow:2px 2px 3px var(--color-grey);box-sizing:border-box;display:block;margin:0 12px 12px;padding:24px 24px 24px 56px;padding:var(--space-xxl) var(--space-xxl) var(--space-xxl) 56px;position:relative;width:300px}.notifications_item_icon{display:block;height:32px;left:12px;position:absolute;top:16px;width:32px}.notifications_item_error{background-color:#e9a5a1;background-color:var(--color-12)}.notifications_item_warning{background-color:#d7d4b1;background-color:var(--color-32)}.notifications_item_success{background-color:#35d081}.notifications_item_info{background-color:#f1f4fc}.notifications_item_description,.notifications_item_title{animation:notification_title .5s linear 3s forwards;color:#fff;color:var(--color-white);font-size:16px;font-size:var(--font-m);font-weight:100;padding:0;text-align:left}.notifications_item_title{margin:0}.notifications_item_description{margin:0 0 4px}@keyframes notification_item{80%{opacity:1;overflow:hidden;padding:24px 24px 24px 56px;padding:var(--space-xxl) var(--space-xxl) var(--space-xxl) 56px}to{opacity:0;padding:0 24px 0 64px;padding:0 var(--space-xxl) 0 64px}}@keyframes notification_title{80%{font-size:16px;font-size:var(--font-m)}to{font-size:2px}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,tfoot,th,thead,time,tr,ul,var,video{background:#0000;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{background:#0000;font-size:100%;margin:0;padding:0;vertical-align:initial}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{border:0;display:block;height:1px;margin:1em 0;padding:0}input,select,td{margin:0;padding:0;vertical-align:middle}td{border:0;font-size:100%;margin:0;outline:0;padding:0}:root{--font-xxs:10px;--font-xs:13px;--font-s:13px;--font-m:16px;--font-l:18px;--space-xxxs:2px;--space-xxs:4px;--space-xs:6px;--space-s:8px;--space-sm:10px;--space-m:12px;--space-l:16px;--space-xl:18px;--space-xxl:24px;--border-radius-s:4px;--border-radius-m:8px;--border-radius-l:12px;--color-first:#4162b5;--color-second:#ed675f;--color-black:#12131b;--color-white:#fff;--color-grey:#cbcbcd;--color-border:#e2e9f0;--color-button:#1a73e8;--color-button-2:#3081ea;--color-button-3:#0b59cc;--color-11:#7f9be0;--color-12:#e9a5a1;--color-13:#c2ecc1;--color-14:#b6bae9;--color-15:#a18be0;--color-21:#ffc178;--color-22:#75cce0;--color-23:#b2e069;--color-24:#ec95b6;--color-25:#e2da84;--color-31:#a7c0ff;--color-32:#d7d4b1;--color-33:#e0ba96;--color-34:#e0be69;--color-35:#c0d79c;--color-41:#b6c5c9;--color-42:#9e98ad;--color-43:#aacfd8;--color-44:#bab2d0;--color-45:#dcbac7}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;outline:none}body,input,select{color:var(--color-neutral-black);font-family:Arial,sans-serif}#root,body,html{height:100%}.scroll_x,.scroll_y{scroll-behavior:smooth}.scroll_x::-webkit-scrollbar,.scroll_y::-webkit-scrollbar{background-color:#ddd}.scroll_x::-webkit-scrollbar-thumb,.scroll_y::-webkit-scrollbar-thumb{background:#aaa}.scroll_x{overflow-x:auto}.scroll_x::-webkit-scrollbar{height:8px}.scroll_y{overflow-y:auto}.scroll_y::-webkit-scrollbar{width:8px} +/*# sourceMappingURL=main.0beb0df3.css.map*/ \ No newline at end of file diff --git a/build/static/index.js b/build/static/index.js index 275a682..e346e38 100644 --- a/build/static/index.js +++ b/build/static/index.js @@ -1,3 +1,3 @@ -/*! For license information please see main.523bc868.js.LICENSE.txt */ -(()=>{var __webpack_modules__={122:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(98),o=n(289);class s{constructor(){this.timer=null,this.limit=6,this.messages=[],(0,a.rC)(this,{messages:a.LO,show:a.aD,startClearTimer:a.aD})}static getTime(){return(new Date).getTime()}show(e){this.messages.push({id:s.getTime(),title:o.Z.get((null===e||void 0===e?void 0:e.title)||e||"common.notifications.save"),description:(null===e||void 0===e?void 0:e.description)||"",type:(null===e||void 0===e?void 0:e.type)||"success"}),this.messages.length>this.limit&&this.messages.shift(),this.startClearTimer()}startClearTimer(){this.timer||(this.timer=setInterval((()=>{const e=s.getTime()-3500;this.messages=this.messages.filter((t=>(null===t||void 0===t?void 0:t.id)>e)),this.messages.length||(clearInterval(this.timer),this.timer=null)}),500))}}const r=new s},289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p,t:()=>u});var a=n(274),o=n(359),s=(0,o.Z)("addInTranslate"),r=(0,o.Z)("createPathByKey"),i=(0,o.Z)("addInObject");function l(e,t){const n=e.split(".");let a=this.translations;for(let o=0,s=n.length;o{e=e.replace("$".concat(n+1),t||"_")})),e}get(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=this.translations[this.language];if(!t)return e||"";let n=t[e];for(var a=arguments.length,o=new Array(a>1?a-1:0),s=1;s{let n=t.indexOf("\n");n===t.length-1&&(n=t.indexOf(":"));const o=e+"."+t.slice(0,n),r=t.slice(n+1).trim();(0,a.Z)(this,s)[s](o,r)}))}add(e,t){t?(0,a.Z)(this,i)[i]((0,a.Z)(this,r)[r](e),t):(0,a.Z)(this,i)[i](this.translations,e)}};window.localization=d;const p=d;function u(e){return d.get(e)}},575:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{C:()=>applicationHasCustom,Z:()=>applyUrlCommands});var ts_helpers_Localization__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(289),ts_components_Notifications_store__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(122);function getParametersFromString(e){return Object.fromEntries((e||"").substring(1,1/0).split("&").map((e=>e.split("="))))}function getParametersFromURL(){const e={...getParametersFromString(location.search),...getParametersFromString(location.hash)};return delete e[""],e}function loadJsLocal(e,t){const n=document.createElement("script");n.src=e,n.async=!0,n.onload=t,n.onerror=()=>{ts_components_Notifications_store__WEBPACK_IMPORTED_MODULE_1__.Z.show("common.fileLoader.notification")},document.body.appendChild(n)}function loadJsLGlobal(url,callback){fetch(url).then((e=>e.text())).then((text=>text?"r"===text[0]?(eval(text),callback()):(window.report=text.split("\n"),void callback()):callback()))}function loadJsDump(e,t){"."===(null===e||void 0===e?void 0:e[0])?loadJsLocal(e,t):loadJsLGlobal(e,t)}function loadCssFile(e){const t=document.createElement("link");t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),document.body.appendChild(t)}let applicationHasCustom={theme:!1,title:!1};function applyUrlCommands(e){const t=getParametersFromURL(),n=t.style||t.theme;n&&(loadCssFile(n),applicationHasCustom.theme=!0);const a=t.title;a&&(document.title=decodeURIComponent(a),applicationHasCustom.title=!0);const o=t.lang||t.language;o&&(ts_helpers_Localization__WEBPACK_IMPORTED_MODULE_0__.Z.language=o);const s=t.dump||t.log;s?loadJsDump(s,(()=>e(t))):e(t)}},98:(e,t,n)=>{"use strict";n.d(t,{Fl:()=>Ne,Gf:()=>zt,LO:()=>Ce,aD:()=>At,jQ:()=>Wt,le:()=>gt,rC:()=>cn});function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;ae.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var B=Symbol("mobx-stored-annotations");function z(e){return Object.assign((function(t,n){U(t,n,e)}),e)}function U(e,t,n){N(e,B)||x(e,B,P({},e[B])),function(e){return e.annotationType_===Z}(n)||(e[B][t]=n)}var H=Symbol("mobx administration"),G=function(){function e(e){void 0===e&&(e="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=He.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e}var t=e.prototype;return t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.reportObserved=function(){return ht(this)},t.reportChanged=function(){pt(),ft(this),ut()},t.toString=function(){return this.name_},e}(),V=T("Atom",G);function K(e,t,n){void 0===t&&(t=g),void 0===n&&(n=g);var a,o=new G(e);return t!==g&&Ft(It,o,t,a),n!==g&&Lt(o,n),o}var $={identity:function(e,t){return e===t},structural:function(e,t){return aa(e,t)},default:function(e,t){return Object.is?Object.is(e,t):e===t?0!==e||1/e===1/t:e!==e&&t!==t},shallow:function(e,t){return aa(e,t,1)}};function q(e,t,n){return Jt(e)?e:Array.isArray(e)?Ce.array(e,{name:n}):w(e)?Ce.object(e,void 0,{name:n}):S(e)?Ce.map(e,{name:n}):C(e)?Ce.set(e,{name:n}):"function"!==typeof e||Dt(e)||Yt(e)?e:k(e)?$t(e):Nt(n,e)}function Y(e){return e}var Z="override";function J(e,t){return{annotationType_:e,options_:t,make_:X,extend_:Q}}function X(e,t,n,a){var o;if(null!=(o=this.options_)&&o.bound)return null===this.extend_(e,t,n,!1)?0:1;if(a===e.target_)return null===this.extend_(e,t,n,!1)?0:2;if(Dt(n.value))return 1;var s=ee(e,this,t,n,!1);return l(a,t,s),2}function Q(e,t,n,a){var o=ee(e,this,t,n);return e.defineProperty_(t,o,a)}function ee(e,t,n,a,o){var s,r,i,l,c,m,d,p;void 0===o&&(o=lt.safeDescriptors),p=a,t.annotationType_,p.value;var u,h=a.value;null!=(s=t.options_)&&s.bound&&(h=h.bind(null!=(u=e.proxy_)?u:e.target_));return{value:Le(null!=(r=null==(i=t.options_)?void 0:i.name)?r:n.toString(),h,null!=(l=null==(c=t.options_)?void 0:c.autoAction)&&l,null!=(m=t.options_)&&m.bound?null!=(d=e.proxy_)?d:e.target_:void 0),configurable:!o||e.isPlainObject_,enumerable:!1,writable:!o}}function te(e,t){return{annotationType_:e,options_:t,make_:ne,extend_:ae}}function ne(e,t,n,a){var o;if(a===e.target_)return null===this.extend_(e,t,n,!1)?0:2;if(null!=(o=this.options_)&&o.bound&&(!N(e.target_,t)||!Yt(e.target_[t]))&&null===this.extend_(e,t,n,!1))return 0;if(Yt(n.value))return 1;var s=oe(e,this,t,n,!1,!1);return l(a,t,s),2}function ae(e,t,n,a){var o,s=oe(e,this,t,n,null==(o=this.options_)?void 0:o.bound);return e.defineProperty_(t,s,a)}function oe(e,t,n,a,o,s){var r;void 0===s&&(s=lt.safeDescriptors),r=a,t.annotationType_,r.value;var i,l=a.value;(Yt(l)||(l=$t(l)),o)&&((l=l.bind(null!=(i=e.proxy_)?i:e.target_)).isMobXFlow=!0);return{value:l,configurable:!s||e.isPlainObject_,enumerable:!1,writable:!s}}function se(e,t){return{annotationType_:e,options_:t,make_:re,extend_:ie}}function re(e,t,n){return null===this.extend_(e,t,n,!1)?0:1}function ie(e,t,n,a){return function(e,t,n,a){t.annotationType_,a.get;0}(0,this,0,n),e.defineComputedProperty_(t,P({},this.options_,{get:n.get,set:n.set}),a)}function le(e,t){return{annotationType_:e,options_:t,make_:ce,extend_:me}}function ce(e,t,n){return null===this.extend_(e,t,n,!1)?0:1}function me(e,t,n,a){var o,s;return function(e,t,n,a){t.annotationType_;0}(0,this),e.defineObservableProperty_(t,n.value,null!=(o=null==(s=this.options_)?void 0:s.enhancer)?o:q,a)}var de=pe();function pe(e){return{annotationType_:"true",options_:e,make_:ue,extend_:he}}function ue(e,t,n,a){var o,s,r,i;if(n.get)return Ne.make_(e,t,n,a);if(n.set){var c=Le(t.toString(),n.set);return a===e.target_?null===e.defineProperty_(t,{configurable:!lt.safeDescriptors||e.isPlainObject_,set:c})?0:2:(l(a,t,{configurable:!0,set:c}),2)}if(a!==e.target_&&"function"===typeof n.value)return k(n.value)?(null!=(i=this.options_)&&i.autoBind?$t.bound:$t).make_(e,t,n,a):(null!=(r=this.options_)&&r.autoBind?Nt.bound:Nt).make_(e,t,n,a);var m,d=!1===(null==(o=this.options_)?void 0:o.deep)?Ce.ref:Ce;"function"===typeof n.value&&null!=(s=this.options_)&&s.autoBind&&(n.value=n.value.bind(null!=(m=e.proxy_)?m:e.target_));return d.make_(e,t,n,a)}function he(e,t,n,a){var o,s,r;if(n.get)return Ne.extend_(e,t,n,a);if(n.set)return e.defineProperty_(t,{configurable:!lt.safeDescriptors||e.isPlainObject_,set:Le(t.toString(),n.set)},a);"function"===typeof n.value&&null!=(o=this.options_)&&o.autoBind&&(n.value=n.value.bind(null!=(r=e.proxy_)?r:e.target_));return(!1===(null==(s=this.options_)?void 0:s.deep)?Ce.ref:Ce).extend_(e,t,n,a)}var fe={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function ge(e){return e||fe}Object.freeze(fe);var ye=le("observable"),ve=le("observable.ref",{enhancer:Y}),be=le("observable.shallow",{enhancer:function(e,t,n){return void 0===e||null===e||Bn(e)||_n(e)||Nn(e)||Rn(e)?e:Array.isArray(e)?Ce.array(e,{name:n,deep:!1}):w(e)?Ce.object(e,void 0,{name:n,deep:!1}):S(e)?Ce.map(e,{name:n,deep:!1}):C(e)?Ce.set(e,{name:n,deep:!1}):void 0}}),we=le("observable.struct",{enhancer:function(e,t){return aa(e,t)?t:e}}),ke=z(ye);function xe(e){return!0===e.deep?q:!1===e.deep?Y:function(e){var t,n;return e&&null!=(t=null==(n=e.options_)?void 0:n.enhancer)?t:q}(e.defaultDecorator)}function _e(e,t,n){if(!v(t))return Jt(e)?e:w(e)?Ce.object(e,t,n):Array.isArray(e)?Ce.array(e,t):S(e)?Ce.map(e,t):C(e)?Ce.set(e,t):"object"===typeof e&&null!==e?e:Ce.box(e,t);U(e,t,ye)}Object.assign(_e,ke);var Te,Se,Ce=r(_e,{box:function(e,t){var n=ge(t);return new Ue(e,xe(n),n.name,!0,n.equals)},array:function(e,t){var n=ge(t);return(!1===lt.useProxies||!1===n.proxy?Xn:hn)(e,xe(n),n.name)},map:function(e,t){var n=ge(t);return new An(e,xe(n),n.name)},set:function(e,t){var n=ge(t);return new On(e,xe(n),n.name)},object:function(e,t,n){return Bt(!1===lt.useProxies||!1===(null==n?void 0:n.proxy)?Fn({},n):function(e,t){var n,a;return h(),e=Fn(e,t),null!=(a=(n=e[H]).proxy_)?a:n.proxy_=new Proxy(e,tn)}({},n),e,t)},ref:z(ve),shallow:z(be),deep:ke,struct:z(we)}),Ee="computed",je=se(Ee),Ae=se("computed.struct",{equals:$.structural}),Ne=function(e,t){if(v(t))return U(e,t,je);if(w(e))return z(se(Ee,e));var n=w(t)?t:{};return n.get=e,n.name||(n.name=e.name||""),new Ve(n)};Object.assign(Ne,je),Ne.struct=z(Ae);var De,Oe=0,Re=1,Pe=null!=(Te=null==(Se=i((function(){}),"name"))?void 0:Se.configurable)&&Te,Ie={value:"action",configurable:!0,writable:!1,enumerable:!1};function Le(e,t,n,a){function o(){return Fe(e,n,t,a||this,arguments)}return void 0===n&&(n=!1),o.isMobxAction=!0,Pe&&(Ie.value=e,Object.defineProperty(o,"name",Ie)),o}function Fe(e,t,n,o,s){var r=function(e,t,n,a){var o=!1,s=0;0;var r=lt.trackingDerivation,i=!t||!r;pt();var l=lt.allowStateChanges;i&&(et(),l=We(!0));var c=nt(!0),m={runAsAction_:i,prevDerivation_:r,prevAllowStateChanges_:l,prevAllowStateReads_:c,notifySpy_:o,startTime_:s,actionId_:Re++,parentActionId_:Oe};return Oe=m.actionId_,m}(0,t);try{return n.apply(o,s)}catch(i){throw r.error_=i,i}finally{!function(e){Oe!==e.actionId_&&a(30);Oe=e.parentActionId_,void 0!==e.error_&&(lt.suppressReactionErrors=!0);Be(e.prevAllowStateChanges_),at(e.prevAllowStateReads_),ut(),e.runAsAction_&&tt(e.prevDerivation_);0;lt.suppressReactionErrors=!1}(r)}}function Me(e,t){var n=We(e);try{return t()}finally{Be(n)}}function We(e){var t=lt.allowStateChanges;return lt.allowStateChanges=e,t}function Be(e){lt.allowStateChanges=e}De=Symbol.toPrimitive;var ze,Ue=function(e){function t(t,n,a,o,s){var r;return void 0===a&&(a="ObservableValue"),void 0===o&&(o=!0),void 0===s&&(s=$.default),(r=e.call(this,a)||this).enhancer=void 0,r.name_=void 0,r.equals=void 0,r.hasUnreportedChange_=!1,r.interceptors_=void 0,r.changeListeners_=void 0,r.value_=void 0,r.dehancer=void 0,r.enhancer=n,r.name_=a,r.equals=s,r.value_=n(t,void 0,a),r}I(t,e);var n=t.prototype;return n.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},n.set=function(e){this.value_;if((e=this.prepareNewValue_(e))!==lt.UNCHANGED){0,this.setNewValue_(e)}},n.prepareNewValue_=function(e){if(Ze(this),nn(this)){var t=on(this,{object:this,type:dn,newValue:e});if(!t)return lt.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value_,this.name_),this.equals(this.value_,e)?lt.UNCHANGED:e},n.setNewValue_=function(e){var t=this.value_;this.value_=e,this.reportChanged(),sn(this)&&ln(this,{type:dn,object:this,newValue:e,oldValue:t})},n.get=function(){return this.reportObserved(),this.dehanceValue(this.value_)},n.intercept_=function(e){return an(this,e)},n.observe_=function(e,t){return t&&e({observableKind:"value",debugObjectName:this.name_,object:this,type:dn,newValue:this.value_,oldValue:void 0}),rn(this,e)},n.raw=function(){return this.value_},n.toJSON=function(){return this.get()},n.toString=function(){return this.name_+"["+this.value_+"]"},n.valueOf=function(){return A(this.get())},n[De]=function(){return this.valueOf()},t}(G);ze=Symbol.toPrimitive;var He,Ge,Ve=function(){function e(e){this.dependenciesState_=He.NOT_TRACKING_,this.observing_=[],this.newObserving_=null,this.isBeingObserved_=!1,this.isPendingUnobservation_=!1,this.observers_=new Set,this.diffValue_=0,this.runId_=0,this.lastAccessedBy_=0,this.lowestObserverState_=He.UP_TO_DATE_,this.unboundDepsCount_=0,this.value_=new $e(null),this.name_=void 0,this.triggeredBy_=void 0,this.isComputing_=!1,this.isRunningSetter_=!1,this.derivation=void 0,this.setter_=void 0,this.isTracing_=Ge.NONE,this.scope_=void 0,this.equals_=void 0,this.requiresReaction_=void 0,this.keepAlive_=void 0,this.onBOL=void 0,this.onBUOL=void 0,e.get||a(31),this.derivation=e.get,this.name_=e.name||"ComputedValue",e.set&&(this.setter_=Le("ComputedValue-setter",e.set)),this.equals_=e.equals||(e.compareStructural||e.struct?$.structural:$.default),this.scope_=e.context,this.requiresReaction_=e.requiresReaction,this.keepAlive_=!!e.keepAlive}var t=e.prototype;return t.onBecomeStale_=function(){!function(e){if(e.lowestObserverState_!==He.UP_TO_DATE_)return;e.lowestObserverState_=He.POSSIBLY_STALE_,e.observers_.forEach((function(e){e.dependenciesState_===He.UP_TO_DATE_&&(e.dependenciesState_=He.POSSIBLY_STALE_,e.onBecomeStale_())}))}(this)},t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.get=function(){if(this.isComputing_&&a(32,this.name_,this.derivation),0!==lt.inBatch||0!==this.observers_.size||this.keepAlive_){if(ht(this),Ye(this)){var e=lt.trackingContext;this.keepAlive_&&!e&&(lt.trackingContext=this),this.trackAndCompute()&&function(e){if(e.lowestObserverState_===He.STALE_)return;e.lowestObserverState_=He.STALE_,e.observers_.forEach((function(t){t.dependenciesState_===He.POSSIBLY_STALE_?t.dependenciesState_=He.STALE_:t.dependenciesState_===He.UP_TO_DATE_&&(e.lowestObserverState_=He.UP_TO_DATE_)}))}(this),lt.trackingContext=e}}else Ye(this)&&(this.warnAboutUntrackedRead_(),pt(),this.value_=this.computeValue_(!1),ut());var t=this.value_;if(qe(t))throw t.cause;return t},t.set=function(e){if(this.setter_){this.isRunningSetter_&&a(33,this.name_),this.isRunningSetter_=!0;try{this.setter_.call(this.scope_,e)}finally{this.isRunningSetter_=!1}}else a(34,this.name_)},t.trackAndCompute=function(){var e=this.value_,t=this.dependenciesState_===He.NOT_TRACKING_,n=this.computeValue_(!0),a=t||qe(e)||qe(n)||!this.equals_(e,n);return a&&(this.value_=n),a},t.computeValue_=function(e){this.isComputing_=!0;var t,n=We(!1);if(e)t=Je(this,this.derivation,this.scope_);else if(!0===lt.disableErrorBoundaries)t=this.derivation.call(this.scope_);else try{t=this.derivation.call(this.scope_)}catch(a){t=new $e(a)}return Be(n),this.isComputing_=!1,t},t.suspend_=function(){this.keepAlive_||(Xe(this),this.value_=void 0)},t.observe_=function(e,t){var n=this,a=!0,o=void 0;return Ot((function(){var s=n.get();if(!a||t){var r=et();e({observableKind:"computed",debugObjectName:n.name_,type:dn,object:n,newValue:s,oldValue:o}),tt(r)}a=!1,o=s}))},t.warnAboutUntrackedRead_=function(){},t.toString=function(){return this.name_+"["+this.derivation.toString()+"]"},t.valueOf=function(){return A(this.get())},t[ze]=function(){return this.valueOf()},e}(),Ke=T("ComputedValue",Ve);!function(e){e[e.NOT_TRACKING_=-1]="NOT_TRACKING_",e[e.UP_TO_DATE_=0]="UP_TO_DATE_",e[e.POSSIBLY_STALE_=1]="POSSIBLY_STALE_",e[e.STALE_=2]="STALE_"}(He||(He={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}(Ge||(Ge={}));var $e=function(e){this.cause=void 0,this.cause=e};function qe(e){return e instanceof $e}function Ye(e){switch(e.dependenciesState_){case He.UP_TO_DATE_:return!1;case He.NOT_TRACKING_:case He.STALE_:return!0;case He.POSSIBLY_STALE_:for(var t=nt(!0),n=et(),a=e.observing_,o=a.length,s=0;sa&&(a=i.dependenciesState_)}n.length=o,e.newObserving_=null,s=t.length;for(;s--;){var l=t[s];0===l.diffValue_&&mt(l,e),l.diffValue_=0}for(;o--;){var c=n[o];1===c.diffValue_&&(c.diffValue_=0,ct(c,e))}a!==He.UP_TO_DATE_&&(e.dependenciesState_=a,e.onBecomeStale_())}(e),at(a),o}function Xe(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)mt(t[n],e);e.dependenciesState_=He.NOT_TRACKING_}function Qe(e){var t=et();try{return e()}finally{tt(t)}}function et(){var e=lt.trackingDerivation;return lt.trackingDerivation=null,e}function tt(e){lt.trackingDerivation=e}function nt(e){var t=lt.allowStateReads;return lt.allowStateReads=e,t}function at(e){lt.allowStateReads=e}function ot(e){if(e.dependenciesState_!==He.UP_TO_DATE_){e.dependenciesState_=He.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=He.UP_TO_DATE_}}var st=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0},rt=!0,it=!1,lt=function(){var e=s();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(rt=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new st).version&&(rt=!1),rt?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new st):(setTimeout((function(){it||a(35)}),1),new st)}();function ct(e,t){e.observers_.add(t),e.lowestObserverState_>t.dependenciesState_&&(e.lowestObserverState_=t.dependenciesState_)}function mt(e,t){e.observers_.delete(t),0===e.observers_.size&&dt(e)}function dt(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,lt.pendingUnobservations.push(e))}function pt(){lt.inBatch++}function ut(){if(0===--lt.inBatch){vt();for(var e=lt.pendingUnobservations,t=0;t0&&dt(e),!1)}function ft(e){e.lowestObserverState_!==He.STALE_&&(e.lowestObserverState_=He.STALE_,e.observers_.forEach((function(e){e.dependenciesState_===He.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=He.STALE_})))}var gt=function(){function e(e,t,n,a){void 0===e&&(e="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=He.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=Ge.NONE,this.name_=e,this.onInvalidate_=t,this.errorHandler_=n,this.requiresObservable_=a}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,lt.pendingReactions.push(this),vt())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){pt(),this.isScheduled_=!1;var e=lt.trackingContext;if(lt.trackingContext=this,Ye(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(t){this.reportExceptionInDerivation_(t)}}lt.trackingContext=e,ut()}},t.track=function(e){if(!this.isDisposed_){pt();0,this.isRunning_=!0;var t=lt.trackingContext;lt.trackingContext=this;var n=Je(this,e,void 0);lt.trackingContext=t,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&Xe(this),qe(n)&&this.reportExceptionInDerivation_(n.cause),ut()}},t.reportExceptionInDerivation_=function(e){var t=this;if(this.errorHandler_)this.errorHandler_(e,this);else{if(lt.disableErrorBoundaries)throw e;var n="[mobx] uncaught error in '"+this+"'";lt.suppressReactionErrors||console.error(n,e),lt.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))}},t.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(pt(),Xe(this),ut()))},t.getDisposer_=function(){var e=this.dispose.bind(this);return e[H]=this,e},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(e){void 0===e&&(e=!1),function(){a("trace() is not available in production builds");for(var e=!1,t=arguments.length,n=new Array(t),o=0;o0||lt.isRunningReactions||yt(bt)}function bt(){lt.isRunningReactions=!0;for(var e=lt.pendingReactions,t=0;e.length>0;){100===++t&&(console.error("[mobx] cycle in reaction: "+e[0]),e.splice(0));for(var n=e.splice(0),a=0,o=n.length;a0&&(n.dependencies=(t=e.observing_,Array.from(new Set(t))).map(Ut)),n}var Ht=0;function Gt(){this.message="FLOW_CANCELLED"}Gt.prototype=Object.create(Error.prototype);var Vt=te("flow"),Kt=te("flow.bound",{bound:!0}),$t=Object.assign((function(e,t){if(v(t))return U(e,t,Vt);var n=e,a=n.name||"",o=function(){var e,t=this,o=arguments,s=++Ht,r=At(a+" - runid: "+s+" - init",n).apply(t,o),i=void 0,l=new Promise((function(t,n){var o=0;function l(e){var t;i=void 0;try{t=At(a+" - runid: "+s+" - yield "+o++,r.next).call(r,e)}catch(l){return n(l)}m(t)}function c(e){var t;i=void 0;try{t=At(a+" - runid: "+s+" - yield "+o++,r.throw).call(r,e)}catch(l){return n(l)}m(t)}function m(e){if(!y(null==e?void 0:e.then))return e.done?t(e.value):(i=Promise.resolve(e.value)).then(l,c);e.then(m,n)}e=n,l(void 0)}));return l.cancel=At(a+" - runid: "+s+" - cancel",(function(){try{i&&qt(i);var t=r.return(void 0),n=Promise.resolve(t.value);n.then(g,g),qt(n),e(new Gt)}catch(a){e(a)}})),l};return o.isMobXFlow=!0,o}),Vt);function qt(e){y(e.cancel)&&e.cancel()}function Yt(e){return!0===(null==e?void 0:e.isMobXFlow)}function Zt(e,t){return!!e&&(void 0!==t?!!Bn(e)&&e[H].values_.has(t):Bn(e)||!!e[H]||V(e)||wt(e)||Ke(e))}function Jt(e){return Zt(e)}function Xt(e){switch(e.length){case 0:return lt.trackingDerivation;case 1:return Qn(e[0]);case 2:return Qn(e[0],e[1])}}function Qt(e,t){void 0===t&&(t=void 0),pt();try{return e.apply(t)}finally{ut()}}function en(e){return e[H]}$t.bound=z(Kt);var tn={has:function(e,t){return en(e).has_(t)},get:function(e,t){return en(e).get_(t)},set:function(e,t,n){var a;return!!v(t)&&(null==(a=en(e).set_(t,n,!0))||a)},deleteProperty:function(e,t){var n;return!!v(t)&&(null==(n=en(e).delete_(t,!0))||n)},defineProperty:function(e,t,n){var a;return null==(a=en(e).defineProperty_(t,n))||a},ownKeys:function(e){return en(e).ownKeys_()},preventExtensions:function(e){a(13)}};function nn(e){return void 0!==e.interceptors_&&e.interceptors_.length>0}function an(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),f((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function on(e,t){var n=et();try{for(var o=[].concat(e.interceptors_||[]),s=0,r=o.length;s0}function rn(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),f((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function ln(e,t){var n=et(),a=e.changeListeners_;if(a){for(var o=0,s=(a=a.slice()).length;o0?e.map(this.dehancer):e},t.intercept_=function(e){return an(this,e)},t.observe_=function(e,t){return void 0===t&&(t=!1),t&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),rn(this,e)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(e){("number"!==typeof e||isNaN(e)||e<0)&&a("Out of range: "+e);var t=this.values_.length;if(e!==t)if(e>t){for(var n=new Array(e-t),o=0;o0&&Jn(e+t+1)},t.spliceWithArray_=function(e,t,n){var a=this;this.atom_;var o=this.values_.length;if(void 0===e?e=0:e>o?e=o:e<0&&(e=Math.max(0,o+e)),t=1===arguments.length?o-e:void 0===t||null===t?0:Math.max(0,Math.min(t,o-e)),void 0===n&&(n=m),nn(this)){var s=on(this,{object:this.proxy_,type:mn,index:e,removedCount:t,added:n});if(!s)return m;t=s.removedCount,n=s.added}if(n=0===n.length?n:n.map((function(e){return a.enhancer_(e,void 0)})),this.legacyMode_){var r=n.length-t;this.updateArrayLength_(o,r)}var i=this.spliceItemsIntoValues_(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice_(e,n,i),this.dehanceValues_(i)},t.spliceItemsIntoValues_=function(e,t,n){var a;if(n.length<1e4)return(a=this.values_).splice.apply(a,[e,t].concat(n));var o=this.values_.slice(e,e+t),s=this.values_.slice(e+t);this.values_.length+=n.length-t;for(var r=0;r=this.values_.length))return this.atom_.reportObserved(),this.dehanceValue_(this.values_[e]);console.warn("[mobx] Out of bounds read: "+e)},t.set_=function(e,t){var n=this.values_;if(this.legacyMode_&&e>n.length&&a(17,e,n.length),e2?n-2:0),o=2;o-1&&(this.splice(n,1),!0)}};function gn(e,t){"function"===typeof Array.prototype[e]&&(fn[e]=t(e))}function yn(e){return function(){var t=this[H];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function vn(e){return function(t,n){var a=this,o=this[H];return o.atom_.reportObserved(),o.dehanceValues_(o.values_)[e]((function(e,o){return t.call(n,e,o,a)}))}}function bn(e){return function(){var t=this,n=this[H];n.atom_.reportObserved();var a=n.dehanceValues_(n.values_),o=arguments[0];return arguments[0]=function(e,n,a){return o(e,n,a,t)},a[e].apply(a,arguments)}}gn("concat",yn),gn("flat",yn),gn("includes",yn),gn("indexOf",yn),gn("join",yn),gn("lastIndexOf",yn),gn("slice",yn),gn("toString",yn),gn("toLocaleString",yn),gn("every",vn),gn("filter",vn),gn("find",vn),gn("findIndex",vn),gn("flatMap",vn),gn("forEach",vn),gn("map",vn),gn("some",vn),gn("reduce",bn),gn("reduceRight",bn);var wn,kn,xn=T("ObservableArrayAdministration",un);function _n(e){return b(e)&&xn(e[H])}var Tn={},Sn="add",Cn="delete";wn=Symbol.iterator,kn=Symbol.toStringTag;var En,jn,An=function(){function e(e,t,n){var o=this;void 0===t&&(t=q),void 0===n&&(n="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[H]=Tn,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=t,this.name_=n,y(Map)||a(18),this.keysAtom_=K("ObservableMap.keys()"),this.data_=new Map,this.hasMap_=new Map,Me(!0,(function(){o.merge(e)}))}var t=e.prototype;return t.has_=function(e){return this.data_.has(e)},t.has=function(e){var t=this;if(!lt.trackingDerivation)return this.has_(e);var n=this.hasMap_.get(e);if(!n){var a=n=new Ue(this.has_(e),Y,"ObservableMap.key?",!1);this.hasMap_.set(e,a),Lt(a,(function(){return t.hasMap_.delete(e)}))}return n.get()},t.set=function(e,t){var n=this.has_(e);if(nn(this)){var a=on(this,{type:n?dn:Sn,object:this,newValue:t,name:e});if(!a)return this;t=a.newValue}return n?this.updateValue_(e,t):this.addValue_(e,t),this},t.delete=function(e){var t=this;if((this.keysAtom_,nn(this))&&!on(this,{type:Cn,object:this,name:e}))return!1;if(this.has_(e)){var n=sn(this),a=n?{observableKind:"map",debugObjectName:this.name_,type:Cn,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return Qt((function(){var n;t.keysAtom_.reportChanged(),null==(n=t.hasMap_.get(e))||n.setNewValue_(!1),t.data_.get(e).setNewValue_(void 0),t.data_.delete(e)})),n&&ln(this,a),!0}return!1},t.updateValue_=function(e,t){var n=this.data_.get(e);if((t=n.prepareNewValue_(t))!==lt.UNCHANGED){var a=sn(this),o=a?{observableKind:"map",debugObjectName:this.name_,type:dn,object:this,oldValue:n.value_,name:e,newValue:t}:null;0,n.setNewValue_(t),a&&ln(this,o)}},t.addValue_=function(e,t){var n=this;this.keysAtom_,Qt((function(){var a,o=new Ue(t,n.enhancer_,"ObservableMap.key",!1);n.data_.set(e,o),t=o.value_,null==(a=n.hasMap_.get(e))||a.setNewValue_(!0),n.keysAtom_.reportChanged()}));var a=sn(this),o=a?{observableKind:"map",debugObjectName:this.name_,type:Sn,object:this,name:e,newValue:t}:null;a&&ln(this,o)},t.get=function(e){return this.has(e)?this.dehanceValue_(this.data_.get(e).get()):this.dehanceValue_(void 0)},t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var e=this,t=this.keys();return ra({next:function(){var n=t.next(),a=n.done,o=n.value;return{done:a,value:a?void 0:e.get(o)}}})},t.entries=function(){var e=this,t=this.keys();return ra({next:function(){var n=t.next(),a=n.done,o=n.value;return{done:a,value:a?void 0:[o,e.get(o)]}}})},t[wn]=function(){return this.entries()},t.forEach=function(e,t){for(var n,a=W(this);!(n=a()).done;){var o=n.value,s=o[0],r=o[1];e.call(t,r,s,this)}},t.merge=function(e){var t=this;return Nn(e)&&(e=new Map(e)),Qt((function(){w(e)?function(e){var t=Object.keys(e);if(!E)return t;var n=Object.getOwnPropertySymbols(e);return n.length?[].concat(t,n.filter((function(t){return c.propertyIsEnumerable.call(e,t)}))):t}(e).forEach((function(n){return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var n=e[0],a=e[1];return t.set(n,a)})):S(e)?(e.constructor!==Map&&a(19,e),e.forEach((function(e,n){return t.set(n,e)}))):null!==e&&void 0!==e&&a(20,e)})),this},t.clear=function(){var e=this;Qt((function(){Qe((function(){for(var t,n=W(e.keys());!(t=n()).done;){var a=t.value;e.delete(a)}}))}))},t.replace=function(e){var t=this;return Qt((function(){for(var n,o=function(e){if(S(e)||Nn(e))return e;if(Array.isArray(e))return new Map(e);if(w(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return a(21,e)}(e),s=new Map,r=!1,i=W(t.data_.keys());!(n=i()).done;){var l=n.value;if(!o.has(l))if(t.delete(l))r=!0;else{var c=t.data_.get(l);s.set(l,c)}}for(var m,d=W(o.entries());!(m=d()).done;){var p=m.value,u=p[0],h=p[1],f=t.data_.has(u);if(t.set(u,h),t.data_.has(u)){var g=t.data_.get(u);s.set(u,g),f||(r=!0)}}if(!r)if(t.data_.size!==s.size)t.keysAtom_.reportChanged();else for(var y=t.data_.keys(),v=s.keys(),b=y.next(),k=v.next();!b.done;){if(b.value!==k.value){t.keysAtom_.reportChanged();break}b=y.next(),k=v.next()}t.data_=s})),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(e,t){return rn(this,e)},t.intercept_=function(e){return an(this,e)},R(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:kn,get:function(){return"Map"}}]),e}(),Nn=T("ObservableMap",An);var Dn={};En=Symbol.iterator,jn=Symbol.toStringTag;var On=function(){function e(e,t,n){void 0===t&&(t=q),void 0===n&&(n="ObservableSet"),this.name_=void 0,this[H]=Dn,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,y(Set)||a(22),this.atom_=K(this.name_),this.enhancer_=function(e,a){return t(e,a,n)},e&&this.replace(e)}var t=e.prototype;return t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.clear=function(){var e=this;Qt((function(){Qe((function(){for(var t,n=W(e.data_.values());!(t=n()).done;){var a=t.value;e.delete(a)}}))}))},t.forEach=function(e,t){for(var n,a=W(this);!(n=a()).done;){var o=n.value;e.call(t,o,o,this)}},t.add=function(e){var t=this;if((this.atom_,nn(this))&&!on(this,{type:Sn,object:this,newValue:e}))return this;if(!this.has(e)){Qt((function(){t.data_.add(t.enhancer_(e,void 0)),t.atom_.reportChanged()}));var n=!1,a=sn(this),o=a?{observableKind:"set",debugObjectName:this.name_,type:Sn,object:this,newValue:e}:null;n,a&&ln(this,o)}return this},t.delete=function(e){var t=this;if(nn(this)&&!on(this,{type:Cn,object:this,oldValue:e}))return!1;if(this.has(e)){var n=sn(this),a=n?{observableKind:"set",debugObjectName:this.name_,type:Cn,object:this,oldValue:e}:null;return Qt((function(){t.atom_.reportChanged(),t.data_.delete(e)})),n&&ln(this,a),!0}return!1},t.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},t.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return ra({next:function(){var a=e;return e+=1,aKn){for(var t=Kn;t=0&&n++}e=sa(e),t=sa(t);var i="[object Array]"===r;if(!i){if("object"!=typeof e||"object"!=typeof t)return!1;var l=e.constructor,c=t.constructor;if(l!==c&&!(y(l)&&l instanceof l&&y(c)&&c instanceof c)&&"constructor"in e&&"constructor"in t)return!1}if(0===n)return!1;n<0&&(n=-1),o=o||[];for(var m=(a=a||[]).length;m--;)if(a[m]===e)return o[m]===t;if(a.push(e),o.push(t),i){if((m=e.length)!==t.length)return!1;for(;m--;)if(!oa(e[m],t[m],n-1,a,o))return!1}else{var d,p=Object.keys(e);if(m=p.length,Object.keys(t).length!==m)return!1;for(;m--;)if(!N(t,d=p[m])||!oa(e[d],t[d],n-1,a,o))return!1}return a.pop(),o.pop(),!0}function sa(e){return _n(e)?e.slice():S(e)||Nn(e)||C(e)||Rn(e)?Array.from(e.entries()):e}function ra(e){return e[Symbol.iterator]=ia,e}function ia(){return this}["Symbol","Map","Set"].forEach((function(e){"undefined"===typeof s()[e]&&a("MobX requires global '"+e+"' to be available or polyfilled")})),"object"===typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}},extras:{getDebugName:ta},$mobx:H})},463:(e,t,n)=>{"use strict";var a=n(791),o=n(296);function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n