@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--landscape-width:25;--portrait-width:80vw;--header-height:4rem;--secs:250ms}body{margin:0;max-width:100vw;min-height:100vh;overflow:hidden}.viz-wrapper{height:800px}.header{align-items:center;display:flex;justify-content:space-between;padding:10px 24px;z-index:30}.header.light,.light .header{background-color:#3c4356}.dark .header,.header.dark{background-color:#20232c}.header__tab-block{align-items:center;display:flex;gap:10px;min-width:300px}.header__tab-block .logo-wrapper{align-items:center;display:flex;justify-content:center}.header__tab-block .tab-content{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .header__tab-block .tab-content,.header__tab-block .tab-content.dark,.header__tab-block .tab-content.light,.light .header__tab-block .tab-content{color:#d7d9e3}.header__tab-block .tab-content .tab-text{font-size:14px;font-weight:600}.dark .header__tab-block .tab-content .tab-text,.header__tab-block .tab-content .tab-text.dark,.header__tab-block .tab-content .tab-text.light,.light .header__tab-block .tab-content .tab-text{color:#d7d9e3}.header__tab-block .tab-content .tab-text :before{content:"/";display:inline-block;padding:0 10px}.dark .header__tab-block .tab-content .tab-text :before,.header__tab-block .tab-content .tab-text :before.dark,.header__tab-block .tab-content .tab-text :before.light,.light .header__tab-block .tab-content .tab-text :before{color:#d7d9e3}.header__right-block{display:flex;gap:10px;height:100%}.header__user-dropdown-title{align-items:center;display:flex;gap:5px;justify-content:center}.header-search{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:7px 24px;width:100%;z-index:20}.header-search.light,.light .header-search{background-color:#f0f2f6}.dark .header-search,.header-search.dark{background-color:#2f374c}.header-search.light,.light .header-search{border-bottom:.8px solid #8f8f8f}.dark .header-search,.header-search.dark{border-bottom:.8px solid #8893b1}.header-search__left,.header-search__right{align-items:center;display:flex;gap:10px}.header-search__left .search-block{display:flex;height:36px;padding:6px;width:341px}.header-search__left .search-block.light,.light .header-search__left .search-block{background-color:#f8f8f8}.dark .header-search__left .search-block,.header-search__left .search-block.dark{background-color:#3c4356}.header-search__left .search-block.light,.light .header-search__left .search-block{color:#2f374c}.dark .header-search__left .search-block,.header-search__left .search-block.dark{color:#f8f8f8}.header-search__left .search-block input{background-color:inherit;border:none;color:inherit;margin-left:8px;text-decoration:none;width:100%}.header-search__left .search-block :focus,.header-search__left .search-block :hover,.header-search__left .search-block input :active{outline:0;outline-offset:0}*{scrollbar-color:#c8c8c8 #f0f2f6;scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f0f2f6}::-webkit-scrollbar-thumb{background-color:#c8c8c8;border:.8px solid #f0f2f6;border-radius:2px}a:active,a:hover,a:link,a:visited{text-decoration:none}body>#root{height:100vh}#app{display:flex;flex-direction:column;height:100%}*{font-weight:400}*,.simulation-state{font-family:Roboto}.simulation-state{border-radius:2px;font-size:14px;font-style:normal;font-weight:400;line-height:auto;padding:0 10px;text-align:center}.dark .simulation-state,.light .simulation-state,.simulation-state.dark,.simulation-state.light{color:#2f374c}.icon-wrapper{align-items:center;display:flex;justify-content:center}.icon-button{border:none;cursor:pointer}.icon-button:disabled{cursor:not-allowed}.icon-button:hover{background:#2f374c}.icon-button.borderless{background:none}.icon-button.borderless:hover{background:#2f374c}.icon-button.pressed,.icon-button:active{background:#6f3bb1}.dots-icon{background:rgba(47,55,76,.75);border:none}.dots-icon:hover{background:#6f3bb1}.dots-icon.borderless{background:none}.dots-icon.borderless:hover{background:#473065}.dots-icon.borderless.pressed,.dots-icon.borderless:active{background:#2f374c}.dropdown{position:relative}.dropdown .content-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.dropdown .content-wrapper_outlined{border-radius:2px}.dropdown .content-wrapper_outlined.light,.light .dropdown .content-wrapper_outlined{background:#f8f8f8}.dark .dropdown .content-wrapper_outlined,.dropdown .content-wrapper_outlined.dark{background:#3c4356}.dropdown .content-wrapper_outlined.light,.light .dropdown .content-wrapper_outlined{border:.8px solid #6f3bb1}.dark .dropdown .content-wrapper_outlined,.dropdown .content-wrapper_outlined.dark{border:.8px solid #8893b1}.dropdown__content{align-items:center;display:flex;gap:5px;padding:0 10px;width:100%}.dropdown__content,.dropdown__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown__title{display:inline-block}.dropdown__content-icon{display:flex}.dropdown .dropdown__icon{align-items:center;display:flex;justify-content:center}.dropdown .dropdown__icon_outlined{padding:5px}.dropdown .dropdown__icon_outlined.light,.light .dropdown .dropdown__icon_outlined{background:#6f3bb1}.dark .dropdown .dropdown__icon_outlined,.dropdown .dropdown__icon_outlined.dark{background:#8a75f5}.dropdown .disabled{cursor:not-allowed;opacity:.5}.dropdown-options{border-radius:4px;display:flex;flex-direction:column;gap:4px;justify-content:space-between;margin-top:1px;max-height:400px;max-width:600px;min-width:100%;overflow-y:auto;padding:8px;position:absolute;z-index:inherit}.dropdown-options.light,.light .dropdown-options{background:#f8f8f8}.dark .dropdown-options,.dropdown-options.dark{background:#3c4356}.dropdown-options.light,.light .dropdown-options{border:.8px solid #c8c8c8}.dark .dropdown-options,.dropdown-options.dark{border:.8px solid #8893b1}.dropdown-options .dropdown-option{align-items:center;cursor:pointer;display:flex;gap:15px;padding:12px}.dropdown-options .dropdown-option.light,.light .dropdown-options .dropdown-option{background:#f8f8f8}.dark .dropdown-options .dropdown-option,.dropdown-options .dropdown-option.dark{background:#3c4356}.dropdown-options .dropdown-option.light,.light .dropdown-options .dropdown-option{color:#f8f8f8}.dark .dropdown-options .dropdown-option,.dropdown-options .dropdown-option.dark{color:#3c4356}.dropdown-options .dropdown-option:hover.light,.light .dropdown-options .dropdown-option:hover{background:#f0f2f6}.dark .dropdown-options .dropdown-option:hover,.dropdown-options .dropdown-option:hover.dark{background:#4c5570}.dropdown-options .dropdown-option__text{display:inline-block;flex-grow:1;font-size:12px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-options .section-option{padding:12px 0;pointer-events:none}.modal-content .nav-block{display:flex;flex-direction:column;gap:8px}.modal-content .nav-block .nav-block-header{display:block;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.light .modal-content .nav-block .nav-block-header,.modal-content .nav-block .nav-block-header.light{color:#2f374c}.dark .modal-content .nav-block .nav-block-header,.modal-content .nav-block .nav-block-header.dark{color:#f8f8f8}.modal-content .nav-block .input-block{align-items:center;border:.8px solid #c8c8c8;border-radius:2px;display:flex;height:72px;justify-content:left;padding:20px 16px;width:100%}.modal-content .nav-block .input-block input{margin-right:16px}.modal-content .nav-block .input-block input[type=radio]:after{background-color:#d1d3d1;border:.5px solid #8f8f8f;border-radius:15px;content:"";display:inline-block;height:12px;left:-1px;position:relative;top:-2px;visibility:visible;width:12px}.modal-content .nav-block .input-block input[type=radio]:checked:after{background-color:#6f3bb1;border-radius:15px;content:"";display:inline-block;height:12px;left:-1px;position:relative;top:-2px;visibility:visible;width:12px}.modal-content .nav-block .input-block input:checked{background-color:#6f3bb1}.modal-content .nav-block .input-block label{display:flex;flex-direction:column}.modal-content .nav-block .input-block label .label-header{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:2px}.light .modal-content .nav-block .input-block label .label-header,.modal-content .nav-block .input-block label .label-header.light{color:#2f374c}.dark .modal-content .nav-block .input-block label .label-header,.modal-content .nav-block .input-block label .label-header.dark{color:#f8f8f8}.modal-content .nav-block .input-block label .label-text{color:#8f8f8f;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.modal-content .button-block-addmodel{align-items:center;display:flex;justify-content:flex-end;margin-top:28px}.modal-content .button-block-addmodel .button-block{display:flex;gap:8px}.modal-content .button-block-addmodel .button-block .btn-medium{width:auto}.addmodel-input-block{display:flex;justify-content:space-between;margin-bottom:16px}.addmodel-input-block.light,.light .addmodel-input-block{color:#2f374c}.addmodel-input-block.dark,.dark .addmodel-input-block{color:#f8f8f8}.addmodel-input-block label{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:19px;width:30%}.addmodel-input-block label.light,.light .addmodel-input-block label{color:#2f374c}.addmodel-input-block label.dark,.dark .addmodel-input-block label{color:#f8f8f8}.addmodel-input-block input{flex-grow:1;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:14px;margin-left:10px}.addmodel-input-block input.light,.light .addmodel-input-block input{color:#2f374c}.addmodel-input-block input.dark,.dark .addmodel-input-block input{color:#f8f8f8}.addmodel-input-block input.light,.light .addmodel-input-block input{background-color:#f8f8f8}.addmodel-input-block input.dark,.dark .addmodel-input-block input{background-color:#3c4356}.modal{align-items:center;background-color:hsla(0,0%,78%,.7);display:flex;height:100vh;justify-content:center;left:0;margin:0;padding:0;position:absolute;top:0;width:100vw;z-index:100}.modal .modal-wrapper{max-height:90%;opacity:100%;overflow:auto;padding:24px;width:486px}.light .modal .modal-wrapper,.modal .modal-wrapper.light{background:#f8f8f8}.dark .modal .modal-wrapper,.modal .modal-wrapper.dark{background:#2f374c}.light .modal .modal-wrapper,.modal .modal-wrapper.light{border:.8px solid #c8c8c8}.dark .modal .modal-wrapper,.modal .modal-wrapper.dark{border:.8px solid #8893b1}.modal .modal-wrapper .modal-content{display:flex;flex-direction:column;flex-grow:1;height:100%;position:relative}.modal .modal-wrapper .modal-content .content-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.light .modal .modal-wrapper .modal-content .content-header,.modal .modal-wrapper .modal-content .content-header.light{color:#2f374c}.dark .modal .modal-wrapper .modal-content .content-header,.modal .modal-wrapper .modal-content .content-header.dark{color:#8893b1}.modal .modal-wrapper .modal-content .content-header span{font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:19px}.modal .modal-wrapper .modal-content .content-header img{cursor:pointer;height:16px;width:16px}.loading-spinner{align-items:center;display:flex;flex-grow:1;height:100%;justify-content:center;width:100%}.light .loading-spinner .MuiCircularProgress-colorSecondary,.loading-spinner .MuiCircularProgress-colorSecondary.light{color:purple}.dark .loading-spinner .MuiCircularProgress-colorSecondary,.loading-spinner .MuiCircularProgress-colorSecondary.dark{color:#f8f8f8}.error-wrapper .error-message{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:auto}.error-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.error-wrapper .error-message{padding:15px}.btn-medium,.btn-small{font-family:Roboto}.btn-medium{font-size:16px;font-weight:500}.btn-medium,.btn-small{font-style:normal;line-height:auto}.btn-small{font-size:12px}.btn-dark,.btn-dark:active,.btn-dark:disabled,.btn-dark:enabled:hover,.btn-dark:focus,.btn-dark[disabled],.btn-light,.btn-light:active,.btn-light:disabled,.btn-light:enabled:hover,.btn-light:focus,.btn-light[disabled],.btn-transparent,.btn-transparent:active,.btn-transparent:disabled,.btn-transparent:focus,.btn-transparent:hover,.btn-transparent[disabled]{align-items:center;border-radius:2px;border-style:solid;border-width:.8px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-dark:disabled,.btn-dark:disabled:enabled:hover,.btn-light:disabled,.btn-light:disabled:enabled:hover,.btn-transparent:disabled,[disabled].btn-dark,[disabled].btn-dark:enabled:hover,[disabled].btn-light,[disabled].btn-light:enabled:hover,[disabled].btn-transparent{cursor:not-allowed}.borderless.btn-dark,.borderless.btn-dark:enabled:hover,.borderless.btn-light,.borderless.btn-light:enabled:hover,.borderless.btn-transparent{border:none}.btn-dark:focus,.btn-light:focus,.btn-transparent:focus{outline:2px solid #289ddf}.btn-light{border-color:#6f3bb1}.btn-light,.btn-light:focus{background-color:#f8f8f8;color:#6f3bb1}.btn-light:focus{border-color:#289ddf}.btn-light:disabled,.btn-light[disabled]{background-color:#f8f8f8;border-color:#d7d9e3;color:#8f8f8f}.btn-dark{border-color:#6f3bb1}.btn-dark,.btn-dark:focus{background-color:#6f3bb1;color:#f8f8f8}.btn-dark:focus{border-color:#289ddf}.btn-dark:disabled,.btn-dark[disabled]{background-color:#c8c8c8;border-color:#c8c8c8;color:#f8f8f8}.btn-dark:enabled:hover,.btn-light:enabled:hover,.btn-transparent:hover{background-color:#473065;border-color:#6f3bb1;color:#f8f8f8}.btn-dark:active,.btn-light:active,.btn-transparent:active{background-color:#2f374c;border-color:#6f3bb1;color:#f8f8f8}.btn{align-items:center;display:flex;gap:5px;justify-content:center;width:100%}.btn,.btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-small{height:25px;padding:5px 10px}.btn-medium{height:35px;line-height:20px;padding:8px 16px;width:100%}.btn-light img{margin-right:8px}.btn-light:enabled:hover{transition:.3s ease-in-out}.btn-light:disabled span,.btn-light[disabled] span{color:#c8c8c8}.btn-light:active span{color:#f8f8f8}.btn-dark img{margin-right:8px}.btn-dark:enabled:hover{transition:.3s ease-out}.btn-dark:active span{color:#f8f8f8}.dark .btn-transparent,.dark.btn-transparent,.light .btn-transparent,.light.btn-transparent{background:inherit}.light .btn-transparent,.light.btn-transparent{color:#6f3bb1}.dark .btn-transparent,.dark.btn-transparent{color:#f8f8f8}.light .btn-transparent,.light.btn-transparent{border:.8px solid #6f3bb1}.dark .btn-transparent,.dark.btn-transparent{border:.8px solid #f8f8f8}.borderless.btn-transparent{border:none}.btn-transparent:focus{background-color:inherit;border-color:#289ddf}.light .btn-transparent:focus,.light.btn-transparent:focus{color:#6f3bb1}.dark .btn-transparent:focus,.dark.btn-transparent:focus{color:#f8f8f8}.btn-transparent:disabled,.btn-transparent[disabled]{background-color:inherit;border-color:#8f8f8f;color:#8f8f8f;cursor:default}.btn-transparent img{margin-right:8px}.btn-transparent:hover{transition:.3s ease-out}.btn-transparent:disabled:active span,.btn-transparent[disabled]:active span{color:inherit}.btn-transparent:active span{color:#f8f8f8}.loading-backdrop{align-items:center;background-color:rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.loading-backdrop .msg-wrapper{background:#fff;border-radius:5px;color:#2f374c;margin:0 20%;opacity:70%;padding:20px}.light .loading-backdrop .msg-wrapper,.loading-backdrop .msg-wrapper.light{color:#f8f8f8}.dark .loading-backdrop .msg-wrapper,.loading-backdrop .msg-wrapper.dark{color:#3c4356}.dnd-bg{align-items:center;background-color:hsla(0,0%,78%,.7);display:flex;height:100vh;justify-content:center;margin:0;overflow:auto;padding:0;position:absolute;top:0;width:100vw;z-index:50}.dnd-bg .dnd-container{background-color:#fff;border-radius:5px;max-width:800px;min-width:600px;padding:16px;position:absolute;width:70%}.dnd-bg .dnd-container .content-header{align-items:center;display:flex;justify-content:space-between;width:100%}.dnd-bg .dnd-container .content-header img{cursor:pointer;height:20px;width:20px}.dnd-bg .dnd-container .content-header span{font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.dnd-bg .dnd-container .content{display:flex;flex-direction:column;height:90%;justify-content:space-between;margin-top:16px}.dnd-bg .dnd-container .content .top-side{display:flex;gap:15px}.dnd-bg .dnd-container .content .top-side .image{align-items:center;background-color:#f0f2f6;border:.8px solid #c8c8c8;border-radius:2px 2px 0 0;display:flex;height:184px;justify-content:center;margin-bottom:34px;width:200px}.dnd-bg .dnd-container .content .top-side .image img{height:127px;width:127px}.dnd-bg .dnd-container .content .top-side .dropzone{align-items:center;border:2px dashed #c8c8c8;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-bottom:34px}.dnd-bg .dnd-container .content .bottom-side{display:flex;gap:15px}.dnd-bg .dnd-container .content .bottom-side .left-side{display:flex;flex-direction:column;flex-grow:1}.dnd-bg .dnd-container .content .bottom-side .left-side .files-list-header{font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.dnd-bg .dnd-container .content .bottom-side .left-side .files-list{display:flex;flex-direction:column;gap:5px;margin-top:8px}.dnd-bg .dnd-container .content .bottom-side .left-side .files-list .list-item-block{align-items:center;display:flex;justify-content:space-between}.dnd-bg .dnd-container .content .bottom-side .left-side .files-list .list-item-block li{color:#2f374c;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;list-style-type:none;text-decoration:none}.dnd-bg .dnd-container .content .bottom-side .left-side .files-list .list-item-block img{cursor:pointer;height:16px;width:16px}.dnd-bg .dnd-container .content .bottom-side .right-side{display:flex;flex-direction:column;flex-grow:1;gap:5px;justify-content:space-between}.dnd-bg .dnd-container .content .bottom-side .right-side .input-block{display:flex;justify-content:space-between}.dnd-bg .dnd-container .content .bottom-side .right-side .input-block label,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block p{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:19px;width:30%}.dnd-bg .dnd-container .content .bottom-side .right-side .input-block input{color:#2f374c;flex-grow:1;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:14px;margin-left:10px}.dnd-bg .dnd-container .content .bottom-side .right-side .input-block select{color:#2f374c;flex-grow:1;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dnd-bg .dnd-container .content .bottom-side .right-side .input-block button:valid.light,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block input:valid.light,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block select:valid.light,.light .dnd-bg .dnd-container .content .bottom-side .right-side .input-block button:valid,.light .dnd-bg .dnd-container .content .bottom-side .right-side .input-block input:valid,.light .dnd-bg .dnd-container .content .bottom-side .right-side .input-block select:valid{background-color:rgba(61,216,135,.149)}.dark .dnd-bg .dnd-container .content .bottom-side .right-side .input-block button:valid,.dark .dnd-bg .dnd-container .content .bottom-side .right-side .input-block input:valid,.dark .dnd-bg .dnd-container .content .bottom-side .right-side .input-block select:valid,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block button:valid.dark,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block input:valid.dark,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block select:valid.dark{background-color:rgba(61,216,135,.149)}.dnd-bg .dnd-container .content .bottom-side .right-side .input-block button:invalid.light,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block input:invalid.light,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block select:invalid.light,.light .dnd-bg .dnd-container .content .bottom-side .right-side .input-block button:invalid,.light .dnd-bg .dnd-container .content .bottom-side .right-side .input-block input:invalid,.light .dnd-bg .dnd-container .content .bottom-side .right-side .input-block select:invalid{background-color:rgba(230,20,82,.11)}.dark .dnd-bg .dnd-container .content .bottom-side .right-side .input-block button:invalid,.dark .dnd-bg .dnd-container .content .bottom-side .right-side .input-block input:invalid,.dark .dnd-bg .dnd-container .content .bottom-side .right-side .input-block select:invalid,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block button:invalid.dark,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block input:invalid.dark,.dnd-bg .dnd-container .content .bottom-side .right-side .input-block select:invalid.dark{background-color:rgba(230,20,82,.11)}.dnd-bg .dnd-container .content .bottom-side .right-side .button-block{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:28px;width:100%}.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .content-text,.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .grid-elements-content__header,.models p{font-family:Roboto}.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .grid-elements-content__header{font-size:16px;font-style:normal;font-weight:500;line-height:auto}.models p{font-size:14px;font-weight:400;line-height:auto}.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .content-text{font-size:12px;font-style:normal;line-height:auto}table{border-collapse:collapse}.models{height:100%;overflow:auto;padding:20px 24px 8px;width:100%}.light .models,.models.light{background-color:#f8f8f8}.dark .models,.models.dark{background-color:#20232c}.light .models,.models.light{color:#2f374c}.dark .models,.models.dark{color:#f8f8f8}.models p{font-family:Roboto;font-style:normal}.models table{border:none;border-collapse:separate;border-spacing:0 2px;width:100%}.models table .models-header .head-text{font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:14px;margin-right:8px}.light .models table .models-header .head-text,.models table .models-header .head-text.light{color:#2f374c}.dark .models table .models-header .head-text,.models table .models-header .head-text.dark{color:#8893b1}.models table .models-header .head-left{display:flex;justify-content:left;padding:15px 0}.models table .models-header .head-center{display:flex;justify-content:left}.models table .models-header .sort-block{align-items:center;display:flex;justify-content:right;width:100%}.models table .models-header .sort-block>*{margin:0 2px}.models table tbody{border-spacing:0 10px}.light .models table tbody tr:hover,.models table tbody tr:hover.light{background-color:#f0f2f6}.dark .models table tbody tr:hover,.models table tbody tr:hover.dark{background-color:#4c5570}.light .models table tbody tr:hover td .project-row__title,.models table tbody tr:hover td .project-row__title.light{border-left:.8px solid #6f3bb1}.dark .models table tbody tr:hover td .project-row__title,.models table tbody tr:hover td .project-row__title.dark{border-left:.8px solid #289ddf}.light .models table tbody tr:hover td .project-row__title,.models table tbody tr:hover td .project-row__title.light{border-top:.8px solid #6f3bb1}.dark .models table tbody tr:hover td .project-row__title,.models table tbody tr:hover td .project-row__title.dark{border-top:.8px solid #289ddf}.light .models table tbody tr:hover td .project-row__title,.models table tbody tr:hover td .project-row__title.light{border-bottom:.8px solid #6f3bb1}.dark .models table tbody tr:hover td .project-row__title,.models table tbody tr:hover td .project-row__title.dark{border-bottom:.8px solid #289ddf}.light .models table tbody tr:hover td .center,.models table tbody tr:hover td .center.light{border-top:.8px solid #6f3bb1}.dark .models table tbody tr:hover td .center,.models table tbody tr:hover td .center.dark{border-top:.8px solid #289ddf}.light .models table tbody tr:hover td .center,.models table tbody tr:hover td .center.light{border-bottom:.8px solid #6f3bb1}.dark .models table tbody tr:hover td .center,.models table tbody tr:hover td .center.dark{border-bottom:.8px solid #289ddf}.light .models table tbody tr:hover td .right,.models table tbody tr:hover td .right.light{border-top:.8px solid #6f3bb1}.dark .models table tbody tr:hover td .right,.models table tbody tr:hover td .right.dark{border-top:.8px solid #289ddf}.light .models table tbody tr:hover td .right,.models table tbody tr:hover td .right.light{border-right:.8px solid #6f3bb1}.dark .models table tbody tr:hover td .right,.models table tbody tr:hover td .right.dark{border-right:.8px solid #289ddf}.light .models table tbody tr:hover td .right,.models table tbody tr:hover td .right.light{border-bottom:.8px solid #6f3bb1}.dark .models table tbody tr:hover td .right,.models table tbody tr:hover td .right.dark{border-bottom:.8px solid #289ddf}.models table tbody tr{cursor:pointer}.light .models table tbody tr,.models table tbody tr.light{background-color:#f8f8f8}.dark .models table tbody tr,.models table tbody tr.dark{background-color:#2f374c}.models table tbody tr td .project-row__title{align-items:center;border-bottom-left-radius:4px;border-top-left-radius:4px;display:flex;gap:10px;height:60px;padding:14px 0 14px 12px}.light .models table tbody tr td .project-row__title,.models table tbody tr td .project-row__title.light{border-left:.8px solid #c8c8c8}.dark .models table tbody tr td .project-row__title,.models table tbody tr td .project-row__title.dark{border-left:.8px solid #8893b1}.light .models table tbody tr td .project-row__title,.models table tbody tr td .project-row__title.light{border-top:.8px solid #c8c8c8}.dark .models table tbody tr td .project-row__title,.models table tbody tr td .project-row__title.dark{border-top:.8px solid #8893b1}.light .models table tbody tr td .project-row__title,.models table tbody tr td .project-row__title.light{border-bottom:.8px solid #c8c8c8}.dark .models table tbody tr td .project-row__title,.models table tbody tr td .project-row__title.dark{border-bottom:.8px solid #8893b1}.models table tbody tr td .project-row__title p{margin-bottom:0;margin-left:8px}.models table tbody tr td .project-row__controls{display:flex;gap:10px}.models table tbody tr td .center{align-content:center;align-items:center;display:flex;font-family:Roboto;height:60px;padding:14px 12px 14px 0}.light .models table tbody tr td .center,.models table tbody tr td .center.light{border-top:.8px solid #c8c8c8}.dark .models table tbody tr td .center,.models table tbody tr td .center.dark{border-top:.8px solid #8893b1}.light .models table tbody tr td .center,.models table tbody tr td .center.light{border-bottom:.8px solid #c8c8c8}.dark .models table tbody tr td .center,.models table tbody tr td .center.dark{border-bottom:.8px solid #8893b1}.models table tbody tr td .right{border-bottom-right-radius:4px;border-top-right-radius:4px;height:60px}.light .models table tbody tr td .right,.models table tbody tr td .right.light{border-top:.8px solid #c8c8c8}.dark .models table tbody tr td .right,.models table tbody tr td .right.dark{border-top:.8px solid #8893b1}.light .models table tbody tr td .right,.models table tbody tr td .right.light{border-right:.8px solid #c8c8c8}.dark .models table tbody tr td .right,.models table tbody tr td .right.dark{border-right:.8px solid #8893b1}.light .models table tbody tr td .right,.models table tbody tr td .right.light{border-bottom:.8px solid #c8c8c8}.dark .models table tbody tr td .right,.models table tbody tr td .right.dark{border-bottom:.8px solid #8893b1}.models .grid-wrapper{grid-row-gap:14px;grid-column-gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%}.light .models .grid-wrapper .grid-elements:hover,.models .grid-wrapper .grid-elements:hover.light{background-color:#f0f2f6}.dark .models .grid-wrapper .grid-elements:hover,.models .grid-wrapper .grid-elements:hover.dark{background-color:#4c5570}.light .models .grid-wrapper .grid-elements:hover,.models .grid-wrapper .grid-elements:hover.light{border:.8px solid #6f3bb1}.dark .models .grid-wrapper .grid-elements:hover,.models .grid-wrapper .grid-elements:hover.dark{border:.8px solid #289ddf}.models .grid-wrapper .grid-elements{border-radius:2px;height:266px;padding:16px;width:355px}.light .models .grid-wrapper .grid-elements,.models .grid-wrapper .grid-elements.light{background-color:#f8f8f8}.dark .models .grid-wrapper .grid-elements,.models .grid-wrapper .grid-elements.dark{background-color:#2f374c}.light .models .grid-wrapper .grid-elements,.models .grid-wrapper .grid-elements.light{border:.8px solid #c8c8c8}.dark .models .grid-wrapper .grid-elements,.models .grid-wrapper .grid-elements.dark{border:.8px solid #8893b1}.models .grid-wrapper .grid-elements .grid-elements-content{display:flex;flex-direction:column}.models .grid-wrapper .grid-elements .grid-elements-content .flex-img{align-items:center;display:flex;height:160px;justify-content:center;margin-bottom:13px}.light .models .grid-wrapper .grid-elements .grid-elements-content .flex-img,.models .grid-wrapper .grid-elements .grid-elements-content .flex-img.light{background:#f0f2f6}.dark .models .grid-wrapper .grid-elements .grid-elements-content .flex-img,.models .grid-wrapper .grid-elements .grid-elements-content .flex-img.dark{background:#8893b1}.light .models .grid-wrapper .grid-elements .grid-elements-content .flex-img,.models .grid-wrapper .grid-elements .grid-elements-content .flex-img.light{border:.8px solid #c8c8c8}.dark .models .grid-wrapper .grid-elements .grid-elements-content .flex-img,.models .grid-wrapper .grid-elements .grid-elements-content .flex-img.dark{border:.8px solid #8893b1}.models .grid-wrapper .grid-elements .grid-elements-content .card-content{display:flex;gap:10px;justify-content:space-between}.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text{display:flex;flex-direction:column}.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .grid-elements-content__header{margin-bottom:4px}.light .models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .grid-elements-content__header,.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .grid-elements-content__header.light{color:#2f374c}.dark .models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .grid-elements-content__header,.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .grid-elements-content__header.dark{color:#f8f8f8}.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .content-text{padding:2px 0}.light .models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .content-text,.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .content-text.light{color:#8f8f8f}.dark .models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .content-text,.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-text .content-text.dark{color:#8893b1}.models .grid-wrapper .grid-elements .grid-elements-content .card-content .card-buttons{align-items:flex-start;display:flex;justify-content:flex-end}.models-dropdown-content .models-dropdown-text{font-size:12px;font-weight:500;line-height:14px}.light .models-dropdown-content .models-dropdown-text,.models-dropdown-content .models-dropdown-text.light{color:#2f374c}.dark .models-dropdown-content .models-dropdown-text,.models-dropdown-content .models-dropdown-text.dark{color:#8893b1}.linkwrapper{display:flex;flex-grow:1}.delete-project-modal{display:flex;gap:20px;justify-content:center}.tabs-nav{display:flex;list-style:none}.tabs-nav .tab-link{width:-moz-fit-content;width:fit-content}.tab-container{display:flex;flex-direction:column;gap:10px;padding-top:10px}.label-group{font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:auto}.form-field-md{display:flex;flex-grow:1;gap:5px;position:relative;row-gap:4px}.form-edit{flex-grow:1;row-gap:8px;width:100%}.form-edit,.form-edit .form-edit_body{display:flex;flex-direction:column;overflow:auto}.form-edit .form-edit_body{gap:8px}.form-edit .btn{margin-top:auto}.form-field-group{display:flex;flex-direction:column;flex-grow:1;gap:4px}.form-field-group.inline{align-items:flex-start;flex-direction:row;justify-content:space-between}.form-field-group:hover{opacity:.8}.label-group{display:flex;gap:5px}.form-edit-row{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;width:100%}.form-edit-row-group{border:1px solid #9d7522;display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:5px}.form-edit-row-group.light,.light .form-edit-row-group{border:.8px solid}.dark .form-edit-row-group,.form-edit-row-group.dark{border:.8px solid #9d7522}.error-message{color:#863737;font-family:Roboto;font-size:12px;font-style:normal;line-height:auto}.text-field-md{border-radius:2px;border-style:solid;border-width:.8px}.light .text-field-md,.light.text-field-md{background:#f8f8f8}.dark .text-field-md,.dark.text-field-md{background:#3c4356}.light .text-field-md,.light.text-field-md{color:#2f374c}.dark .text-field-md,.dark.text-field-md{color:#f8f8f8}.light .text-field-md,.light.text-field-md{border:.8px solid #c8c8c8}.dark .text-field-md,.dark.text-field-md{border:.8px solid #8893b1}.text-field-md:enabled:active{border-color:#2f374c}.text-field-md:invalid{background-color:#faecec;border-color:#863737;color:#863737}.light .text-field-md:valid,.light.text-field-md:valid{background:#f8f8f8}.dark .text-field-md:valid,.dark.text-field-md:valid{background:#3c4356}.light .text-field-md:valid,.light.text-field-md:valid{color:#2f374c}.dark .text-field-md:valid,.dark.text-field-md:valid{color:#f8f8f8}.light .text-field-md:valid,.light.text-field-md:valid{border:.8px solid #c8c8c8}.dark .text-field-md:valid,.dark.text-field-md:valid{border:.8px solid #8893b1}.text-field-md:enabled:focus{border-color:#289ddf;outline:1.2px solid #289ddf}.text-field-md{height:32px;padding:8px;width:100%}.text-field-md_link{cursor:pointer;pointer-events:none}.text-field-md:disabled{opacity:.4}.text-field-md::-webkit-inner-spin-button,.text-field-md::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.text-field-md [type=number]{-moz-appearance:textfield}.alertlabel{align-items:center;display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;gap:5px;justify-content:center;line-height:auto}.field-with-btn{flex-direction:row}.field-with-btn,.field-with-btn .field-with-btn__field{display:flex;flex-grow:1}.field-with-btn .field-with-btn__button-block{align-items:center;display:flex;justify-content:center;width:50px}fieldset.groupbox-border{border:1px solid #000;border-radius:5px;box-shadow:0 0 0 0 #000;margin-bottom:15px;padding:0 1.4em 1.4em}legend.groupbox-border{border-bottom:none;color:#2f374c;font-family:Roboto;font-size:1.2em!important;font-size:16px;font-style:normal;font-weight:700!important;font-weight:500;line-height:19px;padding:0 10px;text-align:left!important;width:auto}.profile{align-items:center;display:flex;height:100%;justify-content:center}.profile p{font-size:14px;line-height:16px}.profile .profile-container{padding:16px;width:352px}.profile .profile-container .groupbox-container{margin-bottom:20px}.profile .profile-container .groupbox-container .user-description{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.profile .profile-container .groupbox-container .subscription-description{display:flex;justify-content:space-between;margin-top:10px}.profile .profile-container .groupbox-container .subscription-description .rate-type{display:flex}.profile .profile-container .groupbox-container .subscription-description img{height:12px;width:12px}.button-block-vertical{display:flex;flex-direction:column;height:80px;justify-content:space-between;margin-top:10px}.tooltip .tooltiptext{background-color:#f0f2f6;border-radius:6px;color:#2f374c;font-size:14px;line-height:16px;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.auth-pages-wrapper{background:#efefef;display:grid;grid-template:36px repeat(3,minmax(0,auto))/1fr;grid-template-areas:"header" "logoColumn" "form" "form";height:100%;width:100%}.auth-pages-wrapper a{color:purple}.auth-pages-wrapper__header{background:#fff;display:grid;grid-area:header;padding:10px 24px}.auth-pages-wrapper__form-col{grid-area:form;position:relative}.auth-pages-wrapper__logo-col{background:linear-gradient(139.71deg,#a3195b -56.19%,#27348b 190.21%);grid-area:logoColumn;height:-moz-fit-content;height:fit-content}.auth-pages-wrapper__form-col,.auth-pages-wrapper__logo-col{display:grid;place-items:center;align-items:flex-start;height:100%;padding:20px}.auth-pages-wrapper__logo-col{place-content:center}.auth-pages-wrapper__form{display:flex;flex-direction:column;margin-top:24px;max-width:454px;width:100%}.auth-pages-wrapper__icon{width:25%}@media screen and (min-width:800px){.auth-pages-wrapper{grid-auto-rows:1fr;grid-template:36px 1fr/1fr;grid-template-areas:"header header" "form logoColumn"}.auth-pages-wrapper__form-col,.auth-pages-wrapper__logo-col{align-items:center}.auth-pages-wrapper__logo-col{height:100%;width:50vw}.auth-pages-wrapper__icon{width:100%}.logo-col-hidden{grid-template-areas:"header header" "form form"}}.check-email-page__content_bold{font-weight:700}.check-email-page__row{display:flex;justify-content:center}.check-email-page__icon{margin-bottom:16px}.check-email-page__title{color:#2f374c;color:var(--text,#2f374c);font-size:36px;font-weight:700;margin-bottom:8px}.check-email-page__description{margin-bottom:40px}.check-email-page__resend-msg{margin-bottom:40px;white-space:pre-wrap}.check-email-page__buttons{display:flex;justify-content:space-between;margin-top:14px}.new-password-page__row{display:flex;justify-content:center}.new-password-page__icon{margin-bottom:16px}.new-password-page__title{color:#2f374c;color:var(--text,#2f374c);font-size:36px;font-weight:700;margin-bottom:8px}.new-password-page__description{margin-bottom:40px}.password-reset-finished-page__content_bold{font-weight:700}.password-reset-finished-page__row{display:flex;justify-content:center}.password-reset-finished-page__icon{margin-bottom:16px}.password-reset-finished-page__title{color:#2f374c;color:var(--text,#2f374c);font-size:36px;font-weight:700;margin-bottom:8px}.password-reset-finished-page__description{margin-bottom:40px}.password-reset-finished-page__resend-msg{margin-bottom:40px;white-space:pre-wrap}.password-reset-finished-page__buttons{display:flex;justify-content:center;margin-top:14px}.color-picker-field{padding:0;width:32px}.color-picker-field_link{cursor:pointer;pointer-events:none}.entities-list-row{align-items:center;display:flex;flex-direction:row;gap:10px;padding:3px 10px}.entities-list-row.light,.light .entities-list-row{background-color:#f8f8f8}.dark .entities-list-row,.entities-list-row.dark{background-color:#4c5570}.entities-list-row.light,.light .entities-list-row{color:#2f374c}.dark .entities-list-row,.entities-list-row.dark{color:#f8f8f8}.dark .entities-list-row_selected,.entities-list-row_selected.dark,.entities-list-row_selected.light,.light .entities-list-row_selected{background-color:#d06363}.entities-list-row__link,.entities-list-row__link-wrapper{display:flex;flex-grow:1}.entities-list-row__fields{align-items:center;display:flex;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entities-list-row__fields .transit-entity__buttons{align-items:center;display:flex;flex-grow:1;justify-content:flex-start;min-width:60px}.entities-list-row__actions{display:flex;gap:5px;justify-content:flex-end}.entities-list-row__actions span{align-items:center;display:flex;flex-direction:row}.entities-list{display:flex;flex-direction:column;flex-grow:1;overflow:auto;position:relative}.entities-list .search-block{align-items:center;display:flex;gap:10px;padding:3px 10px}.entities-list .search-block.light,.light .entities-list .search-block{background-color:#f8f8f8}.dark .entities-list .search-block,.entities-list .search-block.dark{background-color:#4c5570}.entities-list .search-block.light,.light .entities-list .search-block{color:#2f374c}.dark .entities-list .search-block,.entities-list .search-block.dark{color:#f8f8f8}.entities-list-order-buttons{display:flex;gap:10px;padding:5px}.delete-confirmation-modal{display:flex;gap:10px}.delete-confirmation-modal.disabled{opacity:.8;pointer-events:none}.entities-list-controls__search{display:flex;flex-grow:1;gap:8px}.entities-list-controls__loupe{align-items:center;display:flex;justify-content:center;width:32px}.entities-loader{flex-grow:1;gap:5px;min-height:0}.entities-loader,.entity-editor{display:flex;flex-direction:column}.entity-editor{align-items:flex-start;gap:10px;height:100%;overflow:auto;padding:0 0 16px;width:100%;writing-mode:horizontal-tb}.entity-editor.light,.light .entity-editor{background-color:#f8f8f8}.dark .entity-editor,.entity-editor.dark{background-color:#2f374c}.entity-editor.light,.light .entity-editor{border-block:.8px solid #c8c8c8}.dark .entity-editor,.entity-editor.dark{border-block:.8px solid #8893b1}.entity-editor__header{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}.entity-editor__header .title{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-editor__header .actions,.entity-editor__header .title{align-items:center;display:flex}.entity-editor .form-edit .form-edit_body{border:1px solid #c8c8c8;display:flex;flex-direction:column;flex-grow:1;gap:8px;overflow:auto;padding:5px 10px 10px 20px}.checkbox-field{display:flex}.checkbox-field_link{cursor:pointer;pointer-events:none}.form-field-md_align-right{justify-content:flex-end}.geometry-form-field{display:flex;flex-grow:1}.geometry-form-field .text-field-md{overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.geometry-form-field__input{visibility:hidden;width:0}.edit-geometry-toolbar{align-items:center;display:flex;font-size:16px;font-style:normal;gap:10px;padding:3px 10px}.edit-geometry-toolbar.light,.light .edit-geometry-toolbar{color:#2f374c}.dark .edit-geometry-toolbar,.edit-geometry-toolbar.dark{color:#f8f8f8}.edit-geometry-toolbar.light,.light .edit-geometry-toolbar{background-color:#3c4356}.dark .edit-geometry-toolbar,.edit-geometry-toolbar.dark{background-color:#20232c}.select-box-md{border-radius:2px;border-style:solid;border-width:.8px}.light .select-box-md,.light.select-box-md{background:#f8f8f8}.dark .select-box-md,.dark.select-box-md{background:#3c4356}.light .select-box-md,.light.select-box-md{color:#2f374c}.dark .select-box-md,.dark.select-box-md{color:#f8f8f8}.light .select-box-md,.light.select-box-md{border:.8px solid #c8c8c8}.dark .select-box-md,.dark.select-box-md{border:.8px solid #8893b1}.select-box-md:active{border-color:#2f374c}.select-box-md:invalid{background-color:#faecec;border-color:#863737;color:#863737}.light .select-box-md:valid,.light.select-box-md:valid{background:#f8f8f8}.dark .select-box-md:valid,.dark.select-box-md:valid{background:#3c4356}.light .select-box-md:valid,.light.select-box-md:valid{color:#2f374c}.dark .select-box-md:valid,.dark.select-box-md:valid{color:#f8f8f8}.light .select-box-md:valid,.light.select-box-md:valid{border:.8px solid #c8c8c8}.dark .select-box-md:valid,.dark.select-box-md:valid{border:.8px solid #8893b1}.select-box-md:focus{border-color:#289ddf;outline:1.2px solid #289ddf}.select-box-md{height:32px;padding:8px;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:textfield}input[type=number]{-moz-appearance:textfield}.select-box-md_link{cursor:pointer;pointer-events:none}.select-box-arrow{padding:4px;position:absolute;right:0}.layer-row-item,.layers-list-header{font-family:Roboto}.layer-row-item{font-size:14px;font-style:normal;font-weight:400;line-height:auto}.layers-list-header{font-size:12px;font-style:normal;line-height:auto}.layers-list-container{overflow-y:auto;padding:14px 5px;width:100%}.layers-group,.layers-list-container{display:flex;flex-direction:column;gap:4px}.layers-list-header{display:inline-flex;margin:2px 0;width:100%}.layers-list-header.light,.light .layers-list-header{color:#2f374c}.dark .layers-list-header,.layers-list-header.dark{color:#f8f8f8}.layer-row-item{align-items:center;display:inline-flex;padding:2px 4px 2px 2px;width:100%}.layer-row-item:hover.light,.light .layer-row-item:hover{background-color:#d7d9e3}.dark .layer-row-item:hover,.layer-row-item:hover.dark{background-color:#3c4356}.layer-row-item_colored.light,.light .layer-row-item_colored{background-color:#f0f2f6}.dark .layer-row-item_colored,.layer-row-item_colored.dark{background-color:#4c5570}.layer-row-item__controls{display:flex;flex-grow:1;justify-content:flex-end}.row-check,.row-name{height:17px;margin:6px}.row-name{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-child{margin:6px 24px}.layers-time-selectors-wrapper .time-period-label{font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:auto}.layers-time-selectors-wrapper{display:flex;flex-direction:row;font-size:14px;max-width:400px}.layers-time-selectors-wrapper.light,.light .layers-time-selectors-wrapper{color:#2f374c}.dark .layers-time-selectors-wrapper,.layers-time-selectors-wrapper.dark{color:#f8f8f8}.layers-time-selectors-wrapper .time-period-label.light,.light .layers-time-selectors-wrapper .time-period-label{color:#2f374c}.dark .layers-time-selectors-wrapper .time-period-label,.layers-time-selectors-wrapper .time-period-label.dark{color:#8893b1}.layers-time-selectors-wrapper .time-period{padding-left:10px}.breadcrumbs .breadcrumbs__item{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:auto}.breadcrumbs{padding:5px 0 10px 10px}.breadcrumbs *{color:#f8f8f8}.breadcrumbs .breadcrumbs__item{display:list-item;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-selection{display:flex;flex-direction:column;gap:5px;height:100%}.group-selection .description{font-size:14px;font-style:italic}.road-route-checker{display:flex;flex-direction:column;height:100%}.road-route-checker__header{padding:7px 0}.road-route-checker__result{display:flex;flex-direction:column;flex-grow:1;min-height:0}.road-route-checker__distances{padding:10px 0}.road-route-checker__segments{display:flex;flex-direction:column;gap:10px;overflow:auto}.road-route-checker__segments .segment-card{display:flex;flex-direction:column;font-size:14px;gap:15px;padding:5px}.light .road-route-checker__segments .segment-card,.road-route-checker__segments .segment-card.light{background-color:#f8f8f8}.dark .road-route-checker__segments .segment-card,.road-route-checker__segments .segment-card.dark{background-color:#3c4356}.light .road-route-checker__segments .segment-card,.road-route-checker__segments .segment-card.light{color:#2f374c}.dark .road-route-checker__segments .segment-card,.road-route-checker__segments .segment-card.dark{color:#f8f8f8}.light .road-route-checker__segments .segment-card,.road-route-checker__segments .segment-card.light{border:.8px solid #c8c8c8}.dark .road-route-checker__segments .segment-card,.road-route-checker__segments .segment-card.dark{border:.8px solid #8893b1}.road-route-checker__segments .segment-card:hover{opacity:.7}.road-route-checker__segments .segment-card__line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.road-route-checker__segments .segment-card__properties{display:flex;gap:5px}.map-filters{flex-grow:1;height:100%;padding:5px 0}.map-filters,.map-filters__section{display:flex;flex-direction:column;gap:5px}.map-filters__section{padding:5px}.light .map-filters__section,.map-filters__section.light{border:.8px solid #c8c8c8}.dark .map-filters__section,.map-filters__section.dark{border:.8px solid #8893b1}.map-filters__section .form-field-group{align-items:center;padding:5px 0}.map-filters__modes-section{max-width:200px}.slider-field{display:flex;flex-grow:1;padding:0 25px}.transit-route-stops-controls{display:flex;padding:5px 0}.transit-route-stops-controls .entities-list-row{display:flex;flex-grow:1;width:100%}.transit-departures{gap:10px}.transit-departures,.transit-departures__list{display:flex;flex-grow:1}.transit-departures__right{align-items:end;display:flex;flex-direction:column}
/*# sourceMappingURL=main.38204517.css.map*/