@charset "UTF-8";*{margin:0;padding:0}html,body,#root{height:100%}@font-face{font-family:Inter;src:url(/rtd/assets/Inter-ZO3WBJgw.ttf);font-weight:600}@font-face{font-family:Inter;src:url(/rtd/assets/Inter-ZO3WBJgw.ttf);font-weight:500}@font-face{font-family:Inter;src:url(/rtd/assets/Inter-ZO3WBJgw.ttf);font-weight:400}@font-face{font-family:Inter;src:url(/rtd/assets/Inter-ZO3WBJgw.ttf);font-weight:300}html{font-family:Inter}@media screen and (min-width: 1024px){html{font-size:14px}}@media screen and (max-width: 1024px){html{font-size:13px}}@media screen and (max-width: 768px){html{font-size:13px}}@media screen and (max-width: 576px){html{font-size:12px}}body,#root{position:relative;left:0;top:0;z-index:500}@page{size:landscape}div{box-sizing:border-box}textarea:focus,input:focus{outline:none}button{border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}html,body,#root{min-height:100%}a,a:active{box-sizing:border-box;color:initial;text-decoration:none}@media screen and (min-width: 1200px){.padding_container{padding-right:20vw;padding-left:20vw}}@media screen and (max-width: 1200px){.padding_container{padding-right:17vw;padding-left:17vw}}@media screen and (max-width: 1024px){.padding_container{padding-right:15vw;padding-left:15vw}}@media screen and (max-width: 768px){.padding_container{padding-right:1vw;padding-left:1vw}}.custom_scrollbar::-webkit-scrollbar{width:10px;height:10px}.custom_scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 10px 10px #0000004d;border:solid 2px transparent}.custom_scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px #ffaa14;border:solid 2px transparent}.w-100{width:100%}.loading_strippers_ani{cursor:wait!important;background-image:repeating-linear-gradient(135deg,transparent,transparent 1rem,rgba(0,0,0,.15) 1rem,rgba(0,0,0,.15) 2rem);background-size:400% 100%;animation:load 1s linear infinite}@keyframes load{0%{background-position:0 0}to{background-position:-2.8284271247rem 0}}.hidden{visibility:hidden}.dictionary{display:flex;flex-direction:column;gap:1vh;padding:2vh;height:100%}.dictionary .header{display:flex;justify-content:space-between;font-size:1.2em;font-weight:700}.dictionary .table{flex:1}.dictionary .table.teamList{flex:initial}.dictionaries{display:flex;flex-direction:column;gap:2vh;padding:1vh}.dictionaries .search_field{display:flex;justify-content:flex-start}.dictionaries .content{display:flex;flex-direction:column;gap:1.5vh}.dictionaries .content .group .title{font-size:1.2em;font-weight:500;padding-bottom:.5vh;border-bottom:2px solid #7bab9f}.dictionaries .content .group:not(.default):not(:has(.active)){display:none}.dictionaries .content .group.hide{display:none}.dictionaries .content .group .list{display:flex;flex-wrap:wrap;gap:1vh;flex-direction:row;padding-top:1vh}.dictionaries .content .group .list .item{display:flex;align-items:center;padding:1vh 1.2vh;gap:1vh;border-radius:5px;border:2px solid #977bab;cursor:pointer;-webkit-user-select:none;user-select:none}.dictionaries .content .group .list .item:hover{background-color:#8fab7b1a}.dictionaries .content .group .list .item.active{border-color:#8c0025;animation:shake .5s 1}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-3px)}to{transform:translate(0)}}.dictionaries .content .group .list .item.active .icon img{filter:invert(12%) sepia(43%) saturate(6790%) hue-rotate(332deg) brightness(84%) contrast(111%)}.dictionaries .content .group .list .item.not_active{color:#c6cad7;cursor:not-allowed}.dictionaries .content .group .list .item.not_active .icon svg path{fill:#c6cad7}.dictionaries .content .group .list .item .icon{display:flex;align-items:center;height:1.4em;aspect-ratio:1}.dictionaries .content .group .list .item .icon svg{width:100%;height:100%}.dictionaries .content .group .list .item .name{font-size:1em}.division tr,.techPerimeters tr,.techPlants tr,.techLines tr,.gfes tr,.familyTypesTable tr,.archzones tr,.zones tr,.families tr,.operatorpositions tr,.carrefs tr,.timemethods tr,.times tr,.layout_positions tr,.generations tr,.processes tr,.pictocategories tr,.pictotypes tr,.techSections tr,.stamptypes tr,.pictograms tr,.importanceclasses tr,.clienteffects tr,.importancechars tr,.stamps tr,.teams tr,.graphobjtypes tr,.graphobjsubtypes tr,.graphobjs tr,.skills tr,.iaactions tr,.soc_stage_types tr,.postcomplexity tr{display:flex!important}.search_bar{display:flex;flex-direction:row;overflow:hidden;border-radius:5px;border:2px solid #7bab9f}.search_bar .search_input{width:30vw;min-width:250px;max-width:500px;padding:.5vh .8vh;border:0;border-right:2px solid #7bab9f;outline:none;font-size:1em;color:#575454;box-sizing:border-box}.search_bar .btn_search{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 .7vh;border:none;background:#7bab9f;cursor:pointer;-webkit-user-select:none;user-select:none;aspect-ratio:1}.search_bar .btn_search:hover svg{transform:scale(1.1)}.search_bar .btn_search .btn_search_icon{display:flex;align-items:center;justify-content:center}.search_bar .btn_search .btn_search_icon svg{width:1.4em;height:100%}.search_bar .btn_search .btn_search_icon svg path{fill:#fff}.search_bar .btn_search:active{background-color:#7bab9fb3}.myprofile{display:flex;flex-direction:column;padding:2vh;gap:1vh}.myprofile .header{font-size:1.2em;font-weight:700}.steleton_loader_row{border-radius:.25em;min-height:1em;background-image:linear-gradient(90deg,silver,#e0e0e0,silver);background-size:400% 100%;animation:skeleton_loading 8s ease-in-out infinite}@keyframes skeleton_loading{0%{background-position:200% 0}to{background-position:-200% 0}}.userinfo{display:flex;flex-direction:column}.userinfo .userinfo_head{font-size:1.1em;font-weight:500;padding:.8vh 0;border-bottom:2px solid #7bab9f}.userinfo .userinfo_data{display:flex;flex-direction:column;padding:1vh 0;gap:1vh}.userinfo .userinfo_data .data_row{display:flex;flex-direction:row;justify-content:space-between;gap:2vh}@media screen and (max-width: 768px){.userinfo .userinfo_data .data_row{flex-wrap:wrap;gap:1vh}}.userinfo .userinfo_data .data_row .userinfo_container{display:flex;flex-direction:column;gap:.5vh;width:100%;border-bottom:1px solid #aea9a9}.userinfo .userinfo_data .data_row .userinfo_container .skeleton_info_container{display:grid;align-items:center}.userinfo .userinfo_data .data_row .userinfo_container .skeleton_info_container .skeleton_loader_item{padding:.5vh 0}.userinfo .userinfo_data .data_row .userinfo_container .skeleton_info_container .skeleton_info_value{min-height:1em}.userinfo .userinfo_data .data_row .userinfo_container .userinfo_label{font-size:1em;font-weight:500}.userinfo .userinfo_data .data_row .userinfo_container .userinfo_value{display:flex;padding:.5vh 0;align-items:flex-end;white-space:nowrap}.checkbox{display:flex;align-items:center;justify-content:center;height:16px;min-height:16px;width:16px;min-width:16px;background-color:#fff;transition:background-color .2s ease 0s;border-radius:3px;border-style:solid;border-width:1px;outline:none;cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none}.checkbox .check_icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.checkbox .check_icon.hide{display:none}.checkbox .check_icon svg{width:14px;height:14px}.checkbox:not(.active){border-color:#aea9a9}.checkbox.readonly,.checkbox.disabled{cursor:default;background-color:#f5f5f6!important;border-color:#aea9a9!important}.checkbox.readonly.active,.checkbox.disabled.active{background-color:#aea9a9!important}.checkbox.active{background-color:#006599;border-color:#006599}.checkbox_row{display:flex;flex-direction:row;padding:.7vh 1vh;gap:.8vh;align-items:center;cursor:default}.checkbox_row:not(.readonly,.disabled){cursor:pointer}.base_label{text-wrap:nowrap}.base_label .required_sign{color:red}.userpermission_section{display:flex;flex-direction:column}.userpermission_section .userpermission_header{font-size:1.1em;font-weight:500;padding:.8vh 0;border-bottom:2px solid #7bab9f}.userpermission_section .userpermission_content{display:grid;grid-template-columns:3fr 4fr 5fr;padding:1vh 0;gap:1vh}@media screen and (max-width: 768px){.userpermission_section .userpermission_content{display:flex;flex-direction:column}}.userpermission_section .userpermission_content .persection{border-radius:5px;border:1px solid #aea9a9;height:fit-content}.userpermission_section .userpermission_content .persection .persection_header{display:flex;padding:.7vh 0;justify-content:center;font-size:1.05em;font-weight:500;background-color:#8aa9ec}.userpermission_section .userpermission_content .persection .persection_content{display:flex;flex-direction:column;padding:.7vh 1vh;gap:1.4vh}.userpermission_section .userpermission_content .persection .persection_content .row{display:flex;flex-direction:row;align-items:center;gap:.8vh;padding:0}.userpermission_section .userpermission_content .persection .persection_content .row.skeleton{min-height:2vh}.userpermission_section .userpermission_content .persection .persection_content .label{font-size:1em;-webkit-user-select:none;user-select:none}.userpermission_section .userpermission_content .persection .persection_content.perimeter{display:grid;grid-template-columns:1fr 1fr}.userpermission_section .userpermission_content .persection .persection_content .no-content{padding:3vh 0;display:flex;justify-content:center}.familyplantpermission_section{display:flex;flex-direction:column;row-gap:1vh}.familyplantpermission_section .button{display:flex;justify-content:flex-end}.familyplantpermission_section .choose_default_plant{display:flex;justify-content:flex-start;padding:0 1vh}.familyplantpermission_section .permission_table{display:flex;flex-direction:column;min-height:40vh;border:1px solid #aea9a9}.familyplantpermission_section .permission_table .permission_table_groupheader{display:grid;grid-template-columns:4fr 11fr 5fr}.familyplantpermission_section .permission_table .permission_table_groupheader div{text-align:center;padding:1vh 2px}.familyplantpermission_section .permission_table .permission_table_header{display:grid;grid-template-columns:4fr 11fr 5fr;font-size:.9em}.familyplantpermission_section .permission_table .permission_table_header div{text-align:center;align-items:center;padding:.5vh 2px}.familyplantpermission_section .permission_table .permission_table_header .family_plant_header{display:grid;grid-template-columns:2fr minmax(100px,9fr) minmax(100px,9fr);border-right:1px solid black;border-bottom:1px solid black}.familyplantpermission_section .permission_table .permission_table_header .enginer_header{display:grid;grid-template-columns:repeat(9,1fr);border-right:1px solid black;border-bottom:1px solid black}.familyplantpermission_section .permission_table .permission_table_header .production_header{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid black}.familyplantpermission_section .permission_table .permission_table_content{display:flex;flex-direction:column;gap:.5vh;overflow:auto;height:37vh}.familyplantpermission_section .permission_table .permission_table_content .skeleton_item{padding:.8vh 1vh}.familyplantpermission_section .permission_table .permission_table_content .skeleton_item .skeleton_trow{min-height:2vh}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row{display:grid;width:100%;grid-template-columns:4fr 11fr 5fr;padding:.5vh 0}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .family_plant_content{display:grid;grid-template-columns:2fr minmax(100px,9fr) minmax(100px,9fr);align-items:center}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .family_plant_content .readonlyName{display:flex;font-size:.9em;font-weight:500;justify-content:center;align-items:center}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .family_plant_content .select-wrapper{display:flex;align-items:center;justify-content:center;padding:0 .6vh;font-size:.9em}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .family_plant_content .delete{display:flex;justify-content:center;align-items:center;padding:0 1px;cursor:pointer}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .family_plant_content .delete img{width:100%;max-width:24px;min-width:16px;height:auto}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .family_plant_content .radio-selector{display:flex;justify-content:center;align-items:center;padding:0 1px}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .GFE,.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .UET{display:flex;position:relative;justify-content:flex-start;align-items:center;height:100%;padding:.5vh .8vh;border-radius:5px;font-size:.9em;color:#fff;cursor:pointer}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .GFE.readonly,.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .UET.readonly{border:1px solid #aea9a9;background-color:#aea9a9}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .GFE.readonly.empty,.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .UET.readonly.empty{background-color:transparent;color:#aea9a9}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .GFE.readonly.empty .counter,.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .UET.readonly.empty .counter{display:none}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .GFE:not(.readonly),.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .UET:not(.readonly){border:1px solid #006599;background-color:#006599}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .GFE:not(.readonly).empty,.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .UET:not(.readonly).empty{background-color:transparent;color:#000}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .GFE:not(.readonly).empty .counter,.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .UET:not(.readonly).empty .counter{display:none}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .GFE .counter,.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .UET .counter{display:flex;height:100%;font-size:.8em;padding-left:2px;padding-top:2px}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .enginer_content{display:grid;grid-template-columns:repeat(9,1fr);justify-items:center;align-items:center}.familyplantpermission_section .permission_table .permission_table_content .permission_table_row .production_content{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;align-items:center}.base_button{display:flex;padding:8px 16px;justify-content:center;align-items:center;height:fit-content;color:#fff;border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.base_button.disabled{cursor:not-allowed!important;background-color:#aea9a9!important}.radio{display:flex;width:16px;height:16px}.radio:not(:disabled){cursor:pointer}.multi_select{display:grid;grid-template-columns:auto 24px;height:fit-content;position:relative;border-radius:3px;border:1px solid rgb(118,118,118)}.multi_select:focus{outline:none}.multi_select.showed_border_top{border-radius:0 0 3px 3px}.multi_select.showed_border_bottom{border-radius:3px 3px 0 0}.multi_select.disabled{border-color:#d3d3d3}.multi_select.disabled .btn_show{border-color:#d3d3d3;background-color:#f5f5f6;cursor:default}.multi_select.disabled .btn_show .arrow svg path{fill:#aea9a9}.multi_select .choosed_info{display:flex;min-width:30px;border:1px solid transparent;border-radius:inherit;padding-left:6px}.multi_select .btn_show{display:flex;justify-content:center;align-items:center;border-left:1px solid rgb(118,118,118);border-top-right-radius:inherit;border-bottom-right-radius:inherit;background-color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.multi_select .btn_show .arrow{display:flex;align-items:center;padding-top:1px;width:10px;height:auto;transition:transform .3s ease-in-out}.multi_select .btn_show .arrow.active{transform:rotate(180deg)}.multi_select .btn_show .arrow svg{width:100%;height:auto}.multi_select .dropdown_options{display:flex;flex-direction:column;padding-top:4px;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid rgb(118,118,118)}.multi_select .dropdown_options.showed_border_top{border-radius:3px 3px 0 0}.multi_select .dropdown_options.showed_border_bottom{border-radius:0 0 3px 3px}.multi_select .dropdown_options .opt_item{display:flex;flex-direction:row;align-items:center;gap:1vh;padding:5px 6px;cursor:pointer;-webkit-user-select:none;user-select:none}.multi_select .dropdown_options .opt_item.empty{padding:10px 12px}.multi_select .dropdown_options .opt_item.choosed{background-color:#cfedff}.multi_select .dropdown_options .opt_item:not(.choosed,.disabled):hover{background-color:#daeefa}.multi_select .dropdown_options .opt_item.disabled{opacity:.6;background-color:#f5f5f6;cursor:not-allowed}.multi_select .dropdown_options .opt_item:last-child{border-radius:inherit}.multi_select .dropdown_options .opt_item .opt_name{word-break:break-word;font-size:1em}.base_input{font-size:1em;padding:5px 7px;font-family:Inter;box-sizing:border-box}.base_input.view_like_text{width:fit-content;padding-left:0;padding-right:0;background-color:transparent;border:none;cursor:default}.base_input[readonly]{cursor:default}.base_input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.base_input[type=date]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2017.7926H17V6.70923H3V17.7926ZM3.46667%2015.1326H5.56667V17.3492H3.46667V15.1326ZM11.1667%2012.4726V14.6892H8.83333V12.4726H11.1667ZM8.83333%2012.0292V9.81256H11.1667V12.0292H8.83333ZM8.36667%2014.6892H6.03333V12.4726H8.36667V14.6892ZM8.36667%2015.1326V17.3492H6.03333V15.1326H8.36667ZM8.83333%2015.1326H11.1667V17.3492H8.83333V15.1326ZM11.6333%2015.1326H13.9667V17.3492H11.6333V15.1326ZM11.6333%2014.6892V12.4726H13.9667V14.6892H11.6333ZM14.4333%2012.4726H16.5333V14.6892H14.4333V12.4726ZM14.4333%2012.0292V9.81256H16.5333V12.0292H14.4333ZM13.9667%2012.0292H11.6333V9.81256H13.9667V12.0292ZM11.6333%209.36923V7.15256H13.9667V9.36923H11.6333ZM11.1667%209.36923H8.83333V7.15256H11.1667V9.36923ZM8.36667%209.36923H6.03333V7.15256H8.36667V9.36923ZM8.36667%209.81256V12.0292H6.03333V9.81256H8.36667ZM5.56667%2012.0292H3.46667V9.81256H5.56667V12.0292ZM5.56667%2012.4726V14.6892H3.46667V12.4726H5.56667ZM14.4333%2017.3492V15.1326H16.5333V17.3492H14.4333ZM16.5333%209.36923H14.4333V7.15256H16.5333V9.36923ZM5.56667%207.15256V9.36923H3.46667V7.15256H5.56667Z'%20fill='%23231F20'/%3e%3cpath%20d='M15.1333%203.38417H14.6667V1.94333C14.6667%201.69861%2014.4576%201.5%2014.2%201.5C13.9424%201.5%2013.7333%201.69861%2013.7333%201.94333V3.38417H6.26667V1.94333C6.26667%201.69861%206.0576%201.5%205.8%201.5C5.5424%201.5%205.33333%201.69861%205.33333%201.94333V3.38417H4.86667C3.8358%203.38417%203%204.06734%203%205.04667V6.04417H17V5.04667C17%204.06734%2016.1642%203.38417%2015.1333%203.38417ZM5.79953%205.49C5.28387%205.49%204.8662%205.09322%204.8662%204.60333C4.8662%204.27549%205.05543%203.99286%205.33333%203.83925V4.60333C5.33333%204.84805%205.5424%205.04667%205.8%205.04667C6.0576%205.04667%206.26667%204.84805%206.26667%204.60333V3.83991C6.5441%203.99353%206.73287%204.27615%206.73287%204.60333C6.73287%205.09322%206.3152%205.49%205.79953%205.49ZM14.1995%205.49C13.6839%205.49%2013.2662%205.09322%2013.2662%204.60333C13.2662%204.27549%2013.4554%203.99286%2013.7333%203.83925V4.60333C13.7333%204.84805%2013.9424%205.04667%2014.2%205.04667C14.4576%205.04667%2014.6667%204.84805%2014.6667%204.60333V3.83991C14.9441%203.99353%2015.1329%204.27615%2015.1329%204.60333C15.1329%205.09322%2014.7152%205.49%2014.1995%205.49Z'%20fill='%23231F20'/%3e%3cpath%20d='M7.9%207.59595H6.5V8.92595H7.9V7.59595Z'%20fill='%23231F20'/%3e%3cpath%20d='M13.4996%2012.9158H12.0996V14.2458H13.4996V12.9158Z'%20fill='%23231F20'/%3e%3cpath%20d='M10.6998%2012.9158H9.2998V14.2458H10.6998V12.9158Z'%20fill='%23231F20'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:150%;cursor:pointer}.tooltip_container .tip{position:fixed;z-index:1}.tooltip_container .tip.tip_default_styles{max-width:100vw;border-radius:3px;border:1px solid #c6cad7;padding:5px;color:#707070;font-size:.8rem;overflow-wrap:break-word;background-color:#fff}.techSectionsList{width:100%}.techSectionsList .trow{cursor:pointer}.techSectionsList tr{display:flex!important}.context_menu{position:fixed;z-index:2;min-width:200px;box-shadow:0 0 2px silver;background:#f1f3f4;border-radius:4px;border:1px solid lightgray;padding:3px}.context_menu.hidden{visibility:hidden}.context_menu .menu_section{border-bottom:1px solid lightgray}.context_menu .menu_section:last-child{border-bottom:none}.context_menu .menu_section .item{display:flex;flex-direction:row;align-items:center;gap:8px;padding:7px 9px;cursor:pointer}.context_menu .menu_section .item:hover{background-color:#e0e0e0}.context_menu .menu_section .item.disabled{background-color:#c6cad7;cursor:not-allowed}.context_menu .menu_section .item .icon{height:20px;width:auto}.context_menu .menu_section .item .item_name{font-size:.9em}.table{display:flex;flex-direction:column;border:1px solid #aea9a9;border-radius:4px;overflow:hidden}.table .table_options .buttons{display:flex;align-items:center;justify-content:flex-end;padding:.8vh .5vh}.table .table_options .buttons .btn{font-size:1em;color:#fff;background-color:#ffaa14}.table .table_options .buttons .btn:hover{background-color:#ffaa14e6}.table .table_component_container{display:flex;overflow-x:auto;overflow-y:hidden;flex:1}.table .table_component_container table{display:flex;flex-direction:column;flex:1;overflow:hidden;min-width:fit-content}.table .table_component_container table td,.table .table_component_container table th{padding-left:1px;padding-right:1px}.table .table_component_container table .theader{display:flex;flex-direction:column;border-bottom:2px solid #707070}.table .table_component_container table .theader .theader_row{display:grid;align-items:center;padding:10px 5px;box-sizing:border-box}.table .table_component_container table .theader .theader_row.overflow_tbody{width:calc(100% - 10px)}.table .table_component_container table .theader .theader_row th{display:flex;align-items:center;gap:2px}.table .table_component_container table .theader .theader_row th.sortable{cursor:pointer}.table .table_component_container table .theader .theader_row th.sortable .col_sort_icon{width:18px;height:18px;min-width:18px;min-height:18px;-webkit-user-select:none;user-select:none}.table .table_component_container table .theader .theader_row th.sortable .col_sort_icon svg{width:100%;height:100%}.table .table_component_container table .theader .theader_row th .col_name{font-size:1em;font-weight:500;text-align:left;overflow-wrap:break-word}.table .table_component_container table .tbody{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;height:100%}.table .table_component_container table .tbody .no_content_row{display:flex;justify-content:center;align-items:center;flex:1}.table .table_component_container table .tbody .no_content_row .no-content{color:#707070;display:flex;justify-content:center;width:100%}.table .table_component_container table .tbody .trow{display:grid;align-items:center;padding:10px 5px}.table .table_component_container table .tbody .trow .table_image{height:40px;max-height:40px;width:auto;max-width:90%}.table .table_component_container table .tbody .trow td{overflow-wrap:anywhere;text-wrap:pretty}.zoneList{width:100%;min-height:60vh}.zoneList .trow{cursor:pointer}.zoneList tr{display:flex!important}.rmtclist-wrapper{display:flex;flex-direction:column;width:100%;gap:1vh}.rmtclist-wrapper .rmtc_tabs{display:flex;padding-bottom:1vh;gap:4px;overflow-x:auto}.rmtclist-wrapper .rmtc_tabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.rmtclist-wrapper .rmtc_tabs .tab.active{background-color:#ffaa14}.rmtclist-wrapper .oktp_info_container{display:flex;gap:1vh}.rmtclist-wrapper .oktp_info_container .oktp_info{display:flex;gap:.6vh}.rmtclist-wrapper .listfilters{display:flex;flex-wrap:wrap;gap:1vh;padding-top:1vh}.rmtclist-wrapper .listfilters .filter_item{display:flex;flex-direction:row;align-items:center;gap:.5vh}.rmtclist-wrapper .listfilters .filter_item .input_rmtc_num{width:70px}.rmtclist-wrapper .listfilters .filter_item .select_gens,.rmtclist-wrapper .listfilters .filter_item .input_criteria{width:150px}.rmtcList{width:100%;min-height:60vh;max-height:60vh}.rmtcList .trow{cursor:pointer}.rmtcList tr{display:flex!important}.approval_history{width:100%;min-height:50vh;max-height:50vh;font-size:.9em}.approval_history tr,.approval_history.gfe tr{display:flex!important}.modal_background{width:100%;height:100%;position:fixed;z-index:999;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#0003}.modal_background .modal_content{display:flex;flex-direction:column;min-width:40vw;max-height:100vh;gap:1vh;background-color:#f1f3f4;border:1px solid #aea9a9;border-radius:5px;animation:popup .2s 1}@keyframes popup{0%{transform:scale(.5)}50%{transform:scale(.65)}75%{transform:scale(.8)}to{transform:scale(1)}}.modal_background .modal_content .modal_headerline{display:flex;width:100%;justify-content:space-between;align-items:center;padding:1vh 1.5vh;border-bottom:1px solid #aea9a9;border-top-left-radius:inherit;border-top-right-radius:inherit}.modal_background .modal_content .modal_headerline.grab{cursor:grab}.modal_background .modal_content .modal_headerline.grab.active{cursor:grabbing}.modal_background .modal_content .modal_headerline .modal_header{display:flex;align-items:center;color:#4d5964;font-weight:700;font-size:1.1em;cursor:default;-webkit-user-select:none;user-select:none}.modal_background .modal_content .modal_headerline .esc_btn{display:flex;cursor:pointer;-webkit-user-select:none;user-select:none}.modal_background .modal_content .modal_headerline .esc_btn:hover svg path{fill:#8c0025}.modal_background .modal_content .modal_headerline .esc_btn .esc_icon{display:flex;align-items:center}.modal_background .modal_content .modal_headerline .esc_btn .esc_icon svg{height:20px;aspect-ratio:.8}.modal_background .modal_content .outletcontent{display:flex;padding:0 1.5vh 1vh}.client_effects_table_list{width:100%;min-height:40vh}.client_effects_table_list tr{display:flex!important}.userlist{display:flex;flex-direction:column;padding:2vh;gap:1vh;max-height:calc(100vh - 50px)}.userlist .header{font-size:1.2em;font-weight:700}.userlist .hood_table_users{display:flex;flex-direction:row;gap:1vh}.userlist .hood_table_users .users_filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:1vh;width:100%}.userlist .hood_table_users .users_filter .filter_item{display:flex;justify-content:center;align-items:center;gap:.6vh}.userlist .hood_table_users .users_filter .filter_item .input_wscode{max-width:100px}.userlist .hood_table_users .users_filter .search{display:flex;gap:.6vh;margin-top:auto;margin-left:auto;background-color:#5b86b9}.userlist .hood_table_users .users_filter .actions{display:flex;flex-direction:row;gap:2vh;justify-content:flex-end}.userlist .hood_table_users .users_filter .actions .action{padding:.5vh 0;cursor:pointer}.userlist .hood_table_users .users_filter .actions .action.load_excel{display:flex;align-items:center;gap:.7vh;padding:0 .7vh;border-radius:5px;border:1px solid black}.userlist .hood_table_users .users_filter .actions .action.load_excel img{display:block}.userlist .userlist_table{width:100%;flex:1}.userlist .userlist_table tr{display:flex!important}.base_switch{display:flex;flex-direction:row;border-radius:5px;overflow:hidden;border:1px solid #aea9a9}.base_switch.readonly .base_switch_btn{cursor:not-allowed}.base_switch.disabled .base_switch_btn{cursor:not-allowed;background-color:#f5f5f6}.base_switch.disabled .base_switch_btn.active{background-color:#dbe3ee}.base_switch .base_switch_btn{display:flex;align-items:center;padding:6px 8px;font-size:1em;color:#706b6b;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-right:1px solid #aea9a9}.base_switch .base_switch_btn:last-child{border-right:none}.base_switch .base_switch_btn.active{background-color:#fc3;color:#000}.base_switch .base_switch_btn.disabled{background-color:#d3d3d3;cursor:not-allowed}.base_switch .base_switch_btn:not(.active):hover{box-shadow:0 .5em .5em -.4em var(--hover)}.usercard{display:flex;flex-direction:column;padding:2vh;gap:1vh}.usercard .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.usercard .header .login{font-size:1.2em;font-weight:700}.usercard .header .savebtn{background-color:#3a9b88;color:#fff}.rmtc{display:flex;flex-direction:column;height:100%;padding:2vh;gap:2vh}.rmtc .header{font-size:1.2em;font-weight:700}.rmtc .rmtc_content{display:flex;flex-direction:row;flex:1;overflow:hidden;gap:8px}.rmtc .rmtc_content .rmtcs{width:100%}.rmtc .rmtc_content .rmtcs tr{display:flex!important}.rmtc .rmtc_content .rmtcs .tbody{flex:1;max-height:none}.rmtc .rmtc_content .rmtc_change_container{display:flex;flex-direction:column;border:1px solid #aea9a9;border-radius:5px;padding:10px 10px 0;height:fit-content}.rmtc .rmtc_content .rmtc_change_container .btn_container{display:flex}.rmtc .rmtc_content .rmtc_change_container .btn_container .btn{background-color:#ffaa14;text-wrap:nowrap}.rmtc .rmtc_content .rmtc_change_container .change_item_container{display:flex;flex-direction:column;gap:10px;padding:1rem 0;border-bottom:1px solid #aea9a9}.rmtc .rmtc_content .rmtc_change_container .change_item_container .rmtc_info{display:grid;grid-template-columns:5vw 15vw}.rmtc .rmtc_content .rmtc_change_container .rmtc_change_actions{display:flex;justify-content:flex-end;padding:1rem 0}.rmtc_modal .criterias{display:flex;flex-direction:column}.rmtc_modal .criterias .criterias_header{display:flex;justify-content:space-between}.rmtc_modal .criterias .criterias_header .mts{justify-content:center;align-self:center}.rmtc_modal .criterias .criterias_content{display:flex;flex-direction:column;padding-top:.5vh;max-height:40vh;overflow-y:auto}.rmtc_modal .criterias .criterias_content .criteria_row{display:flex;gap:.3vh;padding:.5vh}.rmtc_modal .criterias .criterias_content .criteria_row .index{align-self:center;width:3%}.rmtc_modal .criterias .criterias_content .criteria_row .criteria_delete{padding:.5vh;cursor:pointer;-webkit-user-select:none;user-select:none}.rmtc_modal .criterias .criterias_content .criteria_row .criteria_delete img{height:100%;aspect-ratio:1}.modal_content_container{display:flex;flex-direction:column;gap:2vh;width:100%}.modal_content_container .inputs{display:flex;flex-direction:column;gap:2vh}.modal_content_container .inputs .modal_inputcontainer{display:flex;flex-direction:row;align-items:center;gap:.6vh}.modal_content_container .inputs .modal_inputcontainer.notice_field{display:grid}.modal_content_container .inputs .modal_inputcontainer.notice_field textarea{width:100%}.modal_content_container .inputs .modal_inputcontainer .imageContainer{width:18vh;height:14vh;border:1px dashed black;display:flex;justify-content:center;align-items:center;text-align:center}.modal_content_container .inputs .modal_inputcontainer .imageContainer.has_img{border:0}.modal_content_container .inputs .modal_inputcontainer .imageContainer .pictogramm{max-width:18vh;max-height:14vh;min-height:9vh;min-width:11vh;height:auto;width:auto}.modal_content_container .inputs .modal_inputcontainer .input_add_img{height:100%;padding:1vh;border:1px solid black;border-radius:3px}.modal_content_container .inputs .modal_inputcontainer .input_add_img img{width:32px;height:auto}.confirmation_actions{display:flex;gap:5px}.confirmation_actions.mode_button{gap:1vh}.confirmation_actions .action_tip{border-radius:3px;padding:5px;color:#707070;font-size:.9em;background-color:#fff}.confirmation_actions.mode_icon .action{width:24px;height:24px}.confirmation_actions .action{display:flex;justify-content:center;align-items:center;border-radius:5px;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.confirmation_actions .action .icon{display:flex}.confirmation_actions .action .icon svg{width:12px;height:12px;stroke-width:2px}.confirmation_actions .action.perform{background-color:#3a9b88}.confirmation_actions .action.cancel{background-color:#da291c}.confirmation_actions .action.cancel .icon svg{fill:#fff}.base_textarea{font-family:Inter;font-size:1em;padding:5px 7px;min-height:40px;max-height:100px;resize:vertical;box-sizing:border-box;cursor:auto}.base_textarea.view_like_text{padding-left:0;padding-right:0;background-color:transparent;border:none;resize:none}.base_textarea[readonly]{cursor:default}.base_textarea[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.base_textarea[type=date]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2017.7926H17V6.70923H3V17.7926ZM3.46667%2015.1326H5.56667V17.3492H3.46667V15.1326ZM11.1667%2012.4726V14.6892H8.83333V12.4726H11.1667ZM8.83333%2012.0292V9.81256H11.1667V12.0292H8.83333ZM8.36667%2014.6892H6.03333V12.4726H8.36667V14.6892ZM8.36667%2015.1326V17.3492H6.03333V15.1326H8.36667ZM8.83333%2015.1326H11.1667V17.3492H8.83333V15.1326ZM11.6333%2015.1326H13.9667V17.3492H11.6333V15.1326ZM11.6333%2014.6892V12.4726H13.9667V14.6892H11.6333ZM14.4333%2012.4726H16.5333V14.6892H14.4333V12.4726ZM14.4333%2012.0292V9.81256H16.5333V12.0292H14.4333ZM13.9667%2012.0292H11.6333V9.81256H13.9667V12.0292ZM11.6333%209.36923V7.15256H13.9667V9.36923H11.6333ZM11.1667%209.36923H8.83333V7.15256H11.1667V9.36923ZM8.36667%209.36923H6.03333V7.15256H8.36667V9.36923ZM8.36667%209.81256V12.0292H6.03333V9.81256H8.36667ZM5.56667%2012.0292H3.46667V9.81256H5.56667V12.0292ZM5.56667%2012.4726V14.6892H3.46667V12.4726H5.56667ZM14.4333%2017.3492V15.1326H16.5333V17.3492H14.4333ZM16.5333%209.36923H14.4333V7.15256H16.5333V9.36923ZM5.56667%207.15256V9.36923H3.46667V7.15256H5.56667Z'%20fill='%23231F20'/%3e%3cpath%20d='M15.1333%203.38417H14.6667V1.94333C14.6667%201.69861%2014.4576%201.5%2014.2%201.5C13.9424%201.5%2013.7333%201.69861%2013.7333%201.94333V3.38417H6.26667V1.94333C6.26667%201.69861%206.0576%201.5%205.8%201.5C5.5424%201.5%205.33333%201.69861%205.33333%201.94333V3.38417H4.86667C3.8358%203.38417%203%204.06734%203%205.04667V6.04417H17V5.04667C17%204.06734%2016.1642%203.38417%2015.1333%203.38417ZM5.79953%205.49C5.28387%205.49%204.8662%205.09322%204.8662%204.60333C4.8662%204.27549%205.05543%203.99286%205.33333%203.83925V4.60333C5.33333%204.84805%205.5424%205.04667%205.8%205.04667C6.0576%205.04667%206.26667%204.84805%206.26667%204.60333V3.83991C6.5441%203.99353%206.73287%204.27615%206.73287%204.60333C6.73287%205.09322%206.3152%205.49%205.79953%205.49ZM14.1995%205.49C13.6839%205.49%2013.2662%205.09322%2013.2662%204.60333C13.2662%204.27549%2013.4554%203.99286%2013.7333%203.83925V4.60333C13.7333%204.84805%2013.9424%205.04667%2014.2%205.04667C14.4576%205.04667%2014.6667%204.84805%2014.6667%204.60333V3.83991C14.9441%203.99353%2015.1329%204.27615%2015.1329%204.60333C15.1329%205.09322%2014.7152%205.49%2014.1995%205.49Z'%20fill='%23231F20'/%3e%3cpath%20d='M7.9%207.59595H6.5V8.92595H7.9V7.59595Z'%20fill='%23231F20'/%3e%3cpath%20d='M13.4996%2012.9158H12.0996V14.2458H13.4996V12.9158Z'%20fill='%23231F20'/%3e%3cpath%20d='M10.6998%2012.9158H9.2998V14.2458H10.6998V12.9158Z'%20fill='%23231F20'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:150%;cursor:pointer}.contentfilter{display:flex;flex-direction:row;gap:1vh}.contentfilter .filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:1vh;width:100%}.contentfilter .filters .filter_item{display:flex;flex-direction:row;align-items:center;gap:.5vh}.contentfilter .filters .filter_btns{display:flex;gap:.6vh;margin-top:auto;margin-left:auto}.contentfilter .filters .filter_btns .btn{font-size:1em;background-color:#5b86b9}.rmtc_filter .select_family{max-width:12vw;min-width:150px}.rmtc_filter .select_gens{max-width:12vw;min-width:175px}.rmtc_filter .input_rmtc_num{max-width:4vw;min-width:70px}.rmtc_filter .input_criteria{max-width:12vw;min-width:150px}.rmtc_filter .select_perims{max-width:14vw;min-width:170px}.auth{height:calc(100vh - 50px);width:100%;display:flex;justify-content:center;align-items:center}.auth .main_container{display:grid;grid-template-columns:2fr auto;gap:3vh;width:50%;max-width:620px}@media screen and (max-width: 576px){.auth .main_container{padding:4vw}}@media screen and (max-width: 768px){.auth .main_container .omega_rectangle{display:none}}.auth .main_container .omega_rectangle .rectangle_img{width:auto;height:100%;-webkit-user-select:none;user-select:none}.auth .main_container .form{display:flex;flex-direction:column;width:100%;gap:4vh}.auth .main_container .form .logo_field{display:flex;flex-direction:row}.auth .main_container .form .logo_field .logo_img{width:auto;height:100%;-webkit-user-select:none;user-select:none}.auth .main_container .form .logo_field .logo_info{width:100%;padding:0 0 0 2vh}.auth .main_container .form .logo_field .logo_info .logo_name{font-size:1.3em}.auth .main_container .form .logo_field .logo_info .logo_subname{font-size:.9em}.auth .main_container .form .inputs_field{display:flex;flex-direction:column;gap:2vh}@media screen and (max-width: 576px){.auth .main_container .form .inputs_field{gap:4vh}}.auth .main_container .form .inputs_field .input_field{display:flex;flex-direction:column;gap:.4vh;position:relative;width:100%}.auth .main_container .form .inputs_field .input_field .input_label{font-size:.9em;color:#000}.auth .main_container .form .inputs_field .input_field .input,.auth .main_container .form .inputs_field .input_field .select{width:100%;padding:1vh 2vh 1vh .5vh;color:#000;font-size:1em;box-sizing:border-box;border:0;border-bottom:1px solid #dbe3ee}.auth .main_container .form .inputs_field .input_field .input:hover,.auth .main_container .form .inputs_field .input_field .input:focus,.auth .main_container .form .inputs_field .input_field .select:hover,.auth .main_container .form .inputs_field .input_field .select:focus{border-bottom:1px solid #707070}.auth .main_container .form .inputs_field .input_field .select:focus-visible{outline:none}.auth .main_container .form .inputs_field .input_field .input_error{animation:ani 1s forwards}@keyframes ani{to{border-bottom:1px solid #de4034}}.auth .main_container .form .inputs_field .input_field .error{width:inherit;position:absolute;top:100%;font-size:.8em;color:#de4034;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.auth .main_container .form .btn_enter_field{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1vh}.auth .main_container .form .btn_enter_field .btn_sumbit{padding:1.5vh 6vh;border-radius:10px;background-color:#c6cad7;display:flex;align-items:center;font-family:Roboto;font-size:1em;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.auth .main_container .form .btn_enter_field .btn_sumbit .loader{display:none}.auth .main_container .form .btn_enter_field .btn_sumbit:hover{box-shadow:2px 2px 4px #dbe3ee}.auth .main_container .form .btn_enter_field .btn_sumbit:disabled{background-color:#c6cad7!important}.auth .main_container .form .btn_enter_field .btn_sumbit.btn_active{background-color:#379250}.folder_input{display:flex;flex-direction:row;align-items:center;gap:.5vh;height:fit-content}.folder_input .forlder_input_container{position:relative}.folder_input .forlder_input_container .input{padding-right:calc(.8vh + 7px)}.folder_input .forlder_input_container .input.has_error{text-decoration:underline #de4034}.folder_input .forlder_input_container .input.not_confirmed{text-decoration:underline #ffaa14}.folder_input .forlder_input_container .input.short{max-width:7vw}.folder_input .forlder_input_container .icon_container{display:flex;align-items:center;height:100%;position:absolute;top:0;right:5px;z-index:1}.folder_input .forlder_input_container .icon_container .clear_input{cursor:pointer;-webkit-user-select:none;user-select:none}.folder_input .forlder_input_container .icon_container .clear_input svg{stroke:gray;height:10px;width:10px;aspect-ratio:.8}.folder_input .forlder_input_container .icon_container .loader{border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;width:10px;height:10px;animation:spin 1s ease infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.folder_input .forlder_input_container .indicator_container{position:absolute;bottom:0;right:-5px;width:10px;height:10px;z-index:2}.folder_input .forlder_input_container .indicator_container .indicator.has_error:after{content:"";position:absolute;bottom:1px;right:1px;border-bottom-right-radius:1px;width:0;height:0;border-top:10px solid transparent;border-right:10px solid #de4034}.folder_input .forlder_input_container .indicator_container .indicator.not_confirmed:after{content:"";position:absolute;bottom:1px;right:1px;border-bottom-right-radius:1px;width:0;height:0;border-top:10px solid transparent;border-right:10px solid #ffaa14}.folder_input .label{display:flex;flex-direction:row;font-size:1em;text-wrap:nowrap}.folder_input .label .redstar{color:red}.folder_input .folder_icon{display:flex;height:20px;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.folder_input .folder_icon svg{height:100%;width:auto}.folder_input.disabled .folder_icon{cursor:not-allowed;filter:grayscale(1)}.techplant_modal .input_name{width:100%}.techplant_modal .input_sign{width:300px}.outlet{min-height:calc(100% - 50px);height:calc(100% - 50px);max-height:calc(100% - 50px);overflow:auto}.nav_header{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;height:50px;background-color:#fff;box-shadow:0 2px 2px #9daccf75}.nav_header .mobile_nav_toggle{display:none;border:0;border-right:1px solid rgba(112,112,112,.25);background-color:transparent;padding:0 14px;cursor:pointer}.nav_header .mobile_nav_toggle .mobile_nav_toggle_lines{display:flex;flex-direction:column;gap:4px}.nav_header .mobile_nav_toggle .mobile_nav_toggle_lines span{display:block;width:18px;height:2px;background-color:#0d1e4a;border-radius:2px}.nav_header nav{display:flex;flex-direction:row;width:100%}.nav_header nav .nav_item{max-width:100%;min-width:6vw;position:relative;display:grid;border-right:0}.nav_header nav .nav_item .section_name{display:flex;justify-content:center;align-items:center;border-right:1px solid transparent;border-left:1px solid transparent;padding:0 3vh;cursor:pointer;-webkit-user-select:none;user-select:none}.nav_header nav .nav_item .section_name:hover{box-shadow:inset 0 -1px 1px #9daccf75}.nav_header nav .nav_item .dropdown_menu{display:none;position:absolute;z-index:999;left:0;top:calc(100% + 2px);min-width:100%;background-color:#fff;border:1px solid #7d8aa7;box-shadow:0 0 4px #9daccfd7;border-top:0;padding:1.5vh 1vw 1vh 1vw;column-gap:1vw;border-radius:0 0 10px 10px}.nav_header nav .nav_item .dropdown_menu .sub_section{display:flex;flex-direction:column;text-align:left;row-gap:7px;width:max-content;min-width:130px;max-width:200px}.nav_header nav .nav_item .dropdown_menu .sub_section .col_title{font-weight:600;padding-bottom:.5vh}.nav_header nav .nav_item .dropdown_menu .sub_section a.not_active{color:#c6cad7;pointer-events:none}.nav_header nav .nav_item .dropdown_menu .sub_section a{max-width:15vw;text-wrap:balance;text-decoration:underline}.nav_header nav .active{background-color:#0881be4d}.nav_header nav .active .dropdown_menu{display:flex;flex-direction:row}.nav_header .auth_field{display:flex;flex-direction:row;align-items:center;gap:1vh;padding:0 2vh;cursor:pointer}.nav_header .auth_field .auth_icon{display:flex;align-items:center}.nav_header .auth_field .auth_icon svg{height:1.4em;width:auto}.nav_header .auth_field .auth_icon svg path{stroke-width:1.4px}.nav_header .auth_field:hover{box-shadow:inset 0 -1px 1px #9daccf75}.nav_header .auth_field:hover svg g[id=arrow]{animation:shake .5s 1}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(2px)}50%{transform:translate(0)}75%{transform:translate(2px)}to{transform:translate(0)}}.nav_header .login_field{display:flex;flex-direction:row;position:relative;justify-content:flex-end;align-items:center;gap:1vh;padding:4px}.nav_header .login_field:hover .avatar svg path{fill:#0881becc}.nav_header .login_field .avatar{display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1;cursor:pointer;-webkit-user-select:none;user-select:none}.nav_header .login_field .avatar svg{height:100%;width:100%}.nav_header .login_field .user_info{display:flex;flex-direction:column;align-items:center;width:max-content;cursor:pointer}.nav_header .login_field .user_info .name{text-align:center;font-weight:400}.nav_header .login_field .user_info .id{font-size:.85em}.nav_header .login_field .dropdown_lk{display:none;position:absolute;z-index:999;right:0;top:calc(100% + 2px);width:max-content;min-height:80px;background-color:#fff;border:1px solid #7d8aa7;box-shadow:0 0 4px #9daccfd7;border-top:0;padding:1.5vh 1vw 1vh 1vw;border-radius:0 0 10px 10px}.nav_header .login_field .dropdown_lk.opened{display:flex;flex-direction:row}.nav_header .login_field .dropdown_lk .section{display:flex;flex-direction:column;gap:.5vh}.nav_header .login_field .dropdown_lk .section.briefcases{padding-right:1vh;border-right:1px solid black}.nav_header .login_field .dropdown_lk .section.profile{padding-left:1vh}.nav_header .login_field .dropdown_lk .section .sectionname{font-weight:700}.nav_header .login_field .dropdown_lk .section .link{text-decoration:underline;cursor:pointer}.nav_header .login_field .dropdown_lk .section .link.not_active{color:#c6cad7;pointer-events:none;cursor:not-allowed}@media (max-width: 768px){.nav_header .mobile_nav_toggle{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.nav_header nav{display:none}.nav_header .login_field{margin-left:auto;padding:4px 10px 4px 6px}.nav_header .login_field .user_info{display:none}.nav_header .login_field .dropdown_lk{right:0;left:auto}.nav_header .auth_field{margin-left:auto;padding:0 12px}.nav_header .auth_field .label{display:none}}.mobile_nav_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000073;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1200}.mobile_nav_overlay.opened{opacity:1;pointer-events:auto}.mobile_nav_overlay .mobile_nav_drawer{position:absolute;top:0;left:0;width:min(84vw,380px);height:100%;box-sizing:border-box;padding:16px 14px 0;background-color:#fff;box-shadow:2px 0 8px #0003;transform:translate(-100%);transition:transform .2s ease;display:flex;flex-direction:column;gap:14px;overflow:hidden}.mobile_nav_overlay .mobile_nav_drawer.opened{transform:translate(0)}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_top{display:flex;justify-content:space-between;align-items:center;gap:8px}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_top .mobile_nav_title{font-weight:600;font-size:18px}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_top .mobile_nav_close{border:0;border-radius:8px;padding:8px 10px;background-color:#0881be1a;color:#0d1e4a;cursor:pointer}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:2px}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section{border:1px solid rgba(112,112,112,.35);border-radius:10px;overflow:hidden;flex:0 0 auto}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_toggle{width:100%;border:0;background-color:#f5f5f5;padding:10px 12px;min-height:42px;box-sizing:border-box;display:flex;align-items:center;text-align:left;font-weight:600;line-height:1.2;cursor:pointer}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_toggle.expanded{background-color:#0881be1f}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_body{display:none;padding:8px 10px 12px;background-color:#fff}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_body.expanded{display:flex;flex-direction:column;gap:10px}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_body .mobile_nav_sub_section{display:flex;flex-direction:column;gap:6px}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_body .mobile_nav_sub_section .mobile_nav_sub_title{font-weight:600;color:#0d1e4a}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_body .mobile_nav_links{display:flex;flex-direction:column;gap:6px}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_body .mobile_nav_links .mobile_nav_link{text-decoration:underline;color:#000;line-height:1.25;overflow-wrap:anywhere}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_body .mobile_nav_links .mobile_nav_link.not_active{color:#c6cad7;pointer-events:none;text-decoration:none}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_sections .mobile_nav_section .mobile_nav_section_body .mobile_nav_links .mobile_nav_link_button{border:0;background:transparent;text-decoration:underline;color:#000;padding:0;margin:0;text-align:left;font:inherit;cursor:pointer;line-height:1.25}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_account{margin-top:0;border-top:1px solid rgba(112,112,112,.4);padding:10px 0 calc(8px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:8px;background-color:#fff;flex:0 0 auto}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_account .mobile_nav_user{font-weight:600}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_account .mobile_nav_login{color:#707070;font-size:.92em}.mobile_nav_overlay .mobile_nav_drawer .mobile_nav_account .mobile_nav_action{border:0;border-radius:8px;padding:10px 12px;background-color:#0881be1a;color:#0d1e4a;text-align:left;cursor:pointer}@media (min-width: 769px){.mobile_nav_overlay{display:none}}.notification-container{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999}.notification-container .notification{display:flex;flex-direction:column;gap:.5rem;position:relative;max-width:30vw;padding:1rem;border-radius:.75rem;cursor:pointer;transform:translate(120%);transition:1s transform;overflow:hidden}@media screen and (max-width: 576px){.notification-container .notification{max-width:80vw}}.notification-container .notification--success{background:#2e7641}.notification-container .notification--warning{background:#fecc4e}.notification-container .notification--error{background:#de4034}.notification-container .notification--active{transform:translate(0);transition:1s transform;animation-duration:1s;animation-name:slideleft}@keyframes slideleft{0%{transform:translate(120%)}to{transform:translate(0)}}.notification-container .notification .notification_body{display:flex;align-items:center;gap:.75rem}.notification-container .notification .notification_body .notification_icon{display:flex;align-items:center;color:#fff}.notification-container .notification .notification_body .notification_icon svg{width:20px;height:100%}.notification-container .notification .notification_body .notification_text{color:#fff;font-weight:500;white-space:pre-wrap;word-break:break-word}.notification-container .notification .notification_body .notification_text.dark_color_text{color:#1c1a1f}.notification-container .notification .notification_actions{display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem}.notification-container .notification .notification_actions .notific_action_item{display:flex;flex-direction:row;align-items:center;gap:.25rem;padding:2px;border-radius:.25rem}.notification-container .notification .notification_actions .notific_action_item:hover{text-decoration:underline 1px solid #fff}.notification-container .notification .notification_actions .notific_action_item:active{text-decoration:none}.notification-container .notification .notification_actions .notific_action_item.dark_color_text .notific_action_text{color:#1c1a1f}.notification-container .notification .notification_actions .notific_action_item.dark_color_text .notific_action_icon svg path{fill:#1c1a1f}.notification-container .notification .notification_actions .notific_action_item .notific_action_icon{display:flex;flex-direction:row;align-items:center}.notification-container .notification .notification_actions .notific_action_item .notific_action_icon svg{width:14px;height:auto}.notification-container .notification .notification_actions .notific_action_item .notific_action_icon svg path{fill:#fff}.notification-container .notification .notification_actions .notific_action_item .notific_action_text{font-size:.8rem;color:#fff}.notification-container .notification .notification_progress_bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;-webkit-animation:scale-x-frames linear 1 forwards;animation:scale-x-frames linear 1 forwards}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.confirm_modal_container{min-width:25vw}.confirm_modal_container .confirm_modal{display:flex;flex-direction:column;gap:1vh}.confirm_modal_container .confirm_modal .message{padding:1.5vh 0;font-weight:500;white-space:pre-wrap}.operator_position_dict .operatorpositions .oper_pos_code_colored_container{display:flex}.operator_position_dict .operatorpositions .oper_pos_code_colored_container .oper_pos_code_colored_value{padding:2px 4px;border-radius:3px}.operatorposition_modal .color_picker{width:280px}.color_picker{display:flex;flex-direction:column;gap:5px;padding:4px;box-shadow:#0000001f 0 2px 10px,#00000029 0 2px 5px;border-radius:2px;background:#fff}.color_picker .default_colors{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr);gap:4px}.color_picker .default_colors .color_item{width:100%;aspect-ratio:1;box-shadow:#ddd 0 0 0 1px;cursor:pointer}.color_picker .default_colors .color_item:hover{box-shadow:#706f6f 0 0 0 1px}.color_picker .input_colors{display:grid;grid-template-columns:min-content 1fr 2fr;align-items:center;gap:4px}.color_picker .input_colors .current_color_show_box{height:.8em;aspect-ratio:1}.color_picker .input_colors input{display:flex;align-items:center;height:100%;outline:0;border:0;font-size:1em;color:#000}.color_picker .input_colors input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.color_picker .input_colors .input_hex input{width:100%}.color_picker .input_colors .input_rgb{display:flex;width:100%}.color_picker .input_colors .input_rgb .input_rgb_item{display:flex;align-items:center;gap:3px}.color_picker .input_colors .input_rgb .input_rgb_item label{color:#999;line-height:16px;font-size:.9em}.color_picker .input_colors .input_rgb .input_rgb_item input{width:100%}.carrefs_modal .inputs .usage_field{display:grid}.carrefs_modal .inputs .usage_field textarea{width:100%;min-height:10vh}.carref_filter .pacode input,.carref_filter .family input,.carref_filter .gen input{width:125px}.carref_filter .plant input{width:150px}.layout_editor{display:grid;grid-template-columns:4fr minmax(250px,1fr);grid-template-rows:100%;height:100%}.layout_editor .context_scene{outline:1px solid black;align-self:center;justify-self:center;width:60%;aspect-ratio:3/2;overflow:hidden}.layout_editor .sidemenu{display:flex;flex-direction:column;gap:.8vh;padding:1vh;height:100%;border-left:1px solid black}.layout_editor .sidemenu .layout_title{font-size:1.2em;font-weight:500}.layout_editor .sidemenu .drag_on_drop_img{display:flex;flex-direction:column;padding:1vh;gap:.8vh;border:1px dashed black}.layout_editor .sidemenu .drag_on_drop_img.dragging{border:1px dashed red}.layout_editor .sidemenu .drag_on_drop_img .image_row{display:flex;justify-content:center}.layout_editor .sidemenu .drag_on_drop_img .text_row{text-align:center}.layout_editor .sidemenu .positions_list{display:flex;flex-direction:column;gap:.5vh;height:100%;overflow:hidden}.layout_editor .sidemenu .positions_list .items{display:flex;flex-direction:column;gap:.5vh;overflow-y:auto}.layout_editor .sidemenu .positions_list .items .pos_item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.8vh 1vh;border:1px solid black;cursor:pointer}.layout_editor .sidemenu .positions_list .items .pos_item.selected{background:repeating-linear-gradient(-60deg,rgb(197,195,195) 0,rgb(197,195,195) 1px,transparent 1px,transparent 10px);box-shadow:inset #706f6f 0 0 0 1px}.layout_editor .sidemenu .positions_list .items .pos_item .add_pos_btn{cursor:pointer}.layout_editor .sidemenu .positions_list .items .pos_item .add_pos_btn:hover .plus svg path{fill:#de4034}.layout_editor .sidemenu .positions_list .items .pos_item .add_pos_btn .plus{display:flex;align-items:center;justify-content:center;height:1.8em;width:1.8em}.layout_editor .sidemenu .positions_list .items .pos_item .add_pos_btn .plus svg{width:90%;height:90%}.layout_editor .sidemenu .positions_list .btn_save_changes{display:flex;justify-content:center;padding:.8vh 0;margin-top:auto;border-radius:5px;color:#fff;background-color:#3a9b88;-webkit-user-select:none;user-select:none;cursor:pointer}.modal_inputcontainer .input_text{width:100%;max-width:400px}.file_uploader{display:flex;cursor:pointer}.file_uploader input{display:none}.notice_textarea{max-height:200px;height:140px}.client_settings{display:flex;flex-direction:column;height:100%;padding:2vh;gap:2vh;box-sizing:border-box}.client_settings .setting_item{display:flex;flex-direction:column;flex-shrink:0;gap:.5vh;padding:.5vh;border:1px solid #aea9a9;border-radius:3px}.client_settings .setting_item .title{font-size:1.1em;font-weight:700}.client_settings .setting_item .field_server{display:flex;align-items:center;gap:1vh}.client_settings .setting_item .field_server .select_server{width:100%}.client_settings .setting_item .field_server .select_server .server_item{display:flex;align-items:center;gap:4px}.client_settings .setting_item .field_server .select_server .server_item .indicator{width:1rem;height:1rem;border-radius:.5rem;background-color:red}.client_settings .setting_item .field_server .select_server .server_item .indicator.available{background-color:green}.client_settings .setting_item .field_server .btn_set{background-color:#5b86b9}.client_settings .version_info{flex:1;min-height:0;border:1px solid #aea9a9;border-radius:3px;overflow-y:auto}.version_container{display:flex;flex-direction:column;gap:2vh;padding:1vh}.version_container .version_header{font-size:1.1em;font-weight:600}.version_container .versions{display:flex;flex-direction:column}.version_container .versions .version_item{display:flex;flex-direction:column;gap:1vh;padding:1vh 0;border-bottom:1px solid #aea9a9}.version_container .versions .version_item:last-child{border:none}.version_container .versions .version_item .changes_container{display:flex;flex-direction:column;padding-left:2vh}.OKTPList{display:flex;flex-direction:column;padding:2vh;gap:.5vh}.OKTPList .oktp_list_header{font-size:1.2em;font-weight:700}.OKTPList .container_btn_create{display:flex;justify-content:flex-end}.OKTPList .container_btn_create .btn_create{font-size:1em;background-color:#ffaa14}.OKTPList .OKTP_groups{display:flex;flex-direction:column;padding:.5vh}.OKTPList .OKTP_groups.loader_groups{gap:1vh}.OKTPList .OKTP_groups.loader_groups .loader_item_group{display:grid;grid-template-columns:min-content 2fr 14fr;align-items:center;padding:.5vh 0;gap:.7vh}.OKTPList .OKTP_groups .no-content{display:flex;justify-content:center}.famsecflt .select_family{min-width:100px}.famsecflt .select_techplant{max-width:10vw;min-width:100px}.famsecflt .select_tech,.famsecflt .select_section{min-width:100px}.famsecflt .select_family,.famsecflt .select_techplant,.famsecflt .select_tech,.famsecflt .select_section{max-width:20vh}.oktplistfilter{display:flex;flex-direction:column;padding:0 .5vh .5vh;border:1px solid #aea9a9;border-radius:3px}.oktplistfilter .oktplistfilter_form{display:flex;flex-direction:column;gap:.5vh}.oktplistfilter .rowfilters{display:grid;grid-template-columns:1fr 1fr 1fr;padding:.5vh 0;border-bottom:1px solid #aea9a9}.oktplistfilter .flt_group{display:flex;padding:.5vh;flex-direction:column;gap:.5vh;border-right:1px solid #aea9a9}.oktplistfilter .flt_group:last-child{border-right:none}.oktplistfilter .flt_group .flt_row{display:flex;row-gap:.2vh;column-gap:.5vh;flex-wrap:wrap}.oktplistfilter .flt_group .flt_row .flt_input{display:flex;align-items:center;gap:.5vh;padding:.5vh;font-size:.9em}.zonesecflt .folder_zone input{width:60px}.zonesecflt .folder_user input{width:150px}.zonesecflt .input_number_oktp{max-width:63px}.zonesecflt .input_index_oktp{max-width:45px}.zonesecflt .input_bodytype{max-width:120px}.rmtcsecflt .input_ff,.rmtcsecflt .input_pg,.rmtcsecflt .input_ref{max-width:5.5vw;min-width:90px}.rmtcsecflt .folder_gfe input,.rmtcsecflt .folder_rmtc input{max-width:5vw;min-width:60px}.rmtcsecflt .folder_refauto input{max-width:5vw;min-width:110px}.rmtcsecflt .input_prodnumber,.rmtcsecflt .input_welding{max-width:10vw;min-width:120px}.footer_filter .ftsecflt{display:flex;flex-direction:row;padding-top:1vh;justify-content:space-between}.footer_filter .ftsecflt .flt_input .options{display:flex;gap:5px}.footer_filter .ftsecflt .flt_input .options .option{display:flex;flex-direction:row;gap:4px;cursor:pointer}.footer_filter .ftsecflt .line_end{display:flex;gap:2vh}.footer_filter .ftsecflt .line_end .flt_input{display:flex;align-items:center;gap:.5vh;padding:.5vh;font-size:.9em}.footer_filter .ftsecflt .line_end .flt_input .tech_perim_select{min-width:125px}.footer_filter .ftsecflt .line_end .btns{display:flex;align-items:center;gap:1vh}.form_submit_on_enter:focus{outline:none}.form_submit_on_enter:focus-within{outline:2px solid red}.OKTP_item.showed .OKTP_item_header{background-color:#dbe3ee}.OKTP_item.showed .OKTP_indexs_list{display:flex}.OKTP_item:not(.is_assigned_oktp) .OKTP_item_header .familiesInfo{grid-area:1/6/2/9}.OKTP_item .OKTP_item_header{display:grid;grid-template-columns:30px 18px 100px 10fr 4fr 1.5fr 2fr 1fr;align-items:center;gap:.7vh;padding:5px}.OKTP_item .OKTP_item_header .OKTP_icon_id{display:flex;align-items:center;gap:4px}.OKTP_item .OKTP_item_header .OKTP_icon_id .OKTP_icon{width:24px;height:24px}.OKTP_item .OKTP_item_header .OKTP_icon_id .OKTP_icon svg{height:100%;width:100%}.OKTP_item .OKTP_item_header .OKTP_icon_id .OKTP_id{display:flex;font-weight:600}.OKTP_item .OKTP_item_header .group_name{display:flex;grid-area:1/4/2/6}.OKTP_item .OKTP_item_header .familiesInfo{display:flex;justify-content:flex-end}.OKTP_item .OKTP_item_header .ergo_res{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-column-start:8}.OKTP_item .OKTP_indexs_list{display:none;flex-direction:column}.OKTP_index_item{display:grid;grid-template-columns:30px 18px 50px 100px 10fr 4fr 1.5fr 2fr 1fr;align-items:center;gap:.7vh;padding:5px}.OKTP_index_item:hover{background-color:#0881be1a}.OKTP_index_item:hover .index{text-decoration:underline}.OKTP_index_item:not(.is_assigned_oktp) .techSec{grid-area:1/6/2/8}.OKTP_index_item:not(.is_assigned_oktp) .families{grid-area:1/8/2/10}.OKTP_index_item .oktp_indications{grid-area:1/1/1/4;justify-content:flex-end}.OKTP_index_item .status_index_OKTP{display:flex;align-items:center;gap:4px}.OKTP_index_item .status_index_OKTP .status{display:flex;justify-content:center;align-items:center;width:24px}.OKTP_index_item .status_index_OKTP .status .statusIcon{display:flex}.OKTP_index_item .status_index_OKTP .status svg{width:20px;height:20px}.OKTP_index_item .status_index_OKTP .index{font-weight:600}.OKTP_index_item .OKTP_name{display:flex;grid-area:1/5/2/6}.OKTP_index_item .techSec,.OKTP_index_item .families{display:flex;justify-content:flex-end}.OKTP_index_item .ergo_res{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.ergo_res_indication{display:flex;flex-direction:row;gap:4px}.ergo_res_indication .ergo_warning .ergo_warning_icon{width:1rem;height:1rem}.ergo_res_indication .ergo_indication_rect{width:28px;height:1rem;border:1px solid black;cursor:default}.ergo_res_indication .ergo_indication_rect.hasht{background:#fff}.ergo_res_indication .ergo_indication_rect.excelent{background:green}.ergo_res_indication .ergo_indication_rect.good{background:#ff0}.ergo_res_indication .ergo_indication_rect.bad{background:red}.ergo_res_indication .ergo_indication_rect.pointer{cursor:pointer}.oktp_list_indications{display:flex;justify-content:flex-end;min-width:20px;height:20px}.oktp_list_indications .oktp_indication_icon.pointer{cursor:pointer}.oktp_list_indications .oktp_indication_icon svg{width:100%;height:100%}.btn_dropdown{display:flex;justify-content:center;align-items:center;background-color:#0881be99;border-radius:3px;width:18px;height:18px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .3s ease-in-out}.btn_dropdown.disable{background-color:#c6cad799;cursor:default}.btn_dropdown .arrow{display:flex;align-items:center;transition:transform .3s ease-in-out}.btn_dropdown .arrow.top{transform:rotate(-180deg)}.btn_dropdown .arrow.bottom{transform:rotate(0)}.btn_dropdown .arrow.right{transform:rotate(-90deg)}.btn_dropdown .arrow.left{transform:rotate(90deg)}.btn_dropdown .arrow svg{width:10px;height:6px}.OKTP_group_item{display:flex;flex-direction:column;gap:5px}.OKTP_group_item.showed .OKTP_group_header{background-color:#dbe3ee}.OKTP_group_item.showed .OKTP_list{display:flex}.OKTP_group_item .OKTP_group_header{display:grid;grid-template-columns:min-content 2fr 14fr;align-items:center;padding:5px;gap:.7vh}.OKTP_group_item .OKTP_group_header .OKTP_plant,.OKTP_group_item .OKTP_group_header .OKTP_group_title{display:flex}.OKTP_group_item .OKTP_list{display:none;flex-direction:column}.createOKTP_modal .createOKTP_modal_form,.createOKTP_modal .inputs .wrapper{display:flex;flex-direction:column;gap:2vh}.owner_modal{display:flex;flex-direction:column;gap:2vh;width:100%}.owner_modal .owner_content{display:flex;flex-direction:column;gap:2vh}.owner_modal .owner_content .info_container{display:flex;gap:1vh;align-items:center}.owner_modal .owner_content .info_container .skeleton-row{height:20px}.revisions_modal{display:flex;flex-direction:column;gap:2vh;width:70vw;max-width:1000px;min-height:30vh}.oktp_revisions_table{height:100%;font-size:.9em}.oktp_revisions_table .content,.oktp_revisions_table .trow{grid-template-columns:5% 15% 15% 25% auto 15%}.assigment_families{display:flex;flex-direction:column;gap:.5vh;flex:2}.assigment_families .tbody{display:flex;flex-direction:column;gap:.5vh}.assigment_families .trow{display:grid;column-gap:1vh;align-items:center}.assigment_families .trow:not(.section){grid-template-columns:20px 80px minmax(140px,200px) minmax(140px,200px)}.assigment_families .trow.section{grid-template-columns:20px 80px minmax(100px,2fr) minmax(100px,2fr) minmax(140px,200px) minmax(140px,200px)}.plant_assigment{display:flex;flex-direction:column;gap:2vh;width:70vw;max-width:1100px}.plant_assigment .col-1-3{display:flex;flex-wrap:wrap;gap:2vh}.plant_assigment .col-1-3 .assigment_info{display:flex;flex:1;flex-direction:column;gap:2vh;min-width:210px}.plant_assigment .col-1-3 .assigment_info .assigment_container{display:flex;align-items:center;gap:.6vh}.plant_assigment .buttons_container{display:flex;gap:1vh}.plant_assigment .buttons_container .assign{background-color:#ffaa14}.plantassignment_OKTP_version{border:1px solid #aea9a9;border-radius:5px;min-width:641px;max-height:450px}.plantassignment_OKTP_version .header{display:grid;grid-template-columns:minmax(150px,318px) minmax(200px,269px) 28px 48px minmax(200px,240px);background-color:#c6cad7;padding:5px;border-bottom:1px solid #aea9a9}.plantassignment_OKTP_version .blocks{max-height:420px;overflow:auto}.plantassignment_OKTP_version .blocks .block{border-bottom:1px solid #aea9a9}.plantassignment_OKTP_version .blocks .block:last-child{border:none}.plantassignment_OKTP_version .blocks .block_header{display:grid;grid-template-columns:minmax(200px,663px) minmax(241px,auto);padding:5px;border-bottom:1px solid #aea9a9}.plantassignment_OKTP_version .blocks .block_main{display:flex;flex-direction:column;gap:10px;padding:5px}.plantassignment_OKTP_version .blocks .row{display:grid;grid-template-columns:minmax(150px,318px) minmax(200px,269px) 28px 48px minmax(200px,240px)}.plantassignment_OKTP_version .blocks .icon{align-self:center;width:20px;height:20px;visibility:hidden}.plantassignment_OKTP_version .blocks .icon.show{visibility:visible}.plantassignment_OKTP_version .blocks .switch{display:flex;gap:7px;align-self:center;visibility:hidden}.plantassignment_OKTP_version .blocks .switch.show{visibility:visible}.plantassignment_OKTP_version .blocks .dst_assigned,.plantassignment_OKTP_version .blocks .tpr_assigned{display:grid;grid-template-columns:1fr 1fr;gap:5px}.plantassignment_OKTP_version .blocks .dst_assigned.warning,.plantassignment_OKTP_version .blocks .tpr_assigned.warning{color:#de4034}.plantassignment_OKTP_version .blocks .dst_assigned>.assigned_hand,.plantassignment_OKTP_version .blocks .tpr_assigned>.assigned_hand{grid-column:2/3}.plantassignment_OKTP_version .blocks .text_warn{color:#de4034}.plantassignment_OKTP_version .blocks .selected{font-weight:600}.block_content{display:flex;flex-direction:column;gap:2vh;max-height:500px;overflow-y:auto;padding:1vh}.block_content .block_item{display:flex;flex-direction:column;gap:1vh;border:1px solid #aea9a9;border-radius:5px;padding:2vh;position:relative}.block_content .block_item .picto_item img{width:500px;height:auto}.block_content .block_item .picto_item .block_text{display:flex;max-height:80px;min-height:40px;align-items:center}.block_content .block_item .picto_item .img_loader{width:500px;height:80px}.block_content .block_item .counter{display:flex;position:absolute;top:0;right:0;border-left:1px solid #aea9a9;border-bottom:1px solid #aea9a9;border-radius:5px;justify-content:center;align-items:center;width:25px;height:25px}.block_content .block_item .input_area{display:flex;flex-direction:column;gap:1vh}.block_content .block_item .input_area .picto-input-container{display:flex;align-items:center;gap:.6vh;min-height:30px}.block_content .block_item .input_area .picto-input-container.notice{flex-direction:column;align-items:flex-start}.block_content .block_item .input_area .picto-input-container .picto-text-label{display:flex;text-wrap:nowrap}.block_content .block_item .input_area .picto-input-container .picto-text-label .red{color:red}.block_content .block_item .input_area .picto-input-container .input_loader{height:30px}.copyoktp_modal{display:flex;flex-direction:column;gap:2vh;width:100%}.ergo_modal{display:flex;flex-direction:column;width:95vw;max-width:1800px;max-height:90vh;gap:2vh}.ergo_modal .ergo_head{display:flex;gap:2vh}.ergo_modal .ergo_head .ergo_info{display:flex;flex-direction:column;gap:2vh}.ergo_modal .ergo_head .ergo_info .ergo_comment{display:flex;gap:1vh}.ergo_modal .ergo_head .ergo_info .ergo_comment .ergo_text{min-width:500px;min-height:100px;resize:none}.ergo_modal .ergo_head .ergo_info .ergo_create_info{display:flex;gap:2vh}.ergo_modal .ergo_head .ergo_info .ergo_create_info .property{display:flex;gap:1vh}.ergo_modal .ergo_head .ergo_effort{display:flex;flex-direction:column;gap:1vh}.ergo_modal .ergo_head .ergo_effort .effort_header{font-weight:500;font-size:1em}.ergo_modal .ergo_head .ergo_effort .effort_option{display:flex;align-items:center;gap:.6vh;cursor:pointer}.ergo_modal .ergo_head .ergo_effort .effort_option:not(.readonly):hover .effort_name{text-decoration:underline 2px solid #7bab9f}.ergo_modal .ergo_blocks{display:grid;grid-template-columns:3fr 1.6fr 1.6fr 2.3fr 3.5fr 2.9fr 2.9fr;gap:3px}.ergo_modal .ergo_footer{display:flex;justify-content:flex-end;gap:5vh}.ergo_modal .ergo_footer .ergo_footer_info{display:flex;gap:2vh}.ergo_modal .ergo_footer .ergo_footer_info .info_container{display:flex;gap:.6vh;align-items:center}.ergo_modal .ergo_footer .ergo_footer_info .info_container .result{height:24px;width:24px;border-radius:4px}.ergo_modal .ergo_footer .ergo_footer_info .info_container .result.excelent{background-color:green}.ergo_modal .ergo_footer .ergo_footer_info .info_container .result.good{background-color:#ff0}.ergo_modal .ergo_footer .ergo_footer_info .info_container .result.hueva{background-color:red}.ergo_item{display:flex;flex-direction:column}.ergo_item:not(.readonly){cursor:pointer}.ergo_item:not(.readonly):hover .ergo_item_label{text-decoration:underline 2px solid #7bab9f}.ergo_item .ergo_item_selector{display:flex;gap:.6vh;align-items:center;justify-content:center}.ergo_item .ergo_item_selector .ergo_item_label{font-weight:500;font-size:.95em}.ergo_item .ergo_item_image{display:flex}.ergo_item .ergo_item_image svg{width:100%;height:auto;max-height:200px}.ergo_block{display:flex;flex-direction:column;height:100%;border-radius:5px;border:1px solid #aea9a9}.ergo_block .ergo_block_name{display:flex;justify-content:center;padding:5px 0;border-bottom:1px solid #aea9a9;background-color:#8aa9ec;font-weight:500;font-size:.95em}.ergo_block .ergo_block_content{display:flex;flex-direction:column;padding:.4vh;height:100%}.ergo_block .ergo_block_content .ergo_block_items{display:grid;gap:.4vh;height:100%}.ergo_block .ergo_block_content .default_value{display:flex;justify-content:flex-end}.ergo_block .ergo_block_content .default_value .ergo_block_ok{display:flex;align-items:center;gap:.5vh;cursor:pointer}.ergo_block .ergo_block_content .default_value .ergo_block_ok:hover .ok_label{text-decoration:underline 2px solid #7bab9f}.OKTPRMTC_Change{display:flex;flex-direction:column;width:900px;gap:1vh}.OKTPRMTC_Change .oktp_data span{color:#00f}.OKTPRMTC_Change .oktprmtc_change_table{width:100%}.OKTPRMTC_Change .oktprmtc_change_table .trow,.OKTPRMTC_Change .oktprmtc_change_table .content{grid-template-columns:10% 10% 40% 20% 20%}.OKTPRMTC_Change .oktprmtc_change_table .rmtc_option{display:flex;gap:.6vh;align-items:center}.OKTPRMTC_Change .rmtc_change_actions{display:flex;justify-content:flex-end;gap:1vh}.OKTPRMTC_Change .rmtc_change_actions .close_btn{background-color:#da291c}.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found .comment{font-size:2rem}.not-found div svg{height:80vh}.paginator{display:flex;align-items:center;gap:2px}.paginator .pagi_btn{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background-color:#ffaa14;cursor:pointer}.paginator .pagi_btn.hide{visibility:hidden}.paginator .pagi_btn.left{transform:rotate(90deg)}.paginator .pagi_btn.right{transform:rotate(-90deg)}.paginator .pagi_btn svg *{fill:#fff}.paginator p{font-weight:600}.paginator input{padding:0 2px;width:20px;text-align:center}.dropdown{display:flex;gap:5px;height:fit-content;position:relative;padding:8px 16px;border-radius:5px;background-color:#5b86b9;-webkit-user-select:none;user-select:none;cursor:pointer}.dropdown.showed.strict{border-radius:5px 5px 0 0}.dropdown .dropdown_btn_name{color:#fff}.dropdown .dropdown_btn_show{display:flex;justify-content:center;align-items:center}.dropdown .dropdown_btn_show .dropdown-arrow{display:flex;align-items:center;padding-top:1px;width:10px;height:auto;transition:transform .3s ease-in-out}.dropdown .dropdown_btn_show .dropdown-arrow.active{transform:rotate(180deg)}.dropdown .dropdown_btn_show .dropdown-arrow svg{width:100%;height:auto}.dropdown .dropdown_btn_show .dropdown-arrow svg *{fill:#fff}.dropdown .dropdown-container{display:flex;flex-direction:column;position:absolute;z-index:2;overflow:auto}.dropdown .dropdown-container.strict{top:100%;left:0;width:100%;border-radius:0 0 5px 5px;border:2px solid black;border-top:none}.dropdown .dropdown-container.strict .dropdown-item{justify-content:center;align-items:center;text-align:center;padding:.5vh 0}.dropdown .dropdown-container.flex{top:calc(100% + 3px);right:0;width:auto;border-radius:5px;border:1px solid #006599}.dropdown .dropdown-container.flex .dropdown-item{text-wrap:nowrap;text-align:left;padding:6px 12px}.dropdown .dropdown-container.flex .dropdown-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.dropdown .dropdown-container.flex .dropdown-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.dropdown .dropdown-container .dropdown-item{display:flex;background-color:#e0ebf9;cursor:pointer}.dropdown .dropdown-container .dropdown-item.disabled{background-color:#d3d3d3;cursor:not-allowed}.dropdown .dropdown-container .dropdown-item.disabled:hover{background-color:#d3d3d3}.dropdown .dropdown-container .dropdown-item:hover{background-color:#d1e1f5}.menus_oktp{display:flex;gap:.2vh}.menus_oktp .close_btn{display:flex;justify-content:center;height:21px;aspect-ratio:1;border-radius:5px;background-color:#ef7c35;cursor:pointer}.menus_oktp .close_btn .icon{display:flex;align-items:center;justify-content:center}.menus_oktp .close_btn .icon svg{height:80%;aspect-ratio:.8;fill:#fff}.menus_oktp .dropdown{padding:2px 7px;background-color:#ef7c35}.menus_oktp .dropdown .btn{text-wrap:nowrap;font-size:14px}.menus_oktp .dropdown .dropdown-item{font-size:.9em}.tool_image{display:flex;align-items:center;gap:1vh;width:100%;padding:.2vh .5vh .2vh .2vh}.tool_image .load_switch{display:flex;flex-direction:column;gap:.2vh}.tool_image .load_switch .block_tip{background-color:#fefcdf;color:#000;padding:3px;border-radius:2px}.tool_image .load_switch .load_option{display:flex;border:1px solid black;width:25px;height:25px;padding:3px;cursor:pointer;-webkit-user-select:none;user-select:none}.tool_image .load_switch .load_option.active{background-color:#0881be80}.tool_image .load_switch .load_option .switch_icon{display:flex;justify-content:center;align-items:center}.tool_image .load_switch .load_option .switch_icon svg{width:100%;height:auto}.tool_image .container{display:flex;flex-direction:column;gap:.5vh;justify-content:center}.tool_image .container .info{font-size:.9rem}.tool_image .container .inputs{display:flex;gap:1vh;font-size:.8rem}.tool_image .container .inputs .input_container{display:flex;align-items:center;gap:.6vh}.tool_image .container .inputs .input_container .page{width:50px}.tool_image .container .inputs .input_container .number{width:150px}.tool_image .container .inputs .input_container .index{width:100px}.tool_image .btn_file_load{padding:.6vh 1vh;background-color:#efefef;border:1px solid #7b7b7b;border-radius:4px}.tool_image .btn_insert_file{margin-left:auto;padding:.6vh 1vh;color:#fff;background-color:#3a9b88;border:1px solid #7b7b7b;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.shtamp_tool{display:flex;gap:.5vh;padding:1vh;overflow-x:auto}.shtamp_tool .shtamp_type_item{padding:.4vh 1vh;border:1px solid black;border-radius:4px;text-wrap:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.shtamp_type_container_loader{display:flex;gap:.7vh;padding:1vh}.shtamp_type_container_loader .shtamp_type_item_loader{padding:.4vh 1vh;border:1px solid black;border-radius:4px;width:100px}.shtamp_type_container_loader .shtamp_type_item_loader .str_loader{height:1em}.add_stamp{display:flex;flex-direction:column;width:100%;gap:2vh}.add_stamp .stamps_selector{display:flex;flex-direction:column;gap:1vh;height:50vh;overflow-y:auto}.add_stamp .stamps_selector .empty-warn{display:flex;justify-content:center;align-items:center;margin:auto;font-size:1.4em;color:gray}.add_stamp .stamps_selector .stamp_loader_item{display:flex;align-items:center;justify-items:center;padding:2px}.add_stamp .stamps_selector .stamp_loader_item .stamp_text{height:min-content}.add_stamp .stamps_selector .stamp_item{display:grid;grid-template-columns:1fr 2fr;align-items:center;cursor:pointer}.add_stamp .stamps_selector .stamp_item:hover{background-color:#7070701a}.add_stamp .stamps_selector .stamp_item.selected{background-color:#ffaa1480}.add_stamp .stamps_selector .stamp_item .stamp_img{height:80px;width:auto;max-width:100%}.add_stamp .notice_container{display:flex;flex-direction:column;gap:.6vh}.add_stamp .notice_container .notice_text{min-height:75px}.table_shtamp_tool{display:flex;gap:.5vh;padding:1vh;overflow-x:auto}.table_shtamp_tool .table_shtamp_item{padding:.4vh 1vh;border:1px solid black;border-radius:4px;text-wrap:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.table_shtamp_tool .table_shtamp_item .stamp_tip{font-size:.9em}.table_shtamp_tool .table_shtamp_item.disabled{background-color:#d0d0d0;cursor:not-allowed!important}.tools_panel{display:flex;flex-direction:column;font-size:.95em;width:inherit}.tools_panel .nav_menu{display:flex;justify-content:space-between;background-color:#2b579a}.tools_panel .nav_menu .tools{display:flex}.tools_panel .nav_menu .tools .nav_item{color:#fff;padding:1vh;cursor:pointer;-webkit-user-select:none;user-select:none}.tools_panel .nav_menu .tools .nav_item.active{background-color:#4877bd}.tools_panel .nav_menu .actions{display:flex;align-items:center}.tools_panel .nav_menu .actions .action{display:flex;gap:.3vh;padding:0 .5vh;height:100%;cursor:pointer}.tools_panel .nav_menu .actions .action .icon{display:flex;align-items:center}.tools_panel .nav_menu .actions .action .icon svg{width:16px;height:16px}.tools_panel .nav_menu .actions .action .icon svg *{fill:#fff}.tools_panel .nav_menu .actions .action .name{color:#fff}.tools_panel .tools_content{display:flex;width:100%;align-items:center;border-bottom:1px solid #707070}.stamp_ebom_search{display:flex;flex-direction:column;width:100%;gap:1vh}.stamp_ebom_search .stamp_ebom_footer{display:flex}.stamp_ebom_search .stamp_ebom_footer:not(.onlyapprove){justify-content:space-between}.stamp_ebom_search .stamp_ebom_footer.onlyapprove{justify-content:flex-end}.stamp_ebom_search .stamp_ebom_footer .stamp_ebom_approve_btn{background-color:#ffaa14}.stamp_ebom_search .stamp_ebom_footer .stamp_ebom_cancel_btn{background-color:#de4034}.tablestamp_modal{display:flex;flex-direction:column;gap:2vh;width:100%;max-height:80vh}.tablestamp_modal .tablestamp_container{display:flex;flex-direction:column;gap:.6vh}.tablestamp_modal .tablestamp_container .input_container{display:grid;grid-template-columns:1fr 1fr;border:1px solid #aea9a9}.tablestamp_modal .tablestamp_container .input_container .label{display:flex;justify-content:center;align-items:center;border-right:1px solid #aea9a9}.tablestamp_modal .tablestamp_container .input_container .label .red{color:red}.tablestamp_modal .tablestamp_container .input_container .value{display:flex;padding:1vh}.tablestamp_modal .tablestamp_container .input_container .value .value_container{display:flex;gap:.6vh;flex:1}.block_selector{display:flex;flex-direction:column;width:100%;gap:2vh}.block_selector .blocks{display:flex;flex-direction:column;gap:1vh;max-height:30vh;overflow-y:auto}.block_selector .blocks .block_item{display:flex;align-items:center;gap:1vh}.block_selector .blocks .block_item .block_img{height:60px;width:auto;max-width:100%}.block_selector .blocks .block_loader_item{padding:2px}.ebom_search{display:flex;flex-direction:column;gap:1vh}.ebom_search .filter_ebom{display:flex;justify-content:space-between;align-items:center;gap:1vh}.ebom_search .filter_ebom .no_pg_checkbox{display:flex;align-items:center;gap:.6vh;flex:1}.ebom_search .filter_ebom .filters{display:flex;gap:1vh;flex-wrap:wrap}.ebom_search .filter_ebom .filters .filter_item{display:flex;gap:.6vh;justify-content:center;align-items:center}.ebom_search .filter_ebom .filters .filter_item .search_family{width:55px}.ebom_search .filter_ebom .filters .filter_item .search_ff{width:100px}.ebom_search .filter_ebom .filters .filter_item .search_pg{width:90px}.ebom_search .filter_ebom .filters .filter_item .search_var,.ebom_search .filter_ebom .filters .filter_item .search_sol{width:100px}.ebom_search .filter_ebom .filters .filter_item .search_ref,.ebom_search .filter_ebom .filters .filter_item .search_ref_inf{width:125px}.ebom_search .filter_ebom .search_btn{background-color:#5b86b9}.ebom_search .table_container .table_ebom_details{width:100%;height:400px;overflow:auto;font-size:.9em}.ebom_search .table_container .table_ebom_details tr{display:flex!important}.ebom_search .table_container .table_ebom_details .theader{border-bottom:2px solid #335277}.ebom_search .table_container .table_ebom_details .ebom_nocontent{display:flex;flex-direction:column;justify-content:center;align-items:center}.ebom_search .table_container .table_ebom_details .ebom_nocontent .manual_add{font-size:1em;background-color:#ffaa14}.base_ebom_info{display:flex;gap:1vh;align-items:center;justify-content:space-between}.base_ebom_info .info_container{display:flex;flex-direction:column}.base_ebom_info .info_container .row{display:flex;flex-wrap:wrap;gap:1vh}.base_ebom_info .info_container .row .ebom_info_container{display:flex;gap:.6vh}.base_ebom_info .base_ebom_searchbtn{background-color:#5b86b9}.table_container{display:flex;flex-direction:column}.table_container .delete{justify-content:center;align-items:center;gap:.5vh;border-right:1px solid #aea9a9}.table_container .label{padding:1.5vh}.details_addbtn{display:flex;justify-content:flex-end}.ts_material_modal_container .material_stamp_content{display:flex;flex-direction:column;gap:2vh}.ts_material_modal_container .material_stamp_content.hidden{display:none}.ts_material_modal_container .material_search{display:flex;flex-direction:column;min-width:850px;gap:1vh}.ts_material_modal_container .material_search .btns_container{display:flex;justify-content:flex-end}.ts_material_modal_container .material_search .btns_container .btn_submit{background-color:#ffaa14}.ts_material_modal_container .materialrefs_addbtn{display:flex;justify-content:flex-end}.ts_material_modal_container .material_ref{display:flex;position:relative;justify-content:center;align-items:center;border-right:1px solid #aea9a9}.ts_material_modal_container .material_ref .delete_btn{position:absolute;left:10px;cursor:pointer}.freestamp_modal{display:flex;flex-direction:column;gap:2vh;max-width:100%}.freestamp_modal .stamp_container{display:flex;flex-direction:column;align-items:flex-start;gap:1vh;padding:.3vh;max-height:300px;max-width:75vw;overflow:auto}.freestamp_modal .stamp_container .delete_btn{display:flex;align-items:center;cursor:pointer}.freestamp_modal .stamp_container .stamp_row{display:grid;gap:.5vh}.freestamp_modal .stamp_container .stamp_row .stamp_cell{display:flex;width:200px;align-items:center;justify-content:center}.freestamp_modal .stamp_container .stamp_row .stamp_cell input{width:200px}.freestamp_modal .stamp_btns{display:flex;gap:1vh}.mastic{width:770px}.mastic .mastic_header{display:flex;padding:1.5vh;justify-content:center;align-items:center;border:1px solid #aea9a9;width:100%}.mastic .mastic_table{display:flex;flex-direction:column;gap:.5vh}.mastic .mastic_table .mastic_table_row{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #aea9a9}.mastic .mastic_table .mastic_table_row .mastic_table_cell{display:flex;justify-content:center;align-items:center;padding:1vh;border-right:1px solid #aea9a9}.mastic .mastic_table .mastic_table_row .mastic_table_cell.header{display:flex;padding:1.2vh}.mastic .mastic_table .mastic_table_row .mastic_table_cell.header .red{color:red}.mastic .mastic_table .mastic_table_row .mastic_table_cell .delete{display:flex;justify-content:center;align-items:center;gap:.5vh}.mastic .mastic_addbtn{display:flex;justify-content:flex-end}.product{width:770px}.product .product_header{display:flex;padding:1.5vh;justify-content:center;align-items:center;border:1px solid #aea9a9;width:100%}.product .product_table{display:flex;flex-direction:column;gap:.5vh}.product .product_table .product_table_row{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #aea9a9}.product .product_table .product_table_row .product_table_cell{display:flex;justify-content:center;align-items:center;padding:1vh;border-right:1px solid #aea9a9}.product .product_table .product_table_row .product_table_cell.header{display:flex;padding:1.2vh}.product .product_table .product_table_row .product_table_cell.header .red{color:red}.product .product_table .product_table_row .product_table_cell .delete{display:flex;justify-content:center;align-items:center;gap:.5vh}.product .product_addbtn,.wax_add{display:flex;justify-content:flex-end}.hole{display:flex;position:relative;justify-content:center;align-items:center}.hole .red{color:red}.hole .delete_btn{position:absolute;left:10px;cursor:pointer}.hole{border-right:1px solid #aea9a9}.waxlabel{padding:1vh}.waxvalue{justify-content:center;align-items:center;gap:.6vh;border-right:1px solid #aea9a9}.waxvalue .delete_btn{cursor:pointer}.type_modal{display:flex;flex-direction:column;gap:2vh;width:100%}.type_modal .type_container{display:flex;align-items:center;gap:1vh}.type_modal .type_container .type_value{max-width:300px}.type_modal .type_container .select_container{display:flex;gap:1vh;align-items:center}.type_modal .type_container .select_container .letter_pick{width:100px}.type_modal .type_container .text{width:100%;height:200px}.type_modal .line_bools_container{display:flex;gap:1vh;align-items:center}.type_modal .line_bools_container .bool_option{display:flex;padding:0}.type_modal .line_bools_container .fontsize_selector{display:flex;align-items:center;gap:1vh}.type_modal .line_bools_container .fontsize_selector .size{width:100px}.graph_obj_tool{display:flex;gap:.5vh;padding:1vh;overflow-x:auto}.graph_obj_tool .graph_obj_type_item{padding:.4vh 1vh;border:1px solid black;border-radius:4px;text-wrap:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.add_graphobj{display:flex;flex-direction:column;width:100%;gap:2vh}.add_graphobj .graphobj_selector{display:flex;flex-direction:column;gap:1vh;height:50vh;overflow-y:auto}.add_graphobj .graphobj_selector .empty-warn{display:flex;justify-content:center;align-items:center;margin:auto;font-size:1.4em;color:gray}.add_graphobj .graphobj_selector .graphobj_loader_item{display:flex;align-items:center;padding:2px}.add_graphobj .graphobj_selector .graphobj_loader_item .graphobj_text{height:min-content}.add_graphobj .graphobj_selector .graphobj_item{display:grid;grid-template-columns:1fr 2fr;align-items:center;cursor:pointer}.add_graphobj .graphobj_selector .graphobj_item:hover{background-color:#7070701a}.add_graphobj .graphobj_selector .graphobj_item.selected{background-color:#ffaa1480}.add_graphobj .graphobj_selector .graphobj_item .graphobj_img{height:80px;width:auto;max-width:100%}.oktp_editor{display:grid;grid-template-rows:max-content 1fr!important;width:1200px}.oktp_editor .scene_and_spec{width:1200px;height:570px;border-top:2px solid black;border-bottom:2px solid black}.oktp_editor .scene_and_spec .OKTP_scene{width:100%;height:100%}.custom_stage{position:relative}.custom_stage .drawing{position:absolute;top:0;left:0}.crop_modal{min-width:240px!important}.crop_modal .type_modal{display:flex;gap:2vh;width:100%}.crop_modal .crop_container{display:flex;justify-content:center;align-items:center;min-width:100px;min-height:100px}.side_spec_oktp{display:flex;flex-direction:column;gap:4px;padding:6px;border-left:2px solid black;font-size:16px}.side_spec_oktp .details{display:flex;flex-direction:column}.side_spec_oktp .details .header .header_title{font-weight:500;line-height:20px;text-decoration:underline}.side_spec_oktp .details .details_list{display:flex;flex-direction:column;gap:4px;padding:6px 0}.side_spec_oktp .details .details_list .detail_item{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.specifications{display:flex;flex-direction:column}.specifications .header{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.specifications .header .header_title{font-weight:500;line-height:20px;text-decoration:underline}.specifications .header .option_icon{width:20px;height:20px;-webkit-user-select:none;user-select:none;cursor:pointer}.specifications .header .option_icon svg{width:100%;height:100%}.specifications .header .header_options{display:flex;align-items:center;gap:2px}.specifications .header .header_options .spec_btn{width:min-content;text-align:center;font-size:11px;padding:3px;background-color:#ff9838}.specifications .spec_list{display:flex;flex-direction:column;gap:4px;padding:6px 0}.specifications .spec_list .block_tip{background-color:#fefcdf;color:#000;padding:3px;border-radius:2px}.specifications .spec_list .spec_item_container{position:relative;cursor:pointer}.specifications .spec_list .spec_item_container .spec_item{display:flex;flex-direction:column;overflow:hidden}.specifications .spec_list .spec_item_container .spec_item img{width:auto;height:100%;max-height:50px}.specifications .spec_list .spec_item_container .spec_item .block_text{min-height:40px;word-break:break-word;white-space:pre-wrap}.specifications .spec_list .spec_item_container .spec_item .block_notice{font-size:12px}.specifications .spec_list .spec_item_container .csrimmo_img{display:flex;flex-direction:row-reverse;position:absolute;top:0;right:calc(100% + 20px)}.specifications .spec_list .spec_item_container .csrimmo_img svg{width:auto;height:100%;max-height:45px}.active .unprinted{visibility:hidden}.fakebg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:100}.scene_hidden{position:absolute;top:0;left:0;z-index:1}.notices{display:flex;flex-direction:column;overflow-y:auto;flex:1}.notices .header{display:flex;align-items:center;gap:2px}.notices .header .header_title{font-weight:500;line-height:20px;text-decoration:underline}.notices .header .option_icon{width:20px;height:20px;-webkit-user-select:none;user-select:none;cursor:pointer}.notices .header .option_icon svg{width:100%;height:100%}.notices .header .notice_btn{width:min-content;text-align:center;font-size:11px;padding:3px;background-color:#ff9838}.notices .notice_list{display:flex;flex-direction:column;gap:10px;padding:6px 0;overflow-y:auto}.notices .notice_list.hide_overflow{overflow-y:hidden}.notices .notice_list .notice_item{display:flex;cursor:pointer}.notices .notice_list .notice_item.cursor_default{cursor:default}.notices .notice_list .notice_item .notice_text{font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.client_effects{display:flex;flex-direction:column;overflow-y:auto;min-height:100px;margin-top:auto}.client_effects .header{display:flex;align-items:center;gap:4px}.client_effects .header .header_title{font-weight:500;line-height:20px;text-decoration:underline}.client_effects .clienteffect_list{display:flex;flex-direction:column;gap:10px;padding:6px 0;overflow-y:auto}.client_effects .clienteffect_list.hide_overflow{overflow-y:hidden}.client_effects .clienteffect_list .effect_item{display:flex;cursor:default}.client_effects .clienteffect_list .effect_item .effect_text{font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.OKTP_main{display:grid;grid-template-rows:46px calc(100% - 184px) 138px;width:1200px;aspect-ratio:1.6}.OKTP_main .OKTP_header{display:grid;grid-template-columns:1fr auto;border:2px solid black}.OKTP_main .OKTP_header .OKTP_name_and_opts{display:flex;justify-content:space-between;align-items:center;padding:0 1vh;border-right:2px solid black}.OKTP_main .OKTP_header .OKTP_name_and_opts .OKTP_header_name{display:flex;font-size:22px;font-weight:500;text-wrap:nowrap}.OKTP_main .OKTP_header .OKTP_date_table_info{display:grid;grid-template-columns:70px repeat(3,130px);grid-template-rows:21px 21px}.OKTP_main .OKTP_header .OKTP_date_table_info .date_table_item{display:flex;justify-content:center;align-items:center;border-right:2px solid black;border-bottom:2px solid black;font-size:13px;text-wrap:nowrap;overflow:hidden}.OKTP_main .OKTP_header .OKTP_date_table_info .date_table_item:nth-child(4n){border-right:none}.OKTP_main .OKTP_header .OKTP_date_table_info .date_table_item:nth-child(n+5){border-bottom:none}.OKTP_main .scene_and_spec{display:grid;position:relative;grid-template-columns:1fr 262px;grid-template-rows:100%;border-left:2px solid black;border-right:2px solid black}.OKTP_main .scene_and_spec .OKTP_scene{height:100%}.OKTP_main .scene_and_spec .OKTP_scene img,.OKTP_main .scene_and_spec .OKTP_scene .oktp_stage{width:100%;height:100%}.OKTP_main .scene_and_spec .CSR_container{display:flex;position:absolute;bottom:0}.OKTP_main .scene_and_spec .CSR_container svg{width:auto;height:100%;max-height:70px}.OKTP_main .OKTP_footer_table{display:grid;position:relative;grid-template-columns:1fr 450px;border:2px solid black}.OKTP_main .OKTP_footer_table .footer_card_info_table{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:12.75fr 39.25fr 8fr 26fr 14fr;grid-row-gap:2px;grid-column-gap:2px;border-right:2px solid black;overflow:hidden}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;outline:2px solid black;font-size:13px}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item.fam_info{grid-area:1/1/2/2}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item.elem_func_info{grid-area:1/2/2/4}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item.aplicat_info{grid-area:1/4/2/6}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item.body_types_info{grid-area:2/1/3/2}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item.title_info{grid-area:2/2/3/3}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item.full_num_info{grid-area:2/3/3/5}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item.paginator_info{grid-area:2/5/3/6}.OKTP_main .OKTP_footer_table .footer_card_info_table .footer_card_info_item .cell_info_value{text-align:center;font-weight:600;word-break:break-word;overflow:hidden}.OKTP_main .OKTP_footer_table .footer_history_table{display:grid;grid-template-rows:repeat(6,1fr);grid-row-gap:2px;overflow:hidden}.OKTP_main .OKTP_footer_table .footer_history_table .history_row{display:grid;grid-template-columns:repeat(3,60px) auto 60px;outline:2px solid black}.OKTP_main .OKTP_footer_table .footer_history_table .history_row:last-child{border-bottom:none}.OKTP_main .OKTP_footer_table .footer_history_table .history_row .history_tcell{display:flex;justify-content:center;align-items:center;overflow:hidden;text-wrap:nowrap;border-right:2px solid black;font-size:13px}.OKTP_main .OKTP_footer_table .footer_history_table .history_row .history_tcell:nth-child(5n){border-right:none}.approveGFE_container{width:85vw;max-width:1100px}.approveGFE_container .approveGFE_modal{display:flex;flex-direction:column;gap:2vh;width:100%}.approveGFE_container .approveGFE_modal .approve_header_title{font-weight:600;font-size:1.1em}.approveGFE_container .approveGFE_modal .approve_info{display:flex;align-items:center;gap:1vh;padding-bottom:.5vh;border-bottom:2px solid #7bab9f}.approveGFE_container .approveGFE_modal .approve_info .approve_date{margin-left:auto}.approveGFE_container .approveGFE_modal .approve_info .history_btn{background-color:#ef7c35;color:#fff}.approveGFE_container .approveGFE_modal .approval_part{display:flex;flex-direction:column;gap:1vh}.approveGFE_container .approveGFE_modal .approval_part .add_btn{display:flex;justify-content:flex-end}.approveGFE_container .approveGFE_modal .approval_part .approval_participants{max-height:300px;height:300px}.approveGFE_container .approveGFE_modal .approval_part .approval_participants .trow,.approveGFE_container .approveGFE_modal .approval_part .approval_participants .content{font-size:.9em;column-gap:10px;grid-template-columns:10% 15% 20% 20% 15% auto}.approveGFE_container .approveGFE_modal .btns_container{display:flex;justify-content:flex-end}.gfe_approval_table{font-size:.9em}.gfe_approval_table table tr{display:flex!important}.gfe_approval_table table tr.confirmed{background-color:#37925080!important}.gfe_approval_table table tr.denied{background-color:#de40344d!important}.approvals_table{font-size:.9rem}.approvals_table table{overflow-y:auto;min-height:150px;max-height:300px}.approvals_table table tr{display:flex!important}.approvals_table table tr.confirmed{background-color:#37925080!important}.approvals_table table tr.denied{background-color:#de40344d!important}.approvals_table table tr td .apr_delete_icon_container .apr_delete_icon{cursor:pointer}.approvals_table table tr td .comment textarea{width:100%}.approvals_table table tr td .actions{display:flex;flex-direction:row;gap:.5vh}.approve_modal_container{width:85vw;max-width:1100px}.approve_modal_container .approve_modal{display:flex;flex-direction:column;gap:2vh;width:100%}.approve_modal_container .approve_modal .approve_header_title{font-weight:600;font-size:1.1em}.approve_modal_container .approve_modal .approve_info{display:flex;align-items:center;gap:1vh;padding-bottom:.5vh;border-bottom:2px solid #7bab9f}.approve_modal_container .approve_modal .approve_info .approve_date{margin-left:auto}.approve_modal_container .approve_modal .approve_info .history_btn{background-color:#ef7c35;color:#fff}.approve_modal_container .approve_modal .approve_reasons{display:flex;flex-direction:column;gap:1vh}.approve_modal_container .approve_modal .approve_reasons .input_container{display:flex;align-items:center;gap:.6vh}.approve_modal_container .approve_modal .approve_reasons .input_container.description{flex-direction:column;align-items:start}.approve_modal_container .approve_modal .approve_reasons .input_container.description .desc{width:100%;min-height:65px;max-height:120px}.approve_modal_container .approve_modal .approve_reasons .input_container.description .desc.view_like_text{min-height:fit-content}.approve_modal_container .approve_modal .approve_reasons .input_container .text_value{width:100%;word-break:break-word}.approve_modal_container .approve_modal .approval_part{display:flex;flex-direction:column;gap:1vh}.approve_modal_container .approve_modal .approval_part .add_btn{display:flex;justify-content:flex-end}.approve_modal_container .approve_modal .btns_container{display:flex;justify-content:flex-end;gap:.5vh}.oktp_param_modal_wrapper{align-self:start;top:15vh;max-height:70vh}.oktp_param_modal_wrapper .oktpparamsmodal{display:flex;flex-direction:column;width:70vw;max-width:850px;gap:1vh}.oktp_param_modal_wrapper .oktpparamsmodal .oktpparamsmodal_navtabs{display:flex;padding-bottom:1vh;gap:4px;overflow-x:auto}.oktp_param_modal_wrapper .oktpparamsmodal .oktpparamsmodal_navtabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:70px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.oktp_param_modal_wrapper .oktpparamsmodal .oktpparamsmodal_navtabs .tab.active{background-color:#ffaa14}.oktp_param_modal_wrapper .oktpparamsmodal .oktpparamsmodal_navtabs .tab.add_tabbtn{white-space:nowrap;min-width:fit-content}.oktp_param_modal_wrapper .oktpparamsmodal .oktpparamsmodal_navtabs .tab.add_tabbtn .plus{display:flex;align-items:center;justify-content:center;height:1.4em;width:1.4em}.oktp_param_modal_wrapper .oktpparamsmodal .oktpparamsmodal_navtabs .tab.add_tabbtn .plus svg{height:100%;width:auto}.oktp_param_modal_wrapper .oktpparamsmodal .family_form .techline_section_row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.6vh}.oktp_param_modal_wrapper .oktpparamsmodal #applicability{flex-direction:column;align-items:start}.oktp_param_modal_wrapper .oktpparamsmodal #applicability .applicability-text{word-break:break-all;white-space:normal}.oktp_param_modal_wrapper .oktpparamsmodal .fam_time_container{display:flex;gap:.6vh;align-items:center}.oktp_param_modal_wrapper .oktpparamsmodal .del_btn{display:flex;padding:1vh;margin-left:10px;gap:.5vh;white-space:nowrap;border:1px solid #aea9a9;border-radius:5px;cursor:pointer}.oktp_param_modal_wrapper .oktpparamsmodal .del_btn .icon{display:flex;justify-content:center;align-items:center;height:1.4em;aspect-ratio:1}.oktp_param_modal_wrapper .oktpparamsmodal .del_btn .icon svg{width:100%;height:100%}.oktp_param_modal_wrapper .oktpparamsmodal .split_fam_btn{background-color:#ffaa14}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov{gap:2vh}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov .bodytype-input{max-width:110px}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov .cuzov-btns{display:flex;flex-direction:column;gap:1vh}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov .cuzov-btns .btn{padding:.8vh;font-size:.9em;line-height:.9em}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov .bodytype-table{display:flex;flex-direction:column;width:20%;height:15vh;border:1px solid #aea9a9;border-radius:5px;overflow-y:auto}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov .bodytype-table .bodytype-table-row{display:flex;padding:.5vh 1vh;cursor:pointer}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov .bodytype-table .bodytype-table-row.active{background-color:#0881be80}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov .bodytype-table .bodytype-table-row.active:hover{background-color:#0881beb3}.oktp_param_modal_wrapper .oktpparamsmodal .cuzov .bodytype-table .bodytype-table-row:hover{background-color:#0881be4d}.oktp_param_modal_wrapper .oktpparamsmodal .skeleton-row{height:30px}.dst_tpr_container{display:flex;flex-direction:row;gap:1vh}.dst_tpr_container .icon_container{display:flex;flex-direction:row;align-items:center}.dst_tpr_container .icon_container .timerIcon{display:flex;align-items:center;width:20px;height:20px}.dst_tpr_container .icon_container .timerIcon svg{width:100%;height:100%}.dst_tpr_container .dst_tpr_infos{display:flex;flex-direction:row;gap:6px}.dst_tpr_container .dst_tpr_infos .dst_tpr_info_col{display:flex;flex-direction:column;justify-content:center;gap:4px}.dst_tpr_container .dst_tpr_infos .dst_tpr_info_col .dst_tpr_info_cell{white-space:pre;font-size:.95em}.welding{display:flex;flex-direction:column;gap:2vh}.welding .welding-input-content{display:flex;flex-direction:column;gap:1vh}.welding .welding-input-content .welding-inputs{display:flex;gap:1vh;width:100%;flex-wrap:wrap}.welding .welding-input-content .welding-inputs .welding-input-container{display:flex;flex-direction:row;align-items:center;gap:.6vh}.welding .welding-input-content .welding-inputs .welding-input-container .welding-number{min-width:50px;max-width:10vh}.welding .welding-input-content .welding-inputs .welding-input-container .welding-notice{min-width:200px}.welding .welding-input-content .welding-add-btn{margin-top:auto;margin-left:auto}.welding .welding-table{display:flex;flex-direction:column;height:40vh;max-height:40vh;border:1px solid #aea9a9;border-radius:5px}.welding .welding-table .welding-table-header{display:grid;grid-template-columns:1fr 2fr 30px;padding:1vh;border-bottom:1px solid #aea9a9}.welding .welding-table .welding-table-content{display:flex;flex-direction:column;overflow-y:auto}.welding .welding-table .welding-table-content .loader{height:30px}.welding .welding-table .welding-table-content .station-row{display:grid;grid-template-columns:1fr 2fr 30px;padding:.5vh 1vh;column-gap:1vh;align-items:center}.welding .welding-table .welding-table-content .station-row .station-delete{display:flex;justify-content:center;padding:.5vh;cursor:pointer}.welding .welding-table .welding-table-content .station-row .station-delete .delete-svg{display:flex;align-items:center}.welding .welding-table .welding-table-content .station-row .station-delete .delete-svg svg{width:100%;height:100%}.split_families{display:flex;flex-direction:column;gap:2vh}.split_families .split_fam_tables{width:100%;display:flex;justify-content:center;align-items:center;gap:2vh}.split_families .split_fam_tables .split_btns{display:flex;flex-direction:column;gap:1vh}.split_families .split_fam_tables .split_btns .btn{padding:.8vh;font-size:.9em;line-height:.9em}.split_families .split_fam_tables .split_fam_container{display:block;width:100%}.split_families .split_fam_tables .split_fam_container .split_fam_table{display:flex;flex-direction:column;height:20vh;border:1px solid #aea9a9;border-radius:5px;overflow-y:auto}.split_families .split_fam_tables .split_fam_container .split_fam_table .split_table_row{display:flex;padding:.5vh 1vh;cursor:pointer}.split_families .split_fam_tables .split_fam_container .split_fam_table .split_table_row.active{background-color:#0881be80}.split_families .split_fam_tables .split_fam_container .split_fam_table .split_table_row.active:hover{background-color:#0881beb3}.split_families .split_fam_tables .split_fam_container .split_fam_table .split_table_row:hover{background-color:#0881be4d}.split_families .split_btn{display:flex;gap:1vh}.addpage_modal{display:flex;flex-direction:column;gap:2vh}.addpage_modal .container{display:flex;gap:.6vh;align-items:center}.addpage_modal .container .page_input{max-width:50px}.ergo_history{width:850px;max-height:500px}.ergo_history .trow,.ergo_history .content{grid-template-columns:12% 13% 12% 57%;column-gap:2%}.ergo_history .OKTPIndex{display:flex;gap:1vh;align-items:center}.ergo_history .mark_container{display:flex}.ergo_history .mark_container .mark{height:24px;width:24px;border-radius:4px}.ergo_history .mark_container .mark.excelent{background-color:green}.ergo_history .mark_container .mark.good{background-color:#ff0}.ergo_history .mark_container .mark.bad{background-color:red}.oktp-notice-modal{display:flex;flex-direction:column;width:100%;gap:2vh}.oktp-notice-modal .oktp-notice-text{width:100%;height:50vh;resize:none}.oktp-notice-modal .btns{display:flex;justify-content:space-between}.oktp-notice-modal .btns .create_btn{background-color:#ffaa14}.spec_modal.nogap{gap:0!important}.spec_modal{align-self:start;top:5vh;max-height:92vh!important;width:70vw;max-width:1000px}.spec_modal .modal_header{font-size:1em!important}.spec_modal #spec-header{padding:0 1.2vh 0 0}.spec_modal #spec-header .header-wrapper{padding:2.5vh}.spec_modal #spec-header .header-tabs{display:flex}.spec_modal #spec-header .header-tabs .header-tab{padding:1.2vh;font-weight:400;color:#aea9a9;border-right:1px solid #aea9a9;cursor:pointer}.spec_modal #spec-header .header-tabs .header-tab.active{color:#000;background-color:#ffaa14}.spec_modal-content{display:flex;flex-direction:column;padding-top:1vh;gap:1vh;width:100%}.picto{display:flex;flex-direction:column;width:100%;gap:1vh}.picto .picto-tabs{display:flex;gap:4px}.picto .picto-tabs .picto-tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:70px;width:max-content;border:1px solid black;border-radius:4px;font-weight:400;cursor:pointer;-webkit-user-select:none;user-select:none}.picto .picto-tabs .picto-tab.disabled{cursor:not-allowed;background-color:#f5f5f6;color:#aea9a9}.picto .picto-tabs .picto-tab.not_created{background-color:#ff0}.picto .picto-tabs .picto-tab.active{color:#000;background-color:#ffaa14}.picto .picto_block_content_container{display:flex;flex-direction:column;gap:1vh}.picto .picto_block_content_container .picto_input_container{display:flex;align-items:center;gap:.6vh;min-height:25px}.picto .picto_block_content_container .picto_input_container.notice{flex-direction:column;align-items:flex-start}.picto .picto_block_content_container .picto_input_container .textarea_text_specification_block{width:100%;min-height:120px;max-height:240px;resize:vertical}.picto .picto_block_content_container .picto_input_container .comment_textarea{width:100%;min-height:8vh;resize:none}.picto .picto_block_content_container .picto_input_container .pos-folder input{max-width:10vh}.picto .picto_block_content_container .picto_input_container .pos-btn{margin-left:1vh;border:1px solid black}.picto .picto_block_content_container .picto_input_container .archzone-folder input,.picto .picto_block_content_container .picto_input_container .gfe-folder input{max-width:14vh}.picto .picto_block_content_container .picto_input_container .picto-checkbox{display:flex;justify-content:center;align-items:center;gap:.5vh;padding-right:1vh}.picto .family_form .techline_section_row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.6vh}.picto .family_form .picto-image-container{display:flex;flex-direction:column;gap:1vh;padding-top:1vh}.picto .family_form .picto-image-container .picto-image-comm{display:flex;justify-content:center;font-size:1em}.picto .family_form .tech-folder input,.picto .family_form .sec-folder input{max-width:15vh}.picto .family_form .rmtc-folder input{max-width:20vh}.pictoEditor{display:grid;gap:1vh;width:100%}.pictoEditor .options{display:flex;flex-direction:row;align-items:center;gap:.5vh}.pictoEditor .options .btn_option{display:flex;align-items:center;padding:4px 8px;gap:5px;border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;background-color:#ff9838;font-size:.9rem}.pictoEditor .options .btn_option .icon{display:flex;align-items:center}.pictoEditor .options .btn_option .icon svg{height:20px;width:20px}.pictoEditor .options .btn_option .icon svg path:not(.circle){fill:#fff}.pictoEditor .options .btn_option .icon svg path.circle{stroke:#fff}.pictoEditor .picto_scene{width:100%;aspect-ratio:20/4;background-color:#fff;outline:1px solid gray;border-radius:2px;overflow:hidden}.description_specification_block{display:flex;flex-direction:column}.description_specification_block .picto_editor_container{border:1px solid black;border-radius:5px;padding:1vh}.description_specification_block .image_specification_block{display:flex;aspect-ratio:20/4;width:100%;background-color:#fff;border:1px solid black;border-radius:5px}.description_specification_block .image_specification_block img{width:100%;height:100%}.description_specification_block .image_specification_block .no-content{display:flex;align-self:center;justify-content:center;width:100%}.description_specification_block .auto_text_specification_block{display:flex;justify-content:center;word-break:break-word;white-space:pre-wrap}.description_specification_block .input_text_spec_block{display:flex;flex-direction:column;align-items:flex-start!important;width:100%}.description_specification_block .input_text_spec_block .text_specification_block{word-break:break-word;white-space:pre-wrap}.DST_TPR{display:flex;flex-direction:column;gap:1vh}.DST_TPR .time_header{font-size:1.1em;font-weight:700;line-height:1.2em;padding:0 0 .5vh .5vh;border-bottom:2px solid #7bab9f}.DST_TPR .dsttpr_table_container{display:flex;flex-direction:column;gap:.5vh}.DST_TPR .dsttpr_table_container .table_hood{display:flex;justify-content:space-between}.DST_TPR .dsttpr_table_container .table_hood .time_types{display:flex;gap:1vh;justify-content:center;align-items:center}.DST_TPR .dsttpr_table_container .table_hood .time_types .option_container{display:flex;justify-content:center;align-items:center;gap:.6vh;cursor:pointer}.DST_TPR .dsttpr_table_container .table_hood .action_btn{justify-content:center}.DST_TPR .dsttpr_table_container .table_hood .action_btn .dropdown-item{font-size:.9em}.DST_TPR .dsttpr_table_container .dsttpr_table{height:395px}.DST_TPR .dsttpr_table_container .dsttpr_table tr{display:flex!important}.DST_TPR .dsttpr_table_container .dsttpr_table .timer_icon{cursor:pointer}.DST_TPR .dsttpr_table_container .dsttpr_table .timer_icon svg{width:25px;height:auto}.DST_TPR .dsttpr_table_container .dsttpr_table .theader{border-bottom:2px solid #335277}.DST_TPR .dsttpr_table_container .dsttpr_table .theader .content{padding:10px 5px;font-size:.9em}.DST_TPR .dsttpr_table_container .dsttpr_table .trow{padding:5px;font-size:.9em}.DST_TPR .dsttpr_table_container .dsttpr_table.edit{height:250px}.DST_TPR .dsttpr_table_container .dsttpr_table .no-content{padding:30px 0}.DST_TPR .dsttpr_table_container .dsttpr_table .autocol_checkbox{display:flex;align-items:center;gap:4px}.DST_TPR .buttons_container{display:flex;width:100%;justify-content:flex-end;gap:1vh;border-top:2px solid #7bab9f;padding-top:10px}.DST_TPR .buttons_container .print{min-width:100px;background-color:#ffaa14}.DST_TPR .buttons_container .close{min-width:100px;background-color:#de4034}.timeEditor{display:flex;flex-direction:column}.timeEditor .timeeditor_header{font-size:1.1em;font-weight:700;line-height:1.2em;padding:0 0 .5vh .5vh;border-bottom:2px solid #7bab9f}.timeEditor .timeeditor_content{display:flex;flex-direction:column;padding-top:1vh;gap:.5vh;font-size:.95em}.timeEditor .timeeditor_content .edit_row{display:flex;gap:2vh}.timeEditor .timeeditor_content .edit_row .edit_container{display:flex;gap:.6vh;align-items:center}.timeEditor .timeeditor_content .edit_row .edit_container .options{display:flex;flex-direction:column;gap:.5vh}.timeEditor .timeeditor_content .edit_row .edit_container .options .option_container{display:flex;align-items:center;gap:.5vh}.timeEditor .timeeditor_content .edit_row .edit_container .action_folder input{max-width:100px}.timeEditor .timeeditor_content .edit_row .edit_container .select_method{max-width:70px}.timeEditor .timeeditor_content .edit_row .edit_container .action_name{color:#707070;width:100%;max-width:450px}.timeEditor .timeeditor_content .edit_row .edit_container .action_num,.timeEditor .timeeditor_content .edit_row .edit_container .action_count{max-width:50px}.timeEditor .timeeditor_content .edit_row .edit_container .action_notice{width:100%;min-width:500px}.timeEditor .timeeditor_content .btnrow{padding-top:.5vh}.timeEditor .timeeditor_content .btnrow .approve{background-color:#ffaa14!important}.sumtime_table{display:flex}.sumtime_table .table_container{display:flex;flex-direction:column;font-size:.9em}.sumtime_table .table_container:last-child .table_header{border-right:1px solid black}.sumtime_table .table_container .table_header{display:flex;padding:.5vh 1vh;border:1px solid black;border-right:0;justify-content:center}.sumtime_table .table_container .update,.sumtime_table .table_container .create{min-width:150px}.sumtime_table .table_container .table_value{display:flex;flex-direction:column;gap:3px;padding:.5vh;justify-content:center}.sumtime_table .table_container .table_value.time{align-items:center}.details_block{display:flex;flex-direction:column;width:100%;gap:1vh}.details_block .details_tabs{display:flex;gap:4px}.details_block .details_tabs .detail_tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:90px;width:max-content;border:1px solid black;border-radius:4px;font-weight:400;cursor:pointer}.details_block .details_tabs .detail_tab.active{color:#000;background-color:#ffaa14}.details_block .details_content.hidden{display:none}.details_mw{display:flex;flex-direction:column;gap:1vh}.details_mw .details_mw_table_container{display:flex;flex-direction:column;gap:.5vh}.details_mw .details_mw_table_container .table_hood{display:flex;justify-content:flex-end}.details_mw .details_mw_table_container .table_hood .action_btn{justify-content:center;font-size:1em}.details_mw .details_mw_table_container .table_hood .action_btn .dropdown-item{font-size:.9em}.details_mw .details_mw_table_container .detailsMW_table{height:200px}.details_mw .details_mw_table_container .detailsMW_table .theader{border-bottom:2px solid #335277}.details_mw .details_mw_table_container .detailsMW_table .theader .content{padding:10px 5px}.details_mw .details_mw_table_container .detailsMW_table tr{display:flex!important;font-size:.9em}.details_mw .details_mw_table_container .detailsMW_table.readonly{height:400px}.details_mw .details_mw_table_container .detailsMW_table.readonly tr{display:flex!important}.details_mw .details_mw_table_container .detailsMW_table .no-content{padding:30px 0}.details_mw .details_mw_table_container .detailsMW_table .trow{padding:7px 5px}.details_mw .details_mw_editor{display:flex;flex-direction:column;gap:1vh}.details_mw .details_mw_editor .editor_header{font-size:1.1em;font-weight:700;line-height:1.2em;padding:1vh 0 .5vh .5vh;border-bottom:2px solid #7bab9f}.details_mw .details_mw_editor .edit_container{display:flex;gap:.6vh;align-items:center}.details_mw .details_mw_editor .edit_container .select_label_detail input{width:40px}.details_mw .details_mw_editor .btns{display:flex;gap:1vh}.al_loader{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,25px);gap:6px}.al_loader .lr1{grid-area:1/1/1/10}.al_loader .lr2{grid-area:1/10/1/11}.al_loader .lr3{grid-area:2/1/11/11}.ebom{display:flex;flex-direction:column;gap:1vh}.ebom .ebom_search_table{width:1000px}.ebom .ebom_footer{display:flex;justify-content:space-between}.ebom .ebom_footer .cancel_btn{background-color:#de4034}.ebom .ebom_footer .approve_container{display:flex;gap:1vh}.ebom .ebom_footer .approve_container .mark_container{display:flex;justify-content:center;align-items:center;gap:.6vh}.ebom .ebom_footer .approve_container .mark_container .select_label_detail input{width:40px}.ebom .ebom_footer .approve_container .approve_btn{background-color:#ffaa14}.details_al_editor{display:flex;flex-direction:column;gap:1vh}.details_al_editor .input_details_al_form{display:flex;flex-direction:column;overflow-y:auto;max-height:500px}.details_al_editor .input_details_al_form .detail_container{display:flex;flex-direction:column;gap:1vh;padding:1vh 0}.details_al_editor .input_details_al_form .detail_container:not(:last-child){border-bottom:1px solid #7bab9f}.details_al_editor .input_details_al_form .detail_container .edit_row{display:flex;flex-wrap:wrap;column-gap:2vh;row-gap:inherit}.details_al_editor .input_details_al_form .detail_container .edit_row .edit_container{display:flex;align-items:center;gap:.6vh}.details_al_editor .input_details_al_form .detail_container .edit_row .edit_container .select_label_detail input{width:40px}.details_al_editor .input_details_al_form .detail_container .edit_row .edit_container .count_input{width:50px}.details_al_editor .input_details_al_form .detail_container .edit_row .edit_container .ff_input,.details_al_editor .input_details_al_form .detail_container .edit_row .edit_container .pg_input{width:100px}.details_al_editor .input_details_al_form .detail_container .edit_row .edit_container .name_input{width:280px}.details_al_editor .input_details_al_form .detail_container .edit_row .edit_container .family_input{width:65px}.details_al_editor .btns{display:flex;gap:1vh;justify-content:space-between}.details_al_editor .btns .save_btn{background-color:#ffaa14}.details_al_editor .btns .cancel_btn{background-color:#de4034}.details_al_main{display:flex;flex-direction:column;gap:.5vh}.details_al_main .actions{display:flex;justify-content:flex-end}.details_al_main .actions .no_pg_checkbox{flex:1}.details_al_main .actions .no_pg_checkbox .checkbox_row{padding-left:0}.details_al_main .actions .action_btns{display:flex;gap:1vh}.details_al_main .actions .action_btns .add_btn{background-color:#ffaa14}.details_al_main .actions .action_btns .action_btn{justify-content:center}.details_al_main .actions .action_btns .action_btn .dropdown-item{font-size:.9em}.details_al_main .detailsAL_table{height:400px}.details_al_main .detailsAL_table .trow,.details_al_main .detailsAL_table .content{font-size:.9em}.details_al_main .detailsAL_table tr{display:flex!important;padding:7px 5px}.details_al_main .detailsAL_table tr td .warning_icon_container{display:flex;flex-direction:row;justify-content:center}.details_al_main .detailsAL_table tr td .warning_icon_container .warning_icon{width:18px;height:18px}.details_al_main .detailsAL_table .theader{border-bottom:2px solid #335277}.csr_immo_block{display:flex;flex-direction:column;gap:1vh}.csr_immo_block .mark_selector_section{display:flex;gap:1vh;padding-bottom:.5vh}.csr_immo_block .mark_selector_section .mark_item{display:flex;flex-direction:column;align-items:center;gap:.6vh}.csr_immo_block .mark_selector_section .mark_item .mark_icon{height:50px;width:auto}.csr_immo_block .mark_selector_section .mark_item .mark_icon svg{width:100%;height:100%}.csr_immo_block .picto_block_img_section{display:flex;aspect-ratio:20/4;width:100%;background-color:#fff;border:1px solid black;border-radius:5px}.csr_immo_block .picto_block_img_section img{height:100%;width:100%}.csr_immo_block .text_block_description{display:flex;flex-direction:column;gap:.6vh}.csr_immo_block .character_selector_section{display:flex;align-items:center;gap:.5vh}.csr_immo_block .character_selector_section .characters_selector{max-width:100px}.csr_immo_block .csr_section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.3vh;align-self:center;width:min-content}.csr_immo_block .csr_section .csr_col.inputs,.csr_immo_block .csr_section .csr_col.labels{display:flex;flex-direction:column;justify-content:space-around;height:100%}.csr_immo_block .csr_section .csr_col.inputs .csr_section_input,.csr_immo_block .csr_section .csr_col.labels .csr_section_input{width:50px}.csr_immo_block .csr_section .csr_col .csr_icon{width:100px;height:100px}.csr_immo_block .csr_section .csr_col .csr_icon svg{width:100%;height:100%}.csr_immo_block .csrimmo_aprovebtn{display:flex;justify-content:flex-end;padding-top:2vh}.attach_modal{display:flex;flex-direction:column;width:850px;gap:2vh}.attach_modal .inputs_container{display:flex;flex-direction:column;gap:2vh}.attach_modal .inputs_container .uploadfile_container{display:flex;flex-direction:column;gap:.6vh}.attach_modal .inputs_container .uploadfile_container .file_container{display:flex;gap:1vh}.attach_modal .inputs_container .uploadfile_container .file_container .btn_file_load{padding:.6vh 1vh;background-color:#5b86b9;color:#fff;border:1px solid #7b7b7b;border-radius:4px}.attach_modal .inputs_container .textarea_container{display:flex;flex-direction:column}.attach_modal .inputs_container .textarea_container .desc{width:60%;min-height:50px;max-height:100px}.attach_modal .inputs_container .btn_container{display:flex;justify-content:flex-end}.attach_modal .inputs_container .btn_container .attach_btn{background-color:#ffaa14}.attach_modal .file_table{height:40vh}.attach_modal .file_table .trow,.attach_modal .file_table .content{grid-template-columns:25% 12% 15% auto;column-gap:2%}.attach_modal .file_table .fake_link{cursor:pointer;text-decoration:underline}.oktp_briefcase{display:flex;flex-direction:column;padding:4vh;gap:2vh}.oktp_briefcase .brief_mainheader{font-weight:600;font-size:1.4em}.oktp_briefcase .brief_section{display:flex;flex-direction:column;gap:1vh}.oktp_briefcase .brief_section .brief_subheader{width:100%;font-size:1.2em;font-weight:600;border-bottom:1px solid black}.oktp_briefcase .brief_section .tasks_section{display:flex;flex-direction:column;gap:1vh}.oktp_briefcase .brief_section .tasks_section .tasks_header{font-weight:500}.brief_dropdown{display:flex;flex-direction:column}.brief_dropdown .brief_dropdown_header{display:flex;align-items:center;gap:.6vh}.brief_dropdown .brief_dropdown_header .brief_dropdown_name{display:flex}.brief_dropdown .brief_dropdown_header .brief_dropdown_name .loader{display:flex;width:24px}.brief_dropdown .brief_dropdown_header .brief_dropdown_name .loader .loader_item{border-radius:12px}.brief_dropdown .brief_list{display:flex;flex-direction:column;padding:0 30px;max-height:400px;overflow-y:auto}.brief_dropdown .brief_list .brief_list_item{display:flex;gap:1vh;justify-content:center;align-items:center;padding:.5vh 1vh}.brief_dropdown .brief_list .brief_list_item:nth-child(2n){background-color:#f0f0f0}.brief_dropdown .brief_list .brief_list_item .item_property{width:fit-content}.brief_dropdown .brief_list .brief_list_item .item_property.number{flex:1;min-width:80px;color:#0881be;text-decoration:underline 1px solid #0881be}.brief_dropdown .brief_list .brief_list_item .item_property.index{flex:1}.brief_dropdown .brief_list .brief_list_item .item_property.name{flex:5}.brief_dropdown .brief_list .brief_list_item .item_property.families{flex:1}.brief_dropdown .brief_list .brief_list_item .item_property.user_from_or_for{flex:3}.brief_dropdown .brief_list .brief_list_item .item_property.date{flex:2}.OKTPTransfer{display:flex;flex-direction:column;gap:.5vh;padding:2vh}.OKTPTransfer .OKTPTransfer_header{font-size:1.2em;font-weight:700}.OKTPTransfer .OKTPTransfer_adressee{display:flex;justify-content:space-between;align-items:center}.OKTPTransfer .OKTPTransfer_adressee .new_owner{font-size:.9em}.OKTPTransfer .OKTPTransfer_adressee .hood_btns{display:flex;flex-direction:row;gap:1vh}.OKTPTransfer_filter{display:flex;flex-direction:column;padding:1vh;border:1px solid #aea9a9;border-radius:3px}.OKTPTransfer_filter .OKTPTransfer_filters{display:flex;flex-direction:column;gap:1vh}.OKTPTransfer_filter .OKTPTransfer_filters .flt_row{display:flex;row-gap:.2vh;column-gap:.5vh;flex-wrap:wrap}.OKTPTransfer_filter .OKTPTransfer_filters .flt_row .flt_input{display:flex;align-items:center;gap:.5vh;padding:.5vh;font-size:.9em}.OKTPTransfer_filter .OKTPTransfer_filters .flt_row .flt_input .folder_zone input{width:60px}.OKTPTransfer_filter .OKTPTransfer_filters .flt_row .flt_input .select_family input{max-width:150px}.OKTPTransfer_filter .OKTPTransfer_filters .flt_row:last-child{justify-content:space-between}.OKTPTransfer_filter .OKTPTransfer_filters .flt_row .btns{margin-left:auto;display:flex;align-items:center;gap:1vh}.ListOKTP{display:flex;flex-direction:column;gap:1vh;padding:.5vh;max-height:500px;overflow-y:auto}.ListOKTP .no-content{display:flex;font-size:20px;margin:auto}.ListOKTP .OKTP_group_item{display:flex;flex-direction:column}.ListOKTP .OKTP_group_item .OKTP_group_header{display:grid;grid-template-columns:min-content 2fr 14fr;align-items:center;padding:.5vh 1vh;gap:.7vh;background-color:#b2d2e1;border-radius:5px}.ListOKTP .OKTP_group_item .OKTP_group_header .checkbox_group{border-color:#707070}.ListOKTP .OKTP_group_item .OKTP_list{display:flex;flex-direction:column;padding-left:3vh}.ListOKTP .OKTP_group_item .OKTP_list .OKTP_item{display:grid;grid-template-columns:min-content 4fr 5fr 15fr;align-items:center;gap:1vh;padding:.5vh;border-radius:5px}.ListOKTP .OKTP_group_item .OKTP_list .OKTP_item:hover{background-color:#0881be1a}.ListOKTP .OKTP_group_item .OKTP_list .OKTP_item .status_and_index{display:flex;align-items:center;gap:.5vh}.ListOKTP .OKTP_group_item .OKTP_list .OKTP_item .status_and_index .status .statusIcon{display:flex}.ListOKTP .OKTP_group_item .OKTP_list .OKTP_item .status_and_index .status svg{width:20px;height:20px}.ListOKTP .OKTP_group_item .OKTP_list .OKTP_item .status_and_index .index{font-weight:700}.OKTPPrint{display:flex;flex-direction:column;gap:.5vh;padding:2vh;height:100%}.OKTPPrint .OKTPPrint_header{font-size:1.2em;font-weight:700}.OKTPPrint .print_info_hood{display:flex;padding:1vh;justify-content:space-between;align-items:center}.OKTPPrint .print_info_hood .options_cotainer{display:flex;gap:1vh}.OKTPPrint .print_info_hood .options_cotainer .actions_dd{width:130px;justify-content:center}.OKTPPrint .print_info_hood .options_cotainer .actions_dd .dropdown-item{font-size:.9em}.OKTPPrint .ListOKTP{flex:1;min-height:0;max-height:none;overflow-y:auto}.print_modal{display:flex;flex-direction:column;gap:1vh}.print_modal .action{display:flex;justify-content:space-between;align-items:center}.print_modal .action .reload_btn{background-color:#5b86b9}.print_modal .queue_table{width:900px;height:500px;overflow-y:auto}.print_modal .queue_table .trow,.print_modal .queue_table .content{gap:4px;font-size:.9em;grid-template-columns:8% 8% 12% 12% 25% 10% 10% auto}.print_modal .queue_table .ready_icon_tip_container{width:fit-content}.print_modal .queue_table .ready_icon_tip_container .ready_icon{cursor:pointer}.print_modal .queue_table .ready_icon_tip_container .ready_icon svg{width:20px;height:20px}.print_modal .queue_table .ready_icon_tip_container .ready_icon.ready_icon_disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.print_modal .queue_table .ready_icon_tip_container .ready_icon_loader{display:block;box-sizing:border-box;width:16px;height:16px;margin:2px;border:2px solid #d0d0d0;border-top-color:#333;border-radius:50%;animation:ready_icon_spin .8s linear infinite}.action_filter .number input{width:75px}.fam_group .select_family,.fam_group .select_techplant{max-width:20vh;min-width:100px}.fam_group .folder_team input{width:75px}.kso_filter{display:flex;flex-direction:column;padding:0 .5vh .5vh;border:1px solid #aea9a9;border-radius:3px}.kso_filter .rowfilters{display:grid;grid-template-columns:2fr 2fr 1fr;padding:.5vh 0;border-bottom:1px solid #aea9a9}.kso_filter .kso_filter_group{display:flex;padding:.5vh;flex-direction:column;gap:.5vh;border-right:1px solid #aea9a9}.kso_filter .kso_filter_group:last-child{border-right:none}.kso_filter .kso_filter_group .flt_row{display:flex;row-gap:.2vh;column-gap:.5vh;flex-wrap:wrap}.kso_filter .kso_filter_group .flt_row .flt_input{display:flex;align-items:center;gap:.5vh;padding:.5vh;font-size:.9em}.kso_filter .footer_filter{display:grid;grid-template-columns:2fr 2fr 1fr;padding-top:1vh}.kso_filter .footer_filter .filter_btns{display:flex;align-items:center;gap:1vh}.kso_filter .footer_filter .print_btns{display:flex;gap:1vh}.kso_filter .footer_filter .container_btn_create{display:flex}.kso_filter .footer_filter .container_btn_create .btn_create{font-size:1em;background-color:#ffaa14}.soc_list{display:flex;flex-direction:column;padding:2vh;gap:.5vh}.soc_list .soc_list_header{font-size:1.2em;font-weight:700}.soc_list .soc_groups{display:flex;flex-direction:column;padding:.5vh}.soc_list .soc_groups.loader_groups{gap:1vh}.soc_list .soc_groups.loader_groups .loader_item_group{display:grid;grid-template-columns:min-content 2fr 14fr;align-items:center;padding:.5vh 0;gap:.7vh}.soc_list .soc_groups .no-content{display:flex;justify-content:center}.soc_group_item{display:flex;flex-direction:column;gap:5px}.soc_group_item.showed .soc_group_header{background-color:#dbe3ee}.soc_group_item.showed .soc_items_list{display:flex}.soc_group_item .soc_group_header{display:grid;grid-template-columns:14px min-content auto;align-items:center;padding:5px;column-gap:.7vh}.soc_group_item .soc_group_header .warning_icon{grid-area:1/1/1/2;display:flex;align-items:center}.soc_group_item .soc_group_header .warning_icon svg{width:100%;height:auto}.soc_group_item .soc_group_header .dd_btn{grid-area:1/2/1/3}.soc_group_item .soc_group_header .soc_group_title{grid-area:1/3/1/4;display:flex}.soc_group_item .soc_items_list{display:none;flex-direction:column}.soc_index_item{display:grid;grid-template-columns:18px 50px 90px 6fr 1fr;align-items:center;gap:1vh;padding:5px}.soc_index_item:hover{background-color:#0881be1a}.soc_index_item:hover .index{text-decoration:underline}.soc_index_item .status_index_soc{grid-area:1/3/1/4;display:flex;align-items:center;gap:.5vh}.soc_index_item .status_index_soc .status{display:flex;align-items:center}.soc_index_item .status_index_soc .status .statusIcon{display:flex}.soc_index_item .status_index_soc .status svg{width:20px;height:20px}.soc_index_item .status_index_soc .index{font-weight:600}.soc_index_item .soc_name{grid-area:1/4/1/5;display:flex}.soc_index_item .families{grid-area:1/5/1/6;display:flex;justify-content:flex-end}.soc_indications{display:grid;grid-template-columns:repeat(3,14px);grid-template-rows:14px;column-gap:4px}.soc_indications .soc_indication_icon.pointer{cursor:pointer}.soc_indications .soc_indication_icon.warning_icon{grid-area:1/1/1/2}.soc_indications .soc_indication_icon.yellow_hour_icon{grid-area:1/2/1/3}.soc_indications .soc_indication_icon.yellow_hour_icon svg path{fill:#ff0!important}.soc_indications .soc_indication_icon.red_hour_icon{grid-area:1/3/1/4}.soc_indications .soc_indication_icon.red_hour_icon svg path{fill:red!important}.soc_indications .soc_indication_icon svg{width:100%;height:100%}.soc_item.showed .soc_indexs_list{display:flex}.soc_item.showed .soc_item_header{background-color:#dbe3ee}.soc_item .soc_item_header{display:grid;grid-template-columns:min-content min-content 90px 6fr 1fr;align-items:center;gap:1vh;padding:5px}.soc_item .soc_item_header .soc_item_dd_btn.not_loadable{background-color:#1c1a1f}.soc_item .soc_item_header .soc_item_dd_btn.not_loadable svg path{fill:#fff}.soc_item .soc_item_header .soc_id{display:flex;align-items:center;gap:4px;font-weight:600;text-wrap:nowrap}.soc_item .soc_item_header .group_name{display:flex}.soc_item .soc_item_header .familiesInfo{display:flex;justify-content:flex-end}.soc_item .soc_indexs_list{display:none;flex-direction:column}.kso_create{display:flex;flex-direction:column;gap:2vh;width:100%}.kso_create .btn_create{background-color:#ffaa14}.kso_create .kso_input{display:flex;gap:.6vh;align-items:center}.kso_create .kso_input.number input{width:50px}.kso_create .kso_input .folder_family input,.kso_create .kso_input .folder_team input{width:75px}.kso_create .kso_textarea{display:flex;flex-direction:column;gap:.4vh;width:100%}.kso_create .kso_textarea .kso_name{height:65px}.kso_create .row{display:flex;gap:1vh;width:100%}.soc_transfer_mw{width:100%;display:flex;flex-direction:column;gap:1vh}.soc_transfer_mw .info_grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,min-content);grid-auto-flow:column;row-gap:1vh;column-gap:2vh}.soc_transfer_mw .info_grid .info_container{display:flex;align-items:center;gap:.6vh}.soc_transfer_mw .info_grid .info_container .row{display:flex;gap:.6vh}.soc_transfer_mw .info_grid .info_container .folder_team input{width:75px}.soc_transfer_mw .info_grid .info_container .soc_number{width:60px}.soc_transfer_mw .info_grid .period_container{grid-area:1/2/3/2}.soc_transfer_mw .info_grid .name_container{display:flex;flex-direction:column;justify-content:flex-end;gap:1.5vh;grid-area:3/2/5/2}.soc_transfer_mw .info_grid .name_container.without_period{gap:1vh;grid-area:1/2/3/2}.soc_transfer_mw .info_grid .soc_number_container{grid-area:5/2/5/2}.soc_transfer_mw .info_grid .soc_number_container.without_period{grid-area:3/2/4/2}.soc_transfer_mw .stages_table .trow,.soc_transfer_mw .stages_table .content{grid-template-columns:2fr 1fr}.soc_transfer_mw .stages_table .tbody{max-height:300px}.soc_transfer_mw .stages_table .table_checkboxes{display:flex;flex-direction:column;gap:1vh}.soc_transfer_mw .stages_table .table_checkboxes .radio_row{display:flex;gap:.6vh;align-items:center}.period_container{display:flex;flex-direction:column;gap:1vh}.period_container .periods{display:flex;flex-direction:column;gap:.6vh}.KSO_params_container{width:850px}.KSO_params_container .KSO_params{display:flex;flex-direction:column;width:100%;font-size:13px}.KSO_params_container .KSO_params .nav_tabs{display:flex;padding-bottom:1vh;gap:4px;overflow-x:auto}.KSO_params_container .KSO_params .nav_tabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.KSO_params_container .KSO_params .nav_tabs .tab.active{background-color:#ffaa14}.SOC_general{display:flex;flex-direction:column;gap:2vh}.SOC_general .SOC_general_grid{display:grid;grid-template-columns:4fr 3fr}.SOC_general .SOC_general_grid .SOC_column{display:flex;flex-direction:column;gap:1vh}.SOC_general .SOC_general_grid .SOC_column .container{display:flex;align-items:center;gap:.6vh}.SOC_general .SOC_general_grid .SOC_column .container.total_time{grid-column:span 2;gap:1vh}.SOC_general .SOC_general_grid .SOC_column .container.total_time .total_time_input{width:75px}.SOC_general .SOC_general_grid .SOC_column .soc_and_oktp_info{display:grid;grid-template-columns:max-content 1fr;grid-row-gap:1.5vh;grid-column-gap:3vh}.SOC_general .SOC_general_grid .SOC_column .fam_select input{width:100px}.SOC_general .SOC_general_grid .btn{background-color:#ffaa14}.SOC_general .SOC_name{display:flex;flex-direction:column;gap:.4vh}.SOC_general .SOC_name .text{height:65px}.SOC_requirements{display:flex;flex-direction:column;gap:1vh}.SOC_requirements .SOC_requirements_grid{display:grid;grid-template-columns:3fr 2fr;column-gap:2vh}.SOC_requirements .SOC_requirements_grid .SOC_column{display:flex;flex-direction:column;gap:1vh}.SOC_requirements .SOC_requirements_grid .SOC_column .textarea_container{display:flex;flex-direction:column;gap:.4vh}.SOC_requirements .SOC_requirements_grid .SOC_column .textarea_container .text{min-width:300px;min-height:75px;max-height:125px;width:100%}.SOC_requirements .SOC_requirements_grid .SOC_column .container{display:flex;gap:.6vh;align-items:center}.SOC_requirements .SOC_requirements_grid .SOC_column .container .total_time{grid-column:span 2;gap:1vh}.SOC_requirements .skills_table_container{display:flex;flex-direction:column;gap:.5vh}.SOC_requirements .skills_table_container .table_hood_container{display:flex;justify-content:space-between}.SOC_requirements .skills_table_container .table_hood_container .actions{display:flex;gap:.5vh}.SOC_requirements .skills_table_container .table_hood_container .actions .btn_add{background-color:#ffaa14}.SOC_requirements .skills_table_container .table_hood_container .actions .btn_delete{background-color:#da291c}.SOC_requirements .skills_table_container .table_hood_container .study_period_container{display:flex;gap:.6vh;align-items:center}.SOC_requirements .skills_table_container .table_hood_container .study_period_container .learn{width:70px}.SOC_requirements .skills_table_container .table_hood_container .study_period_container .select_learn input{width:100px}.SOC_requirements .skills_table_container .skill_table{height:250px}.SOC_requirements .skills_table_container .skill_table .trow,.SOC_requirements .skills_table_container .skill_table .content{grid-template-columns:8% auto;padding:8px 5px}.SOC_details{display:flex;flex-direction:column;gap:2vh}.SOC_details .SOC_details_grid{display:grid;grid-template-columns:3fr 2.5fr;column-gap:2vh}.SOC_details .SOC_details_grid .SOC_column{display:flex;flex-direction:column;gap:1vh}.SOC_details .SOC_details_grid .SOC_column .textarea_container{display:flex;flex-direction:column;gap:.4vh}.SOC_details .SOC_details_grid .SOC_column .textarea_container .text{min-height:150px;max-height:250px;width:100%}.SOC_details .SOC_details_grid .SOC_column .SOCdetails_table_container{display:flex;flex-direction:column;gap:.4vh}.SOC_details .SOC_details_grid .SOC_column .SOCdetails_table_container .socdetais_table{width:100%;height:250px}.SOC_details .SOC_details_grid .SOC_column .SOCdetails_table_container .socdetais_table .trow,.SOC_details .SOC_details_grid .SOC_column .SOCdetails_table_container .socdetais_table .content{grid-template-columns:15% 50% auto;padding:8px 5px}.SOC_details .SOC_details_grid .SOC_column .SOCdetails_table_container .socdetais_table .trow{cursor:pointer}.SOC_instruments{display:flex;flex-direction:column;gap:2vh}.SOC_instruments .SOC_instruments_grid{display:grid;grid-template-columns:3fr 2.5fr;column-gap:2vh}.SOC_instruments .SOC_instruments_grid .SOC_column{display:flex;flex-direction:column;gap:1vh}.SOC_instruments .SOC_instruments_grid .SOC_column .textarea_container{display:flex;flex-direction:column;gap:.4vh}.SOC_instruments .SOC_instruments_grid .SOC_column .textarea_container .text{min-height:150px;max-height:250px;width:100%}.SOC_instruments .SOC_instruments_grid .SOC_column .SOCinstruments_table_container{display:flex;flex-direction:column;gap:.4vh}.SOC_instruments .SOC_instruments_grid .SOC_column .SOCinstruments_table_container .socinstruments_table{width:100%;height:250px}.SOC_instruments .SOC_instruments_grid .SOC_column .SOCinstruments_table_container .socinstruments_table .trow,.SOC_instruments .SOC_instruments_grid .SOC_column .SOCinstruments_table_container .socinstruments_table .content{grid-template-columns:1.5fr 1fr;padding:8px 5px}.SOC_instruments .SOC_instruments_grid .SOC_column .SOCinstruments_table_container .socinstruments_table .trow{cursor:pointer}.SOC_deviations{display:flex;flex-direction:column;gap:2vh}.SOC_deviations .SOCdev_textarea_container{display:flex;flex-direction:column;gap:.4vh}.SOC_deviations .SOCdev_textarea_container .label{font-size:.9rem}.SOC_deviations .SOCdev_textarea_container .text{max-height:400px;min-height:200px}.soc_history{display:flex;flex-direction:column;min-width:60vw;width:100%;gap:2vh}.soc_history .soc_history_header{display:flex;gap:2vh}.soc_history .soc_history_header .header_container{display:flex;gap:1vh}.soc_history .soc_history_table{height:400px}.soc_history .soc_history_table .trow,.soc_history .soc_history_table .content{grid-template-columns:10% 17% 17% 13% auto}.tool_list_actions{display:grid;grid-template-rows:min-content 1fr;gap:4px}.tool_list_actions .tool_title{font-weight:700}.tool_list_actions .list_and_btns_panel{display:grid;grid-template-columns:1fr min-content;gap:4px;width:100%;height:100%;overflow-y:hidden}.tool_list_actions .list_and_btns_panel .list_actions{display:flex;flex-direction:column;width:100%;min-height:24px;background-color:#fff;border:1px solid black;border-radius:3px;overflow-x:hidden;overflow-y:auto}.tool_list_actions .list_and_btns_panel .list_actions .action_item{padding:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.tool_list_actions .list_and_btns_panel .list_actions .action_item.active{background-color:#cfedff}.tool_list_actions .list_and_btns_panel .list_actions .action_item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.tool_list_actions .list_and_btns_panel .list_actions .action_item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tool_list_actions .list_and_btns_panel .list_actions .action_item .action_text{display:block;text-wrap:nowrap;text-overflow:ellipsis;overflow-x:hidden}.tool_list_actions .list_and_btns_panel .btns_panel{display:flex;flex-direction:column;gap:4px}.tool_list_actions .list_and_btns_panel .btns_panel .btn_item{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#ff9838;outline:1px solid black;cursor:pointer;-webkit-user-select:none;user-select:none}.tool_list_actions .list_and_btns_panel .btns_panel .btn_item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.tool_list_actions .list_and_btns_panel .btns_panel .btn_item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tool_list_actions .list_and_btns_panel .btns_panel .btn_item svg{width:16px;height:16px}.tool_list_actions .list_and_btns_panel .btns_panel .btn_item svg *{fill:#fff;stroke:#fff}.tool_list_actions .list_and_btns_panel .btns_panel .btns_container{display:grid;grid-template-columns:24px;row-gap:1px;column-gap:1px;padding:1px}.tool_list_actions .list_and_btns_panel .btns_panel .btns_container.move{grid-template-rows:repeat(4,24px)}.tool_list_actions .list_and_btns_panel .btns_panel .btns_container.move .mega_rewind_top svg{transform:rotate(90deg)}.tool_list_actions .list_and_btns_panel .btns_panel .btns_container.move .rewind_bottom svg{transform:rotate(-180deg)}.tool_list_actions .list_and_btns_panel .btns_panel .btns_container.move .mega_rewind_bottom svg{transform:rotate(-90deg)}.tool_list_actions .list_and_btns_panel .btns_panel .btns_container.mod{grid-template-rows:repeat(2,24px)}.tab_stage_actions{display:grid;grid-template-columns:1fr 2fr;row-gap:4px;column-gap:2vh;align-items:start}.tab_stage_actions .tab_stage_actions_btns{display:flex;padding-top:4px}.tab_stage_actions .tab_stage_actions_btns .save_actions_btn{background-color:#3a9b88}.action_input_form{display:flex;flex-direction:column;gap:4px;padding:4px;border:1px solid black;border-radius:3px}.action_input_form .field_text_action{display:flex;flex-direction:column;gap:4px}.action_input_form .field_text_action .textarea_text_action{resize:none}.action_input_form .field_key_mom{display:flex;flex-direction:column;gap:4px}.action_input_form .field_key_mom .tool_select_key_mom{display:flex;flex-direction:row;align-items:center;gap:4px}.action_input_form .field_key_mom .tool_select_key_mom .btn_ab{padding:4px 10px;background-color:#ff9838}.action_input_form .field_key_mom .textarea_and_btn{display:flex;flex-direction:row;gap:4px}.action_input_form .field_key_mom .textarea_and_btn .textarea_text_action{flex:1;resize:none}.action_input_form .field_key_mom .textarea_and_btn .btn_throw_off{padding:4px 10px;background-color:#ff9838}.action_input_form .field_characteristics{display:flex;flex-direction:row;gap:2vh}.action_input_form .field_characteristics .characteristic{display:flex;flex-direction:row;align-items:center;gap:4px}.action_input_form .field_characteristics .characteristic .criteria_icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.action_input_form .field_characteristics .characteristic .criteria_icon svg{width:40px;height:40px}.action_input_form .field_characteristics .characteristic .select_imp_criteria input{width:50px}.action_input_form .field_key_mom_explantion{display:flex;flex-direction:column;gap:4px}.action_input_form .field_key_mom_explantion .textarea_text_action{resize:none}.action_input_form .btns{display:flex;padding-top:4px}.action_input_form .btns .btn_save{background-color:#3a9b88}.stage_row_item{display:grid;line-height:13px}.stage_row_item.warning{background-color:#ffff0c}.stage_row_item .stage_operations{display:grid;overflow:hidden;outline:1px solid black}.stage_row_item .stage_operations .stage_operation_item{display:grid;grid-template-columns:.04fr .478fr .039fr .026fr .227fr .19fr;grid-column-gap:1px}.stage_row_item .stage_operations .stage_operation_item.type_procedure .number{grid-area:1/1/1/2}.stage_row_item .stage_operations .stage_operation_item.type_procedure .main_stage{grid-area:1/2/1/3}.stage_row_item .stage_operations .stage_operation_item.type_procedure .time1{grid-area:1/3/1/4}.stage_row_item .stage_operations .stage_operation_item.type_procedure .time2{grid-area:1/4/1/5}.stage_row_item .stage_operations .stage_operation_item.type_procedure .key_mom{grid-area:1/5/1/7}.stage_row_item .cell{display:flex;gap:4px;position:relative;letter-spacing:-.5px;padding:2px;overflow:hidden;border-right:1px solid #000;margin-right:-1px}.stage_row_item .cell.number{font-size:13px;justify-content:flex-end}.stage_row_item .cell.analisys_operation{font-size:11px;cursor:pointer;white-space:pre-line}.stage_row_item .cell.time1{display:grid;grid-template-columns:8px 1fr;justify-items:end;gap:3px;font-size:12px}.stage_row_item .cell.time1:not(.readonly){cursor:pointer}.stage_row_item .cell.time1 .time_icon{display:flex;justify-content:center;align-items:center;margin-top:-1px;width:8px;height:16px}.stage_row_item .cell.time1 .time_icon.red svg path{fill:red!important}.stage_row_item .cell.time1 .time_icon.yellow svg path{fill:#ff0!important}.stage_row_item .cell.time1 .time_icon svg{width:100%;height:auto}.stage_row_item .cell.time1 .min_value{grid-column-start:2;word-break:break-all}.stage_row_item .cell.time2{font-size:12px;justify-content:flex-end}.stage_row_item .cell.time2:not(.readonly){cursor:pointer}.stage_row_item .cell.main_stage{cursor:pointer;font-size:11px;white-space:pre-line}.stage_row_item .cell.main_stage .btn_params_container{display:flex;flex-direction:row;align-items:center;height:1.2em}.stage_row_item .cell.key_mom{font-size:11px;cursor:pointer}.btn_params{display:flex;width:10px;height:10px;background-color:#ff9838;cursor:pointer}.btn_params.type_circle{border-radius:50%}.btn_params.hide{cursor:default;background-color:transparent}.soc_stage_action_key_moment{white-space:pre-line}.soc_stage_action_key_moment.important .key_moment_text{background-color:#d3d3d3}.soc_stage_action_key_moment .key_mom_container{width:100%}.soc_stage_action_key_moment .key_mom_container .crit_icons_container{display:flex;flex-direction:row;gap:1px;float:left}.soc_stage_action_key_moment .key_mom_container .crit_icons_container .crit_icon{display:flex;width:1.15em;height:1.15em}.soc_stage_action_key_moment .key_mom_container .crit_icons_container .crit_icon.csr svg circle{stroke-width:4;stroke:#000}.soc_stage_action_key_moment .key_mom_container .crit_icons_container .crit_icon.csr svg path{stroke-width:4;stroke:#000}.soc_stage_action_key_moment .key_mom_container .crit_icons_container .crit_icon.panne svg rect{stroke-width:4;stroke:#000}.soc_stage_action_key_moment .key_mom_container .crit_icons_container .crit_icon.panne svg path{stroke-width:1;fill:#000}.soc_stage_action_key_moment .key_mom_container .crit_icons_container .crit_icon svg{width:100%;height:100%}.soc_stage_action_key_moment .key_mom_container .key_moment_text{word-break:break-word}.tab_stage_section_family{display:flex;flex-direction:column;gap:4px}.tab_stage_section_family .field_rmtc{display:flex;flex-direction:row;align-items:center;gap:4px}.tab_stage_section_family .field_rmtc .fam_rmtc_folder input{width:70px}.tab_stage_section_family .field_rmtc .warning_icon{width:20px;height:20px}.tab_stage_section_family .field_rmtc .mtc_strings{padding-left:10px;font-weight:700;white-space:pre-wrap}.tab_stage_section_family .stage_family_table_details_container{display:flex;flex-direction:column;gap:4px}.tab_stage_section_family .stage_family_table_details_container .stage_family_table_hood{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.tab_stage_section_family .stage_family_table_details_container .stage_family_table_hood .no_pg_option{gap:4px}.tab_stage_section_family .stage_family_table_details_container .stage_family_table_details{height:200px}.tab_stage_section_family .stage_family_table_details_container .stage_family_table_details .trow,.tab_stage_section_family .stage_family_table_details_container .stage_family_table_details .content{grid-template-columns:10% 10% 8% 12% auto;padding:8px 5px}.tab_stage_section_family .stage_family_table_details_container .stage_family_table_details .no-content{padding-top:40px}.tab_stage_section_family .tab_stage_actions_btns{display:flex;padding-top:4px}.tab_stage_section_family .tab_stage_actions_btns .save_actions_btn{background-color:#3a9b88}.stage_subsections{display:flex;flex-direction:column;gap:4px;border-top:2px solid #7bab9f}.stage_subsections .nav_tabs{display:flex;flex-direction:row;justify-content:flex-end;gap:4px;padding:4px 0}.stage_subsections .nav_tabs .stage_subsections_tab_item{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.stage_subsections .nav_tabs .stage_subsections_tab_item.unsave{background-color:#ffff0c}.stage_subsections .nav_tabs .stage_subsections_tab_item.active{background-color:#ffaa14}.stage_modal_container{align-self:start;top:20vh;width:70vw;min-width:850px!important;max-width:1000px!important}.stage_modal_container .stage{display:flex;flex-direction:column;gap:4px;width:100%;font-size:13px}.stage_modal_container .stage .general{display:flex;flex-direction:column;gap:4px}.stage_modal_container .stage .general .shared_stage{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;row-gap:4px;column-gap:4px}.stage_modal_container .stage .general .shared_stage .stage_time{grid-area:1/2/2/2;display:flex;flex-direction:column;gap:4px}.stage_modal_container .stage .general .shared_stage .stage_time .field_preliminary_time{display:grid;grid-template-columns:10% 90%;align-items:center}.stage_modal_container .stage .general .shared_stage .stage_time .field_preliminary_time .time_container{display:flex;gap:4px;align-items:center}.stage_modal_container .stage .general .shared_stage .stage_time .field_preliminary_time .time_container.one{grid-area:1/2/1/2}.stage_modal_container .stage .general .shared_stage .stage_time .field_preliminary_time .time_container .preliminary_time_input{width:50px}.stage_modal_container .stage .general .shared_stage .stage_time .field_preliminary_time .icon_container{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.stage_modal_container .stage .general .shared_stage .stage_time .field_preliminary_time .icon_container .red_time_icon{width:14px}.stage_modal_container .stage .general .shared_stage .stage_time .field_preliminary_time .icon_container .red_time_icon svg path{fill:red!important}.stage_modal_container .stage .general .shared_stage .stage_pos_and_type{grid-area:1/3/2/4;display:flex;flex-direction:column;gap:4px}.stage_modal_container .stage .general .shared_stage .stage_pos_and_type .field_oper_position{display:flex;flex-direction:row;align-items:center;gap:4px}.stage_modal_container .stage .general .shared_stage .stage_pos_and_type .field_oper_position .folder_oper_pos input{width:70px}.stage_modal_container .stage .general .shared_stage .stage_pos_and_type .field_oper_position .oper_pos_btn{margin-left:4px;color:#fff;background-color:#3d5fd9}.stage_modal_container .stage .general .shared_stage .stage_pos_and_type .field_stage_type{display:flex;flex-direction:row;align-items:center;gap:4px}.stage_modal_container .stage .general .shared_stage .stage_pos_and_type .field_stage_type .stage_type_label{text-wrap:nowrap}.stage_modal_container .stage .general .shared_stage .stage_pos_and_type .field_stage_type .select_stage_type{width:100%}.stage_modal_container .stage .general .shared_stage .stage_name{grid-area:2/1/3/4}.stage_modal_container .stage .general .shared_stage .stage_name .field_stage_name{display:flex;flex-direction:column;gap:4px}.stage_modal_container .stage .general .shared_stage .stage_name .field_stage_name .stage_name_textarea{width:40%}.stage_modal_container .stage .general .shared_stage .stage_oktp_block{grid-area:3/1/4/4}.stage_modal_container .stage .general .shared_stage .stage_oktp_block .field_oktp_block{display:flex;flex-direction:row;align-items:center;gap:4px}.stage_modal_container .stage .general .stage_procedure_action{display:grid;grid-template-columns:6fr 3fr;grid-template-rows:auto;row-gap:4px;column-gap:4px}.stage_modal_container .stage .general .stage_procedure_action .field_action_key_moment{grid-area:1/1/2/2;display:flex;flex-direction:column;gap:4px}.stage_modal_container .stage .general .stage_procedure_action .field_action_key_moment .textarea_action_key_moment{resize:none;width:90%}.stage_modal_container .stage .general .stage_procedure_action .field_action_explanation_key_moment{grid-area:2/1/3/2;display:flex;flex-direction:column;gap:4px}.stage_modal_container .stage .general .stage_procedure_action .field_action_explanation_key_moment .textarea_action_explanation_key_moment{resize:none;width:90%}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics{grid-area:1/2/3/3;display:grid;grid-template-columns:repeat(3,min-content);grid-template-rows:repeat(2,min-content);row-gap:4px;column-gap:20px}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics .field_characteristic{display:flex;flex-direction:row;align-items:center;gap:4px}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics .field_characteristic .criteria_icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics .field_characteristic .criteria_icon svg{width:40px;height:40px}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics .field_characteristic.csr{grid-area:1/1/2/2}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics .field_characteristic.panne{grid-area:1/2/2/3}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics .field_characteristic.ev{grid-area:1/3/2/4}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics .field_characteristic.importance{grid-area:2/1/3/4}.stage_modal_container .stage .general .stage_procedure_action .action_characteristics .field_characteristic.importance .select_imp_criteria input{width:50px}.stage_modal_container .stage .general .stage_btns{display:flex;flex-direction:row;align-items:center;gap:4px;padding-top:4px}.stage_modal_container .stage .general .stage_btns .stage_save_btn{background-color:#3a9b88}.stage_modal_container .stage .general .stage_btns .stage_delete_btn,.stage_modal_container .stage .general .stage_btns .stage_close_btn{background-color:#da291c}.stage_move_options{grid-area:1/1/2/2;display:flex;flex-direction:column;gap:4px}.stage_move_options .field_move_stage_option{display:flex;flex-direction:row;align-items:center;gap:4px}.stage_move_options .field_move_stage_option .base_label{text-wrap:nowrap}.stage_move_options .field_move_stage_option .select_after_stage{width:100%}.stage_move_options .field_move_stage_option .select_after_stage .opt_name{overflow:hidden}.stage_move_options .field_move_stage_option .select_after_stage .opt_name div{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.stage_move_options .field_move_stage_option .field_next_page_stage_option{display:flex;flex-direction:row;align-items:center;gap:4px;padding-left:0}.soc_approve{width:850px;top:10vh}.soc_approve .soc_approve_container{display:flex;flex-direction:column;width:100%;gap:2vh;font-size:13px}.soc_approve .soc_approve_container .soc_info_container{display:grid;width:30%;grid-template-columns:repeat(3,.5fr);grid-template-rows:repeat(2,1fr);grid-column-gap:1em;grid-row-gap:.5em}.soc_approve .soc_approve_container .soc_info_container .info{display:flex;gap:.6vh;text-wrap:nowrap}.soc_approve .soc_approve_container .grid{display:grid;grid-template-columns:max-content min-content 4fr;grid-template-rows:repeat(6,1fr);align-items:center;column-gap:2vh}.soc_approve .soc_approve_container .grid .user_input input{width:150px}.soc_approve .soc_approve_container .grid .main_master{grid-area:1/2/1/2}.soc_approve .soc_approve_container .grid .master_label{display:flex;align-items:center}.soc_approve .soc_approve_container .grid .master_label.main{grid-area:1/1/1/1}.soc_approve .soc_approve_container .grid .master_label.other{grid-area:2/1/2/1}.soc_approve .soc_approve_container .grid .master_input{grid-column:2}.soc_approve .soc_approve_container .grid .desc_container{display:flex;flex-direction:column;grid-area:1/3/6/3;gap:1vh}.soc_approve .soc_approve_container .grid .desc_container .desc_area{width:100%;max-height:175px;height:175px}.stage_time_analisys_modal_container{align-self:start;top:15vh;width:80vw;min-width:900px!important;max-width:1100px!important}.stage_time_analisys_modal_container .stage_time_analisys_modal_content{display:flex;flex-direction:column;gap:4px;width:100%;font-size:13px}.stage_analisys_list,.stage_analisys_list .list_section_container{display:flex;flex-direction:column;gap:4px}.stage_analisys_list .list_section_container .section_header_title{font-size:1.1em;font-weight:700;line-height:1.2em;padding:0 0 .5vh .5vh;border-bottom:2px solid #7bab9f}.stage_analisys_list .list_section_container .time_analisys_table{height:200px}.stage_analisys_list .list_section_container .time_analisys_table .no-content{padding-top:10px;padding-bottom:0}.stage_analisys_list .list_section_container .time_analisys_table .trow,.stage_analisys_list .list_section_container .time_analisys_table .content{grid-template-columns:5% auto 20% 30%;padding:8px 5px}.stage_analisys_list .list_section_container .time_analisys_table .trow{cursor:pointer}.stage_analisys_list .list_section_container .time_analisys_table .icon{height:28px}.stage_analisys_list .list_section_container .time_analisys_table .icon svg{height:100%;width:auto}.stage_analisys_list .create_section_container{display:flex;flex-direction:column;gap:4px;border-top:2px solid #7bab9f}.stage_analisys_list .create_section_container .nav_tabs{display:flex;flex-direction:row;justify-content:flex-end;gap:4px;padding:4px 0}.stage_analisys_list .create_section_container .nav_tabs .nav_tab_item{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.stage_analisys_list .create_section_container .nav_tabs .nav_tab_item.disabled{background-color:#aea9a9}.stage_analisys_list .create_section_container .nav_tabs .nav_tab_item.active{background-color:#ffaa14}.stage_analisys_list .create_section_container .tab_content .btns{display:flex;flex-direction:row;gap:4px}.stage_analisys_list .create_section_container .tab_content .btns .btn.create{background-color:#3a9b88}.stage_analisys_list .create_section_container .tab_content .btns .btn.close{background-color:#da291c}.stage_analisys_copy{display:flex;flex-direction:column;gap:1vh}.stage_analisys_copy .inputs_area{display:flex;gap:1vh;flex-wrap:wrap}.stage_analisys_copy .inputs_area .input_container{display:flex;gap:.5vh;align-items:center}.stage_analisys_copy .inputs_area .input_container .folder_family input{width:75px}.stage_analisys_copy .inputs_area .input_container .folder_plant input{width:150px}.stage_analisys_copy .inputs_area .input_container .folder_team input{width:75px}.stage_analisys_copy .inputs_area .input_container .oktp_number{width:90px}.stage_analisys_copy .inputs_area .input_container .soc_number,.stage_analisys_copy .inputs_area .input_container .rev_sign,.stage_analisys_copy .inputs_area .input_container .stage_number{width:50px}.stage_analisys_copy .btn_container{display:flex;gap:4px}.stage_analisys_copy .btn_container .copy{background-color:#3a9b88}.stage_analisys_copy .btn_container .close{background-color:#da291c}.stage_time_analysis_tab{display:flex;flex-direction:column;gap:4px}.stage_time_analysis_tab .time_header{font-size:1.1em;font-weight:700;line-height:1.2em;padding:0 0 .5vh .5vh;border-bottom:2px solid #7bab9f}.stage_time_analysis_tab .info_analysis_table{display:grid;grid-template-columns:repeat(4,min-content) 60px;grid-template-rows:1fr 1fr 1fr;gap:1px;padding:1px 1px 10px}.stage_time_analysis_tab .info_analysis_table .cell{padding:2px;overflow:hidden;text-wrap:nowrap}.stage_time_analysis_tab .info_analysis_table .cell.header_cell{font-weight:700;text-align:center;outline:1px solid black}.stage_time_analysis_tab .info_analysis_table .cell.header_cell.create{grid-area:1/1/1/3}.stage_time_analysis_tab .info_analysis_table .cell.header_cell.update{grid-area:1/3/1/5}.stage_time_analysis_tab .info_analysis_table .cell.header_cell.tep{grid-area:1/5/1/6}.stage_time_analysis_tab .info_analysis_table .cell.value{padding:2px 15px}.stage_time_analysis_tab .info_analysis_table .cell.tep{text-align:center}.stage_time_analysis_tab .analysis_content_table{display:grid;grid-template-rows:auto;row-gap:2px;border:1px solid #aea9a9;border-radius:4px;font-size:12px;overflow-x:auto}.stage_time_analysis_tab .analysis_content_table .table_body{min-height:200px;max-height:400px;overflow-y:auto;overflow-x:hidden}.stage_time_analysis_tab .analysis_content_table .row_item{display:grid;grid-template-columns:30px 16px 70px repeat(4,100px) 40px 60px 50px 50px 70px minmax(125px,1fr);column-gap:6px;align-items:center}.stage_time_analysis_tab .analysis_content_table .row_item.header{padding:5px 0;border-bottom:2px solid #707070;background-color:#b2d2e1;border-top-left-radius:4px;border-top-right-radius:4px}.stage_time_analysis_tab .analysis_content_table .row_item.header .cell{font-weight:700}.stage_time_analysis_tab .analysis_content_table .row_item.header .cell.frequency{grid-area:1/10/1/12}.stage_time_analysis_tab .analysis_content_table .row_item .cell{padding:2px;text-wrap:nowrap}.stage_time_analysis_tab .analysis_content_table .row_item .cell .folder,.stage_time_analysis_tab .analysis_content_table .row_item .cell .input{width:100%}.stage_time_analysis_tab .analysis_content_table .row_item .cell .textarea{width:100%;resize:none}.stage_time_analysis_tab .analysis_content_table .row_item .cell.actions:not(.readonly){cursor:pointer}.stage_time_analysis_tab .analysis_content_table .row_item .cell.actions svg{width:100%;height:auto}.stage_time_analysis_tab .analysis_content_table .row_item .cell.manual_check:not(.header_cell){display:flex;flex-direction:row;justify-content:center}.stage_time_analysis_tab .analysis_content_table .row_item .cell.numerator{position:relative}.stage_time_analysis_tab .analysis_content_table .row_item .cell.numerator .separator{position:absolute;left:100%;top:0;font-size:14px;font-weight:700;display:flex;flex-direction:row;align-items:center;height:100%}.stage_time_analysis_tab .btns{display:flex;flex-direction:row;gap:4px}.stage_time_analysis_tab .btns.table_btns{padding-bottom:4px}.stage_time_analysis_tab .btns.table_btns .delete{background-color:#da291c}.stage_time_analysis_tab .btns.window_btns{padding-top:4px;border-top:2px solid #7bab9f;justify-content:space-between}.stage_time_analysis_tab .btns.window_btns .back{background-color:#ff9838}.stage_time_analysis_tab .btns.window_btns .save{background-color:#3a9b88}.stage_time_analysis_tab .btns.window_btns .refuse,.stage_time_analysis_tab .btns.window_btns .close{background-color:#da291c}.soc_merge{display:flex;flex-direction:column;width:950px;gap:1vh;font-size:13px}.soc_merge .oktp_index_table{display:grid;grid-template-columns:80px minmax(200px,1fr) 3fr;gap:1px;padding:1px}.soc_merge .oktp_index_table .cell{padding:4px;overflow:hidden;outline:1px solid black}.soc_merge .oktp_index_table .cell.header_cell{font-weight:600;text-align:center;background-color:#b2d2e1}.soc_merge .oktp_index_table .cell.index_value{display:flex;justify-content:center;align-items:center;font-weight:500}.soc_merge .oktp_index_table .cell.assign_date{display:flex;flex-direction:column}.soc_merge .oktp_index_table .cell.assign_date .family_assign{display:flex;gap:.6vh}.soc_merge .oktp_index_table .cell.assign_date .family_assign .fam_sign{font-weight:500}.soc_merge .oktp_index_table .cell.rev{color:-webkit-link;cursor:pointer}.soc_merge .block_merge_table{max-height:500px}.soc_merge .block_merge_table .trow,.soc_merge .block_merge_table .content{grid-template-columns:3fr 3fr 3fr 50px}.soc_merge .block_merge_table tr,.soc_merge .block_merge_table .trow{display:grid;grid-template-rows:min-content 1fr;row-gap:4px;column-gap:4px}.soc_merge .block_merge_table tr td.row_1,.soc_merge .block_merge_table .trow td.row_1{grid-row-start:1}.soc_merge .block_merge_table tr td.row_2,.soc_merge .block_merge_table .trow td.row_2{align-self:self-start;grid-row-start:2}.soc_merge .block_merge_table tr td.row_1_2,.soc_merge .block_merge_table .trow td.row_1_2{grid-row-start:1;grid-row-end:3}.soc_merge .block_merge_table tr td.stage_name,.soc_merge .block_merge_table .trow td.stage_name{font-weight:500}.soc_merge .block_merge_table tr td.rmtc_info .rmtc_item,.soc_merge .block_merge_table .trow td.rmtc_info .rmtc_item{display:flex;align-items:center}.soc_merge .block_merge_table tr td.rmtc_info .rmtc_item .fam_sign,.soc_merge .block_merge_table .trow td.rmtc_info .rmtc_item .fam_sign{font-weight:500}.soc_merge .block_merge_table tr td.rmtc_info .rmtc_item .separator,.soc_merge .block_merge_table .trow td.rmtc_info .rmtc_item .separator{white-space:pre}.soc_merge .block_merge_table tr td.rmtc_info .rmtc_item .warning_icon,.soc_merge .block_merge_table .trow td.rmtc_info .rmtc_item .warning_icon{margin-right:5px;height:20px;width:auto}.soc_merge .block_merge_table tr td.rmtc_info .rmtc_item .warning_icon svg,.soc_merge .block_merge_table .trow td.rmtc_info .rmtc_item .warning_icon svg{height:100%;width:auto}.soc_merge .block_merge_table tr td.checkbox_wrapper,.soc_merge .block_merge_table .trow td.checkbox_wrapper{display:flex;width:100%;justify-content:center}.soc_table_instructions_mw{display:flex;flex-direction:column;width:950px;gap:1vh;font-size:13px}.soc_table_instructions_mw .soc_table_instructions tr{display:flex!important}.soc_table_instructions_mw .soc_table_instructions .fake_link{color:#169;cursor:pointer;text-decoration:underline}.soc_table_instructions_mw .soc_table_instructions_btns{display:flex}.soc_table_instructions_mw .soc_table_instructions_btns .btn_close{background-color:#de4034}.soc_page_modal{display:flex;flex-direction:column;gap:2vh}.soc_page_modal .container{display:flex;gap:.6vh;align-items:center}.soc_page_modal .container .page_input{max-width:50px}.soc_form_container{padding-top:5px;padding-left:5px}.soc_form{display:grid;grid-template-rows:21.2fr 77.8fr;height:880px;aspect-ratio:1/.666}.soc_form.not_first_page{grid-template-rows:min-content 1fr}.soc_form .soc_body_container{display:grid;grid-template-columns:58fr 42fr;grid-template-rows:1fr 100px;grid-column-gap:1px;grid-row-gap:1px;padding:1px;overflow:hidden;font-size:13px}.soc_form .soc_body_container .stages_container{grid-area:1/1/2/2;outline:1px solid black;overflow:hidden}.soc_form .soc_body_container .prohibited_actions_container{grid-area:2/1/3/2;outline:1px solid black;overflow:hidden;display:grid;grid-template-rows:min-content 1fr;grid-column-gap:1px;grid-row-gap:1px}.soc_form .soc_body_container .prohibited_actions_container .cell{display:flex;gap:4px;outline:1px solid black;padding:2px;overflow:hidden;white-space:pre-wrap;font-size:11px;line-height:10px;letter-spacing:-.5px}.soc_form .soc_body_container .prohibited_actions_container .cell .cell_label{line-height:1em;letter-spacing:-.5px;overflow-wrap:anywhere;font-weight:700}.soc_form .soc_body_container .blueprint_coinainer{grid-area:1/2/3/3;outline:1px solid black;overflow:hidden}.soc_header_container{display:grid;grid-template-columns:58fr 42fr;grid-template-rows:100%;grid-column-gap:1px;grid-row-gap:1px;padding:1px;overflow:hidden;font-size:11px}.soc_header_container.not_first_page{display:grid;grid-template-columns:36.29fr 40fr 23.71fr;grid-template-rows:auto;grid-column-gap:1px;grid-row-gap:1px}.soc_header_container.not_first_page .main_info_container{display:grid;grid-template-columns:76.0347fr 44.6553fr;grid-template-rows:auto}.soc_header_container.not_first_page .main_info_container .soc_info_not_fp{display:flex;gap:25px;padding:2px}.soc_header_container.not_first_page .main_info_container .soc_info_not_fp .info_soc_item .info_soc_label{padding-right:3px}.soc_header_container.not_first_page .main_info_container .soc_info_not_fp .info_soc_item .info_soc_value{font-weight:700}.soc_header_container.not_first_page .title_bo_and_type{grid-area:1/2/1/3;display:flex;flex-direction:column;align-items:center;gap:4px;width:fit-content;padding:4px 40px}.soc_header_container.not_first_page .title_bo_and_type .soc_title{font-size:20px;line-height:1.05em;letter-spacing:-.5px;border-bottom:2px solid black}.soc_header_container.not_first_page .title_bo_and_type .soc_type{font-size:12px}.soc_header_container.not_first_page .options_cointainer{overflow:visible}.soc_header_container .main_info_container{display:grid;grid-template-columns:16.5fr 46.5fr 10fr 12fr 5fr 10fr;grid-template-rows:7fr 7fr 7fr 5fr 4fr 5fr;grid-column-gap:1px;grid-row-gap:1px}.soc_header_container .main_info_container .cell{display:flex;outline:1px solid black;padding:2px;overflow:hidden;white-space:pre-wrap;word-break:break-word;line-height:1em;letter-spacing:-.5px}.soc_header_container .main_info_container .cell .cell_label{flex:1;overflow-wrap:anywhere}.soc_header_container .main_info_container .info_soc_container{grid-area:1/1/2/3;display:grid;grid-template-columns:175fr 125fr 80fr 80fr;grid-template-rows:min-content 1fr;grid-column-gap:5px;grid-row-gap:5px}.soc_header_container .main_info_container .info_soc_container .info_soc_item{overflow:hidden;text-wrap:nowrap}.soc_header_container .main_info_container .info_soc_container .info_soc_item .info_soc_label{padding-right:3px}.soc_header_container .main_info_container .info_soc_container .info_soc_item .info_soc_value{font-weight:700}.soc_header_container .main_info_container .info_soc_container .info_soc_item.families_info{grid-area:1/1/3/2;position:relative;text-wrap:wrap}.soc_header_container .main_info_container .info_soc_container .info_soc_item.families_info .exc_icon{position:absolute;right:0;top:0;display:flex;flex-direction:row;align-items:center;height:100%;cursor:pointer}.soc_header_container .main_info_container .info_soc_container .info_soc_item.families_info .exc_icon svg{width:100%;height:100%}.soc_header_container .main_info_container .info_soc_container .info_soc_item.tech_plant_info{grid-area:1/2/2/3}.soc_header_container .main_info_container .info_soc_container .info_soc_item.uet_info{grid-area:1/3/2/4}.soc_header_container .main_info_container .info_soc_container .info_soc_item.number_oktp_info{grid-area:2/2/3/3}.soc_header_container .main_info_container .info_soc_container .info_soc_item.rev_sign_oktp_info{grid-area:2/3/3/4}.soc_header_container .main_info_container .info_soc_container .info_soc_item.number_soc_info{grid-area:2/4/3/5}.soc_header_container .main_info_container .label_soc_name{grid-area:2/1/3/2}.soc_header_container .main_info_container .value_soc_name{grid-area:2/2/3/3}.soc_header_container .main_info_container .title_bo_and_type{grid-area:1/3/2/7;overflow:visible;position:relative;outline:none}.soc_header_container .main_info_container .title_bo_and_type .rel_soc_title_container{position:absolute;width:max-content;padding:0 40px;display:flex;flex-direction:column;align-items:center;gap:4px}.soc_header_container .main_info_container .title_bo_and_type .rel_soc_title_container .soc_title{font-size:20px;line-height:1.2em;text-align:center;border-bottom:2px solid black}.soc_header_container .main_info_container .title_bo_and_type .rel_soc_title_container .soc_type{font-size:12px}.soc_header_container .main_info_container .title_bo_and_type .rel_soc_title_container .soc_table_instruction_btn{font-size:12px;padding:4px 10px;background-color:#ff9838;line-height:initial;letter-spacing:initial}.soc_header_container .main_info_container .maybe_someone{grid-area:2/3/3/7;outline:none}.soc_header_container .main_info_container .label_pp_equip{grid-area:3/1/4/2}.soc_header_container .main_info_container .value_pp_equip{grid-area:3/2/4/4}.soc_header_container .main_info_container .label_total_time{grid-area:3/4/4/5}.soc_header_container .main_info_container .value_total_time{grid-area:3/5/4/7}.soc_header_container .main_info_container .label_used_tools{grid-area:4/1/5/2}.soc_header_container .main_info_container .value_used_tools{grid-area:4/2/5/4}.soc_header_container .main_info_container .label_qualification{grid-area:4/4/6/5}.soc_header_container .main_info_container .value_qualification{grid-area:4/5/6/7}.soc_header_container .main_info_container .label_used_details{grid-area:5/1/7/2}.soc_header_container .main_info_container .value_used_details{grid-area:5/2/7/4}.soc_header_container .main_info_container .label_study_period{grid-area:6/4/7/5}.soc_header_container .main_info_container .value_study_period{grid-area:6/5/7/7}.soc_header_container .options_and_revisions_container{display:grid;grid-template-rows:7fr 7fr 7fr 6fr 3fr 5fr;grid-column-gap:1px;grid-row-gap:1px}.soc_header_container .options_and_revisions_container .soc_rev_table{grid-template-columns:repeat(2,.45fr) 1.4fr repeat(9,1fr);grid-area:2/1/7/2}.soc_header_container .options_and_revisions_container .options_cointainer{grid-area:1/1/2/2}.options_cointainer{display:flex;flex-direction:row;align-items:flex-start;padding:3px;overflow:hidden;font-size:12px}.options_cointainer .options{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:2vh;width:100%}.options_cointainer .options .btns{display:flex;flex-direction:row;gap:5px}.options_cointainer .options .btns .option_btn{padding:4px 10px;background-color:#ff9838}.options_cointainer .options .paginator_container{display:flex;flex-direction:row;align-items:center;gap:5px}.options_cointainer .options .paginator_container .close_btn{display:flex;justify-content:center;height:22px;width:22px;border-radius:5px;background-color:#ff9838;cursor:pointer}.options_cointainer .options .paginator_container .close_btn .icon{display:flex;align-items:center;justify-content:center;width:100%}.options_cointainer .options .paginator_container .close_btn .icon svg{width:14px;height:auto;fill:#fff}.revisions{display:grid;grid-template-rows:repeat(8,1fr);grid-column-gap:1px;grid-row-gap:1px}.revisions .cell{outline:1px solid black;padding:2px;overflow:hidden;line-height:1em;letter-spacing:-.5px}.revisions .interaction_btn{grid-area:1/3/2/4;display:flex;justify-content:flex-end;padding:2px 4px 2px 2px}.revisions .label_date_change{grid-area:2/1/3/4}.revisions .label_approved{grid-area:3/1/9/2;display:flex;justify-content:center;align-items:center;writing-mode:vertical-lr}.revisions .label_approved p{transform:rotate(180deg)}.revisions .label_foreman{grid-area:3/2/4/4}.revisions .label_master{grid-area:4/2/9/3;display:flex;justify-content:center;align-items:center;writing-mode:vertical-lr}.revisions .label_master p{transform:rotate(180deg)}.revisions .label_shift1{grid-area:4/3/5/4}.revisions .label_shift2{grid-area:5/3/6/4}.revisions .label_shift3{grid-area:6/3/7/4}.revisions .label_shift4{grid-area:7/3/8/4}.revisions .label_shift5{grid-area:8/3/9/4}.revisions .revision_list{grid-area:1/4/9/13;display:grid;grid-auto-flow:column;grid-template-rows:repeat(8,1fr);grid-column-gap:1px;grid-row-gap:1px;outline:none}.revisions .revision_list .cell{display:flex;text-wrap:nowrap}.revisions .revision_list .cell.rev,.revisions .revision_list .cell.date{justify-content:center}.soc_stages_table{display:grid;grid-template-rows:min-content 1fr;grid-row-gap:2px;height:100%}.soc_stages_table .table_header{display:grid;grid-template-columns:.04fr .478fr repeat(2,.0325fr) .227fr .19fr;grid-column-gap:1px;outline:2px solid black}.soc_stages_table .table_header.type_analysis .col_number{grid-area:1/1/1/2}.soc_stages_table .table_header.type_analysis .col_analysis{grid-area:1/2/1/3}.soc_stages_table .table_header.type_analysis .col_time{grid-area:1/3/1/5}.soc_stages_table .table_header.type_analysis .col_main_stage{grid-area:1/5/1/6}.soc_stages_table .table_header.type_analysis .col_key_mom{grid-area:1/6/1/7}.soc_stages_table .table_header.type_procedure .col_number{grid-area:1/1/1/2}.soc_stages_table .table_header.type_procedure .col_main_stage{grid-area:1/2/1/3}.soc_stages_table .table_header.type_procedure .col_time{grid-area:1/3/1/5}.soc_stages_table .table_header.type_procedure .col_key_mom{grid-area:1/5/1/7}.soc_stages_table .table_header .header_cell{display:flex;justify-content:center;align-items:center;outline:1px solid black;padding:2px;overflow:hidden;text-wrap:nowrap;font-weight:700;letter-spacing:-.5px}.soc_stages_table .table_header .header_cell.col_main_stage{gap:1vh}.soc_stages_table .table_header .header_cell.col_main_stage .btn_stage{display:flex;justify-content:center;align-items:center;width:1.1em;height:1.1em;border:1px solid black;border-radius:10%;cursor:pointer;-webkit-user-select:none;user-select:none}.soc_stages_table .table_header .header_cell.col_main_stage .btn_stage svg{width:90%;height:90%}.soc_stages_table .table_body{display:flex;flex-direction:column;grid-row-gap:1px;position:relative;overflow:auto}.soc_stages_table .table_body .fake_grid{display:grid;grid-template-columns:.04fr .478fr .039fr .026fr .227fr .19fr;grid-column-gap:1px;z-index:-1;width:100%;height:100%}.soc_stages_table .table_body .fake_grid.type_procedure div:last-child{grid-area:1/5/1/7}.soc_stages_table .table_body .fake_grid div{outline:1px solid black}.soc_blueprint_table{display:grid;grid-template-rows:min-content 1fr;grid-row-gap:2px;height:100%}.soc_blueprint_table:not(.readonly){cursor:pointer}.soc_blueprint_table .table_header{display:grid;grid-column-gap:1px;grid-template-columns:1fr;outline:2px solid black}.soc_blueprint_table .table_header .header_cell{display:flex;justify-content:center;align-items:center;outline:1px solid black;padding:2px;overflow:hidden;font-weight:700}.soc_blueprint_table .table_header .header_cell.main_stage{gap:1vh}.soc_blueprint_table .table_header .header_cell.main_stage .btn_stage{display:flex;width:1.1em;height:1.1em;cursor:pointer;-webkit-user-select:none;user-select:none}.soc_blueprint_table .table_header .header_cell.main_stage .btn_stage svg{width:inherit;height:inherit}.soc_blueprint_table .table_body{position:relative}.soc_blueprint_table .table_body .soc_image{width:100%;height:auto}.soc_blueprint_table .table_body .csr_icon_container{display:flex;position:absolute;bottom:0;right:0}.soc_blueprint_table .table_body .csr_icon_container svg{width:auto;height:100%;max-height:75px}.soc_block_scheme_form{display:grid;width:855.27px;height:1171.49px;grid-template-rows:min-content auto;row-gap:4px;padding-bottom:10px}.soc_block_scheme_form .block_scheme_area{display:flex;flex-direction:column;height:100%}.soc_block_scheme_form .block_scheme_area .block_scheme_area_header{display:grid;grid-template-columns:2fr 2fr 1fr;column-gap:1px;font-size:11px}.soc_block_scheme_form .block_scheme_area .block_scheme_area_header .cell{display:flex;outline:1px solid black;padding:2px;justify-content:center}.soc_block_scheme_form .block_scheme_area .image_container{display:flex;outline:1px solid black;width:100%;height:100%}.soc_block_scheme_form .block_scheme_area .image_container.editable{cursor:pointer}.soc_block_scheme_form .block_scheme_area .image_container .soc_image{width:100%;height:auto}.block_scheme_header_container{display:flex;flex-direction:column;font-size:11px}.block_scheme_header_container .block_scheme_header_grid{display:grid;grid-template-columns:1.2fr 1.5fr;grid-template-rows:137px;column-gap:1px}.block_scheme_header_container .block_scheme_header_grid .soc_block_rev_table{grid-template-columns:repeat(2,.45fr) 1.7fr repeat(9,1fr)}.block_scheme_header_container .block_scheme_header_grid .main_info{display:grid;grid-template-columns:1.3fr 2fr;grid-template-rows:2fr 1fr 1fr;column-gap:1px;row-gap:1px}.block_scheme_header_container .block_scheme_header_grid .main_info .title_bo_and_type{grid-area:1/1/1/3;display:flex;flex-direction:column;align-items:center;gap:4px;width:fit-content;padding:4px 40px;justify-content:center}.block_scheme_header_container .block_scheme_header_grid .main_info .title_bo_and_type .soc_title{font-size:18.5px;line-height:1.05em;letter-spacing:-.5px;border-bottom:2px solid black}.block_scheme_header_container .block_scheme_header_grid .main_info .title_bo_and_type .soc_type{font-size:12px;justify-self:center}.block_scheme_header_container .block_scheme_header_grid .main_info .cell{display:flex;padding:2px;outline:1px solid black}.block_scheme_header_container .block_scheme_header_grid .main_info .soc_name{grid-area:3/1/3/1}.block_scheme_header_container .block_scheme_header_grid .main_info .soc_name_value{display:inline-block;grid-area:3/2/3/2;overflow:hidden}.block_scheme_header_container .block_scheme_header_grid .main_info .soc_info{grid-area:2/1/2/3}.block_scheme_header_container .block_scheme_header_grid .main_info .soc_info .family_column{display:flex;flex-direction:column;gap:2px;width:50%}.block_scheme_header_container .block_scheme_header_grid .main_info .soc_info .oktp_column{display:flex;flex-direction:row;gap:4px;width:50%}.block_scheme_header_container .block_scheme_header_grid .main_info .soc_info .oktp_column .exclamation_container{display:flex;width:25px;height:25px;justify-content:center;align-content:center}.block_scheme_header_container .block_scheme_header_grid .main_info .soc_info .oktp_column .exclamation_container .exc_icon{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;cursor:pointer}.block_scheme_header_container .block_scheme_header_grid .main_info .soc_info .oktp_column .exclamation_container .exc_icon svg{width:100%;height:100%}.info_soc_item{display:flex;flex-direction:row;gap:4px}.info_soc_item .info_soc_value{font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block_scheme_header_container_flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:11px}.block_scheme_header_container_flex .main_info{display:flex;flex-direction:row;gap:8px}.block_scheme_header_container_flex .title_bo_and_type{grid-area:1/1/1/3;display:flex;flex-direction:column;align-items:center;gap:4px;width:fit-content;padding:4px 40px;justify-content:center}.block_scheme_header_container_flex .title_bo_and_type .soc_title{font-size:18.5px;line-height:1.05em;letter-spacing:-.5px;border-bottom:2px solid black}.block_scheme_header_container_flex .title_bo_and_type .soc_type{font-size:12px;justify-self:center}.block_scheme_option_container{display:flex;flex-direction:row;align-items:flex-start;padding:3px;overflow:hidden;font-size:12px}.block_scheme_option_container .options{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:2vh;width:100%}.block_scheme_option_container .options .paginator_container{display:flex;flex-direction:row;align-items:center;gap:5px}.block_scheme_option_container .options .paginator_container .btn{display:flex;justify-content:center;height:22px;width:22px;border-radius:5px;background-color:#ff9838;cursor:pointer}.block_scheme_option_container .options .paginator_container .btn .icon{display:flex;align-items:center;justify-content:center;width:100%}.block_scheme_option_container .options .paginator_container .btn .icon svg{width:14px;height:auto;fill:#fff!important}.block_scheme_option_container .options .paginator_container .btn .icon svg path{stroke:#fff}.socstageworkplacetype_modal .input_sign{width:50px}.socstageworkplacetype_modal .input_name{width:300px}.socstageworkplacetype_modal .input_num{width:70px}.socstageworkplacetype_modal .input_notice{min-height:75px;max-height:150px}.soc_approvals_container{display:flex;flex-direction:column;padding:2vh;gap:2vh}.soc_approvals_container .header{font-size:1.2em;font-weight:700}.soc_approvals_container .soc_approvals_table{display:flex;flex-direction:column;border:1px solid #aea9a9;border-radius:4px;font-size:.9em}.soc_approvals_container .soc_approvals_table .row_content{display:grid;align-items:center;column-gap:1%;grid-template-columns:5% 5% 5% 5% 5% 5% 20% 10% 20% 10%;width:calc(100% - 3px);padding:1vh 5px}.soc_approvals_container .soc_approvals_table .theader{padding:10px 5px;border-bottom:2px solid #707070}.soc_approvals_container .soc_approvals_table .theader .th_cell{overflow-wrap:break-word;font-weight:500}.soc_approvals_container .soc_approvals_table .tbody{overflow-y:auto;height:80vh}.soc_approvals_container .soc_approvals_table .tbody .trow.confirmed{background-color:#37925080}.soc_approvals_container .soc_approvals_table .tbody .trow.denied{background-color:#de40344d}.soc_approvals_container .soc_approvals_table .tbody .trow .tcell{overflow-wrap:break-word}.soc_approvals_container .soc_approvals_table .tbody .trow .tcell.comment textarea{width:100%}.soc_tools_panel{display:flex;flex-direction:column;font-size:.95em;width:inherit}.soc_tools_panel .nav_menu{display:flex;justify-content:space-between;background-color:#2b579a}.soc_tools_panel .nav_menu .tools{display:flex}.soc_tools_panel .nav_menu .tools .nav_item{color:#fff;padding:1vh;cursor:pointer;-webkit-user-select:none;user-select:none}.soc_tools_panel .nav_menu .tools .nav_item.active{background-color:#4877bd}.soc_tools_panel .nav_menu .actions{display:flex;align-items:center;flex:1;justify-content:center}.soc_tools_panel .nav_menu .actions .action{display:flex;gap:.3vh;padding:0 .5vh;height:100%;cursor:pointer}.soc_tools_panel .nav_menu .actions .action .icon{display:flex;align-items:center}.soc_tools_panel .nav_menu .actions .action .icon svg{width:16px;height:16px}.soc_tools_panel .nav_menu .actions .action .icon svg *{fill:#fff}.soc_tools_panel .nav_menu .actions .action .refresh_icon{display:flex;align-items:center}.soc_tools_panel .nav_menu .actions .action .refresh_icon svg{width:18px;height:18px}.soc_tools_panel .nav_menu .actions .action .refresh_icon svg .path{fill:#fff}.soc_tools_panel .nav_menu .actions .action .refresh_icon svg .circle{stroke:#fff}.soc_tools_panel .nav_menu .actions .action .name{color:#fff}.soc_tools_panel .tools_content{display:flex;width:100%;border-bottom:1px solid #707070}.soc_tool_image{display:flex;align-items:center;gap:1vh;width:100%;padding:.2vh .5vh .2vh .2vh}.soc_tool_image .load_switch{display:grid;grid-template-columns:1fr 1fr;gap:.2vh}.soc_tool_image .load_switch .load_option{display:flex;border:1px solid black;padding:2px;gap:.5vh;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:11.5px}.soc_tool_image .load_switch .load_option.active{background-color:#0881be80}.soc_tool_image .load_switch .load_option.disable{background-color:#aea9a9}.soc_tool_image .load_switch .load_option .switch_icon{display:flex;justify-content:center;align-items:center}.soc_tool_image .load_switch .load_option .switch_icon svg{width:28px;height:auto}.soc_image_uploader{display:flex;width:100%;justify-content:space-between}.soc_image_uploader .uploader{display:flex;align-items:center;gap:.5vh}.soc_image_uploader .uploader .btn_file_load{padding:.6vh 1vh;background-color:#efefef;border:1px solid #7b7b7b;border-radius:4px}.page_copy_loader{width:100%;height:100%}.soc_editor_page_copy{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.soc_editor_page_copy .inputs_area{display:flex;flex-direction:row;align-items:center;gap:2vh}.soc_editor_page_copy .inputs_area .page_input_container{display:flex;align-items:center;gap:.6vh}.soc_editor_page_copy .inputs_area .page_input_container .page_input{width:75px}.soc_editor_page_copy .inputs_area .mode_selector_container{display:grid;grid-template-columns:20px 1fr;gap:1vh}.soc_editor_page_copy .btn_copy_page{color:#fff;background-color:#3a9b88}.soc_copy_loader{width:100%;height:100%}.soc_editor_soc_copy{display:flex;flex-direction:row;width:100%;justify-content:space-between}.soc_editor_soc_copy .inputs_area{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vh}.soc_editor_soc_copy .inputs_area .input_container{display:flex;flex-direction:row;align-items:center;gap:.5vh}.soc_editor_soc_copy .inputs_area .input_container .select_family input{width:75px}.soc_editor_soc_copy .inputs_area .input_container .select_techplant input{width:90px}.soc_editor_soc_copy .inputs_area .input_container .folder_team input{width:60px}.soc_editor_soc_copy .inputs_area .input_container .oktp_number{width:80px}.soc_editor_soc_copy .inputs_area .input_container .soc_number,.soc_editor_soc_copy .inputs_area .input_container .page_number{width:50px}.soc_editor_soc_copy .inputs_area .input_container .state_sel input{width:150px}.soc_editor_soc_copy .btn_copy_soc{color:#fff;background-color:#3a9b88}.oktp_copy_loader{width:100%;height:100%}.soc_editor_oktp_copy{display:flex;flex-direction:row;width:100%;justify-content:space-between}.soc_editor_oktp_copy .inputs_area{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vh}.soc_editor_oktp_copy .inputs_area .input_container{display:flex;flex-direction:row;align-items:center;gap:.5vh}.soc_editor_oktp_copy .inputs_area .input_container .page_number{width:50px}.soc_editor_oktp_copy .btn_copy_soc{color:#fff;background-color:#3a9b88}.symbol_tool{display:flex;align-items:center;gap:.7vh;padding:1vh}.symbol_tool .symbol_tool_item{cursor:pointer}.symbol_tool .symbol_tool_item.active svg{filter:brightness(0) saturate(100%) invert(77%) sepia(41%) saturate(3205%) hue-rotate(347deg) brightness(101%) contrast(101%)}.symbol_tool .symbol_tool_item .symbol_icon svg{max-width:45px;height:auto}.symbol_tool .symbol_tool_item .symbol_icon.arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;width:48px;height:32px}.symbol_tool .symbol_tool_item .symbol_icon.arrow svg{width:100%;height:100%}.symbol_tool .symbol_tool_item .symbol_icon.arrow svg path{width:100%;height:auto}.drawio_tool_container{display:flex;flex-direction:row;padding:10px;gap:20px}.drawio_tool_container .drawio_btn{background-color:#ffaa14}.drawio_tool_container .uploader{display:flex;align-items:center;gap:.5vh}.drawio_tool_container .uploader .btn_file_load{padding:.6vh 1vh;background-color:#efefef;border:1px solid #7b7b7b;border-radius:4px}.drawio_tool_container .deleter{display:flex;align-items:center;gap:.5vh}.drawio_tool_container .deleter .text{cursor:pointer;color:#1d67a4;text-decoration:underline}.drawio_tool_container .deleter .delete_btn{padding:.6vh 1vh;background-color:#efefef;border:1px solid #7b7b7b;border-radius:4px;cursor:pointer}.soc_editor_stages_container{display:flex;flex-direction:column;padding:1vh;border-right:1px solid #707070;border-bottom:1px solid #707070;gap:1vh}.soc_editor_stages_container .header{font-size:1.1rem;font-weight:700}.soc_editor_stages_container .stages{display:flex;flex-direction:column;gap:1vh}.soc_editor_container{display:flex;flex-direction:column}.soc_editor_container .scene_stages{display:grid;grid-template-columns:3fr 1fr;height:100%}.soc_editor_container .scene_stages.without_stage{display:flex}.soc_editor_container .scene_stages .scene_container{display:flex;width:100%;justify-content:center;align-items:center;background-color:#d3d3d3;border-right:1px solid #707070;border-bottom:1px solid #707070;flex:1;overflow:auto}.soc_editor_container .scene_stages .scene_container .soc_scene{display:flex;flex-direction:column;background-color:#fff;position:relative;border:1px solid black;margin:10px}.soc_editor_container .scene_stages .scene_container .soc_scene .block_scheme_area_header{display:grid;grid-template-columns:2fr 2fr 1fr;column-gap:1px;font-size:11px}.soc_editor_container .scene_stages .scene_container .soc_scene .block_scheme_area_header .cell{display:flex;outline:1px solid black;padding:2px;justify-content:center}.soc_editor_container .scene_stages .scene_container .soc_scene .csr_icon_container{display:flex;position:absolute;bottom:0;right:0;pointer-events:none}.soc_editor_container .scene_stages .scene_container .soc_scene .csr_icon_container svg{width:auto;height:100%;max-height:75px}.soc_massprint{display:flex;flex-direction:column;gap:.5vh;padding:2vh;height:100%}.soc_massprint .soc_print_header{font-size:1.2em;font-weight:700}.soc_massprint .print_info_hood{display:flex;padding:1vh;justify-content:space-between;align-items:center}.soc_massprint .print_info_hood .options_cotainer{display:flex;gap:1vh}.soc_massprint .print_info_hood .options_cotainer .actions_dd{width:130px;justify-content:center}.soc_massprint .print_info_hood .options_cotainer .actions_dd .dropdown-item{font-size:.9em}.soc_massprint .socs{display:flex;flex-direction:column;gap:1vh;padding:0 2vh;overflow-y:auto;flex:1}.print_soc_modal{display:flex;flex-direction:column;gap:1vh}.print_soc_modal .action{display:flex;justify-content:space-between;align-items:center}.print_soc_modal .action .reload_btn{background-color:#5b86b9}.print_soc_modal .queue_table{width:900px;height:500px;overflow-y:auto;font-size:.9em}.print_soc_modal .queue_table tr{display:flex!important}.print_soc_modal .queue_table .ready_icon_tip_container{width:fit-content}.print_soc_modal .queue_table .ready_icon_tip_container .ready_icon{cursor:pointer}.print_soc_modal .queue_table .ready_icon_tip_container .ready_icon svg{width:20px;height:20px}.print_soc_modal .queue_table .ready_icon_tip_container .ready_icon.ready_icon_disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.print_soc_modal .queue_table .ready_icon_tip_container .ready_icon_loader{display:block;box-sizing:border-box;width:16px;height:16px;margin:2px;border:2px solid #d0d0d0;border-top-color:#333;border-radius:50%;animation:ready_icon_spin .8s linear infinite}@keyframes ready_icon_spin{to{transform:rotate(360deg)}}.soc_container{display:grid;grid-template-columns:30px 10vh 10vh auto;align-items:center}.soc_container .status_index_soc{grid-area:1/3/1/4;display:flex;align-items:center;gap:.5vh}.soc_container .status_index_soc .status{display:flex;align-items:center}.soc_container .status_index_soc .status .statusIcon{display:flex}.soc_container .status_index_soc .status svg{width:20px;height:20px}.soc_container .status_index_soc .index{font-weight:600}.brigade_soc{display:flex;flex-direction:column;gap:5px}.brigade_soc.showed .soc_group_header{background-color:#dbe3ee}.brigade_soc.showed .soc_items_list{display:flex;padding-left:28px}.brigade_soc .brigade_soc_header{display:grid;grid-template-columns:14px 14px 1fr;align-items:center;padding:5px;column-gap:.7vh}.brigade_soc .soc_items_list{display:none;flex-direction:column;gap:5px}.panel_filter{display:flex;flex-direction:column;padding:0 .5rem .5rem;border:1px solid #aea9a9;border-radius:3px}.panel_filter .filter_section_container{display:flex;flex-direction:column;gap:.5vh;padding:.5rem 0;border-bottom:1px solid #aea9a9;flex-wrap:wrap}.panel_filter .filter_section_container .row{display:flex}.panel_filter .filter_section_container .row .flt_input{display:flex;align-items:center;gap:.5vh;padding:.5vh;font-size:.9em}.panel_filter .footer_filter{display:flex;padding-top:1vh;justify-content:space-between}.panel_filter .footer_filter .filter_btns{display:flex;align-items:center;gap:1vh}.panel_filter .footer_filter .container_btn_create{display:flex}.panel_filter .footer_filter .container_btn_create .btn_create{font-size:1em;background-color:#ffaa14}.panel_list{display:flex;flex-direction:column;padding:1.5rem;gap:.5rem;height:100%}.panel_list .panel_list_header{font-size:1.2em;font-weight:700}.panel_list .table_container{display:flex;overflow:hidden;flex:1}.panel_list .table_container .icon{width:20px;height:20px}.panel_list .table_container .icon svg{width:18px;height:18px}.panel_list .table_container .icon .error path:first-child{fill:#de4034!important}.panel_list .table_container .panel_table{flex:1}.panel_list .table_container .panel_table table tr{display:flex!important;gap:2px}.panel_list .table_container .panel_table table tr td .date{min-width:80px}.panel_list .table_container .panel_table .tbody{flex:1}.panel_list .panels_container{display:flex;flex-direction:column;gap:.2rem;flex:1;overflow:hidden}.panel_list .no-content{display:flex;justify-content:center}.create_panel_container{display:flex;flex-direction:column;gap:2vh;max-width:1200px}.create_panel_container .panel_input{display:flex;gap:.6vh;align-items:center}.create_panel_container .panel_input.name input{min-width:300px}.create_panel_container .panel_input.date input{min-width:100px}.general_panel_overview_container{display:flex;flex-direction:column;width:100%;max-width:900px;gap:5px}.general_panel_overview_container .panel_info{display:flex;flex-direction:column;gap:1.2vh;padding-bottom:1vh}.general_panel_overview_container .panel_info .panel_info_item{display:flex;gap:.6vh;align-items:center}.general_panel_overview_container .panel_info .panel_info_item .panel_name{width:500px}.general_panel_overview_container .general_action_btn{display:flex;justify-content:space-between}.general_panel_overview_container .general_action_btn .fill_btn{background-color:#ffaa14}.general_panel_overview_container .filled_panel_overview_container{display:grid;grid-template-columns:2fr 3fr;gap:1vh;padding-top:5px;border-top:2px solid #7bab9f}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias{display:flex;flex-direction:column;overflow:hidden}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias .nav_tabs{display:flex;padding-bottom:1vh;gap:4px;overflow-x:auto}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias .nav_tabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias .nav_tabs .tab.active{background-color:#ffaa14}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias .criteria_table{width:100%;overflow:hidden;max-height:400px;height:400px}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias .criteria_table tr{display:flex!important}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias .criteria_table .criteria_precent{display:flex;align-items:center;gap:4px}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias .criteria_table .criteria_precent .warning_criteria{width:20px;height:20px;align-items:center}.general_panel_overview_container .filled_panel_overview_container .filled_panel_criterias .criteria_table .criteria_precent .warning_criteria svg{width:100%;height:100%}.donut_chart_container{display:flex;flex-direction:column;background-color:#f1f3f4}.donut_chart_container .donut_chart_name{padding:.5vh 0;font-size:1.2rem;text-align:center}.donut_chart_container .donut_chart{display:flex;position:relative;margin:auto}.donut_chart_container .legend_list{display:flex;flex-wrap:wrap;gap:1vh;padding:10px}.donut_chart_container .legend_list .legend_item{display:flex;flex:1;align-items:center;gap:.2rem;font-size:.9em;text-align:center;justify-content:center;text-wrap:nowrap}.donut_chart_container .legend_list .legend_item .legend_color{width:12px;height:12px}.panel_task_container{display:flex;flex-direction:column;width:800px}.panel_task_container .nav_tabs{display:flex;padding-bottom:1vh;gap:4px;overflow-x:auto}.panel_task_container .nav_tabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;width:fit-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;text-wrap:nowrap}.panel_task_container .nav_tabs .tab.active{background-color:#ffaa14}.family_task_container{display:flex;flex-direction:column;gap:.8rem}.family_task_container .input_container{display:flex;gap:1.2rem;align-items:center}.family_task_container .count_row{display:flex;justify-content:space-between}.family_task_container .count_row .btns_container{display:flex;gap:1vh}.family_task_container .count_row .btns_container .add_btn{background-color:#ffaa14}.family_task_container .count_row .btns_container .sort_btn{background-color:#5b86b9}.family_task_container .count_row .btns_container .clear_btn{background-color:#91a550}.family_task_container .criterias_container .task_criteria_table{height:300px;max-height:300px;width:100%}.family_task_container .criterias_container .task_criteria_table tr{display:flex!important}.family_task_container .criterias_container .task_criteria_table .trash_container{display:flex;justify-content:center;align-items:center;cursor:pointer}.family_task_container .criterias_container .task_criteria_table .trash_container svg{width:20px;height:20px}.family_task_container .criterias_container .task_criteria_table .warning_percent{width:20px;height:20px;align-items:center}.family_task_container .criterias_container .task_criteria_table .warning_percent svg{width:100%;height:100%}.family_task_container .task_action_btns{display:flex;justify-content:space-between}.family_task_container .task_action_btns .fill_btn{background-color:#ffaa14}.fill_panel_container{display:flex;flex-direction:column;gap:1vh;width:800px}.fill_panel_container .btn_container{display:flex;justify-content:space-between;gap:1vh}.fill_panel_container .btn_container .add_btn{background-color:#ffaa14}.fill_panel_container .fill_panel_table{max-height:500px;height:500px}.fill_panel_container .fill_panel_table tr{display:flex!important}.fill_panel_container .fill_panel_table .input{width:80%}.fill_panel_container .fill_panel_table .input.ref{max-width:150px;min-width:75px}.fill_panel_container .fill_panel_table .input.count{min-width:50px;max-width:75px}.fill_panel_container .fill_panel_table .input.dvs{min-width:75px;max-width:125px}.fill_panel_container .fill_panel_table .criteria{display:flex;align-items:center;position:relative;gap:4px}.fill_panel_container .fill_panel_table .criteria .icon_container{position:absolute;width:20px;height:20px;left:-25px}.fill_panel_container .fill_panel_table .criteria .icon_container .warning_icon{width:20px;height:20px}.fill_panel_container .fill_panel_table .delete_icon{display:flex;justify-content:center;align-items:center}.balancing_soc_list_page{display:flex;flex-direction:column;padding:2vh;gap:1vh;height:100%}.balancing_soc_list_page .balancing_soc_list_header{font-size:1.2em;font-weight:700}.balancing_soc_list_page .balancing_soc_list{display:flex;flex-direction:column;gap:8px;flex:1;min-height:400px;overflow-y:auto;padding:4px}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 4px;min-height:73px;background-color:#f9f9f9;box-shadow:0 0 4px 1px #dbe3ee;cursor:pointer}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item.loading{background-color:#f0f0f0}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bcos_item_grid{display:grid;grid-template-columns:24px 24px 4fr 1.5fr auto;column-gap:4px;align-items:center}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_type .bsoc_type_icon{width:24px;height:24px}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_type .bsoc_type_icon svg{width:100%;height:auto}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_type .bsoc_type_icon svg path{stroke:#3d4246}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_status .bsoc_status_icon{width:24px;height:24px}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_status .bsoc_status_icon.pencil svg path{stroke:#ffc61a!important}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_status .bsoc_status_icon.stamp svg path{fill:#ffc61a!important}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_status .bsoc_status_icon.eye svg path{stroke:#ffc61a!important;fill:#ffc61a!important}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_status .bsoc_status_icon svg{width:100%;height:auto}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_name{display:flex;font-weight:800;overflow:hidden}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_name span{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_name.loading{color:#d3d3d3}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_date_application{display:flex;flex-direction:column;font-size:12px}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_loading_action{display:flex;align-items:flex-end;justify-content:center;height:36px;padding:0 4px;font-size:.85em}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions{display:grid;grid-template-columns:repeat(4,36px);grid-template-rows:36px;gap:2px}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #515458;border-radius:50%;cursor:pointer;-webkit-user-select:none;user-select:none}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item.print svg{width:20px!important;height:20px!important}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item.props{background-color:#515458}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item.props svg path{stroke:#fff}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item.unapply{background-color:#515458}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item.unapply svg{width:20px!important;height:20px!important}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item.unapply svg path{fill:#fff}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item.delete svg{width:20px!important;height:20px!important}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item .bsoc_action_icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:24px;height:24px}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .bsoc_main_data .bsoc_actions .bsoc_action_item .bsoc_action_icon svg{width:100%;height:auto}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .fake_grid_for_panel .bsoc_panel{display:flex;flex-direction:row;align-items:center;gap:4px;grid-area:2/3/3/4}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .fake_grid_for_panel .bsoc_panel .bsoc_panel_icon_container .panel_icon{width:16px;height:16px}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .fake_grid_for_panel .bsoc_panel .bsoc_panel_icon_container .panel_icon svg{width:100%;height:auto}.balancing_soc_list_page .balancing_soc_list .balancing_soc_list_item .fake_grid_for_panel .bsoc_panel .bsoc_panel_name{font-size:12px;color:#aea9a9}.balancing_soc_list_filter{display:flex;flex-direction:column;padding:0 .5vh .5vh;border:1px solid #aea9a9;border-radius:3px}.balancing_soc_list_filter .row_filters{display:flex;padding:.5vh 0;border-bottom:1px solid #aea9a9}.balancing_soc_list_filter .row_filters .group_filters{display:flex;padding:.5vh;flex-direction:column;gap:.5vh;border-right:1px solid #aea9a9}.balancing_soc_list_filter .row_filters .group_filters:last-child{border-right:none}.balancing_soc_list_filter .row_filters .group_filters .flt_row{display:flex;row-gap:.2vh;column-gap:.5vh;flex-wrap:wrap}.balancing_soc_list_filter .row_filters .group_filters .flt_row .flt_input{display:flex;align-items:center;gap:.5vh;padding:.5vh;font-size:.9em}.balancing_soc_list_filter .row_filters .group_filters .folder_team input{width:75px}.balancing_soc_list_filter .footer_filter{display:flex;padding-top:1vh;justify-content:space-between}.balancing_soc_list_filter .footer_filter .filter_btns{display:flex;align-items:center;gap:1vh}.balancing_soc_list_filter .footer_filter .container_btn_create{display:flex}.balancing_soc_list_filter .footer_filter .container_btn_create .btn_create{font-size:1em;background-color:#ffaa14}.create_balancing_soc_form_modal{min-width:370px!important;width:40vw;max-width:550px}.create_balancing_soc_form_modal .create_balancing_soc_form{display:flex;flex-direction:column;gap:2vh;width:100%}.create_balancing_soc_form_modal .create_balancing_soc_form .btn_create{background-color:#ffaa14}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field{display:flex;flex-direction:row;align-items:center;gap:.6vh;flex:1}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.create_from{width:332px;max-width:332px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.create_from .create_from_select{flex:1}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.load_type .base_switch .base_switch_btn{padding-left:16px;padding-right:16px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.plant{width:332px;max-width:332px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.plant .folder_plant{flex:1}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.plant .folder_plant .forlder_input_container,.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.plant .folder_plant input{width:100%}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.team{width:332px;max-width:332px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.team .folder_team{flex:1}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.team .folder_team .forlder_input_container,.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.team .folder_team input{width:100%}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.families{width:332px;max-width:332px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.families .families_select{flex:1}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.bsoc_number{width:160px;max-width:160px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.bsoc_number .bsoc_number_select{flex:1}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.time_cycle{width:160px;max-width:160px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.time_cycle input{width:100%}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.req_time{width:160px;max-width:160px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.req_time input{width:100%}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.equip_available{width:160px;max-width:160px}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.equip_available input{width:100%}.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field.panel .panel_select,.create_balancing_soc_form_modal .create_balancing_soc_form .bsoc_form_field .kso_name{flex:1}.create_balancing_soc_form_modal .create_balancing_soc_form .row{display:flex;gap:1vh;width:100%}.balancing_soc_params_modal{min-width:550px!important;width:40vw;max-width:625px}.balancing_soc_params_modal .balancing_soc_params_form{display:flex;flex-direction:column;gap:1rem;width:100%}.balancing_soc_params_modal .balancing_soc_params_form .form_content{display:flex;flex-direction:column;gap:1rem}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_section{display:flex;flex-direction:column;gap:.5rem;flex:1}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_section:not(:last-child){padding-bottom:.5rem;border-bottom:2px solid #7bab9f}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row{display:flex;flex-direction:row;gap:.6rem;min-height:30px}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row.grid_3_col{display:grid;grid-template-columns:minmax(170px,1fr) minmax(170px,1.5fr) minmax(150px,1.5fr)}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field{display:flex;flex-direction:row;align-items:center;gap:.5rem;overflow:hidden}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field .field_text_value{font-weight:500}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.col{flex-direction:column;align-items:flex-start}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.number input{width:50px}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.name,.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.name input,.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.type,.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.create_data,.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.change_data{flex:1}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.create_data .field_text_value,.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.change_data .field_text_value{white-space:pre-line;width:100%;word-break:break-word}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.cycle_time{flex:1}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.cycle_time input{width:80px}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.count_posts,.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.count_machines,.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.equipment_availability{flex:1}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.equipment_availability input{width:80px}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.required_time{flex:1}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.required_time input{width:80px}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.panels{flex:1}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.panels .panel_select{width:100%}.balancing_soc_params_modal .balancing_soc_params_form .form_content .form_row .form_field.panel_chart{flex:1;justify-content:center}.delete_bsoc{min-width:400px!important}.delete_bsoc_modal{display:flex;flex-direction:column;gap:1vh;width:100%}.delete_bsoc_modal .confirm_text{font-weight:500}.delete_bsoc_modal .options{display:flex;flex-direction:row;gap:2rem;justify-content:center;align-items:center}.delete_bsoc_modal .options .option{display:flex;justify-content:center;align-items:center;padding:1.4rem;color:#000;font-size:1.1em;border-radius:6px;border:1px solid #aea9a9}.delete_bsoc_modal .options .option:hover{background-color:#ffaa14}.bsoc_approve{top:20vh}.bsoc_approve .bsoc_approve_container{display:flex;flex-direction:column;width:100%;gap:2vh;font-size:13px}.bsoc_approve .bsoc_approve_container .bsoc_info_container{display:flex;width:30%;gap:2vh}.bsoc_approve .bsoc_approve_container .bsoc_info_container .info{display:flex;gap:.6vh;text-wrap:nowrap}.bsoc_approve .bsoc_approve_container .bsoc_grid{display:grid;grid-template-columns:max-content min-content max-content min-content;grid-template-rows:repeat(5,1fr);align-items:center;column-gap:2vh;row-gap:10px}.bsoc_approve .bsoc_approve_container .bsoc_grid .user_input input{width:200px}.bsoc_approve .bsoc_approve_container .bsoc_grid .main_master{grid-area:1/2/1/2}.bsoc_approve .bsoc_approve_container .bsoc_grid .master_label{display:flex;align-items:center}.bsoc_approve .bsoc_approve_container .bsoc_grid .master_label.main{grid-area:1/1/1/1}.bsoc_approve .bsoc_approve_container .bsoc_grid .master_label.other{grid-area:1/3/1/3}.bsoc_approve .bsoc_approve_container .bsoc_grid .master_input{grid-column:4}.bsoc_print_modal_container{display:flex;flex-direction:column;gap:1vh;width:100%}.bsoc_print_modal_container .bsoc_print_option_table{display:flex;flex-direction:column;border:1px solid #aea9a9;border-radius:6px;max-width:800px;overflow-x:auto}.bsoc_print_modal_container .bsoc_print_option_table .bsoc_print_table_rows_wrapper{display:flex;flex-direction:column;gap:4px;overflow-y:scroll;min-height:80px;max-height:400px}.bsoc_print_modal_container .bsoc_print_option_table .bsoc_print_option_table_row{display:flex;flex-direction:row;padding:10px 5px;align-items:center;gap:10px}.bsoc_print_modal_container .bsoc_print_option_table .bsoc_print_option_table_row:not(.header){background-color:#fff;box-shadow:0 1px 3px #aea9a9}.bsoc_print_modal_container .bsoc_print_option_table .bsoc_print_option_table_row.header{background-color:#fff8e6;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom:2px solid #707070;padding-right:15px}.bsoc_print_modal_container .bsoc_print_option_table .bsoc_print_option_table_row .bsoc_print_option_table_cell{display:flex;flex-direction:row;gap:4px}.bsoc_print_modal_container .bsoc_print_option_table .bsoc_print_option_table_row .bsoc_print_option_table_cell.select{min-width:50px}.bsoc_print_modal_container .bsoc_print_option_table .bsoc_print_option_table_row .bsoc_print_option_table_cell.name{width:250px;word-break:break-word}.balancing_soc_form_section{display:flex;flex-direction:column;width:100%;border-radius:8px;border:1px solid #aea9a9;box-shadow:0 0 6px #aea9a9}.balancing_soc_form_section .balancing_soc_form_section_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.6rem .8rem;width:100%;background-color:#f1f3f4;border-radius:inherit}.balancing_soc_form_section .balancing_soc_form_section_header.opened{box-shadow:0 1px 2px #aea9a9}.balancing_soc_form_section .section_content_wrapper{display:none;padding:.6rem .8rem}.balancing_soc_form_section .section_content_wrapper.show{display:flex}.balancing_soc_form{display:flex;flex-direction:column;gap:1vh;height:100%}.balancing_soc_form .section_header{font-size:1.2rem;font-weight:600}.widget_slider{gap:10px}.activity_panel_container{display:flex;flex-direction:row;width:100%;gap:1rem}.carousel-container{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.carousel-container .carousel-wrapper{display:flex;align-items:center;width:100%;flex:1}.carousel-container .carousel-wrapper .arrow{display:flex;width:18px;height:18px;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.carousel-container .carousel-wrapper .arrow svg{width:18px;height:18px}.carousel-container .carousel-wrapper .arrow.prev{transform:rotate(90deg)}.carousel-container .carousel-wrapper .arrow.next{transform:rotate(-90deg)}.carousel-container .carousel-wrapper .carousel-content-wrapper{overflow:hidden;width:100%;height:100%;padding:0 10px}.carousel-container .carousel-wrapper .carousel-content-wrapper .carousel-content{display:flex;transition:all .25s linear;-ms-overflow-style:none;scrollbar-width:none;overflow:auto;padding:4px}.carousel-container .carousel-wrapper .carousel-content-wrapper .carousel-content .carousel-content::-webkit-scrollbar{display:none}.carousel-container .carousel-wrapper .carousel-content-wrapper .carousel-content .carousel-content>*{width:100%;flex-shrink:0;flex-grow:1}.block_count_widget_container{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #aea9a9;border-radius:4px;background-color:#fff}.block_count_widget_container .block_count_widget_header{font-size:1.1em;font-weight:600;text-align:center}.block_count_widget_container .block_count_circle_container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.block_count_widget_container .block_count_circle_container .block_count_circle{display:flex;flex-direction:column;background-color:#7cc4fd;border-radius:50%;height:140px;aspect-ratio:1;justify-content:center;align-items:center;font-size:1.5em;color:#fff}.block_count_widget_container .block_count_footer{display:flex;flex-direction:column;text-wrap:nowrap}.block_count_widget_container .block_count_footer span{text-align:center}.efficiency_widget_container{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #aea9a9;border-radius:4px;background-color:#fff}.efficiency_widget_container .efficiency_widget_header{font-size:1.1em;font-weight:600;text-align:center}.efficiency_widget_container .efficiency_widget_circle_container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.efficiency_widget_container .efficiency_widget_circle_container .efficiency_widget_circle{display:flex;flex-direction:column;background-color:#7cc4fd;border-radius:50%;height:140px;aspect-ratio:1;justify-content:center;align-items:center;font-size:1.5em;color:#fff}.efficiency_widget_container .efficiency_widget_footer{display:grid}.efficiency_widget_container .efficiency_widget_footer.line_loading,.efficiency_widget_container .efficiency_widget_footer.man_machine{grid-template-columns:repeat(5,1fr)}.efficiency_widget_container .efficiency_widget_footer{column-gap:12px;row-gap:4px;text-wrap:nowrap}.efficiency_widget_container .efficiency_widget_footer .efficient_param{display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center}.efficiency_widget_container .efficiency_widget_footer .efficient_param.label{font-size:1em}.efficiency_widget_container .efficiency_widget_footer .efficient_param.value{font-size:1.2em}.efficiency_widget_container .efficiency_widget_footer .efficient_param .efficient_widget_icon{display:flex;justify-content:center;align-items:center}.efficiency_widget_container .efficiency_widget_footer .efficient_param .efficient_widget_icon svg{width:16px;height:16px}.team_widget_container{--top-green: #92d050;--top-yellow: #ffa51c;--top-red: #ff6965;display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #aea9a9;border-radius:4px;background-color:#fff}.team_widget_container .team_widget_header{font-size:1.1em;font-weight:600;text-align:center}.team_widget_container .charts_container{display:flex;flex-direction:row;justify-content:center;gap:10px;height:100%}.team_widget_container .charts_container .chart_item{display:flex;flex-direction:row;gap:6px;justify-content:center;align-items:center}.team_widget_container .charts_container .chart_item .chart{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4em;height:100%}.team_widget_container .charts_container .chart_item .chart .chart_value{width:fit-content;text-align:center;text-wrap:nowrap;border-radius:4px;font-variant-numeric:normal;padding:0 4px}.team_widget_container .charts_container .chart_item .chart .chart_value.green{background-color:var(--top-green)}.team_widget_container .charts_container .chart_item .chart .chart_value.yellow{background-color:var(--top-yellow)}.team_widget_container .charts_container .chart_item .chart .chart_value.red{background-color:var(--top-red)}.team_widget_container .charts_container .chart_item .chart_legend{display:flex;flex-direction:column;gap:2px;padding:4px;font-size:.9em;border-radius:4px;border:2px solid #ffaa14;height:fit-content;text-align:center;text-wrap:nowrap}.team_widget_container .charts_container .chart_item .chart_legend .stage{color:#002280}.team_widget_container .charts_container .chart_item .chart_legend .mio{color:#7ac5ff}.team_widget_container .charts_container .chart_item .chart_legend .ao{color:#0076c7}.team_widget_container .charts_container .chart_item .chart_legend .ww{color:#a978f2}.team_widget_container .charts_container .chart_item .chart_legend .mw{color:#fc0}.team_widget_container .charts_container .chart_item .chart_legend .wm{color:#ed7d31}.bar_chart,.bar_chart .bar_chart_canvas{display:flex}.bsoc_notification_window{display:flex;flex-direction:column;width:100%;gap:1vh}.bsoc_notification_window .bsoc_notification_filter{display:flex;flex-direction:row;justify-content:space-between}.bsoc_notification_window .bsoc_notification_filter .accept_button{background-color:#ffaa14}.bsoc_notification_window .bsoc_notifications{display:flex;flex-direction:column;gap:1vh}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_header{display:grid;gap:10px;grid-template-columns:min-content 1fr auto;width:100%;padding:10px 5px;border:1px solid #aea9a9;border-radius:5px;align-items:center;justify-content:center}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_header .header_text{font-weight:700;font-size:1.05em}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container{display:flex;flex-direction:column;width:100%;max-height:500px;overflow:auto;height:500px;gap:6px}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container .notification_item{display:flex;flex-direction:column;gap:4px;border:1px solid #aea9a9;border-radius:5px}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container .notification_item .notification_data{display:grid;grid-template-columns:min-content min-content 1fr auto min-content;gap:4px;padding:10px 5px;justify-content:center;align-items:center}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container .notification_item .notification_data .is_new{background-color:#ffaa14;padding:2px;font-size:.8em;border-radius:4px}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container .notification_item .rev_table{display:none;max-height:200px;border:none;font-size:.9em}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container .notification_item .rev_table .tbody{min-height:auto}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container .notification_item .rev_table .tbody tr{cursor:pointer}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container .notification_item .rev_table tr{display:flex!important}.bsoc_notification_window .bsoc_notifications .bsoc_notifications_container .notification_item .rev_table.show{display:flex}.skill_modal{max-width:600px}.skill_modal .skill_modal_header{display:flex;flex-direction:row;gap:10px;align-items:center}.skill_modal .skill_modal_header .print_icon_container{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #515458;border-radius:50%;cursor:pointer;-webkit-user-select:none;user-select:none;padding:5px}.skill_modal .skill_modal_header .print_icon_container .print_icon{display:flex;flex-direction:row;justify-content:center}.skill_modal .skill_modal_header .print_icon_container .print_icon svg{width:18px!important;height:18px!important}.soc_skill_item{display:flex;flex-direction:column;border:1px solid #aea9a9;border-radius:8px}.soc_skill_item .soc_skill_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;border-radius:4px;background-color:#fff;outline:1px solid #aea9a9;padding:6px}.soc_skill_item .soc_skill_participants{display:flex;flex-direction:column;gap:2px;padding:6px}.soc_skill_item .soc_skill_participants.hidden{display:none}.bsoc_skill_modal_container{display:flex;flex-direction:column;gap:1vh;width:100%}.bsoc_skill_modal_container .confirm_actions{display:flex;justify-content:flex-end}.bsoc_skill_modal_container .tot_container{display:grid;grid-template-rows:repeat(3,1fr);width:100%;gap:1vh}.bsoc_skill_modal_container .tot_container .skill_container{display:flex;flex-direction:column;width:100%;border:1px solid #aea9a9;position:relative}.bsoc_skill_modal_container .tot_container .skill_container .skill_container_name{display:flex;flex-direction:row;gap:4px;font-weight:500;width:100%;padding:6px 12px;background-color:#d9d9d9;border-bottom:1px solid #aea9a9}.bsoc_skill_modal_container .tot_container .skill_container .skill_content{display:flex;flex-direction:column;gap:6px;padding:6px;max-height:150px;min-height:100px;overflow-y:auto}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .skill_item{display:flex;flex-direction:row;gap:4px;padding:6px;width:100%;border-radius:4px;background-color:#fff;outline:1px solid #aea9a9}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns{display:flex;flex-direction:column;gap:6px;position:absolute;right:2vh;top:35%;align-items:center;justify-content:center}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns .action_item{display:flex;flex-direction:row;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:36px;height:36px}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns .action_item .action_icon{display:flex;justify-content:center;align-items:center}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns .action_item.delete{border:1px solid #515458;border-radius:50%;padding:5px;background-color:#ec2e05}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns .action_item.delete svg{width:20px!important;height:20px!important}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns .action_item.delete svg path{fill:#fff!important}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns .action_item.add svg{width:36px;height:36px;border-radius:50%;background-color:#515458}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns .action_item.add svg path:first-child{fill:#515458}.bsoc_skill_modal_container .tot_container .skill_container .skill_content .action_btns .action_item.add svg path:nth-child(2n){fill:#fff!important}.bsoc_skill_modal_container .post_info{display:flex;justify-content:space-between}.bsoc_skill_modal_container .post_info .input_container{display:flex;flex-direction:row;align-items:center;gap:5px}.bsoc_skill_modal_container .post_info .input_container .complexity_select input{width:45px}.bsoc_skill_modal_container .post_info .input_container .study_input{width:65px}.adding_skill_container{display:flex;flex-direction:column;width:100%}.adding_skill_container .content_container{display:flex;flex-direction:column;gap:1vh}.adding_skill_container .content_container .options{display:flex;flex-direction:row;gap:4px}.adding_skill_container .content_container .options .option{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.adding_skill_container .content_container .options .option.active{background-color:#ffaa14}.adding_skill_container .content_container .bsoc_skills{max-height:350px;height:350px;width:100%}.adding_skill_container .content_container .bsoc_skills tr{display:flex!important}.adding_skill_container .content_container .manual_skills{display:flex;flex-direction:column;gap:10px}.adding_skill_container .content_container .manual_skills .manual_input{max-height:300px;height:300px}.adding_skill_container .content_container .actions{display:flex;justify-content:flex-end}.modal_variant_container{display:flex;flex-direction:column;gap:1vh;width:100%}.modal_variant_container .variant_input{display:flex;flex-direction:row;gap:4px;align-items:center}.modal_variant_container .variant_input.text{flex-direction:column;align-items:baseline;width:100%}.modal_variant_container .variant_input.text textarea{width:100%;min-height:100px}.bsoc_activity_modal{min-width:475px!important;width:60vw;max-width:625px}.bsoc_activity_modal .activity_modal_container{display:flex;flex-direction:column;width:100%;gap:1vh}.actions_selector_container{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;grid-template-rows:500px;border:1px solid #aea9a9;border-radius:6px;width:100%}.actions_selector_container .section{display:flex;flex-direction:column;width:100%;overflow:hidden}.actions_selector_container .section:first-child{border-right:1px solid #aea9a9}.actions_selector_container .section .section_header{padding:.8rem .6rem;font-size:1.1em;font-weight:500;border-bottom:1px solid #aea9a9}.actions_selector_container .section .section_content_container{display:flex;flex-direction:column;width:100%;overflow-y:auto}.actions_selector_container .section .section_content_container.actions .action{padding:.8rem .6rem;overflow:hidden}.actions_selector_container .section .section_content_container.actions .action .action_name{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.actions_selector_container .section .section_content_container .category{display:flex;flex-direction:row;align-items:center;gap:10px;padding:0 .6rem;height:40px;border-bottom:1px solid #aea9a9;cursor:pointer;-webkit-user-select:none;user-select:none}.actions_selector_container .section .section_content_container .category.selected{background-color:#ffaa14}.actions_selector_container .section .section_content_container .category .category_icon_container{display:flex;flex-direction:column;justify-content:center;align-items:center}.actions_selector_container .section .section_content_container .category .category_icon_container .category_icon{width:24px;height:24px}.actions_selector_container .section .section_content_container .category .category_icon_container .category_icon svg{height:100%;width:auto}.actions_selector_container .section .section_content_container .action{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 .6rem;height:40px;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #aea9a9}.activity_input_container{display:flex;flex-direction:column;width:100%;gap:1vh}.activity_input_container .input_container{display:flex;flex-direction:row;gap:4px;align-items:center}.activity_input_container .input_container .base_switch_btn{padding:6px 24px}.activity_input_container .input_container .category_select{width:100px}.activity_input_container .input_container .name_input{width:100%}.activity_input_container .input_container .virtual_worker{width:150px}.activity_input_container .input_container .time_input{width:75px}.activity_input_container .input_container .folder_operator input{width:116px}.activity_input_container .input_container .family_select input{width:50px}.activity_input_container .input_container .activity_operator{display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center}.activity_input_container .rmtc_selector{display:flex;flex-direction:column}.activity_input_container .rmtc_selector .nav_tabs{display:flex;padding-bottom:1vh;gap:4px;overflow-x:auto}.activity_input_container .rmtc_selector .nav_tabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid rgba(0,0,0,.4);border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.activity_input_container .rmtc_selector .nav_tabs .tab.active{background-color:#ffaa14}.activity_input_container .rmtc_selector .family_search{display:flex;flex-direction:column;gap:1vh}.activity_input_container .rmtc_selector .family_search .family_search_inputs{display:grid;grid-template-columns:1fr 1.3fr;gap:1rem}.activity_input_container .rmtc_selector .family_search .family_search_inputs .rmtc_number input{min-width:50px;width:100%}.activity_input_container .rmtc_selector .family_search .family_search_inputs .rtmc_criteria input{width:100%}.activity_input_container .rmtc_selector .family_search .family_search_footer{display:flex;justify-content:space-between;align-items:center;width:100%}.activity_input_container .rmtc_selector .family_search .family_search_footer .rmtc_info_container{display:flex;flex-direction:row;gap:1rem;max-width:520px;overflow:hidden}.activity_input_container .rmtc_selector .family_search .family_search_footer .rmtc_info_container .rmtc_info{display:flex;flex-direction:row;gap:4px;align-items:center;overflow:hidden}.activity_input_container .rmtc_selector .family_search .family_search_footer .rmtc_info_container .rmtc_info .rmtc_string{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.activity_input_container .rmtc_selector .family_search .family_search_footer .search_btn{background-color:#ffaa14}.activity_input_container .rmtc_selector .number_search{display:grid;grid-template-columns:min-content 1fr;gap:1rem}.activity_input_container .rmtc_selector .number_search .rmtc_select,.activity_input_container .rmtc_selector .number_search .rmtc_select input{width:100%}.activity_input_container .activity_comment{display:flex;flex-direction:column;width:100%;gap:4px}.activity_input_container .activity_comment .comment_input{width:100%;min-height:100px;max-height:200px}.bsoc_activity_search_modal{top:20vh;min-width:480px!important;width:40vw;max-width:600px}.bsoc_activity_search_modal .bsoc_activity_search_container{display:flex;flex-direction:column;width:100%}.bsoc_activity_search_modal .bsoc_activity_search_container .nav_tabs{display:flex;padding-bottom:6px;gap:4px;overflow-x:auto}.bsoc_activity_search_modal .bsoc_activity_search_container .nav_tabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.bsoc_activity_search_modal .bsoc_activity_search_container .nav_tabs .tab.active{background-color:#ffaa14}.bsoc_activity_search_modal .bsoc_activity_search_container .search_activities_container{display:flex;flex-direction:column}.bsoc_activity_search_modal .bsoc_activity_search_container .search_activities_container .search_activities_header_section{display:flex;justify-content:space-between;align-items:center;height:32px;padding:24px 0}.bsoc_activity_search_modal .bsoc_activity_search_container .search_activities_container .search_activities_header_section .search_activities_header{font-size:1.2em;font-weight:600}.bsoc_activity_search_modal .bsoc_activity_search_container .search_activities_container .search_activities_header_section .search_activities_transfer{display:flex;justify-content:center;align-items:center;width:32px;height:32px;aspect-ratio:1;border:1px solid black;border-radius:999px;cursor:pointer}.bsoc_activity_search_modal .bsoc_activity_search_container .search_activities_container .search_activities_header_section .search_activities_transfer .search_activities_transfer_icon{display:flex;width:16px;height:16px}.bsoc_activity_search_modal .bsoc_activity_search_container .search_activities_container .search_activities_header_section .search_activities_transfer .search_activities_transfer_icon svg{width:100%;height:auto}.bsoc_activity_search_modal .bsoc_activity_search_container .search_activities_container .search_activities_header_section .search_activities_transfer.transfer{position:relative}.bsoc_activity_search_modal .activity_transfer{max-height:300px;overflow:auto}.post_activities{display:flex;flex-direction:column;min-height:100px;max-height:400px;overflow:auto;padding:4px}.post_activities .post_activities_container{display:flex;flex-direction:column}.post_activities .post_activities_container .post_name{font-size:1.1em;font-weight:600;padding:6px 0}.post_activities .post_activities_container .post_activities_table_body{display:flex;flex-direction:column;gap:4px;border-radius:4px;flex:1}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row{display:flex;flex-direction:row;align-items:center;gap:6px;padding:10px 5px;background-color:#fff;box-shadow:0 1px 3px #aea9a9;border-radius:6px;width:100%}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row.selected{background-color:#e6f2f8}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.find .post_activity_find{display:flex;justify-content:center;align-items:center;width:30px;height:30px;aspect-ratio:1;border:1px solid black;border-radius:999px;cursor:pointer}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.find .post_activity_find .post_activity_find_icon{display:flex;width:24px;height:24px;transform:rotate(90deg)}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.find .post_activity_find .post_activity_find_icon svg{width:100%;height:auto}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;flex:1}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container{display:flex;flex-direction:row;float:left;margin-right:4px}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon{height:1.2em}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.applied svg path{fill:#677b86!important}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.approve svg path{fill:#8cda86!important}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.transfer svg path{fill:#fdcf34!important}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon svg{height:100%;width:auto}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_name_container .activity_name{line-height:1.2em}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_criterias_container{display:flex;flex-direction:row;gap:4px}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_criterias_container .criteria_item{display:flex;width:24px;height:24px}.post_activities .post_activities_container .post_activities_table_body .post_activity_table_row .post_activity_table_cell.name .activity_criterias_container .criteria_item .criteria_item_icon svg{width:100%;height:100%}.stage_activity_filter{display:flex;flex-direction:column;gap:6px;padding-bottom:8px}.stage_activity_filter .stage_activity_filter_row{display:flex;flex-direction:row;flex-wrap:wrap}.stage_activity_filter .stage_activity_filter_row.name{flex-wrap:nowrap}.stage_activity_filter .stage_activity_filter_row{gap:6px}.stage_activity_filter .stage_activity_filter_row .name_input{width:100%}.stage_activity_filter .stage_activity_filter_row .search_btn{background-color:#5b86b9}.stage_activity_filter .stage_activity_filter_row .clear_btn{background-color:#91a550}.aomio_activity_filter{display:flex;flex-direction:column;padding-bottom:8px}.aomio_activity_filter .aomio_activity_filter_row{display:flex;flex-direction:row;gap:6px}.aomio_activity_filter .aomio_activity_filter_row .name_input{width:100%}.aomio_activity_filter .aomio_activity_filter_row .search_btn{background-color:#5b86b9}.aomio_activity_filter .aomio_activity_filter_row .clear_btn{background-color:#91a550}.characteristic_activity_filter{display:flex;flex-direction:column;padding-bottom:8px}.characteristic_activity_filter .characteristic_activity_filter_row{display:flex;flex-direction:row;gap:6px}.move_scheme_modal{width:500px;min-width:500px!important;max-height:50vh!important}.move_scheme_container{display:flex;flex-direction:column;width:100%;gap:1vh}.move_scheme_container .move_scheme_table{min-height:200px}.move_scheme_container .move_scheme_table tr{display:flex!important}.move_scheme_container .move_scheme_table .move_scheme_table_actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.move_scheme_container .move_scheme_table .move_scheme_table_actions .move_scheme_action{display:flex;flex-direction:column;cursor:pointer}.move_scheme_container .move_scheme_table .move_scheme_table_actions .move_scheme_action .move_scheme_action_icon{display:flex;flex-direction:row;width:18px;height:18px}.move_scheme_container .move_scheme_table .move_scheme_table_actions .move_scheme_action .move_scheme_action_icon svg{width:18px;height:18px}.move_scheme_container .move_scheme_table .move_scheme_image{display:flex;flex-direction:row;align-items:center;gap:6px}.move_scheme_container .move_scheme_table .move_scheme_image .imageContainer{width:100px;height:185px;border:1px dashed black;display:flex;justify-content:center;align-items:center;text-align:center}.move_scheme_container .move_scheme_table .move_scheme_image .imageContainer.has_img{border:0}.move_scheme_container .move_scheme_table .move_scheme_image .imageContainer .pictogramm{width:100px;height:185px;cursor:pointer}.move_scheme_container .move_scheme_table .move_scheme_image .input_add_img{height:100%;padding:1vh;border:1px solid black;border-radius:3px}.move_scheme_container .move_scheme_table .move_scheme_image .input_add_img img{width:32px;height:auto}.move_scheme_container .move_scheme_actions{display:flex;justify-content:flex-end}.move_scheme_container .move_scheme_actions .move_scheme_add{display:flex;flex-direction:row;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:40px;height:40px}.move_scheme_container .move_scheme_actions .move_scheme_add.disabled{cursor:not-allowed}.move_scheme_container .move_scheme_actions .move_scheme_add.disabled svg{background-color:gray!important}.move_scheme_container .move_scheme_actions .move_scheme_add.disabled svg path:first-child{fill:gray!important}.move_scheme_container .move_scheme_actions .move_scheme_add.disabled svg path:nth-child(2n){fill:#d3d3d3!important}.move_scheme_container .move_scheme_actions .move_scheme_add .add_icon{display:flex;justify-content:center;align-items:center}.move_scheme_container .move_scheme_actions .move_scheme_add .add_icon svg{width:40px;height:40px;border-radius:50%;background-color:#515458}.move_scheme_container .move_scheme_actions .move_scheme_add .add_icon svg path:first-child{fill:#515458}.move_scheme_container .move_scheme_actions .move_scheme_add .add_icon svg path:nth-child(2n){fill:#fff!important}.displayed_scheme_container{position:absolute;z-index:999;width:460px;height:852px;margin:auto;left:0;right:0;bottom:0;top:0;background-color:#fff;outline:1px solid black}.bsoc_loading_details_modal{display:flex;flex-direction:column;width:100%}.bsoc_loading_details_modal .nav_tabs{display:flex;padding-bottom:1vh;gap:4px;overflow-x:auto}.bsoc_loading_details_modal .nav_tabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.bsoc_loading_details_modal .nav_tabs .tab.active{background-color:#ffaa14}.bsoc_loading_details_modal .loading_info_container{display:flex;flex-direction:column;width:100%;gap:2vh}.bsoc_loading_details_modal .loading_info_container .bsoc_info{display:flex;flex-direction:row;gap:2vh}.bsoc_loading_details_modal .loading_info_container .bsoc_info .bsoc_info_item{display:flex;flex-direction:column;gap:.5vh}.bsoc_loading_details_modal .loading_info_container .bsoc_info .bsoc_info_item .bsoc_info_header{font-weight:500}.bsoc_loading_details_modal .loading_info_container .bsoc_info .bsoc_info_item .bsoc_info_content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-size:1.1em}.bsoc_loading_details_modal .loading_info_container .bsoc_info .bsoc_info_item .bsoc_info_content .icon svg{width:1.3em;height:1.3em}.bsoc_loading_details_modal .loading_info_container .families_info{display:flex;flex-direction:row;align-items:center;gap:2vh;max-width:50vw;overflow-x:auto}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item{display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .loading_chart{display:flex;flex-direction:column;gap:.4rem;justify-content:center;align-items:center}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .loading_chart .loading_percent{padding:2px 4px;border-radius:6px}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .loading_chart .loading_percent.green{background-color:#92d050}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .loading_chart .loading_percent.yellow{background-color:#ffa51c}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .loading_chart .loading_percent.red{background-color:#ff6965}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .loading_chart .chart_loader{min-width:80px;height:170px}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .loading_chart .family_sign{padding:.5rem 1rem;border:2px solid #aea9a9;border-radius:6px}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .loading_chart .family_sign.loader{min-height:2em}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info{display:flex;flex-direction:column;height:fit-content;-webkit-user-select:none;user-select:none;padding:4px;border-radius:4px;border:2px solid #ffaa14;background-color:#fff;justify-content:center}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .stage{color:#002280}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .mio{color:#7ac5ff}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .ao{color:#0076c7}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .ww{color:#a978f2}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .mw{color:#fc0}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .mt{color:#9a0000}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .wm{color:#ed7d31}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .info_loader{display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center}.bsoc_loading_details_modal .loading_info_container .families_info .family_loading_item .family_loading_info .info_loader .info_loader_row{width:20px!important;height:5px!important}.bsoc_loading_details_modal .block_info_container{display:flex;flex-direction:row;gap:2vh;justify-content:space-around}.bsoc_loading_details_modal .block_info_container .header{align-self:center}.bsoc_loading_details_modal .block_info_container .brigade_block_count{display:flex;flex-direction:column;justify-content:center;gap:4px}.bsoc_loading_details_modal .block_info_container .brigade_block_count .brigade_circle{display:flex;padding:60px;aspect-ratio:1;border-radius:50%;border:6px solid #35a9e0;justify-content:center;align-items:center;font-size:1.2em}.bsoc_loading_details_modal .block_info_container .post_families_container{display:flex;flex-direction:column;gap:1vh}.bsoc_loading_details_modal .block_info_container .post_families_container .circle{display:flex;padding:40px;aspect-ratio:1;border-radius:50%;border:6px solid #35a9e0;justify-content:center;align-items:center;font-size:1.1em}.bsoc_loading_details_modal .block_info_container .post_families_container .family_block_container{display:flex;flex-direction:column;justify-content:center;gap:1vh}.bsoc_loading_details_modal .block_info_container .post_families_container .family_block_container .families_block_counts{display:flex;flex-direction:row;gap:2vh}.bsoc_loading_details_modal .block_info_container .post_families_container .family_block_container .families_block_counts .family_block_item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.bsoc_loading_details_modal .block_info_container .post_families_container .post_block_counts{display:flex;flex-direction:column;justify-content:center;gap:1vh}.bsoc_loading_details_modal .block_info_container .post_families_container .post_block_counts .post_blocks{display:flex;flex-direction:row;gap:2vh}.bsoc_loading_details_modal .block_info_container .post_families_container .post_block_counts .post_blocks .post_block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.bsoc_activity_legend{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.2vh}.bsoc_activity_legend .legend_item{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.bsoc_activity_legend .legend_item .cycle_time{width:30px;height:2px;background-color:#000}.bsoc_activity_legend .legend_item .icon{display:flex;width:16px;aspect-ratio:1}.bsoc_activity_legend .legend_item .icon.stage{background-color:#002280}.bsoc_activity_legend .legend_item .icon.mio{background-color:#7ac5ff}.bsoc_activity_legend .legend_item .icon.ao{background-color:#0076c7}.bsoc_activity_legend .legend_item .icon.ww{background-color:#a978f2}.bsoc_activity_legend .legend_item .icon.mw{background-color:#fc0}.bsoc_activity_legend .legend_item .icon.mt{background-color:#9a0000}.bsoc_activity_legend .legend_item .icon.vot{background-color:#ed7d31}.post_creation_mw{min-width:20vh!important}.post_container{display:flex;flex-direction:column;gap:1.5vh;width:100%}.post_container .post_row{display:flex;flex-direction:row;gap:10px}.post_container .post_row .post_input_container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.post_container .post_row .post_input_container.name,.post_container .post_row .post_input_container.name input,.post_container .post_row .post_input_container.address,.post_container .post_row .post_input_container.address input{width:100%}.post_container .post_row .post_input_container .operators_count{width:50px}.post_container .post_row .post_input_container .study_input{width:60px}.post_container .post_row .post_input_container .post_number{width:80px}.post_container .post_row .post_input_container .unit_period input{width:70px}.stage_activity_modal{min-width:625px!important;width:40vw;max-width:700px}.stage_activity_modal .modal_header{width:100%}.stage_activity_modal .stage_activity_modal_header{display:flex;flex-direction:column;gap:2px;width:100%}.stage_activity_modal .stage_activity_modal_header .stage_activity_modal_header_supported_text{font-size:.9rem;font-weight:400}.stage_activity_modal .stage_activity{display:flex;flex-direction:column;width:100%;gap:1vh}.stage_activity_modal .stage_activity .time_section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.6rem;padding-bottom:.5rem;border-bottom:2px solid #7bab9f}.stage_activity_modal .stage_activity .time_section.with_machine_worker{grid-template-columns:1fr 1fr 1fr 1fr}.stage_activity_modal .stage_activity .time_section .machine_worker_container{display:flex;flex-direction:row;gap:4px;align-items:center}.stage_activity_modal .stage_activity .time_section .machine_worker_container .machine_worker_select input{width:50px}.stage_activity_modal .stage_activity .rmtc_section{display:grid;grid-template-columns:minmax(140px,.7fr) minmax(150px,.8fr) minmax(160px,.9fr) minmax(110px,max-content);gap:.6rem;padding-bottom:1rem;border-bottom:2px solid #7bab9f}.stage_activity_modal .stage_activity .rmtc_section .detail_table{width:100%;grid-area:2/1/2/5;min-height:100px;max-height:200px}.stage_activity_modal .stage_activity .rmtc_section .detail_table tr{display:flex!important}.stage_activity_modal .stage_activity .info_container{display:flex;flex-direction:column;gap:6px}.stage_activity_modal .stage_activity .info_container .label{display:flex;flex-direction:row;align-items:center;gap:4px;font-weight:500}.stage_activity_modal .stage_activity .info_container .label .icon{display:flex;width:16px;height:16px}.stage_activity_modal .stage_activity .info_container .label .icon svg{width:16px;height:16px}.stage_activity_modal .stage_activity .info_container .value{display:flex;flex:1;word-break:break-word}.stage_activity_modal .stage_activity .stage_activity_tabs{display:flex;padding-bottom:1vh;gap:4px;overflow-x:auto}.stage_activity_modal .stage_activity .stage_activity_tabs .tab{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:80px;width:max-content;border:1px solid black;border-radius:4px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.stage_activity_modal .stage_activity .stage_activity_tabs .tab.active{background-color:#ffaa14}.stage_activity_modal .stage_activity .action_table{width:100%;min-height:100px;max-height:300px}.stage_activity_modal .stage_activity .action_table tr{display:flex!important}.stage_activity_modal .stage_activity .prohibited_container{display:flex;flex-direction:column}.stage_activity_modal .stage_activity .prohibited_container .prohibited_text{min-height:100px;width:100%}.stage_activity_modal .stage_activity .scheme_container{width:100%;height:300px;overflow-x:hidden;overflow-y:auto}.stage_activity_modal .stage_activity .scheme_container .soc_image{width:100%;height:auto}.bsoc_machine_modal{top:190px;width:685px;min-width:0!important}.bsoc_machine_modal_container{display:flex;flex-direction:column;width:100%;gap:10px}.bsoc_machine_modal_container .bsoc_machine_modal_input{display:flex;flex-direction:row;gap:4px;align-items:center}.bsoc_machine_modal_container .bsoc_machine_modal_input .bsoc_machine_number_input{width:100px}.bsoc_machine_modal_container .bsoc_machine_modal_input .bsoc_machine_name_input{width:100%}.bsoc_machine_modal_container .bsoc_machine_modal_input .bsoc_machine_type_select input{width:150px}.bsoc_machine_modal_container .bsoc_machine_workers_container{display:flex;flex-direction:column;gap:10px}.bsoc_machine_modal_container .bsoc_machine_workers_container .bsoc_machine_worker_add{display:flex;justify-content:space-between;align-items:center}.bsoc_machine_modal_container .bsoc_machine_workers_container .bsoc_machine_worker_add .bsoc_machine_worker_add_btn{background-color:#ffaa14}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row{display:flex;align-items:center;gap:8px}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row .worker_row_delete{width:16px;height:16px;cursor:pointer}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row .worker_row_delete .worker_row_delete_icon{width:16px;height:16px;align-items:center;justify-content:center}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row .worker_row_delete .worker_row_delete_icon svg{width:100%;height:auto}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row .worker_row_delete.disabled{cursor:not-allowed}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row .worker_row_delete.disabled svg path{fill:#949090}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row .worker_row_inputs{display:flex;flex-direction:row;gap:4px;align-items:center}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row .worker_row_inputs .worker_row_real_worker_select input{width:50px}.bsoc_machine_modal_container .bsoc_machine_workers_container .worker_row .worker_row_inputs .worker_row_percentage_input{width:45px}.bsoc_worker_modal{min-width:0!important;width:500px}.bsoc_worker_modal_container{display:flex;width:100%;flex-direction:column;gap:10px}.bsoc_worker_modal_container .bsoc_worker_modal_input{display:flex;flex-direction:row;gap:4px;align-items:center}.bsoc_worker_modal_container .bsoc_worker_modal_input .bsoc_worker_number_input{width:100px}.bsoc_worker_modal_container .bsoc_worker_modal_input .bsoc_worker_name_input{width:100%}.bsoc_worker_modal_container .bsoc_worker_modal_input .bsoc_worker_study_period_input,.bsoc_worker_modal_container .bsoc_worker_modal_input .bsoc_worker_study_meas_select input{width:75px}.bsoc_machine_activity_modal{display:flex;flex-direction:column;width:100%;gap:1vh}.bsoc_machine_activity_modal .machine_worker_select input{width:75px}.bsoc_machine_activity_modal .bsoc_machine_activity_selector{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bsoc_machine_activity_modal .bsoc_machine_activity_selector .select_option_container{display:flex;flex-direction:row;align-items:center;gap:4px}.bsoc_machine_activity_modal .bsoc_machine_activities_table{display:flex;flex-direction:column;min-height:300px;max-height:300px;overflow:auto}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row{display:flex;flex-direction:row;align-items:center;gap:6px;padding:8px 0}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .not_assigned{letter-spacing:-.5px;margin-left:auto}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell{display:flex;align-items:center;flex-direction:row}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.exclamation{display:flex;width:16px;height:16px}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.exclamation svg{width:100%;height:auto}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.select{margin-left:auto}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.name{justify-content:space-between;gap:4px}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container{display:flex;flex-direction:row;float:left;margin-right:4px}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon{height:1.2em}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.applied svg path{fill:#677b86!important}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.approve svg path{fill:#8cda86!important}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.transfer svg path{fill:#fdcf34!important}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon svg{height:100%;width:auto}.bsoc_machine_activity_modal .bsoc_machine_activities_table .bsoc_machine_activities_table_row .activity_table_cell.name .activity_name_container .activity_name{word-break:break-word;line-height:1.2em}.worker_movement_modal{width:300px;min-width:0!important}.worker_movement_modal_container{display:flex;flex-direction:column;gap:1vh;width:100%}.worker_movement_modal_container .worker_movement_input_container{display:flex;flex-direction:row;align-items:center;gap:4px}.worker_movement_modal_container .worker_movement_input_container input{width:80px}.worker_synthesis_modal{min-width:0!important;width:500px}.worker_synthesis_container{display:flex;flex-direction:column;width:100%;gap:2vh}.worker_synthesis_container .synthesis_diagram_container{display:flex;flex-direction:row;gap:20px;justify-content:center}.worker_synthesis_container .machine_detail_table tr{display:flex!important}.worker_synthesis_container .machine_detail_table .detail_cell.actual{color:#91a550}.worker_synthesis_container .machine_detail_table .detail_cell.actual.shortage{color:red}.bsoc_diagram_container{display:flex;flex-direction:column;cursor:pointer;-webkit-user-select:none;user-select:none;height:100%}.bsoc_diagram_container .bsoc_diagram_container_svg{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;min-height:24px}.bsoc_diagram_container .bsoc_diagram_container_svg .svg_icon{width:24px;height:24px}.bsoc_diagram_container .bsoc_diagram_container_wrapper{display:flex;flex-direction:column;height:100%;border-radius:6px;margin:2px}.bsoc_diagram_container .bsoc_diagram_container_wrapper.selected{outline:2px solid #ffaa14}.bsoc_diagram_container .bsoc_diagram_container_wrapper .open_btn{visibility:hidden;background-color:#ffaa14;border-radius:0 0 6px 6px}.bsoc_diagram_container .bsoc_diagram_container_wrapper .open_btn.show{visibility:visible}.bsoc_diagram_container .bsoc_diagram_container_wrapper .open_btn.none{display:none}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container{display:flex;flex-direction:column;height:100%;padding:4px;border-radius:6px;border:1px solid #aea9a9;background-color:#fff;position:relative}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container.selected{border-color:transparent}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container .bsoc_diagram_container_footer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container .bsoc_diagram_container_footer .bsoc_diagram_container_footer_text{display:flex;flex-direction:row;justify-content:center;align-items:center}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container .bsoc_diagram_container_footer .bsoc_diagram_container_changes_mark{width:8px;height:8px;border-radius:50%;background-color:#ffaa14}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container .compare_btn{display:none;padding:2px;border-radius:4px;border:2px solid #ffaa14;position:absolute;left:87.5%;bottom:5%;z-index:1;background-color:#fff}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container .compare_btn.show{display:flex}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container .compare_btn.active{background-color:#ffaa14}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container .compare_btn .compare_icon{display:flex;width:18px;height:18px;transform:rotate(90deg)}.bsoc_diagram_container .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container .compare_btn .compare_icon svg{width:18px;height:18px}.diagram_container{display:flex;flex-direction:row;gap:4px;height:100%;padding:.2em 1.1em .5em 1.3em;position:relative}.diagram_container .diagram_name{position:absolute;left:0;top:0;display:flex;justify-content:center;text-align:center;width:1.1em;overflow:hidden;height:100%}.diagram_container .diagram_name span{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;writing-mode:vertical-lr;rotate:180deg;font-size:1.1em}.diagram_container .diagram_chart{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4em}.diagram_container .diagram_chart .chart_value{padding:1px 4px;text-align:center;text-wrap:nowrap;border-radius:4px;font-variant-numeric:normal}.diagram_container .diagram_chart_legend{display:flex;flex-direction:column;height:fit-content;width:fit-content;position:absolute;right:-2rem;top:0;bottom:0;margin:auto 0;z-index:1;padding:.4em;border-radius:4px;border:2px solid #ffaa14;background-color:#fff;font-size:.9em;text-align:center;-webkit-user-select:none;user-select:none}.bsoc_transfer_modal{width:400px;min-width:400px!important}.bsoc_transfer_container{display:flex;flex-direction:column;width:100%;gap:1vh}.bsoc_transfer_container .bsoc_transfer_input{display:flex;flex-direction:row;gap:4px;align-items:center;width:100%}.bsoc_transfer_container .bsoc_transfer_input .bsoc_select{width:240px}.bsoc_compare_machine_modal{min-width:0!important;width:400px}.bsoc_compare_machine_container{display:flex;flex-direction:column;width:100%;gap:1vh}.bsoc_compare_machine_container .bsoc_compere_machine_selectors{display:flex;flex-direction:row;gap:20px}.bsoc_compare_machine_container .bsoc_compere_machine_selectors .bsoc_compare_machine_worker_select{display:flex;flex-direction:row;align-items:center;gap:4px}.bsoc_compare_machine_container .bsoc_compere_machine_selectors .bsoc_compare_machine_worker_select .bsoc_machine_worker_select input{width:75px}.balancing_soc_form_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}.balancing_soc_form_header .header_section{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;position:relative}.balancing_soc_form_header .header_section .transfer_row{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.balancing_soc_form_header .header_section .transfer_row .text{text-wrap:nowrap}.balancing_soc_form_header .header_section .selection{display:flex;flex-direction:row;gap:4px}.balancing_soc_form_header .header_section .notification_count{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:50%;background-color:#f44437;position:absolute;right:-6px;top:2px;color:#fff;font-size:.8em}.bsoc_header_action_item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #515458;border-radius:999rem;cursor:pointer;-webkit-user-select:none;user-select:none;height:36px;aspect-ratio:1;position:relative}.bsoc_header_action_item.disabled{cursor:not-allowed;border-color:#d3d3d3;background-color:#f5f5f6}.bsoc_header_action_item.disabled svg path{fill:#d3d3d3}.bsoc_header_action_item .bsoc_header_action_icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:24px;height:24px}.bsoc_header_action_item .bsoc_header_action_icon svg{width:100%;height:auto}.bsoc_activities_table_row{display:flex;flex-direction:row;align-items:center;gap:2px;padding:10px 5px}.bsoc_activities_table_row.disguised{display:none}.bsoc_activities_table_row.bgc_light_gray{background-color:#f5f5f6!important}.bsoc_activities_table_row .activities_table_head_icon{display:flex;align-items:center;width:24px;height:24px}.bsoc_activities_table_row .activities_table_head_icon svg{width:100%;height:auto}.bsoc_activities_table_row .bsoc_activities_table_cell.select,.bsoc_activities_table_row .bsoc_activities_table_cell.sync_btn_cell{width:20px;max-width:20px;min-width:20px}.bsoc_activities_table_row .bsoc_activities_table_cell.name{flex:1}.bsoc_activities_table_row .bsoc_activities_table_cell.time,.bsoc_activities_table_row .bsoc_activities_table_cell.percent,.bsoc_activities_table_row .bsoc_activities_table_cell.family,.bsoc_activities_table_row .bsoc_activities_table_cell.virt_worker,.bsoc_activities_table_row .bsoc_activities_table_cell.oper_position,.bsoc_activities_table_row .bsoc_activities_table_cell.ergonomic{width:50px;max-width:50px;min-width:50px}.bsoc_activities_table_row .bsoc_activities_table_cell.more_options{min-width:26px;flex:0}.bsoc_activities_table_row .bsoc_activities_table_cell.select .unvisible,.bsoc_activities_table_row .bsoc_activities_table_cell.sync_btn_cell .unvisible{visibility:hidden}.bsoc_activities_table_row .bsoc_activities_table_cell.sync_btn_cell .sync_btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:16px;height:16px;border:1px solid #aea9a9;border-radius:3px;font-size:13px;font-weight:500}.bsoc_activities_table_row .bsoc_activities_table_cell.sync_btn_cell .sync_btn.active_green{background-color:#84e179}.bsoc_activities_table_row .bsoc_activities_table_cell.sync_btn_cell .sync_btn.active_orange{background-color:#ff8000}.bsoc_activities_table_row .bsoc_activities_table_cell.sync_btn_cell .sync_btn.disabled{opacity:.4}.bsoc_activities_table_row .bsoc_activities_table_cell.name{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4px}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_name_container .activity_type_indicator_icon_container{display:flex;flex-direction:row;float:left;margin-right:4px}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon{height:1.2em}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.applied svg path{fill:#677b86!important}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.approve svg path{fill:#8cda86!important}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon.stage.transfer svg path{fill:#fdcf34!important}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_name_container .activity_type_indicator_icon_container .activity_type_indicator_icon svg{height:100%;width:auto}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_name_container .activity_name{word-break:break-word;line-height:1.2em}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_criterias_container{display:flex;flex-direction:row;gap:4px}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_criterias_container .criteria_item{display:flex;width:24px;height:24px}.bsoc_activities_table_row .bsoc_activities_table_cell.name .activity_criterias_container .criteria_item .criteria_item_icon svg{width:100%;height:100%}.bsoc_activities_table_row .bsoc_activities_table_cell.oper_position .operator_position_label{display:flex;flex-direction:row;justify-content:center;align-items:center;height:24px;border-radius:4px}.bsoc_activities_table_row .bsoc_activities_table_cell.ergonomic{display:flex;flex-direction:row;justify-content:center}.bsoc_activities_table_row .bsoc_activities_table_cell.ergonomic .ergonomic_label{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:24px;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.bsoc_activities_table_row .bsoc_activities_table_cell.ergonomic .ergonomic_label.excellent{background-color:green}.bsoc_activities_table_row .bsoc_activities_table_cell.ergonomic .ergonomic_label.good{background-color:#ff0}.bsoc_activities_table_row .bsoc_activities_table_cell.ergonomic .ergonomic_label.bad{background-color:red}.bsoc_activities_table_row .bsoc_activities_table_cell.more_options{cursor:pointer}.more_option_context_menu{max-height:300px;overflow:auto}.activity_panel_tooltip{left:100px}.bsoc_activities_panel{width:100%;flex:1 1;overflow:hidden;min-height:300px}.bsoc_activities_panel .bsoc_activities_panel_content{display:flex;flex-direction:column;gap:4px;height:100%}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container{flex:1;overflow:hidden}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table{display:flex;flex-direction:column;gap:2px;border:1px solid #aea9a9;border-radius:6px;height:100%}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .middle_align{display:flex;flex-direction:row;justify-content:center;flex:1}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_table_header{background-color:#fff8e6;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom:2px solid #707070;position:relative}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_table_header.tbody_is_overflowed{padding-right:15px}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_table_header .bsoc_activities_table_cell.name .bsoc_activities_table_header_cell_value{display:flex;flex-direction:row;align-items:center;gap:4px}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_table_header .bsoc_activities_table_cell.name .bsoc_activities_table_header_cell_value .id_table{font-weight:600;line-height:100%;font-size:1.2em;word-break:break-word}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_table_header .bsoc_activities_table_cell.more_options{cursor:pointer}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_list_table_body{display:flex;flex-direction:column;gap:4px;border-radius:4px;flex:1;overflow:auto;min-height:100px;padding-bottom:3px}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_list_table_body .bsoc_activities_table_row{background-color:#fff;box-shadow:0 1px 3px #aea9a9;cursor:pointer}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_list_table_body .bsoc_activities_table_row.selected{background-color:#e6f2f8}.bsoc_activities_panel .bsoc_activities_panel_content .bsoc_activities_list_table_container .bsoc_activities_list_table .bsoc_activities_list_table_body .bsoc_activities_table_row.dragging{display:none!important}.bsoc_activities_panel_control_panel{display:flex;flex-direction:row;gap:8px;padding:4px 4px 4px 24px;border:1px solid #aea9a9;border-radius:6px;position:relative}.bsoc_activities_panel_control_panel .bsoc_activities_panel_controls{display:flex;flex-direction:row;gap:8px}.bsoc_activities_panel_control_panel .toggle_visible_waitings .control_panel_item_icon{width:20px;height:20px}.bsoc_activities_panel_control_panel .activity_panel_transfer{max-height:300px;overflow:auto}.bsoc_activities_panel_control_panel .panel_info_text{display:flex;align-items:center;font-weight:600;font-size:1.15em}.bsoc_activities_control_panel_item{display:flex;justify-content:center;align-items:center;width:32px;height:32px;aspect-ratio:1;border:1px solid black;border-radius:999px;cursor:pointer}.bsoc_activities_control_panel_item.crossed{position:relative;overflow:hidden}.bsoc_activities_control_panel_item.crossed.disabled:after{background-color:#aea9a9!important}.bsoc_activities_control_panel_item.crossed:after{content:"";position:absolute;top:50%;left:50%;width:142%;height:1px;background-color:#000;transform:translate(-50%,-50%) rotate(-45deg);z-index:0}.bsoc_activities_control_panel_item.disabled{cursor:not-allowed;border-color:#d3d3d3;background-color:#f5f5f6}.bsoc_activities_control_panel_item.disabled svg path{fill:#d3d3d3}.bsoc_activities_control_panel_item.disabled.add svg path{stroke:#d3d3d3!important}.bsoc_activities_control_panel_item.disabled.exit_sync svg path{fill:none;stroke:#d3d3d3}.bsoc_activities_control_panel_item .control_panel_item_icon{display:flex;width:20px;height:20px}.bsoc_activities_control_panel_item .control_panel_item_icon svg{width:100%;height:auto}.bsoc_activities_control_panel_item.transfer{position:relative}.bsoc_activity_group_rows{display:flex;flex-direction:column}.bsoc_activity_group_rows.selected .bsoc_activity_group_header_element,.bsoc_activity_group_rows.selected .bsoc_activities_table_row{background-color:#e6f2f8!important}.bsoc_activity_group_rows .bsoc_activity_group_header_element{display:flex;flex-direction:row;align-items:center;gap:2px;padding:10px 5px;background-color:#fff;box-shadow:0 1px 3px #aea9a9}.bsoc_activity_group_rows .bsoc_activity_group_header_element .bsoc_activity_group_header_element_cell.select{width:20px;max-width:20px;min-width:20px}.bsoc_activity_group_rows .group_elements{display:flex;flex-direction:column}.post_section{display:flex;flex-direction:column;width:100%;gap:8px;justify-content:center;align-items:center;position:relative}.post_section .post_slider{gap:2rem;min-height:270px}.post_section .workplace_container{display:flex;flex-direction:row;width:100%;gap:1rem;justify-content:center;align-items:center}.post_section .workplace_container .bsoc_workplace_section_buffer_diag.outline_orange{outline:2px solid #ce8435;border-color:transparent}.post_section .workplace_container .bsoc_workplace_section_buffer_diag.outline_blue{outline:2px solid #7aa8f4;border-color:transparent}.post_section .workplace_container .posts_carusel .draggable_bsoc_post.dragging{display:none!important}.post_section .workplace_container .posts_carusel .has_all_selected_activities:not(.selected) .bsoc_diagram_container_diagram_container{outline:2px solid #ff9838;border-color:transparent}.post_section .workplace_container .posts_carusel .has_selected_activities:not(.selected) .bsoc_diagram_container_diagram_container{outline:2px solid #7aa8f4;border-color:transparent}.post_section .legend{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.2vh}.post_section .legend .legend_item{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.post_section .legend .legend_item .cycle_time{width:30px;height:2px;background-color:#000}.post_section .legend .legend_item .icon{display:flex;width:16px;aspect-ratio:1}.post_section .legend .legend_item .icon.stage{background-color:#002280}.post_section .legend .legend_item .icon.mio{background-color:#7ac5ff}.post_section .legend .legend_item .icon.ao{background-color:#0076c7}.post_section .relative_btn_container{position:absolute;right:2rem;bottom:1rem}.post_section .relative_btn_container .action_item{display:flex;flex-direction:row;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:40px;height:40px}.post_section .relative_btn_container .action_item .action_icon{display:flex;justify-content:center;align-items:center}.post_section .relative_btn_container .action_item.readonly{display:none}.post_section .relative_btn_container .action_item.add svg{width:40px;height:40px;border-radius:50%;background-color:#515458}.post_section .relative_btn_container .action_item.add svg path:first-child{fill:#515458}.post_section .relative_btn_container .action_item.add svg path:nth-child(2n){fill:#fff!important}.buffer_container{display:flex;flex-direction:column;border-radius:6px;border:1px solid #aea9a9;margin:2px;cursor:pointer}.buffer_container.selected{border-color:transparent;outline:2px solid #ffaa14}.buffer_container .item{display:flex;min-width:100px;text-wrap:nowrap;padding:.8rem .2rem;border-bottom:1px solid #aea9a9;justify-content:center}.buffer_container .item.buffer_icon_container{display:flex;justify-content:center;align-items:center;border:none;padding:.4rem .2rem}.buffer_container .item.buffer_icon_container .buffer_icon{width:20px;height:20px}.buffer_container .item.buffer_icon_container .buffer_icon svg{height:auto;width:100%}.draggable_bsoc_post.outline_orange .bsoc_diagram_container_wrapper{outline:2px solid #CE8435}.draggable_bsoc_post.outline_orange .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container{border-color:transparent}.draggable_bsoc_post.outline_orange .diagram_chart_legend{border:2px solid #CE8435}.draggable_bsoc_post.outline_blue .bsoc_diagram_container_wrapper{outline:2px solid #7aa8f4}.draggable_bsoc_post.outline_blue .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container{border-color:transparent}.draggable_bsoc_post.outline_blue .diagram_chart_legend{border:2px solid #7aa8f4}.loading_bsoc_diagramm_containers{display:flex;flex-direction:row;gap:2rem}.loading_bsoc_diagramm_containers .loading_bsoc_diagramm_containers_item{display:flex;flex-direction:column;gap:4px;width:103px}.loading_bsoc_diagramm_containers .loading_bsoc_diagramm_containers_item .loader_icons{width:100%;height:24px}.loading_bsoc_diagramm_containers .loading_bsoc_diagramm_containers_item .loader_diagramm{width:100%;height:180px}.bsoc_machine_section{display:flex;flex-direction:column;width:100%;gap:8px;justify-content:center;align-items:center;position:relative}.bsoc_machine_section .bsoc_machine_carousel_container{display:flex;flex-direction:row;width:100%;gap:1rem;justify-content:center;align-items:center}.bsoc_machine_section .bsoc_machine_carousel_container .bsoc_machines_section_buffer_diag.outline_orange{outline:2px solid #ce8435;border-color:transparent}.bsoc_machine_section .bsoc_machine_carousel_container .bsoc_machines_section_buffer_diag.outline_blue{outline:2px solid #7aa8f4;border-color:transparent}.bsoc_machine_section .bsoc_machine_carousel_container .machine_slider{gap:2rem;min-height:270px}.bsoc_machine_section .bsoc_machine_carousel_container .machine_carusel .draggable_bsoc_machine.dragging{display:none!important}.bsoc_machine_section .relative_btn_container{position:absolute;right:2rem;bottom:1rem}.bsoc_machine_section .relative_btn_container .action_item{display:flex;flex-direction:row;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:40px;height:40px}.bsoc_machine_section .relative_btn_container .action_item .action_icon{display:flex;justify-content:center;align-items:center}.bsoc_machine_section .relative_btn_container .action_item.readonly{display:none}.bsoc_machine_section .relative_btn_container .action_item.add svg{width:40px;height:40px;border-radius:50%;background-color:#515458}.bsoc_machine_section .relative_btn_container .action_item.add svg path:first-child{fill:#515458}.bsoc_machine_section .relative_btn_container .action_item.add svg path:nth-child(2n){fill:#fff!important}.bsoc_machine_section .bsoc_machine_section_header{width:100%;display:flex;flex-direction:row;justify-content:space-between}.bsoc_machine_section .toopTipAddContainer{align-self:flex-end;position:relative}.bsoc_machine_section .toopTipAddContainer .toopTipAdd{left:-7.5rem!important;top:-1rem!important}.draggable_bsoc_machine.outline_orange .bsoc_diagram_container_wrapper{outline:2px solid #CE8435}.draggable_bsoc_machine.outline_orange .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container{border-color:transparent}.draggable_bsoc_machine.outline_orange .diagram_chart_legend{border:2px solid #CE8435}.draggable_bsoc_machine.outline_blue .bsoc_diagram_container_wrapper{outline:2px solid #7aa8f4}.draggable_bsoc_machine.outline_blue .bsoc_diagram_container_wrapper .bsoc_diagram_container_diagram_container{border-color:transparent}.draggable_bsoc_machine.outline_blue .diagram_chart_legend{border:2px solid #7aa8f4}.bsoc_worker_section{display:flex;flex-direction:column;width:100%;gap:8px;justify-content:center;align-items:center;position:relative}.bsoc_worker_section .bsoc_worker_carousel_container{display:flex;flex-direction:row;width:100%;gap:1rem;justify-content:center;align-items:center}.bsoc_worker_section .bsoc_worker_carousel_container .worker_slider{gap:2rem;min-height:270px}.bsoc_worker_section .bsoc_worker_carousel_container .worker_carusel .draggable_bsoc_worker.dragging{display:none!important}.bsoc_worker_section .relative_btn_container{position:absolute;right:2rem;bottom:1rem}.bsoc_worker_section .relative_btn_container .action_item{display:flex;flex-direction:row;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:40px;height:40px}.bsoc_worker_section .relative_btn_container .action_item .action_icon{display:flex;justify-content:center;align-items:center}.bsoc_worker_section .relative_btn_container .action_item.readonly{display:none}.bsoc_worker_section .relative_btn_container .action_item.add svg{width:40px;height:40px;border-radius:50%;background-color:#515458}.bsoc_worker_section .relative_btn_container .action_item.add svg path:first-child{fill:#515458}.bsoc_worker_section .relative_btn_container .action_item.add svg path:nth-child(2n){fill:#fff!important}.bsoc_worker_section .bsoc_worker_section_header{width:100%;display:flex;flex-direction:row;justify-content:space-between}.loading_block_count_widget_container{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #aea9a9;border-radius:4px;background-color:#fff}.loading_block_count_widget_container .loading_block_count_widget_header{font-size:1.1em;font-weight:600;text-align:center}.loading_block_count_widget_container .loading_row{height:100%}.post_variants{display:flex;flex-direction:column;gap:1vh}.post_variants .section_header{font-size:1.2em;font-weight:500}.post_variants .post_variants_container{display:flex;flex-direction:row;width:100%;gap:2rem}.post_variants .post_variants_container .carusel_variants{display:flex;flex-direction:row;flex:1;overflow:hidden}.post_variants .post_variants_container .carusel_variants .carousel-content-wrapper{display:flex;flex-direction:row;align-items:flex-end;flex:1}.post_variants .post_variants_container .carusel_variants .variant_slider{flex:1;gap:2rem;align-items:end;padding:0 4px!important}.post_variants .post_variants_container .variant{display:flex;flex-direction:column;cursor:pointer;-webkit-user-select:none;user-select:none;height:100%}.post_variants .post_variants_container .variant .variant_svg{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;min-height:24px}.post_variants .post_variants_container .variant .variant_svg .svg_icon{width:24px;height:24px}.post_variants .post_variants_container .variant .variant_item{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;margin:2px}.post_variants .post_variants_container .variant .variant_item .variant_item_wrapper{display:flex;flex-direction:column;outline:1px solid #aea9a9;border-radius:6px;cursor:pointer;position:relative}.post_variants .post_variants_container .variant .variant_item .variant_item_wrapper.selected{outline:2px solid #ffaa14}.post_variants .post_variants_container .variant .variant_item .variant_item_wrapper .variant_name_container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0 10px 4px}.post_variants .post_variants_container .variant .variant_item .variant_item_wrapper .variant_name_container .name{width:50px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.9em}.post_variants .post_variants_container .variant .variant_item .variant_item_wrapper .variant_name_container .mix{color:#d3d3d3}.bsoc_navigation{display:flex;flex-direction:row;gap:1vh;justify-content:center;align-items:center}.bsoc_navigation .back_btn{background-color:#ffaa14}.bsoc_layout{display:flex;flex-direction:column;gap:8px;padding:1vh;height:100%}.bsoc_layout .bsoc_loader_container{display:flex;justify-content:center;align-items:center;height:100vh}.spinner_loader{border-radius:50%;position:relative;text-indent:-9999em;animation:spin_loader 1.3s infinite linear;transform:translateZ(0)}@keyframes spin_loader{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}.scheme_tool_image{display:flex;align-items:center;gap:1vh;width:100%;padding:.2vh .5vh .2vh .2vh}.scheme_tool_image .load_switch{display:grid;grid-template-columns:1fr;gap:.2vh}.scheme_tool_image .load_switch .load_option{display:flex;border:1px solid black;padding:2px;gap:.5vh;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:11.5px}.scheme_tool_image .load_switch .load_option.active{background-color:#0881be80}.scheme_tool_image .load_switch .load_option.disable{background-color:#aea9a9}.scheme_tool_image .load_switch .load_option .switch_icon{display:flex;justify-content:center;align-items:center}.scheme_tool_image .load_switch .load_option .switch_icon svg{width:28px;height:auto}.scheme_editor_post_image{display:flex;flex-direction:row;width:100%;justify-content:space-between}.scheme_editor_post_image .inputs_area{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1vh}.scheme_editor_post_image .inputs_area .input_container{display:flex;flex-direction:row;align-items:center;gap:.5vh}.scheme_editor_post_image .inputs_area .input_container .folder_team input{width:70px}.scheme_editor_post_image .inputs_area .input_container .select_techplant{width:150px}.scheme_editor_post_image .btn_copy_soc{color:#fff;background-color:#3a9b88}.scheme_symbol_tool{display:flex;align-items:center;gap:.7vh;padding:1vh}.scheme_symbol_tool .symbol_tool_item{cursor:pointer}.scheme_symbol_tool .symbol_tool_item.active svg{filter:brightness(0) saturate(100%) invert(77%) sepia(41%) saturate(3205%) hue-rotate(347deg) brightness(101%) contrast(101%)}.scheme_symbol_tool .symbol_tool_item .symbol_icon svg{width:36px;height:36px}.scheme_symbol_tool .symbol_tool_item .symbol_icon.arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;width:48px;height:32px}.scheme_symbol_tool .symbol_tool_item .symbol_icon.arrow svg{width:100%;height:100%}.scheme_symbol_tool .symbol_tool_item .symbol_icon.arrow svg path{width:100%;height:auto}.scheme_editor_container{display:flex;flex-direction:column;height:100%;overflow:hidden}.scheme_editor_container .scene_container{display:flex;flex:1 1;padding:10px 0;justify-content:center;align-items:center;background-color:#d3d3d3;overflow:auto}.scheme_editor_container .scene_container .scheme_scene{display:flex;background-color:#fff;position:relative;border:1px solid black}.simogramm_form{display:flex;flex-direction:column;margin:10px;outline:1px solid black;min-height:calc(100% - 20px)}.simogramm_form .simogramm_graph{display:flex;flex-direction:column;overflow:hidden;flex:1}.simogramm_form .simogramm_graph .tbody{display:flex;flex-direction:column;flex:1;row-gap:1px;position:relative;overflow:hidden}.simogramm_form .simogramm_graph .tbody .sym_section_container{display:flex;flex-direction:column;row-gap:1px;position:relative}.simogramm_form .simogramm_graph .tbody .sym_section_container .vertical-custom-dashed-line{position:absolute;z-index:2;width:2px;height:100%;top:0;border:0;border-left:2px solid transparent;border-image:repeating-linear-gradient(to bottom,black 0,black 4px,transparent 4px,transparent 7px,black 7px,black 21px,transparent 21px,transparent 24px) 1}.simogramm_form_header .form_header_cell{display:flex;flex-direction:row;align-items:center;gap:2px;padding:4px;outline:1px solid black;overflow:hidden}.simogramm_form_header .form_header_cell .no_wrap_over_el_text{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.simogramm_form_header .form_header_cell.fam_tech{justify-content:space-between}.simogramm_form_header .form_header_cell.fam_tech .print_btn{min-width:min-content}.section_candles_item{display:flex;flex-direction:column;outline:1px solid black}.section_candles_item:last-child{border-bottom:none}.section_candles_item .header{display:flex;padding:8px 4px;border-bottom:1px solid #aea9a9}.section_candles_item .header .section_candles_name{font-weight:600}.section_candles_item .activities{display:flex;flex-direction:column;position:relative}.section_candles_item .activities .fake_grid{position:absolute;height:100%;box-shadow:-1px 0 #aea9a9}.section_candles_item .activities .fake_grid .grid_cell:not(:last-child){box-shadow:1px 0 #aea9a9}.activity_timeline_item{align-items:center;height:30px}.activity_timeline_item .activity_info{display:grid;grid-template-columns:.375fr .625fr;gap:4px;padding:4px}.activity_timeline_item .activity_info .activity_first_name,.activity_timeline_item .activity_info .activity_second_name{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.activity_timeline_item .timeline_graph{display:flex;height:100%;position:relative}.activity_timeline_item .timeline_graph .candle_line{display:flex;flex-direction:row;align-items:center;gap:2px}.activity_timeline_item .timeline_graph .candle_line .candle_indicator{height:15px}.activity_timeline_item .timeline_graph .candle_line .candle_time{font-size:12px;line-height:1em;letter-spacing:-1px;font-weight:500}.timeline_header{padding:4px 0;border-bottom:1px solid black}.timeline_header .timeline_header_item{font-size:.9em;letter-spacing:-1px;font-weight:500}.vertical_waiting_line{position:absolute;z-index:2;width:2px;border:0}.vertical_waiting_line.om{background-color:#fc0}.vertical_waiting_line.or{background-color:#a978f2}.machine_variant_form{display:flex;flex-direction:column;gap:1vh}.machine_variant_form .section_header{font-size:1.2rem;font-weight:600}.machine_variant_form .bsoc_machine_variant_section{flex-direction:column;gap:10px}.machine_variant_form .bsoc_machine_variant_section .machine_variant_slider{display:flex;gap:2rem}.machine_variant_form .bsoc_machine_variant_section .bsoc_machine_variants_section_header{display:flex;flex-direction:row;justify-content:space-between}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container{display:flex;flex-direction:row;padding:0 10px;gap:2rem}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container{display:grid;grid-template-columns:auto;grid-template-rows:250px repeat(1,45px)}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container.outline{grid-template-rows:250px repeat(4,45px)}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container.cur_machine{width:150px;padding:4px}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container .cur_machine_diagram{width:fit-content;height:calc(100% - 30px);justify-self:center}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container .variant_table_row{display:flex;border-bottom:1px solid #aea9a9;align-items:center}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container .variant_table_row.value{justify-content:center}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container .variant_table_row.value.colored.red{color:red}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container .variant_table_row.value.colored:not(.red){color:green}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container .name{display:inline-block;width:50px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.9em}.machine_variant_form .bsoc_machine_variant_section .machine_variants_container .variant_container .mix{color:#d3d3d3}.machine_info_table{width:100%}.machine_info_table tr{display:flex!important}.machine_info_table .indicator_value:not(.red){color:green}.machine_info_table .indicator_value.red{color:red}.machine_variant_worker_form{display:flex;flex-direction:column;gap:1vh}.machine_variant_worker_form .section_header{font-size:1.2rem;font-weight:600}.machine_variant_worker_form .bsoc_machine_variant_worker_section{flex-direction:column;gap:10px}.machine_variant_worker_form .bsoc_machine_variant_worker_section .machine_variant_worker_slider{gap:20px}.machine_variant_worker_form .bsoc_machine_variant_worker_section .machine_variant_worker_section_header{display:flex;flex-direction:row;justify-content:space-between}.machine_variant_worker_form .bsoc_machine_variant_worker_section .machine_variant_worker_container{display:flex;flex-direction:row;padding:0 10px;gap:1rem}.machine_variant_worker_form .bsoc_machine_variant_worker_section .machine_variant_worker_container .current_variant{height:calc(100% - 30px)}.machine_variant_worker_form .bsoc_machine_variant_worker_section .machine_variant_worker_container .name{display:inline-block;width:50px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.machine_variant_worker_form .bsoc_machine_variant_worker_section .machine_variant_worker_container .mix{color:#d3d3d3}.worker_machine_form{display:flex;flex-direction:column;gap:1vh}.worker_machine_form .section_header{font-size:1.2rem;font-weight:600}.worker_machine_form .bsoc_worker_machine_section{flex-direction:column;gap:10px}.worker_machine_form .bsoc_worker_machine_section .bsoc_worker_machine_section_header{display:flex;flex-direction:row;justify-content:space-between}.worker_machine_form .bsoc_worker_machine_section .worker_machines_container{display:flex;flex-direction:row;gap:1rem}.worker_machine_form .bsoc_worker_machine_section .worker_machines_container .machine_container{display:grid;grid-template-columns:auto;grid-template-rows:250px repeat(3,45px)}.worker_machine_form .bsoc_worker_machine_section .worker_machines_container .machine_container.cur_machine{padding:4px}.worker_machine_form .bsoc_worker_machine_section .worker_machines_container .machine_container .machine_diagram{padding:0 20px}.worker_machine_form .bsoc_worker_machine_section .worker_machines_container .machine_container .cur_machine_diagram{width:fit-content;height:calc(100% - 30px);justify-self:center}.worker_machine_form .bsoc_worker_machine_section .worker_machines_container .machine_container .variant_table_row{display:flex;border-bottom:1px solid #aea9a9;align-items:center}.worker_machine_form .bsoc_worker_machine_section .worker_machines_container .machine_container .variant_table_row.value{justify-content:center}.worker_machine_variant_form{display:flex;flex-direction:column;gap:1vh}.worker_machine_variant_form .section_header{font-size:1.2rem;font-weight:600}.worker_machine_variant_form .worker_machine_variant_section{flex-direction:column;gap:10px}.worker_machine_variant_form .worker_machine_variant_section .worker_machine_variant_slider{gap:20px}.worker_machine_variant_form .worker_machine_variant_section .worker_machine_variant_section_header{display:flex;flex-direction:row;justify-content:space-between}.worker_machine_variant_form .worker_machine_variant_section .machine_variants_container{display:flex;flex-direction:row;gap:1rem}.worker_machine_variant_form .worker_machine_variant_section .machine_variants_container .name{display:inline-block;width:50px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.worker_machine_variant_form .worker_machine_variant_section .machine_variants_container .mix{color:#d3d3d3}.user_request_container{display:flex;flex-direction:column;padding:1.2rem;gap:1vh;height:calc(100vh - 50px)}.user_request_container .user_requests_header_container{display:flex;flex-direction:row;gap:12px;align-items:center}.user_request_container .user_requests_header_container .user_requests_header{font-size:1.2em;font-weight:700}.user_request_container .user_requests_header_container .refresh_btn_container{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.user_request_container .user_requests_header_container .refresh_btn_container .refresh_icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px;cursor:pointer}.user_request_container .user_requests_header_container .refresh_btn_container .refresh_icon svg{width:100%;height:auto}.user_request_container .user_request_delete_container{display:flex;flex-direction:row}.user_request_container .user_request_delete_container .user_request_delete_btn{background-color:#ffaa14}.user_request_container .user_request_table{width:100%;flex:1}.user_request_container .user_request_table tr{display:flex!important}.user_request_container .user_request_table .user_request_type.link{width:fit-content;color:#00f;cursor:pointer}.user_request_container .user_request_table .user_request_type.link:hover{text-decoration:underline}.user_request_container .user_request_table .status_icon{display:flex;flex-direction:column}.user_request_container .user_request_table .status_icon.in_process svg{transform:scaleX(-1);overflow:visible;width:28px;height:28px}.user_request_container .user_request_table .status_icon.in_process svg path{transform:scale(1.2);fill:#fea700}.user_request_container .user_request_table .status_icon.done svg{width:24px;height:24px}.user_request_container .user_request_table .status_icon.done svg path{fill:#379250}.user_request_container .user_request_table .status_icon.fail svg{width:24px;height:24px}.user_request_container .user_request_table .status_icon.fail svg path{fill:#de4034}.table_operation_requirements_form_page{display:flex;flex-direction:row;justify-content:center;align-items:center}.table_operation_requirements_form_page .print_form_container{display:flex;flex-direction:column;gap:4px;min-width:197mm;width:197mm;max-width:197mm;break-inside:avoid}.table_operation_requirements_form_page .print_form_container .main_form{width:100%;min-height:270mm;height:270mm;max-height:270mm;overflow:hidden;padding:0 15px;border:1px solid black}.table_operation_requirements_form_page .print_form_container .main_form .form_header{display:flex;flex-direction:row;justify-content:center;align-items:center;height:10mm;position:relative}.table_operation_requirements_form_page .print_form_container .main_form .form_header .header_text{font-size:24px;font-weight:500}.table_operation_requirements_form_page .print_form_container .main_form .form_header .imp_criterias{display:flex;flex-direction:row;gap:4px;position:absolute;right:0}.table_operation_requirements_form_page .print_form_container .main_form .form_header .imp_criterias .imp_crit_icon{width:24px;height:24px}.table_operation_requirements_form_page .print_form_container .main_form .form_body{display:flex;flex-direction:column;align-items:center;overflow:hidden;height:100%;gap:2mm}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section{width:100%;border:1px solid black}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section .section_header{display:grid;grid-template-columns:11fr 8fr;height:5mm;font-size:14px;font-weight:500;background-color:#f1f3f4;border-bottom:1px solid black}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section .section_header .header_operation{outline:1px solid black;text-align:center}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section .section_header .header_skills{text-align:center}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.bsoc_section{display:grid;grid-template-columns:11fr 8fr;grid-template-rows:20mm;gap:1px}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.bsoc_section .bsoc_section_col{display:grid;grid-template-rows:repeat(4,1fr);gap:1px;outline:1px solid black}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.bsoc_section .bsoc_section_col .bsoc_section_col_data{padding:1px 2px;font-size:12px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section{height:100%}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_content{height:100%;display:grid;grid-template-columns:11fr 8fr}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section{overflow:hidden;border-bottom:none}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_partipates{list-style-type:none}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_partipates:first-child{outline:1px solid black}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_partipates .partipates_item:before{content:"•"}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_partipates .partipates_item{font-size:12px;white-space:pre-line;padding:2px 5px}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_items{list-style-type:none}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_items:first-child{outline:1px solid black}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_items .skills_item:before{content:"•"}.table_operation_requirements_form_page .print_form_container .main_form .form_body .form_body_section.soc_section .soc_section_items .skills_item{font-size:12px;white-space:pre-line;padding:2px 5px}.base_print_page{break-inside:avoid;break-after:auto;overflow:hidden!important}.base_print_page.dev_mode{outline:1px solid red}.print_form_footer{display:flex;justify-content:space-between;break-inside:avoid;font-size:14px}.print_form_footer .stamp{margin-left:auto}.print_form_header{display:flex;justify-content:flex-end;break-inside:avoid;font-size:14px}@media print{html{zoom:1!important;transform:scale(1)!important;transform-origin:0 0!important}.outlet{overflow:visible!important}.nav_header,.notification-container{display:none!important}}@media print{.print_form_container_base{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.print_form_container_base{zoom:1!important;transform:scale(1)!important;transform-origin:0 0!important}.table_bsoc_synthesis_form_page{display:flex;flex-direction:row;justify-content:center;align-items:center}.table_bsoc_synthesis_form_page .print_form_container{display:flex;flex-direction:column;gap:4px;min-width:287mm;width:287mm;max-width:287mm}.table_bsoc_synthesis_form_page .print_form_container .main_form{display:flex;flex-direction:column;width:100%;min-height:190mm;height:190mm;max-height:190mm;overflow:hidden;border:1px solid black}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body{display:flex;flex-direction:column;gap:2px;flex:1;overflow:hidden}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics{display:flex;column-gap:8px;width:100%;min-height:44mm;height:44mm;padding:4px 8px;font-size:12px;overflow:hidden}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .team_widget_container{border-radius:0;border-color:#000;padding:4px;gap:4px;flex:1}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .team_widget_container .bar_chart .konvajs-content{height:100px!important;width:60px!important}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .team_widget_container .bar_chart canvas{height:100px!important;width:60px!important}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .team_widget_container .chart_legend{padding:2px;gap:1px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .efficiency_widget_container{border-radius:0;border-color:#000;padding:4px;gap:4px;flex:1}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .efficiency_widget_container .efficiency_widget_circle{height:80px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .efficiency_widget_container .efficiency_widget_footer{gap:4px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .block_count_widget_container{border-radius:0;border-color:#000;padding:4px;gap:4px;flex:1}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .general_grafics .block_count_widget_container .block_count_circle{height:80px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container{display:flex;flex-direction:column;flex:1}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .act_legend{font-size:10px;line-height:10px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .act_legend .icon{width:10px;height:10px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .act_legend .cycle_time{width:20px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form{display:grid;grid-template-columns:37mm 1fr;gap:1px;flex:1}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .syntesis_form_column{display:grid;grid-template-rows:44mm 1fr;grid-template-columns:1fr}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .line_table_col_grid{grid-template-rows:repeat(13,1fr)}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .machine_table_col_grid{grid-template-rows:repeat(20,1fr)}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .syntesis_form_header .syntesis_form_diagrams_legend{display:flex;flex-direction:column;justify-content:center;gap:4px;font-size:12px;padding:6px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .syntesis_form_header .syntesis_form_diagrams_legend .diagrams_legend_row{display:flex;align-items:center;gap:3px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .syntesis_form_header .syntesis_form_table_legend{display:grid;gap:1px;font-size:12px;line-height:12px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .syntesis_form_header .syntesis_form_table_legend .table_legend_cell{display:flex;align-items:center;padding:0 2px;outline:1px solid black;text-wrap:nowrap;overflow:hidden}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items{display:grid;grid-template-columns:repeat(14,1fr);grid-template-rows:1fr;gap:1px;overflow:hidden}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .stolb_diagramm_container{display:flex;flex-direction:column;justify-content:center;gap:1px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .stolb_diagramm_container .criterias_container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2px;min-height:16px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .stolb_diagramm_container .criterias_container .svg_icon{width:16px;height:16px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .stolb_diagramm_container .diagramm{height:auto!important;font-size:12px;padding-right:2px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .stolb_diagramm_container .diagramm .bar_chart .konvajs-content{height:110px!important;width:40px!important}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .stolb_diagramm_container .diagramm .bar_chart canvas{height:110px!important;width:40px!important}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .temp{display:grid;gap:1px}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .temp .item_data_cell{display:flex;justify-content:center;align-items:center;font-size:12px;line-height:12px;position:relative;outline:1px solid black}.table_bsoc_synthesis_form_page .print_form_container .main_form .form_body .some_table_container .syntesis_form .body_items .item_post_or_worker .temp .item_data_cell .abs_left_marker{position:absolute;left:1px}.bsoc_synthesis_table_header{display:grid;grid-template-rows:repeat(3,1fr);gap:1px}.bsoc_synthesis_table_header.balancing{grid-template-columns:repeat(3,1fr)}.bsoc_synthesis_table_header.machine{grid-template-columns:repeat(4,1fr)}.bsoc_synthesis_table_header .table_header_cell{padding:2px;outline:1px solid black;font-size:12px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.bsoc_post_synthesis_form_page{display:flex;flex-direction:row;justify-content:center;align-items:center}.bsoc_post_synthesis_form_page .print_form_container{display:flex;flex-direction:column;gap:4px;min-width:280mm;width:280mm;max-width:280mm}.bsoc_post_synthesis_form_page .print_form_container .main_form{display:flex;flex-direction:column;width:100%;min-height:188mm;height:188mm;max-height:188mm;border-bottom:1px solid black;border-right:1px solid black;overflow:hidden}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100%;font-size:11px;overflow:hidden}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box{display:flex;flex-direction:column;gap:4px}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .diagrams_view_box_legend{padding-top:4px;font-size:10px;line-height:10px}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .diagrams_view_box_legend .icon{width:10px;height:10px}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .diagrams_view_box_legend .cycle_time{width:20px}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .grid_variants_diagramm{flex:1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .grid_variants_diagramm .variant_item{display:flex;align-items:center;padding-left:10px;overflow:hidden}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .grid_variants_diagramm .variant_item .diagramm_title_container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-top:4px;font-size:12px}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table{display:flex;flex-direction:column}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_header{display:grid;grid-template-columns:24fr 10fr 95fr}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_header .variants_table_header_col{display:flex;justify-content:center;align-items:center}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_header .variants_table_header_col.v{letter-spacing:-.7px}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body{flex:1;position:relative}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body .fake_grid{position:absolute;z-index:1;width:100%;height:100%;pointer-events:none;display:grid;grid-template-columns:24fr 10fr 95fr;grid-template-rows:100%}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body .variant_item{display:grid;grid-template-columns:24fr 10fr 95fr}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body .variant_item .variant_item_cell.volume{display:flex;justify-content:center}.bsoc_post_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body .variant_item .variant_item_cell.criterias{word-break:break-word;white-space:pre-line}.main_form_post_synthesis_header{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:35mm;font-size:11px}.main_form_post_synthesis_header .section.bsoc{display:grid;grid-template-rows:10fr 25fr}.main_form_post_synthesis_header .section.bsoc .bsoc_header{display:flex;justify-content:center;position:relative}.main_form_post_synthesis_header .section.bsoc .bsoc_header .abs_filler{position:absolute;right:4px;top:0;height:100%;display:flex;align-items:center}.main_form_post_synthesis_header .section.bsoc .bsoc_header .abs_filler .criterias_container{height:24px}.main_form_post_synthesis_header .section.bsoc .bsoc_header .bsoc_title_container{display:flex;flex-direction:column;justify-content:center;align-items:center}.main_form_post_synthesis_header .section.bsoc .bsoc_header .bsoc_title_container .title{font-size:14px;line-height:1em;text-decoration:underline}.main_form_post_synthesis_header .section.bsoc .bsoc_header .bsoc_title_container .bsoc_type{font-size:12px}.main_form_post_synthesis_header .section.bsoc .bsoc_data{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,1fr)}.main_form_post_synthesis_header .section.bsoc .bsoc_data .bsoc_data_item{display:inline;align-content:center;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.main_form_post_synthesis_header .section.loading_info{display:flex;flex-direction:column}.main_form_post_synthesis_header .section.loading_info .loading_info_header{display:grid;grid-template-columns:210fr repeat(3,115fr)}.main_form_post_synthesis_header .section.loading_info .loading_info_header .loading_info_header_cell{display:flex;justify-content:center;align-items:center}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody{flex:1;display:grid;grid-auto-flow:column;grid-template-columns:210fr repeat(3,115fr);grid-template-rows:repeat(6,1fr)}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody .loading_diagramms{grid-area:1/1/7/2;display:flex;justify-content:center;align-items:center;gap:12px}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody .loading_diagramms .diagramm_title_container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-top:4px;font-size:12px}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody .loading_diagramms .diagramm_title_container .diagramm{height:auto!important}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody .loading_diagramms .diagramm_title_container .diagramm.diagram_container{padding:0}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody .loading_diagramms .diagramm_title_container .diagramm .bar_chart .konvajs-content{height:70px!important;width:50px!important}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody .loading_diagramms .diagramm_title_container .diagramm .bar_chart canvas{height:70px!important;width:50px!important}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody .indicator_label{display:flex;flex-direction:column;justify-content:center}.main_form_post_synthesis_header .section.loading_info .loading_info_tbody .indicator_value{display:flex;justify-content:center;align-items:center}.base_cell{position:relative;overflow:hidden;box-shadow:1px 0 #000,0 1px #000,1px 1px #000,1px 0 #000 inset,0 1px #000 inset}.base_cell.value_cell{padding:0 2px}.stamps_importance_criteria{display:flex;flex-direction:row;height:16px;gap:2px}.stamps_importance_criteria .stamp_imp_crit{height:100%}.stamps_importance_criteria .stamp_imp_crit svg{height:100%;width:auto}.bsoc_post_loading_form_page{display:flex;flex-direction:row;justify-content:center;align-items:center}.bsoc_post_loading_form_page .print_form_container{display:flex;flex-direction:column;gap:4px;min-width:286mm;width:286mm;max-width:286mm}.bsoc_post_loading_form_page .print_form_container .main_form{display:flex;flex-direction:column;gap:1px;width:100%;min-height:187mm;height:187mm;max-height:187mm;overflow:hidden;border:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body{flex:1;display:grid;grid-template-columns:206fr 80fr;grid-template-rows:100%;gap:1px;font-size:11px;overflow:hidden}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area{display:grid;gap:1px;outline:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area.firstPage{grid-template-rows:148fr 16fr}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table{display:flex;flex-direction:column;gap:2px;overflow:hidden;position:relative}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .fake_grid{position:absolute;z-index:1;width:100%;height:100%;pointer-events:none;display:grid;grid-template-columns:20fr 65fr 65fr 56fr;grid-template-rows:100%;gap:1px}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .fake_grid div{outline:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .fake_grid .variants{display:grid;grid-template-columns:repeat(8,1fr);gap:1px}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row{display:grid;grid-template-columns:20fr 65fr 65fr 56fr;gap:1px;height:min-content;padding:4px 0}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row.gray_bg{background-color:#dbe3ee}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .id{display:flex;justify-content:center;overflow:hidden;word-break:break-word;padding:0 2px}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .soc_stage,.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .key_mom_desc{overflow:hidden;word-break:break-word;padding:0 2px}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .variants{display:grid;grid-template-columns:repeat(8,1fr);gap:1px}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .variants .variant_item{display:flex;justify-content:center;align-items:center;padding:0 2px;overflow:hidden}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table{display:grid;gap:1px}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row{display:grid;grid-template-columns:20fr 65fr 65fr 56fr;gap:1px;outline:1px solid black;line-height:1.1em}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row .row_legend{grid-area:1/1/2/4;display:flex;justify-content:flex-end;align-items:center;padding:0 2px;outline:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row .variants{display:grid;grid-template-columns:repeat(8,1fr);gap:1px}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row .variants .variant{display:flex;justify-content:center;align-items:center;outline:1px solid black;overflow:hidden}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area{display:grid;grid-template-rows:148fr 16fr;gap:1px;overflow:hidden;outline:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme{display:flex;overflow:hidden;outline:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme .movement_scheme_img{width:100%;height:auto}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme_legend{display:grid;grid-template-columns:15px repeat(5,1fr);grid-template-rows:min-content 1fr;gap:1px;outline:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme_legend .label{display:flex;justify-content:center;align-items:center;text-align:center;outline:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme_legend .label.symbol{grid-area:1/1/3/2}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme_legend .label.symbol .symbol_text{writing-mode:vertical-lr;rotate:180deg}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme_legend .icon_container{display:flex;justify-content:center;align-items:center;outline:1px solid black}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme_legend .icon_container .icon{width:28px;height:28px}.bsoc_post_loading_form_page .print_form_container .main_form .form_body .movement_scheme_area .movement_scheme_legend .icon_container .icon svg{width:100%;height:100%}.bsoc_post_fam_activs_table_header{display:grid;grid-template-columns:150fr 56fr 80fr;grid-template-rows:100%;gap:1px}.bsoc_post_fam_activs_table_header .section{outline:1px solid black}.bsoc_post_fam_activs_table_header .section.bsoc{display:flex;flex-direction:column;gap:1px}.bsoc_post_fam_activs_table_header .section.bsoc .bsoc_header_container{display:flex;flex-direction:column}.bsoc_post_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_header{display:flex;flex-direction:column;align-items:center}.bsoc_post_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_header .title{font-size:14px;line-height:1em;text-decoration:underline}.bsoc_post_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_header .bsoc_type{font-size:12px}.bsoc_post_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_data{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr);gap:1px;font-size:11px}.bsoc_post_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_data .bsoc_data_item{padding:0 2px;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;outline:1px solid black}.bsoc_post_fam_activs_table_header .section.bsoc .stages_table_header{display:grid;grid-template-columns:20fr 65fr 65fr;gap:1px;height:100%;font-size:11px}.bsoc_post_fam_activs_table_header .section.bsoc .stages_table_header .header_item{display:flex;justify-content:center;outline:1px solid black}.bsoc_post_fam_activs_table_header .section.variants{display:grid;grid-template-rows:min-content 1fr;gap:1px;font-size:11px}.bsoc_post_fam_activs_table_header .section.variants .section_title{display:flex;justify-content:center;align-items:center;outline:1px solid black}.bsoc_post_fam_activs_table_header .section.variants .variants_list{display:grid;grid-template-columns:repeat(8,1fr);gap:1px}.bsoc_post_fam_activs_table_header .section.variants .variants_list .variant_item{display:flex;justify-content:center;height:88px;outline:1px solid black}.bsoc_post_fam_activs_table_header .section.variants .variants_list .variant_item .variant_name{writing-mode:vertical-lr;rotate:180deg;padding:2px 0;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.bsoc_post_fam_activs_table_header .section.scheme_movement{display:grid;grid-template-columns:15fr 15fr 50fr;gap:1px;font-size:11px}.bsoc_post_fam_activs_table_header .section.scheme_movement .some_container{display:grid;grid-template-rows:8fr 15fr;gap:1px}.bsoc_post_fam_activs_table_header .section.scheme_movement .some_container .title,.bsoc_post_fam_activs_table_header .section.scheme_movement .some_container .value{display:flex;justify-content:center;align-items:center;text-align:center;outline:1px solid black}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data{display:grid;grid-template-rows:5fr 25fr;gap:1px}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .appvore_date{display:flex;align-items:center;padding:0 2px;overflow:hidden;outline:1px solid black}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .approve_table{flex:1;display:grid;grid-template-columns:15px 1fr 1fr;grid-template-rows:1fr 1fr;gap:1px}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .master_title{grid-area:1/1/3/2;display:flex;justify-content:center;align-items:center;text-align:center;writing-mode:vertical-lr;rotate:180deg}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .master_list{grid-area:1/2/3/3;display:grid;grid-template-rows:repeat(6,1fr);gap:1px}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .master_list .master_item{display:flex;align-items:center;padding:0 2px;line-height:1em;outline:1px solid black;text-wrap:nowrap;overflow:hidden}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .plant_boss{grid-area:1/3/2/4;padding:0 2px;outline:1px solid black;text-wrap:nowrap;overflow:hidden}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .csr_mark{grid-area:2/3/3/4;display:flex;justify-content:center;align-items:center;padding:0 2px}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .csr_mark .csr_icon{width:32px;height:32px}.bsoc_post_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .csr_mark .csr_icon svg{width:100%;height:100%}.soc_print_form_with_changes_history .soc_print_form_page{display:flex;flex-direction:row;justify-content:center;align-items:center}.soc_print_form_with_changes_history .soc_print_form_page.ap .print_form_container{display:flex;flex-direction:column;justify-content:center;gap:4px;height:100%;min-width:284mm;width:284mm;max-width:284mm}.soc_print_form_with_changes_history .soc_print_form_page.ap .print_form_container .isolater{display:flex;height:189.5mm}.soc_print_form_with_changes_history .soc_print_form_page.ap .print_form_container .isolater .soc_form_print_scale_container{transform:scale(.813);transform-origin:0 0}.soc_print_form_with_changes_history .soc_print_form_page.ap .print_form_container .isolater .soc_form_print_scale_container .soc_form_container{padding:0}.soc_print_form_with_changes_history .soc_print_form_page.bs .print_form_container{display:flex;flex-direction:column;justify-content:center;gap:4px;height:100%;min-width:189.5mm;width:189.5mm;max-width:189.5mm}.soc_print_form_with_changes_history .soc_print_form_page.bs .print_form_container .isolater{display:flex;height:260mm}.soc_print_form_with_changes_history .soc_print_form_page.bs .print_form_container .isolater .soc_form_print_scale_container{transform:scale(.835);transform-origin:0 0}.soc_print_form_with_changes_history .soc_print_form_page.bs .print_form_container .isolater .soc_form_print_scale_container .soc_form_container{padding:0}.oktp_print_form .oktp_print_form_page{display:flex;flex-direction:row;justify-content:center;align-items:center}.oktp_print_form .oktp_print_form_page .print_form_container{display:flex;flex-direction:column;justify-content:center;gap:4px;height:100%;min-width:286mm;width:286mm;max-width:286mm}.oktp_print_form .oktp_print_form_page .print_form_container .isolater{display:flex;height:178mm}.oktp_print_form .oktp_print_form_page .print_form_container .isolater .oktp_form_print_scale_container{transform:scale(.9);transform-origin:0 0}.bsoc_worker_synthesis_form_page{display:flex;flex-direction:row;justify-content:center;align-items:center}.bsoc_worker_synthesis_form_page .print_form_container{display:flex;flex-direction:column;gap:4px;min-width:280mm;width:280mm;max-width:280mm}.bsoc_worker_synthesis_form_page .print_form_container .main_form{display:flex;flex-direction:column;width:100%;min-height:188mm;height:188mm;max-height:188mm;border-bottom:1px solid black;border-right:1px solid black;overflow:hidden}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100%;font-size:11px;overflow:hidden}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box{display:flex;flex-direction:column;gap:4px}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .diagrams_view_box_legend{padding-top:4px;font-size:10px;line-height:10px}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .diagrams_view_box_legend .icon{width:10px;height:10px}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .diagrams_view_box_legend .cycle_time{width:20px}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .grid_variants_diagramm{flex:1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .grid_variants_diagramm .variant_item{display:flex;align-items:center;padding-left:10px;overflow:hidden}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .diagrams_view_box .grid_variants_diagramm .variant_item .diagramm_title_container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-top:4px;font-size:12px}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table{display:flex;flex-direction:column}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_header{display:grid;grid-template-columns:24fr 10fr 95fr}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_header .variants_table_header_col{display:flex;justify-content:center;align-items:center}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_header .variants_table_header_col.v{letter-spacing:-.7px}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body{flex:1;position:relative}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body .fake_grid{position:absolute;z-index:1;width:100%;height:100%;pointer-events:none;display:grid;grid-template-columns:24fr 10fr 95fr;grid-template-rows:100%}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body .variant_item{display:grid;grid-template-columns:24fr 10fr 95fr}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body .variant_item .variant_item_cell.volume{display:flex;justify-content:center}.bsoc_worker_synthesis_form_page .print_form_container .main_form .form_body .variants_table .variants_table_body .variant_item .variant_item_cell.criterias{word-break:break-word;white-space:pre-line}.bsoc_variant_diagramm{display:flex}.bsoc_variant_diagramm .bsoc_variant_diagramm_wrapper{display:flex;flex-direction:column;padding:2px;outline:1px solid #aea9a9;margin:1px;border-radius:6px;position:relative}.bsoc_variant_diagramm .bsoc_variant_diagramm_wrapper .variant_name_container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 4px 2px}.bsoc_variant_diagramm .bsoc_variant_diagramm_wrapper .variant_name_container .name{width:50px;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.bsoc_variant_diagramm .bsoc_variant_diagramm_wrapper .variant_name_container .mix{color:#707070}.main_form_worker_machine_synthesis_header{display:grid;grid-template-columns:1fr 1fr;font-size:11px}.main_form_worker_machine_synthesis_header .section.bsoc{display:grid;grid-template-rows:4fr 6fr}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_header{display:flex;justify-content:center;position:relative}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_header .abs_filler{position:absolute;right:4px;top:0;height:100%;display:flex;align-items:center}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_header .abs_filler .criterias_container{height:24px}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_header .bsoc_title_container{display:flex;flex-direction:column;justify-content:center;align-items:center}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_header .bsoc_title_container .title{font-size:14px;line-height:1em;text-decoration:underline}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_header .bsoc_title_container .bsoc_type{font-size:12px}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_data{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(6,1fr)}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_data .bothed_cell{display:flex;overflow:hidden}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_data .bothed_cell>*{flex:1}.main_form_worker_machine_synthesis_header .section.bsoc .bsoc_data .bsoc_data_item{display:inline;align-content:center;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.main_form_worker_machine_synthesis_header .section.loading_info{display:flex;flex-direction:column}.main_form_worker_machine_synthesis_header .section.loading_info .indicator_label{display:flex;align-items:center}.main_form_worker_machine_synthesis_header .section.loading_info .indicator_label.header{justify-content:center}.main_form_worker_machine_synthesis_header .section.loading_info .indicator_label.required_time{height:100%}.main_form_worker_machine_synthesis_header .section.loading_info .indicator_value{display:flex;justify-content:center;align-items:center}.main_form_worker_machine_synthesis_header .section.loading_info .indicator_value.placement{font-weight:700}.main_form_worker_machine_synthesis_header .section.loading_info .diagramms_header_area{display:grid}.main_form_worker_machine_synthesis_header .section.loading_info .diagramms_header_area .diagramms_header{display:flex;justify-content:center;align-items:center}.main_form_worker_machine_synthesis_header .section.loading_info .loading_diagramms{display:flex;flex-direction:column}.main_form_worker_machine_synthesis_header .section.loading_info .loading_diagramms .diagramms{display:flex;justify-content:center;align-items:center;gap:12px}.main_form_worker_machine_synthesis_header .section.loading_info .loading_diagramms .diagramm_title_container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-top:4px;font-size:12px}.main_form_worker_machine_synthesis_header .section.loading_info .loading_diagramms .diagramm_title_container .diagramm{height:auto!important}.main_form_worker_machine_synthesis_header .section.loading_info .loading_diagramms .diagramm_title_container .diagramm.diagram_container{padding:0}.main_form_worker_machine_synthesis_header .section.loading_info .loading_diagramms .diagramm_title_container .diagramm .bar_chart .konvajs-content{height:70px!important;width:50px!important}.main_form_worker_machine_synthesis_header .section.loading_info .loading_diagramms .diagramm_title_container .diagramm .bar_chart canvas{height:70px!important;width:50px!important}.bsoc_worker_loading_print_form.bsoc_worker_activities_print_measure .bsoc_worker_loading_form_page .print_form_container .main_form .activities_area .total_table{break-inside:avoid;page-break-inside:avoid}.bsoc_worker_loading_print_form.bsoc_worker_activities_print_measure .bsoc_worker_loading_form_page .print_form_container .main_form .activities_area .total_table .total_row,.bsoc_worker_loading_print_form.bsoc_worker_activities_print_layout_check .bsoc_worker_loading_form_page .print_form_container .main_form .activities_area .total_table .total_row{line-height:1.05em}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page{display:flex;flex-direction:row;justify-content:center;align-items:center}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement{font-size:11px}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area{position:relative;flex:1;display:flex;justify-content:center}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme{display:flex;overflow:hidden;padding:4px 0}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme .movement_scheme_img{width:auto;height:100%}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme_legend{position:absolute;right:0;bottom:0;height:58.5px;width:301.506px}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme_legend .label{display:flex;justify-content:center;align-items:center;text-align:center}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme_legend .label.symbol{height:100%}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme_legend .label.symbol .symbol_text{writing-mode:vertical-lr;rotate:180deg}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme_legend .icon_container{display:flex;justify-content:center;align-items:center}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme_legend .icon_container .icon{width:28px;height:28px}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page.sheme_movement .sheme_movement_area .movement_scheme_legend .icon_container .icon svg{width:100%;height:100%}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container{display:flex;flex-direction:column;gap:4px;min-width:286mm;width:286mm;max-width:286mm}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form{display:flex;flex-direction:column;width:100%;min-height:187mm;height:187mm;max-height:187mm;border-bottom:1px solid black;border-right:1px solid black;overflow:hidden}@media print{.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form{overflow-y:visible}}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body{flex:1;display:grid;font-size:11px;overflow:hidden}@media print{.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body{overflow-y:visible}}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area{display:grid}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area.firstPage{grid-template-rows:minmax(0,1fr) auto}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table{display:flex;flex-direction:column;gap:2px;min-height:0;overflow:hidden}@media print{.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table{overflow-x:hidden;overflow-y:visible}}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table{position:relative}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .fake_grid{position:absolute;z-index:1;width:100%;height:100%;pointer-events:none;display:grid;grid-template-columns:20fr 66fr 66fr 128fr;grid-template-rows:100%}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .fake_grid .variants{display:grid;grid-template-columns:repeat(16,1fr)}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row{display:grid;grid-template-columns:20fr 66fr 66fr 128fr;flex-shrink:0;height:min-content;padding:4px 0}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row.gray_bg{background-color:#dbe3ee}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .id{display:flex;justify-content:center;overflow:hidden;word-break:break-word;padding:0 2px}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .soc_stage,.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .key_mom_desc{overflow:hidden;word-break:break-word;padding:0 2px}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .variants{display:grid;grid-template-columns:repeat(16,1fr)}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .activities_table .activity_row .variants .variant_item{display:flex;justify-content:center;padding:0 2px;overflow:hidden}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table{display:grid;min-height:min-content}@media print{.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table{break-inside:avoid;page-break-inside:avoid}}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row{display:grid;grid-template-columns:20fr 66fr 66fr 128fr;line-height:1.1em}@media print{.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row{line-height:1.05em}}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row .row_legend{grid-area:1/1/2/4;display:flex;justify-content:flex-end;align-items:center;padding:0 2px}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row .variants{display:grid;grid-template-columns:repeat(16,1fr)}.bsoc_worker_loading_print_form .bsoc_worker_loading_form_page .print_form_container .main_form .form_body .activities_area .total_table .total_row .variants .variant{display:flex;justify-content:center;align-items:center;overflow:hidden}.bsoc_worker_fam_activs_table_header{display:grid;grid-template-columns:152fr 128fr;grid-template-rows:100%}.bsoc_worker_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.bsoc_worker_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_header .title{font-size:14px;line-height:1em;text-decoration:underline}.bsoc_worker_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_header .bsoc_type{font-size:12px}.bsoc_worker_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_data{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr);font-size:11px}.bsoc_worker_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_data .bsoc_data_item{padding:0 2px;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.bsoc_worker_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_data .bsoc_data_item.req_time{display:flex}.bsoc_worker_fam_activs_table_header .section.bsoc .bsoc_header_container .bsoc_data .bsoc_data_item.req_time .equip_av_container{flex:1;display:flex;justify-content:center}.bsoc_worker_fam_activs_table_header .section.bsoc .stages_table_header{display:grid;grid-template-columns:20fr 66fr 66fr;font-size:11px}.bsoc_worker_fam_activs_table_header .section.bsoc .stages_table_header .header_item{display:flex;justify-content:center;align-items:center}.bsoc_worker_fam_activs_table_header .section.scheme_movement{font-size:11px}.bsoc_worker_fam_activs_table_header .section.scheme_movement .some_container .title,.bsoc_worker_fam_activs_table_header .section.scheme_movement .some_container .value{display:flex;justify-content:center;align-items:center;text-align:center;padding:1px 0}.bsoc_worker_fam_activs_table_header .section.scheme_movement .some_container .title{line-height:.9em}.bsoc_worker_fam_activs_table_header .section.scheme_movement .some_container .value{line-height:1em}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .appvore_date{display:flex;align-items:center}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table{flex:1;display:grid;grid-template-columns:15px 1fr 1fr;grid-template-rows:1fr 1fr}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .master_cell{grid-area:1/1/3/2;display:flex;justify-content:center;align-items:center}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .master_cell .master_title{text-align:center;writing-mode:vertical-lr;rotate:180deg}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .master_list{grid-area:1/2/3/3;display:grid;grid-template-rows:repeat(5,1fr)}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .master_list .master_item{display:flex;align-items:center;padding:0 2px;line-height:1em;text-wrap:nowrap;overflow:hidden}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .plant_boss{grid-area:1/3/2/4;padding:0 2px;text-wrap:nowrap;overflow:hidden}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .csr_mark{grid-area:2/3/3/4;display:flex;justify-content:center;align-items:center;padding:0 2px}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .csr_mark .csr_icon{width:32px;height:32px}.bsoc_worker_fam_activs_table_header .section.scheme_movement .approve_data .approve_table .csr_mark .csr_icon svg{width:100%;height:100%}.bsoc_worker_fam_activs_table_header .section.scheme_movement .variants_list{grid-area:6/1/9/17;display:grid;grid-template-columns:repeat(16,1fr)}.bsoc_worker_fam_activs_table_header .section.scheme_movement .variants_list .variant_item{position:relative}.bsoc_worker_fam_activs_table_header .section.scheme_movement .variants_list .variant_item .variant_name{position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;writing-mode:vertical-lr;rotate:180deg;letter-spacing:-.5px;padding:2px 0;text-wrap:nowrap;text-overflow:clip;overflow:hidden}.bsoc_worker_fam_activs_table_header .section.scheme_movement .machines_list{grid-area:9/1/10/17}.bsoc_worker_fam_activs_table_header .section.scheme_movement .machines_list .machine_item{flex:1;display:flex;justify-content:center;align-items:center}.DSTTPR_print_form{font-size:11px}.DSTTPR_print_form .DSTTPR_print_page .print_form_container{display:flex;flex-direction:column;gap:4px;margin:0 auto;height:290mm;min-width:190mm;width:190mm;max-width:190mm}.DSTTPR_print_form .DSTTPR_print_page .print_form_container .oktp_block{width:584px;margin:85px auto 0}.DSTTPR_OKTP{border-right:1px solid black}.DSTTPR_OKTP .DSTTPR_OKTP_title_area .DSTTPR_OKTP_title{font-size:20px;font-weight:500}.DSTTPR_OKTP .oktp_label{display:flex;align-items:center;font-size:12px;font-weight:500}.DSTTPR_OKTP .oktp_value{display:flex;align-items:center;white-space:nowrap}.block_info{border-right:1px solid black}.block_info .block_info_title{height:24px;background-color:#002280}.block_info .info_title{background-color:#7ac5ff;height:100%;align-content:center;font-size:12px;font-weight:500}.block_info .info_text{align-content:center}.oktp_block{height:100%;display:flex;flex-direction:column;gap:4px}.oktp_block .block_actions .table_actions{overflow:hidden;border-right:1px solid black;border-bottom:1px solid black}.oktp_block .block_actions .table_actions .row_actions_title .action_title{align-content:center;background-color:#7ac5ff;font-size:12px;font-weight:500}.oktp_block .block_actions .table_actions .row_action .action{display:flex;flex-direction:column;justify-content:center;min-height:24px}.oktp_block .block_actions .table_actions .row_action .action .content .action_comment .text{font-style:italic}.DSTTPR_block{border-right:1px solid black}.DSTTPR_block .block_title{font-size:20px;font-weight:500}.DSTTPR_block .DSTTPR_block_img{font-size:10px}.DSTTPR_block .DSTTPR_block_img .img{padding:2px;height:100%}.DSTTPR_block .DSTTPR_block_img .text{font-size:12px}.symmogramm_print_form{font-size:11px}.symmogramm_print_form .symmogramm_page{display:flex;flex-direction:column;gap:4px;padding:5mm}.symmogramm_print_form .symmogramm_page .simogramm_form{margin:0;overflow:hidden;min-height:auto!important;flex:1}.symmogramm_print_form .section_candles_item .header{padding:4px}.symmogramm_print_form .section_candles_item .activities .activity_timeline_item{height:24px}.symmogramm_print_form .section_candles_item .activities .activity_timeline_item .timeline_graph .candle_indicator{height:12px}.soc_print_form_changes_history .history_changes_form{display:flex;flex-direction:column;justify-content:center;align-items:center}.soc_print_form_changes_history .history_changes_form .print_form_container{display:flex;flex-direction:column;justify-content:center;gap:4px;height:100%;min-width:284mm;width:284mm;max-width:284mm}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout{display:flex;flex-direction:column;height:189.5mm;position:relative}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled{position:absolute;display:flex;flex-direction:column;gap:4px;flex:1;width:123.0012300123%;height:123.0012300123%!important;transform:scale(.813);transform-origin:0 0}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_header{text-wrap:nowrap}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_header .hist_form_header_title{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;padding-left:80px}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body{display:flex;flex-direction:column;flex:1;font-size:13px}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_row{display:grid;grid-template-columns:.6fr .9fr 1.5fr 1.5fr 9fr}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_header{height:30px}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_header .header_cell{display:flex;justify-content:center;align-items:center}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_body{display:flex;flex-direction:column;flex:1;overflow:hidden}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_body .history_item{min-height:20px}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_body .history_item .history_item_cell:not(.description){display:flex;justify-content:center;align-items:center;min-width:0}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_body .history_item .history_item_cell:not(.description) span{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_body .history_item .history_item_cell.description{padding:2px;white-space:pre-line;word-break:break-word}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_body .history_item .history_item_cell.description .no_description{display:flex;justify-content:center}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_body .fake_grid_auto_fill_container{flex:1;position:relative}.soc_print_form_changes_history .history_changes_form .history_changes_form_layout .scaled .hist_form_body .hist_table_body .fake_grid_auto_fill_container .fake_grid_auto_fill{position:absolute;z-index:-1;width:100%;height:100%;overflow:hidden}.errorBoundary{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px;background-color:#f5f7fa;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.errorBoundary.card{width:100%;max-width:700px;background:#fff;border-radius:10px;box-shadow:0 5px 25px #0000001a;overflow:hidden}.errorBoundary .header{padding:25px;background-color:#fff8f8;border-bottom:1px solid #ffecec}.errorBoundary .title{margin:0 0 15px;font-size:24px;color:#d32f2f;display:flex;align-items:center;gap:10px}.errorBoundary .icon{font-size:28px}.errorBoundary .description{margin:0;font-size:16px;line-height:1.6;color:#666}.errorBoundary .actions{display:flex;gap:15px;padding:25px;border-bottom:1px solid #eee}.errorBoundary .button{padding:12px 24px;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;background-color:#f0f0f0;color:#333}.errorBoundary .button:hover{background-color:#e0e0e0}.errorBoundary .button.primary{background-color:#1976d2;color:#fff}.errorBoundary .button.primary:hover{background-color:#1565c0}.errorBoundary .button.supportButton{background-color:#4caf50;color:#fff}.errorBoundary .button.supportButton:hover{background-color:#43a047}.errorBoundary .support{padding:25px;background-color:#f9f9f9;border-top:1px solid #eee}.errorBoundary .support p{margin:0 0 15px;font-size:15px;color:#555}.errorBoundary .details{padding:25px}.errorBoundary .toggle{background:none;border:none;color:#1976d2;font-size:14px;cursor:pointer;padding:5px 0;display:inline-block;margin-bottom:15px}.errorBoundary .toggle:hover{text-decoration:underline}.errorBoundary .stack{background-color:#f8f8f8;border:1px solid #eee;border-radius:6px;padding:15px;max-height:300px;overflow:auto;font-size:13px;line-height:1.5;color:#c7254e;font-family:Consolas,Monaco,monospace}
