#confirm-modal #confirm-modal-body{display:flex;flex-direction:column;align-items:left;max-height:75vh}#confirm-modal #confirm-modal-body .icon-text-component{text-align:left !important}#confirm-modal #confirm-modal-body .icon-text-component.is-confirm i.material-icons{margin-bottom:8px}#confirm-modal #confirm-modal-body h6{font-size:1em;text-align:left !important;color:#313439;text-transform:none}#confirm-modal #confirm-modal-body h6.is-header{margin-bottom:16px}#confirm-modal #confirm-modal-body .is-header h6{font-size:1.125em}#confirm-modal #confirm-modal-body .is-header h6.is-subtitle{font-size:1em;font-weight:normal}#confirm-modal #confirm-modal-body .is-loading{margin-bottom:10px}#confirm-modal #confirm-modal-body .message.m-margin{margin:0px;margin-top:16px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#confirm-modal .modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:80% !important}}

#ag-selection-settings-modal #ag-selection-settings-modal-tabs section{display:grid}
.filter-parent-container button{justify-content:left}.filter-parent-container .button-container{display:flex;align-items:center;margin-bottom:16px}.filter-parent-container .button-container .b-c-buttons{flex:1 0 auto}.filter-parent-container .button-container .b-c-buttons>*{flex:0 0 auto;margin-right:24px}.filter-parent-container .button-container .b-c-buttons>*:last-child{margin-right:0px}.filter-parent-container .button-container .b-c-collapse i.is-toggle{width:40px;height:40px;line-height:40px !important;margin-left:auto}.filter-parent-container .button-container>*,.filter-parent-container .search-container>*{flex:0 0 auto;margin-right:24px}.filter-parent-container .button-container>*:last-child,.filter-parent-container .search-container>*:last-child{margin-right:0px}.filter-container{display:flex;align-items:flex-start !important;flex-wrap:wrap;margin:0px !important}.filter-container .is-filter{padding:8px 0px;min-width:200px;max-width:250px;min-height:87px;background-color:#fff;border:1px solid rgba(49,52,57,.15);flex-grow:0;flex-basis:auto;margin:-1px 0 16px -1px;display:flex;flex-direction:column}.filter-container .is-filter label{margin:0px;padding:0px}.filter-container .is-filter.is-filter-disabled{opacity:.5}.filter-container .is-filter.is-minimized{min-height:unset}.filter-container .is-filter.is-minimized .is-selected-filters{display:none}.filter-container .is-filter:hover:not(.is-filter-disabled){cursor:pointer;border-bottom-color:#6ab144}.filter-container .is-filter *:hover{cursor:pointer}.filter-container .is-filter .is-filter-header{display:flex;margin:0px 8px;margin-bottom:8px}.filter-container .is-filter .is-filter-header label{flex-basis:100%}.filter-container .is-filter .is-filter-header .is-header{font-size:1em;color:rgba(49,52,57,.75)}.filter-container .is-filter .is-filter-header .is-header-description{font-size:.875em;color:rgba(49,52,57,.75);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-container .is-filter .is-selected-filters input[type=text]{border-top:1px solid #fff;border-bottom:1px solid #fff}.filter-container .is-filter:hover .is-selected-filters input[type=text]{border-top-color:rgba(106,177,68,.25);border-bottom-color:rgba(106,177,68,.25)}.filter-container .is-filter .is-selected-filters{padding-top:0px}.filter-container .is-filter .is-selected-filters div.is-input,.filter-container .is-filter .is-selected-filters input[type=text]{height:unset;padding:0px 8px;border-left:none;border-right:none;color:#6ab144;-webkit-text-fill-color:#6ab144;-webkit-opacity:1;opacity:1;border-radius:0px;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-container .is-filter .is-selected-filters div.is-input:hover,.filter-container .is-filter .is-selected-filters div.is-input:focus,.filter-container .is-filter .is-selected-filters input[type=text]:hover,.filter-container .is-filter .is-selected-filters input[type=text]:focus{border-top-color:rgba(106,177,68,.75) !important;border-bottom-color:rgba(106,177,68,.75) !important}.filter-container .is-filter .is-selected-filters div.is-input:focus,.filter-container .is-filter .is-selected-filters input[type=text]:focus{color:unset}.filter-container .is-filter .is-selected-filters div.is-input.is-input,.filter-container .is-filter .is-selected-filters div.is-input.is-disabled,.filter-container .is-filter .is-selected-filters div.is-input[disabled],.filter-container .is-filter .is-selected-filters input[type=text].is-input,.filter-container .is-filter .is-selected-filters input[type=text].is-disabled,.filter-container .is-filter .is-selected-filters input[type=text][disabled]{font-style:unset;border:none}.filter-container .is-filter .is-selected-filters .is-selected{display:flex;flex-wrap:wrap}.filter-container .is-filter .is-selected-filters .is-selected .is-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6ab144;display:inline-block;flex:1;flex-basis:100%}.filter-container .is-filter .is-selected-filters .is-selected .is-desc{font-size:.75rem;font-weight:normal;text-transform:none;color:rgba(49,52,57,.75);flex-basis:100%;margin-left:8px;margin-top:2px}.filter-container .is-filter .is-selected-filters .is-selected i{color:rgba(49,52,57,.4);display:inline-block}.filter-container .is-filter .is-selected-filters .is-selected.is-no-selected{color:rgba(49,52,57,.4)}.filter-container .is-filter .is-selected-filters .is-selected.is-no-selected .is-text{color:rgba(49,52,57,.4)}.filter-container .is-empty-filter{width:100%}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){.filter-container .is-filter{min-width:100%;width:100%;max-width:100%;min-height:unset;flex-grow:1;flex-basis:100%}}.filter-container-modal #filter-container-modal-body{display:grid;grid-gap:24px;grid-template-columns:2fr 1fr}.filter-container-modal .filter-container-modal-add .autocomplete-items{max-height:800px}.filter-container-modal .filter-container-modal-add .autocomplete-items label{overflow:unset;text-overflow:unset;white-space:unset;padding-right:8px}.filter-container-modal .filter-container-modal-values .is-date{margin-bottom:16px;width:100%;max-height:unset}.filter-container-modal .filter-container-modal-values .dropdown{display:block;margin-bottom:16px}.filter-container-modal .filter-container-modal-values .dropdown button{width:100%;max-height:unset}.filter-container-modal .filter-container-modal-values .is-desc{font-size:.75rem;font-weight:normal;text-transform:none;color:rgba(49,52,57,.75);max-width:300px;margin-top:4px}.filter-container-modal .modal-footer{display:flex}.filter-container-modal .modal-footer div:first-child{flex:1}.modal-body .filter-container .is-filter{flex-basis:50%}@media only screen and (max-width: 1024px),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 1112px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){.filter-container-modal #filter-container-modal-body{grid-template-columns:1fr;grid-template-rows:auto 1fr}}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3){.filter-container-modal .modal-body .filter-container .is-filter{flex-basis:100%}.filter-container-modal .modal-footer{display:flex;flex-direction:row}.filter-container-modal .modal-footer div:first-child{display:flex}.filter-container-modal .modal-footer div:first-child button{width:unset;margin-right:8px}}
.pdf-viewer.is-hidden-pdf{visibility:hidden !important}.is-pdf-loading{height:unset;min-height:unset}.is-pdf-loading:before{width:24px;height:24px}.modal .is-pdf-loading{width:100%}.sidebar-container .is-pdf-loading{min-height:250px;width:100%}.pdf-viewer-toolbar{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:100%}.pdf-viewer-toolbar>button{margin:0px 8px 8px 0px}.is-hidden-pdf{display:none !important}
#variotext-modal textarea{min-height:150px}
.is-control-workflow .is-workflow-select{min-width:100px;width:200px;max-width:250px}
#event-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#event-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#notification-modal #notification-modal-body .collapsible-table{padding-bottom:12px}#notification-modal #notification-modal-body .collapsible-table span{padding-left:16px}#notification-modal #notification-modal-body table{margin:0px 0px 24px 0px}#notification-modal #notification-modal-body div[data-type=message]{display:flex;flex-direction:column}#notification-modal #notification-modal-body div[data-type=message] button{align-self:flex-end}
#user-modal #user-modal-tab-basic{display:grid;grid-gap:24px;grid-template-columns:350px 350px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#user-modal #user-modal-tab-basic{grid-gap:0px;grid-template-columns:1fr;grid-template-rows:min-content min-content}}.is-hidden-user{display:none !important}
#clock-register #clock-register-nodes{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;display:grid;grid-gap:24px;grid-template-columns:1fr;grid-template-rows:min-content}#clock-register .clock-is-paused:after,#clock-register .clock-is-save:after{opacity:.175;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:75px;content:"pause";font-family:"Material Icons";color:#6ab144}#clock-register .clock-is-save:after{content:"save_alt" !important}#clock-register .is-clock-node{padding:16px;border:2px dashed #6ab144;color:#6ab144;border-radius:4px;display:flex;flex-direction:column;position:relative}#clock-register .is-clock-node.clock-is-focus{-webkit-animation:flashClock 1s;animation:flashClock 1s}#clock-register .is-clock-node.clock-is-move{-webkit-animation:flashClock2 1s;animation:flashClock2 1s}#clock-register .is-clock-node:hover,#clock-register .is-clock-node *:hover{cursor:pointer}#clock-register .is-clock-node .is-clock-node-buttons{position:absolute;bottom:0px;right:0px;margin:4px}#clock-register .is-clock-node .is-clock-node-buttons .material-icons{font-size:1.3125em;opacity:.35}#clock-register .is-clock-node .is-clock-node-buttons .material-icons:hover,#clock-register .is-clock-node .is-clock-node-buttons .material-icons *:hover{opacity:1}#clock-register .is-clock-node.is-add{color:#6ab144;opacity:.35;align-items:center;justify-content:center}#clock-register .is-clock-node.is-add:hover,#clock-register .is-clock-node.is-add *:hover{opacity:1}#clock-register .is-clock-node.is-add .material-icons{color:#6ab144;font-size:2em}#clock-register .is-clock-node .is-clock-node-information{flex-grow:1;color:rgba(49,52,57,.75)}#clock-register .is-clock-node .is-clock-node-information h3{color:#6ab144}#clock-register .is-clock-node .is-clock-node-information div h6,#clock-register .is-clock-node .is-clock-node-information div span,#clock-register .is-clock-node .is-clock-node-information div p{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}#clock-register .is-clock-node .is-clock-node-information div[data-type=project] h6,#clock-register .is-clock-node .is-clock-node-information div[data-type=activity] h6,#clock-register .is-clock-node .is-clock-node-information div[data-type=task] h6{margin:0px;margin-top:4px}#clock-register .is-clock-node .is-clock-node-information div[data-type=project] p,#clock-register .is-clock-node .is-clock-node-information div[data-type=activity] p,#clock-register .is-clock-node .is-clock-node-information div[data-type=task] p{margin:0px;margin-bottom:4px}#clock-register .is-clock-node .is-clock-node-information div[data-type=invoice-text],#clock-register .is-clock-node .is-clock-node-information div[data-type=description],#clock-register .is-clock-node .is-clock-node-information div[data-type=description-internal]{font-size:.875em}#clock-register .is-clock-node .is-clock-node-buttons{align-self:flex-end;text-align:right}@keyframes flashClock{from{background-color:rgba(106,177,68,.2)}}
#workflow-bundle-container{display:flex;flex-direction:column}
#outlay-attest-container .outlay-grid-information{text-align:left}#outlay-attest-container .outlay-grid-information p:last-child{margin:0px}
#allowance-modal .is-loading{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#allowance-modal .modal-footer div.is-no-margin button:first-child{margin-left:24px}.is-hidden-allowance{display:none !important}
#article-modal .modal-body{display:grid;grid-gap:24px;grid-template-columns:300px 300px}#article-modal .modal-body label.message{grid-column:1/-1;margin:0}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#article-modal .modal-body{grid-template-columns:1fr;grid-gap:0px;grid-template-rows:min-content min-content min-content}#article-modal .document-control{grid-template-columns:1fr !important}}
#milage-modal .modal-body{display:grid;grid-gap:24px;grid-template-columns:300px 300px}#milage-modal .modal-body label.message{grid-column:1/-1;margin:0}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#milage-modal .modal-body{grid-template-columns:1fr;grid-gap:0px;grid-template-rows:min-content min-content min-content}#milage-modal .document-control{grid-template-columns:1fr !important}}
#receipt-modal .modal-body{display:grid;grid-gap:24px;grid-template-columns:300px 300px;grid-template-rows:min-content 1fr}#receipt-modal .modal-body label.message{grid-column:1/-1;margin:0}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#receipt-modal .modal-body{grid-template-columns:1fr;grid-gap:0px;grid-template-rows:min-content min-content min-content}#receipt-modal .document-control{grid-template-columns:1fr !important}}
#representation-modal .modal-body #representation-page-amount-fields{display:grid;grid-gap:24px;grid-template-columns:repeat(3, min-content)}#representation-modal .modal-body #representation-summary-amount{display:grid;grid-gap:24px;grid-template-columns:repeat(3, min-content)}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#representation-modal .modal-body{grid-template-columns:1fr;grid-template-rows:min-content min-content min-content}#representation-modal .modal-body #representation-page-amount-fields,#representation-modal .modal-body #representation-page-document,#representation-modal .modal-body #representation-page-basic{grid-template-columns:1fr}#representation-modal .modal-body #representation-summary-amount{grid-template-columns:1fr}#representation-modal .document-control{grid-template-columns:1fr !important}}
#purchaseLedger-attest-container{display:flex;flex-direction:column}.purchaseLedger-statusBar-summary{display:grid;grid-template-columns:1fr auto auto;column-gap:24px}.purchaseLedger-statusBar-value{text-align:end}.purchaseLedger-statusBar-desc{text-align:left}.material-icons.is-small{width:26px;height:26px;line-height:26px !important}
#periodic-modal .is-loading,#periodic-group-modal .is-loading{min-height:150px}#periodic-modal .is-periodic-nav,#periodic-group-modal .is-periodic-nav{min-width:300px}
#valuation-attest #valuation-attest-overview{background-color:#fff;border:1px solid rgba(49,52,57,.15);padding:24px 24px 36px 24px}#valuation-attest table.is-unstyled{margin:0px}#valuation-attest table.is-unstyled td,#valuation-attest table.is-unstyled th{padding:8px 8px}#valuation-attest table.is-unstyled th:first-child,#valuation-attest table.is-unstyled td:first-child{padding-left:0px}#valuation-attest table.is-unstyled th:last-child,#valuation-attest table.is-unstyled td:last-child{padding-right:0px}
#valuation-modal #valuation-modal-body{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}#valuation-modal table.is-unstyled{margin:0px}#valuation-modal table.is-unstyled td,#valuation-modal table.is-unstyled th{padding:8px 8px}#valuation-modal table.is-unstyled th:first-child,#valuation-modal table.is-unstyled td:first-child{padding-left:0px}#valuation-modal table.is-unstyled th:last-child,#valuation-modal table.is-unstyled td:last-child{padding-right:0px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#valuation-modal #valuation-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#invoicebasis-workflow-container{display:grid;grid-template-columns:1fr;grid-template-rows:min-content min-content min-content}#invoicebasis-workflow-container #tab-overview{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr 1fr}#invoicebasis-workflow-container #tab-overview .component-time-chart-transaction{grid-column:1}#invoicebasis-workflow-container #tab-overview .component-invoice-invoices{grid-column:2/-1}#invoicebasis-workflow-container #tab-information{display:grid}#invoicebasis-workflow-container #tab-payer-container{display:grid}#invoicebasis-workflow-container #tab-cover .datagrid-header,#invoicebasis-workflow-container #tab-attachment .datagrid-header{display:none !important}#invoicebasis-workflow-container #tab-cover .is-template-buttons,#invoicebasis-workflow-container #tab-attachment .is-template-buttons{display:flex;justify-items:center;align-content:center;text-align:right;flex:1 1 auto}#invoicebasis-workflow-container #tab-cover-template,#invoicebasis-workflow-container #tab-attachment-template{display:grid}#invoicebasis-workflow-container #tab-cover-template table[data-grid=true].is-disabled tr,#invoicebasis-workflow-container #tab-attachment-template table[data-grid=true].is-disabled tr{background-color:unset !important}#invoicebasis-workflow-container #tab-cover-template table[data-grid=true].is-disabled input,#invoicebasis-workflow-container #tab-cover-template table[data-grid=true].is-disabled textarea,#invoicebasis-workflow-container #tab-attachment-template table[data-grid=true].is-disabled input,#invoicebasis-workflow-container #tab-attachment-template table[data-grid=true].is-disabled textarea{background-color:unset !important;opacity:1;border-color:#fff !important;font-style:normal !important;color:#313439 !important}@media only screen and (max-width: 1024px),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 1112px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){#invoicebasis-workflow-container #tab-overview{display:grid;grid-template-columns:1fr 1fr}#invoicebasis-workflow-container #tab-overview .component-time-chart-transaction{grid-column:unset}#invoicebasis-workflow-container #tab-overview .component-invoice-invoices{grid-column:unset}}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#invoicebasis-workflow-container{grid-gap:0px;grid-template-rows:min-content min-content}#invoicebasis-workflow-container #tab-overview{grid-template-columns:1fr}#invoicebasis-workflow-container a[href="#tab-transaction"],#invoicebasis-workflow-container a[href="#tab-aconto"],#invoicebasis-workflow-container a[href="#tab-valuation"],#invoicebasis-workflow-container a[href="#tab-profitloss"],#invoicebasis-workflow-container a[href="#tab-information"],#invoicebasis-workflow-container a[href="#tab-payer"],#invoicebasis-workflow-container a[href="#tab-cover"],#invoicebasis-workflow-container a[href="#tab-attachment"],#invoicebasis-workflow-container #tab-information,#invoicebasis-workflow-container #tab-transaction,#invoicebasis-workflow-container #tab-cover,#invoicebasis-workflow-container #tab-attachment,#invoicebasis-workflow-container #btn-delete,#invoicebasis-workflow-container #btn-save{display:none}#invoicebasis-workflow-container-grid .datagrid-container{padding:16px}#invoicebasis-workflow-container-grid .datagrid-header{display:none}}.is-hidden-invoicebasis{display:none !important}.is-hidden-invoicebasis-shared{display:none !important}
#control-modal-address-body{display:grid;grid-gap:24px;grid-template-columns:auto auto}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#control-modal-address-body{grid-gap:0px;grid-template-columns:1fr}}
#project-payer-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#project-payer-modal-body{grid-gap:0px;grid-template-columns:1fr}}
.ag-data-grid .is-header{display:flex;text-align:right}.ag-data-grid .is-header>*:first-child{flex:1 1 auto}.ag-data-grid .is-header>*>*{margin:0px;margin-right:16px}.ag-data-grid .is-header>*>*:last-child{margin-right:0px}.ag-data-grid .is-header .is-header-text{display:flex;flex:1 1 auto;flex-direction:row-reverse}.ag-data-grid .is-header .is-header-text .message{margin:0px;padding:0 12px;display:flex;justify-content:center;align-items:center;margin-right:16px}
#control-modal-transaction-history .is-circle{display:inline-block;color:#fff;margin-right:8px;background-color:#f2f4f6;text-align:center;font-size:.75em;line-height:32px;height:32px;border-radius:64px;width:32px;font-weight:bold;margin:0px;padding:0px}#control-modal-transaction-history .is-circle.transaction-history-circle-1{background-color:rgba(49,52,57,.5)}#control-modal-transaction-history .is-circle.transaction-history-circle-2{background-color:rgba(49,52,57,.75)}#control-modal-transaction-history .is-circle.transaction-history-circle-3{background-color:#6ab144}#control-modal-transaction-history #control-modal-transaction-history-information{margin-top:16px}#control-modal-transaction-history #control-modal-transaction-history-information table{margin:0px;padding:0px;font-size:.875em;width:unset}
#workflow-invoicebasis-distribute-modal #workflow-invoicebasis-distribute-modal-body section:first-child{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}
#control-modal-transaction .is-not-touched,#control-modal-transaction .is-not-touched:hover{color:#313439 !important}
#edittime-modal .modal-body{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#edittime-modal .modal-body{grid-template-columns:1fr;grid-gap:0px;grid-template-rows:min-content min-content}}
#profitloss-modal .modal-body{display:grid;grid-gap:24px;grid-template-columns:300px 300px}#profitloss-modal .modal-body label.message{grid-column:1/-1;margin:0}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#profitloss-modal .modal-body{grid-template-columns:1fr;grid-gap:0px;grid-template-rows:min-content min-content min-content}}
#window-html-preview{margin:16px}
#time-attest-container .time-grid-information{text-align:left !important}#time-attest-container .time-grid-information p:last-child{margin:0px}#time-attest-container #container-attest-select .form-item{margin-bottom:0px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#time-attest-container section{grid-gap:0px;grid-template-columns:1fr}}
#time-attest-period-container{display:flex;flex-direction:column}#time-attest-period-container .time-grid-information{text-align:left !important}#time-attest-period-container .time-grid-information p:last-child{margin:0px}#time-attest-period-container #container-attest-select .form-item{margin-bottom:0px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#time-attest-period-container section{grid-gap:0px;grid-template-columns:1fr}}
.window-page #body-main{display:block !important;height:100%}.window-page #content{display:block !important;height:100%}.window-page #body-footer{display:none !important}.window-page #window-pdf-preview{background-color:#fff !important;overflow:auto;margin:24px;height:calc(100vh - 48px)}
.window-page #body-main{display:block !important;height:100%}.window-page #content{display:block !important;height:100%}.window-page #body-footer{display:none !important}.window-page #window-img-preview{background-color:#fff !important;overflow:auto;margin:24px;display:flex;justify-content:center}
#time-container{display:flex;flex-direction:column}#time-container .time-container-status{display:flex;align-items:center;text-align:left}#time-container .time-container-status section{display:flex;align-items:center}#time-container .time-container-status section .time-container-save{color:rgba(49,52,57,.75);font-size:.875em}#time-container .time-container-status section:last-child{flex:1 1 auto;justify-content:flex-end}#time-container .time-container-status section:last-child>*{margin-left:8px}#time-container .time-container-status button{width:auto}#time-container .time-container-resource{max-width:325px}#time-container #dgTimeReport-ag{grid-row:3;grid-column:1/-1}#time-container #dgTimeReport-ag .ag-numeric-cell[col-id] .ag-cell-wrapper{justify-content:center}#time-container #dgTimeReport-ag .is-time-edit{margin-top:3px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#time-container #time-container-change-user{width:100%;margin-bottom:12px}#time-container .time-container-status{display:flex;align-items:center;text-align:left}#time-container #dgTimeReport-ag .ag-cell{margin:0px;height:unset}#time-container #dgTimeReport-ag div[col-id=EditRowColumn]{width:unset !important}#time-container #dgTimeReport-ag div[col-id]{height:100% !important}#time-container #dgTimeReport-ag div[col-id=EditRowColumn],#time-container #dgTimeReport-ag div[col-id=SummaryColumn],#time-container #dgTimeReport-ag .is-time-cell{display:flex;justify-content:center;align-content:center;flex-direction:column}#time-container #dgTimeReport-ag div[col-id=SummaryColumn]>div{line-height:initial}}
#timesettings-modal .modal-body{display:grid;grid-gap:24px;grid-template-rows:min-content}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#timesettings-modal .modal-body{grid-gap:0px;grid-template-columns:repeat(1, 1fr)}}
#cache-container section{display:flex}#cache-container section .form-item{margin-right:16px}
#createdb-container #tab-customers{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#createdb-container #tab-information{grid-gap:0px;grid-template-columns:1fr}}
#email-container .message{margin-left:0px;margin-right:0px}

#integration-container select{min-width:200px}



#dg-propertybag .dg-propertybag-label{max-width:600px;white-space:pre-wrap}
#termregister-container #slt-category{max-width:400px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#termregister-container #slt-category{max-width:unset}}
#sql-container #sql-result-container{display:grid}#sql-container #sql-result-container .datagrid-container{overflow:auto;min-height:250px}
#stress-container #stress-container-users{display:flex;margin:8px 0px}#stress-container #stress-container-users div{padding:8px;border:1px solid #6ab144;background-color:#fff}#stress-container section{display:flex}#stress-container section .form-item{margin-right:16px}#stress-container #system-stress-performance div{padding:8px;border:1px solid #6ab144;background-color:#fff}#stress-container #system-stress-performance div p{font-weight:bold}

#extension-modal #extension-modal-body{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#extension-modal #extension-modal-body{grid-gap:0px;grid-template-columns:1fr;grid-template-rows:min-content min-content}}
#termregister-container #slt-category{max-width:400px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#termregister-container #slt-category{max-width:unset}}
#workflow-container #system-workflow-time,#workflow-container #system-workflow-outlay,#workflow-container #system-workflow-invoicebasis,#workflow-container #system-workflow-purchaseledger,#workflow-container #system-workflow-project,#workflow-container #system-workflow-customer,#workflow-container #system-workflow-operator,#workflow-container #system-workflow-supplier,#workflow-container #system-workflow-valuation{display:grid;grid-gap:24px;grid-template-columns:repeat(3, max-content)}#workflow-container #system-workflow-time .form-item:first-child,#workflow-container #system-workflow-outlay .form-item:first-child,#workflow-container #system-workflow-invoicebasis .form-item:first-child,#workflow-container #system-workflow-purchaseledger .form-item:first-child,#workflow-container #system-workflow-project .form-item:first-child,#workflow-container #system-workflow-customer .form-item:first-child,#workflow-container #system-workflow-operator .form-item:first-child,#workflow-container #system-workflow-supplier .form-item:first-child,#workflow-container #system-workflow-valuation .form-item:first-child{grid-column:1/-1}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#workflow-container #system-workflow-time,#workflow-container #system-workflow-outlay,#workflow-container #system-workflow-invoicebasis,#workflow-container #system-workflow-purchaseledger,#workflow-container #system-workflow-project,#workflow-container #system-workflow-customer,#workflow-container #system-workflow-operator,#workflow-container #system-workflow-supplier,#workflow-container #system-workflow-valuation{grid-gap:0px;grid-template-columns:1fr}}
#purchaseLedgerCreate-container{display:flex;flex-direction:column}.purchaseLedger-statusBar-summary{display:grid;grid-template-columns:1fr auto auto;column-gap:24px}.purchaseLedger-statusBar-value{text-align:end}.purchaseLedger-statusBar-desc{text-align:left}.material-icons.is-small{width:26px;height:26px;line-height:26px !important}.is-entity.is-selected .purchaseledger-list{pointer-events:all;opacity:1}.is-entity .purchaseledger-list{pointer-events:none;opacity:.2}.modal .ag-data-grid{border:unset;padding:unset}
#supplier-quick-document{min-width:200px;max-width:200px;max-height:400px;overflow-y:hidden}
#wizard-modal .is-table-filter-input{max-width:300px;margin-bottom:4px}
#wizard-empty-body{display:grid;grid-gap:24px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#wizard-empty-body{display:grid;grid-template-columns:1fr !important}}

#purchaseledgeranalysispage-container{display:flex;flex-direction:column}
#routeto-modal.is-voucher .modal-body{display:flex}#routeto-modal.is-voucher .modal-body .collapsible-content .collapsible-icon{top:0px;right:0px}#routeto-modal.is-voucher.modal-box .is-page-row:last-child{margin-bottom:24px}
#ledgerpayment-modal #ledgerpayment-modal-body{margin:0px}
#supplier-container #supplier-tabs #tab-overview{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}#supplier-container #supplier-tabs #tab-bankaccounts,#supplier-container #supplier-tabs #tab-extenstions,#supplier-container #supplier-tabs #tab-address{display:grid;grid-template-columns:1fr}@media only screen and (max-width: 1024px),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 1112px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){#supplier-container #supplier-tabs #tab-overview{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#supplier-container #supplier-tabs #tab-overview{grid-template-columns:1fr}}.is-hidden-supplier{display:none !important}
#address-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#address-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#bank-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#bank-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#relation-add-modal-body{display:grid;grid-gap:24px;grid-template-columns:300px 300px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#relation-add-modal-body{grid-gap:0px;grid-template-columns:1fr}}

#depreciation-container #depreciation-grid-container>section{display:grid;grid-template-rows:min-content;grid-column:1;grid-row:1}.is-hidden-depreciation{display:none !important}
#periodicexecute-container{display:flex;flex-direction:column}#periodicexecute-container #periodicexecute-grid-buttons{justify-content:flex-start}
#vataccounting-container .vat-report{display:grid;grid-gap:32px;grid-template-columns:minmax(auto, 500px) minmax(auto, 400px)}#vataccounting-container td{border-bottom:0px}#vataccounting-container td:first-child{padding-left:0px}#vataccounting-container td:last-child{padding-right:0px}#vataccounting-container textarea{height:150px}#vataccounting-container :last-child{margin-bottom:0px}#vataccounting-container .section-header{font-size:1.1em;font-weight:bold;border-top:1px solid;border-color:#e7ecf2}#vataccounting-container .top-section-header{border-top:none}#vataccounting-container .is-text-right{width:104px}#vataccounting-container #tab-vatreturn a{cursor:pointer;text-decoration:underline}#vataccounting-container #tab-vatreturn a.link{color:#5da8f9}#vataccounting-container .ag-root-wrapper{min-height:678px}

#voucherapprove-container{display:flex;flex-direction:column}#voucherapprove-container #voucherapprove-grid-buttons{justify-content:flex-start}
#voucherdelete-container{display:flex;flex-direction:column}#voucherdelete-container #voucherdelete-grid-buttons{justify-content:flex-start}
#claim-container{display:grid;grid-template-rows:auto 1fr auto}#claim-container .tabs .is-tab-content{height:100%}
#paymentin-container{display:flex;flex-direction:column}
#routine-invoice-partial-body{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}#routine-invoice-partial-body #routine-invoice-partial-credit fieldset{display:grid;grid-gap:24px;grid-template-columns:auto auto}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#routine-invoice-partial-body{grid-gap:0px;grid-template-columns:1fr}}
#articleinvoice-container{display:grid;grid-template-rows:auto 1fr auto}#articleinvoice-container .tabs .is-tab-content{height:100%}#articleinvoice-container .is-loading{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.modal-body #articleinvoice-container .tabs{box-shadow:unset}

#invoice-container #invoice-grid-container>section{display:grid;grid-template-rows:min-content;grid-column:1;grid-row:1}.is-hidden-invoice{display:none !important}

#invoicebasis-container #invoicebasis-grid-container>section{display:grid;grid-template-rows:min-content;grid-column:1;grid-row:1}.is-hidden-invoice-basis{display:none !important}
#coding-container #tab-lock-time .is-tab-lock-time-container{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr;margin-bottom:24px}#coding-container #tab-lock-time .is-tab-lock-time-container fieldset{margin:0}#coding-container nav.is-tab-navigation{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}#coding-container #ag-selection-settings-modal-tabs .is-tab-content{border:none}#coding-container #ag-selection-settings-modal-tabs .form-item .is-desc{max-width:unset}#coding-container #ag-selection-settings-modal-tabs #tab-project-auto-lock-work{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#coding-container #tab-lock-time .is-tab-lock-time-container{grid-gap:0px;grid-template-columns:1fr}#coding-container #ag-selection-settings-modal-tabs #tab-project-auto-lock-work{grid-template-columns:1fr}}
#project-analysis{display:flex;flex-direction:column}

#resource-analysis-page-container{display:flex;flex-direction:column}


#valuationhead-modal #valuationhead-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto}#valuationhead-modal textarea{min-width:300px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#valuationhead-modal #valuationhead-modal-body{grid-template-columns:auto}#valuationhead-modal textarea{min-width:unset}}
#salary-modal #salary-modal-body .salary-modal-body-chk{display:grid;grid-gap:24px;grid-template-columns:repeat(3, 1fr)}

#paymentout-container{display:flex;flex-direction:column}
#administrate-tabs #tabs-pdfsettings .content{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fit, minmax(auto, 400px))}#administrate-tabs #tabs-invoicesettings .content{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fit, minmax(auto, 400px))}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#administrate-tabs #tabs-pdfsettings .content{grid-gap:0px}#administrate-tabs #tabs-invoicesettings .content{grid-gap:0px}}
#create-container{display:grid;grid-template-rows:min-content 1fr}#create-container #report-tab-basic .content{flex:1}#create-container #report-tab-query .is-buttons{margin-bottom:24px}#create-container #report-tab-query button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#create-container #report-tab-query .content{flex:1;display:grid;grid-gap:24px;grid-template-columns:1fr 3fr;margin-bottom:24px}#create-container #report-tab-query .content #report-query-query{min-height:1500px}#create-container #report-tab-query textarea{height:100%;max-height:unset}#create-container #create-report-container{flex-grow:1;display:flex}#create-container #create-report-container .tabs{flex:1;display:flex;flex-direction:column}#create-container #create-report-container .tabs .is-tab-content{display:flex;flex-direction:column;flex:1}#create-container #report-tab-basic .content{display:grid;grid-gap:24px;grid-template-columns:max-content max-content max-content}#create-container #report-tab-filter .content{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr 1fr}#create-container #report-tab-html .content,#create-container #report-tab-pdf .content,#create-container #report-tab-excel .content{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}#create-container .is-tab-content .is-buttons{margin:0px}.is-report-hidden{display:none !important}
#control-text-modal textarea{min-height:300px}
#report-create-column-edit #report-create-column-edit-body{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}
#report-create-column-edit #report-create-column-edit-body{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}
#export-container select{max-width:400px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#export-container select{max-width:unset}}
#report-page{display:flex;flex-direction:column}#report-page.is-modal{height:100%}#report-page.is-modal .is-page-row,#report-page.is-modal #report-page-buttons,#report-page.is-modal .ag-data-grid-header-right{display:none}#report-page #report-container-table{height:100%}#report-page #report-container-table.is-subtype-0{display:grid;grid-gap:0px;grid-template-columns:1fr}#report-page #report-container-table>.ag-data-grid-wrapper{margin-bottom:24px}#report-page #report-container-table>.ag-data-grid-wrapper:last-child{margin-bottom:0px}#report-page #report-container-table .collapsible-content .collapsible-icon{top:0px;right:2px}.report-container{display:flex;flex-direction:column}.report-container.modal-body{display:block}.report-container .is-row{background-color:#fff;border:1px solid rgba(49,52,57,.15);min-height:64px;margin-bottom:24px;overflow-x:auto}.report-container .is-row.is-no-data{min-height:unset}.report-container .is-row.is-no-data td{text-align:center}.report-container .is-row.is-no-data h3{padding:24px}.report-container .is-debug{white-space:pre-line;background-color:#fff;border:1px solid rgba(49,52,57,.15);margin-bottom:24px;overflow-x:auto;padding:24px;font-family:monospace}.report-container .is-loading{padding:16px}.report-container .ag-data-grid{margin-bottom:32px}.report-container .ag-data-grid:last-child{margin-bottom:0px}.report-container .ag-data-grid .ag-cell-focus{background-color:unset !important;border:unset !important}.report-container .ag-data-grid .ag-floating-bottom{overflow-x:hidden !important;overflow-y:hidden !important}.report-container .ag-data-grid .ag-floating-bottom .ag-cell{font-weight:700}.report-container .ag-theme-balham{line-height:inherit}.report-container .ag-theme-balham .ag-row-level--1,.report-container .ag-theme-balham .ag-row.ag-row-last{border-bottom:unset !important}.report-container .ag-theme-balham .ag-header-row .ag-header-select-all{display:none}
#relation-container{display:flex;flex-direction:column}#relation-container #relation-container-head input{max-width:500px}#relation-container .datagrid-header button.is-third{border:2px solid #e7ecf2}#relation-container #relation-grids{display:grid;grid-gap:24px;grid-template-columns:1fr;grid-template-rows:1fr 1fr}#relation-container .highlight-color{background-color:rgba(106,177,68,.3) !important}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#relation-container #relation-container-head{flex-direction:row}#relation-container #relation-container-head button{margin-left:16px}}
#relation-modal #relation-modal-body>.is-page-row{height:100%}
#project-container #project-tabs #tab-overview{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr 1fr}#project-container #project-tabs #tab-overview .component-project-invoice{grid-column:1/-1}#project-container #project-tabs #tab-invoice #container-invoice-payer,#project-container #project-tabs #tab-invoice #container-invoice-paymentplan{display:grid}#project-container #project-tabs #tab-budget #budget-table{display:grid;grid-template-columns:1fr}#project-container #project-tabs #tab-budget #budget-header{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}#project-container #project-tabs #tab-budget .ag-data-grid .ag-row-footer{font-weight:bold}#project-container #project-tabs #tab-activity,#project-container #project-tabs #tab-task,#project-container #project-tabs #tab-resource,#project-container #project-tabs #tab-paymentplan,#project-container #project-tabs #tab-relation,#project-container #project-tabs #tab-document,#project-container #project-tabs #tab-event,#project-container #project-tabs #tab-analys{display:grid;grid-template-columns:1fr}#project-container #project-tabs #tab-pricelist div[data-pricelist=time],#project-container #project-tabs #tab-pricelist div[data-pricelist=expense],#project-container #project-tabs #tab-pricelist div[data-pricelist=article]{display:flex}#project-container #project-tabs #tab-pricelist div[data-pricelist=time] input:first-child,#project-container #project-tabs #tab-pricelist div[data-pricelist=expense] input:first-child,#project-container #project-tabs #tab-pricelist div[data-pricelist=article] input:first-child{width:300px}#project-container #project-tabs #tab-pricelist div[data-pricelist=time] button,#project-container #project-tabs #tab-pricelist div[data-pricelist=expense] button,#project-container #project-tabs #tab-pricelist div[data-pricelist=article] button{margin-left:16px}@media only screen and (max-width: 1024px),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 1112px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){#project-container #project-tabs #tab-overview{grid-template-columns:1fr 1fr}#project-container #project-tabs #tab-overview .component-project-invoice{grid-column:unset}#project-container #project-tabs #tab-invoice{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#project-container #project-tabs #tab-overview{grid-template-columns:1fr}#project-container #project-tabs #tab-invoice{grid-gap:0px;grid-template-columns:1fr}#project-container #project-tabs #tab-pricelist div[data-pricelist=time],#project-container #project-tabs #tab-pricelist div[data-pricelist=expense],#project-container #project-tabs #tab-pricelist div[data-pricelist=article]{flex-direction:column}#project-container #project-tabs #tab-pricelist div[data-pricelist=time] input:first-child,#project-container #project-tabs #tab-pricelist div[data-pricelist=expense] input:first-child,#project-container #project-tabs #tab-pricelist div[data-pricelist=article] input:first-child{width:100%}#project-container #project-tabs #tab-pricelist div[data-pricelist=time] button,#project-container #project-tabs #tab-pricelist div[data-pricelist=expense] button,#project-container #project-tabs #tab-pricelist div[data-pricelist=article] button{margin-top:8px;margin-left:0px}}.is-hidden-project{display:none !important}
#collectionbilling-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#collectionbilling-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#project-budget-modal #project-budget-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto;grid-template-rows:auto 1fr}#project-budget-modal #project-budget-modal-body section:first-child{grid-column:1/-1}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#project-budget-modal #project-budget-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#choose-modal #choose-modal-body #choose-modal-body-buttons{display:grid;grid-gap:24px;margin-top:24px}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#choose-modal .modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:80% !important}}
#system-project-container #tab-automatic{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}#system-project-container #tab-purchaseLedger{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}#system-project-container #tab-cost{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}#system-project-container #tab-project-budget .tab-project-budget-settings{display:grid;grid-gap:24px;grid-template-columns:auto auto}#system-project-container #tab-project-budget fieldset{min-width:400px}
#outlay-container .is-page-row.is-no-margin{padding:0px;margin:0px}#outlay-filter-add-button{flex:1 1 auto}
#salesledgeranalysispage-container{display:flex;flex-direction:column}
#salesledgeranalysis-modal #salesledgeranalysis-modal-body{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#salesledgeranalysis-modal #salesledgeranalysis-modal-body{grid-template-columns:1fr}}
#customer-container #customer-tabs #tab-customer-overview{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr 1fr}#customer-container #customer-tabs #tab-customer-overview .component-customer-invoice{grid-column:1/-1}#customer-container #customer-tabs #tab-customer-role,#customer-container #customer-tabs #tab-customer-address,#customer-container #customer-tabs #tab-customer-collectionbilling,#customer-container #customer-tabs #tab-customer-relation,#customer-container #customer-tabs #tab-customer-document,#customer-container #customer-tabs #tab-customer-event{display:grid;grid-template-columns:1fr}@media only screen and (max-width: 1024px),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 1112px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){#customer-container #customer-tabs #tab-customer-overview{grid-template-columns:1fr 1fr}#customer-container #customer-tabs #tab-customer-overview .component-customer-invoice{grid-column:unset}}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#customer-container #customer-tabs #tab-customer-overview{grid-template-columns:1fr}#customer-container #customer-tabs #tab-customer-basic{grid-gap:0px;grid-template-columns:1fr}#customer-container #customer-tabs #tab-customer-invoice{grid-gap:0px;grid-template-columns:1fr}}.is-hidden-customer{display:none !important}.is-hidden-payer-role{display:none !important}

#budgetentry-container{display:flex;flex-direction:column}.is-hidden-budget-entry{display:none !important}
.is-hidden-budget{display:none !important}.is-hidden-budget-state{display:none !important}#budgetversion-container .input-buttons{display:flex}#budgetversion-container .input-buttons select{width:300px}#budgetversion-container .input-buttons button{margin-left:16px}


#fixed-asset-container{display:flex;flex-direction:column}#fixed-asset-container #fixed-asset-container-header{display:flex}#fixed-asset-container #fixed-asset-container-header .fixed-asset-container-header-img{display:flex;align-items:center}#fixed-asset-container #fixed-asset-container-header .fixed-asset-container-header-img img{width:184px;border-radius:50%}#fixed-asset-container #fixed-asset-container-header .is-page-row{display:flex}#fixed-asset-container #fixed-asset-container-header .is-page-row .second-row{display:flex;flex-direction:column}#fixed-asset-container #fixed-asset-container-header .is-page-row .second-row .fixed-asset-header-buttons{display:flex;justify-content:space-between;margin-top:auto;margin-bottom:17px}#fixed-asset-container #fixed-asset-tabs #asset-tab-document,#fixed-asset-container #fixed-asset-tabs #asset-tab-relation,#fixed-asset-container #fixed-asset-tabs #asset-tab-image,#fixed-asset-container #fixed-asset-tabs #asset-tab-basic{display:grid;grid-template-columns:1fr}#fixed-asset-container #fixed-asset-tabs #asset-tab-basic{display:flex}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview{display:flex;flex-direction:column}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .table-container{display:flex;align-items:flex-start;margin:2rem}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .table-container table{display:flex;flex-basis:33.3333333333%;position:relative}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .table-container table th,#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .table-container table td{border:none}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container{display:flex;justify-content:space-evenly;flex-wrap:wrap}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container #pie-chart-container{justify-content:flex-start}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container #pie-chart-container #pie-chart{height:200px;width:200px;border-radius:50%;background:conic-gradient(#6ab144 60deg, #a0ccfc 60deg 360deg);position:relative}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container #pie-chart-container #pie-chart .white-circle{position:absolute;width:50px;height:50px;border-radius:50%;z-index:2;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%)}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view .responsive-projection-view{margin-top:2rem;width:900px;margin-left:0}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view .responsive-projection-view li{border-radius:4px;display:flex;justify-content:space-between}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view .responsive-projection-view .view-header{background-color:#e7ecf2}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view .responsive-projection-view .view-row{box-shadow:0 0 9px 0 rgba(0,0,0,.1);width:100%}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view .responsive-projection-view .col-1{flex-basis:40%;margin-right:1rem}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view .responsive-projection-view .col-2{flex-basis:20%;margin-right:1rem;text-align:right;border-left:1px solid gray}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view .responsive-projection-view .col-3{flex-basis:20%;margin-right:1rem;padding-left:.5rem;border-left:1px solid gray}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view .responsive-projection-view .col-4{flex-basis:20%;text-align:right;border-left:1px solid gray}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view-buttons button{cursor:pointer;padding:1rem 2rem;margin-right:1rem;background:#e7ecf2;border:none}#fixed-asset-container #fixed-asset-tabs #asset-tab-overview .lower-container .projection-view-buttons button:hover{background:#c6d2e0}#fixed-asset-container #fixed-asset-tabs .overview-buttons{display:flex;justify-content:flex-end;margin:2rem}#fixed-asset-container #fixed-asset-tabs .overview-buttons button{padding:1rem 2rem;margin:.5rem;background-color:#e7ecf2;border:none;border-radius:4px;cursor:pointer}#fixed-asset-container #fixed-asset-tabs .overview-buttons button:hover{background-color:#c6d2e0}#fixed-asset-container #fixed-asset-tabs .overview-buttons #save{background-color:#6ab144}#fixed-asset-container #fixed-asset-tabs .overview-buttons #save:hover{background-color:#86c464}#fixed-asset-container#fixed-asset-container-grid span{color:red}#fixed-asset-container #tab-document ul{margin-top:3rem;list-style-type:none;display:flex;flex-direction:column}#fixed-asset-container #tab-document ul .list-header{cursor:default}#fixed-asset-container #tab-document ul .list-header h3{flex:1;margin-bottom:1rem;margin-top:0}#fixed-asset-container #tab-document ul .list-header h3:last-of-type{margin-right:1rem}#fixed-asset-container #tab-document ul li div{padding-left:.5rem;display:flex;align-items:center;margin-bottom:0;cursor:pointer;height:50px;border-bottom:.5px solid #d3d3d3}#fixed-asset-container #tab-document ul li div p{flex:1;margin-bottom:0;position:relative;padding:.5rem 0}#fixed-asset-container #tab-document ul li div p:last-of-type{margin-right:1rem}#fixed-asset-container #tab-document ul li div .description{flex:2}#fixed-asset-container #tab-document ul li div:hover:not(.list-header){background-color:#e1e2e2}#fixed-asset-container #tab-document ul li div:hover:not(.list-header) p:last-of-type::after{position:absolute;right:60px;transform:scaleX(-1)}#fixed-asset-container #asset-tab-image .image-container{display:flex;justify-content:flex-start;height:100%}#fixed-asset-container #asset-tab-image .image-container .large-image{max-width:350px;position:relative}#fixed-asset-container #asset-tab-image .image-container .large-image img{object-fit:contain}#fixed-asset-container #asset-tab-image .image-container .image-data-container{padding:0 2.5rem}#fixed-asset-container #asset-tab-image .image-container .image-data-container table th,#fixed-asset-container #asset-tab-image .image-container .image-data-container table td{border:none;padding-left:.5rem}#fixed-asset-container #asset-tab-image .image-container .image-data-container table .small-round-image{border-radius:50%;height:60px}#fixed-asset-container #asset-tab-image .edit-image{position:absolute;top:2px;right:2px;background:#fff;height:20px;width:20px;border-radius:50%;transform:scaleX(-1);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}#fixed-asset-container #asset-tab-image .edit-image:hover{height:30px;width:30px}#fixed-asset-container #asset-tab-image .edit-image:hover::before{content:attr(data-tooltip);transform:scaleX(-1);width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;bottom:100%;left:50%;margin-left:-60px;position:absolute;z-index:1;display:block}#fixed-asset-container #asset-tab-relation .relation-buttons{display:flex;justify-content:flex-end;gap:1rem}#fixed-asset-container #asset-tab-relation .relation-container{width:100%;display:table}#fixed-asset-container #asset-tab-relation .relation-container #resp-table-header{display:table-header-group;font-weight:bold;font-size:1.2rem;margin-bottom:1rem}#fixed-asset-container #asset-tab-relation .relation-container #resp-table-header .table-header-cell{display:table-cell;padding:.8rem;text-align:justify;border-bottom:1px solid #d3d3d3}#fixed-asset-container #asset-tab-relation .relation-container #resp-table-body{display:table-row-group}#fixed-asset-container #asset-tab-relation .relation-container #resp-table-body .resp-table-row{display:table-row;padding:1rem}#fixed-asset-container #asset-tab-relation .relation-container #resp-table-body .resp-table-row .table-body-cell{margin-top:1rem;display:table-cell}#fixed-asset-container #asset-tab-relation .relation-container #resp-table-body .resp-table-row .table-body-cell img{margin-right:1rem;margin-right:-2rem;margin-bottom:0;width:50px;height:50px;border-radius:50%;object-fit:cover}@media only screen and (max-width: 1024px),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 1112px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){#fixed-asset-container #fixed-asset-container-header{flex-direction:column;height:fit-content}#fixed-asset-container #fixed-asset-container-header .fixed-asset-container-header-img img{width:50px}#fixed-asset-container #fixed-asset-container-header .is-page-row{flex-direction:column}#fixed-asset-container #fixed-asset-container-header .is-page-row .form-item input,#fixed-asset-container #fixed-asset-container-header .is-page-row .form-item select{width:50vw;max-width:none}#fixed-asset-container #fixed-asset-container-header .is-page-row .second-row .fixed-asset-header-buttons{flex-direction:column;gap:1rem;width:50vw}#fixed-asset-container #fixed-asset-container-header .is-page-row .form-item{width:200px}#fixed-asset-container #fixed-asset-tabs #tab-overview{min-width:768px;display:flex}#fixed-asset-container #fixed-asset-tabs #tab-overview .table-container{flex-wrap:wrap}#fixed-asset-container #fixed-asset-tabs #tab-overview .table-container th,#fixed-asset-container #fixed-asset-tabs #tab-overview .table-container td{padding:1rem 0}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container #pie-chart-container #pie-chart{height:100px;width:100px}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container #pie-chart-container #pie-chart .white-circle{width:30px;height:30px}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view{width:90vw}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view .view-header{display:none}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view .view-row,#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view .view-footer{margin-bottom:1rem;box-shadow:10px 10px 5px 0 rgba(0,0,0,.8)}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view .view-row div,#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view .view-footer div{margin-right:0}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view li{display:block;width:100%}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view .col{flex-basis:100%;display:flex;padding:10px 0;border:none}#fixed-asset-container #fixed-asset-tabs #tab-overview .lower-container .projection-view .responsive-projection-view .col:before{color:#6c7a89;padding-right:10px;content:attr(data-label);flex-basis:50%;text-align:right}#fixed-asset-container #fixed-asset-tabs #tab-overview .overview-buttons{width:70%}#fixed-asset-container #fixed-asset-tabs #tab-document{width:90vw;height:100%}#fixed-asset-container #fixed-asset-tabs #tab-document .list-header{display:none}#fixed-asset-container #fixed-asset-tabs #tab-document .document-row{background-color:#f8f8ff;display:flex;flex-direction:column;margin-bottom:2rem;width:100%;height:fit-content;box-shadow:10px 10px 5px rgba(0,0,0,.8);border-radius:10px;border:none;font-size:unset;padding:1rem;text-align:center}#fixed-asset-container #fixed-asset-tabs #tab-document .document-row p{width:100%;text-align:left;margin-right:0;position:relative;margin-bottom:.5rem}#fixed-asset-container #fixed-asset-tabs #tab-document .document-row p::before{content:attr(data-title);margin-right:1rem;font-weight:700;min-width:160px;display:inline-block}#fixed-asset-container #fixed-asset-tabs #tab-image .image-container{width:80vw}#fixed-asset-container #fixed-asset-tabs #tab-relation .relation-container .relation-header{display:none}#fixed-asset-container #fixed-asset-tabs #tab-relation .relation-container .relation-row{background-color:#f8f8ff;flex-direction:column;margin:1rem auto;padding:1rem 0;box-shadow:10px 5px 5px #313439;border-radius:10px;width:750px}#fixed-asset-container #fixed-asset-tabs #tab-relation .relation-container .relation-row p{display:flex;text-align:left;width:300px;justify-content:space-between;max-width:unset;overflow-wrap:unset}#fixed-asset-container #fixed-asset-tabs #tab-relation .relation-container .relation-row p::before{content:attr(data-title);font-weight:700;margin-right:1rem;align-self:flex-start;text-align:right}}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#fixed-asset-container #fixed-asset-tabs #tab-overview{grid-template-columns:1fr}#fixed-asset-container #fixed-asset-tabs #tab-document{width:90vw;height:100%}#fixed-asset-container #fixed-asset-tabs #tab-document .list-header{display:none}#fixed-asset-container #fixed-asset-tabs #tab-document .document-row{font-size:smaller}#fixed-asset-container #fixed-asset-tabs #tab-document .document-row p{width:100%;text-align:left;margin-right:0;position:relative;margin-bottom:.5rem}#fixed-asset-container #fixed-asset-tabs #tab-document .document-row p::before{content:attr(data-title);margin-right:1rem;font-weight:700;position:absolute;top:-10px}#fixed-asset-container #fixed-asset-tabs #tab-image .image-container{display:flex;flex-direction:column}#fixed-asset-container #fixed-asset-tabs #tab-relation .relation-container table tr{display:block}}
#voucher-container{display:flex;flex-direction:column}.accountingGrid-statusBar-summary{display:grid;grid-template-columns:1fr auto auto;column-gap:24px}.accountingGrid-statusBar-value{text-align:end}.accountingGrid-statusBar-desc{text-align:left}
#voucherrowanalysispage-container{display:flex;flex-direction:column}
.component-claim-preview{height:400px !important;min-height:400px !important;max-height:400px !important;flex-basis:auto !important;flex-grow:0 !important;flex-shrink:0 !important}.component-claim-preview .is-image{width:100%}
.component-invoice-preview{height:400px !important;min-height:400px !important;max-height:400px !important;flex-basis:auto !important;flex-grow:0 !important;flex-shrink:0 !important}.component-invoice-preview .is-image{width:100%}
.component-invoicebasis-summary table td[data-format=amount]{white-space:nowrap}
.component-invoicebasis-readyforinvoicebasis .is-readyforinvoicebasis:first-child{margin-top:0px}.component-invoicebasis-readyforinvoicebasis .is-readyforinvoicebasis .is-circle.trans-status-open{background-color:#c0cdd9}.component-invoicebasis-readyforinvoicebasis .is-readyforinvoicebasis .is-circle.trans-status-workflow{background-color:#feb700}.component-invoicebasis-readyforinvoicebasis .is-readyforinvoicebasis .is-circle.trans-status-approved{background-color:#6ab144}.component-invoicebasis-readyforinvoicebasis .is-readyforinvoicebasis .is-circle.trans-status-denied{background-color:#ff6951}.component-invoicebasis-readyforinvoicebasis button{width:50%;align-self:flex-end}
.component-invoice-basis-preview{height:400px !important;min-height:400px !important;max-height:400px !important;flex-basis:auto !important;flex-grow:0 !important;flex-shrink:0 !important}.component-invoice-basis-preview .is-image{width:100%}.component-invoice-basis-preview .is-loading{display:flex !important}.component-invoice-basis-preview .is-loading.is-hidden,.component-invoice-basis-preview .is-loading.is-hidden-pdf{display:none !important}.component-invoice-basis-preview #component-invoice-basis-preview-pdf-message{display:flex;justify-content:center;align-items:center;text-align:center;height:100%;min-height:50px}
.component-ledger-information .form-item{margin-top:24px}.component-ledger-information #component-ledger-information-credit{margin-top:24px}.component-ledger-information #component-ledger-information-debit{margin-top:24px}
#component-accounting-result-chart .chart-domestic-in .ct-bar{stroke-width:20px}#component-accounting-result-chart .chart-domestic-out .ct-bar{stroke-width:20px}
#component-accounting-balance-chart .chart-domestic-in .ct-bar{stroke-width:20px}#component-accounting-balance-chart .chart-domestic-out .ct-bar{stroke-width:20px}#component-accounting-balance-chart .chart-domestic-result .ct-bar{stroke-width:20px}


#component-time-time-chart .chart-time-schema .ct-bar{stroke-width:35px}#component-time-time-chart .chart-time-open .ct-bar{stroke-width:20px}#component-time-time-chart .chart-time-workflow .ct-bar{stroke-width:20px}#component-time-time-chart .chart-time-approved .ct-bar{stroke-width:20px}#component-time-time-chart .chart-time-denied .ct-bar{stroke-width:20px}

#component-basic-overview-container #component-basic-overview-customer .is-header{padding-top:12px}
#component-depreciation-chart .component-depreciation-chart-footer{margin-top:16px;display:grid;grid-template-columns:1fr}#component-depreciation-chart #component-depreciation-chart-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}
.component-workflow-history .is-history{position:relative;margin-top:16px;border-bottom:1px solid rgba(49,52,57,.15)}.component-workflow-history .is-history:first-child{margin-top:0px}.component-workflow-history .is-history span{display:block;font-size:.875em;padding-bottom:8px}.component-workflow-history .is-history .is-date{font-weight:bold}.component-workflow-history .is-history .is-header{font-size:.75em;color:rgba(49,52,57,.75);text-transform:uppercase}.component-workflow-history .is-history span:last-child{padding-bottom:16px}
.component-workflow-collectionbilling textarea{resize:vertical;max-height:400px}
.component-workflow-message textarea{resize:vertical;max-height:400px}.component-workflow-message .is-send{text-align:right;margin:16px 0px}.component-workflow-message .is-messages .is-message{margin-top:16px}.component-workflow-message .is-messages .is-message:first-child{margin-top:0px}.component-workflow-message .is-messages .is-message span{display:block;font-size:.875em}.component-workflow-message .is-messages .is-message .is-name{display:flex;align-items:center;margin-bottom:8px}.component-workflow-message .is-messages .is-message .is-name span{color:rgba(49,52,57,.75);font-size:.75em}.component-workflow-message .is-messages .is-message .is-name *:last-child{margin-left:8px}.component-workflow-message .is-messages .is-message .is-date{text-align:right;font-size:.75em;color:rgba(49,52,57,.75);text-transform:uppercase;font-weight:bold;margin-bottom:8px}.component-workflow-message .is-messages .is-message .is-message-text{border-radius:4px;background-color:#f2f4f6;padding:16px;display:inline-block}.component-workflow-message .is-messages .is-message.is-owner{text-align:right}.component-workflow-message .is-messages .is-message.is-owner .is-name{justify-content:flex-end}.component-workflow-message .is-messages .is-empty-module{margin-top:8px}
.component-time-latest-activity .is-circle.trans-status-open{background-color:#c0cdd9}.component-time-latest-activity .is-circle.trans-status-workflow{background-color:#feb700}.component-time-latest-activity .is-circle.trans-status-approved{background-color:#6ab144}.component-time-latest-activity .is-circle.trans-status-denied{background-color:#ff6951}.component-time-latest-activity .tabs .is-tab-navigation{grid-template-columns:auto auto !important}.component-time-latest-activity .is-hidden-time-latest{display:none !important}
#component-time-chart-transaction .component-time-chart-transaction-footer{margin-top:16px;display:grid;grid-template-columns:1fr}#component-time-chart-transaction #component-time-chart-transaction-chart-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}
.component-time-not-sent .is-sidebar-information{display:grid;align-items:center}.component-time-not-sent .is-sidebar-information.is-not-sent{grid-template-columns:min-content min-content auto 100px}.component-time-not-sent .is-sidebar-information.is-not-created{grid-template-columns:min-content auto 100px}.component-time-not-sent .is-sidebar-information>*:first-child{margin-right:8px}.component-time-not-sent .is-sidebar-information span{margin:0px}.component-time-not-sent .is-sidebar-information span.is-header{margin:0px 4px}.component-time-not-sent .is-circle.trans-status-open{background-color:#c0cdd9}.component-time-not-sent .is-circle.trans-status-workflow{background-color:#feb700}.component-time-not-sent .is-circle.trans-status-approved{background-color:#6ab144}.component-time-not-sent .is-circle.trans-status-denied{background-color:#ff6951}.component-time-not-sent .is-circle.trans-status-missingschema{background-color:#f2f4f6;color:#313439}.component-time-not-sent .tabs .is-tab-navigation{grid-template-columns:auto auto !important}
.component-time-period-transaction .is-circle.is-time-schema{background-color:#f2f4f6}.component-time-period-transaction .is-circle.is-time-open{background-color:#c0cdd9}.component-time-period-transaction .is-circle.is-time-workflow{background-color:#feb700}.component-time-period-transaction .is-circle.is-time-approved{background-color:#6ab144}.component-time-period-transaction .is-circle.is-time-denied{background-color:#ff6951}

#accountgroup-container{display:flex;flex-direction:column}

#depreciationtype-txt-years{width:50px;min-width:0;text-align:center}

#periodiccandidate-container{display:flex;flex-direction:column}
#systemalert-container textarea{min-height:100px;height:150px;max-height:400px}#systemalert-container #systemalert-container-tabs-code{display:grid;grid-template-columns:1fr}#systemalert-container #systemalert-container-tabs-code textarea{min-height:400px;height:400px;max-height:unset}
#allowanceregister-container .form-seperator{height:32px}
#attestrule-container #attestrule-datagrid{display:grid;grid-template-columns:1fr}
#attestrule-purchase-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto}
#currency-container{display:flex;flex-direction:column}#currency-container #currency-grid-buttons{flex:1;justify-content:flex-end;display:flex}
#serie-container .is-tab-navigation{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}
#shadowtype-container{display:flex;flex-direction:column}
#company-container #company-tabs #company-tab-bankaccounts,#company-container #company-tabs #company-tab-workinghours-datagrid,#company-container #company-tabs #company-tab-events,#company-container #company-tabs #company-tab-address{display:grid;grid-template-columns:1fr}.is-hidden-company{display:none !important}



#event-container textarea{min-height:100px;height:150px;max-height:400px}#event-container #event-container-tabs-code{display:grid;grid-template-columns:1fr 1fr}#event-container #event-container-tabs-code textarea{height:400px}






#person-container #personregister-tab-cost-input{display:grid;grid-gap:24px;grid-template-columns:min-content min-content}#person-container #person-container-login-buttons{display:grid;grid-gap:24px;grid-template-columns:repeat(4, minmax(auto, 350px))}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#person-container #person-container-avatar{display:none}#person-container #person-container-login-buttons{grid-template-columns:auto}}
#personcost-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto}
#person-calculate-modal-body{display:grid;grid-gap:0px;grid-template-columns:auto}
#pricelist-container{display:flex;flex-direction:column}.modal-body #pricelist-grid-table-ag{border:none;padding:0px}
#pricelistversion-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto}



#invoicecoding-container #invoicecoding-tabs #invoicecoding-tab-invoice{display:grid}#invoicecoding-container #invoicecoding-tabs #invoicecoding-tab-invoice .datagrid-container-table{max-height:unset}#invoicecoding-container #invoicecoding-tabs #invoicecoding-tab-aconto{display:grid}#invoicecoding-container #invoicecoding-tabs #invoicecoding-tab-aconto .datagrid-container-table{max-height:unset}


.filter-container .projectauto-filter-label{margin-bottom:0 !important}.filter-container .projectauto-filter-textarea{min-height:40px;height:40px;overflow:hidden}




#schema-modal-deviatingdays,#schema-modal-schemayears{display:grid;grid-gap:24px;grid-template-rows:auto 1fr;grid-template-columns:repeat(2, minmax(auto, 400px))}#schema-container #schema-year-datagrid{display:grid;grid-template-columns:1fr}#schema-div-datagrid .datagrid-header [data-type=buttons-container] [data-type=buttons] #create-period-description{margin-right:24px}#schema-year-selects{display:flex;flex:1 1 auto}#schema-year-selects>*:last-child{margin-left:8px}@media only screen and (max-width: 1024px),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 834px)and (max-device-width: 1112px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){#schema-container #schema-year-datagrid{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#schema-container #schema-year-datagrid{grid-gap:0px;grid-template-columns:1fr}}


#project-analysis{display:flex;flex-direction:column}
#project-budget-modal #project-budget-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto;grid-template-rows:auto 1fr}#project-budget-modal #project-budget-modal-body section:first-child{grid-column:1/-1}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#project-budget-modal #project-budget-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#project-budget-modal #project-budget-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto;grid-template-rows:auto 1fr}#project-budget-modal #project-budget-modal-body section:first-child{grid-column:1/-1}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#project-budget-modal #project-budget-modal-body{grid-gap:0px;grid-template-columns:1fr}}

#project-budget-modal #project-budget-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto;grid-template-rows:auto 1fr}#project-budget-modal #project-budget-modal-body section:first-child{grid-column:1/-1}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#project-budget-modal #project-budget-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#project-budget-modal #project-budget-modal-body{display:grid;grid-gap:24px;grid-template-columns:auto auto;grid-template-rows:auto 1fr}#project-budget-modal #project-budget-modal-body section:first-child{grid-column:1/-1}@media only screen and (max-width: 768px),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 3),screen and (device-width: 360px)and (device-height: 640px)and (-webkit-device-pixel-ratio: 4),only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 375px)and (max-device-width: 812px)and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 1),only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){#project-budget-modal #project-budget-modal-body{grid-gap:0px;grid-template-columns:1fr}}
#project-analysis{display:flex;flex-direction:column}

