:root{--sapShell_TextColor: #123b40 !important;--sapShell_SubBrand_TextColor: #123b40 !important;--exo_box_shadow: var(--sapContent_HeaderShadow);--sapFontFamily: "Poppins", sans-serif !important;--header_bg_color: #f5f6f7}.textfield{font-family:Poppins,sans-serif;font-size:14px;line-height:normal;text-align:left;text-overflow:ellipsis;margin:0}.text{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#1d2d3e}.toastui-editor-tooltip .text{color:#fff}.exo-card-child{margin:1rem}.exo-card,.exo-panel{width:100%;margin-top:1rem}.inp-width{width:100%}.inp-flex-center{display:flex;align-items:center}.input-ui5-like{font-size:14px;padding:6px;border-width:1px;border-color:#ccc;background-color:#fff;color:#000;border-style:solid;border-radius:5px;box-shadow:0 1px 1px #424242bf;text-shadow:-50px 0px 0px rgba(66,66,66,0);width:95%}.input-ui5-like:focus{outline:none}.button-ui5-like{-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;font-family:Poppins,sans-serif;color:#fff;font-size:20px;background:#0070f2;padding:5px 15px;text-decoration:none;margin-top:10px;border-color:transparent}.button-ui5-like:hover{background:#3c63fc;text-decoration:none}.parent-action-header{container:action-header / inline-size}.action-header{background-color:var(--header_bg_color);box-shadow:var(--exo_box_shadow);display:flex;align-items:center;padding:0 .5rem;height:44px}@container action-header (min-width: 600px){.action-header{padding:0 1.5rem}}@container action-header (min-width: 1440px){.action-header{padding:0 2.5rem}}.leaf_let_map{height:100%;width:100%;z-index:0}.auth_provider_login_box{border:4px solid #707070;border-radius:10px;height:50px;min-width:calc(100% - 10px);margin-top:10px;display:flex;align-items:center;cursor:pointer;justify-content:space-between}.auth_provider_login_logo{height:44px;margin-left:5px}.auth_provider_login_text{text-align:center;width:100%;margin-right:10px}.root_home_main_page{height:calc(100vh - 52px);overflow-y:auto}.home_main_page{padding:1rem;display:flex;flex-wrap:wrap;align-content:space-around;gap:.5rem}.record_main_page{height:calc(100vh - 140px);overflow-y:auto}.file-preview{max-width:180px;max-height:150px;width:45%;height:40%;overflow:hidden;border-radius:15px;cursor:pointer;border-color:#0064d9;border-width:2px;border-style:solid}.file-preview-info{position:relative;background-color:#646464cc;height:30px;color:#fff;padding:4px;font-size:14px;transform:translateY(0);transition:all .15s cubic-bezier(.25,.8,.25,1);opacity:0}.ui5_hovered .file-preview-info,.file-preview:hover .file-preview-info{opacity:1;transform:translateY(-35px);transition-duration:.3s}.file-view-detail-header{display:block;position:fixed;width:100%;background-color:#fff}.file-view-detail-content{position:absolute;top:90px}.full-screen-panel{position:fixed;display:block;width:100%;height:100%;z-index:99;top:0;left:0;background-color:#fff}.notification_container{bottom:10px;right:10px;position:absolute;z-index:10000}.location_table{text-align:left;margin-right:1rem}.location_table .textfield{text-align:left;color:#1d2d3e;font-size:14px;font-weight:400;font-family:"72override",var(--sapFontFamily)}.location_success{text-align:left;color:#759421;font-size:14px;font-weight:400;font-family:"72override",var(--sapFontFamily);margin-left:5px}.location_warning{text-align:left;color:#e09d00;font-size:14px;font-weight:400;font-family:"72override",var(--sapFontFamily);margin-left:5px}.location_success_cell{display:flex;flex-direction:row;align-items:center}.product-button{display:flex;flex-direction:column;align-items:center;padding:.5rem;border-radius:.25rem;background-color:#fff;width:9rem;height:6rem;cursor:pointer}.product-button:hover{background-color:#dee2e5}.product-button-icon{box-sizing:border-box;width:3rem;height:3rem;padding:.75rem;color:#1d2d3e}.product-button-info{display:flex;align-items:center;flex-direction:column;max-width:10.25rem;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-button-info-title{font-size:.875rem;color:#1d2d3e}.product-button-info-text{font-size:.75rem;color:#556b82}.addon-line{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;align-items:center}.calendar-root{width:100%;height:100%}.calendar-header{width:100%;height:50px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.calendar-content{width:100%;height:100%;display:flex;flex-wrap:nowrap;align-items:flex-start;overflow:hidden;position:relative}.calendar-coloumn{width:100%;height:100%;border:1px solid #aaaaaa}.calendar-header-item{width:100%;height:50px;border-bottom:1px solid #aaaaaa;position:relative}.calendar-day{position:absolute;left:2px;top:2px}.calendar-month{position:absolute;bottom:2px;left:2px}.calendar-weekday{position:absolute;bottom:2px;right:2px}.calendar-today{font-weight:800}.calendar-content-items{width:100%;height:calc(100% - 70px);top:52px;overflow-x:hidden;overflow-y:scroll;position:absolute}.calendar-item{height:30px;width:100%;position:relative;margin-top:5px;border-radius:5px;overflow:hidden;padding:3px}.calendar-item-selected{border:3px dashed #3e8ded;padding:0}.calendar-item-content{padding:0 10px;white-space:nowrap;width:100%;height:100%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.toastui-editor-contents img{max-height:600px}[exo-tooltip]{position:relative}[exo-tooltip]:after{position:absolute;opacity:0;pointer-events:none;content:attr(exo-tooltip);left:0;bottom:calc(100% + 10px);border-radius:3px;box-shadow:0 0 5px 2px #64646499;background-color:#fff;z-index:100;padding:8px;width:300px;transform:translateY(-20px);transition:all .15s cubic-bezier(.25,.8,.25,1)}[exo-tooltip]:hover:after{opacity:1;transform:translateY(0);transition-duration:.3s}.highlight-number{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:.5rem;border-radius:.25rem;background-color:#fff;width:9rem;height:6rem;cursor:pointer}.highlight-number:hover{background-color:#dee2e5}.highlight-number .info{display:flex;align-items:center;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.highlight-number .value{font-size:4rem;color:#1d2d3e;line-height:1}.highlight-number .text{font-size:.75rem;color:#556b82;padding-bottom:.7rem}
