@charset "UTF-8";@font-face{font-style:normal;font-weight:300;font-family:Roboto;src:url(fonts/roboto-300.woff2) format("woff2")}@font-face{font-style:normal;font-weight:400;font-family:Roboto;src:url(fonts/roboto-regular.woff2) format("woff2")}@font-face{font-style:normal;font-weight:500;font-family:Roboto;src:url(fonts/roboto-500.woff2) format("woff2")}@font-face{font-style:normal;font-weight:400;font-family:MaterialIcons;src:url(fonts/material-icons.woff2) format("woff2")}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{border-bottom:0 none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}img{border-style:none}img:not(.clickable){pointer-events:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}html{height:100%;font-family:sans-serif;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100%;margin:0;padding:0;overflow-x:hidden;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[tabindex="-1"]:focus{outline:0!important}.display-1,.display-2,.display-3,.display-4,.h1,.h2,.h3,.h4{display:block;margin-right:0;margin-left:0}h1>span,h2>span,h3>span,h4>span,.h1>span,.h2>span,.h3>span,.h4>span{display:block}.display-1,.display-2,.display-3,.display-4,h1,h2,h3,h4,.h1,.h2,.h3,.h4,p,ol,ul{margin-top:8px;margin-bottom:8px}@media (min-width: 960px){.display-1,.display-2,.display-3,.display-4,h1,h2,h3,h4,.h1,.h2,.h3,.h4,p,ol,ul{margin-top:16px;margin-bottom:16px}}.display-1:first-child,.display-2:first-child,.display-3:first-child,.display-4:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,p:first-child,ol:first-child,ul:first-child{margin-top:0}.display-1:last-child,.display-2:last-child,.display-3:last-child,.display-4:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,p:last-child,ol:last-child,ul:last-child{margin-bottom:0}ol ol,ul ul,ol ul,ul ol{margin-top:0;margin-bottom:0}a{text-decoration:none}a:hover{text-decoration:underline}hr{margin-top:8px;margin-bottom:8px;display:block;height:auto;min-height:2px;border:0 none}@media (min-width: 960px){hr{margin-top:16px;margin-bottom:16px}}hr.-help:before{content:"?";display:block;width:32px;height:32px;margin:0 auto;border-width:1px;border-style:solid;border-radius:50%;background-color:#fff;font-weight:500;font-size:18px;line-height:30px;text-align:center}.material-icons{display:inline-block;font-style:normal;font-weight:400;font-size:24px;font-family:MaterialIcons;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;user-select:none;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.grid{display:flex}.grid.-row{flex-flow:row wrap}.grid.-row.-rev{flex-direction:row-reverse}.grid.-column{flex-flow:column nowrap}.grid.-column.-rev{flex-direction:column-reverse}.cell{display:block;min-width:0;min-height:0}.grid.-row>.cell{width:100%}.grid.-column>.cell{height:100%}.grid.-out,.grid.-out-x{margin-right:-4px;margin-left:-4px}.grid.-out,.grid.-out-y{margin-top:-4px;margin-bottom:-4px}.grid.-in .grid.-in,.grid.-in .grid.-in-x,.grid.-in-x .grid.-in,.grid.-in-x .grid.-in-x{margin-right:-4px;margin-left:-4px}.grid.-in .grid.-in,.grid.-in .grid.-in-y,.grid.-in-y .grid.-in,.grid.-in-y .grid.-in-y{margin-top:-4px;margin-bottom:-4px}.grid.-row.-c-1>.cell{width:8.3333333333%}.grid.-row.-c-2>.cell{width:16.6666666667%}.grid.-row.-c-3>.cell{width:25%}.grid.-row.-c-4>.cell{width:33.3333333333%}.grid.-row.-c-5>.cell{width:41.6666666667%}.grid.-row.-c-6>.cell{width:50%}.grid.-row.-c-7>.cell{width:58.3333333333%}.grid.-row.-c-8>.cell{width:66.6666666667%}.grid.-row.-c-9>.cell{width:75%}.grid.-row.-c-10>.cell{width:83.3333333333%}.grid.-row.-c-11>.cell{width:91.6666666667%}.grid.-row.-c-12>.cell{width:100%}.grid.-column.-c-1>.cell{height:8.3333333333%}.grid.-column.-c-2>.cell{height:16.6666666667%}.grid.-column.-c-3>.cell{height:25%}.grid.-column.-c-4>.cell{height:33.3333333333%}.grid.-column.-c-5>.cell{height:41.6666666667%}.grid.-column.-c-6>.cell{height:50%}.grid.-column.-c-7>.cell{height:58.3333333333%}.grid.-column.-c-8>.cell{height:66.6666666667%}.grid.-column.-c-9>.cell{height:75%}.grid.-column.-c-10>.cell{height:83.3333333333%}.grid.-column.-c-11>.cell{height:91.6666666667%}.grid.-column.-c-12>.cell{height:100%}.grid.-row.-out.-c-1>.cell,.grid.-row.-out-x.-c-1>.cell{width:calc(8.3333333333% - 8px)}.grid.-row.-out.-c-2>.cell,.grid.-row.-out-x.-c-2>.cell{width:calc(16.6666666667% - 8px)}.grid.-row.-out.-c-3>.cell,.grid.-row.-out-x.-c-3>.cell{width:calc(25% - 8px)}.grid.-row.-out.-c-4>.cell,.grid.-row.-out-x.-c-4>.cell{width:calc(33.3333333333% - 8px)}.grid.-row.-out.-c-5>.cell,.grid.-row.-out-x.-c-5>.cell{width:calc(41.6666666667% - 8px)}.grid.-row.-out.-c-6>.cell,.grid.-row.-out-x.-c-6>.cell{width:calc(50% - 8px)}.grid.-row.-out.-c-7>.cell,.grid.-row.-out-x.-c-7>.cell{width:calc(58.3333333333% - 8px)}.grid.-row.-out.-c-8>.cell,.grid.-row.-out-x.-c-8>.cell{width:calc(66.6666666667% - 8px)}.grid.-row.-out.-c-9>.cell,.grid.-row.-out-x.-c-9>.cell{width:calc(75% - 8px)}.grid.-row.-out.-c-10>.cell,.grid.-row.-out-x.-c-10>.cell{width:calc(83.3333333333% - 8px)}.grid.-row.-out.-c-11>.cell,.grid.-row.-out-x.-c-11>.cell{width:calc(91.6666666667% - 8px)}.grid.-row.-out.-c-12>.cell,.grid.-row.-out-x.-c-12>.cell{width:calc(100% - 8px)}.grid.-column.-out.-c-1>.cell,.grid.-column.-out-y.-c-1>.cell{height:calc(8.3333333333% - 8px)}.grid.-column.-out.-c-2>.cell,.grid.-column.-out-y.-c-2>.cell{height:calc(16.6666666667% - 8px)}.grid.-column.-out.-c-3>.cell,.grid.-column.-out-y.-c-3>.cell{height:calc(25% - 8px)}.grid.-column.-out.-c-4>.cell,.grid.-column.-out-y.-c-4>.cell{height:calc(33.3333333333% - 8px)}.grid.-column.-out.-c-5>.cell,.grid.-column.-out-y.-c-5>.cell{height:calc(41.6666666667% - 8px)}.grid.-column.-out.-c-6>.cell,.grid.-column.-out-y.-c-6>.cell{height:calc(50% - 8px)}.grid.-column.-out.-c-7>.cell,.grid.-column.-out-y.-c-7>.cell{height:calc(58.3333333333% - 8px)}.grid.-column.-out.-c-8>.cell,.grid.-column.-out-y.-c-8>.cell{height:calc(66.6666666667% - 8px)}.grid.-column.-out.-c-9>.cell,.grid.-column.-out-y.-c-9>.cell{height:calc(75% - 8px)}.grid.-column.-out.-c-10>.cell,.grid.-column.-out-y.-c-10>.cell{height:calc(83.3333333333% - 8px)}.grid.-column.-out.-c-11>.cell,.grid.-column.-out-y.-c-11>.cell{height:calc(91.6666666667% - 8px)}.grid.-column.-out.-c-12>.cell,.grid.-column.-out-y.-c-12>.cell{height:calc(100% - 8px)}.cell.-auto{flex-grow:1;flex-shrink:1;flex-basis:0}.cell.-grow{flex-grow:1;flex-shrink:0;flex-basis:auto}.cell.-shrink,.cell.-c-1,.cell.-c-2,.cell.-c-3,.cell.-c-4,.cell.-c-5,.cell.-c-6,.cell.-c-7,.cell.-c-8,.cell.-c-9,.cell.-c-10,.cell.-c-11,.cell.-c-12{flex-grow:0;flex-shrink:0;flex-basis:auto}.grid.-row>.cell.-c-1{width:8.3333333333%}.grid.-row>.cell.-c-2{width:16.6666666667%}.grid.-row>.cell.-c-3{width:25%}.grid.-row>.cell.-c-4{width:33.3333333333%}.grid.-row>.cell.-c-5{width:41.6666666667%}.grid.-row>.cell.-c-6{width:50%}.grid.-row>.cell.-c-7{width:58.3333333333%}.grid.-row>.cell.-c-8{width:66.6666666667%}.grid.-row>.cell.-c-9{width:75%}.grid.-row>.cell.-c-10{width:83.3333333333%}.grid.-row>.cell.-c-11{width:91.6666666667%}.grid.-row>.cell.-c-12{width:100%}.grid.-row>.cell.-auto,.grid.-row>.cell.-grow,.grid.-row>.cell.-shrink{width:auto}.grid.-column>.cell.-c-1{height:8.3333333333%}.grid.-column>.cell.-c-2{height:16.6666666667%}.grid.-column>.cell.-c-3{height:25%}.grid.-column>.cell.-c-4{height:33.3333333333%}.grid.-column>.cell.-c-5{height:41.6666666667%}.grid.-column>.cell.-c-6{height:50%}.grid.-column>.cell.-c-7{height:58.3333333333%}.grid.-column>.cell.-c-8{height:66.6666666667%}.grid.-column>.cell.-c-9{height:75%}.grid.-column>.cell.-c-10{height:83.3333333333%}.grid.-column>.cell.-c-11{height:91.6666666667%}.grid.-column>.cell.-c-12{height:100%}.grid.-column>.cell.-auto,.grid.-column>.cell.-grow,.grid.-column>.cell.-shrink{height:auto}.grid.-row.-out>.cell,.grid.-row.-out-x>.cell{width:calc(100% - 8px)}.grid.-column.-out>.cell,.grid.-column.-out-y>.cell{height:calc(100% - 8px)}.grid.-row.-in>.cell,.grid.-column.-in>.cell,.grid.-row.-in-x>.cell,.grid.-column.-in-x>.cell{padding-left:4px;padding-right:4px}.grid.-row.-in>.cell,.grid.-column.-in>.cell,.grid.-row.-in-y>.cell,.grid.-column.-in-y>.cell{padding-top:4px;padding-bottom:4px}.grid.-row.-out>.cell,.grid.-column.-out>.cell,.grid.-row.-out-x>.cell,.grid.-column.-out-x>.cell{margin-left:4px;margin-right:4px}.grid.-row.-out>.cell,.grid.-column.-out>.cell,.grid.-row.-out-y>.cell,.grid.-column.-out-y>.cell{margin-top:4px;margin-bottom:4px}.grid.-row.-out>.cell.-c-1,.grid.-row.-out-x>.cell.-c-1{width:calc(8.3333333333% - 8px)}.grid.-row.-out>.cell.-c-2,.grid.-row.-out-x>.cell.-c-2{width:calc(16.6666666667% - 8px)}.grid.-row.-out>.cell.-c-3,.grid.-row.-out-x>.cell.-c-3{width:calc(25% - 8px)}.grid.-row.-out>.cell.-c-4,.grid.-row.-out-x>.cell.-c-4{width:calc(33.3333333333% - 8px)}.grid.-row.-out>.cell.-c-5,.grid.-row.-out-x>.cell.-c-5{width:calc(41.6666666667% - 8px)}.grid.-row.-out>.cell.-c-6,.grid.-row.-out-x>.cell.-c-6{width:calc(50% - 8px)}.grid.-row.-out>.cell.-c-7,.grid.-row.-out-x>.cell.-c-7{width:calc(58.3333333333% - 8px)}.grid.-row.-out>.cell.-c-8,.grid.-row.-out-x>.cell.-c-8{width:calc(66.6666666667% - 8px)}.grid.-row.-out>.cell.-c-9,.grid.-row.-out-x>.cell.-c-9{width:calc(75% - 8px)}.grid.-row.-out>.cell.-c-10,.grid.-row.-out-x>.cell.-c-10{width:calc(83.3333333333% - 8px)}.grid.-row.-out>.cell.-c-11,.grid.-row.-out-x>.cell.-c-11{width:calc(91.6666666667% - 8px)}.grid.-row.-out>.cell.-c-12,.grid.-row.-out-x>.cell.-c-12{width:calc(100% - 8px)}.grid.-row.-out>.cell.-auto,.grid.-row.-out>.cell.-grow,.grid.-row.-out>.cell.-shrink,.grid.-row.-out-x>.cell.-auto,.grid.-row.-out-x>.cell.-grow,.grid.-row.-out-x>.cell.-shrink{width:auto}.grid.-column.-out>.cell.-c-1,.grid.-column.-out-y>.cell.-c-1{height:calc(8.3333333333% - 8px)}.grid.-column.-out>.cell.-c-2,.grid.-column.-out-y>.cell.-c-2{height:calc(16.6666666667% - 8px)}.grid.-column.-out>.cell.-c-3,.grid.-column.-out-y>.cell.-c-3{height:calc(25% - 8px)}.grid.-column.-out>.cell.-c-4,.grid.-column.-out-y>.cell.-c-4{height:calc(33.3333333333% - 8px)}.grid.-column.-out>.cell.-c-5,.grid.-column.-out-y>.cell.-c-5{height:calc(41.6666666667% - 8px)}.grid.-column.-out>.cell.-c-6,.grid.-column.-out-y>.cell.-c-6{height:calc(50% - 8px)}.grid.-column.-out>.cell.-c-7,.grid.-column.-out-y>.cell.-c-7{height:calc(58.3333333333% - 8px)}.grid.-column.-out>.cell.-c-8,.grid.-column.-out-y>.cell.-c-8{height:calc(66.6666666667% - 8px)}.grid.-column.-out>.cell.-c-9,.grid.-column.-out-y>.cell.-c-9{height:calc(75% - 8px)}.grid.-column.-out>.cell.-c-10,.grid.-column.-out-y>.cell.-c-10{height:calc(83.3333333333% - 8px)}.grid.-column.-out>.cell.-c-11,.grid.-column.-out-y>.cell.-c-11{height:calc(91.6666666667% - 8px)}.grid.-column.-out>.cell.-c-12,.grid.-column.-out-y>.cell.-c-12{height:calc(100% - 8px)}.grid.-column.-out>.cell.-auto,.grid.-column.-out>.cell.-grow,.grid.-column.-out>.cell.-shrink,.grid.-column.-out-y>.cell.-auto,.grid.-column.-out-y>.cell.-grow,.grid.-column.-out-y>.cell.-shrink{height:auto}-container,-container-x{padding-left:8px;padding-right:8px}-container,-container-y{padding-top:8px;padding-bottom:8px}@media (min-width: 600px){.grid.-row.-c-sm-1>.cell{width:8.3333333333%}.grid.-row.-c-sm-2>.cell{width:16.6666666667%}.grid.-row.-c-sm-3>.cell{width:25%}.grid.-row.-c-sm-4>.cell{width:33.3333333333%}.grid.-row.-c-sm-5>.cell{width:41.6666666667%}.grid.-row.-c-sm-6>.cell{width:50%}.grid.-row.-c-sm-7>.cell{width:58.3333333333%}.grid.-row.-c-sm-8>.cell{width:66.6666666667%}.grid.-row.-c-sm-9>.cell{width:75%}.grid.-row.-c-sm-10>.cell{width:83.3333333333%}.grid.-row.-c-sm-11>.cell{width:91.6666666667%}.grid.-row.-c-sm-12>.cell{width:100%}.grid.-column.-c-sm-1>.cell{height:8.3333333333%}.grid.-column.-c-sm-2>.cell{height:16.6666666667%}.grid.-column.-c-sm-3>.cell{height:25%}.grid.-column.-c-sm-4>.cell{height:33.3333333333%}.grid.-column.-c-sm-5>.cell{height:41.6666666667%}.grid.-column.-c-sm-6>.cell{height:50%}.grid.-column.-c-sm-7>.cell{height:58.3333333333%}.grid.-column.-c-sm-8>.cell{height:66.6666666667%}.grid.-column.-c-sm-9>.cell{height:75%}.grid.-column.-c-sm-10>.cell{height:83.3333333333%}.grid.-column.-c-sm-11>.cell{height:91.6666666667%}.grid.-column.-c-sm-12>.cell{height:100%}.grid.-row.-out.-c-sm-1>.cell,.grid.-row.-out-x.-c-sm-1>.cell{width:calc(8.3333333333% - 8px)}.grid.-row.-out.-c-sm-2>.cell,.grid.-row.-out-x.-c-sm-2>.cell{width:calc(16.6666666667% - 8px)}.grid.-row.-out.-c-sm-3>.cell,.grid.-row.-out-x.-c-sm-3>.cell{width:calc(25% - 8px)}.grid.-row.-out.-c-sm-4>.cell,.grid.-row.-out-x.-c-sm-4>.cell{width:calc(33.3333333333% - 8px)}.grid.-row.-out.-c-sm-5>.cell,.grid.-row.-out-x.-c-sm-5>.cell{width:calc(41.6666666667% - 8px)}.grid.-row.-out.-c-sm-6>.cell,.grid.-row.-out-x.-c-sm-6>.cell{width:calc(50% - 8px)}.grid.-row.-out.-c-sm-7>.cell,.grid.-row.-out-x.-c-sm-7>.cell{width:calc(58.3333333333% - 8px)}.grid.-row.-out.-c-sm-8>.cell,.grid.-row.-out-x.-c-sm-8>.cell{width:calc(66.6666666667% - 8px)}.grid.-row.-out.-c-sm-9>.cell,.grid.-row.-out-x.-c-sm-9>.cell{width:calc(75% - 8px)}.grid.-row.-out.-c-sm-10>.cell,.grid.-row.-out-x.-c-sm-10>.cell{width:calc(83.3333333333% - 8px)}.grid.-row.-out.-c-sm-11>.cell,.grid.-row.-out-x.-c-sm-11>.cell{width:calc(91.6666666667% - 8px)}.grid.-row.-out.-c-sm-12>.cell,.grid.-row.-out-x.-c-sm-12>.cell{width:calc(100% - 8px)}.grid.-column.-out.-c-1>.cell,.grid.-column.-out-y.-c-1>.cell{height:calc(8.3333333333% - 8px)}.grid.-column.-out.-c-2>.cell,.grid.-column.-out-y.-c-2>.cell{height:calc(16.6666666667% - 8px)}.grid.-column.-out.-c-3>.cell,.grid.-column.-out-y.-c-3>.cell{height:calc(25% - 8px)}.grid.-column.-out.-c-4>.cell,.grid.-column.-out-y.-c-4>.cell{height:calc(33.3333333333% - 8px)}.grid.-column.-out.-c-5>.cell,.grid.-column.-out-y.-c-5>.cell{height:calc(41.6666666667% - 8px)}.grid.-column.-out.-c-6>.cell,.grid.-column.-out-y.-c-6>.cell{height:calc(50% - 8px)}.grid.-column.-out.-c-7>.cell,.grid.-column.-out-y.-c-7>.cell{height:calc(58.3333333333% - 8px)}.grid.-column.-out.-c-8>.cell,.grid.-column.-out-y.-c-8>.cell{height:calc(66.6666666667% - 8px)}.grid.-column.-out.-c-9>.cell,.grid.-column.-out-y.-c-9>.cell{height:calc(75% - 8px)}.grid.-column.-out.-c-10>.cell,.grid.-column.-out-y.-c-10>.cell{height:calc(83.3333333333% - 8px)}.grid.-column.-out.-c-11>.cell,.grid.-column.-out-y.-c-11>.cell{height:calc(91.6666666667% - 8px)}.grid.-column.-out.-c-12>.cell,.grid.-column.-out-y.-c-12>.cell{height:calc(100% - 8px)}.grid.-column.-out.-c-sm-1>.cell,.grid.-column.-out-y.-c-sm-1>.cell{height:calc(8.3333333333% - 8px)}.grid.-column.-out.-c-sm-2>.cell,.grid.-column.-out-y.-c-sm-2>.cell{height:calc(16.6666666667% - 8px)}.grid.-column.-out.-c-sm-3>.cell,.grid.-column.-out-y.-c-sm-3>.cell{height:calc(25% - 8px)}.grid.-column.-out.-c-sm-4>.cell,.grid.-column.-out-y.-c-sm-4>.cell{height:calc(33.3333333333% - 8px)}.grid.-column.-out.-c-sm-5>.cell,.grid.-column.-out-y.-c-sm-5>.cell{height:calc(41.6666666667% - 8px)}.grid.-column.-out.-c-sm-6>.cell,.grid.-column.-out-y.-c-sm-6>.cell{height:calc(50% - 8px)}.grid.-column.-out.-c-sm-7>.cell,.grid.-column.-out-y.-c-sm-7>.cell{height:calc(58.3333333333% - 8px)}.grid.-column.-out.-c-sm-8>.cell,.grid.-column.-out-y.-c-sm-8>.cell{height:calc(66.6666666667% - 8px)}.grid.-column.-out.-c-sm-9>.cell,.grid.-column.-out-y.-c-sm-9>.cell{height:calc(75% - 8px)}.grid.-column.-out.-c-sm-10>.cell,.grid.-column.-out-y.-c-sm-10>.cell{height:calc(83.3333333333% - 8px)}.grid.-column.-out.-c-sm-11>.cell,.grid.-column.-out-y.-c-sm-11>.cell{height:calc(91.6666666667% - 8px)}.grid.-column.-out.-c-sm-12>.cell,.grid.-column.-out-y.-c-sm-12>.cell{height:calc(100% - 8px)}.cell.-sm-auto{flex-grow:1;flex-shrink:1;flex-basis:0}.cell.-sm-grow{flex-grow:1;flex-shrink:0;flex-basis:auto}.cell.-sm-shrink,.cell.-c-sm-1,.cell.-c-sm-2,.cell.-c-sm-3,.cell.-c-sm-4,.cell.-c-sm-5,.cell.-c-sm-6,.cell.-c-sm-7,.cell.-c-sm-8,.cell.-c-sm-9,.cell.-c-sm-10,.cell.-c-sm-11,.cell.-c-sm-12{flex-grow:0;flex-shrink:0;flex-basis:auto}.grid.-row>.cell.-c-sm-1{width:8.3333333333%}.grid.-row>.cell.-c-sm-2{width:16.6666666667%}.grid.-row>.cell.-c-sm-3{width:25%}.grid.-row>.cell.-c-sm-4{width:33.3333333333%}.grid.-row>.cell.-c-sm-5{width:41.6666666667%}.grid.-row>.cell.-c-sm-6{width:50%}.grid.-row>.cell.-c-sm-7{width:58.3333333333%}.grid.-row>.cell.-c-sm-8{width:66.6666666667%}.grid.-row>.cell.-c-sm-9{width:75%}.grid.-row>.cell.-c-sm-10{width:83.3333333333%}.grid.-row>.cell.-c-sm-11{width:91.6666666667%}.grid.-row>.cell.-c-sm-12{width:100%}.grid.-row>.cell.-sm-auto,.grid.-row>.cell.-sm-grow,.grid.-row>.cell.-sm-shrink{width:auto}.grid.-column>.cell.-c-sm-1{height:8.3333333333%}.grid.-column>.cell.-c-sm-2{height:16.6666666667%}.grid.-column>.cell.-c-sm-3{height:25%}.grid.-column>.cell.-c-sm-4{height:33.3333333333%}.grid.-column>.cell.-c-sm-5{height:41.6666666667%}.grid.-column>.cell.-c-sm-6{height:50%}.grid.-column>.cell.-c-sm-7{height:58.3333333333%}.grid.-column>.cell.-c-sm-8{height:66.6666666667%}.grid.-column>.cell.-c-sm-9{height:75%}.grid.-column>.cell.-c-sm-10{height:83.3333333333%}.grid.-column>.cell.-c-sm-11{height:91.6666666667%}.grid.-column>.cell.-c-sm-12{height:100%}.grid.-column>.cell.-sm-auto,.grid.-column>.cell.-sm-grow,.grid.-column>.cell.-sm-shrink{height:auto}.grid.-row.-out>.cell.-c-sm-1,.grid.-row.-out-x>.cell.-c-sm-1{width:calc(8.3333333333% - 8px)}.grid.-row.-out>.cell.-c-sm-2,.grid.-row.-out-x>.cell.-c-sm-2{width:calc(16.6666666667% - 8px)}.grid.-row.-out>.cell.-c-sm-3,.grid.-row.-out-x>.cell.-c-sm-3{width:calc(25% - 8px)}.grid.-row.-out>.cell.-c-sm-4,.grid.-row.-out-x>.cell.-c-sm-4{width:calc(33.3333333333% - 8px)}.grid.-row.-out>.cell.-c-sm-5,.grid.-row.-out-x>.cell.-c-sm-5{width:calc(41.6666666667% - 8px)}.grid.-row.-out>.cell.-c-sm-6,.grid.-row.-out-x>.cell.-c-sm-6{width:calc(50% - 8px)}.grid.-row.-out>.cell.-c-sm-7,.grid.-row.-out-x>.cell.-c-sm-7{width:calc(58.3333333333% - 8px)}.grid.-row.-out>.cell.-c-sm-8,.grid.-row.-out-x>.cell.-c-sm-8{width:calc(66.6666666667% - 8px)}.grid.-row.-out>.cell.-c-sm-9,.grid.-row.-out-x>.cell.-c-sm-9{width:calc(75% - 8px)}.grid.-row.-out>.cell.-c-sm-10,.grid.-row.-out-x>.cell.-c-sm-10{width:calc(83.3333333333% - 8px)}.grid.-row.-out>.cell.-c-sm-11,.grid.-row.-out-x>.cell.-c-sm-11{width:calc(91.6666666667% - 8px)}.grid.-row.-out>.cell.-c-sm-12,.grid.-row.-out-x>.cell.-c-sm-12{width:calc(100% - 8px)}.grid.-row.-out>.cell.-sm-auto,.grid.-row.-out>.cell.-sm-grow,.grid.-row.-out>.cell.-sm-shrink,.grid.-row.-out-x>.cell.-sm-auto,.grid.-row.-out-x>.cell.-sm-grow,.grid.-row.-out-x>.cell.-sm-shrink{width:auto}.grid.-column.-out>.cell.-c-1,.grid.-column.-out-y>.cell.-c-1{height:calc(8.3333333333% - 8px)}.grid.-column.-out>.cell.-c-2,.grid.-column.-out-y>.cell.-c-2{height:calc(16.6666666667% - 8px)}.grid.-column.-out>.cell.-c-3,.grid.-column.-out-y>.cell.-c-3{height:calc(25% - 8px)}.grid.-column.-out>.cell.-c-4,.grid.-column.-out-y>.cell.-c-4{height:calc(33.3333333333% - 8px)}.grid.-column.-out>.cell.-c-5,.grid.-column.-out-y>.cell.-c-5{height:calc(41.6666666667% - 8px)}.grid.-column.-out>.cell.-c-6,.grid.-column.-out-y>.cell.-c-6{height:calc(50% - 8px)}.grid.-column.-out>.cell.-c-7,.grid.-column.-out-y>.cell.-c-7{height:calc(58.3333333333% - 8px)}.grid.-column.-out>.cell.-c-8,.grid.-column.-out-y>.cell.-c-8{height:calc(66.6666666667% - 8px)}.grid.-column.-out>.cell.-c-9,.grid.-column.-out-y>.cell.-c-9{height:calc(75% - 8px)}.grid.-column.-out>.cell.-c-10,.grid.-column.-out-y>.cell.-c-10{height:calc(83.3333333333% - 8px)}.grid.-column.-out>.cell.-c-11,.grid.-column.-out-y>.cell.-c-11{height:calc(91.6666666667% - 8px)}.grid.-column.-out>.cell.-c-12,.grid.-column.-out-y>.cell.-c-12{height:calc(100% - 8px)}.grid.-column.-out>.cell.-auto,.grid.-column.-out>.cell.-grow,.grid.-column.-out>.cell.-shrink,.grid.-column.-out-y>.cell.-auto,.grid.-column.-out-y>.cell.-grow,.grid.-column.-out-y>.cell.-shrink{height:auto}.grid.-column.-out>.cell.-c-sm-1,.grid.-column.-out-y>.cell.-c-sm-1{height:calc(8.3333333333% - 8px)}.grid.-column.-out>.cell.-c-sm-2,.grid.-column.-out-y>.cell.-c-sm-2{height:calc(16.6666666667% - 8px)}.grid.-column.-out>.cell.-c-sm-3,.grid.-column.-out-y>.cell.-c-sm-3{height:calc(25% - 8px)}.grid.-column.-out>.cell.-c-sm-4,.grid.-column.-out-y>.cell.-c-sm-4{height:calc(33.3333333333% - 8px)}.grid.-column.-out>.cell.-c-sm-5,.grid.-column.-out-y>.cell.-c-sm-5{height:calc(41.6666666667% - 8px)}.grid.-column.-out>.cell.-c-sm-6,.grid.-column.-out-y>.cell.-c-sm-6{height:calc(50% - 8px)}.grid.-column.-out>.cell.-c-sm-7,.grid.-column.-out-y>.cell.-c-sm-7{height:calc(58.3333333333% - 8px)}.grid.-column.-out>.cell.-c-sm-8,.grid.-column.-out-y>.cell.-c-sm-8{height:calc(66.6666666667% - 8px)}.grid.-column.-out>.cell.-c-sm-9,.grid.-column.-out-y>.cell.-c-sm-9{height:calc(75% - 8px)}.grid.-column.-out>.cell.-c-sm-10,.grid.-column.-out-y>.cell.-c-sm-10{height:calc(83.3333333333% - 8px)}.grid.-column.-out>.cell.-c-sm-11,.grid.-column.-out-y>.cell.-c-sm-11{height:calc(91.6666666667% - 8px)}.grid.-column.-out>.cell.-c-sm-12,.grid.-column.-out-y>.cell.-c-sm-12{height:calc(100% - 8px)}.grid.-column.-out>.cell.-sm-auto,.grid.-column.-out>.cell.-sm-grow,.grid.-column.-out>.cell.-sm-shrink,.grid.-column.-out-y>.cell.-sm-auto,.grid.-column.-out-y>.cell.-sm-grow,.grid.-column.-out-y>.cell.-sm-shrink{height:auto}}@media (min-width: 960px){.grid.-out,.grid.-out-x{margin-right:-8px;margin-left:-8px}.grid.-out,.grid.-out-y{margin-top:-8px;margin-bottom:-8px}.grid.-in .grid.-in,.grid.-in .grid.-in-x,.grid.-in-x .grid.-in,.grid.-in-x .grid.-in-x{margin-right:-8px;margin-left:-8px}.grid.-in .grid.-in,.grid.-in .grid.-in-y,.grid.-in-y .grid.-in,.grid.-in-y .grid.-in-y{margin-top:-8px;margin-bottom:-8px}.grid.-row.-c-md-1>.cell{width:8.3333333333%}.grid.-row.-c-md-2>.cell{width:16.6666666667%}.grid.-row.-c-md-3>.cell{width:25%}.grid.-row.-c-md-4>.cell{width:33.3333333333%}.grid.-row.-c-md-5>.cell{width:41.6666666667%}.grid.-row.-c-md-6>.cell{width:50%}.grid.-row.-c-md-7>.cell{width:58.3333333333%}.grid.-row.-c-md-8>.cell{width:66.6666666667%}.grid.-row.-c-md-9>.cell{width:75%}.grid.-row.-c-md-10>.cell{width:83.3333333333%}.grid.-row.-c-md-11>.cell{width:91.6666666667%}.grid.-row.-c-md-12>.cell{width:100%}.grid.-column.-c-md-1>.cell{height:8.3333333333%}.grid.-column.-c-md-2>.cell{height:16.6666666667%}.grid.-column.-c-md-3>.cell{height:25%}.grid.-column.-c-md-4>.cell{height:33.3333333333%}.grid.-column.-c-md-5>.cell{height:41.6666666667%}.grid.-column.-c-md-6>.cell{height:50%}.grid.-column.-c-md-7>.cell{height:58.3333333333%}.grid.-column.-c-md-8>.cell{height:66.6666666667%}.grid.-column.-c-md-9>.cell{height:75%}.grid.-column.-c-md-10>.cell{height:83.3333333333%}.grid.-column.-c-md-11>.cell{height:91.6666666667%}.grid.-column.-c-md-12>.cell{height:100%}.grid.-row.-out.-c-1>.cell,.grid.-row.-out-x.-c-1>.cell{width:calc(8.3333333333% - 16px)}.grid.-row.-out.-c-2>.cell,.grid.-row.-out-x.-c-2>.cell{width:calc(16.6666666667% - 16px)}.grid.-row.-out.-c-3>.cell,.grid.-row.-out-x.-c-3>.cell{width:calc(25% - 16px)}.grid.-row.-out.-c-4>.cell,.grid.-row.-out-x.-c-4>.cell{width:calc(33.3333333333% - 16px)}.grid.-row.-out.-c-5>.cell,.grid.-row.-out-x.-c-5>.cell{width:calc(41.6666666667% - 16px)}.grid.-row.-out.-c-6>.cell,.grid.-row.-out-x.-c-6>.cell{width:calc(50% - 16px)}.grid.-row.-out.-c-7>.cell,.grid.-row.-out-x.-c-7>.cell{width:calc(58.3333333333% - 16px)}.grid.-row.-out.-c-8>.cell,.grid.-row.-out-x.-c-8>.cell{width:calc(66.6666666667% - 16px)}.grid.-row.-out.-c-9>.cell,.grid.-row.-out-x.-c-9>.cell{width:calc(75% - 16px)}.grid.-row.-out.-c-10>.cell,.grid.-row.-out-x.-c-10>.cell{width:calc(83.3333333333% - 16px)}.grid.-row.-out.-c-11>.cell,.grid.-row.-out-x.-c-11>.cell{width:calc(91.6666666667% - 16px)}.grid.-row.-out.-c-12>.cell,.grid.-row.-out-x.-c-12>.cell{width:calc(100% - 16px)}.grid.-row.-out.-c-sm-1>.cell,.grid.-row.-out-x.-c-sm-1>.cell{width:calc(8.3333333333% - 16px)}.grid.-row.-out.-c-sm-2>.cell,.grid.-row.-out-x.-c-sm-2>.cell{width:calc(16.6666666667% - 16px)}.grid.-row.-out.-c-sm-3>.cell,.grid.-row.-out-x.-c-sm-3>.cell{width:calc(25% - 16px)}.grid.-row.-out.-c-sm-4>.cell,.grid.-row.-out-x.-c-sm-4>.cell{width:calc(33.3333333333% - 16px)}.grid.-row.-out.-c-sm-5>.cell,.grid.-row.-out-x.-c-sm-5>.cell{width:calc(41.6666666667% - 16px)}.grid.-row.-out.-c-sm-6>.cell,.grid.-row.-out-x.-c-sm-6>.cell{width:calc(50% - 16px)}.grid.-row.-out.-c-sm-7>.cell,.grid.-row.-out-x.-c-sm-7>.cell{width:calc(58.3333333333% - 16px)}.grid.-row.-out.-c-sm-8>.cell,.grid.-row.-out-x.-c-sm-8>.cell{width:calc(66.6666666667% - 16px)}.grid.-row.-out.-c-sm-9>.cell,.grid.-row.-out-x.-c-sm-9>.cell{width:calc(75% - 16px)}.grid.-row.-out.-c-sm-10>.cell,.grid.-row.-out-x.-c-sm-10>.cell{width:calc(83.3333333333% - 16px)}.grid.-row.-out.-c-sm-11>.cell,.grid.-row.-out-x.-c-sm-11>.cell{width:calc(91.6666666667% - 16px)}.grid.-row.-out.-c-sm-12>.cell,.grid.-row.-out-x.-c-sm-12>.cell{width:calc(100% - 16px)}.grid.-row.-out.-c-md-1>.cell,.grid.-row.-out-x.-c-md-1>.cell{width:calc(8.3333333333% - 16px)}.grid.-row.-out.-c-md-2>.cell,.grid.-row.-out-x.-c-md-2>.cell{width:calc(16.6666666667% - 16px)}.grid.-row.-out.-c-md-3>.cell,.grid.-row.-out-x.-c-md-3>.cell{width:calc(25% - 16px)}.grid.-row.-out.-c-md-4>.cell,.grid.-row.-out-x.-c-md-4>.cell{width:calc(33.3333333333% - 16px)}.grid.-row.-out.-c-md-5>.cell,.grid.-row.-out-x.-c-md-5>.cell{width:calc(41.6666666667% - 16px)}.grid.-row.-out.-c-md-6>.cell,.grid.-row.-out-x.-c-md-6>.cell{width:calc(50% - 16px)}.grid.-row.-out.-c-md-7>.cell,.grid.-row.-out-x.-c-md-7>.cell{width:calc(58.3333333333% - 16px)}.grid.-row.-out.-c-md-8>.cell,.grid.-row.-out-x.-c-md-8>.cell{width:calc(66.6666666667% - 16px)}.grid.-row.-out.-c-md-9>.cell,.grid.-row.-out-x.-c-md-9>.cell{width:calc(75% - 16px)}.grid.-row.-out.-c-md-10>.cell,.grid.-row.-out-x.-c-md-10>.cell{width:calc(83.3333333333% - 16px)}.grid.-row.-out.-c-md-11>.cell,.grid.-row.-out-x.-c-md-11>.cell{width:calc(91.6666666667% - 16px)}.grid.-row.-out.-c-md-12>.cell,.grid.-row.-out-x.-c-md-12>.cell{width:calc(100% - 16px)}.grid.-column.-out.-c-1>.cell,.grid.-column.-out-y.-c-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-2>.cell,.grid.-column.-out-y.-c-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-3>.cell,.grid.-column.-out-y.-c-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-4>.cell,.grid.-column.-out-y.-c-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-5>.cell,.grid.-column.-out-y.-c-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-6>.cell,.grid.-column.-out-y.-c-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-7>.cell,.grid.-column.-out-y.-c-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-8>.cell,.grid.-column.-out-y.-c-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-9>.cell,.grid.-column.-out-y.-c-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-10>.cell,.grid.-column.-out-y.-c-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-11>.cell,.grid.-column.-out-y.-c-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-12>.cell,.grid.-column.-out-y.-c-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-sm-1>.cell,.grid.-column.-out-y.-c-sm-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-sm-2>.cell,.grid.-column.-out-y.-c-sm-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-sm-3>.cell,.grid.-column.-out-y.-c-sm-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-sm-4>.cell,.grid.-column.-out-y.-c-sm-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-sm-5>.cell,.grid.-column.-out-y.-c-sm-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-sm-6>.cell,.grid.-column.-out-y.-c-sm-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-sm-7>.cell,.grid.-column.-out-y.-c-sm-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-sm-8>.cell,.grid.-column.-out-y.-c-sm-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-sm-9>.cell,.grid.-column.-out-y.-c-sm-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-sm-10>.cell,.grid.-column.-out-y.-c-sm-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-sm-11>.cell,.grid.-column.-out-y.-c-sm-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-sm-12>.cell,.grid.-column.-out-y.-c-sm-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-md-1>.cell,.grid.-column.-out-y.-c-md-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-md-2>.cell,.grid.-column.-out-y.-c-md-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-md-3>.cell,.grid.-column.-out-y.-c-md-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-md-4>.cell,.grid.-column.-out-y.-c-md-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-md-5>.cell,.grid.-column.-out-y.-c-md-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-md-6>.cell,.grid.-column.-out-y.-c-md-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-md-7>.cell,.grid.-column.-out-y.-c-md-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-md-8>.cell,.grid.-column.-out-y.-c-md-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-md-9>.cell,.grid.-column.-out-y.-c-md-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-md-10>.cell,.grid.-column.-out-y.-c-md-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-md-11>.cell,.grid.-column.-out-y.-c-md-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-md-12>.cell,.grid.-column.-out-y.-c-md-12>.cell{height:calc(100% - 16px)}.cell.-md-auto{flex-grow:1;flex-shrink:1;flex-basis:0}.cell.-md-grow{flex-grow:1;flex-shrink:0;flex-basis:auto}.cell.-md-shrink,.cell.-c-md-1,.cell.-c-md-2,.cell.-c-md-3,.cell.-c-md-4,.cell.-c-md-5,.cell.-c-md-6,.cell.-c-md-7,.cell.-c-md-8,.cell.-c-md-9,.cell.-c-md-10,.cell.-c-md-11,.cell.-c-md-12{flex-grow:0;flex-shrink:0;flex-basis:auto}.grid.-row>.cell.-c-md-1{width:8.3333333333%}.grid.-row>.cell.-c-md-2{width:16.6666666667%}.grid.-row>.cell.-c-md-3{width:25%}.grid.-row>.cell.-c-md-4{width:33.3333333333%}.grid.-row>.cell.-c-md-5{width:41.6666666667%}.grid.-row>.cell.-c-md-6{width:50%}.grid.-row>.cell.-c-md-7{width:58.3333333333%}.grid.-row>.cell.-c-md-8{width:66.6666666667%}.grid.-row>.cell.-c-md-9{width:75%}.grid.-row>.cell.-c-md-10{width:83.3333333333%}.grid.-row>.cell.-c-md-11{width:91.6666666667%}.grid.-row>.cell.-c-md-12{width:100%}.grid.-row>.cell.-md-auto,.grid.-row>.cell.-md-grow,.grid.-row>.cell.-md-shrink{width:auto}.grid.-column>.cell.-c-md-1{height:8.3333333333%}.grid.-column>.cell.-c-md-2{height:16.6666666667%}.grid.-column>.cell.-c-md-3{height:25%}.grid.-column>.cell.-c-md-4{height:33.3333333333%}.grid.-column>.cell.-c-md-5{height:41.6666666667%}.grid.-column>.cell.-c-md-6{height:50%}.grid.-column>.cell.-c-md-7{height:58.3333333333%}.grid.-column>.cell.-c-md-8{height:66.6666666667%}.grid.-column>.cell.-c-md-9{height:75%}.grid.-column>.cell.-c-md-10{height:83.3333333333%}.grid.-column>.cell.-c-md-11{height:91.6666666667%}.grid.-column>.cell.-c-md-12{height:100%}.grid.-column>.cell.-md-auto,.grid.-column>.cell.-md-grow,.grid.-column>.cell.-md-shrink{height:auto}.grid.-row.-out>.cell,.grid.-row.-out-x>.cell{width:calc(100% - 16px)}.grid.-column.-out>.cell,.grid.-column.-out-y>.cell{height:calc(100% - 16px)}.grid.-row.-in>.cell,.grid.-column.-in>.cell,.grid.-row.-in-x>.cell,.grid.-column.-in-x>.cell{padding-left:8px;padding-right:8px}.grid.-row.-in>.cell,.grid.-column.-in>.cell,.grid.-row.-in-y>.cell,.grid.-column.-in-y>.cell{padding-top:8px;padding-bottom:8px}.grid.-row.-out>.cell,.grid.-column.-out>.cell,.grid.-row.-out-x>.cell,.grid.-column.-out-x>.cell{margin-left:8px;margin-right:8px}.grid.-row.-out>.cell,.grid.-column.-out>.cell,.grid.-row.-out-y>.cell,.grid.-column.-out-y>.cell{margin-top:8px;margin-bottom:8px}.grid.-row.-out>.cell.-c-1,.grid.-row.-out-x>.cell.-c-1{width:calc(8.3333333333% - 16px)}.grid.-row.-out>.cell.-c-2,.grid.-row.-out-x>.cell.-c-2{width:calc(16.6666666667% - 16px)}.grid.-row.-out>.cell.-c-3,.grid.-row.-out-x>.cell.-c-3{width:calc(25% - 16px)}.grid.-row.-out>.cell.-c-4,.grid.-row.-out-x>.cell.-c-4{width:calc(33.3333333333% - 16px)}.grid.-row.-out>.cell.-c-5,.grid.-row.-out-x>.cell.-c-5{width:calc(41.6666666667% - 16px)}.grid.-row.-out>.cell.-c-6,.grid.-row.-out-x>.cell.-c-6{width:calc(50% - 16px)}.grid.-row.-out>.cell.-c-7,.grid.-row.-out-x>.cell.-c-7{width:calc(58.3333333333% - 16px)}.grid.-row.-out>.cell.-c-8,.grid.-row.-out-x>.cell.-c-8{width:calc(66.6666666667% - 16px)}.grid.-row.-out>.cell.-c-9,.grid.-row.-out-x>.cell.-c-9{width:calc(75% - 16px)}.grid.-row.-out>.cell.-c-10,.grid.-row.-out-x>.cell.-c-10{width:calc(83.3333333333% - 16px)}.grid.-row.-out>.cell.-c-11,.grid.-row.-out-x>.cell.-c-11{width:calc(91.6666666667% - 16px)}.grid.-row.-out>.cell.-c-12,.grid.-row.-out-x>.cell.-c-12{width:calc(100% - 16px)}.grid.-row.-out>.cell.-auto,.grid.-row.-out>.cell.-grow,.grid.-row.-out>.cell.-shrink,.grid.-row.-out-x>.cell.-auto,.grid.-row.-out-x>.cell.-grow,.grid.-row.-out-x>.cell.-shrink{width:auto}.grid.-row.-out>.cell.-c-sm-1,.grid.-row.-out-x>.cell.-c-sm-1{width:calc(8.3333333333% - 16px)}.grid.-row.-out>.cell.-c-sm-2,.grid.-row.-out-x>.cell.-c-sm-2{width:calc(16.6666666667% - 16px)}.grid.-row.-out>.cell.-c-sm-3,.grid.-row.-out-x>.cell.-c-sm-3{width:calc(25% - 16px)}.grid.-row.-out>.cell.-c-sm-4,.grid.-row.-out-x>.cell.-c-sm-4{width:calc(33.3333333333% - 16px)}.grid.-row.-out>.cell.-c-sm-5,.grid.-row.-out-x>.cell.-c-sm-5{width:calc(41.6666666667% - 16px)}.grid.-row.-out>.cell.-c-sm-6,.grid.-row.-out-x>.cell.-c-sm-6{width:calc(50% - 16px)}.grid.-row.-out>.cell.-c-sm-7,.grid.-row.-out-x>.cell.-c-sm-7{width:calc(58.3333333333% - 16px)}.grid.-row.-out>.cell.-c-sm-8,.grid.-row.-out-x>.cell.-c-sm-8{width:calc(66.6666666667% - 16px)}.grid.-row.-out>.cell.-c-sm-9,.grid.-row.-out-x>.cell.-c-sm-9{width:calc(75% - 16px)}.grid.-row.-out>.cell.-c-sm-10,.grid.-row.-out-x>.cell.-c-sm-10{width:calc(83.3333333333% - 16px)}.grid.-row.-out>.cell.-c-sm-11,.grid.-row.-out-x>.cell.-c-sm-11{width:calc(91.6666666667% - 16px)}.grid.-row.-out>.cell.-c-sm-12,.grid.-row.-out-x>.cell.-c-sm-12{width:calc(100% - 16px)}.grid.-row.-out>.cell.-sm-auto,.grid.-row.-out>.cell.-sm-grow,.grid.-row.-out>.cell.-sm-shrink,.grid.-row.-out-x>.cell.-sm-auto,.grid.-row.-out-x>.cell.-sm-grow,.grid.-row.-out-x>.cell.-sm-shrink{width:auto}.grid.-row.-out>.cell.-c-md-1,.grid.-row.-out-x>.cell.-c-md-1{width:calc(8.3333333333% - 16px)}.grid.-row.-out>.cell.-c-md-2,.grid.-row.-out-x>.cell.-c-md-2{width:calc(16.6666666667% - 16px)}.grid.-row.-out>.cell.-c-md-3,.grid.-row.-out-x>.cell.-c-md-3{width:calc(25% - 16px)}.grid.-row.-out>.cell.-c-md-4,.grid.-row.-out-x>.cell.-c-md-4{width:calc(33.3333333333% - 16px)}.grid.-row.-out>.cell.-c-md-5,.grid.-row.-out-x>.cell.-c-md-5{width:calc(41.6666666667% - 16px)}.grid.-row.-out>.cell.-c-md-6,.grid.-row.-out-x>.cell.-c-md-6{width:calc(50% - 16px)}.grid.-row.-out>.cell.-c-md-7,.grid.-row.-out-x>.cell.-c-md-7{width:calc(58.3333333333% - 16px)}.grid.-row.-out>.cell.-c-md-8,.grid.-row.-out-x>.cell.-c-md-8{width:calc(66.6666666667% - 16px)}.grid.-row.-out>.cell.-c-md-9,.grid.-row.-out-x>.cell.-c-md-9{width:calc(75% - 16px)}.grid.-row.-out>.cell.-c-md-10,.grid.-row.-out-x>.cell.-c-md-10{width:calc(83.3333333333% - 16px)}.grid.-row.-out>.cell.-c-md-11,.grid.-row.-out-x>.cell.-c-md-11{width:calc(91.6666666667% - 16px)}.grid.-row.-out>.cell.-c-md-12,.grid.-row.-out-x>.cell.-c-md-12{width:calc(100% - 16px)}.grid.-row.-out>.cell.-md-auto,.grid.-row.-out>.cell.-md-grow,.grid.-row.-out>.cell.-md-shrink,.grid.-row.-out-x>.cell.-md-auto,.grid.-row.-out-x>.cell.-md-grow,.grid.-row.-out-x>.cell.-md-shrink{width:auto}.grid.-column.-out>.cell.-c-1,.grid.-column.-out-y>.cell.-c-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-2,.grid.-column.-out-y>.cell.-c-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-3,.grid.-column.-out-y>.cell.-c-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-4,.grid.-column.-out-y>.cell.-c-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-5,.grid.-column.-out-y>.cell.-c-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-6,.grid.-column.-out-y>.cell.-c-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-7,.grid.-column.-out-y>.cell.-c-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-8,.grid.-column.-out-y>.cell.-c-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-9,.grid.-column.-out-y>.cell.-c-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-10,.grid.-column.-out-y>.cell.-c-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-11,.grid.-column.-out-y>.cell.-c-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-12,.grid.-column.-out-y>.cell.-c-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-auto,.grid.-column.-out>.cell.-grow,.grid.-column.-out>.cell.-shrink,.grid.-column.-out-y>.cell.-auto,.grid.-column.-out-y>.cell.-grow,.grid.-column.-out-y>.cell.-shrink{height:auto}.grid.-column.-out>.cell.-c-sm-1,.grid.-column.-out-y>.cell.-c-sm-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-2,.grid.-column.-out-y>.cell.-c-sm-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-3,.grid.-column.-out-y>.cell.-c-sm-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-sm-4,.grid.-column.-out-y>.cell.-c-sm-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-5,.grid.-column.-out-y>.cell.-c-sm-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-6,.grid.-column.-out-y>.cell.-c-sm-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-sm-7,.grid.-column.-out-y>.cell.-c-sm-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-8,.grid.-column.-out-y>.cell.-c-sm-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-9,.grid.-column.-out-y>.cell.-c-sm-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-sm-10,.grid.-column.-out-y>.cell.-c-sm-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-11,.grid.-column.-out-y>.cell.-c-sm-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-12,.grid.-column.-out-y>.cell.-c-sm-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-sm-auto,.grid.-column.-out>.cell.-sm-grow,.grid.-column.-out>.cell.-sm-shrink,.grid.-column.-out-y>.cell.-sm-auto,.grid.-column.-out-y>.cell.-sm-grow,.grid.-column.-out-y>.cell.-sm-shrink{height:auto}.grid.-column.-out>.cell.-c-md-1,.grid.-column.-out-y>.cell.-c-md-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-2,.grid.-column.-out-y>.cell.-c-md-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-3,.grid.-column.-out-y>.cell.-c-md-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-md-4,.grid.-column.-out-y>.cell.-c-md-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-5,.grid.-column.-out-y>.cell.-c-md-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-6,.grid.-column.-out-y>.cell.-c-md-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-md-7,.grid.-column.-out-y>.cell.-c-md-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-8,.grid.-column.-out-y>.cell.-c-md-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-9,.grid.-column.-out-y>.cell.-c-md-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-md-10,.grid.-column.-out-y>.cell.-c-md-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-11,.grid.-column.-out-y>.cell.-c-md-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-12,.grid.-column.-out-y>.cell.-c-md-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-md-auto,.grid.-column.-out>.cell.-md-grow,.grid.-column.-out>.cell.-md-shrink,.grid.-column.-out-y>.cell.-md-auto,.grid.-column.-out-y>.cell.-md-grow,.grid.-column.-out-y>.cell.-md-shrink{height:auto}-container,-container-x{padding-left:16px;padding-right:16px}-container,-container-y{padding-top:16px;padding-bottom:16px}}@media (min-width: 1280px){.grid.-row.-c-lg-1>.cell{width:8.3333333333%}.grid.-row.-c-lg-2>.cell{width:16.6666666667%}.grid.-row.-c-lg-3>.cell{width:25%}.grid.-row.-c-lg-4>.cell{width:33.3333333333%}.grid.-row.-c-lg-5>.cell{width:41.6666666667%}.grid.-row.-c-lg-6>.cell{width:50%}.grid.-row.-c-lg-7>.cell{width:58.3333333333%}.grid.-row.-c-lg-8>.cell{width:66.6666666667%}.grid.-row.-c-lg-9>.cell{width:75%}.grid.-row.-c-lg-10>.cell{width:83.3333333333%}.grid.-row.-c-lg-11>.cell{width:91.6666666667%}.grid.-row.-c-lg-12>.cell{width:100%}.grid.-column.-c-lg-1>.cell{height:8.3333333333%}.grid.-column.-c-lg-2>.cell{height:16.6666666667%}.grid.-column.-c-lg-3>.cell{height:25%}.grid.-column.-c-lg-4>.cell{height:33.3333333333%}.grid.-column.-c-lg-5>.cell{height:41.6666666667%}.grid.-column.-c-lg-6>.cell{height:50%}.grid.-column.-c-lg-7>.cell{height:58.3333333333%}.grid.-column.-c-lg-8>.cell{height:66.6666666667%}.grid.-column.-c-lg-9>.cell{height:75%}.grid.-column.-c-lg-10>.cell{height:83.3333333333%}.grid.-column.-c-lg-11>.cell{height:91.6666666667%}.grid.-column.-c-lg-12>.cell{height:100%}.grid.-row.-out.-c-lg-1>.cell,.grid.-row.-out-x.-c-lg-1>.cell{width:calc(8.3333333333% - 16px)}.grid.-row.-out.-c-lg-2>.cell,.grid.-row.-out-x.-c-lg-2>.cell{width:calc(16.6666666667% - 16px)}.grid.-row.-out.-c-lg-3>.cell,.grid.-row.-out-x.-c-lg-3>.cell{width:calc(25% - 16px)}.grid.-row.-out.-c-lg-4>.cell,.grid.-row.-out-x.-c-lg-4>.cell{width:calc(33.3333333333% - 16px)}.grid.-row.-out.-c-lg-5>.cell,.grid.-row.-out-x.-c-lg-5>.cell{width:calc(41.6666666667% - 16px)}.grid.-row.-out.-c-lg-6>.cell,.grid.-row.-out-x.-c-lg-6>.cell{width:calc(50% - 16px)}.grid.-row.-out.-c-lg-7>.cell,.grid.-row.-out-x.-c-lg-7>.cell{width:calc(58.3333333333% - 16px)}.grid.-row.-out.-c-lg-8>.cell,.grid.-row.-out-x.-c-lg-8>.cell{width:calc(66.6666666667% - 16px)}.grid.-row.-out.-c-lg-9>.cell,.grid.-row.-out-x.-c-lg-9>.cell{width:calc(75% - 16px)}.grid.-row.-out.-c-lg-10>.cell,.grid.-row.-out-x.-c-lg-10>.cell{width:calc(83.3333333333% - 16px)}.grid.-row.-out.-c-lg-11>.cell,.grid.-row.-out-x.-c-lg-11>.cell{width:calc(91.6666666667% - 16px)}.grid.-row.-out.-c-lg-12>.cell,.grid.-row.-out-x.-c-lg-12>.cell{width:calc(100% - 16px)}.grid.-column.-out.-c-1>.cell,.grid.-column.-out-y.-c-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-2>.cell,.grid.-column.-out-y.-c-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-3>.cell,.grid.-column.-out-y.-c-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-4>.cell,.grid.-column.-out-y.-c-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-5>.cell,.grid.-column.-out-y.-c-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-6>.cell,.grid.-column.-out-y.-c-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-7>.cell,.grid.-column.-out-y.-c-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-8>.cell,.grid.-column.-out-y.-c-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-9>.cell,.grid.-column.-out-y.-c-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-10>.cell,.grid.-column.-out-y.-c-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-11>.cell,.grid.-column.-out-y.-c-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-12>.cell,.grid.-column.-out-y.-c-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-sm-1>.cell,.grid.-column.-out-y.-c-sm-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-sm-2>.cell,.grid.-column.-out-y.-c-sm-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-sm-3>.cell,.grid.-column.-out-y.-c-sm-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-sm-4>.cell,.grid.-column.-out-y.-c-sm-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-sm-5>.cell,.grid.-column.-out-y.-c-sm-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-sm-6>.cell,.grid.-column.-out-y.-c-sm-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-sm-7>.cell,.grid.-column.-out-y.-c-sm-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-sm-8>.cell,.grid.-column.-out-y.-c-sm-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-sm-9>.cell,.grid.-column.-out-y.-c-sm-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-sm-10>.cell,.grid.-column.-out-y.-c-sm-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-sm-11>.cell,.grid.-column.-out-y.-c-sm-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-sm-12>.cell,.grid.-column.-out-y.-c-sm-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-md-1>.cell,.grid.-column.-out-y.-c-md-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-md-2>.cell,.grid.-column.-out-y.-c-md-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-md-3>.cell,.grid.-column.-out-y.-c-md-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-md-4>.cell,.grid.-column.-out-y.-c-md-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-md-5>.cell,.grid.-column.-out-y.-c-md-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-md-6>.cell,.grid.-column.-out-y.-c-md-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-md-7>.cell,.grid.-column.-out-y.-c-md-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-md-8>.cell,.grid.-column.-out-y.-c-md-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-md-9>.cell,.grid.-column.-out-y.-c-md-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-md-10>.cell,.grid.-column.-out-y.-c-md-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-md-11>.cell,.grid.-column.-out-y.-c-md-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-md-12>.cell,.grid.-column.-out-y.-c-md-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-lg-1>.cell,.grid.-column.-out-y.-c-lg-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-lg-2>.cell,.grid.-column.-out-y.-c-lg-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-lg-3>.cell,.grid.-column.-out-y.-c-lg-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-lg-4>.cell,.grid.-column.-out-y.-c-lg-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-lg-5>.cell,.grid.-column.-out-y.-c-lg-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-lg-6>.cell,.grid.-column.-out-y.-c-lg-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-lg-7>.cell,.grid.-column.-out-y.-c-lg-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-lg-8>.cell,.grid.-column.-out-y.-c-lg-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-lg-9>.cell,.grid.-column.-out-y.-c-lg-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-lg-10>.cell,.grid.-column.-out-y.-c-lg-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-lg-11>.cell,.grid.-column.-out-y.-c-lg-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-lg-12>.cell,.grid.-column.-out-y.-c-lg-12>.cell{height:calc(100% - 16px)}.cell.-lg-auto{flex-grow:1;flex-shrink:1;flex-basis:0}.cell.-lg-grow{flex-grow:1;flex-shrink:0;flex-basis:auto}.cell.-lg-shrink,.cell.-c-lg-1,.cell.-c-lg-2,.cell.-c-lg-3,.cell.-c-lg-4,.cell.-c-lg-5,.cell.-c-lg-6,.cell.-c-lg-7,.cell.-c-lg-8,.cell.-c-lg-9,.cell.-c-lg-10,.cell.-c-lg-11,.cell.-c-lg-12{flex-grow:0;flex-shrink:0;flex-basis:auto}.grid.-row>.cell.-c-lg-1{width:8.3333333333%}.grid.-row>.cell.-c-lg-2{width:16.6666666667%}.grid.-row>.cell.-c-lg-3{width:25%}.grid.-row>.cell.-c-lg-4{width:33.3333333333%}.grid.-row>.cell.-c-lg-5{width:41.6666666667%}.grid.-row>.cell.-c-lg-6{width:50%}.grid.-row>.cell.-c-lg-7{width:58.3333333333%}.grid.-row>.cell.-c-lg-8{width:66.6666666667%}.grid.-row>.cell.-c-lg-9{width:75%}.grid.-row>.cell.-c-lg-10{width:83.3333333333%}.grid.-row>.cell.-c-lg-11{width:91.6666666667%}.grid.-row>.cell.-c-lg-12{width:100%}.grid.-row>.cell.-lg-auto,.grid.-row>.cell.-lg-grow,.grid.-row>.cell.-lg-shrink{width:auto}.grid.-column>.cell.-c-lg-1{height:8.3333333333%}.grid.-column>.cell.-c-lg-2{height:16.6666666667%}.grid.-column>.cell.-c-lg-3{height:25%}.grid.-column>.cell.-c-lg-4{height:33.3333333333%}.grid.-column>.cell.-c-lg-5{height:41.6666666667%}.grid.-column>.cell.-c-lg-6{height:50%}.grid.-column>.cell.-c-lg-7{height:58.3333333333%}.grid.-column>.cell.-c-lg-8{height:66.6666666667%}.grid.-column>.cell.-c-lg-9{height:75%}.grid.-column>.cell.-c-lg-10{height:83.3333333333%}.grid.-column>.cell.-c-lg-11{height:91.6666666667%}.grid.-column>.cell.-c-lg-12{height:100%}.grid.-column>.cell.-lg-auto,.grid.-column>.cell.-lg-grow,.grid.-column>.cell.-lg-shrink{height:auto}.grid.-row.-out>.cell.-c-lg-1,.grid.-row.-out-x>.cell.-c-lg-1{width:calc(8.3333333333% - 16px)}.grid.-row.-out>.cell.-c-lg-2,.grid.-row.-out-x>.cell.-c-lg-2{width:calc(16.6666666667% - 16px)}.grid.-row.-out>.cell.-c-lg-3,.grid.-row.-out-x>.cell.-c-lg-3{width:calc(25% - 16px)}.grid.-row.-out>.cell.-c-lg-4,.grid.-row.-out-x>.cell.-c-lg-4{width:calc(33.3333333333% - 16px)}.grid.-row.-out>.cell.-c-lg-5,.grid.-row.-out-x>.cell.-c-lg-5{width:calc(41.6666666667% - 16px)}.grid.-row.-out>.cell.-c-lg-6,.grid.-row.-out-x>.cell.-c-lg-6{width:calc(50% - 16px)}.grid.-row.-out>.cell.-c-lg-7,.grid.-row.-out-x>.cell.-c-lg-7{width:calc(58.3333333333% - 16px)}.grid.-row.-out>.cell.-c-lg-8,.grid.-row.-out-x>.cell.-c-lg-8{width:calc(66.6666666667% - 16px)}.grid.-row.-out>.cell.-c-lg-9,.grid.-row.-out-x>.cell.-c-lg-9{width:calc(75% - 16px)}.grid.-row.-out>.cell.-c-lg-10,.grid.-row.-out-x>.cell.-c-lg-10{width:calc(83.3333333333% - 16px)}.grid.-row.-out>.cell.-c-lg-11,.grid.-row.-out-x>.cell.-c-lg-11{width:calc(91.6666666667% - 16px)}.grid.-row.-out>.cell.-c-lg-12,.grid.-row.-out-x>.cell.-c-lg-12{width:calc(100% - 16px)}.grid.-row.-out>.cell.-lg-auto,.grid.-row.-out>.cell.-lg-grow,.grid.-row.-out>.cell.-lg-shrink,.grid.-row.-out-x>.cell.-lg-auto,.grid.-row.-out-x>.cell.-lg-grow,.grid.-row.-out-x>.cell.-lg-shrink{width:auto}.grid.-column.-out>.cell.-c-1,.grid.-column.-out-y>.cell.-c-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-2,.grid.-column.-out-y>.cell.-c-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-3,.grid.-column.-out-y>.cell.-c-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-4,.grid.-column.-out-y>.cell.-c-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-5,.grid.-column.-out-y>.cell.-c-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-6,.grid.-column.-out-y>.cell.-c-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-7,.grid.-column.-out-y>.cell.-c-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-8,.grid.-column.-out-y>.cell.-c-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-9,.grid.-column.-out-y>.cell.-c-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-10,.grid.-column.-out-y>.cell.-c-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-11,.grid.-column.-out-y>.cell.-c-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-12,.grid.-column.-out-y>.cell.-c-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-auto,.grid.-column.-out>.cell.-grow,.grid.-column.-out>.cell.-shrink,.grid.-column.-out-y>.cell.-auto,.grid.-column.-out-y>.cell.-grow,.grid.-column.-out-y>.cell.-shrink{height:auto}.grid.-column.-out>.cell.-c-sm-1,.grid.-column.-out-y>.cell.-c-sm-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-2,.grid.-column.-out-y>.cell.-c-sm-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-3,.grid.-column.-out-y>.cell.-c-sm-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-sm-4,.grid.-column.-out-y>.cell.-c-sm-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-5,.grid.-column.-out-y>.cell.-c-sm-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-6,.grid.-column.-out-y>.cell.-c-sm-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-sm-7,.grid.-column.-out-y>.cell.-c-sm-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-8,.grid.-column.-out-y>.cell.-c-sm-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-9,.grid.-column.-out-y>.cell.-c-sm-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-sm-10,.grid.-column.-out-y>.cell.-c-sm-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-11,.grid.-column.-out-y>.cell.-c-sm-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-12,.grid.-column.-out-y>.cell.-c-sm-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-sm-auto,.grid.-column.-out>.cell.-sm-grow,.grid.-column.-out>.cell.-sm-shrink,.grid.-column.-out-y>.cell.-sm-auto,.grid.-column.-out-y>.cell.-sm-grow,.grid.-column.-out-y>.cell.-sm-shrink{height:auto}.grid.-column.-out>.cell.-c-md-1,.grid.-column.-out-y>.cell.-c-md-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-2,.grid.-column.-out-y>.cell.-c-md-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-3,.grid.-column.-out-y>.cell.-c-md-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-md-4,.grid.-column.-out-y>.cell.-c-md-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-5,.grid.-column.-out-y>.cell.-c-md-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-6,.grid.-column.-out-y>.cell.-c-md-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-md-7,.grid.-column.-out-y>.cell.-c-md-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-8,.grid.-column.-out-y>.cell.-c-md-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-9,.grid.-column.-out-y>.cell.-c-md-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-md-10,.grid.-column.-out-y>.cell.-c-md-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-11,.grid.-column.-out-y>.cell.-c-md-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-12,.grid.-column.-out-y>.cell.-c-md-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-md-auto,.grid.-column.-out>.cell.-md-grow,.grid.-column.-out>.cell.-md-shrink,.grid.-column.-out-y>.cell.-md-auto,.grid.-column.-out-y>.cell.-md-grow,.grid.-column.-out-y>.cell.-md-shrink{height:auto}.grid.-column.-out>.cell.-c-lg-1,.grid.-column.-out-y>.cell.-c-lg-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-lg-2,.grid.-column.-out-y>.cell.-c-lg-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-lg-3,.grid.-column.-out-y>.cell.-c-lg-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-lg-4,.grid.-column.-out-y>.cell.-c-lg-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-lg-5,.grid.-column.-out-y>.cell.-c-lg-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-lg-6,.grid.-column.-out-y>.cell.-c-lg-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-lg-7,.grid.-column.-out-y>.cell.-c-lg-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-lg-8,.grid.-column.-out-y>.cell.-c-lg-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-lg-9,.grid.-column.-out-y>.cell.-c-lg-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-lg-10,.grid.-column.-out-y>.cell.-c-lg-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-lg-11,.grid.-column.-out-y>.cell.-c-lg-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-lg-12,.grid.-column.-out-y>.cell.-c-lg-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-lg-auto,.grid.-column.-out>.cell.-lg-grow,.grid.-column.-out>.cell.-lg-shrink,.grid.-column.-out-y>.cell.-lg-auto,.grid.-column.-out-y>.cell.-lg-grow,.grid.-column.-out-y>.cell.-lg-shrink{height:auto}}@media (min-width: 1600px){.grid.-row.-c-xl-1>.cell{width:8.3333333333%}.grid.-row.-c-xl-2>.cell{width:16.6666666667%}.grid.-row.-c-xl-3>.cell{width:25%}.grid.-row.-c-xl-4>.cell{width:33.3333333333%}.grid.-row.-c-xl-5>.cell{width:41.6666666667%}.grid.-row.-c-xl-6>.cell{width:50%}.grid.-row.-c-xl-7>.cell{width:58.3333333333%}.grid.-row.-c-xl-8>.cell{width:66.6666666667%}.grid.-row.-c-xl-9>.cell{width:75%}.grid.-row.-c-xl-10>.cell{width:83.3333333333%}.grid.-row.-c-xl-11>.cell{width:91.6666666667%}.grid.-row.-c-xl-12>.cell{width:100%}.grid.-column.-c-xl-1>.cell{height:8.3333333333%}.grid.-column.-c-xl-2>.cell{height:16.6666666667%}.grid.-column.-c-xl-3>.cell{height:25%}.grid.-column.-c-xl-4>.cell{height:33.3333333333%}.grid.-column.-c-xl-5>.cell{height:41.6666666667%}.grid.-column.-c-xl-6>.cell{height:50%}.grid.-column.-c-xl-7>.cell{height:58.3333333333%}.grid.-column.-c-xl-8>.cell{height:66.6666666667%}.grid.-column.-c-xl-9>.cell{height:75%}.grid.-column.-c-xl-10>.cell{height:83.3333333333%}.grid.-column.-c-xl-11>.cell{height:91.6666666667%}.grid.-column.-c-xl-12>.cell{height:100%}.grid.-row.-out.-c-xl-1>.cell,.grid.-row.-out-x.-c-xl-1>.cell{width:calc(8.3333333333% - 16px)}.grid.-row.-out.-c-xl-2>.cell,.grid.-row.-out-x.-c-xl-2>.cell{width:calc(16.6666666667% - 16px)}.grid.-row.-out.-c-xl-3>.cell,.grid.-row.-out-x.-c-xl-3>.cell{width:calc(25% - 16px)}.grid.-row.-out.-c-xl-4>.cell,.grid.-row.-out-x.-c-xl-4>.cell{width:calc(33.3333333333% - 16px)}.grid.-row.-out.-c-xl-5>.cell,.grid.-row.-out-x.-c-xl-5>.cell{width:calc(41.6666666667% - 16px)}.grid.-row.-out.-c-xl-6>.cell,.grid.-row.-out-x.-c-xl-6>.cell{width:calc(50% - 16px)}.grid.-row.-out.-c-xl-7>.cell,.grid.-row.-out-x.-c-xl-7>.cell{width:calc(58.3333333333% - 16px)}.grid.-row.-out.-c-xl-8>.cell,.grid.-row.-out-x.-c-xl-8>.cell{width:calc(66.6666666667% - 16px)}.grid.-row.-out.-c-xl-9>.cell,.grid.-row.-out-x.-c-xl-9>.cell{width:calc(75% - 16px)}.grid.-row.-out.-c-xl-10>.cell,.grid.-row.-out-x.-c-xl-10>.cell{width:calc(83.3333333333% - 16px)}.grid.-row.-out.-c-xl-11>.cell,.grid.-row.-out-x.-c-xl-11>.cell{width:calc(91.6666666667% - 16px)}.grid.-row.-out.-c-xl-12>.cell,.grid.-row.-out-x.-c-xl-12>.cell{width:calc(100% - 16px)}.grid.-column.-out.-c-1>.cell,.grid.-column.-out-y.-c-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-2>.cell,.grid.-column.-out-y.-c-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-3>.cell,.grid.-column.-out-y.-c-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-4>.cell,.grid.-column.-out-y.-c-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-5>.cell,.grid.-column.-out-y.-c-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-6>.cell,.grid.-column.-out-y.-c-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-7>.cell,.grid.-column.-out-y.-c-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-8>.cell,.grid.-column.-out-y.-c-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-9>.cell,.grid.-column.-out-y.-c-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-10>.cell,.grid.-column.-out-y.-c-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-11>.cell,.grid.-column.-out-y.-c-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-12>.cell,.grid.-column.-out-y.-c-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-sm-1>.cell,.grid.-column.-out-y.-c-sm-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-sm-2>.cell,.grid.-column.-out-y.-c-sm-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-sm-3>.cell,.grid.-column.-out-y.-c-sm-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-sm-4>.cell,.grid.-column.-out-y.-c-sm-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-sm-5>.cell,.grid.-column.-out-y.-c-sm-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-sm-6>.cell,.grid.-column.-out-y.-c-sm-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-sm-7>.cell,.grid.-column.-out-y.-c-sm-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-sm-8>.cell,.grid.-column.-out-y.-c-sm-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-sm-9>.cell,.grid.-column.-out-y.-c-sm-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-sm-10>.cell,.grid.-column.-out-y.-c-sm-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-sm-11>.cell,.grid.-column.-out-y.-c-sm-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-sm-12>.cell,.grid.-column.-out-y.-c-sm-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-md-1>.cell,.grid.-column.-out-y.-c-md-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-md-2>.cell,.grid.-column.-out-y.-c-md-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-md-3>.cell,.grid.-column.-out-y.-c-md-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-md-4>.cell,.grid.-column.-out-y.-c-md-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-md-5>.cell,.grid.-column.-out-y.-c-md-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-md-6>.cell,.grid.-column.-out-y.-c-md-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-md-7>.cell,.grid.-column.-out-y.-c-md-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-md-8>.cell,.grid.-column.-out-y.-c-md-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-md-9>.cell,.grid.-column.-out-y.-c-md-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-md-10>.cell,.grid.-column.-out-y.-c-md-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-md-11>.cell,.grid.-column.-out-y.-c-md-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-md-12>.cell,.grid.-column.-out-y.-c-md-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-lg-1>.cell,.grid.-column.-out-y.-c-lg-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-lg-2>.cell,.grid.-column.-out-y.-c-lg-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-lg-3>.cell,.grid.-column.-out-y.-c-lg-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-lg-4>.cell,.grid.-column.-out-y.-c-lg-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-lg-5>.cell,.grid.-column.-out-y.-c-lg-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-lg-6>.cell,.grid.-column.-out-y.-c-lg-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-lg-7>.cell,.grid.-column.-out-y.-c-lg-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-lg-8>.cell,.grid.-column.-out-y.-c-lg-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-lg-9>.cell,.grid.-column.-out-y.-c-lg-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-lg-10>.cell,.grid.-column.-out-y.-c-lg-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-lg-11>.cell,.grid.-column.-out-y.-c-lg-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-lg-12>.cell,.grid.-column.-out-y.-c-lg-12>.cell{height:calc(100% - 16px)}.grid.-column.-out.-c-xl-1>.cell,.grid.-column.-out-y.-c-xl-1>.cell{height:calc(8.3333333333% - 16px)}.grid.-column.-out.-c-xl-2>.cell,.grid.-column.-out-y.-c-xl-2>.cell{height:calc(16.6666666667% - 16px)}.grid.-column.-out.-c-xl-3>.cell,.grid.-column.-out-y.-c-xl-3>.cell{height:calc(25% - 16px)}.grid.-column.-out.-c-xl-4>.cell,.grid.-column.-out-y.-c-xl-4>.cell{height:calc(33.3333333333% - 16px)}.grid.-column.-out.-c-xl-5>.cell,.grid.-column.-out-y.-c-xl-5>.cell{height:calc(41.6666666667% - 16px)}.grid.-column.-out.-c-xl-6>.cell,.grid.-column.-out-y.-c-xl-6>.cell{height:calc(50% - 16px)}.grid.-column.-out.-c-xl-7>.cell,.grid.-column.-out-y.-c-xl-7>.cell{height:calc(58.3333333333% - 16px)}.grid.-column.-out.-c-xl-8>.cell,.grid.-column.-out-y.-c-xl-8>.cell{height:calc(66.6666666667% - 16px)}.grid.-column.-out.-c-xl-9>.cell,.grid.-column.-out-y.-c-xl-9>.cell{height:calc(75% - 16px)}.grid.-column.-out.-c-xl-10>.cell,.grid.-column.-out-y.-c-xl-10>.cell{height:calc(83.3333333333% - 16px)}.grid.-column.-out.-c-xl-11>.cell,.grid.-column.-out-y.-c-xl-11>.cell{height:calc(91.6666666667% - 16px)}.grid.-column.-out.-c-xl-12>.cell,.grid.-column.-out-y.-c-xl-12>.cell{height:calc(100% - 16px)}.cell.-xl-auto{flex-grow:1;flex-shrink:1;flex-basis:0}.cell.-xl-grow{flex-grow:1;flex-shrink:0;flex-basis:auto}.cell.-xl-shrink,.cell.-c-xl-1,.cell.-c-xl-2,.cell.-c-xl-3,.cell.-c-xl-4,.cell.-c-xl-5,.cell.-c-xl-6,.cell.-c-xl-7,.cell.-c-xl-8,.cell.-c-xl-9,.cell.-c-xl-10,.cell.-c-xl-11,.cell.-c-xl-12{flex-grow:0;flex-shrink:0;flex-basis:auto}.grid.-row>.cell.-c-xl-1{width:8.3333333333%}.grid.-row>.cell.-c-xl-2{width:16.6666666667%}.grid.-row>.cell.-c-xl-3{width:25%}.grid.-row>.cell.-c-xl-4{width:33.3333333333%}.grid.-row>.cell.-c-xl-5{width:41.6666666667%}.grid.-row>.cell.-c-xl-6{width:50%}.grid.-row>.cell.-c-xl-7{width:58.3333333333%}.grid.-row>.cell.-c-xl-8{width:66.6666666667%}.grid.-row>.cell.-c-xl-9{width:75%}.grid.-row>.cell.-c-xl-10{width:83.3333333333%}.grid.-row>.cell.-c-xl-11{width:91.6666666667%}.grid.-row>.cell.-c-xl-12{width:100%}.grid.-row>.cell.-xl-auto,.grid.-row>.cell.-xl-grow,.grid.-row>.cell.-xl-shrink{width:auto}.grid.-column>.cell.-c-xl-1{height:8.3333333333%}.grid.-column>.cell.-c-xl-2{height:16.6666666667%}.grid.-column>.cell.-c-xl-3{height:25%}.grid.-column>.cell.-c-xl-4{height:33.3333333333%}.grid.-column>.cell.-c-xl-5{height:41.6666666667%}.grid.-column>.cell.-c-xl-6{height:50%}.grid.-column>.cell.-c-xl-7{height:58.3333333333%}.grid.-column>.cell.-c-xl-8{height:66.6666666667%}.grid.-column>.cell.-c-xl-9{height:75%}.grid.-column>.cell.-c-xl-10{height:83.3333333333%}.grid.-column>.cell.-c-xl-11{height:91.6666666667%}.grid.-column>.cell.-c-xl-12{height:100%}.grid.-column>.cell.-xl-auto,.grid.-column>.cell.-xl-grow,.grid.-column>.cell.-xl-shrink{height:auto}.grid.-row.-out>.cell.-c-xl-1,.grid.-row.-out-x>.cell.-c-xl-1{width:calc(8.3333333333% - 16px)}.grid.-row.-out>.cell.-c-xl-2,.grid.-row.-out-x>.cell.-c-xl-2{width:calc(16.6666666667% - 16px)}.grid.-row.-out>.cell.-c-xl-3,.grid.-row.-out-x>.cell.-c-xl-3{width:calc(25% - 16px)}.grid.-row.-out>.cell.-c-xl-4,.grid.-row.-out-x>.cell.-c-xl-4{width:calc(33.3333333333% - 16px)}.grid.-row.-out>.cell.-c-xl-5,.grid.-row.-out-x>.cell.-c-xl-5{width:calc(41.6666666667% - 16px)}.grid.-row.-out>.cell.-c-xl-6,.grid.-row.-out-x>.cell.-c-xl-6{width:calc(50% - 16px)}.grid.-row.-out>.cell.-c-xl-7,.grid.-row.-out-x>.cell.-c-xl-7{width:calc(58.3333333333% - 16px)}.grid.-row.-out>.cell.-c-xl-8,.grid.-row.-out-x>.cell.-c-xl-8{width:calc(66.6666666667% - 16px)}.grid.-row.-out>.cell.-c-xl-9,.grid.-row.-out-x>.cell.-c-xl-9{width:calc(75% - 16px)}.grid.-row.-out>.cell.-c-xl-10,.grid.-row.-out-x>.cell.-c-xl-10{width:calc(83.3333333333% - 16px)}.grid.-row.-out>.cell.-c-xl-11,.grid.-row.-out-x>.cell.-c-xl-11{width:calc(91.6666666667% - 16px)}.grid.-row.-out>.cell.-c-xl-12,.grid.-row.-out-x>.cell.-c-xl-12{width:calc(100% - 16px)}.grid.-row.-out>.cell.-xl-auto,.grid.-row.-out>.cell.-xl-grow,.grid.-row.-out>.cell.-xl-shrink,.grid.-row.-out-x>.cell.-xl-auto,.grid.-row.-out-x>.cell.-xl-grow,.grid.-row.-out-x>.cell.-xl-shrink{width:auto}.grid.-column.-out>.cell.-c-1,.grid.-column.-out-y>.cell.-c-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-2,.grid.-column.-out-y>.cell.-c-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-3,.grid.-column.-out-y>.cell.-c-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-4,.grid.-column.-out-y>.cell.-c-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-5,.grid.-column.-out-y>.cell.-c-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-6,.grid.-column.-out-y>.cell.-c-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-7,.grid.-column.-out-y>.cell.-c-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-8,.grid.-column.-out-y>.cell.-c-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-9,.grid.-column.-out-y>.cell.-c-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-10,.grid.-column.-out-y>.cell.-c-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-11,.grid.-column.-out-y>.cell.-c-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-12,.grid.-column.-out-y>.cell.-c-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-auto,.grid.-column.-out>.cell.-grow,.grid.-column.-out>.cell.-shrink,.grid.-column.-out-y>.cell.-auto,.grid.-column.-out-y>.cell.-grow,.grid.-column.-out-y>.cell.-shrink{height:auto}.grid.-column.-out>.cell.-c-sm-1,.grid.-column.-out-y>.cell.-c-sm-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-2,.grid.-column.-out-y>.cell.-c-sm-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-3,.grid.-column.-out-y>.cell.-c-sm-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-sm-4,.grid.-column.-out-y>.cell.-c-sm-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-5,.grid.-column.-out-y>.cell.-c-sm-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-6,.grid.-column.-out-y>.cell.-c-sm-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-sm-7,.grid.-column.-out-y>.cell.-c-sm-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-8,.grid.-column.-out-y>.cell.-c-sm-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-9,.grid.-column.-out-y>.cell.-c-sm-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-sm-10,.grid.-column.-out-y>.cell.-c-sm-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-sm-11,.grid.-column.-out-y>.cell.-c-sm-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-sm-12,.grid.-column.-out-y>.cell.-c-sm-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-sm-auto,.grid.-column.-out>.cell.-sm-grow,.grid.-column.-out>.cell.-sm-shrink,.grid.-column.-out-y>.cell.-sm-auto,.grid.-column.-out-y>.cell.-sm-grow,.grid.-column.-out-y>.cell.-sm-shrink{height:auto}.grid.-column.-out>.cell.-c-md-1,.grid.-column.-out-y>.cell.-c-md-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-2,.grid.-column.-out-y>.cell.-c-md-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-3,.grid.-column.-out-y>.cell.-c-md-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-md-4,.grid.-column.-out-y>.cell.-c-md-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-5,.grid.-column.-out-y>.cell.-c-md-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-6,.grid.-column.-out-y>.cell.-c-md-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-md-7,.grid.-column.-out-y>.cell.-c-md-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-8,.grid.-column.-out-y>.cell.-c-md-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-9,.grid.-column.-out-y>.cell.-c-md-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-md-10,.grid.-column.-out-y>.cell.-c-md-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-md-11,.grid.-column.-out-y>.cell.-c-md-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-md-12,.grid.-column.-out-y>.cell.-c-md-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-md-auto,.grid.-column.-out>.cell.-md-grow,.grid.-column.-out>.cell.-md-shrink,.grid.-column.-out-y>.cell.-md-auto,.grid.-column.-out-y>.cell.-md-grow,.grid.-column.-out-y>.cell.-md-shrink{height:auto}.grid.-column.-out>.cell.-c-lg-1,.grid.-column.-out-y>.cell.-c-lg-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-lg-2,.grid.-column.-out-y>.cell.-c-lg-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-lg-3,.grid.-column.-out-y>.cell.-c-lg-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-lg-4,.grid.-column.-out-y>.cell.-c-lg-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-lg-5,.grid.-column.-out-y>.cell.-c-lg-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-lg-6,.grid.-column.-out-y>.cell.-c-lg-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-lg-7,.grid.-column.-out-y>.cell.-c-lg-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-lg-8,.grid.-column.-out-y>.cell.-c-lg-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-lg-9,.grid.-column.-out-y>.cell.-c-lg-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-lg-10,.grid.-column.-out-y>.cell.-c-lg-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-lg-11,.grid.-column.-out-y>.cell.-c-lg-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-lg-12,.grid.-column.-out-y>.cell.-c-lg-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-lg-auto,.grid.-column.-out>.cell.-lg-grow,.grid.-column.-out>.cell.-lg-shrink,.grid.-column.-out-y>.cell.-lg-auto,.grid.-column.-out-y>.cell.-lg-grow,.grid.-column.-out-y>.cell.-lg-shrink{height:auto}.grid.-column.-out>.cell.-c-xl-1,.grid.-column.-out-y>.cell.-c-xl-1{height:calc(8.3333333333% - 16px)}.grid.-column.-out>.cell.-c-xl-2,.grid.-column.-out-y>.cell.-c-xl-2{height:calc(16.6666666667% - 16px)}.grid.-column.-out>.cell.-c-xl-3,.grid.-column.-out-y>.cell.-c-xl-3{height:calc(25% - 16px)}.grid.-column.-out>.cell.-c-xl-4,.grid.-column.-out-y>.cell.-c-xl-4{height:calc(33.3333333333% - 16px)}.grid.-column.-out>.cell.-c-xl-5,.grid.-column.-out-y>.cell.-c-xl-5{height:calc(41.6666666667% - 16px)}.grid.-column.-out>.cell.-c-xl-6,.grid.-column.-out-y>.cell.-c-xl-6{height:calc(50% - 16px)}.grid.-column.-out>.cell.-c-xl-7,.grid.-column.-out-y>.cell.-c-xl-7{height:calc(58.3333333333% - 16px)}.grid.-column.-out>.cell.-c-xl-8,.grid.-column.-out-y>.cell.-c-xl-8{height:calc(66.6666666667% - 16px)}.grid.-column.-out>.cell.-c-xl-9,.grid.-column.-out-y>.cell.-c-xl-9{height:calc(75% - 16px)}.grid.-column.-out>.cell.-c-xl-10,.grid.-column.-out-y>.cell.-c-xl-10{height:calc(83.3333333333% - 16px)}.grid.-column.-out>.cell.-c-xl-11,.grid.-column.-out-y>.cell.-c-xl-11{height:calc(91.6666666667% - 16px)}.grid.-column.-out>.cell.-c-xl-12,.grid.-column.-out-y>.cell.-c-xl-12{height:calc(100% - 16px)}.grid.-column.-out>.cell.-xl-auto,.grid.-column.-out>.cell.-xl-grow,.grid.-column.-out>.cell.-xl-shrink,.grid.-column.-out-y>.cell.-xl-auto,.grid.-column.-out-y>.cell.-xl-grow,.grid.-column.-out-y>.cell.-xl-shrink{height:auto}}.grid.-top{align-items:flex-start}.grid.-bottom{align-items:flex-end}.grid.-middle{align-items:center}.grid.-stretch{align-items:stretch}.grid.-left{justify-content:flex-start}.grid.-right{justify-content:flex-end}.grid.-center{justify-content:center}.grid.-stretch{justify-content:space-between}.cell.-top{align-self:flex-start}.cell.-bottom{align-self:flex-end}.cell.-middle{align-self:center}.cell.-stretch{align-self:stretch}@media (min-width: 600px){.grid.-top-sm{align-items:flex-start}.grid.-bottom-sm{align-items:flex-end}.grid.-middle-sm{align-items:center}.grid.-stretch-sm{align-items:stretch}.grid.-left-sm{justify-content:flex-start}.grid.-right-sm{justify-content:flex-end}.grid.-center-sm{justify-content:center}.grid.-stretch-sm{justify-content:space-between}.cell.-top-sm{align-self:flex-start}.cell.-bottom-sm{align-self:flex-end}.cell.-middle-sm{align-self:center}.cell.-stretch-sm{align-self:stretch}}@media (min-width: 960px){.grid.-top-md{align-items:flex-start}.grid.-bottom-md{align-items:flex-end}.grid.-middle-md{align-items:center}.grid.-stretch-md{align-items:stretch}.grid.-left-md{justify-content:flex-start}.grid.-right-md{justify-content:flex-end}.grid.-center-md{justify-content:center}.grid.-stretch-md{justify-content:space-between}.cell.-top-md{align-self:flex-start}.cell.-bottom-md{align-self:flex-end}.cell.-middle-md{align-self:center}.cell.-stretch-md{align-self:stretch}}@media (min-width: 1280px){.grid.-top-lg{align-items:flex-start}.grid.-bottom-lg{align-items:flex-end}.grid.-middle-lg{align-items:center}.grid.-stretch-lg{align-items:stretch}.grid.-left-lg{justify-content:flex-start}.grid.-right-lg{justify-content:flex-end}.grid.-center-lg{justify-content:center}.grid.-stretch-lg{justify-content:space-between}.cell.-top-lg{align-self:flex-start}.cell.-bottom-lg{align-self:flex-end}.cell.-middle-lg{align-self:center}.cell.-stretch-lg{align-self:stretch}}@media (min-width: 1600px){.grid.-top-xl{align-items:flex-start}.grid.-bottom-xl{align-items:flex-end}.grid.-middle-xl{align-items:center}.grid.-stretch-xl{align-items:stretch}.grid.-left-xl{justify-content:flex-start}.grid.-right-xl{justify-content:flex-end}.grid.-center-xl{justify-content:center}.grid.-stretch-xl{justify-content:space-between}.cell.-top-xl{align-self:flex-start}.cell.-bottom-xl{align-self:flex-end}.cell.-middle-xl{align-self:center}.cell.-stretch-xl{align-self:stretch}}.cell.-first{order:-1}.cell.-last{order:13}.cell.-pos-0{order:0}.cell.-pos-1{order:1}.cell.-pos-2{order:2}.cell.-pos-3{order:3}.cell.-pos-4{order:4}.cell.-pos-5{order:5}.cell.-pos-6{order:6}.cell.-pos-7{order:7}.cell.-pos-8{order:8}.cell.-pos-9{order:9}.cell.-pos-10{order:10}.cell.-pos-11{order:11}.cell.-pos-12{order:12}@media (min-width: 600px){.cell.-first-sm{order:-1}.cell.-last-sm{order:13}.cell.-pos-sm-0{order:0}.cell.-pos-sm-1{order:1}.cell.-pos-sm-2{order:2}.cell.-pos-sm-3{order:3}.cell.-pos-sm-4{order:4}.cell.-pos-sm-5{order:5}.cell.-pos-sm-6{order:6}.cell.-pos-sm-7{order:7}.cell.-pos-sm-8{order:8}.cell.-pos-sm-9{order:9}.cell.-pos-sm-10{order:10}.cell.-pos-sm-11{order:11}.cell.-pos-sm-12{order:12}}@media (min-width: 960px){.cell.-first-md{order:-1}.cell.-last-md{order:13}.cell.-pos-md-0{order:0}.cell.-pos-md-1{order:1}.cell.-pos-md-2{order:2}.cell.-pos-md-3{order:3}.cell.-pos-md-4{order:4}.cell.-pos-md-5{order:5}.cell.-pos-md-6{order:6}.cell.-pos-md-7{order:7}.cell.-pos-md-8{order:8}.cell.-pos-md-9{order:9}.cell.-pos-md-10{order:10}.cell.-pos-md-11{order:11}.cell.-pos-md-12{order:12}}@media (min-width: 1280px){.cell.-first-lg{order:-1}.cell.-last-lg{order:13}.cell.-pos-lg-0{order:0}.cell.-pos-lg-1{order:1}.cell.-pos-lg-2{order:2}.cell.-pos-lg-3{order:3}.cell.-pos-lg-4{order:4}.cell.-pos-lg-5{order:5}.cell.-pos-lg-6{order:6}.cell.-pos-lg-7{order:7}.cell.-pos-lg-8{order:8}.cell.-pos-lg-9{order:9}.cell.-pos-lg-10{order:10}.cell.-pos-lg-11{order:11}.cell.-pos-lg-12{order:12}}@media (min-width: 1600px){.cell.-first-xl{order:-1}.cell.-last-xl{order:13}.cell.-pos-xl-0{order:0}.cell.-pos-xl-1{order:1}.cell.-pos-xl-2{order:2}.cell.-pos-xl-3{order:3}.cell.-pos-xl-4{order:4}.cell.-pos-xl-5{order:5}.cell.-pos-xl-6{order:6}.cell.-pos-xl-7{order:7}.cell.-pos-xl-8{order:8}.cell.-pos-xl-9{order:9}.cell.-pos-xl-10{order:10}.cell.-pos-xl-11{order:11}.cell.-pos-xl-12{order:12}}.-mc-help{cursor:help!important}.-mc-pointer{cursor:pointer!important}.-mc-wait{cursor:wait!important}.-hide{display:none!important}.-show{display:unset!important}@media (max-width: 599.98px){.-hide-xs{display:none!important}.-show-xs{display:unset!important}}@media (max-width: 599.98px){.-hide-lt-sm{display:none!important}.-show-lt-sm{display:unset!important}}@media (min-width: 600px){.-hide-gt-xs{display:none!important}.-show-gt-xs{display:unset!important}}@media (min-width: 600px) and (max-width: 959.98px){.-hide-sm{display:none!important}.-show-sm{display:unset!important}}@media (max-width: 959.98px){.-hide-lt-md{display:none!important}.-show-lt-md{display:unset!important}}@media (min-width: 960px){.-hide-gt-sm{display:none!important}.-show-gt-sm{display:unset!important}}@media (min-width: 960px) and (max-width: 1279.98px){.-hide-md{display:none!important}.-show-md{display:unset!important}}@media (max-width: 1279.98px){.-hide-lt-lg{display:none!important}.-show-lt-lg{display:unset!important}}@media (min-width: 1280px){.-hide-gt-md{display:none!important}.-show-gt-md{display:unset!important}}@media (min-width: 1280px) and (max-width: 1599.98px){.-hide-lg{display:none!important}.-show-lg{display:unset!important}}@media (max-width: 1599.98px){.-hide-lt-xl{display:none!important}.-show-lt-xl{display:unset!important}}@media (min-width: 1600px){.-hide-gt-lg{display:none!important}.-show-gt-lg{display:unset!important}}@media (min-width: 1600px){.-hide-xl{display:none!important}.-show-xl{display:unset!important}}.-overflow-a{overflow:auto}.-overflow-h{overflow:hidden}.-w-25{width:25%!important}.-w-50{width:50%!important}.-w-75{width:75%!important}.-w-100{width:100%!important}.-h-25{height:25%!important}.-h-50{height:50%!important}.-h-75{height:75%!important}.-h-100{height:100%!important}.-mw-100{min-width:100%!important}.-mh-100{min-height:100%!important}.-ta-left{text-align:left!important}.-ta-right{text-align:right!important}.-ta-center{text-align:center!important}@media (min-width: 600px){.-ta-sm-left{text-align:left!important}.-ta-sm-right{text-align:right!important}.-ta-sm-center{text-align:center!important}}@media (min-width: 960px){.-ta-md-left{text-align:left!important}.-ta-md-right{text-align:right!important}.-ta-md-center{text-align:center!important}}@media (min-width: 1280px){.-ta-lg-left{text-align:left!important}.-ta-lg-right{text-align:right!important}.-ta-lg-center{text-align:center!important}}@media (min-width: 1600px){.-ta-xl-left{text-align:left!important}.-ta-xl-right{text-align:right!important}.-ta-xl-center{text-align:center!important}}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.upload-files-position{padding-top:8px;padding-bottom:8px}@media (min-width: 960px){.upload-files-position{padding-top:16px;padding-bottom:16px}}.customer-portal{color:#000000de;font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-ripple-element{background-color:#0000001a}.customer-portal .mat-mdc-option{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.customer-portal .mat-mdc-option:hover:not(.mdc-list-item--disabled),.customer-portal .mat-mdc-option:focus:not(.mdc-list-item--disabled),.customer-portal .mat-mdc-option.mat-mdc-option-active,.customer-portal .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.customer-portal .mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #00aabc)}.customer-portal .mat-accent .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-secondary, #00aabc)}.customer-portal .mat-warn .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-error, #ff0c3e)}.customer-portal .mat-mdc-optgroup-label{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))}.customer-portal .mat-pseudo-checkbox-full{color:#0000008a}.customer-portal .mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.customer-portal .mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.customer-portal .mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#00aabc}.customer-portal .mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.customer-portal .mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#00aabc}.customer-portal .mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.customer-portal .mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.customer-portal .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.customer-portal .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#00aabc}.customer-portal .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.customer-portal .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#00aabc}.customer-portal .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.customer-portal .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.customer-portal .mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.customer-portal .mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#00aabc}.customer-portal .mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.customer-portal .mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#00aabc}.customer-portal .mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.customer-portal .mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.customer-portal .mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.customer-portal .mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#ff0c3e}.customer-portal .mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.customer-portal .mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff0c3e}.customer-portal .mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full:after,.customer-portal .mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full:after{color:#fafafa}.customer-portal .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,.customer-portal .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:#b0b0b0}.customer-portal .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.customer-portal .mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.customer-portal .mat-app-background,.customer-portal.mat-app-background{background-color:#fafafa;color:#000000de}.customer-portal .mat-elevation-z0,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.customer-portal .mat-elevation-z1,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.customer-portal .mat-elevation-z2,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.customer-portal .mat-elevation-z3,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.customer-portal .mat-elevation-z4,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.customer-portal .mat-elevation-z5,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.customer-portal .mat-elevation-z6,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.customer-portal .mat-elevation-z7,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.customer-portal .mat-elevation-z8,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.customer-portal .mat-elevation-z9,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.customer-portal .mat-elevation-z10,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.customer-portal .mat-elevation-z11,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.customer-portal .mat-elevation-z12,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.customer-portal .mat-elevation-z13,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.customer-portal .mat-elevation-z14,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.customer-portal .mat-elevation-z15,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.customer-portal .mat-elevation-z16,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.customer-portal .mat-elevation-z17,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.customer-portal .mat-elevation-z18,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.customer-portal .mat-elevation-z19,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.customer-portal .mat-elevation-z20,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.customer-portal .mat-elevation-z21,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.customer-portal .mat-elevation-z22,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.customer-portal .mat-elevation-z23,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.customer-portal .mat-elevation-z24,.customer-portal .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.customer-portal a{color:#00aabc}.customer-portal hr{background:linear-gradient(to right,transparent,#e0e0e0 10%,#e0e0e0 90%,transparent) center/100% 1px no-repeat}.customer-portal hr:before{border-color:#e0e0e0;color:#0000008a}.customer-portal .mat-autocomplete-panel{background:white;color:#000000de}.customer-portal .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.customer-portal .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.customer-portal .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.customer-portal .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.customer-portal .mat-button,.customer-portal .mat-icon-button,.customer-portal .mat-stroked-button{color:inherit;background:transparent}.customer-portal .mat-button.mat-primary,.customer-portal .mat-icon-button.mat-primary,.customer-portal .mat-stroked-button.mat-primary,.customer-portal .mat-button.mat-accent,.customer-portal .mat-icon-button.mat-accent,.customer-portal .mat-stroked-button.mat-accent{color:#00aabc}.customer-portal .mat-button.mat-warn,.customer-portal .mat-icon-button.mat-warn,.customer-portal .mat-stroked-button.mat-warn{color:#ff0c3e}.customer-portal .mat-button.mat-primary.mat-button-disabled,.customer-portal .mat-button.mat-accent.mat-button-disabled,.customer-portal .mat-button.mat-warn.mat-button-disabled,.customer-portal .mat-button.mat-button-disabled.mat-button-disabled,.customer-portal .mat-icon-button.mat-primary.mat-button-disabled,.customer-portal .mat-icon-button.mat-accent.mat-button-disabled,.customer-portal .mat-icon-button.mat-warn.mat-button-disabled,.customer-portal .mat-icon-button.mat-button-disabled.mat-button-disabled,.customer-portal .mat-stroked-button.mat-primary.mat-button-disabled,.customer-portal .mat-stroked-button.mat-accent.mat-button-disabled,.customer-portal .mat-stroked-button.mat-warn.mat-button-disabled,.customer-portal .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.customer-portal .mat-button.mat-primary .mat-button-focus-overlay,.customer-portal .mat-icon-button.mat-primary .mat-button-focus-overlay,.customer-portal .mat-stroked-button.mat-primary .mat-button-focus-overlay,.customer-portal .mat-button.mat-accent .mat-button-focus-overlay,.customer-portal .mat-icon-button.mat-accent .mat-button-focus-overlay,.customer-portal .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#00aabc}.customer-portal .mat-button.mat-warn .mat-button-focus-overlay,.customer-portal .mat-icon-button.mat-warn .mat-button-focus-overlay,.customer-portal .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#ff0c3e}.customer-portal .mat-button.mat-button-disabled .mat-button-focus-overlay,.customer-portal .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.customer-portal .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.customer-portal .mat-button .mat-ripple-element,.customer-portal .mat-icon-button .mat-ripple-element,.customer-portal .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.customer-portal .mat-button-focus-overlay{background:#000}.customer-portal .mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.customer-portal .mat-flat-button,.customer-portal .mat-raised-button,.customer-portal .mat-fab,.customer-portal .mat-mini-fab{color:#000000de;background-color:#fff}.customer-portal .mat-flat-button.mat-primary,.customer-portal .mat-raised-button.mat-primary,.customer-portal .mat-fab.mat-primary,.customer-portal .mat-mini-fab.mat-primary,.customer-portal .mat-flat-button.mat-accent,.customer-portal .mat-raised-button.mat-accent,.customer-portal .mat-fab.mat-accent,.customer-portal .mat-mini-fab.mat-accent,.customer-portal .mat-flat-button.mat-warn,.customer-portal .mat-raised-button.mat-warn,.customer-portal .mat-fab.mat-warn,.customer-portal .mat-mini-fab.mat-warn{color:#fff}.customer-portal .mat-flat-button.mat-primary.mat-button-disabled,.customer-portal .mat-flat-button.mat-accent.mat-button-disabled,.customer-portal .mat-flat-button.mat-warn.mat-button-disabled,.customer-portal .mat-flat-button.mat-button-disabled.mat-button-disabled,.customer-portal .mat-raised-button.mat-primary.mat-button-disabled,.customer-portal .mat-raised-button.mat-accent.mat-button-disabled,.customer-portal .mat-raised-button.mat-warn.mat-button-disabled,.customer-portal .mat-raised-button.mat-button-disabled.mat-button-disabled,.customer-portal .mat-fab.mat-primary.mat-button-disabled,.customer-portal .mat-fab.mat-accent.mat-button-disabled,.customer-portal .mat-fab.mat-warn.mat-button-disabled,.customer-portal .mat-fab.mat-button-disabled.mat-button-disabled,.customer-portal .mat-mini-fab.mat-primary.mat-button-disabled,.customer-portal .mat-mini-fab.mat-accent.mat-button-disabled,.customer-portal .mat-mini-fab.mat-warn.mat-button-disabled,.customer-portal .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.customer-portal .mat-flat-button.mat-primary,.customer-portal .mat-raised-button.mat-primary,.customer-portal .mat-fab.mat-primary,.customer-portal .mat-mini-fab.mat-primary,.customer-portal .mat-flat-button.mat-accent,.customer-portal .mat-raised-button.mat-accent,.customer-portal .mat-fab.mat-accent,.customer-portal .mat-mini-fab.mat-accent{background-color:#00aabc}.customer-portal .mat-flat-button.mat-warn,.customer-portal .mat-raised-button.mat-warn,.customer-portal .mat-fab.mat-warn,.customer-portal .mat-mini-fab.mat-warn{background-color:#ff0c3e}.customer-portal .mat-flat-button.mat-primary.mat-button-disabled,.customer-portal .mat-flat-button.mat-accent.mat-button-disabled,.customer-portal .mat-flat-button.mat-warn.mat-button-disabled,.customer-portal .mat-flat-button.mat-button-disabled.mat-button-disabled,.customer-portal .mat-raised-button.mat-primary.mat-button-disabled,.customer-portal .mat-raised-button.mat-accent.mat-button-disabled,.customer-portal .mat-raised-button.mat-warn.mat-button-disabled,.customer-portal .mat-raised-button.mat-button-disabled.mat-button-disabled,.customer-portal .mat-fab.mat-primary.mat-button-disabled,.customer-portal .mat-fab.mat-accent.mat-button-disabled,.customer-portal .mat-fab.mat-warn.mat-button-disabled,.customer-portal .mat-fab.mat-button-disabled.mat-button-disabled,.customer-portal .mat-mini-fab.mat-primary.mat-button-disabled,.customer-portal .mat-mini-fab.mat-accent.mat-button-disabled,.customer-portal .mat-mini-fab.mat-warn.mat-button-disabled,.customer-portal .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.customer-portal .mat-flat-button.mat-primary .mat-ripple-element,.customer-portal .mat-raised-button.mat-primary .mat-ripple-element,.customer-portal .mat-fab.mat-primary .mat-ripple-element,.customer-portal .mat-mini-fab.mat-primary .mat-ripple-element,.customer-portal .mat-flat-button.mat-accent .mat-ripple-element,.customer-portal .mat-raised-button.mat-accent .mat-ripple-element,.customer-portal .mat-fab.mat-accent .mat-ripple-element,.customer-portal .mat-mini-fab.mat-accent .mat-ripple-element,.customer-portal .mat-flat-button.mat-warn .mat-ripple-element,.customer-portal .mat-raised-button.mat-warn .mat-ripple-element,.customer-portal .mat-fab.mat-warn .mat-ripple-element,.customer-portal .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.customer-portal .mat-stroked-button:not([class*=mat-elevation-z]),.customer-portal .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.customer-portal .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.customer-portal .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.customer-portal .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.customer-portal .mat-fab:not([class*=mat-elevation-z]),.customer-portal .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.customer-portal .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.customer-portal .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.customer-portal .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.customer-portal .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.customer-portal .mat-datepicker-content .mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color: #000}.customer-portal .mat-datepicker-content .mat-mdc-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #00aabc}.customer-portal .mat-datepicker-content .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #ff0c3e}.customer-portal .mat-datepicker-content .mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-text-button-label-text-color: rgba(0, 0, 0, .38)}.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color: #fff;--mdc-filled-button-label-text-color: #000}.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #00aabc;--mdc-filled-button-label-text-color: #000}.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #ff0c3e;--mdc-filled-button-label-text-color: #fff}.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-button-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-label-text-color: rgba(0, 0, 0, .38)}.customer-portal .mat-datepicker-content .mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color: #fff;--mdc-protected-button-label-text-color: #000}.customer-portal .mat-datepicker-content .mat-mdc-raised-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #00aabc;--mdc-protected-button-label-text-color: #000}.customer-portal .mat-datepicker-content .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #ff0c3e;--mdc-protected-button-label-text-color: #fff}.customer-portal .mat-datepicker-content .mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-label-text-color: rgba(0, 0, 0, .38);--mdc-protected-button-container-elevation: 0}.customer-portal .mat-datepicker-content .mat-mdc-outlined-button{--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color: #000}.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #00aabc}.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #ff0c3e}.customer-portal .mat-datepicker-content .mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12)}.customer-portal .mat-datepicker-content .mat-mdc-button,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.customer-portal .mat-datepicker-content .mat-mdc-button:hover .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.customer-portal .mat-datepicker-content .mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.customer-portal .mat-datepicker-content .mat-mdc-button:active .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.customer-portal .mat-datepicker-content .mat-mdc-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-button.mat-accent,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #00aabc;--mat-mdc-button-ripple-color: rgba(0, 170, 188, .1)}.customer-portal .mat-datepicker-content .mat-mdc-button.mat-warn,.customer-portal .mat-datepicker-content .mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #ff0c3e;--mat-mdc-button-ripple-color: rgba(255, 12, 62, .1)}.customer-portal .mat-datepicker-content .mat-mdc-raised-button,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.customer-portal .mat-datepicker-content .mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.customer-portal .mat-datepicker-content .mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.customer-portal .mat-datepicker-content .mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.customer-portal .mat-datepicker-content .mat-mdc-raised-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-raised-button.mat-accent,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.customer-portal .mat-datepicker-content .mat-mdc-raised-button.mat-warn,.customer-portal .mat-datepicker-content .mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, .1)}.customer-portal .mat-datepicker-content .mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1)}.customer-portal .mat-datepicker-content .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple:before{opacity:.04}.customer-portal .mat-datepicker-content .mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple:before,.customer-portal .mat-datepicker-content .mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.12}.customer-portal .mat-datepicker-content .mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple:before{opacity:.12}.customer-portal .mat-datepicker-content .mat-mdc-icon-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #00aabc;--mat-mdc-button-ripple-color: rgba(0, 170, 188, .1)}.customer-portal .mat-datepicker-content .mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #ff0c3e;--mat-mdc-button-ripple-color: rgba(255, 12, 62, .1)}.customer-portal .mat-datepicker-content .mat-mdc-icon-button.mat-primary,.customer-portal .mat-datepicker-content .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #00aabc}.customer-portal .mat-datepicker-content .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #ff0c3e}.customer-portal .mat-datepicker-content .mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color: rgba(0, 0, 0, .38);--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}.customer-portal .mat-card{background:white;color:#000000de}.customer-portal .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.customer-portal .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.customer-portal .mat-card-subtitle{color:#0000008a}.customer-portal .mat-checkbox-frame{border-color:#0000008a}.customer-portal .mat-checkbox-checkmark{fill:#fafafa}.customer-portal .mat-checkbox-checkmark-path{stroke:#fafafa!important}.customer-portal .mat-checkbox-mixedmark{background-color:#fafafa}.customer-portal .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.customer-portal .mat-checkbox-checked.mat-primary .mat-checkbox-background,.customer-portal .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.customer-portal .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#00aabc}.customer-portal .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.customer-portal .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#ff0c3e}.customer-portal .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.customer-portal .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.customer-portal .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.customer-portal .mat-checkbox-disabled .mat-checkbox-label{color:#00000061}.customer-portal .mat-checkbox .mat-ripple-element{background-color:#000}.customer-portal .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.customer-portal .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#00aabc}.customer-portal .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.customer-portal .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#00aabc}.customer-portal .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.customer-portal .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#ff0c3e}.customer-portal .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.customer-portal .mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.customer-portal .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.customer-portal .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.customer-portal .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.customer-portal .mat-chip.mat-standard-chip:after{background:#000}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#00aabc;color:#fff}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#ff0c3e;color:#fff}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#00aabc;color:#fff}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.customer-portal .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.customer-portal .mat-table{background:white}.customer-portal .mat-table thead,.customer-portal .mat-table tbody,.customer-portal .mat-table tfoot,.customer-portal mat-header-row,.customer-portal mat-row,.customer-portal mat-footer-row,.customer-portal [mat-header-row],.customer-portal [mat-row],.customer-portal [mat-footer-row],.customer-portal .mat-table-sticky{background:inherit}.customer-portal mat-row,.customer-portal mat-header-row,.customer-portal mat-footer-row,.customer-portal th.mat-header-cell,.customer-portal td.mat-cell,.customer-portal td.mat-footer-cell{border-bottom-color:#0000001f}.customer-portal .mat-header-cell{color:#0000008a}.customer-portal .mat-cell,.customer-portal .mat-footer-cell{color:#000000de}.customer-portal .mat-tooltip{background:rgba(97,97,97,.9)}.customer-portal .mat-calendar-arrow{fill:#0000008a}.customer-portal .mat-datepicker-toggle,.customer-portal .mat-datepicker-content .mat-calendar-next-button,.customer-portal .mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.customer-portal .mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.customer-portal .mat-calendar-table-header,.customer-portal .mat-calendar-body-label{color:#0000008a}.customer-portal .mat-calendar-body-cell-content,.customer-portal .mat-date-range-input-separator{color:#000000de;border-color:transparent}.customer-portal .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.customer-portal .mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.customer-portal .mat-calendar-body-in-preview{color:#0000003d}.customer-portal .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.customer-portal .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.customer-portal .mat-calendar-body-in-range:before{background:rgba(0,170,188,.2)}.customer-portal .mat-calendar-body-comparison-identical,.customer-portal .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.customer-portal .mat-calendar-body-comparison-bridge-start:before,.customer-portal [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(0,170,188,.2) 50%,rgba(249,171,0,.2) 50%)}.customer-portal .mat-calendar-body-comparison-bridge-end:before,.customer-portal [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(0,170,188,.2) 50%,rgba(249,171,0,.2) 50%)}.customer-portal .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.customer-portal .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.customer-portal .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.customer-portal .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.customer-portal .mat-calendar-body-selected{background-color:#00aabc;color:#fff}.customer-portal .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#00aabc66}.customer-portal .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.customer-portal .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.customer-portal .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#00aabc4d}@media (hover: hover){.customer-portal .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#00aabc4d}}.customer-portal .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(0,170,188,.2)}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.customer-portal .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(0,170,188,.2) 50%,rgba(249,171,0,.2) 50%)}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.customer-portal .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(0,170,188,.2) 50%,rgba(249,171,0,.2) 50%)}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#00aabc;color:#fff}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#00aabc66}.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.customer-portal .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.customer-portal .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#00aabc4d}@media (hover: hover){.customer-portal .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#00aabc4d}}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(255,12,62,.2)}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.customer-portal .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(255,12,62,.2) 50%,rgba(249,171,0,.2) 50%)}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.customer-portal .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(255,12,62,.2) 50%,rgba(249,171,0,.2) 50%)}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#ff0c3e;color:#fff}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff0c3e66}.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.customer-portal .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.customer-portal .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff0c3e4d}@media (hover: hover){.customer-portal .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#ff0c3e4d}}.customer-portal .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.customer-portal .mat-datepicker-toggle-active,.customer-portal .mat-datepicker-toggle-active.mat-accent{color:#00aabc}.customer-portal .mat-datepicker-toggle-active.mat-warn{color:#ff0c3e}.customer-portal .mat-date-range-input-inner[disabled]{color:#00000061}.customer-portal .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.customer-portal .mat-expansion-panel{background:white;color:#000000de}.customer-portal .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.customer-portal .mat-action-row{border-top-color:#0000001f}.customer-portal .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.customer-portal .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.customer-portal .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover: none){.customer-portal .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:white}}.customer-portal .mat-expansion-panel-header-title{color:#000000de}.customer-portal .mat-expansion-panel-header-description,.customer-portal .mat-expansion-indicator:after{color:#0000008a}.customer-portal .mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.customer-portal .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.customer-portal .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.customer-portal .mat-form-field-label,.customer-portal .mat-hint{color:#0009}.customer-portal .mat-form-field.mat-focused .mat-form-field-label,.customer-portal .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#00aabc}.customer-portal .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#ff0c3e}.customer-portal .mat-focused .mat-form-field-required-marker{color:#00aabc}.customer-portal .mat-form-field-ripple{background-color:#000000de}.customer-portal .mat-form-field.mat-focused .mat-form-field-ripple,.customer-portal .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#00aabc}.customer-portal .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#ff0c3e}.customer-portal .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#00aabc}.customer-portal .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#00aabc}.customer-portal .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#ff0c3e}.customer-portal .mat-form-field.mat-form-field-invalid .mat-form-field-label,.customer-portal .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.customer-portal .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#ff0c3e}.customer-portal .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.customer-portal .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#ff0c3e}.customer-portal .mat-error{color:#ff0c3e}.customer-portal .mat-form-field-appearance-legacy .mat-form-field-label,.customer-portal .mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.customer-portal .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.customer-portal .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.customer-portal .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.customer-portal .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}.customer-portal .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.customer-portal .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.customer-portal .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.customer-portal .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.customer-portal .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.customer-portal .mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.customer-portal .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.customer-portal .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.customer-portal .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#00aabc}.customer-portal .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.customer-portal .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#ff0c3e}.customer-portal .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.customer-portal .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.customer-portal .mat-icon.mat-primary,.customer-portal .mat-icon.mat-accent{color:#00aabc}.customer-portal .mat-icon.mat-warn{color:#ff0c3e}.customer-portal .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.customer-portal .mat-input-element:disabled,.customer-portal .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.customer-portal .mat-input-element{caret-color:#00aabc}.customer-portal .mat-input-element::placeholder{color:#0000006b}.customer-portal .mat-input-element::-moz-placeholder{color:#0000006b}.customer-portal .mat-input-element::-webkit-input-placeholder{color:#0000006b}.customer-portal .mat-input-element:-ms-input-placeholder{color:#0000006b}.customer-portal .mat-form-field.mat-accent .mat-input-element{caret-color:#00aabc}.customer-portal .mat-form-field.mat-warn .mat-input-element,.customer-portal .mat-form-field-invalid .mat-input-element{caret-color:#ff0c3e}.customer-portal .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#ff0c3e}.customer-portal .mat-form-field-disabled .mat-form-field-prefix,.customer-portal .mat-form-field-disabled .mat-form-field-suffix{color:#00000061}.customer-portal .mat-list-base .mat-list-item,.customer-portal .mat-list-base .mat-list-option{color:#000000de}.customer-portal .mat-list-base .mat-subheader{color:#0000008a}.customer-portal .mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.customer-portal .mat-list-option:hover,.customer-portal .mat-list-option:focus,.customer-portal .mat-nav-list .mat-list-item:hover,.customer-portal .mat-nav-list .mat-list-item:focus,.customer-portal .mat-action-list .mat-list-item:hover,.customer-portal .mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.customer-portal .mat-list-single-selected-option,.customer-portal .mat-list-single-selected-option:hover,.customer-portal .mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.customer-portal .mat-menu-panel{background:white}.customer-portal .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.customer-portal .mat-menu-item{background:transparent;color:#000000de}.customer-portal .mat-menu-item[disabled],.customer-portal .mat-menu-item[disabled] .mat-menu-submenu-icon,.customer-portal .mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.customer-portal .mat-menu-item .mat-icon-no-color,.customer-portal .mat-menu-submenu-icon{color:#0000008a}.customer-portal .mat-menu-item:hover:not([disabled]),.customer-portal .mat-menu-item.cdk-program-focused:not([disabled]),.customer-portal .mat-menu-item.cdk-keyboard-focused:not([disabled]),.customer-portal .mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.customer-portal .mat-paginator{background:white}.customer-portal .mat-paginator,.customer-portal .mat-paginator-page-size .mat-select-trigger{color:#0000008a}.customer-portal .mat-paginator-decrement,.customer-portal .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.customer-portal .mat-paginator-first,.customer-portal .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.customer-portal .mat-icon-button[disabled] .mat-paginator-decrement,.customer-portal .mat-icon-button[disabled] .mat-paginator-increment,.customer-portal .mat-icon-button[disabled] .mat-paginator-first,.customer-portal .mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.customer-portal .mat-progress-bar-background{fill:#bce6eb}.customer-portal .mat-progress-bar-buffer{background-color:#bce6eb}.customer-portal .mat-progress-bar-fill:after{background-color:#00aabc}.customer-portal .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#bce6eb}.customer-portal .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#bce6eb}.customer-portal .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#00aabc}.customer-portal .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#fbbfcb}.customer-portal .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#fbbfcb}.customer-portal .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#ff0c3e}.customer-portal .mat-progress-spinner circle,.customer-portal .mat-spinner circle{stroke:#00aabc}.customer-portal .mat-progress-spinner.mat-accent circle,.customer-portal .mat-spinner.mat-accent circle{stroke:#00aabc}.customer-portal .mat-progress-spinner.mat-warn circle,.customer-portal .mat-spinner.mat-warn circle{stroke:#ff0c3e}.customer-portal .mat-radio-outer-circle{border-color:#0000008a}.customer-portal .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#00aabc}.customer-portal .mat-radio-button.mat-primary .mat-radio-inner-circle,.customer-portal .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.customer-portal .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.customer-portal .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#00aabc}.customer-portal .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#00aabc}.customer-portal .mat-radio-button.mat-accent .mat-radio-inner-circle,.customer-portal .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.customer-portal .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.customer-portal .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#00aabc}.customer-portal .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#ff0c3e}.customer-portal .mat-radio-button.mat-warn .mat-radio-inner-circle,.customer-portal .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.customer-portal .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.customer-portal .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#ff0c3e}.customer-portal .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.customer-portal .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.customer-portal .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.customer-portal .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.customer-portal .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.customer-portal .mat-radio-button .mat-ripple-element{background-color:#000}.customer-portal .mat-select-value{color:#000000de}.customer-portal .mat-select-placeholder{color:#0000006b}.customer-portal .mat-select-disabled .mat-select-value{color:#00000061}.customer-portal .mat-select-arrow{color:#0000008a}.customer-portal .mat-select-panel{background:white}.customer-portal .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.customer-portal .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.customer-portal .mat-form-field.mat-focused.mat-primary .mat-select-arrow,.customer-portal .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#00aabc}.customer-portal .mat-form-field.mat-focused.mat-warn .mat-select-arrow,.customer-portal .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#ff0c3e}.customer-portal .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.customer-portal .mat-option{color:#000000de}.customer-portal .mat-option:hover:not(.mat-option-disabled),.customer-portal .mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.customer-portal .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.customer-portal .mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.customer-portal .mat-option.mat-option-disabled{color:#00000061}.customer-portal .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#00aabc}.customer-portal .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#00aabc}.customer-portal .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#ff0c3e}.customer-portal .mat-drawer-container{background-color:#fafafa;color:#000000de}.customer-portal .mat-drawer{background-color:#fff;color:#000000de}.customer-portal .mat-drawer.mat-drawer-push{background-color:#fff}.customer-portal .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.customer-portal .mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.customer-portal .mat-drawer-side.mat-drawer-end,.customer-portal [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}.customer-portal [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.customer-portal .mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.customer-portal .mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.customer-portal .mat-simple-snackbar-action{color:#00aabc}.customer-portal .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#00aabc}.customer-portal .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#00aabc8a}.customer-portal .mat-slide-toggle.mat-checked .mat-ripple-element,.customer-portal .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#00aabc}.customer-portal .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#00aabc8a}.customer-portal .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#00aabc}.customer-portal .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#ff0c3e}.customer-portal .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#ff0c3e8a}.customer-portal .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#ff0c3e}.customer-portal .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.customer-portal .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.customer-portal .mat-slide-toggle-bar{background-color:#00000061}.customer-portal .mat-step-header.cdk-keyboard-focused,.customer-portal .mat-step-header.cdk-program-focused,.customer-portal .mat-step-header:hover:not([aria-disabled]),.customer-portal .mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.customer-portal .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.customer-portal .mat-step-header:hover{background:none}}.customer-portal .mat-step-header .mat-step-label,.customer-portal .mat-step-header .mat-step-optional{color:#0000008a}.customer-portal .mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.customer-portal .mat-step-header .mat-step-icon-selected,.customer-portal .mat-step-header .mat-step-icon-state-done,.customer-portal .mat-step-header .mat-step-icon-state-edit{background-color:#00aabc;color:#fff}.customer-portal .mat-step-header.mat-accent .mat-step-icon{color:#fff}.customer-portal .mat-step-header.mat-accent .mat-step-icon-selected,.customer-portal .mat-step-header.mat-accent .mat-step-icon-state-done,.customer-portal .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#00aabc;color:#fff}.customer-portal .mat-step-header.mat-warn .mat-step-icon{color:#fff}.customer-portal .mat-step-header.mat-warn .mat-step-icon-selected,.customer-portal .mat-step-header.mat-warn .mat-step-icon-state-done,.customer-portal .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#ff0c3e;color:#fff}.customer-portal .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#ff0c3e}.customer-portal .mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.customer-portal .mat-step-header .mat-step-label.mat-step-label-error{color:#ff0c3e}.customer-portal .mat-stepper-horizontal,.customer-portal .mat-stepper-vertical{background-color:#fff}.customer-portal .mat-stepper-vertical-line:before{border-left-color:#0000001f}.customer-portal .mat-horizontal-stepper-header:before,.customer-portal .mat-horizontal-stepper-header:after,.customer-portal .mat-stepper-horizontal-line{border-top-color:#0000001f}.customer-portal .mat-sort-header-arrow{color:#757575}.customer-portal .mat-tab-nav-bar,.customer-portal .mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.customer-portal .mat-tab-group-inverted-header .mat-tab-nav-bar,.customer-portal .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.customer-portal .mat-tab-label,.customer-portal .mat-tab-link{color:#000000de}.customer-portal .mat-tab-label.mat-tab-disabled,.customer-portal .mat-tab-link.mat-tab-disabled{color:#00000061}.customer-portal .mat-tab-header-pagination-chevron{border-color:#000000de}.customer-portal .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.customer-portal .mat-tab-group[class*=mat-background-]>.mat-tab-header,.customer-portal .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.customer-portal .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused{background-color:#b3e6eb4d}.customer-portal .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.customer-portal .mat-tab-group.mat-primary .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#00aabc}.customer-portal .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.customer-portal .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.customer-portal .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused{background-color:#b3e6eb4d}.customer-portal .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.customer-portal .mat-tab-group.mat-accent .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#00aabc}.customer-portal .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.customer-portal .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.customer-portal .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused{background-color:#ffb6c54d}.customer-portal .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.customer-portal .mat-tab-group.mat-warn .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#ff0c3e}.customer-portal .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.customer-portal .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.customer-portal .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.customer-portal .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused{background-color:#b3e6eb4d}.customer-portal .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-link-container,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#00aabc}.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.customer-portal .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.customer-portal .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused{background-color:#b3e6eb4d}.customer-portal .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-link-container,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#00aabc}.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.customer-portal .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.customer-portal .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused,.customer-portal .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused,.customer-portal .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused{background-color:#ffb6c54d}.customer-portal .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused.mat-tab-disabled{background-color:#0000001a}.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-link-container,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#ff0c3e}.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.customer-portal .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.customer-portal .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.customer-portal .mat-badge{position:relative}.customer-portal .mat-badge.mat-badge{overflow:visible}.customer-portal .mat-badge-hidden .mat-badge-content{display:none}.customer-portal .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.customer-portal .ng-animate-disabled .mat-badge-content,.customer-portal .mat-badge-content._mat-animation-noopable{transition:none}.customer-portal .mat-badge-content.mat-badge-active{transform:none}.customer-portal .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.customer-portal .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.customer-portal .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.customer-portal .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .customer-portal .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.customer-portal .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .customer-portal .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.customer-portal .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .customer-portal .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.customer-portal .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .customer-portal .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.customer-portal .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.customer-portal .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.customer-portal .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.customer-portal .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .customer-portal .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.customer-portal .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .customer-portal .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.customer-portal .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .customer-portal .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.customer-portal .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .customer-portal .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.customer-portal .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.customer-portal .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.customer-portal .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.customer-portal .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .customer-portal .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.customer-portal .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .customer-portal .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.customer-portal .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .customer-portal .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.customer-portal .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .customer-portal .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.customer-portal .mat-badge-content{color:#fff;background:#00aabc}.cdk-high-contrast-active .customer-portal .mat-badge-content{outline:solid 1px;border-radius:0}.customer-portal .mat-badge-accent .mat-badge-content{background:#00aabc;color:#fff}.customer-portal .mat-badge-warn .mat-badge-content{color:#fff;background:#ff0c3e}.customer-portal .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.customer-portal ui-account-profile-nav{max-width:250px}.customer-portal .ui-account-profile-nav__trigger{padding:0 8px;display:flex;align-items:center}.customer-portal .ui-account-profile-nav__menu.mat-menu-panel{width:278px}.customer-portal .ui-account-profile-nav-menu__lang .mat-icon{color:#757575}.customer-portal .ui-account-profile-nav-menu__info span:last-child{color:#616161}.customer-portal .ui-account-profile-nav-menu__info-message{padding:8px 16px;background-color:#ffe9ee}.customer-portal .ui-account-profile-nav-menu__mat-menu .shortcut-icon,.customer-portal .ui-account-profile-nav-menu__dialog .shortcut-icon{margin-right:4px;vertical-align:middle;width:20px}@media (min-width: 960px){.customer-portal .ui-account-profile-nav-menu__mat-menu .shortcut-icon,.customer-portal .ui-account-profile-nav-menu__dialog .shortcut-icon{margin-right:8px}}.customer-portal .ui-account-profile-nav-menu__mat-menu .mat-icon.shortcut-icon,.customer-portal .ui-account-profile-nav-menu__dialog .mat-icon.shortcut-icon{width:20px;height:20px;font-size:20px;line-height:20px}.customer-portal .employee-update-button{background-color:#ff0c3e1f}.customer-portal ui-addressee-info{color:#000000de}.customer-portal ui-addressee-info .mat-icon-button{color:#616161}.customer-portal .ui-addressee-info-field__icon{margin-right:8px}@media (min-width: 960px){.customer-portal .ui-addressee-info-field__icon{margin-right:16px}}.customer-portal .ui-addressee-info-field__data{line-height:20px}.customer-portal .ui-addressee-info-field__data-info{color:#616161}.customer-portal .ui-addressee-info-field__data-info span:not(:first-child){padding-left:4px;border-left:1px solid #616161}.customer-portal .ui-addressee-info-field__data-info span:not(:last-child){padding-right:4px}.customer-portal .app-nav-bar{flex-wrap:nowrap}.customer-portal .app-nav-bar__navigation{margin-left:8px;margin-right:8px;display:flex}@media (min-width: 960px){.customer-portal .app-nav-bar__navigation{margin-left:16px;margin-right:16px}}.customer-portal .app-nav-bar__meta{margin-right:8px;display:flex;align-items:center;flex-grow:0;justify-content:flex-start}@media (min-width: 960px){.customer-portal .app-nav-bar__meta{margin-right:16px}}.customer-portal .app-nav-bar__portfolio{padding-top:4px;padding-bottom:4px;white-space:nowrap;max-width:567px;border-radius:20px}.customer-portal .app-nav-bar__portfolio span{display:inline-block;vertical-align:bottom}.customer-portal .app-nav-bar__portfolio_name{padding-left:8px;margin-right:8px;max-width:calc(100% - 30px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 960px){.customer-portal .app-nav-bar__portfolio_name{padding-left:16px}}@media (min-width: 960px){.customer-portal .app-nav-bar__portfolio_name{margin-right:16px}}.customer-portal .app-nav-bar__portfolio_icon{margin-right:8px;margin-left:-8px;width:20px;height:20px;font-size:20px;line-height:20px;vertical-align:middle}@media (min-width: 960px){.customer-portal .app-nav-bar__portfolio_icon{margin-right:16px}}@media (min-width: 960px){.customer-portal .app-nav-bar__portfolio_icon{margin-left:-16px}}.customer-portal .app-nav-bar__switch-nav{display:flex;align-items:center;margin:0 8px}.customer-portal .app-nav-bar__alert,.customer-portal .app-nav-bar__info-message{flex:1 1 100%;justify-content:center}.customer-portal .app-nav-bar__link{line-height:1;text-decoration:none;cursor:pointer}.customer-portal .app-nav-bar__link:hover{text-decoration:none}.customer-portal .app-nav-bar__logo{background-position:0 50%;background-size:contain;background-repeat:no-repeat}.customer-portal .app-nav-bar__title{height:48px;outline:none;line-height:48px;white-space:nowrap;cursor:pointer}.customer-portal .app-nav-bar__logo,.customer-portal .app-nav-bar__title{margin-left:4px;margin-right:4px;display:inline-block;vertical-align:middle}@media (min-width: 960px){.customer-portal .app-nav-bar__logo,.customer-portal .app-nav-bar__title{margin-left:8px;margin-right:8px}}.customer-portal .app-nav-bar__logo{width:80px;height:24px;background-image:url(images/bss-logo.svg)}.customer-portal .app-nav-bar__logo.-payments{width:24px;height:24px;background-image:url(images/payment.svg)}.customer-portal .app-nav-bar__logo.-documents{width:24px;height:24px;background-image:url(images/document-edit.svg)}.customer-portal .app-nav-bar__logo.-timetables{width:24px;height:24px;background-image:url(images/timetables.svg)}.customer-portal .app-nav-bar__logo.-schedules{width:24px;height:24px;background-image:url(images/schedules.svg)}.customer-portal .app-nav-bar__logo.-invoices{width:24px;height:24px;background-image:url(images/invoices.svg)}.customer-portal .app-nav-bar__logo.-timesheets{width:24px;height:24px;background-image:url(images/timesheets.svg)}.customer-portal .app-nav-bar__logo.-personnel{width:24px;height:24px;background-image:url(images/personnel.svg)}.customer-portal .app-nav-bar__logo.-incidents{width:24px;height:24px;background-image:url(images/incidents.svg)}.customer-portal .app-nav-bar__logo.-turnovers{width:24px;height:24px;background-image:url(images/turnovers.svg)}.customer-portal .app-nav-bar__logo.-reports{width:24px;height:24px;background-image:url(images/reports.svg)}.customer-portal .app-nav-bar__logo.-workappliances{width:24px;height:24px;background-image:url(images/work-appliances.svg)}.customer-portal .app-nav-bar__logo.-projecttimes{width:24px;height:24px;background-image:url(images/project-times.svg)}.customer-portal .app-nav-bar__logo.-workplacerules{width:24px;height:24px;background-image:url(images/workplace-rules.svg)}.customer-portal .app-nav-bar__enviroment-font{font-weight:400;font-size:16px}.customer-portal .app-nav-bar__extra{display:flex}.customer-portal .app-nav-bar__user{margin-right:8px;align-self:center}@media (min-width: 960px){.customer-portal .app-nav-bar__user{margin-right:16px}}.customer-portal .app-nav-bar__apps{margin-left:8px}@media (min-width: 960px){.customer-portal .app-nav-bar__apps{margin-left:16px}}.customer-portal ui-app-nav-bar{min-height:48px}.customer-portal ui-app-nav-bar .mat-divider{height:48px}.customer-portal .ui-app-nav-bar__extra{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .ui-app-nav-bar__extra{margin-left:8px;margin-right:8px}}.customer-portal .ui-app-nav-bar__alert,.customer-portal .ui-app-nav-bar__info-message{padding:12px 16px;background-color:#ffe9ee}.customer-portal .ui-app-nav-bar__alert .mat-icon,.customer-portal .ui-app-nav-bar__info-message .mat-icon{margin-left:4px;margin-right:4px;vertical-align:middle}@media (min-width: 960px){.customer-portal .ui-app-nav-bar__alert .mat-icon,.customer-portal .ui-app-nav-bar__info-message .mat-icon{margin-left:8px;margin-right:8px}}.customer-portal .ui-app-nav-bar__alert:not(:last-child),.customer-portal .ui-app-nav-bar__info-message:not(:last-child){border-bottom:1px solid #eee}.customer-portal .ui-app-nav-bar__logo+.ui-app-nav-bar__title{padding-left:4px}@media (min-width: 960px){.customer-portal .ui-app-nav-bar__logo+.ui-app-nav-bar__title{padding-left:8px}}.customer-portal .ui-app-nav-bar__link{color:#000000de}.customer-portal .ui-app-nav-bar__lang{margin-left:4px;margin-right:4px;color:#616161}@media (min-width: 960px){.customer-portal .ui-app-nav-bar__lang{margin-left:8px;margin-right:8px}}.customer-portal ui-avatar .mat-icon{background-color:#fff;color:#0009}.customer-portal ui-avatar .mat-icon.-xs{width:24px;height:24px;font-size:24px;line-height:24px}.customer-portal ui-avatar .mat-icon.-s{width:32px;height:32px;font-size:32px;line-height:32px}.customer-portal ui-avatar .mat-icon.-m{width:48px;height:48px;font-size:48px;line-height:48px}.customer-portal ui-avatar .mat-icon.-l{width:64px;height:64px;font-size:64px;line-height:64px}.customer-portal ui-avatar .mat-icon.-xl{width:96px;height:96px;font-size:96px;line-height:96px}.customer-portal ui-avatar img{object-position:50% 10%}.customer-portal .ui-dialog-closable-title .close-icon{color:#0000008a}.customer-portal .ui-dialog-closable-title .close-icon:hover:not(.close-disabled){color:#00aabc}.customer-portal .ui-dialog-closable-title .subtitle{margin-top:8px}@media (min-width: 960px){.customer-portal .ui-dialog-closable-title .subtitle{margin-top:16px}}.customer-portal ui-base-widget{display:flex;justify-content:center;padding:16px}.customer-portal ui-base-widget .widget__card-title{margin-bottom:8px;text-transform:uppercase;color:#0009}@media (min-width: 960px){.customer-portal ui-base-widget .widget__card-title{margin-bottom:16px}}.customer-portal ui-delete-dialog .mat-dialog-actions{padding-top:8px}@media (min-width: 960px){.customer-portal ui-delete-dialog .mat-dialog-actions{padding-top:16px}}.customer-portal .ui-decorated-icon__disabled{color:#00000042}.customer-portal .ui-decorated-icon__disabled.ui-decorated-icon__image{opacity:.6}.customer-portal .ui-document-upload-form .file-row .mat-form-field{padding-left:4px}@media (min-width: 960px){.customer-portal .ui-document-upload-form .file-row .mat-form-field{padding-left:8px}}.customer-portal .ui-document-upload-form .border{margin-bottom:8px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .ui-document-upload-form .border{margin-bottom:16px}}.customer-portal .ui-document-upload-form .mat-form-field{height:40px}.customer-portal .ui-document-upload-form .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .ui-document-upload-form .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .ui-document-upload-form .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .ui-document-upload-form .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .ui-document-upload-form .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .ui-document-upload-form .mat-icon{color:#0000008a}.customer-portal .ui-document-upload-form .status-icon{color:#27ae60}.customer-portal .ui-document-upload-form .status-icon.-error{color:#ff0c3e}.customer-portal .ui-document-upload-form .folder-input{border:1px solid #e0e0e0}.customer-portal .ui-document-upload-form .folder-input-label{color:#9e9e9e}.customer-portal .ui-select__icon{color:#0000008a}.customer-portal ui-employee-info .bg-hack-lt-md{background-color:#f5f5f5}.customer-portal ui-employee-info .bg-hack-gt-sm .widget__card-content{background-color:#f5f5f5;padding:16px;border:1px solid #e0e0e0;border-radius:4px}.customer-portal ui-employee-info .profile-wrapper .profile__avatar{margin-right:8px;font-size:0}.customer-portal ui-employee-info .profile-wrapper .profile-description{margin-left:8px}.customer-portal ui-employee-info .profile-wrapper .profile-description .mat-divider-horizontal{margin-top:3px;margin-bottom:4px}@media (min-width: 960px){.customer-portal ui-employee-info .profile-wrapper .profile-description{margin-left:16px}}.customer-portal ui-employee-info .profile-wrapper .profile-description__avatar{margin-right:8px}.customer-portal ui-employee-info .profile-wrapper .profile-description__vacation{display:flex;justify-content:space-between;align-items:center}.customer-portal ui-employee-info .profile-wrapper .profile-description__vacation>span{display:inline-flex}.customer-portal ui-employee-info .profile-wrapper .profile-description__vacation img{margin-left:4px}@media (min-width: 960px){.customer-portal ui-employee-info .profile-wrapper .profile-description__vacation img{margin-left:8px}}.customer-portal ui-employee-info .profile-wrapper .profile-description__positionName,.customer-portal ui-employee-info .profile-wrapper .profile-description__vacationBalance{margin-right:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:inline-block;max-width:100%;color:#0009}@media (min-width: 960px){.customer-portal ui-employee-info .profile-wrapper .profile-description__positionName,.customer-portal ui-employee-info .profile-wrapper .profile-description__vacationBalance{margin-right:16px}}.customer-portal ui-employee-info .profile-wrapper .profile-description__other-vacations:first-child(.profile-description__vacation){margin-top:6px}.customer-portal ui-employee-info .profile-wrapper .profile-description__other-vacations{margin-top:6px}.customer-portal ui-employee-info .profile-wrapper .profile-description__other-vacations .mat-icon{vertical-align:bottom;color:#00aabc}.customer-portal ui-employee-info .profile-wrapper .profile-description__show-more{color:#00aabc}.customer-portal .mat-option.ui-item-select__more-info{overflow:auto;white-space:normal}.customer-portal ui-item-select .invalid-field{color:#ff0c3e}.customer-portal ui-item-select .required:before{content:"* ";color:#ff031b}.customer-portal .ui-item-select__create-new{padding:0;color:#00aabc}.customer-portal .ui-item-select__create-new .mat-button{vertical-align:middle}.customer-portal .ui-item-select__create-new .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .ui-item-select__create-new .mat-icon{margin-right:8px}}.customer-portal .ui-show-more-less .ui-show-more-less-content{padding-right:4px}@media (min-width: 960px){.customer-portal .ui-show-more-less .ui-show-more-less-content{padding-right:8px}}.customer-portal .ui-show-more-less .ui-show-more-less-toggle{color:#00aabc}.customer-portal ui-layout-footer{padding:4px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal ui-layout-footer{padding:8px}}@media (min-height: 480px){.customer-portal ui-layout-footer{display:block}}.customer-portal ui-layout-header{z-index:1000}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list ui-avatar{margin:0 8px}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list ui-avatar .mat-icon{margin-right:8px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list ui-avatar .mat-icon{margin-right:16px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list .additional-text{color:#0009}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list .comment-control{padding-bottom:8px}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list .comment-control .mat-form-field{height:auto}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list .comment-control .mat-form-field .mat-form-field-wrapper{padding-bottom:0}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list .comment-control .mat-form-field .mat-form-field-infix{padding-top:0}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list .comment-control .textarea.mat-input-element{padding:0}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list .comment-control .symbols-amount{margin-bottom:4px;margin-left:4px;color:#000000de}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .ui-comment-list .comment-control .symbols-amount{margin-bottom:8px;margin-left:8px}}.customer-portal .ui-main-nav__item{padding-left:8px;padding-right:8px;height:48px;padding-top:5px;border-bottom:3px solid transparent;color:#616161}@media (min-width: 960px){.customer-portal .ui-main-nav__item{padding-left:16px;padding-right:16px}}.customer-portal .ui-main-nav__item.-active,.customer-portal .ui-main-nav__item:hover{color:#00aabc}.customer-portal .ui-main-nav__item.-active{border-color:#00aabc}.customer-portal .ui-main-nav__icon{margin-right:8px}.customer-portal .ui-main-nav__link{color:inherit;white-space:nowrap}.customer-portal .ui-nav-bar__brand,.customer-portal .ui-nav-bar__meta,.customer-portal .ui-nav-bar__extra{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .ui-nav-bar__brand,.customer-portal .ui-nav-bar__meta,.customer-portal .ui-nav-bar__extra{margin-left:8px;margin-right:8px}}.customer-portal .ui-nav-bar-brand__logo{width:104px;height:32px;background-image:url(images/bss-logo.svg)}.customer-portal ui-not-found{color:#00000061}.customer-portal .ui-not-found__code{color:#0000008a}.customer-portal .ui-not-found__code:after{margin-top:4px;width:62px;border-bottom-width:2px;border-bottom-color:#00000061}@media (min-width: 960px){.customer-portal .ui-not-found__code:after{margin-top:8px}}.customer-portal .ui-not-found__return-link .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .ui-not-found__return-link .mat-icon{margin-right:8px}}.customer-portal ui-paged-grid-table .disabled-state .mat-sort-header-container{cursor:default;color:#9e9e9e}.customer-portal .ui-paged-grid-table__wrapper .mat-header-row{min-height:56px}.customer-portal .ui-paged-grid-table__wrapper .mat-row{min-height:48px}.customer-portal .ui-paged-grid-table__wrapper .mat-footer-cell:has(+ .expand-button-cell),.customer-portal .ui-paged-grid-table__wrapper .footer-empty-cell:has(+ .mat-footer-cell:not(.footer-empty-cell)){border-right:solid 1px;border-color:#e0e0e0}.customer-portal .ui-paged-grid-table__wrapper .mat-footer-cell:not(.footer-empty-cell){border:solid 1px #e0e0e0;border-left:none}.customer-portal .ui-paged-grid-table__wrapper .footer-row-disabled{display:none}.customer-portal .ui-paged-grid-table__wrapper .mat-footer-cell{background-color:#f5f5f5;border-top:solid 1px #e0e0e0}.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .document-type-icon .mat-checkbox,.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row .document-type-icon img[checked=true]{display:none}.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row .document-type-icon .mat-checkbox-checked{display:block}.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover .document-type-icon img{display:none}.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover .document-type-icon .mat-checkbox{display:block}.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover{background-color:#00000014}.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover .mat-column-menu-column,.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover .mat-column-selection-checkbox{background-color:#ebebeb}.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row[data-selected=true],.customer-portal .ui-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row[data-selected=true] .mat-column-selection-checkbox{background-color:#e0f5f7}.customer-portal .ui-paged-grid-table__wrapper .editable-column{display:flex}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data{padding-left:4px;border-radius:4px}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data.-editable{min-width:50px}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data.-editable .create-icon{display:none}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data.-editable:hover{cursor:pointer;border:1px solid #00aabc}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data.-editable:hover .create-icon{display:block;cursor:pointer;float:right;margin-left:4px}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data.-editable.-warn{border:1px solid #ff0c3e}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data.-editable.-warn .warn-icon{display:block;float:right;margin-left:4px}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data.-editable.-warn:hover{border:1px solid #00aabc}.customer-portal .ui-paged-grid-table__wrapper .editable-column__row-data.-editable.-warn:hover .warn-icon{display:none}.customer-portal .ui-paged-grid-table__wrapper .multiselect-chip{padding-right:8px;padding-left:8px;border-width:1px;border-style:solid;border-color:#e0e0e0;border-radius:16px}.customer-portal .ui-paged-grid-table__wrapper .mat-icon.white-icon{color:#fff}.customer-portal .ui-paged-grid-table__wrapper .mat-mini-fab{width:24px;height:24px;line-height:20px}.customer-portal .ui-paged-grid-table__wrapper .mat-mini-fab .mat-button-wrapper{padding:2px 0!important;line-height:20px!important;width:20px!important;height:20px!important}.customer-portal .ui-paged-grid-table__wrapper .mat-mini-fab .mat-button-wrapper .mat-icon{font-size:20px;padding-right:4px;line-height:20px}.customer-portal .ui-paged-grid-table__wrapper .mat-header-cell{color:inherit}.customer-portal .ui-paged-grid-table__wrapper .mat-header-cell.mat-cell-ellipsis .mat-sort-header-button{max-width:100%}.customer-portal .ui-paged-grid-table__wrapper .mat-header-cell.mat-cell-ellipsis .column-title{overflow:hidden;text-overflow:ellipsis}.customer-portal .ui-paged-grid-table__wrapper .mat-column-selection-checkbox{min-width:52px;max-width:52px;overflow:hidden}.customer-portal .ui-paged-grid-table__wrapper .mat-column-menu-column{max-width:52px;border-left:solid 1px #e0e0e0;overflow:hidden}.customer-portal .ui-paged-grid-table__wrapper .mat-header-cell,.customer-portal .ui-paged-grid-table__wrapper .mat-cell,.customer-portal .ui-paged-grid-table__wrapper .mat-footer-cell{padding-right:8px;padding-left:8px}@media (min-width: 960px){.customer-portal .ui-paged-grid-table__wrapper .mat-header-cell,.customer-portal .ui-paged-grid-table__wrapper .mat-cell,.customer-portal .ui-paged-grid-table__wrapper .mat-footer-cell{padding-right:16px;padding-left:16px}}.customer-portal .ui-paged-grid-table__wrapper .download .mat-raised-button{width:24px;height:24px;line-height:20px;padding:0!important;min-width:0!important}.customer-portal .ui-paged-grid-table__wrapper .download .mat-raised-button .mat-button-wrapper{padding:2px 0!important;line-height:20px!important;width:20px!important;height:20px!important}.customer-portal .ui-paged-grid-table__wrapper .download .mat-raised-button .mat-button-wrapper .mat-icon{font-size:20px;line-height:20px}.customer-portal .ui-paged-grid-table__wrapper .action-buttons .preview{padding-right:4px}@media (min-width: 960px){.customer-portal .ui-paged-grid-table__wrapper .action-buttons .preview{padding-right:8px}}.customer-portal .ui-paged-grid-table__wrapper .action-buttons .download{padding-left:4px}@media (min-width: 960px){.customer-portal .ui-paged-grid-table__wrapper .action-buttons .download{padding-left:8px}}.customer-portal .empty-state{background:white;box-shadow:0 1px 5px #0003,0 3px 4px #0000001f,0 2px 4px #00000024}.customer-portal .ui-paged-grid-table__icon-wrapper-icon{color:#0009}.customer-portal .ui-paged-grid-table__wrapper .attribute-icon{width:16px;margin-right:4px}.customer-portal .ui-paged-grid-table__wrapper .empty-state-icon{width:40px}.customer-portal .ui-paged-grid-table__wrapper .mat-table .mat-cell[data-selected=true]{border:solid 1px #42ddff;background-color:#42ddff99}.customer-portal .attribute-item-wrapper .multiselect-chip{margin-left:4px}@media (min-width: 960px){.customer-portal .attribute-item-wrapper .multiselect-chip{margin-left:8px}}.customer-portal .default-address-wrapper{margin:auto 16px;min-height:40px;max-width:450px}.customer-portal .default-address-wrapper .default-address-icon{color:#757575;margin-right:16px}.customer-portal ui-paged-list{height:100%}.customer-portal ui-paged-list .mat-list-base{padding-top:0}.customer-portal ui-paged-list .mat-list-base .mat-list-item .mat-list-item-content{padding:8px 16px}.customer-portal ui-paged-list .mat-list-base .mat-list-item{height:unset}.customer-portal ui-paged-list .mat-selection-list.mat-list-base .not-selected-mode .mat-pseudo-checkbox{display:none}.customer-portal ui-paged-list .mat-selection-list.mat-list-base .not-selected-mode .mat-list-text{padding-left:0}.customer-portal ui-paged-list .mat-selection-list.mat-list-base [aria-selected=true]{background-color:#e0f5f7}.customer-portal ui-paged-list .mat-paginator-container{justify-content:space-between;overflow:hidden}.customer-portal ui-paged-list .mat-paginator-container .mat-paginator-page-size{align-items:center}.customer-portal ui-paged-list .sort-filter-wrapper{padding:8px 16px}.customer-portal ui-paged-list .sort-filter-wrapper .sort-wrapper{display:flex;height:100%;align-items:center}.customer-portal ui-paged-list .sort-filter-wrapper .sort-wrapper .sort{margin-right:4px}@media (min-width: 960px){.customer-portal ui-paged-list .sort-filter-wrapper .sort-wrapper .sort{margin-right:8px}}.customer-portal ui-paged-list .action-button{display:flex;min-width:40px;align-items:center;justify-content:center}.customer-portal ui-paged-list .list-item__title,.customer-portal ui-paged-list .list-item__line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block}.customer-portal ui-paged-list .use-search-hint{margin:16px;border-radius:4px;background-color:#e0f5f7}.customer-portal ui-paged-list .use-search-hint .icon-wrapper{align-self:flex-start}.customer-portal ui-paged-list .use-search-hint .icon-wrapper .mat-icon{vertical-align:middle;width:18px;height:18px;font-size:18px;line-height:18px}.customer-portal ui-paged-list .use-search-hint .use-search{color:#00aabc}.customer-portal ui-list-search .ui-list-search{height:44px}.customer-portal ui-list-search .select-mode{padding:4px 16px;background-color:#e0f5f7}.customer-portal ui-list-search .select-mode .select-mode-title{margin-left:8px}.customer-portal ui-list-search .scope-wrapper{display:flex;align-items:center}.customer-portal ui-list-search .scope-wrapper .scope-icon{margin-right:8px;vertical-align:middle}.customer-portal ui-list-search .scope-wrapper .scope-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;vertical-align:middle}.customer-portal ui-list-search .search-wrapper{padding:4px 16px}.customer-portal ui-list-search .search-wrapper .search-box{border-radius:4px;border:1px solid #00aabc}.customer-portal ui-list-search .search-wrapper .search-box .search-input{margin-top:0;padding-bottom:0;margin-left:16px}.customer-portal ui-list-search .search-wrapper .search-box .clear-icon-wrapper{display:flex;align-items:center;justify-content:center;min-width:40px;margin-right:8px}.customer-portal ui-list-search .search-wrapper .search-box .search-icon-wrapper{display:flex;align-items:center;justify-content:center;background-color:#00aabc;min-width:40px}.customer-portal ui-list-search .search-wrapper .search-box .search-icon-wrapper .search-icon{color:#ffe9ee}.customer-portal .received-wrapper .mat-divider-horizontal{margin-top:15px;margin-bottom:16px}.customer-portal .received-wrapper .received__button{display:block;margin-bottom:8px}@media (min-width: 960px){.customer-portal .received-wrapper .received__button{margin-bottom:16px}}.customer-portal .received-wrapper .received__description{color:#0009;text-align:center}.customer-portal .received-wrapper .received__mat-badge-customize{margin-left:8px}@media (min-width: 960px){.customer-portal .received-wrapper .received__mat-badge-customize{margin-left:16px}}.customer-portal .received-wrapper .received__mat-badge-customize .mat-badge-content{min-width:22px;width:auto;line-height:15px;right:unset!important;top:unset!important;bottom:-3px!important;padding:4px}.customer-portal ui-submited-documents-widget .submitted-table-footer{display:flex;justify-content:space-between}.customer-portal ui-submited-documents-widget .submitted-table-footer .amount{display:flex;align-items:center;margin-right:8px}@media (min-width: 960px){.customer-portal ui-submited-documents-widget .submitted-table-footer .amount{margin-right:16px}}.customer-portal ui-submited-documents-widget .widget__card-content{border:1px solid #e0e0e0;border-radius:4px}.customer-portal ui-submited-documents-widget .mat-header-row{background-color:#f0f0f0;min-height:36px;height:36px}.customer-portal ui-submited-documents-widget th.mat-header-cell:not(:first-child):not(:last-child),.customer-portal ui-submited-documents-widget td.mat-cell:not(:first-child):not(:last-child){padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal ui-submited-documents-widget th.mat-header-cell:not(:first-child):not(:last-child),.customer-portal ui-submited-documents-widget td.mat-cell:not(:first-child):not(:last-child){padding-left:8px;padding-right:8px}}.customer-portal ui-submited-documents-widget .mat-row{min-height:36px;height:36px}.customer-portal ui-submited-documents-widget .mat-row:hover{background-color:#e0f5f7}.customer-portal ui-submited-documents-widget .mat-header-cell{color:inherit}.customer-portal ui-submited-documents-widget .mat-header-cell,.customer-portal ui-submited-documents-widget .mat-cell{border:none}.customer-portal ui-submited-documents-widget .mat-column-selection-checkbox{width:52px}.customer-portal ui-submited-documents-widget .mat-paginator-container{height:50px;min-height:50px}.customer-portal ui-submited-documents-widget .mat-paginator-container .mat-paginator-page-size{height:50px}.customer-portal ui-submited-documents-widget .mat-cell-ellipsis{min-width:250px}.customer-portal ui-work-appliance-details-widget .appliance-table-footer{display:flex;justify-content:space-between}.customer-portal ui-work-appliance-details-widget .appliance-table-footer .amount{display:flex;align-items:center;margin-right:8px}@media (min-width: 960px){.customer-portal ui-work-appliance-details-widget .appliance-table-footer .amount{margin-right:16px}}.customer-portal ui-work-appliance-details-widget .widget__card-content{border:1px solid #e0e0e0;border-radius:4px}.customer-portal ui-work-appliance-details-widget th.mat-header-cell:not(:first-child):not(:last-child),.customer-portal ui-work-appliance-details-widget td.mat-cell:not(:first-child):not(:last-child){padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal ui-work-appliance-details-widget th.mat-header-cell:not(:first-child):not(:last-child),.customer-portal ui-work-appliance-details-widget td.mat-cell:not(:first-child):not(:last-child){padding-left:8px;padding-right:8px}}.customer-portal ui-work-appliance-details-widget .mat-header-cell,.customer-portal ui-work-appliance-details-widget .mat-cell{border:none}.customer-portal ui-work-appliance-details-widget .mat-header-row{background-color:#f0f0f0;min-height:36px;height:36px}.customer-portal ui-work-appliance-details-widget .mat-row{min-height:36px;height:36px}.customer-portal ui-work-appliance-details-widget .mat-row:hover{background-color:#e0f5f7}.customer-portal ui-work-appliance-details-widget .mat-header-cell{color:inherit}.customer-portal ui-work-appliance-details-widget .mat-column-selection-checkbox{width:45px}.customer-portal ui-work-appliance-details-widget .mat-paginator-container{height:50px;min-height:50px}.customer-portal ui-work-appliance-details-widget .mat-paginator-container .mat-paginator-page-size{height:50px}.customer-portal ui-work-appliance-details-widget .mat-cell-ellipsis{min-width:250px}.customer-portal ui-work-appliance-details-widget .document-template-block .document-icon-button{width:24px;height:24px;line-height:24px;margin-right:4px}@media (min-width: 960px){.customer-portal ui-work-appliance-details-widget .document-template-block .document-icon-button{margin-right:8px}}.customer-portal ui-work-appliance-details-widget .document-template-block .document-icon-button .mat-icon{color:#0000008a}.customer-portal .ui-work-appliance-details-expanded-dialog__head .mat-icon-button{margin-right:8px}@media (min-width: 960px){.customer-portal .ui-work-appliance-details-expanded-dialog__head .mat-icon-button{margin-right:16px}}.customer-portal .ui-work-appliance-details-expanded-dialog__head .mat-icon-button .mat-icon{color:#0000008a}.customer-portal .ui-work-appliance-details-expanded-dialog__info .work-appliance-count:not(:first-child){margin-left:8px}@media (min-width: 960px){.customer-portal .ui-work-appliance-details-expanded-dialog__info .work-appliance-count:not(:first-child){margin-left:16px}}.customer-portal .ui-work-appliance-details-expanded-dialog__info .work-appliance-count{border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}.customer-portal .ui-work-appliance-details-expanded-dialog__info .work-appliance-count .title,.customer-portal .ui-work-appliance-details-expanded-dialog__info .work-appliance-count .count{margin:4px}@media (min-width: 960px){.customer-portal .ui-work-appliance-details-expanded-dialog__info .work-appliance-count .title,.customer-portal .ui-work-appliance-details-expanded-dialog__info .work-appliance-count .count{margin:8px}}.customer-portal .ui-work-appliance-details-expanded-dialog__info .work-appliance-count .warning{color:#ff0c3e}.customer-portal .ui-work-appliance-details-expanded-dialog__info .employee-work-appliance-counts{margin-top:8px;margin-bottom:8px;margin-left:4px}@media (min-width: 960px){.customer-portal .ui-work-appliance-details-expanded-dialog__info .employee-work-appliance-counts{margin-top:16px;margin-bottom:16px}}@media (min-width: 960px){.customer-portal .ui-work-appliance-details-expanded-dialog__info .employee-work-appliance-counts{margin-left:8px}}.customer-portal .ui-work-appliance-details-expanded-dialog__grid .toolbar{border-bottom:1px solid #e0e0e0}.customer-portal .ui-pdf-preview-overlay__nav-bar{background-color:#202020;color:#fff}.customer-portal .ui-pdf-preview-overlay__scope{border-left:1px solid #fff}.customer-portal .ui-pdf-internal-doc-preview-overlay__button.disabled{color:#616161;cursor:auto}.customer-portal .ui-pdf-internal-doc-preview-overlay__button.white{color:#fff}.customer-portal .ui-pdf-doc-version-overlay__button.disabled{color:#616161;cursor:auto}.customer-portal .pdf-container{background:#525659}.customer-portal .pdf-container.pointer-events-none{pointer-events:none}.customer-portal .pdf-container:not(.pointer-events-none){pointer-events:all}.customer-portal .preview-error-message{background-color:#fff;box-shadow:0 9px 12px #00000024,0 3px 16px #0000001f,0 5px 6px #0003;border-radius:4px}.customer-portal .preview-error-message .error-title{letter-spacing:.15px}.customer-portal .preview-error-message .document-title{letter-spacing:.4px;color:#0009}.customer-portal ui-progress-bar{height:3px;background-color:#b3e6eb}.customer-portal ui-progress-bar:before,.customer-portal ui-progress-bar:after{background-color:#00aabc}.customer-portal ui-search-filter .disabled-state{cursor:default;color:#9e9e9e}.customer-portal .form-max-width{max-width:320px;min-width:160px}.customer-portal .ui-search-filter{max-width:165px}.customer-portal .ui-search-filter .ui-search-filter__cell{max-width:120px}.customer-portal .ui-search-filter .ui-search-filter__cell .ui-search-filter__cell-label{color:#0009}.customer-portal .ui-search-filter .ui-search-filter__icon-cancel{color:#0000008a}.customer-portal .attribute-icon{width:16px}.customer-portal .ui-search-filter-popup-panel{max-width:320px;max-height:440px;border-radius:4px;background-color:#fff}.customer-portal .ui-search-filter-popup-panel .mat-form-field{margin:8px;height:40px}.customer-portal .ui-search-filter-popup-panel .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .ui-search-filter-popup-panel .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .ui-search-filter-popup-panel .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .ui-search-filter-popup-panel .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .ui-search-filter-popup-panel .mat-form-field .mat-form-field-infix{padding:0}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .mat-form-field{margin:16px}}.customer-portal .ui-search-filter-popup-panel .mat-form-field .mat-icon{color:#0000008a}.customer-portal .ui-search-filter-popup-panel .mat-form-field+.mat-form-field{margin-top:0}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__freetext .mat-form-field-suffix{top:.4em}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__search-box{height:40px;border-bottom:1px solid #e0e0e0}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__search-box .ui-search-filter__input{margin-left:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__search-box .ui-search-filter__input{margin-left:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__search-box .ui-search-filter__icon{margin-left:4px;margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__search-box .ui-search-filter__icon{margin-left:8px;margin-right:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__additional-info{height:40px;border-top:1px solid #e0e0e0;color:#0009}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__additional-info span{margin-left:8px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__additional-info span{margin-left:16px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__more-info{height:32px;color:#0009;margin-bottom:-8px}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__cleartext{margin-left:8px;margin-top:8px;margin-right:8px;color:#00aabc}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__cleartext{margin-left:16px;margin-top:16px;margin-right:16px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__info-box{padding:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__info-box{padding:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list{height:calc(100% - 40px)}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .list-option-display-info{height:20px}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .list-option-display-info span{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional{height:calc(100% - 80px)}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .ui-search-filter__info-box,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .ui-search-filter__info-box{margin-left:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .ui-search-filter__info-box,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .ui-search-filter__info-box{margin-left:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .mat-selection-list.-single .mat-list-option[aria-selected=true],.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .mat-selection-list.-single .mat-list-option[aria-selected=true]{background-color:#eee}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .filters-group,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .filters-group{margin-bottom:4px;margin-top:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .filters-group,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .filters-group{margin-bottom:8px;margin-top:8px;margin-left:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-group,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-group{padding-bottom:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-group,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-group{padding-bottom:8px}}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-group,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-group{margin-left:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-group .adressbook-grid:empty,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-group .adressbook-grid:empty{display:none}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-group .adressbook-grid,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-group .adressbook-grid{min-height:40px}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-group .adressbook-grid .column-row,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-group .adressbook-grid .column-row{height:40px}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-group .partnerAdressbook-grid,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-group .partnerAdressbook-grid{min-height:30px}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-group .partnerAdressbook-grid .column-row,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-group .partnerAdressbook-grid .column-row{height:30px}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-info,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-info{margin-bottom:4px;color:#0009}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-info,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-info{margin-bottom:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-row,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-row{margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-row,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-row{margin-top:8px;margin-bottom:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-row .mat-checkbox,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-row .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-row .mat-checkbox,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-row .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list .column-row .mat-icon,.customer-portal .ui-search-filter-popup-panel .ui-search-filter__list-additional .column-row .mat-icon{color:#0000008a}.customer-portal .ui-pane-splitter__visible-vertical{border-right:1px solid rgba(0,0,0,.12);border-left:1px solid rgba(0,0,0,.12)}.customer-portal ui-template-card .action-link-wrapper,.customer-portal ui-template-card .template-card-header{display:none}@media (min-width: 600px){.customer-portal ui-template-card.-wizard-template-list .template-card-header{display:block}.customer-portal ui-template-card.-wizard-template-list .action-link-wrapper{display:block}.customer-portal ui-template-card.-wizard-template-list .icon-wrapper{display:none}}.customer-portal ui-template-card .template-card{border:1px solid #e0e0e0;background-color:#f5f5f5}.customer-portal ui-template-card .name{padding-top:4px;padding-bottom:4px}@media (min-width: 960px){.customer-portal ui-template-card .name{padding-top:8px;padding-bottom:8px}}.customer-portal ui-template-card .action-link-wrapper{padding-top:4px;padding-bottom:4px}@media (min-width: 960px){.customer-portal ui-template-card .action-link-wrapper{padding-top:8px;padding-bottom:8px}}.customer-portal ui-template-card .action-link-wrapper .action-link{color:#00aabc}.customer-portal ui-template-card .template-card-content{color:#616161}.customer-portal ui-template-dialog .action-link{color:#00aabc}.customer-portal ui-welcome{color:#00000061}.customer-portal .ui-welcome__message{color:#0000008a}.customer-portal .ui-file-input{padding-top:8px;padding-bottom:8px}@media (min-width: 960px){.customer-portal .ui-file-input{padding-top:16px;padding-bottom:16px}}.customer-portal .ui-file-input .mat-icon{color:#0000008a}.customer-portal .ui-file-input .mat-icon.file-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .ui-file-input .mat-icon.file-icon{margin-right:8px}}.customer-portal .ui-file-input .mat-icon.-error{color:#ff0c3e}.customer-portal .ui-file-input.-empty{border:1px dashed rgba(0,0,0,.32);border-radius:5px}.customer-portal .ui-file-input.-empty.-active{border:2px solid #00aabc;background-color:#00aabc3d}.customer-portal .ui-file-input.-invalid{border:2px solid #ff0c3e}.customer-portal .ui-file-input.-invalid .file-name,.customer-portal .ui-file-input.-invalid .upload-text{color:#ff0c3e}.customer-portal .ui-file-input .upload-icon{margin-right:8px}@media (min-width: 960px){.customer-portal .ui-file-input .upload-icon{margin-right:16px}}.customer-portal .ui-file-input .upload-text{color:#0009}.customer-portal .ui-file-input .upload-text .upload-title{margin:0}.customer-portal .ui-file-input .upload-text .highlight-text{color:#00aabc}.customer-portal .ui-file-input.-disabled.-empty{border:1px dashed rgba(0,0,0,.12)}.customer-portal .ui-file-input.-disabled .mat-icon,.customer-portal .ui-file-input.-disabled .file-name,.customer-portal .ui-file-input.-disabled .upload-text,.customer-portal .ui-file-input.-disabled .highlight-text{color:#00000061}.customer-portal .ui-file-input .file-container{margin-top:-8px;margin-bottom:-8px}@media (min-width: 960px){.customer-portal .ui-file-input .file-container{margin-top:-16px;margin-bottom:-16px}}.customer-portal .ui-file-dropzone{z-index:100}.customer-portal .ui-file-dropzone.-active:before,.customer-portal .ui-file-dropzone.-active-local:before{inset:8px;border:2px solid #00aabc;background-color:#00aabc3d}.customer-portal .ui-file-dropzone .ui-file-dropzone-notification{margin-bottom:8px;padding:4px;height:40px;border-radius:4px}@media (min-width: 960px){.customer-portal .ui-file-dropzone .ui-file-dropzone-notification{margin-bottom:16px}}@media (min-width: 960px){.customer-portal .ui-file-dropzone .ui-file-dropzone-notification{padding:8px}}.customer-portal .ui-file-dropzone .ui-file-dropzone-notification span{margin-left:4px}@media (min-width: 960px){.customer-portal .ui-file-dropzone .ui-file-dropzone-notification span{margin-left:8px}}.customer-portal ui-search-dialog .mat-dialog-content{padding-left:4px;padding-right:4px;min-width:60vw;max-width:60vw;height:80vh}@media (min-width: 960px){.customer-portal ui-search-dialog .mat-dialog-content{padding-left:8px;padding-right:8px}}.customer-portal ui-search-dialog .ui-search{max-width:600px}.customer-portal .-selected-template{background-color:#e0f5f7;color:#4dc4d0}.customer-portal .ui-document-prototype-select-dialog{height:80vh}.customer-portal .ui-document-prototype-select-dialog .column-group{padding-bottom:4px}@media (min-width: 960px){.customer-portal .ui-document-prototype-select-dialog .column-group{padding-bottom:8px}}.customer-portal .ui-document-prototype-select-dialog .column-group .grid{min-height:30px}.customer-portal .ui-document-prototype-select-dialog .column-group .category{margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal .ui-document-prototype-select-dialog .column-group .category{margin-top:8px;margin-bottom:8px}}.customer-portal .ui-document-prototype-select-dialog .column-group .template{padding-left:4px;padding-right:4px;cursor:pointer;outline:none!important}@media (min-width: 960px){.customer-portal .ui-document-prototype-select-dialog .column-group .template{padding-left:8px;padding-right:8px}}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__search-wrapper .ui-search-tree-dialog__favorite-toggle.-active{color:#ff9b04}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__search-wrapper .ui-search-tree-dialog__search-field{height:40px}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__search-wrapper .ui-search-tree-dialog__search-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__search-wrapper .ui-search-tree-dialog__search-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__search-wrapper .ui-search-tree-dialog__search-field .mat-select-arrow-wrapper{transform:none}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__search-wrapper .ui-search-tree-dialog__search-field .mat-form-field-flex{height:100%}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__search-wrapper .ui-search-tree-dialog__search-field .mat-form-field-infix{padding:0}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__search-wrapper .ui-search-tree-dialog__search-field .mat-form-field-suffix{top:.4em}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__footer-wrapper .ui-search-tree-dialog__footer-text-wrapper .ui-search-tree-dialog__footer-text{color:#0009}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__footer-wrapper .ui-search-tree-dialog__footer-text-wrapper .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__footer-wrapper .ui-search-tree-dialog__footer-text-wrapper .mat-icon{margin-right:8px}}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__footer-wrapper .ui-search-tree-dialog__clear-button{border-color:#00aabc}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__content-wrapper{padding-left:24px}.customer-portal .ui-search-tree-dialog ul ul{padding-left:8px}@media (min-width: 960px){.customer-portal .ui-search-tree-dialog ul ul{padding-left:16px}}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item{height:40px;-webkit-user-select:none;user-select:none}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item.-active,.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item.-active .ui-search-tree-dialog__tree-item-icon{color:#00aabc}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item.-active,.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item:hover{position:relative}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item.-active:before,.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item:hover:before{content:"";position:absolute;inset:0 0 0 -100%;z-index:1;display:block;background-color:#e0f5f7}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item .mat-icon,.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item img{margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item .mat-icon,.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item img{margin-right:8px}}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__tree-item .ui-search-tree-dialog__tree-item-favorite-icon{color:#ff9b04}.customer-portal .ui-search-tree-dialog .mat-icon{color:#0000008a}.customer-portal .ui-search .search .mat-form-field{height:40px}.customer-portal .ui-search .search .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .ui-search .search .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .ui-search .search .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .ui-search .search .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .ui-search .search .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .ui-search .search .mat-form-field .mat-form-field-infix{padding:.5em 0}.customer-portal .ui-search .search .form-button .mat-icon{margin-right:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .ui-search .search .form-button .mat-icon{margin-right:8px}}.customer-portal .ui-search .search .form-button.mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal .ui-search .search .text-search-icon,.customer-portal .ui-search .search .text-clear-icon{color:#0000008a}.customer-portal .ui-search .filters-button{margin-left:4px;padding:4px;border-radius:4px}@media (min-width: 960px){.customer-portal .ui-search .filters-button{margin-left:8px}}@media (min-width: 960px){.customer-portal .ui-search .filters-button{padding:8px}}.customer-portal .ui-search .selected-filters-clear{padding:4px;margin-left:4px;border-left:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .ui-search .selected-filters-clear{padding:8px}}@media (min-width: 960px){.customer-portal .ui-search .selected-filters-clear{margin-left:8px}}.customer-portal .ui-search .search-search-filters mat-divider{margin-left:4px;margin-right:4px;height:20px}@media (min-width: 960px){.customer-portal .ui-search .search-search-filters mat-divider{margin-left:8px;margin-right:8px}}.customer-portal .ui-search ui-search-filter{padding:4px;margin-left:4px;margin-bottom:4px;border-radius:4px}@media (min-width: 960px){.customer-portal .ui-search ui-search-filter{padding:8px}}@media (min-width: 960px){.customer-portal .ui-search ui-search-filter{margin-left:8px;margin-bottom:8px}}.customer-portal .ui-search .columns-edit-icon{color:#0000008a}.customer-portal .ui-search .columns-edit-icon:hover{color:#00aabc}.customer-portal .ui-search .selected-search-filter .filter-title{margin-right:4px}@media (min-width: 960px){.customer-portal .ui-search .selected-search-filter .filter-title{margin-right:8px}}.customer-portal .ui-search .selected-search-filter .filter-modified{margin-right:4px;color:#0009}@media (min-width: 960px){.customer-portal .ui-search .selected-search-filter .filter-modified{margin-right:8px}}.customer-portal .ui-search .selected-search-filter .filter-undo{margin-right:4px;width:16px}@media (min-width: 960px){.customer-portal .ui-search .selected-search-filter .filter-undo{margin-right:8px}}.customer-portal .ui-search .selected-search-filter .update-button{margin-left:4px}@media (min-width: 960px){.customer-portal .ui-search .selected-search-filter .update-button{margin-left:8px}}.customer-portal .ui-search .disabled-state{cursor:default;color:#9e9e9e}.customer-portal .ui-search .disabled-state a{color:#9e9e9e}.customer-portal .ui-search-filter-popup-panel .ui-search-filters{width:320px;height:420px;overflow-y:auto}.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved{margin-top:4px;margin-bottom:4px;width:320px;max-height:420px;overflow-y:auto}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved{margin-top:8px;margin-bottom:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved .column-group{margin:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved .column-group{margin:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved .search-icon{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved .search-icon{margin-left:8px;margin-right:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved .more-actions-icon{margin-right:4px;color:#9e9e9e}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved .more-actions-icon{margin-right:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters-saved .more-actions-button-span button{height:24px;width:24px;line-height:24px}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .mat-form-field-underline{bottom:-5px}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .columns-grid{margin-left:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters .columns-grid{margin-left:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .clear-buttons{margin-bottom:4px;margin-left:4px;margin-top:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters .clear-buttons{margin-bottom:8px;margin-left:8px;margin-top:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .filters-group{margin-bottom:4px;margin-top:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters .filters-group{margin-bottom:8px;margin-top:8px;margin-left:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .overline{margin-bottom:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters .overline{margin-bottom:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-group{padding-bottom:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-group{padding-bottom:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-group .grid:empty{display:none}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-group .grid{min-height:30px}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-info{margin-bottom:4px;color:#0009}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-info{margin-bottom:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-row{height:30px}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-row .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-row .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-row .mat-icon{color:#0000008a}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-placeholder{height:30px;background:#fafafa}.customer-portal .ui-search-filter-popup-panel .no-searches{margin:4px;padding:4px;width:320px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .no-searches{margin:8px}}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .no-searches{padding:8px}}.customer-portal .ui-search-filter-popup-panel .no-searches span{color:#0000008a}.customer-portal .ui-search-filter-popup-panel .search-box{height:40px;border-bottom:1px solid #e0e0e0}.customer-portal .ui-search-filter-popup-panel .search-box .search-input{margin-left:4px;padding-left:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .search-box .search-input{margin-left:8px}}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .search-box .search-input{padding-left:8px}}.customer-portal .ui-search-filter-popup-panel .search-box .search-icon{margin-left:4px;margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .search-box .search-icon{margin-left:8px;margin-right:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters-more-actions{margin:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .ui-search-filters-more-actions{margin:8px}}.customer-portal .ui-search-filter-popup-panel .ui-search-filters-more-actions .disabled{color:#9e9e9e;cursor:default}.customer-portal .ui-search-filter-popup-panel .column-group{margin:4px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .column-group{margin:8px}}.customer-portal .ui-search-filter-popup-panel .delete-icon{margin-left:4px;margin-right:4px;width:18px;height:14px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .delete-icon{margin-left:8px;margin-right:8px}}.customer-portal .ui-search-filter-popup-panel .edit-icon{margin-left:4px;margin-right:4px;width:18px}@media (min-width: 960px){.customer-portal .ui-search-filter-popup-panel .edit-icon{margin-left:8px;margin-right:8px}}.customer-portal ui-sign-dialog .signature-type{border:1px solid #e0e0e0;border-radius:5px}.customer-portal ui-sign-dialog .signature-type .sign-selector{padding:4px 8px}.customer-portal ui-sign-dialog .signature-type .mat-select-trigger{vertical-align:middle;height:unset}@media (min-width: 960px){.customer-portal ui-sign-dialog .ui-sign-dialog{width:700px}}@media (max-width: 959.98px){.customer-portal ui-sign-dialog .mat-tab-header{margin:0 -16px;background-color:#f5f5f5;border-top:1px solid #e0e0e0}.customer-portal ui-sign-dialog .mat-tab-group.no-card-sign .mat-tab-label{width:50%}.customer-portal ui-sign-dialog .mat-tab-group{min-height:330px}.customer-portal ui-sign-dialog .mat-tab-group .mat-divider{width:100%}.customer-portal ui-sign-dialog .advanced-sign-wrapper .mat-divider{margin:0 -16px}}.customer-portal ui-sign-dialog .sign-dialog-buttons{padding-top:16px}.customer-portal ui-sign-dialog .sign-dialog-buttons img{margin-right:8px}.customer-portal ui-sign-dialog .mat-tab-body-wrapper{height:100%}.customer-portal ui-sign-dialog .mat-dialog-actions{padding-top:8px}@media (min-width: 960px){.customer-portal ui-sign-dialog .mat-dialog-actions{padding-top:16px}}.customer-portal ui-sign-dialog .mat-tab-label-active{color:#00aabc}.customer-portal ui-sign-dialog .-error-text{color:#ff0c3e}.customer-portal ui-sign-dialog .-label-text{color:#9e9e9e}@media (min-width: 960px){.customer-portal ui-sign-dialog .-border-right{border-right-width:1px;border-right-style:solid;border-right-color:#0000001f}}.customer-portal ui-sign-dialog .-center-vertically{display:flex;align-items:center;justify-content:center}@media (max-width: 959.98px){.customer-portal ui-sign-dialog .signature-config{padding:16px 0}}.customer-portal ui-sign-dialog .signature-config .signature-type{margin:8px 0;padding:4px 8px!important}@media (min-width: 960px){.customer-portal ui-sign-dialog .signature-config .signature-type{margin-right:8px}}.customer-portal ui-sign-dialog .visualSignatureContainer{border:1px solid #e0e0e0;border-radius:5px;padding:4px 8px!important;align-items:center;margin:8px 0}.customer-portal ui-sign-dialog .visualSignatureContainer .title_toggle{padding:4px 8px}.customer-portal ui-sign-dialog .visualSignatureContainer .title_toggle .toggle-wrapper{margin-bottom:-1px}@media (max-width: 959.98px){.customer-portal ui-sign-dialog .visualSignatureContainer{order:-1}}@media (min-width: 960px){.customer-portal ui-sign-dialog .visualSignatureContainer{margin-left:4px}}.customer-portal ui-sign-dialog .visualSignatureTitle{flex:1 0 auto;background-color:#fff}.customer-portal ui-sign-dialog .signingPurpose{border:1px solid #e0e0e0;border-radius:5px;padding:4px 8px!important}.customer-portal ui-sign-dialog .signingPurpose .signingPurposeWrapper{padding:6px 8px}.customer-portal ui-sign-dialog .signingPurpose .signingPurposeTitle{padding-right:4px;background-color:#fff;color:#0009}@media (min-width: 960px){.customer-portal ui-sign-dialog .signingPurpose .signingPurposeTitle{padding-right:8px}}.customer-portal ui-document-upload-dialog .upload-options-wrapper button{margin-left:4px;margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal ui-document-upload-dialog .upload-options-wrapper button{margin-left:8px;margin-top:8px;margin-bottom:8px}}.customer-portal ui-document-upload-dialog .mat-dialog-content{overflow:hidden}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .file-row.file-selected-row{background-color:#19aaba1f}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-documents{border-top:1px solid #e0e0e0}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-documents h4.disabled{color:#00000061}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-documents .mat-slide-toggle .mat-slide-toggle-label .mat-slide-toggle-bar.mat-slide-toggle-bar-no-side-margin{background-color:#19aaba1f}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-documents .mat-slide-toggle .mat-slide-toggle-label .mat-slide-toggle-bar.mat-slide-toggle-bar-no-side-margin .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{background-color:#0000008a}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-documents .mat-slide-toggle.mat-checked .mat-slide-toggle-label .mat-slide-toggle-bar.mat-slide-toggle-bar-no-side-margin{background-color:#19aaba1f}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-documents .mat-slide-toggle.mat-checked .mat-slide-toggle-label .mat-slide-toggle-bar.mat-slide-toggle-bar-no-side-margin .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{background-color:#19aaba}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-warning-container{background-color:#19aaba1f}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-warning-container.invlaid{background-color:#ff0c3e1f}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-warning-container .icon-info.valid{color:#ff9b04}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-warning-container .icon-info.invalid{color:#ff0c3e}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .selected-format.mat-stroked-button:not([disabled]){color:#00aabc;border-color:#00aabc}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .send-button{margin-right:4px}@media (min-width: 960px){.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .send-button{margin-right:8px}}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .send-button.mat-stroked-button:not([disabled]){color:#00aabc;border-color:#00aabc}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .border{margin-bottom:8px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .border{margin-bottom:16px}}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .document-field{height:40px}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .document-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .document-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .document-field .mat-select-arrow-wrapper{transform:none}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .document-field .mat-form-field-flex{height:100%}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .document-field .mat-form-field-infix{padding:0}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .type-icon{margin-right:4px}@media (min-width: 960px){.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .type-icon{margin-right:8px}}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .mat-icon{color:#0000008a;font-size:20px}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .mat-icon.row-icon{margin-right:4px}@media (min-width: 960px){.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .mat-icon.row-icon{margin-right:8px}}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .status-icon{color:#27ae60}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .status-icon.-error{color:#ff0c3e}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .status-icon.-warning{color:#ff9b04}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .folder-input{border:1px solid #e0e0e0}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .folder-input-label{color:#9e9e9e}.customer-portal ui-document-upload-success .mat-icon{height:40px;width:40px;font-size:40px;color:#45ce6c;margin-bottom:4px}@media (min-width: 960px){.customer-portal ui-document-upload-success .mat-icon{margin-bottom:8px}}.customer-portal ui-document-upload-success .description{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal ui-document-upload-success .description{padding-left:8px;padding-right:8px}}.customer-portal ui-document-upload-success .mat-dialog-actions{padding-top:8px}@media (min-width: 960px){.customer-portal ui-document-upload-success .mat-dialog-actions{padding-top:16px}}.customer-portal .ui-grid-configuration-dialog{height:80vh}.customer-portal .ui-grid-configuration-dialog .mat-form-field{height:40px;margin:16px auto}.customer-portal .ui-grid-configuration-dialog .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .ui-grid-configuration-dialog .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .ui-grid-configuration-dialog .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .ui-grid-configuration-dialog .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .ui-grid-configuration-dialog .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .ui-grid-configuration-dialog .mat-form-field+.cell{margin-left:16px}.customer-portal .ui-grid-configuration-dialog .mat-form-field .mat-form-field-suffix .mat-icon{color:#616161}.customer-portal .ui-grid-configuration-dialog .mat-form-field .mat-form-field-underline{bottom:-5px}.customer-portal .ui-grid-configuration-dialog .overline{margin-bottom:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .ui-grid-configuration-dialog .overline{margin-bottom:8px}}.customer-portal .ui-grid-configuration-dialog .columns-grid{max-height:calc(100% - 72px)}.customer-portal .ui-grid-configuration-dialog .columns-grid .column-group{padding-bottom:4px}@media (min-width: 960px){.customer-portal .ui-grid-configuration-dialog .columns-grid .column-group{padding-bottom:8px}}.customer-portal .ui-grid-configuration-dialog .columns-grid .column-group .grid{min-height:30px}.customer-portal .ui-grid-configuration-dialog .column-info{margin-bottom:4px;color:#0009}@media (min-width: 960px){.customer-portal .ui-grid-configuration-dialog .column-info{margin-bottom:8px}}.customer-portal .ui-grid-configuration-dialog .column-row{height:30px}.customer-portal .ui-grid-configuration-dialog .column-row .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .ui-grid-configuration-dialog .column-row .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .ui-grid-configuration-dialog .column-row .mat-icon{color:#0000008a}.customer-portal .ui-grid-configuration-dialog .column-placeholder{height:30px;border:dotted 2px #e0e0e0;background:#fafafa;transition:transform .25s cubic-bezier(0,0,.2,1)}.customer-portal .ui-grid-configuration-dialog .mat-dialog-actions{flex-direction:column}.customer-portal .ui-grid-configuration-dialog .mat-dialog-actions .mat-divider{width:100%;margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal .ui-grid-configuration-dialog .mat-dialog-actions .mat-divider{margin-top:8px;margin-bottom:8px}}.customer-portal .ui-grid-configuration-dialog .mat-dialog-actions div{margin-left:auto}.customer-portal .ui-grid-configuration-dialog .mat-dialog-actions button+button{margin-left:4px}@media (min-width: 960px){.customer-portal .ui-grid-configuration-dialog .mat-dialog-actions button+button{margin-left:8px}}.customer-portal .ui-grid-configuration-dialog .mat-dialog-actions button{margin-top:4px}@media (min-width: 960px){.customer-portal .ui-grid-configuration-dialog .mat-dialog-actions button{margin-top:8px}}.customer-portal .column-row{background:#fff}.customer-portal .column-row.cdk-drag-preview{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.customer-portal .column-row.cdk-drag-preview .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .column-row.cdk-drag-preview .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .column-row.cdk-drag-preview .mat-icon{color:#0000008a}.customer-portal .column-row.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.customer-portal ui-create-addressbook-dialog .icon-colored{color:#0000008a}.customer-portal ui-create-addressbook-dialog .mat-button.mat-primary.inverted-button{background-color:#00aabc;color:#fff}.customer-portal ui-create-addressbook-dialog .-rekvizitai-search-icon{color:#00aabc}.customer-portal ui-create-addressbook-dialog .-disabled{background-color:#9e9e9e!important}.customer-portal ui-search-rekvizitai-dialog .-required{color:#ff031b}.customer-portal ui-search-rekvizitai-dialog .business-account-container:hover{background-color:#e0f5f7;color:#4dc4d0}.customer-portal ui-search-rekvizitai-dialog .selected-business-account{background-color:#e0f5f7;color:#4dc4d0}.customer-portal ui-search-rekvizitai-dialog .-disabled{background-color:#9e9e9e!important}.customer-portal ui-duplicate-business-account-dialog .-required{color:#ff031b}.customer-portal ui-duplicate-business-account-dialog .mat-button.mat-primary.inverted-button{background-color:#00aabc;color:#fff}.customer-portal ui-duplicate-business-account-dialog .business-account-container:hover{background-color:#e0f5f7;color:#4dc4d0}.customer-portal ui-duplicate-business-account-dialog .selected-business-account{background-color:#e0f5f7;color:#4dc4d0}.customer-portal ui-duplicate-business-account-dialog .-disabled{background-color:#9e9e9e!important}.customer-portal ui-duplicate-business-account-dialog .duplicate-info{display:flex;align-items:center;height:40px;margin-top:6px;background:rgba(255,155,4,.12)}.customer-portal ui-duplicate-business-account-dialog .duplicate-info-icon{margin-right:6px;margin-left:6px}.customer-portal .ui-existing-document-grid .navigation-tree{min-width:300px;width:300px;padding-left:32px;border-bottom:1px solid #e0e0e0}.customer-portal .ui-existing-document-grid .existing-document-grid{border-left:1px solid #e0e0e0}.customer-portal .ui-existing-document-grid ul ul{padding-left:8px}@media (min-width: 960px){.customer-portal .ui-existing-document-grid ul ul{padding-left:16px}}.customer-portal .ui-existing-document-grid .navigation-tree__tree-item{height:40px;-webkit-user-select:none;user-select:none}.customer-portal .ui-existing-document-grid .navigation-tree__tree-item.-active,.customer-portal .ui-existing-document-grid .navigation-tree__tree-item.-active .navigation-tree__tree-item-icon{color:#00aabc}.customer-portal .ui-existing-document-grid .navigation-tree__tree-item.-active,.customer-portal .ui-existing-document-grid .navigation-tree__tree-item:hover{position:relative}.customer-portal .ui-existing-document-grid .navigation-tree__tree-item.-active:before,.customer-portal .ui-existing-document-grid .navigation-tree__tree-item:hover:before{content:"";position:absolute;inset:0 0 0 -100%;z-index:1;display:block;background-color:#e0f5f7}.customer-portal .ui-existing-document-grid .navigation-tree__tree-item .mat-icon,.customer-portal .ui-existing-document-grid .navigation-tree__tree-item img{margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .ui-existing-document-grid .navigation-tree__tree-item .mat-icon,.customer-portal .ui-existing-document-grid .navigation-tree__tree-item img{margin-right:8px}}.customer-portal .ui-existing-document-grid .navigation-tree__tree-item .navigation-tree__tree-item-favorite-icon{color:#ff9b04}.customer-portal .ui-existing-document-grid .mat-icon{color:#0000008a}.customer-portal .ui-existing-document-grid .navigation-tree-search .favorite-toggle.-active{color:#ff9b04}.customer-portal .ui-existing-document-grid .navigation-tree-search .navigation-tree-search-field{height:40px}.customer-portal .ui-existing-document-grid .navigation-tree-search .navigation-tree-search-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .ui-existing-document-grid .navigation-tree-search .navigation-tree-search-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .ui-existing-document-grid .navigation-tree-search .navigation-tree-search-field .mat-select-arrow-wrapper{transform:none}.customer-portal .ui-existing-document-grid .navigation-tree-search .navigation-tree-search-field .mat-form-field-flex{height:100%}.customer-portal .ui-existing-document-grid .navigation-tree-search .navigation-tree-search-field .mat-form-field-infix{padding:0}.customer-portal .ui-existing-document-grid .navigation-tree-search .navigation-tree-search-field .mat-form-field-suffix{top:.4em}.customer-portal .ui-existing-document-grid .ui-search .selected{background:rgba(0,0,0,.08)}.customer-portal .ui-existing-document-grid .ui-search .entered{background:rgba(25,170,186,.12)}.customer-portal .ui-document-attach-dialog__head{border-bottom:1px solid #e0e0e0}.customer-portal .ui-document-preview__nav-bar{background-color:#333;color:#fff}.customer-portal .ui-document-preview__scope{border-left:1px solid #fff}.customer-portal .ui-document-preview__tag{color:#ff031b}.customer-portal .ui-document-preview__button.disabled{color:#616161;cursor:auto}.customer-portal ui-document-container-preview .main-wrapper .container-wrapper .container-expander{border-left:1px solid rgba(0,0,0,.12)}.customer-portal ui-document-container-preview .structure-title{padding:8px;border-bottom:1px solid rgba(0,0,0,.12)}@media (min-width: 960px){.customer-portal ui-document-container-preview .structure-title{padding:16px}}.customer-portal ui-document-container-preview .node{margin-left:4px}@media (min-width: 960px){.customer-portal ui-document-container-preview .node{margin-left:8px}}.customer-portal ui-document-container-preview .node-content{min-height:40px;-webkit-user-select:none;user-select:none;align-items:center}.customer-portal ui-document-container-preview .node-content.-active{color:#00aabc}.customer-portal ui-document-container-preview .node-content.-active,.customer-portal ui-document-container-preview .node-content:hover{position:relative}.customer-portal ui-document-container-preview .node-content.-active:before,.customer-portal ui-document-container-preview .node-content:hover:before{content:"";position:absolute;inset:0 0 0 -100%;z-index:-1;display:block;background-color:#e0f5f7}.customer-portal ui-document-container-preview .node-content>img{margin-right:4px}@media (min-width: 960px){.customer-portal ui-document-container-preview .node-content>img{margin-right:8px}}.customer-portal .addressBookEntries-list-item{background:#fafafa}.customer-portal .addressBookEntries-list-item.-error{background:#fbefdd}.customer-portal .addressBookEntries-list-item .addressBookEntry-title .heading-content{color:#0000008a}.customer-portal ui-external-system-code-document-dialog .grey-icon{color:#9e9e9e}.customer-portal .ui-external-system-code-document-dialog__head{border-bottom:1px solid #e0e0e0}.customer-portal ui-error-page{color:#00000061}.customer-portal .ui-error-page__code{color:#0000008a}.customer-portal .ui-error-page__code:after{margin-top:4px;width:62px;border-bottom-width:2px;border-bottom-color:#00000061}@media (min-width: 960px){.customer-portal .ui-error-page__code:after{margin-top:8px}}.customer-portal .ui-error-page__return-link .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .ui-error-page__return-link .mat-icon{margin-right:8px}}.customer-portal ui-document-signatures-dialog .check-signatures-btn{margin-left:4px}@media (min-width: 960px){.customer-portal ui-document-signatures-dialog .check-signatures-btn{margin-left:8px}}.customer-portal ui-document-signatures-dialog .validity-icon{color:#ff0c3e}.customer-portal ui-document-processes-dialog .grey-icon{color:#9e9e9e}.customer-portal ui-document-processes-dialog .repeatExternalAccessWrapper:hover{background-color:#b3e6eb}.customer-portal ui-document-processes-dialog .repeatExternalAccessWrapper img{margin-right:4px}@media (min-width: 960px){.customer-portal ui-document-processes-dialog .repeatExternalAccessWrapper img{margin-right:8px}}.customer-portal .ui-document-processes-dialog__head{border-bottom:1px solid #e0e0e0}.customer-portal ui-create-product-dialog .required:before{content:"* ";color:#ff031b}.customer-portal ui-create-product-dialog .mat-error{padding-bottom:4px}@media (min-width: 960px){.customer-portal ui-create-product-dialog .mat-error{padding-bottom:8px}}.customer-portal .select-dialog .title-wrapper{padding-bottom:16px}.customer-portal .select-dialog .title-wrapper .mat-icon{float:right}.customer-portal .select-dialog .search-field{height:40px}.customer-portal .select-dialog .search-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .select-dialog .search-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .select-dialog .search-field .mat-select-arrow-wrapper{transform:none}.customer-portal .select-dialog .search-field .mat-form-field-flex{height:100%}.customer-portal .select-dialog .search-field .mat-form-field-infix{padding:0}.customer-portal .select-dialog .search-field .mat-form-field-prefix .mat-icon{margin-right:8px}@media (min-width: 960px){.customer-portal .select-dialog .search-field .mat-form-field-prefix .mat-icon{margin-right:16px}}.customer-portal .select-dialog .search-field .mat-form-field-prefix.mat-focused .mat-icon{color:#00aabc}.customer-portal .select-dialog .available-options-wrapper,.customer-portal .select-dialog .selected-options-wrapper{padding:12px 0}.customer-portal .select-dialog .option-wrapper{padding:8px 0}.customer-portal .select-dialog .option-wrapper .option-action{padding:0 10px}.customer-portal .select-dialog .option-wrapper .option-action .mat-icon-button{width:24px;height:24px;line-height:24px}.customer-portal .select-dialog .option-wrapper .option{flex:1 1 0;width:auto;min-width:0}.customer-portal .select-dialog .option-wrapper .option .mat-icon-button .mat-icon{margin-right:12px}.customer-portal .select-dialog .option-wrapper:hover{background-color:#0000000a}.customer-portal .select-dialog .option-wrapper.selected{background-color:#e0f5f7;color:#4dc4d0}.customer-portal .select-dialog .options-description{padding-bottom:8px}.customer-portal .select-dialog .actions-toolbar{padding-top:4px;padding-bottom:4px}@media (min-width: 960px){.customer-portal .select-dialog .actions-toolbar{padding-top:8px;padding-bottom:8px}}.customer-portal .select-dialog .actions-toolbar button{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .select-dialog .actions-toolbar button{margin-left:8px;margin-right:8px}}.customer-portal ui-default-dialogs-layout .mat-divider{margin:8px -16px 16px}@media (min-width: 960px){.customer-portal ui-default-dialogs-layout .mat-divider{margin:8px -24px 16px}}.customer-portal ui-generating-reports-info .mat-column-actionButton button{float:right}.customer-portal ui-generating-reports-info .mat-column-actionButton button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal ui-generating-reports-info .mat-column-actionButton button .mat-icon{margin-right:8px}}.customer-portal ui-generating-reports-info .mat-column-actionButton button .mat-progress-spinner{margin:0 auto}.customer-portal ui-generating-reports-info th.mat-header-cell:not(:first-child):not(:last-child),.customer-portal ui-generating-reports-info td.mat-cell:not(:first-child):not(:last-child){padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal ui-generating-reports-info th.mat-header-cell:not(:first-child):not(:last-child),.customer-portal ui-generating-reports-info td.mat-cell:not(:first-child):not(:last-child){padding-left:8px;padding-right:8px}}.customer-portal ui-generating-reports-info .mat-cell-ellipsis{min-width:250px}.customer-portal .required-marker{margin-right:4px;color:#dd2c00}.customer-portal .ui-image-input{padding-top:8px;padding-bottom:8px}@media (min-width: 960px){.customer-portal .ui-image-input{padding-top:16px;padding-bottom:16px}}.customer-portal .ui-image-input .mat-icon{color:#0000008a}.customer-portal .ui-image-input .mat-icon.file-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .ui-image-input .mat-icon.file-icon{margin-right:8px}}.customer-portal .ui-image-input.-empty{border-radius:5px}.customer-portal .ui-image-input.-empty.-active{border:2px solid #00aabc;background-color:#00aabc3d}.customer-portal .ui-image-input.-invalid{border:2px solid #ff0c3e}.customer-portal .ui-image-input.-invalid .file-name,.customer-portal .ui-image-input.-invalid .upload-text{color:#ff0c3e}.customer-portal .ui-image-input .info-empty{margin-left:24px}.customer-portal .ui-image-input .info-empty .information{margin-bottom:4px}@media (min-width: 960px){.customer-portal .ui-image-input .info-empty .information{margin-bottom:8px}}.customer-portal .ui-image-input .info-empty .actions .action-add-text{margin-left:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .ui-image-input .info-empty .actions .action-add-text{margin-left:8px}}.customer-portal .ui-image-input .info-empty .actions .action-delete-text{margin-left:4px;color:#ff0c3e}@media (min-width: 960px){.customer-portal .ui-image-input .info-empty .actions .action-delete-text{margin-left:8px}}.customer-portal .ui-image-input .info-empty .actions .action-add-icon{color:#00aabc}.customer-portal .ui-image-input .info-empty .actions .action-delete-icon{color:#ff0c3e}.customer-portal .ui-image-input .avatar-border{border:1px solid #e0e0e0}.customer-portal .ui-image-input .upload-icon{margin-right:8px}@media (min-width: 960px){.customer-portal .ui-image-input .upload-icon{margin-right:16px}}.customer-portal .ui-image-input .upload-text{color:#0009}.customer-portal .ui-image-input .upload-text .upload-title{margin:0}.customer-portal .ui-image-input .upload-text .highlight-text{color:#00aabc}.customer-portal .ui-image-input.-disabled .mat-icon,.customer-portal .ui-image-input.-disabled .file-name,.customer-portal .ui-image-input.-disabled .upload-text,.customer-portal .ui-image-input.-disabled .highlight-text{color:#00000061}.customer-portal .ui-image-input .file-container{margin-top:-8px;margin-bottom:-8px}@media (min-width: 960px){.customer-portal .ui-image-input .file-container{margin-top:-16px;margin-bottom:-16px}}.customer-portal employee-data-wizard-ui .employee-update-data-wizard-ui__form{padding:4px}@media (min-width: 960px){.customer-portal employee-data-wizard-ui .employee-update-data-wizard-ui__form{padding:8px}}.customer-portal employee-data-wizard-ui .employee-update-data-wizard-ui__address{margin-bottom:8px}.customer-portal employee-data-wizard-ui .footer{background-color:#333}.customer-portal employee-data-wizard-ui mat-icon{color:#0000008a}.customer-portal employee-data-wizard-ui .additional-information{width:100%;background:rgba(255,155,4,.12);padding:4px;margin:4px}@media (min-width: 960px){.customer-portal employee-data-wizard-ui .additional-information{padding:8px}}@media (min-width: 960px){.customer-portal employee-data-wizard-ui .additional-information{margin:8px}}.customer-portal employee-data-wizard-ui .NPD-footnote-wrapper{margin-top:-16px;padding:0 auto}.customer-portal onb-wiz-image-upload{margin-left:4px}@media (min-width: 960px){.customer-portal onb-wiz-image-upload{margin-left:8px}}.customer-portal .relatives-information{padding:4px;margin-bottom:4px;background:rgba(0,0,0,.04)}@media (min-width: 960px){.customer-portal .relatives-information{padding:8px}}@media (min-width: 960px){.customer-portal .relatives-information{margin-bottom:8px}}.customer-portal .relatives-information img{margin-right:4px}@media (min-width: 960px){.customer-portal .relatives-information img{margin-right:8px}}.customer-portal .relatives-information span{margin-left:4px}@media (min-width: 960px){.customer-portal .relatives-information span{margin-left:8px}}.customer-portal .add-new-position-button{color:#00aabc}.customer-portal .employee-competence-title,.customer-portal .employee-education-title,.customer-portal .employee-update-label-outside-field{font-weight:500}.customer-portal.ng-touched.ng-invalid .employee-update-label-outside-field{color:#ff0c3e}.customer-portal text-input .employee-update-warning-icon{color:#ff9b04}.customer-portal .efficiency-divider{margin-bottom:16px}.customer-portal ui-employee-update-dialog .employee-update-dialog__image{width:70%;height:auto;margin:16px auto}.customer-portal ui-employee-update-dialog .employee-update-dialog-buttons .mat-stroked-button{margin-left:0}.customer-portal ui-employee-update-dialog .profile-container{background-color:#f5f5f5;padding:16px;border:1px solid #e0e0e0;border-radius:4px}.customer-portal ui-employee-update-dialog .profile-container .profile-description{margin-left:8px}.customer-portal ui-employee-update-dialog .profile-container .profile-description__avatar{margin-right:8px}@media (min-width: 960px){.customer-portal ui-employee-update-dialog .profile-container .profile-description{margin-left:16px}}.customer-portal ui-employee-update-dialog .profile-container .profile-description__positionName{margin-right:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:inline-block;max-width:100%;color:#0009}@media (min-width: 960px){.customer-portal ui-employee-update-dialog .profile-container .profile-description__positionName{margin-right:16px}}.customer-portal ui-employee-update-dialog .border{margin-top:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal ui-employee-update-dialog .border{margin-top:16px}}.customer-portal div.cdk-overlay-pane:not(.mat-dialog-full-screen) ui-attribute-details-dialog{max-width:600px;min-width:300px}.customer-portal ui-attribute-details-dialog{padding:4px}@media (min-width: 960px){.customer-portal ui-attribute-details-dialog{padding:8px}}.customer-portal ui-attribute-details-dialog .attribute-description{max-height:40vh}.customer-portal attribute-input .required-marker{color:#dd2c00}.customer-portal attribute-input.ng-touched.ng-invalid .employee-update-label-outside-field{color:#dd2c00}.customer-portal attribute-input .textArea-input-info .mat-form-field-suffix{padding-top:16px}.customer-portal text-input .required-marker{color:#dd2c00}.customer-portal text-input.ng-touched.ng-invalid .employee-update-label-outside-field{color:#dd2c00}.customer-portal text-input .employee-update-label-outside-field{font-weight:500}.customer-portal ui-address-input .address-type{font-weight:500}.customer-portal ui-confirm-dialog .mat-dialog-actions{padding-top:8px}@media (min-width: 960px){.customer-portal ui-confirm-dialog .mat-dialog-actions{padding-top:16px}}.customer-portal ui-confirm-dialog .default-dialogs-layout__content{max-width:30vw}.customer-portal ui-confirm-dialog .success-icon-wrapper .mat-icon{height:40px;width:40px;font-size:40px;color:#45ce6c;margin-bottom:4px}@media (min-width: 960px){.customer-portal ui-confirm-dialog .success-icon-wrapper .mat-icon{margin-bottom:8px}}.customer-portal .ui-multiselect__sys-objects-popup-panel{max-width:720px}.customer-portal .ui-multiselect .search-sys-objects__icon{color:#616161}.customer-portal .ui-multiselect .multiselect-main-input .mat-select-arrow-wrapper{margin-top:2px}.customer-portal .wizard-search-sys-objects-popup-panel{max-width:720px!important;width:100%}.customer-portal .wizard-search-sys-objects-popup-panel form{width:100%}.customer-portal .wizard-search-sys-objects-popup-panel form .search-sys-objects__search-box .search-sys-objects__icon{height:100%;color:#616161;padding-top:4px;padding-bottom:4px}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel form .search-sys-objects__search-box .search-sys-objects__icon{padding-top:8px;padding-bottom:8px}}.customer-portal .wizard-search-sys-objects-popup-panel form .search-sys-objects__list{overflow:auto}.customer-portal .wizard-search-sys-objects-popup-panel form .search-sys-objects__list .columns-grid{overflow-x:hidden;overflow-y:auto}.customer-portal ui-department-tree-dialog .default-dialogs-layout__content{margin:0!important}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog{min-width:720px}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field{height:40px;margin-bottom:16px}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field .mat-form-field-flex{height:100%}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field .mat-form-field-infix{padding:0}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field+.cell{margin-left:16px}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field .mat-form-field-infix{top:0;padding:0}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field .mat-form-field-suffix .mat-icon{color:#616161}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .mat-form-field .mat-form-field-underline{bottom:-5px}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .department-tree__option-icon .mat-icon{color:#616161}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .node-content{margin:4px}@media (min-width: 960px){.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .node-content{margin:8px}}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .node-content .check-box-wrapper{margin-right:4px;margin-left:4px}@media (min-width: 960px){.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .node-content .check-box-wrapper{margin-right:8px;margin-left:8px}}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .department-tree{height:400px}.customer-portal ui-department-tree-dialog .ui-department-tree-dialog .department-tree_option-icon{width:24px}.customer-portal ui-department-tree-dialog .mat-divider{margin:16px auto}.customer-portal date-input .date-input-title{padding-bottom:16px}.customer-portal ui-quantities-paged-grid-table .disabled-state .mat-sort-header-container{cursor:default;color:#9e9e9e}.customer-portal .ui-quantities-paged-grid-table__wrapper .cell-edit-mode{background-color:#e0f5f7}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-favorite-column,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-selection-checkbox{padding-right:4px;padding-left:4px;width:48px;max-width:48px;min-width:48px;text-align:center!important}@media (min-width: 960px){.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-favorite-column,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-selection-checkbox{padding-right:8px;padding-left:8px}}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-sum-column{width:135px;max-width:135px;min-width:135px}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-cell{border-right:1px solid #e0e0e0}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell{padding:4px 8px}@media (min-width: 960px){.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell{padding-top:8px;padding-bottom:8px}}@media (min-width: 960px){.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell{padding-right:16px;padding-left:16px}}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell .add-left,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell .add-right{background-color:#fff}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-cell:not(.expand-button-cell),.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-footer-cell:not(.expand-button-cell){padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-cell:not(.expand-button-cell),.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-footer-cell:not(.expand-button-cell){padding-left:8px;padding-right:8px}}.customer-portal .ui-quantities-paged-grid-table__wrapper .side-footer-header-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .side-footer-cell{padding-right:8px;padding-left:8px;background-color:#f5f5f5}@media (min-width: 960px){.customer-portal .ui-quantities-paged-grid-table__wrapper .side-footer-header-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .side-footer-cell{padding-right:16px;padding-left:16px}}.customer-portal .ui-quantities-paged-grid-table__wrapper .side-footer-header-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .side-footer-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .side-footer-bottom-cell{border-left:1px solid #e0e0e0}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-cell.mat-column-favorite-column div{line-height:0}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-favorite-column .favorite-icon{color:#fff0;cursor:pointer}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-favorite-column .favorite-icon:hover,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-favorite-column .favorite-icon.-active{color:#ff9b04}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-row,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-row{min-height:20px}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-footer-cell:has(+ .expand-button-cell),.customer-portal .ui-quantities-paged-grid-table__wrapper .footer-empty-cell:has(+ .mat-footer-cell:not(.footer-empty-cell)){border-right:solid 1px;border-color:#e0e0e0}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-footer-cell:not(.footer-empty-cell){border:solid 1px #e0e0e0;border-left:none}.customer-portal .ui-quantities-paged-grid-table__wrapper .footer-row-disabled{display:none}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-footer-cell{background-color:#f5f5f5;border-top:solid 1px #e0e0e0}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .document-type-icon .mat-checkbox,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row .document-type-icon img[checked=true]{display:none}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row .document-type-icon .mat-checkbox-checked{display:block}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover .document-type-icon img{display:none}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover .document-type-icon .mat-checkbox{display:block}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover{background-color:#00000014}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover .mat-column-menu-column,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row:hover .mat-column-selection-checkbox{background-color:#ebebeb}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row[data-selected=true],.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table[data-selectable=true] .mat-row[data-selected=true] .mat-column-selection-checkbox{background-color:#e0f5f7}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-icon.white-icon{color:#fff}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell{color:inherit}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell.mat-cell-ellipsis .mat-sort-header-button{max-width:100%}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell.mat-cell-ellipsis .column-title{overflow:hidden;text-overflow:ellipsis}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-selection-checkbox{min-width:52px;max-width:52px;overflow:hidden}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-menu-column{max-width:52px;border-left:solid 1px #e0e0e0;overflow:hidden}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-footer-cell{padding-right:8px;padding-left:8px}@media (min-width: 960px){.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-cell,.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-footer-cell{padding-right:16px;padding-left:16px}}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-favorite-column{padding-right:4px;padding-left:4px}@media (min-width: 960px){.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-column-favorite-column{padding-right:8px;padding-left:8px}}.customer-portal .empty-state{background:white}.customer-portal .empty-state span{margin:4px;padding:4px}@media (min-width: 960px){.customer-portal .empty-state span{margin:8px}}@media (min-width: 960px){.customer-portal .empty-state span{padding:8px}}.customer-portal .empty-state-background{background:#fafafa}.customer-portal .mat-paginator-container{height:50px;min-height:50px}.customer-portal .mat-paginator-container .mat-paginator-page-size{height:50px}.customer-portal .mat-cell-ellipsis{min-width:250px}.customer-portal .mat-header-cell.expand-button-cell{position:relative;width:0;z-index:101!important;padding:0!important;border:0 none!important}.customer-portal .mat-header-cell.expand-button-cell .expand-button-wrapper{position:absolute;top:24px;right:-12px;width:24px;height:24px;border-radius:12px;background-color:#fff;line-height:24px}.customer-portal .mat-header-cell.expand-button-cell .expand-button-wrapper .mat-icon{color:#0000008a}.customer-portal .mat-cell.expand-button-cell,.customer-portal .mat-footer-cell.expand-button-cell{width:0;padding:0!important;border:0 none!important}.customer-portal .ui-quantities-paged-grid-table__wrapper .attribute-icon{width:16px;margin-right:4px}.customer-portal .ui-quantities-paged-grid-table__wrapper .empty-state-icon{width:40px}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-table .mat-cell[data-selected=true]{border:solid 1px #42ddff;background-color:#42ddff99}.customer-portal .editable-cell .mat-form-field-wrapper{padding:0;height:47px}.customer-portal .editable-cell .mat-form-field-wrapper .mat-form-field-underline{bottom:4px}.customer-portal .editable-cell .mat-form-field-wrapper .mat-form-field-infix{padding-left:3px;margin-top:-5px}.customer-portal .editable-cell .mat-form-field-wrapper .mat-input-element{margin-top:0}.customer-portal .cp-ent-guest-layout__board{border-left:1px solid #e0e0e0;overflow:hidden;position:relative}.customer-portal .cp-ent-guest-layout-board__xmas-card{position:absolute;left:0;top:0;height:100%!important;width:100%!important}.customer-portal .cp-ent-guest-layout-board__login-video{position:absolute;top:0;left:0;height:100%!important;width:100%!important;background-image:linear-gradient(to right,#2fa2a4,#2fa2a4 48.9%,#f1f1f1 48.9%,#f1f1f1 49.6%,#659b99 49.6%,#659b99)}.customer-portal .cp-ent-change-view__head{padding:8px;border-bottom:1px solid #e0e0e0;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-ent-change-view__head{padding:16px}}.customer-portal .cp-ent-change-view__body{padding:8px}@media (min-width: 960px){.customer-portal .cp-ent-change-view__body{padding:16px}}.customer-portal .cp-ent-change-view__wrapper{max-width:400px}.customer-portal .cp-ent-confirm-view__head{padding:8px;border-bottom:1px solid #e0e0e0;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-ent-confirm-view__head{padding:16px}}.customer-portal .cp-ent-confirm-view__body{padding:8px}@media (min-width: 960px){.customer-portal .cp-ent-confirm-view__body{padding:16px}}.customer-portal .cp-ent-confirm-view__wrapper{max-width:400px}.customer-portal .cp-ent-portfolio-view__head{padding:8px;border-bottom:1px solid #e0e0e0;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-ent-portfolio-view__head{padding:16px}}.customer-portal .cp-ent-portfolio-view__body{padding:8px}@media (min-width: 960px){.customer-portal .cp-ent-portfolio-view__body{padding:16px}}.customer-portal .cp-ent-portfolio-view__wrapper{max-width:400px}.customer-portal .cp-ent-reset-view__head{padding:8px;border-bottom:1px solid #e0e0e0;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-ent-reset-view__head{padding:16px}}.customer-portal .cp-ent-reset-view__body{padding:8px}@media (min-width: 960px){.customer-portal .cp-ent-reset-view__body{padding:16px}}.customer-portal .cp-ent-reset-view__wrapper{max-width:400px}.customer-portal .cp-ent-sign-in-view__head{padding-top:8px;padding-left:8px;padding-right:8px;border-bottom:1px solid #e0e0e0;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-ent-sign-in-view__head{padding-top:16px;padding-left:16px;padding-right:16px}}.customer-portal .cp-ent-sign-in-view__body{padding:8px}@media (min-width: 960px){.customer-portal .cp-ent-sign-in-view__body{padding:16px}}.customer-portal .cp-ent-sign-in-view__wrapper{max-width:400px}.customer-portal .cp-ent-sign-in-view__link{color:#000000de}.customer-portal .cp-ent-sign-in-view__link.-active{color:#00aabc}.customer-portal cp-ent-sms-sign-in-start-form-ui mat-form-field:not(:first-child){margin-left:4px}@media (min-width: 960px){.customer-portal cp-ent-sms-sign-in-start-form-ui mat-form-field:not(:first-child){margin-left:8px}}.customer-portal .phone-number-label{color:#00aabc}.customer-portal .most-used-wrapper .most-used__button{display:block}.customer-portal .most-used-wrapper .most-used__button .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.customer-portal .most-used-wrapper .most-used__button-text{padding-left:4px}@media (min-width: 960px){.customer-portal .most-used-wrapper .most-used__button-text{padding-left:8px}}.customer-portal .most-used-wrapper .mat-card{min-height:56px;justify-content:center}.customer-portal .most-used-wrapper .mat-card .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px}.customer-portal ui-received-documents-table-widget .received-table-footer{display:flex;justify-content:space-between}.customer-portal ui-received-documents-table-widget .received-table-footer .amount{display:flex;align-items:center;margin-right:8px}@media (min-width: 960px){.customer-portal ui-received-documents-table-widget .received-table-footer .amount{margin-right:16px}}.customer-portal ui-received-documents-table-widget .widget__card-content{border:1px solid #e0e0e0;border-radius:4px}.customer-portal ui-received-documents-table-widget .mat-header-row{background-color:#f0f0f0;min-height:36px;height:36px}.customer-portal ui-received-documents-table-widget th.mat-header-cell:not(:first-child):not(:last-child),.customer-portal ui-received-documents-table-widget td.mat-cell:not(:first-child):not(:last-child){padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal ui-received-documents-table-widget th.mat-header-cell:not(:first-child):not(:last-child),.customer-portal ui-received-documents-table-widget td.mat-cell:not(:first-child):not(:last-child){padding-left:8px;padding-right:8px}}.customer-portal ui-received-documents-table-widget .mat-row{min-height:36px;height:36px}.customer-portal ui-received-documents-table-widget .mat-row:hover{background-color:#e0f5f7}.customer-portal ui-received-documents-table-widget .mat-header-cell{color:inherit}.customer-portal ui-received-documents-table-widget .mat-header-cell,.customer-portal ui-received-documents-table-widget .mat-cell{border:none}.customer-portal ui-received-documents-table-widget .mat-column-selection-checkbox{width:52px}.customer-portal ui-received-documents-table-widget .mat-paginator-container{height:50px;min-height:50px}.customer-portal ui-received-documents-table-widget .mat-paginator-container .mat-paginator-page-size{height:50px}.customer-portal ui-received-documents-table-widget .mat-cell-ellipsis{min-width:250px}.customer-portal cp-doc-details-sidenav .mat-drawer{width:424px}.customer-portal .cp-doc-details-sidenav__actions{color:#fff}.customer-portal cp-doc-signature-sidepanel .mat-drawer{width:360px}.customer-portal cp-doc-signature-sidepanel .error-color{background-color:#ffe2e8}.customer-portal cp-doc-signature-sidepanel .valid-color{background-color:#00ff151f}.customer-portal cp-doc-signature-sidepanel .info-color{background-color:#ff9b041f}.customer-portal cp-doc-signature-sidepanel .cp-doc-signature-sidepanel__actions{color:#fff}.customer-portal cp-doc-signature-sidepanel .cp-doc-signature-sidepanel__error-wrapper{border-color:#e0e0e0;background:whitesmoke}.customer-portal cp-doc-signature-sidepanel .cp-doc-signature-sidepanel__header{margin:16px 0;border-radius:5px;padding:24px 16px}.customer-portal cp-doc-signature-sidepanel .mat-expansion-panel-header{padding:0 16px}.customer-portal cp-doc-signature-sidepanel .mat-expansion-panel-body{padding:0 8px 16px}.customer-portal cp-doc-signature-sidepanel .signature-selection__signatures .signature-row{display:flex;align-items:center;justify-content:space-between;height:26px}.customer-portal cp-doc-signature-sidepanel .signature-selection__download{margin-top:4px}@media (min-width: 960px){.customer-portal cp-doc-signature-sidepanel .signature-selection__download{margin-top:8px}}.customer-portal cp-doc-signature-sidepanel .signature-selection__download button{float:right}.customer-portal .cp-doc-deleted-grid-view__scopes{border-bottom:1px solid #e0e0e0}.customer-portal .cp-doc-deleted-grid-view__link{color:#0009}@media (min-width: 960px){.customer-portal .cp-doc-deleted-grid-view__link{min-width:285px}}.customer-portal .cp-doc-deleted-grid-view__link.-active:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#00aabc}.customer-portal .cp-doc-deleted-grid-view__link:hover,.customer-portal .cp-doc-deleted-grid-view__link.-active{color:#00aabc}.customer-portal .cp-doc-grid-data-dialog__drag-item .mat-icon:first-child,.customer-portal .cp-doc-grid-data-dialog__drag-item .mat-icon:last-child:hover{color:#00aabc}.customer-portal .cp-doc-grid-data-dialog__drag-item .mat-icon:last-child{color:#0000008a}.customer-portal cp-doc-folders-view .subsititutingMessage{color:#fff}.customer-portal cp-doc-folders-view .more-actions{color:#fff}.customer-portal .cp-doc-grid-view__rejected{background-color:#ff0c3e1f}.customer-portal .cp-doc-grid-view__rejected .cp-doc-grid-view__rejected-cell{color:#ff0c3e}.customer-portal .cp-doc-grid-view__rejected .mat-column-selection-checkbox{background-color:#ffe1e7}.customer-portal .cp-doc-grid-view__header-title img,.customer-portal .cp-doc-grid-view__header-title .mat-icon{color:#0000008a}.customer-portal .cp-doc-grid-view__header-title img:first-child,.customer-portal .cp-doc-grid-view__header-title .mat-icon:first-child{color:#00aabc}.customer-portal .cp-doc-grid-view__header-actions{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-grid-view__header-actions{margin-left:8px;margin-right:8px}}.customer-portal .cp-doc-grid-view__header-actions .mat-icon{color:#0000008a}.customer-portal .cp-doc-grid-view__header-actions .mat-icon:hover{color:#00aabc}.customer-portal .cp-doc-grid-view__sidenav-toolbar button{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-grid-view__sidenav-toolbar button{margin-right:8px}}.customer-portal cp-doc-grid-view .ui-search .selected{background:rgba(0,0,0,.08)}.customer-portal cp-doc-grid-view .ui-search .entered{background:rgba(25,170,186,.12)}.customer-portal .cp-doc-process-card__wrapper{border-color:#e0e0e0}.customer-portal .cp-doc-process-card__wrapper.-default{background-color:#fafafa}.customer-portal .cp-doc-process-card__wrapper.-default .mat-card .mat-card-header .mat-card-title{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-default .mat-card h3{color:#000000de}.customer-portal .cp-doc-process-card__wrapper.-default .mat-card h3>span{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-default .cp-doc-sidenav-processes__title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal .cp-doc-process-card__wrapper.-default cp-doc-sidenav-card>.mat-icon{color:#0000008a}.customer-portal .cp-doc-process-card__wrapper.-draft{background-color:#fff3e0}.customer-portal .cp-doc-process-card__wrapper.-draft .mat-card .mat-card-header .mat-card-title{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-draft .mat-card h3{color:#000000de}.customer-portal .cp-doc-process-card__wrapper.-draft .mat-card h3>span{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-draft .cp-doc-sidenav-processes__title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal .cp-doc-process-card__wrapper.-draft cp-doc-sidenav-card>.mat-icon{color:#0000008a}.customer-portal .cp-doc-process-card__wrapper.-inProgress{background-color:#fafafa}.customer-portal .cp-doc-process-card__wrapper.-inProgress .mat-card .mat-card-header .mat-card-title{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-inProgress .mat-card h3{color:#000000de}.customer-portal .cp-doc-process-card__wrapper.-inProgress .mat-card h3>span{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-inProgress .cp-doc-sidenav-processes__title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal .cp-doc-process-card__wrapper.-inProgress cp-doc-sidenav-card>.mat-icon{color:#19aaba}.customer-portal .cp-doc-process-card__wrapper.-completed{background-color:#e5f5ec}.customer-portal .cp-doc-process-card__wrapper.-completed .mat-card .mat-card-header .mat-card-title{color:#27ae60}.customer-portal .cp-doc-process-card__wrapper.-completed .mat-card h3{color:#000000de}.customer-portal .cp-doc-process-card__wrapper.-completed .mat-card h3>span{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-completed .cp-doc-sidenav-processes__title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal .cp-doc-process-card__wrapper.-completed cp-doc-sidenav-card>.mat-icon{color:#27ae60}.customer-portal .cp-doc-process-card__wrapper.-cancelled{background-color:#00000061}.customer-portal .cp-doc-process-card__wrapper.-cancelled .mat-card .mat-card-header .mat-card-title{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-cancelled .mat-card h3{color:#000000de}.customer-portal .cp-doc-process-card__wrapper.-cancelled .mat-card h3>span{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-cancelled .cp-doc-sidenav-processes__title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal .cp-doc-process-card__wrapper.-cancelled cp-doc-sidenav-card>.mat-icon{color:#0000008a}.customer-portal .cp-doc-process-card__wrapper.-failed{background-color:#ffe1e7}.customer-portal .cp-doc-process-card__wrapper.-failed .mat-card .mat-card-header .mat-card-title{color:#ff0c3e}.customer-portal .cp-doc-process-card__wrapper.-failed .mat-card h3{color:#000000de}.customer-portal .cp-doc-process-card__wrapper.-failed .mat-card h3>span{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-failed .cp-doc-sidenav-processes__title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal .cp-doc-process-card__wrapper.-failed cp-doc-sidenav-card>.mat-icon{color:#ff0c3e}.customer-portal .cp-doc-process-card__wrapper.-delegated{background-color:#e6e6e6}.customer-portal .cp-doc-process-card__wrapper.-delegated .mat-card .mat-card-header .mat-card-title{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-delegated .mat-card h3{color:#000000de}.customer-portal .cp-doc-process-card__wrapper.-delegated .mat-card h3>span{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-delegated .cp-doc-sidenav-processes__title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal .cp-doc-process-card__wrapper.-delegated cp-doc-sidenav-card>.mat-icon{color:#0000008a}.customer-portal .cp-doc-process-card__wrapper.-processing{background-color:#e5f5ec}.customer-portal .cp-doc-process-card__wrapper.-processing .mat-card .mat-card-header .mat-card-title{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-processing .mat-card h3{color:#000000de}.customer-portal .cp-doc-process-card__wrapper.-processing .mat-card h3>span{color:#0009}.customer-portal .cp-doc-process-card__wrapper.-processing .cp-doc-sidenav-processes__title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal .cp-doc-process-card__wrapper.-processing cp-doc-sidenav-card>.mat-icon{color:#0000008a}.customer-portal .cp-doc-process-card__wrapper>.mat-divider{color:#0000001f}.customer-portal .cp-doc-process-card__header{padding:12px 16px 7px}.customer-portal .cp-doc-process-card__indicator:after{color:#0000008a}.customer-portal .cp-doc-process-card__content{padding:7px 16px 12px}.customer-portal cp-doc-received-view{width:100%}.customer-portal cp-doc-received-view .grid-scopes .mat-tab-label{padding:0 12px}.customer-portal cp-doc-received-view .grid-scopes .mat-tab-label .mat-tab-label-content{width:100%;height:100%}.customer-portal cp-doc-received-view .grid-scopes .mat-tab-group:not(.has-substituted) .mat-tab-label{min-width:50%}.customer-portal cp-doc-received-view .grid-scopes__received,.customer-portal cp-doc-received-view .grid-scopes__substituted,.customer-portal cp-doc-received-view .grid-scopes__completed{flex-wrap:nowrap}.customer-portal cp-doc-received-view .grid-scopes__received.-active{color:#00aabc}.customer-portal cp-doc-received-view .grid-scopes__substituted.-active{color:#9d3bea}.customer-portal cp-doc-received-view .grid-scopes__completed.-active{color:#27ae60}.customer-portal cp-doc-received-view .substitution-notification{padding:16px;background-color:#fff3e1}.customer-portal cp-doc-received-view .substitution-notification__message{margin-bottom:4px}@media (min-width: 960px){.customer-portal cp-doc-received-view .substitution-notification__message{margin-bottom:8px}}.customer-portal cp-doc-received-view .substitution-notification .mat-stroked-button{width:100%;border-color:#00aabc}.customer-portal .cp-doc-grid-view__header-notification{height:48px;background-color:#ff9b041f}.customer-portal .cp-doc-received-grid-view__scopes{border-bottom:1px solid #e0e0e0}.customer-portal .cp-doc-received-grid-view__link,.customer-portal .cp-doc-received-grid-view__link__accented,.customer-portal .cp-doc-received-grid-view__link__substitution{color:#0009}.customer-portal .cp-doc-received-grid-view__link.-active:after,.customer-portal .cp-doc-received-grid-view__link__accented.-active:after,.customer-portal .cp-doc-received-grid-view__link__substitution.-active:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;border-bottom-width:2px;border-bottom-style:solid}.customer-portal .cp-doc-received-grid-view__link:hover,.customer-portal .cp-doc-received-grid-view__link.-active{color:#00aabc}.customer-portal .cp-doc-received-grid-view__link.-active:after{border-bottom-color:#00aabc}.customer-portal .cp-doc-received-grid-view__link__accented:hover,.customer-portal .cp-doc-received-grid-view__link__accented.-active{color:#27ae60}.customer-portal .cp-doc-received-grid-view__link__accented.-active{border-bottom-color:#27ae60}.customer-portal .cp-doc-received-grid-view__link__substitution:hover,.customer-portal .cp-doc-received-grid-view__link__substitution.-active{color:#9d3bea}.customer-portal .cp-doc-received-grid-view__link__substitution.-active{border-bottom-color:#9d3bea}.customer-portal .more-actions{color:#fff;float:right}.customer-portal .cp-doc-selected-toolbar__wrapper{padding:4px 8px}@media (min-width: 960px){.customer-portal .cp-doc-selected-toolbar__wrapper{padding-left:16px;padding-right:16px}}@media (min-width: 960px){.customer-portal .cp-doc-selected-toolbar__wrapper{padding-top:8px;padding-bottom:8px}}.customer-portal .cp-doc-selected-toolbar__wrapper_multi-options .mat-select{background-color:#fff;height:36px}@media (min-width: 960px){.customer-portal .cp-doc-selected-toolbar__wrapper_multi-options .mat-select{width:230px}}.customer-portal .cp-doc-selected-toolbar__wrapper_multi-options .action-select{padding-left:16px;background-color:#fff;border-radius:4px;height:36px}.customer-portal .cp-doc-selected-toolbar__wrapper_multi-options .action-select .mat-input-element{margin-top:0;padding-bottom:0}.customer-portal .cp-doc-selected-toolbar__wrapper_multi-options .action-select .mat-icon{margin-right:8px}@media (min-width: 960px){.customer-portal .cp-doc-selected-toolbar__wrapper .mat-select{width:300px}}.customer-portal cp-doc-sidenav-accordion .mat-content.mat-content-hide-toggle{margin-left:0}@media (min-width: 960px){.customer-portal cp-doc-sidenav-accordion .mat-expansion-panel-header,.customer-portal cp-doc-sidenav-accordion .mat-expansion-panel-body{padding-right:16px;padding-left:16px}}.customer-portal cp-doc-sidenav-accordion .mat-expansion-panel-header-title>.mat-icon{color:#0000008a}.customer-portal cp-doc-sidenav-attributes .edit-button{padding-top:8px;padding-bottom:8px}.customer-portal cp-doc-sidenav-attributes .edit-button .mat-button-base{border-color:#00aabc}@media (min-width: 960px){.customer-portal cp-doc-sidenav-attributes .edit-button{padding-top:16px;padding-bottom:16px}}.customer-portal cp-doc-sidenav-attributes .edit-button .mat-icon{margin-right:8px}@media (min-width: 960px){.customer-portal cp-doc-sidenav-attributes .edit-button .mat-icon{margin-right:16px}}.customer-portal cp-doc-sidenav-attributes .edit-button span{text-transform:uppercase}.customer-portal cp-doc-sidenav-attributes .party-vacation-balance:not(.danger-color){color:#00aabc}.customer-portal cp-doc-sidenav-attributes cp-doc-sidenav-card .mat-card{border-color:#e0e0e0;background:#fafafa}.customer-portal cp-doc-sidenav-attributes .invalid-field{margin-left:4px;color:#ff0c3e}@media (min-width: 960px){.customer-portal cp-doc-sidenav-attributes .invalid-field{margin-left:8px}}.customer-portal cp-doc-sidenav-attributes .warning-container{height:44px;background-color:#ffe1e7}.customer-portal cp-doc-sidenav-attributes .warning-container .warning-text{margin-right:2px;margin-left:2px}.customer-portal cp-doc-sidenav-attributes .warning-container .mat-icon{color:#ff0c3e;width:auto;height:auto;margin:0 4px}.customer-portal .cp-doc-sidenav-attributes__requestor-header,.customer-portal .cp-doc-sidenav-attributes__requestor-details{color:#0009}.customer-portal .cp-doc-sidenav-attributes__requestor-header .mat-checkbox-inner-container,.customer-portal .cp-doc-sidenav-attributes__requestor-details .mat-checkbox-inner-container{width:1em;height:1em}.customer-portal .cp-doc-sidenav-attributes__requestor-header mat-icon,.customer-portal .cp-doc-sidenav-attributes__requestor-details mat-icon{display:none;width:1em;font-size:1.2em}@media (min-width: 960px){.customer-portal .cp-doc-sidenav-attributes__requestor-header .editable:hover,.customer-portal .cp-doc-sidenav-attributes__requestor-details .editable:hover{position:relative;display:inline-flex;background:#bdbdbd;width:100%;margin:0;border-radius:4px;cursor:pointer}.customer-portal .cp-doc-sidenav-attributes__requestor-header .editable:hover mat-icon,.customer-portal .cp-doc-sidenav-attributes__requestor-details .editable:hover mat-icon{display:inline-block;text-align:end;position:absolute;right:6px}}.customer-portal .cp-doc-sidenav-attributes__requestor-outline{border:1px solid #e0e0e0;margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal .cp-doc-sidenav-attributes__requestor-outline{margin-top:8px;margin-bottom:8px}}.customer-portal .cp-doc-sidenav-attributes__requestor-name{height:28px}.customer-portal .cp-doc-sidenav-attributes__implicit-attribute-key,.customer-portal .cp-doc-sidenav-attributes__implicit-attribute-value .details{color:#0009}.customer-portal .cp-doc-sidenav-attributes__card,.customer-portal .cp-doc-sidenav-attributes__card-margined{border-color:#e0e0e0;background:whitesmoke}.customer-portal .cp-doc-sidenav-attributes__add-party,.customer-portal .cp-doc-sidenav-attributes__add-party .mat-icon{margin-right:9.5px}.customer-portal .cp-doc-sidenav-attributes__group-attributes .mat-divider{margin-bottom:4px}@media (min-width: 960px){.customer-portal .cp-doc-sidenav-attributes__group-attributes .mat-divider{margin-bottom:8px}}.customer-portal .cp-doc-sidenav-attributes__group-attributes .mat-expansion-panel-header,.customer-portal .cp-doc-sidenav-attributes__group-attributes .mat-expansion-panel-header.mat-expanded,.customer-portal .cp-doc-sidenav-attributes__group-attributes .mat-expansion-panel-content{background:#fafafa}.customer-portal .cp-doc-sidenav-attributes__group-attributes .mat-expansion-panel{border:1px solid #e0e0e0}.customer-portal .cp-doc-sidenav-attributes__group-attributes .mat-expansion-panel .mat-expansion-panel-body{padding:12px}.customer-portal .-required-text{font-size:12px;color:#ff031b}.customer-portal .-required-text.-padded{padding-left:5px}.customer-portal .invalid_attribute{border-width:1px;border-style:solid;border-color:#ff031b;border-radius:4px}.customer-portal .invalid_attribute_header,.customer-portal .invalid_attribute_icon{color:#ff031b}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__key{margin:0 0 4px;padding:0 6px;color:#0009}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__key.-required,.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__key .required{color:#ff031b}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__chip{margin-left:4px;padding-right:8px;padding-left:8px;border-width:1px;border-style:solid;border-color:#e0e0e0;border-radius:16px}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value{width:100%;margin:0;padding:0 1.5em 0 6px;border-radius:4px}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value .list-item-wrapper{max-width:100%}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value .mat-icon{width:1em;color:#0009}@media (min-width: 960px){.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value.-editable:hover{background-color:#bdbdbd}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value.-editable:hover .mat-icon{display:inline-block}}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value.-required{border:1px solid #ff031b;border-radius:4px}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value.-required .mat-icon{color:#ff031b}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value .value-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__input{width:100%}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__input.mat-form-field-appearance-outline .mat-form-field-infix{height:100%;padding:0;border-top:0}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__input.mat-form-field-appearance-outline .mat-form-field-outline{top:0}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__input.mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__input.mat-form-field-appearance-outline .mat-input-element{height:24px;margin-top:4px}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__input .mat-select{margin-top:8px}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__input__textarea{height:auto;width:100%}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__input__textarea.mat-form-field-appearance-outline .mat-form-field-infix{padding-top:0}.customer-portal .search-sys-objects-popup-panel{max-width:320px;max-height:420px;border-radius:4px;background-color:#fff}.customer-portal .search-sys-objects-popup-panel .mat-form-field{margin:8px;height:40px}.customer-portal .search-sys-objects-popup-panel .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .search-sys-objects-popup-panel .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .search-sys-objects-popup-panel .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .search-sys-objects-popup-panel .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .search-sys-objects-popup-panel .mat-form-field .mat-form-field-infix{padding:0}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .mat-form-field{margin:16px}}.customer-portal .search-sys-objects-popup-panel .mat-form-field .mat-icon{color:#0000008a}.customer-portal .search-sys-objects-popup-panel .mat-form-field+.mat-form-field{margin-top:0}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__search-box{height:40px;border-bottom:1px solid #e0e0e0}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__input{margin-left:4px}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__input{margin-left:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__icon{margin-left:4px;margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__icon{margin-left:8px;margin-right:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__additional-info{height:40px;border-top:1px solid #e0e0e0;color:#0009}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__additional-info span{margin-left:8px}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__additional-info span{margin-left:16px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__cleartext{margin-left:8px;margin-top:8px;margin-right:8px;color:#00aabc}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__cleartext{margin-left:16px;margin-top:16px;margin-right:16px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__info-box{padding:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__info-box{padding:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list{height:calc(100% - 40px)}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional{height:calc(100% - 80px)}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .search-sys-objects__info-box,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .search-sys-objects__info-box{margin-left:4px}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .search-sys-objects__info-box,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .search-sys-objects__info-box{margin-left:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .mat-selection-list.-single .mat-list-option[aria-selected=true],.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .mat-selection-list.-single .mat-list-option[aria-selected=true]{background-color:#eee}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .filters-group,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .filters-group{margin-bottom:4px;margin-top:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .filters-group,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .filters-group{margin-bottom:8px;margin-top:8px;margin-left:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-group,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group{padding-bottom:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-group,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group{padding-bottom:8px}}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-group,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group{margin-left:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-group .adressbook-grid:empty,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .adressbook-grid:empty{display:none}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-group .adressbook-grid,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .adressbook-grid{min-height:40px}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-group .adressbook-grid .column-row,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .adressbook-grid .column-row{height:40px}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-group .partnerAdressbook-grid,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .partnerAdressbook-grid{min-height:30px}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-group .partnerAdressbook-grid .column-row,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .partnerAdressbook-grid .column-row{height:30px}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-info,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-info{margin-bottom:4px;color:#0009}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-info,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-info{margin-bottom:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-row,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row{margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-row,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row{margin-top:8px;margin-bottom:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-row .mat-checkbox,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-row .mat-checkbox,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list .column-row .mat-icon,.customer-portal .search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row .mat-icon{color:#0000008a}.customer-portal cp-doc-sidenav-card .mat-card{padding:12px 14px}.customer-portal cp-doc-sidenav-card .mat-card .mat-card-header .mat-card-title{margin-bottom:0;color:#0009}.customer-portal cp-doc-sidenav-card .mat-card .mat-card-content h3>span{color:#0009}.customer-portal cp-doc-sidenav-card .mat-card .mat-icon-button,.customer-portal cp-doc-sidenav-card .mat-card .mat-icon{color:#0000008a}.customer-portal cp-doc-sidenav-card .mat-card .mat-icon-button{top:12px;right:14px}.customer-portal cp-doc-sidenav-comments .mat-card{padding:8px 0 0}.customer-portal cp-doc-sidenav-comments .mat-card .mat-card-header-text{margin:0 16px}.customer-portal cp-doc-sidenav-comments .mat-card .mat-card-content{margin-bottom:8px;padding-bottom:16px}.customer-portal cp-doc-sidenav-comments .mat-card .comment,.customer-portal cp-doc-sidenav-comments .mat-card .mat-card-content{margin-left:56px}.customer-portal cp-doc-sidenav-comments .mat-card .mat-card-subtitle,.customer-portal cp-doc-sidenav-comments .mat-card cp-sh-comment{color:#0009}.customer-portal cp-doc-sidenav-comments .mat-card:not(:last-child) .mat-card-content{border-bottom:1px solid rgba(0,0,0,.12)}.customer-portal cp-doc-sidenav-comments .mat-card:first-child{padding-top:16px}.customer-portal cp-doc-sidenav-comments .mat-card:last-child .mat-card-content{margin-bottom:0}.customer-portal .comment-border{margin-bottom:8px;margin-left:56px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.12)}.customer-portal .comment-divider{margin-top:4px}@media (min-width: 960px){.customer-portal .comment-divider{margin-top:8px}}.customer-portal .comment-input__display{margin-left:4px;padding-left:4px;background-color:#0000000a;color:#00000061;border-radius:4px}@media (min-width: 960px){.customer-portal .comment-input__display{margin-left:8px}}@media (min-width: 960px){.customer-portal .comment-input__display{padding-left:8px}}.customer-portal .comment-edit__avatar-wrapper{margin-right:4px;margin-top:4px}@media (min-width: 960px){.customer-portal .comment-edit__avatar-wrapper{margin-right:8px;margin-top:8px}}.customer-portal .comment-edit-controls .mat-stroked-button{margin-left:4px;margin-top:4px;margin-bottom:4px;width:40px;min-width:40px;height:40px;padding:0}@media (min-width: 960px){.customer-portal .comment-edit-controls .mat-stroked-button{margin-left:8px;margin-top:8px;margin-bottom:8px}}.customer-portal .view-all-usernotes{margin-top:8px;padding:5px;border:1px solid #26b7c6;border-radius:5px;color:#26b7c6}.customer-portal .view-all-usernotes p{padding-top:3px}.customer-portal .cp-doc-sidenav-internal-documents__chip{margin-right:4px;padding-right:8px;padding-left:8px;border-width:1px;border-style:solid;border-color:#e0e0e0;border-radius:16px;background-color:#fafafa}.customer-portal .cp-doc-sidenav-internal-documents__chip.visible-chip{min-width:80px}.customer-portal cp-doc-sidenav-header{background-color:#fafafa}.customer-portal cp-doc-sidenav-header .mat-icon{color:#0000008a}.customer-portal cp-doc-sidenav-header .mat-icon.white-icon{color:#fff}.customer-portal .cp-doc-sidenav-header__archived{color:#ff031b}.customer-portal .cp-doc-sidenav-metainfo__wrapper:not(:empty){padding:10px 16px}.customer-portal .cp-doc-sidenav-header__name{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-sidenav-header__name{margin-right:8px}}.customer-portal .cp-doc-sidenav-header__category{color:inherit}.customer-portal cp-doc-sidenav-parties cp-doc-sidenav-card .mat-card{border-color:#e0e0e0;background:#fafafa}.customer-portal cp-doc-sidenav-accordion .register-select{padding:5px;border:1px solid #26b7c6;color:#26b7c6}.customer-portal cp-doc-sidenav-accordion .cp-doc-sidenav-register__header{color:#9e9e9e}.customer-portal cp-doc-sidenav-accordion .cp-doc-sidenav-register__icon{color:#757575}.customer-portal cp-doc-sidenav-accordion .cp-doc-sidenav-register .invalid_attribute{font-size:12px;color:#ff031b}.customer-portal cp-doc-sidenav-processes .view-all-processes{margin-top:8px;padding:5px;border:1px solid #26b7c6;color:#26b7c6}.customer-portal .cp-doc-sidenav-processes__title,.customer-portal .position{color:#0009}.customer-portal cp-doc-sidenav-signatures cp-doc-signature-card .mat-card{border-color:#e0e0e0;background:#fafafa}.customer-portal cp-doc-sidenav-signatures .view-all-signatures{margin-top:8px;padding:5px;border:1px solid #26b7c6;color:#26b7c6}.customer-portal cp-doc-signature-info-dialog .bg-ok,.customer-portal cp-doc-signature-card .bg-ok{background-color:#e5f5ec}.customer-portal cp-doc-signature-info-dialog .bg-warn,.customer-portal cp-doc-signature-card .bg-warn{background-color:#fbefdd}.customer-portal cp-doc-signature-info-dialog .bg-error,.customer-portal cp-doc-signature-card .bg-error{background-color:#ffa5a5}.customer-portal cp-doc-signature-info-dialog .bg-unknown,.customer-portal cp-doc-signature-card .bg-unknown{background-color:#f0f0f0}.customer-portal cp-doc-signature-info-dialog .bg-none,.customer-portal cp-doc-signature-card .bg-none{display:none}.customer-portal .cp-doc-signature-info-dialog__indicator:after,.customer-portal .cp-doc-signature-card__indicator:after{color:#0000008a}.customer-portal .cp-doc-signature-info-dialog__content-row,.customer-portal .cp-doc-signature-card__content-row{display:flex;padding:8px 0}.customer-portal .cp-doc-signature-info-dialog__content-row .title,.customer-portal .cp-doc-signature-card__content-row .title{color:#0009}.customer-portal cp-doc-signature-card{padding:12px 16px;border:1px solid #e0e0e0;border-radius:4px;background:#fafafa}.customer-portal cp-doc-signature-card .mat-card{padding:0;background-color:transparent}.customer-portal cp-doc-signature-card .mat-card .mat-card-header .mat-card-title{color:#0009}.customer-portal cp-doc-signature-card .mat-card .mat-card-content h3>span{color:#0009}.customer-portal cp-doc-signature-card .mat-card .mat-icon-button,.customer-portal cp-doc-signature-card .mat-card .mat-icon{color:#0000008a}.customer-portal cp-doc-signature-card .mat-card .mat-icon-button{top:12px;right:16px}.customer-portal cp-doc-signature-card .cp-doc-signature-card__show-more{color:#00aabc}.customer-portal cp-doc-signature-card .cp-doc-signature-card__content-row .title{flex-shrink:0;width:90px;margin-right:8px}.customer-portal cp-doc-signature-info-dialog .cp-doc-signature-info-dialog__content-row .title{width:30%;min-width:120px;max-width:120px;margin-right:8px;word-break:break-word}.customer-portal cp-doc-process-wizard-documents .mat-list.mat-list-base{margin-bottom:4px}@media (min-width: 960px){.customer-portal cp-doc-process-wizard-documents .mat-list.mat-list-base{margin-bottom:8px}}.customer-portal cp-doc-process-wizard-documents .file-list-table{margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal cp-doc-process-wizard-documents .file-list-table{margin-top:8px;margin-bottom:8px}}.customer-portal cp-doc-process-wizard-documents .document-row span{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal cp-doc-process-wizard-documents .document-row span{padding-left:8px;padding-right:8px}}.customer-portal .party-title{padding-left:4px}@media (min-width: 960px){.customer-portal .party-title{padding-left:8px}}.customer-portal .cp-doc-grid-view__header .headline+img,.customer-portal .cp-doc-grid-view__header .headline+.mat-icon{color:#0000008a}.customer-portal .complete-other-activities-control{margin:8px 32px 8px 24px}.customer-portal .complete-other-activities-control .toggle-hint{text-transform:lowercase}.customer-portal .complete-other-activities-control .toggle-hint.false{margin-right:8px}.customer-portal .complete-other-activities-control .toggle-hint.true{margin-left:8px}.customer-portal .-primary-color-text{color:#00aabc}.customer-portal cp-doc-process-wizard-root .external-toggle span{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal cp-doc-process-wizard-root .external-toggle span{padding-left:8px;padding-right:8px}}.customer-portal cp-doc-process-wizard-root .external-toggle .mat-slide-toggle{padding-right:4px}@media (min-width: 960px){.customer-portal cp-doc-process-wizard-root .external-toggle .mat-slide-toggle{padding-right:8px}}.customer-portal cp-doc-process-wizard-root .external-check-error{color:#ff0c3e}.customer-portal .wizard-nav button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .wizard-nav button .mat-icon{margin-right:8px}}.customer-portal .wizard-nav .close-button{color:#0009}.customer-portal .wizard-nav .mat-icon{width:14px;height:14px;font-size:14px;line-height:14px}.customer-portal cp-doc-attribute-group-dialog .cp-doc-attribute-group-dialog__error{padding-top:4px}@media (min-width: 960px){.customer-portal cp-doc-attribute-group-dialog .cp-doc-attribute-group-dialog__error{padding-top:8px}}.customer-portal cp-doc-attribute-group-dialog .cp-doc-attribute-group-dialog__error .mat-error{margin:-14px 0 -6px}.customer-portal cp-doc-attribute-group-dialog .cp-doc-attribute-group-dialog__content form{padding-top:4px}@media (min-width: 960px){.customer-portal cp-doc-attribute-group-dialog .cp-doc-attribute-group-dialog__content form{padding-top:8px}}.customer-portal cp-doc-attribute-group-dialog .cp-doc-attribute-group-dialog__content button{color:#0000008a}.customer-portal cp-doc-attribute-group-dialog .mat-stroked-button:not(.mat-button-disabled){border-color:#00aabc}.customer-portal cp-doc-attribute-group-dialog th.mat-header-cell,.customer-portal cp-doc-attribute-group-dialog td.mat-cell{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal cp-doc-attribute-group-dialog th.mat-header-cell,.customer-portal cp-doc-attribute-group-dialog td.mat-cell{padding-left:8px;padding-right:8px}}.customer-portal cp-doc-attribute-group-dialog .mat-header-cell,.customer-portal cp-doc-attribute-group-dialog .mat-cell{border-right:1px solid #e0e0e0}.customer-portal cp-doc-attribute-group-dialog .mat-table{border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-form-field-appearance-outline .mat-form-field-infix,.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .ui-item-select .mat-form-field-wrapper{padding:0}.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .ui-item-select .mat-select,.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-select{margin:0}.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-form-field-infix{height:40px;border-top:0}.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-form-field-infix textarea{margin-top:-5px}.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-input-element{margin-top:.6em}.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:.3em}.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .attribute-systemobject .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:.8em;padding-top:.4em}.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-form-field.mat-focused.mat-primary .mat-select-arrow,.customer-portal cp-doc-attribute-group-dialog cp-doc-sidenav-attribute .mat-select-arrow{color:#0000}.customer-portal .cp-doc-wiz-document-preview .footer{min-height:64px;background-color:#333}.customer-portal .cp-doc-wiz-document-preview .footer .download-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-document-preview .footer .download-button .mat-icon{margin-right:8px}}.customer-portal .cp-doc-wiz-document-preview .footer .action-menu{color:#fff}.customer-portal .cp-doc-wiz-template-list{padding:12px 16px;max-width:1200px;margin-left:auto;margin-right:auto}.customer-portal .cp-doc-wiz-template-list .document-group-wrapper{padding:4px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-template-list .document-group-wrapper{padding:8px}}.customer-portal .cp-doc-wiz-template-list .document-group-wrapper .document-group-name{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}@media (min-width: 600px){.customer-portal .cp-doc-wiz-template-list .document-group-wrapper .document-group-name{justify-content:flex-start}}.customer-portal .cp-doc-wiz-template-list .document-group-wrapper .document-group-name .expand-button{vertical-align:middle;color:#0009}.customer-portal .cp-doc-wiz-template-list .document-group-wrapper .document-group-name>span{vertical-align:middle;text-transform:uppercase;display:inline-block;max-width:calc(100% - 24px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.customer-portal .cp-doc-wiz-template-list .not-found{margin-top:48px}.customer-portal .cp-doc-wiz-template-list .not-found img{height:40px}.customer-portal .cp-doc-wiz-template-list .layout-grid ui-template-card .action-link{position:unset}.customer-portal cp-doc-wiz-template-search .cp-doc-wiz-template-search-wrapper{border-bottom:1px solid #e0e0e0}.customer-portal cp-doc-wiz-template-search .cp-doc-wiz-template-search-wrapper .cp-doc-wiz-template-search>div{padding:8px 16px}.customer-portal cp-doc-wiz-template-search .search-field{height:40px}.customer-portal cp-doc-wiz-template-search .search-field .mat-form-field-prefix .mat-icon{margin-right:8px;color:#525252}@media (min-width: 960px){.customer-portal cp-doc-wiz-template-search .search-field .mat-form-field-prefix .mat-icon{margin-right:16px}}.customer-portal cp-doc-wiz-template-search .search-field.mat-focused .mat-icon{color:#00aabc}.customer-portal cp-doc-wiz-template-search .search-field .mat-form-field-suffix .mat-icon{margin-left:8px;color:#bdbdbd}@media (min-width: 960px){.customer-portal cp-doc-wiz-template-search .search-field .mat-form-field-suffix .mat-icon{margin-left:16px}}.customer-portal cp-doc-wiz-template-search .search-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-doc-wiz-template-search .search-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-doc-wiz-template-search .search-field .mat-select-arrow-wrapper{transform:none}.customer-portal cp-doc-wiz-template-search .search-field .mat-form-field-flex{height:100%}.customer-portal cp-doc-wiz-template-search .search-field .mat-form-field-infix{padding:0}.customer-portal cp-doc-wiz-template-search .upload-button{color:#0000008a}.customer-portal cp-doc-wiz-template-search .upload-button .mat-button-wrapper{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.customer-portal cp-doc-wiz-template-search .upload-button img{margin-right:4px}@media (min-width: 960px){.customer-portal cp-doc-wiz-template-search .upload-button img{margin-right:8px}}.customer-portal cp-doc-wiz-template-search .upload-button.mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal .action-menu{color:#fff}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel{margin-left:-12px}}.customer-portal .cp-doc-wiz-document-prototype-ui .template-not-editable mat-icon{width:18px;height:18px;font-size:18px;line-height:18px}.customer-portal .cp-doc-wiz-document-prototype-ui .mat-form-field-wrapper{padding-bottom:0}.customer-portal .cp-doc-wiz-document-prototype-ui .fields-wrapper{padding-top:24px}.customer-portal .cp-doc-wiz-document-prototype-ui .divider{padding:0 16px;display:flex;justify-content:center}.customer-portal .cp-doc-wiz-document-prototype-ui .divider .mat-divider{width:inherit;max-width:720px}.customer-portal .cp-doc-wiz-document-prototype-ui .section-wrapper.invoice-detalisation .section{max-width:max(80%,720px)}.customer-portal .cp-doc-wiz-document-prototype-ui .section-wrapper.invoice-detalisation .section .invoice-buttons-wrapper{width:min(720px,100%);display:flex;justify-content:space-between}.customer-portal .cp-doc-wiz-document-prototype-ui ui-splitter[ng-reflect-hide-splitter$=false] .section-wrapper.invoice-detalisation .section{max-width:max(100%,720px)}.customer-portal .cp-doc-wiz-document-prototype-ui .section-wrapper{display:flex;justify-content:center}.customer-portal .cp-doc-wiz-document-prototype-ui .section-wrapper .section{max-width:720px;width:100%}.customer-portal .cp-doc-wiz-document-prototype-ui .section-wrapper:first-child{padding:0 16px 16px}.customer-portal .cp-doc-wiz-document-prototype-ui .section-wrapper:not(:first-child){padding:16px}.customer-portal .cp-doc-wiz-document-prototype-ui .party-list-item button .mat-icon{vertical-align:middle}.customer-portal .cp-doc-wiz-document-prototype-ui .dateTo-dateFrom{white-space:nowrap}.customer-portal .cp-doc-wiz-document-prototype-ui .balances-wrapper{max-width:100%;margin-left:4px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-document-prototype-ui .balances-wrapper{margin-left:8px}}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .main-requester-info,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .main-requester-info{padding:8px 0;flex-wrap:nowrap}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .main-requester-info .requester-avatar,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .main-requester-info .requester-avatar{display:block;padding-right:6px}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .main-requester-info .requester-name,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .main-requester-info .requester-name{display:inline-block;max-width:100%;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .main-requester-info .requester-remove .mat-icon,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .main-requester-info .requester-remove .mat-icon{vertical-align:middle}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-expansion-panel-header,.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-expansion-panel-header.mat-expanded,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-expansion-panel-header,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-expansion-panel-header.mat-expanded{height:48px}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-expansion-panel-header,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-expansion-panel-header,.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-expansion-panel-body,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-expansion-panel-body{padding:0 16px}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-divider,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-divider{margin:0 -16px}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel mat-expansion-panel,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel mat-expansion-panel{border:1px solid #e0e0e0;border-radius:4px;background:#fafafa}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-icon-button,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-icon-button{color:#0000008a}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .party-search-panel .mat-form-field,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .party-search-panel .mat-form-field{width:100%}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-action-row,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-action-row{justify-content:left;padding:8px 0;margin-left:0}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-action-row .mat-button-base,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-action-row .mat-button-base{margin:0}.customer-portal .cp-doc-wiz-document-prototype-ui .radio-group-wrapper .mat-radio-group{display:flex;padding-top:8px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-document-prototype-ui .radio-group-wrapper .mat-radio-group{padding-top:16px}}.customer-portal .cp-doc-wiz-document-prototype-ui .radio-group-wrapper .mat-radio-group .mat-radio-button{margin-right:8px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-document-prototype-ui .radio-group-wrapper .mat-radio-group .mat-radio-button{margin-right:16px}}.customer-portal .cp-doc-wiz-document-prototype-ui .external-system-code-warn{display:flex;align-items:center}.customer-portal .cp-doc-wiz-document-prototype-ui .external-system-code-warn .mat-icon{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-document-prototype-ui .external-system-code-warn .mat-icon{margin-left:8px;margin-right:8px}}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-info-icon{color:#0000008a}.customer-portal .cp-doc-wiz-document-prototype-ui .textArea-input-info .mat-form-field-suffix{padding-top:16px}.customer-portal .cp-doc-wiz-document-prototype-ui .header{background-color:#f5f5f5;min-height:48px;padding-top:4px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-doc-wiz-document-prototype-ui .header{padding-top:8px}}.customer-portal .cp-doc-wiz-document-prototype-ui .header .versions-wrapper .mat-icon{color:#00aabc;background-color:#00aabc}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper{max-width:720px}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field .mat-form-field-underline{display:none}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field .mat-form-field-label-wrapper{top:0;padding-top:0}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field .mat-form-field-label-wrapper>label{top:0}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field .mat-form-field-infix{padding:0;border:0}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field .mat-form-field-underline{bottom:0}.customer-portal .cp-doc-wiz-document-prototype-ui .header .info-icon.mat-icon{width:24px;height:24px;font-size:24px;line-height:24px;color:#0000008a}.customer-portal .cp-doc-wiz-document-prototype-ui .substitution .dropdown-icon,.customer-portal .cp-doc-wiz-document-prototype-ui .other-process .dropdown-icon{margin-top:-6px}.customer-portal .cp-doc-wiz-document-prototype-ui .file-preview{min-height:69vh}.customer-portal .cp-doc-wiz-document-prototype-ui .fields-wrapper{width:100%;margin:auto}.customer-portal .cp-doc-wiz-document-prototype-ui .fields-wrapper .file-preview-grid{align-items:center}.customer-portal .cp-doc-wiz-document-prototype-ui .fields-wrapper .file-preview-grid .file-preview-button{width:40px;height:40px;margin-right:10px;color:#fff}.customer-portal .cp-doc-wiz-document-prototype-ui .detail.warn .number{color:#ff0c3e}.customer-portal .cp-doc-wiz-document-prototype-ui .required:before{content:"* ";color:#ff031b}.customer-portal .cp-doc-wiz-document-prototype-ui .footer{min-height:64px;background-color:#333}.customer-portal .cp-doc-wiz-document-prototype-ui .warning-container .mat-icon{color:#ff0c3e}.customer-portal .cp-doc-wiz-document-prototype-ui .warning-container{height:44px;background-color:#ffe1e7}.customer-portal .cp-doc-wiz-document-prototype-ui .warning-container .warning-text{margin-right:2px;margin-left:2px}.customer-portal .cp-doc-wiz-document-prototype-ui .warning-container .mat-icon{margin:5px 0 0 12px}.customer-portal .cp-doc-wiz-document-prototype-ui .add-party-row .mat-icon{margin-right:9.5px}.customer-portal cp-doc-wiz-document-prototype-ui .fill-required-fields{padding-bottom:4px;color:#ff0c3e}@media (min-width: 960px){.customer-portal cp-doc-wiz-document-prototype-ui .fill-required-fields{padding-bottom:8px}}.customer-portal .mat-option.addressbook-search-info{color:#0009;text-align:center}.customer-portal .search-system-objects .mat-form-field-invalid{border-color:#ff031b}.customer-portal .search-sys-objects-placeholder{color:#0009}.customer-portal .search-sys-objects .search-sys-objects-items .search-sys-objects__cell{max-width:275px}.customer-portal .search-sys-objects .search-sys-objects-items .search-sys-objects__cell .search-sys-objects__cell-label{color:#0009}.customer-portal .search-sys-objects .search-sys-objects-items .search-sys-objects__icon,.customer-portal .search-sys-objects .search-sys-objects-items .search-sys-objects__icon-cancel{color:#0000008a}.customer-portal .wizard-search-sys-objects-popup-panel{max-width:320px;max-height:420px;border-radius:4px;background-color:#fff}.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field{margin:8px;height:40px}.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field .mat-form-field-infix{padding:0}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field{margin:16px}}.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field .mat-icon{color:#0000008a}.customer-portal .wizard-search-sys-objects-popup-panel .mat-form-field+.mat-form-field{margin-top:0}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__search-box{height:40px;border-bottom:1px solid #e0e0e0}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__input{margin-left:4px}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__input{margin-left:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__icon{margin-left:4px;margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__icon{margin-left:8px;margin-right:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__additional-info{height:40px;border-top:1px solid #e0e0e0;color:#0009}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__additional-info span{margin-left:8px}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__additional-info span{margin-left:16px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__cleartext{margin-left:8px;margin-top:8px;margin-right:8px;color:#00aabc}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__cleartext{margin-left:16px;margin-top:16px;margin-right:16px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__info-box{padding:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__info-box{padding:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list{height:calc(100% - 40px)}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional{height:calc(100% - 80px)}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .search-sys-objects__info-box,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .search-sys-objects__info-box{margin-left:4px}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .search-sys-objects__info-box,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .search-sys-objects__info-box{margin-left:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .mat-selection-list.-single .mat-list-option[aria-selected=true],.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .mat-selection-list.-single .mat-list-option[aria-selected=true]{background-color:#eee}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .filters-group,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .filters-group{margin-bottom:4px;margin-top:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .filters-group,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .filters-group{margin-bottom:8px;margin-top:8px;margin-left:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-group,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group{padding-bottom:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-group,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group{padding-bottom:8px}}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-group,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group{margin-left:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-group .adressbook-grid:empty,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .adressbook-grid:empty{display:none}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-group .adressbook-grid,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .adressbook-grid{min-height:40px}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-group .adressbook-grid .column-row,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .adressbook-grid .column-row{height:40px}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-group .partnerAdressbook-grid,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .partnerAdressbook-grid{min-height:30px}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-group .partnerAdressbook-grid .column-row,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-group .partnerAdressbook-grid .column-row{height:30px}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-info,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-info{margin-bottom:4px;color:#0009}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-info,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-info{margin-bottom:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-row,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row{margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-row,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row{margin-top:8px;margin-bottom:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-row .mat-checkbox,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-row .mat-checkbox,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list .column-row .mat-icon,.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__list-additional .column-row .mat-icon{color:#0000008a}.customer-portal cp-doc-wiz-document-prototype-ui .group-attributes .rows{padding-top:4px;padding-bottom:4px}@media (min-width: 960px){.customer-portal cp-doc-wiz-document-prototype-ui .group-attributes .rows{padding-top:8px;padding-bottom:8px}}.customer-portal cp-doc-wiz-document-prototype-ui .group-attributes .attribute-panel .mat-action-row mat-error{padding-left:8px}@media (min-width: 960px){.customer-portal cp-doc-wiz-document-prototype-ui .group-attributes .attribute-panel .mat-action-row mat-error{padding-left:16px}}.customer-portal cp-doc-wiz-document-prototype-ui .group-attributes .action-buttons{padding-top:4px}@media (min-width: 960px){.customer-portal cp-doc-wiz-document-prototype-ui .group-attributes .action-buttons{padding-top:8px}}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar{min-height:48px;border-top:1px solid #e0e0e0}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .environment,.customer-portal .cp-doc-wiz-documents-wizard-nav-bar button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .environment,.customer-portal .cp-doc-wiz-documents-wizard-nav-bar button .mat-icon{margin-right:8px}}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .close-button{color:#0009}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .step.active span{color:#00aabc}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .step>span{margin-left:4px;margin-right:4px;display:block;color:#0009}@media (min-width: 960px){.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .step>span{margin-left:8px;margin-right:8px}}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .step-icon{width:24px;height:24px;line-height:22px;color:#0009;border:1px solid rgba(0,0,0,.54)}.customer-portal .cp-doc-wiz-internal-documents-ui .header{padding-left:4px;padding-right:4px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-doc-wiz-internal-documents-ui .header{padding-left:8px;padding-right:8px}}.customer-portal .cp-doc-wiz-internal-documents-ui .footer{background-color:#333;min-height:64px}.customer-portal .cp-doc-wiz-internal-documents-ui .mat-icon{color:#0000008a}.customer-portal .cp-doc-wiz-internal-documents-ui .mat-icon.file-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-internal-documents-ui .mat-icon.file-icon{margin-right:8px}}.customer-portal .cp-doc-wiz-internal-documents-ui .mat-icon.-error{color:#ff0c3e}.customer-portal .cp-doc-wiz-internal-documents-ui .additionaldDocs{padding-top:-8px;padding-bottom:-8px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-internal-documents-ui .additionaldDocs{padding-top:-16px;padding-bottom:-16px}}.customer-portal .cp-doc-wiz-internal-documents-ui .additionaldDocs.-disabled .mat-icon{color:#00000061}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input{padding-top:-8px;padding-bottom:-8px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input{padding-top:-16px;padding-bottom:-16px}}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input.-empty{border:1px dashed rgba(0,0,0,.32);border-radius:5px}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input.-empty.-active{border:2px solid #00aabc;background-color:#00aabc3d}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input.-invalid{border:2px solid #ff0c3e}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input.-invalid .file-name,.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input.-invalid .upload-text{color:#ff0c3e}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input .upload-icon{margin-right:8px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input .upload-icon{margin-right:16px}}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input .upload-text{color:#0009}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input .upload-text .upload-title{margin:0}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input .upload-text .highlight-text{color:#00aabc}.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input .file-container{margin-top:-8px;margin-bottom:-8px}@media (min-width: 960px){.customer-portal .cp-doc-wiz-internal-documents-ui .ui-file-input .file-container{margin-top:-16px;margin-bottom:-16px}}.customer-portal .cp-doc-wiz-internal-documents-ui .required-marker:before{content:"*";color:#ff031b}.customer-portal .prototype-document-preview__info{padding:4px;background-color:#333;color:#fff}@media (min-width: 960px){.customer-portal .prototype-document-preview__info{padding:8px}}.customer-portal .prototype-document-preview__info .document-name{padding-left:4px}@media (min-width: 960px){.customer-portal .prototype-document-preview__info .document-name{padding-left:8px}}.customer-portal .cp-sh-error-layout__board{background-color:#e0f5f7}.customer-portal .cp-sh-error-layout-board__wrapper{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-error-layout-board__wrapper{padding:8px}}.customer-portal .cp-sh-error-layout-board__wrapper{max-width:780px}.customer-portal .cp-sh-document-detail-sidenav .mat-drawer-inner-container{width:423px}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__actions{color:#fff}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info{padding:8px;border-bottom:1px solid #e0e0e0;background:#fafafa}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info{padding:16px}}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info .cp-sh-document-detail-sidenav__info-category{color:#0009}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info .cp-sh-document-detail-sidenav__info-icon{margin-left:4px;color:#27ae60}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info .cp-sh-document-detail-sidenav__info-icon{margin-left:8px}}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info .cp-sh-document-detail-sidenav__info-document .mat-fab{margin-left:8px;width:48px;height:48px;line-height:48px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info .cp-sh-document-detail-sidenav__info-document .mat-fab{margin-left:16px}}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__description{padding:8px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__description{padding:16px}}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__description .cp-sh-document-detail-sidenav__description-security{color:#00000061}.customer-portal .cp-sh-document-detail-sidenav .ui-comment-list{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-sidenav .ui-comment-list{padding:8px}}.customer-portal .cp-sh-document-detail-sidenav .ui-comment-list .ui-comment:not(:first-child){margin-top:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-sidenav .ui-comment-list .ui-comment:not(:first-child){margin-top:8px}}.customer-portal .cp-sh-document-detail-sidenav .ui-comment-list .ui-comment:not(:last-child){padding-bottom:4px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-sidenav .ui-comment-list .ui-comment:not(:last-child){padding-bottom:8px}}.customer-portal cp-sh-document-detail-tab .mat-expansion-panel-body{padding:4px}.customer-portal cp-sh-document-detail-tab ui-avatar{margin-right:8px}.customer-portal cp-sh-document-detail-tab .mat-expansion-panel-header-title>.mat-icon{margin-right:32px;color:#0000008a}.customer-portal cp-sh-document-detail-tab .mat-expansion-panel-header-title>.img{margin-right:32px}.customer-portal cp-sh-document-detail-tab .mat-expansion-panel-header-title>span{font-size:16px;line-height:24px}.customer-portal cp-sh-document-detail-tab .mat-accordion .mat-expansion-panel{border-bottom:1px solid #e0e0e0;border-radius:4px}.customer-portal .cp-sh-document-detail-parties{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-parties{padding:8px}}.customer-portal .cp-sh-document-detail-parties .cp-sh-document-detail-parties__cell{padding:4px;margin-bottom:4px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-parties .cp-sh-document-detail-parties__cell{padding:8px}}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-parties .cp-sh-document-detail-parties__cell{margin-bottom:8px}}.customer-portal .cp-sh-document-detail-parties .cp-sh-document-detail-parties__type{color:#0009}.customer-portal .cp-sh-document-detail-processes{padding:4px}.customer-portal .cp-sh-document-detail-processes .view-all-processes{margin-top:8px;padding:5px;border:1px solid #26b7c6;color:#26b7c6}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-processes{padding:8px}}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__status,.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__name{color:#0009}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell{padding:4px;margin-bottom:4px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell{padding:8px}}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell{margin-bottom:8px}}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell .cp-sh-document-detail-processes__cell-icon{margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell .cp-sh-document-detail-processes__cell-icon{margin-right:8px}}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell .cp-sh-document-detail-processes__cell-expand{margin-left:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell .cp-sh-document-detail-processes__cell-expand{margin-left:8px}}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-cancelled{background-color:#00000061}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-delegated{background-color:#e6e6e6}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-completed{background-color:#e5f5ec}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-completed .cp-sh-document-detail-processes__status,.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-completed .cp-sh-document-detail-processes__cell-icon{color:#27ae60}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-failed{background-color:#ffe1e7}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-failed .cp-sh-document-detail-processes__status,.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-failed .cp-sh-document-detail-processes__cell-icon{color:#ff0c3e}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-inprogress{background-color:#fafafa}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-inprogress .cp-sh-document-detail-processes__cell-icon{color:#19aaba}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__cell.-draft{background-color:#fff3e0}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__body{margin-top:4px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__body{margin-top:8px}}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__body .cp-sh-document-detail-processes__body-row{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__body .cp-sh-document-detail-processes__body-row{padding:8px}}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__body .cp-sh-document-detail-processes__body-label{max-width:100px;color:#0009}.customer-portal .cp-sh-document-detail-signatures{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signatures{padding:8px}}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__cell{padding:4px;margin-bottom:4px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__cell{padding:8px}}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__cell{margin-bottom:8px}}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__type,.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__date{color:#0009}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__cell-icon{margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__cell-icon{margin-right:8px}}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__cell-expand{margin-left:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__cell-expand{margin-left:8px}}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__body{margin-top:4px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__body{margin-top:8px}}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__body .cp-sh-document-detail-signatures__body-row{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__body .cp-sh-document-detail-signatures__body-row{padding:8px}}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__body .cp-sh-document-detail-signatures__body-label{max-width:100px;color:#0009}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__body .cp-sh-document-detail-signatures-showmore{color:#00aabc}.customer-portal .view-all-signatures{margin-top:8px;padding:5px;border:1px solid #26b7c6;color:#26b7c6}.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__header .cp-sh-document-detail-signature-dialog__header-icon{margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__header .cp-sh-document-detail-signature-dialog__header-icon{margin-right:8px}}.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__body{margin-top:4px;margin-bottom:4px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__body{margin-top:8px;margin-bottom:8px}}.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__body .cp-sh-document-detail-signature-dialog__body-row{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__body .cp-sh-document-detail-signature-dialog__body-row{padding:8px}}.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__body .cp-sh-document-detail-signature-dialog__body-label{max-width:125px;color:#0009}.customer-portal .cp-sh-document-detail-attributes{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-attributes{padding:8px}}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__row{padding:4px;margin-bottom:4px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__row{padding:8px}}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__row{margin-bottom:8px}}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__cell{margin-bottom:8px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__cell{margin-bottom:16px}}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__cell-label{color:#0009}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__vacation{margin-bottom:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__vacation{margin-bottom:8px}}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__vacation .cp-sh-document-detail-attributes__vacation-label{color:#0009}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__vacation .cp-sh-document-detail-attributes__vacation-duration{color:#00aabc}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .mat-expansion-panel-header,.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .mat-expansion-panel-header.mat-expanded,.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .mat-expansion-panel-content{background:#fafafa}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .mat-expansion-panel{border:1px solid #e0e0e0}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .mat-expansion-panel .mat-expansion-panel-body{padding:12px}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .mat-divider,.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .cp-sh-document-detail-attributes__cell{margin-bottom:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .mat-divider,.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__group .cp-sh-document-detail-attributes__cell{margin-bottom:8px}}.customer-portal .cp-sh-document-detail-requestors{padding:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-requestors{padding:8px}}.customer-portal .cp-sh-document-detail-requestors .cp-sh-document-detail-requestors__cell{padding:4px;margin-bottom:4px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-requestors .cp-sh-document-detail-requestors__cell{padding:8px}}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-requestors .cp-sh-document-detail-requestors__cell{margin-bottom:8px}}.customer-portal .cp-sh-document-detail-requestors .cp-sh-document-detail-requestors__cell-info{color:#0009}.customer-portal .cp-sh-document-detail-requestors .cp-sh-document-detail-requestors__cell-number{color:#00aabc}.customer-portal cp-sh-document-detail-invoice-distribution{width:100%;border-color:#e0e0e0}.customer-portal cp-sh-document-detail-invoice-distribution .mat-expansion-panel-header,.customer-portal cp-sh-document-detail-invoice-distribution .mat-expansion-panel-header.mat-expanded,.customer-portal cp-sh-document-detail-invoice-distribution .mat-expansion-panel-content{background:#fafafa}.customer-portal cp-sh-document-detail-invoice-distribution .referenced-item{padding:12px 0}.customer-portal cp-sh-document-detail-invoice-distribution .invoice-card-margined+.invoice-card-margined{margin-top:4px}.customer-portal cp-sh-document-detail-invoice-distribution .distribution-item:not(:first-child){padding-top:16px}.customer-portal cp-sh-document-detail-invoice-distribution .sum-validation{width:100%;margin:0 0 4px;padding:0 6px}.customer-portal cp-sh-document-detail-invoice-distribution .invalid-field{margin-left:8px;color:#ff0c3e}.customer-portal cp-sh-document-detail-invoice-distribution .form-controls{margin-top:8px}.customer-portal cp-sh-document-detail-invoice-distribution .form-controls .mat-stroked-button{width:36px;min-width:36px;height:36px;margin-left:8px;padding:0}.customer-portal cp-sh-document-detail-invoice-distribution .mat-expansion-panel{border:1px solid #e0e0e0}.customer-portal cp-sh-document-detail-invoice-distribution .mat-expansion-panel .mat-expansion-panel-body{padding:12px}.customer-portal cp-sh-document-detail-invoice-distribution .edit-distribution mat-icon{width:18px;margin-right:10px}.customer-portal .cp-sh-document-detail-invoice-distribution-item{width:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-item .ui-item-select .mat-form-field-infix{padding:0}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-key{margin:0 0 4px;padding:0 6px;color:#0009}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-key .required{color:#ff0c3e}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-key.-not-editable{width:120px}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-value{width:100%;margin:0;padding:0 6px;border-radius:4px}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-value .mat-icon{right:0;width:1em;color:#0009}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-value.-editable:hover{background-color:#00000014}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-value .description{width:calc(100% - 21px);word-break:break-word}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-value.-not-editable{word-break:break-word}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input{width:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input.mat-form-field-appearance-outline .mat-form-field-infix{height:32px;padding:0}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input.mat-form-field-appearance-outline.position-select .mat-form-field-infix{height:unset!important;padding:.1em 0 .5em!important}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input.mat-form-field-appearance-outline .mat-form-field-infix,.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input .ui-item-select .mat-form-field-appearance-outline .mat-form-field-infix,.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input-description.mat-form-field-appearance-outline .mat-form-field-infix{border-top:0}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input.mat-form-field-appearance-outline .mat-form-field-outline{top:0}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input.mat-form-field-appearance-outline .mat-form-field-wrapper,.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input .ui-item-select .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0;padding-bottom:0}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input.mat-form-field-appearance-outline .mat-input-element{height:24px;margin-top:4px}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input .ui-item-select .mat-select{margin:12px 0 7px}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input .mat-select{margin-top:8px}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input-description.mat-form-field{width:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-input-description.mat-form-field .textarea.mat-input-element{padding:0}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog{height:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .header-star{color:#ff0c3e}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .template-button mat-icon,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .delete-button{color:#0000008a}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .add-button:not(:disabled){border-color:#00aabc}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table{width:0;min-width:100%;max-height:calc(100% - 168px)}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .copy-button-image{max-width:16px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-form-field .mat-select-arrow,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-select-arrow{color:#0000}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell:not(:nth-child(1)),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell:not(:nth-child(1)),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell:not(:nth-child(2)),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell:not(:nth-child(2)){border-right:1px solid #e0e0e0}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell:nth-child(n+3):nth-child(-n+4){border-right:1px solid #e0e0e0;background-color:#fafafa}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell:nth-child(n+1):nth-child(-n+3),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell:nth-child(n+2):nth-child(-n+4){border-top:1px solid #e0e0e0}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell:nth-child(-n+3),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell:nth-child(-n+3),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell:nth-child(3){border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell:nth-child(1),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell:nth-child(2){border-bottom-style:none}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell:not(:nth-last-child(1)):nth-child(n+4),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell:not(:nth-last-child(1)):nth-child(n+4),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell:not(:nth-last-child(2)):nth-child(n+5),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell:not(:nth-last-child(2)):nth-child(n+5){min-width:316px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell:nth-child(1),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell:nth-child(1),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell:nth-child(2),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell:nth-child(2){width:48px;min-width:48px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell:nth-child(n+3):nth-child(-n+4),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell:nth-child(n+3):nth-child(-n+4),.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell:nth-child(n+3):nth-child(-n+4){min-width:133px;max-width:133px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell{padding:4px 8px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell{padding-right:16px;padding-left:16px}}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-cell{padding-top:8px;padding-bottom:8px}}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell{padding-left:8px;padding-right:8px}}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-cell .error,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-cell .error{color:#ff0c3e}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-header-row{height:47px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-row,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-footer-row{height:56px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-form-field-appearance-outline .mat-form-field-infix,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .ui-item-select .mat-form-field-wrapper{padding:0}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .ui-item-select .mat-select,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-select{margin:0}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-form-field-infix{height:40px;border-top:0}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-form-field-infix textarea{margin-top:-5px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-input-element{margin-top:.6em}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-select-placeholder{margin-top:1em}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-form-field-appearance-legacy .mat-form-field-wrapper{width:100%;padding-bottom:.3em}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:.3em}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .footer-additional-info-difference{color:#0009}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .invalid-field{margin-top:-26px;margin-bottom:6px;color:#ff0c3e}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .position-item .mat-select-trigger{top:-4px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .actions{padding:6px 8px;background-color:#333;box-shadow:0 2px 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003;color:#fff}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .actions button{margin:0 6px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .preview-actions{height:48px;background-color:#202020;box-shadow:0 2px 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .preview-actions .document-title{color:#fff}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .preview-actions .visibility-button button{padding-right:17px;color:#fff}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .content-wrapper{height:calc(100% - 48px)}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .content-wrapper .splitter{width:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .content-wrapper .mat-drawer-container{background-color:#fff}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .table-header{padding:8px 0 7px 17px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .add-new-line{padding:12px 0 16px 16px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .footer{bottom:0;width:100%;height:56px;min-height:56px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper{height:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper:not(.closed) .content{width:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper .footer{background-color:#333}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper.closed .content{width:calc(100% - 57px);height:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper.closed .content .footer{width:calc(100% - 57px)}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper.closed .visibility-button-wrapper{border-right:#e0e0e0 solid 1px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper .visibility-button-wrapper{height:100%}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper .visibility-button-wrapper .visibility-button{width:56px;height:56px;border-radius:0 0 24px;background-color:#202020;box-shadow:0 2px 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table-wrapper .visibility-button-wrapper .visibility-button button{color:#fff}.customer-portal cp-sh-document-detail-invoice-distribution-dialog .mat-dialog-container{padding:0}.customer-portal cp-sh-document-detail-invoice-distribution-dialog mat-drawer-container{height:100%}.customer-portal cp-sh-document-detail-invoice-distribution-dialog .left-splitter{height:calc(100% - 48px)}.customer-portal cp-sh-document-detail-invoice-distribution-dialog .left-splitter .preview-wrapper{width:100%}.customer-portal cp-sh-document-detail-invoice-distribution-dialog .left-splitter .preview-wrapper .pdf-preview{height:100%}.customer-portal cp-sh-document-detail-invoice-distribution-dialog .right-splitter{height:100%}.customer-portal cp-sh-document-detail-invoice-distribution-dialog ui-pdf-preview{width:100%}.customer-portal cp-sh-document-detail-invoice-distribution-save-template-dialog .ui-dialog-closable-title{line-height:18px}.customer-portal .cp-sh-document-detail-toolbar__wrapper{padding:4px 8px}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-toolbar__wrapper{padding-left:16px;padding-right:16px}}@media (min-width: 960px){.customer-portal .cp-sh-document-detail-toolbar__wrapper{padding-top:8px;padding-bottom:8px}}.customer-portal .cp-sh-document-detail-toolbar__wrapper_multi-options .mat-select{background-color:#fff;height:36px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .header-star{color:#ff0c3e}.customer-portal cp-sh-document-invoice-distributionV2 .template-button mat-icon,.customer-portal cp-sh-document-invoice-distributionV2 .delete-button{color:#0000008a}.customer-portal cp-sh-document-invoice-distributionV2 .add-button:not(:disabled){border-color:#00aabc}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table{width:0;min-width:100%;max-height:calc(100% - 168px)}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .copy-button-image{max-width:16px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-form-field .mat-select-arrow,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-select-arrow{color:#0000}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell:not(:nth-child(1)),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell:not(:nth-child(1)),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell:not(:nth-child(2)),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell:not(:nth-child(2)){border-right:1px solid #e0e0e0}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell:nth-child(n+3):nth-child(-n+4){border-right:1px solid #e0e0e0;background-color:#fafafa}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell:nth-child(n+1):nth-child(-n+3),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell:nth-child(n+2):nth-child(-n+4){border-top:1px solid #e0e0e0}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell:nth-child(-n+3),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell:nth-child(-n+3),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell:nth-child(3){border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell:nth-child(1),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell:nth-child(2){border-bottom-style:none}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell:not(:nth-last-child(1)):nth-child(n+4),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell:not(:nth-last-child(1)):nth-child(n+4),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell:not(:nth-last-child(2)):nth-child(n+5),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell:not(:nth-last-child(2)):nth-child(n+5){min-width:216px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell:nth-child(1),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell:nth-child(1){width:48px;min-width:48px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell:nth-child(n+3):nth-child(-n+4),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell:nth-child(n+3):nth-child(-n+4),.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell:nth-child(n+3):nth-child(-n+4){min-width:133px;max-width:133px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell{padding:4px 8px}@media (min-width: 960px){.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell{padding-right:16px;padding-left:16px}}@media (min-width: 960px){.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-cell{padding-top:8px;padding-bottom:8px}}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell{padding-left:8px;padding-right:8px}}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-cell .error,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-cell .error{color:#ff0c3e}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-header-row{height:47px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-row,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-footer-row{height:56px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-form-field-appearance-outline .mat-form-field-infix,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .ui-item-select .mat-form-field-wrapper{padding:0}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .ui-item-select .mat-select,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-select{margin:0}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-form-field-infix{height:40px;border-top:0}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-form-field-infix textarea{margin-top:-5px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-input-element{margin-top:.6em}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-select-placeholder{margin-top:1em}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-form-field-appearance-legacy .mat-form-field-wrapper{width:100%;padding-bottom:.3em}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:.3em}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .footer-additional-info-difference{color:#0009}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .invalid-field{margin-top:-26px;margin-bottom:6px;color:#ff0c3e}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .position-item .mat-select-trigger{top:-4px}.customer-portal cp-sh-document-invoice-distributionV2 .actions{padding:6px 8px;background-color:#333;box-shadow:0 2px 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003;color:#fff}.customer-portal cp-sh-document-invoice-distributionV2 .actions button{margin:0 6px}.customer-portal cp-sh-document-invoice-distributionV2 .preview-actions{height:48px;background-color:#202020;box-shadow:0 2px 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.customer-portal cp-sh-document-invoice-distributionV2 .preview-actions .document-title{color:#fff}.customer-portal cp-sh-document-invoice-distributionV2 .preview-actions .visibility-button button{padding-right:17px;color:#fff}.customer-portal cp-sh-document-invoice-distributionV2 .content-wrapper{height:calc(100% - 48px)}.customer-portal cp-sh-document-invoice-distributionV2 .content-wrapper .splitter{width:100%}.customer-portal cp-sh-document-invoice-distributionV2 .content-wrapper .mat-drawer-container{background-color:#fff}.customer-portal cp-sh-document-invoice-distributionV2 .table-header{padding:8px 0 7px 17px}.customer-portal cp-sh-document-invoice-distributionV2 .add-new-line{padding:12px 0 16px 16px}.customer-portal cp-sh-document-invoice-distributionV2 .footer{bottom:0;width:100%;height:56px;min-height:56px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper{height:100%}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper:not(.closed) .content{width:100%}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper .footer{background-color:#333}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper.closed .content{width:calc(100% - 57px);height:100%}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper.closed .content .footer{width:calc(100% - 57px)}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper.closed .visibility-button-wrapper{border-right:#e0e0e0 solid 1px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper .visibility-button-wrapper{height:100%}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper .visibility-button-wrapper .visibility-button{width:56px;height:56px;border-radius:0 0 24px;background-color:#202020;box-shadow:0 2px 4px #00000024,0 3px 4px #0000001f,0 1px 5px #0003}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table-wrapper .visibility-button-wrapper .visibility-button button{color:#fff}.customer-portal .cp-sh-document-detail-invoice-distribution-template-search-dialog ui-search-dialog .mat-dialog-content{min-width:0;height:0;min-height:41vh}.customer-portal .cp-sh-document-detail-invoice-distribution-template-search-dialog ui-search-dialog .mat-dialog-content .mat-cell{border-bottom-color:#0000}.customer-portal .cp-sh-document-detail-invoice-distribution-template-search-dialog ui-search-dialog .mat-dialog-content .mat-cell span{line-height:32px}.customer-portal .cp-sh-document-detail-invoice-distribution-template-search-dialog ui-search-dialog .mat-dialog-content .mat-cell mat-icon{line-height:32px;color:#19aaba}.mat-row .customer-portal .cp-sh-document-detail-invoice-distribution-template-search-dialog ui-search-dialog .mat-dialog-content[data-selected=true] span{color:#19aaba}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2{width:100%}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .ui-item-select .mat-form-field-infix{padding:0}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-key{margin:0 0 4px;padding:0 6px;color:#0009}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-key .required{color:#ff0c3e}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-key.-not-editable{width:120px}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-value{width:100%;margin:0;padding:0 6px;border-radius:4px}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-value .mat-icon{right:0;width:1em;color:#0009}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-value.-editable:hover{background-color:#00000014}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-value .description{width:calc(100% - 21px);word-break:break-word}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-value.-not-editable{word-break:break-word}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input{width:100%}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input.mat-form-field-appearance-outline .mat-form-field-infix{height:32px;padding:0}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input.mat-form-field-appearance-outline .mat-form-field-infix,.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input .ui-item-select .mat-form-field-appearance-outline .mat-form-field-infix,.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input-description.mat-form-field-appearance-outline .mat-form-field-infix{border-top:0}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input.mat-form-field-appearance-outline .mat-form-field-outline{top:0}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input.mat-form-field-appearance-outline .mat-form-field-wrapper,.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input .ui-item-select .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0;padding-bottom:0}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input.mat-form-field-appearance-outline .mat-input-element{height:24px;margin-top:-4px}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input-description.mat-form-field{width:100%}.customer-portal cp-sh-document-detail-invoice-distribution-itemV2 .cp-sh-document-detail-invoice-distribution-itemV2 .item-input-description.mat-form-field .textarea.mat-input-element{padding:0}.customer-portal cp-sh-mobile-not-supported{background-color:#e0f5f7}.customer-portal cp-sh-mobile-not-supported .mat-icon{width:36px;height:36px;font-size:36px;line-height:36px}.customer-portal .cp-doc-navigation-sidenav .use-search-hint{margin:16px;background-color:#e0f5f7}.customer-portal .cp-doc-navigation-sidenav .mobile-tree-search{padding:0 8px 4px}.customer-portal .cp-doc-navigation-sidenav .sub-navigation{min-height:48px;display:flex}.customer-portal .cp-doc-navigation-sidenav .sub-navigation .back-button{flex:0 0 auto}.customer-portal .cp-doc-navigation-sidenav .sub-navigation .current-application{flex:1 1 0}.customer-portal .cp-doc-navigation-sidenav .sub-navigation .layout-hack{flex:0 0 auto}.customer-portal .cp-doc-navigation-sidenav .new-document-button-wrapper{padding:16px}.customer-portal .cp-doc-navigation-sidenav .new-document-button-wrapper .new-document-button{height:48px}.customer-portal .cp-doc-navigation-sidenav .new-document-button-wrapper .new-document-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-navigation-sidenav .new-document-button-wrapper .new-document-button .mat-icon{margin-right:8px}}.customer-portal .cp-doc-navigation-sidenav .current-navigation-wrapper img{height:24px;width:24px;vertical-align:middle;margin-right:8px}@media (min-width: 960px){.customer-portal .cp-doc-navigation-sidenav .current-navigation-wrapper img{margin-right:16px}}.customer-portal .cp-doc-navigation-sidenav .navigation-tree>ul,.customer-portal .cp-doc-navigation-sidenav ul ul{padding-left:8px}@media (min-width: 960px){.customer-portal .cp-doc-navigation-sidenav .navigation-tree>ul,.customer-portal .cp-doc-navigation-sidenav ul ul{padding-left:16px}}.customer-portal .cp-doc-navigation-sidenav .navigation-item{height:40px}.customer-portal .cp-doc-navigation-sidenav .navigation-item.-active,.customer-portal .cp-doc-navigation-sidenav .navigation-item.-active .navigation-item-icon{color:#00aabc}.customer-portal .cp-doc-navigation-sidenav .navigation-item .document-menu-button{width:24px;height:24px;font-size:24px;margin-left:-8px;visibility:hidden;line-height:24px}@media (min-width: 960px){.customer-portal .cp-doc-navigation-sidenav .navigation-item .document-menu-button{margin-left:-16px}}.customer-portal .cp-doc-navigation-sidenav .navigation-item .document-menu-button.-active{visibility:unset}.customer-portal .cp-doc-navigation-sidenav .navigation-item .favorite-icon{visibility:hidden}.customer-portal .cp-doc-navigation-sidenav .navigation-item .favorite-icon.-active{visibility:unset;color:#ff9b04}.customer-portal .cp-doc-navigation-sidenav .navigation-item .favorite-icon:hover{color:#ff9b04}.customer-portal .cp-doc-navigation-sidenav .navigation-item.-active,.customer-portal .cp-doc-navigation-sidenav .navigation-item:hover{position:relative}.customer-portal .cp-doc-navigation-sidenav .navigation-item.-active .favorite-icon,.customer-portal .cp-doc-navigation-sidenav .navigation-item:hover .favorite-icon,.customer-portal .cp-doc-navigation-sidenav .navigation-item.-active .document-menu-button,.customer-portal .cp-doc-navigation-sidenav .navigation-item:hover .document-menu-button{visibility:unset}.customer-portal .cp-doc-navigation-sidenav .navigation-item.-active:before,.customer-portal .cp-doc-navigation-sidenav .navigation-item:hover:before{content:"";position:absolute;inset:0 0 0 -100%;z-index:-1;display:block;background-color:#e0f5f7}.customer-portal .cp-doc-navigation-sidenav .navigation-item .mat-icon:not(.more-icon){margin-right:12px}.customer-portal .cp-doc-navigation-sidenav .navigation-item .mat-icon{color:#0000008a}.customer-portal .cp-doc-navigation-sidenav .navigation-item img{margin-right:12px;color:#0000008a}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item{padding-right:8px;height:40px}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item .navigation-item-icon-mobile-wrapper{position:relative}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item .navigation-item-icon-mobile-wrapper .favorite-icon{position:absolute;right:0;top:0;width:12px;height:12px;font-size:12px;line-height:12px;margin-right:0;color:#ff9b04}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item .item-name{padding-right:12px}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item.-active,.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item.-active .navigation-item-icon{color:#00aabc}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item .document-menu-button .mat-icon{margin-right:0}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item.-active{position:relative}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item.-active .favorite-icon,.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item.-active .document-menu-button{visibility:unset}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item.-active:before{content:"";position:absolute;inset:0 0 0 -100%;z-index:-1;display:block;background-color:#e0f5f7}.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item .mat-icon,.customer-portal .cp-doc-navigation-sidenav .mobile-navigation-item img{vertical-align:middle;margin-right:12px;color:#0000008a}.customer-portal .cp-doc-navigation-sidenav .header-navigation{border-bottom:1px solid #e0e0e0}.customer-portal .cp-doc-navigation-sidenav .footer-navigation{border-top:1px solid #e0e0e0}.customer-portal .cp-doc-navigation-sidenav .footer-navigation-item{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-doc-navigation-sidenav .footer-navigation-item{margin-right:8px}}.customer-portal .cp-doc-navigation-sidenav .footer-navigation-item .mat-icon{color:#0000008a}.customer-portal .cp-doc-navigation-sidenav-search .mat-form-field{height:40px}.customer-portal .cp-doc-navigation-sidenav-search .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .cp-doc-navigation-sidenav-search .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .cp-doc-navigation-sidenav-search .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .cp-doc-navigation-sidenav-search .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .cp-doc-navigation-sidenav-search .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .cp-doc-navigation-sidenav-search .mat-icon{color:#0000008a}.customer-portal .cp-doc-navigation-sidenav-search .mat-icon.favorite-icon{margin-left:4px;margin-right:4px;margin-top:4px}@media (min-width: 960px){.customer-portal .cp-doc-navigation-sidenav-search .mat-icon.favorite-icon{margin-left:8px;margin-right:8px;margin-top:8px}}.customer-portal .cp-doc-navigation-sidenav-search .mat-icon.active{color:#ff9b04}.customer-portal .cp-doc-base-dialog__path span{color:#0009}.customer-portal .cp-doc-base-dialog__path .mat-icon{color:#0000008a}.customer-portal cp-sh-document-comments-dialog .comments-wrapper{max-height:60vh}.customer-portal cp-sh-document-comments-dialog .comment-content{margin:4px}@media (min-width: 960px){.customer-portal cp-sh-document-comments-dialog .comment-content{margin:8px}}.customer-portal cp-sh-document-comments-dialog .comment-content__body,.customer-portal cp-sh-document-comments-dialog .comment-content__date{color:#0009}.customer-portal cp-sh-comment{color:#0009}.customer-portal cp-sh-comment .comment-subject{color:#000000de;font-weight:500}.customer-portal cp-sh-comment-card-with-edit .comment-border{margin-top:4px}@media (min-width: 960px){.customer-portal cp-sh-comment-card-with-edit .comment-border{margin-top:8px}}.customer-portal cp-sh-comment-card-with-edit .comment-content{max-width:100%}.customer-portal cp-sh-comment-card-with-edit .comment-content__date{color:#0009}.customer-portal cp-sh-comment-card-with-edit .avatar-wrapper{margin-right:16px}.customer-portal cp-sh-comment-card-with-edit .comment-divider{margin-top:4px}@media (min-width: 960px){.customer-portal cp-sh-comment-card-with-edit .comment-divider{margin-top:8px}}.customer-portal .timetables-table-wrapper .mat-header-cell,.customer-portal .timetables-table-wrapper .mat-cell{border-right:1px solid #e0e0e0}.customer-portal .timetables-table-wrapper .timetables-table-cell-info-wrapper{color:#00000061}.customer-portal .timetables-table-wrapper .timetables-table-cell-icon{padding:2px 0}.customer-portal .timetables-table-wrapper .timetables-table-cell-icon .mat-icon{margin-right:2px;color:#00000061}.customer-portal .timetables-table-wrapper .mat-header-cell.timetables-table-marking{min-width:50px;padding:0}.customer-portal .timetables-table-wrapper .mat-header-cell.timetables-table-marking .mat-sort-header-button{padding-top:4px;padding-bottom:4px;width:50px;word-spacing:50px}@media (min-width: 960px){.customer-portal .timetables-table-wrapper .mat-header-cell.timetables-table-marking .mat-sort-header-button{padding-top:8px;padding-bottom:8px}}.customer-portal .timetables-table-wrapper .mat-header-cell.timetables-table-marking.-active{min-width:150px}.customer-portal .timetables-table-wrapper .mat-header-cell.timetables-table-marking.-active .mat-sort-header-button{width:150px;word-spacing:150px}.customer-portal .timetables-table-wrapper .timetables-table-cell-dayinfo{padding:0 2px;color:#00000061}.customer-portal .timetables-table-wrapper .mat-cell.timetables-table-marking>span{padding-right:4px;padding-left:4px;line-height:50px}@media (min-width: 960px){.customer-portal .timetables-table-wrapper .mat-cell.timetables-table-marking>span{padding-right:8px;padding-left:8px}}.customer-portal .timetables-table-wrapper .mat-cell.timetables-table-marking:before{content:"\a0";position:relative;z-index:-1;display:block;line-height:50px}.customer-portal .timetables-table-wrapper .timetables-table-marking.-bankholiday{background-color:#e5f5ec}.customer-portal .timetables-table-wrapper .timetables-table-marking.-weekend{background-color:#fff3e0}.customer-portal .timetables-table-wrapper .timetables-table-marking.-today{border-right:1px solid #ff0c3e}.customer-portal .timetables-table-wrapper .timetables-table-marking.-today.mat-header-cell{color:#00aabc}.customer-portal .timetables-table-wrapper .timetables-table-marking.-disabled{color:#00000061}.customer-portal .timetables-table-wrapper .timetables-table-marking.-error{border-top:1px solid #ff869f;border-bottom:1px solid #ff869f}.customer-portal .timetables-table-wrapper .mat-header-cell:not(.timetables-table-marking){padding:4px 8px}@media (min-width: 960px){.customer-portal .timetables-table-wrapper .mat-header-cell:not(.timetables-table-marking){padding-right:16px;padding-left:16px}}@media (min-width: 960px){.customer-portal .timetables-table-wrapper .mat-header-cell:not(.timetables-table-marking){padding-top:8px;padding-bottom:8px}}.customer-portal .timetables-table-wrapper .mat-cell:not(.timetables-table-marking){padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal .timetables-table-wrapper .mat-cell:not(.timetables-table-marking){padding-left:8px;padding-right:8px}}.customer-portal .timetables-table-wrapper .mat-header-cell.timetables-table-marking{color:#0009}.customer-portal .timetables-table-toolbar-wrapper .first-row .mat-form-field{height:40px}.customer-portal .timetables-table-toolbar-wrapper .first-row .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .timetables-table-toolbar-wrapper .first-row .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .timetables-table-toolbar-wrapper .first-row .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .timetables-table-toolbar-wrapper .first-row .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .timetables-table-toolbar-wrapper .first-row .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .timetables-table-toolbar-wrapper>.grid{min-height:68px;border-bottom:1px solid #e0e0e0}.customer-portal .timetables-table-toolbar-wrapper .mat-form-field-wrapper{margin:0;padding:0}.customer-portal .timetables-table-toolbar-wrapper .day-info-filter,.customer-portal .timetables-table-toolbar-wrapper .not-working-filter{padding-right:8px}@media (min-width: 960px){.customer-portal .timetables-table-toolbar-wrapper .day-info-filter,.customer-portal .timetables-table-toolbar-wrapper .not-working-filter{padding-right:16px}}.customer-portal .timetables-table-toolbar-wrapper .not-working-filter .ui-search-filter{min-width:227px}.customer-portal .timetables-table-toolbar-wrapper .not-working-filter .ui-search-filter__cell{min-width:220px}.customer-portal .actions-wrapper .mat-icon-button{color:#0000008a}.customer-portal .actions-wrapper .mat-icon-button :hover{color:#00aabc}.customer-portal .cp-tmt-timetables-table-period .mat-form-field{max-width:200px}.customer-portal .cp-tmt-timetables-table-period button{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-period button{margin-right:8px}}.customer-portal .cp-tmt-timetables-table-period .period-buttons .mat-icon{color:#0000008a}.customer-portal .cp-tmt-timetables-table-period .spacer{height:36px;border-right:1px solid #e0e0e0}.customer-portal .cp-tmt-timetables-table-period .today-button{border-color:#00aabc}.customer-portal .cp-tmt-timetables-table-period .calendar-icon{margin-right:4px;margin-top:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-period .calendar-icon{margin-right:8px}}.customer-portal .cp-tmt-timetables-table-period .mat-button-icon{color:#0000008a}.customer-portal .cp-tmt-timetables-table-period .period-text-wrapper .period-date{color:#000}.customer-portal .cp-tmt-timetables-lock-dialog .mat-form-field{height:40px}.customer-portal .cp-tmt-timetables-lock-dialog .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .cp-tmt-timetables-lock-dialog .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .cp-tmt-timetables-lock-dialog .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .cp-tmt-timetables-lock-dialog .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .cp-tmt-timetables-lock-dialog .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .cp-tmt-timetables-lock-dialog .mat-dialog-actions{margin-top:8px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-lock-dialog .mat-dialog-actions{margin-top:16px}}.customer-portal .cp-tmt-timetables-lock-dialog .mat-dialog-actions button+button{margin-left:8px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-lock-dialog .mat-dialog-actions button+button{margin-left:16px}}.customer-portal .cp-tmt-timetables-lock-dialog .mat-dialog-actions button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-lock-dialog .mat-dialog-actions button .mat-icon{margin-right:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .mat-tab-label{color:#0009}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .mat-tab-label-active{color:#00aabc}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .progress-bar.loading{background-color:#fff}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .progress-bar-text{margin-top:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .progress-bar-text{margin-top:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .duration-wrapper{padding-bottom:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .duration-wrapper{padding-bottom:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .comment-control{margin-top:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .comment-control{margin-top:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .comment-control .mat-form-field{height:auto}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .comment-control .mat-form-field .mat-form-field-infix{padding-top:4px;padding-bottom:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .comment-control .mat-form-field .mat-form-field-infix{padding-top:8px;padding-bottom:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .comment-list{margin-top:4px;max-height:600px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .comment-list{margin-top:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .comment-list.-public{max-height:200px}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .seperator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .seperator{margin-top:16px;margin-bottom:16px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .action-buttons button+button{margin-left:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .action-buttons button+button{margin-left:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .action-buttons .confirm-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .action-buttons .confirm-button .mat-icon{margin-right:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .mat-stroked-button{text-transform:uppercase}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .warning-container .mat-icon{color:#ff0c3e}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .warning-container{height:44px;background-color:#ffe1e7}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .warning-container .warning-text{margin-right:2px;margin-left:2px}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .warning-container .mat-icon{margin:5px 0 0 12px}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .add-new-line-button{padding-top:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-day-edit-dialog .add-new-line-button{padding-top:8px}}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .project-time{color:#ff0c3e}.customer-portal cp-tmt-timetables-table-marking .mat-tab-label{color:#0009}.customer-portal cp-tmt-timetables-table-marking .mat-tab-label-active{color:#00aabc}.customer-portal cp-tmt-timetables-table-marking .additional-marking-select:not(.mat-select-disabled) .mat-select-placeholder,.customer-portal cp-tmt-timetables-table-marking .additional-marking-select:not(.mat-select-disabled) .mat-select-value-text,.customer-portal cp-tmt-timetables-table-marking .additional-marking-select:not(.mat-select-disabled) .mat-select-arrow{color:#00aabc}.customer-portal cp-tmt-timetables-table-marking .work-time-wrapper{margin-top:8px}@media (min-width: 960px){.customer-portal cp-tmt-timetables-table-marking .work-time-wrapper{margin-top:16px}}.customer-portal cp-tmt-timetables-table-marking .work-time-wrapper .mat-form-field{height:40px}.customer-portal cp-tmt-timetables-table-marking .work-time-wrapper .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-tmt-timetables-table-marking .work-time-wrapper .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-tmt-timetables-table-marking .work-time-wrapper .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal cp-tmt-timetables-table-marking .work-time-wrapper .mat-form-field .mat-form-field-flex{height:100%}.customer-portal cp-tmt-timetables-table-marking .work-time-wrapper .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .header-star{color:#ff0c3e}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table{max-height:280px}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-header-cell:not(:nth-child(1)),.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-cell:not(:nth-child(1)){border-right:1px solid #e0e0e0}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-header-cell:nth-child(-n+2),.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-cell:nth-child(-n+2){border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-header-cell{padding:4px 8px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-header-cell{padding-right:16px;padding-left:16px}}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-header-cell{padding-top:8px;padding-bottom:8px}}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-cell{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-cell{padding-left:8px;padding-right:8px}}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-form-field-appearance-outline .mat-form-field-infix,.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .ui-item-select .mat-form-field-wrapper{padding:0}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .mat-form-field-appearance-legacy .mat-form-field-wrapper{width:97px;padding-bottom:1.34375em}.customer-portal .cp-tmt-timetables-table-project-time .time-card-table .ui-item-select .mat-select-trigger{min-height:40px}.customer-portal .cp-tmt-timetables-fill-project-time-dialog .time-card-table .mat-header-cell{border-top:1px solid #e0e0e0}.customer-portal .cp-tmt-timetables-fill-project-time-dialog .mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal .cp-tmt-timetables-fill-project-time-dialog .action-buttons{padding-top:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-fill-project-time-dialog .action-buttons{padding-top:8px}}.customer-portal .cp-tmt-timetables-fill-project-time-dialog .action-buttons button+button{margin-left:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-fill-project-time-dialog .action-buttons button+button{margin-left:8px}}.customer-portal .cp-tmt-timetables-fill-project-time-dialog .action-buttons .confirm-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-fill-project-time-dialog .action-buttons .confirm-button .mat-icon{margin-right:8px}}.customer-portal .cp-tmt-timetables-fill-project-time-dialog .dialog-options .mat-checkbox{padding-right:4px}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-fill-project-time-dialog .dialog-options .mat-checkbox{padding-right:8px}}.customer-portal .cp-tmt-timetables-fill-project-time-dialog .seperator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-tmt-timetables-fill-project-time-dialog .seperator{margin-top:16px;margin-bottom:16px}}.customer-portal cp-tmt-timetables-time-input .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-tmt-timetables-time-input .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-tmt-timetables-time-input .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal cp-tmt-timetables-time-input .mat-form-field .mat-form-field-flex{height:100%}.customer-portal cp-tmt-timetables-time-input .mat-form-field .mat-form-field-infix{padding:0}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .separator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .separator{margin-top:16px;margin-bottom:16px}}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .mat-form-field{height:40px}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .mat-form-field .mat-form-field-flex{height:100%}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .mat-form-field .mat-form-field-infix{padding:0}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .action-buttons button+button{margin-left:4px}@media (min-width: 960px){.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .action-buttons button+button{margin-left:8px}}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .action-buttons .confirm-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .action-buttons .confirm-button .mat-icon{margin-right:8px}}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog form{padding-top:8px;max-height:200px}@media (min-width: 960px){.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog form{padding-top:16px}}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .error-message{padding-top:4px}@media (min-width: 960px){.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .error-message{padding-top:8px}}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .error-message .mat-error{margin-top:-24px}.customer-portal .cp-tmt-timetables-table-edit-additions-deductions-dialog-ui-select{top:0;z-index:100;padding:0;border-bottom:1px solid #e0e0e0}.customer-portal .cp-tmt-timetables-table-edit-additions-deductions-dialog-mat-select-panel{width:300px;max-height:450px}.customer-portal .cp-tmt-timetables-table-edit-additions-deductions-dialog-mat-select-panel .ui-select-input{margin-top:0}.customer-portal .cp-tmt-timetables-table-edit-additions-deductions-dialog-mat-select-panel .ui-select-inner{height:60px}.customer-portal .cp-tmt-timetables-table-edit-additions-deductions-dialog-mat-select-panel .mat-input-element::placeholder{opacity:.6;color:#000000de}.customer-portal .timesheets-table-wrapper .mat-header-cell,.customer-portal .timesheets-table-wrapper .mat-cell{border-right:1px solid #e0e0e0}.customer-portal .timesheets-table-wrapper .timesheets-table-marking-bankholiday{background-color:#fdf1d8}.customer-portal .timesheets-table-wrapper .timesheets-table-marking-weekend{background-color:#e6e6e6}.customer-portal .timesheets-table-wrapper .timesheets-table-marking-assigned{background-color:#a8ff3d}.customer-portal .timesheets-table-wrapper .timesheets-table-marking-code{background-color:#ffff80}.customer-portal .timesheets-table-wrapper .timesheets-table-marking-selected{background-color:#ff8080}.customer-portal .timesheets-table-wrapper .timesheets-table-marking-today{border-right:1px solid rgb(150,150,150);border-left:1px solid rgb(150,150,150)}.customer-portal .timesheets-table-wrapper .mat-row[data-selected=true] .timesheets-table-marking-bankholiday{background-color:#f9d386}.customer-portal .timesheets-table-wrapper .mat-row[data-selected=true] .timesheets-table-marking-weekend{background-color:#bbb}.customer-portal .timesheets-table-wrapper .mat-row[data-selected=true] .timesheets-table-marking-assigned{background-color:#7ee500}.customer-portal .timesheets-table-wrapper .mat-row[data-selected=true] .timesheets-table-marking-code{background-color:#ffff29}.customer-portal .timesheets-table-wrapper .mat-row[data-selected=true] .timesheets-table-marking-selected{background-color:#ff8080}.customer-portal .timesheets-table-wrapper .mat-table[data-selectable=true] .mat-row:hover .mat-table-sticky{background-color:#e0f5f7}.customer-portal .timesheets-table-wrapper .timesheets-table-row-disabled .mat-cell span{color:#0009}.customer-portal .timesheets-table-toolbar-wrapper{padding:4px}@media (min-width: 960px){.customer-portal .timesheets-table-toolbar-wrapper{padding:8px}}.customer-portal .timesheets-table-toolbar-wrapper .mat-form-field-wrapper{margin:0;padding:0}.customer-portal .mat-option.timesheets-project-more-info{overflow:auto;white-space:normal}.customer-portal .cp-sbt-substitution-nav-bar{min-height:48px;border-bottom:1px solid #e0e0e0}.customer-portal .cp-sbt-substitution-nav-bar .back-button{margin-left:4px;color:#0009}@media (min-width: 960px){.customer-portal .cp-sbt-substitution-nav-bar .back-button{margin-left:8px}}.customer-portal .cp-sbt-substitution-nav-bar .back-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-sbt-substitution-nav-bar .back-button .mat-icon{margin-right:8px}}.customer-portal hr{background:linear-gradient(to bottom,transparent,#e0e0e0 10%,#e0e0e0 90%,transparent) center/100% 1px no-repeat}.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell{min-width:285px;max-width:360px;height:48px}.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link,.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link__substituted{color:#0000008a}.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link:hover,.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link.-active,.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link__substituted:hover,.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link__substituted.-active{color:#00aabc}.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link.-active:after,.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link__substituted.-active:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;border-bottom-width:2px;border-bottom-style:solid}.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link__substituted:hover,.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link__substituted.-active{color:#9d3bea}.customer-portal .cp-sbt-substitution-type-nav-bar .substitution-type-cell__link__substituted.-active:after{border-bottom-color:#9d3bea}.customer-portal .cp-sbt-substitution-grid-view .grid-view-background{border-bottom:1px solid #e0e0e0}.customer-portal .cp-sbt-substitution-grid-view .grid-view-containers{max-width:720px;margin:auto}.customer-portal .cp-sbt-substitution-grid-view .grid-view-containers .add-button{border-color:#00aabc}.customer-portal .cp-sbt-substitution-grid-view .substitution-header{padding-top:8px;padding-bottom:8px}@media (min-width: 960px){.customer-portal .cp-sbt-substitution-grid-view .substitution-header{padding-top:16px;padding-bottom:16px}}.customer-portal .cp-sbt-substitution-grid-view .substitution-header .mat-icon{line-height:28px}.customer-portal .cp-sbt-substitution-creation-ui .substitution-form .mat-form-field+.mat-form-field{padding-left:8px}@media (min-width: 960px){.customer-portal .cp-sbt-substitution-creation-ui .substitution-form .mat-form-field+.mat-form-field{padding-left:16px}}.customer-portal .cp-sbt-substitution-creation-ui .substitution-form .substitution-input:not([disabled])::placeholder{opacity:1;color:#000000de}.customer-portal .cp-sbt-substitution-creation-ui .substitution-form .mat-icon{color:#0000008a}.customer-portal .cp-sbt-substitution-list th,.customer-portal .cp-sbt-substitution-list td{padding-right:8px}@media (min-width: 960px){.customer-portal .cp-sbt-substitution-list th,.customer-portal .cp-sbt-substitution-list td{padding-right:16px}}.customer-portal .cp-sbt-substitution-list th{color:#0009}.customer-portal .cp-sbt-substitution-list .edit-icon{color:#0000008a}.customer-portal .cp-sbt-substitution-list tbody tr{height:48px}.customer-portal .cp-sbt-substitution-list .-disabled{color:#00000061}.customer-portal .cp-sbt-substitution-list .mat-slide-toggle{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .cp-sbt-substitution-list .mat-slide-toggle{margin-left:8px;margin-right:8px}}.customer-portal .cp-sbt-substitution-list .mat-slide-toggle .mat-slide-toggle-thumb,.customer-portal .cp-sbt-substitution-list .mat-slide-toggle .mat-ripple-element{background-color:#00aabc}.customer-portal .cp-sbt-substitution-list .mat-slide-toggle .mat-slide-toggle-bar{background-color:#00aabc1f}.customer-portal .cp-sbt-substitution-edit-dialog .mat-dialog-content{width:760px;height:220px}.customer-portal .cp-ust-user-settings-nav-bar{min-height:48px;border-bottom:1px solid #e0e0e0}.customer-portal .cp-ust-user-settings-nav-bar .back-button{margin-left:4px;color:#0009}@media (min-width: 960px){.customer-portal .cp-ust-user-settings-nav-bar .back-button{margin-left:8px}}.customer-portal .cp-ust-user-settings-nav-bar .back-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-ust-user-settings-nav-bar .back-button .mat-icon{margin-right:8px}}.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell{min-width:285px;max-width:360px;height:48px}.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link,.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link__employee{color:#0000008a}.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link:hover,.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link.-active,.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link__employee:hover,.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link__employee.-active{color:#00aabc}.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link.-active:after,.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link__employee.-active:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;border-bottom-width:2px;border-bottom-style:solid}.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link__employee:hover,.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link__employee.-active{color:#9d3bea}.customer-portal .cp-ust-user-settings-type-nav-bar .user-settings-type-cell__link__employee.-active:after{border-bottom-color:#9d3bea}.customer-portal cp-ust-user-info-ui form{margin-top:4px}@media (min-width: 960px){.customer-portal cp-ust-user-info-ui form{margin-top:8px}}.customer-portal cp-ust-user-info-ui .footer{background-color:#333}.customer-portal cp-ust-user-info-ui .user-data .user-base-data .user-base-data-info .cell{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-user-info-ui .user-data .user-base-data .user-base-data-info .cell{margin-left:8px;margin-right:8px}}.customer-portal cp-ust-user-info-ui .user-data .user-password-data .user-old-password-info .cell{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-user-info-ui .user-data .user-password-data .user-old-password-info .cell{margin-left:8px;margin-right:8px}}.customer-portal cp-ust-user-info-ui .user-data .user-password-data .user-new-password-info .cell{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-user-info-ui .user-data .user-password-data .user-new-password-info .cell{margin-left:8px;margin-right:8px}}.customer-portal cp-ust-user-info-ui .user-data .user-password-data .error-message{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-user-info-ui .user-data .user-password-data .error-message{margin-left:8px;margin-right:8px}}.customer-portal cp-ust-user-info-ui .user-data .user-password-data .error-message span{color:#dd2c00}.customer-portal cp-ust-user-info-ui .user-data .user-password-data .result-message{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-user-info-ui .user-data .user-password-data .result-message{margin-left:8px;margin-right:8px}}.customer-portal cp-ust-user-info-ui .user-data .user-password-data .success span{color:#27ae60}.customer-portal cp-ust-user-info-ui .user-data .user-password-data .failed span{color:#dd2c00}.customer-portal cp-ust-employee-info-ui form{margin-top:4px}@media (min-width: 960px){.customer-portal cp-ust-employee-info-ui form{margin-top:8px}}.customer-portal cp-ust-employee-info-ui .footer{background-color:#333}.customer-portal cp-ust-employee-info-ui .employee-data .employee-base-data .cell{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-employee-info-ui .employee-data .employee-base-data .cell{margin-left:8px;margin-right:8px}}.customer-portal cp-ust-employee-info-ui .employee-data .success-message{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-employee-info-ui .employee-data .success-message{margin-left:8px;margin-right:8px}}.customer-portal cp-ust-employee-info-ui .employee-data .success-message span{color:#27ae60}.customer-portal cp-ust-user-reminders .grid-view__scopes{border-bottom:1px solid #e0e0e0}.customer-portal cp-ust-user-reminders .grid-view__link{color:#0009}.customer-portal cp-ust-user-reminders .grid-view__link.-active:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;border-bottom-width:2px;border-bottom-style:solid}.customer-portal cp-ust-user-reminders .grid-view__link:hover,.customer-portal cp-ust-user-reminders .grid-view__link.-active{color:#00aabc}.customer-portal cp-ust-user-reminders .grid-view__link.-active:after{border-bottom-color:#00aabc}.customer-portal cp-ust-user-reminders .grid-view__link img,.customer-portal cp-ust-user-reminders .grid-view__link .mat-icon{margin-left:1rem;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-user-reminders .grid-view__link img,.customer-portal cp-ust-user-reminders .grid-view__link .mat-icon{margin-right:8px}}.customer-portal cp-ust-user-reminders .grid-view__link span{margin-right:1rem}.customer-portal cp-ust-user-reminders .sms-disabled-warning{align-items:center;height:48px!important;background:rgba(255,155,4,.12);border-bottom:1px solid #e0e0e0}.customer-portal cp-ust-user-reminders .sms-disabled-warning-icon{padding-top:1px;font-size:20px}.customer-portal cp-ust-user-reminders .mat-table{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.customer-portal cp-ust-user-reminders .mat-table .table-data-checkbox{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal cp-ust-user-reminders .mat-table .table-data-checkbox{padding-left:8px;padding-right:8px}}.customer-portal cp-ust-user-reminders .mat-table .table-data-actions .mat-icon{color:#0000008a;cursor:pointer}.customer-portal cp-ust-user-reminders .mat-table .select-container .mat-icon{color:#0000008a;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-user-reminders .mat-table .select-container .mat-icon{margin-right:8px}}.customer-portal cp-ust-user-reminders .mat-table .select-container-label-text{max-width:10vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-portal cp-ust-user-reminders .mat-table .mat-header-cell:not(.mat-column-isDuplicated){padding-left:8px;padding-right:8px}@media (min-width: 960px){.customer-portal cp-ust-user-reminders .mat-table .mat-header-cell:not(.mat-column-isDuplicated){padding-left:16px;padding-right:16px}}.customer-portal cp-ust-user-reminders .mat-table .mat-cell:not(.mat-column-isDuplicated){padding-left:8px;padding-right:8px}@media (min-width: 960px){.customer-portal cp-ust-user-reminders .mat-table .mat-cell:not(.mat-column-isDuplicated){padding-left:16px;padding-right:16px}}.customer-portal cp-ust-user-reminders .mat-table .mat-cell:not(.mat-column-isDuplicated) .overflow-text{display:block;max-width:20vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-portal cp-ust-user-reminders .mat-paginator{border-top:1px solid #e0e0e0}.customer-portal cp-ust-user-reminders .add-setting-button:enabled,.customer-portal cp-ust-user-reminders .apply-settings-button:enabled{border-color:#00aabc!important}.customer-portal cp-ust-user-reminders .delete-settings-button:enabled{border-color:#ff0c3e!important}.customer-portal cp-ust-user-reminders .setting-action-buttons{padding:4px}@media (min-width: 960px){.customer-portal cp-ust-user-reminders .setting-action-buttons{padding:8px}}.customer-portal cp-ust-user-reminders .setting-action-buttons .mat-icon{height:20px;width:20px;font-size:20px;margin-right:4px}.customer-portal .mat-select-panel .cp-ust-user-reminders-select-tabs .tab{padding:4px;text-align:center;cursor:pointer}@media (min-width: 960px){.customer-portal .mat-select-panel .cp-ust-user-reminders-select-tabs .tab{padding:8px}}.customer-portal .mat-select-panel .cp-ust-user-reminders-select-tabs .tab .mat-icon{color:#0000008a;margin-right:4px}.customer-portal .mat-select-panel .cp-ust-user-reminders-select-tabs .tab.-active{color:#00aabc;border-bottom:1px solid #00aabc}.customer-portal .mat-select-panel .cp-ust-user-reminders-select-tabs .tab.-active .mat-icon{color:#00aabc}.customer-portal .user-select .user-select__footer-wrapper .user-select__cancel-button{border-color:#00aabc}.customer-portal .user-select .select-list,.customer-portal .user-select .selected-list{margin:0 -24px;padding-left:24px}.customer-portal .user-select .select-list,.customer-portal .user-select .loading-container-wrapper{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.customer-portal .user-select .selected-list{border-bottom:1px solid #e0e0e0;background-color:#fafafa}.customer-portal .user-select .selected-list-title{padding-top:4px;padding-bottom:4px;padding-left:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .user-select .selected-list-title{padding-top:8px;padding-bottom:8px;padding-left:8px}}.customer-portal .user-select .search-field{margin-bottom:4px;height:40px}.customer-portal .user-select .search-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .user-select .search-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .user-select .search-field .mat-select-arrow-wrapper{transform:none}.customer-portal .user-select .search-field .mat-form-field-flex{height:100%}.customer-portal .user-select .search-field .mat-form-field-infix{padding:0}@media (min-width: 960px){.customer-portal .user-select .search-field{margin-bottom:8px}}.customer-portal .user-select .search-field .mat-form-field-suffix{top:.4em}.customer-portal .user-select .item{padding:4px}@media (min-width: 960px){.customer-portal .user-select .item{padding:8px}}.customer-portal .user-select .item-name{margin-left:4px}@media (min-width: 960px){.customer-portal .user-select .item-name{margin-left:8px}}.customer-portal .user-select .item .mat-icon{color:#0000008a;margin-left:4px}@media (min-width: 960px){.customer-portal .user-select .item .mat-icon{margin-left:8px}}.customer-portal .user-select li:hover{background-color:#e0f5f7}.customer-portal .user-select .new-settings-count{color:#00aabc}.customer-portal cp-ust-filter-subscriptions-view .grid-view__scopes{border-bottom:1px solid #e0e0e0}.customer-portal cp-ust-filter-subscriptions-view .grid-view__link{color:#0009}.customer-portal cp-ust-filter-subscriptions-view .grid-view__link.-active:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;border-bottom-width:2px;border-bottom-style:solid}.customer-portal cp-ust-filter-subscriptions-view .grid-view__link:hover,.customer-portal cp-ust-filter-subscriptions-view .grid-view__link.-active{color:#00aabc}.customer-portal cp-ust-filter-subscriptions-view .grid-view__link.-active:after{border-bottom-color:#00aabc}.customer-portal cp-ust-filter-subscriptions-view .grid-view__link img,.customer-portal cp-ust-filter-subscriptions-view .grid-view__link .mat-icon{margin-left:1rem;margin-right:4px}@media (min-width: 960px){.customer-portal cp-ust-filter-subscriptions-view .grid-view__link img,.customer-portal cp-ust-filter-subscriptions-view .grid-view__link .mat-icon{margin-right:8px}}.customer-portal cp-ust-filter-subscriptions-view .grid-view__link span{margin-right:1rem}.customer-portal cp-ust-filter-subscriptions-view .mat-table{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.customer-portal cp-ust-filter-subscriptions-view .mat-table .row-cell .missing-data-error_icon{color:#ff0c3e}.customer-portal cp-ust-filter-subscriptions-view .mat-table .missing-data-underline{border-color:#ff0c3e}.customer-portal cp-ust-filter-subscriptions-view .mat-table .mat-header-cell{padding-left:8px;padding-right:8px}@media (min-width: 960px){.customer-portal cp-ust-filter-subscriptions-view .mat-table .mat-header-cell{padding-left:16px;padding-right:16px}}.customer-portal cp-ust-filter-subscriptions-view .mat-table .mat-cell{padding-left:8px;padding-right:8px}@media (min-width: 960px){.customer-portal cp-ust-filter-subscriptions-view .mat-table .mat-cell{padding-left:16px;padding-right:16px}}.customer-portal cp-ust-filter-subscriptions-view .mat-table .mat-cell .overflow-text{display:block;max-width:20vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-portal cp-ust-filter-subscriptions-view .mat-table .mat-cell .delete-button-icon{color:#0000008a}.customer-portal cp-ust-filter-subscriptions-view .mat-paginator{border-top:1px solid #e0e0e0}.customer-portal cp-ust-filter-subscriptions-view .action-buttons{padding:4px}@media (min-width: 960px){.customer-portal cp-ust-filter-subscriptions-view .action-buttons{padding:8px}}.customer-portal cp-ust-filter-subscriptions-view .action-buttons .mat-icon{height:20px;width:20px;font-size:20px;margin-right:4px}.customer-portal .receivers-search-filter{max-width:320px}.customer-portal .receivers-search-filter .receivers-search-filter__cell{max-width:275px}.customer-portal .receivers-search-filter .receivers-search-filter__cell .receivers-search-filter__cell-label{color:#0009}.customer-portal .receivers-search-filter .receivers-search-filter__icon,.customer-portal .receivers-search-filter .receivers-search-filter__icon-cancel{color:#0000008a}.customer-portal .receivers-search-filter-popup-panel{max-width:320px;max-height:420px;border-radius:4px;background-color:#fff}.customer-portal .receivers-search-filter-popup-panel .mat-form-field{margin:8px;height:40px}.customer-portal .receivers-search-filter-popup-panel .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .receivers-search-filter-popup-panel .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .receivers-search-filter-popup-panel .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .receivers-search-filter-popup-panel .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .receivers-search-filter-popup-panel .mat-form-field .mat-form-field-infix{padding:0}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .mat-form-field{margin:16px}}.customer-portal .receivers-search-filter-popup-panel .mat-form-field .mat-icon{color:#0000008a}.customer-portal .receivers-search-filter-popup-panel .mat-form-field+.mat-form-field{margin-top:0}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__search-box{height:40px;border-bottom:1px solid #e0e0e0}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__search-box .receivers-search-filter__input{margin-left:4px}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__search-box .receivers-search-filter__input{margin-left:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__search-box .receivers-search-filter__icon{margin-left:4px;margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__search-box .receivers-search-filter__icon{margin-left:8px;margin-right:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__additional-info{height:40px;border-top:1px solid #e0e0e0;color:#0009}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__additional-info span{margin-left:8px}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__additional-info span{margin-left:16px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__cleartext{margin-left:8px;margin-top:8px;margin-right:8px;color:#00aabc}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__cleartext{margin-left:16px;margin-top:16px;margin-right:16px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__info-box{padding:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__info-box{padding:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .receivers-search-filter__info-box,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .receivers-search-filter__info-box{margin-left:4px}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .receivers-search-filter__info-box,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .receivers-search-filter__info-box{margin-left:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .mat-selection-list.-single .mat-list-option[aria-selected=true],.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .mat-selection-list.-single .mat-list-option[aria-selected=true]{background-color:#eee}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .filters-group,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .filters-group{margin-bottom:4px;margin-top:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .filters-group,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .filters-group{margin-bottom:8px;margin-top:8px;margin-left:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-group,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-group{padding-bottom:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-group,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-group{padding-bottom:8px}}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-group,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-group{margin-left:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-group .adressbook-grid:empty,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-group .adressbook-grid:empty{display:none}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-group .adressbook-grid,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-group .adressbook-grid{min-height:40px}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-group .adressbook-grid .column-row,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-group .adressbook-grid .column-row{height:40px}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-group .partnerAdressbook-grid,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-group .partnerAdressbook-grid{min-height:30px}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-group .partnerAdressbook-grid .column-row,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-group .partnerAdressbook-grid .column-row{height:30px}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-info,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-info{margin-bottom:4px;color:#0009}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-info,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-info{margin-bottom:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-row,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-row{margin-top:4px;margin-bottom:4px}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-row,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-row{margin-top:8px;margin-bottom:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-row .mat-checkbox,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-row .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-row .mat-checkbox,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-row .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list .column-row .mat-icon,.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__list-additional .column-row .mat-icon{color:#0000008a}.customer-portal .cp-ao-activity-overview-header{min-height:48px;border-bottom:1px solid #e0e0e0;padding:4px}@media (min-width: 960px){.customer-portal .cp-ao-activity-overview-header{padding:8px}}.customer-portal .cp-ao-activity-overview-header .header-scope-additional{color:#0009}.customer-portal .cp-ao-activity-overview-header .mat-icon{color:#0000008a}.customer-portal .cp-ao-activity-overview-toolbar{min-height:56px;border-bottom:1px solid #e0e0e0}.customer-portal cp-a-type-container .information-wrapper{background-color:#f5f5f5}.customer-portal cp-a-type-container .simulated-input{border-color:#e0e0e0}.customer-portal cp-a-type-container .input-label{color:#757575}.customer-portal cp-a-type-container .folder-icon{color:#757575}.customer-portal cp-a-type-container .adoc-text{color:#212121}.customer-portal cp-a-type-container .footer{min-height:50px;background-color:#333}.customer-portal cp-a-type-container .add-button{color:#00aabc}.customer-portal cp-a-type-container .add-button-text{color:#00aabc}.customer-portal .selected-document{background-color:#e0f5f7}.customer-portal .cp-pers-personnel-timeline-period .mat-form-field{max-width:200px}.customer-portal .cp-pers-personnel-timeline-period button{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-pers-personnel-timeline-period button{margin-right:8px}}.customer-portal .cp-pers-personnel-timeline-period .spacer{height:36px;border-right:1px solid #e0e0e0}.customer-portal .cp-pers-personnel-timeline-period .today-button{border-color:#00aabc}.customer-portal .cp-pers-personnel-timeline-period .mat-icon-button{color:#0000008a}.customer-portal .personnel-timeline-toolbar-wrapper .mat-form-field{height:48px}.customer-portal .personnel-timeline-toolbar-wrapper .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .personnel-timeline-toolbar-wrapper .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .personnel-timeline-toolbar-wrapper .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .personnel-timeline-toolbar-wrapper .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .personnel-timeline-toolbar-wrapper .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .personnel-timeline-toolbar-wrapper .mat-form-field .mat-form-field-infix{border-top:1.1em solid transparent}.customer-portal .personnel-timeline-toolbar-wrapper .mat-form-field .mat-form-field-suffix{top:.5em;color:#0000008a}.customer-portal .mat-select-panel{min-width:calc(100% + 30px)!important}.customer-portal .spacer{height:36px;border-right:1px solid #e0e0e0}.customer-portal .toolbar-zoom-buttons{padding-right:8px}.customer-portal .toolbar-zoom-buttons .toolbar-zoom-button{color:#0000008a;font-size:32px;display:flex;cursor:pointer}.customer-portal .vis-timeline .vis-tooltip{padding:0 2px;font-size:12px}.customer-portal .vis-timeline .vis-labelset .vis-label,.customer-portal .vis-timeline .vis-foreground .vis-group{border-bottom:1px solid #bfbfbf}.customer-portal .vis-timeline .vis-time-axis .vis-text{text-align:center}.customer-portal .vis-timeline .vis-group.user{background:rgba(191,191,191,.3)}.customer-portal .vis-timeline .vis-label.user{border-left:2px solid #00ff00}.customer-portal .vis-timeline .vis-panel.vis-top,.customer-portal .vis-timeline .vis-panel.vis-bottom,.customer-portal .vis-timeline .vis-panel.vis-top .vis-major,.customer-portal .vis-timeline .vis-panel.vis-bottom .vis-major{background-color:#fff}.customer-portal .vis-timeline .vis-saturday,.customer-portal .vis-timeline .vis-sunday{background:#e6e6e6}.customer-portal .vis-timeline .vis-today{background:#d9ffd9}.customer-portal .vis-timeline .vis-item{border-radius:4px;border-color:#97b0f8;background-color:#d5ddf6}.customer-portal .vis-timeline .vis-item .vis-item-content{padding:0 2px;font-size:12px}.customer-portal .vis-timeline .vis-inner{width:100%}.customer-portal .vis-timeline .vis-holiday{background-color:#f003;border-radius:0}.customer-portal cp-inc-incidents-toolbar .mat-slide-toggle{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-inc-incidents-toolbar .mat-slide-toggle{margin-left:8px;margin-right:8px}}.customer-portal cp-inc-incidents-toolbar .mat-slide-toggle .mat-slide-toggle-thumb,.customer-portal cp-inc-incidents-toolbar .mat-slide-toggle .mat-ripple-element{background-color:#00aabc}.customer-portal cp-inc-incidents-toolbar .mat-slide-toggle .mat-slide-toggle-bar{background-color:#00aabc1f}.customer-portal cp-inc-incidents-toolbar .new-document-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-inc-incidents-toolbar .new-document-button .mat-icon{margin-right:8px}}.customer-portal cp-inc-incidents-toolbar .spacer{height:36px;border-right:1px solid #e0e0e0}.customer-portal cp-inc-incidents-toolbar .grid-edit-button{color:#0000008a}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters{height:420px;width:320px;background-color:#fff}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .mat-form-field-underline{bottom:-5px}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .columns-grid{margin-left:4px}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .columns-grid{margin-left:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .clear-buttons{margin-bottom:4px;margin-left:4px;margin-top:4px}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .clear-buttons{margin-bottom:8px;margin-left:8px;margin-top:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .filters-group{margin-bottom:4px;margin-top:4px;margin-left:4px}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .filters-group{margin-bottom:8px;margin-top:8px;margin-left:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .overline{margin-bottom:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .overline{margin-bottom:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-group{padding-bottom:4px}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-group{padding-bottom:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-group .grid:empty{display:none}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-group .grid{min-height:30px}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-info{margin-bottom:4px;color:#0009}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-info{margin-bottom:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-row{height:30px}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-row .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-row .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-row .mat-icon{color:#0000008a}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .ui-incidents-grid-filters .column-placeholder{height:30px;background:#fafafa}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .column-row .mat-checkbox{margin-left:4px;margin-right:4px}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .column-row .mat-checkbox{margin-left:8px;margin-right:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .column-row .mat-icon{color:#0000008a}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .attribute-icon{margin-right:4px;width:16px}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .selected{background:rgba(0,0,0,.08)}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .entered{background:rgba(25,170,186,.12)}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .grid-search-filter__search-box{height:40px;border-bottom:1px solid #e0e0e0}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .grid-search-filter__search-box .grid-search-filter__input{margin-left:4px;padding-left:4px}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .grid-search-filter__search-box .grid-search-filter__input{margin-left:8px}}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .grid-search-filter__search-box .grid-search-filter__input{padding-left:8px}}.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .grid-search-filter__search-box .grid-search-filter__icon{margin-left:4px;margin-right:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .ui-incidents-toolbar-search-filter-popup-panel .grid-search-filter__search-box .grid-search-filter__icon{margin-left:8px;margin-right:8px}}.customer-portal .cp-inc-incidents-side-panel .mat-drawer-inner-container{width:424px}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__actions{color:#fff}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info{padding:8px;border-bottom:1px solid #e0e0e0;background:#fafafa}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info{padding:16px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info .cp-inc-incidents-side-panel__info-category{color:#0009}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info .cp-inc-incidents-side-panel__info-icon{margin-left:4px;color:#27ae60}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info .cp-inc-incidents-side-panel__info-icon{margin-left:8px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info .cp-inc-incidents-side-panel__info-created{margin-top:4px}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info .cp-inc-incidents-side-panel__info-created{margin-top:8px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__description{padding:8px}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__description{padding:16px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__description .cp-inc-incidents-side-panel__description-security{color:#00000061}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__documents{padding:4px 4px 4px 8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__documents{padding:8px}}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__documents{padding-left:16px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__documents-chip{margin-right:4px;padding-right:8px;padding-left:8px;border-width:1px;border-style:solid;border-color:#e0e0e0;border-radius:16px;background-color:#fafafa}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__documents-chip.visible-chip{min-width:80px}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__documents-chip.visible-chip .visible-chip-title{min-width:0}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__documents-chip.visible-chip .document-detach{width:16px;margin-left:4px}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes{padding-left:8px;padding-right:8px;padding-bottom:8px}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes{padding-left:16px;padding-right:16px;padding-bottom:16px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__row{padding:4px;margin-bottom:4px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__row{padding:8px}}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__row{margin-bottom:8px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__cell{margin-bottom:8px}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__cell{margin-bottom:16px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__cell-label,.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__cell-value .status-result,.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__cell-value .info-icon{color:#0009}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__vacation{margin-bottom:4px}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__vacation{margin-bottom:8px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__vacation .cp-inc-incident-detail-attributes__vacation-label{color:#0009}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__vacation .cp-inc-incident-detail-attributes__vacation-duration{color:#00aabc}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-toolbar__wrapper{padding:4px 8px}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-toolbar__wrapper{padding-left:16px;padding-right:16px}}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-toolbar__wrapper{padding-top:8px;padding-bottom:8px}}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-toolbar button{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-toolbar button{margin-right:8px}}.customer-portal .creation-ui-wrapper .creation-ui{padding:0!important}.customer-portal .creation-ui-wrapper .creation-ui .decision-information{background-color:#fafafa}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .comments-list{border-top:1px solid #e0e0e0}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .comments-list .cp-inc-incident-detail-tab{border-top:none;background-color:#fafafa}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .comments-list .mat-card{background-color:#fafafa}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .decision-information-toolbar__wrapper{background-color:#333;padding:4px 8px}@media (min-width: 960px){.customer-portal .creation-ui-wrapper .creation-ui .decision-information .decision-information-toolbar__wrapper{padding-left:16px;padding-right:16px}}@media (min-width: 960px){.customer-portal .creation-ui-wrapper .creation-ui .decision-information .decision-information-toolbar__wrapper{padding-top:8px;padding-bottom:8px}}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .decision-information-toolbar button{margin-right:4px}@media (min-width: 960px){.customer-portal .creation-ui-wrapper .creation-ui .decision-information .decision-information-toolbar button{margin-right:8px}}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .cp-inc-incidents-creation-ui__documents{padding:4px 4px 4px 8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .creation-ui-wrapper .creation-ui .decision-information .cp-inc-incidents-creation-ui__documents{padding:8px}}@media (min-width: 960px){.customer-portal .creation-ui-wrapper .creation-ui .decision-information .cp-inc-incidents-creation-ui__documents{padding-left:16px}}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .cp-inc-incidents-creation-ui__documents-chip{margin-right:4px;padding-right:8px;padding-left:8px;border-width:1px;border-style:solid;border-color:#e0e0e0;border-radius:16px;background-color:#fafafa}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .cp-inc-incidents-creation-ui__documents-chip.visible-chip{min-width:80px}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .cp-inc-incidents-creation-ui__documents-chip.visible-chip .visible-chip-title{min-width:0}.customer-portal .creation-ui-wrapper .creation-ui .decision-information .cp-inc-incidents-creation-ui__documents-chip.visible-chip .document-detach{width:16px;margin-left:4px}.customer-portal .creation-ui-wrapper .required:before{content:"* ";color:#ff031b}.customer-portal .creation-ui-wrapper .info-header{margin-top:8px;margin-bottom:8px}@media (min-width: 960px){.customer-portal .creation-ui-wrapper .info-header{margin-top:16px;margin-bottom:16px}}.customer-portal .creation-ui-wrapper .info-header .img{margin-right:8px}@media (min-width: 960px){.customer-portal .creation-ui-wrapper .info-header .img{margin-right:16px}}.customer-portal .creation-ui-wrapper .footer{min-height:64px;background-color:#333}.customer-portal .creation-ui-wrapper .footer button{margin:0 8px}.customer-portal .creation-ui-wrapper .caption{margin-top:8px;margin-bottom:8px}@media (min-width: 960px){.customer-portal .creation-ui-wrapper .caption{margin-top:16px;margin-bottom:16px}}.customer-portal .incident-hiddent-internal-documents-popup__row{padding:4px}@media (min-width: 960px){.customer-portal .incident-hiddent-internal-documents-popup__row{padding:8px}}.customer-portal .incident-hiddent-internal-documents-popup__row:not(:last-child){border-bottom:1px solid #e0e0e0}.customer-portal .incident-hiddent-internal-documents-popup__row:hover{background-color:#eee}.customer-portal .incident-hiddent-internal-documents-popup__row .document-detach{width:16px;margin-left:4px}.customer-portal .incident-location-dialog .incident-location-dialog__search-wrapper .incident-location-dialog__search-field{height:40px}.customer-portal .incident-location-dialog .incident-location-dialog__search-wrapper .incident-location-dialog__search-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .incident-location-dialog .incident-location-dialog__search-wrapper .incident-location-dialog__search-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .incident-location-dialog .incident-location-dialog__search-wrapper .incident-location-dialog__search-field .mat-select-arrow-wrapper{transform:none}.customer-portal .incident-location-dialog .incident-location-dialog__search-wrapper .incident-location-dialog__search-field .mat-form-field-flex{height:100%}.customer-portal .incident-location-dialog .incident-location-dialog__search-wrapper .incident-location-dialog__search-field .mat-form-field-infix{padding:0}.customer-portal .incident-location-dialog .incident-location-dialog__search-wrapper .incident-location-dialog__search-field .mat-form-field-suffix{top:.4em}.customer-portal .incident-location-dialog .incident-location-dialog__footer-wrapper .incident-location-dialog__footer-text-wrapper .incident-location-dialog__footer-text{color:#0009}.customer-portal .incident-location-dialog .incident-location-dialog__footer-wrapper .incident-location-dialog__footer-text-wrapper .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .incident-location-dialog .incident-location-dialog__footer-wrapper .incident-location-dialog__footer-text-wrapper .mat-icon{margin-right:8px}}.customer-portal .incident-location-dialog .incident-location-dialog__footer-wrapper .incident-location-dialog__clear-button{border-color:#00aabc}.customer-portal .incident-location-dialog .incident-location-dialog__content-wrapper{margin:0 -24px;padding-left:24px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.customer-portal .incident-location-dialog ul ul{padding-left:32px}.customer-portal .incident-location-dialog .incident-location-dialog__tree-item{height:40px;-webkit-user-select:none;user-select:none}.customer-portal .incident-location-dialog .incident-location-dialog__tree-item.-active{color:#00aabc}.customer-portal .incident-location-dialog .incident-location-dialog__tree-item.-active,.customer-portal .incident-location-dialog .incident-location-dialog__tree-item:hover{position:relative}.customer-portal .incident-location-dialog .incident-location-dialog__tree-item.-active:before,.customer-portal .incident-location-dialog .incident-location-dialog__tree-item:hover:before{content:"";position:absolute;inset:0 0 0 -100%;z-index:1;display:block;background-color:#e0f5f7}.customer-portal .incident-resolve-dialog_wrapper .wrapper{margin-bottom:4px}@media (min-width: 960px){.customer-portal .incident-resolve-dialog_wrapper .wrapper{margin-bottom:8px}}.customer-portal .incident-resolve-dialog_wrapper .divider{margin:0 -24px}.customer-portal .incident-resolve-dialog_wrapper .incident-resolve-dialog__cancel-button{border-color:#00aabc}.customer-portal .incident-resolve-dialog_wrapper .required:before{content:"* ";color:#ff031b}.customer-portal cp-inc-comment-list .mat-card{padding:8px 0 0}.customer-portal cp-inc-comment-list .mat-card ui-avatar{width:35px;height:35px}.customer-portal cp-inc-comment-list .mat-card .mat-card-header-text{margin:0 16px}.customer-portal cp-inc-comment-list .mat-card .mat-card-content{margin-bottom:8px;margin-left:48px;margin-right:16px;padding-bottom:16px}.customer-portal cp-inc-comment-list .mat-card .mat-card-subtitle,.customer-portal cp-inc-comment-list .mat-card cp-inc-comment{color:#0009}.customer-portal cp-inc-comment-list .mat-card:not(:last-child) .mat-card-content{border-bottom:1px solid rgba(0,0,0,.12);margin-right:8px}.customer-portal cp-inc-comment-list .mat-card:first-child{padding-top:16px}.customer-portal cp-inc-comment-list .mat-card:last-child .mat-card-content{margin-bottom:0}.customer-portal cp-inc-comment-list .incident-comment-border{margin-left:64px;margin-right:16px;border-bottom:1px solid rgba(0,0,0,.12)}.customer-portal cp-inc-comment-list .comment-input__display{margin-bottom:8px;background-color:#0000000a;color:#00000061;border-radius:4px}@media (min-width: 960px){.customer-portal cp-inc-comment-list .comment-input__display{margin-bottom:16px}}.customer-portal cp-inc-comment-list .comment-edit{margin-right:8px;margin-top:4px;margin-left:16px}.customer-portal cp-inc-comment-list .comment-edit__avatar-wrapper{margin-top:4px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-inc-comment-list .comment-edit__avatar-wrapper{margin-top:8px;margin-right:8px}}@media (min-width: 960px){.customer-portal cp-inc-comment-list .comment-edit{margin-right:16px}}@media (min-width: 960px){.customer-portal cp-inc-comment-list .comment-edit{margin-top:8px}}.customer-portal cp-inc-comment-list .comment-edit-controls{margin-right:8px;margin-bottom:8px;display:flex;justify-content:flex-end}@media (min-width: 960px){.customer-portal cp-inc-comment-list .comment-edit-controls{margin-right:16px;margin-bottom:16px}}.customer-portal cp-inc-comment-list .comment-edit-controls .mat-stroked-button{margin-left:4px;width:40px;min-width:40px;height:40px;padding:0}@media (min-width: 960px){.customer-portal cp-inc-comment-list .comment-edit-controls .mat-stroked-button{margin-left:8px}}.customer-portal .cp-inc-incident-detail-tab{border-top:1px solid #e0e0e0}.customer-portal .cp-inc-incident-detail-tab .cp-inc-incident-detail-tab__header{height:56px;padding-left:8px}@media (min-width: 960px){.customer-portal .cp-inc-incident-detail-tab .cp-inc-incident-detail-tab__header{padding-left:16px}}.customer-portal .cp-inc-incident-detail-tab .cp-inc-incident-detail-tab__header .mat-icon,.customer-portal .cp-inc-incident-detail-tab .cp-inc-incident-detail-tab__header img{margin-right:8px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-inc-incident-detail-tab .cp-inc-incident-detail-tab__header .mat-icon,.customer-portal .cp-inc-incident-detail-tab .cp-inc-incident-detail-tab__header img{margin-right:16px}}.customer-portal ui-bottom-sheet .decisions-menu__process-info{padding:8px 16px}.customer-portal ui-bottom-sheet .decisions-menu__process-info .mat-divider{margin:0 -16px}.customer-portal cp-doc-profile-view .profile__header .document-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;display:inline-block;max-width:100%}.customer-portal cp-doc-profile-view .profile__side-panel{min-width:424px;max-width:424px}.customer-portal cp-doc-profile-view .profile__side-panel__title{padding:16px;background-color:#f5f5f5}.customer-portal cp-doc-profile-view .profile__side-panel__title .icons{margin-left:4px;display:inline;height:24px}@media (min-width: 960px){.customer-portal cp-doc-profile-view .profile__side-panel__title .icons{margin-left:8px}}.customer-portal cp-doc-profile-view .profile__side-panel__title .icons img{vertical-align:middle}.customer-portal cp-doc-profile-view .profile__main-info .mat-expansion-panel-header-title .mat-icon{color:#0000008a;margin-right:32px}.customer-portal cp-doc-profile-view .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background-color:#fafafa}.customer-portal cp-doc-profile-view .cp-doc-profile-header{color:#fff;background-color:#333}.customer-portal cp-doc-profile-view .cp-doc-profile-header__info__tag{color:#ff031b}.customer-portal cp-doc-profile-view .cp-doc-profile-header__archived__tag{padding-left:4px;color:#ff031b}@media (min-width: 960px){.customer-portal cp-doc-profile-view .cp-doc-profile-header__archived__tag{padding-left:8px}}.customer-portal cp-doc-profile-view .cp-doc-profile-header__actions__float-right__deleted{color:#ff031b}.customer-portal cp-doc-profile-view .mat-expansion-panel-header-title{background-color:#fafafa}.customer-portal cp-doc-profile-view .mat-expansion-panel{background-color:#fafafa}.customer-portal cp-doc-profile-view .cp-doc-profile-view__substitution{background-color:#333;padding-top:4px}.customer-portal cp-doc-profile-view .cp-doc-profile-view__substitution .subsititutingMessage{color:#fff}.customer-portal cp-doc-profile-view .cp-doc-profile-view__sidenav-toolbar{justify-content:center;height:64px;background-color:#333}.customer-portal cp-doc-profile-view .cp-doc-profile-view__sidenav-toolbar button{margin-right:4px}@media (min-width: 960px){.customer-portal cp-doc-profile-view .cp-doc-profile-view__sidenav-toolbar button{margin-right:8px}}.customer-portal cp-doc-profile-view .cp-doc-profile-view__sidenav-toolbar button .mat-icon{margin-right:8px}.customer-portal cp-doc-profile-view .more-actions{margin-right:8px;float:right;color:#fff}@media (min-width: 960px){.customer-portal cp-doc-profile-view .more-actions{margin-right:16px}}.customer-portal .decisions-menu .decisions-menu__process-info{display:none}.customer-portal cp-doc-profile-main-info .edit-button{padding-top:8px;padding-bottom:8px}.customer-portal cp-doc-profile-main-info .edit-button .mat-button-base{border-color:#00aabc}@media (min-width: 960px){.customer-portal cp-doc-profile-main-info .edit-button{padding-top:16px;padding-bottom:16px}}.customer-portal cp-doc-profile-main-info .edit-button .mat-icon{margin-right:8px;color:#00aabc}@media (min-width: 960px){.customer-portal cp-doc-profile-main-info .edit-button .mat-icon{margin-right:16px}}.customer-portal cp-doc-profile-main-info .edit-button span{text-transform:uppercase}.customer-portal cp-doc-profile-main-info .main-doc-info{background-color:#fafafa}@media (max-width: 959.98px){.customer-portal cp-doc-profile-main-info .main-doc-info{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;padding-top:8px;padding-bottom:8px}}@media (max-width: 959.98px) and (min-width: 960px){.customer-portal cp-doc-profile-main-info .main-doc-info{padding-top:16px;padding-bottom:16px}}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__form-controls{padding:4px}@media (min-width: 960px){.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__form-controls{padding:8px}}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__key{padding:0 6px;color:#0009}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__key.-required{color:#ff031b}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__value{width:100%;height:32px;border-top:0;top:0;margin:0;padding:0;border-radius:4px}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__input{width:100%}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__input.mat-form-field-appearance-outline .mat-form-field-infix{height:32px;padding:0;border-top:0}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__input.mat-form-field-appearance-outline .mat-form-field-outline{top:0}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__input.mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__input.mat-form-field-appearance-outline .mat-input-element{height:24px;margin-top:4px}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__input .mat-select{margin-top:8px}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__input__textarea{height:auto}.customer-portal cp-doc-profile-main-info .cp-doc-profile-main-info__input__textarea.mat-form-field-appearance-outline .mat-form-field-infix{padding-top:0}.customer-portal cp-doc-profile-main-info .mat-icon{color:#0000008a}@media (max-width: 959.98px){.customer-portal cp-doc-main-info-property{padding:4px}}@media (max-width: 959.98px) and (min-width: 960px){.customer-portal cp-doc-main-info-property{padding:8px}}.customer-portal cp-doc-main-info-property .icon-adjustment{flex:0 0 auto}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__key{color:#0009;margin:0 0 4px}@media (min-width: 600px){.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__key{justify-content:flex-end}}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__key.-required{color:#ff031b}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value{margin:0;border-radius:4px}@media (min-width: 600px){.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value{padding:0 6px}}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value.-readOnly{color:#bdbdbd}@media (min-width: 960px){.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value.-editable:hover{background-color:#bdbdbd}}@media (min-width: 960px){.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value:hover .date-config{padding:0 24px 0 0}}@media (min-width: 960px){.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value:hover .edit-icon{display:inline;justify-content:end;flex-shrink:1;flex-grow:0;width:auto;margin-right:0}}@media (min-width: 960px){.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value.-editable:hover .edit-icon{display:inline;justify-content:end;flex-shrink:1;flex-grow:0;width:auto;margin-right:0}}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value.-required .mat-icon{color:#ff031b}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input{width:100%}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input.mat-form-field-appearance-outline .mat-form-field-infix{height:32px;padding:.3em 0;border-top:0}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input.mat-form-field-appearance-outline .mat-form-field-outline{top:0}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input.mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input.mat-form-field-appearance-outline .mat-input-element{height:24px;margin-top:0}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input .mat-select{margin-top:2px}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input .mat-select .mat-select-arrow-wrapper{transform:translateY(0)}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input__textarea{height:auto}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__input__textarea.mat-form-field-appearance-outline .mat-form-field-infix{padding-top:10px}.customer-portal cp-doc-profile-versions{height:100%}.customer-portal cp-doc-profile-versions .form-button.mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal cp-doc-profile-versions .grey-icon{color:#9e9e9e}.customer-portal cp-doc-profile-versions .versionTop{background-color:#fff}.customer-portal cp-doc-profile-versions .versionTop .mat-icon{color:#00aabc;background-color:#00aabc}.customer-portal cp-doc-profile-versions .actions-col{border-left:1px solid #e0e0e0}.customer-portal cp-doc-profile-versions .actions-col-padded{border-left:1px solid #e0e0e0}.customer-portal cp-doc-profile-versions .active-row{background-color:#e0f5f7!important}.customer-portal cp-doc-profile-internal-documents .add-attachment-wrapper{padding:8px 0}.customer-portal cp-doc-profile-internal-documents .add-attachment-wrapper .mat-icon{margin-right:8px}@media (min-width: 960px){.customer-portal cp-doc-profile-internal-documents .add-attachment-wrapper .mat-icon{margin-right:16px}}.customer-portal cp-doc-profile-internal-documents .add-attachment-wrapper .mat-button-wrapper{text-transform:uppercase}.customer-portal cp-doc-profile-internal-documents .form-button.mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal cp-doc-profile-internal-documents .grey-icon{color:#9e9e9e}.customer-portal cp-doc-profile-internal-documents .internalDocumentsTop .mat-icon{color:#00aabc}.customer-portal cp-doc-profile-internal-documents .dividing-col{border-left:1px solid #e0e0e0}.customer-portal cp-doc-profile-internal-documents .dividing-col-padded{border-left:1px solid #e0e0e0}.customer-portal cp-doc-profile-internal-adoc-documents .form-button.mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal cp-doc-profile-internal-adoc-documents .grey-icon{color:#9e9e9e}.customer-portal cp-doc-profile-internal-adoc-documents .dividing-col{border-left:1px solid #e0e0e0}.customer-portal cp-doc-profile-internal-adoc-documents .dividing-col-padded{border-left:1px solid #e0e0e0}.customer-portal cp-doc-profile-messages .cp-ao-messages-row__failure td{background-color:#ffe2e8}.customer-portal .turnover-toolbar-wrapper .mat-form-field{height:48px}.customer-portal .turnover-toolbar-wrapper .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .turnover-toolbar-wrapper .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .turnover-toolbar-wrapper .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .turnover-toolbar-wrapper .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .turnover-toolbar-wrapper .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .turnover-toolbar-wrapper .mat-form-field .mat-form-field-infix{border-top:1.1em solid transparent}.customer-portal .turnover-toolbar-wrapper .mat-form-field .mat-form-field-suffix{top:.5em;color:#0000008a}.customer-portal .turnover-toolbar-wrapper .mat-icon-button{color:#0000008a}.customer-portal .turnover-toolbar-wrapper .month-report-document-chip{margin-right:4px;padding-right:8px;padding-left:8px;border-width:1px;border-style:solid;border-color:#e0e0e0;border-radius:16px;background-color:#fafafa}.customer-portal .turnover-toolbar-wrapper .month-report-document-chip.visible-chip{min-width:140px;min-height:40px;align-self:center}.customer-portal cp-trn-turnovers-table .content .alert{margin-left:4px}@media (min-width: 960px){.customer-portal cp-trn-turnovers-table .content .alert{margin-left:8px}}.customer-portal cp-trn-turnovers-table cp-trn-turnovers-toolbar{border-bottom:1px solid rgba(0,0,0,.12)}.customer-portal cp-trn-turnovers-table .average-turnovers-info-bar{padding:4px;background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.12)}@media (min-width: 960px){.customer-portal cp-trn-turnovers-table .average-turnovers-info-bar{padding:8px}}.customer-portal cp-trn-turnover-warning-dialog .cancel-button{border-color:#00aabc!important}.customer-portal .cp-trn-turnovers-report-preview__nav-bar{background-color:#333;color:#fff}.customer-portal .cp-trn-turnovers-report-preview__button.disabled{color:#616161;cursor:auto}.customer-portal .cp-trn-turnovers-report-preview__footer{background-color:#333}.customer-portal cp-trn-turnovers-reports-view .alert{margin-left:4px}@media (min-width: 960px){.customer-portal cp-trn-turnovers-reports-view .alert{margin-left:8px}}.customer-portal .schedules-table-wrapper .mat-header-cell,.customer-portal .schedules-table-wrapper .mat-cell{border-right:1px solid #e0e0e0}.customer-portal .schedules-table-wrapper.no-info .mat-row,.customer-portal .schedules-table-wrapper.no-info .schedules-table-cell{height:35px}.customer-portal .schedules-table-wrapper.one-info .mat-row,.customer-portal .schedules-table-wrapper.one-info .schedules-table-cell{height:50px}.customer-portal .schedules-table-wrapper.two-info .mat-row,.customer-portal .schedules-table-wrapper.two-info .schedules-table-cell{height:71px}.customer-portal .schedules-table-wrapper .mat-header-row{height:37px}.customer-portal .schedules-table-wrapper .schedules-table-cell-info-wrapper{color:#0000008a}.customer-portal .schedules-table-wrapper .schedules-table-cell-icon{padding:2px 0}.customer-portal .schedules-table-wrapper .schedules-table-cell-icon .mat-icon{margin-right:2px;color:#00000061}.customer-portal .schedules-table-wrapper .mat-header-cell.schedules-table-marking{min-width:105px;padding:0}.customer-portal .schedules-table-wrapper .mat-header-cell.schedules-table-marking .mat-sort-header-button{padding-top:4px;padding-bottom:4px;width:105px}@media (min-width: 960px){.customer-portal .schedules-table-wrapper .mat-header-cell.schedules-table-marking .mat-sort-header-button{padding-top:8px;padding-bottom:8px}}.customer-portal .schedules-table-wrapper .schedules-table-cell-dayinfo{padding-left:4px;padding-right:4px;width:100%;min-width:100px;color:#0000008a}@media (min-width: 960px){.customer-portal .schedules-table-wrapper .schedules-table-cell-dayinfo{padding-left:8px;padding-right:8px}}.customer-portal .schedules-table-wrapper .schedules-table-cell-dayinfo div,.customer-portal .schedules-table-wrapper .schedules-table-cell-dayinfo span{line-height:20px}.customer-portal .schedules-table-wrapper .mat-cell.schedules-table-marking:before{content:"\a0";position:relative;z-index:-1;display:block}.customer-portal .schedules-table-wrapper .schedules-table-marking.-bankholiday{background-color:#e5f5ec}.customer-portal .schedules-table-wrapper .schedules-table-marking.-weekend{background-color:#fff3e0}.customer-portal .schedules-table-wrapper .schedules-table-marking.-today{border-right:1px solid #ff0c3e}.customer-portal .schedules-table-wrapper .schedules-table-marking.-today.mat-header-cell{color:#00aabc}.customer-portal .schedules-table-wrapper .schedules-table-marking.-modified{background-color:#19aaba1f}.customer-portal .schedules-table-wrapper .schedules-table-marking.-timetable{background-color:#ff0c3e14}.customer-portal .schedules-table-wrapper .schedules-table-marking.-timetable .operation-text{margin-top:2px;color:#ff0c3e}.customer-portal .schedules-table-wrapper .schedules-table-marking.-timetable-unapproved{background-color:#f5496c0f}.customer-portal .schedules-table-wrapper .schedules-table-marking.-timetable-unapproved .operation-text{margin-top:2px;color:#ff869f}.customer-portal .schedules-table-wrapper .schedules-table-marking.-disabled,.customer-portal .schedules-table-wrapper .schedules-table-marking.-disabled .schedules-table-cell-dayinfo{color:#00000061}.customer-portal .schedules-table-wrapper .schedules-table-marking.-disabled .timetable-text{color:#ff0c3e80}.customer-portal .schedules-table-wrapper .schedules-table-marking.-error{border-top:1px solid #ff869f;border-bottom:1px solid #ff869f}.customer-portal .schedules-table-wrapper .mat-header-cell:not(.schedules-table-marking){padding:4px 8px}@media (min-width: 960px){.customer-portal .schedules-table-wrapper .mat-header-cell:not(.schedules-table-marking){padding-right:16px;padding-left:16px}}@media (min-width: 960px){.customer-portal .schedules-table-wrapper .mat-header-cell:not(.schedules-table-marking){padding-top:8px;padding-bottom:8px}}.customer-portal .schedules-table-wrapper .mat-cell:not(.schedules-table-marking){padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal .schedules-table-wrapper .mat-cell:not(.schedules-table-marking){padding-left:8px;padding-right:8px}}.customer-portal .schedules-table-wrapper .mat-header-cell.schedules-table-marking{color:#0009}.customer-portal .schedules-table-wrapper .schedules-table-full-name .schedules-table-period-status{margin-left:24px;padding:2px 8px;border:1px solid #e0e0e0;border-radius:20px}.customer-portal .schedules-table-wrapper .schedules-table-full-name .schedules-table-period-status.approved{border-color:#27ae6080}.customer-portal .schedules-table-wrapper .schedules-table-full-name .schedules-table-period-status.approved .mat-icon{color:#27ae60}.customer-portal .schedules-table-wrapper .schedules-table-full-name .schedules-table-period-status.rejected{border-color:#ff0c3e80}.customer-portal .schedules-table-wrapper .schedules-table-full-name .schedules-table-period-status.rejected .rejected-icon{color:#ff0c3e}.customer-portal .schedules-table-wrapper .schedules-table-full-name .schedules-table-period-status .mat-icon{width:11px;height:17.5px;margin:0 8.5px 0 4px}.customer-portal .schedules-table-wrapper .schedules-table-full-name .schedules-table-icon,.customer-portal .schedules-table-wrapper .schedules-table-cell-options{color:#0000008a}.customer-portal .schedules-table-wrapper .schedules-table-cell-text{margin-top:4px}.customer-portal .schedules-table-toolbar-wrapper .first-row .mat-form-field{height:40px}.customer-portal .schedules-table-toolbar-wrapper .first-row .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .schedules-table-toolbar-wrapper .first-row .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .schedules-table-toolbar-wrapper .first-row .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .schedules-table-toolbar-wrapper .first-row .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .schedules-table-toolbar-wrapper .first-row .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .schedules-table-toolbar-wrapper .second-row .spacer{height:40px;border-right:1px solid #e0e0e0}.customer-portal .schedules-table-toolbar-wrapper>.grid{min-height:68px;border-bottom:1px solid #e0e0e0}.customer-portal .schedules-table-toolbar-wrapper .mat-form-field-wrapper{margin:0;padding:0}.customer-portal .schedules-table-toolbar-wrapper .actions-wrapper .mat-flat-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .schedules-table-toolbar-wrapper .actions-wrapper .mat-flat-button .mat-icon{margin-right:8px}}.customer-portal .schedules-table-toolbar-wrapper .actions-wrapper .mat-icon-button{color:#0000008a}.customer-portal .schedules-table-toolbar-wrapper .actions-wrapper .mat-icon-button :hover{color:#00aabc}.customer-portal .schedules-table-toolbar-wrapper .actions-wrapper button,.customer-portal .schedules-table-toolbar-wrapper .actions-wrapper .mat-checkbox{margin-right:4px}@media (min-width: 960px){.customer-portal .schedules-table-toolbar-wrapper .actions-wrapper button,.customer-portal .schedules-table-toolbar-wrapper .actions-wrapper .mat-checkbox{margin-right:8px}}.customer-portal .schedules-table-toolbar-wrapper .ui-search .ui-search-filter{max-width:220px}.customer-portal .schedules-table-toolbar-wrapper .ui-search .ui-search-filter div{max-width:175px}.customer-portal .schedules-table-toolbar-wrapper .day-info-filter{padding-right:8px}@media (min-width: 960px){.customer-portal .schedules-table-toolbar-wrapper .day-info-filter{padding-right:16px}}.customer-portal .schedules-table-toolbar-wrapper .day-info-filter .ui-search-filter{width:170px;max-width:170px;max-height:auto}.customer-portal .schedules-table-toolbar-wrapper .day-info-filter .ui-search-filter__cell{width:146px;max-width:146px}.customer-portal .schedules-table-toolbar-wrapper .reject-button{border-color:#ff0c3e}.customer-portal .schedules-table-toolbar-wrapper .reject-button .mat-button-wrapper{color:#ff0c3e}.customer-portal .cp-sds-schedules-toolbar-day-info-panel{max-height:unset}.customer-portal .cp-sds-schedules-toolbar-day-info-panel .mat-list-item.mat-list-option{height:40px}.customer-portal cp-sds-schedules-table-approve-dialog .separator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-approve-dialog .separator{margin-top:16px;margin-bottom:16px}}.customer-portal cp-sds-schedules-table-approve-dialog .approval-period{padding-bottom:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-approve-dialog .approval-period{padding-bottom:8px}}.customer-portal cp-sds-schedules-table-approve-dialog .warning-container{height:44px;margin-top:24px;margin-bottom:48px;background-color:#ff9b041f}.customer-portal cp-sds-schedules-table-approve-dialog .warning-container .mat-icon{margin:5px 0 0 12px;color:#ff9b04}.customer-portal .cp-sds-schedules-table-period .mat-form-field{max-width:200px}.customer-portal .cp-sds-schedules-table-period button{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-sds-schedules-table-period button{margin-right:8px}}.customer-portal .cp-sds-schedules-table-period .period-buttons .mat-icon{color:#0000008a}.customer-portal .cp-sds-schedules-table-period .spacer{height:36px;border-right:1px solid #e0e0e0}.customer-portal .cp-sds-schedules-table-period .today-button{border-color:#00aabc}.customer-portal .cp-sds-schedules-table-period .calendar-icon{margin-right:4px;margin-top:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-sds-schedules-table-period .calendar-icon{margin-right:8px}}.customer-portal .cp-sds-schedules-table-period .mat-button-icon{color:#0000008a}.customer-portal .cp-sds-schedules-table-period .period-text-wrapper .period-date{color:#000}.customer-portal cp-sds-schedules-table-reject-dialog .separator{margin:24px 0;border-top:1px solid #e0e0e0}.customer-portal cp-sds-schedules-table-reject-dialog .reject-period{padding-bottom:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-reject-dialog .reject-period{padding-bottom:8px}}.customer-portal cp-sds-schedules-table-reject-dialog .reject-info{padding-bottom:24px}.customer-portal cp-sds-schedules-table-reject-dialog .mat-form-field-appearance-outline .mat-form-field-infix{padding:.4em 0}.customer-portal cp-sds-schedules-table-reject-dialog .mat-form-field-outline{background-color:#00000014}.customer-portal cp-sds-schedules-table-reject-dialog .required{color:#ff0c3e}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-dialog-title{margin:0 0 4px}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-tab-label-active{color:#00aabc}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-form-field-label{color:#000000de}.customer-portal cp-sds-schedules-table-day-edit-dialog .comment-list{max-height:440px}.customer-portal cp-sds-schedules-table-day-edit-dialog .comment-list .ui-comment .grid{min-width:538px}.customer-portal cp-sds-schedules-table-day-edit-dialog .comment-list .ui-show-more-less-content{color:#0009}.customer-portal cp-sds-schedules-table-day-edit-dialog .comment-list ui-avatar{margin-right:22px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.additional-padding+.schedule-day-edit-row.additional-padding{padding-top:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.additional-padding+.schedule-day-edit-row.additional-padding{padding-top:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.additional-padding:first-of-type{margin-top:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.additional-padding:first-of-type{margin-top:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .mat-icon-button{color:#0000008a}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .marking-field,.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .marking-field .mat-form-field-wrapper{width:100%;min-width:288px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .work-start,.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .work-end,.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .project,.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .department{width:100%;min-width:115px;padding-left:8px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .work-start .mat-form-field,.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .work-end .mat-form-field,.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .project .mat-form-field,.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .department .mat-form-field{width:100%}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .work-start,.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .work-end{max-width:115px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .lunch-start{width:100%;padding-right:4px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .lunch-end{width:100%;padding-left:4px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .mat-form-field-wrapper{padding-bottom:0}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .delete-marking-button{padding-left:4px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.additional-padding mat-form-field{padding-right:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.additional-padding mat-form-field{padding-right:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .work-start-info{min-width:133px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .work-end-info{min-width:188px;padding:0 24px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row .subtract-from-worktime{width:64px}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.padding{padding-top:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.padding{padding-top:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.padding .cell{padding-right:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .schedule-day-edit-row.padding .cell{padding-right:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .action-buttons button+button{margin-right:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .action-buttons button+button{margin-right:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .action-buttons .work-duration{height:36px}.customer-portal cp-sds-schedules-table-day-edit-dialog .action-buttons .work-duration span{padding-right:12px}.customer-portal cp-sds-schedules-table-day-edit-dialog .action-buttons .work-duration :not(:first-child){border-left:1px solid #e0e0e0;padding-left:13px}.customer-portal cp-sds-schedules-table-day-edit-dialog .separator{margin-top:4px;margin-bottom:4px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .separator{margin-top:8px;margin-bottom:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-tab-body-wrapper{min-height:460px;max-height:460px}.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper .mat-accordion .mat-form-field{width:100%}.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper .mat-accordion .mat-form-field .mat-form-field-wrapper{background:#fff}.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper .mat-accordion .mat-expansion-panel{box-sizing:border-box;border:1px solid #e0e0e0;border-radius:4px;background:#fafafa}.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-header{height:32px;padding:0 22px 0 16px}.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper .mat-accordion .mat-expansion-panel .mat-expansion-panel-body{padding:0 16px 8px}.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper .mat-accordion .schedule-day-edit-row{padding-bottom:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper .mat-accordion .schedule-day-edit-row{padding-bottom:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .add-button{padding:0}.customer-portal cp-sds-schedules-table-day-edit-dialog .add-button .mat-icon{width:17px;height:17px;font-size:17px}.customer-portal cp-sds-schedules-table-day-edit-dialog .add-button span{padding-left:9.5px}.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper{padding-top:8px}.customer-portal cp-sds-schedules-table-day-edit-dialog .marking-night-work{padding-top:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .marking-night-work{padding-top:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .marking-night-work.disabled{color:#00000061}.customer-portal cp-sds-schedules-table-day-edit-dialog .warning-container{height:44px;margin-bottom:24px;background-color:#ff0c3e14}.customer-portal cp-sds-schedules-table-day-edit-dialog .warning-container .mat-icon{margin:5px 0 0 12px;color:#ff0c3e}.customer-portal cp-sds-schedules-table-day-edit-dialog .progress-bar-text{margin-top:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .progress-bar-text{margin-top:16px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-form-field .mat-form-field-flex{height:100%}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-form-field .mat-form-field-infix{padding:0}.customer-portal cp-sds-schedules-table-day-edit-dialog .marking-row-seperator .seperator-text{padding-right:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-day-edit-dialog .marking-row-seperator .seperator-text{padding-right:8px}}.customer-portal cp-sds-schedules-table-day-edit-dialog .marking-row-seperator .separator{width:100%}.customer-portal cp-sds-schedules-table-day-edit-dialog .marking-work-times{max-height:60px}.customer-portal cp-sds-schedules-table-change-schedule-dialog .separator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-schedule-dialog .separator{margin-top:16px;margin-bottom:16px}}.customer-portal cp-sds-schedules-table-change-schedule-dialog .action-buttons button+button{margin-left:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-schedule-dialog .action-buttons button+button{margin-left:8px}}.customer-portal cp-sds-schedules-table-change-schedule-dialog .action-buttons .confirm-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-schedule-dialog .action-buttons .confirm-button .mat-icon{margin-right:8px}}.customer-portal cp-sds-schedules-table-change-schedule-dialog .assignment-dates .mat-form-field:first-child{padding-right:4px}.customer-portal cp-sds-schedules-table-change-schedule-dialog .assignment-dates .mat-form-field:last-child{padding-left:4px}.customer-portal cp-sds-schedules-table-change-schedule-dialog .assignment-dates .mat-icon{color:#0000008a}.customer-portal cp-sds-schedules-table-change-schedule-dialog .assignment-dates .mat-form-field-disabled .mat-icon{color:#00000061}.customer-portal cp-sds-schedules-table-change-schedule-dialog .schedule-select .mat-form-field-wrapper{width:592px}.customer-portal cp-sds-schedules-table-change-schedule-dialog .required-marker{color:#ff0c3e}.customer-portal .cp-sds-schedules-table-schedule-list-item .list-item-text .additional{color:#0009}.customer-portal .cp-sds-schedules-table-schedule-list-item .mat-icon{color:#0000008a}.customer-portal .cp-sds-schedules-table-schedule-list-title{padding-left:8px;padding-top:8px;padding-bottom:4px}@media (min-width: 960px){.customer-portal .cp-sds-schedules-table-schedule-list-title{padding-left:16px;padding-top:16px}}@media (min-width: 960px){.customer-portal .cp-sds-schedules-table-schedule-list-title{padding-bottom:8px}}.customer-portal .cp-sds-schedules-table-schedule-ui-select{top:0;z-index:100;padding:0;border-bottom:1px solid #e0e0e0}.customer-portal .cp-sds-schedules-table-schedule-ui-select .ui-select__icon{width:22px;height:22px}.customer-portal .cp-sds-schedules-table-schedule-list-item .list-item-text{color:#000000de}.customer-portal .cp-sds-schedules-table-schedule-list-item.disabled .mat-icon,.customer-portal .cp-sds-schedules-table-schedule-list-item.disabled .list-item-text{color:#00000061}.customer-portal .cp-sds-schedules-table-schedule-mat-select-panel{max-height:477px}.customer-portal .cp-sds-schedules-table-schedule-mat-select-panel .mat-input-element::placeholder{opacity:.6;color:#000000de}.customer-portal .cp-sds-schedules-table-schedule-mat-select-panel .mat-icon-button{line-height:26px}.customer-portal .cp-sds-schedules-table-schedule-mat-select-panel .ui-select-inner{margin-top:-5px}.customer-portal cp-sds-schedules-table-schedule .mat-select-trigger .mat-icon{margin-right:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-schedule .mat-select-trigger .mat-icon{margin-right:16px}}.customer-portal cp-sds-schedules-table-send-dialog .separator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-dialog .separator{margin-top:16px;margin-bottom:16px}}.customer-portal cp-sds-schedules-table-send-dialog .sent-info-text{padding-bottom:32px}.customer-portal cp-sds-schedules-table-send-dialog .action-buttons button+button{margin-right:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-dialog .action-buttons button+button{margin-right:16px}}.customer-portal cp-sds-schedules-table-send-dialog .action-buttons .send-button{width:120px}.customer-portal cp-sds-schedules-table-send-dialog .required-marker{color:#ff0c3e}.customer-portal cp-sds-schedules-table-send-dialog .mat-form-field-wrapper{width:288px}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .action-buttons button+button{margin-right:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .action-buttons button+button{margin-right:16px}}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .action-buttons .send-button{min-width:97px}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .mat-select-trigger .mat-icon{margin-right:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .mat-select-trigger .mat-icon{margin-right:16px}}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .mat-slide-toggle{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .mat-slide-toggle{padding-left:8px;padding-right:8px}}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .slider-off-active{color:#00000061}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .send-toggle,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select{padding-right:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .send-toggle,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select{padding-right:16px}}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .send-options{padding-bottom:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .send-options{padding-bottom:16px}}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .send-options mat-checkbox{padding-right:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .send-options mat-checkbox{padding-right:16px}}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .mat-select-disabled .mat-select-trigger .mat-icon{opacity:.5}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .error-message{padding-bottom:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .error-message{padding-bottom:16px}}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select .mat-form-field-wrapper,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select .mat-form-field-wrapper,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select .mat-select-arrow-wrapper,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select .mat-select-arrow-wrapper,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select .mat-select-arrow-wrapper{transform:none}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select .mat-form-field-flex,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select .mat-form-field-flex,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select .mat-form-field-flex{height:100%}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select .mat-form-field-infix,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select .mat-form-field-infix,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select .mat-form-field-infix{padding:0}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select .mat-form-field-infix,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select .mat-form-field-infix,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select .mat-form-field-infix{padding-bottom:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .process-type-select .mat-form-field-infix,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select .mat-form-field-infix,.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .additional-marking-type-select .mat-form-field-infix{padding-bottom:8px}}.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select .mat-form-field-wrapper{padding-bottom:8px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-send-generated-schedule-timesheet-dialog .group-by-select .mat-form-field-wrapper{padding-bottom:16px}}.customer-portal cp-sds-schedules-table-change-project-dialog .separator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-project-dialog .separator{margin-top:16px;margin-bottom:16px}}.customer-portal cp-sds-schedules-table-change-project-dialog .action-buttons button+button{margin-left:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-project-dialog .action-buttons button+button{margin-left:8px}}.customer-portal cp-sds-schedules-table-change-project-dialog .action-buttons .confirm-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-project-dialog .action-buttons .confirm-button .mat-icon{margin-right:8px}}.customer-portal cp-sds-schedules-table-change-project-dialog .assignment-dates .mat-form-field:first-child{padding-right:4px}.customer-portal cp-sds-schedules-table-change-project-dialog .assignment-dates .mat-form-field:last-child{padding-left:4px}.customer-portal cp-sds-schedules-table-change-project-dialog .assignment-dates .mat-icon{color:#0000008a}.customer-portal cp-sds-schedules-table-change-project-dialog .assignment-dates .mat-form-field-disabled .mat-icon{color:#00000061}.customer-portal cp-sds-schedules-table-change-project-dialog .schedule-select .mat-form-field-wrapper{width:592px}.customer-portal cp-sds-schedules-table-change-project-dialog .required-marker{color:#ff0c3e}.customer-portal cp-sds-schedules-table-change-department-dialog .separator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-department-dialog .separator{margin-top:16px;margin-bottom:16px}}.customer-portal cp-sds-schedules-table-change-department-dialog .action-buttons button+button{margin-left:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-department-dialog .action-buttons button+button{margin-left:8px}}.customer-portal cp-sds-schedules-table-change-department-dialog .action-buttons .confirm-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-sds-schedules-table-change-department-dialog .action-buttons .confirm-button .mat-icon{margin-right:8px}}.customer-portal cp-sds-schedules-table-change-department-dialog .assignment-dates .mat-form-field:first-child{padding-right:4px}.customer-portal cp-sds-schedules-table-change-department-dialog .assignment-dates .mat-form-field:last-child{padding-left:4px}.customer-portal cp-sds-schedules-table-change-department-dialog .assignment-dates .mat-icon{color:#0000008a}.customer-portal cp-sds-schedules-table-change-department-dialog .assignment-dates .mat-form-field-disabled .mat-icon{color:#00000061}.customer-portal cp-sds-schedules-table-change-department-dialog .schedule-select .mat-form-field-wrapper{width:592px}.customer-portal cp-sds-schedules-table-change-department-dialog .required-marker{color:#ff0c3e}.customer-portal .cp-wa-work-appliances-table .mat-table[data-selectable=true] .mat-row:hover{background-color:#e0f5f7}.customer-portal .employee-info-count .employee-info,.customer-portal .employee-info-count .work-appliance-count{border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}.customer-portal .employee-info-count .employee-info{margin:8px;padding:8px}@media (min-width: 960px){.customer-portal .employee-info-count .employee-info{margin:16px}}@media (min-width: 960px){.customer-portal .employee-info-count .employee-info{padding:16px}}.customer-portal .employee-info-count .employee-info .employee-main-info .avatar{margin-right:8px}@media (min-width: 960px){.customer-portal .employee-info-count .employee-info .employee-main-info .avatar{margin-right:16px}}.customer-portal .employee-info-count .employee-info .employee-main-info .additional-info{color:#0009}.customer-portal .employee-info-count .work-appliance-count{margin-left:4px}@media (min-width: 960px){.customer-portal .employee-info-count .work-appliance-count{margin-left:8px}}.customer-portal .employee-info-count .work-appliance-count .title,.customer-portal .employee-info-count .work-appliance-count .count{margin:4px}@media (min-width: 960px){.customer-portal .employee-info-count .work-appliance-count .title,.customer-portal .employee-info-count .work-appliance-count .count{margin:8px}}.customer-portal .employee-info-count .work-appliance-count .warning{color:#ff0c3e}.customer-portal .employee-info-count .employee-work-appliance-counts{margin:8px}@media (min-width: 960px){.customer-portal .employee-info-count .employee-work-appliance-counts{margin:16px}}.customer-portal .employee-work-appliances-side-panel .list-info{padding:8px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .employee-work-appliances-side-panel .list-info{padding:16px}}.customer-portal .employee-work-appliances-side-panel .list-info button{text-transform:uppercase;color:#ff0c3e}.customer-portal .employee-work-appliances-side-panel .list-item{padding:4px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .employee-work-appliances-side-panel .list-item{padding:8px}}.customer-portal .employee-work-appliances-side-panel .list-item-remove{color:#0000008a}.customer-portal .employee-work-appliances-side-panel .list-info,.customer-portal .employee-work-appliances-side-panel .action-button{background-color:#fafafa}.customer-portal .employee-work-appliances-side-panel .action-button{padding:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .employee-work-appliances-side-panel .action-button{padding:16px}}.customer-portal .employee-work-appliances-side-panel .action-button .mat-flat-button{text-transform:uppercase;margin-left:8px;margin-right:8px}@media (min-width: 960px){.customer-portal .employee-work-appliances-side-panel .action-button .mat-flat-button{margin-left:16px;margin-right:16px}}.customer-portal .cp-wa-work-appliances-wizard__nav-bar{box-shadow:0 1px 5px #0003,0 2px 4px #00000024,0 3px 4px #0000001f}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_first-line{min-height:48px}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_first-line .title,.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_first-line .close-button{text-transform:uppercase}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_first-line .close-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_first-line .close-button .mat-icon{margin-right:8px}}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_second-line{min-height:48px;border-top:1px solid #e0e0e0}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_second-line .back-button{text-transform:uppercase}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_second-line .back-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_second-line .back-button .mat-icon{margin-right:8px}}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_second-line .step.active span{color:#00aabc}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_second-line .step>span{margin-left:4px;margin-right:4px;display:block;color:#0009}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_second-line .step>span{margin-left:8px;margin-right:8px}}.customer-portal .cp-wa-work-appliances-wizard__nav-bar .cp-wa-work-appliances-wizard__nav-bar_second-line .step-icon{width:24px;height:24px;border:1px solid rgba(0,0,0,.54);border-radius:50%;line-height:22px;color:#0009;text-align:center}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__title{text-transform:uppercase;color:#0009;margin:8px auto}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__title{margin-top:16px;margin-bottom:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .operation_description{margin-top:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .operation_description{margin-top:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance{margin-top:8px;padding:8px;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:4px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance{margin-top:16px}}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance{padding:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_header{margin-bottom:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_header{margin-bottom:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_header .appliance_header_right{display:flex}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_header .appliance_header_right .mat-icon{font-size:18px;cursor:pointer}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_header .appliance_header_right .type-info{margin-right:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_header .appliance_header_right .type-info{margin-right:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_header .appliance_header_right .type-info>img{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_header .appliance_header_right .type-info>img{margin-right:8px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_attributes{margin-right:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_attributes{margin-right:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_attributes .appliance_attributes_description{margin-left:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_attributes .appliance_attributes_description{margin-left:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_attributes .appliance_attributes_description .mat-form-field{margin:0}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .mat-form-field{margin-left:8px;margin-bottom:8px;height:48px}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .mat-form-field .mat-form-field-infix{padding:0}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .mat-form-field{margin-left:16px;margin-bottom:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .mat-form-field .mat-input-element{padding-bottom:0}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .new-work-appliance{margin-top:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .new-work-appliance{margin-top:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .new-work-appliance__button{text-transform:uppercase;cursor:pointer}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .new-work-appliance__button.-disabled{pointer-events:none;color:#00000061}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .new-work-appliance__button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .new-work-appliance__button .mat-icon{margin-right:8px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .operation-date{margin-top:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .operation-date{margin-top:16px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .operation-date .mat-form-field-wrapper{padding-bottom:0}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer{background-color:#333}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer button{text-transform:uppercase}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer .sign-submit-buttons button{margin-left:4px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer .sign-submit-buttons button{margin-left:8px}}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer .add-employee-to-process .add-checkbox .mat-checkbox-frame{border-color:#00aabc}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer .add-employee-to-process .add-checkbox.mat-checkbox-disabled .mat-checkbox-frame{border-color:#0000001f}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer .add-employee-to-process .add-checkbox.mat-checkbox-disabled .mat-checkbox-background{background-color:#0000001f}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer .add-employee-to-process .add-checkbox-title{color:#fff;margin-left:4px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__footer .add-employee-to-process .add-checkbox-title{margin-left:8px}}.customer-portal .mat-select-panel .cp-wa-work-appliance-wizard__option{line-height:20px}.customer-portal .mat-select-panel .cp-wa-work-appliance-wizard__optionCreate{color:#0009;text-align:center;cursor:pointer}.customer-portal .mat-select-panel .cp-wa-work-appliance-wizard__optionCreate .add_work_appliance_button_image{width:18px;margin-right:8px}.customer-portal .mat-select-panel .cp-wa-work-appliance-wizard__search-info{color:#0009;text-align:center}.customer-portal cp-wa-employee-work-appliances-table .cp-wa-employee-work-appliances-table .status-block .dot{height:7px;width:7px;background-color:#ff0c3e;border-radius:50%;margin-right:4px}@media (min-width: 960px){.customer-portal cp-wa-employee-work-appliances-table .cp-wa-employee-work-appliances-table .status-block .dot{margin-right:8px}}.customer-portal cp-wa-employee-work-appliances-table .cp-wa-employee-work-appliances-table .document-template-block .document-icon-button{align-self:center;margin-right:4px;width:24px;height:24px;line-height:24px}@media (min-width: 960px){.customer-portal cp-wa-employee-work-appliances-table .cp-wa-employee-work-appliances-table .document-template-block .document-icon-button{margin-right:8px}}.customer-portal cp-wa-employee-work-appliances-table .cp-wa-employee-work-appliances-table .document-template-block .document-icon-button .mat-icon{color:#0000008a}.customer-portal cp-wa-employee-work-appliances-table cp-wa-employee-work-appliances-toolbar{border-bottom:1px solid #e0e0e0}.customer-portal cp-wa-employee-work-appliances-table cp-wa-employee-work-appliances-side-panel{background-color:#fafafa;border-right:1px solid #e0e0e0}.customer-portal cp-wa-employee-work-appliances-table cp-wa-employee-work-appliances-side-panel .mat-drawer-container{position:absolute;inset:0}.customer-portal cp-wa-employee-work-appliances-table cp-wa-employee-work-appliances-side-panel .mat-drawer-content{background-color:#fff}.customer-portal cp-wa-employee-work-appliances-table cp-wa-employee-work-appliances-side-panel .mat-drawer-inner-container{display:flex;flex-flow:column nowrap;overflow:hidden}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .form-wrapper .attributes-wrapper .mat-form-field{margin-left:8px;margin-bottom:8px;height:48px}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .form-wrapper .attributes-wrapper .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .form-wrapper .attributes-wrapper .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .form-wrapper .attributes-wrapper .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .form-wrapper .attributes-wrapper .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .form-wrapper .attributes-wrapper .mat-form-field .mat-form-field-infix{padding:0}@media (min-width: 960px){.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .form-wrapper .attributes-wrapper .mat-form-field{margin-left:16px;margin-bottom:16px}}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .form-wrapper .attributes-wrapper .mat-form-field .mat-input-element{padding-bottom:0}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .unique-attribute-warning{margin-left:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .unique-attribute-warning{margin-left:16px}}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .unique-attribute-warning .mat-icon{margin-right:4px;color:#ff0c3e}@media (min-width: 960px){.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .unique-attribute-warning .mat-icon{margin-right:8px}}.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .dialog-footer{margin-top:8px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliance-create-dialog__wrapper .dialog-footer{margin-top:16px}}.customer-portal .emloyee-work-appliances-toolbar .toolbar-actions{padding:4px}@media (min-width: 960px){.customer-portal .emloyee-work-appliances-toolbar .toolbar-actions{padding:8px}}.customer-portal .emloyee-work-appliances-toolbar .toolbar-actions .new-work-appliance-button span{text-transform:uppercase}.customer-portal .emloyee-work-appliances-toolbar .toolbar-actions .new-work-appliance-button.mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal .emloyee-work-appliances-toolbar .toolbar-actions .new-work-appliance-button.mat-stroked-button:not([disabled]) .mat-icon{margin-right:4px;color:#00aabc}@media (min-width: 960px){.customer-portal .emloyee-work-appliances-toolbar .toolbar-actions .new-work-appliance-button.mat-stroked-button:not([disabled]) .mat-icon{margin-right:8px}}.customer-portal .emloyee-work-appliances-toolbar .toolbar-actions .mat-icon-button{color:#0000008a}.customer-portal .cp-wa-work-appliance-details-table .status-block .dot{height:7px;width:7px;background-color:#ff0c3e;border-radius:50%;margin-right:4px}@media (min-width: 960px){.customer-portal .cp-wa-work-appliance-details-table .status-block .dot{margin-right:8px}}.customer-portal .cp-wa-work-appliance-details-table .border-right-cell{border-right:1px solid #e0e0e0}.customer-portal .cp-wa-work-appliance-details-table .work-appliance-details-table-additional-text{color:#0000008a}.customer-portal .cp-wa-work-appliance-counts-table .border-right-cell{border-right:1px solid #e0e0e0}.customer-portal .cp-wa-work-appliance-counts-table .work-appliances-toolbar{border-bottom:1px solid #e0e0e0}.customer-portal .cp-wa-work-appliance-counts-table .mat-table[data-selectable=true] .mat-row:hover,.customer-portal .cp-wa-work-appliances-table .mat-table[data-selectable=true] .mat-row:hover{background-color:#e0f5f7}.customer-portal .work-appliances-view__scopes{border-bottom:1px solid #e0e0e0}.customer-portal .work-appliances-view__scopes .work-appliances-view__link{color:#0009}.customer-portal .work-appliances-view__scopes .work-appliances-view__link.-active:after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;border-bottom-width:2px;border-bottom-style:solid}.customer-portal .work-appliances-view__scopes .work-appliances-view__link:hover,.customer-portal .work-appliances-view__scopes .work-appliances-view__link.-active{color:#00aabc}.customer-portal .work-appliances-view__scopes .work-appliances-view__link.-active:after{border-bottom-color:#00aabc}.customer-portal .work-appliances-view__scopes .work-appliances-view__link span{margin-right:1rem}.customer-portal .work-appliances-side-panel__wrapper .mat-expansion-panel-header-title>.mat-icon{color:#0000008a}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-side-panel__actions{background-color:#fafafa;border-bottom:1px solid #e0e0e0}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-side-panel__actions .button-delete{text-transform:uppercase;color:#ff0c3e}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-info{padding:8px;border-bottom:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal .work-appliances-side-panel__wrapper .work-appliance-info{padding:16px}}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-info .work-appliance-status{margin-top:4px}@media (min-width: 960px){.customer-portal .work-appliances-side-panel__wrapper .work-appliance-info .work-appliance-status{margin-top:8px}}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-info .work-appliance-status .work-appliance-status__value{text-align:justify}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-info .work-appliance-status .work-appliance-status__value .work-appliance-status__edit-icon{color:#0000008a}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-attributes__card .work-appliance-attributes__inner-card{padding:4px;margin-bottom:4px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}@media (min-width: 960px){.customer-portal .work-appliances-side-panel__wrapper .work-appliance-attributes__card .work-appliance-attributes__inner-card{padding:8px}}@media (min-width: 960px){.customer-portal .work-appliances-side-panel__wrapper .work-appliance-attributes__card .work-appliance-attributes__inner-card{margin-bottom:8px}}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-attributes__card .work-appliance-attributes__inner-card .work-appliance-attributes__cell-label{color:#0009}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-attributes__card .work-appliance-attributes__inner-card .work-appliance-attributes__cell-value{text-align:justify}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-attributes__card .work-appliance-attributes__inner-card .work-appliance-attributes__cell-value .work-appliance-attribute__edit-icon{color:#0000008a}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-attributes__card .work-appliance-attributes__inner-card .work-appliance-attribute__key{color:#0009}.customer-portal .work-appliances-toolbar{border-bottom:1px solid #e0e0e0}.customer-portal cp-vb-vacation-balance-table .cp-vb-vacation-balance-table{width:720px;margin:auto}.customer-portal cp-vb-vacation-balance-table .vacation-balance-table-row-today{background-color:#c2f4ff}.customer-portal cp-vb-vacation-balance-table .mat-cell-ellipsis{max-width:350px}.customer-portal cp-vb-vacation-balance-table .mat-expansion-panel-content{height:100%}.customer-portal cp-vb-vacation-balance-table .mat-expansion-panel-body{height:calc(100% - 116px)}.customer-portal cp-vb-vacation-balance-toolbar{min-width:568px}.customer-portal .cp-vb-vacation-balance-nav-bar{min-height:48px}.customer-portal .cp-vb-vacation-balance-nav-bar .back-button{margin-left:4px;color:#0009}@media (min-width: 960px){.customer-portal .cp-vb-vacation-balance-nav-bar .back-button{margin-left:8px}}.customer-portal .cp-vb-vacation-balance-nav-bar .back-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-vb-vacation-balance-nav-bar .back-button .mat-icon{margin-right:8px}}.customer-portal cp-vb-vacation-balance-information{width:720px;margin:auto}.customer-portal cp-vb-vacation-balance-information .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-vb-vacation-balance-information .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-vb-vacation-balance-information .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal cp-vb-vacation-balance-information .mat-form-field .mat-form-field-flex{height:100%}.customer-portal cp-vb-vacation-balance-information .mat-form-field .mat-form-field-infix{padding:0}.customer-portal cp-vb-vacation-balance-information .balance-date{width:104px}.customer-portal cp-inv-invoices-table .document-rows{padding-top:4px;padding-bottom:4px}@media (min-width: 960px){.customer-portal cp-inv-invoices-table .document-rows{padding-top:8px;padding-bottom:8px}}.customer-portal cp-inv-invoices-table .document-action-buttons:not(:first-child){padding-top:4px}@media (min-width: 960px){.customer-portal cp-inv-invoices-table .document-action-buttons:not(:first-child){padding-top:8px}}.customer-portal cp-inv-invoices-table .document-action-buttons .preview-button{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal cp-inv-invoices-table .document-action-buttons .preview-button{padding-left:8px;padding-right:8px}}.customer-portal cp-inv-invoices-table .document-action-buttons a{min-width:24px;padding:0;line-height:24px}.customer-portal cp-inv-invoices-table .document-action-buttons .mat-cell-ellipsis{min-width:0;max-width:250px}.customer-portal cp-inv-invoices-table .invoice-description{min-width:100%;max-width:250px}.customer-portal cp-inv-invoices-toolbar .mat-icon-button{color:#0000008a}.customer-portal cp-inv-invoices-toolbar .mat-icon-button :hover{color:#00aabc}.customer-portal cp-inv-invoices-toolbar .ui-search .search{width:auto}.customer-portal .project-times-table-wrapper .mat-row,.customer-portal .project-times-table-wrapper .mat-header-row,.customer-portal .project-times-table-wrapper .mat-footer-row{height:35px}.customer-portal .project-times-table-wrapper .mat-header-cell,.customer-portal .project-times-table-wrapper .mat-cell{border-right:1px solid #e0e0e0}.customer-portal .project-times-table-wrapper .project-times-table-cell-info-wrapper{color:#00000061}.customer-portal .project-times-table-wrapper .mat-header-cell.project-times-table-marking{min-width:50px;padding:0}.customer-portal .project-times-table-wrapper .mat-header-cell.project-times-table-marking .mat-sort-header-button{padding-top:4px;padding-bottom:4px;width:50px;word-spacing:50px}@media (min-width: 960px){.customer-portal .project-times-table-wrapper .mat-header-cell.project-times-table-marking .mat-sort-header-button{padding-top:8px;padding-bottom:8px}}.customer-portal .project-times-table-wrapper .mat-header-cell.project-times-table-marking.-active{min-width:150px}.customer-portal .project-times-table-wrapper .mat-header-cell.project-times-table-marking.-active .mat-sort-header-button{width:150px;word-spacing:150px}.customer-portal .project-times-table-wrapper .project-times-table-cell-dayinfo{padding:0 2px;color:#00000061}.customer-portal .project-times-table-wrapper .project-times-table-cell-dayinfo span+span:before{content:";";color:#000}.customer-portal .project-times-table-wrapper .project-times-table-cell-dayinfo .project-duration{color:#000}.customer-portal .project-times-table-wrapper .project-times-table-cell-dayinfo .project-duration:before{content:"/"}.customer-portal .project-times-table-wrapper .project-times-table-marking.-bankholiday{background-color:#e5f5ec}.customer-portal .project-times-table-wrapper .project-times-table-marking.-weekend{background-color:#fff3e0}.customer-portal .project-times-table-wrapper .project-times-table-marking.-today{border-right:1px solid #ff0c3e}.customer-portal .project-times-table-wrapper .project-times-table-marking.-today.mat-header-cell{color:#00aabc}.customer-portal .project-times-table-wrapper .project-times-table-marking.-disabled{color:#00000061}.customer-portal .project-times-table-wrapper .project-times-table-marking.-staff-operation{background-color:#ff0c3e14}.customer-portal .project-times-table-wrapper .project-times-table-staff-operation-info{text-align:right;max-width:calc(100% - 20px)}.customer-portal .project-times-table-wrapper .project-times-table-staff-operation-info>span{color:#ff0c3e}.customer-portal .project-times-table-wrapper .total-duration{max-width:20px}.customer-portal .project-times-table-wrapper .main-info-cell-wrapper{flex-wrap:nowrap}.customer-portal .project-times-table-wrapper .main-info-cell-wrapper div+span{text-align:left}.customer-portal .project-times-table-wrapper .main-info-cell-wrapper div+span:before{content:"/"}.customer-portal .project-times-table-wrapper .mat-header-cell:not(.project-times-table-marking){padding:0 4px}.customer-portal .project-times-table-wrapper .mat-cell:not(.project-times-table-marking),.customer-portal .project-times-table-wrapper .mat-footer-cell{padding:0 4px}.customer-portal .project-times-table-wrapper .mat-header-cell.project-times-table-marking{color:#0009}.customer-portal .project-times-table-wrapper .favorite-icon{color:#fff0;cursor:pointer}.customer-portal .project-times-table-wrapper .favorite-icon:hover,.customer-portal .project-times-table-wrapper .favorite-icon.-active{color:#ff9b04}.customer-portal .project-times-table-toolbar-wrapper .first-row .mat-form-field:has(mat-select){height:40px}.customer-portal .project-times-table-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .project-times-table-toolbar-wrapper .first-row .mat-form-field:has(mat-select):not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .project-times-table-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-select-arrow-wrapper{transform:none}.customer-portal .project-times-table-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-flex{height:100%}.customer-portal .project-times-table-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-infix{padding:0}.customer-portal .project-times-table-toolbar-wrapper>.grid{min-height:68px;border-bottom:1px solid #e0e0e0}.customer-portal .project-times-table-toolbar-wrapper .mat-form-field-wrapper{margin:0;padding:0}.customer-portal .project-times-table-toolbar-wrapper .day-info-filter,.customer-portal .project-times-table-toolbar-wrapper .not-working-filter{padding-right:8px}@media (min-width: 960px){.customer-portal .project-times-table-toolbar-wrapper .day-info-filter,.customer-portal .project-times-table-toolbar-wrapper .not-working-filter{padding-right:16px}}.customer-portal .project-times-table-toolbar-wrapper .not-working-filter .ui-search-filter{min-width:227px}.customer-portal .project-times-table-toolbar-wrapper .not-working-filter .ui-search-filter__cell{min-width:220px}.customer-portal .project-times-table-toolbar-wrapper .mat-icon-button{color:#0000008a}.customer-portal .project-times-table-toolbar-wrapper .mat-icon-button :hover{color:#00aabc}.customer-portal .project-times-table-toolbar-wrapper .favorite-icon{color:#0000008a}.customer-portal .project-times-table-toolbar-wrapper .active{color:#ff9b04}.customer-portal .cp-pt-project-times-table-period .mat-form-field{max-width:200px}.customer-portal .cp-pt-project-times-table-period button{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-pt-project-times-table-period button{margin-right:8px}}.customer-portal .cp-pt-project-times-table-period .period-buttons .mat-icon{color:#0000008a}.customer-portal .cp-pt-project-times-table-period .spacer{height:36px;border-right:1px solid #e0e0e0}.customer-portal .cp-pt-project-times-table-period .today-button{border-color:#00aabc}.customer-portal .cp-pt-project-times-table-period .calendar-icon{margin-right:4px;margin-top:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-pt-project-times-table-period .calendar-icon{margin-right:8px}}.customer-portal .cp-pt-project-times-table-period .mat-button-icon{color:#0000008a}.customer-portal .cp-pt-project-times-table-period .period-text-wrapper{min-width:140px}.customer-portal .cp-pt-project-times-table-period .period-text-wrapper .period-date{color:#000}.customer-portal .cp-pt-project-times-day-edit-dialog .mat-tab-label{color:#0009}.customer-portal .cp-pt-project-times-day-edit-dialog .mat-tab-label-active{color:#00aabc}.customer-portal .cp-pt-project-times-day-edit-dialog .project-times-wrapper{max-height:250px}.customer-portal .cp-pt-project-times-day-edit-dialog .project-times-wrapper .mat-form-field{height:40px}.customer-portal .cp-pt-project-times-day-edit-dialog .project-times-wrapper .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .cp-pt-project-times-day-edit-dialog .project-times-wrapper .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .cp-pt-project-times-day-edit-dialog .project-times-wrapper .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .cp-pt-project-times-day-edit-dialog .project-times-wrapper .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .cp-pt-project-times-day-edit-dialog .project-times-wrapper .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .cp-pt-project-times-day-edit-dialog .details{height:98.5px}.customer-portal .cp-pt-project-times-day-edit-dialog .details .mat-form-field{height:auto}.customer-portal .cp-pt-project-times-day-edit-dialog .details .mat-form-field .mat-form-field-infix{padding-top:4px;padding-bottom:4px}@media (min-width: 960px){.customer-portal .cp-pt-project-times-day-edit-dialog .details .mat-form-field .mat-form-field-infix{padding-top:8px;padding-bottom:8px}}.customer-portal .cp-pt-project-times-day-edit-dialog .remove-line{color:#0009}.customer-portal .cp-pt-project-times-day-edit-dialog .staff-operation-warning-container{height:44px;margin-bottom:12px;background-color:#ff0c3e14}.customer-portal .cp-pt-project-times-day-edit-dialog .staff-operation-warning-container .mat-icon{margin:5px 0 0 12px;color:#ff0c3e;font-size:17px}.customer-portal .cp-pt-project-times-day-edit-dialog .time-card-table{max-height:200px;width:100%;overflow:auto}.customer-portal .cp-pt-project-times-day-edit-dialog .time-card-table .delete-action-column{width:0}.customer-portal .cp-pt-project-times-day-edit-dialog .time-card-table .duration-column,.customer-portal .cp-pt-project-times-day-edit-dialog .time-card-table .rate-column{max-width:150px}.customer-portal .period-fill-wrapper .mat-form-field{height:40px}.customer-portal .period-fill-wrapper .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .period-fill-wrapper .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .period-fill-wrapper .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .period-fill-wrapper .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .period-fill-wrapper .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .cp-pt-project-times-project-switch-dialog .mat-form-field{height:40px}.customer-portal .cp-pt-project-times-project-switch-dialog .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .cp-pt-project-times-project-switch-dialog .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .cp-pt-project-times-project-switch-dialog .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .cp-pt-project-times-project-switch-dialog .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .cp-pt-project-times-project-switch-dialog .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .addition-deduction-wrapper{min-height:200px;max-height:200px;min-width:700px;max-width:700px}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .addition-deduction-wrapper .mat-form-field{height:40px}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .addition-deduction-wrapper .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .addition-deduction-wrapper .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .addition-deduction-wrapper .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .addition-deduction-wrapper .mat-form-field .mat-form-field-flex{height:100%}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .addition-deduction-wrapper .mat-form-field .mat-form-field-infix{padding:0}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .progress-bar-text{margin-top:8px}@media (min-width: 960px){.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .progress-bar-text{margin-top:16px}}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .mat-divider{margin-top:8px;margin-bottom:8px}@media (min-width: 960px){.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .mat-divider{margin-top:16px;margin-bottom:16px}}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .lock-button .locked{color:#00aabc}.customer-portal .cp-pt-project-times-custom-autocomplete .mat-icon{color:#0000008a}.customer-portal .cp-pt-project-times-day-edit-table .header-star{color:#ff0c3e}.customer-portal .cp-pt-project-times-day-edit-table mat-icon{color:#0000008a}.customer-portal .cp-pt-project-times-day-edit-table .form-table{width:0;min-width:100%}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-header-cell{border-top:1px solid #e0e0e0}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-header-cell:not(:nth-child(1)),.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-cell:not(:nth-child(1)),.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-header-cell:not(:nth-child(2)),.customer-portal .cp-pt-project-times-day-edit-table .form-table mat-cell:not(:nth-child(2)){border-right:1px solid #e0e0e0}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-header-cell:nth-child(1),.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-cell:nth-child(1){border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-header-cell{padding:4px 8px}@media (min-width: 960px){.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-header-cell{padding-right:16px;padding-left:16px}}@media (min-width: 960px){.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-header-cell{padding-top:8px;padding-bottom:8px}}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-cell{padding-left:4px;padding-right:4px}@media (min-width: 960px){.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-cell{padding-left:8px;padding-right:8px}}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-header-row,.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-row{height:47px}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-footer-row{height:0}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-form-field-wrapper{padding:0;height:47px}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-form-field-wrapper .mat-form-field-underline{bottom:4px}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-form-field-wrapper .mat-form-field-infix{padding-left:3px;margin-top:-5px}.customer-portal .cp-pt-project-times-day-edit-table .form-table .mat-form-field-wrapper .mat-input-element{margin-top:0}.customer-portal .cp-pt-project-times-day-edit-table .form-table .table-cell-mat-select .mat-form-field{height:46px}.customer-portal .cp-pt-project-times-day-edit-table .form-table .table-cell-mat-select .mat-form-field-flex{height:43px}.customer-portal .cp-pt-project-times-day-edit-table .form-table .table-cell-mat-select .mat-form-field-wrapper{margin-bottom:0}.customer-portal .cp-pt-project-times-day-edit-table .form-table .table-cell-mat-select .mat-form-field-infix{padding:0!important;margin:0!important}.customer-portal cp-pro-project-resource-travel-orders-table .project-order-cell{padding:8px;border-radius:4px;color:#00aabc}.customer-portal cp-pro-project-resource-travel-orders-table .project-order-cell:hover{background-color:#b3e6eb}.customer-portal .cp-pro-project-resource-orders-toolbar{margin-top:2px}.customer-portal .cp-pro-project-resource-orders-toolbar .ui-search .selected-search-filter{margin-top:4px}.customer-portal .cp-pro-project-resource-orders-toolbar .ui-search .search{width:unset}.customer-portal .cp-pro-project-resource-orders-toolbar .selected-filters-clear{margin:4px}@media (min-width: 960px){.customer-portal .cp-pro-project-resource-orders-toolbar .selected-filters-clear{margin:8px}}.customer-portal .cp-pro-project-resource-orders-toolbar ui-search-filter{margin-bottom:0}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__header .order-number{color:#00aabc}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__header .portfolio-name{margin-right:4px}@media (min-width: 960px){.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__header .portfolio-name{margin-right:8px}}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__section-wrapper{padding:16px 0;margin:-16px 0 0;width:min(80%,1200px)}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__section-wrapper>.travel-orders-creation__section{margin:16px 0}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__section-wrapper .mat-expansion-panel{border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__section__table-wrapper{max-height:43vh}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__section__table-wrapper.expanded-table{max-height:70vh}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .mat-paginator{border-radius:4px;background-color:#fafafa}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .mat-form-field-appearance-outline .mat-form-field-infix{height:60px}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .multiline-select-value .mat-form-field-infix{padding:0}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .multiline-select-value .mat-select-trigger{margin-top:.5em}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .addressee-select-value .mat-form-field-infix{padding:.5em 0}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .addressee-select-value .mat-select-trigger{margin-top:.25em}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .mat-form-field-outline-start,.customer-portal cp-pro-project-resource-travel-orders-creation-ui .mat-form-field-outline-gap,.customer-portal cp-pro-project-resource-travel-orders-creation-ui .mat-form-field-outline-end{background-color:#fff}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .ui-search .search .mat-form-field{width:300px}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .footer{min-height:64px;background-color:#333}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .toolbar-actions-wrapper .mat-button-wrapper .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-pro-project-resource-travel-orders-creation-ui .toolbar-actions-wrapper .mat-button-wrapper .mat-icon{margin-right:8px}}.customer-portal cp-pro-project-resource-travel-order-item-ui .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-pro-project-resource-travel-order-item-ui .mat-form-field-appearance-outline .mat-form-field-infix{height:60px}.customer-portal cp-pro-project-resource-travel-order-item-ui .multiline-select-value .mat-form-field-infix{padding:0}.customer-portal cp-pro-project-resource-travel-order-item-ui .multiline-select-value .mat-select-trigger{margin-top:.5em}.customer-portal cp-pro-project-resource-travel-order-item-ui .addressee-select-value .mat-form-field-infix{padding:.5em 0}.customer-portal cp-pro-project-resource-travel-order-item-ui .addressee-select-value .mat-select-trigger{margin-top:.25em}.customer-portal cp-pro-project-resource-travel-order-item-ui .mat-form-field-outline-start,.customer-portal cp-pro-project-resource-travel-order-item-ui .mat-form-field-outline-gap,.customer-portal cp-pro-project-resource-travel-order-item-ui .mat-form-field-outline-end{background-color:#fff}.customer-portal cp-pro-project-resource-travel-order-item-ui .mat-tab-group-wrapper{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:4px;padding:16px}.customer-portal cp-pro-project-resource-travel-order-item-ui .mat-tab-group-wrapper .mat-tab-body-content{height:500px}.customer-portal cp-pro-project-resource-travel-order-item-ui .mat-tab-group-wrapper .mat-paginator{border-radius:4px;background-color:#fafafa}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__header{padding-top:4px;padding-bottom:4px;background-color:#333;color:#fff}@media (min-width: 960px){.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__header{padding-top:8px;padding-bottom:8px}}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__header .close-button .mat-icon{width:18px;height:18px;font-size:18px;line-height:18px;margin-right:4px}@media (min-width: 960px){.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__header .close-button .mat-icon{margin-right:8px}}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__header .order-number{color:#00aabc}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__header .actions .mat-icon{width:24px;height:24px;font-size:24px;line-height:24px}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__section-wrapper{padding:16px 0;margin:-16px 0;width:min(80%,1200px)}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__section-wrapper>.travel-order-item__section{margin:16px 0}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__section-wrapper .mat-expansion-panel{border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa}.customer-portal cp-pro-project-resource-travel-order-item-ui .resource-table{border-spacing:0}.customer-portal cp-pro-project-resource-travel-order-item-ui .resource-table tr{height:55px}.customer-portal cp-pro-project-resource-travel-order-item-ui .resource-table th,.customer-portal cp-pro-project-resource-travel-order-item-ui .resource-table td{padding:16px;border-bottom:1px solid rgba(0,0,0,.2);width:20%}.customer-portal cp-pro-project-resource-travel-order-item-ui .transport-table-wrapper{max-height:43vh;margin-top:4px;margin-bottom:4px;padding-top:4px}@media (min-width: 960px){.customer-portal cp-pro-project-resource-travel-order-item-ui .transport-table-wrapper{margin-top:8px;margin-bottom:8px}}@media (min-width: 960px){.customer-portal cp-pro-project-resource-travel-order-item-ui .transport-table-wrapper{padding-top:8px}}.customer-portal cp-pro-project-resource-travel-order-item-ui .competence-dropdown{padding-bottom:16px}.customer-portal cp-pro-project-resource-travel-order-item-ui .competence-dropdown .mat-select-trigger{margin-bottom:16px}.customer-portal cp-pro-project-resource-travel-order-item-ui .info-textarea{margin-bottom:-8px}.customer-portal cp-pro-project-resource-travel-order-item-ui .info-textarea .mat-form-field.cell{margin-bottom:4px}.customer-portal cp-pro-project-resource-travel-order-item-ui .info-textarea .mat-form-field-flex{height:100%}.customer-portal cp-pro-project-resource-travel-order-item-ui .info-textarea .mat-form-field-infix{height:100%;padding:4px 0 8px}.customer-portal cp-pro-project-resource-travel-order-item-ui .header-button{margin-right:16px}.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper{padding:4px 8px}@media (min-width: 960px){.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper{padding-left:16px;padding-right:16px}}@media (min-width: 960px){.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper{padding-top:8px;padding-bottom:8px}}.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper_multi-options .mat-select{background-color:#fff;height:36px;border-radius:4px;padding:8px 16px}@media (min-width: 960px){.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper_multi-options .mat-select{width:300px}}.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper_multi-options .action-select{padding-left:16px;background-color:#fff;border-radius:4px;height:36px}.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper_multi-options .action-select .mat-input-element{margin-top:0;padding-bottom:0}.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper_multi-options .action-select .mat-icon{margin-right:8px;color:#757575}@media (min-width: 960px){.customer-portal cp-pro-project-order-items-select-toolbar .cp-pro-project-order-items-select-toolbar__wrapper .mat-select{width:300px}}.customer-portal cp-pro-project-order-items-select-toolbar .tollbar-content{margin-top:0}.customer-portal cp-pro-project-order-items-select-toolbar .select-actions-options-mat-icon{color:#757575}.customer-portal .add-competence-dialog .required{color:#ff0c3e}.customer-portal .add-competence-dialog .mat-form-field-wrapper{height:100%;padding:0}.customer-portal .add-competence-dialog .mat-header-cell,.customer-portal .add-competence-dialog .mat-cell{padding:4px;border:1px solid rgba(0,0,0,.12)}@media (min-width: 960px){.customer-portal .add-competence-dialog .mat-header-cell,.customer-portal .add-competence-dialog .mat-cell{padding:8px}}.customer-portal .add-competence-dialog .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:0}.customer-portal .add-competence-dialog .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:.2em}.customer-portal .add-competence-dialog .add-row-button-wrapper{padding-top:8px;padding-bottom:8px}@media (min-width: 960px){.customer-portal .add-competence-dialog .add-row-button-wrapper{padding-top:16px;padding-bottom:16px}}.customer-portal .add-competence-dialog .add-row-button-wrapper .mat-button{border:1px solid}.customer-portal .add-competence-dialog .mat-column-amount{width:75px}.customer-portal .add-competence-dialog .mat-column-delete{width:54px}.customer-portal .add-competence-dialog .default-dialogs-layout__content{overflow-x:calc(100vw - 10px)}.customer-portal cp-pro-add-project-resource-dialog .has-assignment{background-color:#80d5de}.customer-portal cp-pro-add-project-resource-dialog .has-reservation{background-color:#ff9b04}.customer-portal cp-pro-add-project-resource-dialog .mat-column-resourceName,.customer-portal cp-pro-add-project-resource-dialog .mat-column-infoField6,.customer-portal cp-pro-add-project-resource-dialog .mat-column-department,.customer-portal cp-pro-add-project-resource-dialog .mat-column-employer{max-width:200px}.customer-portal cp-pro-add-project-resource-dialog .assignment{max-width:48px;min-width:48px;width:48px;padding:0!important}.customer-portal cp-pro-add-project-resource-dialog .assignment>span{padding:0 2px}.customer-portal cp-pro-add-project-resource-dialog tr>.assignment{border-left:1px solid rgba(0,0,0,.12)}.customer-portal cp-pro-add-project-resource-dialog tr>.assignment~.assignment{border-left:0 none}.customer-portal cp-pro-add-project-resource-dialog .favorite-icon{color:#fff0;cursor:pointer}.customer-portal cp-pro-add-project-resource-dialog .favorite-icon:hover{color:#ff9b04}.customer-portal cp-pro-add-project-resource-dialog .favorite-icon.-active{color:#ff9b04}.customer-portal cp-pro-add-project-resource-dialog .favorite-icon-toolbar .favorite-icon{color:#0000008a;cursor:pointer}.customer-portal cp-pro-add-project-resource-dialog .favorite-icon-toolbar .active{color:#ff9b04}.customer-portal cp-pro-add-project-resource-dialog .mat-table[data-selectable=true] .mat-row:hover .mat-table-sticky{background-color:unset}.customer-portal cp-pro-add-project-resource-dialog .ui-search .search{width:unset}.customer-portal cp-pro-add-project-resource-dialog .selected-filters-clear{margin:4px}@media (min-width: 960px){.customer-portal cp-pro-add-project-resource-dialog .selected-filters-clear{margin:8px}}.customer-portal cp-pro-add-project-resource-dialog ui-search-filter{margin-bottom:0}.customer-portal cp-pro-add-project-resource-dialog .mat-cell-ellipsis.fixed-width,.customer-portal cp-pro-add-project-resource-dialog .fixed-width{max-width:0;width:auto;min-width:150px}.customer-portal cp-pro-add-project-resource-dialog .mat-column-favorite-column,.customer-portal cp-pro-add-project-resource-dialog .mat-column-selection-checkbox{width:48px;max-width:48px}.customer-portal cp-pro-add-project-resource-dialog .requiredWeek .mat-sort-header-container{color:#00aabc}.customer-portal cp-pro-resource-order-item-change-reason-dialog .move-to-date-warning-container{max-width:500px;background:rgba(255,155,4,.12)}.customer-portal cp-pro-resource-order-item-change-reason-dialog .move-to-date-warning-container__info-icon{font-size:13.33px}.customer-portal cp-pro-project-resource-employee-communication-ui mat-icon{color:#0000008a}.customer-portal cp-pro-project-resource-travel-order-item-notes-table .comment-cell{width:70%;padding-top:8px!important;padding-bottom:8px!important}.customer-portal cp-pro-project-resource-travel-order-item-notes-table .project-resource-travel-order-item-notes-toolbar .button-icon-wrapper{margin-right:8px}.customer-portal cp-pro-project-resource-transport-table{height:400px}.customer-portal cp-pro-project-resource-transport-table .ticket{background-color:#f5f5f5;border-radius:15px;padding:5px 16px;max-width:15vw;min-width:12vw;flex-wrap:nowrap}.customer-portal cp-pro-project-resource-transport-table .ticket__content-type{padding-right:4px}@media (min-width: 960px){.customer-portal cp-pro-project-resource-transport-table .ticket__content-type{padding-right:8px}}.customer-portal cp-pro-project-resource-transport-table .actions mat-icon{color:#757575}.customer-portal cp-pro-project-resource-transport-table .ticket-cell{max-width:15vw;min-width:12vw}.customer-portal cp-pro-project-resource-transport-table .item-paginator .mat-paginator{border-radius:4px;background-color:#fafafa}.customer-portal cp-pro-project-resource-transport-table .mat-column-selection-checkbox{width:50px}.customer-portal cp-pro-project-resource-transport-table .mat-divider{margin:0;padding:0}.customer-portal .cp-pro-project-resource-transport-toolbar{max-width:70vw}.customer-portal .cp-pro-project-resource-transport-toolbar .selected-filters-clear{margin:4px}@media (min-width: 960px){.customer-portal .cp-pro-project-resource-transport-toolbar .selected-filters-clear{margin:8px}}.customer-portal .cp-pro-project-resource-transport-toolbar ui-search-filter{margin-bottom:0}.customer-portal .cp-pro-project-resource-transport-toolbar__toggle{margin-right:16px}.customer-portal .cp-pro-project-resource-transport-toolbar__toggle .mat-slide-toggle{margin-right:8px}.customer-portal .cp-pro-project-resource-transport-toolbar .toolbar-actions-wrapper .mat-button{padding:0 8px}.customer-portal cp-pro-add-order-item-transport-dialog{max-width:90vw}.customer-portal cp-pro-add-order-item-transport-dialog .new-transport-form{max-width:50vw}.customer-portal .cp-pro-listed-tickets-documents__chip{margin-right:4px;padding-right:8px;padding-left:8px;border-width:1px;border-color:#e0e0e0;border-radius:16px;background-color:#fafafa}.customer-portal .cp-pro-listed-tickets-documents__chip.visible-chip{min-width:80px}.customer-portal .ticket{max-width:10vw}.customer-portal cp-pro-send-travel-information-dialog .missing-email__information{color:#ff0c3e}.customer-portal cp-pro-send-travel-information-dialog .missing-email .mat-icon{color:#616161}.customer-portal cp-pro-send-travel-information-dialog .close-icon{color:#616161}.customer-portal cp-pro-send-travel-information-dialog .mat-divider{margin-bottom:8px}@media (min-width: 960px){.customer-portal cp-pro-send-travel-information-dialog .mat-divider{margin-bottom:16px}}.customer-portal cp-pro-send-travel-information-dialog .buttons-wrapper{margin-top:8px}@media (min-width: 960px){.customer-portal cp-pro-send-travel-information-dialog .buttons-wrapper{margin-top:16px}}.customer-portal cp-pro-send-travel-information-dialog .header-divider.mat-divider{margin-bottom:0;padding-bottom:0}.customer-portal cp-pro-send-travel-information-dialog .content-divider.mat-divider{width:110%;margin-left:-5%;margin-top:0}.customer-portal cp-pro-send-travel-information-dialog .additional-recipients .mat-form-field-infix{padding:.25em 0}.customer-portal cp-pro-send-travel-information-dialog .additional-recipients .mat-form-field-label{top:1.5em;margin-top:-.5em}.customer-portal cp-pro-send-travel-information-dialog .additional-recipients .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1em) scale(.75)}.customer-portal cp-pro-send-travel-information-dialog .additional-recipients .mat-form-field-wrapper{width:100%;padding-bottom:0}.customer-portal cp-pro-send-travel-information-dialog .additional-recipients .add-recipient-email-button{height:36px}.customer-portal cp-pro-send-travel-information-dialog .additional-recipients .mat-list-item{height:24px}.customer-portal cp-pro-send-travel-information-dialog .additional-recipients .mat-list-item .mat-list-item-content{padding:0}.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar{max-height:52px;margin-bottom:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar{margin-bottom:8px}}.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar .title{text-transform:uppercase;margin:0}.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar .close-button{text-transform:uppercase;color:#0009}.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar .close-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar .close-button .mat-icon{margin-right:8px}}.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar .status-wrapper{margin-right:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar .status-wrapper{margin-right:8px}}.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar .status-wrapper .new{color:#00aabc}.customer-portal cp-wr-workplace-rule-wizard-nav-bar .cp-wr-workplace-rule-wizard__nav-bar .status-wrapper .active{color:#27ae60}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form{height:calc(100vh - 120px)}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main{max-width:760px}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion{margin:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion{margin:8px}}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion mat-panel-title{font-weight:500}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .required:before{content:"* ";color:#ff031b}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .mat-form-field-wrapper{padding-bottom:0;margin:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .mat-form-field-wrapper{margin:8px}}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .mat-form-field-wrapper .mat-form-field-appearance-outline .mat-input-element{height:24px}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .department-input .mat-select-arrow-wrapper{margin-top:2px}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .main-container-wrapper{margin:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .main-container-wrapper{margin:8px}}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .rule-wizard-icon{color:#616161}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .mat-expansion-panel-header.mat-expanded{height:48px}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .document-additional-info{padding:4px;background-color:#ff9b041f;margin-bottom:16px;border-radius:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .document-additional-info{padding:8px}}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form .form-main .form-accordion .document-additional-info__icon{padding-top:5px;padding-left:7px;font-size:13.33px}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form__panel{background-color:#fafafa;border:1px solid #e0e0e0}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form__panel .mat-form-field-outline-start,.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form__panel .mat-form-field-outline-gap,.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form__panel .mat-form-field-outline-end{background-color:#fff}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__form__panel .search-input{width:0;height:0;padding:0}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__footer{background-color:#333;height:60px}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__footer button{text-transform:uppercase}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__footer .sign-submit-buttons button{margin-left:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui__footer .sign-submit-buttons button{margin-left:8px}}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui .disabled{color:#9e9e9e}.customer-portal cp-wr-workplace-rule-wizard-ui .cp-wr-workplace-rule-wizard-ui .multiselect-chip{padding-right:8px;padding-left:8px;border-width:1px;border-style:solid;border-color:#e0e0e0;border-radius:16px}.customer-portal cp-wr-workplace-rule-wizard-ui .file-container .file-name{max-width:calc(100% - 48px)}.customer-portal .cp-wr-workplace-rule-wizard-overlay__panel .mat-dialog-container{margin-top:1px;padding:0;border-radius:0}.customer-portal cp-wr-workplace-rules-view .help-link,.customer-portal cp-wr-workplace-rules-view .edit-table-columns__button{color:#616161}.customer-portal cp-wr-workplace-rules-view .help-wrapper{padding-top:6px}.customer-portal cp-wr-workplace-rules-view .new{color:#00aabc}.customer-portal cp-wr-workplace-rules-view .active{color:#27ae60}.customer-portal cp-wr-workplace-rules-view .add-new-button{padding-top:2px}.customer-portal cp-wr-workplace-rule-select-toolbar .cp-wr-workplace-rule-select-toolbar__wrapper{padding:4px 8px;height:64px;background-color:#333}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-select-toolbar .cp-wr-workplace-rule-select-toolbar__wrapper{padding-left:16px;padding-right:16px}}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-select-toolbar .cp-wr-workplace-rule-select-toolbar__wrapper{padding-top:8px;padding-bottom:8px}}.customer-portal cp-wr-workplace-rule-select-toolbar .cp-wr-workplace-rule-select-toolbar__wrapper_multi-selected{color:#fff}.customer-portal cp-wr-workplace-rule-select-toolbar .cp-wr-workplace-rule-select-toolbar__wrapper_multi-options .mat-select{background-color:#fff;height:36px;width:230px;border-radius:4px;padding:8px 16px}.customer-portal cp-wr-workplace-rule-select-toolbar .cp-wr-workplace-rule-select-toolbar__wrapper_multi-options .action-select{background-color:#fff}.customer-portal cp-wr-workplace-rule-select-toolbar .mat-select{width:300px}.customer-portal cp-wr-workplace-rule-recipients-dialog .active{color:#ff9b04}.customer-portal cp-wr-workplace-rule-recipients-dialog .mat-column-favorite-column .-active{color:#ff9b04}.customer-portal cp-wr-workplace-rule-recipients-dialog .favorite-icon:hover{color:#ff9b04}.customer-portal cp-wr-workplace-rule-recipients-dialog .favorite-icon-wrapper{margin-left:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rule-recipients-dialog .favorite-icon-wrapper{margin-left:8px}}.customer-portal cp-wr-workplace-rule-activities-view .help-link,.customer-portal cp-wr-workplace-rule-activities-view .edit-table-columns__button{color:#616161}.customer-portal cp-wr-workplace-rule-activities-view .help-wrapper{padding-top:6px}.customer-portal cp-wr-workplace-rule-activities-view .completed{color:#00aabc}.customer-portal cp-wr-workplace-rule-activities-view .in-progress{color:#27ae60}.customer-portal cp-wr-workplace-rule-activities-view .add-new-button{padding-top:2px}.customer-portal cp-wr-workplace-rule-employees-view .edit-table-columns__button{color:#616161}.customer-portal cp-wr-workplace-rule-employees-view .add-new-button{padding-top:2px}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities{background-color:#fafafa;padding:8px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities{padding:16px}}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .employee-wrapper{border:1px solid #e0e0e0}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .employee-wrapper .avatar{margin-right:8px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .employee-wrapper .avatar{margin-right:16px}}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .employee-wrapper .vertical-divider{margin-left:32px;margin-right:32px}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .employee-wrapper,.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .activity-count-wrapper{padding:8px;margin-right:8px;background-color:#fff;border-radius:4px}@media (min-width: 960px){.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .employee-wrapper,.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .activity-count-wrapper{padding:16px}}@media (min-width: 960px){.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .employee-wrapper,.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .activity-count-wrapper{margin-right:16px}}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .activity-count-wrapper{border:1px solid #80d5de}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .horizontal-divider{color:#80d5de}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .activity-status-selected{background-color:#e0f5f7}.customer-portal cp-wr-workplace-rules-employee-activities-counts .employee-activities .employee-additional-info{color:#0009}.customer-portal cp-wr-workplace-rule-employee-activities-header .header-wrapper{margin-bottom:5px}.customer-portal cp-wr-workplace-rule-employee-activities-header .header-wrapper .back-button{color:#0009}.customer-portal cp-wr-workplace-rule-employee-activities-view cp-wr-workplace-rules-toolbar{background-color:#fafafa}.customer-portal cp-wr-workplace-rule-employee-activities-view cp-wr-workplace-rules-toolbar .mat-form-field{background-color:#fff}.customer-portal cp-wr-workplace-rule-employee-activities-view .edit-table-columns__button{color:#616161}.customer-portal cp-wr-workplace-rule-activity-dialog .edit-table-columns__button{color:#616161}.customer-portal .cp-tad-timetables-additions-deductions-period .mat-form-field{max-width:200px}.customer-portal .cp-tad-timetables-additions-deductions-period button{margin-right:4px}@media (min-width: 960px){.customer-portal .cp-tad-timetables-additions-deductions-period button{margin-right:8px}}.customer-portal .cp-tad-timetables-additions-deductions-period .period-buttons .mat-icon{color:#0000008a}.customer-portal .cp-tad-timetables-additions-deductions-period .spacer{height:36px;border-right:1px solid #e0e0e0}.customer-portal .cp-tad-timetables-additions-deductions-period .today-button{border-color:#00aabc}.customer-portal .cp-tad-timetables-additions-deductions-period .calendar-icon{margin-right:4px;margin-top:4px;color:#0000008a}@media (min-width: 960px){.customer-portal .cp-tad-timetables-additions-deductions-period .calendar-icon{margin-right:8px}}.customer-portal .cp-tad-timetables-additions-deductions-period .mat-button-icon{color:#0000008a}.customer-portal .cp-tad-timetables-additions-deductions-period .period-text-wrapper{min-width:140px}.customer-portal .cp-tad-timetables-additions-deductions-period .period-text-wrapper .period-date{color:#000}.customer-portal .timetables-additions-deductions-table .mat-row,.customer-portal .timetables-additions-deductions-table .mat-header-row,.customer-portal .timetables-additions-deductions-table .mat-footer-row{height:35px}.customer-portal .timetables-additions-deductions-table .mat-header-cell,.customer-portal .timetables-additions-deductions-table .mat-cell{border-right:1px solid #e0e0e0}.customer-portal .timetables-additions-deductions-table .mat-header-cell{padding:4px 8px}@media (min-width: 960px){.customer-portal .timetables-additions-deductions-table .mat-header-cell{padding-top:8px;padding-bottom:8px}}@media (min-width: 960px){.customer-portal .timetables-additions-deductions-table .mat-header-cell{padding-right:16px;padding-left:16px}}.customer-portal .timetables-additions-deductions-table .mat-cell:not(.expand-button-cell),.customer-portal .timetables-additions-deductions-table .mat-footer-cell:not(.expand-button-cell){padding:0 8px!important}.customer-portal .timetables-additions-deductions-table .disabled-column__row-data{color:#00000061}.customer-portal .timetables-additions-deductions-table .warn-icon{color:#ff0c3e}.customer-portal .timetables-additions-deductions-table .warn-icon,.customer-portal .timetables-additions-deductions-table .disabled-icon{width:14px;height:14px;font-size:14px;line-height:14px;padding:10px 0;margin-right:2px}.customer-portal .timetables-additions-deductions-table .side-footer-header-cell,.customer-portal .timetables-additions-deductions-table .side-footer-cell{padding-right:8px;padding-left:8px;background-color:#f5f5f5}@media (min-width: 960px){.customer-portal .timetables-additions-deductions-table .side-footer-header-cell,.customer-portal .timetables-additions-deductions-table .side-footer-cell{padding-right:16px;padding-left:16px}}.customer-portal .timetables-additions-deductions-table .side-footer-header-cell,.customer-portal .timetables-additions-deductions-table .side-footer-cell,.customer-portal .timetables-additions-deductions-table .side-footer-bottom-cell{border-left:1px solid #e0e0e0}.customer-portal .timetables-additions-deductions-table .addition-deduction-header-cell{min-width:150px;max-width:150px}.customer-portal .timetables-additions-deductions-table .mat-column-favorite-column .favorite-icon{color:#fff0;cursor:pointer}.customer-portal .timetables-additions-deductions-table .mat-column-favorite-column .favorite-icon:hover,.customer-portal .timetables-additions-deductions-table .mat-column-favorite-column .favorite-icon.-active{color:#ff9b04}.customer-portal .timetables-additions-deductions-table .mat-cell.mat-column-favorite-column div{line-height:0}.customer-portal .timetables-additions-deductions-toolbar-wrapper .first-row .mat-form-field:has(mat-select){height:40px}.customer-portal .timetables-additions-deductions-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal .timetables-additions-deductions-toolbar-wrapper .first-row .mat-form-field:has(mat-select):not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal .timetables-additions-deductions-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-select-arrow-wrapper{transform:none}.customer-portal .timetables-additions-deductions-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-flex{height:100%}.customer-portal .timetables-additions-deductions-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-infix{padding:0}.customer-portal .timetables-additions-deductions-toolbar-wrapper>.grid{min-height:68px;border-bottom:1px solid #e0e0e0}.customer-portal .timetables-additions-deductions-toolbar-wrapper .mat-form-field-wrapper{margin:0;padding:0}.customer-portal .timetables-additions-deductions-toolbar-wrapper .mat-icon-button{color:#0000008a}.customer-portal .timetables-additions-deductions-toolbar-wrapper .mat-icon-button :hover{color:#00aabc}.customer-portal .actions-wrapper .mat-flat-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal .actions-wrapper .mat-flat-button .mat-icon{margin-right:8px}}.customer-portal .actions-wrapper button+button{margin-left:4px}@media (min-width: 960px){.customer-portal .actions-wrapper button+button{margin-left:8px}}.customer-portal .favorite-icon{color:#0000008a}.customer-portal .active{color:#ff9b04}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .separator{margin-top:8px;margin-bottom:8px;border-top:1px solid #e0e0e0}@media (min-width: 960px){.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .separator{margin-top:16px;margin-bottom:16px}}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .mat-form-field{height:40px}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .mat-form-field .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .mat-form-field:not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .mat-form-field .mat-select-arrow-wrapper{transform:none}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .mat-form-field .mat-form-field-flex{height:100%}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .mat-form-field .mat-form-field-infix{padding:0}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .action-buttons button+button{margin-left:4px}@media (min-width: 960px){.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .action-buttons button+button{margin-left:8px}}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .action-buttons .confirm-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .action-buttons .confirm-button .mat-icon{margin-right:8px}}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog form{padding-top:8px;max-height:200px}@media (min-width: 960px){.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog form{padding-top:16px}}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .mat-stroked-button:not([disabled]){border-color:#00aabc}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .error-message{padding-top:4px}@media (min-width: 960px){.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .error-message{padding-top:8px}}.customer-portal cp-tad-timetables-additions-deductions-values-fix-dialog .error-message .mat-error{margin-top:-24px}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .sub-info{color:#757575}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .ui-quantities-paged-grid-table__wrapper .mat-icon-button{width:24px;height:24px;line-height:24px;padding:0}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .info-cell{max-width:200px;min-width:200px}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .work-info-cell{max-width:140px;min-width:140px}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .mat-row:hover{background-color:#eee}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .mat-row[data-selected=true]{background-color:#eee}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .mat-cell.production-quantities-editable-cell{max-width:200px;width:200px}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .individual-quantity-content .mat-form-field-wrapper{padding:0;height:47px}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .individual-quantity-content .mat-form-field-wrapper .mat-form-field-underline{bottom:4px}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .individual-quantity-content .mat-form-field-wrapper .mat-form-field-infix{padding-left:3px;margin-top:-5px}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .individual-quantity-content .mat-form-field-wrapper .mat-input-element{margin-top:0}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .slider-text{max-width:180px}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .actions-wrapper .mat-flat-button .mat-icon{margin-right:4px}@media (min-width: 960px){.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .actions-wrapper .mat-flat-button .mat-icon{margin-right:8px}}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .actions-wrapper button+button{margin-left:4px}@media (min-width: 960px){.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .actions-wrapper button+button{margin-left:8px}}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .favorite-icon{color:#0000008a}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .active{color:#ff9b04}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .first-row .mat-form-field:has(mat-select){height:40px}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-wrapper{height:100%;margin:0;padding:0}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .first-row .mat-form-field:has(mat-select):not(.mat-form-field-should-float) .mat-form-field-label-wrapper>label{margin-top:-1em}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-select-arrow-wrapper{transform:none}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-flex{height:100%}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .first-row .mat-form-field:has(mat-select) .mat-form-field-infix{padding:0}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper>.grid{min-height:68px;border-bottom:1px solid #e0e0e0}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .mat-form-field-wrapper{margin:0;padding:0}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .mat-icon-button{color:#0000008a}.customer-portal cp-tpq-timetables-product-quantities-toolbar .timetables-production-quantities-toolbar-wrapper .mat-icon-button :hover{color:#00aabc}.customer-portal .mat-mdc-option{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-body1-font-size, 15px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400)}.customer-portal .display-1{font:300 34px/40px Roboto,Helvetica Neue,sans-serif}.customer-portal .display-2{font:300 45px/48px Roboto,Helvetica Neue,sans-serif}.customer-portal .display-3{font:300 56px/56px Roboto,Helvetica Neue,sans-serif}.customer-portal .display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif}.customer-portal .display-button{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal h1,.customer-portal .h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal h2,.customer-portal .h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal h3,.customer-portal .h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal h4,.customer-portal .h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .display-1>span,.customer-portal .display-2>span,.customer-portal .display-3>span,.customer-portal .display-4>span,.customer-portal h1>span,.customer-portal h2>span,.customer-portal h3>span,.customer-portal h4>span,.customer-portal .h1>span,.customer-portal .h2>span,.customer-portal .h3>span,.customer-portal .h4>span{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-button,.customer-portal .mat-raised-button,.customer-portal .mat-icon-button,.customer-portal .mat-stroked-button,.customer-portal .mat-flat-button,.customer-portal .mat-fab,.customer-portal .mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.customer-portal .mat-datepicker-content .mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, "Helvetica Neue", sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 16px);font-weight:var(--mdc-typography-button-font-weight, 500);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.customer-portal .mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-card-title{font-size:24px;font-weight:500}.customer-portal .mat-card-header .mat-card-title{font-size:20px}.customer-portal .mat-card-subtitle,.customer-portal .mat-card-content{font-size:14px}.customer-portal .mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-checkbox-layout .mat-checkbox-label{line-height:24px}.customer-portal .mat-chip{font-size:14px;font-weight:500}.customer-portal .mat-chip .mat-chip-trailing-icon.mat-icon,.customer-portal .mat-chip .mat-chip-remove.mat-icon{font-size:18px}.customer-portal .mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-header-cell{font-size:12px;font-weight:500}.customer-portal .mat-cell,.customer-portal .mat-footer-cell{font-size:14px}.customer-portal .mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.customer-portal .mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.customer-portal .mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-calendar-body{font-size:13px}.customer-portal .mat-calendar-body-label,.customer-portal .mat-calendar-period-button{font-size:14px;font-weight:500}.customer-portal .mat-calendar-table-header th{font-size:11px;font-weight:400}.customer-portal .mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.customer-portal .mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-form-field{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-form-field-wrapper{padding-bottom:1.53125em}.customer-portal .mat-form-field-prefix .mat-icon,.customer-portal .mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.375}.customer-portal .mat-form-field-prefix .mat-icon-button,.customer-portal .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.customer-portal .mat-form-field-prefix .mat-icon-button .mat-icon,.customer-portal .mat-form-field-suffix .mat-icon-button .mat-icon{height:1.375em;line-height:1.375}.customer-portal .mat-form-field-infix{padding:.5em 0;border-top:1.03125em solid transparent}.customer-portal .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.customer-portal .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.53125em) scale(.75);width:133.3333333333%}.customer-portal .mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.53124em) scale(.75);width:133.3333433333%}.customer-portal .mat-form-field-label-wrapper{top:-1.03125em;padding-top:1.03125em}.customer-portal .mat-form-field-label{top:1.53125em}.customer-portal .mat-form-field-underline{bottom:1.53125em}.customer-portal .mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 2.0416666667em)}.customer-portal .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.customer-portal .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.3125em 0}.customer-portal .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.customer-portal .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75) perspective(100px) translateZ(.001px);width:133.3333333333%}.customer-portal .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75) perspective(100px) translateZ(.00101px);width:133.3333433333%}.customer-portal .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75) perspective(100px) translateZ(.00102px);width:133.3333533333%}.customer-portal .mat-form-field-appearance-legacy .mat-form-field-label{top:1.34375em}.customer-portal .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.customer-portal .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.2916666667em;top:calc(100% - 1.6666666667em)}@media print{.customer-portal .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.customer-portal .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34372em) scale(.75)}.customer-portal .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34371em) scale(.75)}.customer-portal .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3437em) scale(.75)}}.customer-portal .mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.customer-portal .mat-form-field-appearance-fill .mat-form-field-label{top:1.28125em;margin-top:-.5em}.customer-portal .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.customer-portal .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.78125em) scale(.75);width:133.3333333333%}.customer-portal .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.78124em) scale(.75);width:133.3333433333%}.customer-portal .mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.customer-portal .mat-form-field-appearance-outline .mat-form-field-label{top:2.03125em;margin-top:-.25em}.customer-portal .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.customer-portal .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.78125em) scale(.75);width:133.3333333333%}.customer-portal .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.78124em) scale(.75);width:133.3333433333%}.customer-portal input.mat-input-element{margin-top:-.1875em}.customer-portal .mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.customer-portal .mat-paginator,.customer-portal .mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.customer-portal .mat-radio-button,.customer-portal .mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-select-trigger{height:1.375em}.customer-portal .mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.customer-portal .mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.customer-portal .mat-slide-toggle-content,.customer-portal .mat-stepper-vertical,.customer-portal .mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-step-label{font-size:14px;font-weight:400}.customer-portal .mat-step-sub-label-error{font-weight:400}.customer-portal .mat-step-label-error{font-size:14px}.customer-portal .mat-step-label-selected{font-size:14px;font-weight:500}.customer-portal .mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-tab-label,.customer-portal .mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.customer-portal .mat-list-item,.customer-portal .mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-list-base .mat-list-item{font-size:16px}.customer-portal .mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.customer-portal .mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.customer-portal .mat-list-base .mat-list-option{font-size:16px}.customer-portal .mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.customer-portal .mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.customer-portal .mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.customer-portal .mat-list-base[dense] .mat-list-item{font-size:12px}.customer-portal .mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.customer-portal .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.customer-portal .mat-list-base[dense] .mat-list-option{font-size:12px}.customer-portal .mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.customer-portal .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.customer-portal .mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.customer-portal .mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.customer-portal .mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.customer-portal .mat-badge-small .mat-badge-content{font-size:9px}.customer-portal .mat-badge-large .mat-badge-content{font-size:24px}.customer-portal .ui-account-profile-nav-trigger__initials{font-weight:400;font-size:16px}.customer-portal ui-addressee-info .ui-addressee-info-field_data-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:.4px}.customer-portal .app-nav-bar__portfolio_name{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:.25px;color:#525252}.customer-portal .app-nav-bar__title{font-size:16px}.customer-portal .ui-app-nav-bar__alert .mat-icon,.customer-portal .ui-app-nav-bar__info-message .mat-icon{width:14px;height:14px;font-size:14px;line-height:14px}.customer-portal .ui-dialog-closable-title .close-icon{width:22px;height:22px;font-size:22px;line-height:22px}.customer-portal .ui-dialog-closable-title .subtitle{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-base-widget .widget__card-title{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;line-height:14px;letter-spacing:1.5px}.customer-portal .ui-document-upload-form-dialog h4{font-weight:500}.customer-portal .ui-document-prototype-select-dialog .category{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-employee-info .profile-wrapper .profile-description__fullName{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;line-height:22px}.customer-portal ui-employee-info .profile-wrapper .profile-description__positionName,.customer-portal ui-employee-info .profile-wrapper .profile-description__vacationBalance,.customer-portal ui-employee-info .profile-wrapper .profile-description__balance,.customer-portal ui-employee-info .profile-wrapper .profile-description__show-more{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:.4px}.customer-portal ui-employee-info .profile-wrapper .profile-description__other-vacations .mat-icon{width:18px;height:18px;font-size:18px;line-height:18px}.customer-portal ui-employee-info .profile-wrapper .profile-description__balance-number{font-weight:700}.customer-portal .mat-option.ui-item-select__more-info{font-size:12px;line-height:12px}.customer-portal .ui-item-select__create-new .mat-button{text-align:start}.customer-portal .ui-comment-list .symbols-amount{font-size:12px}.customer-portal .ui-main-nav__list{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-main-nav__item{font-size:14px}.customer-portal .ui-not-found__return-link .mat-icon{width:22px;height:22px;font-size:22px;line-height:22px}.customer-portal .ui-paged-grid-table__wrapper .mat-header-cell{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal .ui-paged-grid-table__wrapper .mat-footer-cell{font-weight:700}.customer-portal .ui-paged-grid-table__wrapper .configurationPosition__main-info span,.customer-portal .ui-paged-grid-table__wrapper .configurationPosition__secondary-info span{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-portal .ui-paged-grid-table__wrapper .configurationPosition__secondary-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-paged-grid-table__wrapper .configurationPosition__main-info,.customer-portal .ui-paged-grid-table__wrapper .configurationPosition__secondary-info{height:20px;line-height:20px}.customer-portal .ui-paged-grid-table__icon-wrapper-icon{font-size:14px;line-height:20px}.customer-portal .ui-paged-grid-table-tooltip{font-size:14px}.customer-portal ui-paged-list .list-item__title{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-paged-list .list-item__line{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .scope-wrapper .scope-title{font-size:16px;line-height:20px;font-weight:500}.customer-portal .search-wrapper .search-input{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif;letter-spacing:.15px}.customer-portal .received-wrapper .received__description{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:.4px}.customer-portal .received-wrapper .received__button-text{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;text-transform:uppercase;letter-spacing:1.25px}.customer-portal ui-submited-documents-widget .mat-header-cell{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;color:#0009;letter-spacing:.25px;text-overflow:ellipsis}.customer-portal ui-submited-documents-widget .mat-cell,.customer-portal ui-submited-documents-widget .amount{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;color:#0009;letter-spacing:.25px;text-overflow:ellipsis}.customer-portal ui-work-appliance-details-widget .mat-header-cell{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;color:#0009;letter-spacing:.25px;text-overflow:ellipsis}.customer-portal ui-work-appliance-details-widget .mat-cell,.customer-portal ui-work-appliance-details-widget .amount{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;color:#0009;letter-spacing:.25px;text-overflow:ellipsis}.customer-portal .ui-pdf-preview-overlay__title,.customer-portal .ui-pdf-internal-doc-preview-overlay__doc-count,.customer-portal .ui-pdf-doc-version-overlay__doc-count{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .document-title{font-size:12px}.customer-portal .ui-search-filter .ui-search-filter__cell .ui-search-filter__cell-label{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-search-filter .ui-search-filter__cell .ui-search-filter__cell-value{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;font-weight:500}.customer-portal .ui-search-filter .ui-search-filter__icon-cancel{width:19px;height:19px;font-size:19px;line-height:19px}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__search-box .ui-search-filter__input{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__additional-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-search-filter-popup-panel .ui-search-filter__more-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;line-height:12px}.customer-portal .ui-search-filter-popup-panel .list-option-display-info.secondary-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-template-card .name{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-template-card .doctype{font-weight:500;font-size:10px;line-height:23px}.customer-portal ui-template-card .template-card-content{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-template-card mat-icon{width:30px;height:30px;font-size:30px;line-height:30px}.customer-portal ui-template-card .action-link-wrapper .action-link{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;letter-spacing:1.25px}.customer-portal ui-template-dialog .name{font-weight:500;font-size:20px;line-height:23px}.customer-portal ui-template-dialog .doctype{font-size:10px}.customer-portal ui-template-dialog .action-link{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-file-input .upload-icon{width:32px;height:32px;font-size:32px;line-height:32px}.customer-portal .ui-file-input .file-name{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal ui-search .selected-search-filter .filter-title{font-size:18px}.customer-portal ui-search .selected-search-filter .filter-modified{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-search .selected-filters a{font-weight:400}.customer-portal ui-search .search .text-search-icon{font-size:24px}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .clear-buttons{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .filters-group{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;font-weight:500}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-info{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .column-title{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .overline{font-size:12px;font-weight:500;line-height:16px;letter-spacing:2px}.customer-portal .ui-search-filter-popup-panel .ui-search-filters .search-box .search-input{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-search-tree-dialog .ui-search-tree-dialog__footer-text{font:400 15px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-sign-dialog .sign-dialog-document-name{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .visualSignatureContainer{font-style:normal;font-weight:400;letter-spacing:.25px}.customer-portal .visualSignatureTitle{font-weight:500}.customer-portal .title_toggle{font-size:14px}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog h4{font-weight:500}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .relate-warning-container{font-size:14px;line-height:20px;letter-spacing:.25px}.customer-portal ui-document-upload-dialog .ui-document-upload-dialog .upload-button{line-height:16px;letter-spacing:1.25px;text-transform:uppercase}.customer-portal .ui-grid-configuration-dialog .column-info{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-grid-configuration-dialog .column-title{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-grid-configuration-dialog .overline{font-size:12px;font-weight:500;line-height:16px;letter-spacing:2px}.customer-portal .column-row.cdk-drag-preview{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-document-preview__title,.customer-portal .ui-document-preview__tag{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;font-size:18px;line-height:28px}.customer-portal ui-document-container-preview .structure-title>span{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal ui-expand-addressbook-group-dialog .addressBookEntry-title .heading-text{font-style:normal;font-weight:500;font-size:14px;font-family:Roboto;line-height:20px;letter-spacing:.25px}.customer-portal ui-expand-addressbook-group-dialog .addressBookEntry-title .heading-content{font-style:normal;font-size:12px;font-family:Roboto;line-height:20px;letter-spacing:.4px;color:#0000008a}.customer-portal ui-expand-addressbook-group-dialog h4{font-style:normal;font-weight:500;font-size:14px;line-height:22px;letter-spacing:.1px}.customer-portal ui-expand-addressbook-group-dialog .form-field{font-size:12px}.customer-portal .mat-dialog-actions .selectedCount{font-style:normal;font-weight:500;font-size:14px;line-height:22px;letter-spacing:.1px}.customer-portal .mat-dialog-actions .mat-button{text-transform:uppercase}.customer-portal .ui-error-page__return-link .mat-icon{width:22px;height:22px;font-size:22px;line-height:22px}.customer-portal .repeatExternalAccessWrapper{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal .select-dialog .title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;line-height:24px}.customer-portal .select-dialog .options-description{font-size:12px;font-weight:500;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#525252}.customer-portal .select-dialog .show-all-toggle{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:.5px}.customer-portal .select-dialog .actions-toolbar-hack{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;letter-spacing:1.25px;text-transform:uppercase}.customer-portal ui-generating-reports-info .mat-header-cell{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;color:#0009;letter-spacing:.25px;text-overflow:ellipsis}.customer-portal ui-generating-reports-info .mat-cell{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;color:#0009;letter-spacing:.25px;text-overflow:ellipsis}.customer-portal ui-employee-update-dialog .profile-description__fullName{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;line-height:22px}.customer-portal ui-employee-update-dialog .profile-description__positionName{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:.4px}.customer-portal ui-attribute-details-dialog .attribute-name{font-size:16px;font-weight:500}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-header-cell{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal .ui-quantities-paged-grid-table__wrapper .mat-footer-cell{font-weight:700}.customer-portal .ui-quantities-paged-grid-table__wrapper .configurationPosition__main-info span,.customer-portal .ui-quantities-paged-grid-table__wrapper .configurationPosition__secondary-info span{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-portal .ui-quantities-paged-grid-table__wrapper .configurationPosition__secondary-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-quantities-paged-grid-table__wrapper .configurationPosition__main-info,.customer-portal .ui-quantities-paged-grid-table__wrapper .configurationPosition__secondary-info{height:20px;line-height:20px}.customer-portal .ui-quantities-paged-grid-table__icon-wrapper-icon{font-size:14px;line-height:20px}.customer-portal .ui-quantities-paged-grid-table-tooltip{font-size:14px}.customer-portal .phone-number-label{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .most-used-wrapper .most-used__button-text{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;text-transform:uppercase;letter-spacing:1.25px}.customer-portal ui-received-documents-table-widget .mat-header-cell{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;color:#0009;letter-spacing:.25px;text-overflow:ellipsis}.customer-portal ui-received-documents-table-widget .mat-cell,.customer-portal ui-received-documents-table-widget .amount{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;color:#0009;letter-spacing:.25px;text-overflow:ellipsis}.customer-portal .cp-doc-signature-sidepanel__header{font-size:20px}.customer-portal .cp-doc-deleted-grid-view__link>span{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}@media (min-width: 960px){.customer-portal .cp-doc-deleted-grid-view__link>span{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}}.customer-portal cp-doc-folders-view .subsititutingMessage{font-size:16px;letter-spacing:1px}.customer-portal .cp-doc-grid-view__rejected .cp-doc-grid-view__rejected-cell{text-transform:uppercase}.customer-portal .cp-doc-sidenav-processes__title{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-doc-sidenav-processes__value{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-doc-received-grid-view__link>span,.customer-portal .cp-doc-received-grid-view__link__accented>span,.customer-portal .cp-doc-received-grid-view__link__substitution>span{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-doc-sidenav-attributes .header{font-weight:500;font-size:10px;line-height:16px;text-transform:uppercase}.customer-portal .cp-doc-sidenav-attributes__implicit-attribute-value .content{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-doc-sidenav-attributes__group-attributes .edit-group-attributes .mat-icon{font-size:18px}.customer-portal cp-doc-sidenav-attributes .invalid-field{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-doc-sidenav-attributes .warning-container .warning-text{font-weight:500;letter-spacing:.25px}.customer-portal cp-doc-sidenav-attributes .warning-container .mat-icon{font-size:16px}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__key{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value .mat-icon{font-size:1.2em;text-align:end}.customer-portal cp-doc-sidenav-attribute .cp-doc-sidenav-attribute__value .list-item-wrapper .attribute-list-main-info{line-height:1.15}.customer-portal cp-doc-sidenav-attribute .grouped-not-editable .cp-doc-sidenav-attribute__value{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-doc-sidenav-attribute-item-additional-info{overflow:hidden;line-height:20px;text-overflow:ellipsis}.customer-portal .cp-doc-sidenav-attribute-item-additional-info .additional-referenced-object-info{font-size:12px}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__input{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal .search-sys-objects-popup-panel .search-sys-objects__additional-info,.customer-portal .attribute-list-description{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-doc-sidenav-card .mat-card-header .mat-card-title{font-weight:500;font-size:12px;line-height:16px;letter-spacing:2px;text-transform:uppercase}.customer-portal .mat-card-content h3>span{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-doc-sidenav-header__category,.customer-portal .cp-doc-sidenav-header__archived{font-size:10px;font-weight:500;line-height:16px;font-family:inherit;letter-spacing:1.5px;text-transform:uppercase}.customer-portal .cp-doc-sidenav-header__name{font-size:20px;font-weight:500;line-height:23px}.customer-portal .cp-doc-sidenav-header__preview-text{text-transform:uppercase}.customer-portal .position{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-doc-signature-card .cp-doc-signature-card__show-more{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;text-transform:uppercase}.customer-portal cp-doc-signature-card .mat-card-header .mat-card-title{font-weight:500;font-size:12px;line-height:16px;letter-spacing:2px;text-transform:uppercase}.customer-portal cp-doc-signature-card .mat-card-content h3>span{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-doc-signature-card .cp-doc-signature-card__content-row .title{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-doc-signature-card .cp-doc-signature-card__content-row .value{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-doc-signature-info-dialog .cp-doc-signature-info-dialog__content-row .title{font:400 15px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-doc-signature-info-dialog .cp-doc-signature-info-dialog__content-row .value{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .current-navigation-wrapper span,.customer-portal .party-title .heading-text{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:.25px}.customer-portal .party-title .heading-content{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;color:#0000008a}.customer-portal .activity_title{font:400 24px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal .activity_title .title_toggle{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .wizard-nav .close-button .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.customer-portal .cp-doc-wiz-document-preview .footer .download-button .mat-icon{width:14px;height:14px;font-size:14px;line-height:14px}.customer-portal .cp-doc-wiz-template-list .document-group-name>span{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;letter-spacing:1.25px;color:#0009}.customer-portal .cp-doc-wiz-template-list .not-found span{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:.25px;color:#0009}.customer-portal .cp-doc-wiz-document-prototype-ui .header .document-name-wrapper .mat-form-field{font-size:16px;line-height:48px;font-weight:500;letter-spacing:.15px}.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .main-requester-info .requester-name{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:.5px}.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .requester-contracts .requester-balances-title{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;line-height:16px;letter-spacing:2px;text-transform:uppercase;color:#525252;padding-bottom:14px}.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .requester-contracts__contract{padding-bottom:14px}.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .requester-contracts__contract .mat-checkbox{margin-right:12px}.customer-portal .cp-doc-wiz-document-prototype-ui .radio-group-wrapper .radio-title,.customer-portal .cp-doc-wiz-document-prototype-ui .long-attribute-title{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:.5px;font-weight:500}.customer-portal .cp-doc-wiz-document-prototype-ui .attribute-panel .mat-expansion-panel-header-title,.customer-portal .cp-doc-wiz-document-prototype-ui .party-panel .mat-expansion-panel-header-title{font-size:16px;letter-spacing:.5px}.customer-portal .cp-doc-wiz-document-prototype-ui .warning-container .warning-text{font-weight:500;letter-spacing:.25px}.customer-portal .cp-doc-wiz-document-prototype-ui .warning-container .mat-icon{font-size:16px}.customer-portal .cp-doc-wiz-document-prototype-ui-item-additional-info{overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.customer-portal .cp-doc-wiz-document-prototype-ui-item-additional-info .additional-referenced-object-info{font-size:12px}.customer-portal cp-doc-wiz-document-prototype-ui .fill-required-fields{font-size:16px}.customer-portal .createSubstitution{font-size:16px}.customer-portal .form-button{padding-left:0;text-transform:uppercase;letter-spacing:1.25px}.customer-portal .search-sys-objects-placeholder{font-size:16px}.customer-portal .search-sys-objects .search-sys-objects-wrapper .search-sys-objects__cell .search-sys-objects__cell-label{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .search-sys-objects .search-sys-objects-wrapper .search-sys-objects__cell .search-sys-objects__cell-value{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;font-weight:500}.customer-portal .search-sys-objects .search-sys-objects-wrapper .search-sys-objects__icon-cancel{width:19px;height:19px;font-size:19px;line-height:19px}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__search-box .search-sys-objects__input{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal .wizard-search-sys-objects-popup-panel .search-sys-objects__additional-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .attribute-list{line-height:40px}.customer-portal .attribute-list .attribute-list-multiline-mat-option{line-height:20px}.customer-portal .attribute-list .attribute-list-description{font-size:12px}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .environment{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .current-step{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px}.customer-portal .cp-doc-wiz-documents-wizard-nav-bar .environment-xs{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:.4px;color:#525252}.customer-portal .cp-doc-wiz-internal-documents-ui .header .name{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;line-height:64px}.customer-portal .cp-doc-wiz-internal-documents-ui .filename{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .prototype-document-preview__info .document-name{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;font-size:18px;line-height:28px}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__description .cp-sh-document-detail-sidenav__description-security{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info .cp-sh-document-detail-sidenav__info-category{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;font-weight:500;letter-spacing:1.5px}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info .cp-sh-document-detail-sidenav__info-icon{width:20px;height:20px;font-size:20px;line-height:20px}.customer-portal .cp-sh-document-detail-sidenav .cp-sh-document-detail-sidenav__info .cp-sh-document-detail-sidenav__info-document{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-parties .cp-sh-document-detail-parties__type{font-size:12px;font-weight:500;line-height:16px;letter-spacing:2px}.customer-portal .cp-sh-document-detail-parties .cp-sh-document-detail-parties__name{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__status{font-size:12px;font-weight:500;line-height:16px;letter-spacing:2px}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__type{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__name{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;font-weight:500}.customer-portal .cp-sh-document-detail-processes .cp-sh-document-detail-processes__body .cp-sh-document-detail-processes__body-label{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__type{font-size:12px;font-weight:500;line-height:16px;letter-spacing:2px}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__name{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__date{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;font-weight:500}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__body .cp-sh-document-detail-signatures__body-label{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-signatures .cp-sh-document-detail-signatures__body .cp-sh-document-detail-signatures-showmore{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__header .cp-sh-document-detail-signature-dialog__header-text{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-signature-dialog .cp-sh-document-detail-signature-dialog__body .cp-sh-document-detail-signature-dialog__body-label{font:400 15px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__cell-label{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-attributes .cp-sh-document-detail-attributes__cell-value{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-attributes__group .cp-sh-document-detail-attributes__cell-value{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-requestors .cp-sh-document-detail-requestors__cell-name{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-invoice-distribution .sum-validation,.customer-portal .cp-sh-document-detail-invoice-distribution .invalid-field{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-invoice-distribution .sum-validation{opacity:.6;text-overflow:ellipsis}.customer-portal .cp-sh-document-detail-invoice-distribution .edit-distribution mat-icon{font-size:18px}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-key{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-value.-not-editable{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-invoice-distribution-item .item-value.-editable .mat-icon{font-size:1.2em;text-align:end}.customer-portal .cp-sh-document-detail-invoice-distribution-item-additional-info{overflow:hidden;line-height:20px;text-overflow:ellipsis}.customer-portal .cp-sh-document-detail-invoice-distribution-item-additional-info .additional-search-value-info{font-size:12px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog-additional-info{line-height:20px;text-overflow:ellipsis}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog-additional-info .additional-referenced-object-info,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .footer-additional-info{font-size:12px}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .footer-additional-info,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .footer-info,.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .detalisation-table .percentage{text-overflow:ellipsis}.customer-portal .cp-sh-document-detail-invoice-distribution-dialog .preview-actions .document-title{font-size:16px}.customer-portal cp-sh-document-detail-invoice-distribution-save-template-dialog .mat-dialog-actions button{text-transform:uppercase}.customer-portal cp-sh-document-invoice-distributionV2 .cp-sh-document-detail-invoice-distribution-dialog-additional-info{line-height:20px;text-overflow:ellipsis}.customer-portal cp-sh-document-invoice-distributionV2 .cp-sh-document-detail-invoice-distribution-dialog-additional-info .additional-referenced-object-info{font-size:12px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .footer-additional-info{font-size:12px}.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .footer-additional-info,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .footer-info,.customer-portal cp-sh-document-invoice-distributionV2 .detalisation-table .percentage{text-overflow:ellipsis}.customer-portal cp-sh-document-invoice-distributionV2 .preview-actions .document-title{font-size:16px}.customer-portal .cp-sh-document-detail-invoice-distribution-itemV2-mat-list-wrapper{line-height:40px}.customer-portal .cp-sh-document-detail-invoice-distribution-itemV2-mat-list-wrapper .list-multiline-mat-option{line-height:20px}.customer-portal .cp-sh-document-detail-invoice-distribution-itemV2-mat-list-wrapper .list-description{font-size:12px}.customer-portal .cp-sh-document-detail-invoice-distribution-itemV2 .item-key{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal .cp-sh-document-detail-invoice-distribution-itemV2 .item-value.-not-editable{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sh-document-detail-invoice-distribution-itemV2 .item-value.-editable .mat-icon{font-size:1.2em;text-align:end}.customer-portal .cp-sh-document-detail-invoice-distribution-itemV2-additional-info{overflow:hidden;line-height:20px;text-overflow:ellipsis}.customer-portal .cp-sh-document-detail-invoice-distribution-itemV2-additional-info .additional-search-value-info{font-size:12px}.customer-portal cp-sh-mobile-not-supported span{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:.25px}.customer-portal employee-data-wizard-ui .additional-information__icon{font-size:12px}.customer-portal employee-data-wizard-ui .additional-information__text{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-sh-document-comments-dialog .cp-sh-document-comments-dialog__title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-sh-comment-card-with-edit .comment-content__commentor{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;font-weight:400}.customer-portal .timetables-table-wrapper .timetables-table-cell-icon .mat-icon{width:14px;height:14px;font-size:14px;line-height:14px}.customer-portal .timetables-table-wrapper .timetables-table-cell-dayinfo{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;line-height:12px}.customer-portal .timetables-table-wrapper .mat-header-cell{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .timetables-table-wrapper .mat-header-cell.timetables-table-marking{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .timetables-table-wrapper .mat-header-cell.timetables-table-marking.-today{font-weight:500;font-size:16px}.customer-portal .timetables-table-toolbar-lock-icon{font-size:20px}.customer-portal .cp-tmt-timetables-table-period .period-text-wrapper .period-date{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .mat-tab-label{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .progress-bar-text{font:400 24px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .notes-text{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .warning-container .warning-text{font-weight:500;letter-spacing:.25px}.customer-portal .cp-tmt-timetables-table-day-edit-dialog .warning-container .mat-icon{font-size:16px}.customer-portal cp-tmt-timetables-table-marking .mat-tab-label{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-tmt-timetables-table-marking .additional-marking-select{font:500 14px/16px Roboto,Helvetica Neue,sans-serif;letter-spacing:1.25px;text-transform:uppercase}.customer-portal .cp-tmt-timetables-table-project-time-additional-info{overflow:hidden;line-height:20px;text-overflow:ellipsis}.customer-portal .cp-tmt-timetables-table-project-time-additional-info .additional-referenced-object-info{font-size:12px}.customer-portal cp-tmt-timetables-table-edit-additions-deductions-dialog .mat-tab-label{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-tmt-timetables-addition-deduction-list-item{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal .cp-tmt-timetables-table-edit-additions-deductions-dialog-mat-select-panel .mat-input-element::placeholder{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal .timesheets-table-tooltip{font-size:14px}.customer-portal .timesheets-table-additional-text{font-size:12px}.customer-portal .mat-option.timesheets-project-more-info{font-size:12px;line-height:12px}.customer-portal .cp-sbt-substitution-nav-bar .back-button .mat-icon{width:15px;height:15px;font-size:15px;line-height:15px}.customer-portal .cp-sbt-substitution-list th{font-weight:500}.customer-portal .cp-sbt-substitution-list .edit-icon{width:20px;height:20px;font-size:20px;line-height:20px}.customer-portal .cp-ust-user-settings-nav-bar .back-button .mat-icon{width:15px;height:15px;font-size:15px;line-height:15px}.customer-portal .user-select .selected-list-title,.customer-portal .user-select .new-settings-count{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .grid-view__link>span{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .receivers-search-filter .receivers-search-filter__cell .receivers-search-filter__cell-label{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .receivers-search-filter .receivers-search-filter__cell .receivers-search-filter__cell-value{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;font-weight:500}.customer-portal .receivers-search-filter .receivers-search-filter__icon-cancel{width:19px;height:19px;font-size:19px;line-height:19px}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__search-box .receivers-search-filter__input{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal .receivers-search-filter-popup-panel .receivers-search-filter__additional-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-ao-activity-overview-header .header-scope{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;font-size:18px}.customer-portal .cp-ao-activity-overview-header .header-scope-additional{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__description .cp-inc-incidents-side-panel__description-security{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info .cp-inc-incidents-side-panel__info-category{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;font-weight:500;letter-spacing:1.5px}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info .cp-inc-incidents-side-panel__info-icon{width:20px;height:20px;font-size:20px;line-height:20px}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incidents-side-panel__info .cp-inc-incidents-side-panel__info-name{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-inc-incidents-side-panel .cp-inc-incident-detail-attributes .cp-inc-incident-detail-attributes__cell-value{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .creation-ui-wrapper .info-header>span{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .incident-location-dialog .incident-location-dialog__footer-text{font:400 15px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-inc-incident-detail-tab .cp-inc-incident-detail-tab__header>span{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-incidents-grid-filters .clear-buttons{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-incidents-grid-filters .filters-group{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;font-weight:500}.customer-portal .ui-incidents-grid-filters .column-info{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-incidents-grid-filters .column-title{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .ui-incidents-grid-filters .overline{font-size:12px;font-weight:500;line-height:16px;letter-spacing:2px}.customer-portal .grid-search-filter__search-box .grid-search-filter__input{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal .profile__header .document-name{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .profile__header .mat-icon-wrapper{margin-left:8px;margin-right:8px}@media (min-width: 960px){.customer-portal .profile__header .mat-icon-wrapper{margin-left:16px;margin-right:16px}}.customer-portal .profile__side-panel__title{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal .profile__side-panel__title .additional-info{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-doc-profile-view .cp-doc-profile-header__info__name,.customer-portal cp-doc-profile-view .cp-doc-profile-header__info__tag,.customer-portal cp-doc-profile-view .cp-doc-profile-header__archived__tag{font-size:18px;line-height:28px}.customer-portal cp-doc-profile-view .mat-expansion-panel-header{font-size:16px;line-height:24px}.customer-portal cp-doc-profile-view .subsititutingMessage{font-size:14px;letter-spacing:1px}.customer-portal .cp-doc-profile-main-info__key{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal .cp-doc-profile-main-info__value .mat-icon{font-size:1.2em;text-align:end}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__key{font-size:1.2em;font:400 12px/20px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal cp-doc-main-info-property .cp-doc-main-info-property__value .edit-icon{font-size:1.2em;text-align:end}.customer-portal cp-doc-profile-versions table .table-data{font-size:14px}.customer-portal cp-doc-profile-versions .form-button{padding-left:0;text-transform:uppercase;letter-spacing:1.25px}.customer-portal cp-doc-profile-internal-documents .add-attachment-wrapper .mat-button-wrapper{letter-spacing:1.25px}.customer-portal cp-doc-profile-internal-documents table .table-data{font-size:14px}.customer-portal cp-doc-profile-internal-documents .form-button{padding-left:0;text-transform:uppercase;letter-spacing:1.25px}.customer-portal cp-doc-profile-internal-adoc-documents mat-tree .tree-data{font-size:14px}.customer-portal cp-doc-profile-internal-adoc-documents .form-button{padding-left:0;text-transform:uppercase;letter-spacing:1.25px}.customer-portal cp-trn-turnovers-table .average-turnovers-info-bar .value-bold{font-weight:700}.customer-portal .cp-trn-turnovers-report-preview__title{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;font-size:18px;line-height:28px}.customer-portal .schedules-table-wrapper .schedules-table-cell-icon .mat-icon{width:14px;height:14px;font-size:14px;line-height:14px}.customer-portal .schedules-table-wrapper .schedules-table-cell-dayinfo{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;line-height:12px;text-overflow:ellipsis}.customer-portal .schedules-table-wrapper .mat-header-cell{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .schedules-table-wrapper .mat-header-cell.schedules-table-marking{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .schedules-table-wrapper .mat-header-cell.schedules-table-marking.-today{font-weight:500;font-size:16px}.customer-portal .schedules-table-wrapper .schedules-table-period-status{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .schedules-table-wrapper .schedules-table-period-status .mat-icon{font-size:16px}.customer-portal .schedules-table-wrapper .schedules-table-tooltip{font-size:14px}.customer-portal .schedules-table-wrapper .schedules-table-icon{font-size:16px}.customer-portal .schedules-table-wrapper .schedules-table-cell-options .mat-icon-button{line-height:0}.customer-portal .schedules-table-wrapper .schedules-table-marking.-timetable .operation-text,.customer-portal .schedules-table-wrapper .schedules-table-marking.-timetable-unapproved,.customer-portal .schedules-table-wrapper .schedules-table-cell-text{line-height:12px}.customer-portal cp-sds-schedules-toolbar .actions-wrapper .action-button,.customer-portal cp-sds-schedules-toolbar .actions-wrapper .reject-button{letter-spacing:.75px}.customer-portal cp-sds-schedules-table-approve-dialog .action-buttons .approve-button{letter-spacing:.75px}.customer-portal cp-sds-schedules-table-approve-dialog .action-buttons .cancel-button{letter-spacing:1.25px}.customer-portal cp-sds-schedules-table-approve-dialog .warning-container .mat-icon{font-size:17px}.customer-portal cp-sds-schedules-table-approve-dialog .warning-container,.customer-portal cp-sds-schedules-table-approve-dialog .approval-period,.customer-portal cp-sds-schedules-table-approve-dialog .mat-dialog-title{letter-spacing:.25px}.customer-portal cp-sds-schedules-table-approve-dialog .approval-period{font-weight:700}.customer-portal .cp-sds-schedules-table-period .period-text-wrapper .period-date{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-sds-schedules-table-reject-dialog .action-buttons .approve-button{letter-spacing:.75px}.customer-portal cp-sds-schedules-table-reject-dialog .action-buttons .cancel-button{letter-spacing:1.25px}.customer-portal cp-sds-schedules-table-reject-dialog .warning-container,.customer-portal cp-sds-schedules-table-reject-dialog .reject-period,.customer-portal cp-sds-schedules-table-reject-dialog .mat-dialog-title{letter-spacing:.25px}.customer-portal cp-sds-schedules-table-reject-dialog .reject-period{font-weight:700}.customer-portal cp-sds-schedules-table-day-edit-dialog .comment-list .ui-show-more-less-content,.customer-portal cp-sds-schedules-table-day-edit-dialog .marking-row-seperator .seperator-text{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-tab-label,.customer-portal cp-sds-schedules-table-day-edit-dialog .add-button,.customer-portal cp-sds-schedules-table-day-edit-dialog .change-schedule-button{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-sds-schedules-table-day-edit-dialog .mat-tab-label-active,.customer-portal cp-sds-schedules-table-day-edit-dialog .add-button,.customer-portal cp-sds-schedules-table-day-edit-dialog .change-schedule-button{letter-spacing:1.25px}.customer-portal cp-sds-schedules-table-day-edit-dialog .lunch-times-wrapper .mat-form-field-label{font-size:18px}.customer-portal cp-sds-schedules-table-day-edit-dialog .warning-container .mat-icon{font-size:17px}.customer-portal cp-sds-schedules-table-day-edit-dialog .progress-bar-text{font:400 24px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sds-schedules-table-schedule-list-item .list-item-text{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal .cp-sds-schedules-table-schedule-list-item .list-item-text .additional{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;text-overflow:ellipsis}.customer-portal .cp-sds-schedules-table-schedule-list-title{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-sds-schedules-table-schedule-ui-select .ui-select__icon{font-size:22px}.customer-portal .cp-sds-schedules-table-schedule-mat-select-panel .mat-input-element::placeholder{font:400 16px/1.375 Roboto,Helvetica Neue,sans-serif}.customer-portal cp-sds-schedules-table-send-dialog .action-buttons .send-button{letter-spacing:.75px}.customer-portal cp-sds-schedules-table-send-dialog .action-buttons .cancel-button{letter-spacing:1.25px}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__title span,.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .new-work-appliance__button span{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_attributes .cp-wa-work-appliance-wizard-item-additional-info{overflow:hidden;line-height:20px;text-overflow:ellipsis}.customer-portal .cp-wa-work-appliances-wizard__wrapper .cp-wa-work-appliances-wizard__main .cp-wa-work-appliances-wizard__fill-content__wrapper .appliances .appliance .appliance_attributes .cp-wa-work-appliance-wizard-item-additional-info .additional-referenced-object-info{font-size:12px}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-info .work-appliance-title{font-size:20px;font-weight:500;line-height:23px}.customer-portal .work-appliances-side-panel__wrapper .work-appliance-attributes__inner-card .work-appliance-attributes__cell-value{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .work-appliances-view__link>span{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-vb-vacation-balance-nav-bar .back-button .mat-icon{width:15px;height:15px;font-size:15px;line-height:15px}.customer-portal .project-times-table-wrapper .project-times-table-cell-dayinfo{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;line-height:12px}.customer-portal .project-times-table-wrapper .mat-header-cell{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .project-times-table-wrapper .mat-header-cell.project-times-table-marking{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal .project-times-table-wrapper .mat-header-cell.project-times-table-marking.-today{font-weight:500;font-size:16px}.customer-portal .cp-pt-project-times-table-period .period-text-wrapper .period-date{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-pt-project-times-day-edit-dialog .mat-tab-label{font:500 14px/16px Roboto,Helvetica Neue,sans-serif}.customer-portal .cp-pt-project-times-day-edit-dialog .notes-text{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .project-times-period-edit-dialog-project-select-option-wrapper .project-title{overflow:hidden;line-height:20px;text-overflow:ellipsis}.customer-portal .project-times-period-edit-dialog-project-select-option-wrapper .project-title .project-sub-title{font-size:12px}.customer-portal .project-title{overflow:hidden;line-height:20px;text-overflow:ellipsis}.customer-portal .project-title .project-sub-title{font-size:12px}.customer-portal .cp-pt-project-times-addition-deduction-edit-dialog .progress-bar-text{font:400 24px/32px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-pro-project-resource-travel-orders-table .project-order-cell{font-weight:500}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .travel-orders-creation__section-wrapper .mat-expansion-panel-header-title span{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:2px;font-weight:500;text-transform:uppercase}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .attribute-list{line-height:40px}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .attribute-list .attribute-list-multiline-mat-option{line-height:20px}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .attribute-list .attribute-list-description{font-size:12px}.customer-portal cp-pro-project-resource-travel-orders-creation-ui .project-order-cell{font-weight:700}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__header .order-number{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-pro-project-resource-travel-order-item-ui .travel-order-item__section .mat-expansion-panel-header-title span{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:2px;font-weight:500;text-transform:uppercase}.customer-portal cp-pro-project-resource-travel-order-item-ui .attribute-list{line-height:40px}.customer-portal cp-pro-project-resource-travel-order-item-ui .attribute-list .attribute-list-multiline-mat-option{line-height:20px}.customer-portal cp-pro-project-resource-travel-order-item-ui .attribute-list .attribute-list-description{font-size:12px}.customer-portal cp-pro-project-resource-travel-order-item-ui .project-order-cell{font-weight:700}.customer-portal cp-pro-project-resource-travel-order-item-ui .resource-table th{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.customer-portal cp-pro-project-resource-travel-order-item-ui .competence-dropdown .mat-select-min-line{font-size:14px}.customer-portal cp-pro-add-project-resource-dialog td.assignment{font-size:11px}.customer-portal .cp-tad-timetables-additions-deductions-period .period-text-wrapper .period-date{font:400 16px/28px Roboto,Helvetica Neue,sans-serif}.customer-portal .timetables-additions-deductions-table .mat-header-cell{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;font-weight:500}.customer-portal .timetables-additions-deductions-table .side-footer-header-cell,.customer-portal .timetables-additions-deductions-table .side-footer-cell{font-weight:700}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .sub-info{font-size:12px}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .side-footer-cell,.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .side-footer-header-cell{font-weight:700}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .side-footer-cell{text-align:center}.customer-portal cp-tpq-timetables-product-quantities-table .timetables-production-quantities-table .side-footer-header-cell{bottom:0}.customer-portal .mat-expansion-panel-header{height:48px}.customer-portal .mat-expansion-panel-header.mat-expanded{height:64px}.customer-portal .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{width:40px;height:40px;padding:8px}.customer-portal .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.customer-portal .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin:0}.customer-portal .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.customer-portal .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%,-50%)}.customer-portal .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.customer-portal a[mat-raised-button],.customer-portal .mat-button:hover,.customer-portal .mat-menu-item:hover{text-decoration:none}.customer-portal .mat-menu-item{height:40px;line-height:40px}.customer-portal .mat-icon-button{width:36px;height:36px;line-height:36px}.customer-portal .mat-divider{color:#e0e0e0}.customer-portal .mat-input-element{padding-bottom:.1875em}.customer-portal .primary-color{color:#00aabc}.customer-portal .danger-color{color:#ff0c3e}.customer-portal .form-message{margin-bottom:4px}@media (min-width: 960px){.customer-portal .form-message{margin-bottom:8px}}.customer-portal .form-message.-error{color:#d00}.customer-portal .form-message.-success{color:#0d0}.customer-portal .mat-tooltip{max-width:500px;font-size:12px;white-space:pre-line}.customer-portal .mat-form-field-prefix .mat-icon,.customer-portal .mat-form-field-suffix .mat-icon{line-height:1}.customer-portal .cdk-overlay-pane.mat-dialog-full-screen .mat-dialog-container{border-radius:0}.customer-portal .mat-dialog-container-override .mat-dialog-container{padding:16px}.customer-portal .mat-dialog-container-override-no-padding .mat-dialog-container{padding:0}.customer-portal .mat-bottom-sheet-container .mat-divider{margin-right:-16px;margin-left:-16px}.customer-portal .bottom-sheet-rounded .mat-bottom-sheet-container{border-top-left-radius:12px;border-top-right-radius:12px}.customer-portal .-t-primary{color:#000000de}.customer-portal .-t-secondary{color:#0000008a}.customer-portal .-t-disabled{color:#00000061}.customer-portal .-uppercase{text-transform:uppercase}
