.customer-index-fieldset{grid-row-gap:3em;grid-column-gap:2.5em;border-style:none;column-gap:2.5em;display:grid;flex-direction:row;grid-template-columns:600px 600px;grid-template-rows:9.9em 9.9em 7em;padding:1.5em;row-gap:3em}#personal_data{grid-column-gap:.4em;grid-column:1/2;grid-row:1/2;grid-template-columns:repeat(3,33.33333%);grid-template-rows:.1em repeat(3,33.33333%)}#address_data,#personal_data{border-radius:.5em;display:grid;outline-offset:.55em}#address_data{grid-column:1/2;grid-row:2/3;grid-template-columns:47.5% 5% 47.5%;grid-template-rows:.1em repeat(3,33.33333%)}#organization_data{grid-row-gap:.2em;border-radius:.5em;display:grid;grid-column:1/2;grid-row:3/4;grid-template-columns:47.5% 5% 47.5%;grid-template-rows:.1em repeat(2,50%);outline-offset:.55em;row-gap:.2em}.customer-index-div{align-content:center;clear:both;color:inherit;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;padding:2px;text-align:left;-webkit-user-select:none;user-select:none}.customer-index-label{color:var(--col_text_2);margin-right:5px;overflow:hidden}.customer-index-input{border-radius:8px;color:var(--col_text_2);font-size:14px;overflow:hidden;padding:5px;text-align:left;width:300px}.customer-index-col-2-label{display:inline-block;margin:0 .25em 0 0;padding:0;width:140px}.customer_index_row_2-span{box-sizing:initial;display:block;height:30px;margin:10px 0}#measures-display{display:flex;flex-direction:row;margin-top:4em}.delete-dataset-popup{background:var(--col_bg_3);border-radius:.5rem;color:var(--col_text_1);display:flex;flex-direction:column;left:50%;padding:8px;pointer-events:visible;position:absolute;text-align:center;top:50%;translate:-50% -50%;z-index:1}.delete-dataset-popup.show{pointer-events:auto;visibility:visible}.delete-dataset-popup:not(.show){pointer-events:none;visibility:hidden}.export-to-excel-button{background-color:gray;border-color:#a9a9a9;color:#fff;font-size:16px;margin-bottom:5px;margin-top:5px;overflow:hidden;padding:10px;text-align:center;text-decoration:none;width:130px}.export-to-excel-button:hover{cursor:pointer}@font-face{font-family:FabricMDL2Icons;src:url(/static/media/excel-e9387671.2a4efab7550d8c227055.woff) format("woff")}.ms-Icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;display:inline-block;font-family:FabricMDL2Icons;font-size:inherit;font-style:normal;font-weight:400}.ms-Icon--ExcelDocument:before{content:"\EF73"}label{color:var(--col_text_2)}input,option,select,textarea{background:var(--col_input_field);border-radius:8px;color:var(--col_text_2);font-size:14px;overflow:hidden;padding:5px;text-align:left}textarea{resize:none}h1,h2,h3,h4,h5,h6{color:var(--col_text_1)}.link-text{color:var(--col_link)!important;font-weight:700}@media (prefers-color-scheme:dark){.link-text{filter:invert(100%) hue-rotate(180deg)}}.link-text:hover{cursor:pointer}span.material-symbols-outlined{font-size:inherit}button{background:var(--col_button);border-radius:.5rem;color:var(--col_text_1);cursor:pointer;font-size:16px;margin:5px 0;overflow:hidden;padding:10px;text-align:center;text-decoration:none}button.changes-made{animation:spin 3s linear infinite;border-style:hidden;overflow:visible;overflow:initial;position:relative}button.changes-made:after,button.changes-made:before{animation:spin 3s linear infinite;background-image:conic-gradient(from var(--angle),#0000 40%,var(--col_primary));border-radius:inherit;content:"";height:100%;left:50%;padding:3px;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:-1}button.changes-made:before{filter:blur(1.5rem);opacity:50%}@keyframes spin{0%{--angle:0deg}to{--angle:360deg}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@media (prefers-color-scheme:light){button:not(.changes-made):hover{filter:brightness(80%)}}@media (prefers-color-scheme:dark){button:not(.changes-made):hover{filter:brightness(120%)}}.split-view-div{box-sizing:border-box;display:flex;flex:1 1;flex-direction:row;height:100%;padding:32px}.actions-bar-div{flexDirection:column;display:flex;height:100%;padding-right:16px;width:30%}.link-table-row{cursor:pointer;display:flex;flex:1 1;flex-direction:row;justify-content:stretch;outline:none}.link-table-element{border-bottom:1px solid var(--mui-palette-grey-400);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-size:.9rem;overflow-wrap:break-word;padding:.25rem .5rem}.link-table-row:hover{background-color:inherit}@media (prefers-color-scheme:light){.link-table-row:hover{filter:brightness(80%)}}@media (prefers-color-scheme:dark){.link-table-row:hover{filter:brightness(120%)}}.table-head{flex:0 1;font-weight:700;-webkit-user-select:none;user-select:none}.table-head-element{background-color:var(--mui-palette-background-default);box-sizing:border-box;outline:none;padding:.25rem .5rem;z-index:1}#table{border-spacing:0;text-overflow:ellipsis;width:100%}.measure-index-fieldset{grid-column-gap:.8em;grid-row-gap:.9em;border-style:none;column-gap:.8em;display:grid;grid-template-columns:300px 300px;grid-template-rows:repeat(4,4em);row-gap:.9em}#error-div{border-radius:.5rem;color:var(--col_text_1);font-weight:700;padding:10px;z-index:10}#meetings-display{display:flex;flex-direction:row;margin-top:4em}.customer-list-view-add-customer{background-color:gray;border-color:#a9a9a9;color:#fff;font-size:16px;overflow:hidden;padding:10px;position:relative;text-align:center}.brief-customer-index-fieldset{grid-row-gap:3em;border-style:none;display:grid;flex-direction:row;grid-template-columns:auto;grid-template-rows:13.2em 9.9em 13.6em;margin-bottom:2em;margin-top:auto;row-gap:3em}#brief-personal_data{grid-column:1/2;grid-row:1/2;grid-template-columns:100%;grid-template-rows:.1em repeat(4,25%)}#brief-address_data,#brief-personal_data{border-radius:.5em;display:grid;outline-offset:.55em}#brief-address_data{grid-column:1/2;grid-row:2/3;grid-template-columns:47.5% 5% 47.5%;grid-template-rows:.1em repeat(3,33.33333%)}#brief-organization_data{grid-row-gap:.4em;border-radius:.5em;display:grid;grid-column:1/2;grid-row:3/4;grid-template-columns:auto;grid-template-rows:.1em repeat(4,25%);outline-offset:.55em;row-gap:.4em}.multiselector-item{font-size:18px;padding:2px;text-overflow:ellipsis}.multiselector-item,.rel-row{display:inline-flex;flex-direction:row}.rel-col,.rel-row{position:relative}.rel-col{display:inline-flex;flex-direction:column}.emp-calendar-view-head{text-align:center;width:150px}.emp-calendar-view-head-item{border:none;text-align:center;width:14.28571%}.emp-calendar-date-detail-li{border-color:red;border-style:solid;height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.emp-calendar-date-detail-li:hover{cursor:pointer}.emp-calendar-date-detail-div{border-radius:10px;margin:10px 0;padding:10px;-webkit-user-select:none;user-select:none;width:calc(100% - 25px);z-index:100}.emp-calendar-date-detail-div:hover{cursor:pointer}.emp-calendar-date-detail-td{background:var(--col_bg_2);border:1px solid var(--col_button);box-sizing:initial;display:flex;flex-direction:column;justify-content:stretch;margin:0;padding:8px 0;-webkit-user-select:none;user-select:none;width:14.28571%}.emp-calendar-meeting-div{border-radius:.5rem;box-shadow:inset 0 0 3px 2px #0003;box-sizing:border-box;cursor:pointer;font-size:14px;margin:0 1px 1px 0;overflow:hidden;padding:4px;position:absolute;text-overflow:ellipsis;transition:background-color .3s ease-out;z-index:20}.emp-calendar-meeting-div:hover{background-color:#11deb6}.emp-calendar-head-month{box-sizing:border-box;grid-template-columns:repeat(5,16%) repeat(2,10%);grid-template-rows:50px}.emp-calendar-head-month,.emp-calendar-head-week{display:grid;height:50px;overflow-y:hidden;width:100%}.emp-calendar-head-week{align-self:center;grid-template-columns:60px repeat(5,calc(16% - 12px)) repeat(2,calc(10% - 30px));grid-template-rows:30px 20px;justify-self:center}.emp-calendar-head-day{display:grid;grid-template-columns:100%;grid-template-rows:50px;height:50px}.emp-calendar-content-month{display:grid;grid-template-columns:repeat(5,16%) repeat(2,10%);height:100%;overflow-y:hidden;width:100%}.emp-calendar-content-week{display:flex;grid-template-columns:60px repeat(5,calc(16% - 12px)) repeat(2,calc(10% - 30px));position:relative}.emp-calendar-content-day,.emp-calendar-content-week{grid-template-rows:repeat(32,6px) repeat(32,24px) repeat(32,6px);height:100%;overflow-y:scroll;width:100%}.emp-calendar-content-day{display:grid;grid-template-columns:60px auto}.emp-calendar-day-month{display:grid;grid-template-columns:5% 90% 5%;height:100%;outline:1px dashed gray;overflow-y:hidden;text-overflow:ellipsis;width:100%}.emp-calendar-day-week{display:flex;flex:1 1 auto;height:-webkit-fit-content;height:fit-content;outline:1px solid gray}.emp-calendar-day-day,.emp-calendar-day-week{grid-template-rows:repeat(32,6px) repeat(32,24px) repeat(32,6px);position:relative;text-overflow:ellipsis}.emp-calendar-day-day{display:grid;overflow-y:hidden}.emp-meeting-index-input-div{border:3px solid gray;clear:both;height:30px;margin:10px 5px;padding:10px 5px;width:100%}.emp-meeting-index-input{border:3px solid gray;border-radius:10px;float:right;height:20px;padding:5px;width:150px}.emp-meeting-index-label{width:100px}#employee_meeting-index-fieldset{border-style:none;display:flex;flex-direction:row}#employee_meeting_data_col{grid-row-gap:1em;grid-column-gap:.5em;border-right:2px solid var(--col_text_2);column-gap:.5em;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:4em 8em 16em;margin-right:1rem;padding-right:1rem;row-gap:1em}#employee_meeting_data_col>label{align-self:center}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Google Sans Text,Google Sans,Helvetica,Arial,sans-serif;height:100dvh;margin:0;-webkit-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input:is(:-webkit-autofill){-webkit-text-fill-color:var(--mui-palette-text-primary)!important;-webkit-tap-highlight-color:transparent;background:blue!important;-webkit-box-shadow:none!important;color:var(--mui-palette-text-primary)!important}#login_form_div{display:flex;flex-direction:row;padding:32px}#login_form_fields_div{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;justify-content:space-evenly;width:100%}#login_form_fields_div>div{margin-top:1rem}@media (max-width:50rem),(orientation:portrait){#login_form_div{flex-direction:column}#login_form_fields_div{align-items:flex-start;width:-webkit-fit-content;width:fit-content}}#meeting-index-fieldset{grid-column-gap:1.8em;grid-row-gap:.9em;border-style:none;column-gap:1.8em;display:grid;grid-template-columns:200px 200px 500px;grid-template-rows:repeat(2,2em) repeat(2,4em) 8em;row-gap:.9em}#root{-webkit-user-select:none;user-select:none;width:100%}#root,:root{display:flex;height:100%}:root{--col_primary:#941100;--col_primary-var:#b21500;--col_secondary:#827771;--col_tertiary:#595959;--col_on_primary:#000;flex:1 1;overflow:hidden}@media (prefers-color-scheme:light){:root{--col_bg_1:#efefef;--col_bg_2:#bebebe;--col_bg_3:#9a9a9a;--col_button:#c7c7c7;--col_input_field:#b2b1b1;--col_text_1:#0c0c0c;--col_text_2:#2c2c2c;--col_unavailable:#707072;--col_link:#93132b;--col_accent:teal;--col_head:#000;--col_table_head:#ababab;--col_white:#dedede;--col_black:#1e1e1e}}@media (prefers-color-scheme:dark){:root{--col_bg_2:#1e1f25;--col_bg_3:#2f313b;--col_button:#5f606e;--col_text_1:#bdbbbb;--col_text_2:#ababab;--col_link:#752735;--col_unavailable:#707072;--col_input_field:#1c1c1c;--col_accent:teal;--col_head:#f8f8f8;--col_white:#dedede;--col_black:#1e1e1e;--col_table_head:#1e1e1e}}.evenly-distributed-children{display:flex;justify-content:space-between}body{background-color:var(--mui-palette-background-default);color:var(--col_text_1);display:block;height:100%;width:100%}.header{background-color:#827771;background-color:var(--col_secondary);border-bottom:2px solid var(--col_head);color:var(--col_head);display:flex;font-weight:700;justify-content:space-evenly;margin-bottom:0;margin-top:0;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100vw;z-index:1}.sidebar-div{background:#0000;border-left:2px solid #0000;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;top:0;transition:width .5s ease-out,border-left-color .5s ease,background-color .5s ease;width:24px}.sidebar-div.unfolded{background:var(--col_bg_3);border-left:2px solid gray;width:280px}.sidebar-div span:first-child{background:var(--col_bg_1);transition:background-color .5s ease}.sidebar-div.unfolded span:first-child{background:var(--col_bg_2)}.sidebar-div span:first-child span:first-child{background:#0000;transform:rotate(180deg);transition:transform .3s ease-in .5s}.sidebar-div.unfolded span:first-child span:first-child{transform:rotate(0deg)}.sidebar-div button{background-color:var(--col_bg_2);border-color:var(--col_bg_2);border-radius:0;border-style:none;margin:0;padding:10px 15px;text-align:left;width:100%}.sidebar-div button:last-child{border-bottom-left-radius:.5rem}.subtopnav{cursor:pointer;flex:1 1;line-height:50px;text-align:center;transition:background-color .3s ease;-webkit-user-select:none;user-select:none}.subtopnav-selected,.subtopnav:hover{background-color:#941100}.subtopnav-selected{background-color:var(--col_primary);box-sizing:border-box;cursor:pointer;flex:1 1;line-height:50px;margin:0;padding:0;text-align:center;transition:background-color .3s ease}fieldset{border:none}#main-user-index-div{box-sizing:border-box;display:flex;flex-direction:row;height:100%;padding:1rem 1rem 1rem 32px;width:100%}@media (max-width:50rem),(orientation:portrait){#main-user-index-div{flex-direction:column}#user-index-sidebar{display:none!important}#user-index-inline-header{visibility:visible!important}#user-index-bottom-actions{display:flex!important;flex:1 1;flex-direction:row;justify-content:stretch;justify-items:stretch}}#brief-meeting-index-fieldset{grid-column-gap:.8em;border-style:none;column-gap:.8em;display:grid;grid-template-columns:100%;grid-template-rows:repeat(2,2em) repeat(3,4em) auto;margin-top:auto;padding-bottom:2em}@keyframes rotateLogo{0%{rotate:180deg}to{rotate:0deg}}#syncData{opacity:1;rotate:0deg;transition:rotate .3s ease;vertical-align:middle}#syncData.rotate,#syncData2{opacity:0;rotate:180deg}#syncData2{transition:rotate .3s ease;vertical-align:middle}#syncData2.rotate{opacity:1;rotate:0deg}@page{size:a4 portrait}.brief-measure-index-fieldset{grid-column-gap:.8em;grid-row-gap:.9em;border-style:none;column-gap:.8em;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(4,4em);margin-top:auto;overflow-y:auto;padding-bottom:1.5em;row-gap:.9em}
/*# sourceMappingURL=main.19c4f2a9.css.map*/