@charset "UTF-8";.ng-cloak,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}ng\:form{display:block}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}:root{--color-text-primary:#666666;--color-text-strong:#333333;--color-text-muted:#cccccc;--color-text-disabled:#d3d3d3;--color-text-inverse:#ffffff;--color-text-black:#000000;--color-text-link:#0000ff;--color-bg-primary:#ffffff;--color-bg-secondary:#f8f8f8;--color-bg-tertiary:#f5f5f5;--color-bg-alt-row:#f6f8fa;--color-bg-disabled:#d3d3d3;--color-bg-overlay:rgba(0, 0, 0, 0.5);--color-bg-highlight:#ffff88;--color-border-default:#e9ebec;--color-border-light:#cccccc;--color-border-medium:#808080;--color-border-strong:#000000;--color-border-input:#a6a6a6;--color-accent-primary:#25a0e2;--color-accent-hover:#1a8bc7;--color-link-hover:#cccccc;--color-status-error:#ff0000;--color-status-error-text:#cc0000;--color-status-error-bg:#ffbbbb;--color-status-error-border:#ff0000;--color-status-success:#32cd32;--color-status-success-bg:#90ee90;--color-status-success-border:#008000;--color-status-warning:#ffa500;--color-status-warning-bg:#ffffe0;--color-status-warning-border:#daa520;--color-status-info:#1e90ff;--color-status-info-bg:#e6e6fa;--color-status-info-border:#1e90ff;--color-shadow-panel:#f6f8fa;--color-shadow-subtle:rgba(0, 0, 0, 0.05);--color-shadow-light:rgba(0, 0, 0, 0.1);--color-shadow-medium:rgba(0, 0, 0, 0.2);--color-shadow-strong:rgba(0, 0, 0, 0.3);--color-button-primary:#337ab7;--color-button-primary-hover:#265a87;--color-button-primary-active:#193d5b;--color-button-primary-text:#ffffff;--color-button-primary-outlined:#2d6da3;--color-button-primary-outlined-hover-bg:rgba(45, 109, 163, 0.1);--color-button-primary-outlined-active-bg:rgba(45, 109, 163, 0.4);--color-button-success:#5cb85c;--color-button-success-hover:#46a046;--color-button-success-active:#306f30;--color-button-success-text:#ffffff;--color-button-success-outlined:#4cae4c;--color-button-success-outlined-hover-bg:rgba(76, 174, 76, 0.1);--color-button-success-outlined-active-bg:rgba(76, 174, 76, 0.4);--color-button-danger:#d9534f;--color-button-danger-hover:#c9302c;--color-button-danger-active:#a02622;--color-button-danger-text:#ffffff;--color-button-danger-outlined:#d43f3a;--color-button-danger-outlined-hover-bg:rgba(212, 63, 58, 0.1);--color-button-danger-outlined-active-bg:rgba(212, 63, 58, 0.4);--color-button-secondary:#738a9c;--color-button-secondary-hover:#5a7186;--color-button-secondary-text:#ffffff;--color-button-default-hover:#f5f5f5;--color-button-default-active:#c2c2c2;--color-dzv2btn-gradient-end:#e6e6e6;--color-dzv2btn-border:rgba(0, 0, 0, 0.1);--color-dzv2btn-text-shadow:rgba(255, 255, 255, 0.75);--color-dzv2btn-inset-shadow:rgba(255, 255, 255, 0.2);--color-dzv2btn-active-bg:#cccccc;--color-panel-bg:#f8f8f8;--color-panel-border:#e9ebec;--color-table-alt-row:#f6f8fa;--color-table-header-bg:#f5f5f5;--color-grid-sorted-header-bg:#666666;--color-grid-selected-row-bg:#738a9c;--color-grid-selected-row-text:#f7f7f7;--color-input-bg:#ffffff;--color-input-border:#a6a6a6;--color-input-focus-border:#25a0e2;--color-input-checkbox-accent:#25a0e2;--color-form-validation-border:rgb(255, 100, 100);--color-artwork-tbd-bg:lightsalmon;--color-artwork-alteration-border:wheat;--color-artwork-last-edited-border:#ff8888;--color-artwork-selected-border:dodgerblue;--color-approval-approve-bg:#a5d24c;--color-approval-approve-border:#95be43;--color-approval-reject-bg:#d93434;--color-approval-reject-border:#8c1f1f;--color-approval-reference-bg:#7acaff;--color-approval-reference-border:#009dff;--color-core-btn-blue:#3498db;--color-core-btn-blue-hover:#3cb0fd;--color-core-btn-green:#95be43;--color-core-btn-green-hover:#a5d24c;--color-core-btn-yellow:#e6e856;--color-core-btn-yellow-hover:#f3f561;--color-core-btn-brown:#a29462;--color-core-btn-brown-hover:#afa16a;--color-core-btn-red:#990000;--color-core-btn-red-hover:#b00000;--color-core-btn-neutral:#cccccc;--color-core-btn-neutral-hover:#dbdbdb;--color-core-btn-violet:#d48ad4;--color-core-btn-violet-hover:#f5a1f5;--color-pwstrength-weak:#dd0000;--color-pwstrength-mediocre:#f3b31a;--color-pwstrength-strong:#1acbf3;--color-pwstrength-very-strong:#00dd00;--color-calendar-cell-gradient-start:rgba(242, 242, 242, 1);--color-calendar-cell-disabled:lightgray;--color-calendar-cell-highlight-start:#f1f1d1;--color-calendar-cell-highlight-end:lightyellow;--color-simple-button-bg:darksalmon;--color-simple-button-hover:lightsalmon;--color-color-btn-gray:#bdbdbd;--color-color-btn-gray-hover:#e0e0e0;--color-gantt-duedate2:#b7aaf1;--color-gantt-duedate3:lightblue;--color-gantt-duedate4:#bb875e;--color-gantt-duedate5:lightgreen;--color-complex-list-header-orange:orange;--color-complex-list-header-green:darkseagreen;--color-complex-list-master-row:#fffae5;--color-report-filter-bg:lightyellow;--color-report-artwork-row-bg:linen;--color-tabs-active-shadow:#99999917;--color-project-heading:#537763;--color-project-main-bg:#ffffff;--color-pto-table-header-bg:gray;--color-pto-table-cell-bg:lightgray;--color-pto-table-text:white;--color-invoice-header-bg:#ff9900;--color-invoice-client-highlight:lightgoldenrodyellow;--color-invoice-po-desc:lightcoral;--color-user-list-highlight:lavender;--color-user-list-border:#dcdcdc;--color-text-cornflower:cornflowerblue;--color-text-lightblue:lightblue;--color-text-darkseagreen:darkseagreen;--color-text-purple:purple;--color-text-olive:olive;--color-text-turquoise:darkturquoise;--color-cycles-row-gradient-start:#f2f2f2;--color-cycles-row-gradient-end:#ffffff;--color-cycles-row-details:#fffef9;--color-cycles-row-master:#fff3df;--color-dashboard-spend-exceed:rgba(33, 164, 245, 1);--color-time-po-header-bg:darkgray;--color-time-po-subheader-bg:lightgray;--color-autocomplete-highlight:#ffff99;--color-multiselect-selected:#cff1cf;--color-multiselect-active:lightyellow;--color-ppsummary-alt-row:#e8eaec;--color-ppsummary-quarter:#ffc4b8;--color-spend-ig-client-bg:lightgray;--color-invoice-old-row:#ffffe0;--color-invoice-table-header:#ade6b9;--color-menu-section-title:#919da9;--color-menu-hover:#00ced1;--color-project-hot-row:antiquewhite;--color-project-completed-bg:#cccccc;--color-project-invoiced-bg:#eeffbb;--color-payroll-row-selected:seashell;--color-payroll-row-default:snow}[data-theme=dark]{--color-text-primary:#e0e0e0;--color-text-strong:#f0f0f0;--color-text-muted:#888888;--color-text-disabled:#666666;--color-text-inverse:#1a1a1a;--color-text-black:#ffffff;--color-text-link:#6ab0ff;--color-bg-primary:#1a1a1a;--color-bg-secondary:#242424;--color-bg-tertiary:#2d2d2d;--color-bg-alt-row:#222222;--color-bg-disabled:#3d3d3d;--color-bg-overlay:rgba(0, 0, 0, 0.7);--color-bg-highlight:#5c5c00;--color-border-default:#3d3d3d;--color-border-light:#4d4d4d;--color-border-medium:#5d5d5d;--color-border-strong:#8d8d8d;--color-border-input:#5d5d5d;--color-accent-primary:#3ab0f0;--color-accent-hover:#5bc0f5;--color-link-hover:#888888;--color-status-error:#ff6b6b;--color-status-error-text:#ff8888;--color-status-error-bg:#4a2020;--color-status-error-border:#ff6b6b;--color-status-success:#66dd66;--color-status-success-bg:#204a20;--color-status-success-border:#44aa44;--color-status-warning:#ffaa44;--color-status-warning-bg:#4a4020;--color-status-warning-border:#cc8800;--color-status-info:#66b3ff;--color-status-info-bg:#1a3a5c;--color-status-info-border:#4499dd;--color-shadow-panel:#0a0a0a;--color-shadow-subtle:rgba(0, 0, 0, 0.3);--color-shadow-light:rgba(0, 0, 0, 0.4);--color-shadow-medium:rgba(0, 0, 0, 0.5);--color-shadow-strong:rgba(0, 0, 0, 0.7);--color-button-primary:#4a9fd8;--color-button-primary-hover:#6ab0e0;--color-button-primary-active:#3a8fc8;--color-button-primary-text:#ffffff;--color-button-primary-outlined:#6ab0e0;--color-button-primary-outlined-hover-bg:rgba(106, 176, 224, 0.15);--color-button-primary-outlined-active-bg:rgba(106, 176, 224, 0.3);--color-button-success:#5cb85c;--color-button-success-hover:#6cc86c;--color-button-success-active:#4ca84c;--color-button-success-text:#ffffff;--color-button-success-outlined:#6cc86c;--color-button-success-outlined-hover-bg:rgba(108, 200, 108, 0.15);--color-button-success-outlined-active-bg:rgba(108, 200, 108, 0.3);--color-button-danger:#e95550;--color-button-danger-hover:#f06560;--color-button-danger-active:#d94540;--color-button-danger-text:#ffffff;--color-button-danger-outlined:#f06560;--color-button-danger-outlined-hover-bg:rgba(240, 101, 96, 0.15);--color-button-danger-outlined-active-bg:rgba(240, 101, 96, 0.3);--color-button-secondary:#5a7186;--color-button-secondary-hover:#6a8196;--color-button-secondary-text:#ffffff;--color-button-default-hover:#3d3d3d;--color-button-default-active:#4d4d4d;--color-dzv2btn-gradient-end:#3d3d3d;--color-dzv2btn-border:rgba(255, 255, 255, 0.1);--color-dzv2btn-text-shadow:rgba(0, 0, 0, 0.5);--color-dzv2btn-inset-shadow:rgba(255, 255, 255, 0.05);--color-dzv2btn-active-bg:#4d4d4d;--color-panel-bg:#242424;--color-panel-border:#3d3d3d;--color-table-alt-row:#222222;--color-table-header-bg:#2d2d2d;--color-grid-sorted-header-bg:#4a4a4a;--color-grid-selected-row-bg:#4a6580;--color-grid-selected-row-text:#e0e0e0;--color-input-bg:#2d2d2d;--color-input-border:#4d4d4d;--color-input-focus-border:#3ab0f0;--color-input-checkbox-accent:#3ab0f0;--color-form-validation-border:rgb(255, 100, 100);--color-artwork-tbd-bg:#8b4513;--color-artwork-alteration-border:#a08060;--color-artwork-last-edited-border:#ff6666;--color-artwork-selected-border:#4a90d9;--color-approval-approve-bg:#7ab030;--color-approval-approve-border:#6a9828;--color-approval-reject-bg:#c02828;--color-approval-reject-border:#901818;--color-approval-reference-bg:#5090cc;--color-approval-reference-border:#3070aa;--color-core-btn-blue:#4aa8eb;--color-core-btn-blue-hover:#5cb8f5;--color-core-btn-green:#7aaa30;--color-core-btn-green-hover:#8bc040;--color-core-btn-yellow:#d0d040;--color-core-btn-yellow-hover:#e0e050;--color-core-btn-brown:#8a8050;--color-core-btn-brown-hover:#9a9060;--color-core-btn-red:#aa2020;--color-core-btn-red-hover:#cc3030;--color-core-btn-neutral:#606060;--color-core-btn-neutral-hover:#707070;--color-core-btn-violet:#c070c0;--color-core-btn-violet-hover:#d080d0;--color-pwstrength-weak:#ff4444;--color-pwstrength-mediocre:#e0a010;--color-pwstrength-strong:#20a0d0;--color-pwstrength-very-strong:#44dd44;--color-calendar-cell-gradient-start:#2a2a2a;--color-calendar-cell-disabled:#3d3d3d;--color-calendar-cell-highlight-start:#4a4a30;--color-calendar-cell-highlight-end:#5a5a40;--color-simple-button-bg:#a06050;--color-simple-button-hover:#c08070;--color-color-btn-gray:#5a5a5a;--color-color-btn-gray-hover:#6a6a6a;--color-gantt-duedate2:#8070c0;--color-gantt-duedate3:#4080a0;--color-gantt-duedate4:#906040;--color-gantt-duedate5:#408040;--color-complex-list-header-orange:#c08030;--color-complex-list-header-green:#507050;--color-complex-list-master-row:#3a3a30;--color-report-filter-bg:#3a3a30;--color-report-artwork-row-bg:#2d2d28;--color-tabs-active-shadow:#00000030;--color-project-heading:#7ab090;--color-project-main-bg:#1a1a1a;--color-pto-table-header-bg:#4a4a4a;--color-pto-table-cell-bg:#3d3d3d;--color-pto-table-text:#e0e0e0;--color-invoice-header-bg:#c07000;--color-invoice-client-highlight:#4a4a30;--color-invoice-po-desc:#d08080;--color-user-list-highlight:#3a3a4a;--color-user-list-border:#4d4d4d;--color-text-cornflower:#7090d0;--color-text-lightblue:#70a0c0;--color-text-darkseagreen:#70a080;--color-text-purple:#c070c0;--color-text-olive:#a0a050;--color-text-turquoise:darkturquoise;--color-cycles-row-gradient-start:#3d3d3d;--color-cycles-row-gradient-end:#2d2d2d;--color-cycles-row-details:#2a2a25;--color-cycles-row-master:#3a3525;--color-dashboard-spend-exceed:rgba(50, 140, 200, 1);--color-time-po-header-bg:#4a4a4a;--color-time-po-subheader-bg:#3d3d3d;--color-autocomplete-highlight:#5a5a20;--color-multiselect-selected:#2a4a2a;--color-multiselect-active:#4a4a20;--color-ppsummary-alt-row:#3d3d3d;--color-ppsummary-quarter:#4a3030;--color-spend-ig-client-bg:#4a4a4a;--color-invoice-old-row:#4a4a20;--color-invoice-table-header:#2a4a2a;--color-menu-section-title:#707a84;--color-menu-hover:#40b0b0;--color-project-hot-row:#4a4030;--color-project-completed-bg:#4a4a4a;--color-project-invoiced-bg:#3a4a3a;--color-payroll-row-selected:#3a3530;--color-payroll-row-default:#2d2d2d}.dx-field-label{color:var(--color-text-primary)}.dx-field-value{color:var(--color-text-primary)}.dx-fieldset.dx-fieldset-no-margin{margin:0}.dx-fieldset.dx-fieldset-no-ver-margin{margin-top:0;margin-bottom:0}.dx-fieldset.dx-fieldset-fixed-name-width .dx-field-label{width:200px!important}.dx-fieldset.dx-fieldset-fixed-name-width .dx-field-value{width:calc(100% - 200px)!important}.dx-fieldset.dx-fieldset-fixed-name-width-100 .dx-field-label{width:100px!important}.dx-fieldset.dx-fieldset-fixed-name-width-100 .dx-field-value{width:calc(100% - 100px)!important}.dx-fieldset.dx-fieldset-fixed-name-width-150 .dx-field-label{width:150px!important}.dx-fieldset.dx-fieldset-fixed-name-width-150 .dx-field-value{width:calc(100% - 150px)!important}.dx-fieldset .dx-field.dx-field-half,.dx-fieldset .dx-field.dx-field-not-first-half{width:50%;float:left}.dx-fieldset .dx-field.dx-field-not-first-half .dx-field-label{padding-left:15px}.dx-fieldset.dx-fieldset-nice-hor-margin{margin-top:20px;margin-bottom:20px}.dx-left-checkbox.dx-field-value:not(.dx-widget)>.dx-button,.dx-left-checkbox.dx-field-value:not(.dx-widget)>.dx-checkbox,.dx-left-checkbox.dx-field-value:not(.dx-widget)>.dx-switch{float:left}.dx-right-checkbox-label{display:inline-block;margin-left:10px;vertical-align:middle}.dx-field-value:not(.dx-widget)>.dx-left-button.dx-button{float:left}.dx-field-value:not(.dx-widget) .dx-widget.margin-r-sm{margin-right:10px!important}.small-dx-btn.dx-button{margin-bottom:-4px;margin-top:-4px}.small-dx-btn.dx-button .dx-button-content{padding-bottom:4px;padding-top:4px}.dx-label{padding:8px 15px 9px 0}.dx-field-value-text{padding:8px 15px 9px 0;display:table-cell}div.dx-datagrid-content table.dx-datagrid-table tr.dx-row td.dx-cell-wrapped{white-space:normal!important}div.dx-datagrid-content table.dx-datagrid-table tr.dx-row.red-bordered{border:2px solid var(--color-status-error)!important}.dx-compact-editor .dx-texteditor-input{padding:2px 5px;line-height:normal}table.dx-controls-in-line{border-collapse:collapse!important}table.dx-controls-in-line tr>td{border:0!important;padding:0!important}table.dx-controls-in-line tr>td.middle-vert-align{vertical-align:middle}.dx-fileuploader-show-file-list .dx-fileuploader-files-container{padding-top:0!important}.dx-htmleditor{background-color:var(--color-bg-primary)}.dx-htmleditor .ql-editor.dx-htmleditor-content{font-size:14px}.dx-fileuploader .dx-fileuploader-wrapper{padding:0}.dx-fileuploader .dx-fileuploader-wrapper .dx-fileuploader-input-wrapper{border:0}.dx-datagrid-rowsview .dx-master-detail-row>.dx-master-detail-cell{padding:5px 5px 10px 5px}div.div-table{display:table}div.div-table div.div-tr{display:table-row}div.div-table div.div-tr div.div-td{display:table-cell;padding:2px}div.div-table div.div-tr div.div-td.table-top-text{vertical-align:top}div.div-table div.div-tr div.div-td.table-middle-text{vertical-align:middle}html{background-color:var(--color-bg-primary)}body{font-size:100%;color:var(--color-text-primary);background-color:var(--color-bg-primary)}@media screen{body{-webkit-text-size-adjust:100%}}body,div,h1,h2,h3,h4,li,p,table,ul{font-family:"Source Sans Pro",Sans-Serif,sans-serif;margin:0;padding:0;border:none}a{text-decoration:none;color:var(--color-text-primary)}a:hover{color:var(--color-link-hover)}a:hover:not(.fa){text-decoration:underline}table .detail_field{display:none;width:0}h3{font-size:small}em{font-style:italic}i{font-style:italic}strong{font-weight:700}code,pre{display:block;margin:15px 15px 15px 0;padding:10px;border:1px dashed var(--color-border-light);background-color:var(--color-bg-primary);color:var(--color-text-black);font-family:"Courier New",Monospace;font-size:1.5em;font-style:normal}.projectdetail1{border:1px var(--color-border-default) solid;background-color:var(--color-bg-secondary);padding:10px}.projectdetail1 a{font-weight:700;text-decoration:none}.projectdetail1 a:hover{font-weight:700;text-decoration:underline;color:var(--color-link-hover)}.projectdetail1-white{border:1px var(--color-border-default) solid;background-color:var(--color-bg-primary);padding:10px}.dz_logo{margin:auto;padding-right:7px;margin-top:20px;display:block;width:fit-content}.dz_logo>img{width:130px}.dz_logo>img:hover{filter:url(#shadow)}.ajax_loader{width:128px;height:15px;left:50%;top:50%;margin-left:-64px;margin-top:-7px;display:block;position:fixed;border:0}.wordwrap{white-space:pre-wrap;word-wrap:break-word}.hrstyle{background:var(--color-text-primary);border:0;height:2px}.sm-sq-img-button{width:16px;height:16px}.lg-sq-img-button{width:32px;height:32px}.red-hot-bullet{font-size:10px}.rounded-border-container{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid var(--color-border-light);padding:10px}.rounded-border-container-slim{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid var(--color-border-light);padding:20px}.disabled-link{color:var(--color-text-disabled)}.preserve-linebreaks{white-space:pre-line}.preserve-indent{white-space:pre}textarea{border:1px solid var(--color-input-border)}.window-centered{position:fixed;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-text-black);opacity:.5;cursor:wait;z-index:999999}.overlay1{position:fixed;top:0;left:0;width:100%;height:100%;cursor:wait;z-index:999999}div{outline:0}a.aspNetDisabled:hover{text-decoration:none}.table-top-text td{vertical-align:top}.table-padding-cell tr td:first-child{padding-right:6px}.table-padding-cell tr td:not(:first-child):not(:last-child){padding-left:6px;padding-right:6px}.table-padding-cell tr td:last-child{padding-left:6px}.table-middle-text td{vertical-align:middle}.table-border-collapse{border-collapse:collapse}.td-top-text{vertical-align:top}.text-center{text-align:center}.td-align-right{text-align:right}.vertical-text{transform:rotate(270deg)}.td-align-center{text-align:center}.red-background{background-color:var(--color-status-error-bg)}.red-background>td{background-color:var(--color-status-error-bg)}.red-background-forced{background-color:var(--color-status-error-bg)!important}.red-background-forced>td{background-color:var(--color-status-error-bg)!important}.green-background{background-color:var(--color-status-success-bg)}.green-background>td{background-color:var(--color-status-success-bg)}.yellow-background{background-color:var(--color-status-warning-bg)}.yellow-background>td{background-color:var(--color-status-warning-bg)}.yellow-background-forced{background-color:var(--color-status-warning-bg)!important}.yellow-background-forced>td{background-color:var(--color-status-warning-bg)!important}.lightgray-background{background-color:var(--color-bg-disabled)}.lightgray-background>td{background-color:var(--color-bg-disabled)}.antique-background{background-color:var(--color-status-warning-bg)}.antique-background>td{background-color:var(--color-status-warning-bg)}.orange-text{color:var(--color-status-warning)!important}.red-text{color:var(--color-status-error)!important}.green-text{color:var(--color-status-success)}.blue-text{color:var(--color-text-link)}.skyblue-text{color:var(--color-text-cornflower)}.lightblue-text{color:var(--color-text-lightblue)}.darkgreen-text{color:var(--color-text-darkseagreen)}.gray-text{color:var(--color-text-muted)}.gray-text-important{color:var(--color-text-muted)!important}.darkgray-text{color:var(--color-text-muted)}.purple-text{color:var(--color-text-purple)}.redalert{color:var(--color-status-error)}.failureNotification{color:var(--color-status-error)}.lightgray-text{color:var(--color-text-disabled)}.lightgray-text-important{color:var(--color-text-disabled)!important}.accent-text{color:var(--color-accent-primary)}.olive-text{color:var(--color-text-olive)}.invoice-header-bg{background-color:var(--color-invoice-header-bg)!important}.invoice-header-text{color:var(--color-text-inverse)!important}.invoice-item-highlight-bg{background-color:var(--color-complex-list-master-row)}.invoice-item-highlight-bg>td{background-color:var(--color-complex-list-master-row)}.project-completed-bg{background-color:var(--color-project-completed-bg)}.project-invoiced-bg{background-color:var(--color-project-invoiced-bg)}.white-bg{background-color:var(--color-bg-primary)}.logo-for-light-theme{display:inline-block}.logo-for-dark-theme{display:none}[data-theme=dark] .logo-for-light-theme{display:none}[data-theme=dark] .logo-for-dark-theme{display:inline-block}.orangered-text{color:var(--color-status-warning)}.nowrap{white-space:nowrap;overflow:hidden}.inline-block{display:inline-block}.display-block{display:block}.table-cell{display:table-cell}.display-contents{display:contents}.highlight{display:inline;background-color:var(--color-bg-highlight)}.bold-text{font-weight:700}.visible-block{visibility:visible;display:block}.hidden{display:none}.transparent{opacity:.5}.double-transparent{opacity:.25}.triple-transparent{opacity:.1}.invisible{visibility:hidden}.right-float{float:right}.left-float{float:left}.clear-both{clear:both}.hover-underline:hover{text-decoration:underline}.hand{cursor:pointer}.bold-link{font-weight:700;text-decoration:none;cursor:pointer}.bold-link:hover:not(.fa){text-decoration:underline}.light-link{text-decoration:none;cursor:pointer}.light-link:hover:not(.fa){text-decoration:underline;color:var(--color-link-hover)}.vertical-space{width:20px}.horizontal-space{height:20px}.stretch-width{display:inline-block;white-space:nowrap}.red-bordered{border:1px solid var(--color-status-error-border)}.green-bordered{border:1px solid var(--color-status-success-border)}.underlined-text{text-decoration:underline}.italic-text{font-style:italic}.crossed-out-text{text-decoration:line-through}.tr-height-by-content{height:0}.td-autowidth{width:1px;white-space:nowrap}.max-width{width:100%}.fit-content{width:fit-content}.potentially-dangerous-textbox{border:2px var(--color-status-error) solid!important}table tr td.numeric-col{text-align:right}.speech-bubble{position:relative;background-color:var(--color-bg-primary);padding:.7em;border-radius:1rem;box-shadow:0 .125rem .5rem var(--color-shadow-strong),0 .0625rem .125rem var(--color-shadow-medium);margin-top:10px}.speech-bubble::before{content:"";position:absolute;width:0;height:0;bottom:100%;left:1.5em;border:.75rem solid transparent;border-top:none;border-bottom-color:var(--color-bg-primary);filter:drop-shadow(0 -.0625rem .0625rem var(--color-shadow-light))}thead.sticky-table-header th{position:sticky;top:0}.rounded{border-radius:7px}.top-rounded{border-top-left-radius:7px;border-top-right-radius:7px}.bottom-rounded{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.resizable-both{resize:both}.card{margin-bottom:20px;padding:16px;box-shadow:var(--color-shadow-panel) 0 5px 10px 0;border:1px var(--color-border-default) solid;border-radius:4px}.card:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.panel-shadow{box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.panel-shadow:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.reasonable-max-width{max-width:2500px}.fix-table-margin{margin-top:-3px;margin-left:-3px}.small-text{font-size:small}.flex{display:flex}.flex-fill{flex:1}.accordionHeader{color:var(--color-text-primary);margin-top:5px;cursor:pointer}.accordionHeader:before{content:"▸"}.accordionHeader a{color:var(--color-text-primary);background:0 0;text-decoration:none;margin-left:4px}.accordionHeader a:hover{color:var(--color-link-hover);background:0 0;text-decoration:underline}.accordionHeaderSelected{color:var(--color-text-primary);margin-top:5px;cursor:pointer}.accordionHeaderSelected:before{content:"▾"}.accordionHeaderSelected a{color:var(--color-text-primary);background:0 0;text-decoration:none;margin-left:4px}.accordionHeaderSelected a:hover{background:0 0;text-decoration:none}.accordionContent{background-color:inherit;border-top:none;padding:5px;padding-top:10px}.ng-fade{overflow:hidden;transition:all linear .3s;opacity:1}.ng-fade.ng-hide{opacity:0}.ng-fade-slow{overflow:hidden;transition:all linear 1s;opacity:1}.ng-fade-slow.ng-hide{opacity:0}.margin-md{margin:20px}.margin-sm{margin:10px}.margin-hor-md{margin-left:20px;margin-right:20px}.margin-hor-sm{margin-left:10px;margin-right:10px}.margin-hor-xs{margin-left:5px;margin-right:5px}.margin-l-md{margin-left:20px}.margin-l-xl{margin-left:40px}.margin-l-sm{margin-left:10px}.margin-l-xs{margin-left:5px}.margin-l-xxs{margin-left:2px}.hor-space-xl{height:40px}.hor-space-md{height:20px}.hor-space-sm{height:10px}.hor-space-xs{height:5px}.margin-r-sm,.margin-right-sm{margin-right:10px}.margin-r-xs,.margin-right-xs{margin-right:5px}.margin-r-xl,.margin-right-xl{margin-right:40px}.margin-right-xxs{margin-right:2px}.margin-r-md,.margin-right-md{margin-right:20px}.margin-bottom-xxs{margin-bottom:2px}.margin-bottom-xs{margin-bottom:5px}.margin-bottom-sm{margin-bottom:10px}.margin-bottom-md{margin-bottom:20px}.margin-bottom-lg{margin-bottom:30px}.margin-top-md{margin-top:20px}.margin-top-sm{margin-top:10px}.margin-top-xs{margin-top:5px}.margin-top-lg{margin-top:30px}.margin-ver-xs{margin-top:5px;margin-bottom:5px}.margin-ver-sm{margin-top:10px;margin-bottom:10px}.margin-ver-lg{margin-top:30px;margin-bottom:30px}.p-l-xxl{padding-left:50px}.p-l-xl{padding-left:40px}.p-l-lg{padding-left:30px}.p-l-md{padding-left:20px}.p-r-md{padding-right:20px}.p-xs{padding:5px}.p-md{padding:20px}.p-b-md{padding-bottom:20px}.p-t-xs{padding-top:5px}.p-t-sm{padding-top:10px}.p-t-md{padding-top:20px}.p-h-md{padding-left:20px;padding-right:20px}.p-h-sm{padding-left:10px;padding-right:10px}.p-h-0{padding-left:0;padding-right:0}.form-field-flex{display:flex;flex-direction:row;margin:0 0 5px}.form-field-flex>.form-label-flex{width:200px;float:left;padding:5px 8px 5px 0;font-size:13.33px;line-height:1.33334}.form-field-flex>.form-value-flex{flex:1;display:flex}.form-field-flex>.form-value-flex>input[type=text],.form-field-flex>.form-value-flex>select,.form-field-flex>.form-value-flex>textarea{flex:1}.form-field-flex>.form-value-checkbox{padding-top:5px}.form-field-flex>.form-value-radiobutton{padding-top:5px}.form-label-fix,.form-label-value>div.form-label-fix:nth-child(odd),.form-label.form-label-fix{margin-top:2px;line-height:23px;min-height:unset}.form-label,.form-label-value>div:nth-child(odd){width:200px;float:left;min-height:30px}.form-label-value>div:nth-child(even),.form-value{clear:right;overflow:hidden;min-height:30px}.form-label-value-inline>div{display:inline-block}.form-label-value-table{border:0}.form-label-value-table tr td{vertical-align:middle}.form-label-value-table tr td input[type=date],.form-label-value-table tr td input[type=datetime-local],.form-label-value-table tr td input[type=datetime],.form-label-value-table tr td input[type=email],.form-label-value-table tr td input[type=number],.form-label-value-table tr td input[type=password],.form-label-value-table tr td input[type=tel],.form-label-value-table tr td input[type=url],.form-label-value-table tr td input[type=week],.form-label-value-table tr td>input[type=text]{width:250px}.form-label-value-table tr td>textarea{width:248px}.form-label-value-table tr td>select{width:253px}.form-label-value-table tr td .form-value-comment{width:250px}.form-label-value-table-no-gap{border:0;-webkit-border-horizontal-spacing:0}.form-label-value-table-no-gap tr td{padding-right:5px}.ng-form.form-label-value-inline>div{vertical-align:top;width:300px;min-height:35px!important}.ng-form.form-label-value-inline>div input[type=date],.ng-form.form-label-value-inline>div input[type=datetime-local],.ng-form.form-label-value-inline>div input[type=datetime],.ng-form.form-label-value-inline>div input[type=email],.ng-form.form-label-value-inline>div input[type=number],.ng-form.form-label-value-inline>div input[type=password],.ng-form.form-label-value-inline>div input[type=tel],.ng-form.form-label-value-inline>div input[type=url],.ng-form.form-label-value-inline>div input[type=week],.ng-form.form-label-value-inline>div>input[type=text]{width:170px}.ng-form.form-label-value-inline>div>textarea{width:168px}.ng-form.form-label-value-inline>div>select{width:173px}.ng-form.form-label-value-inline>div .form-value-comment{width:170px}input.ng-invalid,input[type=date].ng-invalid+input.ws-date,input[type=datetime-local].ng-invalid+input.ws-datetime-local,input[type=number].ng-invalid+input.ws-number,select.ng-invalid{border:var(--color-form-validation-border) 3px double!important}.inset-border{border:2px inset var(--color-status-warning)}.equal-height-select-field{margin-top:10px}button,input,select{font-family:"Source Sans Pro",Sans-Serif,sans-serif}input[type=checkbox],input[type=radio]{accent-color:var(--color-input-checkbox-accent);width:16px;height:16px;cursor:pointer}input[type=checkbox]:focus,input[type=radio]:focus{outline:2px solid var(--color-input-focus-border);outline-offset:2px}[data-theme=dark] input[type=checkbox],[data-theme=dark] input[type=radio]{color-scheme:dark}input[type=date]:not(.dx-texteditor-input),input[type=email]:not(.dx-texteditor-input),input[type=month]:not(.dx-texteditor-input),input[type=number]:not(.dx-texteditor-input),input[type=password]:not(.dx-texteditor-input),input[type=text]:not(.dx-texteditor-input),select:not(.dx-texteditor-input),textarea:not(.dx-texteditor-input){border:1px var(--color-border-default) solid;border-radius:4px;line-height:1.33334;font-size:13.33px;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;color:var(--color-text-primary);background-color:var(--color-input-bg)}input[type=date]:not(.dx-texteditor-input):focus,input[type=date]:not(.dx-texteditor-input):focus-visible,input[type=date]:not(.dx-texteditor-input):hover,input[type=email]:not(.dx-texteditor-input):focus,input[type=email]:not(.dx-texteditor-input):focus-visible,input[type=email]:not(.dx-texteditor-input):hover,input[type=month]:not(.dx-texteditor-input):focus,input[type=month]:not(.dx-texteditor-input):focus-visible,input[type=month]:not(.dx-texteditor-input):hover,input[type=number]:not(.dx-texteditor-input):focus,input[type=number]:not(.dx-texteditor-input):focus-visible,input[type=number]:not(.dx-texteditor-input):hover,input[type=password]:not(.dx-texteditor-input):focus,input[type=password]:not(.dx-texteditor-input):focus-visible,input[type=password]:not(.dx-texteditor-input):hover,input[type=text]:not(.dx-texteditor-input):focus,input[type=text]:not(.dx-texteditor-input):focus-visible,input[type=text]:not(.dx-texteditor-input):hover,select:not(.dx-texteditor-input):focus,select:not(.dx-texteditor-input):focus-visible,select:not(.dx-texteditor-input):hover,textarea:not(.dx-texteditor-input):focus,textarea:not(.dx-texteditor-input):focus-visible,textarea:not(.dx-texteditor-input):hover{border-color:var(--color-input-focus-border);outline:0}input[type=date]{height:17.7656px}a.button-wait,button.button-wait,input[type=button].button-wait{opacity:.5;cursor:wait;pointer-events:none}button,input[type=button],input[type=submit]{border-radius:4px;border:1px var(--color-border-light) solid;padding-block:4px;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;background-color:var(--color-bg-primary);margin-top:1px;cursor:pointer;color:var(--color-text-primary);line-height:1.33334;padding-top:5px;padding-bottom:5px}button.button-success,input[type=button].button-success,input[type=submit].button-success{background-color:var(--color-button-success);color:var(--color-button-success-text);border-color:transparent}button.button-success:hover,input[type=button].button-success:hover,input[type=submit].button-success:hover{background:var(--color-button-success-hover)}button.button-success:active,input[type=button].button-success:active,input[type=submit].button-success:active{background:var(--color-button-success-active)}button.button-success-outlined,input[type=button].button-success-outlined,input[type=submit].button-success-outlined{background-color:transparent;color:var(--color-button-success-outlined);border-color:var(--color-button-success-outlined)}button.button-success-outlined:hover,input[type=button].button-success-outlined:hover,input[type=submit].button-success-outlined:hover{background-color:var(--color-button-success-outlined-hover-bg)}button.button-success-outlined:active,input[type=button].button-success-outlined:active,input[type=submit].button-success-outlined:active{background:var(--color-button-success-outlined-active-bg)}button.button-default,input[type=button].button-default,input[type=submit].button-default{background-color:var(--color-button-primary);color:var(--color-button-primary-text);border-color:transparent}button.button-default:hover,input[type=button].button-default:hover,input[type=submit].button-default:hover{background:var(--color-button-primary-hover)}button.button-default:active,input[type=button].button-default:active,input[type=submit].button-default:active{background:var(--color-button-primary-active)}button.button-default-outlined,input[type=button].button-default-outlined,input[type=submit].button-default-outlined{background-color:transparent;color:var(--color-button-primary-outlined);border-color:var(--color-button-primary-outlined)}button.button-default-outlined:hover,input[type=button].button-default-outlined:hover,input[type=submit].button-default-outlined:hover{background-color:var(--color-button-primary-outlined-hover-bg)}button.button-default-outlined:active,input[type=button].button-default-outlined:active,input[type=submit].button-default-outlined:active{background-color:var(--color-button-primary-outlined-active-bg)}button.button-danger,input[type=button].button-danger,input[type=submit].button-danger{background-color:var(--color-button-danger);color:var(--color-button-danger-text);border-color:transparent}button.button-danger:hover,input[type=button].button-danger:hover,input[type=submit].button-danger:hover{background:var(--color-button-danger-hover)}button.button-danger:active,input[type=button].button-danger:active,input[type=submit].button-danger:active{background:var(--color-button-danger-active)}button.button-danger-outlined,input[type=button].button-danger-outlined,input[type=submit].button-danger-outlined{background-color:transparent;color:var(--color-button-danger-outlined);border-color:var(--color-button-danger-outlined)}button.button-danger-outlined:hover,input[type=button].button-danger-outlined:hover,input[type=submit].button-danger-outlined:hover{background-color:var(--color-button-danger-outlined-hover-bg)}button.button-danger-outlined:active,input[type=button].button-danger-outlined:active,input[type=submit].button-danger-outlined:active{background-color:var(--color-button-danger-outlined-active-bg)}button:hover,input[type=button]:hover,input[type=submit]:hover{background:var(--color-button-default-hover)}button:active,input[type=button]:active,input[type=submit]:active{background:var(--color-button-default-active)}.main-menu-section-title{display:block;color:var(--color-menu-section-title);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-top:16px;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid var(--color-border-light,#e5e5e5)}.main-menu-section-title.main-menu-section-title-with-action{display:flex;justify-content:space-between;align-items:center}.main-menu-gap{height:4px}.main-menu-item{display:flex;align-items:center;color:var(--color-text-primary);padding:10px 0}.main-menu-item:hover:not(.main-menu-item-disabled){text-decoration:none!important;color:var(--color-menu-hover)}.main-menu-item>.main-menu-item-icon{font-size:x-large;margin-right:16px;line-height:1}.main-menu-item>.main-menu-item-title{line-height:1.4}.main-menu-item>.main-menu-download-icon{margin-left:10px}#themeToggleBtn{color:var(--color-menu-section-title);text-decoration:none;font-size:11px;cursor:pointer;opacity:.7;transition:opacity .2s,color .2s}#themeToggleBtn:hover{opacity:1;color:var(--color-accent-primary);text-decoration:none}.st-sort-ascent:after{content:" ↑"}.st-sort-descent:after{content:" ↓"}.lr-drop-target-before{border-left:2px solid var(--color-status-warning)}.lr-drop-target-after{border-right:2px solid var(--color-status-warning)}[data-st-sort]{cursor:pointer}.GridViewStyle{box-shadow:var(--color-shadow-panel) 0 5px 10px 0;padding:4px;background-color:var(--color-bg-primary);width:100%;border-collapse:collapse;border:1px solid var(--color-border-default)}.GridViewStyle:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.GridViewStyle.hide-if-no-data tr:only-child{display:none}.GridViewStyle th{border:none;border-bottom:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default);background-color:var(--color-table-header-bg);font-weight:400;font-size:13.33px;line-height:17.77px;padding:5px 5px}.GridViewStyle th.sortasc:after{content:" ↑"}.GridViewStyle th.sortdesc:after{content:" ↓"}.GridViewStyle th>a{font-weight:unset}.GridViewStyle th.th-right{text-align:right;padding-right:10px}.GridViewStyle th.th-left{text-align:left;padding-left:10px}.GridViewStyle th a{text-decoration:none}.GridViewStyle th a :hover{text-decoration:underline}.GridViewStyle>tfoot>tr>td{padding:9px 7px}.GridViewStyle>tbody>tr>th{border:none;border-bottom:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default);background-color:var(--color-table-header-bg);font-weight:400;font-size:13.33px;line-height:17.77px;padding:5px 5px}.GridViewStyle>tbody>tr>th>a{font-weight:unset}.GridViewStyle>tbody>tr>th.sortasc:after{content:" ↑"}.GridViewStyle>tbody>tr>th.sortdesc:after{content:" ↓"}.GridViewStyle>tbody>tr>th.th-right{text-align:right;padding-right:10px}.GridViewStyle>tbody>tr>th.th-left{text-align:left;padding-left:10px}.GridViewStyle>tbody>tr>th a{text-decoration:none}.GridViewStyle>tbody>tr>th a :hover{text-decoration:underline}.GridViewStyle>tbody>tr>td{padding:9px 7px;border:none}.GridViewStyle.no-wrap-header>thead>tr>th{white-space:nowrap;overflow:hidden}.GridViewStyle.no-wrap-header>thead>tr>td{white-space:nowrap;overflow:hidden}.GridViewStyle>thead{box-shadow:var(--color-shadow-subtle) 0 3px 4px 0}.GridViewStyle>thead>tr>th{border:none;border-bottom:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default);background-color:var(--color-table-header-bg);font-weight:400;font-size:13.33px;line-height:17.77px;padding:5px 5px}.GridViewStyle>thead>tr>th>a{font-weight:unset}.GridViewStyle>thead>tr>th.sortasc:after{content:" ↑"}.GridViewStyle>thead>tr>th.sortdesc:after{content:" ↓"}.GridViewStyle>thead>tr>th.th-right{text-align:right;padding-right:10px}.GridViewStyle>thead>tr>th.th-left{text-align:left;padding-left:10px}.GridViewStyle>thead>tr>th a{text-decoration:none}.GridViewStyle>thead>tr>th a :hover{text-decoration:underline}.GridViewStyle>thead>tr>td{border:none;border-bottom:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default);background-color:var(--color-table-header-bg);font-weight:400;font-size:13.33px;line-height:17.77px;padding:5px 5px}.GridViewStyle>thead>tr>td>a{font-weight:unset}.GridViewStyle>thead>tr>td.sortasc:after{content:" ↑"}.GridViewStyle>thead>tr>td.sortdesc:after{content:" ↓"}.GridViewStyle>thead>tr>td.th-right{text-align:right;padding-right:10px}.GridViewStyle>thead>tr>td.th-left{text-align:left;padding-left:10px}.GridViewStyle>thead>tr>td a{text-decoration:none}.GridViewStyle>thead>tr>td a :hover{text-decoration:underline}.GridViewStyle:not(.prevent-zebra-row)>tbody>tr:nth-child(even)>td{background-color:var(--color-bg-alt-row)}.GridViewStyle tr.GridViewAlternatingRowStyle>td{background-color:var(--color-bg-alt-row)}.GridViewStyle tr.master-row{background:var(--color-bg-alt-row)}.GridViewAlternatingRowStyle>td{background-color:var(--color-bg-alt-row)}.GridViewSortedAscendingCellStyle{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.GridViewSortedAscendingHeaderStyle{background-color:var(--color-grid-sorted-header-bg);color:var(--color-text-inverse);font-weight:700}.GridViewSortedDescendingCellStyle{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.GridViewSortedDescendingHeaderStyle{background-color:var(--color-grid-sorted-header-bg);color:var(--color-text-inverse);font-weight:700}.GridViewAlternatingRowStyle .centralized-cell,.GridViewRowStyle .centralized-cell{text-align:center}.GridViewRowStyleError{color:var(--color-status-error)!important}.GridViewTeamCellStyle{border:0}.GridViewHeaderStyle{border-bottom:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default);background-color:var(--color-table-header-bg);font-weight:400;font-size:13.33px;line-height:17.77px;padding:5px 5px}.GridViewHeaderStyle.th-right{text-align:right;padding-right:10px}.GridViewHeaderStyle.th-left{text-align:left;padding-left:10px}.GridViewHeaderStyle a{text-decoration:none}.GridViewHeaderStyle a :hover{text-decoration:underline}.GridViewAlternatingRowStyle td,.GridViewChangesRequiredRowStyle td,.GridViewRowStyle td{border:none}.GridViewSelectedRowStyle{background-color:var(--color-grid-selected-row-bg);font-weight:700;color:var(--color-grid-selected-row-text)}.GridViewHotRowStyle{font-weight:700;color:var(--color-status-error)}.GridViewPagerStyle{background-color:var(--color-bg-tertiary);color:var(--color-text-primary);text-align:right}.GridViewPagerStyle a{background-color:var(--color-bg-tertiary);color:var(--color-text-primary);font-weight:700;text-decoration:none}.GridViewPagerStyle table{margin:0 auto 0 auto}.dashboard-header-announcements-trigger{font-weight:400;text-transform:none;letter-spacing:normal;cursor:pointer}.dashboard-header-announcements-trigger:hover .fa-bullhorn{transform:scale(1.1)}.dashboard-header-announcements-trigger .fa-bullhorn{transition:transform .2s;animation:pulse 2s 1}.dashboard-header-announcements-trigger .dashboard-announcements-label{opacity:0;transition:opacity .2s}.dashboard-header-announcements-trigger .dashboard-announcements-label.visible{opacity:1}.dashboard-content-announcements-trigger{cursor:pointer;margin-bottom:8px;font-weight:700}.dashboard-content-announcements-trigger:hover .fa-bullhorn{transform:scale(1.1)}.dashboard-content-announcements-trigger .fa-bullhorn{transition:transform .2s}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.6}}.dashboard{width:100%;min-width:1000px;display:grid;grid-template-columns:minmax(790px,1500px) minmax(200px,340px);grid-template-rows:auto;grid-template-areas:"dashboarddata dashboardmenu"}.dashboard .container .partition{margin-bottom:20px;padding:16px;box-shadow:var(--color-shadow-panel) 0 5px 10px 0;border:1px var(--color-border-default) solid;border-radius:4px}.dashboard .container .partition:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.dashboard .dashboardData{grid-area:dashboarddata}.dashboard .dashboardData .dashboard-grid>tbody>tr>td{padding-top:15px;padding-bottom:15px}.dashboard .dashboardMenu{grid-area:dashboardmenu;margin-left:36px}.dashboard .dashboardsidebarheader{color:var(--color-text-turquoise);margin-bottom:5px}.dashboard .dashboard-filter{width:100%;margin-bottom:2px}.dashboard .dashboard-needinvoice{border:var(--color-status-error) double 3px;padding:10px;display:block}.dashboard .dashboard-needinvoice>:hover{text-decoration:none}.dashboard .dashboard-needinvoice:hover{text-decoration:none;border-style:solid}.dashboard .add-red-hot-btn{background:url(images/addredhot.png);background-size:cover;width:16px;height:16px;cursor:pointer;margin:0 auto}.dashboard .dasboard-announcements-collapse{overflow:hidden;transition:all linear .3s;opacity:1}.dashboard .dasboard-announcements-collapse.ng-hide{opacity:0}.dashboard .dashboard-announcements-title{display:inline-block}.dashboard .dashboard-announcements-title:not(.ng-hide){transition:all linear .3s;margin-left:5px;opacity:1}.dashboard .dashboard-announcements-title.ng-hide{opacity:0;margin-left:10px}.dashboard .announcements-table{width:100%;font-size:small;line-height:14px;margin-left:22px}.dashboard .announcements-table .announcement-body{width:100%;font-style:italic}.dashboard .announcements-table td{padding:2px}.dashboard .dashboard-current-spend-exceed{background:var(--color-dashboard-spend-exceed);color:var(--color-text-inverse)}.calendar{border:1px solid var(--color-border-light);border-collapse:collapse;width:600px;text-align:center}.calendar .eventType{text-align:left;padding-left:20px}.calendar tr td{max-width:100px;width:100px;min-width:100px;border:1px solid var(--color-border-light);border-collapse:collapse;vertical-align:top}.calendar .calendarContent tr{height:100px}.cellType0{background-color:var(--color-bg-primary);background:linear-gradient(0deg,var(--color-calendar-cell-gradient-start) 0,var(--color-bg-primary) 33%)}.cellType1{background-color:var(--color-calendar-cell-disabled)}.cellType2{background-color:var(--color-calendar-cell-disabled)}.cellType3{background:linear-gradient(0deg,var(--color-calendar-cell-highlight-start) 0,var(--color-calendar-cell-highlight-end) 33%)}.calendarCell{width:100%;text-align:left;vertical-align:top;font-size:11px}.calendarCell a{text-decoration:none}.login{padding-top:20px;padding-left:20px;padding-bottom:20px;border:1px var(--color-border-default) solid;border-radius:4px}.loginpwd label{float:left;width:100px;margin-top:5px}.login-reset-pwd{margin-top:2px;margin-right:10px}.textEntry{width:200px}#master_page{display:grid;grid-template-columns:220px auto;grid-template-rows:auto;grid-template-areas:"sidebar content";max-width:2500px;background-color:var(--color-bg-primary)}#master_page #master_sidebar{grid-area:sidebar;padding-left:36px;min-height:100vh;background-color:var(--color-bg-primary);color:var(--color-text-primary)}#master_page #master_sidebar #master_sidebar_content{font-size:1.1em;line-height:2em;margin-top:28px;flex:1}#master_page #master_sidebar #master_sidebar_content a{text-decoration:none}#master_page #master_sidebar #master_sidebar_content a:hover{font-weight:700!important;color:var(--color-accent-primary)}#master_page #master_sidebar #master_sidebar_content a:visited{font-weight:400}#master_page #master_sidebar #master_sidebar_menu{margin-top:15px;margin-bottom:20px}#master_page #master_content{grid-area:content;color:var(--color-text-primary);background-color:var(--color-bg-primary);padding-left:36px;padding-right:24px}#master_page #master_content ul{margin:0 25px 0 30px}#master_page #master_content #master_content_vertical_fill{min-height:calc(100% - 150px)}#master_page #master_content #master_header{margin:34px auto 20px 0;width:1000px;font-weight:700;text-transform:uppercase;letter-spacing:1px}#master_page #master_content #master_contentplaceholder{background-color:var(--color-bg-primary)}#master_page #master_copyright{grid-column:1/-1;padding:20px 24px;color:var(--color-text-muted);font-size:.8em;letter-spacing:.1em;text-align:center;background-color:var(--color-bg-primary)}#noauth-master-copyright{position:fixed;bottom:3px;left:50%;transform:translate(-50%,-50%);font-size:12px}#HtmlForm{color:var(--color-text-strong)}#noAuthThemeToggle{position:fixed;top:15px;right:20px;color:var(--color-text-muted);text-decoration:none;font-size:16px;cursor:pointer;opacity:.7;transition:opacity .2s,color .2s}#noAuthThemeToggle:hover{opacity:1;color:var(--color-accent-primary);text-decoration:none}.td-fieldname{padding-top:3px;padding-right:10px}.project-main-area{background:var(--color-project-main-bg);min-width:1060px}.project-main-area p{padding:5px}.project-main-area .project-main-heading{padding-bottom:7px;color:var(--color-text-primary);font-weight:700;font-size:24px}.project-main-area .project-main-subheading{padding-bottom:3px;color:var(--color-text-primary);font-weight:700;font-size:16px}.heading{padding:1em 0 1em 0;color:var(--color-project-heading);font-family:Sans-Serif;font-weight:700;font-size:1.2em}.statuses-in-projectpage-header{text-align:right;padding-bottom:20px}.statuses-in-projectpage-header:hover a.link{color:var(--color-text-black)}.statuses-in-projectpage-header a.link{color:var(--color-border-light)}.projectpage-header{width:1050px}.ui-tabs .ui-widget-content.ui-tabs-panel{font-size:10pt}.project-artwork-container{table-layout:fixed}@media (max-width:1300px){.project-artwork-container{width:100%;overflow-y:auto;table-layout:auto}.project-artwork-container .col1{min-width:100px;width:100px}.project-artwork-container .col2{width:15%}.project-artwork-container .col3{width:10%}.project-artwork-container .art-num-col{word-break:break-all;width:10%}.project-artwork-container .project-edit-artwork-container{min-width:800px}.project-artwork-container .project-view-artwork-container{min-width:800px}}.project-artwork-container .project-edit-artwork-container{width:100%}.project-artwork-container .project-view-artwork-container{width:100%}.project-artwork-container .col1{min-width:100px;width:100px}.project-artwork-container .col2{width:200px}.project-artwork-container .col3{width:150px}.project-artwork-datalist{width:100%}.projectartworkdetail_bordered{color:var(--color-text-primary);border:0 solid var(--color-border-light);background-color:var(--color-bg-primary);padding:0 0 0 3px;border-spacing:0}td .projectartworkdetail_bordered_headerrow{color:var(--color-text-primary);border:0 solid var(--color-border-light);background-color:var(--color-bg-tertiary);padding:0 3px 0 3px;border-spacing:0}.projectartworkdetail_bordered_headerrow a{text-decoration:none;color:var(--color-text-primary)}.projectartworkdetail_bordered_headerrow a:hover{text-decoration:underline;color:var(--color-link-hover)}.projectartworkdetail_bordered a{font-weight:700;text-decoration:none;color:var(--color-text-primary)}.projectartworkdetail_bordered a:hover{font-weight:700;text-decoration:underline;color:var(--color-link-hover)}.projectartworkdetail_cell{height:20px}.project-artwork-container-v2 .project-edit-artwork-container-v2{width:100%}.project-artwork-container-v2 .project-view-artwork-container-v2{width:100%}.project-artworks-table .col1{min-width:100px;width:100px}.project-artworks-table .art-num-col{min-width:200px;width:200px}.project-artworks-table tr td{border:1px solid var(--color-bg-primary)}.project-artworks-table tr.project-artwork-detail-header-row-v2.altered td{background-color:var(--color-bg-primary);color:var(--color-text-disabled)}.project-artworks-table tr.project-artwork-detail-header-row-v2 td{color:var(--color-text-primary);background-color:var(--color-bg-tertiary);padding:0 3px 0 3px;border-spacing:0;white-space:nowrap}.project-artworks-table tr.project-artwork-detail-header-row-v2 td a{text-decoration:none;color:var(--color-text-primary);cursor:pointer}.project-artworks-table tr.project-artwork-detail-header-row-v2 td a:hover{text-decoration:underline;color:var(--color-link-hover)}.project-artworks-table tr.project-artwork-detail-v2.altered td{color:var(--color-text-disabled)}.project-artworks-table tr.project-artwork-detail-v2 td{padding:0 0 0 3px;border-spacing:0}.project-artworks-table tr.project-artwork-detail-v2 td a{font-weight:700;text-decoration:none;color:var(--color-text-primary);cursor:pointer}.project-artworks-table tr.project-artwork-detail-v2 td a:hover{font-weight:700;text-decoration:underline;color:var(--color-link-hover)}.project-artworks-table .project-artwork-detail-last-row td{padding-bottom:4px}.project-artworks-table .project-packaging-artwork-art-num-cell{background-color:var(--color-status-warning-bg);font-weight:700;white-space:nowrap}.project-artworks-table .project-packaging-artwork-art-num-cell-th{background-color:var(--color-status-warning-bg)!important;color:inherit!important}.project-artworks-table .project-artwork-detail-cell-v2{height:20px}.project-artworks-table .artwork-field-check-changes-v2 input,.project-artworks-table .artwork-field-check-changes-v2 select,.project-artworks-table .artwork-field-check-changes-v2 textarea{color:var(--color-text-link)}.project-artwork-datalist-v2{width:100%}.recentlyCopied .showItemCopied{visibility:visible;display:block}.tbd-artwork-field{background-color:var(--color-artwork-tbd-bg)}.toggle-alteration-group-button{background:var(--color-bg-primary);text-align:center}.alteration-group-item-top{border-top:2px solid var(--color-artwork-alteration-border)!important;border-left:2px solid var(--color-artwork-alteration-border)!important;border-right:2px solid var(--color-artwork-alteration-border)!important}.alteration-group-item-middle{border-left:2px solid var(--color-artwork-alteration-border)!important;border-right:2px solid var(--color-artwork-alteration-border)!important}.alteration-group-item-bottom{border-bottom:2px solid var(--color-artwork-alteration-border)!important;border-left:2px solid var(--color-artwork-alteration-border)!important;border-right:2px solid var(--color-artwork-alteration-border)!important}.last-edited-packaging-artwork-item-top{border-top:2px solid var(--color-artwork-last-edited-border)!important;border-left:2px solid var(--color-artwork-last-edited-border)!important;border-right:2px solid var(--color-artwork-last-edited-border)!important}.last-edited-packaging-artwork-item-middle{border-left:2px solid var(--color-artwork-last-edited-border)!important;border-right:2px solid var(--color-artwork-last-edited-border)!important}.last-edited-packaging-artwork-item-bottom{border-bottom:2px solid var(--color-artwork-last-edited-border)!important;border-left:2px solid var(--color-artwork-last-edited-border)!important;border-right:2px solid var(--color-artwork-last-edited-border)!important}.selected-packaging-artwork-item-top{border-top:2px solid var(--color-artwork-selected-border)!important;border-left:2px solid var(--color-artwork-selected-border)!important;border-right:2px solid var(--color-artwork-selected-border)!important}.selected-packaging-artwork-item-middle{border-left:2px solid var(--color-artwork-selected-border)!important;border-right:2px solid var(--color-artwork-selected-border)!important}.selected-packaging-artwork-item-bottom{border-bottom:2px solid var(--color-artwork-selected-border)!important;border-left:2px solid var(--color-artwork-selected-border)!important;border-right:2px solid var(--color-artwork-selected-border)!important}.artworkIsBeingCopied .artworkFieldCheckChanges{color:var(--color-text-link)}.listofusers_detailsform{border:1px var(--color-user-list-border) solid;padding:5px;float:left}.listofusers_button{margin-left:2px;width:70px}.listofusers_savebutton{width:100px}.listofusers_title{font-weight:700;font-size:12px}.userName{margin-left:15px;cursor:pointer;margin-bottom:5px;padding-left:5px}.userName:hover{padding-left:10px}.userName:nth-child(4n+2){background-color:var(--color-user-list-highlight)}.userNameSelected{margin-left:15px;cursor:pointer;margin-top:25px;padding-left:35px}.userNameSelected:nth-child(4n+2){background-color:var(--color-user-list-highlight)}.roleName{font-style:italic}.userDetails{clear:both;margin-bottom:25px;margin-left:50px}.userdetails-form-label{width:150px;float:left;vertical-align:top}.list-of-locked-users{font-size:small;margin:10px 10px 20px 10px}.listofuserspage .role-name{font-style:italic}.listofuserspage .user-name{margin-left:15px;cursor:pointer;margin-bottom:5px;padding-left:5px;width:650px}.listofuserspage .user-name:hover{padding-left:10px}.listofuserspage .user-name.dark-row{background-color:var(--color-user-list-highlight)}.listofuserspage .list-of-users-userdetails{clear:both;margin-bottom:25px;margin-left:50px}.listofuserspage .list-of-users-userdetails .list-of-users-title{font-weight:700;font-size:12px}.listofuserspage .list-of-users-userdetails .list-of-users-detailsform{border:1px var(--color-user-list-border) solid;padding:5px;display:inline-block;min-width:600px}.listofuserspage .list-of-users-userdetails .list-of-users-detailsform .list-of-users-formlabel{width:170px;float:left}.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=date],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=datetime-local],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=datetime],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=email],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=number],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=password],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=tel],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=text],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=url],.listofuserspage .list-of-users-userdetails .list-of-users-detailsform input[type=week]{width:170px}.listofuserspage .list-of-users-userdetails .list-of-users-detailsform textarea{width:168px}.listofuserspage .list-of-users-userdetails .list-of-users-detailsform select{width:173px}.listofuserspage .list-of-users-userdetails .list-of-users-detailsform .form-value-comment{width:170px}.listofuserspage4 .role-name{font-size:large;margin-bottom:10px;border-bottom:1px dotted;width:fit-content}.listofuserspage4 .user-name{cursor:pointer;margin-bottom:5px;width:650px;font-size:16px}.listofuserspage4 .list-of-users-userdetails{clear:both;margin-bottom:25px;margin-left:10px}.listofuserspage4 .list-of-users-userdetails .list-of-users-title{font-weight:700;font-size:12px}.listofuserspage4 .list-of-users-userdetails .list-of-users-detailsform{border:1px var(--color-user-list-border) solid;padding:5px;display:inline-block;min-width:600px;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.listofuserspage4 .list-of-users-userdetails .list-of-users-detailsform:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.listofuserspage4 .list-of-users-userdetails .list-of-users-detailsform .list-of-users-formlabel{width:170px;float:left}.listofuserspage4 .list-of-locked-users{font-size:small;margin:10px 10px 20px 10px}.purchase-order-dialog input:not([type=checkbox]),.purchase-order-dialog select,.purchase-order-dialog textarea{width:200px}.purchase-order-dialog .po-edit-error{font-size:small;color:var(--color-status-error)}.purchase-orders-page tr.po-acknowledge{background-color:var(--color-status-success-bg)}.purchase-orders-page tfoot{font-weight:700}.purchase-orders-report-edit-projects .column-with-projects{display:inline-block;width:49.5%;height:400px;vertical-align:top;overflow:auto}.purchase-orders-report-edit-projects .column-header{display:inline-block;width:45%;font-weight:700}.multiselect-list .selected{background-color:var(--color-multiselect-selected)}.multiselect-list tr:hover td{background-color:var(--color-multiselect-selected);cursor:pointer}.multiselect-list tr:active td{background-color:var(--color-multiselect-active)}.simple-table th{border:1px outset var(--color-border-medium)}.simple-table th.sortasc a:after{content:" ↑"}.simple-table th.sortdesc a:after{content:" ↓"}.simple-table td{border:1px outset var(--color-border-light)}.simple-table td,.simple-table th{padding:5px}.simple-button{border:1px outset var(--color-simple-button-bg);padding:5px 20px 5px 20px;background-color:var(--color-simple-button-bg);cursor:pointer;outline:0;color:var(--color-text-inverse);font-weight:700}.simple-button:hover{background-color:var(--color-simple-button-hover);color:var(--color-text-inverse)}.simple-button:active{background-color:var(--color-simple-button-bg);border-style:inset}.simple-panel{border:1px solid var(--color-border-light);padding:10px}.simple-list-table{border:0}.simple-list-table thead td{font-weight:700}.simple-list-table td{padding:5px}.simple-dialog-box{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--color-bg-primary);border:1px var(--color-border-default) solid;z-index:99999;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.simple-dialog-box:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.simple-dialog-box thead tr td{border-bottom:1px var(--color-border-default) solid;width:100%;padding:4px 8px;background:var(--color-bg-tertiary);font-size:small}.simple-dialog-box tbody tr td{padding:4px 8px}.simple-dialog-box tfoot tr td{padding:4px 8px;text-align:right}.copy-artwork-items-selection{width:1106px}.copy-artwork-items-selection .column{font-size:11px}.copy-artwork-items-selection .column .another-project-input{margin:-4px 5px 0 5px;float:right;width:57px}.copy-artwork-items-selection .column .multiselect-list{clear:both}.copy-artwork-items-selection .column .multiselect-list td,.copy-artwork-items-selection .column .multiselect-list th{word-wrap:break-word}.copy-artwork-items-selection .column .multiselect-list td.pkg,.copy-artwork-items-selection .column .multiselect-list th.pkg{width:50px;max-width:50px}.copy-artwork-items-selection .column .multiselect-list td.stock,.copy-artwork-items-selection .column .multiselect-list th.stock{width:100px;max-width:100px}.copy-artwork-items-selection .column .multiselect-list td.part,.copy-artwork-items-selection .column .multiselect-list th.part{width:46px;max-width:46px}.copy-artwork-items-selection .column .multiselect-list td.art,.copy-artwork-items-selection .column .multiselect-list th.art{width:100px;max-width:100px}.invoice-override-list{line-height:10px}.invoicesTable{border:0;min-width:100%;width:1350px}.invoicesTable>tbody>tr.old-invoice>td{background-color:var(--color-invoice-old-row)}.invoicesTable>tbody>tr.child-invoice>td{opacity:.5}.invoicesTable>tbody>tr>td,.invoicesTable>thead>tr>td{padding:5px}.invoicesTable thead tr td{background-color:var(--color-invoice-table-header);text-align:center;font-size:13.33px;line-height:17.77px;padding:5px 5px}.invoicesTable thead tr td .invoice-pdf-icon{margin-top:-5px;top:3px;position:relative}.invoicesTable .emailed,.invoicesTable .invoicesTable .emailed .invoicePaid a{text-align:center}.emailImage,.invoicePaidImage{width:15px}.emailImage.notOkToBill{-ms-opacity:.5;opacity:.5}.invoicePaidImage{float:left;margin:3px}.invoicePaidDate{float:left}.invoiceStatusLabel{float:left;width:175px;padding:2px;padding-top:6px}.invoiceStatusValue{float:left;width:130px;padding:2px}.Totals{float:right;font-weight:700}.igid-col-header{min-width:400px}.absence-requests-page{display:grid;grid-template-columns:fit-content(800px) 255px;grid-template-rows:auto;grid-template-areas:"list new"}.absence-requests-page table.absence-requests-grid{border-collapse:collapse}.absence-requests-page table.absence-requests-grid tr.group-header td{text-align:center;border:1px solid var(--color-border-strong)}.absence-requests-page .absence-requests-panel{width:300px}.absence-requests-page .absence-requests-list{grid-area:list}.absence-requests-page .absence-requests-new{padding-left:20px;grid-area:new}div.ui-dialog{position:fixed;background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:4px;box-shadow:0 4px 20px var(--color-shadow-medium);padding:0}div.ui-dialog .ui-dialog-titlebar{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-default);padding:10px 15px;border-radius:4px 4px 0 0}div.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:var(--color-text-primary);font-weight:600}div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:0 0;border:none;color:var(--color-text-muted);cursor:pointer;padding:4px 8px;border-radius:4px}div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{background:var(--color-button-default-hover);color:var(--color-text-primary)}div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{background:0 0}div.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick::before{content:"×";font-size:18px}div.ui-dialog .ui-dialog-content{background:var(--color-bg-primary);color:var(--color-text-primary);padding:15px}div.ui-dialog .ui-dialog-content input[type=text],div.ui-dialog .ui-dialog-content textarea{background:var(--color-input-bg);color:var(--color-text-primary);border:1px solid var(--color-input-border);border-radius:4px;padding:8px;width:100%;box-sizing:border-box}div.ui-dialog .ui-dialog-content input[type=text]:focus,div.ui-dialog .ui-dialog-content textarea:focus{border-color:var(--color-input-focus-border);outline:0}div.ui-dialog .ui-dialog-buttonpane{background:var(--color-bg-primary);border-top:1px solid var(--color-border-default);padding:10px 15px;text-align:right}div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{min-width:80px;padding:8px 16px;margin-left:8px;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.ui-button{background:var(--color-button-primary);color:var(--color-button-primary-text);border:1px solid var(--color-button-primary)}div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.ui-button:hover{background:var(--color-button-primary-hover)}div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.ui-button:last-child{background:var(--color-bg-tertiary);color:var(--color-text-primary);border:1px solid var(--color-border-light)}div.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.ui-button:last-child:hover{background:var(--color-button-default-hover)}.ui-widget-overlay{background:var(--color-bg-overlay);opacity:1}.core-btn-unselected{display:none!important}.core-btn-inactive{opacity:.2;cursor:default!important}.core-btn-unclickable{cursor:default!important}.blue-core-btn{background:var(--color-core-btn-blue);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.blue-core-btn:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.blue-core-btn>*{display:inline-block;vertical-align:middle;line-height:normal}.blue-core-btn.selected{border:5px solid}.blue-core-btn.core-feature{height:50px;line-height:50px}.blue-core-btn.selected,.blue-core-btn:hover{background:var(--color-core-btn-blue-hover);border-color:var(--color-core-btn-blue)}.green-core-btn{background:var(--color-core-btn-green);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.green-core-btn:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.green-core-btn>*{display:inline-block;vertical-align:middle;line-height:normal}.green-core-btn.selected{border:5px solid}.green-core-btn.core-feature{height:50px;line-height:50px}.green-core-btn.selected,.green-core-btn:hover{background:var(--color-core-btn-green-hover);border-color:var(--color-core-btn-green)}.yellow-core-btn{background:var(--color-core-btn-yellow);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.yellow-core-btn:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.yellow-core-btn>*{display:inline-block;vertical-align:middle;line-height:normal}.yellow-core-btn.selected{border:5px solid}.yellow-core-btn.core-feature{height:50px;line-height:50px}.yellow-core-btn.selected,.yellow-core-btn:hover{background:var(--color-core-btn-yellow-hover);border-color:var(--color-core-btn-yellow)}.brown-core-btn{background:var(--color-core-btn-brown);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.brown-core-btn:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.brown-core-btn>*{display:inline-block;vertical-align:middle;line-height:normal}.brown-core-btn.selected{border:5px solid}.brown-core-btn.core-feature{height:50px;line-height:50px}.brown-core-btn.selected,.brown-core-btn:hover{background:var(--color-core-btn-brown-hover);border-color:var(--color-core-btn-brown)}.red-core-btn{background:var(--color-core-btn-red);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.red-core-btn:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.red-core-btn>*{display:inline-block;vertical-align:middle;line-height:normal}.red-core-btn.selected{border:5px solid}.red-core-btn.core-feature{height:50px;line-height:50px}.red-core-btn.selected,.red-core-btn:hover{background:var(--color-core-btn-red-hover);border-color:var(--color-core-btn-red)}.white-core-btn{background:var(--color-core-btn-neutral);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.white-core-btn:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.white-core-btn>*{display:inline-block;vertical-align:middle;line-height:normal}.white-core-btn.selected{border:5px solid}.white-core-btn.core-feature{height:50px;line-height:50px}.white-core-btn.selected,.white-core-btn:hover{background:var(--color-core-btn-neutral-hover);border-color:var(--color-core-btn-neutral)}.violet-core-btn{background:var(--color-core-btn-violet);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block;box-shadow:var(--color-shadow-panel) 0 5px 10px 0}.violet-core-btn:hover{box-shadow:var(--color-shadow-panel) 0 5px 10px 3px}.violet-core-btn>*{display:inline-block;vertical-align:middle;line-height:normal}.violet-core-btn.selected{border:5px solid}.violet-core-btn.core-feature{height:50px;line-height:50px}.violet-core-btn.selected,.violet-core-btn:hover{background:var(--color-core-btn-violet-hover);border-color:var(--color-core-btn-violet)}.btn-line{overflow:auto;display:inline-block;text-align:left;width:100%}#finishContainer .form-label-value-inline>div{vertical-align:top;width:300px;min-height:35px!important}#finishContainer .form-label-value-inline>div>select{width:173px}#finishContainer .form-label-value-inline>div textarea,#finishContainer .form-label-value-inline>div>input{width:170px}.projects-with-no-po-report{font-size:small}.projects-with-no-po-report .client-name{font-size:x-small;font-weight:700}#_customerApprovalPage .customer-review-container{min-width:1000px;white-space:nowrap}#_customerApprovalPage .review-tab{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid var(--color-border-medium);padding:10px;width:464px;height:465px;display:inline-block;vertical-align:top}#_customerApprovalPage .review-tab iframe{margin-top:5px;z-index:-1}#_customerApprovalPage .approval-buttons-container{display:flex;align-items:center;gap:10px}#_customerApprovalPage .approval-buttons-inner{display:inline-flex;gap:10px}#_customerApprovalPage .approval-customer-download-button{margin-top:5px}#_customerApprovalPage .approval-customer-download-button i{font-size:20px}#_customerApprovalPage .approval-customer-download-button:hover{opacity:.8}#_customerApprovalPage .approval-reference-label{height:27px;text-align:center;padding-top:5px}#_customerApprovalPage .approval-customer-pdf-frame{height:400px;width:100%;display:inline-block;overflow:auto}#_customerApprovalPage .approval-customer-pdf-resizeable-frame{height:100%;width:100%;display:inline-block;overflow:auto}#_customerApprovalPage .review-inner-container{width:100%;height:100%;border:0;border-spacing:0}#_customerApprovalPage .review-inner-container-button-row{height:0}.approval-customer-accordion-header:hover{color:var(--color-status-error)}.approval-customer-accordion-header>div{display:inline}.approval-customer-artwork-table-item:hover{color:var(--color-status-error);text-decoration:underline}.fake-iframe{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;border:none}.approval-customer-approval-info-table{width:100%}.approval-customer-approval-info-table td{vertical-align:top}.approval-customer-accordion{overflow:visible!important}.approval-customer-accordion-content{overflow:visible!important}.approval-customer-accordion-content-parent{overflow:visible!important}.green-btn{background:var(--color-core-btn-green);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block}.green-btn.selected{border:5px solid}.green-btn.selected,.green-btn:hover{background:var(--color-core-btn-green-hover);border-color:var(--color-core-btn-green)}.gray-btn{background:var(--color-color-btn-gray);cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:var(--color-text-inverse);font-size:15px;padding:10px 20px 10px 20px;text-decoration:none;margin:10px;text-align:center;width:150px;display:inline-block}.gray-btn.selected{border:5px solid}.gray-btn.selected,.gray-btn:hover{background:var(--color-color-btn-gray-hover);border-color:var(--color-color-btn-gray)}.dz-selected{border:1px solid var(--color-border-strong)}.dx-grid-rounded .dx-datagrid-rowsview{border-radius:7px}.dx-grid-top-rounded .dx-datagrid-rowsview{border-top-left-radius:7px;border-top-right-radius:7px}.dx-grid-bottom-rounded .dx-datagrid-rowsview{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.project-approval-journey-history-row:nth-child(4n+1){background-color:var(--color-status-warning-bg)}.project-approval-process-artworks{width:800px}.project-approval-process-artworks td{vertical-align:top}.project-approval-process-artworks .artpdf-col{text-align:center}.project-approval-process-artworks .refpdf-col{text-align:center}.project-approval-process-artworks .appdot-col{min-width:100px}.project-approval-process-artworks td:not(:last-child):not(.artdesc-col){width:1px;white-space:nowrap}.project-approval-process-artworks .project-approval-process-artdesc{width:220px}.project-approval-send-to-approval-table td{vertical-align:top}.project-approval-process-review-container{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid var(--color-border-medium);padding:10px;width:454px;height:454px;display:inline-block;vertical-align:top}.project-approval-process-review-container iframe{margin-top:5px}.project-approval-process-review-container .project-approval-pdf-frame{height:100%;width:100%;display:inline-block;overflow:auto}.project-approval-process-review-container .project-approval-pdf-resizeable-container{height:100%;width:100%;border:0;border-spacing:0}.project-start-journey-review-container{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid var(--color-border-medium);padding:10px;width:454px;height:454px;display:inline-block;vertical-align:top}.project-start-journey-review-container iframe{margin-top:5px}.project-start-journey-review-container .project-approval-pdf-frame{height:100%;width:100%;display:inline-block;overflow:auto}.project-start-journey-review-container .project-approval-pdf-resizeable-container{height:100%;width:100%;border:0;border-spacing:0}#coreResentNotificationToApproverSubject,#notificationToApproverSubject{width:482px}#coreResentNotificationToApproverMessage,#notificationToApproverMessage{width:480px;line-height:24px}.project-approval-journey-details{white-space:nowrap}.ctrl-ex-ajax-calendar-disabled-day{height:17px;padding:0 2px;text-align:right;width:18px}.nicEdit-main{line-height:24px}.nicEdit-main a{cursor:pointer}.nicEdit-panelContain{line-height:18px}.pwstrength-bar{height:2px}.pwstrength-label{font-size:11px;line-height:16px}.pwstrength-very-weak .pwstrength-bar{background:var(--color-pwstrength-weak);width:5%}.pwstrength-very-weak .pwstrength-label{color:var(--color-pwstrength-weak)}.pwstrength-weak .pwstrength-bar{background:var(--color-pwstrength-weak);width:25%}.pwstrength-weak .pwstrength-label{color:var(--color-pwstrength-weak)}.pwstrength-mediocre .pwstrength-bar{background:var(--color-pwstrength-mediocre);width:50%}.pwstrength-mediocre .pwstrength-label{color:var(--color-pwstrength-mediocre)}.pwstrength-strong .pwstrength-bar{background:var(--color-pwstrength-strong);width:75%}.pwstrength-strong .pwstrength-label{color:var(--color-pwstrength-strong)}.pwstrength-very-strong .pwstrength-bar{background:var(--color-pwstrength-very-strong);width:100%}.pwstrength-very-strong .pwstrength-label{color:var(--color-pwstrength-very-strong)}.MyTabStyle .ajax__tab_body{font-size:10pt;border:0 solid var(--color-bg-primary);border-top:0;padding:8px;background-color:var(--color-bg-primary);overflow:visible}.MyTabStyle .ajax__tab_header{font-size:14px;display:block}.MyTabStyle .ajax__tab_redheader{font-size:14px;color:var(--color-status-error);display:block}.MyTabStyle .ajax__tab_header .ajax__tab_outer{border-color:var(--color-text-strong);color:var(--color-text-strong);padding-left:10px;margin-right:3px;border:solid 1px var(--color-bg-primary)}.MyTabStyle .ajax__tab_header .ajax__tab_inner{border-color:var(--color-text-primary);color:var(--color-text-primary);padding:3px 10px 2px 0}.MyTabStyle .ajax__tab_hover .ajax__tab_outer{background-color:var(--color-bg-secondary)}.MyTabStyle .ajax__tab_hover .ajax__tab_inner{color:var(--color-text-inverse)}.MyTabStyle .ajax__tab_active .ajax__tab_outer{border-bottom-color:var(--color-bg-primary);background-color:var(--color-bg-secondary)}.MyTabStyle .ajax__tab_active .ajax__tab_inner{color:var(--color-text-black);border-color:var(--color-bg-primary)}.MyTabStyle .ajax__tab_body{font-size:10pt;background-color:var(--color-bg-primary);border-top-width:0;border:solid 0 var(--color-bg-primary);border-top-color:var(--color-bg-primary)}.MyTabStyle .ajax__tab_header{font-size:14px}.MyTabStyle .ajax__tab_header a{text-decoration:none;outline:0;margin-left:7px;margin-right:7px}.MyTabStyle .ajax__tab_header a:hover{text-decoration:none}.MyTabStyle .ajax__tab_header .ajax__tab_outer{border-top-left-radius:4px;border-top-right-radius:4px;background-color:var(--color-bg-secondary);vertical-align:middle;margin-right:1px}.MyTabStyle .ajax__tab_header .ajax__tab_inner{padding:6px 10px 6px 0}.MyTabStyle .ajax__tab_header .ajax__tab_active .ajax__tab_outer,.MyTabStyle .ajax__tab_header .ajax__tab_active.ajax__tab_outer{background-color:var(--color-bg-primary);box-shadow:var(--color-tabs-active-shadow) -2px -5px 12px 0;border-top:1px var(--color-border-default) solid;border-left:1px var(--color-border-default) solid}.ui-widget.ui-widget-content.ui-tabs{border:unset;padding:unset;font-size:unset}.ui-widget.ui-widget-content.ui-tabs .ui-tabs-nav{background:0 0;border:none;margin:0!important}.ui-widget.ui-widget-content.ui-tabs .ui-tabs-tab{border-top-left-radius:4px;border-top-right-radius:4px;background-color:var(--color-bg-secondary);border:none;font-size:14px;padding:1px 3px}.ui-widget.ui-widget-content.ui-tabs .ui-tabs-tab.ui-tabs-active{background-color:var(--color-bg-primary);box-shadow:var(--color-tabs-active-shadow) -2px -5px 12px 0;border-top:1px var(--color-border-default) solid;border-left:1px var(--color-border-default) solid}.ui-widget.ui-widget-content.ui-tabs .ui-widget-content.ui-tabs-panel{padding:8px;background-color:var(--color-bg-primary);border-color:var(--color-border-default)}.ui-widget-content{background-color:var(--color-bg-primary);border-color:var(--color-border-default);color:var(--color-text-primary)}.account-info{display:inline-block}.notification-report-message-frame{width:500px;height:300px;border:0}.add-notification-template-dialog .add-notification-template-dialog-parameters{font-size:14px;line-height:14px}.ngdialog.ngdialog-theme-default{z-index:1000}.ngdialog.ngdialog-theme-default .ngdialog-overlay{background:var(--color-bg-overlay)}.ngdialog.ngdialog-theme-default .ngdialog-content{background:var(--color-bg-primary);color:var(--color-text-primary);border:1px solid var(--color-border-default);box-shadow:0 4px 20px var(--color-shadow-medium)}.ngdialog.ngdialog-theme-default .ngdialog-close{color:var(--color-text-muted)}.ngdialog.ngdialog-theme-default .ngdialog-close:hover{color:var(--color-text-primary)}.ngdialog.ngdialog-theme-default .ngdialog-message{color:var(--color-text-primary)}.ngdialog.ngdialog-theme-default .ngdialog-input input{background:var(--color-input-bg);color:var(--color-text-primary);border:1px solid var(--color-input-border)}.ngdialog.ngdialog-theme-default .ngdialog-input input:focus{border-color:var(--color-input-focus-border)}.ngdialog.ngdialog-theme-default .ngdialog-button{min-width:80px}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-primary{background:var(--color-button-primary);color:var(--color-button-primary-text);border-color:var(--color-button-primary)}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-primary:hover:not(:disabled){background:var(--color-button-primary-hover)}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-primary:disabled{opacity:.3;cursor:default}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-secondary{background:var(--color-bg-tertiary);color:var(--color-text-primary);border:1px solid var(--color-border-light)}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-secondary:hover:not(:disabled){background:var(--color-button-default-hover)}.ngdialog.ngdialog-theme-default .ngdialog-button.ngdialog-button-secondary:disabled{opacity:.3;cursor:default}table.GridViewStyle.spend-by-invoice-group-table tr>td{background-color:var(--color-bg-primary)}table.GridViewStyle.spend-by-invoice-group-table tr>td.spend-by-invoice-group-table-client-details{background-color:var(--color-spend-ig-client-bg);color:var(--color-text-inverse);padding:4px}table.GridViewStyle.spend-by-invoice-group-table tr.spend-by-invoice-group-table-activity-details>td{font-size:small}.customer-project-list-artworks{font-size:small}.customer-project-list-grid{display:grid;grid-template-columns:minmax(790px,1500px) minmax(200px,340px);grid-template-rows:auto;grid-template-areas:"projectlist filters"}.customer-project-list-grid>.customer-project-list-table{grid-area:projectlist}.customer-project-list-grid>.customer-project-list-filters{grid-area:filters}.invoice-group-list-pm-po-desc{font-size:small;color:var(--color-invoice-po-desc)}.invoice-group-list-pm-client-name{background-color:var(--color-invoice-client-highlight)}.invoice-group-list-pm-sticky-filter{position:sticky;top:0;background:var(--color-bg-primary)}.invoice-group-list-pm-table tr.header th{position:sticky;top:0;color:var(--color-text-inverse);background-color:var(--color-invoice-header-bg);border:none;padding:3px}.invoice-group-list-pm-table tr>td{border:none;padding:3px}.dzv2-gantt-arrow-btns{text-align:right}.dzv2-gantt-arrow-btns .dzv2btn-button{height:26px;line-height:26px}.dzv2-gantt .gantt-header-row .gantt-column-header{font-size:small;height:32px}.gantt-task .gantt-task-content{text-shadow:1px 1px 1px var(--color-border-medium);font-size:12px;margin-top:5px}.gantt-task .gantt-task-background{opacity:.95;border:1px var(--color-border-light) solid}.gantt-task.clientgantt-duedate2 .gantt-task-background{background:var(--color-gantt-duedate2)}.gantt-task.clientgantt-duedate3 .gantt-task-background{background:var(--color-gantt-duedate3)}.gantt-task.clientgantt-duedate4 .gantt-task-background{background:var(--color-gantt-duedate4)}.gantt-task.clientgantt-duedate5 .gantt-task-background{background:var(--color-gantt-duedate5)}.dzv2btn-button{position:relative;display:inline-block;padding:0 .6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}.dzv2btn-state-default{border:1px solid}.dzv2btn-state-default.dzv2btn-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.dzv2btn-state-default.dzv2btn-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.dzv2btn-button .dzv2btn-icon{margin:0 .1em;font-size:2em;font-family:"Courier New",Courier,monospace;vertical-align:baseline}.dzv2btn-icon-left-single-arrow:after{content:"‹";font-weight:700}.dzv2btn-icon-right-single-arrow:after{content:"›";font-weight:700}.dzv2btn-icon-left-double-arrow:after{content:"«"}.dzv2btn-icon-right-double-arrow:after{content:"»"}.dzv2btn-button .ui-icon{position:relative;top:50%;float:left;margin-top:-8px}.dzv2btn-state-default{background-color:var(--color-bg-tertiary);background-image:linear-gradient(to bottom,var(--color-bg-primary),var(--color-dzv2btn-gradient-end));background-repeat:repeat-x;border-color:var(--color-dzv2btn-border);color:var(--color-text-strong);text-shadow:0 1px 1px var(--color-dzv2btn-text-shadow);box-shadow:inset 0 1px 0 var(--color-dzv2btn-inset-shadow),0 1px 2px var(--color-shadow-subtle)}.dzv2btn-state-active,.dzv2btn-state-disabled,.dzv2btn-state-down,.dzv2btn-state-hover{color:var(--color-text-strong);background-color:var(--color-dzv2btn-gradient-end)}.dzv2btn-state-hover{color:var(--color-text-strong);text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.dzv2btn-state-active,.dzv2btn-state-down{background-color:var(--color-dzv2btn-active-bg);background-image:none;outline:0;box-shadow:inset 0 2px 4px var(--color-shadow-light),0 1px 2px var(--color-shadow-subtle)}.dzv2btn-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.complex-table-list tr.details td.first,.complex-table-list tr.details td:first-child{padding-left:20px}.complex-table-list td.number{text-align:right}.complex-table-list td{padding:0 10px;border:0;vertical-align:top}.complex-table-list thead{background-color:var(--color-complex-list-header-orange)}.complex-table-list thead td{color:var(--color-text-inverse)}.complex-table-list tr.master{background-color:var(--color-complex-list-master-row)}.complex-table-list-green tr.details td.first,.complex-table-list-green tr.details td:first-child{padding-left:20px}.complex-table-list-green td.number{text-align:right}.complex-table-list-green td{padding:0 10px;border:0;vertical-align:top}.complex-table-list-green thead{background-color:var(--color-complex-list-header-green)}.complex-table-list-green thead td{color:var(--color-text-inverse)}.complex-table-list-green tr.master{background-color:var(--color-complex-list-master-row)}.ppsummary-report-preview-month-cell:nth-child(2n+1){background-color:var(--color-ppsummary-alt-row)}.ppsummary-report-preview-month-quarter{background-color:var(--color-ppsummary-quarter)}.ppsummary-report-preview{border:0;border-spacing:0}.ppsummary-report-preview td{min-width:75px}.ppsummary-report-preview td:nth-child(1){min-width:200px}.ppsummary-report-preview-bottom-break>td{border-bottom:1px solid var(--color-border-medium)}.ngdialog.ngdialog-theme-default.ppsummary-report-preview-projects-dialog .ngdialog-content{width:1100px}.ppsummary-report-preview-projects-dialog .ppsummary-report-preview-projects-dialog-table thead{font-weight:700}.ppsummary-report-preview-projects-dialog .ppsummary-report-preview-projects-dialog-table tfoot{font-weight:700}.pto-month-accrual-report-table{color:var(--color-pto-table-text);border-spacing:2px}.pto-month-accrual-report-table .annual-cell{background-color:var(--color-pto-table-header-bg)}.pto-month-accrual-report-table .month-cell{background-color:var(--color-pto-table-cell-bg)}.pto-month-accrual-report-table .monthvalue-cell{background-color:var(--color-pto-table-cell-bg)}.pto-month-accrual-report-table td{padding:5px;background-color:var(--color-pto-table-cell-bg)}.pto-month-accrual-report-table thead td{background-color:var(--color-pto-table-header-bg);text-align:center}.invoicegroupytoyreport-table .year-col{width:100px;text-align:right}.invoicegroupytoyreport-table-container{width:400px}.customer-add-project-form .customer-add-project-projectname{width:789px}.customer-add-project-form .customer-add-project-desc{width:788px}.approval-metrics-report-table{border:0;border-spacing:0}.approval-metrics-report-table tr td:nth-child(2n){background-color:var(--color-bg-tertiary)}.approval-metrics-report-table tr td{padding:3px 7px 3px 7px}.approval-metrics-report-table thead>tr>td{text-align:center}.time-pushed-to-po-report .time-pushed-to-po-report-table tr.time-pushed-to-po-report-invoicedate>td{background-color:var(--color-time-po-header-bg);color:var(--color-text-inverse);font-weight:700}.time-pushed-to-po-report .time-pushed-to-po-report-table tr.time-pushed-to-po-report-invoicegroup>td{background-color:var(--color-time-po-subheader-bg);color:var(--color-text-inverse)}.time-pushed-to-po-report .time-pushed-to-po-report-table tr.time-pushed-to-po-report-client>td{font-size:small;font-weight:700}.time-pushed-to-po-report .time-pushed-to-po-report-table tr.time-pushed-to-po-report-project>td{font-size:small}.ngdialog.ngdialog-theme-default.polink-dialog .ngdialog-content{width:1100px}.project-status-edit-timer{transform:translateY(3px) scaleX(-1)}.project-status-hot-row{background-color:var(--color-project-hot-row)}.project-status-history-item{color:var(--color-text-primary);background-color:var(--color-bg-secondary);padding:10px 10px 10px 10px}.corearttable{width:700px;border-collapse:collapse;border-spacing:1px;font-size:12px}.corearttable td{border:1px solid var(--color-border-medium);padding-left:4px;padding-left:4px}.project-estimate-container{border:1px solid var(--color-border-light);padding:10px 30px}.project-estimate-list{font-size:14px}.project-estimate-list tr.project-estimate-list-revised>td{color:var(--color-text-disabled)!important}.project-estimate-list tr.project-estimate-list-revised>td a{color:var(--color-text-disabled)!important}.project-estimate-list .project-estimate-list-icon-btn{width:22px;display:inline-block;text-align:center}.project-estimate-list .project-estimate-list-icon-btn>span{vertical-align:middle}.project-time-time-record-group-top{border-top:1px dashed;border-left:1px dashed;border-right:1px dashed;border-color:var(--color-border-medium)}.project-time-time-record-group-middle{border-left:1px dashed;border-right:1px dashed;border-color:var(--color-border-medium)}.project-time-time-record-group-bottom{border-left:1px dashed;border-right:1px dashed;border-bottom:1px dashed;border-color:var(--color-border-medium)}.project-creative-artwork-filename-column{max-width:300px}.project-creative-artwork-refart-column{max-width:300px}.time-tracker .selected-project-filter{font-weight:700;color:var(--color-status-error)}.time-tracker .total-sum-of-hours{font-weight:700;font-size:20px}.time-tracker .activity-breakdown,.time-tracker .weekdays-breakdown{font-size:small;border:solid 1px;background:var(--color-bg-primary);margin:0 10px}.time-tracker .activity-breakdown td,.time-tracker .weekdays-breakdown td{padding:1px 5px}.reports-menu-wrapper{display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px 20px;max-width:calc(100vw - 250px)}.reports-menu-section-container{flex:0 0 auto;width:235px}.project-page-translations-tab .languageCode{font-weight:700}.project-page-translations-tab .languageName{font-style:italic;font-weight:700}.project-page-translations-tab #languagesList{padding:4px}.project-page-translations-tab .project-translation-info{margin-left:-2px;width:100%}.project-page-translations-tab .project-translation-info table{width:100%}.small-font{font-size:small}.blink{animation:blink .3s ease-in-out 4}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.customer-cycles-report tr.customer-cycles-project-details-header>td{background:linear-gradient(0deg,var(--color-cycles-row-gradient-start) 0,var(--color-cycles-row-gradient-end) 33%)}.customer-cycles-report tr.customer-cycles-project-details>td{background-color:var(--color-cycles-row-details)}.customer-cycles-report tr.customer-cycles-project-details-master>td{background-color:var(--color-cycles-row-master)}.calendar-page{display:grid;grid-template-columns:fit-content(800px) 255px;grid-template-rows:auto;grid-template-areas:"calendar absencereq"}.calendar-page .calendar-announcements{grid-area:calendar}.calendar-page .absence-requests-new{padding-left:20px;grid-area:absencereq}.timesheet-report .timesheet-report-grid{display:grid;grid-template-columns:fit-content(500px) minmax(auto,1200px);grid-template-rows:auto;grid-template-areas:"left-list timesheet-details"}.timesheet-report .timesheet-report-left-list{grid-area:left-list}.timesheet-report .timesheet-report-timesheet-details{grid-area:timesheet-details}.autocomplete_completionListElement{margin:0!important;background-color:inherit;color:windowtext;border:buttonshadow;border-width:1px;border-style:solid;cursor:default;overflow:auto;height:200px;text-align:left;list-style-type:none}.autocomplete_highlightedListItem{background-color:var(--color-autocomplete-highlight);color:var(--color-text-black);padding:1px}.autocomplete_listItem{background-color:window;color:windowtext;padding:1px}