/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Lato,sans-serif;font-size:13px;line-height:1.42857143;color:#3d3d3d;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3173ff;text-decoration:none}a:hover,a:focus{color:#0049e3;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #aaaaaa}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:#777}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#dcdcdc}h1,.h1,h2,.h2,h3,.h3{margin-top:18px;margin-bottom:9px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:9px;margin-bottom:9px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:33px}h2,.h2{font-size:27px}h3,.h3{font-size:23px}h4,.h4{font-size:17px}h5,.h5{font-size:13px}h6,.h6{font-size:12px}p{margin:0 0 9px}.lead{margin-bottom:18px;font-size:14px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:19.5px}}small,.small{font-size:92%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#dcdcdc}.text-primary{color:#6496ff}a.text-primary:hover,a.text-primary:focus{color:#3173ff}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#6496ff}a.bg-primary:hover,a.bg-primary:focus{background-color:#3173ff}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:8px;margin:36px 0 18px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:9px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:18px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #dcdcdc}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9px 18px;margin:0 0 18px;font-size:16.25px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#dcdcdc}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014\a0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:"\a0\2014"}address{margin-bottom:18px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:3px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px #00000040}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#3d3d3d;background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}table{background-color:#fff}caption{padding-top:8px;padding-bottom:8px;color:#dcdcdc;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:18px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:13.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:18px;font-size:19.5px;line-height:inherit;color:#3d3d3d;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \	;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.42857143;color:#3d3d3d}.form-control{display:block;width:100%;height:32px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#3d3d3d;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control::-moz-placeholder{color:#9a9a9a;opacity:1}.form-control:-ms-input-placeholder{color:#9a9a9a}.form-control::-webkit-input-placeholder{color:#9a9a9a}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:32px}input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month]{line-height:30px}input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month]{line-height:49px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:18px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-left:-20px;margin-top:4px \	}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline,.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:31px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:30px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}select.input-lg{height:49px;line-height:49px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:49px;min-height:38px;padding:11px 16px;font-size:20px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:40px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:32px;height:32px;line-height:32px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:49px;height:49px;line-height:49px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px #00000013,0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px #00000013,0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:23px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#7d7d7d}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:25px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px;font-size:20px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#6496ff;border-color:#4a85ff}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#3173ff;border-color:#0041ca}.btn-primary:hover{color:#fff;background-color:#3173ff;border-color:#0d5bff}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3173ff;border-color:#0d5bff}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#0d5bff;border-color:#0041ca}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#6496ff;border-color:#4a85ff}.btn-primary .badge{color:#6496ff;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#6496ff;border-color:#4a85ff}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#3173ff;border-color:#0041ca}.btn-info:hover{color:#fff;background-color:#3173ff;border-color:#0d5bff}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#3173ff;border-color:#0d5bff}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#fff;background-color:#0d5bff;border-color:#0041ca}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#6496ff;border-color:#4a85ff}.btn-info .badge{color:#6496ff;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#ff7a64;border-color:#ff644a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#ff4e31;border-color:#ca1d00}.btn-danger:hover{color:#fff;background-color:#ff4e31;border-color:#ff300d}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#ff4e31;border-color:#ff300d}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#fff;background-color:#ff300d;border-color:#ca1d00}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#ff7a64;border-color:#ff644a}.btn-danger .badge{color:#ff7a64;background-color:#fff}.btn-link{color:#3173ff;font-weight:400;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#0049e3;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#dcdcdc;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \	;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:13px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#3d3d3d;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#303030;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#6496ff}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#dcdcdc}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#dcdcdc;white-space:nowrap}.dropdown-backdrop{position:fixed;inset:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \	;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:3px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:49px;line-height:49px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:13px;font-weight:400;line-height:1;color:#3d3d3d;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:3px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:20px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#dcdcdc}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#dcdcdc;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#3173ff}.nav .nav-divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:3px 3px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#9a9a9a;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:3px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:3px 3px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:3px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#6496ff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:3px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:3px 3px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:39px;margin-bottom:18px;border:1px solid transparent}@media (min-width: 768px){.navbar{border-radius:3px}}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px #ffffff1a;-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:10.5px 15px;font-size:20px;line-height:18px;height:39px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:2.5px;margin-bottom:2.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:3px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:5.25px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:18px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:18px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:10.5px;padding-bottom:10.5px}}.navbar-form{margin:3.5px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1a,0 1px #ffffff1a}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:3px 3px 0 0}.navbar-btn{margin-top:3.5px;margin-bottom:3.5px}.navbar-btn.btn-sm{margin-top:4.5px;margin-bottom:4.5px}.navbar-btn.btn-xs{margin-top:8.5px;margin-bottom:8.5px}.navbar-text{margin-top:10.5px;margin-bottom:10.5px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#fff}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#fff}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link,.navbar-inverse .navbar-link:hover,.navbar-inverse .btn-link{color:#fff}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:18px;list-style:none;background-color:#f5f5f5;border-radius:3px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#dcdcdc}.pagination{display:inline-block;padding-left:0;margin:18px 0;border-radius:3px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#3173ff;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:3;color:#0049e3;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#6496ff;border-color:#6496ff;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#dcdcdc;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:20px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:18px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#dcdcdc;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#dcdcdc}.label-default[href]:hover,.label-default[href]:focus{background-color:#c3c3c3}.label-primary{background-color:#6496ff}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3173ff}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#6496ff}.label-info[href]:hover,.label-info[href]:focus{background-color:#3173ff}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#ff7a64}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#ff4e31}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#dcdcdc;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#3173ff;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:20px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:59px}}.thumbnail{display:block;padding:4px;margin-bottom:18px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#3173ff}.thumbnail .caption{padding:9px;color:#3d3d3d}.alert{padding:15px;margin-bottom:18px;border:1px solid transparent;border-radius:3px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fff3cd;border-color:#faebcc;color:#856305}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#543e03}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f5f5f5;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px #0000001a}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:18px;color:#fff;text-align:center;background-color:#6496ff;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px #00000026;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#6496ff}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#ff7a64}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#dcdcdc;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#dcdcdc}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#6496ff;border-color:#6496ff}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#fff}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:18px;background-color:#fff;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px #0000000d}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:2px;border-top-left-radius:2px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:2px;border-top-left-radius:2px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:2px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:2px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:2px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:2px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:18px}.panel-group .panel{margin-bottom:0;border-radius:3px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#3d3d3d;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#3d3d3d}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#6496ff}.panel-primary>.panel-heading{color:#fff;background-color:#6496ff;border-color:#6496ff}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#6496ff}.panel-primary>.panel-heading .badge{color:#6496ff;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#6496ff}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px #0000000d}.well blockquote{border-color:#ddd;border-color:#00000026}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:19.5px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;inset:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#dcdcdc;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;inset:0;z-index:1040;background-color:#fff}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px #00000080}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Lato,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:3px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Lato,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:13px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:13px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:#00000040;bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:#00000040}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:#00000040;top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:#00000040}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,#00000080,#0000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,#0000,#00000080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \	;background-color:#0000}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width: 767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width: 767px){.visible-xs-block{display:block!important}}@media (max-width: 767px){.visible-xs-inline{display:inline!important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width: 1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width: 1200px){.visible-lg-block{display:block!important}}@media (min-width: 1200px){.visible-lg-inline{display:inline!important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width: 767px){.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none!important}}@media (min-width: 1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}h1,h2,h3{margin-top:10px;font-weight:lighter}.panel-custom{border-color:#ddd}.panel-custom>.panel-heading{color:#fff;background-color:#3d3d3d;border-color:#3d3d3d}.panel-custom>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-custom>.panel-heading .badge{color:#3d3d3d;background-color:#fff}.panel-custom>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-custom .panel-heading{min-height:38px}.panel-custom .panel-heading-image{height:12px;position:absolute;margin-top:3px;right:15px}.panel-custom .panel-body{padding:5px}.btn-action{color:#fff;background-color:#ff974f;border-color:#ff8835}.btn-action:focus,.btn-action.focus{color:#fff;background-color:#ff791c;border-color:#b54a00}.btn-action:hover{color:#fff;background-color:#ff791c;border-color:#f76500}.btn-action:active,.btn-action.active,.open>.dropdown-toggle.btn-action{color:#fff;background-color:#ff791c;border-color:#f76500}.btn-action:active:hover,.btn-action.active:hover,.open>.dropdown-toggle.btn-action:hover,.btn-action:active:focus,.btn-action.active:focus,.open>.dropdown-toggle.btn-action:focus,.btn-action:active.focus,.btn-action.active.focus,.open>.dropdown-toggle.btn-action.focus{color:#fff;background-color:#f76500;border-color:#b54a00}.btn-action:active,.btn-action.active,.open>.dropdown-toggle.btn-action{background-image:none}.btn-action.disabled,.btn-action[disabled],fieldset[disabled] .btn-action,.btn-action.disabled:hover,.btn-action[disabled]:hover,fieldset[disabled] .btn-action:hover,.btn-action.disabled:focus,.btn-action[disabled]:focus,fieldset[disabled] .btn-action:focus,.btn-action.disabled.focus,.btn-action[disabled].focus,fieldset[disabled] .btn-action.focus,.btn-action.disabled:active,.btn-action[disabled]:active,fieldset[disabled] .btn-action:active,.btn-action.disabled.active,.btn-action[disabled].active,fieldset[disabled] .btn-action.active{background-color:#ff974f;border-color:#ff8835}.btn-action .badge{color:#ff974f;background-color:#fff}.btn-gray{color:#282828;background-color:#eee;border-color:#e1e1e1}.btn-gray:focus,.btn-gray.focus{color:#282828;background-color:#d5d5d5;border-color:#a2a2a2}.btn-gray:hover{color:#282828;background-color:#d5d5d5;border-color:#c3c3c3}.btn-gray:active,.btn-gray.active,.open>.dropdown-toggle.btn-gray{color:#282828;background-color:#d5d5d5;border-color:#c3c3c3}.btn-gray:active:hover,.btn-gray.active:hover,.open>.dropdown-toggle.btn-gray:hover,.btn-gray:active:focus,.btn-gray.active:focus,.open>.dropdown-toggle.btn-gray:focus,.btn-gray:active.focus,.btn-gray.active.focus,.open>.dropdown-toggle.btn-gray.focus{color:#282828;background-color:#c3c3c3;border-color:#a2a2a2}.btn-gray:active,.btn-gray.active,.open>.dropdown-toggle.btn-gray{background-image:none}.btn-gray.disabled,.btn-gray[disabled],fieldset[disabled] .btn-gray,.btn-gray.disabled:hover,.btn-gray[disabled]:hover,fieldset[disabled] .btn-gray:hover,.btn-gray.disabled:focus,.btn-gray[disabled]:focus,fieldset[disabled] .btn-gray:focus,.btn-gray.disabled.focus,.btn-gray[disabled].focus,fieldset[disabled] .btn-gray.focus,.btn-gray.disabled:active,.btn-gray[disabled]:active,fieldset[disabled] .btn-gray:active,.btn-gray.disabled.active,.btn-gray[disabled].active,fieldset[disabled] .btn-gray.active{background-color:#eee;border-color:#e1e1e1}.btn-gray .badge{color:#eee;background-color:#282828}.btn-filter{color:#58412b;background-color:#ffcf8b;border-color:#ffc471}.btn-filter:focus,.btn-filter.focus{color:#58412b;background-color:#ffba58;border-color:#f18d00}.btn-filter:hover{color:#58412b;background-color:#ffba58;border-color:#ffab34}.btn-filter:active,.btn-filter.active,.open>.dropdown-toggle.btn-filter{color:#58412b;background-color:#ffba58;border-color:#ffab34}.btn-filter:active:hover,.btn-filter.active:hover,.open>.dropdown-toggle.btn-filter:hover,.btn-filter:active:focus,.btn-filter.active:focus,.open>.dropdown-toggle.btn-filter:focus,.btn-filter:active.focus,.btn-filter.active.focus,.open>.dropdown-toggle.btn-filter.focus{color:#58412b;background-color:#ffab34;border-color:#f18d00}.btn-filter:active,.btn-filter.active,.open>.dropdown-toggle.btn-filter{background-image:none}.btn-filter.disabled,.btn-filter[disabled],fieldset[disabled] .btn-filter,.btn-filter.disabled:hover,.btn-filter[disabled]:hover,fieldset[disabled] .btn-filter:hover,.btn-filter.disabled:focus,.btn-filter[disabled]:focus,fieldset[disabled] .btn-filter:focus,.btn-filter.disabled.focus,.btn-filter[disabled].focus,fieldset[disabled] .btn-filter.focus,.btn-filter.disabled:active,.btn-filter[disabled]:active,fieldset[disabled] .btn-filter:active,.btn-filter.disabled.active,.btn-filter[disabled].active,fieldset[disabled] .btn-filter.active{background-color:#ffcf8b;border-color:#ffc471}.btn-filter .badge{color:#ffcf8b;background-color:#58412b}.btn-pricing{color:#fff;background-color:#1189d9;border-color:#0f7ac1}.btn-pricing:focus,.btn-pricing.focus{color:#fff;background-color:#0d6baa;border-color:#062f4b}.btn-pricing:hover{color:#fff;background-color:#0d6baa;border-color:#0b5689}.btn-pricing:active,.btn-pricing.active,.open>.dropdown-toggle.btn-pricing{color:#fff;background-color:#0d6baa;border-color:#0b5689}.btn-pricing:active:hover,.btn-pricing.active:hover,.open>.dropdown-toggle.btn-pricing:hover,.btn-pricing:active:focus,.btn-pricing.active:focus,.open>.dropdown-toggle.btn-pricing:focus,.btn-pricing:active.focus,.btn-pricing.active.focus,.open>.dropdown-toggle.btn-pricing.focus{color:#fff;background-color:#0b5689;border-color:#062f4b}.btn-pricing:active,.btn-pricing.active,.open>.dropdown-toggle.btn-pricing{background-image:none}.btn-pricing.disabled,.btn-pricing[disabled],fieldset[disabled] .btn-pricing,.btn-pricing.disabled:hover,.btn-pricing[disabled]:hover,fieldset[disabled] .btn-pricing:hover,.btn-pricing.disabled:focus,.btn-pricing[disabled]:focus,fieldset[disabled] .btn-pricing:focus,.btn-pricing.disabled.focus,.btn-pricing[disabled].focus,fieldset[disabled] .btn-pricing.focus,.btn-pricing.disabled:active,.btn-pricing[disabled]:active,fieldset[disabled] .btn-pricing:active,.btn-pricing.disabled.active,.btn-pricing[disabled].active,fieldset[disabled] .btn-pricing.active{background-color:#1189d9;border-color:#0f7ac1}.btn-pricing .badge{color:#1189d9;background-color:#fff}.btn-signup{color:#fff;background-color:#ff8155;border-color:#ff6e3b}.btn-signup:focus,.btn-signup.focus{color:#fff;background-color:#ff5b22;border-color:#bb3000}.btn-signup:hover{color:#fff;background-color:#ff5b22;border-color:#fd4200}.btn-signup:active,.btn-signup.active,.open>.dropdown-toggle.btn-signup{color:#fff;background-color:#ff5b22;border-color:#fd4200}.btn-signup:active:hover,.btn-signup.active:hover,.open>.dropdown-toggle.btn-signup:hover,.btn-signup:active:focus,.btn-signup.active:focus,.open>.dropdown-toggle.btn-signup:focus,.btn-signup:active.focus,.btn-signup.active.focus,.open>.dropdown-toggle.btn-signup.focus{color:#fff;background-color:#fd4200;border-color:#bb3000}.btn-signup:active,.btn-signup.active,.open>.dropdown-toggle.btn-signup{background-image:none}.btn-signup.disabled,.btn-signup[disabled],fieldset[disabled] .btn-signup,.btn-signup.disabled:hover,.btn-signup[disabled]:hover,fieldset[disabled] .btn-signup:hover,.btn-signup.disabled:focus,.btn-signup[disabled]:focus,fieldset[disabled] .btn-signup:focus,.btn-signup.disabled.focus,.btn-signup[disabled].focus,fieldset[disabled] .btn-signup.focus,.btn-signup.disabled:active,.btn-signup[disabled]:active,fieldset[disabled] .btn-signup:active,.btn-signup.disabled.active,.btn-signup[disabled].active,fieldset[disabled] .btn-signup.active{background-color:#ff8155;border-color:#ff6e3b}.btn-signup .badge{color:#ff8155;background-color:#fff}.btn-inverse{color:#fff;background-color:#3d3d3d;border-color:#3d3d3d}.btn-inverse:focus,.btn-inverse.focus{color:#fff;background-color:#242424;border-color:#000}.btn-inverse:hover{color:#fff;background-color:#242424;border-color:#1e1e1e}.btn-inverse:active,.btn-inverse.active,.open>.dropdown-toggle.btn-inverse{color:#fff;background-color:#242424;border-color:#1e1e1e}.btn-inverse:active:hover,.btn-inverse.active:hover,.open>.dropdown-toggle.btn-inverse:hover,.btn-inverse:active:focus,.btn-inverse.active:focus,.open>.dropdown-toggle.btn-inverse:focus,.btn-inverse:active.focus,.btn-inverse.active.focus,.open>.dropdown-toggle.btn-inverse.focus{color:#fff;background-color:#121212;border-color:#000}.btn-inverse:active,.btn-inverse.active,.open>.dropdown-toggle.btn-inverse{background-image:none}.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled.focus,.btn-inverse[disabled].focus,fieldset[disabled] .btn-inverse.focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active{background-color:#3d3d3d;border-color:#3d3d3d}.btn-inverse .badge{color:#3d3d3d;background-color:#fff}.btn-facebook{color:#fff;background-color:#3b5998;border-color:#344e86}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#2d4373;border-color:#10182a}.btn-facebook:hover{color:#fff;background-color:#2d4373;border-color:#23345a}.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#2d4373;border-color:#23345a}.btn-facebook:active:hover,.btn-facebook.active:hover,.open>.dropdown-toggle.btn-facebook:hover,.btn-facebook:active:focus,.btn-facebook.active:focus,.open>.dropdown-toggle.btn-facebook:focus,.btn-facebook:active.focus,.btn-facebook.active.focus,.open>.dropdown-toggle.btn-facebook.focus{color:#fff;background-color:#23345a;border-color:#10182a}.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled.focus,.btn-facebook[disabled].focus,fieldset[disabled] .btn-facebook.focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#3b5998;border-color:#344e86}.btn-facebook .badge{color:#3b5998;background-color:#fff}.btn-twitter{color:#fff;background-color:#55acee;border-color:#3ea1ec}.btn-twitter:focus,.btn-twitter.focus{color:#fff;background-color:#2795e9;border-color:#0f5f9b}.btn-twitter:hover{color:#fff;background-color:#2795e9;border-color:#1583d7}.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{color:#fff;background-color:#2795e9;border-color:#1583d7}.btn-twitter:active:hover,.btn-twitter.active:hover,.open>.dropdown-toggle.btn-twitter:hover,.btn-twitter:active:focus,.btn-twitter.active:focus,.open>.dropdown-toggle.btn-twitter:focus,.btn-twitter:active.focus,.btn-twitter.active.focus,.open>.dropdown-toggle.btn-twitter.focus{color:#fff;background-color:#1583d7;border-color:#0f5f9b}.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled.focus,.btn-twitter[disabled].focus,fieldset[disabled] .btn-twitter.focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:#3ea1ec}.btn-twitter .badge{color:#55acee;background-color:#fff}.btn-email{color:#fff;background-color:#2ab27b;border-color:#259d6d}.btn-email:focus,.btn-email.focus{color:#fff;background-color:#20895e;border-color:#0d3625}.btn-email:hover{color:#fff;background-color:#20895e;border-color:#196c4b}.btn-email:active,.btn-email.active,.open>.dropdown-toggle.btn-email{color:#fff;background-color:#20895e;border-color:#196c4b}.btn-email:active:hover,.btn-email.active:hover,.open>.dropdown-toggle.btn-email:hover,.btn-email:active:focus,.btn-email.active:focus,.open>.dropdown-toggle.btn-email:focus,.btn-email:active.focus,.btn-email.active.focus,.open>.dropdown-toggle.btn-email.focus{color:#fff;background-color:#196c4b;border-color:#0d3625}.btn-email:active,.btn-email.active,.open>.dropdown-toggle.btn-email{background-image:none}.btn-email.disabled,.btn-email[disabled],fieldset[disabled] .btn-email,.btn-email.disabled:hover,.btn-email[disabled]:hover,fieldset[disabled] .btn-email:hover,.btn-email.disabled:focus,.btn-email[disabled]:focus,fieldset[disabled] .btn-email:focus,.btn-email.disabled.focus,.btn-email[disabled].focus,fieldset[disabled] .btn-email.focus,.btn-email.disabled:active,.btn-email[disabled]:active,fieldset[disabled] .btn-email:active,.btn-email.disabled.active,.btn-email[disabled].active,fieldset[disabled] .btn-email.active{background-color:#2ab27b;border-color:#259d6d}.btn-email .badge{color:#2ab27b;background-color:#fff}.bs-callout-primary{display:block;margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #6496ff;background-color:#fff}.bs-callout-primary h1,.bs-callout-primary h2,.bs-callout-primary h3,.bs-callout-primary h4,.bs-callout-primary h5,.bs-callout-primary h6{margin-top:0;color:#6496ff}.bs-callout-primary p:last-child{margin-bottom:0}.bs-callout-primary code,.bs-callout-primary .highlight{background-color:#fff}.bs-callout-danger{display:block;margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #ff7a64;background-color:#fff}.bs-callout-danger h1,.bs-callout-danger h2,.bs-callout-danger h3,.bs-callout-danger h4,.bs-callout-danger h5,.bs-callout-danger h6{margin-top:0;color:#ff7a64}.bs-callout-danger p:last-child{margin-bottom:0}.bs-callout-danger code,.bs-callout-danger .highlight{background-color:#fff}.bs-callout-warning{display:block;margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #f0ad4e;background-color:#fff}.bs-callout-warning h1,.bs-callout-warning h2,.bs-callout-warning h3,.bs-callout-warning h4,.bs-callout-warning h5,.bs-callout-warning h6{margin-top:0;color:#f0ad4e}.bs-callout-warning p:last-child{margin-bottom:0}.bs-callout-warning code,.bs-callout-warning .highlight{background-color:#fff}.bs-callout-info{display:block;margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #6496ff;background-color:#fff}.bs-callout-info h1,.bs-callout-info h2,.bs-callout-info h3,.bs-callout-info h4,.bs-callout-info h5,.bs-callout-info h6{margin-top:0;color:#6496ff}.bs-callout-info p:last-child{margin-bottom:0}.bs-callout-info code,.bs-callout-info .highlight{background-color:#fff}.bs-callout-success{display:block;margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #5cb85c;background-color:#fff}.bs-callout-success h1,.bs-callout-success h2,.bs-callout-success h3,.bs-callout-success h4,.bs-callout-success h5,.bs-callout-success h6{margin-top:0;color:#5cb85c}.bs-callout-success p:last-child{margin-bottom:0}.bs-callout-success code,.bs-callout-success .highlight{background-color:#fff}.bs-callout-pricing{display:block;margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #1189d9;background-color:#fff}.bs-callout-pricing h1,.bs-callout-pricing h2,.bs-callout-pricing h3,.bs-callout-pricing h4,.bs-callout-pricing h5,.bs-callout-pricing h6{margin-top:0;color:#1189d9}.bs-callout-pricing p:last-child{margin-bottom:0}.bs-callout-pricing code,.bs-callout-pricing .highlight{background-color:#fff}a:hover,a:focus{text-decoration:none}a:focus{outline:none}@font-face{font-family:Material Design Icons;src:url(materialdesignicons-webfont.76a019b7c345101d89f49ace4f48f778.eot);src:url(materialdesignicons-webfont.76a019b7c345101d89f49ace4f48f778.eot?#iefix) format("embedded-opentype"),url(materialdesignicons-webfont.a17753cdf72a4bc1b7c50e73edb85ef5.svg#materialdesignicons-webfont) format("svg"),url(materialdesignicons-webfont.6369b8c2719efb07415e7902b6e40245.woff) format("woff"),url(materialdesignicons-webfont.96de1bfd1952446300e0ca91f4d13247.ttf) format("truetype");font-weight:400;font-style:normal}.mdi{display:inline-block;font: 24px/1 Material Design Icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0)}.mdi-access-point:before{content:"\f002"}.mdi-access-point-network:before{content:"\f003"}.mdi-account:before{content:"\f004"}.mdi-account-alert:before{content:"\f005"}.mdi-account-box:before{content:"\f006"}.mdi-account-box-outline:before{content:"\f007"}.mdi-account-card-details:before{content:"\f5d2"}.mdi-account-check:before{content:"\f008"}.mdi-account-circle:before{content:"\f009"}.mdi-account-convert:before{content:"\f00a"}.mdi-account-key:before{content:"\f00b"}.mdi-account-location:before{content:"\f00c"}.mdi-account-minus:before{content:"\f00d"}.mdi-account-multiple:before{content:"\f00e"}.mdi-account-multiple-minus:before{content:"\f5d3"}.mdi-account-multiple-outline:before{content:"\f00f"}.mdi-account-multiple-plus:before{content:"\f010"}.mdi-account-network:before{content:"\f011"}.mdi-account-off:before{content:"\f012"}.mdi-account-outline:before{content:"\f013"}.mdi-account-plus:before{content:"\f014"}.mdi-account-remove:before{content:"\f015"}.mdi-account-search:before{content:"\f016"}.mdi-account-settings:before{content:"\f630"}.mdi-account-settings-variant:before{content:"\f631"}.mdi-account-star:before{content:"\f017"}.mdi-account-star-variant:before{content:"\f018"}.mdi-account-switch:before{content:"\f019"}.mdi-adjust:before{content:"\f01a"}.mdi-air-conditioner:before{content:"\f01b"}.mdi-airballoon:before{content:"\f01c"}.mdi-airplane:before{content:"\f01d"}.mdi-airplane-landing:before{content:"\f5d4"}.mdi-airplane-off:before{content:"\f01e"}.mdi-airplane-takeoff:before{content:"\f5d5"}.mdi-airplay:before{content:"\f01f"}.mdi-alarm:before{content:"\f020"}.mdi-alarm-check:before{content:"\f021"}.mdi-alarm-multiple:before{content:"\f022"}.mdi-alarm-off:before{content:"\f023"}.mdi-alarm-plus:before{content:"\f024"}.mdi-album:before{content:"\f025"}.mdi-alert:before{content:"\f026"}.mdi-alert-box:before{content:"\f027"}.mdi-alert-circle:before{content:"\f028"}.mdi-alert-circle-outline:before{content:"\f5d6"}.mdi-alert-octagon:before{content:"\f029"}.mdi-alert-outline:before{content:"\f02a"}.mdi-alpha:before{content:"\f02b"}.mdi-alphabetical:before{content:"\f02c"}.mdi-altimeter:before{content:"\f5d7"}.mdi-amazon:before{content:"\f02d"}.mdi-amazon-clouddrive:before{content:"\f02e"}.mdi-ambulance:before{content:"\f02f"}.mdi-amplifier:before{content:"\f030"}.mdi-anchor:before{content:"\f031"}.mdi-android:before{content:"\f032"}.mdi-android-debug-bridge:before{content:"\f033"}.mdi-android-studio:before{content:"\f034"}.mdi-animation:before{content:"\f5d8"}.mdi-apple:before{content:"\f035"}.mdi-apple-finder:before{content:"\f036"}.mdi-apple-ios:before{content:"\f037"}.mdi-apple-keyboard-caps:before{content:"\f632"}.mdi-apple-keyboard-command:before{content:"\f633"}.mdi-apple-keyboard-control:before{content:"\f634"}.mdi-apple-keyboard-option:before{content:"\f635"}.mdi-apple-keyboard-shift:before{content:"\f636"}.mdi-apple-mobileme:before{content:"\f038"}.mdi-apple-safari:before{content:"\f039"}.mdi-application:before{content:"\f614"}.mdi-appnet:before{content:"\f03a"}.mdi-apps:before{content:"\f03b"}.mdi-archive:before{content:"\f03c"}.mdi-arrange-bring-forward:before{content:"\f03d"}.mdi-arrange-bring-to-front:before{content:"\f03e"}.mdi-arrange-send-backward:before{content:"\f03f"}.mdi-arrange-send-to-back:before{content:"\f040"}.mdi-arrow-all:before{content:"\f041"}.mdi-arrow-bottom-left:before{content:"\f042"}.mdi-arrow-bottom-right:before{content:"\f043"}.mdi-arrow-compress:before{content:"\f615"}.mdi-arrow-compress-all:before{content:"\f044"}.mdi-arrow-down:before{content:"\f045"}.mdi-arrow-down-bold:before{content:"\f046"}.mdi-arrow-down-bold-circle:before{content:"\f047"}.mdi-arrow-down-bold-circle-outline:before{content:"\f048"}.mdi-arrow-down-bold-hexagon-outline:before{content:"\f049"}.mdi-arrow-down-drop-circle:before{content:"\f04a"}.mdi-arrow-down-drop-circle-outline:before{content:"\f04b"}.mdi-arrow-expand:before{content:"\f616"}.mdi-arrow-expand-all:before{content:"\f04c"}.mdi-arrow-left:before{content:"\f04d"}.mdi-arrow-left-bold:before{content:"\f04e"}.mdi-arrow-left-bold-circle:before{content:"\f04f"}.mdi-arrow-left-bold-circle-outline:before{content:"\f050"}.mdi-arrow-left-bold-hexagon-outline:before{content:"\f051"}.mdi-arrow-left-drop-circle:before{content:"\f052"}.mdi-arrow-left-drop-circle-outline:before{content:"\f053"}.mdi-arrow-right:before{content:"\f054"}.mdi-arrow-right-bold:before{content:"\f055"}.mdi-arrow-right-bold-circle:before{content:"\f056"}.mdi-arrow-right-bold-circle-outline:before{content:"\f057"}.mdi-arrow-right-bold-hexagon-outline:before{content:"\f058"}.mdi-arrow-right-drop-circle:before{content:"\f059"}.mdi-arrow-right-drop-circle-outline:before{content:"\f05a"}.mdi-arrow-top-left:before{content:"\f05b"}.mdi-arrow-top-right:before{content:"\f05c"}.mdi-arrow-up:before{content:"\f05d"}.mdi-arrow-up-bold:before{content:"\f05e"}.mdi-arrow-up-bold-circle:before{content:"\f05f"}.mdi-arrow-up-bold-circle-outline:before{content:"\f060"}.mdi-arrow-up-bold-hexagon-outline:before{content:"\f061"}.mdi-arrow-up-drop-circle:before{content:"\f062"}.mdi-arrow-up-drop-circle-outline:before{content:"\f063"}.mdi-assistant:before{content:"\f064"}.mdi-at:before{content:"\f065"}.mdi-attachment:before{content:"\f066"}.mdi-audiobook:before{content:"\f067"}.mdi-auto-fix:before{content:"\f068"}.mdi-auto-upload:before{content:"\f069"}.mdi-autorenew:before{content:"\f06a"}.mdi-av-timer:before{content:"\f06b"}.mdi-baby:before{content:"\f06c"}.mdi-backburger:before{content:"\f06d"}.mdi-backspace:before{content:"\f06e"}.mdi-backup-restore:before{content:"\f06f"}.mdi-bank:before{content:"\f070"}.mdi-barcode:before{content:"\f071"}.mdi-barcode-scan:before{content:"\f072"}.mdi-barley:before{content:"\f073"}.mdi-barrel:before{content:"\f074"}.mdi-basecamp:before{content:"\f075"}.mdi-basket:before{content:"\f076"}.mdi-basket-fill:before{content:"\f077"}.mdi-basket-unfill:before{content:"\f078"}.mdi-battery:before{content:"\f079"}.mdi-battery-10:before{content:"\f07a"}.mdi-battery-20:before{content:"\f07b"}.mdi-battery-30:before{content:"\f07c"}.mdi-battery-40:before{content:"\f07d"}.mdi-battery-50:before{content:"\f07e"}.mdi-battery-60:before{content:"\f07f"}.mdi-battery-70:before{content:"\f080"}.mdi-battery-80:before{content:"\f081"}.mdi-battery-90:before{content:"\f082"}.mdi-battery-alert:before{content:"\f083"}.mdi-battery-charging:before{content:"\f084"}.mdi-battery-charging-100:before{content:"\f085"}.mdi-battery-charging-20:before{content:"\f086"}.mdi-battery-charging-30:before{content:"\f087"}.mdi-battery-charging-40:before{content:"\f088"}.mdi-battery-charging-60:before{content:"\f089"}.mdi-battery-charging-80:before{content:"\f08a"}.mdi-battery-charging-90:before{content:"\f08b"}.mdi-battery-minus:before{content:"\f08c"}.mdi-battery-negative:before{content:"\f08d"}.mdi-battery-outline:before{content:"\f08e"}.mdi-battery-plus:before{content:"\f08f"}.mdi-battery-positive:before{content:"\f090"}.mdi-battery-unknown:before{content:"\f091"}.mdi-beach:before{content:"\f092"}.mdi-beats:before{content:"\f097"}.mdi-beer:before{content:"\f098"}.mdi-behance:before{content:"\f099"}.mdi-bell:before{content:"\f09a"}.mdi-bell-off:before{content:"\f09b"}.mdi-bell-outline:before{content:"\f09c"}.mdi-bell-plus:before{content:"\f09d"}.mdi-bell-ring:before{content:"\f09e"}.mdi-bell-ring-outline:before{content:"\f09f"}.mdi-bell-sleep:before{content:"\f0a0"}.mdi-beta:before{content:"\f0a1"}.mdi-bible:before{content:"\f0a2"}.mdi-bike:before{content:"\f0a3"}.mdi-bing:before{content:"\f0a4"}.mdi-binoculars:before{content:"\f0a5"}.mdi-bio:before{content:"\f0a6"}.mdi-biohazard:before{content:"\f0a7"}.mdi-bitbucket:before{content:"\f0a8"}.mdi-black-mesa:before{content:"\f0a9"}.mdi-blackberry:before{content:"\f0aa"}.mdi-blender:before{content:"\f0ab"}.mdi-blinds:before{content:"\f0ac"}.mdi-block-helper:before{content:"\f0ad"}.mdi-blogger:before{content:"\f0ae"}.mdi-bluetooth:before{content:"\f0af"}.mdi-bluetooth-audio:before{content:"\f0b0"}.mdi-bluetooth-connect:before{content:"\f0b1"}.mdi-bluetooth-off:before{content:"\f0b2"}.mdi-bluetooth-settings:before{content:"\f0b3"}.mdi-bluetooth-transfer:before{content:"\f0b4"}.mdi-blur:before{content:"\f0b5"}.mdi-blur-linear:before{content:"\f0b6"}.mdi-blur-off:before{content:"\f0b7"}.mdi-blur-radial:before{content:"\f0b8"}.mdi-bone:before{content:"\f0b9"}.mdi-book:before{content:"\f0ba"}.mdi-book-minus:before{content:"\f5d9"}.mdi-book-multiple:before{content:"\f0bb"}.mdi-book-multiple-variant:before{content:"\f0bc"}.mdi-book-open:before{content:"\f0bd"}.mdi-book-open-page-variant:before{content:"\f5da"}.mdi-book-open-variant:before{content:"\f0be"}.mdi-book-plus:before{content:"\f5db"}.mdi-book-variant:before{content:"\f0bf"}.mdi-bookmark:before{content:"\f0c0"}.mdi-bookmark-check:before{content:"\f0c1"}.mdi-bookmark-music:before{content:"\f0c2"}.mdi-bookmark-outline:before{content:"\f0c3"}.mdi-bookmark-plus:before{content:"\f0c5"}.mdi-bookmark-plus-outline:before{content:"\f0c4"}.mdi-bookmark-remove:before{content:"\f0c6"}.mdi-boombox:before{content:"\f5dc"}.mdi-border-all:before{content:"\f0c7"}.mdi-border-bottom:before{content:"\f0c8"}.mdi-border-color:before{content:"\f0c9"}.mdi-border-horizontal:before{content:"\f0ca"}.mdi-border-inside:before{content:"\f0cb"}.mdi-border-left:before{content:"\f0cc"}.mdi-border-none:before{content:"\f0cd"}.mdi-border-outside:before{content:"\f0ce"}.mdi-border-right:before{content:"\f0cf"}.mdi-border-style:before{content:"\f0d0"}.mdi-border-top:before{content:"\f0d1"}.mdi-border-vertical:before{content:"\f0d2"}.mdi-bowl:before{content:"\f617"}.mdi-bowling:before{content:"\f0d3"}.mdi-box:before{content:"\f0d4"}.mdi-box-cutter:before{content:"\f0d5"}.mdi-box-shadow:before{content:"\f637"}.mdi-bridge:before{content:"\f618"}.mdi-briefcase:before{content:"\f0d6"}.mdi-briefcase-check:before{content:"\f0d7"}.mdi-briefcase-download:before{content:"\f0d8"}.mdi-briefcase-upload:before{content:"\f0d9"}.mdi-brightness-1:before{content:"\f0da"}.mdi-brightness-2:before{content:"\f0db"}.mdi-brightness-3:before{content:"\f0dc"}.mdi-brightness-4:before{content:"\f0dd"}.mdi-brightness-5:before{content:"\f0de"}.mdi-brightness-6:before{content:"\f0df"}.mdi-brightness-7:before{content:"\f0e0"}.mdi-brightness-auto:before{content:"\f0e1"}.mdi-broom:before{content:"\f0e2"}.mdi-brush:before{content:"\f0e3"}.mdi-buffer:before{content:"\f619"}.mdi-bug:before{content:"\f0e4"}.mdi-bulletin-board:before{content:"\f0e5"}.mdi-bullhorn:before{content:"\f0e6"}.mdi-bullseye:before{content:"\f5dd"}.mdi-burst-mode:before{content:"\f5de"}.mdi-bus:before{content:"\f0e7"}.mdi-cached:before{content:"\f0e8"}.mdi-cake:before{content:"\f0e9"}.mdi-cake-layered:before{content:"\f0ea"}.mdi-cake-variant:before{content:"\f0eb"}.mdi-calculator:before{content:"\f0ec"}.mdi-calendar:before{content:"\f0ed"}.mdi-calendar-blank:before{content:"\f0ee"}.mdi-calendar-check:before{content:"\f0ef"}.mdi-calendar-clock:before{content:"\f0f0"}.mdi-calendar-multiple:before{content:"\f0f1"}.mdi-calendar-multiple-check:before{content:"\f0f2"}.mdi-calendar-plus:before{content:"\f0f3"}.mdi-calendar-remove:before{content:"\f0f4"}.mdi-calendar-text:before{content:"\f0f5"}.mdi-calendar-today:before{content:"\f0f6"}.mdi-call-made:before{content:"\f0f7"}.mdi-call-merge:before{content:"\f0f8"}.mdi-call-missed:before{content:"\f0f9"}.mdi-call-received:before{content:"\f0fa"}.mdi-call-split:before{content:"\f0fb"}.mdi-camcorder:before{content:"\f0fc"}.mdi-camcorder-box:before{content:"\f0fd"}.mdi-camcorder-box-off:before{content:"\f0fe"}.mdi-camcorder-off:before{content:"\f0ff"}.mdi-camera:before{content:"\f100"}.mdi-camera-enhance:before{content:"\f101"}.mdi-camera-front:before{content:"\f102"}.mdi-camera-front-variant:before{content:"\f103"}.mdi-camera-iris:before{content:"\f104"}.mdi-camera-off:before{content:"\f5df"}.mdi-camera-party-mode:before{content:"\f105"}.mdi-camera-rear:before{content:"\f106"}.mdi-camera-rear-variant:before{content:"\f107"}.mdi-camera-switch:before{content:"\f108"}.mdi-camera-timer:before{content:"\f109"}.mdi-candle:before{content:"\f5e2"}.mdi-candycane:before{content:"\f10a"}.mdi-car:before{content:"\f10b"}.mdi-car-battery:before{content:"\f10c"}.mdi-car-connected:before{content:"\f10d"}.mdi-car-wash:before{content:"\f10e"}.mdi-cards:before{content:"\f638"}.mdi-cards-outline:before{content:"\f639"}.mdi-cards-playing-outline:before{content:"\f63a"}.mdi-carrot:before{content:"\f10f"}.mdi-cart:before{content:"\f110"}.mdi-cart-off:before{content:"\f66b"}.mdi-cart-outline:before{content:"\f111"}.mdi-cart-plus:before{content:"\f112"}.mdi-case-sensitive-alt:before{content:"\f113"}.mdi-cash:before{content:"\f114"}.mdi-cash-100:before{content:"\f115"}.mdi-cash-multiple:before{content:"\f116"}.mdi-cash-usd:before{content:"\f117"}.mdi-cast:before{content:"\f118"}.mdi-cast-connected:before{content:"\f119"}.mdi-castle:before{content:"\f11a"}.mdi-cat:before{content:"\f11b"}.mdi-cellphone:before{content:"\f11c"}.mdi-cellphone-android:before{content:"\f11d"}.mdi-cellphone-basic:before{content:"\f11e"}.mdi-cellphone-dock:before{content:"\f11f"}.mdi-cellphone-iphone:before{content:"\f120"}.mdi-cellphone-link:before{content:"\f121"}.mdi-cellphone-link-off:before{content:"\f122"}.mdi-cellphone-settings:before{content:"\f123"}.mdi-certificate:before{content:"\f124"}.mdi-chair-school:before{content:"\f125"}.mdi-chart-arc:before{content:"\f126"}.mdi-chart-areaspline:before{content:"\f127"}.mdi-chart-bar:before{content:"\f128"}.mdi-chart-bubble:before{content:"\f5e3"}.mdi-chart-gantt:before{content:"\f66c"}.mdi-chart-histogram:before{content:"\f129"}.mdi-chart-line:before{content:"\f12a"}.mdi-chart-pie:before{content:"\f12b"}.mdi-chart-scatterplot-hexbin:before{content:"\f66d"}.mdi-chart-timeline:before{content:"\f66e"}.mdi-check:before{content:"\f12c"}.mdi-check-all:before{content:"\f12d"}.mdi-check-circle:before{content:"\f5e0"}.mdi-check-circle-outline:before{content:"\f5e1"}.mdi-checkbox-blank:before{content:"\f12e"}.mdi-checkbox-blank-circle:before{content:"\f12f"}.mdi-checkbox-blank-circle-outline:before{content:"\f130"}.mdi-checkbox-blank-outline:before{content:"\f131"}.mdi-checkbox-marked:before{content:"\f132"}.mdi-checkbox-marked-circle:before{content:"\f133"}.mdi-checkbox-marked-circle-outline:before{content:"\f134"}.mdi-checkbox-marked-outline:before{content:"\f135"}.mdi-checkbox-multiple-blank:before{content:"\f136"}.mdi-checkbox-multiple-blank-circle:before{content:"\f63b"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"\f63c"}.mdi-checkbox-multiple-blank-outline:before{content:"\f137"}.mdi-checkbox-multiple-marked:before{content:"\f138"}.mdi-checkbox-multiple-marked-circle:before{content:"\f63d"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"\f63e"}.mdi-checkbox-multiple-marked-outline:before{content:"\f139"}.mdi-checkerboard:before{content:"\f13a"}.mdi-chemical-weapon:before{content:"\f13b"}.mdi-chevron-double-down:before{content:"\f13c"}.mdi-chevron-double-left:before{content:"\f13d"}.mdi-chevron-double-right:before{content:"\f13e"}.mdi-chevron-double-up:before{content:"\f13f"}.mdi-chevron-down:before{content:"\f140"}.mdi-chevron-left:before{content:"\f141"}.mdi-chevron-right:before{content:"\f142"}.mdi-chevron-up:before{content:"\f143"}.mdi-chip:before{content:"\f61a"}.mdi-church:before{content:"\f144"}.mdi-cisco-webex:before{content:"\f145"}.mdi-city:before{content:"\f146"}.mdi-clipboard:before{content:"\f147"}.mdi-clipboard-account:before{content:"\f148"}.mdi-clipboard-alert:before{content:"\f149"}.mdi-clipboard-arrow-down:before{content:"\f14a"}.mdi-clipboard-arrow-left:before{content:"\f14b"}.mdi-clipboard-check:before{content:"\f14c"}.mdi-clipboard-outline:before{content:"\f14d"}.mdi-clipboard-text:before{content:"\f14e"}.mdi-clippy:before{content:"\f14f"}.mdi-clock:before{content:"\f150"}.mdi-clock-alert:before{content:"\f5ce"}.mdi-clock-end:before{content:"\f151"}.mdi-clock-fast:before{content:"\f152"}.mdi-clock-in:before{content:"\f153"}.mdi-clock-out:before{content:"\f154"}.mdi-clock-start:before{content:"\f155"}.mdi-close:before{content:"\f156"}.mdi-close-box:before{content:"\f157"}.mdi-close-box-outline:before{content:"\f158"}.mdi-close-circle:before{content:"\f159"}.mdi-close-circle-outline:before{content:"\f15a"}.mdi-close-network:before{content:"\f15b"}.mdi-close-octagon:before{content:"\f15c"}.mdi-close-octagon-outline:before{content:"\f15d"}.mdi-closed-caption:before{content:"\f15e"}.mdi-cloud:before{content:"\f15f"}.mdi-cloud-check:before{content:"\f160"}.mdi-cloud-circle:before{content:"\f161"}.mdi-cloud-download:before{content:"\f162"}.mdi-cloud-outline:before{content:"\f163"}.mdi-cloud-outline-off:before{content:"\f164"}.mdi-cloud-print:before{content:"\f165"}.mdi-cloud-print-outline:before{content:"\f166"}.mdi-cloud-sync:before{content:"\f63f"}.mdi-cloud-upload:before{content:"\f167"}.mdi-code-array:before{content:"\f168"}.mdi-code-braces:before{content:"\f169"}.mdi-code-brackets:before{content:"\f16a"}.mdi-code-equal:before{content:"\f16b"}.mdi-code-greater-than:before{content:"\f16c"}.mdi-code-greater-than-or-equal:before{content:"\f16d"}.mdi-code-less-than:before{content:"\f16e"}.mdi-code-less-than-or-equal:before{content:"\f16f"}.mdi-code-not-equal:before{content:"\f170"}.mdi-code-not-equal-variant:before{content:"\f171"}.mdi-code-parentheses:before{content:"\f172"}.mdi-code-string:before{content:"\f173"}.mdi-code-tags:before{content:"\f174"}.mdi-codepen:before{content:"\f175"}.mdi-coffee:before{content:"\f176"}.mdi-coffee-to-go:before{content:"\f177"}.mdi-coin:before{content:"\f178"}.mdi-collage:before{content:"\f640"}.mdi-color-helper:before{content:"\f179"}.mdi-comment:before{content:"\f17a"}.mdi-comment-account:before{content:"\f17b"}.mdi-comment-account-outline:before{content:"\f17c"}.mdi-comment-alert:before{content:"\f17d"}.mdi-comment-alert-outline:before{content:"\f17e"}.mdi-comment-check:before{content:"\f17f"}.mdi-comment-check-outline:before{content:"\f180"}.mdi-comment-multiple-outline:before{content:"\f181"}.mdi-comment-outline:before{content:"\f182"}.mdi-comment-plus-outline:before{content:"\f183"}.mdi-comment-processing:before{content:"\f184"}.mdi-comment-processing-outline:before{content:"\f185"}.mdi-comment-question-outline:before{content:"\f186"}.mdi-comment-remove-outline:before{content:"\f187"}.mdi-comment-text:before{content:"\f188"}.mdi-comment-text-outline:before{content:"\f189"}.mdi-compare:before{content:"\f18a"}.mdi-compass:before{content:"\f18b"}.mdi-compass-outline:before{content:"\f18c"}.mdi-console:before{content:"\f18d"}.mdi-contact-mail:before{content:"\f18e"}.mdi-content-copy:before{content:"\f18f"}.mdi-content-cut:before{content:"\f190"}.mdi-content-duplicate:before{content:"\f191"}.mdi-content-paste:before{content:"\f192"}.mdi-content-save:before{content:"\f193"}.mdi-content-save-all:before{content:"\f194"}.mdi-content-save-settings:before{content:"\f61b"}.mdi-contrast:before{content:"\f195"}.mdi-contrast-box:before{content:"\f196"}.mdi-contrast-circle:before{content:"\f197"}.mdi-cookie:before{content:"\f198"}.mdi-copyright:before{content:"\f5e6"}.mdi-counter:before{content:"\f199"}.mdi-cow:before{content:"\f19a"}.mdi-credit-card:before{content:"\f19b"}.mdi-credit-card-multiple:before{content:"\f19c"}.mdi-credit-card-off:before{content:"\f5e4"}.mdi-credit-card-scan:before{content:"\f19d"}.mdi-crop:before{content:"\f19e"}.mdi-crop-free:before{content:"\f19f"}.mdi-crop-landscape:before{content:"\f1a0"}.mdi-crop-portrait:before{content:"\f1a1"}.mdi-crop-square:before{content:"\f1a2"}.mdi-crosshairs:before{content:"\f1a3"}.mdi-crosshairs-gps:before{content:"\f1a4"}.mdi-crown:before{content:"\f1a5"}.mdi-cube:before{content:"\f1a6"}.mdi-cube-outline:before{content:"\f1a7"}.mdi-cube-send:before{content:"\f1a8"}.mdi-cube-unfolded:before{content:"\f1a9"}.mdi-cup:before{content:"\f1aa"}.mdi-cup-off:before{content:"\f5e5"}.mdi-cup-water:before{content:"\f1ab"}.mdi-currency-btc:before{content:"\f1ac"}.mdi-currency-eur:before{content:"\f1ad"}.mdi-currency-gbp:before{content:"\f1ae"}.mdi-currency-inr:before{content:"\f1af"}.mdi-currency-ngn:before{content:"\f1b0"}.mdi-currency-rub:before{content:"\f1b1"}.mdi-currency-try:before{content:"\f1b2"}.mdi-currency-usd:before{content:"\f1b3"}.mdi-cursor-default:before{content:"\f1b4"}.mdi-cursor-default-outline:before{content:"\f1b5"}.mdi-cursor-move:before{content:"\f1b6"}.mdi-cursor-pointer:before{content:"\f1b7"}.mdi-cursor-text:before{content:"\f5e7"}.mdi-database:before{content:"\f1b8"}.mdi-database-minus:before{content:"\f1b9"}.mdi-database-plus:before{content:"\f1ba"}.mdi-debug-step-into:before{content:"\f1bb"}.mdi-debug-step-out:before{content:"\f1bc"}.mdi-debug-step-over:before{content:"\f1bd"}.mdi-decimal-decrease:before{content:"\f1be"}.mdi-decimal-increase:before{content:"\f1bf"}.mdi-delete:before{content:"\f1c0"}.mdi-delete-forever:before{content:"\f5e8"}.mdi-delete-sweep:before{content:"\f5e9"}.mdi-delete-variant:before{content:"\f1c1"}.mdi-delta:before{content:"\f1c2"}.mdi-deskphone:before{content:"\f1c3"}.mdi-desktop-mac:before{content:"\f1c4"}.mdi-desktop-tower:before{content:"\f1c5"}.mdi-details:before{content:"\f1c6"}.mdi-deviantart:before{content:"\f1c7"}.mdi-dialpad:before{content:"\f61c"}.mdi-diamond:before{content:"\f1c8"}.mdi-dice-1:before{content:"\f1ca"}.mdi-dice-2:before{content:"\f1cb"}.mdi-dice-3:before{content:"\f1cc"}.mdi-dice-4:before{content:"\f1cd"}.mdi-dice-5:before{content:"\f1ce"}.mdi-dice-6:before{content:"\f1cf"}.mdi-dice-d20:before{content:"\f5ea"}.mdi-dice-d4:before{content:"\f5eb"}.mdi-dice-d6:before{content:"\f5ec"}.mdi-dice-d8:before{content:"\f5ed"}.mdi-dictionary:before{content:"\f61d"}.mdi-directions:before{content:"\f1d0"}.mdi-directions-fork:before{content:"\f641"}.mdi-discord:before{content:"\f66f"}.mdi-disk:before{content:"\f5ee"}.mdi-disk-alert:before{content:"\f1d1"}.mdi-disqus:before{content:"\f1d2"}.mdi-disqus-outline:before{content:"\f1d3"}.mdi-division:before{content:"\f1d4"}.mdi-division-box:before{content:"\f1d5"}.mdi-dns:before{content:"\f1d6"}.mdi-domain:before{content:"\f1d7"}.mdi-dots-horizontal:before{content:"\f1d8"}.mdi-dots-vertical:before{content:"\f1d9"}.mdi-download:before{content:"\f1da"}.mdi-drag:before{content:"\f1db"}.mdi-drag-horizontal:before{content:"\f1dc"}.mdi-drag-vertical:before{content:"\f1dd"}.mdi-drawing:before{content:"\f1de"}.mdi-drawing-box:before{content:"\f1df"}.mdi-dribbble:before{content:"\f1e0"}.mdi-dribbble-box:before{content:"\f1e1"}.mdi-drone:before{content:"\f1e2"}.mdi-dropbox:before{content:"\f1e3"}.mdi-drupal:before{content:"\f1e4"}.mdi-duck:before{content:"\f1e5"}.mdi-dumbbell:before{content:"\f1e6"}.mdi-earth:before{content:"\f1e7"}.mdi-earth-off:before{content:"\f1e8"}.mdi-edge:before{content:"\f1e9"}.mdi-eject:before{content:"\f1ea"}.mdi-elevation-decline:before{content:"\f1eb"}.mdi-elevation-rise:before{content:"\f1ec"}.mdi-elevator:before{content:"\f1ed"}.mdi-email:before{content:"\f1ee"}.mdi-email-open:before{content:"\f1ef"}.mdi-email-open-outline:before{content:"\f5ef"}.mdi-email-outline:before{content:"\f1f0"}.mdi-email-secure:before{content:"\f1f1"}.mdi-email-variant:before{content:"\f5f0"}.mdi-emoticon:before{content:"\f1f2"}.mdi-emoticon-cool:before{content:"\f1f3"}.mdi-emoticon-devil:before{content:"\f1f4"}.mdi-emoticon-happy:before{content:"\f1f5"}.mdi-emoticon-neutral:before{content:"\f1f6"}.mdi-emoticon-poop:before{content:"\f1f7"}.mdi-emoticon-sad:before{content:"\f1f8"}.mdi-emoticon-tongue:before{content:"\f1f9"}.mdi-engine:before{content:"\f1fa"}.mdi-engine-outline:before{content:"\f1fb"}.mdi-equal:before{content:"\f1fc"}.mdi-equal-box:before{content:"\f1fd"}.mdi-eraser:before{content:"\f1fe"}.mdi-eraser-variant:before{content:"\f642"}.mdi-escalator:before{content:"\f1ff"}.mdi-ethernet:before{content:"\f200"}.mdi-ethernet-cable:before{content:"\f201"}.mdi-ethernet-cable-off:before{content:"\f202"}.mdi-etsy:before{content:"\f203"}.mdi-ev-station:before{content:"\f5f1"}.mdi-evernote:before{content:"\f204"}.mdi-exclamation:before{content:"\f205"}.mdi-exit-to-app:before{content:"\f206"}.mdi-export:before{content:"\f207"}.mdi-eye:before{content:"\f208"}.mdi-eye-off:before{content:"\f209"}.mdi-eyedropper:before{content:"\f20a"}.mdi-eyedropper-variant:before{content:"\f20b"}.mdi-face:before{content:"\f643"}.mdi-face-profile:before{content:"\f644"}.mdi-facebook:before{content:"\f20c"}.mdi-facebook-box:before{content:"\f20d"}.mdi-facebook-messenger:before{content:"\f20e"}.mdi-factory:before{content:"\f20f"}.mdi-fan:before{content:"\f210"}.mdi-fast-forward:before{content:"\f211"}.mdi-fax:before{content:"\f212"}.mdi-ferry:before{content:"\f213"}.mdi-file:before{content:"\f214"}.mdi-file-chart:before{content:"\f215"}.mdi-file-check:before{content:"\f216"}.mdi-file-cloud:before{content:"\f217"}.mdi-file-delimited:before{content:"\f218"}.mdi-file-document:before{content:"\f219"}.mdi-file-document-box:before{content:"\f21a"}.mdi-file-excel:before{content:"\f21b"}.mdi-file-excel-box:before{content:"\f21c"}.mdi-file-export:before{content:"\f21d"}.mdi-file-find:before{content:"\f21e"}.mdi-file-hidden:before{content:"\f613"}.mdi-file-image:before{content:"\f21f"}.mdi-file-import:before{content:"\f220"}.mdi-file-lock:before{content:"\f221"}.mdi-file-multiple:before{content:"\f222"}.mdi-file-music:before{content:"\f223"}.mdi-file-outline:before{content:"\f224"}.mdi-file-pdf:before{content:"\f225"}.mdi-file-pdf-box:before{content:"\f226"}.mdi-file-powerpoint:before{content:"\f227"}.mdi-file-powerpoint-box:before{content:"\f228"}.mdi-file-presentation-box:before{content:"\f229"}.mdi-file-restore:before{content:"\f670"}.mdi-file-send:before{content:"\f22a"}.mdi-file-tree:before{content:"\f645"}.mdi-file-video:before{content:"\f22b"}.mdi-file-word:before{content:"\f22c"}.mdi-file-word-box:before{content:"\f22d"}.mdi-file-xml:before{content:"\f22e"}.mdi-film:before{content:"\f22f"}.mdi-filmstrip:before{content:"\f230"}.mdi-filmstrip-off:before{content:"\f231"}.mdi-filter:before{content:"\f232"}.mdi-filter-outline:before{content:"\f233"}.mdi-filter-remove:before{content:"\f234"}.mdi-filter-remove-outline:before{content:"\f235"}.mdi-filter-variant:before{content:"\f236"}.mdi-fingerprint:before{content:"\f237"}.mdi-fire:before{content:"\f238"}.mdi-firefox:before{content:"\f239"}.mdi-fish:before{content:"\f23a"}.mdi-flag:before{content:"\f23b"}.mdi-flag-checkered:before{content:"\f23c"}.mdi-flag-outline:before{content:"\f23d"}.mdi-flag-outline-variant:before{content:"\f23e"}.mdi-flag-triangle:before{content:"\f23f"}.mdi-flag-variant:before{content:"\f240"}.mdi-flash:before{content:"\f241"}.mdi-flash-auto:before{content:"\f242"}.mdi-flash-off:before{content:"\f243"}.mdi-flashlight:before{content:"\f244"}.mdi-flashlight-off:before{content:"\f245"}.mdi-flask:before{content:"\f093"}.mdi-flask-empty:before{content:"\f094"}.mdi-flask-empty-outline:before{content:"\f095"}.mdi-flask-outline:before{content:"\f096"}.mdi-flattr:before{content:"\f246"}.mdi-flip-to-back:before{content:"\f247"}.mdi-flip-to-front:before{content:"\f248"}.mdi-floppy:before{content:"\f249"}.mdi-flower:before{content:"\f24a"}.mdi-folder:before{content:"\f24b"}.mdi-folder-account:before{content:"\f24c"}.mdi-folder-download:before{content:"\f24d"}.mdi-folder-google-drive:before{content:"\f24e"}.mdi-folder-image:before{content:"\f24f"}.mdi-folder-lock:before{content:"\f250"}.mdi-folder-lock-open:before{content:"\f251"}.mdi-folder-move:before{content:"\f252"}.mdi-folder-multiple:before{content:"\f253"}.mdi-folder-multiple-image:before{content:"\f254"}.mdi-folder-multiple-outline:before{content:"\f255"}.mdi-folder-outline:before{content:"\f256"}.mdi-folder-plus:before{content:"\f257"}.mdi-folder-remove:before{content:"\f258"}.mdi-folder-upload:before{content:"\f259"}.mdi-food:before{content:"\f25a"}.mdi-food-apple:before{content:"\f25b"}.mdi-food-fork-drink:before{content:"\f5f2"}.mdi-food-off:before{content:"\f5f3"}.mdi-food-variant:before{content:"\f25c"}.mdi-football:before{content:"\f25d"}.mdi-football-australian:before{content:"\f25e"}.mdi-football-helmet:before{content:"\f25f"}.mdi-format-align-center:before{content:"\f260"}.mdi-format-align-justify:before{content:"\f261"}.mdi-format-align-left:before{content:"\f262"}.mdi-format-align-right:before{content:"\f263"}.mdi-format-annotation-plus:before{content:"\f646"}.mdi-format-bold:before{content:"\f264"}.mdi-format-clear:before{content:"\f265"}.mdi-format-color-fill:before{content:"\f266"}.mdi-format-float-center:before{content:"\f267"}.mdi-format-float-left:before{content:"\f268"}.mdi-format-float-none:before{content:"\f269"}.mdi-format-float-right:before{content:"\f26a"}.mdi-format-header-1:before{content:"\f26b"}.mdi-format-header-2:before{content:"\f26c"}.mdi-format-header-3:before{content:"\f26d"}.mdi-format-header-4:before{content:"\f26e"}.mdi-format-header-5:before{content:"\f26f"}.mdi-format-header-6:before{content:"\f270"}.mdi-format-header-decrease:before{content:"\f271"}.mdi-format-header-equal:before{content:"\f272"}.mdi-format-header-increase:before{content:"\f273"}.mdi-format-header-pound:before{content:"\f274"}.mdi-format-horizontal-align-center:before{content:"\f61e"}.mdi-format-horizontal-align-left:before{content:"\f61f"}.mdi-format-horizontal-align-right:before{content:"\f620"}.mdi-format-indent-decrease:before{content:"\f275"}.mdi-format-indent-increase:before{content:"\f276"}.mdi-format-italic:before{content:"\f277"}.mdi-format-line-spacing:before{content:"\f278"}.mdi-format-line-style:before{content:"\f5c8"}.mdi-format-line-weight:before{content:"\f5c9"}.mdi-format-list-bulleted:before{content:"\f279"}.mdi-format-list-bulleted-type:before{content:"\f27a"}.mdi-format-list-numbers:before{content:"\f27b"}.mdi-format-paint:before{content:"\f27c"}.mdi-format-paragraph:before{content:"\f27d"}.mdi-format-quote:before{content:"\f27e"}.mdi-format-size:before{content:"\f27f"}.mdi-format-strikethrough:before{content:"\f280"}.mdi-format-strikethrough-variant:before{content:"\f281"}.mdi-format-subscript:before{content:"\f282"}.mdi-format-superscript:before{content:"\f283"}.mdi-format-text:before{content:"\f284"}.mdi-format-textdirection-l-to-r:before{content:"\f285"}.mdi-format-textdirection-r-to-l:before{content:"\f286"}.mdi-format-title:before{content:"\f5f4"}.mdi-format-underline:before{content:"\f287"}.mdi-format-vertical-align-bottom:before{content:"\f621"}.mdi-format-vertical-align-center:before{content:"\f622"}.mdi-format-vertical-align-top:before{content:"\f623"}.mdi-format-wrap-inline:before{content:"\f288"}.mdi-format-wrap-square:before{content:"\f289"}.mdi-format-wrap-tight:before{content:"\f28a"}.mdi-format-wrap-top-bottom:before{content:"\f28b"}.mdi-forum:before{content:"\f28c"}.mdi-forward:before{content:"\f28d"}.mdi-foursquare:before{content:"\f28e"}.mdi-fridge:before{content:"\f28f"}.mdi-fridge-filled:before{content:"\f290"}.mdi-fridge-filled-bottom:before{content:"\f291"}.mdi-fridge-filled-top:before{content:"\f292"}.mdi-fullscreen:before{content:"\f293"}.mdi-fullscreen-exit:before{content:"\f294"}.mdi-function:before{content:"\f295"}.mdi-gamepad:before{content:"\f296"}.mdi-gamepad-variant:before{content:"\f297"}.mdi-gas-cylinder:before{content:"\f647"}.mdi-gas-station:before{content:"\f298"}.mdi-gate:before{content:"\f299"}.mdi-gauge:before{content:"\f29a"}.mdi-gavel:before{content:"\f29b"}.mdi-gender-female:before{content:"\f29c"}.mdi-gender-male:before{content:"\f29d"}.mdi-gender-male-female:before{content:"\f29e"}.mdi-gender-transgender:before{content:"\f29f"}.mdi-ghost:before{content:"\f2a0"}.mdi-gift:before{content:"\f2a1"}.mdi-git:before{content:"\f2a2"}.mdi-github-box:before{content:"\f2a3"}.mdi-github-circle:before{content:"\f2a4"}.mdi-glass-flute:before{content:"\f2a5"}.mdi-glass-mug:before{content:"\f2a6"}.mdi-glass-stange:before{content:"\f2a7"}.mdi-glass-tulip:before{content:"\f2a8"}.mdi-glassdoor:before{content:"\f2a9"}.mdi-glasses:before{content:"\f2aa"}.mdi-gmail:before{content:"\f2ab"}.mdi-gnome:before{content:"\f2ac"}.mdi-google:before{content:"\f2ad"}.mdi-google-cardboard:before{content:"\f2ae"}.mdi-google-chrome:before{content:"\f2af"}.mdi-google-circles:before{content:"\f2b0"}.mdi-google-circles-communities:before{content:"\f2b1"}.mdi-google-circles-extended:before{content:"\f2b2"}.mdi-google-circles-group:before{content:"\f2b3"}.mdi-google-controller:before{content:"\f2b4"}.mdi-google-controller-off:before{content:"\f2b5"}.mdi-google-drive:before{content:"\f2b6"}.mdi-google-earth:before{content:"\f2b7"}.mdi-google-glass:before{content:"\f2b8"}.mdi-google-maps:before{content:"\f5f5"}.mdi-google-nearby:before{content:"\f2b9"}.mdi-google-pages:before{content:"\f2ba"}.mdi-google-physical-web:before{content:"\f2bb"}.mdi-google-play:before{content:"\f2bc"}.mdi-google-plus:before{content:"\f2bd"}.mdi-google-plus-box:before{content:"\f2be"}.mdi-google-translate:before{content:"\f2bf"}.mdi-google-wallet:before{content:"\f2c0"}.mdi-grease-pencil:before{content:"\f648"}.mdi-grid:before{content:"\f2c1"}.mdi-grid-off:before{content:"\f2c2"}.mdi-group:before{content:"\f2c3"}.mdi-guitar-electric:before{content:"\f2c4"}.mdi-guitar-pick:before{content:"\f2c5"}.mdi-guitar-pick-outline:before{content:"\f2c6"}.mdi-hackernews:before{content:"\f624"}.mdi-hand-pointing-right:before{content:"\f2c7"}.mdi-hanger:before{content:"\f2c8"}.mdi-hangouts:before{content:"\f2c9"}.mdi-harddisk:before{content:"\f2ca"}.mdi-headphones:before{content:"\f2cb"}.mdi-headphones-box:before{content:"\f2cc"}.mdi-headphones-settings:before{content:"\f2cd"}.mdi-headset:before{content:"\f2ce"}.mdi-headset-dock:before{content:"\f2cf"}.mdi-headset-off:before{content:"\f2d0"}.mdi-heart:before{content:"\f2d1"}.mdi-heart-box:before{content:"\f2d2"}.mdi-heart-box-outline:before{content:"\f2d3"}.mdi-heart-broken:before{content:"\f2d4"}.mdi-heart-outline:before{content:"\f2d5"}.mdi-heart-pulse:before{content:"\f5f6"}.mdi-help:before{content:"\f2d6"}.mdi-help-circle:before{content:"\f2d7"}.mdi-help-circle-outline:before{content:"\f625"}.mdi-hexagon:before{content:"\f2d8"}.mdi-hexagon-outline:before{content:"\f2d9"}.mdi-highway:before{content:"\f5f7"}.mdi-history:before{content:"\f2da"}.mdi-hololens:before{content:"\f2db"}.mdi-home:before{content:"\f2dc"}.mdi-home-map-marker:before{content:"\f5f8"}.mdi-home-modern:before{content:"\f2dd"}.mdi-home-variant:before{content:"\f2de"}.mdi-hops:before{content:"\f2df"}.mdi-hospital:before{content:"\f2e0"}.mdi-hospital-building:before{content:"\f2e1"}.mdi-hospital-marker:before{content:"\f2e2"}.mdi-hotel:before{content:"\f2e3"}.mdi-houzz:before{content:"\f2e4"}.mdi-houzz-box:before{content:"\f2e5"}.mdi-human:before{content:"\f2e6"}.mdi-human-child:before{content:"\f2e7"}.mdi-human-female:before{content:"\f649"}.mdi-human-greeting:before{content:"\f64a"}.mdi-human-handsdown:before{content:"\f64b"}.mdi-human-handsup:before{content:"\f64c"}.mdi-human-male:before{content:"\f64d"}.mdi-human-male-female:before{content:"\f2e8"}.mdi-human-pregnant:before{content:"\f5cf"}.mdi-image:before{content:"\f2e9"}.mdi-image-album:before{content:"\f2ea"}.mdi-image-area:before{content:"\f2eb"}.mdi-image-area-close:before{content:"\f2ec"}.mdi-image-broken:before{content:"\f2ed"}.mdi-image-broken-variant:before{content:"\f2ee"}.mdi-image-filter:before{content:"\f2ef"}.mdi-image-filter-black-white:before{content:"\f2f0"}.mdi-image-filter-center-focus:before{content:"\f2f1"}.mdi-image-filter-center-focus-weak:before{content:"\f2f2"}.mdi-image-filter-drama:before{content:"\f2f3"}.mdi-image-filter-frames:before{content:"\f2f4"}.mdi-image-filter-hdr:before{content:"\f2f5"}.mdi-image-filter-none:before{content:"\f2f6"}.mdi-image-filter-tilt-shift:before{content:"\f2f7"}.mdi-image-filter-vintage:before{content:"\f2f8"}.mdi-image-multiple:before{content:"\f2f9"}.mdi-import:before{content:"\f2fa"}.mdi-inbox:before{content:"\f2fb"}.mdi-incognito:before{content:"\f5f9"}.mdi-information:before{content:"\f2fc"}.mdi-information-outline:before{content:"\f2fd"}.mdi-information-variant:before{content:"\f64e"}.mdi-instagram:before{content:"\f2fe"}.mdi-instapaper:before{content:"\f2ff"}.mdi-internet-explorer:before{content:"\f300"}.mdi-invert-colors:before{content:"\f301"}.mdi-jeepney:before{content:"\f302"}.mdi-jira:before{content:"\f303"}.mdi-jsfiddle:before{content:"\f304"}.mdi-json:before{content:"\f626"}.mdi-keg:before{content:"\f305"}.mdi-kettle:before{content:"\f5fa"}.mdi-key:before{content:"\f306"}.mdi-key-change:before{content:"\f307"}.mdi-key-minus:before{content:"\f308"}.mdi-key-plus:before{content:"\f309"}.mdi-key-remove:before{content:"\f30a"}.mdi-key-variant:before{content:"\f30b"}.mdi-keyboard:before{content:"\f30c"}.mdi-keyboard-backspace:before{content:"\f30d"}.mdi-keyboard-caps:before{content:"\f30e"}.mdi-keyboard-close:before{content:"\f30f"}.mdi-keyboard-off:before{content:"\f310"}.mdi-keyboard-return:before{content:"\f311"}.mdi-keyboard-tab:before{content:"\f312"}.mdi-keyboard-variant:before{content:"\f313"}.mdi-kodi:before{content:"\f314"}.mdi-label:before{content:"\f315"}.mdi-label-outline:before{content:"\f316"}.mdi-lambda:before{content:"\f627"}.mdi-lan:before{content:"\f317"}.mdi-lan-connect:before{content:"\f318"}.mdi-lan-disconnect:before{content:"\f319"}.mdi-lan-pending:before{content:"\f31a"}.mdi-language-c:before{content:"\f671"}.mdi-language-cpp:before{content:"\f672"}.mdi-language-csharp:before{content:"\f31b"}.mdi-language-css3:before{content:"\f31c"}.mdi-language-html5:before{content:"\f31d"}.mdi-language-javascript:before{content:"\f31e"}.mdi-language-php:before{content:"\f31f"}.mdi-language-python:before{content:"\f320"}.mdi-language-python-text:before{content:"\f321"}.mdi-laptop:before{content:"\f322"}.mdi-laptop-chromebook:before{content:"\f323"}.mdi-laptop-mac:before{content:"\f324"}.mdi-laptop-windows:before{content:"\f325"}.mdi-lastfm:before{content:"\f326"}.mdi-launch:before{content:"\f327"}.mdi-layers:before{content:"\f328"}.mdi-layers-off:before{content:"\f329"}.mdi-lead-pencil:before{content:"\f64f"}.mdi-leaf:before{content:"\f32a"}.mdi-led-off:before{content:"\f32b"}.mdi-led-on:before{content:"\f32c"}.mdi-led-outline:before{content:"\f32d"}.mdi-led-variant-off:before{content:"\f32e"}.mdi-led-variant-on:before{content:"\f32f"}.mdi-led-variant-outline:before{content:"\f330"}.mdi-library:before{content:"\f331"}.mdi-library-books:before{content:"\f332"}.mdi-library-music:before{content:"\f333"}.mdi-library-plus:before{content:"\f334"}.mdi-lightbulb:before{content:"\f335"}.mdi-lightbulb-outline:before{content:"\f336"}.mdi-link:before{content:"\f337"}.mdi-link-off:before{content:"\f338"}.mdi-link-variant:before{content:"\f339"}.mdi-link-variant-off:before{content:"\f33a"}.mdi-linkedin:before{content:"\f33b"}.mdi-linkedin-box:before{content:"\f33c"}.mdi-linux:before{content:"\f33d"}.mdi-lock:before{content:"\f33e"}.mdi-lock-open:before{content:"\f33f"}.mdi-lock-open-outline:before{content:"\f340"}.mdi-lock-outline:before{content:"\f341"}.mdi-lock-plus:before{content:"\f5fb"}.mdi-login:before{content:"\f342"}.mdi-login-variant:before{content:"\f5fc"}.mdi-logout:before{content:"\f343"}.mdi-logout-variant:before{content:"\f5fd"}.mdi-looks:before{content:"\f344"}.mdi-loupe:before{content:"\f345"}.mdi-lumx:before{content:"\f346"}.mdi-magnet:before{content:"\f347"}.mdi-magnet-on:before{content:"\f348"}.mdi-magnify:before{content:"\f349"}.mdi-magnify-minus:before{content:"\f34a"}.mdi-magnify-plus:before{content:"\f34b"}.mdi-mail-ru:before{content:"\f34c"}.mdi-map:before{content:"\f34d"}.mdi-map-marker:before{content:"\f34e"}.mdi-map-marker-circle:before{content:"\f34f"}.mdi-map-marker-minus:before{content:"\f650"}.mdi-map-marker-multiple:before{content:"\f350"}.mdi-map-marker-off:before{content:"\f351"}.mdi-map-marker-plus:before{content:"\f651"}.mdi-map-marker-radius:before{content:"\f352"}.mdi-margin:before{content:"\f353"}.mdi-markdown:before{content:"\f354"}.mdi-marker:before{content:"\f652"}.mdi-marker-check:before{content:"\f355"}.mdi-martini:before{content:"\f356"}.mdi-material-ui:before{content:"\f357"}.mdi-math-compass:before{content:"\f358"}.mdi-matrix:before{content:"\f628"}.mdi-maxcdn:before{content:"\f359"}.mdi-medium:before{content:"\f35a"}.mdi-memory:before{content:"\f35b"}.mdi-menu:before{content:"\f35c"}.mdi-menu-down:before{content:"\f35d"}.mdi-menu-left:before{content:"\f35e"}.mdi-menu-right:before{content:"\f35f"}.mdi-menu-up:before{content:"\f360"}.mdi-message:before{content:"\f361"}.mdi-message-alert:before{content:"\f362"}.mdi-message-draw:before{content:"\f363"}.mdi-message-image:before{content:"\f364"}.mdi-message-outline:before{content:"\f365"}.mdi-message-plus:before{content:"\f653"}.mdi-message-processing:before{content:"\f366"}.mdi-message-reply:before{content:"\f367"}.mdi-message-reply-text:before{content:"\f368"}.mdi-message-text:before{content:"\f369"}.mdi-message-text-outline:before{content:"\f36a"}.mdi-message-video:before{content:"\f36b"}.mdi-meteor:before{content:"\f629"}.mdi-microphone:before{content:"\f36c"}.mdi-microphone-off:before{content:"\f36d"}.mdi-microphone-outline:before{content:"\f36e"}.mdi-microphone-settings:before{content:"\f36f"}.mdi-microphone-variant:before{content:"\f370"}.mdi-microphone-variant-off:before{content:"\f371"}.mdi-microscope:before{content:"\f654"}.mdi-microsoft:before{content:"\f372"}.mdi-minecraft:before{content:"\f373"}.mdi-minus:before{content:"\f374"}.mdi-minus-box:before{content:"\f375"}.mdi-minus-circle:before{content:"\f376"}.mdi-minus-circle-outline:before{content:"\f377"}.mdi-minus-network:before{content:"\f378"}.mdi-mixcloud:before{content:"\f62a"}.mdi-monitor:before{content:"\f379"}.mdi-monitor-multiple:before{content:"\f37a"}.mdi-more:before{content:"\f37b"}.mdi-motorbike:before{content:"\f37c"}.mdi-mouse:before{content:"\f37d"}.mdi-mouse-off:before{content:"\f37e"}.mdi-mouse-variant:before{content:"\f37f"}.mdi-mouse-variant-off:before{content:"\f380"}.mdi-move-resize:before{content:"\f655"}.mdi-move-resize-variant:before{content:"\f656"}.mdi-movie:before{content:"\f381"}.mdi-multiplication:before{content:"\f382"}.mdi-multiplication-box:before{content:"\f383"}.mdi-music-box:before{content:"\f384"}.mdi-music-box-outline:before{content:"\f385"}.mdi-music-circle:before{content:"\f386"}.mdi-music-note:before{content:"\f387"}.mdi-music-note-bluetooth:before{content:"\f5fe"}.mdi-music-note-bluetooth-off:before{content:"\f5ff"}.mdi-music-note-eighth:before{content:"\f388"}.mdi-music-note-half:before{content:"\f389"}.mdi-music-note-off:before{content:"\f38a"}.mdi-music-note-quarter:before{content:"\f38b"}.mdi-music-note-sixteenth:before{content:"\f38c"}.mdi-music-note-whole:before{content:"\f38d"}.mdi-nature:before{content:"\f38e"}.mdi-nature-people:before{content:"\f38f"}.mdi-navigation:before{content:"\f390"}.mdi-near-me:before{content:"\f5cd"}.mdi-needle:before{content:"\f391"}.mdi-nest-protect:before{content:"\f392"}.mdi-nest-thermostat:before{content:"\f393"}.mdi-new-box:before{content:"\f394"}.mdi-newspaper:before{content:"\f395"}.mdi-nfc:before{content:"\f396"}.mdi-nfc-tap:before{content:"\f397"}.mdi-nfc-variant:before{content:"\f398"}.mdi-nodejs:before{content:"\f399"}.mdi-note:before{content:"\f39a"}.mdi-note-outline:before{content:"\f39b"}.mdi-note-plus:before{content:"\f39c"}.mdi-note-plus-outline:before{content:"\f39d"}.mdi-note-text:before{content:"\f39e"}.mdi-notification-clear-all:before{content:"\f39f"}.mdi-numeric:before{content:"\f3a0"}.mdi-numeric-0-box:before{content:"\f3a1"}.mdi-numeric-0-box-multiple-outline:before{content:"\f3a2"}.mdi-numeric-0-box-outline:before{content:"\f3a3"}.mdi-numeric-1-box:before{content:"\f3a4"}.mdi-numeric-1-box-multiple-outline:before{content:"\f3a5"}.mdi-numeric-1-box-outline:before{content:"\f3a6"}.mdi-numeric-2-box:before{content:"\f3a7"}.mdi-numeric-2-box-multiple-outline:before{content:"\f3a8"}.mdi-numeric-2-box-outline:before{content:"\f3a9"}.mdi-numeric-3-box:before{content:"\f3aa"}.mdi-numeric-3-box-multiple-outline:before{content:"\f3ab"}.mdi-numeric-3-box-outline:before{content:"\f3ac"}.mdi-numeric-4-box:before{content:"\f3ad"}.mdi-numeric-4-box-multiple-outline:before{content:"\f3ae"}.mdi-numeric-4-box-outline:before{content:"\f3af"}.mdi-numeric-5-box:before{content:"\f3b0"}.mdi-numeric-5-box-multiple-outline:before{content:"\f3b1"}.mdi-numeric-5-box-outline:before{content:"\f3b2"}.mdi-numeric-6-box:before{content:"\f3b3"}.mdi-numeric-6-box-multiple-outline:before{content:"\f3b4"}.mdi-numeric-6-box-outline:before{content:"\f3b5"}.mdi-numeric-7-box:before{content:"\f3b6"}.mdi-numeric-7-box-multiple-outline:before{content:"\f3b7"}.mdi-numeric-7-box-outline:before{content:"\f3b8"}.mdi-numeric-8-box:before{content:"\f3b9"}.mdi-numeric-8-box-multiple-outline:before{content:"\f3ba"}.mdi-numeric-8-box-outline:before{content:"\f3bb"}.mdi-numeric-9-box:before{content:"\f3bc"}.mdi-numeric-9-box-multiple-outline:before{content:"\f3bd"}.mdi-numeric-9-box-outline:before{content:"\f3be"}.mdi-numeric-9-plus-box:before{content:"\f3bf"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"\f3c0"}.mdi-numeric-9-plus-box-outline:before{content:"\f3c1"}.mdi-nutrition:before{content:"\f3c2"}.mdi-octagon:before{content:"\f3c3"}.mdi-octagon-outline:before{content:"\f3c4"}.mdi-odnoklassniki:before{content:"\f3c5"}.mdi-office:before{content:"\f3c6"}.mdi-oil:before{content:"\f3c7"}.mdi-oil-temperature:before{content:"\f3c8"}.mdi-omega:before{content:"\f3c9"}.mdi-onedrive:before{content:"\f3ca"}.mdi-opacity:before{content:"\f5cc"}.mdi-open-in-app:before{content:"\f3cb"}.mdi-open-in-new:before{content:"\f3cc"}.mdi-openid:before{content:"\f3cd"}.mdi-opera:before{content:"\f3ce"}.mdi-ornament:before{content:"\f3cf"}.mdi-ornament-variant:before{content:"\f3d0"}.mdi-outbox:before{content:"\f3d1"}.mdi-owl:before{content:"\f3d2"}.mdi-package:before{content:"\f3d3"}.mdi-package-down:before{content:"\f3d4"}.mdi-package-up:before{content:"\f3d5"}.mdi-package-variant:before{content:"\f3d6"}.mdi-package-variant-closed:before{content:"\f3d7"}.mdi-page-first:before{content:"\f600"}.mdi-page-last:before{content:"\f601"}.mdi-palette:before{content:"\f3d8"}.mdi-palette-advanced:before{content:"\f3d9"}.mdi-panda:before{content:"\f3da"}.mdi-pandora:before{content:"\f3db"}.mdi-panorama:before{content:"\f3dc"}.mdi-panorama-fisheye:before{content:"\f3dd"}.mdi-panorama-horizontal:before{content:"\f3de"}.mdi-panorama-vertical:before{content:"\f3df"}.mdi-panorama-wide-angle:before{content:"\f3e0"}.mdi-paper-cut-vertical:before{content:"\f3e1"}.mdi-paperclip:before{content:"\f3e2"}.mdi-parking:before{content:"\f3e3"}.mdi-pause:before{content:"\f3e4"}.mdi-pause-circle:before{content:"\f3e5"}.mdi-pause-circle-outline:before{content:"\f3e6"}.mdi-pause-octagon:before{content:"\f3e7"}.mdi-pause-octagon-outline:before{content:"\f3e8"}.mdi-paw:before{content:"\f3e9"}.mdi-paw-off:before{content:"\f657"}.mdi-pen:before{content:"\f3ea"}.mdi-pencil:before{content:"\f3eb"}.mdi-pencil-box:before{content:"\f3ec"}.mdi-pencil-box-outline:before{content:"\f3ed"}.mdi-pencil-lock:before{content:"\f3ee"}.mdi-pencil-off:before{content:"\f3ef"}.mdi-percent:before{content:"\f3f0"}.mdi-pharmacy:before{content:"\f3f1"}.mdi-phone:before{content:"\f3f2"}.mdi-phone-bluetooth:before{content:"\f3f3"}.mdi-phone-classic:before{content:"\f602"}.mdi-phone-forward:before{content:"\f3f4"}.mdi-phone-hangup:before{content:"\f3f5"}.mdi-phone-in-talk:before{content:"\f3f6"}.mdi-phone-incoming:before{content:"\f3f7"}.mdi-phone-locked:before{content:"\f3f8"}.mdi-phone-log:before{content:"\f3f9"}.mdi-phone-minus:before{content:"\f658"}.mdi-phone-missed:before{content:"\f3fa"}.mdi-phone-outgoing:before{content:"\f3fb"}.mdi-phone-paused:before{content:"\f3fc"}.mdi-phone-plus:before{content:"\f659"}.mdi-phone-settings:before{content:"\f3fd"}.mdi-phone-voip:before{content:"\f3fe"}.mdi-pi:before{content:"\f3ff"}.mdi-pi-box:before{content:"\f400"}.mdi-pig:before{content:"\f401"}.mdi-pill:before{content:"\f402"}.mdi-pin:before{content:"\f403"}.mdi-pin-off:before{content:"\f404"}.mdi-pine-tree:before{content:"\f405"}.mdi-pine-tree-box:before{content:"\f406"}.mdi-pinterest:before{content:"\f407"}.mdi-pinterest-box:before{content:"\f408"}.mdi-pizza:before{content:"\f409"}.mdi-play:before{content:"\f40a"}.mdi-play-box-outline:before{content:"\f40b"}.mdi-play-circle:before{content:"\f40c"}.mdi-play-circle-outline:before{content:"\f40d"}.mdi-play-pause:before{content:"\f40e"}.mdi-play-protected-content:before{content:"\f40f"}.mdi-playlist-check:before{content:"\f5c7"}.mdi-playlist-minus:before{content:"\f410"}.mdi-playlist-play:before{content:"\f411"}.mdi-playlist-plus:before{content:"\f412"}.mdi-playlist-remove:before{content:"\f413"}.mdi-playstation:before{content:"\f414"}.mdi-plus:before{content:"\f415"}.mdi-plus-box:before{content:"\f416"}.mdi-plus-circle:before{content:"\f417"}.mdi-plus-circle-multiple-outline:before{content:"\f418"}.mdi-plus-circle-outline:before{content:"\f419"}.mdi-plus-network:before{content:"\f41a"}.mdi-plus-one:before{content:"\f41b"}.mdi-pocket:before{content:"\f41c"}.mdi-pokeball:before{content:"\f41d"}.mdi-polaroid:before{content:"\f41e"}.mdi-poll:before{content:"\f41f"}.mdi-poll-box:before{content:"\f420"}.mdi-polymer:before{content:"\f421"}.mdi-pool:before{content:"\f606"}.mdi-popcorn:before{content:"\f422"}.mdi-pot:before{content:"\f65a"}.mdi-pot-mix:before{content:"\f65b"}.mdi-pound:before{content:"\f423"}.mdi-pound-box:before{content:"\f424"}.mdi-power:before{content:"\f425"}.mdi-power-settings:before{content:"\f426"}.mdi-power-socket:before{content:"\f427"}.mdi-presentation:before{content:"\f428"}.mdi-presentation-play:before{content:"\f429"}.mdi-printer:before{content:"\f42a"}.mdi-printer-3d:before{content:"\f42b"}.mdi-printer-alert:before{content:"\f42c"}.mdi-priority-high:before{content:"\f603"}.mdi-priority-low:before{content:"\f604"}.mdi-professional-hexagon:before{content:"\f42d"}.mdi-projector:before{content:"\f42e"}.mdi-projector-screen:before{content:"\f42f"}.mdi-pulse:before{content:"\f430"}.mdi-puzzle:before{content:"\f431"}.mdi-qqchat:before{content:"\f605"}.mdi-qrcode:before{content:"\f432"}.mdi-qrcode-scan:before{content:"\f433"}.mdi-quadcopter:before{content:"\f434"}.mdi-quality-high:before{content:"\f435"}.mdi-quicktime:before{content:"\f436"}.mdi-radar:before{content:"\f437"}.mdi-radiator:before{content:"\f438"}.mdi-radio:before{content:"\f439"}.mdi-radio-handheld:before{content:"\f43a"}.mdi-radio-tower:before{content:"\f43b"}.mdi-radioactive:before{content:"\f43c"}.mdi-radiobox-blank:before{content:"\f43d"}.mdi-radiobox-marked:before{content:"\f43e"}.mdi-raspberrypi:before{content:"\f43f"}.mdi-ray-end:before{content:"\f440"}.mdi-ray-end-arrow:before{content:"\f441"}.mdi-ray-start:before{content:"\f442"}.mdi-ray-start-arrow:before{content:"\f443"}.mdi-ray-start-end:before{content:"\f444"}.mdi-ray-vertex:before{content:"\f445"}.mdi-rdio:before{content:"\f446"}.mdi-read:before{content:"\f447"}.mdi-readability:before{content:"\f448"}.mdi-receipt:before{content:"\f449"}.mdi-record:before{content:"\f44a"}.mdi-record-rec:before{content:"\f44b"}.mdi-recycle:before{content:"\f44c"}.mdi-reddit:before{content:"\f44d"}.mdi-redo:before{content:"\f44e"}.mdi-redo-variant:before{content:"\f44f"}.mdi-refresh:before{content:"\f450"}.mdi-regex:before{content:"\f451"}.mdi-relative-scale:before{content:"\f452"}.mdi-reload:before{content:"\f453"}.mdi-remote:before{content:"\f454"}.mdi-rename-box:before{content:"\f455"}.mdi-repeat:before{content:"\f456"}.mdi-repeat-off:before{content:"\f457"}.mdi-repeat-once:before{content:"\f458"}.mdi-replay:before{content:"\f459"}.mdi-reply:before{content:"\f45a"}.mdi-reply-all:before{content:"\f45b"}.mdi-reproduction:before{content:"\f45c"}.mdi-resize-bottom-right:before{content:"\f45d"}.mdi-responsive:before{content:"\f45e"}.mdi-rewind:before{content:"\f45f"}.mdi-ribbon:before{content:"\f460"}.mdi-road:before{content:"\f461"}.mdi-road-variant:before{content:"\f462"}.mdi-rocket:before{content:"\f463"}.mdi-rotate-3d:before{content:"\f464"}.mdi-rotate-left:before{content:"\f465"}.mdi-rotate-left-variant:before{content:"\f466"}.mdi-rotate-right:before{content:"\f467"}.mdi-rotate-right-variant:before{content:"\f468"}.mdi-rounded-corner:before{content:"\f607"}.mdi-router-wireless:before{content:"\f469"}.mdi-routes:before{content:"\f46a"}.mdi-rowing:before{content:"\f608"}.mdi-rss:before{content:"\f46b"}.mdi-rss-box:before{content:"\f46c"}.mdi-ruler:before{content:"\f46d"}.mdi-run:before{content:"\f46e"}.mdi-sale:before{content:"\f46f"}.mdi-satellite:before{content:"\f470"}.mdi-satellite-variant:before{content:"\f471"}.mdi-saxophone:before{content:"\f609"}.mdi-scale:before{content:"\f472"}.mdi-scale-balance:before{content:"\f5d1"}.mdi-scale-bathroom:before{content:"\f473"}.mdi-school:before{content:"\f474"}.mdi-screen-rotation:before{content:"\f475"}.mdi-screen-rotation-lock:before{content:"\f476"}.mdi-screwdriver:before{content:"\f477"}.mdi-script:before{content:"\f478"}.mdi-sd:before{content:"\f479"}.mdi-seal:before{content:"\f47a"}.mdi-seat-flat:before{content:"\f47b"}.mdi-seat-flat-angled:before{content:"\f47c"}.mdi-seat-individual-suite:before{content:"\f47d"}.mdi-seat-legroom-extra:before{content:"\f47e"}.mdi-seat-legroom-normal:before{content:"\f47f"}.mdi-seat-legroom-reduced:before{content:"\f480"}.mdi-seat-recline-extra:before{content:"\f481"}.mdi-seat-recline-normal:before{content:"\f482"}.mdi-security:before{content:"\f483"}.mdi-security-network:before{content:"\f484"}.mdi-select:before{content:"\f485"}.mdi-select-all:before{content:"\f486"}.mdi-select-inverse:before{content:"\f487"}.mdi-select-off:before{content:"\f488"}.mdi-selection:before{content:"\f489"}.mdi-send:before{content:"\f48a"}.mdi-serial-port:before{content:"\f65c"}.mdi-server:before{content:"\f48b"}.mdi-server-minus:before{content:"\f48c"}.mdi-server-network:before{content:"\f48d"}.mdi-server-network-off:before{content:"\f48e"}.mdi-server-off:before{content:"\f48f"}.mdi-server-plus:before{content:"\f490"}.mdi-server-remove:before{content:"\f491"}.mdi-server-security:before{content:"\f492"}.mdi-settings:before{content:"\f493"}.mdi-settings-box:before{content:"\f494"}.mdi-shape-circle-plus:before{content:"\f65d"}.mdi-shape-plus:before{content:"\f495"}.mdi-shape-polygon-plus:before{content:"\f65e"}.mdi-shape-rectangle-plus:before{content:"\f65f"}.mdi-shape-square-plus:before{content:"\f660"}.mdi-share:before{content:"\f496"}.mdi-share-variant:before{content:"\f497"}.mdi-shield:before{content:"\f498"}.mdi-shield-outline:before{content:"\f499"}.mdi-shopping:before{content:"\f49a"}.mdi-shopping-music:before{content:"\f49b"}.mdi-shredder:before{content:"\f49c"}.mdi-shuffle:before{content:"\f49d"}.mdi-shuffle-disabled:before{content:"\f49e"}.mdi-shuffle-variant:before{content:"\f49f"}.mdi-sigma:before{content:"\f4a0"}.mdi-sigma-lower:before{content:"\f62b"}.mdi-sign-caution:before{content:"\f4a1"}.mdi-signal:before{content:"\f4a2"}.mdi-signal-variant:before{content:"\f60a"}.mdi-silverware:before{content:"\f4a3"}.mdi-silverware-fork:before{content:"\f4a4"}.mdi-silverware-spoon:before{content:"\f4a5"}.mdi-silverware-variant:before{content:"\f4a6"}.mdi-sim:before{content:"\f4a7"}.mdi-sim-alert:before{content:"\f4a8"}.mdi-sim-off:before{content:"\f4a9"}.mdi-sitemap:before{content:"\f4aa"}.mdi-skip-backward:before{content:"\f4ab"}.mdi-skip-forward:before{content:"\f4ac"}.mdi-skip-next:before{content:"\f4ad"}.mdi-skip-next-circle:before{content:"\f661"}.mdi-skip-next-circle-outline:before{content:"\f662"}.mdi-skip-previous:before{content:"\f4ae"}.mdi-skip-previous-circle:before{content:"\f663"}.mdi-skip-previous-circle-outline:before{content:"\f664"}.mdi-skype:before{content:"\f4af"}.mdi-skype-business:before{content:"\f4b0"}.mdi-slack:before{content:"\f4b1"}.mdi-sleep:before{content:"\f4b2"}.mdi-sleep-off:before{content:"\f4b3"}.mdi-smoking:before{content:"\f4b4"}.mdi-smoking-off:before{content:"\f4b5"}.mdi-snapchat:before{content:"\f4b6"}.mdi-snowman:before{content:"\f4b7"}.mdi-soccer:before{content:"\f4b8"}.mdi-sofa:before{content:"\f4b9"}.mdi-sort:before{content:"\f4ba"}.mdi-sort-alphabetical:before{content:"\f4bb"}.mdi-sort-ascending:before{content:"\f4bc"}.mdi-sort-descending:before{content:"\f4bd"}.mdi-sort-numeric:before{content:"\f4be"}.mdi-sort-variant:before{content:"\f4bf"}.mdi-soundcloud:before{content:"\f4c0"}.mdi-source-branch:before{content:"\f62c"}.mdi-source-fork:before{content:"\f4c1"}.mdi-source-merge:before{content:"\f62d"}.mdi-source-pull:before{content:"\f4c2"}.mdi-speaker:before{content:"\f4c3"}.mdi-speaker-off:before{content:"\f4c4"}.mdi-speedometer:before{content:"\f4c5"}.mdi-spellcheck:before{content:"\f4c6"}.mdi-spotify:before{content:"\f4c7"}.mdi-spotlight:before{content:"\f4c8"}.mdi-spotlight-beam:before{content:"\f4c9"}.mdi-spray:before{content:"\f665"}.mdi-square-inc:before{content:"\f4ca"}.mdi-square-inc-cash:before{content:"\f4cb"}.mdi-stackexchange:before{content:"\f60b"}.mdi-stackoverflow:before{content:"\f4cc"}.mdi-stairs:before{content:"\f4cd"}.mdi-star:before{content:"\f4ce"}.mdi-star-circle:before{content:"\f4cf"}.mdi-star-half:before{content:"\f4d0"}.mdi-star-off:before{content:"\f4d1"}.mdi-star-outline:before{content:"\f4d2"}.mdi-steam:before{content:"\f4d3"}.mdi-steering:before{content:"\f4d4"}.mdi-step-backward:before{content:"\f4d5"}.mdi-step-backward-2:before{content:"\f4d6"}.mdi-step-forward:before{content:"\f4d7"}.mdi-step-forward-2:before{content:"\f4d8"}.mdi-stethoscope:before{content:"\f4d9"}.mdi-sticker:before{content:"\f5d0"}.mdi-stocking:before{content:"\f4da"}.mdi-stop:before{content:"\f4db"}.mdi-stop-circle:before{content:"\f666"}.mdi-stop-circle-outline:before{content:"\f667"}.mdi-store:before{content:"\f4dc"}.mdi-store-24-hour:before{content:"\f4dd"}.mdi-stove:before{content:"\f4de"}.mdi-subdirectory-arrow-left:before{content:"\f60c"}.mdi-subdirectory-arrow-right:before{content:"\f60d"}.mdi-subway:before{content:"\f4df"}.mdi-sunglasses:before{content:"\f4e0"}.mdi-surround-sound:before{content:"\f5c5"}.mdi-swap-horizontal:before{content:"\f4e1"}.mdi-swap-vertical:before{content:"\f4e2"}.mdi-swim:before{content:"\f4e3"}.mdi-switch:before{content:"\f4e4"}.mdi-sword:before{content:"\f4e5"}.mdi-sync:before{content:"\f4e6"}.mdi-sync-alert:before{content:"\f4e7"}.mdi-sync-off:before{content:"\f4e8"}.mdi-tab:before{content:"\f4e9"}.mdi-tab-unselected:before{content:"\f4ea"}.mdi-table:before{content:"\f4eb"}.mdi-table-column-plus-after:before{content:"\f4ec"}.mdi-table-column-plus-before:before{content:"\f4ed"}.mdi-table-column-remove:before{content:"\f4ee"}.mdi-table-column-width:before{content:"\f4ef"}.mdi-table-edit:before{content:"\f4f0"}.mdi-table-large:before{content:"\f4f1"}.mdi-table-row-height:before{content:"\f4f2"}.mdi-table-row-plus-after:before{content:"\f4f3"}.mdi-table-row-plus-before:before{content:"\f4f4"}.mdi-table-row-remove:before{content:"\f4f5"}.mdi-tablet:before{content:"\f4f6"}.mdi-tablet-android:before{content:"\f4f7"}.mdi-tablet-ipad:before{content:"\f4f8"}.mdi-tag:before{content:"\f4f9"}.mdi-tag-faces:before{content:"\f4fa"}.mdi-tag-multiple:before{content:"\f4fb"}.mdi-tag-outline:before{content:"\f4fc"}.mdi-tag-text-outline:before{content:"\f4fd"}.mdi-target:before{content:"\f4fe"}.mdi-taxi:before{content:"\f4ff"}.mdi-teamviewer:before{content:"\f500"}.mdi-telegram:before{content:"\f501"}.mdi-television:before{content:"\f502"}.mdi-television-guide:before{content:"\f503"}.mdi-temperature-celsius:before{content:"\f504"}.mdi-temperature-fahrenheit:before{content:"\f505"}.mdi-temperature-kelvin:before{content:"\f506"}.mdi-tennis:before{content:"\f507"}.mdi-tent:before{content:"\f508"}.mdi-terrain:before{content:"\f509"}.mdi-test-tube:before{content:"\f668"}.mdi-text-shadow:before{content:"\f669"}.mdi-text-to-speech:before{content:"\f50a"}.mdi-text-to-speech-off:before{content:"\f50b"}.mdi-textbox:before{content:"\f60e"}.mdi-texture:before{content:"\f50c"}.mdi-theater:before{content:"\f50d"}.mdi-theme-light-dark:before{content:"\f50e"}.mdi-thermometer:before{content:"\f50f"}.mdi-thermometer-lines:before{content:"\f510"}.mdi-thumb-down:before{content:"\f511"}.mdi-thumb-down-outline:before{content:"\f512"}.mdi-thumb-up:before{content:"\f513"}.mdi-thumb-up-outline:before{content:"\f514"}.mdi-thumbs-up-down:before{content:"\f515"}.mdi-ticket:before{content:"\f516"}.mdi-ticket-account:before{content:"\f517"}.mdi-ticket-confirmation:before{content:"\f518"}.mdi-tie:before{content:"\f519"}.mdi-timelapse:before{content:"\f51a"}.mdi-timer:before{content:"\f51b"}.mdi-timer-10:before{content:"\f51c"}.mdi-timer-3:before{content:"\f51d"}.mdi-timer-off:before{content:"\f51e"}.mdi-timer-sand:before{content:"\f51f"}.mdi-timetable:before{content:"\f520"}.mdi-toggle-switch:before{content:"\f521"}.mdi-toggle-switch-off:before{content:"\f522"}.mdi-tooltip:before{content:"\f523"}.mdi-tooltip-edit:before{content:"\f524"}.mdi-tooltip-image:before{content:"\f525"}.mdi-tooltip-outline:before{content:"\f526"}.mdi-tooltip-outline-plus:before{content:"\f527"}.mdi-tooltip-text:before{content:"\f528"}.mdi-tooth:before{content:"\f529"}.mdi-tor:before{content:"\f52a"}.mdi-traffic-light:before{content:"\f52b"}.mdi-train:before{content:"\f52c"}.mdi-tram:before{content:"\f52d"}.mdi-transcribe:before{content:"\f52e"}.mdi-transcribe-close:before{content:"\f52f"}.mdi-transfer:before{content:"\f530"}.mdi-translate:before{content:"\f5ca"}.mdi-tree:before{content:"\f531"}.mdi-trello:before{content:"\f532"}.mdi-trending-down:before{content:"\f533"}.mdi-trending-neutral:before{content:"\f534"}.mdi-trending-up:before{content:"\f535"}.mdi-triangle:before{content:"\f536"}.mdi-triangle-outline:before{content:"\f537"}.mdi-trophy:before{content:"\f538"}.mdi-trophy-award:before{content:"\f539"}.mdi-trophy-outline:before{content:"\f53a"}.mdi-trophy-variant:before{content:"\f53b"}.mdi-trophy-variant-outline:before{content:"\f53c"}.mdi-truck:before{content:"\f53d"}.mdi-truck-delivery:before{content:"\f53e"}.mdi-tshirt-crew:before{content:"\f53f"}.mdi-tshirt-v:before{content:"\f540"}.mdi-tumblr:before{content:"\f541"}.mdi-tumblr-reblog:before{content:"\f542"}.mdi-tune:before{content:"\f62e"}.mdi-tune-vertical:before{content:"\f66a"}.mdi-twitch:before{content:"\f543"}.mdi-twitter:before{content:"\f544"}.mdi-twitter-box:before{content:"\f545"}.mdi-twitter-circle:before{content:"\f546"}.mdi-twitter-retweet:before{content:"\f547"}.mdi-ubuntu:before{content:"\f548"}.mdi-umbraco:before{content:"\f549"}.mdi-umbrella:before{content:"\f54a"}.mdi-umbrella-outline:before{content:"\f54b"}.mdi-undo:before{content:"\f54c"}.mdi-undo-variant:before{content:"\f54d"}.mdi-unfold-less:before{content:"\f54e"}.mdi-unfold-more:before{content:"\f54f"}.mdi-ungroup:before{content:"\f550"}.mdi-untappd:before{content:"\f551"}.mdi-upload:before{content:"\f552"}.mdi-usb:before{content:"\f553"}.mdi-vector-arrange-above:before{content:"\f554"}.mdi-vector-arrange-below:before{content:"\f555"}.mdi-vector-circle:before{content:"\f556"}.mdi-vector-circle-variant:before{content:"\f557"}.mdi-vector-combine:before{content:"\f558"}.mdi-vector-curve:before{content:"\f559"}.mdi-vector-difference:before{content:"\f55a"}.mdi-vector-difference-ab:before{content:"\f55b"}.mdi-vector-difference-ba:before{content:"\f55c"}.mdi-vector-intersection:before{content:"\f55d"}.mdi-vector-line:before{content:"\f55e"}.mdi-vector-point:before{content:"\f55f"}.mdi-vector-polygon:before{content:"\f560"}.mdi-vector-polyline:before{content:"\f561"}.mdi-vector-rectangle:before{content:"\f5c6"}.mdi-vector-selection:before{content:"\f562"}.mdi-vector-square:before{content:"\f001"}.mdi-vector-triangle:before{content:"\f563"}.mdi-vector-union:before{content:"\f564"}.mdi-verified:before{content:"\f565"}.mdi-vibrate:before{content:"\f566"}.mdi-video:before{content:"\f567"}.mdi-video-off:before{content:"\f568"}.mdi-video-switch:before{content:"\f569"}.mdi-view-agenda:before{content:"\f56a"}.mdi-view-array:before{content:"\f56b"}.mdi-view-carousel:before{content:"\f56c"}.mdi-view-column:before{content:"\f56d"}.mdi-view-dashboard:before{content:"\f56e"}.mdi-view-day:before{content:"\f56f"}.mdi-view-grid:before{content:"\f570"}.mdi-view-headline:before{content:"\f571"}.mdi-view-list:before{content:"\f572"}.mdi-view-module:before{content:"\f573"}.mdi-view-quilt:before{content:"\f574"}.mdi-view-stream:before{content:"\f575"}.mdi-view-week:before{content:"\f576"}.mdi-vimeo:before{content:"\f577"}.mdi-vine:before{content:"\f578"}.mdi-violin:before{content:"\f60f"}.mdi-visualstudio:before{content:"\f610"}.mdi-vk:before{content:"\f579"}.mdi-vk-box:before{content:"\f57a"}.mdi-vk-circle:before{content:"\f57b"}.mdi-vlc:before{content:"\f57c"}.mdi-voice:before{content:"\f5cb"}.mdi-voicemail:before{content:"\f57d"}.mdi-volume-high:before{content:"\f57e"}.mdi-volume-low:before{content:"\f57f"}.mdi-volume-medium:before{content:"\f580"}.mdi-volume-off:before{content:"\f581"}.mdi-vpn:before{content:"\f582"}.mdi-walk:before{content:"\f583"}.mdi-wallet:before{content:"\f584"}.mdi-wallet-giftcard:before{content:"\f585"}.mdi-wallet-membership:before{content:"\f586"}.mdi-wallet-travel:before{content:"\f587"}.mdi-wan:before{content:"\f588"}.mdi-watch:before{content:"\f589"}.mdi-watch-export:before{content:"\f58a"}.mdi-watch-import:before{content:"\f58b"}.mdi-water:before{content:"\f58c"}.mdi-water-off:before{content:"\f58d"}.mdi-water-percent:before{content:"\f58e"}.mdi-water-pump:before{content:"\f58f"}.mdi-watermark:before{content:"\f612"}.mdi-weather-cloudy:before{content:"\f590"}.mdi-weather-fog:before{content:"\f591"}.mdi-weather-hail:before{content:"\f592"}.mdi-weather-lightning:before{content:"\f593"}.mdi-weather-night:before{content:"\f594"}.mdi-weather-partlycloudy:before{content:"\f595"}.mdi-weather-pouring:before{content:"\f596"}.mdi-weather-rainy:before{content:"\f597"}.mdi-weather-snowy:before{content:"\f598"}.mdi-weather-sunny:before{content:"\f599"}.mdi-weather-sunset:before{content:"\f59a"}.mdi-weather-sunset-down:before{content:"\f59b"}.mdi-weather-sunset-up:before{content:"\f59c"}.mdi-weather-windy:before{content:"\f59d"}.mdi-weather-windy-variant:before{content:"\f59e"}.mdi-web:before{content:"\f59f"}.mdi-webcam:before{content:"\f5a0"}.mdi-webhook:before{content:"\f62f"}.mdi-wechat:before{content:"\f611"}.mdi-weight:before{content:"\f5a1"}.mdi-weight-kilogram:before{content:"\f5a2"}.mdi-whatsapp:before{content:"\f5a3"}.mdi-wheelchair-accessibility:before{content:"\f5a4"}.mdi-white-balance-auto:before{content:"\f5a5"}.mdi-white-balance-incandescent:before{content:"\f5a6"}.mdi-white-balance-iridescent:before{content:"\f5a7"}.mdi-white-balance-sunny:before{content:"\f5a8"}.mdi-wifi:before{content:"\f5a9"}.mdi-wifi-off:before{content:"\f5aa"}.mdi-wii:before{content:"\f5ab"}.mdi-wikipedia:before{content:"\f5ac"}.mdi-window-close:before{content:"\f5ad"}.mdi-window-closed:before{content:"\f5ae"}.mdi-window-maximize:before{content:"\f5af"}.mdi-window-minimize:before{content:"\f5b0"}.mdi-window-open:before{content:"\f5b1"}.mdi-window-restore:before{content:"\f5b2"}.mdi-windows:before{content:"\f5b3"}.mdi-wordpress:before{content:"\f5b4"}.mdi-worker:before{content:"\f5b5"}.mdi-wrap:before{content:"\f5b6"}.mdi-wrench:before{content:"\f5b7"}.mdi-wunderlist:before{content:"\f5b8"}.mdi-xaml:before{content:"\f673"}.mdi-xbox:before{content:"\f5b9"}.mdi-xbox-controller:before{content:"\f5ba"}.mdi-xbox-controller-off:before{content:"\f5bb"}.mdi-xda:before{content:"\f5bc"}.mdi-xing:before{content:"\f5bd"}.mdi-xing-box:before{content:"\f5be"}.mdi-xing-circle:before{content:"\f5bf"}.mdi-xml:before{content:"\f5c0"}.mdi-yeast:before{content:"\f5c1"}.mdi-yelp:before{content:"\f5c2"}.mdi-youtube-play:before{content:"\f5c3"}.mdi-zip-box:before{content:"\f5c4"}.mdi-18px{font-size:18px}.mdi-24px{font-size:24px}.mdi-36px{font-size:36px}.mdi-48px{font-size:48px}.mdi-dark{color:#0000008a}.mdi-dark.mdi-inactive{color:#00000042}.mdi-light{color:#fff}.mdi-light.mdi-inactive{color:#ffffff4d}.mdi-rotate-45{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.cfp-hotkeys-container{display:table!important;position:fixed;width:100%;height:100%;top:0;left:0;color:#333;font-size:1em;background-color:#ffffffe6}.cfp-hotkeys-container.fade{z-index:-1024;visibility:hidden;opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.cfp-hotkeys-container.fade.in{z-index:10002;visibility:visible;opacity:1}.cfp-hotkeys-title{font-weight:700;text-align:center;font-size:1.2em}.cfp-hotkeys{width:100%;height:100%;display:table-cell;vertical-align:middle}.cfp-hotkeys table{margin:auto;color:#333}.cfp-content{display:table-cell;vertical-align:middle}.cfp-hotkeys-keys{padding:5px;text-align:right}.cfp-hotkeys-key{display:inline-block;color:#fff;background-color:#333;border:1px solid #333;border-radius:5px;text-align:center;margin-right:5px;box-shadow:inset 0 1px #666,0 1px #bbb;padding:5px 9px;font-size:1em}.cfp-hotkeys-text{padding-left:10px;font-size:1em}.cfp-hotkeys-close{position:fixed;top:20px;right:20px;font-size:2em;font-weight:700;padding:5px 10px;border:1px solid #ddd;border-radius:5px;min-height:45px;min-width:45px;text-align:center}.cfp-hotkeys-close:hover{background-color:#fff;cursor:pointer}@media all and (max-width: 500px){.cfp-hotkeys{font-size:.8em}}@media all and (min-width: 750px){.cfp-hotkeys{font-size:1.2em}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-map-pane,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-non-interactive{pointer-events:none}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar>a:first-child,.leaflet-bar>.markup-toolbar-button{display:flex;align-items:center;justify-content:center}.leaflet-bar>a:first-child,.leaflet-bar .markup-toolbar-button:first-child>a{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar>a:last-child,.leaflet-bar .markup-toolbar-button:last-child a{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(layers.a6137456ed160d7606981aa57c559898.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(layers-2x.4f0283c6ce28e888000e978e537a6a56.png);background-size:26px 26px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(marker-icon.2273e3d8ad9264b7daa5bdbf8e6b47f8.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#ffffffb3;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:#ffffff80}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-label{background:#ebebeb;background:#ebebebcf;background-clip:padding-box;border-color:#777;border-color:#00000040;border-radius:4px;border-style:solid;border-width:4px;color:#111;display:block;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;padding:1px 6px;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:6}.leaflet-label.leaflet-clickable{cursor:pointer}.leaflet-label:before,.leaflet-label:after{border-top:6px solid transparent;border-bottom:6px solid transparent;content:none;position:absolute;top:5px}.leaflet-label:before{border-right:6px solid black;border-right-color:inherit;left:-10px}.leaflet-label:after{border-left:6px solid black;border-left-color:inherit;right:-10px}.leaflet-label-right:before,.leaflet-label-left:after{content:""}.leaflet-fullscreen-on .leaflet-control-container div.leaflet-fullscreen-off a{background-image:url(fullscreen-shrink-icon.55b20b70f9ac8293e3afb8087f7e7896.svg)!important;background-size:22px 22px;background-position:center}.leaflet-control-container div.leaflet-fullscreen-off a{background-image:url(fullscreen-icon.a5540fc6b530fabd8d93a4aa9fe75464.svg);background-size:22px 22px;background-position:center}.leaflet-control-container .leaflet-bar{box-shadow:none}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px}.page-content:-webkit-full-screen{width:100%!important;height:100%!important;padding:0 15px!important}body.fullscreen{width:100%;height:100%;padding-top:0}body.fullscreen #wrapper{padding-left:0}body.fullscreen .inset,body.fullscreen .floorplan-view{padding-top:0}body.fullscreen .floorplan-column{width:100%!important;height:100%!important;padding:0!important}body.fullscreen .hide-fullscreen{display:none!important}body.fullscreen .zopim{display:none}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw a{display:block;text-align:center;text-decoration:none}.symbol-menu-actions{flex-direction:row;flex-wrap:wrap;margin-left:12px!important;width:284px}.symbol-menu-actions .symbol-menu{border:none!important;margin:0!important;padding-left:0;padding-right:0}.symbol-menu-actions .symbol-menu span{display:block!important;width:30px;height:30px;background-position:center;background-repeat:no-repeat}.symbol-menu-carat{position:absolute;top:11px;left:-8px;height:0px;width:0px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #1a1d21d9}.symbol-menu-wrapper{width:284px;background-color:#1a1d21d9;display:flex;flex-direction:column;border-radius:4px}.symbol-menu-categories{padding:20px 20px 0}.symbol-menu-symbols{display:flex;flex-direction:row;flex-wrap:wrap;padding:10px}.symbol-menu-symbols-item{width:44px;height:44px;padding:10px;cursor:pointer;list-style-type:none}.symbol-menu-symbols-item:hover{background-color:#1a1d21;border-radius:3px}.symbol-menu-symbols-item .symbol-button{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.symbol-menu-error-message{color:#fff;flex:1 1 100%;display:flex;align-items:center;justify-content:center}.symbol-menu-error-message div{text-align:center;padding:20px 20px 0;white-space:pre-wrap}.leaflet-draw-actions{display:none;list-style:none;margin:0;padding:0;position:absolute;left:30px;top:0;white-space:nowrap;right:30px}.leaflet-draw-actions>li{vertical-align:top;display:inline-block}.leaflet-draw-actions>li a>span{background-size:21px 21px;background-color:#1a1d21d9}.leaflet-draw-actions>li a>span:hover{background-color:#1a1d21;cursor:pointer}.leaflet-draw-actions>li a>span.private-color-label{background-color:transparent}.leaflet-draw-actions>li:first-child a{border-left:none}.leaflet-draw-actions>li:last-child a{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.leaflet-draw-actions>li:last-child a span.measurementpolygon,.leaflet-draw-actions>li:last-child a span.polygon,.leaflet-draw-actions>li:last-child a span.multiline,.leaflet-draw-actions>li:last-child a span.hyperlink-attachment,.leaflet-draw-actions>li:last-child a span.hyperlink-form,.leaflet-draw-actions>li:last-child a span.hyperlink-rfi,.leaflet-draw-actions>li:last-child a span.hyperlink-submittal{border-top-right-radius:3px;border-bottom-right-radius:3px}.leaflet-draw-actions a{border-left:1px solid #aaa;font:11px/19px Lato,sans-serif;margin-top:1px;line-height:29px;text-decoration:none;padding-left:10px;padding-right:10px;height:29px}.leaflet-draw-actions a.color{border-left:1px solid #000;background-color:#1a1d21d9;height:30px;width:30px;padding:7px;cursor:pointer}.leaflet-draw-actions a.color:last-child{width:auto;display:flex;justify-content:space-between;align-items:center}.leaflet-draw-actions a.color:last-child .private-color-label{margin-left:6px;color:#fff;font-family:Lato,sans-serif}.leaflet-draw-actions a.color:hover{background-color:#1a1d21}.leaflet-right .leaflet-draw-actions li:last-child a{-webkit-border-radius:0;border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.leaflet-color-circle{display:block;border:1px solid #ffffff;border-radius:8px;width:14px;height:14px;background-position:center;margin-top:1px;margin-left:1px}.leaflet-draw-draw .hyperlink-menu,.leaflet-draw-draw .drawingmenu,.leaflet-draw-draw .shapemenu,.leaflet-draw-draw .measurementmenu{padding-left:0;padding-right:0;border-left:1px solid #000}.leaflet-draw-draw .hyperlink-menu span,.leaflet-draw-draw .drawingmenu span,.leaflet-draw-draw .shapemenu span,.leaflet-draw-draw .measurementmenu span{display:block!important;width:30px;height:30px;background-position:center;background-repeat:no-repeat}.leaflet-draw-draw .shapemenu{background-size:26px 26px}.leaflet-draw-draw .hyperlink-attachment{background-image:url(hyperlink-menu-option-attachment-paperclip-icon.6a67492b424304c3dbd5f39c244a6ade.svg)!important}.leaflet-draw-draw .hyperlink-photo{background-image:url(hyperlink-menu-option-photo-camera-icon.d96fd99606671554d4942b0d50260f1e.svg)!important}.leaflet-draw-draw .hyperlink-floorplan{background-image:url(hyperlink-menu-option-floorplan-icon.1faacb8629522775ae42f30dae80ee11.svg)!important}.leaflet-draw-draw .hyperlink-form{background-image:url(hyperlink-menu-option-form-icon.e9ad625ef07093eb87ff983fb24324f4.svg)!important;background-size:23px 23px}.leaflet-draw-draw .hyperlink-rfi{background-image:url(hyperlink-menu-option-rfi-icon.f7c9ee8336fc33c39e43e7cc67f88655.svg)!important;background-size:18px 18px}.leaflet-draw-draw .hyperlink-spec{background-image:url(hyperlink-menu-option-spec-icon.60fd886446225f66fb0794d9227bafd9.svg)!important;background-size:17px 17px}.leaflet-draw-draw .hyperlink-submittal{background-image:url(hyperlink-menu-option-submittal-icon.1c05bb59cdd1c4283cd71be158864715.svg)!important;background-size:22px 22px}.leaflet-draw-draw .drawing{background-image:url(drawing-menu-thinnest-stroke-icon.5f4dbc2b5fac794d0ede037aa4b3c622.svg)!important}.leaflet-draw-draw .highlighter-thin{background-image:url(drawing-menu-thin-stroke-icon.6d1058422669be4d9ac25a6185fbde71.svg)!important}.leaflet-draw-draw .highlighter-thick{background-image:url(drawing-menu-thick-stroke-icon.ab0e73d53c691ee645ba63cae5a921c1.svg)!important}.leaflet-draw-draw .cloud{background-image:url(cloud-icon.0f884bdf05bcaeaca3572d58180e649b.svg)!important}.leaflet-draw-draw .rectangle{background-image:url(rectangle-icon.6f10fb931bbe0473af945082c5a2ca19.svg)!important}.leaflet-draw-draw .ellipse{background-image:url(ellipse-icon.f27ebe4db1bb06ebffc76c8f16279f25.svg)!important}.leaflet-draw-draw .triangle{background-image:url(triangle-icon.4162f7ecf015cd71e53b36924f569c57.svg)!important}.leaflet-draw-draw .polygon{background-image:url(shape-menu-option-sigma-polygon.c854cb949d8228e62e48df2a49f8385c.svg)!important}.leaflet-draw-draw .filled-cloud{background-image:url(filled-cloud-icon.e45fc2fb325ec39ed39f218a78154c44.svg)!important}.leaflet-draw-draw .filled-rectangle{background-image:url(filled-rectangle-icon.a410a893b526922c86b34de8c3ed0b7b.svg)!important}.leaflet-draw-draw .filled-ellipse{background-image:url(filled-ellipse-icon.c98c4ecc3735e06001cd16e4045e4564.svg)!important}.leaflet-draw-draw .filled-triangle{background-image:url(filled-triangle-icon.6e47a2dcc31e2cfe30dc5a9d08d98d6e.svg)!important}.leaflet-draw-draw .filled-polygon{background-image:url(filled-polygon-icon.3d4ff63b28c913db5d0b7db099493335.svg)!important}.leaflet-draw-draw .line{background-image:url(drawing-menu-line-icon.5788fb735085039b5e4c4cefcccbe260.svg)!important}.leaflet-draw-draw .arrow{background-image:url(arrow-icon.86a401f1a1ab9e1b2ef1362533ac9242.svg)!important}.leaflet-draw-draw .multiline{background-image:url(drawing-menu-multi-line-icon.70231b596dfcb3eaa03932929330fd13.svg)!important}.leaflet-draw-draw .measurementpolygon{background-image:url(measurements-area-polygon-icon.0d29684b7b7fae3c886394dbb47162f9.svg)!important}.leaflet-draw-draw .measurementlineold{background-image:url(measurements-distance-icon.4dda515a7dbb2ddbaf1482d4deb5d23f.svg)!important}.leaflet-draw-draw .measurementline{background-image:url(measurements-line-icon.d50ef8c95912d2a0eeb457cd57552586.svg)!important}.leaflet-draw-draw .measurementmultiline{background-image:url(measurements-mutiline-icon.7366d3d52ddc23589294f8d01c4f0d66.svg)!important}.leaflet-draw-draw .measurementcalibrate{background-image:url(measurements-calibrate-icon.2334207bcda757bdbd5c0b72ad4679c7.svg)!important}.leaflet-draw-draw .symbol-menu{background-image:url(toolbox-icon.28a000e2f379635bda0b1f2f0d665e70.svg);background-size:18px 18px;background-position:center}.uncalibrated a.measurementmenu{border:none}.uncalibrated span.measurementline,.uncalibrated span.measurementlineold,.uncalibrated span.measurementpolygon,.uncalibrated span.measurementmultiline{display:none!important}.leaflet-draw-edit .leaflet-draw-actions a{color:#fff;background-color:#6496ff}.leaflet-touch .leaflet-draw-actions a{font-size:12px;line-height:30px;height:30px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a,.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:30px;line-height:30px}.leaflet-bar a{color:#fff;width:30px;height:30px;line-height:30px;display:block;text-align:center;text-decoration:none;border-bottom:none;background-color:#1a1d21d9;cursor:pointer}.leaflet-bar a:hover{background-color:#1a1d21;width:30px;height:30px;line-height:30px;display:block;border-bottom:none;color:#fff}.leaflet-bar a.leaflet-control-zoom-in,.leaflet-bar a.leaflet-control-zoom-in:hover{border-bottom:1px solid #ffffff4d;background-image:url(zoom-in-plus-icon.a39fb05df102e107f58b790acc47903e.svg);background-size:13px 13px;background-position:center}.leaflet-bar a.leaflet-control-zoom-out{background-image:url(zoom-out-minus-icon.6296459d4355527425db4e502ef57838.svg);background-size:18px 18px;background-position:center}.leaflet-bar a.leaflet-control-zoom-out{font-size:26px;font-weight:500}.leaflet-bar a.leaflet-disabled{background-color:#3d3d3d}.leaflet-bar a.leaflet-control-zoom-in.leaflet-disabled{background-image:url(zoom-in-plus-icon-disabled.7be2f4d0532a764729ad7fc467915240.svg)}.leaflet-bar a.leaflet-control-zoom-out.leaflet-disabled{background-image:url(zoom-out-minus-icon-disabled.2783af749e07989dd3b27942570850c4.svg)}.leaflet-draw-draw .leaflet-bar a.leaflet-draw-toolbar-button-enabled{background-color:#6496ff}a.leaflet-draw-edit-remove.leaflet-draw-toolbar-button-enabled{background-color:#ff7a64!important}.leaflet-draw-edit .leaflet-bar a.leaflet-draw-toolbar-button-enabled{background-color:#6496ff}.leaflet-bar>a:last-child,.leaflet-bar>a:last-child:hover,.leaflet-bar .markup-toolbar-button:last-child>a,.leaflet-bar .markup-toolbar-button:last-child:hover>a{border-bottom:none}.leaflet-bar a.leaflet-draw-draw-measurementmenu.leaflet-draw-toolbar-button-enabled{border-bottom-right-radius:0}.leaflet-draw-toolbar .leaflet-draw-draw-cloud,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-cloud,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-cloud{background-image:url(cloud-icon.0f884bdf05bcaeaca3572d58180e649b.svg);background-size:26px 26px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-marker,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-marker,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-image:url(draw-map-marker-icon.6473ad4419050b36a42fb8ea96d056b5.svg);background-size:22px 22px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-symbol-menu,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-symbol-menu,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-symbol-menu{background-image:url(toolbox-icon.28a000e2f379635bda0b1f2f0d665e70.svg);background-size:18px 18px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-hyperlink-menu,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-hyperlink-menu,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-hyperlink-menu{background-image:url(hyperlink-icon.7fced177349ca839316833802d50545c.svg);background-size:20px 20px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-drawingmenu,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-drawingmenu,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-drawingmenu{background-image:url(pencil-icon.1849417a6d8792eb93bb889775b522d2.svg);background-size:20px 20px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-shapemenu,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-shapemenu,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-shapemenu{background-image:url(shapes-menu-icon.ae2353b6bc772fc0f3c5367736f5785e.svg);background-size:19px 19px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-measurementmenu,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-measurementmenu,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-measurementmenu{background-image:url(measurements-ruler-menu-icon.15dbfde03af92a5f0e7e314311d05582.svg);background-size:16px 16px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-textrectangle,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-textrectangle,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-textrectangle{background-image:url(text-prompt-a-icon.762debddbb93156ca6fb2dd8b1f4b485.svg);background-size:18px 18px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-arrow,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-arrow,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-arrow{background-image:url(arrow-icon.86a401f1a1ab9e1b2ef1362533ac9242.svg);background-size:22px 22px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-drawing,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-drawing,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-drawing{background-image:url(sheet_tool_freehand_highlight.e67a4399d4195fe97d81df1ba5abdd31.svg);background-size:22px 22px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-measurement,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-measurement,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-measurement{background-image:url(measurements-line-icon.d50ef8c95912d2a0eeb457cd57552586.svg);background-size:22px 22px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-draw-measurementmultiline,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-measurementmultiline,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-measurementmultiline{background-image:url(measurements-mutiline-icon.7366d3d52ddc23589294f8d01c4f0d66.svg);background-size:22px 22px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-color-color.leaflet-draw-toolbar-button-enabled,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-color-color.leaflet-draw-toolbar-button-enabled,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-color-color.leaflet-draw-toolbar-button-enabled{border-top-right-radius:0;border-bottom-right-radius:0}.leaflet-draw-toolbar .leaflet-draw-color-color,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-color-color,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-color-color{background-image:none;padding:7px}.leaflet-draw-draw-toggle.disabled,.leaflet-retina .leaflet-draw-draw-toggle.disabled,.leaflet-touch .leaflet-draw-draw-toggle.disabled{pointer-events:none}.toggle-layers-popover{position:absolute;display:block;top:30px;left:inherit;right:0;width:250px;border:1px solid #dcdcdc;border-radius:0}.toggle-layers-popover .arrow{left:inherit!important;border-width:7px!important;top:-15px!important;right:7px;border-bottom-color:#dcdcdc!important}.toggle-layers-popover .fa-lock,.toggle-layers-popover .fa-unlock{cursor:pointer;font-size:20px;line-height:44px}.toggle-layers-popover .fa-lock{margin-right:15px}.toggle-layers-popover .fa-unlock{color:#9a9a9a;margin-right:9px}.toggle-layers-popover .checkbox{padding:0 18px}.toggle-layers-popover .sub-checkbox{padding-left:40px}.toggle-layers-popover .sub-sub-checkbox{padding-left:62px}.markup-color-select{display:flex;flex-wrap:wrap;margin-left:15px;margin-right:28px;max-width:140px}.markup-color-select .markup-color-layer-circle{position:relative;width:18px;height:18px;border-radius:50%;margin:5px;border:1px solid lightgray;transition:box-shadow .1s ease}.markup-color-select .markup-color-layer-circle:hover{box-shadow:0 0 5px #d3d3d3}.markup-color-select .markup-color-layer-circle.RED{background-color:red}.markup-color-select .markup-color-layer-circle.DARK_BLUE{background-color:#00f}.markup-color-select .markup-color-layer-circle.ORANGE{background-color:#ff7f00}.markup-color-select .markup-color-layer-circle.DARK_GREEN{background-color:green}.markup-color-select .markup-color-layer-circle.PINK{background-color:#f0f}.markup-color-select .markup-color-layer-circle.LIGHT_BLUE{background-color:#0ff}.markup-color-select .markup-color-layer-circle.YELLOW{background-color:#ff0}.markup-color-select .markup-color-layer-circle.LIGHT_GREEN{background-color:#0f0}.markup-color-select .markup-color-layer-circle.WHITE{background-color:#fff}.markup-color-select .markup-color-layer-circle.BLACK{background-color:#000}.markup-color-select .markup-color-layer-circle.PRIVATE{background-color:#7700b9}.markup-color-select .markup-color-layer-circle .enabled-check{position:absolute;opacity:0;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .1s ease}.markup-color-select .markup-color-layer-circle.enabled .enabled-check{opacity:1}.markup-color-select .private-markup-wrapper{display:flex;align-items:center}.markup-color-select .private-markup-wrapper .markup-color-layer-circle.PRIVATE{margin-right:10px}.markup-color-select .private-markup-wrapper .private-markup-label{margin:0}.leaflet-draw-toolbar .leaflet-draw-edit-edit,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-edit-edit,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-image:url(edit-crosshairs-icon.eadce34f580b651c726bb122a8ef8816.svg);background-size:18px 18px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-edit-select,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-edit-select,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-select{background-image:url(arrow-selector.fee3056d7182ac6d7c2020f843d92cd0.svg);background-size:15px 15px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-edit-undo,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-edit-undo,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-undo{background-image:url(undo.c70a438c27fb2546195e914daf941b0e.svg);background-size:19px 19px;background-position:center}.leaflet-draw-toolbar .leaflet-draw-edit-remove,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-edit-remove,.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-image:url(remove-trash-delete-icon.1dfdcb98d47ae1e7022c01d09503b8a0.svg);background-size:18px 18px;background-position:center}.leaflet-mouse-marker{background-color:#fff;cursor:crosshair}.leaflet-draw-tooltip{background-color:#3d3d3d;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;color:#fff;font:12px/18px Lato,sans-serif;margin-left:25px;margin-top:-21px;padding:4px 8px;position:absolute;visibility:hidden;white-space:nowrap;z-index:6}.leaflet-draw-tooltip:before{border-right:6px solid black;border-right-color:#3d3d3d;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{background-color:#f2dede;border:1px solid #e6b6bd;color:#b94a48}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{font-size:1%;opacity:.6;position:absolute;width:5px;height:5px}.leaflet-hyperlink-marker{width:inherit!important;height:inherit!important}.leaflet-hyperlink-marker .hyperlink{float:left;width:20px;height:20px;pointer-events:none}.leaflet-hyperlink-marker .description{z-index:-1;position:relative;color:red;background-color:#ffffffb3;font-size:10px;margin:5px 0 5px 12px;padding-left:10px;white-space:nowrap;line-height:10px;border-radius:10px}.leaflet-text-marker .description{line-height:normal;text-align:left;background:transparent;color:red;overflow:hidden;word-break:break-word;white-space:pre-wrap;font-weight:400;padding:0!important}.leaflet-text-marker .measurement{font-size:24px}.leaflet-measurement-area-marker{pointer-events:none!important}.leaflet-measurement-line-marker .description,.leaflet-measurement-area-marker .description{white-space:pre;line-height:1;font-weight:700}.leaflet-marker-icon.leaflet-interactive.leaflet-text-marker,.leaflet-marker-icon.leaflet-interactive.leaflet-text-marker .description,.leaflet-marker-pane.editing .leaflet-text-marker{pointer-events:none}.photo-map .leaflet-text-marker .measurement{background-color:transparent}.photo-map .leaflet-pane.leaflet-marker-pane:not(.editing){pointer-events:auto}.photo-map .leaflet-pane.leaflet-marker-pane:not(.editing) .description,.photo-map .leaflet-pane.leaflet-marker-pane:not(.editing) .measurement{pointer-events:auto}.photo-modal .draw-popup{width:auto}.photo-modal .draw-popup .leaflet-popup-content{width:auto!important;min-width:206px}.draw-popup{color:#3d3d3d;font-size:15px;width:240px}.draw-popup a{color:#6496ff}.draw-popup a.toggle-delete{color:#ff7a64}.draw-popup .leaflet-popup-content{width:206px!important;max-height:300px;margin:15px;border:none}.draw-popup .popup-title{font-weight:500;margin-bottom:10px}.draw-popup .floorplan-header{margin-top:-30px;height:30px;line-height:30px;background:#3d3d3d;color:#fff;position:absolute;width:100%;padding:0 12px;font-size:13px}.draw-popup .floorplan-header .fa-pencil{position:absolute;top:8px;right:12px}.draw-popup .popup-section{margin:10px 0;position:relative}.draw-popup .popup-section .measurement-calibrate-input{width:180px}.draw-popup .popup-section .fa.fa-search{color:#dcdcdc;position:absolute;right:8px;top:8px;font-size:14px}.draw-popup .popup-section .floorplan-input,.draw-popup .popup-section .attachment-input{padding-right:25px}.draw-popup .popup-section .floorplan{max-width:206px!important;max-height:180px!important;border:1px solid #dcdcdc}.draw-popup .popup-section .attachment{color:#3d3d3d;border:1px solid #dcdcdc;border-radius:3px;width:100%;display:block;padding:6px 30px 6px 12px;font-size:13px}.draw-popup .popup-section .attachment .icon{float:left;height:18px;width:18px;margin-right:5px}.draw-popup .popup-section .attachment .form-icon{float:left;margin-left:-5px;height:25px;width:25px;margin-top:-3px;margin-right:5px}.draw-popup .popup-section .attachment .fa-pencil{position:absolute;top:9px;right:12px}.draw-popup .popup-section .btn-group-vertical{width:100%}.draw-popup .popup-section .attachment-photos{position:relative;height:100%;max-height:192px;display:flex;flex-wrap:wrap}.draw-popup .popup-section .attachment-photos .attachment-photo{position:relative;display:inline-block;margin:0 5px 5px 0}.draw-popup .popup-section .attachment-photos .saved,.draw-popup .popup-section .attachment-photos .image-thumb-placeholder{border:1px solid #dcdcdc;width:66px;height:66px}.draw-popup .popup-section .attachment-photos .loading{position:absolute;top:0;width:66px;height:66px}.draw-popup .popup-section .attachment-photos .loading-spinner{width:32px;height:32px;margin:17px}.draw-popup .popup-section .attachment-photos .delete-attachment{position:absolute;left:22px;top:22px}.draw-popup .popup-section .photo-actions{color:#333;font-size:13px}.draw-popup .popup-section .photo-actions .delete-container{display:inline-block}.draw-popup .popup-section .fw-segmented-buttons button{min-width:auto;max-width:unset}.draw-popup.hyperlink-spec-popup,.draw-popup.hyperlink-submittal-popup,.draw-popup.hyperlink-rfi-popup{width:335px}.draw-popup.hyperlink-photo-popup{width:391px}.draw-popup.hyperlink-photo-popup .leaflet-popup-content{width:361px!important}.leaflet-marker-icon:focus{outline:0}.leaflet-edit-marker-selected,.leaflet-remove-marker-selected{background:#ff00001a!important;border:2px dashed rgba(255,0,0,.6)!important;-webkit-border-radius:2px;border-radius:2px}.leaflet-edit-marker-selected .description,.leaflet-remove-marker-selected .description{background:transparent}.leaflet-edit-marker-selected,.leaflet-edit-move,.leaflet-edit-resize{cursor:move}.leaflet-edit-rotate{background-color:#1a1d21d9;color:#1a1d21d9;border-radius:6px;cursor:grab}.leaflet-edit-solid{stroke-opacity:1;stroke-width:4}.leaflet-marker-icon.leaflet-interactive.leaflet-editing-icon{border-radius:6px;color:#1a1d21d9;cursor:move}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}.color-picker-red{background-color:red!important}.color-picker-darkblue{background-color:#00f!important}.color-picker-lightblue{background-color:#0ff!important}.color-picker-orange{background-color:#ff7f00!important}.color-picker-yellow{background-color:#ff0!important}.color-picker-darkgreen{background-color:green!important}.color-picker-lightgreen{background-color:#0f0!important}.color-picker-pink{background-color:#f0f!important}.color-picker-white{background-color:#fff!important}.color-picker-black{background-color:#000!important}.color-picker-private{background-color:#7700b9!important;border-bottom-right-radius:8px!important;border-top-right-radius:8px!important}.color-picker-private:after{content:"";background:url(mask-icon.7bdbec92ddf9fe8340f8bd3ab3d1cc5b.svg) no-repeat;opacity:.8;width:12px;height:6px;top:50%;transform:translate(-50%,-50%);position:absolute}.leaflet-draw-color>ul>li a span.color-picker-private{margin-top:-1px}.leaflet-contextmenu{display:none;text-align:left;min-width:160px;padding-bottom:10px;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;background-clip:padding-box}.leaflet-contextmenu-separator{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.leaflet-contextmenu a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#3d3d3d;white-space:nowrap}.leaflet-contextmenu a:first-child{color:#fff;background-color:#3d3d3d;padding:8px 20px;margin-bottom:10px}.leaflet-contextmenu a:hover,.leaflet-contextmenu a:focus{text-decoration:none}.leaflet-contextmenu a.leaflet-contextmenu-item-disabled{color:#dcdcdc;cursor:not-allowed}.leaflet-contextmenu a.leaflet-contextmenu-item-disabled .danger{color:#dcdcdc!important}.leaflet-contextmenu-restyle{display:none;width:200px;padding:8px 0;background-color:#fff;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;-webkit-box-shadow:0px 2px 12px rgba(0,0,0,.1);border-radius:3px;cursor:default}.leaflet-contextmenu-restyle-separator{height:1px;margin:8px 0;overflow:hidden;background-color:#edeeef}.leaflet-contextmenu-restyle a{display:flex;justify-content:space-between;margin:0 8px;padding:4px 8px;color:#303234;font-family:Lato,sans-serif;font-weight:400;font-size:13px;line-height:19px}.leaflet-contextmenu-restyle a:hover{background-color:#f5f6f7;border-radius:1px}.leaflet-contextmenu-restyle a span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaflet-contextmenu-restyle a .key-shortcut{color:#696d74;padding-left:16px;flex-shrink:0}.leaflet-contextmenu-restyle a .view-in-3d-icon{height:19px;filter:invert(47%) sepia(1%) saturate(2641%) hue-rotate(180deg) brightness(87%) contrast(88%)}.leaflet-contextmenu-restyle-item .danger{color:#d2051e!important}.leaflet-contextmenu-restyle a.leaflet-contextmenu-restyle-item-disabled{color:#9a9ca1;cursor:not-allowed}.leaflet-contextmenu-restyle a.leaflet-contextmenu-restyle-item-disabled *{cursor:not-allowed}.leaflet-contextmenu-restyle a.leaflet-contextmenu-restyle-item-disabled .danger{color:#9a9ca1!important}.leaflet-popup-content-wrapper{box-shadow:0 0 8px #0000004d;border-radius:2px}.leaflet-pane>svg path.leaflet-interactive{cursor:pointer}.leaflet-pane>svg path.leaflet-interactive.leaflet-interactive-edit,.leaflet-pane>svg path.leaflet-interactive.leaflet-interactive-drag{cursor:move}.leaflet-pane>svg path.leaflet-interactive.pointer-events-visible{pointer-events:visible}path.leaflet-map-border{pointer-events:none!important}#floorplanMap div.leaflet-control-container div.leaflet-bottom.leaflet-right ul.dropdown-menu{background-color:transparent;max-height:500px;overflow-y:scroll}.leaflet-draw-toolbar-button-disabled-hyperlink-menu{background-image:url(hyperlink-icon-disabled.9847bf1932d5e626f42e1e8cf94c26a4.svg)!important;cursor:not-allowed}.leaflet-draw-toolbar-button-disabled-measurementmenu{background-image:url(measurements-ruler-menu-icon-disabled.e2d80827001c7a767607a180e4ee9440.svg)!important;cursor:not-allowed}li.leaflet-draw-toolbar-button-disabled>a{cursor:not-allowed}li.leaflet-draw-toolbar-button-disabled span.measurementcalibrate{background-image:url(measurements-calibrate-icon-disabled.78bfe55ea4f699d32ec8bf0ff9f23fab.svg)!important}li.leaflet-draw-toolbar-button-disabled>a.color>span{opacity:.3}.leaflet-container img.leaflet-image-layer{user-select:none}tags-input{display:block}tags-input *,tags-input *:before,tags-input *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}tags-input .host{position:relative;margin-top:5px;margin-bottom:5px;height:100%}tags-input .host:active{outline:none}tags-input .tags{-moz-appearance:textfield;-webkit-appearance:textfield;padding:1px;overflow:hidden;word-wrap:break-word;cursor:text;background-color:#fff;border:1px solid darkgray;box-shadow:1px 1px 1px #d3d3d3 inset;height:100%}tags-input .tags.focused{outline:none;-webkit-box-shadow:0 0 3px 1px rgba(5,139,242,.6);-moz-box-shadow:0 0 3px 1px rgba(5,139,242,.6);box-shadow:0 0 3px 1px #058bf299}tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}tags-input .tags .tag-item{margin:2px;padding:0 5px;display:inline-block;float:left;font:14px Helvetica Neue,Helvetica,Arial,sans-serif;height:26px;line-height:25px;border:1px solid #acacac;border-radius:3px;background:-webkit-linear-gradient(top,#f0f9ff 0%,#cbebff 47%,#a1dbff 100%);background:linear-gradient(to bottom,#f0f9ff,#cbebff 47%,#a1dbff)}tags-input .tags .tag-item.selected{background:-webkit-linear-gradient(top,#febbbb 0%,#fe9090 45%,#ff5c5c 100%);background:linear-gradient(to bottom,#febbbb,#fe9090 45%,#ff5c5c)}tags-input .tags .tag-item .remove-button{margin:0 0 0 5px;padding:0;border:none;background:none;cursor:pointer;vertical-align:middle;font:700 16px Arial,sans-serif;color:#585858}tags-input .tags .tag-item .remove-button:active{color:red}tags-input .tags .input{border:0;outline:none;margin:2px;padding:0 0 0 5px;float:left;height:26px;font:14px Helvetica Neue,Helvetica,Arial,sans-serif}tags-input .tags .input.invalid-tag{color:red}tags-input .tags .input::-ms-clear{display:none}tags-input.ng-invalid .tags{-webkit-box-shadow:0 0 3px 1px rgba(255,0,0,.6);-moz-box-shadow:0 0 3px 1px rgba(255,0,0,.6);box-shadow:0 0 3px 1px #f009}tags-input[disabled] .host:focus{outline:none}tags-input[disabled] .tags{background-color:#eee;cursor:default}tags-input[disabled] .tags .tag-item{opacity:.65;background:-webkit-linear-gradient(top,#f0f9ff 0%,rgba(203,235,255,.75) 47%,rgba(161,219,255,.62) 100%);background:linear-gradient(to bottom,#f0f9ff,#cbebffbf 47%,#a1dbff9e)}tags-input[disabled] .tags .tag-item .remove-button{cursor:default}tags-input[disabled] .tags .tag-item .remove-button:active{color:#585858}tags-input[disabled] .tags .input{background-color:#eee;cursor:default}tags-input .autocomplete{margin-top:5px;position:absolute;padding:5px 0;z-index:999;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003}tags-input .autocomplete .suggestion-list{margin:0;padding:0;list-style-type:none;max-height:280px;overflow-y:auto;position:relative}tags-input .autocomplete .suggestion-item{padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:16px Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;background-color:#fff}tags-input .autocomplete .suggestion-item.selected{color:#fff;background-color:#0097cf}tags-input .autocomplete .suggestion-item.selected em{color:#fff;background-color:#0097cf}tags-input .autocomplete .suggestion-item em{font: 700 16px Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;background-color:#fff}tags-input{box-shadow:none;border:none;padding:0;min-height:34px}tags-input .host{margin:0}tags-input .tags{-moz-appearance:none;-webkit-appearance:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}tags-input .tags .tag-item{color:#fff;background:#428bca;border:1px solid #357ebd;border-radius:4px}tags-input .tags .tag-item.selected{color:#fff;background:#d9534f;border:1px solid #d43f3a}tags-input .tags .tag-item .remove-button:hover{text-decoration:none}tags-input .tags.focused{border:1px solid #66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}tags-input .autocomplete{border-radius:4px}tags-input .autocomplete .suggestion-item.selected{color:#262626;background-color:#f5f5f5}tags-input .autocomplete .suggestion-item.selected em{color:#262626;background-color:#f5f5f5}tags-input .autocomplete .suggestion-item em{color:#000;background-color:#fff}tags-input.ng-invalid .tags{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}tags-input[disabled] .tags{background-color:#eee}tags-input[disabled] .tags .tag-item{background:#337ab7;opacity:.65}tags-input[disabled] .tags .input{background-color:#eee}.input-group tags-input{padding:0;display:table-cell}.input-group tags-input:not(:first-child) .tags{border-top-left-radius:0;border-bottom-left-radius:0}.input-group tags-input:not(:last-child) .tags{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-lg tags-input:first-child .tags{border-top-left-radius:6px;border-bottom-left-radius:6px}.input-group-lg tags-input:last-child .tags{border-top-right-radius:6px;border-bottom-right-radius:6px}.input-group-sm tags-input:first-child .tags{border-top-left-radius:3px;border-bottom-left-radius:3px}.input-group-sm tags-input:last-child .tags{border-top-right-radius:3px;border-bottom-right-radius:3px}tags-input.ti-input-lg,.input-group-lg tags-input{min-height:46px}tags-input.ti-input-lg .tags,.input-group-lg tags-input .tags{border-radius:6px}tags-input.ti-input-lg .tags .tag-item,.input-group-lg tags-input .tags .tag-item{height:38px;line-height:37px;font-size:18px;border-radius:6px}tags-input.ti-input-lg .tags .tag-item .remove-button,.input-group-lg tags-input .tags .tag-item .remove-button{font-size:20px}tags-input.ti-input-lg .tags .input,.input-group-lg tags-input .tags .input{height:38px;font-size:18px}tags-input.ti-input-sm,.input-group-sm tags-input{min-height:30px}tags-input.ti-input-sm .tags,.input-group-sm tags-input .tags{border-radius:3px}tags-input.ti-input-sm .tags .tag-item,.input-group-sm tags-input .tags .tag-item{height:22px;line-height:21px;font-size:12px;border-radius:3px}tags-input.ti-input-sm .tags .tag-item .remove-button,.input-group-sm tags-input .tags .tag-item .remove-button{font-size:16px}tags-input.ti-input-sm .tags .input,.input-group-sm tags-input .tags .input{height:22px;font-size:12px}.has-feedback tags-input .tags{padding-right:30px}.has-success tags-input .tags{border-color:#3c763d}.has-success tags-input .tags.focused{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px #00000013,0 0 6px #67b168}.has-error tags-input .tags{border-color:#a94442}.has-error tags-input .tags.focused{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.has-warning tags-input .tags{border-color:#8a6d3b}.has-warning tags-input .tags.focused{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px #00000013,0 0 6px #c0a16b}/*!
 * Photo Sphere Viewer 4.8.1
 * @copyright 2014-2015 Jérémy Heleine
 * @copyright 2015-2022 Damien "Mistic" Sorel
 * @licence MIT (https://opensource.org/licenses/MIT)
 */.psv-container{width:100%;height:100%;margin:0;padding:0;position:relative;background:radial-gradient(#fff,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf);overflow:hidden}.psv-container--fullscreen{position:fixed;inset:0}.psv-canvas-container{position:absolute;top:0;left:0;z-index:0;-webkit-transition:opacity linear .1s;transition:opacity linear .1s}.psv-canvas{display:block}.psv-loader-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80}.psv-loader{position:relative;text-align:center;color:#3d3d3db3;width:150px;height:150px;border:10px solid transparent}.psv-loader:before{content:"";display:inline-block;height:100%;vertical-align:middle}.psv-loader,.psv-loader-image,.psv-loader-text{display:inline-block;vertical-align:middle}.psv-loader-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.psv-loader-text{font:14px sans-serif}.psv-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:90;bottom:-40px;left:0;width:100%;height:40px;background:#3d3d3d80;-webkit-transition:bottom ease-in-out .1s;transition:bottom ease-in-out .1s}.psv-navbar--open{bottom:0}.psv-navbar,.psv-navbar *{-webkit-box-sizing:content-box;box-sizing:content-box}.psv-caption{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#ffffffb3;overflow:hidden;text-align:center}.psv-caption-icon{height:20px;width:20px;cursor:pointer}.psv-caption-icon *{fill:#ffffffb3}.psv-caption-content{display:inline-block;padding:10px;font:16px sans-serif;white-space:nowrap}.psv-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px;position:relative;cursor:pointer;height:20px;width:20px;background:transparent;color:#ffffffb3}.psv-button--active{background:#fff3}.psv-button--disabled{pointer-events:none;opacity:.5}.psv-button-svg{width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.psv-button:not(.psv-button--disabled):focus-visible{outline:2px solid #007cff;outline-offset:-2px}.psv-container:not(.psv--is-touch) .psv-button--hover-scale:not(.psv-button--disabled):hover .psv-button-svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.psv-move-button+.psv-move-button{margin-left:-10px}.psv-custom-button{width:auto}.psv-autorotate-button.psv-button{width:25px;height:25px;padding:7.5px}.psv-zoom-range.psv-button{width:80px;height:1px;margin:10px 0;padding:9.5px 0;max-width:600px}.psv-zoom-range-line{position:relative;width:80px;height:1px;background:#ffffffb3;-webkit-transition:all .3s ease;transition:all .3s ease}.psv-zoom-range-handle{position:absolute;border-radius:50%;top:-3px;width:7px;height:7px;background:#ffffffb3;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-line{-webkit-box-shadow:0 0 2px rgba(255,255,255,.7);box-shadow:0 0 2px #ffffffb3}.psv-zoom-range:not(.psv-button--disabled):hover .psv-zoom-range-handle{-webkit-transform:scale(1.3);transform:scale(1.3)}.psv-notification{position:absolute;z-index:100;bottom:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 2em;opacity:0;-webkit-transition-property:opacity,bottom;transition-property:opacity,bottom;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.2s;transition-duration:.2s}.psv-notification-content{max-width:50em;background-color:#3d3d3dcc;border-radius:4px;padding:.5em 1em;font:14px sans-serif;color:#fff}.psv-notification--visible{opacity:100;bottom:80px}.psv-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:110;inset:0;background:radial-gradient(#fff,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf);color:#000;opacity:.8}.psv-overlay-image{margin-bottom:4vh}.psv-overlay-image svg{width:50vw}@media (orientation: landscape){.psv-overlay-image svg{width:25vw}}.psv-overlay-text{font:30px sans-serif;text-align:center}.psv-overlay-subtext{font:20px sans-serif;opacity:.8;text-align:center}.psv-panel{position:absolute;z-index:90;right:0;height:100%;width:400px;max-width:calc(100% - 24px);background:#0a0a0ab3;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s;transition-duration:.1s;cursor:default;margin-left:9px}.psv--has-navbar .psv-panel{height:calc(100% - 40px)}.psv-panel-close-button{display:none;position:absolute;top:0;left:-24px;width:24px;height:24px;background:#000000e6}.psv-panel-close-button:before,.psv-panel-close-button:after{content:"";position:absolute;top:50%;left:4px;width:15px;height:1px;background-color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transition-property:width,left,-webkit-transform;transition-property:width,left,-webkit-transform;transition-property:width,left,transform;transition-property:width,left,transform,-webkit-transform}.psv-panel-close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.psv-panel-close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.psv-panel-close-button:hover:before,.psv-panel-close-button:hover:after{left:0;width:23px}.psv-panel-close-button:hover:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.psv-panel-close-button:hover:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.psv-panel-resizer{display:none;position:absolute;top:0;left:-9px;width:9px;height:100%;background-color:#000000e6;cursor:col-resize}.psv-panel-resizer:before{content:"";position:absolute;top:50%;left:1px;margin-top:-14.5px;width:1px;height:1px;-webkit-box-shadow:1px 0 #fff,3px 0px #fff,5px 0px #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff;box-shadow:1px 0 #fff,3px 0 #fff,5px 0 #fff,1px 2px #fff,3px 2px #fff,5px 2px #fff,1px 4px #fff,3px 4px #fff,5px 4px #fff,1px 6px #fff,3px 6px #fff,5px 6px #fff,1px 8px #fff,3px 8px #fff,5px 8px #fff,1px 10px #fff,3px 10px #fff,5px 10px #fff,1px 12px #fff,3px 12px #fff,5px 12px #fff,1px 14px #fff,3px 14px #fff,5px 14px #fff,1px 16px #fff,3px 16px #fff,5px 16px #fff,1px 18px #fff,3px 18px #fff,5px 18px #fff,1px 20px #fff,3px 20px #fff,5px 20px #fff,1px 22px #fff,3px 22px #fff,5px 22px #fff,1px 24px #fff,3px 24px #fff,5px 24px #fff,1px 26px #fff,3px 26px #fff,5px 26px #fff,1px 28px #fff,3px 28px #fff,5px 28px #fff;background:transparent}.psv-panel-content{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#dcdcdc;font:16px sans-serif;overflow:auto}.psv-panel-content:not(.psv-panel-content--no-margin){padding:1em}.psv-panel-content--no-interaction{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.psv-panel--open{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s}.psv-panel--open .psv-panel-close-button,.psv-panel--open .psv-panel-resizer{display:block}@media screen and (max-width: 400px){.psv-panel{width:100%;max-width:none}.psv-panel-resizer{display:none}.psv-panel-close-button{left:0}}.psv-panel-menu{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.psv-panel-menu-title{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:24px sans-serif;margin:24px 12px}.psv-panel-menu-title svg{width:24px;height:24px;margin-right:12px}.psv-panel-menu-list{-webkit-box-flex:1;-ms-flex:1;flex:1;list-style:none;margin:0;padding:0;overflow-x:hidden}.psv-panel-menu-item{min-height:1.5em;padding:.5em 1em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.psv-panel-menu-item--active{outline:1px solid currentcolor;outline-offset:-1px}.psv-panel-menu-item-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;height:1.5em;width:1.5em;margin-right:.5em}.psv-panel-menu-item-icon img{max-width:100%;max-height:100%}.psv-panel-menu-item-icon svg{width:100%;height:100%}.psv-panel-menu-item:focus-visible{outline:2px solid #007cff;outline-offset:-2px}.psv-panel-menu--stripped .psv-panel-menu-item:hover{background:#fff3}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(odd):before{background:#ffffff1a}.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n),.psv-panel-menu--stripped .psv-panel-menu-item:nth-child(2n):before{background:transparent}.psv-container:not(.psv--is-touch) .psv-panel-menu-item:hover{background:#fff3}.psv-tooltip{position:absolute;z-index:50;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:200px;background-color:#3d3d3dcc;border-radius:4px;padding:.5em 1em;opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.1s;transition-duration:.1s}.psv-tooltip-content{color:#fff;font:14px sans-serif;text-shadow:0 1px #000}.psv-tooltip-arrow{position:absolute;height:0;width:0;border:7px solid transparent}.psv-tooltip--top-left,.psv-tooltip--top-center,.psv-tooltip--top-right{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.psv-tooltip--top-left .psv-tooltip-arrow,.psv-tooltip--top-center .psv-tooltip-arrow,.psv-tooltip--top-right .psv-tooltip-arrow{border-top-color:#3d3d3dcc}.psv-tooltip--bottom-left,.psv-tooltip--bottom-center,.psv-tooltip--bottom-right{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.psv-tooltip--bottom-left .psv-tooltip-arrow,.psv-tooltip--bottom-center .psv-tooltip-arrow,.psv-tooltip--bottom-right .psv-tooltip-arrow{border-bottom-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--center-left,.psv-tooltip--left-bottom{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.psv-tooltip--left-top .psv-tooltip-arrow,.psv-tooltip--center-left .psv-tooltip-arrow,.psv-tooltip--left-bottom .psv-tooltip-arrow{border-left-color:#3d3d3dcc}.psv-tooltip--right-top,.psv-tooltip--center-right,.psv-tooltip--right-bottom{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}.psv-tooltip--right-top .psv-tooltip-arrow,.psv-tooltip--center-right .psv-tooltip-arrow,.psv-tooltip--right-bottom .psv-tooltip-arrow{border-right-color:#3d3d3dcc}.psv-tooltip--left-top,.psv-tooltip--top-left{-webkit-box-shadow:-3px -3px 0 rgba(90,90,90,.7);box-shadow:-3px -3px #5a5a5ab3}.psv-tooltip--top-center{-webkit-box-shadow:0 -3px 0 rgba(90,90,90,.7);box-shadow:0 -3px #5a5a5ab3}.psv-tooltip--right-top,.psv-tooltip--top-right{-webkit-box-shadow:3px -3px 0 rgba(90,90,90,.7);box-shadow:3px -3px #5a5a5ab3}.psv-tooltip--left-bottom,.psv-tooltip--bottom-left{-webkit-box-shadow:-3px 3px 0 rgba(90,90,90,.7);box-shadow:-3px 3px #5a5a5ab3}.psv-tooltip--bottom-center{-webkit-box-shadow:0 3px 0 rgba(90,90,90,.7);box-shadow:0 3px #5a5a5ab3}.psv-tooltip--right-bottom,.psv-tooltip--bottom-right{-webkit-box-shadow:3px 3px 0 rgba(90,90,90,.7);box-shadow:3px 3px #5a5a5ab3}.psv-tooltip--center-left{-webkit-box-shadow:-3px 0 0 rgba(90,90,90,.7);box-shadow:-3px 0 #5a5a5ab3}.psv-tooltip--center-right{-webkit-box-shadow:3px 0 0 rgba(90,90,90,.7);box-shadow:3px 0 #5a5a5ab3}.psv-tooltip--visible{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1;-webkit-transition-duration:.1s;transition-duration:.1s}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}/*!
 * FullCalendar v3.0.1 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2016 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:Courier New,Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203a";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\ab";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\bb";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25c4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25ba";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25bc";font-size:125%;top:2%}.fc-icon-x:after{content:"\d7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-down,.fc-state-active{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px #00000026}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em;background-color:inherit}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px #0003}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px #0000004d}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;inset:-10px 0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;inset:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:2px}.fc-basic-view th.fc-week-number,.fc-basic-view th.fc-day-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:gray}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\a0-\a0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;inset:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.19.8 - 2017-04-18T05:43:43.881Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close{display:none}.select-locked>.ui-select-match-close{display:none}body>.select2-container.open{z-index:9999}.ui-select-container[theme=select2].direction-up .ui-select-match,.ui-select-container.select2.direction-up .ui-select-match{border-radius:0 0 4px 4px}.ui-select-container[theme=select2].direction-up .ui-select-dropdown,.ui-select-container.select2.direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px #00000040;margin-top:-4px}.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search,.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match,.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.selectize-input.selectize-focus{border-color:#007fbb!important}.selectize-control.single>.selectize-input>input{width:100%}.selectize-control.multi>.selectize-input>input{margin:0!important}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px #00000040;margin-top:-2px}.ui-select-container[theme=selectize] input.ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:0}.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px!important}.ui-select-bootstrap .ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:none;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>span{cursor:pointer;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>span:hover,.ui-select-bootstrap .ui-select-choices-row>span:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.disabled>span,.ui-select-bootstrap .ui-select-choices-row.active.disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px #00000040}.ui-select-bootstrap .ui-select-match-text{width:100%;padding-right:1em}.ui-select-bootstrap .ui-select-match-text span{display:inline-block;width:100%;overflow:hidden}.ui-select-bootstrap .ui-select-toggle>a.btn{position:absolute;height:10px;right:10px;margin-top:-2px}.ui-select-refreshing.glyphicon{position:absolute;right:0;padding:8px 27px}@-webkit-keyframes ui-select-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ui-select-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ui-select-spin{-webkit-animation:ui-select-spin 2s infinite linear;animation:ui-select-spin 2s infinite linear}.ui-select-refreshing.ng-animate{-webkit-animation:none 0s}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.switch.switch-small{min-width:33px}.switch.switch-medium{min-width:50px}.switch.switch-large{min-width:60px}.switch.switch-small>.switch-pane>span{font-size:9px}.switch.switch-medium>.switch-pane>span{font-size:16px}.switch.switch-large>.switch-pane>span{font-size:16px}.switch{border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;padding:0;margin:0;cursor:pointer;box-shadow:#dfdfdf 0 0 inset;transition:.3s ease-out all;-webkit-transition:.3s ease-out all;white-space:nowrap}.switch small{border-radius:100%;box-shadow:0 1px 3px #0006;position:absolute;top:0;right:calc(100% - 30px);transition:.3s ease-out all;-webkit-transition:.3s ease-out all;background:#fff;display:flex;align-items:center;justify-content:center}.switch.switch-small{height:20px;border-radius:20px}.switch.switch-small small{width:20px;height:20px;right:calc(100% - 20px)}.switch.switch-small>.switch-pane>span{line-height:20px}.switch.switch-small>.switch-pane .switch-label-checked{padding-right:25px;padding-left:10px}.switch.switch-small>.switch-pane .switch-label-unchecked{padding-left:25px;padding-right:10px}.switch.switch-medium{height:30px;border-radius:30px}.switch.switch-medium small{width:30px;height:30px;right:calc(100% - 30px)}.switch.switch-medium>.switch-pane>span{line-height:30px}.switch.switch-medium>.switch-pane .switch-label-checked{padding-right:35px;padding-left:15px}.switch.switch-medium>.switch-pane .switch-label-unchecked{padding-left:35px;padding-right:15px}.switch.switch-large{height:40px;border-radius:40px}.switch.switch-large small{width:40px;height:40px;right:calc(100% - 40px)}.switch.switch-large>.switch-pane>span{line-height:40px}.switch.switch-large>.switch-pane .switch-label-checked{padding-right:45px;padding-left:20px}.switch.switch-large>.switch-pane .switch-label-unchecked{padding-left:45px;padding-right:20px}.switch.checked{background:#64bd63}.switch.checked small{right:0;left:auto}.switch.checked .switch-pane{top:0}.switch.checked .switch-pane .switch-label-checked{display:block}.switch.checked .switch-pane .switch-label-unchecked{display:none}.switch.disabled{opacity:.5;cursor:not-allowed}.switch .switch-pane{display:flex;flex-direction:column;height:100%;min-height:100%;justify-content:flex-start;align-items:center;top:0;position:relative;pointer-events:none}.switch .switch-pane>span{display:block;min-height:100%}.switch .switch-pane .switch-label{color:#000}.switch .switch-pane .switch-label-checked{display:none}.switch .switch-pane .switch-label-unchecked{display:block}.switch.loading{background-color:#f1f1f1}.switch.loading small{background-color:transparent;border:none;box-shadow:none;right:50%;transform:translate(50%)}.video-box .tutorial{width:220px;height:150px;margin:0 auto}.video-box .overlay{position:absolute;height:150px;width:220px;opacity:0;background-color:#00000080;z-index:10}.video-box .color-circle{width:40px;height:40px;border-radius:40px;background-color:#09f;margin:55px 90px}.video-box .color-circle:hover,.video-box .arrow-right:hover{cursor:pointer}.arrow-right{width:0;height:0;margin:-85px 102px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid white}.video-box .tutorial:hover>.overlay{opacity:1}.video-box .title{color:#fff;font-weight:700;font-size:24px;top:-150px;height:150px;width:220px;position:relative;display:table-cell;vertical-align:middle;text-align:center;padding:0 10px}.video-player-modal iframe{width:100%;height:480px}.video-player-modal .modal-dialog,.video-player-modal.modal-dialog,.video-player-modal .modal-dialog .modal-content,.video-player-modal.modal-dialog .modal-content{width:896px}@media (max-width: 896px){.video-player-modal{overflow-x:scroll!important}}.entity-table .table{margin:0}.entity-table .table .icon{position:relative;top:-2px;margin-left:10px;margin-right:5px}.entity-table .table td{line-height:36px;padding:10px;border:none;border-bottom:solid;border-bottom-width:1px;border-bottom-color:#ccc}.entity-table .table td span{font-weight:600;opacity:.9;font-size:13px}.entity-table .table td .avatar{float:left;width:36px;height:36px;border-radius:50%;vertical-align:top;border:solid;border-width:1px;border-color:#ccc;background-color:#f5f6f7}.entity-table .table td .user-name,.entity-table .table td .user-email{line-height:18px;margin-left:45px;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.entity-table .table td .user-email{font-size:12px}.entity-table .table td .approve{cursor:pointer;color:#3173ff;font-size:13px;font-weight:600;opacity:.8;display:inline-block;margin-right:10px}.entity-table .table td .cancel{cursor:pointer;color:#ff4e31;font-size:13px;font-weight:600;opacity:.8;display:inline-block}.entity-table .table .invite-textarea{margin:5px 0}.entity-table .table .line-height-40{line-height:40px!important}.entity-table .table .line-height-40 .inline-edit{max-height:40px}.entity-table .table .btn{vertical-align:baseline}.account-users .title{font-size:15px;padding:10px}.account-users .header{padding:10px}.account-users .toggle-archived{line-height:30px}.account-users .remove{color:#ff4e31}.account-users .bs-callout-pricing{margin:0;padding:17px 30px 15px 15px}.account-users .bs-callout-pricing.first-block{margin:0}.account-users .caret{margin-left:6px}.account-users .project-count{white-space:nowrap}.account-users .project-count a.disabled-item{color:#9a9a9a;cursor:default}.account-users .project-count a.disabled-item:hover{text-decoration:none}.account-users .frame{border:1px solid #cfd1d6;margin-top:5px;padding-top:5px;padding-bottom:5px}.account-users fw-icon{top:4px;padding:0}.bs-callout.next-invoice .table-header{margin-bottom:4px}.bs-callout.next-invoice tr{height:30px}.bs-callout.next-invoice td{padding-right:24px}.bs-callout.next-invoice .padded-table{margin-bottom:15px}.transfer-project-ownership-modal .message{margin-bottom:15px;font-size:16px}.transfer-project-ownership-modal .project{font-style:italic;margin-bottom:3px;font-size:16px}.transfer-project-ownership-modal .buttons{display:flex;justify-content:flex-end;margin-top:30px}.transfer-project-ownership-modal .buttons fw-button{display:inline-block;margin-left:10px}.row.account-users-table-content{height:63px}.vs-repeat-before-content{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.manage-folder-modal .modal-dialog{max-width:400px}#attachments-container div.folder-list>table>thead>tr th{padding-top:0}#attachments-container div.folder-list>table>thead>tr th .select-all-checkbox{top:-2px}#attachments-container table{width:100%}#attachments-container .floorplan-link:hover{text-decoration:none}#attachments-container .fade-overlay{z-index:1}.photos-container{padding-top:60px}.photos-container{margin-left:-5px}.photos-container .photos-day:first-of-type .photos-header{margin-top:0}.photos-container .photos-day{font-weight:700}.photos-container .photos-header{margin:10px 0}.photos-container .photos-body{margin-left:27px;margin-top:5px}.photos-container .photo-select-button{position:absolute;left:2px;top:2px;width:35px;height:35px}.photos-container .photo-select-button img{width:20px}.photos-container .downloadable-image{vertical-align:top}.photos-container .downloadable-image .image{margin:0 10px 10px 0;-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);box-shadow:0 1px 2px #0003;border:1px solid #999;text-align:center;background-color:#fff}.photos-container .downloadable-image .image img{margin-top:50%;transform:translateY(-50%);max-height:100%;max-width:100%}.photos-container .downloadable-image .image img.loading-spinner{height:30px;margin:60px auto}.photos-container .downloadable-image .date{bottom:10px}.photos-container .downloadable-image .download{top:0;right:15px}.photos-container .downloadable-image .download img{padding:6px;width:30px;height:30px}.photos-container .downloadable-image.selected .image{-moz-box-shadow:0 0 2px 2px #f0ad4e!important;-webkit-box-shadow:0 0 2px 2px #f0ad4e!important;box-shadow:0 0 2px 2px #f0ad4e!important;border:1px solid #f0ad4e!important}.photos-container .downloadable-image.selected .photo-select-button{visibility:visible}.photos-container .popover{display:block;width:240px;left:-45px;top:145px}.photos-container .popover a{display:inline-block}.photos-container .popover .attachment-photo{width:48px;height:48px}.photos-container .popover .close{margin-right:5px}.photos-container .photo-select-button{visibility:hidden}.photos-container .downloadable-image:hover .photo-select-button{visibility:visible}.photo-view-modal{background:#000000bf!important}.rename-file-modal .modal-dialog{width:400px}.rename-file-modal .input-group{width:100%}.rename-file-modal .input-group button{margin-top:18px;width:100%}.blank-state-overlay{position:absolute;inset:65px 0 0;z-index:2}.blank-state-overlay .overlay-container{height:80vh;display:flex;flex-flow:column nowrap;justify-content:center}.blank-state-overlay .overlay-container .description-container{margin:0 auto;width:500px;text-align:center}.blank-state-overlay .overlay-container .description-container .img-container{position:relative;width:300px;margin:0 auto}.blank-state-overlay .overlay-container .description-container .img-container .plan-img{width:300px}.blank-state-overlay .overlay-container .description-container .description h4.desc-title{font-family:Lato,sans-serif;font-size:20px;color:#353a43;font-weight:700;margin-bottom:18px}.blank-state-overlay .overlay-container .description-container .description p.desc-sub{font-family:Lato,sans-serif;font-size:16px;color:#353a43}.blank-state-overlay .empty-drop{position:absolute;top:-4px;width:100%;height:90vh}.blank-state-overlay .empty-drop .floorplan-folder-container{padding-left:20px;padding-top:5px;display:none}.blank-state-overlay .floorplan-dragged{background-color:#dcdcdc}.blank-state-overlay .floorplan-dragged .floorplan-folder-container{display:block}.drop-banner{position:fixed;bottom:30px;left:30px;z-index:1021}.drop-banner .drop,.drop-banner .in-progress{display:inline-block;padding:15px;border-radius:2px;background-color:#c7e6c7b3;color:#255625}.drop-banner .in-progress img{height:15px}.drop-banner .in-progress div{display:inline-block;padding-right:15px}.drop-banner .error{padding:15px;border-radius:2px;background-color:#ffdfdfcc;color:#ca1d00}.drop-banner .error .dismiss{position:absolute;top:10px;right:15px;font-size:20px;color:#9a9a9a;cursor:pointer}.drop-banner .error .message{padding-right:25px}.fade-overlay{position:absolute;inset:0;opacity:.5;background:#f5f6f7;z-index:2}.map-container .actions-container{color:#fff;font-size:20px;line-height:1px}.map-container .actions-container .action-container{float:left}.map-container .actions-container .action-container:not(:first-child){border-left:1px solid #242424}.map-container .actions-container .action-container:first-child img,.map-container .actions-container .action-container:first-child a,.map-container .actions-container .action-container:first-child photo-download{border-top-left-radius:4px;border-bottom-left-radius:4px}.map-container .actions-container .action-container:last-child img,.map-container .actions-container .action-container:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.map-container .actions-container .action{background:#1a1d21d9;width:30px;height:30px;cursor:pointer;float:left;border-radius:0}.map-container .actions-container .action:hover{background:#1a1d21}.map-container .actions-container .action-container.disabled .action{cursor:not-allowed}.map-container .actions-container .action.toggle-edit{padding:4px;background:#1a1d21d9}.map-container .actions-container .action.toggle-edit.notEditing{background:#6496ff}.map-container .actions-container .action.toggle-edit.notEditing:hover{background:#1a1d21}.map-container .actions-container .action.nav{padding:4px}.map-container .actions-container photo-download.action{padding:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.map-container .actions-container .download{color:#fff!important}.map-container .actions-container-text{line-height:initial}.map-container .actions-container-text .action-container .action{width:auto;height:initial;padding:5px 12px;font-size:14px;float:none}.map-container .actions-container-text .action-container .action-title{padding:7px 25px}.map-container .actions-container-submenu{display:none;box-shadow:none;border-top:1px solid rgba(255,255,255,.3);text-align:center}.map-container .actions-container-submenu .action-container{width:100%}.map-container .actions-container-submenu .action-container .action:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.map-container view-rotate .action.rotate-menu-btn{border-radius:4px}.map-container view-rotate:hover .rotate-menu-btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.map-container view-rotate:hover .actions-container-submenu{display:block}body{padding-top:39px;background-color:#f5f6f7;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}body.dragging *{cursor:move!important}#wrapper{padding-left:220px}#wrapper.no-sidebar{padding-left:0}#sidebar-wrapper{margin-left:-220px;margin-top:-39px;left:220px;width:220px;background:#303234;position:fixed;height:100%;z-index:1020}.sidebar-scrollable{position:relative;overflow:hidden;width:220px}.page-content-wrapper.has-sidebar,#page-content-wrapper{width:100%}.page-content-wrapper.has-sidebar .navbar-custom,#page-content-wrapper .navbar-custom{margin-left:220px}.sidebar-nav{width:220px;list-style:none;margin:0;padding:0}.sidebar-nav .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.sidebar-nav .fas.fa-star{color:#ffcd11;font-size:12px;position:absolute;margin-top:3px}.sidebar-nav li.selected{background-color:#6496ff}.sidebar-nav li.selected .circle-border{color:#fff;background-color:transparent}.sidebar-nav li:not(.selected):hover{color:#fff;background:#ffffff26;text-decoration:none}.sidebar-nav li a{color:#fff;display:block;text-decoration:none}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none;outline:none}.sidebar-nav .dropdown-menu.team-popover>li:hover{background-color:#f5f6f7}.sidebar-nav .dropdown-menu.team-popover>li>a{color:#282828}.sidebar-nav .add-team .sidebar-icon{margin-left:20px;margin-right:1px}.sidebar-nav .sidebar-section-label{margin-top:20px;margin-left:20px;margin-bottom:15px;color:#9a9ca1;letter-spacing:1.5px;font-weight:600;line-height:11px;font-size:11px}.sidebar-nav .sidebar-section-label.pm-label{display:flex;align-items:center}.sidebar-nav .sidebar-section-label.pm-label fw-icon{display:flex;width:16px;color:#fff;margin-left:4px;cursor:pointer}.sidebar-section-label-pm-tooltip .tooltip-inner{font-size:13px;max-width:256px}.sidebar-top-nav{height:39px}.sidebar-content li{height:30px;line-height:30px;text-indent:10px}.sidebar-content li a{height:30px}.content-header{height:65px;line-height:65px}.content-header h1{margin:0 0 0 20px;line-height:65px;display:inline-block}#menu-toggle{display:none}.inset{padding:0 16px 16px}@media (max-width: 1199px){#sidebar-wrapper{left:0;transition:all .4s ease 0s}#wrapper{padding-left:0}#wrapper.sidebar-collapsed .sidebar-toggle{display:none!important}#wrapper.active #sidebar-wrapper{left:220px;width:220px}#wrapper.active:not(.sidebar-collapsed){position:relative;left:220px}#wrapper.active:not(.sidebar-collapsed) .actions-bar{left:230px;width:calc(100% - 220px)}#wrapper.unactive .actions-bar{width:100%}#wrapper.unactive.sidebar-collapsed .actions-bar{width:calc(100% - 55px)}#menu-toggle{display:inline-block}.inset{padding:0 16px 16px}}.fa-camera{margin-right:10px}.sidebar-icon{float:left;height:15px;width:15px;margin:7px 2px 3px 19px}.sidebar-icon.forms{width:26px;height:26px;margin-top:1px;margin-left:13px;margin-right:-3px}.sidebar-icon.lock{float:right;margin-right:15px}.team-wrapper{position:relative}.team-wrapper .icon-absolute{position:absolute;top:0;left:1px}.team-wrapper .circle-border{height:24px;width:24px;border-radius:50%;border:solid;border-width:1px;position:absolute;top:2px;left:15px;background-color:#ffffff26;color:#303234}.team-wrapper .team-name{margin-left:36px}.graph-icon{width:20px;margin-left:17px;margin-right:1px}.sidebar-fa-icon{font-size:14px;color:inherit!important}.sidebar-fa-icon.fa-paperclip,.sidebar-fa-icon.fa-cog{margin-right:10px}.sidebar-fa-icon.fa-trash-alt{padding-left:1px;margin-right:10px}.projects-dropdown-toggle{color:#fff;padding-left:15px!important;height:39px;line-height:39px}.projects-dropdown-toggle .project-name{float:left;width:135px;padding-left:9px;font-weight:700}.dropdown-arrow{height:10px;padding-left:10px}#projects-dropdown-menu{color:#000;border-radius:0;margin-left:10px;margin-top:-8px;width:200px;overflow:auto}#projects-dropdown-menu>li:hover{background-color:#f5f6f7!important}#projects-dropdown-menu>li>a,#projects-dropdown-menu>li>new-project-button>a{padding-left:25px;color:#000}#projects-dropdown-menu>li>a:hover,#projects-dropdown-menu>li>new-project-button>a:hover{background-color:transparent}#projects-dropdown-menu .project-add-item a{padding-left:6px}#projects-dropdown-menu form{margin-left:-20px}#projects-dropdown-menu form input{width:142px}#projects-dropdown-menu img.blocked{width:20px;height:20px;margin-left:-23px}.nav-icon{float:left;height:23px;width:23px;margin-top:9px}.nav-menu-icon{float:left;height:20px;width:20px;margin-right:10px;margin-left:-30px}.rfis-tab-list-item .my-company-icon{position:absolute;top:5px;left:8px;font-size:20px;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20}.rfis-tab-list-item .team-name{white-space:nowrap}.submittals-tab-list-item .my-company-icon{position:absolute;top:5px;left:8px;font-size:20px;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20}.submittals-tab-list-item .team-name{display:block;white-space:nowrap;width:180px;overflow:hidden;text-overflow:ellipsis}.team-edit{float:right;padding-right:15px;visibility:hidden;margin-top:-30px;color:#dcdcdc}.team-item{position:relative}.team-item:hover .team-edit{visibility:visible}.team-item:hover .task-count{visibility:hidden}.team-popover{display:inline-block;position:absolute;right:10px;text-indent:0px;width:166px;top:-12px;margin-left:28px!important}.team-icon{font-size:11px;position:absolute;height:24px;width:24px;top:3px;left:15px}.team-icon-image{height:24px;width:24px;margin-top:-3px}.team-icon-label{margin-top:1px;display:block;width:24px;height:24px;text-indent:0;line-height:2.1;text-align:center;font-weight:700;font-size:10px;top:0;color:#fff}.edit-team-form{display:inline-block;height:30px;margin:5px;position:relative;left:3px}.edit-team-form .edit-handle{width:35px;padding:5px}.edit-team-form .edit-team-name-input,.team-name-input{width:95px;margin-right:1px}.sidebar-name{display:block;max-width:145px}.task-count{float:right;margin-right:15px;visibility:visible}.app-store-badge{height:40px;margin:5px}.actions-bar{left:230px;right:9px;margin-top:-15px;padding:15px 5px 0;position:fixed;background-color:#f5f6f7;z-index:1019;height:61px;border-bottom:1px solid #dcdcdc}.actions-bar .pull-right-action{position:fixed;right:20px}.actions-bar .pull-right-action .floorplan-select input{padding-right:20px}.actions-bar .pull-right-action .floorplan-select .btn-filter{background-color:#f3f7ff;border-color:#ccc}.actions-bar .pull-right-action .floorplan-select i{position:absolute;top:10px;right:10px}.actions-bar .fa-sync{padding:0 3px;color:#6496ff}@media (max-width: 1199px){.actions-bar{left:10px}}.bs-callout-pricing .highlight{color:#1189d9}.scrollable-container{padding-top:51px}@media (max-width: 1199px){.scrollable-container{padding-top:0}}.fixed-alerts{position:fixed;right:15px;left:235px;top:45px;z-index:1010}@media (max-width: 1199px){.fixed-alerts{left:15px;transition:all .4s ease 0s}}.header-btns{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #dcdcdc}.header-btn{padding-left:15px;padding-right:15px;margin-right:5px}.header-btn .plus-symbol{font-size:20px;font-weight:700;line-height:.4;position:relative;top:2px}.is-invalid{-webkit-box-shadow:0 0 2px 2px #ff7a64!important;box-shadow:0 0 2px 2px #ff7a64!important}#wrapper #sidebar-wrapper{display:flex;flex-direction:column;color:#fff}#wrapper #sidebar-wrapper>.sidebar-content{display:flex;flex-direction:column;overflow:hidden;flex:1;border-top:1px solid rgba(255,255,255,.15)}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container{overflow:hidden;flex:1;position:relative;display:flex;flex-direction:column}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container>.sidebar-header,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container rfis-sidebar-filters>.sidebar-header,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container submittals-sidebar-filters>.sidebar-header,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container change-orders-sidebar-filters>.sidebar-header{color:#fff;border-top:1px solid rgba(255,255,255,.15);margin:15px 20px 0;font-weight:700;padding:15px 0 10px}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container>.sidebar-scrollable,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container rfis-sidebar-filters>.sidebar-scrollable,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container submittals-sidebar-filters>.sidebar-scrollable,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container change-orders-sidebar-filters>.sidebar-scrollable{overflow:hidden;flex:1}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container>.sidebar-scrollable>.sidebar-nav,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container rfis-sidebar-filters>.sidebar-scrollable>.sidebar-nav,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container submittals-sidebar-filters>.sidebar-scrollable>.sidebar-nav,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container change-orders-sidebar-filters>.sidebar-scrollable>.sidebar-nav{margin-bottom:10px}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu{color:#fff;display:flex;justify-content:center;border-top:1px solid rgba(255,255,255,.15);margin:0 20px;padding:5px 0}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu>.item{font-size:14px;width:28px;height:28px;color:#fff;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .15s ease;background:none;border-style:none;padding:0}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu>.item:hover{background-color:#ffffff26}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu>.item.active{background-color:#6495ff}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu>.item+.item{margin-left:30px}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu>.item.disabled,#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu>.item[disabled=disabled]{cursor:not-allowed;background:none;color:#fff6}#wrapper #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu>.item.people>img{width:17px;height:17px}#wrapper.sidebar-collapsed{padding-left:55px}#wrapper.sidebar-collapsed #sidebar-wrapper,#wrapper.sidebar-collapsed .sidebar-nav,#wrapper.sidebar-collapsed .sidebar-scrollable{width:55px}#wrapper.sidebar-collapsed .page-content-wrapper.has-sidebar .navbar-custom,#wrapper.sidebar-collapsed #page-content-wrapper .navbar-custom{margin-left:55px}#wrapper.sidebar-collapsed #sidebar-wrapper{margin-left:-55px;left:55px}#wrapper.sidebar-collapsed #sidebar-wrapper>.sidebar-content>.sidebar-nav .sidebar-section-label{display:none}#wrapper.sidebar-collapsed #sidebar-wrapper>.sidebar-content>.sidebar-nav li:first-of-type{margin-top:15px}#wrapper.sidebar-collapsed #sidebar-wrapper>.sidebar-content>.sidebar-nav .sidebar-section-divider{margin:15px 0;border-top:1px solid rgba(255,255,255,.15)}#wrapper.sidebar-collapsed #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu{margin:0;flex-direction:column;justify-content:center;align-items:center}#wrapper.sidebar-collapsed #sidebar-wrapper>.sidebar-content>.sidebar-bottom-menu>.item{margin:0;height:30px;width:100%;border-radius:0!important}#wrapper.sidebar-collapsed #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container>.sidebar-header,#wrapper.sidebar-collapsed #sidebar-wrapper>.sidebar-content>.sidebar-scrollable-container change-orders-sidebar-filters>.sidebar-header{height:initial;margin-left:0;margin-right:0;padding:0}#wrapper.sidebar-collapsed .categories-header,#wrapper.sidebar-collapsed .projects-dropdown-toggle .project-name,#wrapper.sidebar-collapsed .projects-dropdown-toggle .dropdown-arrow,#wrapper.sidebar-collapsed .sidebar-content a span,#wrapper.sidebar-collapsed .team-edit,#wrapper.sidebar-collapsed .expanded-header,#wrapper.sidebar-collapsed .expanded-icon{display:none}#wrapper.sidebar-collapsed .actions-bar,#wrapper.sidebar-collapsed .fixed-alerts{left:70px}datetime-picker{display:block;height:100%}datetime-picker>uib-dropdown,datetime-picker>.inline-edit{width:50%!important;display:block;float:left;height:100%}datetime-picker>.dropdown>button{border-radius:0 3px 3px 0;padding-top:2px}datetime-picker>.form-control,datetime-picker>.dropdown>button{border:0;-webkit-box-shadow:none;box-shadow:none}datetime-picker>.inline-edit{border-radius:3px 0 0 3px!important}datetime-picker .dropdown-toggle>div{padding-top:5px}datetime-picker ul>li>div>table{border:0;outline:none}datetime-picker ul>li>div>table thead{border:0}div[uib-datepicker-popup-wrap]{background-color:#fff}div[uib-datepicker-popup-wrap] .text-info{color:inherit}div[uib-datepicker-popup-wrap] .btn-info,div[uib-datepicker-popup-wrap] .btn-info.active,div[uib-datepicker-popup-wrap] .btn-default.active{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}div[uib-datepicker-popup-wrap] button{background-color:transparent;color:#282828;text-align:center}div[uib-datepicker-popup-wrap] button:hover{background-color:#0d5bff26!important;color:#0037a8!important}div[uib-datepicker-popup-wrap] button:hover .text-muted{color:inherit}div[uib-datepicker-popup-wrap] .btn-info,div[uib-datepicker-popup-wrap] .btn-info.active{background-color:#0d5bff!important;color:#fff!important}div[uib-datepicker-popup-wrap] .btn-info:hover,div[uib-datepicker-popup-wrap] .btn-info.active:hover{background-color:transparent;color:#0037a8}div[uib-datepicker-popup-wrap] .btn-info:focus,div[uib-datepicker-popup-wrap] .btn-info.active:focus{outline:none}div[uib-datepicker-popup-wrap] .uib-daypicker:focus,div[uib-datepicker-popup-wrap] .uib-monthpicker:focus,div[uib-datepicker-popup-wrap] .uib-yearpicker:focus{outline:none}div[uib-datepicker-popup-wrap] .uib-daypicker,div[uib-datepicker-popup-wrap] .uib-monthpicker,div[uib-datepicker-popup-wrap] .uib-yearpicker{padding:15px}div[uib-datepicker-popup-wrap] table{border:0;outline:none}div[uib-datepicker-popup-wrap] th{font-weight:700!important;line-height:20px!important}div[uib-datepicker-popup-wrap] tr,div[uib-datepicker-popup-wrap] td,div[uib-datepicker-popup-wrap] button{border-width:0!important}div[uib-datepicker-popup-wrap] .uib-button-bar .btn-group,div[uib-datepicker-popup-wrap] .uib-button-bar button{width:100%}div[uib-datepicker-popup-wrap] .uib-title,div[uib-datepicker-popup-wrap] .uib-left,div[uib-datepicker-popup-wrap] .uib-right{font-size:14px;margin-bottom:12px}div[uib-datepicker-popup-wrap] .btn-current-date button.btn{color:#0037a8}div[uib-datepicker-popup-wrap] .non-working-day{background-color:#edeeef}.entity-name-modal .modal-dialog,.create-form-modal .modal-dialog{max-width:400px}.entity-name-modal .input-group,.create-form-modal .input-group{width:100%}.entity-name-modal .btn-primary.form-control,.create-form-modal .btn-primary.form-control{margin-top:30px}.entity-name-modal fw-button,.create-form-modal fw-button{display:block;margin-top:30px}.entity-name-modal fw-button .fw-button,.create-form-modal fw-button .fw-button{width:100%}filter-entities-button .fa-filter{font-size:12px}.f16 .flag{display:inline-block;height:16px;width:16px;vertical-align:text-top;line-height:16px;background:url(flags16.7d559e768d9ff2fb56d54267845deb3f.png) no-repeat;margin-top:1px}.f16 .en{background-position:0 -3664px}.f16 .fi{background-position:0 -1360px}.f16 .fr{background-position:0 -1424px}.f16 .de{background-position:0 -1152px}.f16 .da{background-position:0 -1184px}.f16 .ja{background-position:0 -1984px}.f16 .es{background-position:0 -1328px}.f16 .en-gb{background-position:0 -1456px}.f16 .zh{background-position:0 -1040px}.f16 .ko{background-position:0 -2112px}.f16 .pt-br,.f16 .pt{background-position:0 -800px}.f16 .pl{background-position:0 -2944px}.f16 .ru{background-position:0 -3104px}.f16 .sv{background-position:0 -3200px}.f16 .hu{background-position:0 -1776px}.f16 .it{background-position:0 -1920px}.f16 .no{background-position:0 -2768px}.f16 .nl{background-position:0 -2752px}.f16 .el{background-position:0 -1632px}.f16 .vi{background-position:0 -3790px}.f16 .cs{background-position:0 -1137px}.f16 .sk{background-position:0 -3249px}.floorplans-container{overflow:hidden;position:relative}.floorplans-container .plans-automation-status-button .fw-icon-alert-circle-filled{color:#d2051e}.floorplans-container.blank-state{overflow:visible}.floorplans-container .default{color:#333;background-color:#fff;border-color:#ccc}.floorplans-container .fw-page-content-container .button-alert{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.floorplans-container .fw-page-content-container .button-alert .alert-actions-container{flex-shrink:0}.floorplans-container .fw-page-content-container .button-alert fw-button{display:inline-block;margin-right:10px}.floorplans-container .fw-page-content-container .plans-automation-alert-container{position:relative;z-index:3;opacity:1;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.floorplans-container .fw-page-content-container .content{display:flex;align-items:center}.floorplans-container .fw-page-content-container .text{margin-left:8px}.floorplans-container .fw-page-content-container .action{align-self:flex-end;margin-left:auto}.floorplans-container .fw-page-content-container .close-icon{margin-left:16px;cursor:pointer;align-self:center}.floorplans-container .fw-page-content-container .floorplans-folders-container{padding-bottom:50px}.floorplans-container .fw-page-content-container .floorplans-folders-footer{position:fixed;width:calc(100% - 252px);background-color:#f5f6f7;padding-bottom:10px;bottom:0;z-index:1}.floorplans-container .fw-page-content-container .floorplans-folders-footer .floorplans-folders-bottom-rule{border-top:1px solid #cccccc;margin-bottom:10px;width:100%}.floorplans-container .fw-page-content-container .floorplans-folders-footer .total-plans{padding-left:10px}.floorplans-container .fixed-alerts{top:102px}.vs-repeat-after-content,.vs-repeat-before-content{display:block}.floorplan-box-container{margin-left:32px}.floorplan-box-container .under-max{display:flex;flex-wrap:wrap}.select-all-checkbox{position:relative;top:-2px;margin-left:5px;margin-right:3px}.select-all-checkbox img{width:20px}.select-all-checkbox-hidden{visibility:hidden}#floorplan-map{height:500px}#floorplan-map.grabbable *,#floorplan-map.space-held *{cursor:grab}#floorplan-map.grabbable *:active,#floorplan-map.space-held *:active{cursor:grabbing}#floorplan-map:not(.select-tool,.space-held) #floorplanMap:not(.cursor-class-applied){cursor:grab}#floorplan-map:not(.select-tool,.space-held) #floorplanMap:not(.cursor-class-applied):active{cursor:grabbing}#floorplan-map:not(.select-tool,.space-held) #floorplanMap:not(.cursor-class-applied) .leaflet-overlay-pane *{cursor:grab}#floorplan-map:not(.select-tool,.space-held) #floorplanMap:not(.cursor-class-applied) .leaflet-overlay-pane *:active{cursor:grabbing}@media all and (max-device-width: 767px){#floorplan-map{height:250px}}.add-floorplan-box{float:left;position:relative;height:129px;width:172px;border:2px dashed #cacaca}.add-floorplan-box .add-floorplan-box-label{position:absolute;text-align:center;width:100%;color:#bbb;font-weight:700;line-height:126px}.floorplan-box{float:left;position:relative;height:129px;width:172px;margin:0 10px 10px 0;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);box-shadow:0 1px 2px #0003;border:1px solid #c4c4c4}.floorplan-box .floorplan-drag-cover{display:none}.floorplan-box.static{position:static!important}.floorplan-box.absolute{position:absolute!important}.floorplan-box .floorplan-remove-button{position:absolute;right:5px;top:5px}.floorplan-box .select-button-container{position:relative}.floorplan-box .floorplan-select-button{visibility:hidden;position:absolute;margin-left:1px;margin-top:1px;width:35px;height:35px;z-index:1}.floorplan-box.selected-not-active{z-index:1}.floorplan-box.selected-not-active .heading,.floorplan-box.selected-not-active .missing{color:#777}.floorplan-box.selected-not-active .selector{background-color:#dcdcdc}.floorplan-box.selected-not-active .floorplan-select-button{display:none}.floorplan-box.selected-not-active .floorplan-drag-cover{display:block;position:absolute;width:171px;height:128px;background-color:#dcdcdc;opacity:.6;z-index:2}.floorplan-box.selected-floorplan-dragging .floorplan-drag-cover,.floorplan-box.selected-floorplan-dragging.selected-not-active .floorplan-drag-cover{display:none}.floorplan-box.selected-floorplan-dragging.multiDrag{opacity:1;background-color:#fff;box-shadow:5px 5px #aaa!important}.floorplan-box.selected-floorplan-dragging.multiDrag .pastille{display:block}.floorplan-box.selected-floorplan-dragging .floorplan-task-count{display:none}.floorplan-box.no-description .floorplan-label span{line-height:32px}.floorplan-box:hover{-moz-box-shadow:0 0 2px 2px #6496ff;-webkit-box-shadow:0 0 2px 2px #6496ff;box-shadow:0 0 2px 2px #6496ff;border:1px solid #6496ff;cursor:grab}.floorplan-box:hover .floorplan-thumb{cursor:grab}.floorplan-box:hover .floorplan-select-button{visibility:visible}.floorplan-box:active .floorplan-thumb{cursor:move}.floorplan-box.selected .floorplan-select-button{visibility:visible}.floorplan-box.selected,.floorplan-box.selected-not-active{-moz-box-shadow:0 0 2px 2px #f0ad4e!important;-webkit-box-shadow:0 0 2px 2px #f0ad4e!important;box-shadow:0 0 2px 2px #f0ad4e!important;border:1px solid #f0ad4e!important}.floorplan-thumb{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position-x:center;background-position-y:-4px;text-align:initial;position:relative}.floorplan-thumb .loading-spinner{height:30px;position:absolute;left:50%;margin-left:-15px;margin-top:29px}.issue-overlay{width:100%;height:100%;text-align:center}.sheet-upload .floorplan-label .plan-name{font-weight:700;font-size:13px}.floorplan-label{padding:4px 8px 0;border-top:1px solid #dcdcdc;position:relative;top:88px;width:100%;height:40px;background-color:#fff;color:#3d3d3d;font-size:11px;text-align:center}.floorplan-label span{display:block;line-height:16px}.floorplan-label .floorplan-label-name{font-size:13px;font-weight:700}.floorplan-task-count{position:relative;background-color:#6496ff;top:-122px;right:-145px;color:#fff;min-width:20px;min-height:20px;border-radius:10px;line-height:1em;padding:3px 2px 2px;text-align:center;border:1px solid #3173ff;z-index:1;display:inline-block}.floorplan-error-background{background-color:#f8d7da}.floorplan-pending-confirmation-background{background-color:#fff3cd;color:#856404}.floorplan-name-header{padding:5px;color:#fff;font-size:20px;background-color:#3d3d3d}.floorplan-error .floorplan-label{color:#721c24;line-height:40px}#tasks-panel .panel-body{padding:0}#tasks-panel .task-item{border-bottom-color:#ddd}.mini-floorplan{margin-top:10px;position:relative}.mini-floorplan .thumb{width:auto;max-width:245px;border:1px solid #e5e5e5}.mini-floorplan .pin{width:15px;height:15px;position:absolute;margin:0}.mini-floorplan .name{word-break:break-word;width:100%}.mini-floorplan table{width:100%;background-color:#f5f6f7}.mini-floorplan table tr{width:100%}.mini-floorplan table td{position:relative}.mini-floorplan table td .btn-wrapper{position:absolute;top:5px;right:17px;margin-top:5px}.mini-floorplan table td fw-button{margin-right:5px}.mini-floorplan table td fw-button .fw-button-danger{visibility:hidden}.mini-floorplan:hover table td .fw-button-danger{visibility:visible}.rotate-image{width:14px;height:14px;margin-top:-2px}.floorplans-source-modal .modal-wrapper .modal-header{margin-bottom:30px}.floorplans-source-modal .upload-container{width:100%;height:290px;background:#f9f9f9;border:2px dashed #cccccc;border-radius:5px;text-align:center;display:flex;justify-content:center;align-items:center;transition:background .2s ease,border-color .1s ease-in-out}.floorplans-source-modal .upload-container.floorplan-dragged{border:2px dashed #4a85ff;background:#f2f2f2}.floorplans-source-modal .upload-container.floorplan-dragged .pre-upload .upload-button{z-index:0}.floorplans-source-modal .upload-container .note{font-size:14px;color:#353a43}.floorplans-source-modal .upload-container .pre-upload{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;height:100%;position:relative}.floorplans-source-modal .upload-container .pre-upload .error{position:absolute;width:90%;top:20px;z-index:10;background-color:#f2deded1}.floorplans-source-modal .upload-container .pre-upload img.plans-upload{width:110px;height:80px;margin:0 0 20px}.floorplans-source-modal .upload-container .pre-upload .note{margin-bottom:10px}.floorplans-source-modal .upload-container .pre-upload .upload-button{z-index:100;transition:background .2s ease}.floorplans-source-modal .upload-container .pre-upload .drop-pane-container{position:absolute;width:100%;height:100%;z-index:2}.floorplans-source-modal .upload-container .uploading .progress-wrapper{position:relative;margin-bottom:20px;display:flex;justify-content:center}.floorplans-source-modal .upload-container .uploading .progress-wrapper .progress-percentage{font-size:38px;color:#4a85ff;font-weight:700;line-height:40px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.floorplans-source-modal .upload-container .post-upload img.upload-complete{height:100px;width:100px;object-fit:contain;margin-bottom:20px}.floorplans-source-modal .upload-container .post-upload .progress-wrapper{margin-bottom:20px;position:relative;display:flex;justify-content:center}.floorplans-source-modal .upload-container .post-upload .progress-wrapper img.check-image{height:50px;width:50px;object-fit:contain;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.floorplans-source-modal .modal-body .subtitle{margin:30px 0 20px;font-size:14px}.floorplans-source-modal .integrations{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-column-gap:10px}.floorplans-source-modal .integrations button{height:70px;border:1px solid #dcdcdc;transition:background-color .2s ease,border-color .2s ease}.floorplans-source-modal .integrations button:hover{background-color:#f9f9f9;border-color:#aaa}.floorplans-source-modal .integrations button img{max-height:100%;max-width:100%}.floorplans-source-modal .integrations button.dropbox img{width:93px;height:19px}.floorplans-source-modal .integrations button.box img{width:49px;height:26px}.floorplans-source-modal .integrations button.one-drive img{width:93px;height:16px}.floorplans-source-modal .integrations button.revit-plugin img{width:87px;height:32px}.version-control-menu{z-index:1001}@media screen and (min-width: 768px){.floorplan-sheets-modal .modal-dialog{max-width:600px;margin:0 auto!important}}.floorplan-sheets-modal .modal-dialog{max-width:600px;margin:30px auto!important}.floorplan-sheets-modal .modal-dialog .floorplan-version-box{position:relative;width:150px;height:150px;float:left;margin:0 10px 10px 15px;-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);box-shadow:0 1px 2px #0003;border:1px solid #c4c4c4}.floorplan-sheets-modal .modal-dialog .floorplan-version-box .floorplan-label{line-height:35px;font-size:16px;width:150px}.floorplan-sheets-modal .modal-dialog .floorplan-version-box .loading-spinner{height:30px;margin-top:59px}.floorplan-sheets-modal .modal-dialog .version-container:last-child .floorplan-version-box{margin-bottom:0}.floorplan-sheets-modal .modal-dialog .upload-info{color:#999;margin-bottom:10px}.floorplan-sheets-modal .modal-dialog table{width:100%}.floorplan-sheets-modal .modal-dialog td{vertical-align:top;color:#3d464d}.floorplan-sheets-modal .modal-dialog .name{width:90px}.floorplan-sheets-modal .modal-dialog .sheet{margin-left:175px;color:#282828;padding:10px 100px 10px 10px;position:relative}.floorplan-sheets-modal .modal-dialog .sheet .edit-sheet{position:absolute;right:0;top:0;visibility:hidden}.floorplan-sheets-modal .modal-dialog .sheet .edit-sheet .edit-sheet-version button{display:block;margin:10px 20px;width:50px}.floorplan-sheets-modal .modal-dialog .sheet .edit-sheet .edit-sheet-version-arrow button{display:block;margin:10px auto}.floorplan-sheets-modal .modal-dialog .sheet .edit-sheet .disabled{background:#cdcdcd;border-color:#9a9a9a}.floorplan-sheets-modal .modal-dialog .sheet .action-sheet{position:absolute;top:0;bottom:0;right:5px}.floorplan-sheets-modal .modal-dialog .sheet .action-sheet .delete-sheet button{margin-top:10px}.floorplan-sheets-modal .modal-dialog .sheet .action-sheet .save-sheet,.floorplan-sheets-modal .modal-dialog .sheet .action-sheet .cancel-edit-sheet{position:absolute;right:0;bottom:11px}.floorplan-sheets-modal .modal-dialog .sheet .action-sheet .save-sheet{right:44px}.floorplan-sheets-modal .modal-dialog .sheet:hover .edit-sheet{visibility:visible}.rename-floorplan-modal .modal-dialog{width:800px!important;margin:30px auto!important}.rename-floorplan-modal .modal-dialog .modal-wrapper{padding:30px}.rename-floorplan-modal .modal-dialog .modal-wrapper .modal-header .title{font-size:18px}.rename-floorplan-modal .modal-dialog .modal-wrapper form{display:flex;justify-content:space-between}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet{width:452px}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .new-sheet-images{display:flex;justify-content:space-between}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .new-sheet-images .floorplan-image.name-crop{border:#4a85ff 1px solid;background-position:bottom right;background-size:cover;margin-right:16px}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .new-sheet-images #new-sheet-image-wrapper{width:258px;height:178px;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:20;border:#cccccc 1px solid;border-radius:3px;background:#fff}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .new-sheet-images #new-sheet-image-wrapper .image-rect-wrapper{width:auto;height:auto;max-width:100%;position:relative}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .new-sheet-images #new-sheet-image-wrapper .image-rect-wrapper #new-sheet-image{width:auto;max-width:100%;height:auto;max-height:176px;object-fit:contain}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .new-sheet-images #new-sheet-image-wrapper .image-rect-wrapper .OCR-rect{width:50px;height:50px;position:absolute;bottom:0;right:0;background:#4a85ff;opacity:.4}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .form-group input.floorplan-name{color:#4a85ff}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .form-group input.floorplan-description{background:#f5f6f7}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .form-group input.floorplan-description.allowed{background:none}.rename-floorplan-modal .modal-dialog .modal-wrapper form .new-sheet .actions .delete{color:#ff644a;line-height:32px}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet{width:258px;background:#fff}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .floorplan-image{width:100%}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .no-existing-floorplan{height:178px;width:100%;background:#f5f6f7}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .subtitle.no-existing{color:#aaa}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .form-group input{background:#f5f6f7;border:none;box-shadow:none;color:#aaa}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .placeholders{margin:45px 0 30px}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .placeholders .sheet-number,.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .placeholders .description{height:32px;width:100%;background:#f5f6f7}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .placeholders .description{margin-top:42px}.rename-floorplan-modal .modal-dialog .modal-wrapper form .existing-sheet .add-new-version{float:right}.rename-floorplan-modal .modal-dialog .modal-wrapper form .form-group.sheet-number{margin-bottom:20px}.rename-floorplan-modal .modal-dialog .modal-wrapper form .form-group.description{margin-bottom:30px}.rename-floorplan-modal .modal-dialog .modal-wrapper form .subtitle{font-weight:700;margin:20px 0}.rename-floorplan-modal .modal-dialog .modal-wrapper form .floorplan-image{display:block;width:178px;height:178px;background-repeat:no-repeat;background-position:center center;background-size:contain;border:#cccccc 1px solid;border-radius:3px}.rename-floorplan-modal .modal-dialog .modal-wrapper form button:disabled{border-color:#ddd;color:#aaa}.rename-floorplan-modal .modal-dialog .modal-wrapper .div-covers{opacity:0}.rename-floorplan-modal .modal-dialog .modal-wrapper .div-covers div{opacity:0;background:#f5f6f7;position:absolute;pointer-events:none}.rename-floorplan-modal .modal-dialog .modal-wrapper .div-covers #name-crop-image-cover{top:0;left:0;width:178px;height:178px}.rename-floorplan-modal .modal-dialog .modal-wrapper .div-covers #sheet-image-cover{top:0;left:194px;width:258px;height:178px}.rename-floorplan-modal .modal-dialog .modal-wrapper .div-covers #sheet-number-cover{top:263px;left:0;width:452px;height:32px}.rename-floorplan-modal .modal-dialog .modal-wrapper .div-covers #sheet-description-cover{top:338px;left:0;width:452px;height:32px}.rename-floorplan-modal .modal-dialog .modal-wrapper .animate-slide-over{transition:transform ease-in-out .15s;transform:translate(286px)}.rename-floorplan-modal .modal-dialog .modal-wrapper .animate-fade-inout{transition:opacity ease .2s}.rename-floorplan-modal .modal-dialog .modal-wrapper .animate-fade-inout.fade-out{opacity:0}.rename-floorplan-modal .modal-dialog .modal-wrapper .animate-fade-inout.fade-in{opacity:1}@media screen and (min-width: 768px){#floorplanFolderModal .modal-dialog{max-width:500px;margin:0 auto!important}}#floorplanFolderModal .modal-dialog{max-width:500px;margin:30px auto!important}#floorplanFolderModal .modal-dialog .folder{padding-bottom:5px}#floorplanFolderModal .modal-dialog .folder a{color:#3d3d3d}#floorplanFolderModal .modal-dialog .folder .current{color:#6496ff}#floorplanFolderModal .modal-dialog .child{margin-left:15px}.version-control{position:absolute;margin:6px;right:6px}.version-control .btn{height:26px;padding:2px 12px}.version-control .selected{color:#6496ff}.floorplan-title .fa-arrow-left{margin-right:10px}.floorplan-title .fa-pencil{font-size:.75em}.floorplan-title .fa-arrow-right{margin-left:10px}.floorplans-actions-menu{min-width:175px;padding:8px 0!important}.floorplans-actions-menu li{padding:0!important}.floorplans-actions-menu li a{margin:0 8px;padding:4px 8px}.floorplans-actions-menu li a .no-background:hover{background-color:transparent;cursor:default}.floorplans-actions-menu li a .disabled-item,.floorplans-actions-menu li a .disabled-item:hover{color:#9a9a9a}.floorplans-actions-menu li.rotate{height:26px}.floorplans-actions-menu li.rotate .rotate-buttons{display:none}.floorplans-actions-menu li.rotate:hover .rotate-label{background-color:#f5f6f7}.floorplans-actions-menu li.rotate:hover .dropdown-menu{display:block;top:0;left:100%;margin-top:24px;margin-left:4px}.floorplans-actions-menu li.rotate:hover .dropdown-menu:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:4px}.floorplans-actions-menu li.rotate.disabled:hover a{background:none}.floorplans-actions-menu li.rotate.disabled:hover .dropdown-menu{display:none}.floorplan-crop-modal .modal-dialog{width:95%}.floorplan-crop-modal .modal-wrapper{padding:0}.floorplan-crop-modal .modal-wrapper .modal-header{padding:20px 20px 0}.floorplan-crop-modal .modal-wrapper .modal-header hr{margin-bottom:0}.floorplan-crop-modal .modal-body{padding:5px;height:595px;width:100%}.floorplan-crop-modal .modal-body .map-container{width:100%;height:100%}.floorplan-crop-modal .modal-body .map-container .leaflet-bar{border:1px solid #fff}.floorplan-crop-modal .modal-body .save{position:absolute;left:50%;margin-left:-100px;bottom:15px;z-index:1000}.floorplan-crop-modal .modal-body .save .fw-button{width:200px}.sheet-alignment-modal .modal-dialog{width:95%}.sheet-alignment-modal .modal-wrapper{padding:0}.sheet-alignment-modal .modal-wrapper .modal-header{padding:20px 20px 0}.sheet-alignment-modal .modal-wrapper .modal-header hr{margin-bottom:0}.sheet-alignment-modal .modal-body{padding:5px;height:595px;width:100%}.sheet-alignment-modal .modal-body .map-container{width:100%;height:100%}.sheet-alignment-modal .modal-body .map-container .leaflet-bar{border:1px solid #fff}.sheet-alignment-modal .modal-body .compare{position:absolute;left:50%;margin-left:-40px;bottom:15px;z-index:1000}.floorplan-ocr-modal .modal-dialog{width:95%}.floorplan-ocr-modal .modal-body{padding:5px;width:100%}.floorplan-ocr-modal .modal-body .subtitle{text-align:left}.floorplan-ocr-modal .modal-body .map-container{width:100%;height:100%}.floorplan-ocr-modal .modal-body .map-container .leaflet-bar{border:1px solid #fff}.floorplan-ocr-modal .modal-body .map-container .leaflet-control-draw-toggle{display:none}.floorplan-ocr-modal .modal-body .map-container .leaflet-text-marker{pointer-events:none}.floorplan-ocr-modal .modal-body .map-container .leaflet-text-marker .description{overflow:visible;white-space:nowrap}.floorplan-ocr-modal .modal-body .checkbox-span{font-weight:400;padding-right:10px}.floorplan-select-button .pointer{width:20px}floorplan-folder:first-of-type .floorplan-folder-container{margin-top:0}floorplan-folder:first-of-type .floorplan-folder-container .folder{padding-top:0}floorplan-folder:last-of-type .floorplan-folder-container{min-height:60px}floorplan-folder.floorplan-hovering .floorplan-folder-container{background-color:#dcdcdc}.floorplan-folder-container{margin-left:-10px;margin-top:5px}.floorplan-folder-container .folder{font-weight:700;padding:10px 0;margin-left:5px}.floorplan-folder-container .folder .status{display:inline-flex!important;justify-content:flex-start;margin-left:3px}.floorplan-folder-container .folder .status div{width:auto;border-radius:25px;border-width:1px;border-style:solid;padding:2px 10px;font-weight:400;text-align:center;margin:0 3px;transition:box-shadow .3s}.floorplan-folder-container .folder .status div.disabled{cursor:initial!important;box-shadow:none!important}.floorplan-folder-container .folder .status div.version-conflicts{color:#721c24;border-color:#f5c6cb;background:#f8d7da}.floorplan-folder-container .folder .status div.version-conflicts:hover{box-shadow:0 4px 6px #0000002e}.floorplan-folder-container .folder .status div.confirmation-pending{color:#856404;background:#fff3cd;border-color:#ffeeba}.floorplan-folder-container .folder .status div.confirmation-pending:hover{box-shadow:0 3px 6px #00000026}.floorplan-folder-container .folder .status div.processing{color:#3d3d3d;background:#fff;border-color:#bababa}.floorplan-folder-container .folder .status div.processing i.fa{margin-left:3px}.floorplan-folder-container .folder .loading-spinner{margin-top:-3px;margin-left:3px;height:12px}.floorplan-folder-container .fa-folder{margin-right:5px}.floorplan-folder-container .fa-folder-open{margin-right:3.25px}.floorplan-folder-container .folder-actions{margin-left:10px}.floorplan-folder-container .folder-actions .fw-button{min-width:22px;width:22px;height:22px}.floorplan-folder-container .folder-plans{font-weight:400}.floorplan-folder-container:last-child{border-bottom:none}.leaflet-control-pts{display:flex}.floorplan-text-search{align-items:center;background-color:#fff;border:1px #d9d9d9 solid;border-radius:5px;box-shadow:0 5px 10px #00000020;display:flex;height:30px;margin-right:5px;padding:3px 5px}.floorplan-text-search .floorplan-text-search-input{border:none;outline:none;width:100px}.floorplan-text-search .loading-icon{height:15px}.floorplan-text-search .loading-spinner-or-matches{width:40px}.floorplan-text-search .fw-segmented-buttons fw-button:first-of-type .fw-icon-menu-down{transform:rotate(90deg)}.floorplan-text-search .fw-segmented-buttons fw-button:nth-of-type(2) .fw-icon-menu-down{transform:rotate(-90deg)}.floorplan-text-search .fw-segmented-buttons fw-button .fw-button{height:20px;width:20px;min-width:20px}.floorplan-text-search .pts-match-position-number{border-radius:3px;color:#333;flex-shrink:0;padding:1px 3px}.floorplan-text-search .pts-match-position-number.from-omnisearch{background-color:#ffcd1166}.alert-floorplan{margin-bottom:15px!important}.floorplans-banner{padding-bottom:16px;position:relative;z-index:3}.floorplan-view{display:flex}.floorplan-view.has-banner{padding-top:145px}.floorplan-view .floorplan-column{padding-right:15px;position:relative;flex:1}.floorplan-view .floorplan-name{width:auto;height:auto;position:absolute;z-index:1000;transform:translate(-50%);left:50%;bottom:11px}.floorplan-view .floorplan-name .leaflet-bar{display:inline-block}.floorplan-view .floorplan-name .btn{padding:6px}.floorplan-view .floorplan-name .name{padding:6px 15px}.floorplan-view .floorplan-name .name.no-sidebar{margin-right:6px;border-right:1px solid #000}.floorplan-view .floorplan-name .fa-pencil{margin-right:3px}.floorplan-view .task-column{padding-left:0;max-width:17%;flex:1}.floorplan-view .task-column .task-body{position:relative;width:auto;height:auto;max-height:calc(100vh - 280px);overflow:hidden;background-color:transparent}.sheet-select{border-radius:4px}.sheet-select .dropdown-menu{min-width:inherit}.sheet-select .btn{padding:6px}.sheet-select .version{margin-right:10px;border-right:1px solid #000;padding:6px 15px}.sheet-select .caret{margin-right:5px;border-top:4px solid;border-bottom:none}.sheet-select:hover{background-color:#1a1d21d9}.sheet-compare-modal .modal-dialog{max-width:500px!important}.sheet-compare-modal .dropdown-menu{width:100%}.sheet-compare-modal .progress-bar{-webkit-transition:width .1s ease-out;transition:width .1s ease-out}.sheet-compare-modal .floorplans{padding-left:20px}.sheet-compare-modal .circle{display:inline-block;border-radius:50%;width:10px;height:10px;position:absolute;left:-5px;top:11px}.sheet-compare-modal .circle.red{background-color:red}.sheet-compare-modal .circle.blue{background-color:#00f}.sheet-compare-modal .fw-button{width:100%}.floorplan-navigation .btn-group .btn:last-child{border-left:1px solid #000}.leaflet-watermark{position:absolute;z-index:900;background-color:#ff7a64;color:#fff;font-weight:700;font-size:14px;opacity:.7;border:1px solid #9a9a9a;border-radius:2px;text-align:center}.leaflet-watermark .leaflet-watermark-image{width:150px;height:105px;padding:15px 15px 5px}.leaflet-watermark .leaflet-watermark-description{padding-bottom:10px}.leaflet-watermark.fade{opacity:.3;-webkit-transition:opacity 1.5s ease-in;-moz-transition:opacity 1.5s ease-in;-o-transition:opacity 1.5s ease-in;transition:opacity 1.5s ease-in}@media (min-width: 768px){.floorplan-view{padding-top:14px}}@media screen and (min-width: 768px){.floorplan-crop-modal .modal-body{width:100%}}@media screen and (min-width: 768px){.sheet-alignment-modal .modal-body{width:100%}}@media screen and (min-width: 768px){#folderModal .modal-dialog{max-width:400px;margin:0 auto!important}}#folderModal .modal-dialog{max-width:400px;margin:30px auto!important}#folderModal .modal-dialog .input-group-btn{vertical-align:bottom}.sheet-scale-modal .modal-dialog{max-width:400px}.sheet-scale-modal .fw-button{width:100%}div[floorplan-recently-viewed] button{width:34px;padding:2px}div[floorplan-recently-viewed] button img{margin-right:2px;max-height:26px}div[floorplan-recently-viewed] a{padding:3px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.markup-attributes-modal .color-circle,.batch-markup-attributes-modal .color-circle{display:inline-block;width:14px;height:14px;border:1px solid #737373;border-radius:14px;margin-right:5px;margin-bottom:1px}.markup-attributes-modal .dropdown-menu .color-circle,.batch-markup-attributes-modal .dropdown-menu .color-circle{margin-bottom:-2px}.markup-attributes-modal .delete-markup-container,.batch-markup-attributes-modal .delete-markup-container{display:flex;flex-direction:column;align-items:center}.markup-attributes-modal .delete-markup-container .delete-markup-link,.batch-markup-attributes-modal .delete-markup-container .delete-markup-link{color:#d2051e;cursor:pointer}.floorplan-batch-edit-modal .loading{height:150px;padding:50px}.hyperlink-link .truncate{line-height:18px}.hyperlink-link .attachment{margin-top:5px;color:#3d3d3d;border:1px solid #dcdcdc;border-radius:3px;width:100%;display:block;padding:6px 30px 6px 12px;font-size:13px}.hyperlink-link .icon{float:left;height:18px;width:18px;margin-right:5px}.hyperlink-link .form-icon{float:left;height:25px;width:25px;margin-top:-3px;margin-left:-5px;margin-right:5px}.hyperlink-link .fa-pencil{position:absolute;top:41px;right:10px}.hyperlink-link .fa-search{color:#dcdcdc;position:absolute;right:10px;top:41px;font-size:14px}@media (max-height: 650px){.leaflet-left.leaflet-bottom{left:40px}}.floorplan-confirm-revert-modal .sheet-uploads{padding:10px 0}.floorplan-confirm-revert-modal .sheet-uploads p{color:#737373}.floorplan-confirm-revert-modal fw-button{display:inline-block;margin-left:10px}.sync-status-modal .modal-dialog{width:600px}.sync-status-modal .modal-dialog .modal-wrapper .modal-header h1{margin:8px 15px 0 0}.sync-status-modal .modal-dialog table{width:100%}.sync-status-modal .modal-dialog table td{font-size:13px}.sync-status-modal .modal-dialog table .status-row td{padding-top:16px}.sync-status-modal .modal-dialog table .first-row.status-row td{padding-top:12px}.sync-status-modal .modal-dialog .modal-footer{margin-top:32px;text-align:center}.sync-status-modal table{table-layout:fixed}.sync-status-modal table tr td:first-child{padding-left:0}.sync-status-modal .sync-details-body{color:#303234;font-size:16px;line-height:24px;margin-top:16px;margin-bottom:12px}.sync-status-modal .sync-status-inline-row{display:flex;flex-direction:row;align-items:flex-start}.sync-status-modal .sync-status-inline-row fw-icon{margin-left:4px}.sync-status-modal .sync-status-inline-row fw-icon svg{color:#9a9ca1;display:block;height:20px;width:20px}.sync-status-modal .buttons-container{display:flex;flex-direction:row;justify-content:flex-end}.sync-status-modal .buttons-container fw-button:last-child{margin-left:12px}.confirm-sync-disconnect-modal .modal-dialog{width:600px}.confirm-sync-disconnect-modal .modal-dialog .modal-wrapper .modal-header h1{margin:8px 15px 0 0}.confirm-sync-disconnect-modal .modal-dialog .body-paragraph-1{margin-bottom:24px}.confirm-sync-disconnect-modal .modal-dialog .body-paragraph-2{margin-bottom:32px}.confirm-sync-disconnect-modal .modal-dialog fw-button{display:inline-block;margin-left:10px}.sync-button fw-button.alert-circle-filled .fw-button-icon{color:#d2051e}.floorplans-list .folder-list td{height:40px}.floorplans-list .folder-list .name-block{padding-top:7px}.floorplans-list .folder-list .task-count-header{width:100px}.floorplans-list .folder-list .version-header,.floorplans-list .folder-list .tags-header{width:210px}.floorplans-list .folder-list .action-header{width:125px}.floorplans-list .folder-list:first-child thead tr:first-of-type th{padding-top:0}.floorplans-list .folder-list:first-child thead tr:first-of-type th .select-all-checkbox{top:0}.floorplans-list .folder-list .folder-actions .fw-button{min-width:22px;width:22px;height:22px}.floorplan-conflict-prompt-modal .modal-wrapper .modal-header{text-align:left;margin-bottom:30px}.floorplan-conflict-prompt-modal .modal-body{margin:30px 0}.floorplan-conflict-prompt-modal .modal-body p{margin-bottom:30px;font-size:16px}.floorplan-conflict-prompt-modal .modal-body p span.plans-count{font-weight:700}.floorplan-conflict-prompt-modal fw-button{display:inline-block;margin-left:10px}.floorplan-batch-export-modal .toggle-layers-separator{margin:0}.floorplan-batch-export-modal .sub-checkbox{padding-left:22px}.floorplan-batch-export-modal fw-button{display:inline-block;margin-left:10px}.hyperlink-attributes-modal a.attachment,.popup-section a.attachment{cursor:pointer}.hyperlink-attributes-modal .modal-body .entity-attributes,.popup-section .modal-body .entity-attributes{padding:0}.vs-repeat-after-content,.vs-repeat-before-content{overflow:hidden}.vs-repeat-repeated-element{height:140px}.vs-repeat-before-content{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.vs-repeat-before-content .floorplan-box{float:right!important;margin:10px 0 0 10px!important}.floorplan-filter .autocomplete .suggestion-list{max-height:300px}.floorplan-view>.floorplan-column>.floorplan-name button.btn-inverse{background-color:#1a1d21d9}.floorplan-view>.floorplan-column>.floorplan-name button.btn-inverse:hover{background-color:#1a1d21}.tooltip-wordwrap .tooltip-inner{word-wrap:break-word}.floorplan-details-modal .fw-button,measurement-calibrate-popup .fw-button{width:100%}.floorplan-conflict-modal fw-button{margin-left:10px}.draw-popup measurement-calibrate-popup .calibrate-measurement-popup{margin-bottom:15px}.plans-blank-state-basic{z-index:3;display:flex;justify-content:center;align-items:center;height:calc(100vh - 110px)}.plans-blank-state-drag{z-index:3;display:flex;align-items:start}.leaflet-popup.hyperlink-form-popup{width:320px}.leaflet-popup.hyperlink-form-popup .leaflet-popup-content-wrapper{padding:unset}.leaflet-popup.hyperlink-form-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:unset;width:unset!important;padding:16px}.leaflet-popup.hyperlink-form-popup .leaflet-popup-content-wrapper .leaflet-popup-content>div{width:288px}.leaflet-popup.hyperlink-form-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popup-section.entity-search-input{margin-bottom:unset}.leaflet-popup.hyperlink-form-popup .leaflet-container a.leaflet-popup-close-button{top:16px;right:14px}form label{color:#303234;font-size:13px;font-weight:400}@media (max-width: 1200px){.form-edit-modal.modal-large .modal-dialog{min-width:95%;width:95%}}.forms-container .editable-status,.form-edit-modal .editable-status{color:#fd504e!important}.forms-container .uneditable-status,.form-edit-modal .uneditable-status{color:#9a9a9a!important}div[uib-modal-window=modal-window].form-edit-modal{overflow-x:auto!important}.form-edit-modal .modal-dialog{border-top-left-radius:3px;border-top-right-radius:3px}.form-edit-modal .modal-wrapper{padding:0!important}.form-edit .form-title-bar-container{position:sticky;top:0;background:#fff;z-index:1055;height:48px;border-bottom:1px solid #cfd1d6;box-shadow:0 4px 8px #0000000d;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 16px;border-top-left-radius:3px;border-top-right-radius:3px}.form-edit .form-title-bar-container .form-title-bar{color:#696d74;display:flex;align-items:center}.form-edit .form-title-bar-container .form-title-bar,.form-edit .form-title-bar-container .form-title-bar .form-title-description{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.form-edit .form-title-bar-container .form-title-bar .form-title-bar-divider{border-bottom:1px solid #696d74;margin:0 5px;min-width:9px}.form-edit .form-title-bar-container .form-title-bar span{font-size:13px;color:#696d74}.form-edit .form-title-bar-container .form-title-bar-actions{display:flex}.form-edit .form-title-bar-container fw-icon{color:#303234;width:28px;height:28px;display:flex;align-items:center;margin-left:4px}.form-edit .form-title-bar-container fw-icon .fw-icon-close{width:20px;height:20px;margin-left:auto;margin-right:auto}.form-edit .form-title-bar-container fw-icon:hover{cursor:pointer;background:#f5f6f7;border-radius:99px}.form-edit .form-section td.form-section-record-input.checkbox{margin:0;display:table-cell}.form-edit .form-section .data_input.checkbox{margin:0}.form-edit .form-section .data_input.checkbox .remove-record button{margin-top:-30px}.form-edit .form-section th.checkbox{margin:0;display:table-cell;text-align:center}.form-edit .form-section .dynamic td.checkbox{display:table-cell;text-align:center;vertical-align:middle}.form-edit.form-sidebar-collapsed .mat-symbol-container{background-color:#fff!important}.forms.fw-header-container .dropdown{display:inline-block}.forms.fw-header-container .new-form>.dropdown-menu,.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu{width:300px}.forms.fw-header-container .new-form>.dropdown-menu li,.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu li{padding:0 5px}.forms.fw-header-container .new-form>.dropdown-menu li>a,.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu li>a{overflow:hidden;text-overflow:ellipsis;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#303234;white-space:nowrap}.forms.fw-header-container .new-form>.dropdown-menu li>a:focus,.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu li>a:focus,.forms.fw-header-container .new-form>.dropdown-menu li>a:hover,.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu li>a:hover{text-decoration:none;color:#303030;background-color:#f5f5f5}.forms.fw-header-container .new-form>.dropdown-menu li.dropdown-submenu,.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu li.dropdown-submenu{cursor:default}.forms.fw-header-container .new-form>.dropdown-menu>li.templates-list-wrapper>ul.templates-list,.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu>li.templates-list-wrapper>ul.templates-list{list-style:none;padding:0;max-height:500px;overflow-y:auto}.forms.fw-header-container .new-form>.dropdown-menu>li.templates-list-wrapper>ul.templates-list>li.template,.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu>li.templates-list-wrapper>ul.templates-list>li.template{padding:0}.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu{left:initial;right:0}.forms.fw-header-container .manage-templates.dropdown>.dropdown-menu>li.dropdown-submenu>ul.dropdown-menu{left:initial;right:100%}.fullscreen-loading-spinner{width:100%;height:100%;left:0;top:0;position:fixed;z-index:99999;text-align:center;background-color:#0006}.fullscreen-loading-spinner .loading-spinner{margin-top:100px;height:100px}.forms-container{padding-top:60px;padding-bottom:30px}.forms-container .groupedItems{width:100%}.forms-container .title-block{min-width:400px}.forms-container .name-block{max-width:150px}.forms-container .date-block{min-width:150px}.forms-container .status-block{width:120px}.forms-container .status-block div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:120px}.forms-container .actions-container{margin-top:-18px}.forms-container .actions-container .fa-envelope,.forms-container .actions-container .fa-pencil,.forms-container .actions-container .fa-trash-alt{width:14px!important;font-size:12px}.forms-container .title-block .select-all-checkbox{top:-6px}.forms-container folder-list:first-of-type table thead tr th{padding-top:0}.forms-container folder-list:first-of-type table thead tr th .select-all-checkbox{top:-2px}.modal.form-edit-modal.modal-large .modal-dialog{min-width:1200px;width:75%}.modal.form-edit-modal .modal-content{border:0}.modal.form-edit-modal .close-modal{position:fixed}.modal.form-edit-modal .modal-dialog{margin-bottom:60px!important;background-color:#fff!important}.modal.form-edit-modal .modal-content,.modal.form-edit-modal .modal-header,.modal.form-edit-modal .modal-body{background-color:#fff!important}.form-edit{height:100%}.form-edit h1{font-size:20px;margin:0!important;font-weight:700!important;color:#303234!important;padding-bottom:15px}.form-edit h2{margin-top:26px!important;margin-bottom:10px!important;color:#303234!important;font-weight:700;font-size:18px;padding-left:6px}.form-edit h2 .red{color:#fd504e!important}.form-edit .modal-header{margin:30px 30px 20px!important;border-bottom:1px solid #9a9ca1!important;text-align:left;padding:0;display:flex;align-items:center}.form-edit .modal-header .header-entity{padding:14px 29px 4px}.form-edit .modal-body{padding:0 30px 30px!important}.form-edit .inline-edit{min-height:30px;border-radius:3px;padding:4px 0 0;cursor:pointer;width:100%}.form-edit .inline-edit .disabled{cursor:text}.form-edit .inline-edit.has-expression{font-weight:700}.form-edit .inline-edit .display{padding-left:7px;padding-top:3px;padding-bottom:7px;min-height:30px;display:block;overflow:auto}.form-edit .inline-edit .display:focus{outline:none}.form-edit .inline-edit .inline-edit-display{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:99%;display:inline-block}.form-edit .inline-edit .inline-edit-display.pre-wrap,.form-edit .inline-edit .inline-edit-display.has-error{white-space:pre-wrap;line-height:18px;max-width:100%}.form-edit .inline-edit form{margin:-4px 0 0}.form-edit .inline-edit .input-group{width:100%}.form-edit .inline-edit input{min-height:34px;width:100%;height:100%}.form-edit .inline-edit input,.form-edit .inline-edit textarea{padding:6px;-webkit-box-shadow:none;box-shadow:none}.form-edit .inline-edit .input-group-btn{display:none}.form-edit button,.form-edit fw-button{border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;text-align:left;outline:none;padding:3px 8px 6px;border-radius:3px;background-color:transparent}.form-edit button.disabled,.form-edit fw-button.disabled{opacity:1}.form-edit button.disabled .fa.fa-caret-down,.form-edit fw-button.disabled .fa.fa-caret-down{display:none}.form-edit button.tabbable,.form-edit fw-button.tabbable{padding-top:6px}.form-edit button.tabbable:focus,.form-edit fw-button.tabbable:focus{border-color:#c1d5ff}.form-edit .open>.dropdown-toggle{border-color:transparent}.form-edit .open>.dropdown-toggle:not(button):focus{background-color:transparent;border-color:transparent;outline:none;-webkit-box-shadow:none;box-shadow:none}.form-edit a.disabled{pointer-events:none}.form-edit .selectable{color:#6496ff}.form-edit .remove-record{width:30px;padding-right:0!important;padding-top:10px}.form-edit .remove-record button{float:right;padding-top:6px;color:#ff7a64}.form-edit .remove-record.inlined{display:inline-block;padding-top:4px;margin-right:-6px;float:right}.form-edit .inline-edit .inline-edit-dash,.form-edit .placeholder,.form-edit .fa-caret-down,.form-edit .fa-pencil,.form-edit .caret,.form-edit button .is-empty,.form-edit button .fa{color:#9a9a9a}.form-edit .inline-edit-dash,.form-edit button .is-empty{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:75%}.form-edit button .is-empty-caret{vertical-align:super}.form-edit uib-dropdown .dropdown-menu{max-height:200px;overflow:auto}.form-edit uib-dropdown:focus{outline:none}.form-edit .form-section .form-input-edit:not(.disabled):not(button):focus,.form-edit .form-section datetime-picker .form-control:not(.disabled):focus,.form-edit .form-section tags-input:not(.disabled) .tags:focus,.form-edit .form-section .assignee input:focus{padding-bottom:0;outline:none;border:1px solid #c1d5ff;background-color:#fff;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}.form-edit .form-section tags-input:not(.disabled):focus-within,.form-edit .form-section input:focus,.form-edit .form-section textarea:focus,.form-edit .form-section input.inline-datepicker{border-radius:3px;border:1px solid #c1d5ff;background-color:#fff;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}.form-edit .form-section tags-input:not(.disabled):focus-within input,.form-edit .form-section input:focus input,.form-edit .form-section textarea:focus input,.form-edit .form-section input.inline-datepicker input{border:0}.form-edit .form-section-description{padding:10px 6px;border-top:1px solid #cfd1d6}.form-edit .form-section-block.dataSignature td{padding-top:0!important}.form-edit .form-section-block>table{border-top:1px solid #cfd1d6;margin-bottom:7px;table-layout:fixed}.form-edit .form-section-block>table>thead th{border-bottom:1px solid #cfd1d6;padding:12px 6px;line-height:14px}.form-edit .form-section-block>table>tbody>tr,.form-edit .form-section-block>table>tbody>tr>td{border-top:0;padding-left:0;padding-right:6px;border-bottom:1px solid #cfd1d6}.form-edit .form-input-table>table{border-top:1px solid #cfd1d6;margin-bottom:0;table-layout:fixed}.form-edit .form-input-table>table>thead th{padding:12px 6px;line-height:14px;border:none;overflow-wrap:break-word}.form-edit .form-input-table>table>thead th.has-expression{font-weight:700}.form-edit .form-input-table>table>tbody>tr{border:none}.form-edit .form-input-table>table>tbody>tr:first-child:not(.has-error){border-top:1px solid #cfd1d6}.form-edit .form-input-table>table>tbody>tr:first-child:not(.has-error)+.tr:nth-child(2):not(.has-error){border-top:1px solid #cfd1d6}.form-edit .form-input-table>table>tbody>tr>td:first-child{padding-left:6px}.form-edit .form-input-table>table>tbody>tr td{padding-left:0;padding-right:6px;border:none}.form-edit .form-input-table>table>tbody>tr td.date button.dropdown-toggle{width:100%}.form-edit .form-input-table>table>tbody>tr td datetime-picker{display:flex}.form-edit .form-input-table>table>tbody>tr td datetime-picker button.dropdown-toggle{width:100%!important}.form-edit .form-input-table>table>tbody>tr td.string button{width:100%}.form-edit .form-input-table>table>tbody>tr.has-error+tr:not(.has-error){border-top:none}.form-edit .form-input-table>table>tbody>tr:not(.has-error)+tr:not(.has-error){border-top:1px solid #cfd1d6}.form-edit .form-input-table>table>tbody>tr.has-error{border:1px solid red}.form-edit .form-input-table>table>tbody>tr.has-error td{border:none}.form-edit .form-input-table>table>tbody>tr .disabled:not(.checkbox):not(.has-error){background-color:#fff;color:#000;cursor:text}.form-edit .form-input-table>table>tbody>tr .disabled:not(.checkbox).has-error{background-color:#fff;color:red;cursor:text}.form-edit .form-input-table>table>tbody>tr:last-child:not(.has-error){border-bottom:1px solid #cfd1d6}.form-edit .form-input-table>table>tbody>tr:last-child:not(.has-error):not(.tr:nth-last-child(2):not(.has-error)){border-top:1px solid #cfd1d6}.form-edit .form-input-table>table>tfoot>tr>td{border-top:0}.form-edit .form-input-table>table .remove-record{width:30px;padding-right:0!important;padding-top:10px}.form-edit .form-input-table>table .remove-record button{float:right;padding-top:6px;color:#ff7a64}.form-edit .form-input-table>table .remove-record.inlined{display:inline-block;padding-top:4px;margin-right:-6px;float:right}.form-edit .attributes table{border:0}.form-edit .attributes fw-assign-owner .form-section-record-input>div:not(.disabled),.form-edit .attributes fw-assign-owner .dropdown-menu>li:not(.divider){cursor:pointer}.form-edit .attributes fw-assign-owner .col-xs-4{display:none}.form-edit .attributes fw-assign-owner .col-xs-8{width:100%;padding:6px 12px 6px 8px;border-radius:3px;height:30px}.form-edit .attributes fw-assign-owner .col-xs-8.owner-select{padding:0}.form-edit .attributes fw-assign-owner ul.dropdown-menu li{padding:0}.form-edit .attributes fw-assign-owner input{box-shadow:0 0;padding-left:7.5px}.form-edit .attributes fw-assign-owner input:focus{padding-bottom:6px}.form-edit .attributes fw-assign-owner .add-team{color:#333}.form-edit .attributes fw-assign-owner .add-team .new-category,.form-edit .attributes fw-assign-owner .add-team .team-name{display:inline-block}.form-edit .attributes fw-assign-owner .add-team .team-name{margin-left:8px}.form-edit .attributes fw-assign-owner .dropdown-menu.pull-right{right:auto;left:0}.form-edit .attributes fw-assign-owner .caret{margin-left:4px}.form-edit .dynamic{border-collapse:collapse}.form-edit .dynamic tfoot td{padding-left:0}.form-edit .dynamic tfoot td button{padding-left:6px}.form-edit .static.created_by{border-bottom:none}.form-edit .static.created_by td{border-bottom:none;color:#9a9ca1}.form-edit .static .form-section-record-label{width:15%;min-width:15%;padding-top:13px;padding-left:6px}.form-edit .static .form-section-record-label.wide{width:33%;min-width:33%}.form-edit .static .inputs>table{width:100%}.form-edit .static .inputs>table>td{display:inline-block}.form-edit .static .inputs>table>td:first-child{padding-left:0}.form-edit .static.entity_input button.dropdown-toggle{min-width:93px}.form-edit .static.entity_input tags-input .input{width:93px}.form-edit .static .required{position:absolute}.form-edit .single .entity_input-container,.form-edit .single .sign_input-container{padding-left:0;padding-right:0;padding-bottom:0}.form-edit .single .divider{display:block!important;border-bottom:1px solid #cfd1d6;margin:8px -6px}.form-edit .single:not(.single-data),.form-edit .single:not(.single-data)>td{border-bottom:0!important}.form-edit div.form-input-table{margin-bottom:7px}.form-edit div.total-row{border:1px solid #cfd1d6;border-radius:3px;margin-bottom:7px}.form-edit div.total-row table{border-top:none}.form-edit div.total-row tr.total{background-color:#f5f6f7;height:50px}.form-edit div.total-row tr.total td:first-child{padding-left:12px}.form-edit div.total-row tr.total td{padding:12px 6px;vertical-align:middle;font-weight:700}.form-edit table.form-weather>tbody>tr>td{padding-left:8px}.form-edit table.form-weather img.loading{width:10%;padding:32px;margin:0 45%}.form-edit img.climacon{width:35px;margin-left:-8px;margin-top:-6px;position:absolute}.form-edit .cliamcon-text{padding-left:30px}.form-edit .dynamic .data_input.boolean,.form-edit .dynamic .data_input.checkbox{padding-top:10px}.form-edit .data_input.bigint,.form-edit th.bigint,.form-edit .data_input.boolean,.form-edit th.boolean,.form-edit .data_input.checkbox,.form-edit th.checkbox,.form-edit .data_input.decimal,.form-edit th.decimal,.form-edit .data_input.date,.form-edit th.date,.form-edit .data_input.string.has-expression,.form-edit th.string.has-expression{width:10%}.form-edit .data_input.datetime,.form-edit th.datetime{width:20%}.form-edit .data_input.trash_col,.form-edit th.trash_col{width:30px}.form-edit .data_input.string.static{min-width:140px;width:auto;max-width:800px}.form-edit .data_input.string.static input{width:100%}.form-edit .data_input.string.static button.dropdown-toggle{min-width:93px}.form-edit .data_input.string button{min-height:34px}.form-edit .data_input.text.static{width:auto;float:none}.form-edit .data_input.text.static textarea{width:100%}.form-edit .data_input.boolean input{margin:7px 8px 4px;width:12px;height:12px}.form-edit .data_input.datetime datetime-picker{border-radius:3px;height:34px}.form-edit .data_input.datetime .inline-edit{padding:0}.form-edit .data_input.datetime button.dropdown-toggle{width:100px;height:34px;padding-top:6px}.form-edit .data_input.datetime.static .inline-edit{width:100px!important}.form-edit .data_input.date .form-input-edit{border-radius:3px}.form-edit .data_input.date button.dropdown-toggle{width:100px;height:34px}.form-edit .data_input.date.static{width:100px}.form-edit .data_input.bigint.static .inline-edit{width:93px}.form-edit .data_input.last.bigint,.form-edit .data_input.last.decimal,.form-edit .data_input.last.date,.form-edit .data_input.last.string,.form-edit .data_input.last.datetime{padding-bottom:2px}.form-edit .data_input.last.boolean,.form-edit .data_input.last.checkbox{padding-bottom:6px}.form-edit .entity_input{width:100%}.form-edit .entity_input tags-input.active .tags,.form-edit .entity_input tags-input.active .tags>input{background-color:transparent}.form-edit .entity_input tags-input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:93px;border-radius:3px}.form-edit .entity_input tags-input .tags .tag-item,.form-edit .entity_input tags-input .tags .input,.form-edit .entity_input tags-input .autocomplete .suggestion-item{font-family:Lato,sans-serif;font-size:13px}.form-edit .entity_input tags-input .autocomplete{width:fit-content}.form-edit .entity_input tags-input .tag-list{display:inline}.form-edit .entity_input tags-input input{display:inline}.form-edit .entity_input tags-input input.invalid-tag{color:initial}.form-edit .entity_input tags-input .tag-item{background-color:transparent!important}.form-edit .entity_input tags-input .tag-item.selected{background-color:#ff7a64!important}.form-edit .entity_input tags-input .tags{border:0;-webkit-box-shadow:none;box-shadow:none;display:block}.form-edit .entity_input tags-input .tags,.form-edit .entity_input tags-input .tags .input{background-color:transparent}.form-edit .entity_input tags-input.disabled:focus,.form-edit .entity_input tags-input.disabled>.host:focus{outline:none}.form-edit .entity_input tags-input.disabled input{display:none}.form-edit .entity_input tags-input.disabled .tag-item{background-color:transparent;border:0;display:inline}.form-edit .entity_input tags-input.disabled ti-tag-item a{display:none}.form-edit .entity_input tags-input.disabled li:not(:last-child){display:flex;margin-right:-6px}.form-edit .entity_input tags-input.disabled li:not(:last-child):after{content:","}.form-edit .entity_input tags-input.max-tags input{display:none}.form-edit .entity_input ul.attachments{padding:0 6px;margin-bottom:0}.form-edit .entity_input ul.attachments>li{display:inline-block}.form-edit .entity_input ul.attachments>li.divider{display:none}.form-edit .entity_input ul.attachments>li.photo{border:1px solid #cfd1d6;margin-right:10px;margin-bottom:10px;height:152px}.form-edit .entity_input ul.attachments>li.photo a.download{right:auto;left:5px}.form-edit .entity_input ul.attachments>li.photo i.download{right:10px;top:10px;color:#fff}.form-edit .entity_input ul.attachments>li.photo .loading{display:block;height:30px;margin:60px auto}.form-edit .entity_input ul.attachments>li.file{display:block;height:26px}.form-edit .entity_input ul.attachments>li.file a{color:#3173ff}.form-edit .entity_input ul.attachments>li.file i{display:inline;color:#ff7a64}.form-edit .entity_input ul.attachments>li.dropdown{display:block;margin-left:-6px}.form-edit .sign_input{width:100%;height:40px}.form-edit .sign_input .signed{min-height:100px;line-height:initial;border-bottom:1px solid #cfd1d6;margin:0;padding-top:10px;padding-bottom:10px;display:flex;align-items:center}.form-edit .sign_input .info{width:350px;margin-right:130px;padding:0 6px}.form-edit .sign_input .info>span{overflow-wrap:break-word}.form-edit .sign_input .signature{font-family:Bilbo Swash Caps,cursive;font-size:40px;flex-grow:1;max-width:575px}.form-edit .sign_input .signature .text{margin-top:5px;overflow-wrap:break-word}.form-edit .sign_input .signature .image{height:60px;width:auto}.form-edit .sign_input .remove-record{width:50px;padding:0;margin-right:30px}.form-edit .sign_input .remove-record button{padding:0}.form-edit .sign_input .add-signature i.fa-user-friends{margin-left:-3px;margin-right:12px!important}.form-edit .sign_input .add-signature button{border-color:transparent}.form-edit .required{color:#ff7a64;font-size:18px;position:absolute}.form-edit .alert-danger{padding:10px;margin-top:25px}.form-edit .alert-danger button{float:right;background-color:transparent;outline:none;border:0}.form-edit .required:before,.form-edit .alert-danger:before{content:"*"}.form-edit .is-empty>button,.form-edit button.is-empty,.form-edit .inline-edit.is-empty,.form-edit tags-input.is-empty{background-color:#e8f2ff}.form-edit .modal-footer{padding:0 30px 30px!important;margin-top:0!important}.form-edit .modal-footer fw-button button{box-shadow:unset;text-align:unset;outline:unset;padding:6px 12px}.form-edit .modal-footer .dropup{display:inline-block}.form-edit .modal-footer .dropup .fa.fa-caret-down{color:#fff}.form-edit .modal-footer .dropup .item{min-width:100%}.form-edit .modal-footer .dropup .dropdown-menu{padding:5px 0}.form-edit .modal-footer .dropup .dropdown-menu .disabled-item{pointer-events:none;color:#9a9a9a!important}.form-edit .form-overdue{border:1px solid transparent;padding:3px 8px 6px;color:#fd504e!important}div[inline-edit] .inline-edit-dash,div[inline-edit] .inline-edit-display{float:left}div[inline-edit] .inline-block .units{padding-left:.5em}div[inline-edit] i.fa,div[inline-edit] i.fas{padding-left:6px}fw-assign-owner{min-width:100px}div.uib-datepicker button{padding:5px 10px;border-radius:3px}.form-edit-modal .btn-danger{height:34px}.form-section .form-section-block div[inline-edit] fw-icon.edit-material-icon,.data-input-edit div[inline-edit] fw-icon.edit-material-icon{margin-left:4px;margin-bottom:1px}.form-section .form-section-block div[inline-edit] fw-icon.edit-material-icon .fw-mat-icon,.data-input-edit div[inline-edit] fw-icon.edit-material-icon .fw-mat-icon{color:#9a9a9a}.fw-header-container.form-templates .pull-right button{border-radius:3px!important;margin-left:5px}.fw-header-container.form-templates .fw-header-right{display:inline-flex}.fw-header-container.form-templates .fw-header-right{justify-content:flex-end}.fw-header-container.form-templates .fw-header-right>*{margin-left:10px}.fw-header-container.form-templates .manage-templates.dropdown>.dropdown-menu{left:initial;right:0}.fw-header-container.form-templates .manage-templates.dropdown>.dropdown-menu>li.dropdown-submenu>ul.dropdown-menu{left:initial;right:100%}.form-template-builder{width:100%;padding:0}.form-template-builder button.block.clickable{border-style:dashed;border-width:1px}.form-template-builder i.fa-trash-alt{color:#fd504e}.form-template-builder .body .dropdown .dropdown-toggle{background-color:transparent;border:0;padding:0}.form-template-builder .table-section .block{height:170px}.form-template-builder .table-section .block .header{display:flex;justify-content:space-between;align-items:center;padding:3px 10px 0}.form-template-builder .table-section .block .header .btn-group button{margin-top:initial}.form-template-builder .table-section .block .header .variable-code{width:18px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:1px;font-weight:700;background:#303234;color:#fff}.form-template-builder .table-section .block .body{padding:0 10px 10px}.form-template-builder .table-section .block .body .name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 15px}.form-template-builder .block{color:#303234;border:1px solid #cfd1d6;background-color:#fff;border-radius:3px}.form-template-builder .block .header,.form-template-builder .block .body{width:100%}.form-template-builder .block .header{border-bottom:1px solid #cfd1d6}.form-template-builder .block .header .name{font-weight:700;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-template-builder .block .header .small{display:inline-block;padding-top:3px;padding-left:8px;font-size:12px}.form-template-builder .block .header .extra-small{display:inline-block;padding-top:3px;padding-left:5px;font-size:11px;color:#696d74}.form-template-builder .block .header .btn-group button{margin-top:-5px;display:inline;border-width:0;color:#9a9a9a;background-color:transparent;border-radius:5px;padding:5px}.form-template-builder .block .header .btn-group button:hover{cursor:pointer;background-color:#f5f6f7}.form-template-builder .block .header .btn-group button>img.edit{width:14px}.form-template-builder .block .header .btn-group button>img.delete{width:12px}.form-template-builder .ft{padding:0}.form-template-builder .ft>.header{padding:10px 20px}.form-template-builder .ft>.header .name,.form-template-builder .ft>.header .name form>.input-group>input.form-control{font-size:18px}.form-template-builder .ft>.header .name{width:100%}.form-template-builder .ft>.header .name>.display{cursor:pointer}.form-template-builder .ft>.header .name form,.form-template-builder .ft>.header .name form>.input-group,.form-template-builder .ft>.header .name form>.input-group>input.form-control{width:100%}.form-template-builder .ft>.header .name form>.input-group>input.form-control{padding:7px 9px 6px;margin-left:10px}.form-template-builder .ft>.header .inline-block.display{padding:5px 10px;max-width:99%}.form-template-builder .ft>.header .inline-block.display .inline-edit-display{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:inherit}.form-template-builder .ft>.header form{padding:0 0 3px;margin:0 0 0 -10px}.form-template-builder .ft>.header form input{border-radius:3px!important}.form-template-builder .ft>.header form .input-group-btn{display:none}.form-template-builder .ft>.body{padding:0 30px 30px}.form-template-builder .ftds{min-height:42px;width:100%;margin:20px 0 0}.form-template-builder .ftds>.header{padding:10px 15px;height:42px}.form-template-builder .ftds>.header .name{font-size:16px;max-width:calc(100% - 260px)}.form-template-builder .ftds>.body{padding:15px}.form-template-builder .ftds.top-matter.form-attributes{margin:0}.form-template-builder .ftds.top-matter{border:0}.form-template-builder .ftds.top-matter>*{padding:0 0 10px}.form-template-builder .ftds.weather>.header{border-bottom:0}.form-template-builder .ftds-table>.attr,.form-template-builder .ftds-list>.attr,.form-template-builder .ftds-has-required>.attr{text-indent:-1em;padding-left:1em}.form-template-builder .ftds-table>.attr,.form-template-builder .ftds-list>.attr{margin-bottom:10px}.form-template-builder .ftds-table.row,.form-template-builder .ftds-list.row{margin-left:0;margin-right:0}.form-template-builder .ftds-table.row{padding-bottom:0}.form-template-builder .ftds-table.row .ftde{margin-right:15px;min-width:200px!important}.form-template-builder .ftds-table.row .expression-none{text-transform:lowercase}.form-template-builder .ftds-list .ftde,.form-template-builder .ftds-list>button{width:100%}.form-template-builder .clickable:hover{background-color:#f5f6f7;cursor:pointer}.form-template-builder .ftde{margin-bottom:15px;padding:0;height:140px}.form-template-builder .ftde>.header{padding:10px 10px 0;border-bottom:0}.form-template-builder .ftde>.header .name{max-width:calc(100% - 70px)}.form-template-builder .ftde>.body{padding:10px}.form-template-builder .ftde>.body .attr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-template-builder .ftde .btn-group button:hover{background-color:#fff!important}.form-template-builder .movable,.form-template-form-status-details-modal .movable,.manage-strict-data-type-modal .movable{-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.form-template-builder .movable.moved,.form-template-form-status-details-modal .movable.moved,.manage-strict-data-type-modal .movable.moved{background-color:#fff3cd}.custom-lists .project-templates-panel{padding-top:30px}.custom-lists .project-templates-panel .list-footer-buttons{display:flex;justify-content:flex-end}.custom-lists .hint{text-align:center;font-weight:lighter;margin:15px 0 20px}.custom-lists .display-list{text-align:left!important}.custom-lists .display-list.title,.custom-lists .display-list.location,.custom-lists .display-list.tags{padding-left:12px}.form-template-display-details-modal table.properties .inline-edit>.display{display:grid;grid-template:1fr / auto 15px}.form-template-display-details-modal table.properties .inline-edit .inline-edit-dash{margin:0}.form-template-display-details-modal table.properties tr.expression-row{border:0;height:32px}.form-template-display-details-modal table.properties tr.expression-row td{vertical-align:top}.form-template-display-details-modal table.properties td.name.list-entry-name{vertical-align:top;padding-top:10px}.form-template-display-details-modal td.inline-edit.value.list-entry-name div.input-group{width:100%;margin:10px 0}.form-template-display-details-modal td.inline-edit.value.list-entry-name textarea{border-bottom-right-radius:3px;border-top-right-radius:3px;min-height:104px;max-height:104px;overflow-y:auto}.form-template-builder .missing-type-warning,.form-template-display-details-modal .missing-type-warning{color:#d2051e;height:18px}.form-template-builder .missing-type-warning fw-icon,.form-template-display-details-modal .missing-type-warning fw-icon{vertical-align:text-top;color:#d2051e;margin-right:4px;margin-left:4px;font-size:16px;width:16px;height:16px}.form-template-display-details-modal table thead,.form-template-form-status-details-modal table thead,.manage-strict-data-type-modal table thead,.manage-locations-modal table thead{border-bottom:2px solid #dcdcdc}.form-template-display-details-modal table thead th.name,.form-template-form-status-details-modal table thead th.name,.manage-strict-data-type-modal table thead th.name,.manage-locations-modal table thead th.name{padding-left:12px}.form-template-display-details-modal table.properties tr,.form-template-form-status-details-modal table.properties tr,.manage-strict-data-type-modal table.properties tr,.manage-locations-modal table.properties tr{border-top:1px solid #dcdcdc}.form-template-display-details-modal table.properties .inline-edit .inline-edit-display,.form-template-form-status-details-modal table.properties .inline-edit .inline-edit-display,.manage-strict-data-type-modal table.properties .inline-edit .inline-edit-display,.manage-locations-modal table.properties .inline-edit .inline-edit-display,.form-template-display-details-modal table.properties .dropdown .text,.form-template-form-status-details-modal table.properties .dropdown .text,.manage-strict-data-type-modal table.properties .dropdown .text,.manage-locations-modal table.properties .dropdown .text{max-width:240px}.form-template-display-details-modal table.values tbody tr,.form-template-form-status-details-modal table.values tbody tr,.manage-strict-data-type-modal table.values tbody tr,.manage-locations-modal table.values tbody tr{border-bottom:1px solid #dcdcdc}.form-template-display-details-modal table.values .inline-edit .inline-edit-display,.form-template-form-status-details-modal table.values .inline-edit .inline-edit-display,.manage-strict-data-type-modal table.values .inline-edit .inline-edit-display,.manage-locations-modal table.values .inline-edit .inline-edit-display,.form-template-display-details-modal table.values .dropdown .text,.form-template-form-status-details-modal table.values .dropdown .text,.manage-strict-data-type-modal table.values .dropdown .text,.manage-locations-modal table.values .dropdown .text{max-width:170px}.form-template-display-details-modal .inline-edit .inline-edit-display,.form-template-form-status-details-modal .inline-edit .inline-edit-display,.manage-strict-data-type-modal .inline-edit .inline-edit-display,.manage-locations-modal .inline-edit .inline-edit-display,.form-template-display-details-modal .dropdown .text,.form-template-form-status-details-modal .dropdown .text,.manage-strict-data-type-modal .dropdown .text,.manage-locations-modal .dropdown .text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:-4px}.form-template-display-details-modal .inline-edit .inline-block,.form-template-form-status-details-modal .inline-edit .inline-block,.manage-strict-data-type-modal .inline-edit .inline-block,.manage-locations-modal .inline-edit .inline-block,.form-template-display-details-modal .inline-edit form>.input-group>input.form-control,.form-template-form-status-details-modal .inline-edit form>.input-group>input.form-control,.manage-strict-data-type-modal .inline-edit form>.input-group>input.form-control,.manage-locations-modal .inline-edit form>.input-group>input.form-control{max-width:260px}.form-template-display-details-modal .dropdown .text,.form-template-form-status-details-modal .dropdown .text,.manage-strict-data-type-modal .dropdown .text,.manage-locations-modal .dropdown .text{text-align:right}.form-template-display-details-modal .dropdown .dropdown-menu,.form-template-form-status-details-modal .dropdown .dropdown-menu,.manage-strict-data-type-modal .dropdown .dropdown-menu,.manage-locations-modal .dropdown .dropdown-menu{max-width:300px}.form-template-display-details-modal .dropdown .dropdown-menu li>a,.form-template-form-status-details-modal .dropdown .dropdown-menu li>a,.manage-strict-data-type-modal .dropdown .dropdown-menu li>a,.manage-locations-modal .dropdown .dropdown-menu li>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dynamic-directive-modal .custom-lists table thead{border-bottom:1px solid #dcdcdc}.dynamic-directive-modal .custom-lists th.name,.dynamic-directive-modal .custom-lists td.name{padding-left:0}.form-template-display-details-modal .modal-body h2,.form-template-form-status-details-modal .modal-body h2,.manage-strict-data-type-modal .modal-body h2,.manage-locations-modal .modal-body h2,.dynamic-directive-modal .custom-lists .modal-body h2{color:#303234;font-size:18px;font-weight:400;margin-bottom:15px}.form-template-display-details-modal table,.form-template-form-status-details-modal table,.manage-strict-data-type-modal table,.manage-locations-modal table,.dynamic-directive-modal .custom-lists table{width:100%}.form-template-display-details-modal table thead th,.form-template-form-status-details-modal table thead th,.manage-strict-data-type-modal table thead th,.manage-locations-modal table thead th,.dynamic-directive-modal .custom-lists table thead th{color:#303234;padding-bottom:5px}.form-template-display-details-modal table thead th.role-in,.form-template-form-status-details-modal table thead th.role-in,.manage-strict-data-type-modal table thead th.role-in,.manage-locations-modal table thead th.role-in,.dynamic-directive-modal .custom-lists table thead th.role-in,.form-template-display-details-modal table thead th.role-out,.form-template-form-status-details-modal table thead th.role-out,.manage-strict-data-type-modal table thead th.role-out,.manage-locations-modal table thead th.role-out,.dynamic-directive-modal .custom-lists table thead th.role-out{padding-right:20px}.form-template-display-details-modal table tbody tr,.form-template-form-status-details-modal table tbody tr,.manage-strict-data-type-modal table tbody tr,.manage-locations-modal table tbody tr,.dynamic-directive-modal .custom-lists table tbody tr{height:41px}.form-template-display-details-modal table.properties .name,.form-template-form-status-details-modal table.properties .name,.manage-strict-data-type-modal table.properties .name,.manage-locations-modal table.properties .name,.dynamic-directive-modal .custom-lists table.properties .name{color:#9a9a9a;padding-left:12px;white-space:nowrap}.form-template-display-details-modal table.properties .value,.form-template-form-status-details-modal table.properties .value,.manage-strict-data-type-modal table.properties .value,.manage-locations-modal table.properties .value,.dynamic-directive-modal .custom-lists table.properties .value{text-align:right;padding-right:10px}.form-template-display-details-modal table.properties .inline-edit.disabled,.form-template-form-status-details-modal table.properties .inline-edit.disabled,.manage-strict-data-type-modal table.properties .inline-edit.disabled,.manage-locations-modal table.properties .inline-edit.disabled,.dynamic-directive-modal .custom-lists table.properties .inline-edit.disabled{color:#9a9a9a}.form-template-display-details-modal table.properties .inline-edit.disabled .inline-block,.form-template-form-status-details-modal table.properties .inline-edit.disabled .inline-block,.manage-strict-data-type-modal table.properties .inline-edit.disabled .inline-block,.manage-locations-modal table.properties .inline-edit.disabled .inline-block,.dynamic-directive-modal .custom-lists table.properties .inline-edit.disabled .inline-block{cursor:default}.form-template-display-details-modal table.values tr>.name,.form-template-form-status-details-modal table.values tr>.name,.manage-strict-data-type-modal table.values tr>.name,.manage-locations-modal table.values tr>.name,.dynamic-directive-modal .custom-lists table.values tr>.name{width:200px}.form-template-display-details-modal table.values tr>.name.inline-edit .display,.form-template-form-status-details-modal table.values tr>.name.inline-edit .display,.manage-strict-data-type-modal table.values tr>.name.inline-edit .display,.manage-locations-modal table.values tr>.name.inline-edit .display,.dynamic-directive-modal .custom-lists table.values tr>.name.inline-edit .display{padding-left:12px}.form-template-display-details-modal table.values tr>*:not(.name),.form-template-form-status-details-modal table.values tr>*:not(.name),.manage-strict-data-type-modal table.values tr>*:not(.name),.manage-locations-modal table.values tr>*:not(.name),.dynamic-directive-modal .custom-lists table.values tr>*:not(.name){text-align:right;padding-right:15px}.form-template-display-details-modal table.values tr>.buttons,.form-template-form-status-details-modal table.values tr>.buttons,.manage-strict-data-type-modal table.values tr>.buttons,.manage-locations-modal table.values tr>.buttons,.dynamic-directive-modal .custom-lists table.values tr>.buttons{width:112px}.form-template-display-details-modal table.values tr.not-visible .inline-edit .display,.form-template-form-status-details-modal table.values tr.not-visible .inline-edit .display,.manage-strict-data-type-modal table.values tr.not-visible .inline-edit .display,.manage-locations-modal table.values tr.not-visible .inline-edit .display,.dynamic-directive-modal .custom-lists table.values tr.not-visible .inline-edit .display{cursor:default;color:#9a9a9a}.form-template-display-details-modal table.values tbody tr button:not(.dropdown-toggle),.form-template-form-status-details-modal table.values tbody tr button:not(.dropdown-toggle),.manage-strict-data-type-modal table.values tbody tr button:not(.dropdown-toggle),.manage-locations-modal table.values tbody tr button:not(.dropdown-toggle),.dynamic-directive-modal .custom-lists table.values tbody tr button:not(.dropdown-toggle){border:0;background-color:transparent;color:#9a9a9a;border-radius:5px;padding:5px}.form-template-display-details-modal table.values tbody tr button:not(.dropdown-toggle):hover,.form-template-form-status-details-modal table.values tbody tr button:not(.dropdown-toggle):hover,.manage-strict-data-type-modal table.values tbody tr button:not(.dropdown-toggle):hover,.manage-locations-modal table.values tbody tr button:not(.dropdown-toggle):hover,.dynamic-directive-modal .custom-lists table.values tbody tr button:not(.dropdown-toggle):hover{background-color:#dcdcdc}.form-template-display-details-modal .center,.form-template-form-status-details-modal .center,.manage-strict-data-type-modal .center,.manage-locations-modal .center,.dynamic-directive-modal .custom-lists .center{padding-top:20px}.manage-locations-modal .hint,.manage-strict-data-type-modal .hint{padding-left:12px;margin-top:5px;color:#8c8c8c;font-size:12px}.form-template-display-details-modal.section .description .name{margin-top:10px}.form-template-display-details-modal.section .description textarea{margin:10px;padding:8px;width:calc(100% - 10px);border-radius:3px;border-color:#aaa}.form-template-form-status-details-modal .modal-dialog{width:800px}.form-template-form-status-details-modal .inline-edit form>.input-group>input.form-control{width:200px}.form-template-form-status-details-modal .is-editable{width:110px}.form-template-form-status-details-modal .role-in,.form-template-form-status-details-modal .role-out{width:155px}.form-template-form-status-details-modal table.values.permissions{margin-bottom:30px}.form-template-form-status-details-modal table.values.permissions tr td.view-edit-col{width:220px;text-align:right;padding-right:70px}.form-template-form-status-details-modal table.values.permissions tr td.view-edit-col .greyed{padding-right:13px;color:#9a9a9a}.form-template-form-status-details-modal table.values.permissions tr td{text-align:left;padding-left:15px}.form-template-form-status-details-modal table.values.permissions tr td button{padding-left:0;padding-right:0}.manage-strict-data-type-modal h1,.manage-locations-modal h1{padding-right:20px}.manage-strict-data-type-modal h2:not(:first-child),.manage-locations-modal h2:not(:first-child){margin-top:10px}.manage-strict-data-type-modal table.values,.manage-locations-modal table.values{margin-top:20px}.manage-strict-data-type-modal table.values tr:first-child,.manage-locations-modal table.values tr:first-child{border-top:1px solid #dcdcdc}.manage-strict-data-type-modal .query,.manage-locations-modal .query{padding:15px 0;margin:auto}.manage-strict-data-type-modal .query input,.manage-locations-modal .query input{background-color:#eee;height:25px;padding-top:2px 12px;padding-right:25px}.manage-strict-data-type-modal .query input:active,.manage-locations-modal .query input:active,.manage-strict-data-type-modal .query input:focus,.manage-locations-modal .query input:focus{background-color:#fff}.manage-strict-data-type-modal .query .fa.fa-search,.manage-locations-modal .query .fa.fa-search{float:right;margin-right:10px;margin-top:-19px}.manage-strict-data-type-modal table.values tr>*:not(.name),.manage-locations-modal table.values tr>*:not(.name){padding-right:0}.manage-strict-data-type-modal .dropdown-toggle.btn-default:focus,.manage-locations-modal .dropdown-toggle.btn-default:focus{background-color:transparent}.manage-strict-data-type-modal .modal-footer fw-button:not(:last-of-type),.manage-locations-modal .modal-footer fw-button:not(:last-of-type){margin-right:10px}.manage-locations-modal .query{padding-top:0}.manage-strict-data-type-modal .query{padding-bottom:0}.form-template-display-details-modal .value.inline-edit,.form-template-form-status-details-modal .value.inline-edit,.manage-strict-data-type-modal .value.inline-edit,.manage-locations-modal .value.inline-edit,.dynamic-directive-modal .custom-lists .value.inline-edit{height:40px}.form-template-display-details-modal .value.inline-edit .inline-block,.form-template-form-status-details-modal .value.inline-edit .inline-block,.manage-strict-data-type-modal .value.inline-edit .inline-block,.manage-locations-modal .value.inline-edit .inline-block,.dynamic-directive-modal .custom-lists .value.inline-edit .inline-block{margin-top:5px;margin-bottom:5px;cursor:pointer}.form-template-display-details-modal .value.inline-edit .inline-edit-display,.form-template-form-status-details-modal .value.inline-edit .inline-edit-display,.manage-strict-data-type-modal .value.inline-edit .inline-edit-display,.manage-locations-modal .value.inline-edit .inline-edit-display,.dynamic-directive-modal .custom-lists .value.inline-edit .inline-edit-display,.form-template-display-details-modal .value.inline-edit .inline-edit-dash,.form-template-form-status-details-modal .value.inline-edit .inline-edit-dash,.manage-strict-data-type-modal .value.inline-edit .inline-edit-dash,.manage-locations-modal .value.inline-edit .inline-edit-dash,.dynamic-directive-modal .custom-lists .value.inline-edit .inline-edit-dash{padding-right:5px}.form-template-display-details-modal .value.inline-edit form,.form-template-form-status-details-modal .value.inline-edit form,.manage-strict-data-type-modal .value.inline-edit form,.manage-locations-modal .value.inline-edit form,.dynamic-directive-modal .custom-lists .value.inline-edit form{margin-top:1px;margin-bottom:2px}.form-template-display-details-modal .value.inline-edit input,.form-template-form-status-details-modal .value.inline-edit input,.manage-strict-data-type-modal .value.inline-edit input,.manage-locations-modal .value.inline-edit input,.dynamic-directive-modal .custom-lists .value.inline-edit input{height:30px;border-radius:3px!important}.form-template-display-details-modal .value.inline-edit .input-group-btn,.form-template-form-status-details-modal .value.inline-edit .input-group-btn,.manage-strict-data-type-modal .value.inline-edit .input-group-btn,.manage-locations-modal .value.inline-edit .input-group-btn,.dynamic-directive-modal .custom-lists .value.inline-edit .input-group-btn{display:none}.form-template-display-details-modal .value.static,.form-template-form-status-details-modal .value.static,.manage-strict-data-type-modal .value.static,.manage-locations-modal .value.static,.dynamic-directive-modal .custom-lists .value.static{height:40px;padding-right:27px;color:#9a9a9a}.form-template-display-details-modal .value.dropdown,.form-template-form-status-details-modal .value.dropdown,.manage-strict-data-type-modal .value.dropdown,.manage-locations-modal .value.dropdown,.dynamic-directive-modal .custom-lists .value.dropdown{padding-top:5px;padding-bottom:5px;padding-right:7px}.form-template-display-details-modal .value.dropdown button,.form-template-form-status-details-modal .value.dropdown button,.manage-strict-data-type-modal .value.dropdown button,.manage-locations-modal .value.dropdown button,.dynamic-directive-modal .custom-lists .value.dropdown button{background-color:transparent;border:0;height:30px}.form-template-display-details-modal .value.dropdown button[disabled],.form-template-form-status-details-modal .value.dropdown button[disabled],.manage-strict-data-type-modal .value.dropdown button[disabled],.manage-locations-modal .value.dropdown button[disabled],.dynamic-directive-modal .custom-lists .value.dropdown button[disabled]{color:#9a9ca1}.form-template-display-details-modal .value.dropdown button[disabled] .caret,.form-template-form-status-details-modal .value.dropdown button[disabled] .caret,.manage-strict-data-type-modal .value.dropdown button[disabled] .caret,.manage-locations-modal .value.dropdown button[disabled] .caret,.dynamic-directive-modal .custom-lists .value.dropdown button[disabled] .caret{color:transparent}.form-template-display-details-modal .value.dropdown>.dropdown-menu,.form-template-form-status-details-modal .value.dropdown>.dropdown-menu,.manage-strict-data-type-modal .value.dropdown>.dropdown-menu,.manage-locations-modal .value.dropdown>.dropdown-menu,.dynamic-directive-modal .custom-lists .value.dropdown>.dropdown-menu{left:initial;right:10px}.manage-strict-data-type-modal table.values tbody tr button:not(.dropdown-toggle){border:0;background-color:#6496ff;color:#fff;border-radius:5px;padding:5px}.manage-strict-data-type-modal table.values tbody tr button:not(.dropdown-toggle):hover{background-color:#3173ff}.manage-strict-data-type-modal .value.inline-edit form{margin-top:unset;margin-bottom:unset}.manage-strict-data-type-modal .value.inline-edit input{height:32px;border-radius:3px 0 0 3px!important}.manage-strict-data-type-modal .value.inline-edit .input-group-btn{display:block}.manage-strict-data-type-modal .value.inline-edit .input-group-btn button{border-radius:3px 3px 0 0}.create-form .create-expression{margin:30px 0 0}.create-form .create-expression-display.form-control.input-md{margin:8px 0 10px;cursor:pointer}.create-form li.disabled a:not(.danger){color:#9a9ca1}.create-form .table-column-indicator:not(.disabled){color:#9a9ca1}.create-form .table-column-indicator.disabled{color:#9a9ca1}.form-template-builder .header div[inline-edit].name fw-icon.edit-material-icon{margin-left:5px;margin-bottom:4px}.form-template-builder .header div[inline-edit].name fw-icon.edit-material-icon .fw-mat-icon{font-size:20px}tbody td[inline-edit].name.value fw-icon.edit-material-icon{margin-left:0;margin-bottom:3px}.nvd3.nv-stackedarea path.nv-area{stroke-opacity:1}.folder-list .fa-folder,.folder-and-subfolder-list .fa-folder,.floorplan-folder-container .fa-folder,.folder-list .fa-folder-open,.folder-and-subfolder-list .fa-folder-open,.floorplan-folder-container .fa-folder-open{font-size:14px!important}.folder-list table{background-color:transparent;width:100%;table-layout:fixed}.folder-list table .select-all-checkbox .pointer{width:16px}.folder-list table .large-col{width:250px}.folder-list table .large-col.no-actions{width:150px}.folder-list table th{background:#f5f6f7;padding:10px 7px 7px 15px;position:relative;white-space:nowrap}.folder-list table th .select-all-checkbox{position:absolute;top:7px}.folder-list table th .folder-actions{margin-left:3px;margin-top:-3px}.folder-list table th .folder-actions button,.folder-list table th .folder-actions button:active{width:18px;height:18px;margin-top:-1px;margin-bottom:1px}.folder-list table th .folder-actions button .caret,.folder-list table th .folder-actions button:active .caret{margin-left:0;margin-top:-4px;border-top:3px solid;border-right:3px solid transparent;border-left:3px solid transparent}.folder-list table th .restricted-folder-icon{margin-top:-5px}.folder-list table th .folder-icon{width:20px}.folder-list table th .folder-icon .fa{font-size:16px}.folder-list table th .show-selecting-collection.fa-folder{margin-left:23px}.folder-list table th .items-count{font-weight:400;vertical-align:top;margin-top:-2px}.folder-list table th .loading-spinner{margin-top:-3px;margin-left:3px;height:12px}.folder-list table th:first-child,.folder-list table td:first-child{width:44px}.folder-list table th:first-child.noCheckbox,.folder-list table td:first-child.noCheckbox{width:1px}.folder-list table th:nth-child(2),.folder-list table td:nth-child(2){padding-left:2px}.folder-list table th:not(:nth-child(2)){color:#9a9a9a;font-weight:400;font-size:12px}.folder-list table tbody{border:solid;border-width:1px;border-color:#dcdcdc;background-color:#fff}.folder-list table tbody tr td{padding:10px 7px 7px 15px;border-bottom:solid;border-width:1px;border-color:#dcdcdc;position:relative}.folder-list table tbody tr td.name-block{color:#282828!important}.folder-list table tbody tr td.name-block .name-block-wrapper{display:flex;justify-content:flex-start;align-items:center}.folder-list table tbody tr td.name-block .name-block-wrapper .file-name{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-list table tbody tr td.name-block .name-block-wrapper .plan-version{background:#f5f6f7;height:18px;padding:0 5px;margin-left:10px;border-radius:2px;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:10px;display:flex;align-items:center}.folder-list table tbody tr td.name-block img.file-type{width:22px!important;height:22px!important;margin-right:10px}.folder-list table tbody tr td .file-user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-list table tbody tr td .actions-container{float:right;width:initial;padding-right:20px}.folder-list table tbody tr td .actions-container img{display:inline-block;width:10px;height:13px;cursor:pointer}.folder-list table tbody tr td .actions-container .fa,.folder-list table tbody tr td .actions-container .far,.folder-list table tbody tr td .actions-container .fas{width:10px;font-size:12px;cursor:pointer}.folder-list table tbody tr td .actions-container .fa:not(.fa-trash-alt),.folder-list table tbody tr td .actions-container .far:not(.fa-trash-alt),.folder-list table tbody tr td .actions-container .fas:not(.fa-trash-alt){color:#9a9a9a}.folder-list table tbody tr td .actions-container .fa.fa-trash-alt,.folder-list table tbody tr td .actions-container .far.fa-trash-alt,.folder-list table tbody tr td .actions-container .fas.fa-trash-alt{color:#fd504e}.folder-list table tbody tr td .actions-container :not(:first-child){margin-left:6px}.folder-list table tbody tr td .dropdown-menu{margin-bottom:30px}.folder-list table tbody tr td .links-list,.folder-list table tbody tr td .dropdown-container{color:#6496ff;cursor:pointer;float:left}.folder-list table tbody tr td:not(:first-child){color:#9a9a9a}.folder-list table tbody tr:hover{background-color:#fcfcfc}.files-container .name-block,.files-container .date-block{width:170px}.files-container .link-block{width:250px}.files-container .link-block.no-actions{width:100px}.folder-and-subfolder-list table{width:100%;table-layout:fixed}.folder-and-subfolder-list table .select-all-checkbox .pointer{width:16px}.folder-and-subfolder-list table .unfoldered-list{margin-left:34px}.folder-and-subfolder-list table .large-col{width:250px}.folder-and-subfolder-list table .large-col.no-actions,.folder-and-subfolder-list table .file-folder-header{width:170px}.folder-and-subfolder-list table th{background:#f5f6f7;padding:10px 7px 7px 15px;position:relative;white-space:nowrap}.folder-and-subfolder-list table th .select-all-checkbox{position:absolute;top:7px}.folder-and-subfolder-list table th .folder-actions{margin-left:3px;margin-top:-3px}.folder-and-subfolder-list table th .folder-actions button,.folder-and-subfolder-list table th .folder-actions button:active{width:18px;height:18px;margin-top:-1px;margin-bottom:1px}.folder-and-subfolder-list table th .folder-actions button .caret,.folder-and-subfolder-list table th .folder-actions button:active .caret{margin-left:0;margin-top:-4px;border-top:3px solid;border-right:3px solid transparent;border-left:3px solid transparent}.folder-and-subfolder-list table th .restricted-folder-icon{margin-top:-5px}.folder-and-subfolder-list table th .folder-icon{width:20px}.folder-and-subfolder-list table th .folder-icon .fa{font-size:16px}.folder-and-subfolder-list table th .show-selecting-collection.fa-folder{margin-left:23px}.folder-and-subfolder-list table th .items-count{font-weight:400;vertical-align:top;margin-top:-2px}.folder-and-subfolder-list table th .loading-spinner{margin-top:-3px;margin-left:3px;height:12px}.folder-and-subfolder-list table th:first-child{width:44px}.folder-and-subfolder-list table th:first-child.noCheckbox{width:1px}.folder-and-subfolder-list table td:first-child{padding-left:7px;width:36px}.folder-and-subfolder-list table td:first-child.noCheckbox{width:1px}.folder-and-subfolder-list table th:nth-child(2),.folder-and-subfolder-list table td:nth-child(2){padding-left:2px}.folder-and-subfolder-list table th:not(:nth-child(2)){color:#9a9a9a;font-weight:400;font-size:12px}.folder-and-subfolder-list table tbody tr td{padding:10px 7px 7px 15px;position:relative}.folder-and-subfolder-list table tbody tr td.name-block .name-block-wrapper{display:flex;justify-content:flex-start;align-items:center}.folder-and-subfolder-list table tbody tr td.name-block .name-block-wrapper .file-name{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-and-subfolder-list table tbody tr td.name-block .name-block-wrapper .plan-version{background:#f5f6f7;height:18px;padding:0 5px;margin-left:10px;border-radius:2px;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:10px;display:flex;align-items:center}.folder-and-subfolder-list table tbody tr td.name-block img.file-type{width:22px!important;height:22px!important;margin-right:10px}.folder-and-subfolder-list table tbody tr td .file-user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-and-subfolder-list table tbody tr td .actions-container{float:right;width:initial;padding-right:20px}.folder-and-subfolder-list table tbody tr td .actions-container img{display:inline-block;width:10px;height:13px;cursor:pointer}.folder-and-subfolder-list table tbody tr td .actions-container .fa,.folder-and-subfolder-list table tbody tr td .actions-container .far,.folder-and-subfolder-list table tbody tr td .actions-container .fas{width:10px;font-size:12px;cursor:pointer}.folder-and-subfolder-list table tbody tr td .actions-container .fa:not(.fa-trash-alt),.folder-and-subfolder-list table tbody tr td .actions-container .far:not(.fa-trash-alt),.folder-and-subfolder-list table tbody tr td .actions-container .fas:not(.fa-trash-alt){color:#9a9a9a}.folder-and-subfolder-list table tbody tr td .actions-container .fa.fa-trash-alt,.folder-and-subfolder-list table tbody tr td .actions-container .far.fa-trash-alt,.folder-and-subfolder-list table tbody tr td .actions-container .fas.fa-trash-alt{color:#fd504e}.folder-and-subfolder-list table tbody tr td .actions-container :not(:first-child){margin-left:6px}.folder-and-subfolder-list table tbody tr td .dropdown-menu{margin-bottom:30px}.folder-and-subfolder-list table tbody tr td .links-list,.folder-and-subfolder-list table tbody tr td .dropdown-container{color:#6496ff;cursor:pointer;float:left}.folder-and-subfolder-list table tbody tr td:not(:first-child){color:#9a9a9a}.folder-and-subfolder-list table tbody tr:hover{background-color:#fcfcfc}.files-and-subfolders-container .user-name-block,.files-and-subfolders-container .date-block{color:#9a9a9a;width:170px}.files-and-subfolders-container .link-block{width:250px}.files-and-subfolders-container .link-block.no-actions{width:100px}.move-to-folder-modal{font-size:13px}.move-to-folder-modal .modal-dialog{max-width:400px}.move-to-folder-modal .plan-count{color:#737373;font-size:14px}.move-to-folder-modal .all-items{cursor:pointer;color:#3d3d3d}.move-to-folder-modal .all-items.non-subfolders{font-weight:700;padding:10px 3px}.move-to-folder-modal .all-items.subfolders{padding:10px 0}.move-to-folder-modal .all-items.subfolders span.selected-folder{color:#0d5bff;font-weight:700}.move-to-folder-modal .all-items .fa-folder-open{margin:0 7px 0 10px}.move-to-folder-modal .all-items.non-subfolders:hover{color:#fff;background-color:#6496ff}.move-to-folder-modal .all-items.subfolders:hover{background-color:#f5f6f7}.move-to-folder-modal .folders .folder{cursor:pointer;color:#3d3d3d;padding:10px 0;font-weight:700}.move-to-folder-modal .folders .folder.non-subfolders{border-top:solid 1px #aaaaaa}.move-to-folder-modal .folders .folder.subfolders{font-weight:400}.move-to-folder-modal .folders .folder.subfolders:not(.all-items){border-top:solid 1px #edeeef}.move-to-folder-modal .folders .folder.subfolders.selected-folder{font-weight:700}.move-to-folder-modal .folders .folder.subfolders:hover{background-color:#f5f6f7}.move-to-folder-modal .folders .folder.subfolders .folder-display-content{margin-right:10px}.move-to-folder-modal .folders .folder.selected-folder{color:#0d5bff}.move-to-folder-modal .folders .folder.header-btn{color:#6496ff}.move-to-folder-modal .folders .folder:hover.non-subfolders{color:#fff;background-color:#6496ff}.move-to-folder-modal .folders .folder:hover.non-subfolders .fa,.move-to-folder-modal .folders .folder:hover.non-subfolders .header-btn{color:#fff}.move-to-folder-modal .folders .fa,.move-to-folder-modal .folders .plus-symbol{margin:0 7px 0 10px}.move-to-folder-modal .folders fw-button{display:block;margin-top:20px}.move-to-folder-modal .folders fw-button .fw-button{width:100%}td img{width:100%}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th{font-weight:400;line-height:10px}.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{line-height:20px}.pointer{cursor:pointer}.no-drop{cursor:no-drop!important}.move{cursor:move}.bold{font-weight:700!important}.btn{-webkit-font-smoothing:antialiased!important}.btn .fa:first-child:not(:only-child),.btn .far:first-child:not(:only-child){padding-right:3px}.break-word{-ms-word-break:break-all;-ms-word-wrap:break-all;-webkit-word-break:break-word;-webkit-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.nested-fields{padding-bottom:15px}.breadcrumb{height:39px;line-height:39px}.alert{margin-bottom:10px}.button-alert{line-height:30px;padding:10px}.no-padding{padding:0!important}.navbar.main .topnav>li.task-count{line-height:20px}.danger{color:red!important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-drag{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.uppercase{text-transform:uppercase}.table-bordered th{background-color:#3d3d3d;color:#fff}.col-padding-5{padding-left:5px;padding-right:5px}.center{text-align:center}.left-align,.right-align{text-align:left}.padding-top-20{padding-top:20px}a.selected,span.selected{color:#6496ff!important;font-weight:700!important}a span.selected{color:#6496ff}body.modal-open{overflow-y:hidden}.modal{overflow-y:auto}textarea{resize:none!important;min-height:34px}textarea.inline{height:34px;resize:none}textarea.cdk-textarea-autosize{box-sizing:content-box;font-size:13px;line-height:19px;height:19px;min-height:0}textarea.cdk-textarea-autosize.form-control{width:calc(100% - 24px)}.fancy-scrollbar::-webkit-scrollbar{display:block;height:13px!important;width:13px!important}.fancy-scrollbar::-webkit-scrollbar-track-piece{background:#fff!important;border-radius:5px;border:1px solid #b8b8b8}.fancy-scrollbar::-webkit-scrollbar-thumb:vertical,.fancy-scrollbar::-webkit-scrollbar-thumb:horizontal{background:#666!important;border-radius:5px}.invisible{visibility:hidden}.hover-gray:hover{background-color:#dcdcdc}.hover-primary:hover{background-color:#6496ff}.pre-wrap{white-space:pre-wrap}.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.missing{font-style:italic;color:#999}.fw-nav-pills>li{margin:0 50px!important}.fw-nav-pills>li>a{color:#3d3d3d;background-color:#fff;border-radius:0;padding:10px 20px}.fw-nav-pills>li>.btn{margin-top:20px}.fw-nav-pills>li .add-item-form{text-align:center;margin-top:20px}.fw-nav-pills>li.add-item{text-align:center}.fw-nav-pills>li.item{border-bottom:1px solid #dcdcdc}.fw-nav-pills .edit-item{position:absolute;top:10px;right:8px;color:#999}.hot-table{margin:20px 0!important;word-break:break-all}.handsontable{font-size:13px!important}.handsontable .handsontable table{-webkit-box-shadow:none!important;box-shadow:none!important}.handsontable th{color:#737373!important}.handsontable td.hot-invalid-cell{color:#fff;background-color:#d2051e}.handsontable td.htDimmed{color:#777;background-color:#f5f6f7}.handsontable.htMenu.htContextMenu{z-index:1100}.handsontable .htAutocompleteArrow{display:none!important}.bs-callout{border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;border-radius:2px;font-size:15px}.btn.faded{opacity:.5}.actions-header{height:30px}.fp__overlay{z-index:2000!important}.downloadable-image{position:relative;display:inline-block;cursor:pointer;vertical-align:middle}.downloadable-image .image{display:block;height:150px;width:150px}.downloadable-image .date{position:absolute;bottom:0;left:0;width:150px;height:150px;line-height:270px;text-align:right;font-size:13px;font-weight:700;color:#fff;opacity:0;background:#0006;text-shadow:#000 0 1px 1px;-webkit-text-shadow:#000 0 1px 1px;-moz-text-shadow:#000 0 1px 1px}.downloadable-image .date span{padding-right:10px}.downloadable-image .play-btn{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);color:#fff;font-size:50px;text-align:center;text-shadow:0px 0px 11px #3d3d3d}.downloadable-image .download{position:absolute;opacity:0;right:5px;top:5px}.downloadable-image .download img{width:23px;height:24px}.downloadable-image .saving{position:absolute;margin-top:50%;transform:translateY(-50%);top:0}.downloadable-image .photo-sphere-icon-overlay{position:absolute;pointer-events:none;top:50px;left:50px;width:50px;height:50px}.downloadable-image .video{position:absolute;pointer-events:none;top:55px;left:55px;width:40px;height:40px}.downloadable-image:hover .date,.downloadable-image:hover .download,.downloadable-image:hover .play-btn{opacity:1}.break-word{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.break-all{word-break:break-all}.dropdown-menu{padding:10px 0;margin-top:5px}.dropdown-header{color:#999}.dropdown-inverse .dropdown-menu{box-shadow:none;border:none}.dropdown-inverse .dropdown-menu>li{background-color:#1a1d21d9;display:flex;align-items:center;justify-content:center;padding-top:2px}.dropdown-inverse .dropdown-menu>li a{color:#fff;text-align:center;height:29px}.dropdown-inverse .dropdown-menu>li a:hover{background-color:#1a1d21}.dropdown-inverse .dropdown-menu>li:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.dropdown-inverse .dropdown-menu>li:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.dropdown-inverse .dropdown-menu>li:hover{background-color:#1a1d21}.ui-select-bootstrap .ui-select-match-text{overflow:hidden;text-overflow:ellipsis}.cfp-hotkeys{overflow-y:scroll;display:block}.cfp-hotkeys table{background:none}.hide-toolbar{display:none!important}.photo-dropdown .dropdown-menu li{color:#737373}.photo-dropdown .dropdown-menu .divider{margin:2px 0}.drop-icon-menu{vertical-align:middle;color:#3d3d3d}.drop-icon-menu .paperclip-btn{width:100%;transform:rotateY(180deg)}.drop-icon-menu ul.dropdown-menu{padding:8px 0}.drop-icon-menu ul.dropdown-menu li .wrapper{display:flex;align-items:center;padding:5px 8px 5px 10px;transition:background .2s ease}.drop-icon-menu ul.dropdown-menu li .wrapper:not(.disabled):hover{background:#f5f6f7}.drop-icon-menu ul.dropdown-menu li .wrapper.disabled{color:#dcdcdc;cursor:not-allowed}.drop-icon-menu ul.dropdown-menu li .wrapper img{width:15px;height:15px;margin-right:15px}.drop-icon-menu ul.dropdown-menu li .wrapper .fa,.drop-icon-menu ul.dropdown-menu li .wrapper .far,.drop-icon-menu ul.dropdown-menu li .wrapper .fas{font-size:15px;margin-right:15px}.drop-icon-menu ul.dropdown-menu li .wrapper .title{flex:1;white-space:nowrap}.relative-pos{position:relative}.loading-spinner{animation:fa-spin 1s infinite linear}.grecaptcha-badge{visibility:hidden}.nowrap{white-space:nowrap}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem}.mt-0{margin-top:0!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mr-1{margin-right:1rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pr-4{padding-right:16px!important}.pl-1{padding-left:4px}.display-inline-block{display:inline-block}.display-flex{display:flex!important}.position-relative{position:relative}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-1{flex:1!important}.flex-0{flex:0!important}.all-unset{all:unset}.hidden{display:none!important}.height-100{height:100%!important}.height-auto{height:auto!important}.width-100{width:100%!important}.width-auto{width:auto!important}.bg-white{background-color:#fff}.font-normal{font-weight:400!important}.font-bold{font-weight:700!important}.plus-new-asset{color:#3173ff}.list-item-separated{border-top:1px solid #edeeef}.pm-banner{display:flex;align-items:center;justify-content:space-between}.pm-banner.pm-banner-red{color:#721c24;background:#f2dede;border:1px solid #ebccd1}.placeholder{color:#9a9ca1}.overdue-item{color:#d2051e}.overflow-hidden{overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.text-uppercase{text-transform:uppercase}.whitespace-nowrap{white-space:nowrap}.truncated-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-block{display:inline-block}.display-none{display:none!important}.leaflet-container{background:#fff;border:1px solid #ddd;cursor:default}.leaflet-container.leaflet-cloud-cursor,.leaflet-container.leaflet-cloud-cursor *{cursor:url(markup.bddc2a2e3d47170596e216202b27653a.png),auto!important}.leaflet-container.leaflet-marker-cursor,.leaflet-container.leaflet-marker-cursor *{cursor:url(marker.b287d61a7fc2cde4d5da133fd5772fa5.png),auto!important}.leaflet-container.leaflet-pen-cursor,.leaflet-container.leaflet-pen-cursor *{cursor:url(pencil.7ea5e73861333ef865b05cbe68e313e7.png),auto!important}.leaflet-container.leaflet-text-cursor,.leaflet-container.leaflet-text-cursor *{cursor:url(textblock.c5303a0ab2cf3e654a21182a163359fb.png),auto!important}.leaflet-container.leaflet-circle-cursor,.leaflet-container.leaflet-circle-cursor *{cursor:url(circle.2835cb9fa8062ab7c64787324e9d67cc.png),auto!important}.leaflet-container.leaflet-arrow-cursor,.leaflet-container.leaflet-arrow-cursor *{cursor:url(linearrow.85344beae9b6c90211d700964d0ec80b.png),auto!important}.leaflet-container.leaflet-polygon-cursor,.leaflet-container.leaflet-polygon-cursor *{cursor:url(polygon.22a9cfb1aa1ef16127e7888c24008aef.png),auto!important}.leaflet-container.leaflet-square-cursor,.leaflet-container.leaflet-square-cursor *{cursor:url(square.9a7c40626ee5ac06526a420d4a1981ce.png),auto!important}.leaflet-container.leaflet-triangle-cursor,.leaflet-container.leaflet-triangle-cursor *{cursor:url(triangle.efe42c8b547559eeea26ff8e28947f07.png),auto!important}.leaflet-container.leaflet-measurement-cursor,.leaflet-container.leaflet-measurement-cursor *{cursor:url(measurement.9e6c96ad3babfabcb78589fae93f6908.png),auto!important}.leaflet-container[class$=-cursor] .leaflet-interactive{cursor:inherit}.leaflet-container[class$=-cursor] .leaflet-marker-icon{pointer-events:none}.leaflet-container[class$=-cursor] .leaflet-marker-icon .description{pointer-events:none!important}.leaflet-container.editing{cursor:url(move.11d16bcd74ccea5a9c639be839ef40aa.png),auto}.leaflet-container.editing .leaflet-marker-icon{cursor:move}.leaflet-container.duplicate .leaflet-duplicable{cursor:url(duplicate.a9b3eaa25a5c665a3e5237274332b5eb.png),auto!important}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:grabbing}.leaflet-image-layer{-moz-box-shadow:0 2px 5px rgba(34,25,25,.2);-webkit-box-shadow:0 2px 5px rgba(34,25,25,.2);box-shadow:0 2px 5px #22191933;border:1px solid #c4c4c4}.leaflet-div-icon:not(.leaflet-editing-icon){background-color:transparent;border:0px dashed rgba(0,0,0,0);-webkit-border-radius:0px;border-radius:0}.div-icon{height:20px;width:20px;pointer-events:none;vertical-align:inherit;position:relative}.div-icon-opacity{opacity:.8}.div-icon-local-label{position:absolute;top:3px;width:100%;text-align:center;font-size:8px;color:#fff;font-weight:600;text-shadow:-1px -1px rgba(0,0,0,.1),-1px 0px rgba(0,0,0,.1),-1px 1px rgba(0,0,0,.1),0px -1px rgba(0,0,0,.1),0px 0px rgba(0,0,0,.1),0px 1px rgba(0,0,0,.1),1px -1px rgba(0,0,0,.1),1px 0px rgba(0,0,0,.1),1px 1px rgba(0,0,0,.1);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;pointer-events:none}.div-icon-local-label-image{width:12px;height:12px;pointer-events:none}.leaflet-info{padding:6px 8px;font-size:14px;font-weight:700;background:#fff;background:#fffc;box-shadow:0 0 15px #0003}.leaflet-info h3{margin:0 0 5px}.leaflet-control-layers.leaflet-control{display:none}.leaflet-container a:hover{text-decoration:none}.leaflet-marker-label{opacity:1!important;color:#fff;background-color:#3d3d3d;border:4px solid rgba(0,0,0,.2);border-radius:2px;border-color:#3d3d3d;font-weight:400;font-size:14px}.leaflet-actions-label{cursor:pointer;top:0;left:40px;opacity:1!important;color:#fff;background-color:#6496ff;border:4px solid rgba(0,0,0,.2);border-radius:2px;border-color:#6496ff;font-weight:400;font-size:14px}.leaflet-areaselect-shade{position:absolute;background:#0003;z-index:900}.leaflet-areaselect-handle{position:absolute;background:#fff;border:1px solid #666;-moz-box-shadow:1px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px rgba(0,0,0,.2);box-shadow:1px 1px #0003;width:14px;height:14px;cursor:move;z-index:900}.leaflet-container a.leaflet-popup-close-button{top:17px;right:15px;font-size:24px;font-weight:lighter;padding:0}.pts-search-bar-btn{background-color:#1a1d21d9;border-radius:4px!important;font-size:16px}.toggle-layers-btn{font-size:16px;background-color:#1a1d21d9}.toggle-layers-btn.enabled{background-color:#1a1d21}.toggle-layers-btn.active{background-color:#ff7a64!important;border-bottom-color:#ff7a64!important}.toggle-layers-label{position:relative;font-size:13px;color:#3d3d3d}.toggle-layers-label.top{margin:12px 18px;font-size:14px;color:#3d3d3d}.toggle-layers-separator{margin:0 10px;border-color:#eee}.toggle-layers-separator.top{margin:0;border-color:#dcdcdc}#floorplan-map .leaflet-control-container .leaflet-top{display:flex;flex-direction:column}#floorplan-map .leaflet-control-container .leaflet-top.leaflet-right{align-items:flex-end}#floorplan-map .leaflet-control-container .leaflet-control-fullscreen{order:1}#floorplan-map .leaflet-control-container .leaflet-control-zoom{order:2}#floorplan-map .leaflet-control-container .leaflet-draw{order:3}#floorplan-map button.btn-inverse{background-color:#1a1d21d9!important}#floorplan-map button.btn-inverse:hover{background-color:#1a1d21!important}.mat-menu-trigger{display:flex}.cdk-overlay-container .cdk-overlay-connected-position-bounding-box{margin-left:unset;margin-right:unset;margin-top:5px}.cdk-overlay-container .cdk-overlay-connected-position-bounding-box~.cdk-overlay-connected-position-bounding-box{margin-left:12px;margin-right:12px;margin-top:unset}.cdk-overlay-pane .mat-menu-panel{min-width:160px;min-height:24px;border-radius:3px;box-shadow:0 2px 12px #0000001a;border:1px solid #cfd1d6;margin-top:-1px}.cdk-overlay-pane .mat-menu-panel .mat-menu-content:not(:empty){padding:0 8px}.cdk-overlay-pane .mat-menu-panel .mat-menu-content:first-child{padding-top:8px}.cdk-overlay-pane .mat-menu-panel .mat-menu-content:last-child{padding-bottom:8px}.cdk-overlay-pane .mat-menu-panel .mat-menu-item{height:unset;vertical-align:middle;align-items:center;border-radius:1px;padding-left:8px;line-height:32px;min-height:32px;font-family:inherit;color:#303234}.cdk-overlay-pane .mat-menu-panel .mat-menu-item.blue,.cdk-overlay-pane .mat-menu-panel .mat-menu-item.blue-link{color:#0d5bff}.cdk-overlay-pane .mat-menu-panel .mat-menu-item.red,.cdk-overlay-pane .mat-menu-panel .mat-menu-item.red-link{color:#d2051e}.cdk-overlay-pane .mat-menu-panel .mat-menu-item.selected{background-color:#edeeef}.cdk-overlay-pane .mat-menu-panel .mat-menu-item.disabled,.cdk-overlay-pane .mat-menu-panel .mat-menu-item:disabled{pointer-events:none;cursor:not-allowed;color:#9a9ca1!important}.cdk-overlay-pane .mat-menu-panel .mat-menu-item.mat-menu-item-submenu-trigger:after{right:8px;color:inherit;transform:translateY(-50%) scaleY(.8)}.cdk-overlay-pane .mat-menu-panel .mat-divider.mat-divider-horizontal{margin:8px -8px;border-top-color:#edeeef}@media screen and (min-width: 768px){.form-modal{width:300px}}body:has(.ignore-body-scroll-width){margin-right:calc(-1*(100vw - 100%));overflow-x:hidden}body:has(.ignore-body-scroll-width):has(modal-container){overflow-y:hidden}body:has(.ignore-body-scroll-width):has(modal-container) .navbar-fixed-top{padding-right:15px}body:has(.ignore-body-scroll-width):has(modal-container) .navbar-fixed-top .nav-tabs{padding-right:15px}.modal{background:#0006}.modal-content{border-radius:3px;border:1px solid #00000040;box-shadow:#0000004d 0 4px 14px;background-color:#fff}.close-modal{position:absolute;z-index:1;right:15px;top:15px;font-size:30px;font-weight:100;line-height:16px;opacity:.3;transition:opacity linear .2s;cursor:pointer}.close-modal:hover{opacity:.6}.close-modal--disabled{cursor:not-allowed}.modal-header{color:#fff;background-color:#9a9a9a;text-align:center;padding:8px;border:none}.modal-header h4{font-size:15px;color:#fff}.modal-header .close{color:#fff;opacity:1;margin-top:-2px}.modal-header .closeV2{color:#aaa;opacity:1;margin-top:-2px;font-size:36px;font-weight:300}.modal-wrapper.report-template .modal-header div.template-name-edit{font-size:20px;font-weight:400;width:50%}.modal-wrapper.report-template .modal-header div.template-name-edit fw-icon.edit-material-icon{margin-bottom:6px}.modal-wrapper.report-template .modal-header div.template-name-edit fw-icon.edit-material-icon .fw-mat-icon{font-size:23px}.modal-wrapper.report-template .modal-header div.template-name-edit .input-group{width:100%}.modal-wrapper{padding:32px}.modal-wrapper .modal-header{color:#000;background-color:#fff;text-align:left;padding:0;border-bottom:none;margin-bottom:20px}.modal-wrapper .modal-header h1{color:#353a43;margin:0 15px 0 0;font-size:20px;font-weight:700;word-break:break-word}.modal-wrapper .modal-header.center{text-align:center}.modal-wrapper .modal-header.center h1{margin:0 15px}.modal-wrapper .modal-body{padding:0}.modal-wrapper .modal-footer{margin-top:32px;padding:0}.modal-wrapper li:first-child button{margin-top:0}.modal-wrapper button.full-width{width:100%}.modal-wrapper button.wide-btn{width:150px}.modal-wrapper button.md-wide-btn{width:120px}.modal-backdrop{display:none!important}.modal-footer{margin-top:0;border-top:none}.modal-footer .btn+.btn{margin-left:10px}.modal-body .close{position:absolute;top:0;right:4px}.modal-body .alert .close{position:static;font-size:40px;line-height:.8;margin-top:-10px;margin-right:-5px;font-weight:100}.modal-body .alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.modal-body .search-form .fa-search{position:relative;top:0;right:22px}.modal-body h2{margin-top:0;margin-bottom:20px;color:#6496ff}.modal-body .subtitle{color:#353a43;margin-bottom:30px;font-size:16px}@media screen and (min-width: 768px){.modal-small.modal-dialog,.modal-small .modal-dialog{max-width:400px;margin:0 auto!important}}.modal-small.modal-dialog,.modal-small .modal-dialog{max-width:400px;margin:30px auto!important}@media screen and (min-width: 768px){.modal-medium .modal-dialog,.modal-medium .modal-content{width:827px}.modal-large.modal-dialog,.modal-large .modal-dialog{width:95%;margin:0 auto!important}.modal-extra-large .modal-dialog{margin:30px 5vw}.modal-extra-large .modal-content{width:90vw}}.modal-large.modal-dialog,.modal-large .modal-dialog{width:95%;max-width:1400px;margin:30px auto!important}.generate-export-modal .modal-wrapper,.export-status-modal .modal-wrapper{display:flex;flex-direction:column}.generate-export-modal .check-image,.export-status-modal .check-image{color:#0d5bff}.generate-export-modal .fw-icon-alert-circle-outline,.export-status-modal .fw-icon-alert-circle-outline{color:#d2051e;height:62px;width:62px}.generate-export-modal .loading-spinner,.export-status-modal .loading-spinner{height:50px;color:#0d5bff}.generate-export-modal .modal-body .subtitle,.export-status-modal .modal-body .subtitle{margin-bottom:0}.generate-export-modal .modal-body .error-message,.export-status-modal .modal-body .error-message{display:flex;justify-content:center;color:#eb3d2e}.generate-export-modal .modal-body .error-message .error-icon,.export-status-modal .modal-body .error-message .error-icon{display:flex;justify-content:center;align-items:center;margin-right:10px}.generate-export-modal .modal-body .error-message .subtitle,.export-status-modal .modal-body .error-message .subtitle{color:#eb3d2e;margin:0}.generate-export-modal .modal-footer .fw-button,.export-status-modal .modal-footer .fw-button{width:100%}.manage-folder-modal .bottom-margin{margin-bottom:15px}.manage-folder-modal .dropdown .dropdown-menu.subfolders{width:100%}.manage-folder-modal .access-level-text{margin:20px 0 10px}.manage-folder-modal .access-level-text.subfolders{margin-bottom:20px}.manage-folder-modal .info-question-circle{padding:0 5px 0 0}.manage-folder-modal .access-level{display:inline-block}.manage-folder-modal .access-level div{line-height:30px;padding-left:0;padding-right:0}.manage-folder-modal .access-level .caret{margin-top:7px}.manage-folder-modal fw-button.submit{display:block;margin-top:30px}.manage-folder-modal fw-button.submit .fw-button{width:100%}.manage-folder-modal .full-width{width:100%}.two-way-sync-modal .modal-content{display:inline-block}.two-way-sync-modal .video-box{height:315px}.two-way-sync-modal fw-button{margin-top:30px;display:inline-block}.upload-error-modal .file-name{overflow-wrap:break-word;margin-bottom:3px}.upload-error-modal .file-name:last-child{margin:0}.delete-project-modal .modal-body{font-size:16px}.delete-project-modal fw-button{display:inline-block;margin-left:10px}.external-email-modal .recipient-field{padding-left:0}.external-email-modal .format-field{padding:0}.external-email-modal .form-actions{margin-top:30px;display:flex;justify-content:space-between;align-items:center}.external-email-modal .form-actions label{margin:0}.action-modal p{margin-bottom:20px}.action-modal p.description{font-size:14px}.action-modal fw-button:not(:last-of-type){margin-right:10px}.post-checkout-modal .modal-body .logo,.post-otc-checkout-downgrade-modal .modal-body .logo,.post-checkout-modal .modal-body .btn-primary,.post-otc-checkout-downgrade-modal .modal-body .btn-primary{display:block;margin:0 auto 30px}.post-checkout-modal .modal-body .logo,.post-otc-checkout-downgrade-modal .modal-body .logo{height:125px}.post-checkout-modal .modal-body .btn-primary,.post-otc-checkout-downgrade-modal .modal-body .btn-primary{margin-bottom:20px}.post-checkout-modal .modal-footer,.post-otc-checkout-downgrade-modal .modal-footer{margin:0;text-align:center}@media (min-width: 768px){.post-checkout-modal.modal-dialog,.post-otc-checkout-downgrade-modal.modal-dialog,.post-checkout-modal .modal-dialog,.post-otc-checkout-downgrade-modal .modal-dialog{width:440px}}.fsp-picker-appear-active{transition:none!important}.fsp-picker{background-color:#0006!important;justify-content:start!important;padding-top:30px}.form-signature-modal .signature-pad{margin-left:-30px;margin-right:-30px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;height:300px}.form-signature-modal canvas{width:600px;height:300px}.request-trial-modal form,.request-trial-modal form .mktoFormCol,.request-trial-modal form .mktoFieldWrap,.request-trial-modal form input,.request-trial-modal form select{width:100%!important}.request-trial-submitted-modal img{display:block;margin:0 auto 20px}.info-modal .modal-body{font-size:16px}.info-modal fw-icon.close-modal{font-size:24px;width:24px;height:24px}.confirm-action-modal fw-icon.close-modal{font-size:24px;width:24px;height:24px}.add-existing-attachment-modal .input-holder>input{background-color:#f5f6f7}.task-effort-modal .modal-footer .done button{width:100%}.manage-filters-modal fw-button{display:block}.manage-filters-modal fw-button:nth-child(2){margin-top:15px}.manage-filters-modal fw-button .fw-button{width:100%}.import-names-modal .modal-footer{margin-top:17px}.uib-modal-open{overflow:hidden}textarea.form-control.submittal-modal-textarea{height:72px}.account-usage .account-usage-btn{background:#6496ff!important;color:#fff!important;text-align:center;margin:5px -5px -5px;font-size:14px;padding:5px;cursor:pointer}.account-usage .account-usage-btn.blocked{background:#ff7a64!important}.account-usage .danger{color:#ff3737!important}.account-usage .dropdown-menu.project-owner-details{padding:20px 0}.account-usage .dropdown-menu.project-owner-details a.transfer-btn:hover{background:none}.account-usage .dropdown-menu.project-owner-details a.transfer-btn .btn-danger{margin-top:5px}.navbar-custom{height:40px;background-color:#fff;border-color:#ccc}.navbar-custom span.gray{color:#9a9a9a}.navbar-custom .navbar-header{width:100%;padding:0 20px}.navbar-custom .navbar-header .navbar-brand{align-items:center;color:#777;display:flex;padding-left:0;padding-right:0;position:absolute}.navbar-custom .navbar-header .navbar-brand:hover,.navbar-custom .navbar-header .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-custom .navbar-header .navbar-brand .logo img{height:24px;width:170.08px}.navbar-custom .navbar-header .nav-tabs-wrapper{width:fit-content;left:50%;position:absolute;transform:translate(-50%)}.navbar-custom .navbar-header .nav-tabs-wrapper .nav-tabs{display:flex;flex-direction:row;align-items:center;border:none}.navbar-custom .navbar-header .nav-tabs-wrapper .nav-tabs .nav-item .nav-link{margin:0;border:none;color:#353a43cc}.navbar-custom .navbar-header .nav-tabs-wrapper .nav-tabs .nav-item .nav-link:hover{color:#353a43dd;background:none}.navbar-custom .navbar-header .nav-tabs-wrapper .nav-tabs .nav-item.active{border-bottom:2px solid #6496ff}.navbar-custom .navbar-header .nav-tabs-wrapper .nav-tabs .nav-item.active .nav-link{color:#353a43;font-weight:700}.navbar-custom .navbar-text{color:#777}.navbar-custom .navbar-toggle{border-color:#ddd}.navbar-custom .navbar-toggle:hover,.navbar-custom .navbar-toggle:focus{background-color:inherit}.navbar-custom .navbar-toggle.sidebar-toggle{border:none;float:left;margin-left:-4px;margin-right:-1px;padding:11px 9px 11px 0}.navbar-custom .navbar-toggle.sidebar-collapse-toggle{border:none;outline:none;float:left;margin-right:0;margin-left:-20px;padding:11px 9px 11px 16px}.navbar-custom .navbar-toggle .icon-bar{display:block;width:15px;height:1px;border-radius:1px;background-color:#ccc}.navbar-custom .navbar-collapse,.navbar-custom .navbar-form{border-color:#e7e7e7;padding-left:0;padding-right:0}.navbar-custom .navbar-link{color:#777}.navbar-custom .navbar-link:hover{color:#333}.navbar-custom .navbar-nav.navbar-right:last-child{margin-right:0}.navbar-custom .navbar-nav>li{float:left}.navbar-custom .navbar-nav>li .account-usage>a{display:block}.navbar-custom .navbar-nav>li>a,.navbar-custom .navbar-nav>li .account-usage>a{color:#353a43;line-height:20px;padding:10px}.navbar-custom .navbar-nav>li>a:hover,.navbar-custom .navbar-nav>li .account-usage>a:hover,.navbar-custom .navbar-nav>li>a:focus,.navbar-custom .navbar-nav>li .account-usage>a:focus{color:#000;background-color:transparent}.navbar-custom .navbar-nav>li>a.upgrade-info,.navbar-custom .navbar-nav>li .account-usage>a.upgrade-info{font-size:13px;padding:5px}.navbar-custom .navbar-nav>li>a.upgrade-info span,.navbar-custom .navbar-nav>li .account-usage>a.upgrade-info span{line-height:30px}.navbar-custom .navbar-nav>li>a.upgrade-info .plan-info,.navbar-custom .navbar-nav>li .account-usage>a.upgrade-info .plan-info{display:block;line-height:15px;height:15px}.navbar-custom .navbar-nav>li>a .user-firstname,.navbar-custom .navbar-nav>li .account-usage>a .user-firstname{white-space:nowrap;max-width:300px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.navbar-custom .navbar-nav>.open>a,.navbar-custom .navbar-nav>.active>a,.navbar-custom .navbar-nav>.open>a:hover,.navbar-custom .navbar-nav>.active>a:hover,.navbar-custom .navbar-nav>.open>a:focus,.navbar-custom .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-custom .navbar-nav>.disabled>a,.navbar-custom .navbar-nav>.disabled>a:hover,.navbar-custom .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-custom .navbar-nav .dropdown-menu{text-align:left}.navbar-custom .navbar-nav .padding-top-8{padding-top:8px}.navbar-custom .navbar-nav .right-nav-image{height:24px;width:24px;background-size:cover;background-position:0 24px}.navbar-custom .navbar-nav .right-nav-image:hover{background-position:0 0}.navbar-custom .navbar-nav .dropdown-toggle{margin-left:auto;width:fit-content}.navbar-custom .navbar-nav .right-nav-button.fa-nav{margin-top:2px}@media (max-width: 1199px){.navbar-nav .open .dropdown-menu{margin:1px 0 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d}.page-content-wrapper.has-sidebar .navbar-custom,#page-content-wrapper .navbar-custom{margin-left:0}.page-content-wrapper.has-sidebar .navbar-custom.sidebar-active,#page-content-wrapper .navbar-custom.sidebar-active{margin-left:220px}.page-content-wrapper.has-sidebar .navbar-custom .navbar-nav .open .dropdown-menu>li>a,#page-content-wrapper .navbar-custom .navbar-nav .open .dropdown-menu>li>a{color:#777}.page-content-wrapper.has-sidebar .navbar-custom .navbar-nav .open .dropdown-menu>li>a:hover,#page-content-wrapper .navbar-custom .navbar-nav .open .dropdown-menu>li>a:hover,.page-content-wrapper.has-sidebar .navbar-custom .navbar-nav .open .dropdown-menu>li>a .navbar-custom .navbar-nav .open .dropdown-menu>li>a:focus,#page-content-wrapper .navbar-custom .navbar-nav .open .dropdown-menu>li>a .navbar-custom .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.page-content-wrapper.has-sidebar .navbar-custom .navbar-nav .open .dropdown-menu>.active>a:hover,#page-content-wrapper .navbar-custom .navbar-nav .open .dropdown-menu>.active>a:hover,.page-content-wrapper.has-sidebar .navbar-custom .navbar-nav .open .dropdown-menu>.active>a:focus,#page-content-wrapper .navbar-custom .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.page-content-wrapper.has-sidebar .navbar-custom .navbar-nav .open .dropdown-menu>.disabled>a:hover,#page-content-wrapper .navbar-custom .navbar-nav .open .dropdown-menu>.disabled>a:hover,.page-content-wrapper.has-sidebar .navbar-custom .navbar-nav .open .dropdown-menu>.disabled>a:focus,#page-content-wrapper .navbar-custom .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}@media (max-width: 767px){.navbar-custom .nav-tabs-wrapper .nav-item:last-child{display:none}}.brand-logo{height:40px}.search-form,.search-form .form-group{position:relative}.search-form .search-input{height:25px;margin:3px 0 0 6px;border-radius:3px;box-shadow:inset 0 0 2px #00000012;background:#f5f6f7;border:1px solid #cccccc;color:#717171;font-size:13px;padding:0 30px 0 24px}.search-form .fa-search{position:absolute;top:10px;right:15px}.search-form .loading-icon{position:absolute;left:14px;top:9px;height:15px}.search-icon{height:20px;float:left;margin-right:5px;border:1px solid #fff}.search-pin-icon{height:20px;width:20px;float:left;margin-right:5px;border:1px solid #fff}.search-form .dropdown-menu{min-width:300px;max-width:500px}.search-form .dropdown-menu>li>a{padding:3px 10px}.search-match{padding-bottom:5px;min-width:300px;max-width:500px;background-color:#fff;border-radius:3px;border:1px solid #dcdcdc}.search-match .number{float:right}.search-match .item-name{height:18px;padding-right:5px}.search-match .header,.search-match .list{margin:0 3px}.search-match .list a{display:block;padding:5px;color:#3d3d3d}.search-match .divider{padding-bottom:0;padding-top:5px;border-bottom:1px solid #dcdcdc}.search-match .header{display:block;padding:5px 5px 5px 7px;text-align:left;font-weight:700}.search-match .header a{font-weight:400}.search-match .list .hover{color:#fff;text-decoration:none;outline:0;background-color:#6496ff}.search-match .mentions{background-color:#fceba9;color:#3d3d3d!important;float:right;padding:1px 5px;position:relative}.search-tasks-match{position:relative;padding:3px 60px 3px 10px!important}.search-tasks-match .number{position:absolute;top:3px;right:10px}.navbar-right{margin:0;float:right!important}.nav-center{margin:0;float:none}.navbar-inner{text-align:center}.notification-menu li>a{background-color:#fff!important}.notification-menu .notification-badge{color:#fff;background-color:red;position:absolute;top:6px;right:0;padding:2px 4px}.fw-user-info .fw-user-info-menu{margin-top:0}@media (min-width: 992px){.sidebar-collapse-toggle.navbar-toggle{display:block}.navbar-right{display:flex}}@media screen and (min-width: 768px){.notifications-modal .modal-dialog{max-width:600px;margin:0 auto!important}}.notifications-modal .modal-dialog{max-width:600px;margin:30px auto!important}.notifications-modal .modal-wrapper{padding:0}.notifications-modal .modal-wrapper .modal-header h1{padding:15px 20px 0}.notifications-modal .modal-wrapper .modal-header hr{margin:15px 0 0}.notifications-modal .modal-wrapper .modal-body{padding:0}.notifications-modal .modal-wrapper .modal-body .notification-item{position:relative;padding:10px 20px;cursor:pointer}.notifications-modal .modal-wrapper .modal-body .notification-item .vertical-center{position:absolute;top:50%;transform:translateY(-50%)}.notifications-modal .modal-wrapper .modal-body .notification-item .align-parent-right{position:absolute;right:20px}.notifications-modal .modal-wrapper .modal-body .notification-item .icon{width:16px;height:16px}.notifications-modal .modal-wrapper .modal-body .notification-item .date{float:right;font-size:13px;color:#737373}.notifications-modal .modal-wrapper .modal-body .notification-item .actions{visibility:hidden}.notifications-modal .modal-wrapper .modal-body .notification-item .actions .close{position:static;font-size:40px;font-weight:lighter}.notifications-modal .modal-wrapper .modal-body .notification-item .heading,.notifications-modal .modal-wrapper .modal-body .notification-item .subheading,.notifications-modal .modal-wrapper .modal-body .notification-item .message{padding:0 32px}.notifications-modal .modal-wrapper .modal-body .notification-item .message{color:#737373}.notifications-modal .modal-wrapper .modal-body .notification-item:hover .date{visibility:hidden}.notifications-modal .modal-wrapper .modal-body .notification-item:hover .actions{visibility:visible}.notifications-modal .modal-wrapper .modal-body .notification-item:not(:last-child){border-bottom:1px solid #dcdcdc}.notifications-modal .modal-wrapper .modal-body .global{background-color:#eff4fe}.notifications-modal .modal-wrapper .modal-body .fullscreen-loading-spinner{position:relative;background:none}.notifications-modal .modal-wrapper .modal-body .fullscreen-loading-spinner .loading-spinner{margin:40px;height:50px}.notifications-modal .modal-wrapper .modal-footer{margin:0}.notifications-modal .modal-wrapper .modal-footer .notification-footer{padding:10px 20px;text-align:center;color:#000}.notifications-modal .modal-wrapper .modal-footer .notification-remaining .text{color:#6496ff}.notifications-modal .modal-wrapper .modal-footer .notification-clear{background:#ff7a64}.notifications-modal .modal-wrapper .modal-footer .notification-clear .text{background:#ff7a64;color:#fff}.notifications-modal .modal-wrapper .modal-footer .notification-send{background:#6496ff}.notifications-modal .modal-wrapper .modal-footer .notification-send .text{background:#6496ff;color:#fff}.photo-modal,.video-viewer-modal{background:#0006!important}.photo-modal .modal-dialog,.video-viewer-modal .modal-dialog{border-radius:5px;margin:30px auto}.photo-modal .modal-dialog .modal-content,.video-viewer-modal .modal-dialog .modal-content{position:relative}.photo-modal .modal-dialog .modal-content .navigation-arrow,.video-viewer-modal .modal-dialog .modal-content .navigation-arrow{height:50px;position:absolute;top:200px}.photo-modal .modal-dialog .modal-content .navigation-arrow.previous,.video-viewer-modal .modal-dialog .modal-content .navigation-arrow.previous{left:-50px}.photo-modal .modal-dialog .modal-content .navigation-arrow.next,.video-viewer-modal .modal-dialog .modal-content .navigation-arrow.next{right:-50px}.photo-modal .modal-dialog .modal-content .uploaded-by,.video-viewer-modal .modal-dialog .modal-content .uploaded-by{color:#fff;position:absolute;top:100%;font-size:14px}.photo-modal .modal-dialog .modal-content .close-btn,.video-viewer-modal .modal-dialog .modal-content .close-btn{cursor:pointer;position:absolute;z-index:1001;color:#fff;font-size:50px;top:-55px;right:5px}.photo-modal .modal-wrapper,.video-viewer-modal .modal-wrapper{padding:0}.photo-modal .modal-body .save,.video-viewer-modal .modal-body .save{width:200px;font-weight:700;margin-top:18px}.photo-modal .leaflet-container,.video-viewer-modal .leaflet-container{border:none}.photo-modal .map-container,.video-viewer-modal .map-container{float:left;border-radius:3px}.photo-modal .map-container img,.video-viewer-modal .map-container img{border-radius:2px;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;transform-origin:50%}.photo-modal .video-container,.video-viewer-modal .video-container{width:100%;height:100%}.photo-modal .video-container video,.video-viewer-modal .video-container video{width:100%;height:100%}.photo-modal .not-photo .actions-container,.video-viewer-modal .not-photo .actions-container{top:10px;left:10px;position:absolute;z-index:11}.photo-modal .modal-dialog .modal-content .photo-modal-close-sm,.video-viewer-modal .modal-dialog .modal-content .photo-modal-close-sm{top:-25px;right:5px}.photo-modal.photo-content .modal-content,.video-viewer-modal.photo-content .modal-content{display:block!important}.photo-modal.photo-content .photo-map,.video-viewer-modal.photo-content .photo-map{border-radius:3px}.photo-modal .photo-sidebar,.video-viewer-modal .photo-sidebar{color:#303234;float:left;height:100%;width:398px;border-left:1px solid #cfd1d6}.photo-modal .photo-sidebar .title.sidebar-block,.video-viewer-modal .photo-sidebar .title.sidebar-block{font-size:20px;font-weight:700;font-family:Lato;padding-bottom:16px;border-bottom:1px solid #cfd1d6;line-height:24px}.photo-modal .photo-sidebar .entity-tags,.video-viewer-modal .photo-sidebar .entity-tags{padding-bottom:32px}.photo-modal .photo-sidebar .entity-tags .ng-select span.ng-arrow-wrapper:before,.video-viewer-modal .photo-sidebar .entity-tags .ng-select span.ng-arrow-wrapper:before{content:"\e8b6";display:inline-block;font-size:inherit;text-rendering:auto;font-family:Material Icons;font-size:18px}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel{margin-top:4px;border-radius:3px;border:1px solid #cfd1d6;filter:drop-shadow(0px 2px 12px rgba(0,0,0,.1))}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items{padding:8px}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:4px 0 4px 8px}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{display:inline-block;width:100%;font-size:13px;color:#0d5bff}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{border-radius:1px;background:#f5f6f7}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label{color:#303234;font-weight:400}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#9a9ca1;cursor:default}.photo-modal .photo-sidebar .entity-tags .ng-select.ng-select-focused .ng-placeholder,.video-viewer-modal .photo-sidebar .entity-tags .ng-select.ng-select-focused .ng-placeholder{color:#303234}.photo-modal .photo-sidebar .entity-tags .ng-select.ng-select-focused .ng-select-container,.video-viewer-modal .photo-sidebar .entity-tags .ng-select.ng-select-focused .ng-select-container{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}.photo-modal .photo-sidebar .entity-tags .ng-select.ng-select-filtered .ng-placeholder,.video-viewer-modal .photo-sidebar .entity-tags .ng-select.ng-select-filtered .ng-placeholder{display:none!important}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-arrow-wrapper,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-arrow-wrapper{width:16px;height:16px;padding-right:0;margin-right:13px}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-arrow-wrapper .ng-arrow,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-arrow-wrapper .ng-arrow{display:none}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-has-value .ng-placeholder,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-has-value .ng-placeholder{display:block}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-placeholder,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-placeholder{color:#696d74;padding-left:5px!important;top:6px!important}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-select-container,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-select-container{min-height:32px;width:auto;border:1px solid #cfd1d6;border-radius:4px}.photo-modal .photo-sidebar .entity-tags .ng-select .ng-select-container .ng-input,.video-viewer-modal .photo-sidebar .entity-tags .ng-select .ng-select-container .ng-input{caret-color:#3869ff}.photo-modal .photo-sidebar .entity-tags .tags,.video-viewer-modal .photo-sidebar .entity-tags .tags{margin-bottom:8px;gap:8px}.photo-modal .photo-sidebar .entity-tags .tags .tag,.video-viewer-modal .photo-sidebar .entity-tags .tags .tag{font-size:14px!important;min-height:32px;line-height:20px;padding:5px 8px 5px 12px;border-radius:3px!important}.photo-modal .photo-sidebar .entity-tags .tags .tag .remove-button,.video-viewer-modal .photo-sidebar .entity-tags .tags .tag .remove-button{height:16px;padding-left:4px;color:#696d74;font-size:18px;cursor:pointer}.photo-modal .photo-sidebar .entity-tags .tags .tag .remove-button .fw-icon-close,.video-viewer-modal .photo-sidebar .entity-tags .tags .tag .remove-button .fw-icon-close{height:16px;width:16px}.photo-modal .photo-sidebar .entity-tags .tags .tag .remove-button .fw-icon-close:hover,.video-viewer-modal .photo-sidebar .entity-tags .tags .tag .remove-button .fw-icon-close:hover{color:#303234}.photo-modal .photo-sidebar .sidebar-content-wrapper,.video-viewer-modal .photo-sidebar .sidebar-content-wrapper{width:100%;height:100%;padding-right:32px;padding-bottom:32px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.photo-modal .photo-sidebar .sidebar-content-wrapper::-webkit-scrollbar,.video-viewer-modal .photo-sidebar .sidebar-content-wrapper::-webkit-scrollbar{width:0;height:0}.photo-modal .photo-sidebar .on-scrollbar,.video-viewer-modal .photo-sidebar .on-scrollbar{padding-right:26px;scrollbar-width:thin;-ms-overflow-style:auto}.photo-modal .photo-sidebar .on-scrollbar::-webkit-scrollbar,.video-viewer-modal .photo-sidebar .on-scrollbar::-webkit-scrollbar{width:6px!important}.photo-modal .photo-sidebar .on-scrollbar::-webkit-scrollbar-thumb,.video-viewer-modal .photo-sidebar .on-scrollbar::-webkit-scrollbar-thumb{background-color:#acacac}.photo-modal .photo-sidebar .sidebar-block,.video-viewer-modal .photo-sidebar .sidebar-block{padding:24px 0 0 32px;font-family:Lato;font-size:13px;line-height:19px}.photo-modal .photo-sidebar .sidebar-block .sidebar-header,.video-viewer-modal .photo-sidebar .sidebar-block .sidebar-header{font-weight:700;font-family:Lato;display:block;margin-bottom:8px}.photo-modal .photo-sidebar .general-information,.video-viewer-modal .photo-sidebar .general-information{padding-top:32px}.photo-modal .photo-sidebar .coordinates,.video-viewer-modal .photo-sidebar .coordinates{margin-top:24px;line-height:19px}.photo-modal .photo-sidebar .coordinates .description,.video-viewer-modal .photo-sidebar .coordinates .description{font-weight:700;margin-bottom:8px}.photo-modal .photo-sidebar .coordinates .google-maps-link,.video-viewer-modal .photo-sidebar .coordinates .google-maps-link{margin-left:0;margin-top:8px}.photo-modal .photo-sidebar .links .Form,.video-viewer-modal .photo-sidebar .links .Form{width:100%;height:100%}.photo-modal .photo-sidebar .links div .photo-link-container,.video-viewer-modal .photo-sidebar .links div .photo-link-container{position:relative;height:56px;width:100%;border-top:none}.photo-modal .photo-sidebar .links div .photo-link-container .empty-task .name,.video-viewer-modal .photo-sidebar .links div .photo-link-container .empty-task .name{color:#696d74;font-style:italic}.photo-modal .photo-sidebar .links div .photo-link-container fw-link-card,.video-viewer-modal .photo-sidebar .links div .photo-link-container fw-link-card{width:100%}.photo-modal .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card,.video-viewer-modal .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card{border-radius:0;border-bottom:none;outline:none;padding:12px}.photo-modal .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card:focus-within,.video-viewer-modal .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card:focus-within{background:inherit}.photo-modal .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card:hover,.video-viewer-modal .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card:hover{background:#f5f6f780}.photo-modal .photo-sidebar .links div .photo-link-container:last-child .fw-link-card,.video-viewer-modal .photo-sidebar .links div .photo-link-container:last-child .fw-link-card{border-bottom:1px solid #cfd1d6;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.photo-modal .photo-sidebar .links div .photo-link-container:first-child .fw-link-card,.video-viewer-modal .photo-sidebar .links div .photo-link-container:first-child .fw-link-card{border-top-left-radius:3px;border-top-right-radius:3px}.photo-modal .photo-sidebar .links .information,.video-viewer-modal .photo-sidebar .links .information{color:#696d74}.photo-modal .photo-sidebar .photo-date,.video-viewer-modal .photo-sidebar .photo-date{margin-top:8px;color:#696d74;font-size:13px}.photo-modal .sidebar,.video-viewer-modal .sidebar{color:#000;float:left;height:100%;width:248px;border-left:1px solid #aaaaaa}.photo-modal .sidebar .sidebar-block,.video-viewer-modal .sidebar .sidebar-block{padding:10px}.photo-modal .sidebar .sidebar-block:not(:last-child),.video-viewer-modal .sidebar .sidebar-block:not(:last-child){border-bottom:1px solid #aaaaaa}.photo-modal .sidebar .title,.video-viewer-modal .sidebar .title{font-size:20px}.photo-modal .sidebar .description,.video-viewer-modal .sidebar .description{color:#737373;padding-bottom:10px}.photo-modal tags-input .tags,.video-viewer-modal tags-input .tags{border:none!important;box-shadow:none!important;cursor:pointer}.photo-modal tags-input :focus,.video-viewer-modal tags-input :focus{outline:none}.photo-modal .coordinates .fa-map-marker,.video-viewer-modal .coordinates .fa-map-marker{margin:0 5px}.photo-modal .coordinates .google-maps-link,.video-viewer-modal .coordinates .google-maps-link{margin-left:20px}.photo-modal .modal-dialog .modal-content{display:none}.photo-viewer-modal .modal-body{margin:0 -30px -30px}.photo-viewer-modal .modal-body img{width:100%;height:100%}.video-viewer-modal,.video-container{background-color:#fff}@media (max-width: 767px){.photos-container{text-align:center}}.photo-sphere-container{position:relative}.photo-sphere-loading-container{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:1000}.photo-sphere-loading-spinner{height:50px}.photo-sphere-loading-text{color:#9a9a9a;padding-top:20px}.photo-sphere-viewer-container{height:100vh;width:100vw;margin:0 auto}.photo-sphere-viewer-container .actions-container{position:absolute;margin:10px;z-index:11;color:#fff;font-size:20px;border:solid 1px #fff;border-radius:3px;line-height:1px;box-shadow:0 1px 5px #000000a6}.photo-sphere-viewer-container .actions-container .action-container:first-child img,.photo-sphere-viewer-container .actions-container .action-container:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px}.photo-sphere-viewer-container .actions-container .action{background:#3d3d3d;width:30px;height:30px;cursor:pointer;float:left;border-radius:0}.photo-sphere-viewer-container .actions-container .action:hover{background:#000}.photo-sphere-viewer-container .actions-container .action-container.disabled .action{cursor:not-allowed}.photo-sphere-viewer-container .actions-container .download{color:#fff!important;border-top-right-radius:3px;border-bottom-right-radius:3px}.photo-sphere-viewer-container #photo-sphere{width:100%;height:100%}.photo-sphere-viewer-container .navbar-fieldwire-button{height:30px;position:absolute;margin:5px 10px 5px 5px;z-index:91;bottom:0;right:0}.custom-leaflet-control{width:30px;height:30px;border-radius:4px;padding:3px;background-color:#3d3d3d;cursor:pointer}.custom-leaflet-control:hover{background-color:#000}.custom-leaflet-control photo-download ul{margin-top:10px}.custom-leaflet-control.photo-download-control-container{z-index:801}.photo-map.angular-leaflet-map .leaflet-measurement-line-marker.leaflet-zoom-hide{z-index:1000!important}h1.pm-header{color:#333;font-weight:700;font-size:16px;margin:0 0 16px}table.fw-table.pm-table{margin-bottom:60px}table.fw-table.pm-table .loading-spinner{width:auto}table.fw-table.pm-table thead tr th{padding:12px 16px}table.fw-table.pm-table thead tr fw-icon{width:15px;height:15px;margin-left:4px}table.fw-table.pm-table thead tr .fw-table-action-button-cell{width:56px}table.fw-table.pm-table thead tr .fw-table-sorter-button{text-align:left}table.fw-table.pm-table tbody tr.fw-empty-state a.anchor-ish{cursor:pointer}table.fw-table.pm-table tbody tr.fw-empty-state a.anchor-ish.disabled{cursor:inherit;color:#3d3d3d}table.fw-table.pm-table tbody tr.fw-empty-state a.anchor-ish.disabled:hover{color:#3d3d3d}table.fw-table.pm-table tbody tr tr{height:64px}table.fw-table.pm-table tbody tr td{vertical-align:top;padding:16px}table.fw-table.pm-table tbody tr td .sub-detail{color:#9a9ca1;font-size:11px;margin-top:3px;text-overflow:ellipsis;overflow:hidden}table.fw-table.pm-table tbody tr .fw-table-action-button-cell{vertical-align:middle}table.fw-table.pm-table tbody tr .fw-table-action-button-cell.open button.fw-table-action-button svg.fw-icon-dots-vertical{color:#303234}table.fw-table.pm-table tbody tr .fw-table-action-button-cell.open .dropdown-menu{margin-top:-13px;right:16px}table.fw-table.pm-table tbody tr .fw-table-action-button-cell.open button.fw-table-action-button{background:#edeeef}table.fw-table.pm-table tbody tr button.fw-table-action-button{width:24px!important;float:right}table.fw-table.pm-table tbody tr .status-cell .status-icon{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:5px}.blank-state-overlay.blank-state-overlay--pm{position:relative;top:0}.blank-state-overlay.blank-state-overlay--pm .overlay-container{height:70vh}.blank-state-overlay.blank-state-overlay--pm .overlay-container .description-container{width:505px}.blank-state-overlay.blank-state-overlay--pm .overlay-container a{text-decoration:underline}.pm-side-panel{background-color:#fff;border-radius:3px;border:1px solid #cfd1d6;width:400px;height:calc(100vh - 136px);overflow:hidden}.pm-side-panel tab.active{min-height:100%;display:flex;flex-direction:column}.pm-side-panel tab.active>pm-card-content{padding:24px 32px 32px;flex:1 1 0px}.pm-side-panel tabset.tab-container{display:flex;flex-direction:column;height:100%}.pm-side-panel tabset.tab-container>.tab-content{flex:1;overflow-y:auto}.pm-side-panel tabset.tab-container>.nav-tabs{flex:none}.pm-side-panel .nav-tabs{padding:28px 28px 0;border-bottom:1px solid #edeeef}.pm-side-panel .nav-tabs li>a,.pm-side-panel .nav-tabs li>a:hover,.pm-side-panel .nav-tabs li.active a{border:none;all:unset}.pm-side-panel .nav-tabs .nav-item{margin-right:15px;font-weight:700;color:#9a9ca1;cursor:pointer;padding:4px 4px 0;font-size:16px}.pm-side-panel .nav-tabs .nav-item>.nav-link{display:block;height:32px}.pm-side-panel .nav-tabs .nav-item.active{color:#333;border-bottom:1px solid #333333}.pm-detail-page-layout{display:flex;gap:15px}.pm-detail-page-layout .left-panel{display:flex;flex-grow:1;flex-direction:column}.pm-detail-page-layout .right-panel{position:sticky;top:119px;align-self:flex-start}.pm-header pm-header-detail{flex:1}.pm-header pm-card-content{display:flex;align-items:end}.pm-header .action-btns-container{display:flex;justify-content:flex-end;position:relative;margin-left:10px}@media (max-width: 1280px){.pm-header pm-detail pm-detail-value{flex-basis:100%}}.pm-required-field:after{content:"*";color:#d2051e;margin-left:4px}.pm-modal .modal-body>div:not(:first-of-type){margin-top:20px}.pm-modal .modal-body .info-text{font-size:16px}.pm-modal .modal-body label{margin-bottom:10px}.pm-modal .modal-body .inline-input-container{display:flex;justify-content:space-between;align-items:center;gap:8px}.pm-modal .modal-body .inline-input-container label{margin:0}.pm-modal .modal-body .inline-input-container label.with-icon{display:flex;align-items:center;gap:8px}.pm-modal .modal-body .inline-input-container label.with-icon fw-icon.with-tooltip:hover{border-radius:20px;background-color:#edeeef}.pm-modal .modal-body .inline-input-container pm-assignee-dropdown,.pm-modal .modal-body .inline-input-container fw-datepicker,.pm-modal .modal-body .inline-input-container change-order-modal-watchers{flex:0 1 260px;max-width:260px;min-width:0}.pm-modal .modal-body .inline-input-container .disabled{background-color:#f5f6f7}.pm-modal .modal-body .inline-input-container .company-name{color:#9a9ca1}.pm-modal .modal-body .checkbox-container{display:flex;align-items:flex-start;gap:8px}.pm-modal .modal-footer fw-button:not(:first-of-type){margin-left:10px}.truncate-with-ellipsis{overflow:hidden;text-overflow:ellipsis}.truncate-with-wrap{overflow:hidden;overflow-wrap:break-word}.wrap-anywhere-and-ellipsis{overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis}.wraptext{overflow-wrap:anywhere;white-space:pre-wrap}.truncate-in-middle{overflow:hidden;white-space:nowrap;display:inline-flex}.truncate-in-middle .truncate-in-middle--left{overflow:hidden;text-overflow:ellipsis;flex:1}.truncate-in-middle .truncate-in-middle--right{white-space:pre;flex:none}.error-red,.danger-action{color:#d2051e}.pm-group-watchers-list .pm-group-container{margin:20px 0;border-bottom:1px solid #edeeef}.pm-group-watchers-list .pm-group-container:last-child{border-bottom:0}.pm-group-watchers-list .pm-group-name{font-weight:700;margin-bottom:12px}.pm-group-watchers-list .watcher-container{display:flex;align-items:center;justify-content:space-between;margin-left:-5px;padding:2px 5px}.pm-group-watchers-list .watcher-container:last-child{margin-bottom:24px}.pm-group-watchers-list .watcher-container:hover{background:#f5f6f7}.pm-group-watchers-list .watcher-container:hover .deselect{visibility:visible}.pm-group-watchers-list .watcher-container .watcher-name{overflow:hidden}.pm-group-watchers-list .watcher-container .deselect{font-size:16px;visibility:hidden}.pm-group-watchers-list .add-watcher-container .add-watcher-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.pm-group-watchers-list .add-watcher-container .add-watcher-header>span{font-size:16px;font-weight:700}.pm-group-watchers-list .add-watcher-container .add-watcher-input-row{display:flex;justify-content:space-between}.pm-group-watchers-list .add-watcher-container .add-watcher-input-row .add-watcher-input-bar-container{display:flex;width:100%;position:relative}.pm-group-watchers-list .add-watcher-container .add-watcher-input-row .add-watcher-input-search-icon{position:absolute;right:8px;top:8px;background:#fff}.pm-group-watchers-list .add-watcher-container .add-watcher-input-row .add-watcher-input-search-icon .fw-icon{width:16px}.pm-group-watchers-list .add-watcher-container .add-watcher-input-row .add-watcher-input-bar-close{display:flex;align-items:center;color:#9a9ca1;font-size:20px;cursor:pointer;padding-left:12px;font-weight:700}.pm-group-watchers-list .dropdown .dropdown-toggle a{display:inline-flex;align-items:center}.pm-group-watchers-list .dropdown .dropdown-toggle a span{margin-right:5px}.pm-group-watchers-list .dropdown .dropdown-menu{width:93%;padding:2px 0;margin:4px 0 0;max-height:320px;overflow:hidden}.pm-group-watchers-list .dropdown .dropdown-menu .non-watcher-container{overflow:hidden}.pm-group-watchers-list .dropdown .dropdown-menu .dropdown-menu-list{overflow-y:auto;max-height:216px;padding:6px;margin:0}.pm-group-watchers-list .dropdown .dropdown-menu .dropdown-menu-list li{list-style:none}.pm-group-watchers-list .dropdown .dropdown-menu .dropdown-menu-list li>div{padding:6px 16px;cursor:pointer}.pm-group-watchers-list .dropdown .dropdown-menu .dropdown-menu-list li>div .company-name{color:#9a9ca1}.pm-group-watchers-list .dropdown .dropdown-menu .dropdown-menu-list li>div:hover{background:#f5f6f7}.pm-group-watchers-list .dropdown .dropdown-menu .dropdown-menu-list li.no-results>div{cursor:auto}.pm-group-watchers-list .dropdown .dropdown-menu .dropdown-menu-list li.no-results>div:hover{background:inherit}.pm-group-watchers-list .dropdown .dropdown-menu .invite-new-users-container{padding:6px}.pm-group-watchers-list .dropdown .dropdown-menu .invite-new-users-container .invite-new-users-button{display:block;width:100%;padding:6px 12px;cursor:pointer}.pm-group-watchers-list .dropdown .dropdown-menu .invite-new-users-container .invite-new-users-button:hover{background:#f5f6f7}.pm-modal-watchers.dropdown,.pm-modal-reviewers.dropdown{width:100%;margin-right:15px}.pm-modal-watchers.dropdown .dropdown-toggle,.pm-modal-reviewers.dropdown .dropdown-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #cfd1d6;opacity:1;gap:4px}.pm-modal-watchers.dropdown .dropdown-menu,.pm-modal-reviewers.dropdown .dropdown-menu{width:100%;padding:5px 0;max-height:325px;overflow-y:auto}.pm-modal-watchers.dropdown .dropdown-menu .dropdown-label,.pm-modal-reviewers.dropdown .dropdown-menu .dropdown-label{margin:5px 10px;color:#9a9ca1}.pm-modal-watchers.dropdown .dropdown-menu .divider,.pm-modal-reviewers.dropdown .dropdown-menu .divider{margin:10px 0}.pm-modal-watchers.dropdown .dropdown-menu li,.pm-modal-reviewers.dropdown .dropdown-menu li{padding:0 5px}.pm-modal-watchers.dropdown .dropdown-menu li.list-item-separated,.pm-modal-reviewers.dropdown .dropdown-menu li.list-item-separated{padding-top:5px;margin-top:5px}.pm-modal-watchers.dropdown .dropdown-menu li div,.pm-modal-reviewers.dropdown .dropdown-menu li div{padding:3px 5px;cursor:pointer}.pm-modal-watchers.dropdown .dropdown-menu li div:hover,.pm-modal-reviewers.dropdown .dropdown-menu li div:hover{background-color:#f5f6f7}.pm-modal-watchers.dropdown .dropdown-menu li div:hover .deselect,.pm-modal-reviewers.dropdown .dropdown-menu li div:hover .deselect{visibility:visible}.pm-modal-watchers.dropdown .dropdown-menu li div .deselect,.pm-modal-reviewers.dropdown .dropdown-menu li div .deselect{font-size:16px;line-height:1;visibility:hidden}.pm-modal-watchers.dropdown .dropdown-menu li div .item-text-container,.pm-modal-reviewers.dropdown .dropdown-menu li div .item-text-container{flex:auto}.pm-modal-watchers.dropdown .dropdown-menu li div .item-text-container .item-text-light,.pm-modal-reviewers.dropdown .dropdown-menu li div .item-text-container .item-text-light{color:#9a9ca1}.pm-modal-watchers.dropdown .dropdown-menu li:not(:last-child),.pm-modal-reviewers.dropdown .dropdown-menu li:not(:last-child){margin-bottom:2px}.pm-modal-watchers.dropdown .dropdown-menu li.selected,.pm-modal-reviewers.dropdown .dropdown-menu li.selected{color:#6496ff;font-weight:700}.pm-modal-watchers.dropdown.disabled .dropdown-toggle,.pm-modal-reviewers.dropdown.disabled .dropdown-toggle{background-color:#f5f6f7}.fw-color-gray-3{color:#9a9ca1}.sidebar-content li.flex-list-item{text-indent:unset!important}.sidebar-content li.flex-list-item>a{padding:0 18px;display:flex;gap:8px;white-space:nowrap;overflow:hidden}.sidebar-content li.flex-list-item>a>img{width:15px;margin:1px 3px 2px 2px;flex:none}.sidebar-content li.flex-list-item>a>fw-icon{line-height:inherit;height:100%;flex:none}.sidebar-content li.flex-list-item>a>span{flex:1;overflow:hidden;text-overflow:ellipsis}.new-category .input-group{padding-top:2px;padding-left:8px}.new-category .input-group .form-control:first-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.new-category .input-group span{border:none;background:none;padding:0 3px}.add-project-icon{height:20px;width:20px;margin-right:2px;margin-top:-4px;margin-left:-5px}.project-dropdown-home{margin-right:4px;margin-left:-20px}@media screen and (min-width: 768px){.request-admin-modal .modal-dialog{max-width:500px;margin:0 auto!important}}.request-admin-modal .modal-dialog{max-width:500px;margin:30px auto!important}.request-admin-modal .modal-dialog .text-content{font-size:14px}@media screen and (min-width: 768px){.new-project-modal .modal-dialog{max-width:340px}}.new-project-modal .modal-dialog{color:#9a9a9a}.new-project-modal .modal-dialog .new-project-image{width:180px;max-width:100%;margin:30px auto;display:block}.new-project-modal .modal-dialog .form-group .form-group-title{font-weight:700}.new-project-modal .modal-dialog .form-group .checkbox label,.new-project-modal .modal-dialog .form-group .checkbox input{cursor:pointer}.new-project-modal .modal-dialog .form-group .checkbox.disabled label,.new-project-modal .modal-dialog .form-group .checkbox.disabled input{color:#9a9a9a;cursor:not-allowed}.new-project-modal .modal-dialog fw-button.create-project-button{display:block;margin-top:30px}.new-project-modal .modal-dialog fw-button.create-project-button .fw-button{width:100%}.index-container{display:block;padding-top:20px;max-width:1000px}.index-container .alerts{margin:20px 0}.index-container .nav-tabs{border-color:#9a9a9a}.index-container .nav-tabs>li>a{color:#3d3d3d!important}.index-container .nav-tabs>li>a:hover{border-color:#f5f6f7 #f5f6f7 #9a9a9a;background-color:#f5f6f7}.index-container .nav-tabs>li.active>a,.index-container .nav-tabs>li.active>a:hover,.index-container .nav-tabs>li.active>a:focus{background-color:#f5f6f7;border:1px solid #9a9a9a;border-bottom-color:transparent;cursor:default}.index-container .actions{padding-top:20px}.index-container .actions .project-new{float:left}.index-container .side-label{margin-top:15px}.callout-card{position:relative;border:1px solid #dcdcdc;background:#fff;margin-bottom:20px;padding:20px 20px 20px 120px;line-height:1!important}.callout-card .card-image{position:absolute;top:50%;left:30px;margin-top:-30px;width:60px;height:60px}.callout-card .app-store-icons a{padding-right:20px}.callout-card .title{color:#3d3d3d;font-size:16px;font-weight:700}.callout-card .subtitle{color:#737373;margin-top:6px;margin-bottom:12px}.app-store-icons{width:100%}.app-store-icons>div{min-width:125px;margin-top:10px;margin-bottom:10px}.app-store-icons a{display:inline-block}.app-store-icons a,.app-store-icons a:hover,.app-store-icons a:visited{font-weight:700;color:#3d3d3d!important;line-height:12px;text-decoration:none}.app-store-icons .app-store-download,.app-store-icons .app-store-name{text-align:left;white-space:nowrap;padding-left:30px}.app-store-icons .app-store-download{font-size:8px}.app-store-icons .app-store-name{font-size:13px}.app-store-icons img{float:left;height:25px;padding-right:5px}.project-sort{margin-right:10px}.project-sort-dropdown-menu{margin-top:5px}.project-box{float:left;position:relative;width:310px;height:78px;margin:0 20px 20px 0;background-color:#fff;-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);box-shadow:0 1px 2px #0003}.project-box .body{padding:10px;height:52px}.project-box .body .info-block{width:232px}.project-box .body .info-block .name{color:#000;font-size:14px;font-weight:700;line-height:17px}.project-box .body .info-block.without-code .name{line-height:32px}.project-box .body .info-block .code{color:#8b8b8b;font-size:11px}.project-box .body .pending-invite.without-code .fa-exclamation-circle{margin-top:9px}.project-box .body .pending-invite.with-code .fa-exclamation-circle{margin-top:2px}.project-box .body .pending-invite.with-code .code{margin-left:24px}.project-box .body .pending-invite .fa-exclamation-circle,.project-box .body .pending-invite .name,.project-box .body .pending-invite .code{color:#fa8b34}.project-box .body .pending-invite .fa-exclamation-circle{float:left;margin-right:10px;font-size:14px}.project-box .body .blocked-image{height:18px;width:15px;margin-top:7px;float:left;margin-right:7px}.project-box .body .icon-container{position:absolute;top:16px;right:10px;float:right}.project-box .body .icon-container .fa-cog{margin-right:4px;visibility:hidden;font-size:14px}.project-box .body .icon-container .fa-star.far{color:#dcdcdc;font-size:14px}.project-box .body .icon-container .fa-star.fas{color:#ffcd11;font-size:12px}.project-box .footer{height:30px;line-height:30px;border-top:1px solid #eeeeee;font-size:12px}.project-box .footer .crown{height:10px;float:left;margin-left:10px}.project-box .footer img{float:right;margin-top:8px;margin-left:5px;margin-right:5px}.project-box .footer .count{float:right;margin:1px 5px 0;overflow:hidden}.project-box .footer .fa-briefcase:first-child{margin-left:10px}.project-box.archived{opacity:.5}.project-box.blocked .info-block .name,.project-box.blocked .info-block .code{color:#ff7a64!important}.project-box:hover .icon-container .fa-cog{visibility:visible}.videos{margin-top:20px}.videos .video-box{float:left;width:220px;height:150px;margin:0 30px 20px 0}.videos .video-box iframe{width:220px;background-color:#737373;margin:0 auto;display:block}@media (max-width: 767px){.videos .video-box{margin-top:0;margin-bottom:20px;width:100%;height:150px}}@media (max-width: 992px){.projects .project-box{float:none;margin:20px auto;width:90%}.videos .video-box:nth-child(odd){margin-left:125px}.videos .video-box:nth-child(2n+2){margin-right:0}}@media (min-width: 992px) and (max-width: 1199px){.projects .project-box{width:300px}.projects .project-box-wrapper:nth-child(3n+3) .project-box{margin-right:0}.videos .video-box:nth-child(3n+1){margin-left:110px}.videos .video-box:nth-child(3n+3){margin-right:0}}@media (min-width: 1200px){.projects .project-box-wrapper:nth-child(3n+3) .project-box{margin-right:0}.videos .video-box:nth-child(4n+4){margin-right:0}.videos .video-box,.videos .video-box iframe{width:220px}}.sample-floorplans-modal .modal-dialog{max-width:600px}.sample-floorplans-modal .modal-dialog .btn{width:80px;margin-left:10px}.project-search{max-width:145px}.over-limit-adding-modal .content{margin:20px 0}.over-limit-adding-modal .meter-img{max-width:60%;margin:30px auto}.projects .fa-long-arrow-left{color:#cacaca;font-size:20px;margin-right:15px}.projects .message{display:inline-block;margin-top:-10px;vertical-align:middle;color:#737373}.profile-settings-modal .modal-content{max-width:433px;margin:0 auto}.profile-settings-modal .password-btn,.profile-settings-modal .email-btn{margin:20px auto;display:flex;justify-content:center}.profile-settings-modal .email-sso-helper-text{color:#696d74;margin:20px 0;font-size:11px}.profile-settings-modal fw-button.save-btn{display:block;margin-top:30px}.profile-settings-modal fw-button.save-btn .fw-button{width:100%}.profile-settings-modal .form-group:last-child{margin-bottom:20px}.profile-settings-modal .canvas-container{height:175px;width:175px;margin:30px auto;position:relative}.profile-settings-modal .canvas-container .img-overlay{background:#000;height:175px;width:175px;border-radius:50%;margin:0 auto;position:absolute;opacity:0;top:0;cursor:pointer;color:#fff;font-size:24px;text-align:center;padding:50px 20px}.profile-settings-modal .canvas-container .img-overlay:hover{opacity:.6}.profile-settings-modal .canvas-container img{width:175px;height:175px;border-radius:50%;margin:0 auto}.profile-modal .modal-content{width:300px;display:block;margin:0 auto}.profile-modal button{display:block;width:80%}.profile-modal #current-profile{height:180px;width:180px;display:block;margin:20px auto;border-radius:50%}.profile-modal canvas{height:180px;width:180px;display:block;margin:20px auto;border-radius:50%}.profile-modal button{font-size:13px;width:100%;display:block;margin:10px auto 0}.report-template-modal .modal-dialog{width:auto;max-width:768px}.report-template-modal .modal-dialog .title-edit{width:400px}.report-template-modal .modal-dialog .dropdown .btn{width:100%}.report-template-modal .modal-dialog .dropdown .btn-active{background-color:#f3f7ff}.report-template-modal .modal-dialog .dropdown .dropdown-menu{width:100%}.report-template-modal .modal-dialog .dropdown-menu label{font-weight:400;padding:3px 20px}.report-template-modal .modal-dialog tags-input .tags .tag-item{color:#3d3d3d;background-color:#f5f6f7;height:auto;border:1px solid #d5d5d5;word-break:break-word}.report-template-modal .modal-dialog tags-input .tags .tag-item.selected{color:#fff;background-color:#ff7a64;border:1px solid #ff4e31}.report-template-modal .include .section>div,.report-template-modal .days-selector .section>div{margin:3px 0;min-height:5px}.report-template-modal .include .section>div label,.report-template-modal .days-selector .section>div label{cursor:pointer;margin:0}.report-template-modal .include .section>div label .checkbox,.report-template-modal .days-selector .section>div label .checkbox{cursor:pointer;display:inline-block;margin:0 5px}.report-template-modal .description textarea{height:90px}.report-template-modal .recipients{margin-top:25px}.report-template-modal label.has-clear-btn{width:100%}.report-template-modal label.has-clear-btn a.clear-btn{float:right;cursor:pointer}.reports-wrapper{padding-left:10px;padding-right:10px}.reports-wrapper .chart-column{padding-left:0;padding-right:0;padding-bottom:50px}.reports-wrapper .graph-container{padding:0 10px 10px;border:1px solid #c4c4c4;margin-bottom:10px}.reports-wrapper .graph-container .btn-group{margin-right:20px}.reports-wrapper .graph-container .placeholder{width:100%;min-height:300px;text-align:center}.reports-wrapper .graph-container .placeholder img{width:100%;opacity:.3;-webkit-filter:blur(2px);filter:blur(2px)}.reports-wrapper .graph-container .placeholder .no-data{width:75%;font-size:32px;position:absolute;color:#737373;top:40%}.reports-wrapper .chart-hr{margin:0 -10px}.reports-wrapper .chart-title{font-family:Lato;color:#333;font-weight:400;padding-left:10px}.reports-wrapper .info-container{font-family:Lato;color:#333;display:flex;border:solid;border-width:1px;border-color:#e5e5e5;border-radius:3px}.reports-wrapper .info-number{font-size:34px;padding:10px}.reports-wrapper .info-details{padding:15px 10px 0 0;font-size:14px}.reports-wrapper .info-title{font-size:14px}.reports-wrapper .info-description{color:#999;font-size:12px}.reports-wrapper .nvd3.nv-pie path{stroke-opacity:.5}.reports-wrapper #current-tasks{width:100%}.reports-wrapper #current-tasks .placeholder{height:auto;width:auto;position:relative}.reports-wrapper #current-tasks .charts-container{display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:auto;margin:25px 0}.reports-wrapper #current-tasks .charts-container #current-tasks-bar-chart{width:70%;height:auto}.reports-wrapper #current-tasks .charts-container #current-tasks-bar-chart .nv-x.nv-axis line{opacity:0}.reports-wrapper #current-tasks .charts-container #current-tasks-bar-chart .nv-bar rect{stroke-width:1;stroke-opacity:.4;stroke:#b3b3b3}.reports-wrapper #current-tasks .charts-container #current-tasks-bar-chart .nvd3 text{font-family:Lato,sans-serif;font-size:13px;fill:#3d3d3d}.reports-wrapper #current-tasks .charts-container #current-tasks-bar-chart .nvd3 .nv-y path.domain{display:none!important}.reports-wrapper #current-tasks .charts-container #current-tasks-donut-chart{width:30%;height:250px;margin-top:20px;position:relative;text-align:center}.reports-wrapper #current-tasks .charts-container #current-tasks-donut-chart .nvd3.nv-pie path{stroke:#9a9a9a;fill-opacity:.7!important;stroke-opacity:.5}.reports-wrapper #current-tasks .charts-container #current-tasks-donut-chart .nvd3.nv-pie .hover path{fill-opacity:1!important}.reports-wrapper #current-tasks .charts-container #current-tasks-donut-chart #donut-chart-center-info{width:30%;height:auto;text-align:center;position:absolute;overflow:hidden;white-space:nowrap;text-overflow:clip;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.reports-wrapper #current-tasks .charts-container #current-tasks-donut-chart #donut-chart-center-info p{margin-bottom:0;font-size:34px;line-height:34px}.reports-wrapper #current-tasks .charts-container #current-tasks-donut-chart #donut-chart-center-info span{font-size:17px}.reports-wrapper #current-tasks .chart-legends{width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:30px;font-size:14px}.reports-wrapper #current-tasks .chart-legends .legend-item{margin:0 20px}.reports-wrapper #current-tasks .chart-legends .legend-item .marker{display:inline-block;border-style:none;border-radius:50%;width:11px;height:11px;margin-right:3px}.reports-wrapper #current-tasks .table-container{width:100%;text-align:center;padding:0 50px 15px;margin-top:50px}.reports-wrapper #current-tasks .table-container table{width:100%;text-align:initial}.reports-wrapper #current-tasks .table-container table th:last-child{width:1%;white-space:nowrap}.reports-wrapper #current-tasks .table-container table tr th{vertical-align:middle;border:none;line-height:13px;word-break:break-word}.reports-wrapper #current-tasks .table-container table tr td{border:none}.reports-wrapper #current-tasks .table-container table tr.header{border-bottom:lightgray 1px solid}.reports-wrapper #current-tasks .table-container table tr.header th{font-weight:600;width:10%;padding-bottom:10px;padding-top:10px}.reports-wrapper #current-tasks .table-container table tr.header th:first-child{width:20%}.reports-wrapper #current-tasks .table-container table tr.footer{border-top:lightgray 1px solid}.reports-wrapper #current-tasks .table-container .collapse-button{color:#00f;font-size:13px;opacity:.8}.reports-wrapper #lifetime-tasks-pre-cts{position:relative}.reports-wrapper #lifetime-tasks-pre-cts #task-lifetime-pre-cts{margin-top:10px}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-ratio{padding:10px;position:relative;height:152px}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-ratio .info-details{padding:40px 10px 10px}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-ratio .info-details .info-title{font-size:12px}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-ratio .info-details .info-description{color:#333;font-size:12px}.reports-wrapper #lifetime-tasks-pre-cts .info-details .marker{display:inline-block;border-style:solid;border-width:1px;box-sizing:border-box;width:9px;height:9px}.reports-wrapper #lifetime-tasks-pre-cts .info-details #open-marker{border-color:#48c063;background-color:#34e76a}.reports-wrapper #lifetime-tasks-pre-cts .info-details #close-marker{border-color:#0a9efe;background-color:#53bbfe}.reports-wrapper #lifetime-tasks-pre-cts #pie-chart{height:160px;width:140px}.reports-wrapper #lifetime-tasks-pre-cts #pie-chart svg{height:180px;width:180px;margin-left:-20px;margin-top:-30px;stroke:0}.reports-wrapper #lifetime-tasks-pre-cts #pie-chart-total{width:60px;height:50px;text-align:center;font-size:26px;position:absolute;top:50px;left:50px;overflow:hidden}.reports-wrapper #lifetime-tasks-pre-cts #pie-chart-total p{margin-bottom:0}.reports-wrapper #lifetime-tasks-pre-cts #pie-chart-total span{font-size:12px;position:relative;top:-25px}.reports-wrapper #lifetime-tasks-pre-cts g.nv-slice path{stroke:#999!important}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts{height:420px}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts svg{width:100%!important}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend{display:flex;justify-content:center;flex-wrap:wrap}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker{width:auto}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .completed-marker{background:#31e567}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .verified-marker{background:#53bbfe}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .p3-marker{background:#ffc800}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .p2-marker{background:#ff7100}.reports-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .p1-marker{background:#ff2216}.reports-wrapper #in-progress{position:relative}.reports-wrapper #in-progress #days-estimated{margin-top:10px}.reports-wrapper #in-progress #days-estimated .info-details{padding:10px}.reports-wrapper #in-progress #days-estimated .info-details .info-title{font-size:48px}.reports-wrapper #in-progress #days-estimated .info-details .info-title span{font-size:32px}.reports-wrapper #in-progress #days-estimated .info-details .info-description{font-size:16px;color:#333}.reports-wrapper #in-progress #progress-chart{height:420px}.reports-wrapper #in-progress #progress-chart svg{width:100%!important}.reports-wrapper #in-progress #progress-chart .legend{display:flex;justify-content:center;flex-wrap:wrap}.reports-wrapper #in-progress #progress-chart .legend .marker{width:auto}.reports-wrapper #in-progress #progress-chart .legend .opened-marker{background:#fd504e}.reports-wrapper #in-progress #progress-chart .legend .completed-marker{background:#31e567}.reports-wrapper #in-progress #progress-chart .legend .verified-marker{background:#53bbff}.reports-wrapper #in-progress .infinity-container{opacity:.3}.reports-wrapper #in-progress .infinity-container #infinity{display:inline-block;line-height:0;font-size:90px;position:relative;top:7px;margin-right:-10px}.reports-wrapper #in-progress .not-infinity{display:inline-block}@media screen and (max-width: 1000px){.reports-wrapper .chart-column .chart-overlay{right:0}.reports-wrapper .chart-column .chart-container{padding-right:0}.reports-wrapper .chart-column .chart-details-container{position:static;width:100%}.reports-wrapper #current-tasks .table-container{padding:10px}.reports-wrapper #current-tasks .table-container table{width:100%;margin:0}}@media screen and (max-width: 720px){.reports-wrapper #current-tasks .charts-container{flex-wrap:wrap}.reports-wrapper #current-tasks .charts-container #current-tasks-bar-chart,.reports-wrapper #current-tasks .charts-container #current-tasks-donut-chart{width:100%}}.reports-wrapper .legend{font-size:14px;margin-bottom:40px;margin-top:-60px}.reports-wrapper .legend div.marker{margin-left:20px}.reports-wrapper .legend div.marker>.legend-text{display:inline-block}.reports-wrapper .legend div.marker>span{display:inline-block;background:#00f;height:12px;width:12px;border-radius:50%}.reports-wrapper .nv-legend-text{font-size:14px!important}.reports-wrapper .nv-legend{position:relative!important;top:30px!important}.reports-wrapper .chart-overlay{position:absolute;inset:0 350px 0 0;color:#000;text-align:center;padding-top:130px}.reports-wrapper .chart-overlay .overlay-background{opacity:.8;background:#fff;position:absolute;inset:0;z-index:0}.reports-wrapper .chart-overlay .no-data{display:inline-block;font-size:32px;background:#fff;margin-top:80px;color:#999;position:relative;left:15px}.reports-wrapper .chart-overlay p{opacity:.5;font-size:18px;z-index:1}.reports-wrapper .chart-overlay .title{opacity:.5;font-weight:400;font-size:32px;z-index:1}.reports-wrapper .chart-overlay a.btn{font-size:18px;width:200px;padding:15px 12px;margin-top:25px;background:#3fa1f4;opacity:.99}.reports-wrapper .chart-container{display:inline-block;width:100%;padding-right:350px;position:relative}.reports-wrapper .chart-container svg{padding:0;margin:0}.reports-wrapper .chart-details-container{width:300px;position:absolute;top:20px;right:20px}.reports-wrapper .chart-container.empty .nvd3.nv-wrap.nv-stackedarea,.reports-wrapper .chart-container.empty .nvd3.nv-wrap.nv-line{display:none}.reports-wrapper .chart-details-container.empty .info-container .info-number{font-size:34px}.reports-wrapper .chart-details-container.empty #pie-chart,.reports-wrapper .chart-details-container.empty #pie-chart-total{display:none}.reports-wrapper .chart-details-container.empty img{width:104px;margin:12px 18px 14px}.reports-wrapper .fa{color:#926ef9}.reports-wrapper .fa-caret-up,.reports-wrapper .fa-caret-down{font-size:20px;position:relative;top:-5px}.reports-wrapper .fa-minus{font-size:15px;position:relative;top:-5px}.settings-container{padding-top:15px}.settings-container .btn,.settings-container .form-control{padding:5px}.settings-container .btn-settings{margin:8px 5px 8px 0;line-height:14px;font-size:13px;padding:5px 15px;min-width:160px}@media (min-width: 768px){.settings-container .btn-holder-main .btn-settings{max-width:120px}.settings-container .pull-right-sm{float:right}}.settings-container .btn-holder-main{text-align:right}.settings-container .btn-holder-main .btn-settings{min-width:100px}.settings-container .settings-api .btn-settings{min-width:210px}.settings-container .logo-image{max-height:100px;margin-bottom:10px}.settings-container .box-offset{padding:10px 5px 5px}.settings-container .box-offset .panel{border:1px solid #c4c4c4}.settings-container .project-details-body{padding:10px 20px}.settings-container .project-details-body .btn-md{width:100%;text-align:left}.settings-container .project-details-body .caret{float:right;margin-top:8px}.settings-container .project-details-body label{margin-top:5px;font-size:13px;font-weight:400}.settings-container .project-details-body .text-field-div{margin-top:5px}.settings-container .project-details-body>.form-group.mobile-location-creation>input.multiline-checkbox{margin-left:15px;margin-top:8.5px}.settings-container .project-templates-panel{padding:5px 20px}.settings-container .project-templates-panel-main{padding:0 15px}.settings-container h4{margin-top:12px;color:#3d3d3d;font-weight:400}.settings-container .project-templates-panel-header{padding:0 20px;border-bottom:1px solid #dcdcdc}.settings-container .project-templates-panel-subheader{border-bottom:1px solid #dcdcdc;margin-bottom:10px}.settings-container .project-templates-panel-bottom5-subheader{border-bottom:1px solid #dcdcdc;margin-bottom:5px}.settings-container .integration-holder{padding:5px 20px;margin-bottom:5px}.settings-container .integration-holder table{width:100%}.settings-container .integration-holder table thead{border-bottom:1px solid #dcdcdc}.settings-container .integration-holder table>*>tr>*:first-child{width:45%}.settings-container .integration-holder table>*>tr>*:nth-child(2){width:30%}.settings-container .integration-holder img{width:45px;vertical-align:middle;padding:0 10px}.settings-container .integration-holder span{vertical-align:middle}.settings-container .integration-holder img+span{margin-left:10px}.settings-container .integration-holder .disabled{color:#9a9a9a}.settings-container .integration-holder tr{padding:10px 0;height:40px}.settings-container .integration-holder td button{border:0}.settings-container .integration-holder td button:hover,.settings-container .integration-holder td button:focus{background-color:transparent}.settings-container .custom-lists .project-templates-panel .col-xs-12{padding-left:0}.settings-container .project-templates-panel-body{padding:17px 0}.settings-container .project-templates-panel-body>div{padding:0 20px}.settings-container .token-holder{padding:0}.settings-container .token-breaker{word-break:break-all}.settings-container .color-picker-wrapper .input-group .input-group-addon{padding:6px 15px}.settings-container div[inline-edit]{margin:5px 0}.settings-container div[inline-edit] .input-group{width:100%}.settings-container div[inline-edit] .input-group-btn{position:absolute;top:3px;right:0}.settings-container div[inline-edit] .input-group-btn button{margin-left:-29px!important}.settings-container div[inline-edit] input,.settings-container div[inline-edit] textarea{border-radius:3px!important;padding-right:65px;width:100%!important}.settings-container div[inline-edit] button{padding:3px 8px;margin:0 5px;border-radius:3px!important}.settings-container .popover{display:inherit}.settings-container .feature-access-panel{border:1px solid #c4c4c4}.settings-container .feature-access-panel .table-wrapper{padding:10px 35px}.settings-container .feature-access-panel .table-wrapper table{width:100%}.settings-container .feature-access-panel .table-wrapper table thead tr{border-bottom:1px solid #c4c4c4}.settings-container .feature-access-panel .table-wrapper table thead tr th:first-child{width:45%}.settings-container .feature-access-panel .table-wrapper table thead tr th:nth-child(2){width:30%}.settings-container .feature-access-panel .table-wrapper table tbody a.dropdown-toggle{color:#3d3d3d}.settings-container .feature-access-panel .table-wrapper table tbody a.dropdown-toggle.disabled{color:#777;cursor:initial}.settings-container .feature-access-panel .table-wrapper table tbody a.dropdown-toggle.disabled span.caret{display:none}.settings-container .work-week-dropdown .btn-active{background-color:#f3f7ff}.settings-container .work-week-dropdown .btn-none-selected{background-color:#e6e6e6}.settings-container .work-week-dropdown ul{width:100%}.settings-container .work-week-dropdown ul li{height:25px;width:100%;display:flex;padding:0;cursor:pointer}.settings-container .work-week-dropdown ul li:hover{background-color:#f5f5f5}.settings-container .work-week-dropdown ul li .day-checkbox{margin:6px 12px}.settings-container .work-week-dropdown ul li .day-name{padding:3px 0}.settings-container .timezone-container .dropdown-menu,.settings-container .currency-container .dropdown-menu{max-height:300px;margin-top:12px;overflow-y:scroll}.sheet-uploads-modal h1{color:#333}.sheet-uploads-modal .row{margin:0}.sheet-uploads-modal .col-md-12{padding:0}.sheet-uploads-modal .subtitle{text-align:left;margin:15px 0 20px;color:#303234;font-size:13px;line-height:19px}.sheet-uploads-modal .search-form .form-group{margin-bottom:20px}.sheet-uploads-modal .search-form .form-group .search-bar{width:100%;display:flex;align-items:center;color:#303234}.sheet-uploads-modal .search-form .form-group .search-input{width:inherit;height:32px;margin:0;border-radius:3px;background:#f5f6f7;border:1px solid #d1d1d1;color:#303234;font-size:13px;padding:0 37px 0 12px}.sheet-uploads-modal .search-form .form-group .fa-search{position:absolute;top:10px;right:12px}.sheet-uploads-modal table{width:100%}.sheet-uploads-modal td{vertical-align:top;color:#3d464d}.sheet-uploads-modal .name{width:120px}.sheet-uploads-modal .upload-info{color:#9a9a9a;margin-bottom:10px}.sheet-uploads-modal .upload-error-message{background:#f3d8da;border:1px solid #eecacd;box-sizing:border-box;border-radius:15px;color:#692326;padding:2px 10px}.sheet-uploads-modal .item{color:#282828;border-top:1px solid #dcdcdc;position:relative}.sheet-uploads-modal .item .sheet-upload,.sheet-uploads-modal .item .floorplan-group{padding:10px 0;position:relative;margin:0 10px}.sheet-uploads-modal .sub-item{margin:0 10px;background-color:#f5f6f7}.sheet-uploads-modal .sub-item table{background-color:#f5f6f7}.sheet-uploads-modal .single-sub-item{border:none}.sheet-uploads-modal .edit-sheet-upload{position:absolute;right:-10px;bottom:10px}.sheet-uploads-modal .save-sheet-upload,.sheet-uploads-modal .cancel-edit-sheet-upload{position:absolute;right:0;top:10px}.sheet-uploads-modal .save-sheet-upload{right:42px}.sheet-uploads-modal .processing{color:#6496ff}.sheet-uploads-modal .item .edit-sheet-upload{visibility:hidden}.sheet-uploads-modal .sheet-upload:hover>.edit-sheet-upload{visibility:visible}.sheet-uploads-modal .min-days{padding-top:10px;border-top:1px solid #dcdcdc}.sheet-uploads-modal .loading{height:50px}.sheet-uploads-modal .modal-footer{display:flex;justify-content:flex-end}.sheet-uploads-modal fw-button{padding-left:10px}.sheet-uploads-modal fw-button:first-child{padding-left:0}tags-input.entity-tags .tags .tag-item{height:auto;color:#3d3d3d;background-color:#f5f6f7;border:1px solid #d5d5d5;font-size:13px;word-break:break-all}tags-input.entity-tags .tags .tag-item .fa-tag{color:#9a9a9a;padding-right:3px}tags-input.entity-tags .tags .tag-item.selected{color:#fff;background-color:#ff7a64;border:1px solid #ff4e31}tags-input.entity-tags .tags .tag-item.selected .fa-tag,tags-input.entity-tags .tags .tag-item.selected .remove-button{color:#fff}tags-input.entity-tags .tags .tag-item.partial{opacity:.5}tags-input.entity-tags .autocomplete{width:66%}tags-input.active .tags,tags-input.active .tags>input{background-color:#f3f7ff}.manage-filters-modal .form-group[filter-by-entity-autocomplete],.entities-tags-modal .loading-holder{position:relative}.manage-filters-modal .form-group[filter-by-entity-autocomplete] .loading,.entities-tags-modal .loading-holder .loading{position:absolute;right:6px;z-index:1;height:15px}.entities-tags-modal .loading-holder{margin-bottom:0}tags-input .tags .input{font:inherit;font-size:13px}tags-input .tags .input::placeholder{color:#9a9a9a}tags-input .tags .input::-moz-placeholder{color:#9a9a9a}tags-input .tags .input::-ms-input-placeholder{color:#9a9a9a}tags-input .tags .input::-webkit-input-placeholder{color:#9a9a9a}tags-input .tags .tag-item{font:inherit;font-size:13px}tags-input .tags .tag-item ng-include{display:flex;align-items:center}tags-input .tags .tag-item ng-include a.remove-button{padding-top:4px}tags-input .tags span{vertical-align:middle}tags-input .autocomplete .suggestion-item{font:inherit;font-size:13px}@media (min-width: 992px){.task-column{width:16.66%}}.task-view-container{position:relative;min-width:600px}.task-view-container .generate-reports-button{margin-left:0}.task-view-container .actions-container{padding-bottom:14px;border-bottom:solid;border-bottom-width:1px;border-bottom-color:#ccc}.task-view-container .blank-state-overlay{top:45px;z-index:4}.task-view-container .fade-overlay{position:absolute;top:45px;bottom:-20px;left:-20px;z-index:3;background:#f5f6f7;opacity:.8;height:80vh}.task-view-container #calendar-container .task-content .task-header,.task-view-container #gantt-container .task-content .task-header{padding-top:0}.task-view-container #calendar-container .task-content .task-body,.task-view-container #gantt-container .task-content .task-body{position:relative;width:auto;height:auto;max-height:calc(100vh - 250px);overflow:hidden;background-color:transparent;box-shadow:none}.task-view-container #calendar-container .task-content .task-body .add-task,.task-view-container #gantt-container .task-content .task-body .add-task{line-height:44px;padding:0;color:#0d5bff}.task-view-container #calendar-container .task-content .task-body .add-task:hover,.task-view-container #gantt-container .task-content .task-body .add-task:hover{color:#0049e3}.task-view-container #calendar-container .task-content .task-body .task-item-holder,.task-view-container #gantt-container .task-content .task-body .task-item-holder{border-left:1px solid #cfd1d6;border-right:1px solid #cfd1d6}@media (min-width: 992px){.task-view-container .task-columns-list{display:flex;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.task-view-container .task-columns-list .task-columns-list-item{flex:1 1 0}}.view-select{margin-left:10px}.view-select .btn{padding:5px 9px;width:36px;height:32px}.view-select .btn img{width:18px}.task-header{text-align:center;color:#3d3d3d;font-size:13px;font-weight:700;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:5px 0;border-bottom:1px solid #cfd1d6}.task-header .count{font-size:11px}.task-header .fas.fa-cog{right:6px;position:absolute;bottom:9px;display:none}.task-header:hover .fas.fa-cog{display:inline-block;cursor:pointer}.task-content.disabled:hover{cursor:no-drop}.task-content.overdue .task-header{background-color:#fd504e;color:#fff}.task-content.fade{opacity:.6}.task-body{-moz-box-shadow:0px 0px 2px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 2px rgba(0,0,0,.2);box-shadow:0 0 2px #0003;border-top-width:0px;background-color:#dcdcdc;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.task-description{margin-left:45px}.task-floorplan{float:left}@media screen and (max-width: 991px){.task-edit-modal .modal-dialog{max-width:500px;margin:0 auto!important}}.task-edit-modal .navigation-arrow,.form-edit-modal .navigation-arrow{height:50px;position:absolute;top:200px}.task-edit-modal .navigation-arrow.previous,.form-edit-modal .navigation-arrow.previous{left:-50px}.task-edit-modal .navigation-arrow.next,.form-edit-modal .navigation-arrow.next{right:-50px}.task-edit-modal{color:#000!important}.task-edit-modal .input-group .form-control{width:100%;border-radius:3px 0 0 3px}.task-edit-modal table{table-layout:fixed}.task-edit-modal .modal-dialog{width:auto;max-width:795px;margin:30px auto!important;transform:none!important}.task-edit-modal .modal-wrapper{padding:0}.task-edit-modal .btn-primary,.task-edit-modal .btn-danger{height:34px}.task-edit-modal .input-container{display:flex;align-items:flex-end}.task-edit-modal .edit-modal{color:#6496ff;right:50px;font-size:20px;top:15px;opacity:1}.task-edit-modal .entity-holder{max-width:598px;padding-bottom:50px;padding-top:4px}.task-edit-modal .caret{color:#6496ff}.task-edit-modal .modal-header{color:#000!important;padding:5px 40px 5px 5px;background-color:#fff;text-align:left}.task-edit-modal .modal-header .header-entity{padding:5px}.task-edit-modal .modal-header .pin{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;float:left;display:inline-block}.task-edit-modal .modal-header .description{margin-right:70px;margin-left:45px;line-height:20px}.task-edit-modal .modal-header .description .floorplan-name{color:#777;font-size:12px;margin-right:30px}.task-edit-modal .modal-header .description .task-name{font-size:13px}.task-edit-modal .modal-header .description .task-name .title-edit,.task-edit-modal .modal-header .description .task-name i.fa-pencil{display:none}.task-edit-modal .modal-header .description .task-name-pending{color:#0d5bff}.task-edit-modal .modal-header .description .sequence-number{color:#777;font-size:12px;position:absolute;top:17px;right:20px}.task-edit-modal .modal-header .pin-local-label-image{height:24px;width:24px;margin-top:5px}.task-edit-modal .modal-header .pin-local-label{color:#fff;padding-top:8px;font-size:15px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.task-edit-modal .modal-header .pin-non-local-label-image{width:24px;height:24px;margin-top:7px}.task-edit-modal .modal-header .pin-non-local-label{color:#fff;padding-top:9px;font-size:15px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.task-edit-modal .modal-header .edit-task-name-input{font-size:13px;width:400px;margin-bottom:5px}.task-edit-modal .modal-body{padding:0 0 40px;background-color:#fff}.task-edit-modal .modal-body .properties{margin-bottom:10px;padding:10px;background-color:#f5f6f7;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.task-edit-modal .modal-body .section{min-height:10px;padding:0 10px;margin:5px 0}.task-edit-modal .modal-body .section.related-rfis,.task-edit-modal .modal-body .section.related-change-orders{margin-top:15px}.task-edit-modal .modal-body .section.related-rfis .task-edit-modal--rfi-list,.task-edit-modal .modal-body .section.related-change-orders .task-edit-modal--rfi-list,.task-edit-modal .modal-body .section.related-rfis .task-edit-modal--change-order-list,.task-edit-modal .modal-body .section.related-change-orders .task-edit-modal--change-order-list{display:flex;flex-direction:column;align-items:center}.task-edit-modal .modal-body .section.related-rfis .task-edit-modal--rfi-list rfi-link-card,.task-edit-modal .modal-body .section.related-change-orders .task-edit-modal--rfi-list rfi-link-card,.task-edit-modal .modal-body .section.related-rfis .task-edit-modal--change-order-list rfi-link-card,.task-edit-modal .modal-body .section.related-change-orders .task-edit-modal--change-order-list rfi-link-card,.task-edit-modal .modal-body .section.related-rfis .task-edit-modal--rfi-list>a.change-order-link,.task-edit-modal .modal-body .section.related-change-orders .task-edit-modal--rfi-list>a.change-order-link,.task-edit-modal .modal-body .section.related-rfis .task-edit-modal--change-order-list>a.change-order-link,.task-edit-modal .modal-body .section.related-change-orders .task-edit-modal--change-order-list>a.change-order-link{display:block;width:93%}.task-edit-modal .modal-body .section:last-of-type{margin-bottom:0}.task-edit-modal .modal-body .messages{margin-top:14px}.task-edit-modal .modal-body .messages>.loading{display:inline-block;width:20px;margin-top:-3px}.task-edit-modal .modal-body .messages p{margin-bottom:7px;display:inline-block}.task-edit-modal .message-box{position:absolute;bottom:10px;width:100%;padding:0 10px;height:32px}.task-edit-modal .message{width:100%;margin:0 10px}.task-edit-modal .message textarea{min-height:32px;height:32px}.task-edit-modal .attachment-btn fw-icon{transform:scaleX(-1) rotate(45deg)}.task-edit-modal .post-btn{display:flex}.task-edit-modal .email-btn .btn{width:100%}@media (min-width: 992px){.task-edit-modal .info-column{margin-top:-40px}}.task-edit-modal .delete-icon{margin:0 14px 0 7px}.task-edit-modal .textcomplete-wrapper{display:inherit!important}.task-edit-modal .textcomplete-wrapper .form-control{width:100%;border-radius:4px!important}.task-edit-modal .datepicker .active .text-info{color:#fff}.task-edit-modal .datepicker .dropdown-menu{min-width:266px}.task-edit-modal .bubble-placeholder{background-color:#fff;cursor:text}.task-edit-modal .email-out{display:table-cell}.task-edit-modal .check-items p{display:inline-block}.task-edit-modal .check-items .highlight-box{padding:2.5px 0;margin:0 -11px 0 -10px}.task-edit-modal .check-items .highlight-box.highlighted{background-color:#f5f6f7}.task-edit-modal .check-items .loading{display:inline-block;width:12px;margin-top:-3px}.task-edit-modal .check-items .check-item{position:relative;margin-right:11px;margin-left:18px}.task-edit-modal .check-items .check-item .popover{top:-56px;left:inherit;right:-96px;display:block}.task-edit-modal .check-items .check-item .popover:after{content:"";position:absolute;padding:7px;width:100%}.task-edit-modal .check-items .check-item .fa-cog{position:absolute;top:3px;right:0}.task-edit-modal .check-items .description{word-wrap:break-word;margin-left:34px;margin-right:35px}.task-edit-modal .check-items .initials{color:#999}.task-edit-modal .check-items .checklist-action{text-align:center;color:#0d5bff;padding-top:3px;padding-bottom:7px;margin-bottom:-7px}.task-edit-modal .check-items .checklist-action .add-check-item{display:inline-block;width:45%;text-align:right}.task-edit-modal .check-items .checklist-action .add-check-list{display:inline-block;width:45%;text-align:left;position:relative}.task-edit-modal .check-items .checklist-action .add-check-list .add-checklist-dropdown-toggle{display:inline-block}.task-edit-modal .check-items .checklist-action .add-check-list .add-checklist-dropdown-toggle fw-icon.arrow-down{position:absolute}.task-edit-modal .check-items .checklist-action .add-check-list .add-checklist-dropdown-toggle fw-icon.arrow-down mat-icon{color:#0d5bff;font-size:20px;width:20px;height:20px}.task-edit-modal .check-items .checklist-action .add-check-list ul.dropdown-menu{padding:8px}.task-edit-modal .check-items .checklist-action .add-check-list .dropdown-menu>li{padding:unset}.task-edit-modal .check-items .checklist-action .add-check-list .dropdown-menu>li>a{padding:4px 8px}.task-edit-modal .check-items .checklist-action .add-check-list add-existing-checklist-button li{padding:unset}.task-edit-modal .check-items .checklist-action .add-check-list add-existing-checklist-button a{display:block;padding:4px 12px 4px 8px;color:#303234}.task-edit-modal .check-items .checklist-action .add-check-list add-existing-checklist-button a:hover{background-color:#f5f6f7}.task-edit-modal .check-items .checklist-action .divider{display:inline-block;padding:0 5px;color:#999}.task-edit-modal .check-items .mdi{float:left;font-size:20px}.task-edit-modal .check-items .mdi-checkbox-marked{color:#6496ff}.task-edit-modal .check-items .mdi-close-box{color:#ff7a64}.task-edit-modal .check-items .mdi-minus-box{color:#9a9a9a}.task-edit-modal .check-items .add-task-check-item-form,.task-edit-modal .check-items .edit-task-check-item-form{margin-left:1px;position:relative}.task-edit-modal .check-items .add-task-check-item-form .mdi-checkbox-blank-outline,.task-edit-modal .check-items .edit-task-check-item-form .mdi-checkbox-blank-outline{position:absolute;margin-top:10px;margin-left:7px}.task-edit-modal .check-items .add-task-check-item-form .task-check-item-name-input,.task-edit-modal .check-items .edit-task-check-item-form .task-check-item-name-input{margin:3px 1px;width:490px;padding-left:39px}.task-edit-modal .check-items .add-task-check-item-form .btn-wrapper,.task-edit-modal .check-items .edit-task-check-item-form .btn-wrapper{display:inline-flex;position:absolute;top:3px;margin-left:4px}.task-edit-modal .effort .dropdown-menu li{padding:5px}@media (max-width: 767px){.task-edit-modal .mini-floorplan .thumb{max-height:166px;max-width:200px}}.task-edit-modal rfi-list-item .item-container{width:93%;margin:0 auto}.task-edit-modal rfi-list-item:last-of-type .rfi-list-item{margin-bottom:10px}.task-edit-modal rfi-list-item:last-of-type .rfi-list-item .item-container{border-bottom:1px solid #cccccc}.task-edit-modal rfi-list-item .popover{left:441px}.task-edit-modal .check-item .fa-cog{visibility:hidden}.task-edit-modal .check-item:hover .fa-cog{visibility:visible}.task-edit-modal .related-item .fa-cog{visibility:hidden}.task-edit-modal .related-item .pin-team-label{position:absolute;color:#fff;left:0;text-align:center;line-height:40px;font-size:15px;margin-left:5px}.task-edit-modal .related-item .pin-team-label.local-label{line-height:36px}.task-edit-modal .related-item:hover .fa-cog{visibility:visible}.task-edit-modal tr.modal-header .pin-team-label{position:absolute;color:#fff;left:0;text-align:center;padding-top:9px;font-size:15px;margin-left:5px}.task-edit-modal tr.modal-header .pin-team-label.local-label{padding-top:8px}.add-team-form .input-group{padding:0}.add-team-form .btn{width:34px;height:30px}.team-dropdown{cursor:pointer;min-width:235px;min-height:18px}.team-dropdown.selected{color:#6496ff}.team-dropdown .team-item-container{position:relative}.team-dropdown .team-name{padding-right:15px;margin-left:15px;position:relative;display:inline-block;max-width:208px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.team-dropdown .task-team-icon{font-size:9px;position:relative;height:24px;width:24px;top:0;left:0;display:inline-block;border-radius:50%;border:1px solid black}.team-dropdown .task-team-icon .task-team-icon-label{color:#000;font-weight:400;line-height:24px;text-align:center;width:inherit}.team-dropdown .team-add-item a{margin:-2px 0 1px;padding:5px 20px 0}.team-dropdown .team-add-item a .new-category{border:none;padding:0}.team-dropdown li.list-disabled a:hover{background-color:transparent}.team-dropdown li.list-disabled a{cursor:default}.task-item{height:44px;background-color:#fff;border-bottom:1px solid #cfd1d6}.task-item .close{visibility:hidden;position:absolute;top:8px;right:8px}.task-item .selector{position:absolute;top:0;right:0;background-color:#fff;height:100%;width:30px;padding:12px 5px}.task-item .selector img{width:20px}.task-item .task-data{display:inline-block;margin-bottom:-4px}.task-item .task-data .task-status{display:inline;color:#303234;background:#edeeef;border-radius:18px;margin-left:4px;padding:0 8px;height:16px;line-height:14px}.task-item .check-item-data{flex:none}.task-item .name{font-size:12px;height:44px;overflow:hidden;padding-right:8px}.task-item .heading{line-height:17px;margin-top:4px;font-size:11px;color:#9a9ca1;display:flex;flex-wrap:nowrap}.task-item .span{line-height:17px}.task-item .btn-default{visibility:hidden;position:absolute;top:7px;right:5px;padding:2px 6px;font-size:15px}.task-item .pin-team-label{position:absolute;left:0;padding-top:9px;font-size:12px;color:#fff}.task-item .pin-team-label.local-label{padding-top:8px}.task-item .pin-team-image-label{position:absolute;left:0;padding-top:5px;font-size:12px;color:#fff}.task-item .pin-team-image-label.local-label{padding-top:4px}.task-item .hide-check-item-data{width:100%;height:21px}.task-item .show-check-item-data{flex:auto}.dragged-pin .pin,.task-item .pin{margin:4px;width:36px;height:36px;background-repeat:no-repeat;background-size:cover;float:left;display:inline-block}.dragged-pin .pin>div,.task-item .pin>div{font-weight:600;text-shadow:-1px -1px rgba(0,0,0,.05),-1px 0px rgba(0,0,0,.05),-1px 1px rgba(0,0,0,.05),0px -1px rgba(0,0,0,.05),0px 0px rgba(0,0,0,.05),0px 1px rgba(0,0,0,.05),1px -1px rgba(0,0,0,.05),1px 0px rgba(0,0,0,.05),1px 1px rgba(0,0,0,.05)}.dragged-pin .pin-local-label-image,.task-item .pin-local-label-image{width:20px;margin-top:6px}.dragged-pin .pin-local-label,.task-item .pin-local-label{margin-top:8px;color:#fff;font-size:12px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.dragged-pin .pin-non-local-label-image,.task-item .pin-non-local-label-image{width:20px;height:20px;margin-top:8px}.dragged-pin .pin-non-local-label,.task-item .pin-non-local-label{margin-top:9px;color:#fff;font-size:12px;line-height:18px;height:18px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.dragged-pin .pin-team-label{position:absolute;color:#fff;width:36px;height:36px;margin:4px;padding-top:9px;font-size:12px}.dragged-pin .pin-team-label.local-label{padding-top:8px}.task-item-holder{position:relative}.task-item-holder:nth-last-child(2) .task-item{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.task-regroup{position:absolute;width:100%;z-index:1000}.task-item:hover .btn-default,.task-item:hover .close,.task-item:hover .selector{visibility:visible}.task-item:hover .check-item-data{visibility:hidden}.task-item.new{height:90px}.task-item.new .form-group{padding:7px;margin-bottom:0}.task-item.new .form-group.bottom{background-color:#f5f6f7}.task-item.new .dropdown-menu{top:21px!important}.add-task{color:#999;padding-top:12px}.task-drop-zone{background-color:#dcdcdc}.priority-column{width:180px;margin-right:5px;float:left;padding-right:5px}#calendar-container .priority-column-left{width:220px;padding-left:15px;padding-top:45px}#gantt-container .priority-column-left{width:180px;margin:0 5px;float:right;padding-left:5px}.flush-section{margin-bottom:-1px}.bordered-column-left{border-left:1px solid #aaaaaa}.day-columns{float:left;margin-right:-190px;width:100%}.calendar-wrapper{margin-right:190px}.list-inline{white-space:nowrap}.floorplan-toggle .floorplan-name{float:left;max-width:200px;padding-right:5px}.floorplan-menu a{width:220px}.floorplan-menu .floorplan-name{float:left;max-width:140px}.floorplan-menu .floorplan-task-count{position:inherit;float:right;margin:0}.pull-right .floorplan-menu{right:0;left:auto}.priority1{background-color:#fd504e}.priority2{background-color:#fa8b34}.priority3{background-color:#fcd44a}.fixed{background-color:#45de67}.verified{background-color:#82d8ff}@media screen and (min-width: 768px){.task-email-modal .modal-dialog{margin:0 auto!important}}.task-email-modal .modal-dialog{max-width:500px;margin:30px auto!important}.task-email-modal .checkbox{margin-bottom:0}.task-effort-modal .modal-dialog{max-width:320px;margin:30px auto!important}.task-effort-modal .modal-dialog h2{color:#6496ff;font-weight:lighter;margin-bottom:30px;margin-top:0}.task-effort-modal .modal-dialog p.input-label{margin-top:15px}.tasks-action-btn{margin-right:7px}.related-tasks p,.task-form-list p{display:inline-block}.related-tasks .loading,.task-form-list .loading{display:inline-block;width:12px;margin-top:-3px}.related-tasks .related-task-title,.task-form-list .related-task-title{display:inline-block}.related-tasks .related-task-action,.task-form-list .related-task-action{color:#0d5bff;text-align:center}.related-tasks .related-task-action .add-new-task,.task-form-list .related-task-action .add-new-task{display:inline-block;width:45%;text-align:right}.related-tasks .related-task-action .add-existing-task,.task-form-list .related-task-action .add-existing-task{display:inline-block;width:45%;text-align:left}.related-tasks .related-task-action .divider,.task-form-list .related-task-action .divider{display:inline-block;padding:0 5px;color:#999}.related-tasks .related-column .related-item,.task-form-list .related-column .related-item,.related-tasks .task-form .related-item,.task-form-list .task-form .related-item{position:relative}.related-tasks .related-column .related-item .name,.task-form-list .related-column .related-item .name,.related-tasks .task-form .related-item .name,.task-form-list .task-form .related-item .name{margin-right:10px}.related-tasks .related-column .related-item .related-container,.task-form-list .related-column .related-item .related-container,.related-tasks .task-form .related-item .related-container,.task-form-list .task-form .related-item .related-container{position:relative;margin:0 auto;width:93%;height:51px;cursor:pointer;border:solid;border-width:1px;border-color:#ccc}.related-tasks .related-column .related-item .related-container.highlighted,.task-form-list .related-column .related-item .related-container.highlighted,.related-tasks .task-form .related-item .related-container.highlighted,.task-form-list .task-form .related-item .related-container.highlighted,.related-tasks .related-column .related-item .related-container.highlighted .pull-right-container,.task-form-list .related-column .related-item .related-container.highlighted .pull-right-container,.related-tasks .task-form .related-item .related-container.highlighted .pull-right-container,.task-form-list .task-form .related-item .related-container.highlighted .pull-right-container{background-color:#f5f6f7}.related-tasks .related-column .related-item .related-container .fa,.task-form-list .related-column .related-item .related-container .fa,.related-tasks .task-form .related-item .related-container .fa,.task-form-list .task-form .related-item .related-container .fa{margin-right:10px}.related-tasks .related-column .related-item .related-container .fa-comment-o,.task-form-list .related-column .related-item .related-container .fa-comment-o,.related-tasks .task-form .related-item .related-container .fa-comment-o,.task-form-list .task-form .related-item .related-container .fa-comment-o{position:relative;top:-2px}.related-tasks .related-column .related-item .pull-right-container,.task-form-list .related-column .related-item .pull-right-container,.related-tasks .task-form .related-item .pull-right-container,.task-form-list .task-form .related-item .pull-right-container{position:absolute;background:#fff;padding:0 0 10px 10px;z-index:2;top:15px;right:0}.related-tasks .related-column .related-item .pull-right-container .bubble-info,.task-form-list .related-column .related-item .pull-right-container .bubble-info,.related-tasks .task-form .related-item .pull-right-container .bubble-info,.task-form-list .task-form .related-item .pull-right-container .bubble-info,.related-tasks .related-column .related-item .pull-right-container .checklist-info,.task-form-list .related-column .related-item .pull-right-container .checklist-info,.related-tasks .task-form .related-item .pull-right-container .checklist-info,.task-form-list .task-form .related-item .pull-right-container .checklist-info{opacity:.5}.related-tasks .related-column .related-item .pin,.task-form-list .related-column .related-item .pin,.related-tasks .task-form .related-item .pin,.task-form-list .task-form .related-item .pin{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;float:left;display:inline-block;margin:5px}.related-tasks .related-column .related-item .pin img,.task-form-list .related-column .related-item .pin img,.related-tasks .task-form .related-item .pin img,.task-form-list .task-form .related-item .pin img{width:25px;margin-top:6px}.related-tasks .related-column .related-item .pinLabel,.task-form-list .related-column .related-item .pinLabel,.related-tasks .task-form .related-item .pinLabel,.task-form-list .task-form .related-item .pinLabel{color:#fff;padding-top:9px;font-size:15px;text-shadow:0px 0px 1px rgba(0,0,0,.5);-webkit-font-smoothing:subpixel-antialiased}.related-tasks .related-column .related-item .heading,.task-form-list .related-column .related-item .heading,.related-tasks .task-form .related-item .heading,.task-form-list .task-form .related-item .heading{line-height:17px;margin-top:7px;font-size:11px;color:#777}.related-tasks .related-column .related-item .span,.task-form-list .related-column .related-item .span,.related-tasks .task-form .related-item .span,.task-form-list .task-form .related-item .span{line-height:17px}.related-tasks .related-column .related-item .fa-cog,.task-form-list .related-column .related-item .fa-cog,.related-tasks .task-form .related-item .fa-cog,.task-form-list .task-form .related-item .fa-cog{position:absolute;right:0;top:20px}.related-tasks .related-column .related-item .popover,.task-form-list .related-column .related-item .popover,.related-tasks .task-form .related-item .popover,.task-form-list .task-form .related-item .popover{top:-39px;left:inherit;display:block}.related-tasks .related-column related-item:not(:last-of-type) .related-item .related-container,.task-form-list .related-column related-item:not(:last-of-type) .related-item .related-container,.related-tasks .task-form related-item:not(:last-of-type) .related-item .related-container,.task-form-list .task-form related-item:not(:last-of-type) .related-item .related-container{border-bottom:none;border-width:1px;border-color:#ccc}.related-tasks .related-column .popover,.task-form-list .related-column .popover{right:-49px}.related-tasks .task-form .popover,.task-form-list .task-form .popover{right:-48px}.related-tasks .add-related-task-form,.task-form-list .add-related-task-form{border:solid;border-width:1px;border-color:#ccc;margin:0 auto;width:93%;position:relative}.related-tasks .add-related-task-form .form-group,.task-form-list .add-related-task-form .form-group{display:block;padding:10px 84px 10px 10px}.related-tasks .add-related-task-form input,.task-form-list .add-related-task-form input{width:100%;margin-right:50px;height:32px;padding:6px 12px}.related-tasks .add-related-task-form .btn-wrapper,.task-form-list .add-related-task-form .btn-wrapper{position:absolute;top:10px;right:10px}.related-tasks .add-related-task-form .btn-container,.task-form-list .add-related-task-form .btn-container{background:#f5f6f7;color:#ccc;padding:10px;text-align:right}.related-tasks .add-related-task-form:not(:first-child),.task-form-list .add-related-task-form:not(:first-child){border-top:none}.related-tasks .pointer.related-task-action,.task-form-list .pointer.related-task-action{margin-top:-10px}.find-tasks-modal .modal-content{width:400px;margin:0 auto}.find-tasks-modal .navbar-form .form-group .search-input{background:#f5f6f7}.add-existing-form-modal .modal-content{width:350px;margin:0 auto}.manage-filters-modal label,.project-notification-modal label{font-weight:400}.manage-filters-modal .dropdown .btn,.project-notification-modal .dropdown .btn{width:100%}.manage-filters-modal .dropdown .btn-active,.project-notification-modal .dropdown .btn-active{background-color:#f3f7ff}.manage-filters-modal .dropdown .dropdown-menu,.project-notification-modal .dropdown .dropdown-menu{width:100%}.manage-filters-modal .dropdown .dropdown-menu label,.project-notification-modal .dropdown .dropdown-menu label{padding:3px 10px;display:flex;align-items:center}.manage-filters-modal .dropdown .dropdown-menu label input[type=checkbox],.project-notification-modal .dropdown .dropdown-menu label input[type=checkbox]{margin:0 10px 0 0}.manage-filters-modal tags-input .tags .tag-item,.project-notification-modal tags-input .tags .tag-item{color:#3d3d3d;background-color:#f5f6f7;border:1px solid #d5d5d5}.manage-filters-modal tags-input .tags .tag-item.selected,.project-notification-modal tags-input .tags .tag-item.selected{color:#fff;background-color:#ff7a64;border:1px solid #ff4e31}.selected-task-active{opacity:.5;color:#3d3d3d;background-color:#dcdcdc}.selected-task-active .heading,.selected-task-active .missing{color:#777}.selected-task-active .selector{background-color:#dcdcdc}.pastille{background-color:#fd504e;position:absolute;display:none;color:#fff;top:-10px;right:-10px;border-radius:50%;text-align:center;width:23px;padding:3px 0;font-size:12px}.selected-task-dragging{opacity:1;background-color:#fff;box-shadow:5px 5px #dcdcdc}.selected-task-dragging .selector{background-color:#fff}.selected-task-dragging .pastille{display:block}.selected-pin-dragging{background:none}.selected-pin-dragging .pin{filter:drop-shadow(5px 5px 0px #dcdcdc)}.selected-pin-dragging .pastille{display:block;top:-5px;right:-5px}.action-disabled{opacity:.5;cursor:not-allowed}.add-url-modal .modal-dialog{max-width:400px}.add-url-modal .form-group{margin-bottom:20px}.add-url-modal .fw-button{width:100%}.select-single-floorplan-crop-modal.modal-dialog,.add-existing-attachment-modal.modal-dialog,.add-existing-form-modal.modal-dialog,.select-single-floorplan-crop-modal .modal-dialog,.add-existing-attachment-modal .modal-dialog,.add-existing-form-modal .modal-dialog{width:400px}.select-single-floorplan-crop-modal .btn,.add-existing-attachment-modal .btn,.add-existing-form-modal .btn{width:100%;margin-top:20px}.select-single-floorplan-crop-modal fw-button,.add-existing-attachment-modal fw-button,.add-existing-form-modal fw-button{display:block;margin-top:30px}.select-single-floorplan-crop-modal fw-button .fw-button,.add-existing-attachment-modal fw-button .fw-button,.add-existing-form-modal fw-button .fw-button{width:100%}.select-single-floorplan-crop-modal .input-holder,.add-existing-attachment-modal .input-holder,.add-existing-form-modal .input-holder{position:relative}.select-single-floorplan-crop-modal .input-holder input,.add-existing-attachment-modal .input-holder input,.add-existing-form-modal .input-holder input{margin:10px 0}.select-single-floorplan-crop-modal .input-holder .dropdown-menu>li>a,.add-existing-attachment-modal .input-holder .dropdown-menu>li>a,.add-existing-form-modal .input-holder .dropdown-menu>li>a{text-align:start;white-space:inherit}.select-single-floorplan-crop-modal .input-holder .fa,.add-existing-attachment-modal .input-holder .fa,.add-existing-form-modal .input-holder .fa{position:absolute;top:10px;right:10px;color:#737373}.select-single-floorplan-crop-modal .tag,.add-existing-attachment-modal .tag,.add-existing-form-modal .tag{padding:4px;margin:5px 0;border-bottom:1px solid #dcdcdc;text-align:left}.select-single-floorplan-crop-modal .tag img,.add-existing-attachment-modal .tag img,.add-existing-form-modal .tag img{max-width:20px;vertical-align:top}.select-single-floorplan-crop-modal .tag span.name,.add-existing-attachment-modal .tag span.name,.add-existing-form-modal .tag span.name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.select-single-floorplan-crop-modal .tag span.pull-right,.add-existing-attachment-modal .tag span.pull-right,.add-existing-form-modal .tag span.pull-right{cursor:pointer}.select-single-floorplan-crop-modal ul,.add-existing-attachment-modal ul,.add-existing-form-modal ul{width:100%}.select-single-floorplan-crop-modal .dropdown-menu>li>a,.add-existing-attachment-modal .dropdown-menu>li>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.add-existing-attachment-modal .input-holder input,.add-existing-form-modal .input-holder input{margin:0}.add-existing-attachment-modal .btn.btn-primary,.add-existing-form-modal .btn.btn-primary{margin-top:30px}.calendar table{background-color:transparent}.calendar td{cursor:pointer}.calendar .fc-toolbar{display:block}.calendar .fc-toolbar .fc-button{height:32px;outline:none;box-shadow:none;text-shadow:none;text-transform:capitalize;border:1px solid #dcdcdc;background-color:#fff;background-image:none;padding:0 8px}.calendar .fc-toolbar .fc-right .fc-state-active{color:#333;background-color:#e6e6e6;border-color:#adadad}.calendar .fc-toolbar .fc-right .fc-button{padding:0 8px}.calendar .fc-toolbar .fc-right .fc-download-button{background:url(file-download.625c2940a4f5564a58e407b35eac0b28.svg) center no-repeat;background-color:#fff;background-size:18px;padding:0 1.25em}.calendar .fc-toolbar .fc-left h2{font-size:13px;line-height:1.42857143;color:#3d3d3d;font-weight:700;margin-top:7px}.calendar .fc-toolbar .fc-left .fc-icon{line-height:12px;font-size:8px;height:11px;width:10px;color:#3d3d3d;font-family:"Font Awesome 6 Pro"!important;font-weight:900}.calendar .fc-toolbar .fc-left .fc-icon-left-single-arrow:after{content:"\f0d9"}.calendar .fc-toolbar .fc-left .fc-icon-right-single-arrow:after{content:"\f0da"}.calendar .fc-toolbar .fc-state-active,.calendar .fc-toolbar .ui-state-active{z-index:auto}.calendar .fc-view .fc-head .fc-head-container{border-style:hidden hidden solid hidden}.calendar .fc-view .fc-head .fc-day-header{padding-bottom:5px;font-weight:700;font-size:13px;border-style:hidden;color:#3d3d3d}.calendar .fc-view .fc-head .fc-day-header a{color:#3d3d3d}.calendar .fc-view .fc-body{background-color:#fafafa}.calendar .fc-view .fc-event{color:#3d3d3d;background-color:#fff;border-radius:0;padding:0;height:initial;border-color:#c4c4c4;border-left-width:1px;margin-top:0;max-height:44px}.calendar .fc-view .fc-event .heading{overflow:hidden}.calendar .fc-view .fc-event .fc-title{line-height:17px;vertical-align:middle;overflow:hidden}.calendar .fc-view .fc-event .selector{top:0;right:0;padding:0;width:20px}.calendar .fc-view .fc-dragging{height:initial;border:none}.calendar .fc-view .fc-dragging .fc-content{margin-top:-4px;height:44px;overflow:initial}.calendar .fc-view .fc-dragging .fc-content .heading{line-height:27px}.calendar .fc-view .fc-dragging .fc-content .fc-title{margin-top:-5px}.calendar .fc-view .fc-dragging .pin-local-label{margin-top:10px}.calendar .fc-view .fc-dragging .pastille{width:20px}.calendar .fc-view .fc-dragging .fc-content,.calendar .fc-view .selected-task .fc-content{background-color:#fff}.calendar .fc-view .fc-dragging .selector,.calendar .fc-view .selected-task .selector{visibility:hidden}.calendar .fc-view .fc-bg .fc-day.fc-today{background:#4a85ff0d;box-shadow:inset 0 0 0 1px #4a85ff;border:1px solid transparent;border-bottom:2px;border-right:2px}.calendar .fc-view.fc-basicWeek-view .fc-day.non-working-day,.calendar .fc-view.fc-basicDay-view .fc-day.non-working-day{background:#0000000d}.calendar .fc-view .fc-content-skeleton tr:not(:first-child) .fc-event{margin-top:-1px}.calendar .fc-view .fc-content-skeleton .fc-day-top{position:relative}.calendar .fc-view .fc-content-skeleton .fc-day-top a{color:#3d3d3d}.calendar .fc-view .fc-content-skeleton .fc-day-top .fc-day-number{float:left!important}.calendar .fc-view .fc-content-skeleton .fc-day-top .non-working-day-shader{background:#0000000d;position:absolute;top:0;left:-1px;z-index:1;border:1px solid #ddd}.calendar .fc-view .fc-content-skeleton .fc-more-cell{text-align:center}.calendar .fc-view .fc-content-skeleton .fc-more-cell .fc-more{position:relative;z-index:2;color:#737373}.calendar .fc-view .fc-popover{width:350px;border-color:#aaa}.calendar .fc-view .fc-popover .fc-event-container{padding:0;position:relative;z-index:1}.calendar .fc-view .fc-popover .fc-event{margin:-1px 0 0;border-right:none;border-left:none;border-top:1px solid #c4c4c4}.calendar .fc-view .fc-popover .fc-event:last-child{border-bottom:none}.calendar .fc-view .fc-popover .fc-event:last-child .task-item{border-bottom-width:0}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event{color:#3d3d3d;background-color:#fff;border-radius:0;padding:0;height:initial;border-color:#c4c4c4;border-left-width:1px;max-height:44px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .heading,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .heading{display:none}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin{height:25px;margin:-3px 0 -3px 5px;width:25px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin .pin-non-local-label,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin .pin-non-local-label{margin-top:3px;font-size:10px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin .pin-local-label,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin .pin-local-label{margin-top:6px;font-size:10px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin .pin-non-local-label-image,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin .pin-non-local-label-image,.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin .pin-local-label-image,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin .pin-local-label-image{margin:2px 0 0 -1px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin-team-label,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event .pin-team-label{position:absolute;color:#fff;left:0;font-size:10px;line-height:6px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event.fc-not-start,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event.fc-not-start{margin-left:11px;border-left-width:0}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event.fc-not-start .pin,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event.fc-not-start .pin{margin:-3px 0 -3px -3px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event.fc-not-end,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .fc-event.fc-not-end{margin-right:11px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .wrapped-task,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .wrapped-task{position:absolute;top:2px;width:calc(18px / 1.4142);height:calc(18px / 1.4142);background-color:#fff;border:1px solid #c4c4c4;transform:rotate(45deg);z-index:-1}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .wrapped-task.left,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .wrapped-task.left{left:-8px}.calendar .fc-month-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .wrapped-task.right,.calendar .fc-basicWeek-view>:not(.fc-popover):not(.fc-dragging) .fc-event-container .wrapped-task.right{right:-8px}.calendar .fc-basicDay-view .pin{margin-left:21px}.calendar .fc-month-view>.fc-popover .pin,.calendar .fc-month-view>.fc-popover+.fc-dragging .pin{margin-left:24px}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event-container,.calendar .fc-month-view>.fc-popover .fc-event-container{position:relative;z-index:0}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event .wrapped-task,.calendar .fc-month-view>.fc-popover .fc-event .wrapped-task{position:absolute;top:6px;width:calc(44px / 1.4142);height:calc(44px / 1.4142);background-color:#fff;border:1px solid #c4c4c4;transform:rotate(45deg);z-index:-1}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event .wrapped-task.left,.calendar .fc-month-view>.fc-popover .fc-event .wrapped-task.left{left:-17px}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event .wrapped-task.right,.calendar .fc-month-view>.fc-popover .fc-event .wrapped-task.right{right:-17px}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event .selector,.calendar .fc-month-view>.fc-popover .fc-event .selector{top:12px;right:5px}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event.fc-not-start,.calendar .fc-month-view>.fc-popover .fc-event.fc-not-start{margin-left:24px;border-left-width:0}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event.fc-not-start .pin,.calendar .fc-month-view>.fc-popover .fc-event.fc-not-start .pin{margin-left:0}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event.fc-not-end,.calendar .fc-month-view>.fc-popover .fc-event.fc-not-end{margin-right:24px}.calendar .fc-basicDay-view>:not(.fc-dragging) .fc-event.fc-not-end .selector,.calendar .fc-month-view>.fc-popover .fc-event.fc-not-end .selector{right:0}.calendar .fc-month-view>.fc-dragging .pin-team-label,.calendar .fc-basicWeek-view>.fc-dragging .pin-team-label,.calendar .fc-basicDay-view .pin-team-label{position:absolute;color:#fff;left:0;font-size:12px;line-height:18px;text-align:center;margin-top:4px}.task-attributes-modal .mini-floorplan table td .btn-danger{right:57px}.task-attributes-modal .mini-floorplan table td .navigation-btn{right:24px}.task-attributes-modal .task-attributes-footer,.task-attributes-modal .task-attributes-footer .fw-button{width:100%}.entity-attributes{width:100%;display:inline-block;vertical-align:top;margin-bottom:20px}.entity-attributes.markup-attributes{margin-bottom:20px}.entity-attributes.task-attributes{margin-bottom:17px}.entity-attributes.task-attributes .uib-datepicker-popup.dropdown-menu,.entity-attributes.task-attributes .uib-datepicker-popup.dropdown-menu li{padding:0}.entity-attributes hr{margin:15px -40px -6px!important;border-color:#dcdcdc!important}.entity-attributes .caret,.entity-attributes .fa-pencil{color:#9a9a9a}.entity-attributes fw-inline-edit .display .edit-material-icon .fw-mat-icon{color:#9a9a9a}.entity-attributes div[inline-edit] fw-icon.edit-material-icon .fw-mat-icon{color:#9a9a9a}.entity-attributes .attributes-header{font-size:18px;padding-bottom:10px;border-bottom:1px solid #dcdcdc}.entity-attributes .attributes{width:100%;padding-left:0;position:relative}.entity-attributes .attributes .attribute{display:flex;align-items:center;border-bottom:1px solid #dcdcdc;position:relative;margin-left:0;margin-right:0;color:#333}.entity-attributes .attributes .attribute .icon{display:flex;width:15px;height:15px;margin-right:5px}.entity-attributes .attributes .attribute .icon fw-icon{width:inherit;height:inherit}.entity-attributes .attributes .attribute img.floorplan-icon{width:14px;margin-right:3px;margin-left:-1px}.entity-attributes .attributes .attribute h5,.entity-attributes .attributes .attribute>div{margin:0;line-height:15px}.entity-attributes .attributes .attribute h5{padding:0;display:flex}.entity-attributes .attributes .attribute>div{padding:13px 0}.entity-attributes .attributes .attribute>div.inline-edit-title,.entity-attributes .attributes .attribute>div.inline-edit-cost{padding:0}.entity-attributes .attributes .attribute>div.inline-edit-title .input-container,.entity-attributes .attributes .attribute>div.inline-edit-cost .input-container{left:2px}.entity-attributes .attributes .attribute.floorplan-attribute{justify-content:center}.entity-attributes .attributes .attribute .mini-floorplan-holder{padding:20px 0 15px}.entity-attributes .attributes .attribute .caret{margin:0 0 0 7px;align-self:flex-start}.entity-attributes .attributes .attribute .dropdown-container .caret,.entity-attributes .attributes .attribute .selected-location-name .caret{margin-top:7px}.entity-attributes .attributes .attribute .ui-select-match .caret{margin:0 -4px}.entity-attributes .attributes .attribute .dropdown-toggle>*{display:inline-block;vertical-align:middle;word-break:break-word;max-width:145px}.entity-attributes .attributes .attribute .dropdown-menu{top:unset;right:0;overflow:hidden;width:270px;padding:15px;margin:4px 0}.entity-attributes .attributes .attribute .dropdown-menu.status-dropdown{top:100%;margin:0}.entity-attributes .attributes .attribute .dropdown-header{font-size:13px}.entity-attributes .attributes .attribute .dropdown-menu li.divider,.entity-attributes .attributes .attribute .divider{margin:15px -15px}.entity-attributes .attributes .attribute .dropdown-menu li{padding:0;margin-bottom:8px}.entity-attributes .attributes .attribute .dropdown-menu li a{padding:0}.entity-attributes .attributes .attribute .dropdown-menu li a:hover{background-color:#f5f6f7}.entity-attributes .attributes .attribute .dropdown-menu li:last-child{margin-bottom:0}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices{max-height:inherit;left:auto;z-index:999;padding:0}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices.full-width{left:-50%;width:150%}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group{overflow:hidden;margin-bottom:0}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group:first-child{margin-top:15px}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group:last-child{margin-bottom:15px}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-group-label:empty{display:none}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-group-label{font-size:13px;margin:0 15px 15px;padding:0}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row{margin:0 15px 8px}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row:hover{background-color:#f5f6f7;cursor:pointer}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span{padding:0}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span a{display:flex;color:#333;padding:0}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span a>div{display:inline-block}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span a>div.new-category{margin-right:15px}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span:hover{background-color:#f5f6f7}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row.active>span{color:#333;background-color:#f5f6f7}.entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row:last-child{margin-bottom:0}.entity-attributes .attributes .attribute .tag-choice,.entity-attributes .attributes .attribute .tag-listing{display:inline-block;width:80%;vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-attributes .attributes .attribute .empty-tag-list{color:#9a9a9a}.entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row:last-child>span:hover,.entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row:last-child>span:hover,.entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row.active:last-child>span:hover,.entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row.active:last-child>span:hover{background-color:transparent}.entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row:last-child>span:hover a:hover,.entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row:last-child>span:hover a:hover,.entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row.active:last-child>span:hover a:hover,.entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row.active:last-child>span:hover a:hover{background-color:#f5f6f7}.entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row:hover,.entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row:hover{background-color:transparent}.entity-attributes .attributes .attribute .floorplan-select .dropdown-menu.ui-select-choices .ui-select-choices-row,.entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row,.entity-attributes .attributes .attribute .tag-select .dropdown-menu.ui-select-choices .ui-select-choices-row{margin-bottom:15px}.entity-attributes .attributes .attribute .floorplan-select .dropdown-menu.ui-select-choices .ui-select-choices-row .team-icon-image,.entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row .team-icon-image,.entity-attributes .attributes .attribute .tag-select .dropdown-menu.ui-select-choices .ui-select-choices-row .team-icon-image{margin-left:-3px}.entity-attributes .attributes .attribute h5>i{margin-right:5px}.entity-attributes .attributes .attribute h5>.fa-tag{color:#9a9a9a}.entity-attributes .attributes .attribute .mini-floorplan{max-width:270px;text-align:center}.entity-attributes .attributes .attribute .mini-floorplan table{background-color:#0000}.entity-attributes .attributes .attribute .mini-floorplan .name{padding-top:5px;padding-left:2px}.entity-attributes .attributes .attribute .mini-floorplan .name .h5{font-size:11px;margin:4px 0 0}.entity-attributes .attributes .attribute div.ui-select-container{padding:3px 0}.entity-attributes .attributes .attribute div.ui-select-container.direction-up .ui-select-dropdown{margin-top:-2px}.entity-attributes .attributes .attribute div[inline-edit]{position:relative;height:15px}.entity-attributes .attributes .attribute div[inline-edit] .inline-edit-display{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-attributes .attributes .attribute div[inline-edit] .inline-edit-display.conflict{color:#333;font-family:Lato,sans-serif;font-weight:300;font-style:italic}.entity-attributes .attributes .attribute div[inline-edit] .input-group{width:100%;position:absolute;top:-8px;right:0}.entity-attributes .attributes .attribute div[inline-edit] .input-group input{height:32px}.entity-attributes .attributes .attribute div[inline-edit] .input-group .input-group-btn fw-button .fw-button{border-radius:0 3px 3px 0}.entity-attributes .attributes .attribute div[inline-edit] .input-group .fa{color:#fff}.entity-attributes .attributes .attribute div[inline-edit] .input-group .form-control{float:initial}.entity-attributes .attributes .attribute div[inline-edit]>div *{vertical-align:text-bottom}.entity-attributes .attributes .attribute div[inline-edit] .fa,.entity-attributes .attributes .attribute div[inline-edit] .fas{padding-left:5px}.entity-attributes .attributes .attribute div[inline-edit].inline-edit-man-power .inline-edit-display{max-width:60px!important}.entity-attributes .attributes .attribute div[inline-edit].inline-edit-cost .inline-edit-display{max-width:100px!important}.entity-attributes .attributes .attribute div.location-listing,.entity-attributes .attributes .attribute div.category-listing{width:80%;display:inline-block;vertical-align:bottom}.entity-attributes .attributes .attribute .conflict{color:#333;font-family:Lato,sans-serif;font-weight:300;font-style:italic}.entity-attributes .attributes .attribute .no-value{color:#9a9a9a}.entity-attributes .attributes .attribute.last{border-bottom-width:0}.entity-attributes .attributes.floorplan-selector .ui-select-choices-row-inner>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-attributes .attributes .mini-floorplan-holder{cursor:default}.entity-attributes .attributes ul[uib-datepicker-popup-wrap].dropdown-menu{margin-top:-1px;margin-left:65px}.entity-attributes .attributes ul[uib-datepicker-popup-wrap].dropdown-menu li.button-bar .btn{width:100%}.entity-attributes .attributes ul[uib-datepicker-popup-wrap].dropdown-menu *:focus{outline:none}.entity-attributes .attributes.disabled div[data-toggle=dropdown]{opacity:.5;pointer-events:none}.entity-attributes .status-icon{width:20px;height:20px;margin-right:15px}.entity-attributes .save{width:100%;padding-top:12px}.entity-attributes .status-choice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-attributes .status-choice.is-active{color:#6496ff}.entity-attributes .status-name{width:250px}.entity-attributes .status-square-icon{height:20px;width:20px;display:inline-block;vertical-align:middle;margin-right:15px}.entity-attributes .disabled-status{opacity:.5;cursor:not-allowed}.entity-attributes .disabled-status .status-square-icon{opacity:.5}.entity-attributes .fa-trash-alt{margin-right:15px;display:inline-flex;flex-direction:column;align-items:center;width:20px}.entity-attributes .status-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invisible{color:transparent;background-color:transparent}.entity-attributes-holder{display:none;vertical-align:top;float:right;padding:0}.entity-attributes-holder .entity-attributes{width:300px;padding:0}.entity-attributes-holder .entity-attributes .attributes .attribute{margin-left:15px;margin-right:15px}.entity-attributes-holder .disabled{cursor:text;pointer-events:none}.entity-attributes-holder .disabled img{opacity:.5}.entity-attributes-holder .normal{cursor:default}@media screen and (min-width: 992px){.task-edit-modal .header-entity,.task-edit-modal .entity-holder{width:525px}.task-edit-modal table,.form-edit-modal table{background-color:transparent}.task-edit-modal .modal-wrapper>table,.form-edit-modal .modal-wrapper>table{border-collapse:separate}.task-edit-modal .modal-header,.form-edit-modal .modal-header{background-color:#f5f6f7;padding:0}.task-edit-modal .modal-content,.form-edit-modal .modal-content{background-color:#f5f6f7}.task-edit-modal .header-entity,.form-edit-modal .header-entity{background-color:#fff;border-right:1px solid #dcdcdc}.task-edit-modal .header-entity .edit-task-name-input,.form-edit-modal .header-entity .edit-task-name-input{width:332px;margin-bottom:0}.task-edit-modal .header-entity .description,.form-edit-modal .header-entity .description{vertical-align:top;margin:0}.task-edit-modal .header-entity .description .task-name,.form-edit-modal .header-entity .description .task-name{max-width:410px;display:inline-block}.task-edit-modal .header-entity .description .task-name .title-no-edit,.form-edit-modal .header-entity .description .task-name .title-no-edit{display:none}.task-edit-modal .header-entity .description .task-name .title-edit,.form-edit-modal .header-entity .description .task-name .title-edit{display:inline-block}.task-edit-modal .header-entity .description .task-name fw-icon.edit-material-icon,.form-edit-modal .header-entity .description .task-name fw-icon.edit-material-icon{display:inline-block;height:14px;width:16px;position:relative}.task-edit-modal .header-entity .description .task-name fw-icon.edit-material-icon .fw-mat-icon,.form-edit-modal .header-entity .description .task-name fw-icon.edit-material-icon .fw-mat-icon{color:unset;height:14px;width:14px;font-size:17px;position:absolute}.task-edit-modal .header-entity .btn-toolbar,.form-edit-modal .header-entity .btn-toolbar{margin-left:5px}.task-edit-modal .header-entity .btn-toolbar .fw-button,.form-edit-modal .header-entity .btn-toolbar .fw-button{width:34px;height:34px}.task-edit-modal .header-attributes,.form-edit-modal .header-attributes{padding:14px 10px;width:300px}.task-edit-modal .header-attributes h1,.form-edit-modal .header-attributes h1{font-weight:400;font-size:15px;padding:5px 5px 1px;color:#737373}.task-edit-modal .header-attributes h1 .fas.fa-cog,.form-edit-modal .header-attributes h1 .fas.fa-cog{margin-left:.5em;opacity:0;transition:.15s}.task-edit-modal .header-attributes:hover h1 .fas.fa-cog,.form-edit-modal .header-attributes:hover h1 .fas.fa-cog{opacity:1;cursor:pointer}.task-edit-modal .modal-body,.form-edit-modal .modal-body{min-height:420px;width:100%;background-color:#f5f6f7}.task-edit-modal .entity-holder,.form-edit-modal .entity-holder,.task-edit-modal .entity-attributes-holder,.form-edit-modal .entity-attributes-holder{border-top:1px solid #dcdcdc}.task-edit-modal .entity-holder,.form-edit-modal .entity-holder{position:relative;background-color:#fff;border-right:1px solid #dcdcdc;height:auto;vertical-align:top}.task-edit-modal .entity-holder .section,.form-edit-modal .entity-holder .section{max-width:525px}.task-edit-modal .entity-holder .section .task-check-item-name-input,.form-edit-modal .entity-holder .section .task-check-item-name-input{width:409px}.task-edit-modal .entity-attributes-holder,.form-edit-modal .entity-attributes-holder{display:inline-block}.task-edit-modal .entity-attributes-holder ul[uib-datepicker-popup-wrap].dropdown-menu,.form-edit-modal .entity-attributes-holder ul[uib-datepicker-popup-wrap].dropdown-menu{margin-left:-40px}.task-edit-modal .entity-attributes-holder ul[uib-datepicker-popup-wrap].dropdown-menu .btn,.form-edit-modal .entity-attributes-holder ul[uib-datepicker-popup-wrap].dropdown-menu .btn{width:100%}.task-edit-modal .entity-attributes-holder .attribute .dropdown-toggle>*,.form-edit-modal .entity-attributes-holder .attribute .dropdown-toggle>*{max-width:90px}}.entity-attributes-modal .modal-wrapper .modal-header .fas.fa-cog{margin-left:.5em;opacity:0;transition:.15s}.entity-attributes-modal .modal-wrapper .modal-header:hover .fas.fa-cog{opacity:1;cursor:pointer}.entity-attributes-modal .mini-floorplan{margin:auto!important}.entity-attributes-modal .mini-floorplan .thumb{max-width:232px}.entity-attributes-modal .attributes:last-of-type{border-bottom-width:0}.entity-attributes-modal .attributes:last-of-type .attribute:last-of-type{padding-bottom:0}.task-email-modal .form-control{min-height:34px}.fsp-drop-pane__container{background:none!important;border:none!important}.fsp-drop-pane__text{display:none}.task-form .related-item{margin-top:-1px}.task-form .related-item .pin img{width:40px!important;margin-top:0!important}.selected-task-forms .task-item .pin img{margin:-5px;height:44px}.selected-task-forms .task-item .name{margin-right:0!important;padding-right:0!important;text-align:left}.selected-task-forms .task-item .close{position:relative;margin:-28px 3px;top:0}.dropdown-menu .add-form a{padding-left:0}.task-watchers{display:flex}.task-watchers .ui-select-choices{width:auto}.task-watchers .ui-select-choices .close-btn{position:absolute;right:17px;margin-top:3px;display:inline-block}.task-watchers .ui-select-choices .team-name{padding-right:12px}.task-watchers .dropdown-header{padding:3px 20px 3px 10px}#taskItemMenu .active-status{cursor:not-allowed;color:#6496ff}.pin-team-label{text-shadow:0px 0px 1px rgba(0,0,0,.5);font-weight:600}.location-choice,.floorplan-choice{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;width:100%}.location-choice.selected,.floorplan-choice.selected{font-weight:400!important}.inline-edit-title .btn,.inline-edit-man-power .btn,.inline-edit-cost .btn{width:34px}.inline-edit-title .fa-check,.inline-edit-man-power .fa-check,.inline-edit-cost .fa-check{padding:0!important}div#taskItemMenu li.dropdown-submenu ul.dropdown-menu{min-width:165px;padding:8px}div#taskItemMenu li.dropdown-submenu ul.dropdown-menu li{padding:unset}div#taskItemMenu li.dropdown-submenu ul.dropdown-menu a{display:block;padding:4px 12px 4px 8px;color:#303234}div#taskItemMenu li.dropdown-submenu ul.dropdown-menu a:hover{background-color:#f5f6f7}@media screen and (min-width: 768px){.template-checklists-modal .modal-dialog{max-width:400px;margin:0 auto!important}}.template-checklists-modal{z-index:10000}.template-checklists-modal .modal-dialog{max-width:400px;margin:30px auto!important}.template-checklists-modal .template-checklist-edit-form{margin:10px}.template-checklists-modal .template-checklist-edit-form .template-checklist-name-input{width:245px;height:30px}.template-checklists-modal .template-checklist-popover{display:block;position:relative;left:39px;margin-top:-96px!important;float:right}.template-checklists-modal .search-form input.search-input{width:100%;padding-left:12px;margin:0}.template-checklists-modal .search-form i.fa-search{position:absolute;top:6px;right:12px}.template-checklists-modal .fw-nav-pills li{margin:0!important}.template-checklists-modal .fw-nav-pills li a{padding-left:16px}.template-checklists-modal .fw-nav-pills li .edit-item{right:12px}.template-checklists-modal .subtitle{margin-bottom:0}.template-checklists-modal .alert{margin:10px 0 -5px;padding:5px}.template-checklists-modal .modal-footer .fw-button{width:100%}.template-checklist-import-modal .pull-right fw-button:not(:last-of-type){margin-right:10px}#account-project-users-header{margin-bottom:0}#users div[users-table]>div{margin-top:15px}#users h3{margin-top:0;font-size:13px;font-weight:700;color:#3d3d3d}#users .people-alerts-container{min-height:0!important}#users .icon{position:relative;top:-2px;margin-left:10px;margin-right:5px}#users .users-table-content{background-color:#fff;border:1px solid #ddd}#users .users-table-content:not(:first-of-type){border-top-width:0}#users .users-table-content:not(:first-child){border-bottom-color:#ccc}#users .row:not(.no-hover):hover{background-color:#f5f6f7}#users .description-container .description{margin-top:30px}#users .users-table-content>div{padding:12px 24px 12px 12px;word-break:break-word}#users .users-table-content>div a{vertical-align:middle}#users .users-table-content>div .avatar{float:left;width:36px;height:36px;border-radius:50%;vertical-align:top;border:solid;border-width:1px;border-color:#ccc;background-color:#f5f6f7}#users .users-table-content>div .user-name,#users .users-table-content>div .user-email{line-height:18px;margin-left:45px;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#users .users-table-content>div .user-email{font-size:12px}#users .users-table-content>div .user-email .fa{color:#ff974f;margin-left:1px}#users .users-table-content>div .btn-group button{min-width:105px;text-align:left}#users .users-table-content>div .dropdown-menu li{line-height:20px!important}#users .users-table-content>div .dropdown-menu .approve{cursor:pointer;color:#333}#users .users-table-content>div .dropdown-menu .disabled{cursor:not-allowed;color:#ccc}#users .users-table-content>div .dropdown-menu .cancel{cursor:pointer;color:#fd504e}#users .inline-edit>.inline-block>button{position:absolute;top:12px}#users .phone{left:40px}#users .user-email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#users .company,#users .phone{font-weight:600;opacity:.9;font-size:13px;padding-left:0!important}#users .company span,#users .phone span{color:#737373}#users .company.account-panel,#users .phone.account-panel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#users .company.account-panel span,#users .phone.account-panel span{color:#3d3d3d}#users .company>div,#users .phone>div{white-space:nowrap}#users .company>div>div,#users .phone>div>div{width:100%;padding-top:10px}#users .company>div>div>span,#users .phone>div>div>span{display:inline-block;max-width:99%;overflow:hidden;text-overflow:ellipsis}#users .company>div>div>span>span,#users .phone>div>div>span>span{width:100%}#users .company .inline-edit form input,#users .phone .inline-edit form input{height:30px}#users .company .inline-edit .display,#users .phone .inline-edit .display{padding-top:5px}#users .company .inline-edit .display .inline-edit-display,#users .phone .inline-edit .display .inline-edit-display{color:#737373}#users .index-bar{line-height:32px}#users .right-bar{text-align:right}#users .right-bar .actions,#users .right-bar .access{display:inline-block;padding:0 10px;line-height:21px;vertical-align:middle;margin-left:-10px}#users .right-bar .actions .dropdown,#users .right-bar .access .dropdown,#users .right-bar .actions .btn-group,#users .right-bar .access .btn-group{text-align:left}#users .right-bar .actions .dropdown button,#users .right-bar .access .dropdown button,#users .right-bar .actions .btn-group button,#users .right-bar .access .btn-group button{margin-top:2px;color:#3d3d3d;vertical-align:baseline;opacity:.9;font-weight:600}#users .right-bar .actions .dropdown button span,#users .right-bar .access .dropdown button span,#users .right-bar .actions .btn-group button span,#users .right-bar .access .btn-group button span{float:left}#users .right-bar .actions .dropdown button span+span,#users .right-bar .access .dropdown button span+span,#users .right-bar .actions .btn-group button span+span,#users .right-bar .access .btn-group button span+span{margin-top:8px;float:right}#users .right-bar .access{margin-left:-22px!important}#users .right-bar .covered{text-align:center;display:inline-block;line-height:21px;vertical-align:middle}#users .right-bar .covered>div{padding:0 5px}#users .right-bar .covered .fa{vertical-align:middle}#users .right-bar .covered .badge{padding:4px 7px;border-radius:50%}#users .right-bar .covered .active{background-color:#6496ff}#users .right-bar .covered .tooltip-inner{min-width:90px}#users .invite-textarea{margin:5px 0}#users .user-email{color:#999}#users .line-height-36{line-height:36px!important}#users .line-height-36 .inline-edit{max-height:36px}#users .find-contacts{display:table;padding:5px;margin-top:10px;margin-bottom:0}#users .find-contacts .content{display:inline;padding:0 5px}#users .find-contacts .connect{padding-left:20px;color:#777}#users .find-contacts .contacts-logo{width:40px}#users .find-contacts .table tbody>tr>td{line-height:40px}#users .find-contacts .table tbody>tr.bordered{border-top:1px solid #ddd}#users .users-tables{margin-top:51px}#users .users-tables form{margin-top:-1px}#users .users-tables .fa-pencil{visibility:hidden}#users .users-tables .row:hover .fa-pencil{visibility:visible}#users .header-btns .btn-default{margin-left:4px}.import-contacts-modal .modal-content{margin:150px auto 0;width:450px}.import-contacts-modal .modal-body{text-align:center}.import-contacts-modal .modal-body .imgs-container{display:flex;width:250px;justify-content:space-between;margin:0 auto}.import-contacts-modal .modal-body .imgs-container img{width:50px;height:50px}.import-contacts-modal .modal-body .text-content{width:350px;margin:20px auto auto}.import-contacts-modal .modal-footer{text-align:center}.invite-users-modal .modal-body form{position:relative}.invite-users-modal .modal-body form .input-group{width:100%}.invite-users-modal .modal-body form .input-group input{height:35px;font-size:14px;border-radius:5px!important}.invite-users-modal .modal-body form .span{position:absolute;top:10px;right:10px;opacity:.5}.invite-users-modal .modal-body .compact-subtitle{margin-bottom:20px;font-size:16px}.invite-users-modal .modal-body .project-select{margin-bottom:20px}.invite-users-modal .modal-body .project-select .project-dropdown button>span{width:50%;display:inline-block;text-align:left}.invite-users-modal .modal-body .project-select .project-dropdown span:last-child{text-align:right}.invite-users-modal .modal-body .project-select .project-dropdown ul{width:100%;margin-top:9px}.invite-users-modal .modal-body .project-select .project-dropdown ul li a{overflow:hidden;text-overflow:ellipsis}.invite-users-modal .modal-body .users-container{position:relative;margin:15px 15px 0}.invite-users-modal .modal-body .users-container .user-container{padding:5px 0;border:none;position:relative}.invite-users-modal .modal-body .users-container .user-container .name{padding:5px 0 0;font-size:14px}.invite-users-modal .modal-body .users-container .user-container .role{padding:0}.invite-users-modal .modal-body .users-container .user-container .role button{font-size:13px;display:flex;justify-content:space-between;align-items:center;position:relative;text-align:left;float:right;width:150px}.invite-users-modal .modal-body .users-container .user-container .remove-user{position:absolute;top:5px;right:10px;font-size:20px;opacity:.3;cursor:pointer}.invite-users-modal .modal-body .users-container .user-container:last-child{padding-bottom:0}.invite-users-modal .modal-body .users-container .user-container:not(:first-child){border-top:none}.invite-users-modal .modal-body .users-container .dropdown-menu{width:150px;min-width:0;left:unset;right:0}.invite-users-modal .modal-body .users-container .dropdown-menu li a{padding-left:10px}.invite-users-modal .modal-footer:before,.invite-users-modal .modal-footer:after{content:none}.invite-users-modal .modal-footer fw-copy-project-link fw-button{display:flex}.invite-users-modal .modal-footer fw-copy-project-link.desktop{display:none}.invite-users-modal .modal-footer fw-copy-project-link.mobile{display:block;text-align:left;margin-top:30px}@media (min-width: 480px){.invite-users-modal .modal-footer{display:flex;align-items:center;justify-content:space-between}.invite-users-modal .modal-footer fw-copy-project-link.desktop{display:block}.invite-users-modal .modal-footer fw-copy-project-link.desktop fw-button{margin-left:0}.invite-users-modal .modal-footer fw-copy-project-link.mobile{display:none}}.invite-users-modal .modal-footer fw-button{display:inline-block;margin-left:10px}.invite-message-modal .modal-content textarea{display:block;margin:0 auto 15px;width:100%;min-height:64px}.invite-message-modal .modal-footer button{min-width:100px}.info-question-circle{position:relative;top:2px;padding:0 4px;font-size:18px;cursor:pointer;transition:color .15s ease;color:#9a9ca1}.info-question-circle:hover{color:#3d3d3d}.account-project-users-modal #users .btn-holder{margin:30px -15px 0}.account-project-users-modal #users .btn-holder .buttons{display:flex;justify-content:flex-end}.account-project-users-modal #users .btn-holder .buttons .button{margin-left:10px;margin-right:0}.account-project-users-modal #users h3{margin:20px 0 12px}.account-project-users-modal #users .users-table-content{margin:0}.account-project-users-modal #users .inline-edit button{border:none}.account-project-users-modal #users .inline-edit button .fa-pencil{color:#9a9a9a}@media screen and (max-width: 1199px){#users .users-table-content>.actions,#users .users-table-content>.access{text-align:center}}.project-container{padding:0 15px 15px}.project-container a{color:#ff7a64}.project-dropdown .all-projects{font-weight:700}ul.dropdown-menu{padding:10px 0}ul.dropdown-menu li{padding:0 5px}ul.dropdown-menu li a.no-background:hover{background-color:transparent;cursor:default}ul.dropdown-menu li a.disabled-item,ul.dropdown-menu li a.disabled-item:hover{color:#dcdcdc;pointer-events:none}.disabled>li:not(.always-enabled){cursor:not-allowed}.disabled>li:not(.always-enabled) a{color:#dcdcdc;pointer-events:none}.disabled>li:not(.always-enabled) .danger{color:#ff7a64!important}li.disabled{cursor:not-allowed}li.disabled a{pointer-events:none}li.disabled a:not(.danger){color:#dcdcdc}li.disabled a.danger{color:#ff7a64!important}#contextMenu.open{z-index:1100}#contextMenu.open>.dropdown-menu{display:block;margin-bottom:5px}#contextMenu.open .hide-on-selection .dropdown-menu{visibility:hidden}#contextMenu.open.no-selection .hide-on-selection .dropdown-menu{visibility:visible}#contextMenu.open .danger.disabled>a{color:#ff7a64!important}#contextMenu.open .danger>a{color:red!important}.tasks-actions .dropdown-menu-container{padding:0;margin:0;border:0}.floorplans-actions .no-selection.dropdown>.dropdown-menu{margin-top:35px}.tasks-actions .dropdown>.dropdown-menu,.floorplans-actions .dropdown>.dropdown-menu{display:none}.tasks-actions .dropdown.open>.dropdown-menu,.floorplans-actions .dropdown.open>.dropdown-menu{display:block}.floorplans-actions-menu{min-width:175px}.dropdown-submenu{position:relative}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-11px;margin-left:4px}.dropdown-submenu .dropdown-menu:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:4px}.gantt-table-header .selector,.gantt-table-content .selector{visibility:visible;background-color:none}.gantt-table-header .selector img,.gantt-table-content .selector img{width:13px;margin-top:7px}.gantt-table-header .selector img,.gantt-table-content .selector img{margin-left:5px}.gantt-table-header-row{display:inline-block;position:relative}@media screen and (max-width: 1199px){.gantt-table-column:nth-child(1),.gantt-table-column:nth-child(2){width:90px}.gantt-table-column:nth-child(3){width:110px}}.empty-state .gantt-chart{border-bottom:none}.empty-state .gantt-drag-drop{top:197px;pointer-events:none}.empty-state .gantt-side-background-body{border-bottom:none!important}.empty-overlay{background-color:#fff;border:1px solid #dcdcdc;border-top:none!important}.empty-overlay .overlay-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.empty-overlay .overlay-container .description{font-size:13px;margin-bottom:50px;margin-top:20px;opacity:.7}#empty-overlay-gantt-graphic{height:35px;margin-top:50px;width:64px}#gantt-container .over-limit{padding-top:8px;padding-bottom:8px;text-align:center}#gantt-container .task-header{margin-top:4px}#gantt-container .gantt-date-range{height:70px;padding:0 7px 0 6px}#gantt-container .gantt-date-range div{display:inline-block}#gantt-container .gantt-date-range .header{font-weight:700;line-height:70px;margin:0 8px}#gantt-container .gantt-date-range .arrow{margin:0 5px}#gantt-container .datepicker{display:inline-block}#gantt-container .datepicker .label{display:inline-block;margin-right:8px;padding-right:0;padding-left:0;text-align:left}#gantt-container .datepicker .end-date{margin-right:10px}#gantt-container .datepicker .date{font-weight:700;display:inline-block;padding:0;text-align:left}#gantt-container .datepicker .date .align{display:inline-block;line-height:36px;color:#737373}#gantt-container .datepicker .date .align .fa{padding-right:5px}.gantt-chart{border-bottom:1px solid #dcdcdc;margin-top:-2px;background-color:#fff;min-width:410px}.gantt-chart .gantt-side{display:inline-block;min-width:348px;width:30vw}.gantt-chart .gantt-header-columns{margin-left:1px}.gantt-chart .gantt-column-header{border-right:none;border-left:none;padding-top:0}.gantt-chart .gantt-header-row,.gantt-chart .gantt-side-header-row{border:none;color:#737373;line-height:26px;padding-top:0}.gantt-chart .gantt-side-background-body{border-bottom:1px solid #dcdcdc}.gantt-chart .gantt-side-content{border-top:1px solid #dcdcdc}.gantt-chart .gantt-side-content .side-element{width:100%}.gantt-chart .gantt-side-content .side-element .gantt-side-content-table{display:flex}.gantt-chart .gantt-side-content .side-element .gantt-side-content-table .gantt-table-header{font-weight:700;border-bottom:1px solid #dcdcdc}.gantt-chart .gantt-side-content .side-element .gantt-side-content-table .gantt-table-column{display:inline-block}.gantt-chart .gantt-side-content .side-element .gantt-side-content-table .gantt-table-column:nth-child(1){min-width:120px;max-width:150px;border-left:1px solid #dcdcdc}.gantt-chart .gantt-side-content .side-element .gantt-side-content-table .gantt-table-column:nth-child(2){min-width:100px;max-width:130px}.gantt-chart .gantt-side-content .side-element .gantt-side-content-table .gantt-table-column:nth-child(3){min-width:90px;width:100%}.gantt-chart .gantt-side-content .side-element .gantt-side-content-table .gantt-table-column:nth-child(3) .gantt-table-header .gantt-row-label,.gantt-chart .gantt-side-content .side-element .gantt-side-content-table .gantt-table-column:nth-child(3) .gantt-table-content .gantt-table-row{padding-right:5px}.gantt-chart .gantt-foreground-col,.gantt-chart .gantt-side-content-table .gantt-table-content,.gantt-chart .gantt-row-even .gantt-row-background,.gantt-chart .gantt-row-odd .gantt-row-background{background-color:#fff}.gantt-chart .gantt-row,.gantt-chart .gantt-side-content-table .gantt-table-content .gantt-table-row{border-top:1px solid #dcdcdc}.gantt-chart .gantt-side-content-table .gantt-table-content .gantt-table-row:nth-child(1),.gantt-chart .gantt-body-rows .gantt-row:nth-child(1),.gantt-chart .gantt-side-background-body .gantt-row:nth-child(1){border-top:1px solid transparent}.gantt-chart .gantt-row-height{align-items:center;display:flex}.gantt-chart .gantt-body .gantt-row{height:27px}.gantt-chart .gantt-task-background{height:16px;margin-top:2px;border-radius:0;border:1px solid #dcdcdc}.gantt-chart .gantt-table-header-first .gantt-label-text{margin-left:18px}.gantt-chart .gantt-side-content .gantt-table-header .gantt-label-text{padding-left:12px}.gantt-chart .gantt-table-header img{margin-top:0;padding-bottom:2px}.gantt-chart .gantt-side-background-header{height:28px!important;border-bottom:1px solid #dcdcdc}.gantt-chart .gantt-side-background-body .gantt-row{height:27px;background-color:#fff}.gantt-chart .gantt-scrollable-header{background-color:#fff;opacity:.99;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.gantt-chart .gantt-scrollable{border-right:1px solid #dcdcdc;overflow:overlay}.gantt-chart .gantt-task-truncated-left,.gantt-chart .gantt-task-truncated-right{line-height:19px;color:#737373;pointer-events:none}.gantt-chart .gantt-task{z-index:10;cursor:pointer!important}.gantt-chart .gantt-task:hover{z-index:22}.gantt-chart .gantt-task-info{pointer-events:none;font-size:13px}.gantt-chart .gantt-task,.gantt-chart .gantt-task-milestone{min-width:.3em}.gantt-chart .gantt-resizer-display:hover{background-color:#3173ff;width:2px}.gantt-current-date-top,.gantt-current-date-bottom{border-right:2px solid red;position:absolute;visibility:hidden;top:0}.gantt-drag-drop{position:absolute;z-index:5;cursor:auto;pointer-events:auto}.gantt-drag-drop .gantt-drop-column{height:100%;display:inline-block;opacity:.5}.gantt-drag-drop .gantt-drop-column:hover,.gantt-drag-drop .gantt-drop-column.hovered{background-color:#d5e3f6}.gantt-overlay{position:absolute;z-index:4}.gantt-overlay .gantt-overlay-column{height:100%;display:inline-block}.google-visualization-tooltip{white-space:nowrap;pointer-events:none;border:none!important}.gantt-tooltip .tooltip-arrow{border-top-color:#fff!important;top:66px;border-width:7px;left:19px}.gantt-tooltip .tooltip-inner{background-color:#fff;color:#3d3d3d;border:1px solid #dcdcdc;box-shadow:0 5px 10px #737373;padding:9px 12px}.gantt-wrapper{min-width:410px;margin:8px 190px 0 5px}.gantt-wrapper .download-button{background:url(download_solid.4c30f17af92f715b3db3c941d0944ff8.svg) center no-repeat;background-color:#fff;border:1px #cfd1d6 solid;border-radius:3px;height:32px;width:32px}.gantt-wrapper .header-row{align-items:center;display:flex;justify-content:space-between}.gantt-wrapper .title{color:#303234;font-size:20px;font-weight:700}.manpower-row{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;display:flex;background-color:#fff}.gantt-header-row-container{position:relative;width:100%}.gantt-header-row-container .gantt-loading-overlay{align-items:center;background-color:#f5f6f7;display:flex;height:calc(100vh - 120px);justify-content:center;left:0;position:absolute;top:0;z-index:100;width:100%}.gantt-header-row-container .gantt-loading-spinner{height:30px}.gantt-header-row-container .gantt-empty-graph{overflow:hidden}.gantt-manpower-graph,.gantt-empty-graph{position:relative;height:70px}.gantt-manpower-graph .empty-state,.gantt-empty-graph .empty-state{visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.gantt-manpower-graph img,.gantt-empty-graph img{position:absolute;height:55px;right:0;bottom:0;width:100%;filter:blur(1px)}.gantt-manpower-graph svg>g>g>g>rect,.gantt-empty-graph svg>g>g>g>rect{fill:none;stroke:none;height:0;width:0;opacity:100%;visibility:hidden}.gantt-manpower-graph svg g g g g rect,.gantt-empty-graph svg g g g g rect{stroke-width:0}.gantt-manpower-graph svg g g g g rect:hover,.gantt-empty-graph svg g g g g rect:hover,.gantt-manpower-graph svg g g g g rect.hovered,.gantt-empty-graph svg g g g g rect.hovered{fill:#d5e3f6;fill-opacity:.5}.gantt-task-content{overflow:visible}.gantt-task-content span{pointer-events:none;float:left;margin:3px 5px 0;font-size:10px}.gantt-task-hover{position:absolute;background-color:#d5e3f6;height:16px;margin-top:2px;opacity:.5;pointer-events:none;visibility:hidden}.gantt-task-moving,.gantt-task-resizing{filter:none;-webkit-filter:none}.gantt-non-working-day{opacity:.5;z-index:25;pointer-events:none}.profile-setup-modal .header{letter-spacing:-.48px;font-size:24px;color:#333;font-weight:700}.profile-setup-modal .modal-dialog{width:550px}.profile-setup-modal .modal-wrapper{padding:30px}.profile-setup-modal .modal-wrapper .close-modal{right:30px;top:20px;color:#e6e6e6;opacity:1}.profile-setup-modal .modal-body{display:inline-block;width:100%;padding-bottom:10px}.profile-setup-modal .progress{height:3px;margin-top:25px;margin-bottom:40px}.profile-setup-modal .caption{font-size:14px;color:#8b8b8b;letter-spacing:-.28px}.profile-setup-modal .greeting{margin-bottom:5px}.profile-setup-modal h1{font-weight:700}.profile-setup-modal input:focus::-webkit-input-placeholder{color:transparent}.profile-setup-modal input:focus:-moz-placeholder{color:transparent}.profile-setup-modal .has-error .help-block{margin-top:-10px;font-size:12px;color:#ff5611;letter-spacing:-.24px}.profile-setup-modal .has-error .form-control{border:1px solid #ff5611}.profile-setup-modal .form-control{height:40px;margin-bottom:15px;font-weight:700;font-size:14px;background:#fff;border:1px solid #e6e6e6;border-radius:4px;color:#333;letter-spacing:-.28px}.profile-setup-modal .form-control::-webkit-input-placeholder{color:#ccc}.profile-setup-modal .form-control:-moz-placeholder{color:#ccc}.profile-setup-modal .canvas-container .img-overlay{background:#000;height:110px;width:110px;border-radius:50%;margin:0 auto;position:absolute;opacity:0;top:0;cursor:pointer;color:#fff;font-size:20px;text-align:center;padding:25px 20px}.profile-setup-modal .canvas-container .img-overlay:hover{opacity:.6}.profile-setup-modal .canvas-container img{width:110px;height:110px;margin:0 auto}.profile-setup-modal .canvas-container img#profile-img{border-radius:50%}.profile-setup-modal .company-info img{width:120px;height:120px;margin:0 auto}.profile-setup-modal .company-job .title{font-weight:700;font-size:14px;color:#333;letter-spacing:-.28px;margin-bottom:7px}.profile-setup-modal .company-job .disabled .title{color:#8b8b8b}.profile-setup-modal .company-job .btn{font-weight:700;padding:10px;width:173px;margin-bottom:5px;background:#fff;border:1px solid #e6e6e6;border-radius:4px;font-size:14px;color:#8b8b8b;letter-spacing:-.28px}.profile-setup-modal .company-job .btn:focused{background:#cedeff;border:1px solid #4a85ff;color:#0a48cc}.profile-setup-modal .company-job .btn:hover{background:#fff;border:1px solid #8b8b8b;color:#8b8b8b}.profile-setup-modal .company-job .btn:active,.profile-setup-modal .company-job .active{background:#cedeff!important;border:1px solid #4a85ff!important;color:#0a48cc!important}.profile-setup-modal .company-job .job-type{display:inline-block}.profile-setup-modal .company-job .job-list{margin-top:25px}.profile-setup-modal .company-job .job-list.disabled .btn,.profile-setup-modal .company-job .job-list.disabled .btn:active{background:#cccccc1a!important;border:1px solid #e6e6e6!important;border-radius:4px;font-size:14px;color:#ccc!important;letter-spacing:-.28px}.profile-setup-modal .col-sm-3{padding-left:0}.profile-setup-modal .col-sm-9{padding-right:0}.profile-setup-modal .btn.disabled{background-color:#fff;color:#000;border:1px solid #cccccc}.profile-setup-modal .btn-light{color:#8b8b8b;letter-spacing:-.28px}.profile-setup-modal .btn-light:hover{color:#3d3d3d;background:#efefef;border-radius:3px}.profile-setup-modal .profile-complete{text-align:center}.profile-setup-modal .state-indicator{position:absolute;bottom:25px;left:50%;z-index:100;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.profile-setup-modal .state-indicator li{display:inline-block;width:10px;height:10px;margin:3px;text-indent:-999px;cursor:pointer;background-color:#fff;border:1px solid #cccccc;border-radius:10px}.profile-setup-modal .state-indicator li.active{background-color:#ccc}.profile-setup-modal #welcome-img{padding-bottom:30px}.default-dropdown[uib-dropdown] .dropdown-toggle[uib-dropdown-toggle]{display:flex;justify-content:space-between;align-items:center}.default-dropdown[uib-dropdown] .dropdown-toggle[uib-dropdown-toggle] p.pull-left{max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.default-dropdown[uib-dropdown] .dropdown-toggle[uib-dropdown-toggle] i.caret{margin-left:5px}.default-dropdown[uib-dropdown] .dropdown-menu a.pointer{padding-left:8px;padding-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ui-switch>.switch{vertical-align:middle}ui-switch>.switch.switch-small{height:15px;min-width:25px;border-radius:10px;background-color:#cfd1d6;border-color:#cfd1d6}ui-switch>.switch.switch-small small{width:15px;height:15px;right:calc(100% - 15px);transition:right .3s ease-out;-webkit-transition:right .3s ease-out}ui-switch>.switch.switch-small.checked{background-color:#0d5bff;border-color:#0d5bff}ui-switch>.switch.switch-small.checked small{right:0}fw-account-page-view .account-users fw-icon{padding:0 4px}fw-account-page-view .large-text .fw-button>span.fw-button-label{font-size:15px}fw-account-page-view .bullet-card-number:before{content:"\2022\2022\2022\2022  "}fw-account-page-view .edit-card{margin-top:10px;color:#3b7aff;cursor:pointer}fw-account-page-view .table-header-pending-change{padding-top:17px}fw-account-page-view .table-fixed-columns col:nth-child(1){width:150px}fw-account-page-view .table-fixed-columns col:nth-child(2){width:200px}fw-account-page-view fw-alert{margin-top:17px;margin-bottom:17px}fw-account-info .dropdown-menu{margin-top:0}.change-card-callout .bullet-card-number:before{content:"\2022\2022\2022\2022  \2022\2022\2022\2022  \2022\2022\2022\2022  "}.change-card-callout div{height:30px}.change-card-callout .edit-card-disabled{color:#ccc;cursor:not-allowed;text-decoration:none}.change-card-callout .tooltip .tooltip-inner{height:auto}fw-help-menu{display:inline-block;height:100%;width:37px}fw-help-menu .fw-help-menu.dropdown.fw-dropdown{height:100%;width:100%}fw-help-menu .fw-help-menu.dropdown.fw-dropdown.open{color:#555;background-color:#e7e7e7}fw-help-menu .fw-help-menu.dropdown.fw-dropdown .help-menu-trigger{align-items:center;background-color:transparent;border:none;display:flex;height:100%;justify-content:center;padding:0;width:100%}fw-help-menu .fw-help-menu.dropdown.fw-dropdown .help-menu-trigger .question-mark-icon{color:#353a43;font-size:20px;height:15.17px;width:15.17px}fw-help-menu .fw-help-menu.dropdown.fw-dropdown .help-menu-trigger .question-mark-icon mat-icon{align-items:center;display:flex;justify-content:center;margin-top:-1px}fw-help-menu .fw-help-menu.dropdown.fw-dropdown .help-menu-trigger:hover .question-mark-icon{color:#000}fw-help-menu .fw-help-menu.dropdown.fw-dropdown .dropdown-menu.help-menu{margin-top:0;min-width:160px}fw-help-menu .fw-help-menu.dropdown.fw-dropdown .dropdown-menu.help-menu .dropdown-item{color:#303234}.fw-user-info{text-align:right}.fw-user-info.open,.fw-user-info.active{color:#555;background-color:#e7e7e7}.fw-user-info .fw-user-info-trigger{background-color:transparent;color:#353a43;display:block;border:none;padding:10px}.fw-user-info ul.dropdown-menu{padding:8px;position:absolute!important;background-color:#fff;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;max-width:200px}.fw-user-info ul.dropdown-menu .user-fullname{overflow-wrap:anywhere}.fw-user-info ul.dropdown-menu .user-email{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fw-user-info ul.dropdown-menu li:not(.divider){padding:4px 8px}.fw-user-info ul.dropdown-menu li>*{margin:-4px -8px!important;padding:4px 8px!important}.fw-user-info ul.dropdown-menu li>a{color:#303234}.fw-user-info ul.dropdown-menu li>a:focus,.fw-user-info ul.dropdown-menu li>a:hover{border-radius:1px;background-color:#f5f6f7!important}.account-user-projects-modal-wrapper .modal-body .project{padding:15px 10px;border-top:1px solid #cfd1d6;display:flex;justify-content:space-between;align-items:center}.account-user-projects-modal-wrapper .modal-body .project:first-of-type{border-top:none}.account-user-projects-modal-wrapper .modal-body .project:hover{background-color:#f5f6f7}.account-user-projects-modal-wrapper .modal-body .project:hover fw-button{display:block}.account-user-projects-modal-wrapper .modal-body .project:hover fw-button .fw-button{height:auto;line-height:inherit}.account-user-projects-modal-wrapper .modal-body .project fw-button{display:none}.account-user-projects-modal-wrapper .modal-footer{margin-top:20px}.account-user-projects-modal-wrapper .modal-footer fw-button .fw-button{width:100%}@media (min-width: 1200px){.new-account-users{margin-left:-72px;margin-right:-72px}}.new-account-users{margin-top:-4px}.new-account-users .users-actions-bar{display:flex;flex-flow:wrap;height:auto;margin-left:-30px;margin-right:-30px;padding-bottom:15px;padding-top:12px;row-gap:15px}.new-account-users .users-actions-bar .dropdown-menu{margin-top:5px}.new-account-users .users-actions-bar .fw-batch-actions-dropdown .batch-actions-dropdown-menu{margin-left:10px}.new-account-users .users-actions-bar fw-button.header-button,.new-account-users .users-actions-bar fw-actions-button.header-button{display:inline-flex}.new-account-users .users-actions-bar fw-button.header-button:not(.new-users-button),.new-account-users .users-actions-bar fw-actions-button.header-button:not(.new-users-button){margin-left:10px}.new-account-users .users-actions-bar .right-btns-container{display:flex;row-gap:15px;flex:1;flex-direction:row-reverse}.new-account-users .users-actions-bar .right-btns-container .btn{margin:0}.new-account-users .users-actions-bar .right-btns-container input{width:200px;margin:0 0 0 10px}.new-account-users .users-actions-bar .right-btns-container .dropdown-menu-left{margin-left:10px}@media (max-width: 767px){.new-account-users .users-actions-bar .right-btns-container{flex-basis:100%;flex-direction:row;flex-wrap:wrap}}.new-account-users .users-actions-bar .envelope{margin-right:5px}.new-account-users .users-actions-bar .search-input{max-width:250px}.new-account-users .users-actions-bar .alert{width:100%}.new-account-users user-table:first-of-type .table-name{margin-top:17px}fw-account-users-table #users-table .users-table-content{padding:15px;display:flex;align-items:center}fw-account-users-table #users-table .users-table-content>div{padding:0}.batch-change-permission-modal .modal-footer fw-button .fw-button{width:100%}.batch-invite-to-project-modal .modal-body fw-select{display:block;margin-top:5px;margin-bottom:15px}.batch-invite-to-project-modal .modal-footer fw-button .fw-button{width:100%}.invite-to-project-modal .modal-header{margin-bottom:32px}.invite-to-project-modal .modal-footer{margin-top:32px}.invite-to-project-modal .modal-footer fw-button:first-child{margin-right:12px}.invite-to-project-modal .section{margin-bottom:16px}.invite-to-project-modal .section .section-name{font-size:13px;font-weight:700;color:#303234;margin-bottom:8px}.invite-to-project-modal tags-input-selection.account-member .ng-optgroup{display:none}.invite-to-project-modal .tags-input-selection{width:100%}.invite-to-project-modal .tags-input-selection.ng-select-opened .ng-value-container .ng-input>input::placeholder{color:#303234!important}.invite-to-project-modal .tags-input-selection .ng-select-container{display:flex}.invite-to-project-modal .tags-input-selection .ng-select-container .ng-value-container{max-height:150px;overflow:auto;padding-right:8px!important;width:95%}.invite-to-project-modal .tags-input-selection .ng-select-container .ng-value-container .ng-input>input::placeholder{color:#9a9ca1}.invite-to-project-modal .tags-input-selection .ng-select-container .ng-value-container .ng-value{border:none;padding:0!important;position:relative;background-color:inherit!important;overflow:hidden}.invite-to-project-modal .tags-input-selection .ng-select-container .ng-value-container .ng-value .project-tag-container{display:flex}.invite-to-project-modal .tags-input-selection .ng-select-container .ng-value-container .ng-value .project-tag-container .remove-button{background:transparent;padding-top:1px}.invite-to-project-modal .tags-input-selection .ng-select-container .ng-value-container .ng-value .project-tag-container .remove-button .fw-icon{width:15px}.invite-to-project-modal .tags-input-selection .ng-select-container .ng-value-container .ng-value .project-tag-container .remove-button:hover{background-color:transparent}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-optgroup{padding:10px 8px 4px;border-top:1px solid #cfd1d6;margin-top:6px;color:#696d74}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-optgroup:first-child{margin-top:0;padding-top:4px;border:none}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-optgroup .select-group-container{display:flex;align-items:center}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-optgroup .select-group-container input{margin-top:0;margin-right:8px}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-dropdown-header{border:none}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-dropdown-header .header-border{padding-top:4px;border-bottom:1px solid #cfd1d6}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-option{display:flex}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-option .tag-option-container{width:100%}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-option .tag-option-container .tag-option-label{display:flex;flex:1;justify-content:space-between}.invite-to-project-modal .tags-input-selection .ng-dropdown-panel .ng-option input{margin-top:0;margin-right:8px}.invite-to-project-modal .users-container .user-container{padding:5px 0;display:flex;justify-content:space-between}.invite-to-project-modal .users-container .user-container .fw-button{display:flex;justify-content:space-between}.invite-to-project-modal .users-container .user-container:last-child{padding-bottom:0}.invite-to-project-modal .users-container .user-container .fw-dropdown{padding-right:15px}.invite-to-project-modal .users-container .user-container .fw-dropdown .dropdown-menu{width:150px}.invite-to-project-modal .users-container .user-container .name{width:100%}.invite-to-project-modal .users-container .user-container .fw-button{width:150px}users-table .bottom-box{border-width:1px;border-style:solid;border-color:#cfd1d6;border-bottom-left-radius:3px;border-bottom-right-radius:3px}users-table .header-table{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom-width:0px!important}users-table .body-table{border-width:0px!important}users-table table tr:first-child th{border-bottom:0!important}users-table table thead.prevent-text-select,users-table table tbody tr.prevent-text-select{user-select:none}users-table table thead .user-name-cell,users-table table tbody tr .user-name-cell{width:35%}users-table table thead .email-cell,users-table table tbody tr .email-cell{width:35%}users-table table thead .company-cell,users-table table tbody tr .company-cell{width:30%}users-table table thead .phone-cell,users-table table tbody tr .phone-cell{width:140px}users-table table thead .projects-cell,users-table table tbody tr .projects-cell{width:100px}users-table table thead .access-cell,users-table table tbody tr .access-cell{width:130px}users-table table thead .three-dots-cell,users-table table tbody tr .three-dots-cell{width:30px}users-table table tbody tr .user-name-cell,users-table table tbody tr .email-cell,users-table table tbody tr .company-cell,users-table table tbody tr .phone-cell,users-table table tbody tr .projects-cell{padding-right:10px}users-table table tbody tr .access-cell .removed-text{color:red}users-table table tbody tr .access-cell div{width:100%}users-table table tbody tr .three-dots-cell fw-icon{height:24px;width:24px;border-radius:12px;margin:auto;display:flex;align-items:center}users-table table tbody tr .three-dots-cell fw-icon.currency-usd{background:#e7f6ee}users-table table tbody tr .three-dots-cell fw-icon.currency-usd svg.fw-icon-currency-usd{color:#12a258}users-table table tbody tr .three-dots-cell fw-icon.currency-usd-off{color:#9a9ca1;background:#edeeef}.fw-mat-menu.edit-user-kebab-menu .mat-menu-content .edit-profile-btn-wrapper.disabled{cursor:not-allowed}.fw-mat-menu.edit-user-kebab-menu .mat-menu-content .edit-profile-btn-wrapper.disabled .edit-profile-btn{pointer-events:none;color:#9a9ca1}.dropdown-list{left:-65px;border:1px solid #cfd1d6;color:#303234}.dropdown-list button{padding:3px 11px;border:none;outline:none;background:none;text-align:start}.dropdown-list button:hover{color:#333;background:#f5f6f7}.dropdown-button{text-align:"left"!important;padding:0;border:none;outline:none;background:none}.dropdown-button:hover{color:#333;background:#f5f6f7;cursor:pointer}@media only screen and (max-width: 768px){users-table tr .company-cell,users-table tr .projects-cell,users-table tr .access-cell,users-table tr .three-dots-cell{display:none}users-table tr .phone-cell{width:30%!important}}fw-auth-accept-invitation-page a{cursor:pointer}#authAcceptInvite{min-width:300px;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px;max-width:350px;margin:0 auto;position:relative;padding:0 0 30px}#authAcceptInvite form.formAcceptInvite{padding:16px 30px 0;margin:0 auto}#authAcceptInvite fw-button button{width:100%;margin-top:10px}auth-confirm-email-page .auth-confirm-email-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:30px!important}auth-confirm-email-page .auth-confirm-email-container .header{color:#303234;font-size:20px;font-weight:700;margin:0;text-align:center}auth-confirm-email-page .auth-confirm-email-container .description{margin:0;text-align:center}auth-confirm-email-page .auth-confirm-email-container fw-button,auth-confirm-email-page .auth-confirm-email-container .fw-button{width:100%}auth-email-deeplink-page .auth-email-deeplink-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:30px!important}auth-email-deeplink-page .auth-email-deeplink-container .description{margin:0;text-align:center}auth-email-verification-page .auth-email-verification-container{padding:30px!important}fw-auth-forgot-password-page a,fw-auth-forgot-password-page a:hover{cursor:pointer}fw-auth-locked-password-page a:hover{cursor:pointer}.auth-profile{position:absolute;inset:0;display:flex;min-height:100vh;width:100%;overflow:hidden}.auth-profile .form-column{position:relative;min-width:800px;width:60%;display:flex;flex-direction:column;background:#fff;box-shadow:0 0 64px #00000040}@media (max-width: 800px){.auth-profile .form-column{min-width:100%;width:100%}}.auth-profile .image-column{flex:1;background-color:#f5f6f7;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 800px){.auth-profile .image-column{display:none}}.auth-profile .form-progress{width:100%;height:4px;background-color:#edeeef;position:absolute}.auth-profile .form-progress__bar{height:100%;background:linear-gradient(90deg,#0d5bff,#82d8ff);transition:width .3s ease}.auth-profile .form-header{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 0;position:relative;height:60px}.auth-profile .form-header__previous-button{position:absolute;left:16px}.auth-profile .form-header__logo{width:200px}.auth-profile .form-header__step-indicator{color:#696d74;position:absolute;right:16px}.auth-profile .scroll-gradient-overlay{position:absolute;top:64px;height:32px;width:100%}.auth-profile .scroll-gradient-overlay:after{position:absolute;content:"";top:0;left:0;background:linear-gradient(to bottom,#fff,#fff0);pointer-events:none;width:100%;height:100%}.auth-profile .form-container{overflow-y:auto;min-height:85vh;flex:1}.auth-profile .form-spacer{margin-top:128px}@media (max-height: 615px){.auth-profile .form-spacer{margin-top:98px}}.auth-profile .form{display:flex;justify-content:center}.auth-profile .step{width:336px;display:flex;flex-direction:column;gap:32px}.auth-profile .step .error-message{color:#d2051e;margin-top:4px}.auth-profile .step .fade-in{animation:fadeIn .2s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.auth-profile .step__header__title{font-size:20px;line-height:28px;font-weight:700;color:#303234;text-align:center;margin-top:0;margin-bottom:16px}.auth-profile .step__header__subtitle{color:#303234;font-size:13px;line-height:20px;font-weight:400;text-align:center}.auth-profile .step__input-group{overflow:visible}.auth-profile .step__input-group__label{text-align:center;position:relative;font-size:13px;line-height:20px;color:#303234}.auth-profile .step__input-group__label.left-align{text-align:left}.auth-profile .step__input-group__select-buttons{align-items:center}.auth-profile .step__input-group__select-buttons .fw-button{width:100%}.auth-profile .step__checkbox-group{display:flex;align-items:flex-start;gap:10px}.auth-profile .step__checkbox-group__icon{margin-top:2px;width:14px}.auth-profile .step__checkbox-group__text{font-size:12px;color:#303234;line-height:16px;text-align:left}.auth-profile .step__next-button,.auth-profile .step__createproject-button{display:flex;justify-content:center}.auth-profile .step__next-button .fw-button,.auth-profile .step__createproject-button .fw-button{width:168px;height:32px}.auth-profile .step__cancel-link{display:flex;justify-content:center;margin-top:8px;cursor:pointer}.auth-profile .loading-container{display:flex;align-items:center;justify-content:center;height:calc(100vh - 64px)}.auth-profile .loading-container__spinner{display:flex;flex-direction:column;align-items:center;margin-bottom:79px}.auth-profile .loading-container__text{text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin-top:16px}.auth-profile #phoneValidInput{display:none}fieldset .select-buttons-container{display:flex;flex-wrap:wrap;gap:0px 8px}fieldset .select-buttons-container fw-button button.fw-button.fw-button-secondary,fieldset .select-buttons-container fw-button button.fw-button.fw-button-light{margin-top:8px}fieldset .select-buttons-container fw-button.column-1{flex-grow:1;width:100%}fieldset .select-buttons-container fw-button.column-2{flex:0 1 calc(50% - 8px)}fieldset .select-buttons-container fw-button.column-3{flex:0 1 calc(100% / 3 - 8px)}#authRegister{min-width:300px;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px;max-width:350px;margin:0 auto;position:relative;padding:0 0 30px}#authRegister form.form-register{padding:16px 30px 0;margin:0 auto}#authRegister fw-button button{width:100%;margin-top:10px}.company-logos{margin:10rem 0 40px}.company-logos p{margin-bottom:20px;color:#aaa;font-size:26px}.company-logos div{max-width:990px;margin:auto}@media (max-width: 1200px){.company-logos .fifth{display:none}}fw-auth-unsubscribe-page .btn-primary{display:flex;justify-content:center;align-items:center}fw-auth-unsubscribe-page .btn-primary fw-loading-spinner{margin-right:5px}fw-auth-unsubscribe-page .unsubscribe-form{padding:30px 30px 0;margin:0 auto;font-size:14px}fw-auth-unsubscribe-page .unsubscribe-form label{font-size:14px;margin-left:5px}fw-auth-unsubscribe-page .unsubscribe-form fieldset{position:relative;margin-bottom:15px}fw-auth-unsubscribe-page .unsubscribe-form fieldset:last-of-type{margin-bottom:30px}fw-auth-unsubscribe-page .unsubscribe-form fieldset input:first-of-type{padding-left:27px}fw-auth-unsubscribe-page .unsubscribe-form fieldset.hidden{margin:0}fw-auth-unsubscribe-page .unsubscribe-form .btn{font-size:15px;font-weight:bolder;width:100%}.inline-input-flex{display:flex}.inline-input-flex .group:first-of-type input{border-top-right-radius:0;border-bottom-right-radius:0}.inline-input-flex .group:last-of-type input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.auth-page{min-width:300px;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px;max-width:350px;margin:0 auto;position:relative;padding:0 0 30px}.auth-page a{cursor:pointer}.auth-page form.auth-form{padding:16px 30px 0;margin:0 auto}.auth-page form.auth-form .match_parent_dimensions{position:absolute;inset:0}.auth-page fw-button button{width:100%;margin-top:10px}.auth-page fieldset.alert-fieldset{display:flex}.auth-page fieldset.alert-fieldset fw-icon.alertIcon{color:#3cc563;margin-right:5px}.auth-page h1.auth-heading{font-size:20px;line-height:28px;font-weight:700;color:#303234;text-align:center;margin-top:0;margin-bottom:16px}.auth-page p.terms{font-size:13px;line-height:20px;font-weight:400;text-align:center;margin-bottom:16px}.auth-page fieldset{margin-bottom:10px}.auth-page .explicit-terms{margin-left:20px}.auth-page .explicit-terms .checkbox label{padding-left:5px}.outside-form-text{margin:0 auto;max-width:350px;color:#696d74}.outside-form-text.login-link{margin-top:25px}.outside-form-text a,.outside-form-text a:visited{color:#696d74;text-decoration:underline;text-underline-offset:3px}.outside-form-text a.cta-link,.outside-form-text a:visited.cta-link{color:#3173ff}.outside-form-text.recaptcha-terms-text{margin-top:25px}.privacy-notice-text{padding-top:25px}#login{background-color:#fff;border:1px solid #cfd1d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:350px;margin:0 auto;position:relative;padding:0 0 30px}#login .terms{margin-bottom:20px}#signup-link{padding-top:25px;margin:auto}#links{padding:25px 30px 0;display:flex;flex-direction:column;align-items:center}#links>*{margin-top:15px}#links>*:first-child{margin-top:0}.login-logo{margin:35px auto 0;display:block;width:150px}#phoneValidInput{position:absolute;top:0;left:40px;z-index:-1}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(flags.416250f60d785a2e02f17e054d2e4e44.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(flags@2x.d429a5777afaf2fc349652e812e9bb11.png)}}.iti__flag.iti__np{background-color:transparent}.intl-phone-number-container{position:relative}.iti-container,.iti-container .iti{width:100%}.iti-container .iti .iti__flag-container{left:4px}.iti-container .iti .iti__flag-container .iti__selected-flag.dropdown-toggle{width:84px}.iti-container .iti .iti__flag-container .iti__selected-flag.dropdown-toggle .selected-dial-code{margin-left:6px;width:32px;text-align:center}.iti-container .iti #phone{padding-left:88px;border-color:#cfd1d6}.iti-container .iti #phone:focus{border-color:#0d5bff}.iti-container .iti #phone.error{border-color:#d2051e;outline:0;box-shadow:0 0 6px #d2051e66}.iti-container .dropdown-menu{font-size:13px;margin-left:-4px;padding:0;min-width:400px}.iti-container .dropdown-menu #country-search-box{padding:5px 5px 5px 6px;width:100%}.iti-container .dropdown-menu .iti__country-list{width:100%}.phone-icon{z-index:1}.validation-icon{position:absolute;top:10px;right:10px}.validation-icon.fa-remove{color:#de0000}.validation-icon.fa-check{color:#6496ff;font-size:11px}.validation-icon .fa-long-field{margin-left:260px}#auth-sign-in-with-password .auth-form fieldset{position:relative}.bim-calibration-modal.modal-dialog{max-width:1400px;width:calc(100% - 64px);height:calc(100% - 64px);margin:30px auto}.bim-calibration-modal.modal-dialog .modal-content{height:100%}fw-bim-calibrate-plans-modal>.modal-wrapper{display:flex;flex-direction:column;height:100%;padding:0}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-header{display:flex;flex-direction:column;gap:12px;margin:32px 32px 20px}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-header .modal-count{color:#9a9ca1}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-header .description{font-size:16px;overflow-wrap:break-word}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body{flex:1;background-color:#f5f6f7;box-shadow:inset 0 2px 12px 2px #0000001a}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body .instructions-snackbar{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:fit-content;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px;padding:8px 12px;font-size:13;user-select:none;pointer-events:none}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body .instructions-snackbar .step-number{display:inline-block;text-align:center;font-weight:700;color:#fff;width:20px;height:20px;border-radius:50%;margin-right:4px}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-1,fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-5{cursor:default}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-1 .step-number,fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-5 .step-number{background-color:#0d5bff;padding-right:1px}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-2{cursor:url(dragpan.150bbf5522f9001934cc9c625b53cdfb.png) 4 4,auto}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-2 .step-number{background-color:#0d5bff}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-3{cursor:default}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-3 .step-number{background-color:#3cc563}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-4{cursor:url(resize.e171d32e8f7ee7ceb80c04f3bf3416cf.png),auto}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-body.calibration-step-4 .step-number{background-color:#3cc563;padding-right:1px}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-footer{display:flex;justify-content:flex-end;gap:12px;margin:20px 32px}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-footer .fw-button{width:100%}fw-bim-calibrate-plans-modal>.modal-wrapper .modal-footer:before,fw-bim-calibrate-plans-modal>.modal-wrapper .modal-footer:after{content:unset}fw-bim-calibration{display:flex;height:calc(100vh - 56px)}fw-bim-calibration .fw-page-content-container{display:flex;width:100%;height:fit-content}fw-bim-calibration .fw-page-content-container .bim-calibrations-empty-state{display:flex;align-items:center;justify-content:center;margin-top:-20px;height:calc(100vh - 120px);width:100%}fw-bim-calibration .fw-page-content-container .bim-calibrations-empty-state .content{display:flex;flex-direction:column;text-align:center;gap:20px}fw-bim-calibration .fw-page-content-container .bim-calibrations-empty-state .content .shaded-icon{display:flex;justify-content:center;width:64px;height:64px;border-radius:50%;align-self:center;background-color:#fff}fw-bim-calibration .fw-page-content-container .bim-calibrations-empty-state .content .shaded-icon fw-icon{height:32px;width:32px;align-self:center;color:#9a9ca1;transform:rotate(-90deg)}fw-bim-calibration .fw-page-content-container .bim-calibrations-empty-state .content .text{display:flex;flex-direction:column;gap:8px}fw-bim-calibration .fw-page-content-container .bim-calibrations-empty-state .content .text .header{font-weight:700;color:#000;font-size:16px}fw-bim-calibration .fw-page-content-container .bim-calibrations-empty-state .content .actions{display:flex;flex-direction:column;gap:16px}fw-bim-calibration .fw-page-content-container .bim-calibrations{display:flex;width:100%;height:fit-content;flex-direction:column;gap:16px;padding-bottom:16px}fw-bim-calibration .fw-page-content-container .bim-calibrations .header{display:flex;flex-direction:column;gap:16px}fw-bim-calibration .fw-page-content-container .bim-calibrations .header .title{display:block;font-size:20px;font-weight:700}fw-bim-calibration .fw-page-content-container .bim-calibrations .header .content>a{margin-left:4px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body{display:flex;flex-direction:column;gap:16px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div{background-color:#fff;border:1px solid #cfd1d6;padding:8px 12px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.elevation-data{display:flex;gap:8px;border-bottom:unset;border-top-left-radius:4px;border-top-right-radius:4px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.elevation-data .expand-more{background-color:#edeeef;border-radius:50%;z-index:1}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.elevation-data .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.elevation-data .value{min-width:max-content}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.calibration-item{position:relative;display:flex;gap:4px;border-top:1px solid #edeeef;border-bottom:unset;padding-left:22px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.calibration-item fw-icon{color:#9a9ca1;height:20px;flex-shrink:0;align-self:center}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.calibration-item>fw-icon{width:24px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.calibration-item .title{align-content:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9a9ca1}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.calibration-item .title .name{color:#3d3d3d}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.calibration-item .title .description{padding-left:4px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.calibration-item:before{content:"";flex-shrink:0;transform:translateY(-50%);width:32px;border-bottom:1px dashed #9a9ca1}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.calibration-item:after{content:"";position:absolute;top:-50%;height:100%;border-left:1px dashed #9a9ca1}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.add-plan{border-top:1px solid #edeeef;border-bottom-left-radius:4px;border-bottom-right-radius:4px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.add-plan.centered{padding:32px 0;text-align:center}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.add-plan.centered a{text-decoration:underline}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div.add-plan a{text-decoration:none;cursor:pointer}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div .fw-dropdown{margin-left:auto}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div .fw-dropdown fw-icon{cursor:pointer;border-radius:4px}fw-bim-calibration .fw-page-content-container .bim-calibrations .body .elevation>div .fw-dropdown fw-icon:hover{background-color:#f5f6f7}fw-bim-calibration .fw-page-content-container .bim-calibrations .fw-button{width:100%;justify-content:left;padding:12px;border:1px dashed #0d5bff;border-radius:4px}fw-bim-create-elevation-modal .modal-body{display:flex;flex-direction:column;gap:16px}fw-bim-create-elevation-modal .modal-body .elevation-value{display:flex}fw-bim-create-elevation-modal .modal-body .elevation-value .fw-text-input{border-top-right-radius:0;border-bottom-right-radius:0}fw-bim-create-elevation-modal .modal-body .elevation-value .fw-text-input::-webkit-inner-spin-button{opacity:1}fw-bim-create-elevation-modal .modal-body .elevation-value .input-group-addon{width:fit-content;align-content:center}fw-bim-create-elevation-modal .modal-body .settings-link{justify-content:left}fw-bim-create-elevation-modal .modal-body .settings-link .fw-anchor-link{cursor:pointer;text-decoration:none}fw-bim-create-elevation-modal .modal-footer{display:flex;flex-direction:column;gap:12px}fw-bim-create-elevation-modal .modal-footer .fw-button{width:100%}fw-bim-create-elevation-modal .modal-footer:before,fw-bim-create-elevation-modal .modal-footer:after{content:unset}fw-bim-select-plan-modal .modal-body{display:flex;flex-direction:column;gap:32px}fw-bim-select-plan-modal .modal-body .elevation-description{font-size:16px;word-wrap:break-word}fw-bim-select-plan-modal .modal-body .plan-select-item{display:flex;gap:4px}fw-bim-select-plan-modal .modal-body .plan-select-item .plan-name{flex:0 0 auto;max-width:96%;overflow:hidden;text-overflow:ellipsis}fw-bim-select-plan-modal .modal-body .plan-select-item .plan-description{font-style:italic;color:#696d74;overflow:hidden;text-overflow:ellipsis}fw-bim-select-plan-modal .modal-footer{display:flex;flex-direction:column;gap:12px}fw-bim-select-plan-modal .modal-footer .fw-button{width:100%}fw-bim-select-plan-modal .modal-footer:before,fw-bim-select-plan-modal .modal-footer:after{content:unset}fw-bim-collection{position:relative}fw-bim-collection .blank-state-overlay{z-index:5;position:relative;display:flex;justify-content:center;align-items:center;height:calc(100vh - 140px)}fw-bim-collection .fade-overlay{position:absolute;inset:50px 0 0;opacity:.5;background:#f5f6f7;z-index:2}fw-bim-box{display:block}fw-bim-box .entity-box-container{float:left;position:relative;height:129px;width:172px;margin:0 10px 11px 0;background-color:#fff;box-shadow:0 1px 2px #0003;border:1px solid #c4c4c4;overflow:hidden}fw-bim-box .entity-box-container .entity-select-button{visibility:hidden;position:absolute;margin-left:1px;margin-top:1px;width:35px;height:35px}fw-bim-box .entity-box-container .entity-select-button .checkbox{width:20px;height:20px;margin:0}fw-bim-box .entity-box-container .entity-thumb-container{width:100%;height:89px;overflow:hidden;display:flex;align-items:center;justify-content:center}fw-bim-box .entity-box-container .entity-thumb-container .entity-thumb{width:100%;height:100%;object-fit:contain}fw-bim-box .entity-box-container .entity-thumb-container .entity-thumb-placeholder{width:36px;height:36px}fw-bim-box .entity-box-container .entity-thumb-container i.loading-spinner{font-size:30px}fw-bim-box .entity-box-container .entity-thumb-container img.loading-spinner{height:30px;position:absolute;margin:0}fw-bim-box .entity-box-container .entity-thumb-container .entity-error{font-size:30px;color:#ddd}fw-bim-box .entity-box-container .entity-label-container{width:100%;height:40px;font-size:13px;font-weight:700;background:#fff;border-top:1px solid #d0d0d0;display:flex;align-items:center;justify-content:center}fw-bim-box .entity-box-container .entity-label-container.error{background-color:#f8d7da;color:#721c24}fw-bim-box .entity-box-container .entity-label-container .entity-label{margin:0 8px 2px}fw-bim-box .entity-box-container .floorplan-drag-cover{display:none}fw-bim-box .entity-box-container.static{position:static!important}fw-bim-box .entity-box-container.absolute{position:absolute!important}fw-bim-box .entity-box-container .floorplan-remove-button{position:absolute;right:4px;top:4px}fw-bim-box .entity-box-container.move .floorplan-thumb{cursor:move}fw-bim-box .entity-box-container.selected-not-active{z-index:1}fw-bim-box .entity-box-container.selected-not-active .heading,fw-bim-box .entity-box-container.selected-not-active .missing{color:#777}fw-bim-box .entity-box-container.selected-not-active .selector{background-color:#dcdcdc}fw-bim-box .entity-box-container.selected-not-active .floorplan-select-button{display:none}fw-bim-box .entity-box-container.selected-not-active .floorplan-drag-cover{display:block;position:absolute;width:128px;height:128px;background-color:#dcdcdc;opacity:.6;z-index:2}fw-bim-box .entity-box-container.selected-floorplan-dragging .floorplan-drag-cover,fw-bim-box .entity-box-container.selected-floorplan-dragging.selected-not-active .floorplan-drag-cover{display:none}fw-bim-box .entity-box-container.selected-floorplan-dragging.multiDrag{opacity:1;background-color:#fff;box-shadow:5px 5px #aaa!important}fw-bim-box .entity-box-container.selected-floorplan-dragging.multiDrag .pastille{display:block}fw-bim-box .entity-box-container.selected-floorplan-dragging .floorplan-task-count{display:none}fw-bim-box .entity-box-container.no-description .floorplan-label span{line-height:32px}fw-bim-box .entity-box-container.selected .floorplan-select-button{visibility:visible}fw-bim-box .entity-box-container.selected,fw-bim-box .entity-box-container.selected-not-active{-moz-box-shadow:0 0 2px 2px #f0ad4e!important;-webkit-box-shadow:0 0 2px 2px #f0ad4e!important;box-shadow:0 0 2px 2px #f0ad4e!important;border:1px solid #f0ad4e!important}fw-bim-box .entity-box-container.selected{box-shadow:0 0 2px 2px #f0ad4e!important;border:1px solid #f0ad4e!important}fw-bim-box .entity-box-container.selected .entity-select-button{visibility:visible}fw-bim-box .entity-box-container:hover{box-shadow:0 0 2px 2px #6496ff;border:1px solid #6496ff}fw-bim-box .entity-box-container:hover .entity-select-button{visibility:visible}fw-bim-folder{display:flex}fw-bim-folder .entity-folder-container{margin-bottom:4px}fw-bim-folder .folder-header{display:flex;align-items:center;justify-content:flex-start;padding:10px 0}fw-bim-folder .folder-header .folder-select-checkbox{display:inline-block;position:relative;margin-left:-3px;margin-right:4px}fw-bim-folder .folder-header .folder-select-checkbox img{width:20px}fw-bim-folder .folder-header .folder-select-checkbox-hidden{visibility:hidden}fw-bim-folder .folder-header .folder-label{user-select:none}fw-bim-folder .folder-header .folder-label .folder-icon{width:15px;font-size:13px;margin-right:5px}fw-bim-folder .folder-header .folder-label .folder-name{font-weight:700}fw-bim-folder .folder-header .folder-actions{margin-left:10px}fw-bim-folder .folder-header .folder-actions .dropdown-toggle{width:22px;height:22px}fw-bim-folder .folder-header .folder-status-container{display:inline-flex!important;justify-content:flex-start;margin-left:3px}fw-bim-folder .folder-header .folder-status-container .folder-status{width:auto;border-radius:25px;border-width:1px;border-style:solid;padding:2px 10px;font-weight:400;text-align:center;margin:0 3px}fw-bim-folder .folder-header .folder-status-container .folder-status.error{color:#721c24;border-color:#f5c6cb;background:#f8d7da}fw-bim-folder .folder-header .folder-status-container .folder-status.processing{color:#3d3d3d;background:#fff;border-color:#bababa}fw-bim-folder .entity-boxes{margin-left:22px;display:flex;flex-wrap:wrap}fw-bim-folder .add-entity-box{float:left;position:relative;height:129px;width:172px;border:2px dashed #cacaca;display:flex;justify-content:center;align-items:center;margin-bottom:11px}fw-bim-folder .add-entity-box .add-entity-box-label{position:absolute;text-align:center;width:100%;color:#bbb;font-weight:700}fw-bim-folder .add-entity-box .add-entity-box-label .plus-symbol{margin-right:3px}fw-bim-folder .loading-spinner{margin-top:-3px;margin-left:3px;height:12px}fw-bim-header button{width:max-content}fw-bim-header .back-to-plan{max-width:160px}fw-bim-header .fw-segmented-buttons fw-button{position:relative}fw-bim-header .fw-segmented-buttons fw-button bs-tooltip-container{white-space:nowrap;transform:unset!important;top:unset!important;left:unset!important;right:0}fw-bim-header .fw-segmented-buttons fw-button bs-tooltip-container .tooltip-inner{background-color:#303234}fw-bim-calibration-viewer-toolbar>.bim-toolbar{display:flex;flex-direction:column;margin-top:10px;margin-left:22px}fw-bim-calibration-viewer-toolbar>.bim-toolbar li:hover{background-color:#000}fw-bim-calibration-viewer-toolbar>.bim-toolbar .leaflet-bar a{border-bottom:1px solid rgba(255,255,255,.3);display:flex;justify-content:center;align-items:center}fw-bim-calibration-viewer-toolbar>.bim-toolbar .leaflet-bar a img{width:18px;height:18px;vertical-align:top}fw-bim-calibration-viewer-toolbar>.bim-toolbar .leaflet-bar a.last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}fw-bim-calibration-viewer-toolbar>.bim-toolbar .zoom-actions a{padding:9px}fw-bim-calibration-viewer-toolbar>.bim-toolbar .zoom-actions a img{height:12px;width:12px}fw-bim-calibration-viewer-toolbar>.bim-toolbar .tooltip{left:4px!important;max-width:none}fw-bim-calibration-viewer-toolbar>.bim-toolbar .tooltip .tooltip-inner{max-width:none;text-wrap:nowrap}fw-bim-calibration-viewer #viewer-canvas{width:100%;height:100%;position:absolute}fw-bim-calibration-viewer .bim-loading-state{width:100%;height:100%;z-index:1040;position:absolute;background-color:#f5f6f7;box-shadow:inset 0 2px 12px 2px #0000001a}fw-bim-calibration-viewer .bim-loading-state .content{position:absolute;width:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#696d74}fw-bim-calibration-viewer .bim-loading-state .content .shaded-icon{display:flex;justify-content:center;width:64px;height:64px;border-radius:50%;align-self:center;background-color:#8080800d}fw-bim-calibration-viewer .bim-loading-state .content .shaded-icon fw-icon{height:32px;width:32px;align-self:center;color:#9a9ca1}fw-bim-calibration-viewer .bim-loading-state .loading-spinner{height:50px;margin:20px}.controls-tooltip-left{left:-4px!important;max-width:none}.controls-tooltip-left .tooltip-inner{max-width:none;text-wrap:nowrap}.object-tree-toolbar .leaflet-control a:hover{display:flex}.object-tree-toolbar .leaflet-control a.active{background-color:#d2051e}.object-tree-menu-container{width:360px;max-height:calc(100% - 200px);background-color:#fff;border-radius:3px;border:1px solid #cfd1d6;position:absolute;top:44px;right:10px;display:flex;flex-direction:column}.object-tree-menu-container.visible{display:flex}.object-tree-menu-container.hidden{display:none}.object-tree-menu-container .object-tree-menu-header{display:flex;width:100%;height:48px;padding:8px;border-bottom:1px solid #edeeef;margin-bottom:4px;flex:0 0 auto}.object-tree-menu-container .object-tree-menu-header .object-tree-menu-title{height:20px;line-height:20px;font-size:13px;font-weight:700;flex:1 1 auto;margin:6px 0}.object-tree-menu-container .object-tree-menu-header .object-tree-menu-tabs{flex:0 1 auto}.object-tree-menu-container .object-tree-menu-header .object-tree-menu-tabs span{text-wrap:nowrap}.object-tree-menu-container .object-tree-menu-content{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.object-tree-menu-container .object-tree-menu-content .object-tree-select-all{flex:0 0 auto;display:flex;padding:0 0 4px 12px;height:32px;border-bottom:1px solid #edeeef;background-color:#fff;z-index:1}.object-tree-menu-container .object-tree-menu-content .object-tree-select-all-checkbox{height:12px;width:12px;margin:8px 2px}.object-tree-menu-container .object-tree-menu-content .object-tree-select-all-label{cursor:pointer;user-select:none;margin-left:8px;height:28px;line-height:28px}.object-tree-menu-container .object-tree-menu-content .tree-view-tab{margin-left:-12px;padding-right:10px;overflow-y:auto}.object-tree-menu-container .object-tree-menu-content .tree-view-tab.visible{display:block}.object-tree-menu-container .object-tree-menu-content .tree-view-tab.hidden{display:none}.object-tree-menu-container .object-tree-menu-content .tree-view-tab li.hide-list-item{margin-left:-20px}.object-tree-menu-container .object-tree-menu-content .tree-view-tab li.hide-list-item>span,.object-tree-menu-container .object-tree-menu-content .tree-view-tab li.hide-list-item>input,.object-tree-menu-container .object-tree-menu-content .tree-view-tab li.hide-list-item>a{display:none}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul{list-style:none;padding-left:20px;margin-bottom:4px}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li{padding:0;font-family:Lato;font-size:13px;position:relative}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li.story-elevation{display:flex;flex-wrap:wrap}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li a{display:inline-block;position:absolute;left:24px;margin:6px 0 10px;height:16px;width:16px;font-size:0px}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li a.minus:before{font-family:Material Symbols Outlined;content:"\e5c5";width:16px;height:16px;font-size:16px;display:inline-block;color:#303234}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li a.plus:before{font-family:Material Symbols Outlined;content:"\e5df";width:16px;height:16px;font-size:16px;display:inline-block;color:#303234}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li input[type=checkbox]{width:12px;height:12px;margin:10px 26px 10px 6px}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li input[type=checkbox]:first-child{margin-right:6px}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li span,.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li .title{cursor:pointer;user-select:none}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li .title{display:flex;flex:1 1 100px;min-width:100px;align-items:center;margin-left:4px}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li .title .name{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li .title .elevation{flex-grow:1;text-align:end}.object-tree-menu-container .object-tree-menu-content .tree-view-tab ul li .title+ul{flex-basis:100%}.object-tree-menu-container .empty-list{height:160px;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;gap:16px}.object-tree-menu-container .empty-list a{text-decoration:underline}fw-bim-properties .bim-properties-panel{height:100%;width:300px;min-height:100px;border-radius:3px;border:1px solid #cfd1d6;background:#fff;box-shadow:0 2px 12px #0000001a;padding:16px;overflow-y:auto}fw-bim-properties .bim-properties-panel .bim-properties-header{display:flex;justify-content:space-between;margin-bottom:16px}fw-bim-properties .bim-properties-panel .bim-properties-header .bim-properties-title{font-size:16px;font-weight:700;line-height:24px}fw-bim-properties .bim-properties-panel .bim-properties-header .close-button{cursor:pointer;color:#696d74}fw-bim-properties .bim-properties-panel .bim-properties-content{padding-left:4px}fw-bim-properties .bim-properties-panel .bim-properties-empty-state{text-align:center;color:#696d74;font-size:13px;font-weight:400;line-height:20px;padding:8px}fw-bim-property-set .property-set-container{display:flex;flex-direction:column}fw-bim-property-set .property-set-container .property-set-title{display:flex;height:28px;margin:4px 0;padding:4px 0;cursor:pointer}fw-bim-property-set .property-set-container .property-set-title .property-set-name{font-size:13px;font-weight:700;line-height:20px;max-width:218px;overflow:hidden;text-overflow:ellipsis}fw-bim-property-set .property-set-container .property-set-title .property-count{color:#9a9ca1;margin-left:4px}fw-bim-property-set .property-set-container .properties-list{display:flex;flex-direction:column}fw-bim-property-set .property-set-container .properties-list .property{display:flex;justify-content:space-between;padding:4px 0;gap:8px}fw-bim-property-set .property-set-container .properties-list .property .property-label{color:#696d74;font-size:13px;font-weight:400;line-height:20px;overflow-wrap:break-word}fw-bim-property-set .property-set-container .properties-list .property .property-value{text-align:right;font-size:13px;font-style:normal;font-weight:400;line-height:20px;min-width:0px;overflow-wrap:break-word}fw-bim-viewer-controls .controls-summary .close-modal-icon{position:absolute;top:16px;right:16px;width:24px;height:24px;font-size:24px;color:#cfd1d6;cursor:pointer}fw-bim-viewer-controls .controls-summary .mouse-controls{width:100%;display:flex;flex-direction:column;padding:0 16px}fw-bim-viewer-controls .controls-summary .mouse-controls-title{height:48px;line-height:48px;font-size:20px;font-weight:700;text-align:center}fw-bim-viewer-controls .controls-summary .mouse-controls-content{display:flex;justify-content:space-between}fw-bim-viewer-controls .controls-summary .mouse-controls-content .mouse-control{width:150px;height:115px;display:flex;flex-direction:column;align-items:center}fw-bim-viewer-controls .controls-summary .mouse-controls-content .mouse-control .mouse-image-wrapper{height:60px;margin:16px 0}fw-bim-viewer-controls .controls-summary .mouse-controls-content .mouse-control .mouse-image-wrapper .mouse-image{height:100%}fw-bim-viewer-controls .controls-summary .mouse-controls-content .mouse-control .mouse-description{display:flex;flex-direction:column;align-items:center;height:40px}fw-bim-viewer-controls .controls-summary .mouse-controls-content .mouse-control .mouse-description .mouse-text{font-size:16px;font-weight:700;line-height:24px;height:24px}fw-bim-viewer-controls .controls-summary .mouse-controls-content .mouse-control .mouse-description .mouse-subtext{font-size:12px;line-height:16px;height:16px}fw-bim-viewer-controls .controls-summary .keyboard-controls{width:100%;margin-top:32px;display:flex;flex-direction:column}fw-bim-viewer-controls .controls-summary .keyboard-controls-title{height:48px;font-size:20px;font-weight:700;line-height:48px;text-align:center}fw-bim-viewer-controls .controls-summary .keyboard-controls-image-wrapper{margin:16px 0}fw-bim-viewer-controls .controls-summary .keyboard-controls-image-wrapper img{width:100%}fw-bim-viewer-controls .controls-summary .keyboard-controls-labels{display:flex;justify-content:space-evenly}fw-bim-viewer-controls .controls-summary .keyboard-controls-label{display:flex;flex-direction:column;text-align:center}fw-bim-viewer-controls .controls-summary .keyboard-controls-label-text{font-size:14px;font-weight:700}fw-bim-viewer-controls .controls-summary .keyboard-controls-label-subtext{font-size:12px}fw-bim-viewer-controls .controls-summary .keyboard-controls-label.wasd{color:#0d5bff}fw-bim-viewer-toolbar .bim-toolbar{display:flex;flex-direction:column;margin-left:-1px;margin-top:-1px}fw-bim-viewer-toolbar .bim-toolbar li:hover{background-color:#000}fw-bim-viewer-toolbar .bim-toolbar .action-enabled{background-color:#6496ff!important}fw-bim-viewer-toolbar .bim-toolbar .leaflet-bar a{border-bottom:1px solid rgba(255,255,255,.3);display:flex;justify-content:center;align-items:center}fw-bim-viewer-toolbar .bim-toolbar .leaflet-bar a img{width:18px;height:18px;vertical-align:top}fw-bim-viewer-toolbar .bim-toolbar .leaflet-bar a:last-child{border-bottom:none}fw-bim-viewer-toolbar .bim-toolbar .leaflet-bar a.expandable.action-enabled{border-bottom-right-radius:0}fw-bim-viewer-toolbar .bim-toolbar .leaflet-bar a.controls-summary{border-bottom-left-radius:4px;border-bottom-right-radius:4px}fw-bim-viewer-toolbar .bim-toolbar .leaflet-bar.measurement-tool>a>img{width:16px;height:16px}fw-bim-viewer-toolbar .bim-toolbar .zoom-actions a{padding:9px}fw-bim-viewer-toolbar .bim-toolbar .zoom-actions a img{height:12px;width:12px}fw-bim-viewer-toolbar .bim-toolbar .orbit-actions{top:30px;display:block}fw-bim-viewer-toolbar .bim-toolbar .orbit-actions ul{padding-left:0;top:30px;list-style:none;display:flex}fw-bim-viewer-toolbar .bim-toolbar .orbit-actions ul li{height:30px;width:30px;background-color:#1a1d21d9;padding:6px;border-left:1px solid rgba(255,255,255,.3)}fw-bim-viewer-toolbar .bim-toolbar .orbit-actions ul li:hover{background-color:#1a1d21}fw-bim-viewer-toolbar .bim-toolbar .orbit-actions ul li:first-child{margin-right:-3px}fw-bim-viewer-toolbar .bim-toolbar .orbit-actions ul li:last-child{margin-right:-2px;border-top-right-radius:4px;border-bottom-right-radius:4px}fw-bim-viewer-toolbar .bim-toolbar .orbit-actions ul li img{display:block;width:18px;height:18px}fw-bim-viewer-toolbar .bim-toolbar .tooltip{left:4px!important;max-width:none}fw-bim-viewer-toolbar .bim-toolbar .tooltip .tooltip-inner{max-width:none;text-wrap:nowrap}.controls-tooltip{left:4px!important;max-width:none}.controls-tooltip .tooltip-inner{max-width:none;text-wrap:nowrap}fw-bim-viewer .bim-viewer-wrapper{height:calc(100vh - 56px);display:flex;flex-direction:column;overflow:hidden}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container{display:flex;flex-direction:column;flex:1 1 auto}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container fw-banner .banner-container{margin-bottom:16px}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer{flex:1;position:relative;background-color:#fff;border:1px solid #dcdcdc}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer #viewer-canvas{width:100%;height:100%;position:absolute}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer #nav-cube-canvas{position:absolute;bottom:0;right:0;height:200px!important;width:200px!important}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .properties-popup{display:flex;position:absolute;top:10px;right:10px;max-height:calc(100% - 32px);z-index:1000}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer #measurements-container{width:100%;height:100%;position:absolute;overflow:hidden;pointer-events:none}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state,fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-loading-state,fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-controls-summary{background:#fff;width:100%;height:100%;z-index:1040;position:absolute}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state .content,fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-loading-state .content,fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-controls-summary .content{position:absolute;width:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#696d74}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state .content .shaded-icon,fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-loading-state .content .shaded-icon,fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-controls-summary .content .shaded-icon{display:flex;justify-content:center;width:64px;height:64px;border-radius:50%;align-self:center;background-color:#8080800d}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state .content .shaded-icon fw-icon,fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-loading-state .content .shaded-icon fw-icon,fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-controls-summary .content .shaded-icon fw-icon{height:32px;width:32px;align-self:center;color:#9a9ca1}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state{z-index:1001}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state .content{display:flex;flex-direction:column;gap:20px}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state .content .text{display:flex;flex-direction:column;gap:8px}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state .content .text .header{font-weight:700;color:#000;font-size:16px}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-model-count-error-state .content .actions{display:flex;flex-direction:column;gap:16px}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-loading-state .loading-spinner{height:50px;margin:20px}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-rename{position:absolute;z-index:1000;left:50%;bottom:12px;transform:translate(-50%)}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-rename .name{margin-right:10px;border-right:1px solid rgba(255,255,255,.3);padding:6px 10px 6px 0}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-rename.not-editable .name{margin-right:0;border-right:none;padding-right:0}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-rename.not-editable i{display:none}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-rename>.leaflet-bar>.btn{height:30px;background-color:#1a1d21d9;display:flex;align-items:center;padding:0 10px;border:0;cursor:default}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-rename>.leaflet-bar>.btn.canrename{cursor:pointer}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-rename>.leaflet-bar>.btn.canrename:hover{background-color:#1a1d21}fw-bim-viewer .bim-viewer-wrapper .fw-page-content-container #bim-webviewer .bim-rename>.leaflet-bar>.btn .edit-icon{width:18px}fw-bim-viewer .saved-button{position:absolute;z-index:11;pointer-events:none;transition:opacity .25s;opacity:0}fw-bim-viewer .saved-button.activate{transition:none;opacity:1}fw-bim-viewer .saved-button img{height:18px;margin:0 5px 0 0}.bim-objects-hidden{position:relative;top:104px}budget-actions .dropdown.fw-dropdown .dropdown-menu{min-width:160px!important}budget-import-error{display:block}budget-import-error ul{padding:0 0 0 20px;margin:0}budget-import-error .budget-import-error-block{max-height:300px;overflow:scroll}budget-onboarding budget-import-error>div{padding:16px;background-color:#fff}budget-locking{display:block;margin-bottom:16px}budget-locking fw-button{display:block}budget-locking bs-tooltip-container{left:-2px!important}budget-locking bs-tooltip-container .hide{display:none!important}budget-onboarding onboarding-banner{margin-top:16px}budget-onboarding onboarding-banner div[action]{display:flex;justify-content:space-between;gap:8px}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu{min-width:120px}budget-side-sheet-actual-cost-table .dropdown{color:#303234}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu{padding:8px 0;margin-top:4px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;border-radius:3px}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li{padding:0 8px}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li.dropdown-divider{margin:8px 0 4px;padding:0;background-color:#edeeef}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:pointer}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item fw-icon{flex:none;margin-right:8px}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item fw-icon .fw-icon{font-size:16px;width:16px;height:16px;vertical-align:text-top}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item--blue{color:#0d5bff}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item--red{color:#d2051e}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item--disabled,budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item[disabled]{cursor:not-allowed}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item--disabled.dropdown-item--red,budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item[disabled].dropdown-item--red{opacity:.6}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item--disabled:not(.dropdown-item--red),budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item[disabled]:not(.dropdown-item--red){color:#9a9ca1}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu li .dropdown-item:hover:not(.dropdown-item--disabled):not([disabled]){background-color:#f5f6f7}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu .dropdown-submenu{cursor:default;position:relative}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu .dropdown-submenu:hover>.dropdown-menu{display:block}budget-side-sheet-actual-cost-table .dropdown .dropdown-menu.dropdown-submenu--menu{position:absolute;top:-8px;left:100%;margin:0 0 0 4px;min-width:120px}budget-side-sheet-actual-cost-table table.fw-table tr{background:#fff!important}budget-side-sheet-actual-cost-table .actual-cost-value-header{width:134px}budget-side-sheet-actual-cost-table .actual-cost-actions-header{width:36px}budget-side-sheet-actual-cost-table .actual-cost-name-cell>div{display:flex;gap:4px;align-items:center}budget-side-sheet-actual-cost-table .actual-cost-name-cell>div .actual-cost-name-cell--name{line-height:20px}budget-side-sheet-actual-cost-table .budget-side-sheet-table-total{color:#303234;font-size:13px;font-weight:700;line-height:19px}budget-side-sheet-actual-cost-table .attachment-icon{color:#0d5bff;transform:rotate(-45deg)}budget-side-sheet-actual-cost-table .actual-cost-value-header,budget-side-sheet-actual-cost-table .actual-cost-value-cell,budget-side-sheet-actual-cost-table .budget-side-sheet-table-total{padding:0 4px!important;text-align:right}budget-side-sheet-actual-cost-table .actual-cost-actions-header,budget-side-sheet-actual-cost-table .actual-cost-actions-cell{padding:0 8px 0 4px!important}budget-side-sheet-actual-cost-table .actual-cost-actions-cell fw-button{display:block;width:24px;height:24px}budget-side-sheet-actual-cost-table .actual-cost-actions-cell fw-button button.fw-button.only-icon{min-width:24px;width:24px;height:24px;padding:2px}budget-side-sheet-over-under{display:inline-block;padding:0 8px;height:24px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:3px;border:1px solid #3cc563;background-color:#3cc56314}budget-side-sheet-over-under.is-over{border-color:#d2051e;background-color:#d2051e14}budget-side-sheet-related-cost-table table.fw-table tr{cursor:pointer}budget-side-sheet-related-cost-table table.fw-table th:last-child,budget-side-sheet-related-cost-table table.fw-table td:last-child{padding:0 12px 0 4px!important;text-align:right}budget-side-sheet-related-cost-table .related-cost-header{width:134px}budget-side-sheet-related-cost-table .change-order-cell>div{display:flex;gap:8px;align-items:center}budget-side-sheet-related-cost-table .change-order-cell>div .change-order-cell-code-number{color:#9a9ca1;font-size:11px;font-weight:700;line-height:16px;letter-spacing:1.5px}budget-side-sheet-related-cost-table .change-order-cell>div .change-order-cell-name{line-height:20px;margin-left:4px}budget-side-sheet-related-cost-table .change-order-icon{display:inline-block;width:16px;height:16px;border-radius:1px;padding:2px;background:#3cc563}budget-side-sheet-related-cost-table .change-order-icon--pending{background:#82d8ff}budget-side-sheet-related-cost-table,budget-side-sheet-actual-cost-table{display:block}budget-side-sheet-related-cost-table table.fw-table,budget-side-sheet-actual-cost-table table.fw-table{overflow:hidden}budget-side-sheet-related-cost-table table.fw-table tr th,budget-side-sheet-actual-cost-table table.fw-table tr th,budget-side-sheet-related-cost-table table.fw-table tr td,budget-side-sheet-actual-cost-table table.fw-table tr td{background:inherit}budget-side-sheet-related-cost-table table.fw-table thead tr:first-child th,budget-side-sheet-actual-cost-table table.fw-table thead tr:first-child th{border-bottom:1px solid #edeeef}budget-side-sheet-related-cost-table table.fw-table tfoot tr:first-child td,budget-side-sheet-actual-cost-table table.fw-table tfoot tr:first-child td{border-top:1px solid #edeeef}budget-side-sheet-related-cost-table table.fw-table thead th,budget-side-sheet-actual-cost-table table.fw-table thead th,budget-side-sheet-related-cost-table table.fw-table tfoot td:not(.budget-side-sheet-table-total),budget-side-sheet-actual-cost-table table.fw-table tfoot td:not(.budget-side-sheet-table-total){font-size:10px;font-weight:700;line-height:16px;letter-spacing:.5px;color:#9a9ca1}budget-side-sheet-related-cost-table table.fw-table thead th,budget-side-sheet-actual-cost-table table.fw-table thead th{color:#696d74}budget-side-sheet-related-cost-table table.fw-table th:first-child,budget-side-sheet-actual-cost-table table.fw-table th:first-child,budget-side-sheet-related-cost-table table.fw-table td:first-child,budget-side-sheet-actual-cost-table table.fw-table td:first-child{padding:0 4px 0 12px!important}budget-side-sheet-related-cost-table table.fw-table th,budget-side-sheet-actual-cost-table table.fw-table th,budget-side-sheet-related-cost-table table.fw-table td,budget-side-sheet-actual-cost-table table.fw-table td{white-space:nowrap}budget-side-sheet-related-cost-table .budget-side-sheet-table-total,budget-side-sheet-actual-cost-table .budget-side-sheet-table-total{color:#303234;font-size:13px;font-weight:700;line-height:19px}budget-side-sheet{color:#303234}budget-side-sheet .modal-side-sheet{display:flex;flex-direction:column}budget-side-sheet .modal-side-sheet tabset{overflow:hidden;display:flex;flex-direction:column}budget-side-sheet .modal-side-sheet tabset div.tab-content{overflow-y:auto}budget-side-sheet .nav-tabs{background-color:#f5f6f7cc;padding:16px 32px 0;border-bottom:1px solid #edeeef}budget-side-sheet .nav-tabs>li.nav-item>a.nav-link{all:unset;border:none}budget-side-sheet .nav-tabs>li.nav-item{margin-right:32px;cursor:pointer}budget-side-sheet .nav-tabs>li.nav-item>a.nav-link{display:block;font-size:13px;line-height:20px;padding:10px 0}budget-side-sheet .nav-tabs>li.nav-item.active{font-weight:700;border-bottom:1px solid #0d5bff}budget-side-sheet tab{padding:32px}budget-side-sheet .budget-side-sheet-header{padding:32px 32px 0;background-color:#f5f6f7cc;display:flex;flex-direction:column;gap:8px}budget-side-sheet .budget-side-sheet-row{display:flex;align-items:center;justify-content:space-between}budget-side-sheet .budget-side-sheet-name{font-size:16px;font-weight:700;line-height:24px}budget-side-sheet .budget-side-sheet-group-heading{font-size:16px;line-height:23px;font-weight:700}budget-side-sheet budget-side-sheet-related-cost-table,budget-side-sheet .budget-side-sheet-empty-text,budget-side-sheet budget-side-sheet-actual-cost-table{margin-top:20px}budget-side-sheet .budget-side-sheet-empty-text{color:#696d74}budget-side-sheet budget-side-sheet-over-under{flex:none}budget-side-sheet fw-loading-spinner{display:block;margin-top:20px}budget-side-sheet .budget-side-sheet-actual-cost{margin-top:32px}#wrapper.sidebar-collapsed #sidebar-wrapper>.sidebar-content>.sidebar-nav budget-sidebar-item li:first-of-type{margin-top:0}.budget-table tr.cost-group th .budget-cost-group-delete-wrapper{display:none;padding-right:5px}.budget-table tr.cost-group th .budget-cost-group-delete-wrapper .budget-cost-group-delete{width:22px;display:flex}.budget-table tr.cost-group th .budget-cost-group-delete-wrapper .budget-cost-group-delete button.only-icon{color:#d2051e!important}.budget-table tr.cost-group th .budget-cost-group-delete-wrapper .budget-cost-group-delete button.only-icon:disabled{color:#9a9ca1!important;opacity:1}.budget-table tr.cost-group th .budget-cost-group-delete-wrapper .budget-cost-group-delete:hover button:not(:disabled) .fw-button-icon{border-radius:2px;background:#edeeef}.budget-table tr.cost-group th:hover .budget-cost-group-delete-wrapper{display:block}tr[budget-table-line-item]{cursor:pointer;background:#fff}tr[budget-table-line-item]:hover{background:#f5f6f7!important}tr[budget-table-line-item] td[budget-table-original-budget-readonly].editable,tr[budget-table-line-item] td[budget-table-original-budget-editable].editable{padding:0!important}tr[budget-table-line-item] td[budget-table-original-budget-readonly]:not(.locked),tr[budget-table-line-item] td[budget-table-original-budget-editable]:not(.locked){background:#0d5bff14}tr[budget-table-line-item] td[budget-table-original-budget-readonly]:not(.locked):hover,tr[budget-table-line-item] td[budget-table-original-budget-editable]:not(.locked):hover{background:#0d5bff14!important}tr[budget-table-line-item] td[budget-table-original-budget-readonly]:not(.locked).readonly,tr[budget-table-line-item] td[budget-table-original-budget-editable]:not(.locked).readonly{padding-right:8px}tr[budget-table-line-item] td[budget-table-original-budget-editable]{border:none!important}tr[budget-table-line-item] td.locked-original-budget{padding-right:8px}tr[budget-table-line-item] td.locked-original-budget>div{display:flex;justify-content:flex-end;align-items:center;gap:12px}tr[budget-table-line-item] td.locked-original-budget>div fw-icon{cursor:pointer;border-radius:2px;width:24px;height:24px;padding:2px;color:#303234}tr[budget-table-line-item] td.locked-original-budget>div fw-icon:hover{background:#edeeef}tr[budget-table-line-item] td:first-child .budget-line-item-delete-button-wrapper{display:none}tr[budget-table-line-item] td:first-child .budget-line-item-delete-button-wrapper .budget-line-item-delete-button{display:flex;border-radius:2px;width:22px;height:22px}tr[budget-table-line-item] td:first-child .budget-line-item-delete-button-wrapper .budget-line-item-delete-button button.only-icon{min-width:auto;color:#d2051e!important}tr[budget-table-line-item] td:first-child .budget-line-item-delete-button-wrapper .budget-line-item-delete-button button.only-icon:disabled{color:#9a9ca1!important;opacity:1}tr[budget-table-line-item] td:first-child .budget-line-item-delete-button-wrapper .budget-line-item-delete-button:hover:not(:has(button[disabled])){background:#edeeef}tr[budget-table-line-item] td:first-child:hover .budget-line-item-delete-button-wrapper{display:block}tr[budget-table-line-item] div.dropdown{height:24px;border-radius:2px}tr[budget-table-line-item] div.dropdown button.fw-button.only-icon{width:24px;min-width:24px;height:24px;padding:2px 4px}tr[budget-table-line-item] div.dropdown.open{background-color:#edeeef}ul.budget-line-item-reassign.dropdown-menu{right:-12px}ul.budget-line-item-reassign.dropdown-menu li{padding:0 8px}ul.budget-line-item-reassign.dropdown-menu li>div{cursor:pointer;padding:4px 8px}ul.budget-line-item-reassign.dropdown-menu li>div:hover{background-color:#f5f6f7}td[budget-table-original-budget-editable] span.original-budget-cell{display:flex}td[budget-table-original-budget-editable] span.original-budget-cell button{height:40px;width:40px;border-color:#0547cf;border-radius:0 3px 3px 0}td[budget-table-original-budget-editable] span.original-budget-cell .form-control{border-color:#0d5bff;height:40px;border-radius:3px 0 0 3px}td[budget-table-original-budget-editable] span.original-budget-cell .no-right-border .form-control{border-right:none}td[budget-table-original-budget-editable] span.original-budget-cell input-field-with-icon-wrapper{flex:1;width:0}td[budget-table-original-budget-editable] span.original-budget-cell fw-button{flex:none}td[budget-table-original-budget-readonly] span.original-budget-cell{display:flex;justify-content:flex-end;align-items:center;gap:12px}td[budget-table-original-budget-readonly] span.original-budget-cell fw-icon{cursor:pointer;border-radius:2px;width:24px;height:24px;padding:2px}td[budget-table-original-budget-readonly] span.original-budget-cell:not(.locked) fw-icon:hover{background:#0d5bff29}td[budget-table-original-budget-readonly] span.original-budget-cell.locked fw-icon{color:#303234}td[budget-table-original-budget-readonly] span.original-budget-cell.locked fw-icon:hover{background:#edeeef}.budget-table{color:#303234;width:100%;overflow:auto;border:1px solid #cfd1d6;border-radius:3px;display:flex}.budget-table table{flex:1;border:none!important;border-collapse:collapse;border-spacing:0;width:auto!important;min-width:max-content}.budget-table table tr{background:#fff!important}.budget-table table tr th,.budget-table table tr td{background:inherit}.budget-table table tr.header th{background-color:#f5f6f7!important}.budget-table table tr.cost-group th{background:#f5f6f7!important}.budget-table table th,.budget-table table td{border-right:1px solid #edeeef;padding-left:12px;padding-right:12px;text-align:right;min-width:184px;border-bottom:1px solid;border-bottom-color:#edeeef!important;white-space:nowrap}.budget-table table th:first-child,.budget-table table td:first-child{width:440px;min-width:440px;max-width:440px;overflow:hidden;position:sticky;left:0;box-shadow:0 0 12px #3032341a;clip-path:inset(0px -12px 0px 0px);z-index:1}.budget-table table th:last-child,.budget-table table td:last-child{border-right:none!important}.budget-table table thead{position:sticky;top:0;background-color:#fff;z-index:2}.budget-table table tfoot{position:sticky;bottom:0;background-color:#fff;z-index:2}.budget-table table tfoot td{text-align:right;border-bottom:none;border-top:1px solid #edeeef!important}.budget-table table tr.line-item td:first-child{padding-left:60px!important}.budget-table table tr.line-item td:first-of-type:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:25px;width:32px;height:1px;border-bottom:1px dotted #9a9ca1}.budget-table table tr.line-item td:first-of-type:after{content:"";position:absolute;top:0;left:25px;width:1px;height:100%;border-left:1px dotted #9a9ca1}.budget-table table tr.line-item.last td:first-of-type:after{height:50%}.budget-table table tr.filler-row{height:auto}.budget-table table tr.filler-row td{background:#fff;border-bottom:none!important}.budget-table .left-align{text-align:left}.budget-table .right-align{text-align:right}.budget-table .center-align{text-align:center}.budget-table .gray-4-right-border{border-right:1px solid #cfd1d6!important}@media (max-width: 768px){.budget-table table.fw-table td:first-child,.budget-table table.fw-table th:first-child{position:relative;box-shadow:none!important;background-color:transparent}}.budget-table th.with-lock{padding-right:8px}.budget-table th.with-lock fw-icon{border-radius:2px;width:24px;height:24px;padding:2px;color:#9a9ca1}.budget-table .original-budget-header{display:flex;align-items:center;justify-content:right;gap:12px}.budget-table fw-button.lock-budget button{min-width:24px;width:24px;height:24px;padding:0}.budget-table bs-tooltip-container.budget-column-headers div.tooltip-inner{text-align:right!important}.budget-table .cost-group-expand-collapse{cursor:pointer;border-radius:2px;width:24px;height:24px;padding:2px}.budget-table .cost-group-expand-collapse:hover{background:#edeeef}budget-unassign-error{display:block;margin-bottom:16px}.row-animation--expand{animation-duration:calc(.25s / var(--length));animation-delay:calc((.25s / var(--length)) * calc(var(--length) - var(--index) - 1));animation-name:row-expand;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-direction:normal}.row-animation--expand td{border-bottom:none!important;overflow:hidden!important}.row-animation--expand .original-budget-cell,.row-animation--expand .label-group{animation-duration:calc(.25s / var(--length));animation-delay:calc((.25s / var(--length)) * calc(var(--length) - var(--index) - 1));animation-name:row-content-expand;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-direction:normal}.row-animation--collapse{animation-duration:calc(.25s / var(--length));animation-delay:calc((.25s / var(--length)) * var(--index));animation-name:row-collapse;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-direction:normal}.row-animation--collapse td{border-bottom:none!important;overflow:hidden!important}.row-animation--collapse .original-budget-cell,.row-animation--collapse .label-group{animation-duration:calc(.25s / var(--length));animation-delay:calc((.25s / var(--length)) * var(--index));animation-name:row-content-collapse;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-direction:normal}@keyframes row-collapse{0%{opacity:1}to{opacity:0;height:0;line-height:0;display:none}}@keyframes row-expand{0%{opacity:0;height:0;line-height:0}to{opacity:1}}@keyframes row-content-collapse{0%{opacity:1}to{opacity:0;height:0;line-height:0}}@keyframes row-content-expand{0%{opacity:0;height:0;line-height:0}to{opacity:1}}.expand-icon-animation--expand:not(.disable-animation){animation-duration:.25s;animation-name:expand-icon-expand;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-direction:normal}.expand-icon-animation--collapse.disable-animation{transform:rotate(-90deg)}.expand-icon-animation--collapse:not(.disable-animation){animation-duration:.25s;animation-name:expand-icon-collapse;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-direction:normal}@keyframes expand-icon-collapse{0%{transform:rotate(0)}to{transform:rotate(-90deg)}}@keyframes expand-icon-expand{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}budget budget-import-error{margin-bottom:16px}.budget-commons .label-group{display:flex;align-items:center;gap:8px}.budget-commons .label-group>:not(.cost-code-name){flex:none}.budget-commons .label-group .cost-code-name{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget-commons .tag{padding:2px 4px;height:24px;border-radius:2px;background:#edeeef;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget-commons .tag.pm-group{background:#f5f6f7;border:1px solid #cfd1d6;color:#696d74}.budget-commons .small-text{font-size:11px;letter-spacing:1.5px}.budget-commons .negative-forecast span{color:#d2051e}.budget-commons td.negative-forecast{background:#d2051e14}.budget-commons td.negative-forecast:hover{background:#d2051e14!important}.budget-commons table tr.header th{background-color:#f5f6f7!important}a.fw-anchor-link.all-change-orders{min-width:80px;height:32px;border:1px solid #cfd1d6;border-radius:3px;padding:6px 12px;background-color:#fff;color:#303234;text-decoration:none}a.fw-anchor-link.all-change-orders:hover,a.fw-anchor-link.all-change-orders *:hover{color:#303234!important;background-color:#edeeef;border-color:#9a9ca1;cursor:pointer}change-order-actions{display:flex}change-order-actions .basic-actions.fw-dropdown .dropdown-menu,change-order-actions .draft-actions.fw-dropdown .dropdown-menu{min-width:160px}change-order-actions .basic-actions.fw-dropdown .dropdown-menu li.divider,change-order-actions .draft-actions.fw-dropdown .dropdown-menu li.divider{margin:8px 0}change-order-actions .basic-actions.fw-dropdown .dropdown-menu .dropdown-item .no-margin,change-order-actions .draft-actions.fw-dropdown .dropdown-menu .dropdown-item .no-margin{margin:0}change-order-actions .basic-actions.fw-dropdown .dropdown-menu li.dropdown-submenu>.dropdown-item,change-order-actions .draft-actions.fw-dropdown .dropdown-menu li.dropdown-submenu>.dropdown-item{justify-content:space-between;cursor:default}change-order-actions .action-spacing{margin-left:10px}change-order-activity-log .change-order-activity-log-item--draft .status-icon{background:#ffcd11}change-order-activity-log .change-order-activity-log-item--requested .status-icon{background:#f87e38}change-order-activity-log .change-order-activity-log-item--pending_approval .status-icon{background:#82d8ff}change-order-activity-log .change-order-activity-log-item--approved .status-icon{background:#3cc563}change-order-activity-log .change-order-activity-log-item--rejected .status-icon{background:#d2051e}change-order-activity-log .change-order-activity-log-item--pending_revision .status-icon{background:#f87e38}change-order-activity-log .change-order-activity-log-item--void .status-icon{background:#9a9ca1}change-order-activity-log .recipient:not(:last-child):after{content:", ";color:#3d3d3d}change-order-activity-log [body]>div:not(:first-of-type){margin-top:8px}change-order-activity-log a.mailto{text-decoration:underline}change-order-cost-addendum pm-attachment{max-width:464px}change-order-cost-addendum fw-form-field-wrapper:first-of-type{padding-top:0}change-order-cost-addendum fw-form-field-wrapper label{margin-bottom:0}change-order-cost-addendum fw-form-field-wrapper [fwInput]{margin-top:8px}change-order-cost-addendum fw-form-field-wrapper .readonly-no-attachments,change-order-cost-addendum fw-form-field-wrapper .readonly-notes{margin-top:4px}change-order-cost-block pm-card{padding:20px 0;margin-bottom:0}change-order-cost-block pm-card-label{margin-bottom:20px}change-order-cost-block .cost-markups change-order-cost-markup-editable:not(:last-of-type) .change-order-table-wrapper,change-order-cost-block .cost-markups change-order-cost-markup-readonly:not(:last-of-type) .change-order-table-wrapper{margin-bottom:0;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}change-order-cost-block .cost-markups change-order-cost-markup-editable:not(:first-of-type) .change-order-table-wrapper,change-order-cost-block .cost-markups change-order-cost-markup-readonly:not(:first-of-type) .change-order-table-wrapper{border-top-left-radius:0;border-top-right-radius:0}change-order-cost-block .cost-markups change-order-cost-markup-editable:not(:first-of-type) .change-order-table-wrapper>.title,change-order-cost-block .cost-markups change-order-cost-markup-readonly:not(:first-of-type) .change-order-table-wrapper>.title{display:none}change-order-cost-block pm-card-content.top-border:not(:first-of-type){border-top:1px solid #edeeef;padding-top:20px}change-order-cost-block .cost-sections-subtotal .change-order-table-wrapper{border:none}change-order-cost-block .cost-sections-subtotal .subtotal{border-top:none;padding-top:0;padding-bottom:0}change-order-cost-block change-order-message-prompt>*{padding:0 32px 20px}change-order-cost-block change-order-message-prompt.readonly>*{padding:0 32px 12px}change-order-cost-markup-editable .form-control.disabled,change-order-cost-markup-readonly .form-control.disabled{background-color:#f5f6f7;cursor:not-allowed}change-order-cost-markup-editable .change-order-table-wrapper tr td change-order-subtotal.form-control,change-order-cost-markup-readonly .change-order-table-wrapper tr td change-order-subtotal.form-control{padding:6px 12px 6px 8px}change-order-cost-markup-editable .change-order-table-wrapper tr td .cost-section__subtotal,change-order-cost-markup-readonly .change-order-table-wrapper tr td .cost-section__subtotal{color:#9a9ca1}change-order-cost-markup-editable .change-order-table-wrapper.readonly table.fw-table .percentage-cell,change-order-cost-markup-readonly .change-order-table-wrapper.readonly table.fw-table .percentage-cell{text-align:right}change-order-cost-markup-editable .change-order-table-wrapper.readonly table.fw-table .itemCost-cell,change-order-cost-markup-readonly .change-order-table-wrapper.readonly table.fw-table .itemCost-cell{padding-right:12px}change-order-cost-markup-editable .change-order-table-wrapper.readonly table.fw-table .name-cell,change-order-cost-markup-readonly .change-order-table-wrapper.readonly table.fw-table .name-cell{min-width:100px}.change-order-table-wrapper tr td fw-select .dropdown-menu li{padding:0 4px;white-space:nowrap}.change-order-table-wrapper tr td fw-select .dropdown-menu li .dropdown-item{padding:4px}.change-order-table-wrapper tr .center-align-content{display:flex;align-items:center}.change-order-table-wrapper tr .itemCost-cell{text-align:right;padding-right:4px}.change-order-table-wrapper tr cost-code-select .ng-dropdown-panel{width:auto;min-width:200px;max-width:400px}.change-order-table-wrapper .subtotal__total{padding-left:8px}.change-order-table-wrapper.readonly .itemCost-cell{padding-right:12px}.change-order-table-wrapper.readonly .unitCost-cell{text-align:right}.change-order-table-wrapper.readonly .subtotal__total{width:122px;margin-right:0}.change-order-table-wrapper.readonly .change-order-table table.fw-table tr th.itemCost-cell{padding-right:12px}change-order-cost-summary .cost-summary-header{font-weight:700}change-order-cost-summary .change-order-table-wrapper{margin-top:16px;padding:12px 0}change-order-cost-summary .change-order-table-wrapper .subtotal{border-top:none;padding-top:4px;padding-bottom:4px;padding-right:4px}change-order-cost-summary .change-order-table-wrapper .subtotal .text{width:108px}change-order-cost-summary .change-order-table-wrapper .subtotal .cost{width:130px}change-order-cost-summary .change-order-table-wrapper .subtotal .subtotal__total{margin-right:0}change-order-cost-summary .change-order-table-wrapper .cost-section-container>:last-child,change-order-cost-summary .change-order-table-wrapper .markups-container>:last-child{border-bottom:1px solid #edeeef}change-order-cost-summary .change-order-table-wrapper .cost-section-container>:first-child,change-order-cost-summary .change-order-table-wrapper .markups-container>:first-child,change-order-cost-summary .change-order-table-wrapper .total-container>:first-child{padding-top:8px}change-order-cost-summary .change-order-table-wrapper .cost-section-container>:last-child,change-order-cost-summary .change-order-table-wrapper .markups-container>:last-child,change-order-cost-summary .change-order-table-wrapper .total-container>:last-child{padding-bottom:8px}change-order-cost-summary .change-order-table-wrapper .cost-section-container,change-order-cost-summary .change-order-table-wrapper .markups-container,change-order-cost-summary .change-order-table-wrapper .total-container{margin:0 48px 0 16px}change-order-cost-summary .change-order-table-wrapper.readonly .cost-section-container,change-order-cost-summary .change-order-table-wrapper.readonly .markups-container,change-order-cost-summary .change-order-table-wrapper.readonly .total-container{margin-right:0}change-order-cost-summary .change-order-table-wrapper.readonly .subtotal .subtotal__total{width:121px}.error-block{display:flex;align-items:center}.error-block fw-icon{width:14px;height:14px;margin-right:10px}.change-order-header .change-order-name{display:inline-flex;align-items:center;cursor:text}.change-order-header .change-order-name span{overflow-wrap:anywhere}.change-order-header .change-order-name.editable{cursor:pointer}.change-order-header .change-order-name.editable fw-icon{color:#9a9ca1;font-size:16px;width:16px;height:16px;margin-left:4px;cursor:pointer}.change-order-header .change-order-name.editable fw-icon:hover{color:#333}.message-prompt>div{display:flex;align-items:center}.message-prompt .respond-to-alert-circle{color:#f87e38}.message-prompt .awaiting-response{color:#9a9ca1}.message-prompt .awaiting-response-external-user{color:#f87e38}.message-prompt .approved{color:#3cc563}.message-prompt .rejected{color:#d2051e}.message-prompt fw-icon{padding-top:4px;padding-right:6px}.message-prompt svg{width:16px;height:16px}.message-prompt .company-name,.message-prompt .voided-no-action-needed{color:#9a9ca1}.message-prompt .voided-on-date-by{padding-right:4px}change-order-modal-watchers fw-multi-select .multi-select .arrow-down-material-icon{z-index:1}change-order-modal-watchers .ng-option .disabled{background-color:inherit!important}change-order-past-revisions .past-revisions-wrapper{margin-top:20px}change-order-past-revisions .past-revisions-wrapper>pm-title{padding-bottom:4px}change-order-past-revisions .past-revision-wrapper pm-card:not(.expanded) pm-card-label{border-bottom:none}change-order-past-revisions change-order-response-block pm-card{margin-top:16px}change-order-past-revisions>pm-title{margin-bottom:20px}change-order-past-revisions .past-revision-wrapper:first-child{margin-top:4px}change-order-past-revisions .past-revision-wrapper:last-child change-order-cost-block pm-card{margin-bottom:0}change-order-preset-picker input{overflow:hidden;text-overflow:ellipsis}change-order-preset-picker .preset-option{display:flex;justify-content:space-between;align-items:center;flex-basis:100%;gap:8px}change-order-preset-picker .preset-option>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}change-order-preset-picker .preset-option .preset-option-description{color:#9a9ca1;text-align:right;flex-grow:1;max-width:140px}change-order-preset-picker combo-box .combo-box-options-list{width:100%;min-width:200px;max-width:400px}.change-order-project-links add-link-dropdown-search .links-header{font-size:16px}.change-order-project-links .change-order-project-links-list{border-radius:3px;border:1px solid #cfd1d6}.change-order-project-links .change-order-project-links-list .change-order-project-links-list-item{text-decoration:none;color:inherit}.change-order-project-links .change-order-project-links-list .change-order-project-links-list-item .fw-link-card{border:0;border-radius:0;border-bottom:1px solid #cfd1d6}.change-order-project-links .change-order-project-links-list .change-order-project-links-list-item:last-of-type .fw-link-card{border:0;border-radius:0}change-order-response-block pm-card{padding-top:20px}change-order-response-block pm-card pm-card-label{margin-bottom:24px}change-order-response-block fw-form-field-wrapper{padding-bottom:0;padding-top:24px}change-order-response-block fw-form-field-wrapper.response-notes.has-no-attachments{padding-bottom:0}change-order-response-block fw-form-field-wrapper.response-attachments.has-no-attachments{padding-top:0}change-order-response-block pm-attachment{width:440px}change-order-response-block pm-attachment .attachments{margin-top:8px}change-order-schedule-impact{display:block}change-order-side-panel-details{flex:1;display:flex;flex-direction:column}change-order-side-panel-details .total-cost-summary{padding:24px 32px;border-bottom:1px solid #edeeef;margin-bottom:24px}change-order-side-panel-details .total-cost-summary .total-cost-summary-inner{display:flex;justify-content:space-between}change-order-side-panel-details .total-cost-summary .total-cost-summary-inner>*{font-weight:700;font-size:16px}change-order-side-panel-details .total-cost-summary .total-cost-summary-inner span.total-cost-summary-currency{padding-left:2px}change-order-side-panel-details fw-form-field-wrapper:first-child{margin-top:10px}change-order-side-panel-details .change-order-details-form,change-order-side-panel-details .description,change-order-side-panel-details .description .fw-form-field-wrapper-input{flex:1;display:flex;flex-direction:column}change-order-side-panel-details .change-order-details{padding:0 32px 24px;border-bottom:1px solid #edeeef}change-order-side-panel-details .description textarea{flex:1}change-order-side-panel-details .heading-container{display:flex;justify-content:space-between;gap:8px}change-order-side-panel-details .heading-container .heading{font-size:16px}change-order-side-panel-details .heading-container fw-button{display:flex;align-items:center}change-order-side-panel-details .reference-no,change-order-side-panel-details change-order-schedule-impact{width:40%}change-order-side-panel-details .schedule-impact-fields{display:flex;gap:8px;align-items:center}change-order-side-panel-details .schedule-impact-days{flex:1}change-order-side-panel-details fw-icon.error{color:#d2051e}change-order-side-panel-details textarea.form-control:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}change-order-side-panel-details .save-button-container{padding:10px 0;display:flex;align-items:center;justify-content:flex-end;gap:8px}change-order-side-panel-details change-order-project-links{display:block;padding:32px}change-order-side-panel .pm-side-panel .nav-tabs .nav-item:first-child{margin-right:16px}.change-order-table-wrapper{border:1px solid #edeeef;border-radius:2px;margin-bottom:20px;min-width:682px}.change-order-table-wrapper:has(.costCode-cell){min-width:802px}.change-order-table-wrapper .sub-title{padding:8px 0 8px 12px;text-transform:uppercase;font-weight:700}.change-order-table-wrapper .title{background-color:#f5f6f7;padding:8px 12px;border-bottom:1px solid #edeeef;border-radius:2px 2px 0 0;color:#303234;font-weight:700}.change-order-table-wrapper .empty-state{padding:12px 0 12px 14px;color:#9a9ca1}.change-order-table-wrapper .subtotal{border-top:1px solid #edeeef;padding:12px 52px 12px 16px;display:flex;justify-content:flex-end;align-items:baseline;text-align:right}.change-order-table-wrapper .subtotal__label{text-transform:uppercase;letter-spacing:.5px;font-weight:700}.change-order-table-wrapper .subtotal__total{color:#303234;font-weight:700;width:130px}.change-order-table-wrapper .small-text{font-size:10px;color:#696d74}.change-order-table-wrapper.readonly .subtotal{padding-right:12px}.change-order-table table.fw-table{border:none;border-collapse:collapse}.change-order-table table.fw-table thead tr{letter-spacing:.5px}.change-order-table table.fw-table thead tr th{padding:4px;border:none;text-transform:uppercase;color:#696d74}.change-order-table table.fw-table thead tr th:first-child{padding:4px 4px 4px 12px}.change-order-table table.fw-table tr .action-icon{padding:0 12px}.change-order-table table.fw-table tr .action-icon fw-icon{width:24px;height:24px;border-radius:2px}.change-order-table table.fw-table tr .action-icon fw-icon mat-icon{width:20px;height:20px;align-self:center}.change-order-table table.fw-table tr .action-icon fw-icon:hover{background:#edeeef;cursor:pointer}.change-order-table table.fw-table tr .action-icon fw-icon.delete-cell{visibility:hidden}.change-order-table table.fw-table tr .action-icon fw-icon.delete-cell mat-icon{color:#d2051e}.change-order-table table.fw-table tr:hover fw-icon.delete-cell{visibility:visible}.change-order-table table.fw-table tr:not(:last-child) td{border-bottom:none}.change-order-table table.fw-table tr.readonly-row{border-top:1px solid #edeeef;background:none}.change-order-table table.fw-table tr td{padding:4px;text-align:left}.change-order-table table.fw-table tr td:first-child{padding-left:12px}.change-order-table table.fw-table tr td fw-icon.error{color:#d2051e}.change-order-table table.fw-table tr td div.form-control.disabled{cursor:not-allowed;background-color:#f5f6f7}.change-order-table table.fw-table tr td input[fwTextInput].fw-text-input{padding:6px 8px}.change-order-table table.fw-table tr td .form-control{padding:4px 8px;color:#303234}.change-order-table table.fw-table tr td .form-control[disabled]{cursor:not-allowed;background-color:#f5f6f7}.change-order-table table.fw-table tr td fw-select{width:100%}.change-order-table table.fw-table tr td fw-select .dropdown-toggle{padding:6px 12px 6px 8px}.change-order-table table.fw-table tr td.weight-700{font-weight:700}.change-order-table table.fw-table tr td.right-align{text-align:right}.change-order-table .add-new-item{padding:12px 0 12px 8px}.change-order-table .add-new-item .fw-button-icon.left{margin-right:16px}.change-order-table .small-text{font-size:10px}.change-order-table .disabled{cursor:not-allowed;background-color:#f5f6f7}cost-section-readonly-cost-code{display:block}.trim{white-space:pre-line}.change-orders-actions .dropdown.fw-dropdown .dropdown-menu{min-width:160px!important}change-orders-assignee .company{color:#696d74}change-orders-assignee .em-dash{color:#696d74}.change-orders-contract-values{width:320px;height:66px}.change-orders-contract-values .change-orders-contract-values-values{gap:4px;display:flex;flex-direction:column}.change-orders-contract-values .change-orders-contract-values-item{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.change-orders-contract-values .change-orders-contract-values-item .change-orders-contract-values-label{display:flex;align-items:center;gap:4px;color:#696d74;font-size:10px;font-weight:700;line-height:16px;letter-spacing:1.5px;text-transform:uppercase}.change-orders-contract-values .change-orders-contract-values-item .change-orders-contract-values-label fw-icon:hover{border-radius:20px;background:#edeeef}.change-orders-contract-values .change-orders-contract-values-item .change-orders-contract-values-value{font-weight:700;font-size:13px}.change-orders-contract-values .change-orders-contract-values-none{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.change-orders-contract-values .change-orders-contract-values-no-contract{display:flex;text-align:center;font-size:13px;color:#9a9ca1}.change-orders-contract-values .change-orders-contract-values-set-up-in-budget{display:inline-flex;height:32px;min-width:80px;padding:0 12px;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer;gap:4px;color:#0d5bff}.change-orders-contract-values .change-orders-contract-values-set-up-in-budget:hover{color:#0037a8}.change-orders-contract-values .change-orders-contract-values-set-up-in-budget.disabled{cursor:not-allowed;opacity:.4}.change-orders-contract-values .change-orders-contract-values-set-up-in-budget fw-icon{height:20px;width:20px}.change-orders-contract-values .change-orders-contract-values-set-up-in-budget fw-icon svg{height:24px;width:24px}bs-tooltip-container.change-orders-contract-values-current-contract div.tooltip-inner{text-align:right!important;white-space:pre-line}change-orders-filter-bar pm-status{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}change-orders-filter-bar toggle-bar .toggle-bar{padding:0 16px}change-orders-filter-bar slideshow.filter-bar-slideshow{border:none;background:none}change-orders-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide{flex:none}change-orders-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide .slideshow-slide-content{padding:16px 0}change-orders-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide:after{width:0;margin:0 4px}@media (max-width: 992px){change-orders-list table.fw-table.pm-table.change-orders-table .due-date-cell{display:none!important}}@media (max-width: 768px){change-orders-list table.fw-table.pm-table.change-orders-table .assignee-cell{display:none!important}}@media (max-width: 576px){change-orders-list table.fw-table.pm-table.change-orders-table .total-cost-cell{display:none!important}}change-orders-list table.fw-table.pm-table.change-orders-table thead tr th{padding:12px 16px}change-orders-list table.fw-table.pm-table.change-orders-table thead tr .code-cell{width:112px}change-orders-list table.fw-table.pm-table.change-orders-table thead tr .name-cell{width:auto}change-orders-list table.fw-table.pm-table.change-orders-table thead tr .status-cell{width:160px}change-orders-list table.fw-table.pm-table.change-orders-table thead tr .due-date-cell{width:120px}change-orders-list table.fw-table.pm-table.change-orders-table thead tr .total-cost-cell{width:150px}change-orders-list table.fw-table.pm-table.change-orders-table thead tr .assignee-cell{width:20%}change-orders-list table.fw-table.pm-table.change-orders-table thead tr .total-cost-cell>.fw-table-sorter-button{float:right;text-align:right}change-orders-list table.fw-table.pm-table.change-orders-table tbody tr td{padding:16px}change-orders-list table.fw-table.pm-table.change-orders-table tbody tr td .sub-detail{color:#696d74}change-orders-list table.fw-table.pm-table.change-orders-table tbody tr .name-cell div.fw-table-overflow-wrapper{white-space:pre!important}change-orders-list table.fw-table.pm-table.change-orders-table .em-dash{color:#696d74}change-orders-list table.fw-table.pm-table.change-orders-table tr.change-orders-list-no-results:hover{background:none}change-orders-list table.fw-table.pm-table.change-orders-table tr.change-orders-list-no-results td{padding:32px 16px;text-align:center;color:#303234;width:100%}change-orders-status-summary{display:block}change-orders-status-summary .em-dash{color:#696d74}change-orders change-orders-status-summary{margin-bottom:16px}change-orders table.fw-table.pm-table{margin-bottom:0}.change-order-approve-modal .error-block{padding-top:20px}.change-order-create .modal-body .description-textarea{height:108px}.change-order-create-related-co-modal fw-button.back-to-create .fw-button-text-secondary{margin-left:-8px;margin-bottom:16px;padding:6px 8px}.change-order-create-related-co-modal .modal-body .description-textarea{height:108px}.change-order-create-related-co-modal .modal-body change-order-schedule-impact{width:40%}.change-order-create-related-co-modal .modal-body .schedule-impact-fields{display:flex;gap:8px;align-items:center}.change-order-create-related-co-modal .modal-body .schedule-impact-days{flex:1}.change-order-create-related-co-modal .modal-body fw-icon.error{color:#d2051e}.change-order-create-related-co-modal .modal-body textarea.form-control:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.change-order-create-related-co-modal .modal-body .related-co-attachments pm-attachment-item.pending .item-container{opacity:1!important}.change-order-create-revision .modal-body .inline-input-container>*{flex:1}.change-order-create-revision .modal-body .checkbox-container-wrapper{margin-top:20px}.change-order-create-revision .modal-body .checkbox-container{margin-top:8px}.change-order-delete-modal .error-block{padding-top:20px}.change-order-reassign .modal-body .message-textarea{height:52px}.change-order-reassign .modal-body .error-block{padding-top:0}.change-order-reject .modal-body .inline-input-container>*{flex:1}.change-order-reject .modal-body .error-block{padding-top:20px}.change-order-reopen .modal-body .modal-subtitle{font-size:16px}.change-order-reopen .modal-body .input-container{margin:32px 0}.change-order-reopen .modal-body .message-textarea{height:108px}.change-order-reopen .modal-body .error-block{padding-top:0}.change-order-request-cost-form .error-block{padding-bottom:20px}.change-order-request-cost-form .assign-to-toggle-wrapper,.change-order-request-cost-form external-email-picker,.change-order-request-cost-form fw-select{flex:0 1 260px;max-width:260px;min-width:0}.change-order-request-cost-form .send-email-checkbox-wrapper{display:flex;align-items:center;gap:8px}.change-order-request-cost-form .send-email-checkbox-wrapper label,.change-order-request-cost-form .send-email-checkbox-wrapper input{margin:0}.change-order-request-cost-form .send-email-checkbox-wrapper label{font-weight:400}.change-order-request-cost-form .send-email-reminder-checkbox-wrapper{display:flex;align-items:center;gap:8px}.change-order-request-cost-form .send-email-reminder-checkbox-wrapper label,.change-order-request-cost-form .send-email-reminder-checkbox-wrapper input{margin:0}.change-order-request-cost-form .send-email-reminder-checkbox-wrapper label{font-weight:400}.change-order-request-cost-form .send-email-reminder-checkbox-wrapper fw-icon:hover{border-radius:20px;background-color:#edeeef}.change-order-respond-on-behalf .modal-body .inline-input-container>*{flex:1}.change-order-respond-on-behalf .modal-body .error-block{padding-top:20px}.change-order-respond-on-behalf .modal-body pm-attachment-item{margin-top:8px}.change-order-submit .modal-body .message-textarea{height:52px}.change-order-submit .error-block{padding-bottom:20px}.change-order-submit .prompt-on-behalf{margin:20px 0}.change-order-submit .assign-to-toggle-wrapper,.change-order-submit external-email-picker{flex:0 1 260px;max-width:260px;min-width:0}.change-order-submit .send-email-checkbox-wrapper{display:flex;align-items:center;gap:8px}.change-order-submit .send-email-checkbox-wrapper label,.change-order-submit .send-email-checkbox-wrapper input{margin:0}.change-order-submit .send-email-checkbox-wrapper label{font-weight:400}.change-order-submit .send-email-reminder-checkbox-wrapper{display:flex;align-items:center;gap:8px}.change-order-submit .send-email-reminder-checkbox-wrapper label,.change-order-submit .send-email-reminder-checkbox-wrapper input{margin:0}.change-order-submit .send-email-reminder-checkbox-wrapper label{font-weight:400}.change-order-submit fw-icon:hover{border-radius:20px;background-color:#edeeef}.change-order-void .modal-body .inline-input-container>*{flex:1}.change-order-void .modal-body .error-block{padding-top:20px}.change-orders-import-presets-error ul{padding-left:20px}.change-orders-import-presets-error .change-orders-presets-import-error-block{max-height:300px;overflow:scroll}.change-orders-import-presets fw-button.full-width button{width:100%}.change-orders-manage-cost-presets-home{width:340px;margin:10px auto}.change-orders-manage-cost-presets-home .modal-header{margin-bottom:12px}.change-orders-manage-cost-presets-home .modal-body{margin:20px 0;display:flex;flex-direction:column;gap:20px}.change-orders-manage-cost-presets-home table{width:100%}.change-orders-manage-cost-presets-home table thead th{width:50%}.change-orders-manage-cost-presets-home table tr{height:40px;border-bottom:1px solid #cfd1d6}.change-orders-manage-cost-presets-home table tr>*{padding:0 12px}.change-orders-manage-cost-presets-home table tr.disabled{pointer-events:none}.change-orders-manage-cost-presets-home table tr.action-icon{padding:0}.change-orders-manage-cost-presets-home table tbody tr:hover{background-color:#f5f6f7;cursor:pointer}.change-orders-manage-cost-presets-home table tbody tr:last-child{border-bottom:none}.change-orders-manage-cost-presets-home .right-align{text-align:right}.change-orders-manage-cost-presets-home fw-alert{margin:20px 0}.change-orders-manage-cost-presets-home .fw-alert-icon{align-self:center}.change-orders-manage-cost-presets-modal{width:max-content;margin:30px auto}.change-orders-manage-cost-presets-modal fw-button.all-presets .fw-button-text-secondary{margin-left:-8px;margin-bottom:16px;padding:6px 8px}.change-orders-markup-presets,.change-orders-line-item-presets{width:600px}.change-orders-markup-presets .change-order-table,.change-orders-line-item-presets .change-order-table{display:flex;flex-direction:column;max-height:calc(100vh - 350px);overflow:hidden;border:1px solid #cfd1d6;border-radius:3px}.change-orders-markup-presets .change-order-table .table-wrapper,.change-orders-line-item-presets .change-order-table .table-wrapper{overflow-y:auto}.change-orders-markup-presets .change-order-table table.fw-table thead,.change-orders-line-item-presets .change-order-table table.fw-table thead{position:sticky;top:0;z-index:2;background:#fff;box-shadow:0 1px 1px #3032344d}.change-orders-markup-presets .change-order-table table.fw-table thead tr,.change-orders-line-item-presets .change-order-table table.fw-table thead tr{letter-spacing:unset}.change-orders-markup-presets .change-order-table table.fw-table thead tr th,.change-orders-line-item-presets .change-order-table table.fw-table thead tr th{color:#303234;text-transform:none}.change-orders-markup-presets .change-order-table table.fw-table thead tr th .small-text,.change-orders-line-item-presets .change-order-table table.fw-table thead tr th .small-text{font-size:13px}.change-orders-markup-presets .change-order-table table.fw-table thead tr th:first-letter,.change-orders-line-item-presets .change-order-table table.fw-table thead tr th:first-letter{text-transform:uppercase}.change-orders-markup-presets .change-order-table table.fw-table thead tr th.name-cell>span:after,.change-orders-line-item-presets .change-order-table table.fw-table thead tr th.name-cell>span:after{content:"*";color:#d2051e;margin-left:4px}.change-orders-markup-presets .change-order-table table.fw-table tr,.change-orders-line-item-presets .change-order-table table.fw-table tr{border-bottom:1px solid #cfd1d6}.change-orders-markup-presets .change-order-table table.fw-table tr .action-icon,.change-orders-line-item-presets .change-order-table table.fw-table tr .action-icon{padding:0}.change-orders-markup-presets .change-order-table table.fw-table tr .action-icon>fw-icon,.change-orders-line-item-presets .change-order-table table.fw-table tr .action-icon>fw-icon{visibility:visible}.change-orders-markup-presets .change-order-table table.fw-table tr td fw-icon:hover,.change-orders-line-item-presets .change-order-table table.fw-table tr td fw-icon:hover{background:#edeeef;cursor:pointer}.change-orders-markup-presets .change-order-table table.fw-table tr td span.no-presets,.change-orders-line-item-presets .change-order-table table.fw-table tr td span.no-presets{color:#9a9ca1}.change-orders-markup-presets .change-order-table table.fw-table tr td .form-control.error,.change-orders-line-item-presets .change-order-table table.fw-table tr td .form-control.error{border-color:red}.change-orders-markup-presets .change-order-table table.fw-table tr.readonly td,.change-orders-line-item-presets .change-order-table table.fw-table tr.readonly td{text-overflow:ellipsis;overflow:hidden}.change-orders-markup-presets .change-order-table table.fw-table tr.readonly td.action-icon,.change-orders-line-item-presets .change-order-table table.fw-table tr.readonly td.action-icon{padding:0 4px}.change-orders-markup-presets .change-order-table table.fw-table tr:hover,.change-orders-line-item-presets .change-order-table table.fw-table tr:hover{background-color:transparent}.change-orders-markup-presets .change-order-table table.fw-table tr:last-child,.change-orders-line-item-presets .change-order-table table.fw-table tr:last-child{border-bottom:none}.change-orders-markup-presets .add-new-item,.change-orders-line-item-presets .add-new-item{border-top:1px solid #cfd1d6}.change-orders-markup-presets .add-new-item>div,.change-orders-line-item-presets .add-new-item>div{display:flex;align-items:center}.change-orders-markup-presets .add-new-item>div>fw-button,.change-orders-line-item-presets .add-new-item>div>fw-button{height:20px}.change-orders-markup-presets .add-new-item .fw-button-icon.left,.change-orders-line-item-presets .add-new-item .fw-button-icon.left{margin-right:4px}.change-orders-markup-presets change-order-table.no-scroll .table-wrapper,.change-orders-line-item-presets change-order-table.no-scroll .table-wrapper{overflow-y:hidden}.change-orders-markup-presets fw-select.disabled button,.change-orders-line-item-presets fw-select.disabled button{pointer-events:none;background-color:#f5f6f7}.change-orders-markup-presets .ng-select.standard-dropdown.ng-select-focused.ng-select-opened .ng-select-container,.change-orders-line-item-presets .ng-select.standard-dropdown.ng-select-focused.ng-select-opened .ng-select-container{background-color:#cfd1d6;border-color:#cfd1d6}.change-orders-markup-presets .ng-select.standard-dropdown .ng-select-container:hover,.change-orders-line-item-presets .ng-select.standard-dropdown .ng-select-container:hover{cursor:pointer}.link-project-entities-modal{width:400px}.link-project-entities-modal fw-button button{width:100%}.link-project-entities-modal .selected-links{border-radius:3px;border:1px solid #cfd1d6;margin-top:8px}.link-project-entities-modal .selected-links .selected-links-item .fw-link-card{border:0;border-radius:0;border-bottom:1px solid #cfd1d6}.link-project-entities-modal .selected-links .selected-links-item .fw-link-card:hover{background:inherit}.link-project-entities-modal .selected-links .selected-links-item:last-of-type .fw-link-card{border:0;border-radius:0}.link-project-entities-modal .selected-links .selected-links-item .deselect{font-size:19.5px;font-weight:700;height:19.5px;line-height:1em;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;visibility:hidden;cursor:pointer}.link-project-entities-modal .selected-links .selected-links-item:hover .deselect{visibility:visible}fw-checkout-otc-page .checkout{max-width:500px;margin:30px auto 60px}fw-checkout-otc-page .checkout .bs-callout{margin:0 0 30px;border:1px solid #cfd1d6;border-left:5px solid #6395ff;border-radius:3px}fw-checkout-otc-page .checkout .alerts{margin-bottom:40px}fw-checkout-otc-page .checkout .card{background:#fff;padding:30px;border:1px solid #cfd1d6;border-radius:3px}fw-checkout-otc-page .checkout .card .title{text-align:left;font-size:20px;font-weight:700}fw-checkout-otc-page .checkout .card .subtitle{font-size:16px;margin-top:30px;margin-bottom:10px;font-weight:700;text-align:left}fw-checkout-otc-page .checkout .card hr{border-color:#dcdcdc;margin:10px 0}fw-checkout-otc-page .checkout .card hr.tax-hr{margin-top:0}fw-checkout-otc-page .checkout .card .secondary-text{color:#9a9ca1}fw-checkout-otc-page .checkout .card .flex-row{display:flex}fw-checkout-otc-page .checkout .card .tooltip-inner{min-width:220px!important}fw-checkout-otc-page .checkout .card fw-icon{width:16px;padding-top:4px;margin-left:4px}fw-checkout-otc-page .checkout .card .fa-info-circle{font-size:12px;color:#dcdcdc;position:relative;top:-1px}fw-checkout-otc-page .checkout .card .plan-container .title{font-size:18px}fw-checkout-otc-page .checkout .card .plan-container .subtitle{margin-top:20px}fw-checkout-otc-page .checkout .card .plan-container .plan-card table{width:100%;border:1px solid #dcdcdc;margin-top:5px}fw-checkout-otc-page .checkout .card .plan-container .plan-card table label{color:inherit;font-size:inherit;font-weight:inherit;display:flex;align-items:center;margin:0}fw-checkout-otc-page .checkout .card .plan-container .plan-card table th{width:20%;padding:20px;font-size:16px;font-weight:400}fw-checkout-otc-page .checkout .card .plan-container .plan-card table td{border:1px solid #dcdcdc;padding:10px;font-size:14px;position:relative}fw-checkout-otc-page .checkout .card .plan-container .plan-card table td input{margin:0 8px 2px 0;box-shadow:none!important;height:fit-content!important}fw-checkout-otc-page .checkout .card .plan-container .plan-card table td input[type=radio]{margin-top:1px}fw-checkout-otc-page .checkout .card .plan-container .plan-card table td .save-percent{color:#48c063;margin-left:3px;font-weight:700}fw-checkout-otc-page .checkout .card .plan-container .plan-card table td .rate{margin-left:auto}fw-checkout-otc-page .checkout .card .plan-container .plan-card .renew-date{color:#9a9a9a;font-size:14px;margin:5px 20px 0}fw-checkout-otc-page .checkout .card .help-link-switch-interval{text-align:left;margin-top:10px}fw-checkout-otc-page .checkout .card .payment-container{position:relative}fw-checkout-otc-page .checkout .card .payment-container .selected-card{font-size:14px;position:relative}fw-checkout-otc-page .checkout .card .payment-container .selected-card .bullet-card-number:before{content:"\2022\2022\2022\2022  "}fw-checkout-otc-page .checkout .card .payment-container .selected-card .current-card .edit-card{margin-top:10px;color:#3b7aff;cursor:pointer}fw-checkout-otc-page .checkout .card .payment-container .selected-card .current-card .edit-card-disabled{color:#ccc;cursor:not-allowed;text-decoration:none}fw-checkout-otc-page .checkout .card .payment-container .selected-card .new-card{color:#3b7aff;cursor:pointer}fw-checkout-otc-page .checkout .card .payment-container .new-card-delego{color:#3b7aff;cursor:pointer}fw-checkout-otc-page .checkout .card .summary-container .summary{margin-bottom:10px;font-size:14px}fw-checkout-otc-page .checkout .card .summary-container .summary .users-count-container{display:flex;position:relative}fw-checkout-otc-page .checkout .card .summary-container .summary .users-count-container input::-webkit-outer-spin-button,fw-checkout-otc-page .checkout .card .summary-container .summary .users-count-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}fw-checkout-otc-page .checkout .card .summary-container .summary .users-count-container input[type=number]{-moz-appearance:textfield;padding-left:30px;max-width:68px;text-align:right;height:35px}fw-checkout-otc-page .checkout .card .summary-container .summary .users-count-container .input-group .input-group-addon{background-color:#f5f6f7}fw-checkout-otc-page .checkout .card .summary-container .summary .users-count-container .input-group .caret-btn{display:table;line-height:10px;cursor:pointer}fw-checkout-otc-page .checkout .card .summary-container .summary .users-count-container .total-quantity{text-align:right;padding-right:10px}fw-checkout-otc-page .checkout .card .summary-container .summary .price-container,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container{display:flex;flex-direction:row;line-height:35px}fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .users-count-input,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .users-count-input,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .users-count-input,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .users-count-input,fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .users,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .users,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .users,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .users,fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .price,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .price,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .price,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .price,fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .new-license-count,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .new-license-count,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .new-license-count,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .new-license-count,fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .plan,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .plan,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .plan,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .plan{margin-left:auto}fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .user-count,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .user-count,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .user-count,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .user-count,fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .price,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .price,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .price,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .price,fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .plan,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .plan,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .plan,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .plan,fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .new-license-count,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .new-license-count,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .new-license-count,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .new-license-count,fw-checkout-otc-page .checkout .card .summary-container .summary .price-container .users,fw-checkout-otc-page .checkout .card .summary-container .summary .plan-container .users,fw-checkout-otc-page .checkout .card .summary-container .summary .new-license-count-container .users,fw-checkout-otc-page .checkout .card .summary-container .summary .users-container .users{padding-right:10px}fw-checkout-otc-page .checkout .card .summary-container .summary .number{margin-left:auto;padding-right:10px}fw-checkout-otc-page .checkout .card .summary-container .summary .users-input{width:120px;display:flex;margin-right:9px}fw-checkout-otc-page .checkout .card .summary-container .summary .users-input button.decrease{border-top-right-radius:0!important;border-bottom-right-radius:0!important}fw-checkout-otc-page .checkout .card .summary-container .summary .users-input button.increase{border-top-left-radius:0!important;border-bottom-left-radius:0!important}fw-checkout-otc-page .checkout .card .summary-container .summary .users-input input{height:inherit!important;text-align:right;box-shadow:none!important;border-left:none!important;border-right:none!important;line-height:16px!important;font-size:14px!important;border-radius:0!important}fw-checkout-otc-page .checkout .card .summary-container .summary .users-input input[type=number]::-webkit-outer-spin-button,fw-checkout-otc-page .checkout .card .summary-container .summary .users-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}fw-checkout-otc-page .checkout .card .summary-container .summary .users-input input[type=number]{-moz-appearance:textfield;min-width:0}fw-checkout-otc-page .checkout .card .summary-container .summary .alert{padding:10px}fw-checkout-otc-page .checkout .card .summary-container .summary .alert.overages{margin-top:10px}fw-checkout-otc-page .checkout .card .summary-container .summary .alert.overages a:hover{cursor:pointer}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice{font-weight:700;position:relative;margin-bottom:10px;display:flex}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice.normal-weight{font-weight:400}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice.premium-yearly{color:#9a9a9a}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice.is-trial .number{text-decoration:line-through}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice.is-trial .free{color:#48c063;font-weight:700;font-size:14px;position:absolute;opacity:0}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice.is-trial.inline .free{left:395px;top:0;opacity:1}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice.is-trial.new-line{height:40px}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice.is-trial.new-line .free{transform:translate(50%);right:67px;opacity:1;top:22px}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-total{font-weight:700;position:relative;margin-bottom:10px;display:flex;font-weight:400}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-total.normal-weight{font-weight:400}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-total.premium-yearly{color:#9a9a9a}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-total.is-trial .number{text-decoration:line-through}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-total.is-trial .free{color:#48c063;font-weight:700;font-size:14px;position:absolute;opacity:0}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-total.is-trial.inline .free{left:395px;top:0;opacity:1}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-total.is-trial.new-line{height:40px}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-total.is-trial.new-line .free{transform:translate(50%);right:67px;opacity:1;top:22px}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-billed-on{font-weight:700;position:relative;margin-bottom:10px;display:flex;font-weight:400}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-billed-on.normal-weight{font-weight:400}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-billed-on.premium-yearly{color:#9a9a9a}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-billed-on.is-trial .number{text-decoration:line-through}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-billed-on.is-trial .free{color:#48c063;font-weight:700;font-size:14px;position:absolute;opacity:0}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-billed-on.is-trial.inline .free{left:395px;top:0;opacity:1}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-billed-on.is-trial.new-line{height:40px}fw-checkout-otc-page .checkout .card .summary-container .summary .invoice-billed-on.is-trial.new-line .free{transform:translate(50%);right:67px;opacity:1;top:22px}fw-checkout-otc-page .checkout .card .summary-container .summary .interval{position:absolute;top:0;right:0;font-size:14px;font-weight:400}fw-checkout-otc-page .checkout .card .summary-container .summary .checkboxes{margin-top:30px}fw-checkout-otc-page .checkout .card .summary-container .summary .checkboxes .checkbox input{margin-left:0;box-shadow:none!important;height:auto!important}fw-checkout-otc-page .checkout .card .summary-container .summary .checkboxes .checkbox label{padding-left:23px}fw-checkout-otc-page .checkout .card .invoice-info-container .title{font-size:18px;margin-top:25px}fw-checkout-otc-page .checkout .card .invoice-info-container .details{font-weight:400;font-size:14px}fw-checkout-otc-page .checkout .card .submit-btn{margin:30px auto 0;display:block}fw-checkout-otc-page .checkout .card .submit-btn .fw-button{min-width:100%}fw-checkout-otc-page .checkout .card .submit-btn.buy-now{margin:15px auto 0}fw-checkout-otc-page .checkout .card .loading-spinner-container{display:flex;align-items:center;justify-content:center;width:100%;height:30px}fw-checkout-otc-page .checkout .help-link{text-align:center;margin-top:20px}@media (max-width: 500px){fw-checkout-otc-page .checkout{margin:40px 10px}fw-checkout-otc-page .checkout .save-percent{display:none}}fw-checkout-otc-page .cardinalOverlay-content{position:fixed!important;z-index:999999!important;top:0!important;left:0!important;opacity:0;padding:24px 20px!important;transform:translate(0)!important;border-radius:2px!important;background:#fff!important;margin:10px!important;right:0!important;width:450px!important}@media screen and (min-width: 768px){fw-checkout-otc-page .cardinalOverlay-content{margin:30px auto!important}}fw-checkout-page .checkout{max-width:500px;margin:30px auto 60px}fw-checkout-page .checkout .bs-callout{margin:0 0 30px;border:1px solid #cfd1d6;border-left:5px solid #6395ff;border-radius:3px}fw-checkout-page .checkout .alerts{margin-bottom:40px}fw-checkout-page .checkout .card{background:#fff;padding:30px;border:1px solid #cfd1d6;border-radius:3px}fw-checkout-page .checkout .card .title{text-align:left;font-size:20px;font-weight:700}fw-checkout-page .checkout .card .subtitle{font-size:16px;margin-top:30px;margin-bottom:10px;font-weight:700;text-align:left}fw-checkout-page .checkout .card hr{border-color:#dcdcdc;margin:10px 0}fw-checkout-page .checkout .card hr.tax-hr{margin-top:0}fw-checkout-page .checkout .card .secondary-text{color:#9a9ca1}fw-checkout-page .checkout .card .flex-row{display:flex}fw-checkout-page .checkout .card .tooltip-inner{min-width:220px!important}fw-checkout-page .checkout .card fw-icon{width:16px;padding-top:4px;margin-left:4px}fw-checkout-page .checkout .card .fa-info-circle{font-size:12px;color:#dcdcdc;position:relative;top:-1px}fw-checkout-page .checkout .card .plan-container .title{font-size:18px}fw-checkout-page .checkout .card .plan-container .subtitle{margin-top:20px}fw-checkout-page .checkout .card .plan-container .plan-card table{width:100%;border:1px solid #dcdcdc;margin-top:5px}fw-checkout-page .checkout .card .plan-container .plan-card table label{color:inherit;font-size:inherit;font-weight:inherit;display:flex;align-items:center;margin:0}fw-checkout-page .checkout .card .plan-container .plan-card table th{width:20%;padding:20px;font-size:16px;font-weight:400}fw-checkout-page .checkout .card .plan-container .plan-card table td{border:1px solid #dcdcdc;padding:10px;font-size:14px;position:relative}fw-checkout-page .checkout .card .plan-container .plan-card table td input{margin:0 8px 2px 0;box-shadow:none!important;height:fit-content!important}fw-checkout-page .checkout .card .plan-container .plan-card table td input[type=radio]{margin-top:1px}fw-checkout-page .checkout .card .plan-container .plan-card table td .save-percent{color:#48c063;margin-left:3px;font-weight:700}fw-checkout-page .checkout .card .plan-container .plan-card table td .rate{margin-left:auto}fw-checkout-page .checkout .card .plan-container .plan-card .renew-date{color:#9a9a9a;font-size:14px;margin:5px 20px 0}fw-checkout-page .checkout .card .payment-container{position:relative}fw-checkout-page .checkout .card .payment-container .selected-card{font-size:14px;position:relative}fw-checkout-page .checkout .card .payment-container .selected-card .bullet-card-number:before{content:"\2022\2022\2022\2022  "}fw-checkout-page .checkout .card .payment-container .selected-card .current-card .edit-card{margin-top:10px;color:#3b7aff;cursor:pointer}fw-checkout-page .checkout .card .payment-container .selected-card .current-card .edit-card-disabled{color:#ccc;cursor:not-allowed;text-decoration:none}fw-checkout-page .checkout .card .payment-container .selected-card .new-card{color:#3b7aff;cursor:pointer}fw-checkout-page .checkout .card .summary-container .summary{margin-bottom:10px;font-size:14px}fw-checkout-page .checkout .card .summary-container .summary .users-count-container{display:flex;position:relative}fw-checkout-page .checkout .card .summary-container .summary .users-count-container input::-webkit-outer-spin-button,fw-checkout-page .checkout .card .summary-container .summary .users-count-container input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}fw-checkout-page .checkout .card .summary-container .summary .users-count-container input[type=number]{-moz-appearance:textfield;padding-left:30px;max-width:68px;text-align:right;height:35px}fw-checkout-page .checkout .card .summary-container .summary .users-count-container .input-group .input-group-addon{background-color:#f5f6f7}fw-checkout-page .checkout .card .summary-container .summary .users-count-container .input-group .caret-btn{display:table;line-height:10px;cursor:pointer}fw-checkout-page .checkout .card .summary-container .summary .price-container,fw-checkout-page .checkout .card .summary-container .summary .plan-container,fw-checkout-page .checkout .card .summary-container .summary .users-container{display:flex;flex-direction:row;line-height:35px}fw-checkout-page .checkout .card .summary-container .summary .price-container .users-count-input,fw-checkout-page .checkout .card .summary-container .summary .plan-container .users-count-input,fw-checkout-page .checkout .card .summary-container .summary .users-container .users-count-input,fw-checkout-page .checkout .card .summary-container .summary .price-container .users,fw-checkout-page .checkout .card .summary-container .summary .plan-container .users,fw-checkout-page .checkout .card .summary-container .summary .users-container .users,fw-checkout-page .checkout .card .summary-container .summary .price-container .price,fw-checkout-page .checkout .card .summary-container .summary .plan-container .price,fw-checkout-page .checkout .card .summary-container .summary .users-container .price,fw-checkout-page .checkout .card .summary-container .summary .price-container .plan,fw-checkout-page .checkout .card .summary-container .summary .plan-container .plan,fw-checkout-page .checkout .card .summary-container .summary .users-container .plan{margin-left:auto}fw-checkout-page .checkout .card .summary-container .summary .price-container .user-count,fw-checkout-page .checkout .card .summary-container .summary .plan-container .user-count,fw-checkout-page .checkout .card .summary-container .summary .users-container .user-count,fw-checkout-page .checkout .card .summary-container .summary .price-container .price,fw-checkout-page .checkout .card .summary-container .summary .plan-container .price,fw-checkout-page .checkout .card .summary-container .summary .users-container .price,fw-checkout-page .checkout .card .summary-container .summary .price-container .plan,fw-checkout-page .checkout .card .summary-container .summary .plan-container .plan,fw-checkout-page .checkout .card .summary-container .summary .users-container .plan,fw-checkout-page .checkout .card .summary-container .summary .price-container .users,fw-checkout-page .checkout .card .summary-container .summary .plan-container .users,fw-checkout-page .checkout .card .summary-container .summary .users-container .users{padding-right:10px}fw-checkout-page .checkout .card .summary-container .summary .number{margin-left:auto;padding-right:10px}fw-checkout-page .checkout .card .summary-container .summary .users-input{width:120px;display:flex;margin-right:9px}fw-checkout-page .checkout .card .summary-container .summary .users-input button.decrease{border-top-right-radius:0!important;border-bottom-right-radius:0!important}fw-checkout-page .checkout .card .summary-container .summary .users-input button.increase{border-top-left-radius:0!important;border-bottom-left-radius:0!important}fw-checkout-page .checkout .card .summary-container .summary .users-input input{height:inherit!important;text-align:right;box-shadow:none!important;border-left:none!important;border-right:none!important;line-height:16px!important;font-size:14px!important;border-radius:0!important}fw-checkout-page .checkout .card .summary-container .summary .users-input input[type=number]::-webkit-outer-spin-button,fw-checkout-page .checkout .card .summary-container .summary .users-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}fw-checkout-page .checkout .card .summary-container .summary .users-input input[type=number]{-moz-appearance:textfield;min-width:0}fw-checkout-page .checkout .card .summary-container .summary .alert{padding:10px}fw-checkout-page .checkout .card .summary-container .summary .alert.overages{margin-top:10px}fw-checkout-page .checkout .card .summary-container .summary .alert.overages a:hover{cursor:pointer}fw-checkout-page .checkout .card .summary-container .summary .invoice{font-weight:700;position:relative;margin-bottom:10px;display:flex}fw-checkout-page .checkout .card .summary-container .summary .invoice.normal-weight{font-weight:400}fw-checkout-page .checkout .card .summary-container .summary .invoice.premium-yearly{color:#9a9a9a}fw-checkout-page .checkout .card .summary-container .summary .invoice.is-trial .number{text-decoration:line-through}fw-checkout-page .checkout .card .summary-container .summary .invoice.is-trial .free{color:#48c063;font-weight:700;font-size:14px;position:absolute;opacity:0}fw-checkout-page .checkout .card .summary-container .summary .invoice.is-trial.inline .free{left:395px;top:0;opacity:1}fw-checkout-page .checkout .card .summary-container .summary .invoice.is-trial.new-line{height:40px}fw-checkout-page .checkout .card .summary-container .summary .invoice.is-trial.new-line .free{transform:translate(50%);right:67px;opacity:1;top:22px}fw-checkout-page .checkout .card .summary-container .summary .interval{position:absolute;top:0;right:0;font-size:14px;font-weight:400}fw-checkout-page .checkout .card .summary-container .summary .checkboxes{margin-top:30px}fw-checkout-page .checkout .card .summary-container .summary .checkboxes .checkbox input{margin-left:0;box-shadow:none!important;height:auto!important}fw-checkout-page .checkout .card .summary-container .summary .checkboxes .checkbox label{padding-left:23px}fw-checkout-page .checkout .card .invoice-info-container .title{font-size:18px;margin-top:25px}fw-checkout-page .checkout .card .invoice-info-container .details{font-weight:400;font-size:14px}fw-checkout-page .checkout .card .submit-btn{margin:30px auto 0;display:block}fw-checkout-page .checkout .card .submit-btn .fw-button{min-width:100%}fw-checkout-page .checkout .card .submit-btn.buy-now{margin:15px auto 0}fw-checkout-page .checkout .help-link{text-align:center;margin-top:20px}@media (max-width: 500px){fw-checkout-page .checkout{margin:40px 10px}fw-checkout-page .checkout .save-percent{display:none}}fw-header-view .nav-tabs-wrapper a{height:39px;padding:10px 15px;cursor:pointer;border-radius:0;border-width:0;background-color:transparent;color:buttontext}fw-header-view .nav-tabs-wrapper a.selected{color:buttontext!important;font-weight:400!important;border-bottom:2px solid #6496ff}fw-header-view .nav-tabs-wrapper a:focus{outline:0}fw-header-view .navbar-brand .logo-text{padding-left:3px}fw-header-view .network-monitor{z-index:1040}div.notifications-infinite-scroll-container{min-height:200px;scroll-behavior:smooth}div.notifications-infinite-scroll-container p.time-group-name{size:12px;line-height:16px;color:#696d74}fw-new-notifications-modal-row-view div.notification-container{position:relative;padding:8px 8px 8px 4px;cursor:pointer;display:flex;margin-bottom:4px}fw-new-notifications-modal-row-view div.notification-container:hover{background-color:#f5f6f7;border-radius:4px}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container{display:flex;flex-direction:row;align-self:stretch;align-items:center}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container div.unread-indicator{display:none}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container fw-icon.delete-icon{display:inherit;cursor:pointer}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container fw-icon.delete-icon:hover{background-color:#edeeef}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container div.date{display:none}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container div.approval-actions{display:flex;flex-grow:1;align-items:center}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container div.approval-actions fw-button:first-of-type button{border-radius:3px 0 0 3px}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container div.approval-actions fw-button:last-of-type button{border-radius:0 3px 3px 0}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container div.approval-actions fw-button button{min-width:32px;width:32px;height:32px}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container div.approval-actions fw-button button fw-icon{color:#fff;font-size:12px}fw-new-notifications-modal-row-view div.notification-container:hover div.action-container.approval fw-icon.delete-icon{display:none}fw-new-notifications-modal-row-view div.notification-container img.icon,fw-new-notifications-modal-row-view div.notification-container div.icon{width:16px;height:16px;margin-right:10px;flex-shrink:1;align-self:center}fw-new-notifications-modal-row-view div.notification-container div.message-container{flex:1;padding-left:2px;overflow-x:hidden;display:flex;flex-direction:column;align-self:stretch;min-height:40px}fw-new-notifications-modal-row-view div.notification-container div.message-container div.heading.unread{font-weight:700}fw-new-notifications-modal-row-view div.notification-container div.message-container div.message{color:#696d74;display:inline-block;max-width:305px}fw-new-notifications-modal-row-view div.notification-container div.message-container div.message.unread{font-weight:700}fw-new-notifications-modal-row-view div.notification-container div.action-container{display:flex;flex-shrink:1;flex-direction:column;align-self:stretch}fw-new-notifications-modal-row-view div.notification-container div.action-container div.unread-indicator{align-self:flex-end;flex-grow:1;text-align:right}fw-new-notifications-modal-row-view div.notification-container div.action-container div.unread-indicator fw-icon{color:#0d5bff;font-size:12px}fw-new-notifications-modal-row-view div.notification-container div.action-container fw-icon.delete-icon{display:none}fw-new-notifications-modal-row-view div.notification-container div.action-container div.approval-actions{display:none}fw-new-notifications-modal-row-view div.notification-container div.action-container div.date{text-align:right;font-size:13px;color:#696d74;width:60px;align-self:flex-end}fw-new-notifications-modal-view{display:inline-block;width:100%;min-height:288px;max-height:calc(100vh - 72px)}fw-new-notifications-modal-view div.modal-wrapper{width:100%;min-height:288px;max-height:calc(100vh - 72px);overflow-y:auto}fw-new-notifications-modal-view div.modal-wrapper div.modal-header div.notifications-more-button{position:absolute;right:20px;top:16px;cursor:pointer;user-select:none}fw-new-notifications-modal-view div.modal-wrapper div.modal-header div.notifications-more-button fw-icon.notifications-kebab-icon{z-index:1;background:#fff;border-radius:4px}fw-new-notifications-modal-view div.modal-wrapper div.modal-body{width:100%;min-height:268px;padding:0 16px!important}fw-new-notifications-modal-view div.modal-wrapper div.modal-body div.notifications-container{display:flex;flex-direction:column;padding-bottom:40px}fw-new-notifications-modal-view div.modal-wrapper div.modal-body div.notifications-container.empty{padding-bottom:0}fw-new-notifications-modal-view div.modal-wrapper div.modal-body div.deletion-message{display:inline-block;width:100%;position:absolute;bottom:16px;left:0;right:0;text-align:center;font-size:12px;line-height:16px;font-weight:400;color:#9a9ca1}fw-new-notifications-modal-view div.modal-wrapper div.modal-body div.notifications-empty-state{display:flex;flex-direction:column;justify-content:center;min-height:268px}fw-new-notifications-modal-view div.modal-wrapper div.modal-body div.notifications-empty-state p.empty-state-message,fw-new-notifications-modal-view div.modal-wrapper div.modal-body div.notifications-empty-state img.empty-state-img{margin:0 auto}modal-container.modal:has(div.modal-dialog.new-notifications-modal){background:none;z-index:1020!important}modal-container.modal:has(div.modal-dialog.new-notifications-modal) div.modal-dialog.new-notifications-modal{width:436px;position:absolute;right:16px;top:8px}@media (max-width: 768px){modal-container.modal:has(div.modal-dialog.new-notifications-modal) div.modal-dialog.new-notifications-modal{top:28px}}modal-container.modal:has(div.modal-dialog.new-notifications-modal) div.modal-dialog.new-notifications-modal div.modal-content{box-shadow:0 2px 12px #0000001a;width:436px;min-height:288px}modal-container.modal:has(div.modal-dialog.new-notifications-modal) div.modal-dialog.new-notifications-modal div.modal-content fw-new-notifications-modal{display:inline-block;width:100%;min-height:288px}div.notifications-kebab-menu div.mat-menu-content button.mat-menu-item fw-icon svg{width:16px;vertical-align:sub;margin-right:5px}div.notifications-kebab-menu div.mat-menu-content button.mat-menu-item.mark-all-as-read{color:#303234}div.notifications-kebab-menu div.mat-menu-content button.mat-menu-item.send-project-notification{color:#0d5bff}div.notifications-kebab-menu div.mat-menu-content button.mat-menu-item.clear-all{color:#d2051e}fw-project-wide-readonly-notification-modal-view div.modal-wrapper div.modal-body span.from{width:50%}fw-project-wide-readonly-notification-modal-view div.modal-wrapper div.modal-body span.from span.message-label{color:#696d74;font-size:13px}fw-project-wide-readonly-notification-modal-view div.modal-wrapper div.modal-body span.sent{width:50%;float:right}fw-project-wide-readonly-notification-modal-view div.modal-wrapper div.modal-body span.sent span.message-label{color:#696d74}fw-project-wide-readonly-notification-modal-view div.modal-wrapper div.modal-body div.message{margin-top:16px;padding:8px;background-color:#f5f6f7;max-height:420px;overflow-y:auto;white-space:pre-wrap;border-radius:4px}fw-notifications-menu{position:relative}fw-notifications-menu .notifications-menu-link{display:block;color:#353a43;line-height:20px;padding:10px}fw-notifications-modal-row-view .btn-sm{padding:2px 5px;margin-left:3px}fw-notifications-modal-row{display:block}fw-search-bar .search-input-icon{position:absolute;top:6px;right:3px;border:none}fw-search-match .mentions .count{margin-right:3px}fw-search-match .item-name .highlight{font-weight:700}fw-sidebar-view a{cursor:pointer!important}fw-sidebar-view .project-management-unapplied-button{background:none;border:none;padding:0}fw-sidebar-view .sidebar-fa-icon.fa-paperclip{margin-right:14px}tr[cost-code-row-editable] .cost-code-action-cell fw-button{display:inline-block}tr[cost-code-row-editable] .cost-code-action-cell fw-button:not(:first-of-type){margin-left:8px}tr[cost-code-row-editable] input-field-with-icon-wrapper.error .material-symbol-wrapper{border:1px solid #d2051e}tr[cost-code-row-readonly] .cost-code-action-cell div{display:flex;justify-content:space-between;align-items:center;padding:4px;line-height:1}tr[cost-code-row-readonly] .cost-code-action-cell fw-button .only-icon{width:24px;height:24px;min-width:24px}tr[cost-code-row-readonly] .cost-code-action-cell fw-button.danger-action .fw-button-icon{color:#d2051e}cost-codes-table{display:block}cost-codes-table table{width:100%;border-collapse:separate;table-layout:fixed}cost-codes-table table .cost-code-code-cell{width:156px}cost-codes-table table .cost-code-name-cell{width:100%}cost-codes-table table .cost-code-action-cell{width:88px}cost-codes-table table tbody td:first-child{padding-left:28px!important}cost-codes-table td{border-bottom:none!important}.cost-codes-modal.modal-dialog{overflow:hidden;width:800px;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.cost-codes-modal.modal-dialog .cost-codes{max-height:calc(100vh - 22px)}@media (min-width: 768px){.cost-codes-modal.modal-dialog{max-width:calc(100vw - 60px);max-height:calc(100vh - 60px)}.cost-codes-modal.modal-dialog .cost-codes{max-height:calc(100vh - 62px)}}.cost-codes-modal table.main-table{width:100%;border-collapse:separate;border:1px solid #cfd1d6;border-radius:3px;table-layout:fixed}.cost-codes-modal table.main-table tr{height:40px}.cost-codes-modal table.main-table tr .cost-group-expand-cell{width:36px}.cost-codes-modal table.main-table tr .cost-group-code-cell{width:148px}.cost-codes-modal table.main-table tr .cost-group-name-cell{width:auto}.cost-codes-modal table.main-table tr .cost-group-action-cell{width:88px}.cost-codes-modal table.main-table tr th{padding:10px 4px}.cost-codes-modal table.main-table tr td{padding:8px 4px}.cost-codes-modal table.main-table tr td:first-child,.cost-codes-modal table.main-table tr th:first-child{padding-left:12px}.cost-codes-modal table.main-table tr td:last-child,.cost-codes-modal table.main-table tr th:last-child{padding-right:12px}.cost-codes-modal table.main-table tr:first-child th{border-bottom:1px solid #cfd1d6}.cost-codes-modal table.main-table>tbody>tr,.cost-codes-modal table.main-table>tbody>tr:hover{background:#f5f6f7}.cost-codes-modal .cost-codes{display:flex;flex-direction:column}.cost-codes-modal .cost-codes .modal-body{overflow:hidden;flex:1;display:flex;flex-direction:column}.cost-codes-modal .cost-codes .modal-body .main-table-wrapper{margin-top:32px;min-height:0;display:flex;flex-direction:column}.cost-codes-modal .cost-codes .modal-body .main-table-wrapper .header-table{border-bottom:none;border-radius:3px 3px 0 0;flex:none}.cost-codes-modal .cost-codes .modal-body .main-table-wrapper .footer-table{border-top:none;border-radius:0 0 3px 3px;flex:none}.cost-codes-modal .cost-codes .modal-body .main-table-wrapper .body-table-wrapper{min-height:0;overflow-y:auto;border-left:1px solid #cfd1d6;border-right:1px solid #cfd1d6}.cost-codes-modal .cost-codes .modal-body .main-table-wrapper .body-table-wrapper .body-table{border:none}.cost-codes-modal .cost-codes .modal-body import-cost-codes,.cost-codes-modal .cost-codes .modal-body fw-banner{margin-top:20px}.cost-codes-modal .no-cost-groups{background:none!important}.cost-codes-modal .no-cost-groups td{color:#9a9ca1;padding-left:40px!important}.cost-codes-modal .add-cost-group{border-top:1px solid #cfd1d6}.cost-codes-modal .add-cost-group>div{display:flex;align-items:center}.cost-codes-modal .add-cost-group>div>fw-button{height:20px}.cost-codes-modal .cost-codes-description{font-size:16px}.cost-codes-modal .header-with-icon{display:flex;align-items:center}.cost-codes-modal .header-with-icon fw-icon{margin-left:4px;color:#9a9ca1}.cost-codes-modal .cost-codes-table-container{background:#fff;padding:0 0 0 28px!important}.cost-codes-modal tr:not(:last-child) .cost-codes-table-container{border-bottom:1px solid #cfd1d6}tr[cost-group-row-editable] .cost-group-action-cell fw-button{display:inline-block}tr[cost-group-row-editable] .cost-group-action-cell fw-button:not(:first-of-type){margin-left:8px}tr[cost-group-row-editable] input-field-with-icon-wrapper.error .material-symbol-wrapper{border:1px solid #d2051e}tr[cost-group-row-readonly] .cost-group-action-cell div{display:flex;justify-content:space-between;align-items:center;padding:4px;line-height:1}tr[cost-group-row-readonly] .cost-group-action-cell fw-button .only-icon{width:24px;height:24px;min-width:24px}tr[cost-group-row-readonly] .cost-group-action-cell fw-button.danger-action .fw-button-icon{color:#d2051e}.import-cost-codes{display:flex;justify-content:flex-end}.error-messages{padding:16px 0}.error-messages ul{padding-left:20px}.error-messages .cost-codes-import-error-block{max-height:300px;overflow:scroll}.custom-stamps-manage-modal .modal-body-row-1{display:flex;justify-content:space-between;margin-bottom:16px}.custom-stamps-manage-modal .empty-state-container{display:flex;flex-direction:column;align-items:center}.custom-stamps-manage-modal .empty-state-container .footer{margin-top:32px}.custom-stamps-manage-modal .stamp-list .stamp-container{width:536px;height:336px;max-width:536px;max-height:336px;display:flex;padding:16px 0}.custom-stamps-manage-modal .stamp-list .stamp-container .col-1{display:flex;justify-content:center;align-items:center;flex-grow:2;padding:0 16px}.custom-stamps-manage-modal .stamp-list .stamp-container .col-1 img{max-width:100%;max-height:100%;object-fit:contain}.custom-stamps-manage-modal .stamp-list .stamp-container:not(:last-child){border-bottom:1px solid #cfd1d6}.custom-stamps-manage-modal .you-dont-have-any-stamps-text{font-size:20px;font-weight:700}.custom-stamps-manage-modal .modal-footer{display:flex;justify-content:center}.custom-stamps-manage-modal button.fw-button .fw-button-symbol-delete{color:#d2051e}fw-feature-flags-menu-button .feature-flags-menu-button{color:#353a43;height:40px;line-height:20px;padding:10px;position:relative;display:block}fw-feature-flags-menu-button .notification-badge{color:#fff;background-color:#0d5bff;position:absolute;top:6px;right:0;padding:2px 4px}fw-feature-flags-menu .modal-header{display:flex}fw-feature-flags-menu .feature-flags-header{font-weight:700;display:flex;gap:8px}fw-feature-flags-menu .feature-flags-header-toggle{flex:0 0 27px}fw-feature-flags-menu .feature-flags-header-name{flex:0 0 200px}fw-feature-flags-menu .feature-flags-header-description{flex:1 1 auto}fw-feature-flags-menu .feature-flag-details{display:flex;gap:8px;min-height:32px;margin:8px 0}fw-feature-flags-menu .feature-flag-name{font-weight:700;flex:0 0 200px;display:flex}fw-feature-flags-menu .feature-flag-badge{background-color:#0d5bff;height:8px;width:8px;border-radius:8px}fw-floorplan-batch-export-modal .toggle-layers-separator{margin:0}fw-floorplan-batch-export-modal .sub-checkbox{padding-left:22px}fw-floorplan-batch-export-modal fw-button{display:inline-block;margin-left:10px}fw-floorplan-confirm-revert-modal .sheet-uploads{padding:10px 0}fw-floorplan-confirm-revert-modal .sheet-uploads p{color:#737373}fw-floorplan-confirm-revert-modal fw-button{display:inline-block;margin-left:10px}fw-floorplan-conflict-prompt-modal .modal-wrapper .modal-header{text-align:left;margin-bottom:30px}fw-floorplan-conflict-prompt-modal .modal-body{margin:30px 0}fw-floorplan-conflict-prompt-modal .modal-body p{margin-bottom:30px;font-size:16px}fw-floorplan-conflict-prompt-modal .modal-body p span.plans-count{font-weight:700}fw-floorplan-conflict-prompt-modal fw-button{display:inline-block;margin-left:10px}fw-floorplan-details-modal .fw-button{width:100%}.floorplan-ocr-modal.modal-dialog{width:95%}.floorplan-ocr-modal.modal-dialog .modal-body{padding:5px;width:100%;height:595px;height:calc(100vh - 150px);display:flex;flex-direction:column}.floorplan-ocr-modal.modal-dialog .modal-body .subtitle{text-align:left}.floorplan-ocr-modal.modal-dialog .modal-body .map-container{flex:1;width:100%}.floorplan-ocr-modal.modal-dialog .modal-body .map-container #floorplanOcrMap{height:100%;width:100%}.floorplan-ocr-modal.modal-dialog .modal-body .map-container .leaflet-bar{border:1px solid #fff}.floorplan-ocr-modal.modal-dialog .modal-body .map-container .leaflet-control-draw-toggle{display:none}.floorplan-ocr-modal.modal-dialog .modal-body .map-container .leaflet-text-marker{pointer-events:none}.floorplan-ocr-modal.modal-dialog .modal-body .map-container .leaflet-text-marker .description{overflow:visible;white-space:nowrap}.floorplan-ocr-modal.modal-dialog .modal-body .checkbox-span{font-weight:400;margin-left:4px;padding-right:10px}@media screen and (min-width: 768px){.modal-extra-large.modal-dialog{margin:30px 5vw}.modal-extra-large.modal-dialog .modal-content{width:90vw}}fw-photo-viewer-modal .modal-body{margin:0 -30px -30px}fw-photo-viewer-modal .modal-body img{width:100%;height:100%}.sheet-scale-modal.modal-dialog{max-width:400px}.sheet-scale-modal.modal-dialog .fw-button{width:100%}drag-drop-uploader>.upload-container{width:100%;height:290px;background:#f9f9f9;border:2px dashed #cccccc;border-radius:5px;text-align:center;display:flex;justify-content:center;align-items:center;transition:background .2s ease,border-color .1s ease-in-out}drag-drop-uploader>.upload-container .note{font-size:14px;color:#353a43}drag-drop-uploader>.upload-container>.pre-upload{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;height:100%;position:relative}drag-drop-uploader>.upload-container>.pre-upload>.error{position:absolute;width:90%;top:20px;z-index:10;background-color:#f2deded1}drag-drop-uploader>.upload-container>.pre-upload>img.plans-upload{width:110px;height:80px;margin:0 0 20px}drag-drop-uploader>.upload-container>.pre-upload>.note{margin-bottom:10px}drag-drop-uploader>.upload-container>.pre-upload>.upload-button{z-index:100;transition:background .2s ease}drag-drop-uploader>.upload-container>.pre-upload>.drop-pane-container{position:absolute;width:100%;height:100%;z-index:2}drag-drop-uploader>.upload-container>.uploading>.progress-wrapper{position:relative;margin-bottom:20px;display:flex;justify-content:center}drag-drop-uploader>.upload-container>.uploading>.progress-wrapper>.progress-percentage{font-size:38px;color:#4a85ff;font-weight:700;line-height:40px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}drag-drop-uploader>.upload-container>.post-upload img.upload-complete{height:100px;width:100px;object-fit:contain;margin-bottom:20px}drag-drop-uploader>.upload-container>.post-upload>.progress-wrapper{margin-bottom:20px;position:relative}drag-drop-uploader>.upload-container>.post-upload>.progress-wrapper>img.check-image{height:50px;width:50px;object-fit:contain;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}drag-drop-uploader>.upload-container.floorplan-dragged{border:2px dashed #4a85ff;background:#f2f2f2}drag-drop-uploader>.upload-container.floorplan-dragged .pre-upload .upload-button{z-index:0}.floorplan-crop-modal-new{width:95%}fw-floorplan-crop-modal .modal-wrapper{padding:0}fw-floorplan-crop-modal .modal-wrapper .modal-header{padding:20px 20px 0}fw-floorplan-crop-modal .modal-wrapper .modal-header hr{margin-bottom:0}fw-floorplan-crop-modal .modal-body{padding:5px;height:595px;width:100%;height:calc(100vh - 150px)}fw-floorplan-crop-modal .modal-body .map-container{width:100%;height:100%}fw-floorplan-crop-modal .modal-body .map-container #floorplanCropMap{height:100%;width:100%}fw-floorplan-crop-modal .modal-body .map-container .leaflet-bar{border:1px solid #fff}fw-floorplan-crop-modal .modal-body .save{position:absolute;left:50%;margin-left:-100px;bottom:15px;z-index:1000}fw-floorplan-crop-modal .modal-body .save .fw-button{width:200px}fw-floorplan-match *{color:#000}fw-floorplan-match .highlight{font-weight:700}.select-single-floorplan-crop-modal typeahead-container{width:100%}fillable-pdf-form-template-builder .builder-container{border:1px solid #cfd1d6;border-radius:3px;background-color:#fff;color:#303234}fillable-pdf-form-template-builder .builder-header{padding:16px 32px;border-bottom:1px solid #cfd1d6}fillable-pdf-form-template-builder .builder-body{padding:32px}fillable-pdf-form-template-builder .section-container{border:1px solid #cfd1d6;border-radius:3px;background-color:#fff;color:#303234}fillable-pdf-form-template-builder .section-header{padding:12px 24px;border-bottom:1px solid #cfd1d6}fillable-pdf-form-template-builder .section-title{font-size:16px;font-weight:700}fillable-pdf-form-template-builder .section-body{padding:24px}fillable-pdf-form-template-builder .form-template-name-non-edit-display{max-width:80%;display:inline-flex;align-items:center;cursor:pointer;height:32px}fillable-pdf-form-template-builder .form-template-name-non-edit-display .form-template-name{font-size:20px;font-weight:700}fillable-pdf-form-template-builder .form-template-name-non-edit-display fw-icon.edit-icon{width:24px;height:24px;font-size:24px;margin-left:4px}fillable-pdf-form-template-builder .form-attributes-section-container{margin-bottom:32px}form-template-fillable-pdf-section .last-updated-date{color:#696d74;margin-left:8px}form-template-fillable-pdf-section .pdf-file-card-container{max-width:344px}form-template-fillable-pdf-section fw-file-card.fillable-pdf-file-card fw-link-card{border:1px solid #cfd1d6;border-radius:3px}form-template-fillable-pdf-section fw-file-card.fillable-pdf-file-card fw-link-card div.fw-link-card{cursor:pointer!important}form-template-fillable-pdf-section fw-file-card.fillable-pdf-file-card .fw-link-card-actions .dropdown-menu{right:unset!important}form-status-name-inline-edit .status-name-non-edit-display{max-width:140px;cursor:pointer;display:flex;align-items:center}form-status-name-inline-edit .status-name-non-edit-display fw-icon.pencil-icon{margin-left:4px}form-status-name-inline-edit form-status-indicator .status-name{max-width:112px}form-status-name-inline-edit fw-inline-text-edit .fw-inline-text-edit{width:144px}form-template-attributes accordion accordion-group .accordion-toggle{height:24px}form-template-attributes accordion accordion-group .accordion-toggle [accordion-heading]{display:flex;height:100%;justify-content:space-between}form-template-attributes accordion accordion-group .accordion-toggle [accordion-heading] fw-icon{height:100%;aspect-ratio:1;transition:transform .3s ease;transform:rotate(180deg)}form-template-attributes accordion accordion-group.panel-open .accordion-toggle>div>fw-icon{transform:rotate(0)}form-template-attributes .panel{box-shadow:none}form-template-attributes .panel-body{padding:16px}form-template-attributes .section-container.attributes-inner-section{margin-bottom:16px;padding:16px;background:#fff}form-template-attributes .section-container.attributes-inner-section.statuses-section{margin-bottom:0}form-template-attributes .section-container.attributes-inner-section .email-distribution-list-section{margin-top:16px;padding:16px;border-radius:4px;background-color:#f5f6f7;display:flex;gap:16px}form-template-attributes .section-container.attributes-inner-section .email-distribution-list-section .section-info{width:100%;display:flex;flex-direction:column;gap:8px}form-template-attributes .section-container.attributes-inner-section .email-distribution-list-section .section-info .description{line-height:20px;color:#696d74}form-template-attributes .section-container.attributes-inner-section .email-distribution-list-section .section-recipients{width:100%;display:flex;flex-direction:column;gap:5px}form-template-attributes .section-container.attributes-inner-section .email-distribution-list-section .section-recipients .recipients-header{font-weight:700;line-height:20px}form-template-attributes .permissions-section,form-template-attributes .statuses-section{color:#303234;margin-bottom:32px}form-template-attributes h2.section-title{color:#303234;font-size:20px;font-weight:700;line-height:28px;margin:0 0 16px}form-template-attributes .inner-sections-container{display:flex;flex-direction:column}form-template-attributes .permissions-dated-sections-container{flex-grow:1;display:flex}@media (max-width: 991px){form-template-attributes .permissions-dated-sections-container{flex-direction:column}form-template-attributes .permissions-dated-sections-container .dated-section{margin-left:0}}form-template-attributes .dated-section{width:300px;min-height:160px;margin-left:16px}form-template-attributes .dated-section .dated-description{margin-top:16px;margin-bottom:16px}form-template-attributes .dated-section .form-date-switch{display:flex;align-items:center;justify-content:space-between;font-weight:700}form-template-attributes .permissions-section,form-template-attributes .statuses-section{flex-grow:1}form-template-attributes .statuses-section{min-width:100%}form-template-attributes table{width:100%}form-template-attributes table thead{font-weight:700}form-template-attributes table tr{border-bottom:1px solid #cfd1d6}form-template-attributes table.permissions-table tr:last-child{border-bottom:none}form-template-attributes table.permissions-table td{padding:15px 12px 15px 0}form-template-attributes table.permissions-table td.permission-type{font-weight:700}form-template-attributes table.permissions-table td.permission-categories{color:#696d74}form-template-attributes table.permissions-table td.permission-roles{text-align:right;min-width:160px}form-template-attributes table.permissions-table td.permission-roles.non-editable{color:#9a9ca1;cursor:not-allowed}form-template-attributes table.permissions-table td.permission-roles.dropdown{padding:0}form-template-attributes table.permissions-table td.permission-roles .dropdown-item.selected{color:#0d5bff;font-weight:700}form-template-attributes table.statuses-table{display:block;overflow-x:auto;white-space:nowrap}form-template-attributes table.statuses-table tbody{display:table;width:100%}form-template-attributes table.statuses-table tr{transition:background-color .2s linear;height:48px}form-template-attributes table.statuses-table tr.highlight{background-color:#fff3cd}form-template-attributes table.statuses-table td.status-name-cell:has(.fw-inline-text-edit){padding-left:0}form-template-attributes table.statuses-table td.icon-btns-cell{width:100px}form-template-attributes table.statuses-table td.icon-btns-cell .icons-container{display:flex;align-items:center;justify-content:end}form-template-attributes table.statuses-table .is-editable-cell,form-template-attributes table.statuses-table .can-enter-cell,form-template-attributes table.statuses-table .can-exit-cell{text-align:right;width:160px}form-template-attributes table.statuses-table .send-email-cell{text-align:center;width:160px}form-template-attributes table.statuses-table tr.table-header{height:38px;font-weight:700}form-template-attributes table.statuses-table tr.table-header .is-editable-cell,form-template-attributes table.statuses-table tr.table-header .can-enter-cell,form-template-attributes table.statuses-table tr.table-header .can-exit-cell{padding-right:12px}form-template-attributes table.statuses-table fw-button.red-label span.fw-button-label{color:#d2051e}form-template-attributes table.statuses-table fw-icon.icon-btn{cursor:pointer}form-template-attributes table.statuses-table fw-icon.delete-status-icon-btn{color:#d2051e}form-template-attributes fw-button.new-status-btn button{margin-left:12px;margin-top:16px}form-template-builder>.row{margin:0}form-template-builder .builder-body>.skeleton-container{margin:32px 0}form-template-builder .builder-body>.skeleton-container:last-of-type{margin-bottom:0}form-template-builder .ftds .duplicate-form-section-button-wrapper{padding:7.5px 5px 5px;vertical-align:middle;border-radius:5px}form-template-builder .ftds .duplicate-form-section-button-wrapper:hover{cursor:pointer;background:#f5f6f7}form-template-builder .ftds .duplicate-form-section-button-wrapper .duplicate-form-section-button{font-size:14px;height:14px;width:14px;color:#9a9a9a}form-template-builder .ftds .duplicate-form-section-button-wrapper .duplicate-form-section-button.disabled{cursor:not-allowed;color:#cfd1d6}form-template-builder .ftds .arrow-up-icon.disabled>i,form-template-builder .ftds .arrow-down-icon.disabled>i{cursor:not-allowed;color:#cfd1d6}form-template-builder .form-template-name-non-edit-display{max-width:80%;display:inline-flex;align-items:center;cursor:pointer;height:32px}form-template-builder .form-template-name-non-edit-display .form-template-name{font-size:20px;font-weight:700}form-template-builder .form-template-name-non-edit-display fw-icon.edit-icon{width:24px;height:24px;font-size:24px;margin-left:4px}form-template-builder>.row>.ft>.header{display:flex;padding:16px 32px}form-template-builder .builder-body .ftds{margin-top:32px}form-template-builder .builder-body .ftds>.header{padding:12px 24px;height:48px}form-template-builder .builder-body .ftds>.header .extra-small{padding-left:8px;font-size:12px}form-template-builder .builder-body .ftds>.header .small{padding-left:8px;font-size:13px}form-template-builder .builder-body .ftds>.header:last-child{border-bottom:none}form-template-builder .builder-body .ftds>.body{-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;background-color:#f5f6f7;border-radius:0 0 3px 3px;padding:24px}form-template-builder .builder-body .ftds.movable.moved>.body{background-color:transparent}form-template-builder .builder-body .ftds>.ftds-table.body{padding:24px 24px 8px}form-template-builder .builder-body .ftds>.ftds-table.body .ftde{margin-right:16px;margin-bottom:16px;height:189px;min-width:240px!important}form-template-builder .builder-body .ftds>.ftds-table.body .ftde>.header{padding:16px 16px 0}form-template-builder .builder-body .ftds>.ftds-table.body .ftde>.body{padding:0 16px 16px}form-template-builder .builder-body .ftds>.ftds-list .ftde{margin-bottom:16px;height:158px}form-template-builder .builder-body .ftds>.ftds-list .ftde>.header{padding:16px 16px 0}form-template-builder .builder-body .ftds>.ftds-list .ftde>.body{padding:16px}.modal-dialog.form-template-entry-details-modal{width:400px}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal h1.modal-title{color:#303234}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal table.entry-properties{width:100%}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal tr.property-row{border-top:1px solid #cfd1d6}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal tr.property-row.entry-expression-btn-row{border-top:none}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal td{height:41px;padding:4px 8px}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal td.entry-expression-btn{padding:0 12px 8px 0;height:28px}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal td.col-left{color:#9a9ca1}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal td.col-left,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal td.col-right{width:50%}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal td.col-right{text-align:right}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal td.col-right.disabled{color:#9a9ca1}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal .inline-text-edit-container{display:flex;justify-content:flex-end}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal .non-edit-display{display:flex;align-items:center;max-width:180px}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal span.non-edit-display-text{margin-right:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal span.non-edit-display-text.disabled{color:#9a9ca1}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal tr.entry-kind-row>td.col-right,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal tr.entry-required-row>td.col-right,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal tr.entry-total-row>td.col-right,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal tr.entry-unit-row>td.col-right{padding-right:0}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal tr.entry-required-row>td.col-right:has(.fw-button-disabled),.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal tr.entry-total-row>td.col-right:has(.fw-button-disabled){padding-right:8px}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-button.required-row-dropdown-btn button,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-button.total-row-dropdown-btn button,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-button.kind-row-dropdown-btn button,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-button.unit-row-dropdown-btn button{justify-content:end}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-button.required-row-dropdown-btn button.fw-button,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-button.total-row-dropdown-btn button.fw-button,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-button.kind-row-dropdown-btn button.fw-button,.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-button.unit-row-dropdown-btn button.fw-button{min-width:unset}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal .kind-row-dropdown-menu{width:220px;max-width:220px}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal span.double-column{margin-left:4px}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal fw-icon.add{margin-right:0!important}.modal-dialog.form-template-entry-details-modal form-template-entry-details-modal .dropdown-divider{height:1px}form-template-permissions-view .grid-table{display:grid;grid-template-columns:3fr repeat(3,minmax(80px,1fr))}form-template-permissions-view .grid-header{display:flex;align-items:center;justify-content:center;font-weight:700;height:36px;min-width:80px;border-bottom:1px solid #cfd1d6}form-template-permissions-view .grid-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:64px;min-width:80px;border-bottom:1px solid #edeeef;padding:8px 0}form-template-permissions-view .grid-header.first-column,form-template-permissions-view .grid-cell.first-column{display:flex;flex-direction:column;align-items:flex-start}form-template-permissions-view .grid-cell.last-row{grid-column:1 / -1;align-items:flex-start;border-bottom:0;color:#696d74}form-template-permissions-view .grid-loading-spinner{grid-column:1 / -1;grid-row:2 / span 3;display:flex;align-items:center;justify-content:center;min-height:192px}form-template-permissions-view .role-icon{width:14px;height:14px;margin-right:4px}form-template-permissions-view h1.pm-header{margin:0}form-template-permissions-view .checkbox{width:14px;cursor:pointer}form-template-permissions-view .checkbox.admin-disabled{pointer-events:none;accent-color:#0d5bff;opacity:.5}form-template-permissions-view .checkbox.disabled{pointer-events:none}form-template-permissions-view .kind-label{font-weight:700}form-template-permissions-view .kind-description{color:#696d74;display:flex;align-items:center}form-template-permissions-view .kind-description fw-icon{margin-left:4px}form-template-permissions-view .help-center{margin-bottom:8px}form-template-permissions-view .fw-alert-wrapper{margin-top:4px;height:0;width:100%;overflow:hidden;transition:height .2s ease-out}form-template-permissions-view .fw-alert-wrapper.open{height:36px}form-template-permissions-view fw-alert{border-radius:4px;width:100%;text-align:center;margin:0;padding:0}form-template-permissions-view fw-alert .fw-alert{padding:8px 4px}.modal-dialog.form-template-section-details-modal{width:400px}.modal-dialog.form-template-section-details-modal form-template-section-details-modal h1.modal-title{color:#303234}.modal-dialog.form-template-section-details-modal form-template-section-details-modal table.section-properties{width:100%}.modal-dialog.form-template-section-details-modal form-template-section-details-modal tr.property-row{border-top:1px solid #cfd1d6}.modal-dialog.form-template-section-details-modal form-template-section-details-modal td{height:41px;padding:4px 8px}.modal-dialog.form-template-section-details-modal form-template-section-details-modal td.col-left{color:#9a9ca1}.modal-dialog.form-template-section-details-modal form-template-section-details-modal td.col-left,.modal-dialog.form-template-section-details-modal form-template-section-details-modal td.col-right{width:50%}.modal-dialog.form-template-section-details-modal form-template-section-details-modal td.textarea{padding-top:0;padding-bottom:16px}.modal-dialog.form-template-section-details-modal form-template-section-details-modal tr:last-child td.textarea{padding-bottom:4px}.modal-dialog.form-template-section-details-modal form-template-section-details-modal td.col-right{text-align:right}.modal-dialog.form-template-section-details-modal form-template-section-details-modal td.col-right.disabled{color:#9a9ca1}.modal-dialog.form-template-section-details-modal form-template-section-details-modal .inline-edit-container{display:flex;justify-content:flex-end}.modal-dialog.form-template-section-details-modal form-template-section-details-modal .non-edit-display{display:flex;align-items:center;max-width:180px}.modal-dialog.form-template-section-details-modal form-template-section-details-modal span.non-edit-text{margin-right:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal-dialog.form-template-section-details-modal form-template-section-details-modal tr.section-total-row>td.col-right,.modal-dialog.form-template-section-details-modal form-template-section-details-modal fw-button.total-row-dropdown-btn button{padding-right:0}fw-form-template-section-skeleton .section-skeleton-container{display:flex;flex-direction:column;background-color:#f5f6f7;padding:24px;border-radius:4px}fw-form-template-section-skeleton .top{margin-bottom:24px}fw-form-template-section-skeleton .table-bottom{display:flex;gap:16px}manage-form-template-header{display:flex;justify-content:center}manage-form-template-header .fw-header-row .fw-header-left{display:inline-flex}manage-form-template-header .fw-header-row .fw-header-left>*{margin-right:10px}manage-form-template-header .fw-header-row .fw-header-right{display:inline-flex;float:right}manage-form-template-header .dropdown.templates-list .template-items{max-height:500px;overflow-y:auto;margin-right:4px}manage-form-template-header .dropdown.templates-list .template-items li .dropdown-item{word-break:break-word}manage-form-template-header .dropdown.templates-list fw-button>button>span{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}manage-form-template-header .dropdown-menu.manage-form-template-actions-menu{min-width:168px!important}manage-form-template-header .dropdown-menu.templates-list-menu{width:300px!important}manage-form-template-header .dropdown-menu.templates-list-menu fw-icon.new-template-add-icon{display:unset!important;margin-right:unset!important}manage-form-template-header.account-level .wrapper{max-width:970px;flex:1;padding:0}manage-form-template-header.account-level .wrapper .btn-group:not(:last-of-type) fw-button{margin-right:10px}manage-form-template-header.account-level .wrapper .btn-group fw-button:not(:last-of-type){margin-right:10px}manage-form-template-header.project-level .wrapper{width:100%}manage-form-template-page .loading-spinner-overlay{position:absolute;left:calc(50% - 25px);top:100px}manage-form-template-page .banners-container fw-banner .banner-container{margin-bottom:12px}manage-form-template-page.account-level>.actions-bar{left:0;right:0;margin-top:-20px}manage-form-template-page.account-level .form-template-builder{padding-top:54px;width:100%;max-width:970px}manage-form-template-page.project-level .fw-header-container .pull-left{margin-right:10px}manage-form-template-page .builder-container{border:1px solid #cfd1d6;border-radius:3px;background-color:#fff;color:#303234}manage-form-template-page .builder-header{padding:16px 32px;border-bottom:1px solid #cfd1d6}manage-form-template-page .builder-body{padding:32px}manage-form-template-page .section-container,manage-form-template-page accordion .section-container{border:1px solid #cfd1d6;border-radius:3px;background-color:#f5f6f7;color:#303234}manage-form-template-page .section-header,manage-form-template-page .panel.panel-open .panel-heading{border-radius:3px 3px 0 0}manage-form-template-page .panel-heading{border-radius:3px}manage-form-template-page .section-header,manage-form-template-page .panel-heading{padding:12px 24px;height:48px;border-bottom:1px solid #cfd1d6;background-color:#fff}manage-form-template-page .section-title{font-size:16px;font-weight:700}manage-form-template-page .section-subtitle{color:#696d74;margin-left:8px;font-size:12px}manage-form-template-page .section-body{padding:24px}form-status-indicator .form-status-indicator{display:flex;align-items:center}form-status-indicator .status-dot{display:block;width:8px;height:8px;border-radius:8px;margin-right:5px}form-status-indicator .status-dot.form-editable,form-status-indicator .status-dot.template-unpublished{background:#ffcd11}form-status-indicator .status-dot.form-submitted,form-status-indicator .status-dot.template-published{background:#45de67}form-status-indicator .status-name{display:block}div.inset.page-content:has(fw-forms-tab-generic-table){padding:0 15px}fw-forms-tab-generic-table{color:#303234}fw-forms-tab-generic-table cdk-virtual-scroll-viewport.table-body-container{background-color:#fff}fw-forms-tab-generic-table .table-body-container{border-width:1px;border-style:solid;border-color:#cfd1d6;border-bottom-left-radius:3px;border-bottom-right-radius:3px}fw-forms-tab-generic-table .header-table{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom-width:0px!important}fw-forms-tab-generic-table .body-table{border-width:0px!important}fw-forms-tab-generic-table table tr:first-child th{border-bottom:0!important}fw-forms-tab-generic-table table thead tr th .fw-table-sorter-button fw-icon[hidden],fw-forms-tab-generic-table table tbody tr th .fw-table-sorter-button fw-icon[hidden]{visibility:hidden;opacity:.54}fw-forms-tab-generic-table table thead tr th:hover fw-icon,fw-forms-tab-generic-table table tbody tr th:hover fw-icon{visibility:visible!important}fw-forms-tab-generic-table table thead tr input[type=checkbox].checkbox,fw-forms-tab-generic-table table tbody tr input[type=checkbox].checkbox{margin:auto!important}fw-forms-tab-generic-table table thead tr input[type=checkbox].checkbox:focus,fw-forms-tab-generic-table table tbody tr input[type=checkbox].checkbox:focus{outline:unset;outline-offset:unset}fw-forms-tab-generic-table table thead tr .form-data-cell,fw-forms-tab-generic-table table tbody tr .form-data-cell{box-sizing:border-box;padding:0 8px}fw-forms-tab-generic-table table thead tr .column-loading button,fw-forms-tab-generic-table table tbody tr .column-loading button{cursor:default}fw-forms-tab-generic-table table thead tr .column-loading fw-loading-spinner,fw-forms-tab-generic-table table tbody tr .column-loading fw-loading-spinner{margin:0 5px}fw-forms-tab-generic-table table tbody tr:has(div.forms-table-kebab-menu-trigger.menu-open),fw-forms-tab-generic-table table tbody tr.selected{background-color:#f5f6f780}fw-forms-tab-generic-table table tbody tr.prevent-text-select{user-select:none}fw-forms-tab-generic-table table tbody tr td.three-dots-cell fw-icon{cursor:pointer}fw-forms-tab-generic-table table tbody tr td.three-dots-cell fw-icon.forms-table-kebab-icon svg{padding:2px;width:24px;height:24px;border-radius:3px}fw-forms-tab-generic-table table tbody tr td.three-dots-cell:hover fw-icon.forms-table-kebab-icon,fw-forms-tab-generic-table table tbody tr td.three-dots-cell div.forms-table-kebab-menu-trigger.menu-open fw-icon.forms-table-kebab-icon{color:#303234;background-color:#edeeef}body:has(fw-forms-tab-generic-table) .cdk-overlay-pane .mat-menu-panel{width:192px}body:has(fw-forms-tab-generic-table) .cdk-overlay-pane .mat-menu-panel .mat-menu-item{padding:4px 8px;min-height:26px;line-height:16px}body:has(fw-forms-tab-generic-table) .cdk-overlay-pane .mat-menu-panel .mat-menu-item.danger{color:#d2051e!important}body:has(fw-forms-tab-generic-table) .cdk-overlay-pane .mat-menu-panel .mat-menu-item:disabled{pointer-events:auto!important}body:has(fw-forms-tab-generic-table) .cdk-overlay-pane .mat-menu-panel .mat-divider.mat-divider-horizontal{margin:4px -8px}.forms-tab-generic-table-kebab-menu-tooltip{transform:translate(-8px)!important}.mat-tooltip.forms-tab-header-maximum-forms-to-duplicate-tooltip{text-align:center}fw-forms-tab-header ul.dropdown-menu>li.templates-list-wrapper ul.templates-list>li.template.disabled>a{color:#9a9ca1}fw-forms-tab-header ul.dropdown-menu li a.disabled{color:#9a9ca1;cursor:not-allowed}fw-forms-tab-header .new-form>.dropdown-menu{max-width:300!important}.forms-tab-header-new-form-button-tooltip{transform:translateY(-8px)!important}.modal-dialog.form-export-error-modal-dialog{max-width:400px}.modal-wrapper.form-export-error-modal,.modal-wrapper.form-export-error-modal>.modal-body{display:flex;align-items:center;flex-direction:column}.modal-wrapper.form-export-error-modal .modal-header{margin-bottom:32px}.modal-wrapper.form-export-error-modal .modal-header>h1,.modal-wrapper.form-export-error-modal .form-export-error-message{color:#303234}.modal-wrapper.form-export-error-modal fw-icon{height:80px;width:80px;display:flex;color:#d2051e;margin-bottom:32px}.modal-wrapper.form-export-error-modal .form-export-error-message{font-size:16px;line-height:1.5}.modal-wrapper.form-export-error-modal fw-button,.modal-wrapper.form-export-error-modal fw-button>button{width:100%}.modal-wrapper.form-export-error-modal fw-button{margin-top:32px}forms-tab-sidebar-filter a.form-template-wrapper{display:flex;justify-content:space-between;align-items:center;padding:0 20px 0 10px}forms-tab-sidebar-filter a.form-template-wrapper .template-name{display:inline-block;max-width:140px}forms-tab-sidebar-filter a.form-template-wrapper .forms-count{display:inline-block;width:48px;text-align:end}body:has(forms-tab){overflow-y:hidden}forms-tab h2.table-title{margin:0 0 12px;font-size:16px;font-style:normal;font-weight:700;line-height:1.42857143;color:#303234}forms-tab div.forms-empty-state{display:flex;justify-content:center;align-items:center;height:calc(100vh - 70px)}forms-tab .forms-table-wrapper .table-title-section{display:flex;align-items:center;margin-bottom:16px}forms-tab .forms-table-wrapper .table-title-section h2.table-title{margin:0 0 0 16px;max-width:90%}fw-forms-table fw-forms-tab-generic-table.forms-table table.header-table thead tr .form-data-cell{white-space:nowrap}fw-forms-table fw-forms-tab-generic-table.forms-table table.header-table thead tr .form-data-cell.form-assignee-cell{width:13%}fw-forms-table fw-forms-tab-generic-table.forms-table table.header-table thead tr .form-data-cell.form-date-created-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.header-table thead tr .form-data-cell.form-status-cell{width:12%}fw-forms-table fw-forms-tab-generic-table.forms-table .forms-loading-spinner{height:400px;background:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #cfd1d6}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container{background:#fff;border:1px solid #cfd1d6;padding:32px 0}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container a.text-button{color:#0d5bff}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container.forms-by-template-empty-state-container{height:133px;display:flex;justify-content:center;align-items:center}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container.forms-by-template-empty-state-container .forms-by-template-empty-state-wrapper{text-align:center;display:flex;flex-direction:column;justify-content:space-between}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container.forms-by-template-empty-state-container .forms-by-template-empty-state-wrapper:has(.empty-state-text){height:100%}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container.filter-empty-state-container{text-align:center}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container.all-forms-empty-state-container{height:133px;display:flex;justify-content:center;align-items:center}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container.all-forms-empty-state-container .all-forms-empty-state-content-wrapper{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-between}fw-forms-table fw-forms-tab-generic-table.forms-table .empty-state-container.all-forms-empty-state-container .all-forms-empty-state-content-wrapper span{display:block}fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-template-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-name-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-assignee-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-date-created-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-status-cell{cursor:pointer}fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-template-cell form-status-indicator .status-name,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-name-cell form-status-indicator .status-name,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-assignee-cell form-status-indicator .status-name,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-date-created-cell form-status-indicator .status-name,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-status-cell form-status-indicator .status-name{max-width:90%}fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-template-cell .template-name-wrapper{display:flex;align-items:center}fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-name-cell{cursor:pointer}fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-data-cell.form-assignee-cell span.fw-table-overflow-wrapper{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:unset!important;overflow-wrap:break-word}@media (max-width: 820px){fw-forms-table fw-forms-tab-generic-table.forms-table table.header-table thead tr .form-date-created-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-date-created-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.header-table thead tr .form-status-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-status-cell{display:none}}@media (max-width: 576px){fw-forms-table fw-forms-tab-generic-table.forms-table table.header-table thead tr .form-assignee-cell,fw-forms-table fw-forms-tab-generic-table.forms-table table.body-table tbody tr .form-assignee-cell{display:none}}body:has(fw-forms-table fw-forms-tab-generic-table.forms-table) .mat-menu-panel button.form-delete-option{color:#d2051e}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table.header-table .template-name-cell span{margin-left:32px}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table.header-table .form-count-cell span{text-align:left}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table.header-table .new-form-cell{cursor:default;pointer-events:none}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table.header-table .new-form-cell .fw-table-sorter-button{display:none}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table tbody tr:has(.fw-icon-form) .fw-table-checkbox-cell .checkbox{display:none}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table tbody tr:has(.fw-icon-form) .three-dots-cell fw-icon{display:none}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table tbody tr td.template-name-cell,fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table tbody tr td.form-count-cell,fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table tbody tr td.template-status-cell{cursor:pointer}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .fw-table-checkbox-cell{width:32px}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .fw-table-checkbox-cell .checkbox{justify-content:flex-start;margin-left:12px}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .template-name-cell{width:99%}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .template-name-cell .form-template-name{display:flex;align-items:center}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .template-name-cell .form-template-name span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:16px}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .template-name-cell .form-template-name .all-forms-icon fw-icon{height:25px;margin-left:-4px;margin-right:-9px}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .template-name-cell .form-template-name .all-forms-icon .fw-icon-form{height:30px}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .form-count-cell{width:16%}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .template-status-cell{width:16%;padding-right:0}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .template-status-cell .status-dash{color:#303234}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .new-form-cell{width:32px;padding:0}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .new-form-cell .new-form-container{display:flex;align-items:center;justify-content:center}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .new-form-cell .new-form-container .mat-symbol-container{cursor:pointer;height:24px;width:24px;padding:2px}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .new-form-cell .new-form-container .mat-symbol-container.template-published{color:#303234}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .new-form-cell .new-form-container .mat-symbol-container.template-published:hover{background:#edeeef;border-radius:3px}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .new-form-cell .new-form-container .mat-symbol-container.template-unpublished{color:#9a9ca1;cursor:not-allowed}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .three-dots-cell{width:32px;padding:0}fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .three-dots-cell .forms-table-kebab-menu-trigger{display:block}@media (max-width: 900px){fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .form-count-cell{width:100px}}@media (max-width: 600px){fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .form-count-cell,fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .new-form-cell{display:none}}@media (max-width: 375px){fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .template-status-cell,fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .form-count-cell,fw-templates-table fw-forms-tab-generic-table.templates-table .fw-table .new-form-cell{display:none}}fw-templates-table fw-forms-tab-generic-table.templates-table .empty-state-container{background:#fff;border:1px solid #cfd1d6;padding:32px 0}fw-templates-table fw-forms-tab-generic-table.templates-table .empty-state-container a.text-button{color:#0d5bff}fw-templates-table fw-forms-tab-generic-table.templates-table .empty-state-container.filter-empty-state-container{text-align:center}fw-templates-table fw-forms-tab-generic-table.templates-table .templates-loading-spinner{height:400px;background:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #cfd1d6}.templates-table-new-form-icon-tooltip{transform:translateY(-4px)!important}.create-with-type-modal{max-width:400px}.create-with-type-modal .pull-left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}.create-with-type-modal .modal-body button,.create-with-type-modal .modal-body .dropdown-menu{width:100%}.create-with-type-modal .dropdown{margin-bottom:10px}.create-with-type-modal input,.create-with-type-modal textarea{margin-top:10px}.create-with-type-modal .dropdown .dropdown-menu li>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-with-type-modal .dropdown .dropdown-menu li>a .description{display:block;overflow:initial;text-overflow:initial;white-space:initial;color:#9a9a9a}.create-with-type-modal .dropdown .dropdown-menu li.disabled>a .description{color:inherit}.create-with-type-modal .dropdown .dropdown-menu .empty-state{padding:0 16px;color:#9a9ca1}.create-with-type-modal .modal-body form button{margin-top:30px}.empty-form-page-container{position:relative;text-align:center;height:80vh;display:flex;flex-flow:column nowrap;justify-content:center;margin-top:-14px}.empty-form-page-container .image-wrapper{display:flex;position:relative;justify-content:center;background-color:#f5f6f7;width:100px;margin-left:auto;margin-right:auto}.empty-form-page-container .image-wrapper .main{width:279px;height:279px;margin-bottom:32px}.empty-form-page-container .empty-form-notice{display:flex;flex-direction:column;font-family:Lato}.empty-form-page-container .empty-form-notice .empty-form-title{font-size:20px;font-weight:700;margin-bottom:12px;line-height:24px;color:#353a43}.empty-form-page-container .empty-form-notice .empty-form-text{margin-bottom:9px;font-size:16px;font-weight:400;display:inline-block;width:500px;line-height:1.42857143;color:#353a43}.empty-form-page-container .empty-form-notice .empty-form-text a{text-decoration:underline}.form-edit-modal-container{color:#303234}.form-edit-modal-container .tooltip-inner{word-break:break-all}.form-edit-modal-container .form-sidebar-dummy-container{width:33px}.form-edit-modal-container .form-edit{max-height:calc(100vh - 64px)}.form-edit-modal-container .form-edit fw-assign-owner{cursor:pointer;padding-right:0;min-width:fit-content}.form-edit-modal-container .form-edit fw-assign-owner .team-dropdown:hover{background-color:#f5f6f7}.form-edit-modal-container .form-edit fw-assign-owner .col-xs-8{padding-right:0;padding-top:8px}.form-edit-modal-container .form-edit fw-assign-owner .tag-listing{display:inline-block;vertical-align:bottom;max-width:187px}.form-edit-modal-container .form-edit fw-assign-owner .caret.invisible{margin-left:-8px}.form-edit-modal-container .form-edit fw-assign-owner .ng-option.ng-option-disabled{color:#9a9ca1!important;cursor:default}.form-edit-modal-container .form-edit .form-description{border-bottom:1px solid #cfd1d6}.form-edit-modal-container .form-edit .form-description .inline-edit{display:block;padding-top:0}.form-edit-modal-container .form-edit .form-description .inline-edit .input-container{margin-left:0;width:100%}.form-edit-modal-container .form-edit .form-description .inline-edit .input-container .inline-input{border-radius:3px;width:100%}.form-edit-modal-container .form-edit .form-description .inline-edit form{margin-bottom:0;margin-top:0;height:39px}.form-edit-modal-container .form-edit .form-description .inline-edit .display{display:flex;padding-left:0;height:39px}.form-edit-modal-container .form-edit .form-description .inline-edit .display .inline-edit-display{color:#303234;font-size:20px;font-family:Lato;font-weight:700;white-space:normal;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.form-edit-modal-container .form-edit .form-description .edit-material-icon{height:18px!important}.form-edit-modal-container .form-edit .form-description .edit-material-icon .mat-icon{font-family:Material Icons;color:#9a9a9a;font-size:20px!important;height:20px!important;width:20px!important;margin-left:5px!important}.form-edit-modal-container .form-edit .form-container{display:flex;max-height:calc(100vh - 104px)}.form-edit-modal-container .form-edit .form-container .form-content{overflow-y:auto;overflow-x:hidden;flex:1}.form-edit-modal-container .form-edit .form-container .form-content .modal-header{padding-bottom:0;border-bottom:none!important;margin-bottom:0!important}.form-edit-modal-container .form-edit .form-container .form-content .modal-header h1{padding-bottom:0;font-size:13px;font-weight:400!important;color:#303234!important}.form-edit-modal-container .form-edit .form-container .form-content .modal-header .form-details-text{margin-left:16px}.form-edit-modal-container .form-edit .form-container .form-content .modal-header .form-details-text a{color:#0d5bff}.form-edit-modal-container .form-edit .form-container .form-content .modal-body{scrollbar-width:none;-ms-overflow-style:none}.form-edit-modal-container .form-edit .form-container .form-content .modal-body::-webkit-scrollbar{width:0;height:0}.form-edit-modal-container .form-edit .form-container .form-content .modal-footer{text-align:left}.form-edit-modal-container .form-edit-sidebar-container{display:flex;height:100%;padding-top:40px;position:absolute;right:0;top:0;z-index:1051}.form-edit-modal-container .form-edit-sidebar-container.fillable-pdf{padding-top:84px;pointer-events:none}.form-edit-modal-container .form-edit-sidebar-container .form-content-scrollbar-wrapper{width:16px;height:100%;overflow:auto}@media (min-width: 1900px){.form-edit-modal-container .form-edit-sidebar-container .form-content-scrollbar-wrapper{display:none}}.form-edit-modal-container .form-edit-sidebar-container .form-sidebar-header{color:#303234;font-size:16px;border-bottom:1px solid #cfd1d6;display:flex;flex-direction:row;justify-content:space-between}.form-edit-modal-container .form-edit-sidebar-container .collapse-button{height:32px;width:32px;border-radius:99px;background-color:#0d5bff!important;color:#303234;color:#fff!important;display:flex;position:absolute;top:72px;right:432px;border:1px solid #cfd1d6;-moz-box-shadow:-4px 4px 8px rgba(0,0,0,.05);-webkit-box-shadow:-4px 4px 8px rgba(0,0,0,.05);box-shadow:-4px 4px 8px #0000000d;pointer-events:auto;-webkit-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.form-edit-modal-container .form-edit-sidebar-container .collapse-button.fillable-pdf{top:88px}.form-edit-modal-container .form-edit-sidebar-container .collapse-button:hover{background-color:#0547cf!important}.form-edit-modal-container .form-edit-sidebar-container .collapse-button .fw-mat-symbol.chevron{cursor:pointer;display:flex;align-items:center;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20;font-size:28px}.form-edit-modal-container .form-edit-sidebar-container .collapse-button .fw-mat-symbol.chevron .chevron-right-symbol{padding-left:2px}.form-edit-modal-container .form-edit-sidebar-container .collapse-button .fw-mat-symbol.chevron:hover{cursor:pointer}.form-edit-modal-container .form-edit-sidebar-container .owner-select .ng-select-container{min-width:100px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar{width:400px;height:100%;background-color:#f5f6f7;border-left:1px solid #cfd1d6;overflow:auto;overflow-x:hidden;padding:32px;-webkit-transition:width ease-in-out .15s,border-top ease-in-out .15s;-o-transition:width ease-in-out .15s,border-top ease-in-out .15s;transition:width ease-in-out .15s,border-top ease-in-out .15s;pointer-events:auto}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar.fillable-pdf{border-top:1px solid #cfd1d6}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-block>table{background:#f5f6f7}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record{height:52px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .inputs{padding-right:0}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .inputs table{background:#f5f6f7!important}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs{padding:0}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table{height:52px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input{padding:16px 0;height:52px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-edit-disabled{display:flex;align-items:center;padding:0 8px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input form-status-indicator .status-name{max-width:150px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown-arrow{color:#9a9ca1}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown{height:100%}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu{max-width:200px;padding:8px 0!important}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .menu-item-wrapper{padding:0 8px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .menu-item-wrapper .menu-item:hover:not([disabled]){background:#f5f6f7;border-radius:1px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .menu-item-wrapper .menu-item{padding:0}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .menu-item-wrapper .menu-item.disabled:hover{cursor:not-allowed}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .menu-item-wrapper .menu-item.disabled a{color:#9a9ca1}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .menu-item-wrapper .menu-item.selected a{color:#0d5bff!important}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .menu-item-wrapper .menu-item a{padding:4px 8px;color:#303234;font-size:13px;font-weight:400;display:block;width:100%}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .divider{padding:0!important;margin:8px 0 4px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .inputs table .form-section-record-input .form-status-dropdown .form-status-dropdown-menu .divider li{display:block!important;border-bottom:1px solid #edeeef;margin:0;padding:0;cursor:default}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .form-status-display{color:#303234;display:flex;align-items:center;padding-left:8px;height:100%;cursor:pointer}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record.status .form-status-display .form-status-name{max-width:187px;margin-right:4px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content{vertical-align:middle;padding:16px 0}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .form-section-record-link:hover{cursor:pointer}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .form-section-record-link.disabled-docusign-link{color:#68a5ff;cursor:not-allowed}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .form-section-record-link .docusign-link-text{vertical-align:middle;display:inline-block;padding:0 4px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .generating-line{display:block}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .inline-icon{vertical-align:middle;display:inline-block}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .processing{vertical-align:middle;display:inline-block;margin-left:4px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .sent-docusign span{display:block}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .sent-docusign .sent-docusign-subtext{color:#9a9ca1;font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:19px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .sent-docusign .sent-docusign-link{margin-top:8px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-content .sent-docusign .inline-icon{margin-top:1px;display:inline-block}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-label{width:128px;padding:16px 0;vertical-align:top}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-label form-section-record-label-content{display:flex;align-items:center}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-label .form-section-label-icon{width:20px;height:20px;display:inline-block;margin-top:-3px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record .form-section-record-label .form-section-label-name{display:inline-block}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record fw-datepicker .datepicker{padding:5px 0 0 8px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record fw-datepicker .datepicker.form-control{border:none!important}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record fw-datepicker .datepicker.form-control:hover,.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record fw-datepicker .datepicker.form-control.open,.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record fw-datepicker .datepicker.form-control[disabled]{background-color:#f5f6f7}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section-record fw-datepicker .datepicker.form-control:focus{border:none;box-shadow:none;-webkit-box-shadow:none}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.form-name{vertical-align:middle}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.form-name .inline-edit .display{overflow:visible}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.form-name .inline-edit .display .inline-edit-display{margin-top:1px;padding-right:7px}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.form-name .inline-edit .mat-icon{font-family:Material Icons}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.form-name .inline-edit .form-inline .input-container .inline-input:focus{border-top-right-radius:0;border-bottom-right-radius:0}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.form-name .inline-edit .form-inline .input-container .input-group-btn{display:block}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.form-name .inline-edit .form-inline .input-container .input-group-btn fw-button{border:none;padding:0}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.form-name .inline-edit .form-inline .input-container .input-group-btn fw-button button{height:100%}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.due-date{border:none}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.due-date .due-date-container{display:flex}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input.due-date .due-date-container .form-overdue{align-items:center;display:flex;padding:3px 8px 0}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar .form-section .form-section-block .inputs.form-section-record-input:is(.date,.status){width:1px}.form-edit-modal-container .form-edit-sidebar-container.form-sidebar-collapsed .collapse-button{right:65px;color:#303234}.form-edit-modal-container .form-edit-sidebar-container.form-sidebar-collapsed .form-edit-sidebar{border-top:1px none #0000;overflow:hidden;padding:0;width:33px}.form-edit-modal-container .form-edit-sidebar-container.form-sidebar-collapsed .form-edit-sidebar .attributes{display:none}@media (min-width: 1900px){.form-edit-modal-container .form-details-text{display:none}.form-edit-modal-container .modal-dialog,.form-edit-modal-container.modal-dialog{width:calc(75% + 400px)!important;max-width:1800px}.form-edit-modal-container .form-edit-sidebar-container{position:relative!important;padding-top:0!important}.form-edit-modal-container .form-edit-sidebar-container .form-edit-sidebar.fillable-pdf{border-top:none}.form-edit-modal-container .collapse-button,.form-edit-modal-container .form-sidebar-dummy-container{display:none!important}}.form-project-links add-link-dropdown-search .links-header{font-size:16px}.form-project-links .form-project-links-list{border-radius:3px;border:1px solid #cfd1d6}.form-project-links .form-project-links-list .form-project-links-list-item .fw-link-card{border:0;border-radius:0;border-bottom:1px solid #cfd1d6}.form-project-links .form-project-links-list .form-project-links-list-item:last-of-type .fw-link-card{border:0;border-radius:0}.form-project-links .form-project-links-list.merge-border{border-radius:3px 3px 0 0}.form-project-links form-project-resource-links.merge-border .form-project-links-list{border-top:none;border-radius:0 0 3px 3px}.form-template-display-entry-expression-modal{max-width:450px}.form-template-display-entry-expression-modal .group-title{color:#303234;padding:20px 0 8px;font-weight:700}.form-template-display-entry-expression-modal .variables-group{display:flex;flex-direction:column}.form-template-display-entry-expression-modal .variables-group .group-title{padding-top:0}.form-template-display-entry-expression-modal .variables-group button.variable{display:flex;justify-content:space-between;margin:0 0 2px;outline:none;height:32px}.form-template-display-entry-expression-modal .variables-group button.variable .name{overflow:hidden;white-space:nowrap;display:flex}.form-template-display-entry-expression-modal .variables-group button.variable .name-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-template-display-entry-expression-modal .variables-group button.variable .units-value{padding:0 5px}.form-template-display-entry-expression-modal .variables-group button.variable .code{min-width:19px;display:flex;justify-content:center}.form-template-display-entry-expression-modal .variables-group button.variable:last-child{margin:0}.form-template-display-entry-expression-modal .operations-group button.operation{height:45px;width:45px;font-weight:700;font-size:20px;outline:none;margin:0 10px 10px 0;border-radius:2px}.form-template-display-entry-expression-modal .operations-group button.operation:nth-child(odd){margin-right:13px}.form-template-display-entry-expression-modal .operations-group button.operation:nth-child(2n){margin-right:12px}.form-template-display-entry-expression-modal .expression-group{display:flex;flex-direction:column}.form-template-display-entry-expression-modal .expression-group input.expression{color:#000}.form-template-display-entry-expression-modal .validation-message{color:#fd504e;padding-top:10px}.form-template-display-entry-expression-modal .fw-button{width:100%}fw-send-to-docusign-modal .status-change{display:flex;align-items:center;margin:16px 0}fw-send-to-docusign-modal .status-input-label{flex:1;font-family:Lato;font-size:13px;font-style:normal;font-weight:700;line-height:20px}fw-send-to-docusign-modal .status-input-select{flex:1}fw-send-to-docusign-modal .button-section{display:flex;justify-content:flex-end;align-items:center;gap:12px;align-self:stretch}fw-form-viewer-checkbox .checkbox{margin:7px 4px 4px;font-size:20px}fw-form-viewer-checkbox .checkbox.disabled{cursor:default}fw-form-viewer-checkbox .mdi-checkbox-marked{color:#337ab7}fw-form-viewer-checkbox .mdi-close-box{color:#d9534f}fw-form-viewer-checkbox .mdi-minus-box{color:#555}.fw-account-connection-modal-wrapper{width:608px}.fw-account-connection-modal-wrapper .modal-body{margin-left:2px;margin-right:2px;display:flex;flex-direction:column}.fw-account-connection-modal-wrapper fw-account-connection-modal{color:#303234}.fw-account-connection-modal-wrapper fw-account-connection-modal .alert-callout{font-size:12px}.fw-account-connection-modal-wrapper fw-account-connection-modal .alert-callout .fw-alert .fw-alert-content{line-height:18.5714px}.fw-account-connection-modal-wrapper fw-account-connection-modal .error{color:#ff7a64}.fw-account-connection-modal-wrapper fw-account-connection-modal .close-header{padding:5px}.fw-account-connection-modal-wrapper fw-account-connection-modal .modal-wrapper{padding:32px}.fw-account-connection-modal-wrapper fw-account-connection-modal .modal-title{font-size:20px;line-height:28px;font-weight:700;margin-bottom:12px;color:#303234}.fw-account-connection-modal-wrapper fw-account-connection-modal .integration-app-url{padding-left:5px;text-decoration:underline}.fw-account-connection-modal-wrapper fw-account-connection-modal .modal-header-body{font-size:16px;line-height:22px;color:#303234}.fw-account-connection-modal-wrapper fw-account-connection-modal .modal-header-body-block{display:block;padding-bottom:18px}.fw-account-connection-modal-wrapper fw-account-connection-modal .submit-button{display:block}.fw-account-connection-modal-wrapper fw-account-connection-modal .account-block{margin-top:24px}.fw-account-connection-modal-wrapper fw-account-connection-modal .label-block{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px}.fw-account-connection-modal-wrapper fw-account-connection-modal .powered-by{font-size:11px;color:#303234}.fw-account-connection-modal-wrapper fw-account-connection-modal .powered-by img{margin-right:5px}.fw-account-connection-modal-wrapper fw-account-connection-modal .powered-by a{text-decoration:underline}.fw-account-connection-modal-wrapper fw-account-connection-modal .iframe{width:100%;height:100%;padding:20px}.fw-account-connection-modal-wrapper fw-account-connection-modal .error-message{color:#d2051e;font-family:Lato;font-size:11px;font-style:normal;font-weight:400}.fw-account-connection-modal-wrapper .button-container{display:flex;margin-top:32px;margin-bottom:2px}.fw-account-connection-modal-wrapper .button-container fw-button:last-child{margin-left:12px}.fw-account-connection-modal-wrapper .button-container fw-button:first-child{margin-left:auto}fw-account-automation-configuration .spinner{display:flex;justify-content:center}fw-entra-id-configuration .wrapper{margin-top:15px}fw-entra-id-configuration .text-label{font-family:lato;font-size:13px;font-style:normal;font-weight:700;line-height:19px;color:#3d3d3d;padding-bottom:16px;border-bottom:1px solid #cfd1d6}fw-entra-id-configuration .light-text-label{color:#696d74;font-weight:400;padding-top:16px;margin-bottom:20px}fw-entra-id-configuration span.light-text-label{margin-left:5px}fw-entra-id-configuration .danger{color:#d2051e}fw-entra-id-configuration .instance-item{display:flex;width:100%;align-items:center}fw-entra-id-configuration .instance-item-label{flex:1}fw-entra-id-configuration fw-icon svg.fw-icon-dots-vertical{width:24px;height:24px;color:#9a9ca1;display:block}fw-entra-id-configuration button.action-button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-size:18px;padding:0;border:none;outline:none;background:none;border-radius:3px}fw-entra-id-configuration button.action-button fw-icon svg.fw-icon-dots-vertical{width:20px;height:20px;color:#9a9ca1;display:block}fw-entra-id-configuration button.action-button:hover:not([disabled]){background:#edeeef;border-radius:3px}fw-entra-id-configuration button.action-button:hover:not([disabled]) fw-icon svg.fw-icon-dots-vertical{color:#303234}fw-entra-id-configuration .automation-info-banner{display:flex;margin-top:16px}fw-entra-id-configuration .automation-info-banner fw-alert{margin-bottom:17px}fw-entra-id-configuration fw-alert fw-translation-link-handler fw-button.translation-link button span{text-decoration:underline}.entra-id-configuration--select-group-tooltip{transform:translateY(-14px)!important}fw-account-connection-page{display:block}fw-account-connection-page .error-text{color:#d2051e}fw-account-connection-page .top-block{position:fixed;z-index:1010;left:0;right:0;top:40px;height:72px;border-bottom:1px solid #cfd1d6;background:#f5f6f7;display:flex;flex-direction:column;justify-content:center}fw-account-connection-page .top-block .action-wrapper{max-width:1000px}@media screen and (max-width: 767px){fw-account-connection-page .top-block .action-wrapper{width:100%}}fw-account-connection-page .power-bi-beta-banner{margin-top:12px}fw-account-connection-page button.action-button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-size:18px;padding:0;border:none;outline:none;background:none;border-radius:3px}fw-account-connection-page button.action-button fw-icon svg.fw-icon-dots-vertical{width:20px;height:20px;color:#9a9ca1;display:block}fw-account-connection-page button.action-button:hover:not([disabled]){background:#edeeef;border-radius:3px}fw-account-connection-page button.action-button:hover:not([disabled]) fw-icon svg.fw-icon-dots-vertical{color:#303234}fw-account-connection-page .content-block{padding-top:84px}fw-account-connection-page .card{background-color:#fff;margin-top:16px;margin-bottom:16px;border:1px solid #cfd1d6;border-radius:3px}fw-account-connection-page .card-title{padding-left:32px;border-bottom:1px solid #cfd1d6}fw-account-connection-page .card-title h5{color:#303234;font-weight:700;font-size:16px;padding-top:16px;padding-bottom:16px;margin-top:0;margin-bottom:0}fw-account-connection-page .header-card-content{padding:20px 20px 20px 32px}fw-account-connection-page .card-content{padding:16px 32px}fw-account-connection-page .desc{padding-left:20px}fw-account-connection-page .icon img{height:75px}fw-account-connection-page .integration-desc{display:flex;flex-direction:row;align-items:center;color:#303234}fw-account-connection-page .integration-desc h4{font-size:20px;margin-bottom:8px;color:#303234;font-weight:700;margin-top:0}fw-account-connection-page .no-connect-account-label{color:#696d74;padding-bottom:20px;padding-top:15px}fw-account-connection-page .connect-button{margin-right:5px}fw-account-connection-page .connect-additional-account{margin-top:12px;margin-bottom:12px}fw-account-connection-page .mat-column-projects{width:30%}fw-account-connection-page table.connection-table{font-family:Lato,sans-serif;width:100%}fw-account-connection-page table.connection-table tr.mat-header-row{height:45px;border-bottom:1px solid #edeeef}fw-account-connection-page table.connection-table .flex-text-wrapper{display:flex;padding-right:15px;align-items:center}fw-account-connection-page table.connection-table .flex-text{flex:1;width:1px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}fw-account-connection-page table.connection-table .mat-column-name{width:50%;position:relative}fw-account-connection-page table.connection-table .mat-column-connectedOn{width:15%}fw-account-connection-page table.connection-table td.mat-cell{font-size:13px;height:51px;font-weight:400;color:#303234}fw-account-connection-page table.connection-table th.mat-header-cell{font-weight:700;font-size:13px;color:#303234}fw-account-connection-page table.connection-table tr.mat-row:last-of-type td.mat-cell{border-bottom-width:0px}fw-account-connection-page table.connection-table th.mat-header-cell:first-of-type,fw-account-connection-page table.connection-table td.mat-cell:first-of-type{padding-left:0}fw-account-connection-page table.connection-table th.mat-header-cell:last-of-type,fw-account-connection-page table.connection-table td.mat-cell:last-of-type{padding-right:0}fw-account-connection-page table.connection-table .action-button{margin-left:auto}fw-account-connection-page table.connection-table .action-button svg{height:18px}fw-account-connection-page .clickable{cursor:pointer}.mat-menu-panel.account-connections-projects-menu .mat-menu-content{min-width:170px}.mat-menu-panel.account-connections-projects-menu .project-type-label{color:#696d74;font-size:12px;padding:0 16px 0 8px;line-height:22px}.mat-menu-panel.account-connections-projects-menu .mat-menu-item.projects-menu-item{font-size:13px;line-height:26px;min-height:0px;color:#303234}.mat-menu-panel.account-connections-projects-menu .mat-menu-content .mat-divider.mat-divider-horizontal.menu-divider{border-top-color:#cfd1d6;margin-top:3.5px;margin-bottom:10.5px}.mat-menu-panel.account-connections-projects-menu .mat-menu-content>.mat-menu-item.account-projects-menu-item{margin-top:2px}.mat-menu-panel.account-connections-projects-menu .mat-menu-content>.mat-menu-item.account-projects-menu-item~.mat-menu-item.account-projects-menu-item{margin-top:0}.mat-menu-panel.account-connections-projects-menu .mat-menu-content>.mat-menu-item.user-projects-menu-item{margin-top:2px}.mat-menu-panel.account-connections-projects-menu .mat-menu-content>.mat-menu-item.user-projects-menu-item~.mat-menu-item.user-projects-menu-item{margin-top:0}fw-app-calendar table.calendar-table{width:100%;table-layout:fixed}fw-app-calendar table.calendar-table tbody tr:hover{cursor:pointer;background-color:#f5f6f7}fw-app-calendar p.no-calendar-text{color:#696d74;font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:19px}fw-app-calendar .new-calendar-container{margin-top:20px}fw-app-calendar th.mat-header-cell{color:#303234;font-family:Lato;font-size:13px;font-style:normal;font-weight:700;line-height:19px}fw-app-calendar td.mat-cell{font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:20px}fw-app-calendar tr.mat-row:last-child .mat-cell{border:none}@media (min-width: 992px){fw-app-calendar thead tr .name-cell{width:60%}fw-app-calendar thead tr .created-by-cell{width:18%}fw-app-calendar thead tr .last-refresh-cell{width:17%}fw-app-calendar thead tr .last-refresh-cell .last-refressh-wrapper{display:flex}fw-app-calendar thead tr .last-refresh-cell .last-refressh-wrapper fw-icon{margin-left:4px}fw-app-calendar thead tr .actions-cell{width:6%;max-width:40px}}@media (max-width: 992px){fw-app-calendar thead tr .name-cell{width:50%}fw-app-calendar thead tr .created-by-cell{width:22%}fw-app-calendar thead tr .last-refresh-cell{width:22%}fw-app-calendar thead tr .actions-cell{width:6%;max-width:40px}}fw-app-calendar thead tr .actions-cell{width:40px}fw-app-calendar .fw-table-action-button-cell{vertical-align:middle}fw-app-calendar td.word-break{overflow-wrap:break-word}fw-app-calendar .status-chip-container{display:flex}fw-app-calendar .status-chip-container .processing{display:flex;width:auto;border-radius:32px;border:1px #cfd1d6 solid;color:#3d3d3d;background:#fff;height:24px;padding:4px 8px;align-items:center;gap:4px;flex-shrink:0}fw-app-calendar .status-chip-container .processing .label{color:#303234;text-align:center;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:17px;padding:0}.fw-create-task-calendar-modal{width:400px}fw-create-task-calendar-modal .combo-group label{margin-bottom:8px}fw-create-task-calendar-modal .select-assignee{margin-top:16px}fw-create-task-calendar-modal .select-project{margin-top:16px}fw-create-task-calendar-modal .select-project .project-label{display:flex}fw-create-task-calendar-modal .select-project .project-label fw-icon{margin-left:2px}fw-create-task-calendar-modal .modal-header{margin-bottom:32px}fw-create-task-calendar-modal .actions-btn{margin-top:32px}fw-create-task-calendar-modal .actions-btn .fw-button{width:100%}fw-create-task-calendar-modal .actions-btn .cancel-btn{margin-top:12px}fw-create-task-calendar-modal .error-message{color:#d2051e;font-family:Lato;font-size:11px;font-style:normal;font-weight:400}.fw-view-calendar-details-modal{width:400px}fw-view-calendar-details-modal .modal-header{margin-bottom:0}fw-view-calendar-details-modal .modal-body .fields-wrapper{margin-top:20px}fw-view-calendar-details-modal .modal-body .projects-container{display:flex;gap:4px;flex-wrap:wrap}fw-view-calendar-details-modal .modal-body .projects-container .project-link{text-decoration:underline;cursor:pointer}fw-view-calendar-details-modal .modal-body p{margin-bottom:0;margin-top:4px}fw-view-calendar-details-modal .modal-body .word-break{overflow-wrap:break-word}fw-view-calendar-details-modal .modal-body .break-anywhere{overflow-wrap:anywhere}fw-view-calendar-details-modal .modal-body .url-block{display:flex;flex-direction:column;margin-bottom:20px}fw-view-calendar-details-modal .modal-body .url-input{display:flex;flex-direction:column}fw-view-calendar-details-modal .modal-body .url-input input{height:32px;margin:8px 0}fw-view-calendar-details-modal .modal-body .hint{font-size:12;color:#696d74}fw-view-calendar-details-modal .modal-body .status-wrapper{display:flex;flex-direction:column}fw-view-calendar-details-modal .modal-body .status-wrapper .chip-wrapper{display:flex}fw-view-calendar-details-modal .modal-body .status-wrapper .processing{margin-top:4px;display:flex;width:auto;border-radius:32px;border:1px #cfd1d6 solid;color:#3d3d3d;background:#fff;height:24px;padding:4px 8px;align-items:center;gap:4px;flex-shrink:0}fw-view-calendar-details-modal .modal-body .actions{margin-top:32px}fw-view-calendar-details-modal .modal-body .actions .fw-button{width:100%}fw-view-calendar-details-modal .modal-body .actions .cancel-button button{margin-top:12px}fw-fieldwire-api .card-content-body{padding-top:15px;padding-bottom:30px}fw-fieldwire-api .card-content-text-body{padding-bottom:20px;margin:0}fw-fieldwire-api .card-content-default{color:gray;padding-bottom:15px}fw-fieldwire-api .subtitle{text-align:left}fw-fieldwire-api table{width:100%}fw-fieldwire-api thead tr th{padding:15px 0}fw-fieldwire-api thead tr th:first-of-type{width:40%}fw-fieldwire-api thead tr{border-bottom:1px solid #cfd1d6}fw-fieldwire-api tbody tr{border-bottom:1px solid #edeeef}fw-fieldwire-api tbody tr:last-of-type{border-bottom:none}fw-fieldwire-api tbody tr td{padding:15px 0}fw-fieldwire-api tbody tr td:first-of-type{max-width:230px;display:block}fw-fieldwire-api tbody tr td:last-of-type{width:10px;cursor:pointer}fw-fieldwire-api tbody tr td .three-dots-cell fw-icon.kebab-icon svg{padding:2px;width:24px;height:24px;border-radius:3px}fw-fieldwire-api .hover:hover .kebab-icon{color:#303234;background-color:#edeeef}fw-fieldwire-api .modal-footer{text-align:left}fw-fieldwire-api .modal-footer span{color:#3173ff}fw-fieldwire-api .modal-footer span:hover{color:#0049e3;cursor:pointer}fw-fieldwire-api .inactive{opacity:.65;cursor:not-allowed!important}.token-revoke-text{color:#d2051e;margin-left:10px}.token-revoke-text:hover{color:#b10000;cursor:pointer}fw-microsoft-teams-integration .card-content-body{padding-top:15px;padding-bottom:17px}fw-microsoft-teams-integration .card-content-text-body{padding-bottom:20px;margin:0}fw-microsoft-teams-integration .download-template-button{margin-left:12px}fw-power-bi-download .card-content-body{padding-top:15px;padding-bottom:30px}fw-power-bi-download .card-content-text-body{padding-bottom:20px;margin:0}fw-power-bi-download .download-template-button{margin-left:12px}fw-app-smartsheet .no-token-text{margin:16px 0 20px}fw-app-smartsheet button.action-button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-size:18px;padding:0;border:none;outline:none;background:none;border-radius:3px}fw-app-smartsheet button.action-button fw-icon svg.fw-icon-dots-vertical{width:20px;height:20px;color:#9a9ca1;display:block}fw-app-smartsheet button.action-button:hover:not([disabled]){background:#edeeef;border-radius:3px}fw-app-smartsheet button.action-button:hover:not([disabled]) fw-icon svg.fw-icon-dots-vertical{color:#303234}fw-app-smartsheet table.connection-table{font-family:Lato,sans-serif;width:100%}fw-app-smartsheet table.connection-table tr.mat-header-row{height:45px;border-bottom:1px solid #edeeef}fw-app-smartsheet table.connection-table .flex-text-wrapper{display:flex;padding-right:15px;align-items:center}fw-app-smartsheet table.connection-table .flex-text{flex:1;width:1px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}fw-app-smartsheet table.connection-table .mat-column-name{width:50%;position:relative}fw-app-smartsheet table.connection-table .mat-column-connectedOn{width:15%}fw-app-smartsheet table.connection-table td.mat-cell{font-size:13px;height:51px;font-weight:400;color:#303234}fw-app-smartsheet table.connection-table th.mat-header-cell{font-weight:700;font-size:13px;color:#303234}fw-app-smartsheet table.connection-table tr.mat-row:last-of-type td.mat-cell{border-bottom-width:0px}fw-app-smartsheet table.connection-table th.mat-header-cell:first-of-type,fw-app-smartsheet table.connection-table td.mat-cell:first-of-type{padding-left:0}fw-app-smartsheet table.connection-table th.mat-header-cell:last-of-type,fw-app-smartsheet table.connection-table td.mat-cell:last-of-type{padding-right:0}fw-app-smartsheet table.connection-table .action-button{margin-left:auto}fw-app-smartsheet table.connection-table .action-button svg{height:18px}fw-app-smartsheet p.no-dashboard-text{color:#696d74;font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:19px;margin-top:16px;margin-bottom:20px}fw-app-smartsheet table.spreadsheet-table{width:100%;table-layout:fixed;margin-bottom:16px}fw-app-smartsheet th.mat-header-cell{color:#303234;font-family:Lato;font-size:13px;font-style:normal;font-weight:700;line-height:19px}fw-app-smartsheet th.mat-header-cell:first-of-type,fw-app-smartsheet td.mat-cell:first-of-type{padding-left:8px}fw-app-smartsheet th.mat-header-cell:last-of-type,fw-app-smartsheet td.mat-cell:last-of-type{padding-right:8px;justify-items:end;text-align:right}fw-app-smartsheet td.mat-cell{font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:20px}fw-app-smartsheet tr.mat-row:last-child .mat-cell{border:none}@media (min-width: 992px){fw-app-smartsheet thead tr .name-cell{width:40%}fw-app-smartsheet thead tr .projects-cell{width:13%}fw-app-smartsheet thead tr .created-by-cell{width:22%}fw-app-smartsheet thead tr .status-cell{width:20%}fw-app-smartsheet thead tr .status-header{display:flex}fw-app-smartsheet thead tr .status-header fw-icon{margin-left:4px}fw-app-smartsheet thead tr .actions-cell{width:5%;max-width:40px}}@media (max-width: 992px){fw-app-smartsheet thead tr .name-cell{width:31%}fw-app-smartsheet thead tr .projects-cell{width:16%}fw-app-smartsheet thead tr .created-by-cell{width:22%}fw-app-smartsheet thead tr .status-cell{width:25%}fw-app-smartsheet thead tr .actions-cell{width:6%;max-width:40px}}fw-app-smartsheet thead tr .actions-cell{width:40px}fw-app-smartsheet .fw-table-action-button-cell{vertical-align:middle}fw-app-smartsheet td.word-break{overflow-wrap:break-word}fw-app-smartsheet .status-icon{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:8px}fw-app-smartsheet .smartsheet-table{width:100%;margin-bottom:16px;table-layout:fixed}fw-app-smartsheet .status-chip-container{display:flex}fw-app-smartsheet .status-chip-container .processing{display:flex;width:auto;border-radius:32px;border:1px #cfd1d6 solid;color:#3d3d3d;background:#fff;height:24px;padding:4px 8px;align-items:center;gap:4px;flex-shrink:0}fw-app-smartsheet .status-chip-container .processing .label{color:#303234;text-align:center;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:17px;padding:0}fw-app-smartsheet .chip-container .chip{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:8px}fw-app-smartsheet .chip-container .connected{background-color:#3cc563}fw-app-smartsheet .chip-container .warning{background-color:#f87e38}fw-app-smartsheet .chip-container .error{background-color:#d2051e}.fw-create-smartsheet-modal{width:400px}fw-create-smartsheet-modal .modal-header{margin-bottom:32px!important}fw-create-smartsheet-modal .input-fields{margin:32px 0}fw-create-smartsheet-modal .dashboard-name-container{margin-bottom:16px}fw-create-smartsheet-modal .actions-btn{margin-top:32px}fw-create-smartsheet-modal .actions-btn .fw-button{width:100%}fw-create-smartsheet-modal .actions-btn .cancel-btn{margin-top:12px}fw-create-smartsheet-modal .name-input{margin-bottom:5px}fw-create-smartsheet-modal .error-message{color:#d2051e;font-family:Lato;font-size:11px;font-style:normal;font-weight:400}.fw-create-smartsheet-token-modal-wrapper{width:608px}.fw-create-smartsheet-token-modal-wrapper .modal-body{margin-left:2px;margin-right:2px;display:flex;flex-direction:column}.fw-create-smartsheet-token-modal-wrapper fw-create-smartsheet-token-modal{color:#303234}.fw-create-smartsheet-token-modal-wrapper fw-create-smartsheet-token-modal .error{color:#ff7a64}.fw-create-smartsheet-token-modal-wrapper fw-create-smartsheet-token-modal .close-header{padding:5px}.fw-create-smartsheet-token-modal-wrapper fw-create-smartsheet-token-modal .modal-wrapper{padding:32px}.fw-create-smartsheet-token-modal-wrapper fw-create-smartsheet-token-modal .modal-title{font-size:20px;line-height:28px;font-weight:700;padding-bottom:12px;color:#303234}.fw-create-smartsheet-token-modal-wrapper fw-create-smartsheet-token-modal .modal-header-body-block{display:block;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.fw-create-smartsheet-token-modal-wrapper fw-create-smartsheet-token-modal .integration-app-url{padding-left:5px;text-decoration:underline}.fw-create-smartsheet-token-modal-wrapper fw-create-smartsheet-token-modal .modal-header-body{font-size:16px;line-height:22px;color:#303234}.fw-create-smartsheet-token-modal-wrapper .button-container{display:flex;margin-top:32px}.fw-create-smartsheet-token-modal-wrapper .button-container fw-button:last-child{margin-left:12px}.fw-create-smartsheet-token-modal-wrapper .button-container fw-button:first-child{margin-left:auto}fw-app-spreadsheet .card-content{padding:16px 32px;margin-bottom:16px}fw-app-spreadsheet p.no-spreadsheet-text{color:#696d74;font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:19px;margin-top:16px;margin-bottom:20px}fw-app-spreadsheet table.spreadsheet-table{width:100%;table-layout:fixed;margin-bottom:16px}fw-app-spreadsheet th.mat-header-cell{color:#303234;font-family:Lato;font-size:13px;font-style:normal;font-weight:700;line-height:19px}fw-app-spreadsheet th.mat-header-cell:first-of-type,fw-app-spreadsheet td.mat-cell:first-of-type{padding-left:8px}fw-app-spreadsheet th.mat-header-cell:last-of-type,fw-app-spreadsheet td.mat-cell:last-of-type{padding-right:8px;justify-items:end;text-align:right}fw-app-spreadsheet td.mat-cell{font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:20px}fw-app-spreadsheet tr.mat-row:last-child .mat-cell{border:none}@media (min-width: 992px){fw-app-spreadsheet thead tr .name-cell{width:40%}fw-app-spreadsheet thead tr .projects-cell{width:13%}fw-app-spreadsheet thead tr .created-by-cell{width:22%}fw-app-spreadsheet thead tr .status-cell{width:20%}fw-app-spreadsheet thead tr .status-header{display:flex}fw-app-spreadsheet thead tr .status-header fw-icon{margin-left:4px}fw-app-spreadsheet thead tr .actions-cell{width:5%;max-width:40px}}@media (max-width: 992px){fw-app-spreadsheet thead tr .name-cell{width:31%}fw-app-spreadsheet thead tr .projects-cell{width:16%}fw-app-spreadsheet thead tr .created-by-cell{width:22%}fw-app-spreadsheet thead tr .status-cell{width:25%}fw-app-spreadsheet thead tr .actions-cell{width:6%;max-width:40px}}fw-app-spreadsheet thead tr .actions-cell{width:40px}fw-app-spreadsheet .fw-table-action-button-cell{vertical-align:middle}fw-app-spreadsheet td.word-break{overflow-wrap:break-word}fw-app-spreadsheet .status-icon{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:8px}fw-app-spreadsheet .connected{background-color:#3cc563}fw-app-spreadsheet .limit-reached{background-color:#f87e38}fw-app-spreadsheet .projects-deleted{background-color:#d2051e}fw-app-spreadsheet .connecting{background-color:#0d5bff}fw-app-spreadsheet .kebab-menu{text-align:left}fw-app-spreadsheet .status-chip-container{display:flex}fw-app-spreadsheet .status-chip-container .processing{display:flex;width:auto;border-radius:32px;border:1px #cfd1d6 solid;color:#3d3d3d;background:#fff;height:24px;padding:4px 8px;align-items:center;gap:4px;flex-shrink:0}fw-app-spreadsheet .status-chip-container .processing .label{color:#303234;text-align:center;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:17px;padding:0}.fw-create-spreadsheet-modal{width:400px}fw-create-spreadsheet-modal .modal-header{margin-bottom:32px!important}fw-create-spreadsheet-modal .input-fields{margin:32px 0}fw-create-spreadsheet-modal .dashboard-name-container{margin-bottom:16px}fw-create-spreadsheet-modal .actions-btn{margin-top:32px}fw-create-spreadsheet-modal .actions-btn .fw-button{width:100%}fw-create-spreadsheet-modal .actions-btn .cancel-btn{margin-top:12px}fw-create-spreadsheet-modal .name-input{margin-bottom:5px}fw-create-spreadsheet-modal .error-message{color:#d2051e;font-family:Lato;font-size:11px;font-style:normal;font-weight:400}.edit-connection-modal-wrapper{width:400px}.edit-connection-modal-wrapper .modal-body{margin-left:2px;margin-right:2px}fw-edit-connection-modal .close-header{padding:5px}fw-edit-connection-modal .modal-title{line-height:28px;font-weight:700}fw-edit-connection-modal .submit-button{display:block;margin-top:32px;margin-bottom:2px}fw-edit-connection-modal .submit-button .fw-button{width:100%}fw-partner-integration-modal .modal-wrapper{padding:32px}fw-partner-integration-modal .partner-integration-modal fw-button:first-child{margin-right:10px}fw-partner-integration-modal .partner-integration-modal .modal-header h1{color:#303234}fw-partner-integration-modal .partner-integration-modal .modal-subtitle{font-size:16px;color:#303234;font-weight:400}fw-partner-integration-modal .partner-integration-modal .modal-footer{margin-top:32px;display:flex;justify-content:flex-end}fw-partner-integration-modal .partner-integration-modal .modal-footer fw-button{display:block}.fw-simple-pick-list-modal{width:450px}fw-simple-pick-list .modal-title{color:#303234;font-weight:700;line-height:28px;font-size:20px}fw-simple-pick-list .hint-text{font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:20px}fw-simple-pick-list .modal-header,fw-simple-pick-list .hint-wrapper{margin-bottom:16px!important}fw-simple-pick-list .item-wrapper p.item{color:#303234;padding:12px 20px;border-bottom:1px solid #cfd1d6;margin-bottom:0}fw-simple-pick-list .item-wrapper p.item:hover{background-color:#f5f6f7;cursor:pointer}fw-simple-pick-list .item-wrapper p.item:last-child{border-bottom:none}fw-workato-iframe .iframe-block{width:100%;min-height:180px;height:180px;border-radius:3px;border-width:1px;border-color:#cfd1d6;border-style:solid;position:relative}fw-workato-iframe .overlay-container{background-color:#fff;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;visibility:hidden}fw-workato-iframe .overlay-container.is-visible{visibility:visible}fw-workato-iframe .error-container{justify-content:flex-start;padding-top:30px;max-height:100%}fw-workato-iframe .error-container fw-icon{font-size:50px;display:block;color:#d2051e}fw-workato-iframe .error-container fw-icon.fw-mat-icon-wrapper{width:48px;height:48px}fw-workato-iframe .error-container .error-text{margin-top:14px;font-size:13px;color:#303234;line-height:20px;font-weight:400;max-width:350px;text-align:center}fw-workato-iframe .error-container.is-errored{visibility:visible}fw-color-menu .leaflet-draw-color-color{border-radius:4px}fw-color-menu .leaflet-draw-color-color.menu-open{border-top-right-radius:0!important;border-bottom-right-radius:0!important}fw-color-menu .leaflet-draw-actions{display:block;top:-1px}fw-color-menu .leaflet-draw-actions li .markup-toolbar-button .markup-toolbar-link{border-radius:0!important}fw-color-menu .leaflet-draw-actions li:last-child .markup-toolbar-button .markup-toolbar-link{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.account-lookup-modal{width:450px;margin-left:auto;margin-right:auto}.account-lookup-modal .modal-header,.account-lookup-modal .modal-body .subtitle{text-align:left;margin-bottom:20px}.account-lookup-modal .modal-body .hilti-account-group{font-weight:400;margin-bottom:10px;align-items:center;display:flex;align-items:flex-start}.account-lookup-modal .modal-body .hilti-account-group .aligned-radio{vertical-align:top}.account-lookup-modal .modal-body .hilti-account-group input[type=radio]{margin-right:10px}.account-lookup-modal .modal-body .hilti-account-group label{display:flex;align-items:flex-start;margin-bottom:10px}.account-lookup-modal .modal-body .hilti-account-group label .address-info{flex-direction:column}.account-lookup-modal .modal-body .hilti-account-group label .address-info .address-info-city-region,.account-lookup-modal .modal-body .hilti-account-group label .address-info .address-info-account-number{margin-top:3px;color:#696d74}.account-lookup-modal .modal-footer{margin:0;text-align:center}.account-lookup-modal .modal-footer fw-alert{margin-top:0;margin-bottom:20px}.account-lookup-modal .modal-footer .fw-button{min-width:100%}.account-lookup-modal .modal-footer .loading-spinner-container{display:flex;align-items:center;justify-content:center;width:100%;height:30px;margin-bottom:10px}.account-lookup-modal .modal-footer .loading-spinner-container fw-loading-spinner{width:30px;height:30px}.account-lookup-modal .modal-footer fw-button+fw-button{margin-top:15px;display:block}fw-otc-maintenance{width:100%;height:calc(100vh - 60px);margin:0 auto;max-width:350px;display:flex;justify-content:center}fw-otc-maintenance .otc-maintenance-banner{flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:400;font-size:13px;line-height:20px}fw-otc-maintenance .otc-maintenance-banner .otc-maintenance-info-box{background-color:#fff;border:1px solid #cfd1d6;padding:30px}fw-otc-maintenance .otc-maintenance-banner .otc-maintenance-info-header{font-weight:700;font-size:20px;padding-bottom:20px}fw-otc-maintenance .otc-maintenance-banner .otc-maintenance-info-text{padding-bottom:20px}fw-otc-maintenance .otc-maintenance-banner .fw-button{width:100%}.fw-attach-photos-modal .photos-scroll-container{height:75vh;overflow-y:auto;padding:0 30px}@media (min-width: 768px){.fw-attach-photos-modal.modal-dialog{width:720px}}.fw-attach-photos-modal .modal-header{padding:0 30px}.fw-attach-photos-modal .modal-header h1,.fw-attach-photos-modal .modal-header button.close{font-size:20px}.fw-attach-photos-modal .modal-body{background-color:#f5f6f7;border-top:1px #cccccc80 solid;height:75vh;padding:0!important}.fw-attach-photos-modal .modal-body .no-photos-container{align-items:center;color:#353a43;display:flex;flex-direction:column;font-size:20px;height:100%;justify-content:center;width:100%}.fw-attach-photos-modal .modal-body .no-photos-container .loading-spinner{height:30px}.fw-attach-photos-modal .modal-body .no-photos-container p{font-size:16px;margin-top:10px}.fw-attach-photos-modal .modal-footer{border-top:1px #cccccc80 solid;padding:30px 20px 0}.fw-attach-photos-modal .modal-footer fw-button{display:inline-block;margin-left:0}.attach-photos-modal .modal-footer{border-top:1px #cccccc80 solid;margin:0;padding:30px 20px 0}.attach-photos-modal .modal-footer fw-button{display:inline-block;margin-left:10px}.attach-photos-modal .modal-body,.attach-photos-modal .modal-header{padding:0 30px}.attach-photos-modal .modal-body{background-color:#f5f6f7;border-top:1px #cccccc80 solid;height:75vh;overflow-y:scroll}.attach-photos-modal .modal-body .date-row{align-items:center;display:flex;margin-top:20px}.attach-photos-modal .modal-body .date-row .date{font-weight:700}.attach-photos-modal .modal-body .date-row .date-row-checkbox{align-items:center;background-color:#f5f6f7;border-radius:3px;display:inline-flex;height:18px;justify-content:center;margin-right:10px;overflow:hidden;width:18px}.attach-photos-modal .modal-body .no-photos-container{align-items:center;color:#353a43;display:flex;flex-direction:column;font-size:20px;height:100%;justify-content:center;width:100%}.attach-photos-modal .modal-body .no-photos-container .loading-spinner{height:30px}.attach-photos-modal .modal-body .no-photos-container p{font-size:16px;margin-top:10px}.attach-photos-modal .modal-body .photos-body{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.attach-photos-modal .modal-body .photos-body .photo-container{margin:10px 10px 0 0;position:relative}.attach-photos-modal .modal-body .photos-body .photo-container:hover .photo-date,.attach-photos-modal .modal-body .photos-body .photo-container:hover .photo-select-button-unchecked{visibility:visible}.attach-photos-modal .modal-body .photos-body .photo-container .photo{border:1px #cccccc80 solid;border-radius:3px;height:150px;width:150px}.attach-photos-modal .modal-body .photos-body .photo-container .photo-date{align-items:flex-end;background-color:#0006;border-radius:3px;color:#fff;height:100%;display:flex;font-weight:700;justify-content:flex-end;padding:10px;position:absolute;right:0;text-shadow:#000 0 1px 1px;-webkit-text-shadow:#000 0 1px 1px;-moz-text-shadow:#000 0 1px 1px;top:0;visibility:hidden;width:100%}.attach-photos-modal .modal-body .photos-body .photo-container .photo-select-button{align-items:center;border-radius:3px;display:flex;height:18px;justify-content:center;left:10px;overflow:hidden;position:absolute;top:10px;width:18px}.attach-photos-modal .modal-body .photos-body .photo-container .photo-select-button-unchecked{visibility:hidden}.attach-photos-modal .modal-body .photos-body .photo-container .photo-type-decoration-container{align-items:center;justify-content:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.attach-photos-modal .modal-body .photos-body .photo-container .photo-type-decoration-container img{height:50px;width:50px}.attach-photos-modal .modal-body .photos-body .photo-container .selected{border:1px #6496ff solid;box-shadow:0 0 0 2px #6496ff}.attach-photos-modal .modal-body .photos-by-day-container:last-child{padding-bottom:38px}@media (min-width: 768px){.attach-photos-modal .modal-dialog{width:720px}}.attach-photos-modal .modal-wrapper{padding:30px 0}#leaflet-map-container,#leaflet-map-container .leaflet-map{height:100%;width:100%}#leaflet-map-container .leaflet-map .leaflet-image-layer{border:none}#leaflet-map-container .leaflet-map .leaflet-text-marker .measurement{background-color:transparent}#leaflet-map-container .leaflet-map .leaflet-marker-pane.editing .leaflet-text-marker{pointer-events:none}#leaflet-map-container .leaflet-map .leaflet-pane.leaflet-marker-pane:not(.editing){pointer-events:auto}#leaflet-map-container .leaflet-map .leaflet-pane.leaflet-marker-pane:not(.editing) .description,#leaflet-map-container .leaflet-map .leaflet-pane.leaflet-marker-pane:not(.editing) .measurement{pointer-events:auto}#leaflet-map-container .leaflet-container{border:none}fw-photo-modal-toolbar .actions-container{color:#fff;font-size:20px}fw-photo-modal-toolbar .actions-container .action-container .action{padding:4px;border-radius:unset;display:block;background:#3d3d3d;cursor:pointer}fw-photo-modal-toolbar .actions-container .action-container .action:hover{background:#1a1d21}fw-photo-modal-toolbar .actions-container-text{line-height:initial}fw-photo-modal-toolbar .actions-container-text .action-container .action{width:auto;height:initial;padding:5px 12px;font-size:14px;float:none}fw-photo-modal-toolbar .actions-container-text .action-container .action-title{padding:7px 25px}fw-photo-modal-toolbar .actions-container-submenu{display:none;box-shadow:none;border-top:1px solid rgba(255,255,255,.3);text-align:center}fw-photo-modal-toolbar .actions-container-submenu .action-container{width:100%}fw-photo-modal-toolbar .actions-container-submenu .action-container .action:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}fw-photo-modal-toolbar .download-control{z-index:1000}fw-photo-modal-toolbar .download-control .dropdown-menu{margin-top:8px}fw-photo-modal-toolbar .photo-rotate{cursor:pointer}fw-photo-modal-toolbar .photo-rotate .action.rotate-menu-btn{border-radius:4px}fw-photo-modal-toolbar .photo-rotate.disabled{cursor:not-allowed}fw-photo-modal-toolbar .photo-rotate:hover:not(.disabled) .rotate-menu-btn{border-bottom-left-radius:0;border-bottom-right-radius:0}fw-photo-modal-toolbar .photo-rotate:hover:not(.disabled) .actions-container-submenu{display:block}fw-photo-modal-toolbar .markup-toolbar-link.enabled{background-color:#6496ff}.photo-modal.modal-dialog{height:calc(100vh - 138px);width:unset;min-width:min(calc(100vh - 138px),calc(100vw - 98px));max-width:min(calc(100vh + 260px),calc(100vw - 98px))}@media (max-width: 991px){.photo-modal.modal-dialog{width:calc(100vh - 138px)}}.photo-modal .modal-wrapper,.photo-modal .modal-content,.photo-modal .modal-body,.photo-modal .photo-map{width:100%;height:100%}.photo-modal .modal-wrapper{padding:0}.photo-modal .photo-modal-close{right:12px;top:12px}.photo-modal .photo-modal-close fw-icon{font-size:24px}@media (max-width: 991px){.photo-modal .photo-modal-close{background-color:#3d3d3d;width:30px;height:30px;right:10px;top:10px;border-radius:4px}.photo-modal .photo-modal-close fw-icon{color:#fff;opacity:1;margin-left:1px;font-size:30px;width:30px;height:30px}}.photo-modal .photo-modal-map-container{height:100%;aspect-ratio:1}.photo-modal .modal-body{display:flex}.photo-modal .modal-body .uploaded-by{color:#fff;position:absolute;top:100%;font-size:14px}.photo-modal .modal-body fw-photo-sidebar{flex:1 1 auto;overflow:hidden}.photo-modal .photo-download{position:absolute;top:10px;left:10px;width:30px;height:30px;padding:4px;background:#3d3d3d;z-index:1000;border-radius:4px;cursor:pointer}.photo-modal .photo-download .dropdown-menu{margin-top:8px}.photo-modal .photo-sphere-container{position:relative;height:100%;width:100%}.photo-modal .photo-sphere-container .photo-sphere{height:100%;width:100%}.photo-modal .video-container{width:100%;height:100%}.photo-modal .video-container video{width:100%;height:100%}.photo-modal .photo-sphere-loading-container{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:1000}.photo-modal .photo-sphere-loading-spinner{height:50px}.photo-modal .photo-sphere-loading-text{color:#9a9a9a;padding-top:20px}.photo-modal .navigation-arrow{height:50px;position:absolute;top:calc((100vh - 138px)/2 - 25px)}.photo-modal .navigation-arrow.previous{left:-50px}.photo-modal .navigation-arrow.next{right:-50px}.photo-map.ngx-leaflet .leaflet-control-container a.leaflet-control-zoom-in,.photo-map.ngx-leaflet .leaflet-control-container a.leaflet-control-zoom-out{background-image:unset}fw-photo-sidebar .photo-sidebar{color:#303234;float:left;height:100%;width:100%;max-width:400px;border-left:1px solid #cfd1d6;display:flex;flex-direction:column}fw-photo-sidebar .photo-sidebar .title.sidebar-block{font-size:20px;font-weight:700;font-family:Lato;padding-bottom:16px;border-bottom:1px solid #cfd1d6;line-height:24px}fw-photo-sidebar .photo-sidebar .entity-tags{padding-bottom:32px}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select span.ng-arrow-wrapper:before{content:"\e8b6";display:inline-block;font-size:inherit;text-rendering:auto;font-family:Material Icons;font-size:18px}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel{margin-top:4px;border-radius:3px;border:1px solid #cfd1d6;filter:drop-shadow(0px 2px 12px rgba(0,0,0,.1))}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items{padding:8px}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:4px 0 4px 8px}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{display:inline-block;width:100%;font-size:13px;color:#0d5bff}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{border-radius:1px;background:#f5f6f7}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label{color:#303234;font-weight:400}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#9a9ca1;cursor:default}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select.ng-select-focused .ng-placeholder{color:#303234}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select.ng-select-focused .ng-select-container{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select.ng-select-filtered .ng-placeholder{display:none!important}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-arrow-wrapper{width:16px;height:16px;padding-right:0;margin-right:13px}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-arrow-wrapper .ng-arrow{display:none}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-has-value .ng-placeholder{display:block}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-placeholder{color:#696d74;padding-left:5px!important;top:6px!important}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-select-container{min-height:32px;width:auto;border:1px solid #cfd1d6;border-radius:4px}fw-photo-sidebar .photo-sidebar .entity-tags .ng-select .ng-select-container .ng-input{caret-color:#3869ff}fw-photo-sidebar .photo-sidebar .entity-tags .tags{margin-bottom:8px;gap:8px}fw-photo-sidebar .photo-sidebar .entity-tags .tags .tag,fw-photo-sidebar .photo-sidebar .entity-tags .tags .ai-tag{font-size:14px!important;min-height:32px;line-height:20px;padding:5px 8px 5px 12px;border-radius:3px!important}fw-photo-sidebar .photo-sidebar .entity-tags .tags .tag .remove-button,fw-photo-sidebar .photo-sidebar .entity-tags .tags .ai-tag .remove-button{height:16px;padding-left:4px;color:#696d74;font-size:18px;cursor:pointer}fw-photo-sidebar .photo-sidebar .entity-tags .tags .tag .remove-button .fw-icon-close,fw-photo-sidebar .photo-sidebar .entity-tags .tags .ai-tag .remove-button .fw-icon-close{height:16px;width:16px}fw-photo-sidebar .photo-sidebar .entity-tags .tags .tag .remove-button .fw-icon-close:hover,fw-photo-sidebar .photo-sidebar .entity-tags .tags .ai-tag .remove-button .fw-icon-close:hover{color:#303234}fw-photo-sidebar .photo-sidebar .sidebar-content{flex:1 1 auto;overflow:hidden}fw-photo-sidebar .photo-sidebar .sidebar-content-wrapper{width:100%;height:100%;padding-right:32px;padding-bottom:32px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}fw-photo-sidebar .photo-sidebar .sidebar-content-wrapper::-webkit-scrollbar{width:0;height:0}fw-photo-sidebar .photo-sidebar .on-scrollbar{padding-right:26px;scrollbar-width:thin;-ms-overflow-style:auto}fw-photo-sidebar .photo-sidebar .on-scrollbar::-webkit-scrollbar{width:6px!important}fw-photo-sidebar .photo-sidebar .on-scrollbar::-webkit-scrollbar-thumb{background-color:#acacac}fw-photo-sidebar .photo-sidebar .sidebar-block{padding:24px 0 0 32px;font-family:Lato;font-size:13px;line-height:19px}fw-photo-sidebar .photo-sidebar .sidebar-block .sidebar-header{font-weight:700;font-family:Lato;display:block;margin-bottom:8px}fw-photo-sidebar .photo-sidebar .general-information{padding-top:32px}fw-photo-sidebar .photo-sidebar .coordinates{margin-top:24px;line-height:19px}fw-photo-sidebar .photo-sidebar .coordinates .description{font-weight:700;margin-bottom:8px}fw-photo-sidebar .photo-sidebar .coordinates .google-maps-link{margin-left:0;margin-top:8px}fw-photo-sidebar .photo-sidebar .links .Form{width:100%;height:100%}fw-photo-sidebar .photo-sidebar .links div .photo-link-container{position:relative;height:56px;width:100%;border-top:none}fw-photo-sidebar .photo-sidebar .links div .photo-link-container .empty-task .name{color:#696d74;font-style:italic}fw-photo-sidebar .photo-sidebar .links div .photo-link-container fw-link-card{width:100%}fw-photo-sidebar .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card{border-radius:0;border-bottom:none;outline:none;padding:12px}fw-photo-sidebar .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card:focus-within{background:inherit}fw-photo-sidebar .photo-sidebar .links div .photo-link-container fw-link-card .fw-link-card:hover{background:#f5f6f780}fw-photo-sidebar .photo-sidebar .links div .photo-link-container:last-child .fw-link-card{border-bottom:1px solid #cfd1d6;border-bottom-left-radius:3px;border-bottom-right-radius:3px}fw-photo-sidebar .photo-sidebar .links div .photo-link-container:first-child .fw-link-card{border-top-left-radius:3px;border-top-right-radius:3px}fw-photo-sidebar .photo-sidebar .links .information{color:#696d74}fw-photo-sidebar .photo-sidebar .photo-date{margin-top:8px;color:#696d74;font-size:13px}fw-photo-sidebar .photo-sidebar .uploaded-by-value{margin-left:2px}fw-photos-page-filters-view toggle-bar .toggle-bar{padding:0 16px}fw-photos-page-filters-view slideshow.filter-bar-slideshow{border:none;background:none}fw-photos-page-filters-view slideshow.filter-bar-slideshow .slideshow-content slideshow-slide{flex:none}fw-photos-page-filters-view slideshow.filter-bar-slideshow .slideshow-content slideshow-slide .slideshow-slide-content{padding:16px 0}fw-photos-page-filters-view slideshow.filter-bar-slideshow .slideshow-content slideshow-slide:after{width:0;margin:0 4px}.photos-page{position:relative}.photos-container .empty-search{padding-top:16px;text-align:center}fw-photo-day .photos-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:0;margin-left:0}fw-photo-day .date-row{align-items:center;display:flex;margin-top:20px}fw-photo-day .date-row .date{font-weight:700}fw-photo-day .date-row .date-row-checkbox{width:18px;height:18px;border-radius:3px;display:inline-flex;justify-content:center;background-color:#f5f6f7}fw-photo-day .date-row .date-row-checkbox img{width:unset}fw-photo .photo-container{margin:10px 10px 0 0;position:relative}fw-photo .photo-container:hover .photo-date,fw-photo .photo-container:hover .photo-select-button-unchecked{visibility:visible}fw-photo .photo-container .photo{border:1px #cccccc80 solid;border-radius:3px;height:150px;width:150px}fw-photo .photo-container .photo-date{align-items:flex-end;background-color:#0006;border-radius:3px;color:#fff;display:flex;font-weight:700;justify-content:flex-end;padding:10px;position:absolute;right:0;text-shadow:#000 0 1px 1px;-webkit-text-shadow:#000 0 1px 1px;-moz-text-shadow:#000 0 1px 1px;top:0;visibility:hidden;width:100%;height:100%}fw-photo .photo-container .photo-select-button{align-items:center;display:flex;height:18px;justify-content:center;left:10px;overflow:hidden;position:absolute;top:10px;width:18px;border-radius:3px}fw-photo .photo-container .photo-select-button img{width:unset}fw-photo .photo-container .photo-select-button img.photo-selected{visibility:visible}fw-photo .photo-container .photo-select-button .photo-select-button-unchecked:hover{visibility:visible}fw-photo .photo-container .photo-type-decoration-container{align-items:center;justify-content:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}fw-photo .photo-container .photo-type-decoration-container img{height:50px;width:50px}fw-photo .photo-container .selected{border:1px #6496ff solid;box-shadow:0 0 0 2px #6496ff}.pm-add-reviewers-modal-view .modal-description{font-size:16px;margin-bottom:32px}.pm-add-reviewers-modal-view .row{display:flex;align-items:center}.pm-add-reviewers-modal-view .row .detail-label{font-weight:700}.pm-add-reviewers-modal-view .modal-footer{display:flex;justify-content:flex-end;align-items:flex-end}.pm-add-reviewers-modal-view .modal-footer fw-alert{text-align:left}.pm-add-reviewers-modal-view .modal-footer fw-button{margin-left:10px}.pm-assignee-dropdown .company-name{color:#696d74;font-size:11px;font-weight:400}.pm-assignee-dropdown .fw-select .dropdown-toggle:hover{background:#f5f6f7;border-color:#cfd1d6}.pm-assignee-dropdown .invite-new-user{display:block}.pm-assignee-dropdown .invite-new-user .fw-button{width:100%;justify-content:flex-start}.pm-move-users-to-company-modal .modal-subtitle{font-size:16px}.pm-move-users-to-company-modal .user-container{display:grid;grid-template-columns:1fr 1fr}.pm-move-users-to-company-modal .user-container:not(:first-child){margin-top:16px}.pm-move-users-to-company-modal .user-container .username{display:flex;align-items:center;overflow:hidden}.pm-move-users-to-company-modal .user-container .username span{margin-left:4px;color:#696d74}.pm-move-users-to-company-modal .user-container .select-company-container{position:relative}.pm-move-users-to-company-modal .user-container .select-company-container .select-company-btn{width:100%;display:flex;justify-content:space-between;align-items:center}.pm-move-users-to-company-modal .user-container .select-company-container .select-company-btn .placeholder{color:#9a9ca1}.pm-move-users-to-company-modal .user-container .select-company-container .dropdown-menu{padding:12px 0;width:100%;z-index:10;position:absolute}.pm-move-users-to-company-modal .user-container .select-company-container .dropdown-menu .dropdown-item{padding:0 12px;z-index:1}.pm-move-users-to-company-modal .user-container .select-company-container .dropdown-menu .dropdown-item.border-top{border-top:1px solid #edeeef}.pm-move-users-to-company-modal .user-container .select-company-container .dropdown-menu .dropdown-item:nth-last-child(2){padding-bottom:12px}.pm-move-users-to-company-modal .user-container .select-company-container .dropdown-menu .dropdown-item:last-child{padding-top:12px}.pm-move-users-to-company-modal .user-container .select-company-container .dropdown-menu .dropdown-item button{background:#fff;border:none;border-radius:0 0 3px 3px;cursor:pointer;padding:4px;text-align:left;display:block;width:100%;height:100%}.pm-move-users-to-company-modal .user-container .select-company-container .dropdown-menu .dropdown-item button:hover{background-color:#f5f6f7}.pm-move-users-to-company-modal .user-container .select-company-container .dropdown-menu .dropdown-item button.plus-new-company-btn{color:#0d5bff}.pm-move-users-to-company-modal fw-alert.pendingUsersInfo{margin-top:32px}.pm-move-users-to-company-modal .modal-footer{display:flex;justify-content:space-between}.pm-move-users-to-company-modal .modal-footer:after,.pm-move-users-to-company-modal .modal-footer:before{content:none}.pm-move-users-to-company-modal .modal-footer .learn-about-companies-btn{display:flex;align-items:center;border:none;background-color:#fff;color:#0d5bff;padding:0}.pm-move-users-to-company-modal .modal-footer .learn-about-companies-btn fw-icon{height:20px;width:20px;border-radius:12px;margin-right:4px}.pm-move-users-to-company-modal .modal-footer fw-button:first-child{margin-right:12px}.pm-onboarding-modal{padding:32px}.pm-onboarding-modal__step-header{margin-bottom:16px;display:flex;justify-content:space-between}.pm-onboarding-modal__step-title{font-weight:700;font-size:20px;line-height:28px}.pm-onboarding-modal__step-dismiss{position:static}.pm-onboarding-modal__step-content{font-size:16px;line-height:23px;margin:16px 0}.pm-onboarding-modal__step-content--column{display:flex;flex-direction:column;gap:16px}.pm-onboarding-modal__step-hero{margin:28px 0}.pm-onboarding-modal__step-input-group{margin:16px 0;width:100%}.pm-onboarding-modal__step-input-group label{font-size:13px;font-weight:700;line-height:19px;color:#303234}.pm-onboarding-modal__step-error-container{margin-top:5px}.pm-onboarding-modal__step-footer{display:flex;justify-content:space-between}.pm-onboarding-modal__step-footer-item{flex:0 1 33%}.pm-onboarding-modal__step-progress{display:flex;justify-content:center;align-items:center;gap:8px}.pm-onboarding-modal__step-progress-indicator{background-color:#cfd1d6;border-radius:8px;height:8px;width:8px}.pm-onboarding-modal__step-progress-indicator--active{background-color:#0d5bff}.pm-onboarding-modal__step-submit-btn{display:flex;justify-content:flex-end}pm-skeleton-loading .pm-skeleton-loading{display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:4px;border:1px #cfd1d6 solid;mask-image:linear-gradient(to bottom,black 50%,transparent 100%)}pm-skeleton-loading .skeleton-pulse-light{animation:skeleton-loading-light 1s linear infinite alternate}@keyframes skeleton-loading-light{0%{background-color:#cfd1d6}to{background-color:#b3b7bf}}pm-skeleton-loading .skeleton-pulse-dark{animation:skeleton-loading-dark 1s linear infinite alternate}@keyframes skeleton-loading-dark{0%{background-color:#edeeef}to{background-color:#d2d5d7}}pm-skeleton-loading .pm-skeleton-loading-header{display:inline-flex;align-self:stretch;justify-content:flex-start;align-items:center;height:56px;padding:14px 32px;border-bottom:1px #cfd1d6 solid}pm-skeleton-loading .pm-skeleton-loading-text{height:12px;border-radius:3px}pm-skeleton-loading .pm-skeleton-loading-header-text{height:12px;border-radius:3px;width:128px;background:#edeeef;animation:skeleton-loading-dark 1s linear infinite alternate}pm-skeleton-loading .pm-skeleton-loading-body{flex:1;display:flex;align-self:stretch;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:12px 32px}pm-skeleton-loading .pm-skeleton-loading-body-text-short{height:12px;border-radius:3px;width:64px;background:#cfd1d6;animation:skeleton-loading-light 1s linear infinite alternate}pm-skeleton-loading .pm-skeleton-loading-body-text-long{height:12px;border-radius:3px;width:256px;background:#edeeef;animation:skeleton-loading-dark 1s linear infinite alternate}.pm-users-dropdown .user-container{width:100%;display:flex;align-items:center}.pm-users-dropdown .user-container .wrap-next-line{display:inline;white-space:normal;overflow:visible;text-overflow:clip;word-wrap:break-word}.pm-users-dropdown .user-container .company-name{color:#696d74;font-size:11px;display:inline;word-wrap:break-word;white-space:normal}.pm-users-dropdown .user-container.disabled{cursor:not-allowed}.pm-side-panel-watchers-view .add-watcher-container .add-watcher-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.pm-side-panel-watchers-view .add-watcher-container .add-watcher-header>span{font-size:16px;font-weight:700}.pm-side-panel-watchers-view .add-watcher-container .add-watcher-dropdown-container{display:flex;align-items:center}.pm-side-panel-watchers-view .add-watcher-container .add-watcher-dropdown-container pm-users-dropdown{flex:1;margin-right:12px}.pm-side-panel-watchers-view .add-watcher-container .add-watcher-dropdown-container .add-watcher-close{color:#9a9ca1;cursor:pointer}.pm-side-panel-watchers-view .pm-group-container{margin:20px 0;border-bottom:1px solid #edeeef}.pm-side-panel-watchers-view .pm-group-container .pm-group-name{font-weight:700;margin-bottom:12px}.pm-side-panel-watchers-view .pm-group-container .watcher-container{display:flex;align-items:center;justify-content:space-between;margin-left:-5px;padding:2px 5px}.pm-side-panel-watchers-view .pm-group-container .watcher-container:last-child{margin-bottom:24px}.pm-side-panel-watchers-view .pm-group-container .watcher-container:hover{background:#f5f6f7}.pm-side-panel-watchers-view .pm-group-container .watcher-container:hover .deselect{visibility:visible}.pm-side-panel-watchers-view .pm-group-container .watcher-container .watcher-name{overflow:hidden}.pm-side-panel-watchers-view .pm-group-container .watcher-container .deselect{font-size:16px;visibility:hidden;display:flex}.pm-side-panel-watchers-view .pm-group-container:last-child{border-bottom:0}.churn-feedback-modal .modal-subtitle,.churn-feedback-modal .additional-description{font-size:16px}.churn-feedback-modal .add-comment-below{color:#696d74}.churn-feedback-modal ul{margin-top:32px;margin-bottom:32px;list-style-type:none;padding:0}.churn-feedback-modal ul li{display:block;vertical-align:center}.churn-feedback-modal ul li label{font-weight:400;font-size:13px;margin-bottom:6px;margin-top:6px;line-height:23px;cursor:pointer}.churn-feedback-modal ul li ul{margin-top:6px;margin-bottom:6px;margin-left:26px}.churn-feedback-modal ul li ul li:last-child label{margin-bottom:0}.churn-feedback-modal ul li label input{margin-right:12px}.churn-feedback-modal ul li:first-child label{padding-top:0;margin-top:0}.churn-feedback-modal .additional-feedback-container{margin-bottom:32px}.churn-feedback-modal .additional-feedback-container textarea{width:100%;height:110px;font-size:13px;padding:6px 12px;border:1px solid #cccccc;border-radius:3px;box-shadow:inset 0 1px 1px #00000013;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.churn-feedback-modal .modal-wrapper{padding:32px}.churn-feedback-modal .modal-wrapper .modal-footer fw-button{display:inline-block;margin-left:10px}.confirm-downgrade-modal fw-confirm-downgrade-modal .subtitle .question{margin-right:3px}.confirm-downgrade-modal fw-confirm-downgrade-modal .features-lost .feature .times{margin-right:5px}.confirm-downgrade-modal fw-confirm-downgrade-modal .features-lost .feature .times fw-icon{font-size:16px;height:14px}.pending-change-warning-modal{max-width:400px;margin-left:auto;margin-right:auto}.pending-change-warning-modal .modal-body .fw-icon{display:block;margin:0 auto;height:80px;color:#0d5bff}.pending-change-warning-modal .modal-body .subtitle{text-align:left}.pending-change-warning-modal .modal-footer{margin:0;text-align:center}.pending-change-warning-modal .modal-footer .fw-button{min-width:100%}.pending-change-warning-modal .modal-footer fw-button+fw-button{margin-top:10px;display:block}.post-checkout-modal .modal-dialog{width:450px}.post-checkout-modal .modal-footer .fw-button{min-width:100%}.post-otc-checkout-downgrade-modal .modal-dialog{width:450px}.post-otc-checkout-downgrade-modal .modal-footer .fw-button{min-width:100%}.pricing .heading{text-align:center;padding-top:30px;padding-bottom:15px}.pricing .heading h1{color:#3d3d3d;font-weight:600;font-size:40px}.pricing .heading h2{width:100%;margin:15px auto;color:#3d3d3d;font-weight:400;font-size:22px}.pricing #interval-container{text-align:center;margin-bottom:30px}.pricing #interval-container .btn{min-width:120px;transition:background ease .15s,color ease .15s}.pricing #interval-container .btn.annual{border-top-left-radius:3px;border-bottom-left-radius:3px}.pricing #interval-container .btn.monthly{border-top-right-radius:3px;border-bottom-right-radius:3px}.pricing #interval-container .btn.active,.pricing #interval-container .btn:hover{color:#fff;background:#3173ff;border-color:#3173ff}.pricing #interval-container .btn[disabled]{pointer-events:none;opacity:1}.pricing #plans-container{max-width:1140px;border-radius:6px;display:flex;flex-direction:row;margin:0 auto 30px;justify-content:center;background:#fff;border:1px solid #dcdcdc}.pricing #plans-container pricing-card,.pricing #plans-container fw-pricing-card{flex:1}.pricing #plans-container pricing-card:not(:last-child),.pricing #plans-container fw-pricing-card:not(:last-child){border-right:1px solid #dcdcdc}.pricing #plans-container pricing-card .plan-container,.pricing #plans-container fw-pricing-card .plan-container{min-width:220px;padding:0 20px;display:flex;flex-direction:column;align-items:center;flex:1}.pricing #plans-container pricing-card .plan-container.current-plan,.pricing #plans-container fw-pricing-card .plan-container.current-plan{cursor:unset}.pricing #plans-container pricing-card .plan-container.current-plan .dollar-amount,.pricing #plans-container fw-pricing-card .plan-container.current-plan .dollar-amount{color:#9a9ca1}.pricing #plans-container pricing-card .plan-container.current-plan .select-btn,.pricing #plans-container fw-pricing-card .plan-container.current-plan .select-btn{background:#edeeef;border:none}.pricing #plans-container pricing-card .plan-container .title,.pricing #plans-container fw-pricing-card .plan-container .title{margin-top:20px;font-weight:700;font-size:26px;color:#3d3d3d}.pricing #plans-container pricing-card .plan-container .dollar-amount,.pricing #plans-container fw-pricing-card .plan-container .dollar-amount{margin-top:20px;color:#3173ff;position:relative}.pricing #plans-container pricing-card .plan-container .dollar-amount .dollar,.pricing #plans-container fw-pricing-card .plan-container .dollar-amount .dollar{position:absolute;font-weight:700;font-size:24px;left:-30px}.pricing #plans-container pricing-card .plan-container .dollar-amount .amount,.pricing #plans-container fw-pricing-card .plan-container .dollar-amount .amount{font-size:60px;line-height:60px}.pricing #plans-container pricing-card .plan-container .select-btn,.pricing #plans-container fw-pricing-card .plan-container .select-btn{margin:30px 0;min-width:160px;min-height:41px;border:2px #cfd1d6 solid;border-radius:3px;outline:none;font-weight:700;font-size:14px;background:transparent;transition:background ease .2s;padding:12px 18px}.pricing #plans-container pricing-card .plan-container .select-btn:hover,.pricing #plans-container fw-pricing-card .plan-container .select-btn:hover{background:#1a1d210d}.pricing #plans-container pricing-card .plan-container .select-btn:active,.pricing #plans-container fw-pricing-card .plan-container .select-btn:active{color:#2121219c}.pricing #plans-container pricing-card .plan-container .select-btn.current-plan,.pricing #plans-container fw-pricing-card .plan-container .select-btn.current-plan{background:#ffcd11;background-image:linear-gradient(90deg,#f7b244,#ffcd11);border:none}.pricing #plans-container pricing-card .plan-container .select-btn.current-plan.Basic,.pricing #plans-container fw-pricing-card .plan-container .select-btn.current-plan.Basic{background:none;border:1px #4f5865 solid;cursor:unset;opacity:.5}.pricing #plans-container pricing-card .plan-container .select-btn.current-plan.Business:hover,.pricing #plans-container fw-pricing-card .plan-container .select-btn.current-plan.Business:hover,.pricing #plans-container pricing-card .plan-container .select-btn.current-plan.Pro:hover,.pricing #plans-container fw-pricing-card .plan-container .select-btn.current-plan.Pro:hover{background:#ffc10d;background-image:linear-gradient(90deg,#f8ab36,#ffc10d)}.pricing #plans-container pricing-card .plan-container .select-btn.current-plan.Business:active,.pricing #plans-container fw-pricing-card .plan-container .select-btn.current-plan.Business:active,.pricing #plans-container pricing-card .plan-container .select-btn.current-plan.Pro:active,.pricing #plans-container fw-pricing-card .plan-container .select-btn.current-plan.Pro:active{border:2px solid #ffd847}.pricing #plans-container pricing-card .plan-container .price-notes,.pricing #plans-container fw-pricing-card .plan-container .price-notes{margin-top:20px;height:40px;text-align:center}.pricing #plans-container pricing-card .plan-container .price-notes .price-interval,.pricing #plans-container fw-pricing-card .plan-container .price-notes .price-interval{font-style:italic;color:#a3a3a3}.pricing #plans-container pricing-card .plan-container .description,.pricing #plans-container fw-pricing-card .plan-container .description{margin-top:30px;text-align:center;font-size:16px;color:#3d3d3d;width:100%}.pricing #plans-container pricing-card .plan-container .feature-list,.pricing #plans-container fw-pricing-card .plan-container .feature-list{width:100%;margin:0 0 25px 20px}.pricing #plans-container pricing-card .plan-container .feature-list hr,.pricing #plans-container fw-pricing-card .plan-container .feature-list hr{margin:20px;border-color:#e5e5e5}.pricing #plans-container pricing-card .plan-container .feature-list .feature-item,.pricing #plans-container fw-pricing-card .plan-container .feature-list .feature-item{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:14px}.pricing #plans-container pricing-card .plan-container .feature-list .feature-item.bold,.pricing #plans-container fw-pricing-card .plan-container .feature-list .feature-item.bold{font-weight:700}.pricing #plans-container pricing-card .plan-container .feature-list .feature-item .bullet,.pricing #plans-container fw-pricing-card .plan-container .feature-list .feature-item .bullet{width:8px;height:8px;margin-right:16px;align-self:flex-start;margin-top:7px}.pricing #plans-container pricing-card .plan-container .feature-list .feature-item .name,.pricing #plans-container fw-pricing-card .plan-container .feature-list .feature-item .name{font-size:16px}.pricing #plans-container pricing-card .plan-container .feature-list .feature-item .name .tag,.pricing #plans-container fw-pricing-card .plan-container .feature-list .feature-item .name .tag{display:inline-block;font-size:9px;font-weight:700;background-color:#edeeef;padding:4px;border-radius:1px;letter-spacing:1px;line-height:initial}.pricing #contact-us{font-size:16px;text-align:center;margin:45px 20px;color:#353a43}.pricing #faqs-container{background:#fff;border-top:#dcdcdc solid 1px;border-bottom:#dcdcdc solid 1px}.pricing #faqs-container .faqs{text-align:left;max-width:1000px;margin:0 auto;color:#1a1d21;padding:0 30px}.pricing #faqs-container .faqs .header{font-size:40px;margin-top:45px;text-align:center;font-weight:600}.pricing #faqs-container .faqs .header-break{width:85px;border-top:4px solid #ffcd11;margin:25px auto 60px}.pricing #faqs-container .faqs .faq{margin-bottom:30px}.pricing #faqs-container .faqs .faq .question{font-size:20px;font-weight:700}.pricing #faqs-container .faqs .faq .answer{margin-top:15px;font-size:16px;color:#353a43}.pricing #faqs-container .faqs .visit-help{text-align:center;font-size:16px;margin:45px 0 80px}@media screen and (min-width: 992px){.pricing #plans-container .features-toggle{display:none}}@media screen and (max-width: 992px){.pricing #plans-container{max-width:300px;width:100%;box-shadow:none;background:none;flex-direction:column;align-items:center;border:none}.pricing #plans-container pricing-card:not(:last-child),.pricing #plans-container fw-pricing-card:not(:last-child){margin-bottom:30px;border-right:none}.pricing #plans-container pricing-card .plan-container,.pricing #plans-container fw-pricing-card .plan-container{background:#fff;border-radius:6px;border:1px solid #dcdcdc}.pricing #plans-container pricing-card .plan-container .features-toggle,.pricing #plans-container fw-pricing-card .plan-container .features-toggle{color:#3173ff;margin-bottom:30px;font-size:14px}}.confirm-downgrade-modal .subtitle,.over-limit-modal .subtitle{text-align:left}.confirm-downgrade-modal table,.over-limit-modal table{width:100%;border-collapse:collapse;font-size:16px;margin-bottom:20px}.confirm-downgrade-modal table th,.over-limit-modal table th{padding:10px 10px 10px 15px;width:50%;background:#f5f6f7;font-weight:700}.confirm-downgrade-modal table td,.over-limit-modal table td{padding:10px 10px 10px 15px}.confirm-downgrade-modal table td.danger,.over-limit-modal table td.danger{color:#d2051e!important}.confirm-downgrade-modal table,.over-limit-modal table,.confirm-downgrade-modal th,.over-limit-modal th,.confirm-downgrade-modal td,.over-limit-modal td{border:1px solid #dcdcdc}.confirm-downgrade-modal .features-lost-container--pro .features-lost,.over-limit-modal .features-lost-container--pro .features-lost{flex-direction:column}.confirm-downgrade-modal .features-lost-container--pro .features-lost .feature:last-of-type,.over-limit-modal .features-lost-container--pro .features-lost .feature:last-of-type{margin-bottom:0}.confirm-downgrade-modal .features-lost,.over-limit-modal .features-lost{column-count:2;font-size:16px}.confirm-downgrade-modal .features-lost .feature,.over-limit-modal .features-lost .feature{display:flex;margin-bottom:15px;color:#d2051e!important}.confirm-downgrade-modal .features-lost .feature .times,.over-limit-modal .features-lost .feature .times{display:flex;align-items:center;margin-right:16px}.confirm-downgrade-modal .contact,.over-limit-modal .contact{font-size:16px;margin-top:25px;margin-bottom:25px}.confirm-downgrade-modal .contact .divider,.over-limit-modal .contact .divider{font-size:40px;color:#ccc;margin-top:-10px;font-weight:lighter}.confirm-downgrade-modal .contact .link,.over-limit-modal .contact .link{color:#6496ff;cursor:pointer;text-decoration:none}.confirm-downgrade-modal .modal-footer fw-button,.over-limit-modal .modal-footer fw-button{display:inline-block;margin-left:10px}.payments-modal .modal-dialog{width:95%;max-width:970px}.payments-modal .col-md-4{padding:0 40px}.payments-modal .pricing-highlight{margin-top:30px;font-size:19px}.payments-modal .col-md-4.bordered{border-right:1px solid #eeeeee}.payments-modal .wrapper{border-radius:4px;background-color:#fff}.payments-modal h3{margin-top:0;margin-bottom:20px;color:#535353}.payments-modal .payment-form{padding-bottom:15px}.payments-modal .payment-form label{margin-left:3px;margin-bottom:5px}.payments-modal .payment-form .card-controls label{margin-top:10px}.payments-modal .payment-form .card-cvc{width:inherit}.payments-modal .current-price{font-weight:700}.payments-modal .user-info{font-size:13px;color:#666}.payments-modal .payment-information{display:none}.payments-modal .btn-pricing,.payments-modal .your-account table{width:100%}.payments-modal .your-account td.name{font-weight:700}.payments-modal .your-account td.users{text-align:center;width:80px;color:#999}.payments-modal .your-account td.free,.payments-modal a{color:#1189d9}.payments-modal .submit-button{margin-top:10px;margin-bottom:20px;font-size:16px}@media screen and (min-width: 768px){.legacy-plan-modal .modal-dialog{max-width:450px}}.pricing-add-on-row{margin-bottom:60px}.pricing-add-on-row .pricing-add-on{display:flex;align-items:center;margin:0 auto;border:1px solid #dcdcdc;border-radius:6px;max-width:1140px;padding:4rem 5.6rem;background:#fff}@media screen and (max-width: 992px){.pricing-add-on-row .pricing-add-on{max-width:300px;flex-direction:column;text-align:center;padding:4rem 2rem}}.pricing-add-on-row .pricing-add-on .btn{min-width:160px;min-height:41px;border:2px #cfd1d6 solid;border-radius:3px;outline:none;font-weight:700;font-size:14px;background:transparent;transition:background ease .2s;color:#3d3d3d;padding:12px 18px}.pricing-add-on-row .pricing-add-on .btn:hover{background:#1a1d210d}.pricing-add-on-row .pricing-add-on .btn:active{color:#2121219c}.pricing-add-on-row .pricing-add-on .icon img{width:50px}@media screen and (max-width: 992px){.pricing-add-on-row .pricing-add-on .icon-section .icon img{display:none}}.pricing-add-on-row .pricing-add-on .title-section{max-width:600px;padding:0 5.6rem}@media screen and (max-width: 992px){.pricing-add-on-row .pricing-add-on .title-section{padding:0}}.pricing-add-on-row .pricing-add-on .title-section .title{font-size:26px;font-weight:700;color:#3d3d3d;text-align:left;margin:0}@media screen and (max-width: 992px){.pricing-add-on-row .pricing-add-on .title-section .title{text-align:center}}.pricing-add-on-row .pricing-add-on .title-section .icon{display:none}@media screen and (max-width: 992px){.pricing-add-on-row .pricing-add-on .title-section .icon{display:block;margin-top:20px}}.pricing-add-on-row .pricing-add-on .title-section .body{font-size:16px;margin-top:5px;color:#737373;line-height:1.42857143}.pricing-add-on-row .pricing-add-on .title-section .body p:last-child{margin-bottom:0}@media screen and (max-width: 992px){.pricing-add-on-row .pricing-add-on .title-section .body{margin-top:20px}}.pricing-add-on-row .pricing-add-on .button-section{margin-left:auto}@media screen and (max-width: 992px){.pricing-add-on-row .pricing-add-on .button-section{margin:30px auto 0}}.private-access-url-container{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100vh;left:0;position:fixed;top:0;width:100vw}.private-access-url-container .header-container{align-items:center;background-color:#fff;border-bottom:1px #e5e5e5 solid;display:grid;grid-template-columns:1fr 1fr 1fr;height:60px;width:100%}.private-access-url-container .header-container div:nth-child(1){justify-self:start;padding-left:10px}.private-access-url-container .header-container div:nth-child(1) .header-download-button-container{cursor:pointer}.private-access-url-container .header-container div:nth-child(1) .header-download-button-image{height:30px}.private-access-url-container .header-container div:nth-child(2){justify-self:center}.private-access-url-container .header-container div:nth-child(2) .fieldwire-logo{height:30px}.private-access-url-container .loading-container{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;width:100vw;z-index:1000}.private-access-url-container .loading-container .loading-spinner{height:50px}.private-access-url-container .loading-container .loading-text{color:#9a9a9a;margin-top:15px}.private-access-url-container .content-container{align-items:center;display:flex;height:calc(100vh - 60px);justify-content:center;padding:40px;width:100%}.private-access-url-container .content-container .download-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.private-access-url-container .content-container .download-container #download-button{background-color:#0000;border:none;color:#6496ff;outline:none;padding:0}.private-access-url-container .content-container .download-container .download-image{height:300px;width:300px}.private-access-url-container .content-container .download-container .download-text{color:#353a43;font-size:20px;font-weight:700;margin:0}.private-access-url-container .content-container .download-container .download-text-sub{color:#353a43;font-size:16px;margin-top:18px;margin-bottom:9px}.private-access-url-container .content-container .download-container .download-text-sub .fw-anchor-link{font-size:inherit;text-decoration:none;color:#6496ff}.private-access-url-container .content-container .image-viewer-container{height:100%;width:100%}.private-access-url-container .content-container .image-viewer-container .image-viewer{height:100%;object-fit:contain;width:100%}.private-access-url-container .content-container .pdf-viewer-container{border:none;height:100vh;position:fixed;width:100vw}.private-access-url-container .content-container .photo-sphere-viewer-container,.private-access-url-container .content-container .video-viewer-container{height:100%;width:100%}.private-access-url-container .content-container .video-viewer-container .video-viewer{height:100%;outline:none;width:100%}.private-access-url-container .content-container-full-height{height:100vh}.fw-pick-list-modal{width:450px}fw-pick-list{font-size:13px}fw-pick-list .plans-banner fw-alert{margin-bottom:16px}fw-pick-list .item-name{overflow:hidden;text-overflow:ellipsis}fw-pick-list .hint-wrapper{color:#303234;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:23px}fw-pick-list .hint-wrapper p{margin-bottom:20px}fw-pick-list .item-icon{font-variation-settings:"FILL" 1;font-size:20px;padding:5px}fw-pick-list .selected-item *:not(:first-child) .item-icon{color:#303234}fw-pick-list .subitems{border-top:solid 1px #edeeef}fw-pick-list .subitems:first-of-type{border-top:none!important}fw-pick-list .root-spinner{display:flex;justify-content:center;align-items:center;min-height:120px}fw-pick-list .modal-wrapper .modal-body{overflow-y:auto;max-height:calc(100vh - 288px)}fw-pick-list .modal-wrapper .modal-body.with-document-library{max-height:calc(100vh - 367px)}fw-pick-list .modal-wrapper .modal-header{margin-bottom:16px}fw-pick-list .modal-footer{padding-top:25px}fw-pick-list .modal-footer button{width:100%}fw-pick-list .modal-dialog{max-width:400px}fw-pick-list .plan-count{color:#737373;font-size:14px}fw-pick-list .all-items{cursor:pointer;color:#3d3d3d}fw-pick-list .all-items.non-subitems{font-weight:700;padding:10px 3px}fw-pick-list .all-items.subitems{padding:10px 0}fw-pick-list .all-items.subitems span.selected-items{color:#0d5bff;font-weight:700}fw-pick-list .all-items .fa-folder-open{margin:0 7px 0 10px}fw-pick-list .all-items.subitems:hover{background-color:#f5f6f7}fw-pick-list .document-library-wrapper{margin-bottom:20px}fw-pick-list .document-library{color:#303234}fw-pick-list .select-label{color:#303234;margin-bottom:8px}fw-pick-list .items-list{overflow-y:auto}fw-pick-list .items-list .item{cursor:pointer;color:#3d3d3d;padding:10px 0;font-weight:700}fw-pick-list .items-list .item.subitems{font-weight:400}fw-pick-list .items-list .item.subitems.selected-item{font-weight:700}fw-pick-list .items-list .item.subitems:hover{background-color:#f5f6f7}fw-pick-list .items-list .item.subitems .item-display-content{margin-right:10px;display:flex;align-items:center}fw-pick-list .items-list .item.subitems .item-display-content .item-spinner{margin-left:auto}fw-pick-list .items-list .item.subitems .item-display-content .item-spinner img{height:15px}fw-pick-list .items-list .item.selected-item{color:#0d5bff}fw-pick-list .items-list .item.header-btn{color:#6496ff}fw-pick-list .items-list .item:hover.non-subitems{color:#fff;background-color:#6496ff}fw-pick-list .items-list .item:hover.non-subitems .fa,fw-pick-list .items-list .item:hover.non-subitems .header-btn{color:#fff}fw-pick-list .items-list .fa,fw-pick-list .items-list .plus-symbol{margin:0 7px 0 10px}fw-pick-list .items-list fw-button{display:block;margin-top:20px}fw-pick-list .items-list fw-button .fw-button{width:100%}fw-pick-list .items-placeholder{padding-top:2px;color:#9a9ca1;font-size:13px;font-weight:400;line-height:19px}fw-pick-list .select-option-item{text-overflow:ellipsis;overflow:hidden;padding-right:12px}.document-library--placeholder{flex-grow:1;padding-left:10px;display:flex}.fw-multi-picklist-modal{width:400px}fw-multi-picklist .modal-footer{padding-top:25px}fw-multi-picklist .modal-footer button{width:100%}fw-multi-picklist .input-group{padding:10px 12px;border-bottom:1px solid #cfd1d6;display:flex;flex-direction:row;align-items:center;font-family:Lato;font-size:13px;font-style:normal;font-weight:400;line-height:20px;color:#303234;cursor:pointer}fw-multi-picklist .input-group:hover{background-color:#f5f6f7}fw-multi-picklist .checkbox-container{padding-right:10px;display:flex}fw-multi-picklist .checkbox{margin:0}fw-multi-picklist .item-name{margin-left:8px}.fw-new-automation-modal-wrapper{width:400px}fw-new-automation-modal .disabled-option{cursor:not-allowed;color:#9a9ca1}fw-new-automation-modal .disabled-automation-hint{left:170px!important}fw-new-automation-modal .close-button{position:absolute;z-index:1;right:15px;top:15px;font-size:30px;font-weight:100;line-height:16px;opacity:.3;transition:opacity .2s linear;cursor:pointer}fw-new-automation-modal .title{font-size:20px;color:#303234}fw-new-automation-modal label{color:#303234;margin-top:20px;margin-bottom:8px}fw-new-automation-modal .new-automation-modal-content{padding:30px}fw-new-automation-modal .new-automation-modal-content h4{margin:0 15px 0 0;font-size:20px;font-weight:700;word-break:break-word;color:#303234}fw-new-automation-modal .new-automation-modal-content .button{margin-top:32px;width:100%;display:block}fw-new-automation-modal .new-automation-modal-content .button .fw-button{width:100%}fw-new-automation-modal .automation-option{width:calc(100% - 9px);overflow:hidden;text-overflow:ellipsis;text-align:left}fw-projects-automation-instances .offset-right-icon-button button{transform:translateY(-3px)}fw-projects-automation-instances fw-button.kebab-button button.fw-button.fw-button-secondary:not(.fw-button-disabled):hover{border-color:transparent}fw-projects-automation-instances .page-content{padding-top:80px}fw-projects-automation-instances .top-block{position:fixed;z-index:1010;height:64px;left:230px;right:9px;margin:0 -10px;padding:15px;border-bottom:1px solid #cfd1d6;background:#f5f6f7}fw-projects-automation-instances .top-block fw-button{margin-right:8px}fw-projects-automation-instances .clickable{cursor:pointer}fw-projects-automation-instances .app-icon{height:75px}fw-projects-automation-instances .instance-status{display:flex;justify-content:center;align-items:center;border:1px solid;border-radius:80px;padding:6px 15px 5px 12px;white-space:nowrap}fw-projects-automation-instances .instance-status .status-dot{margin-right:4px;display:flex;align-items:center}fw-projects-automation-instances .instance-status .status-dot fw-icon{font-size:10px;width:10px;height:10px}fw-projects-automation-instances .instance-status.error{border-color:#d2051e;background-color:#d2051e1a;color:#d2051e}fw-projects-automation-instances .instance-status.error mat-icon{color:#d2051e}fw-projects-automation-instances .instance-status.started{border-color:#3cc563;background-color:#3cc56314;color:#303234}fw-projects-automation-instances .instance-status.started mat-icon{color:#3cc563}fw-projects-automation-instances .instance-status.starting{border-color:#0d5bff;background-color:#0d5bff14;color:#303234}fw-projects-automation-instances .instance-status.starting mat-icon{color:#0d5bff}fw-projects-automation-instances .instance-status.draft{border-color:#ffcd11;background-color:#ffcd1114;color:#303234}fw-projects-automation-instances .instance-status.draft mat-icon{color:#ffcd11}fw-projects-automation-instances .configuration-block{padding-top:16px;padding-bottom:16px}fw-projects-automation-instances .text-dash{padding-left:5px;padding-right:5px}fw-projects-automation-instances .connection{color:#303234;padding-bottom:16px;border-bottom:1px solid #cfd1d6}fw-projects-automation-instances .fieldwire-folder-select{padding-top:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#303234}fw-projects-automation-instances .fieldwire-folder-select fw-button button.fw-button.fw-button-secondary{border-color:transparent}fw-projects-automation-instances .fieldwire-folder-select fw-button .fw-button .fw-button-icon>svg{width:20px;height:20px}fw-projects-automation-instances .link-block{padding-top:16px;padding-bottom:16px}fw-projects-automation-instances .link-block .mat-menu-trigger{display:inline}fw-projects-automation-instances .link-block fw-button:last-of-type{margin-left:8px}fw-projects-automation-instances .select-folder p{color:#696d74}fw-projects-automation-instances .folder-selected{padding-top:16px;padding-bottom:11px;color:#303234}fw-projects-automation-instances .folder-selected span:not(:last-of-type):after{content:" /";padding-left:2px;padding-right:4px}fw-projects-automation-instances .card{background-color:#fff;margin-top:16px;margin-bottom:16px;border:1px solid #cfd1d6;border-radius:3px}fw-projects-automation-instances .card-title{padding-top:8px;padding-bottom:8px;padding-left:32px;border-bottom:1px solid #cfd1d6}fw-projects-automation-instances .card-title h5{color:#303234;font-weight:700;font-size:16px}fw-projects-automation-instances .header-card-content{padding:32px}fw-projects-automation-instances .header-card-content .instance-status{align-self:self-start;margin-left:auto}fw-projects-automation-instances .card-content{padding:30px 32px 32px}fw-projects-automation-instances .desc{padding-left:20px;padding-right:20px}fw-projects-automation-instances .integration-desc{display:flex;flex-direction:row;align-items:center;color:#303234}fw-projects-automation-instances .integration-desc h4{color:#303234;font-weight:700;margin-top:0}#wrapper.sidebar-collapsed fw-projects-automation-instances .top-block{left:65px}@media (max-width: 1199px){#wrapper.inactive:not(.sidebar-collapsed) fw-projects-automation-instances .top-block{left:10px}}.project-automation-instances--instance-status-tooltip{transform:translateY(-2px)!important}fw-projects-automations .top-block{height:64px;position:fixed;z-index:1010;left:230px;right:9px;margin:0 -10px;padding:15px;border-bottom:1px solid #cfd1d6;background:#f5f6f7}fw-projects-automations .top-block fw-button{margin-right:8px}fw-projects-automations .table-block{padding-top:80px}fw-projects-automations .table-block h4{margin-bottom:16px;margin-top:2px;font-size:16px;color:#303234;font-weight:700}fw-projects-automations .table-block [mat-sort-header].cdk-keyboard-focused .mat-sort-header-container{border:none}fw-projects-automations .app-icon-img{height:32px;width:32px}fw-projects-automations table.automation-table{table-layout:fixed;border:1px solid #cfd1d6;border-radius:3px;font-family:Lato,sans-serif;width:100%}fw-projects-automations table.automation-table thead tr .appIcon-cell{width:8%}@media (max-width: 767px){fw-projects-automations table.automation-table thead tr .appIcon-cell{width:56px}}fw-projects-automations table.automation-table thead tr .appName-cell{width:23%}fw-projects-automations table.automation-table thead tr .status-cell{width:13%}@media screen and (max-width: 767px){fw-projects-automations table.automation-table thead tr .status-cell{width:56px}}fw-projects-automations table.automation-table thead tr .action-cell{width:56px}fw-projects-automations table.automation-table .mat-column-appIcon{width:84px}fw-projects-automations table.automation-table .mat-column-appName{width:165px}fw-projects-automations table.automation-table tr.mat-header-row{height:43px}fw-projects-automations table.automation-table tr:not(.empty):hover{background-color:#f5f6f780}fw-projects-automations table.automation-table td.mat-cell{font-size:13px;height:51px;font-weight:400;color:#303234;cursor:pointer}fw-projects-automations table.automation-table th.mat-header-cell{font-weight:700;font-size:13px;color:#303234}fw-projects-automations table.automation-table tr.mat-row:last-of-type td.mat-cell{border-bottom-width:0px}fw-projects-automations table.automation-table th.mat-header-cell:first-of-type,fw-projects-automations table.automation-table td.mat-cell:first-of-type,fw-projects-automations table.automation-table td.mat-footer-cell:first-of-type{padding-left:17px}fw-projects-automations table.automation-table th.mat-header-cell:last-of-type,fw-projects-automations table.automation-table td.mat-cell:last-of-type{padding:0 16px}fw-projects-automations .automation-instance-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:16px!important}@media screen and (max-width: 767px){fw-projects-automations .status-cell .status-desc{display:none}}fw-projects-automations .status-cell .automation-status{display:flex;justify-content:flex-start;align-items:center}fw-projects-automations .status-icon{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:8px}fw-projects-automations .status-icon.started{background-color:#3cc563}fw-projects-automations .status-icon.starting{background-color:#0d5bff}fw-projects-automations .status-icon.error{background-color:#d2051e}fw-projects-automations .fw-table-action-button-cell{vertical-align:middle}fw-projects-automations .fw-table-action-button-cell.open .dropdown-menu{margin-top:-13px;right:16px}fw-projects-automations .fw-table-action-button-cell.open button.fw-table-action-button{background:#edeeef}fw-projects-automations .fw-table-action-button-cell{padding-left:8px;padding-right:8px}fw-projects-automations .fw-table-action-button-cell button.fw-table-action-button{width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-size:18px;padding:0;border:none;outline:none;background:none;border-radius:3px}fw-projects-automations .fw-table-action-button-cell button.fw-table-action-button fw-icon svg.fw-icon-dots-vertical{width:20px;height:20px;color:#9a9ca1;display:block}fw-projects-automations .fw-table-action-button-cell button.fw-table-action-button:hover:not([disabled]){background:#edeeef;border-radius:3px}fw-projects-automations .fw-table-action-button-cell button.fw-table-action-button:hover:not([disabled]) fw-icon svg.fw-icon-dots-vertical{color:#303234}fw-projects-automations td.fw-table-action-button-cell,fw-projects-automations th.fw-table-action-button-cell{width:56px}fw-projects-automations td.empty-state{text-align:center;height:150px}#wrapper.sidebar-collapsed fw-projects-automations .top-block{left:65px}@media (max-width: 1199px){#wrapper.inactive:not(.sidebar-collapsed) fw-projects-automations .top-block{left:10px}}move-to-company-modal .company-dropdown-footer{display:block;width:100%}move-to-company-modal .pending-users-alert{margin-top:32px}move-to-company-modal .modal-footer>fw-button>button{width:100%}project-people-filter-bar toggle-bar .toggle-bar{padding:0 16px}project-people-filter-bar slideshow.filter-bar-slideshow{border:none;background:none}project-people-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide{flex:none}project-people-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide .slideshow-slide-content{padding:16px 0}project-people-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide:after{width:0;margin:0 4px}.project-permissions-page .main-container{display:flex;justify-content:center;padding-bottom:50px}.project-permissions-page .main-container .main{width:600px}.project-permissions-page .main-container .main .header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;line-height:1}.project-permissions-page .main-container .main .pm-header{margin-bottom:0}.project-permissions-page .edit-btn{display:flex;align-items:center}.project-permissions-page .fw-alert-wrapper{height:0;overflow:hidden;transition:height .2s ease-out}.project-permissions-page .fw-alert-wrapper.open{height:48px;margin-bottom:16px}.project-permissions-page fw-alert{border:1px solid #0d5bff;border-radius:4px;margin-top:0;margin-bottom:0;text-align:center}.project-permissions-page fw-alert .fw-alert{padding:12px 8px 12px 12px}.project-permissions-page fw-alert .fw-alert a{text-decoration:underline}.project-permissions-page .fw-footer-container{position:fixed;bottom:-100px;left:0;transition:transform .2s ease-out}.project-permissions-page .fw-footer-container.slide-up{transform:translateY(-100px)}.project-permissions-page .fw-footer-container.slide-down{transform:translateY(0)}.project-permissions-page .project-template-page .fw-header-container{left:0;top:40px;display:flex;justify-content:center}.project-permissions-page .project-template-page .fw-header-container .fw-header-row{width:968px}.project-permissions-page .sub-header{padding-top:16px}.table-checkbox{display:flex;align-items:center;justify-content:center;border:1px solid #cfd1d6;border-radius:4px;width:80px;height:32px;cursor:pointer;line-height:0}.table-checkbox:hover{background-color:#edeeef;border-color:#9a9ca1}.table-checkbox.disabled{background-color:#f5f6f7}project-permissions-table .grid-table{display:grid;grid-template-columns:3fr repeat(3,minmax(80px,1fr));background-color:#fff;padding-bottom:16px;margin-bottom:32px;border:solid 1px #cfd1d6;border-radius:4px}project-permissions-table .grid-header{display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:16px;height:36px;min-width:80px;border-bottom:1px solid #cfd1d6}project-permissions-table .grid-cell{display:flex;align-items:center;justify-content:center;height:36px;min-width:80px}project-permissions-table .grid-header.first-column,project-permissions-table .grid-cell.first-column{justify-content:left;padding-left:16px}project-permissions-table .grid-cell:last-of-type{border-bottom:none}project-permissions-table .button-cell{grid-column:span 3;padding:0 16px}project-permissions-table .permissions-action-btn{width:100%}project-permissions-table .permissions-action-btn button{width:100%}project-permissions-table .fw-mat-icon--check{font-weight:400!important}project-permissions-table .fw-mat-icon--close{color:#cfd1d6!important}project-permissions-table .fw-mat-icon--info{padding:0 4px}project-permissions-table fw-icon{width:18px;height:18px;cursor:default}project-permissions-table .role-icon{width:14px;height:14px;margin-right:4px}project-permissions-table .checkbox-empty{border:1px solid #cfd1d6;border-radius:8px;width:100%;height:100%}project-permissions-table .title{margin:0 8px}manage-lists-modal .modal-wrapper .modal-header h1{color:#303234;line-height:24px}manage-lists-modal .modal-wrapper .modal-body{display:flex;flex-direction:column}manage-lists-modal .modal-wrapper .modal-body #list-column-headers .header{font-weight:700;line-height:10px}manage-lists-modal .modal-wrapper .modal-body .list-row{display:flex;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #cfd1d6}manage-lists-modal .modal-wrapper .modal-body .list-row:first-of-type{padding-top:0}manage-lists-modal .modal-wrapper .modal-body .list-row:last-of-type{padding-bottom:0;border-bottom:none}manage-lists-modal .modal-wrapper .modal-body .list-row .list-name{cursor:pointer}edit-custom-cover-page-modal .modal-wrapper{padding:32px}edit-custom-cover-page-modal .modal-wrapper .modal-header{margin-bottom:16px}edit-custom-cover-page-modal .modal-wrapper .modal-header h1{color:#303234;line-height:24px}edit-custom-cover-page-modal .modal-wrapper .description{color:#303234;line-height:19px;margin-bottom:32px;font-size:16px}edit-custom-cover-page-modal .modal-wrapper .form-group{margin-bottom:0}edit-custom-cover-page-modal .modal-wrapper .form-group label{margin-bottom:8px}edit-custom-cover-page-modal .modal-wrapper .form-group:not(:last-of-type){margin-bottom:16px}edit-custom-cover-page-modal .modal-wrapper .form-group .logo-field{display:flex;justify-content:space-between;align-items:center;border:1px solid #d1d1d1;border-radius:3px;height:44px;padding:12px;width:100%}edit-custom-cover-page-modal .modal-wrapper .form-group .logo-field-left,edit-custom-cover-page-modal .modal-wrapper .form-group .logo-field-right{display:flex}edit-custom-cover-page-modal .modal-wrapper .form-group .logo-icon{margin-right:8px;width:20px;height:20px}edit-custom-cover-page-modal .modal-wrapper .form-group .logo-icon img{width:20px;height:20px}edit-custom-cover-page-modal .modal-wrapper .form-group .logo-filename{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:20px;color:#696d74}edit-custom-cover-page-modal .modal-wrapper .form-group .theme-color-field{display:flex;flex-direction:row}edit-custom-cover-page-modal .modal-wrapper .form-group .theme-color-field .color-indicator{width:36px;height:36px;border:1px solid #cfd1d6;border-right:none;border-radius:3px 0 0 3px;cursor:pointer}edit-custom-cover-page-modal .modal-wrapper .form-group .theme-color-field .color-input{width:100%;height:36px;border:1px solid #cfd1d6;border-left:none;border-radius:0 3px 3px 0;padding:6px 8px;line-height:20px;color:#696d74}edit-custom-cover-page-modal .modal-wrapper .form-group .theme-color-field .color-input:focus-visible{outline:none}edit-custom-cover-page-modal .modal-wrapper a{cursor:pointer}edit-custom-cover-page-modal div.dropdown.kebab-menu{height:20px}edit-custom-cover-page-modal fw-icon.logo-kebab-toggle:hover{background-color:#f5f6f7;border-radius:3px}edit-custom-cover-page-modal ul.dropdown-menu.logo-kebab-menu{transform:translate(-10px);min-width:120px;padding:8px 0;margin-top:4px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;border-radius:3px}edit-custom-cover-page-modal ul.dropdown-menu.logo-kebab-menu li{padding:0 8px}edit-custom-cover-page-modal ul.dropdown-menu.logo-kebab-menu li.dropdown-divider{margin:8px 0 4px;padding:0;background-color:#edeeef}edit-custom-cover-page-modal ul.dropdown-menu.logo-kebab-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:pointer}edit-custom-cover-page-modal ul.dropdown-menu.logo-kebab-menu li .dropdown-item--red{color:#d2051e}edit-custom-cover-page-modal ul.dropdown-menu.logo-kebab-menu li .dropdown-item:hover:not(.dropdown-item--disabled):not([disabled]){background-color:#f5f6f7}confirm-sync-disconnect-modal{width:600px}confirm-sync-disconnect-modal .modal-wrapper .modal-header h1{margin:8px 15px 0 0}confirm-sync-disconnect-modal .body-paragraph-1{margin-bottom:24px}confirm-sync-disconnect-modal .body-paragraph-2{margin-bottom:32px}confirm-sync-disconnect-modal fw-button{display:inline-block;margin-left:10px}sync-status-modal{width:600px}sync-status-modal .modal-wrapper .modal-header h1{margin:8px 15px 0 0}sync-status-modal table{width:100%}sync-status-modal table td{font-size:13px}sync-status-modal table .status-row td{padding-top:16px}sync-status-modal table .first-row.status-row td{padding-top:12px}sync-status-modal .modal-footer{margin-top:32px;text-align:center}sync-status-modal table{table-layout:fixed}sync-status-modal table tr td:first-child{padding-left:0}sync-status-modal .sync-details-body{color:#303234;font-size:16px;line-height:24px;margin-top:16px;margin-bottom:12px}sync-status-modal .sync-status-inline-row{display:flex;flex-direction:row;align-items:flex-start}sync-status-modal .sync-status-inline-row fw-icon{margin-left:4px}sync-status-modal .sync-status-inline-row fw-icon svg{color:#9a9ca1;display:block;height:20px;width:20px}sync-status-modal .buttons-container{display:flex;flex-direction:row;justify-content:flex-end}sync-status-modal .buttons-container fw-button:last-child{margin-left:12px}manage-checklist-items-modal .modal-wrapper{padding-right:28px!important}manage-checklist-items-modal .modal-header .inline-edit-wrapper{min-height:32px}manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name .display{margin:unset}manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name .display .inline-edit-display{font-size:20px;font-weight:700;color:#303234;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon{margin-bottom:3px}manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon .fw-mat-icon{font-size:20px;color:#9a9ca1}manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon .fw-mat-icon:hover{color:#303234}manage-checklist-items-modal .keyboard-instruction-section{margin-top:8px;display:flex;justify-content:space-around;padding:0 30px}manage-checklist-items-modal .keyboard-instruction-section .key-command{color:#303234;font-size:12px}manage-checklist-items-modal .keyboard-instruction-section .command-box{display:inline-block;padding:4px;color:#696d74;background-color:#edeeef;border:1px solid #cfd1d6;border-radius:3px;font-size:11px;margin:0 3px}manage-checklist-items-modal .data-grid-section{margin-top:28px;margin-bottom:25px}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table{margin:unset!important}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable-container{overflow:unset!important}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .ht_master .wtHolder{scrollbar-width:none}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .ht_master .wtHolder::-webkit-scrollbar{display:none}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable td{box-sizing:border-box!important;padding:4px 16px 0 8px}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable th{color:#696d74;background-color:#edeeef}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable table.htCore th{max-height:26px}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable table.htCore th .relative{margin-top:2px}manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable textarea.handsontableInput{width:488px!important;max-width:488px!important;min-width:488px!important;min-height:28px!important;box-sizing:border-box!important;padding:4.8px 16px 0 9px}manage-checklist-items-modal .footer-btns-section{display:flex;justify-content:end;padding-right:2px}manage-checklist-items-modal .footer-btns-section fw-button.clear-btn{margin-right:10px}manage-checklist-items-modal .footer-btns-section .tooltip-inner{width:160px}fw-project-settings>.settings-container{display:grid;grid-template-columns:1fr;row-gap:15px}@media (min-width: 768px){fw-project-settings>.settings-container{grid-template-columns:2fr 1fr;column-gap:15px}}@media (min-width: 1400px){fw-project-settings>.settings-container{grid-template-columns:3fr 1fr;column-gap:15px}}fw-project-settings>.settings-container .transfer-alert-banner{position:fixed;z-index:1}fw-project-settings>.settings-container label{min-height:1em;margin-bottom:10px}fw-project-settings>.settings-container fw-button{display:flex;width:100%}fw-project-settings>.settings-container fw-button button{width:100%}fw-project-settings>.settings-container .form-group{margin:0;position:relative}fw-project-settings>.settings-container .form-group .form-control{padding:5px 10px}fw-project-settings>.settings-container .main-content,fw-project-settings>.settings-container .side-content{display:flex!important;flex-direction:column;flex-shrink:0;gap:15px}fw-project-settings>.settings-container .main-content{grid-column:1 / span 1}fw-project-settings>.settings-container .main-content .group-body{display:grid;grid-template-columns:1fr;row-gap:20px;column-gap:15px}@media (min-width: 992px){fw-project-settings>.settings-container .main-content .group-body{grid-template-columns:1fr 1fr}}@media (min-width: 1400px){fw-project-settings>.settings-container .main-content .group-body{grid-template-columns:1fr 1fr 1fr}}fw-project-settings>.settings-container .main-content .group-body .group-single-switch{grid-column:1 / span 1}@media (min-width: 992px){fw-project-settings>.settings-container .main-content .group-body .group-switches{grid-column:1 / span 1}}@media (min-width: 1400px){fw-project-settings>.settings-container .main-content .group-body .group-switches{grid-row:1 / span 2;grid-column:3 / span 1}}fw-project-settings>.settings-container .main-content .project-information-group-body{display:grid;column-gap:15px;row-gap:20px}@media (max-width: 992px){fw-project-settings>.settings-container .main-content .project-information-group-body{display:flex!important;flex-direction:column}fw-project-settings>.settings-container .main-content .project-information-group-body .working-days-form-group{display:none}}@media (max-width: 1400px){fw-project-settings>.settings-container .main-content .project-information-group-body{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto 1fr 1fr 1fr}fw-project-settings>.settings-container .main-content .project-information-group-body .address-form-group{grid-column:1 / span 2}fw-project-settings>.settings-container .main-content .project-information-group-body .working-days-form-group{grid-column:1 / span 2}}@media (min-width: 1400px){fw-project-settings>.settings-container .main-content .project-information-group-body{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}fw-project-settings>.settings-container .main-content .project-information-group-body .name-form-group{grid-column:1 / span 2}fw-project-settings>.settings-container .main-content .project-information-group-body .address-form-group{grid-column:1 / span 2;grid-row:2 / span 3}fw-project-settings>.settings-container .main-content .project-information-group-body .manpower-units-form-group{grid-column:3 / span 1;grid-row:5 / span 1}fw-project-settings>.settings-container .main-content .project-information-group-body .working-days-form-group{grid-column:1 / span 2}}fw-project-settings>.settings-container .main-content .project-information-group-body .address-form-group{display:flex;flex-direction:column;gap:15px}fw-project-settings>.settings-container .main-content .project-information-group-body .address-form-group .address-flash{animation:flash .5s}@keyframes flash{50%{background:#add8e6}to{background:transparent}}fw-project-settings>.settings-container .main-content .project-information-group-body .address-form-group #mini-map{height:100px;border-radius:3px;flex-grow:1;position:relative;cursor:pointer}fw-project-settings>.settings-container .main-content .project-information-group-body .address-form-group #mini-map .mini-map-overlay{display:flex;flex-direction:column;position:absolute;border-radius:3px;background:#30323480;backdrop-filter:blur(3px);color:#fff;inset:0;font-weight:700;align-items:center;justify-content:center}fw-project-settings>.settings-container .main-content .project-information-group-body .address-form-group #mini-map .mini-map-overlay fw-icon{width:30px;height:30px}fw-project-settings>.settings-container .main-content .project-information-group-body .address-form-group #mini-map iframe{width:100%;height:100%}fw-project-settings>.settings-container .main-content .project-information-group-body .working-days-form-group .btn-active{background-color:#f3f7ff}fw-project-settings>.settings-container .main-content .project-information-group-body .working-days-form-group ul{width:auto}fw-project-settings>.settings-container .main-content .project-information-group-body .working-days-form-group ul .day-checkbox{margin:6px 12px}fw-project-settings>.settings-container .main-content .project-information-group-body .working-days-form-group ul .day-name{padding:3px 0}fw-project-settings>.settings-container .side-content{grid-column:1 / span 1}@media (min-width: 768px){fw-project-settings>.settings-container .side-content{grid-column:2 / span 1}}fw-project-settings>.settings-container .side-content .group-body{display:flex;flex-direction:column;gap:15px}fw-project-settings>.settings-container .side-content .integration-item,fw-project-settings>.settings-container .side-content .data-region-item{display:flex;align-items:center;justify-content:space-between}fw-project-settings>.settings-container .side-content .integration-item .integration-title,fw-project-settings>.settings-container .side-content .data-region-item .integration-title,fw-project-settings>.settings-container .side-content .integration-item .data-region-title,fw-project-settings>.settings-container .side-content .data-region-item .data-region-title{font-size:13px;display:flex;align-items:center;gap:15px}fw-project-settings>.settings-container .side-content .integration-item .integration-title div,fw-project-settings>.settings-container .side-content .data-region-item .integration-title div,fw-project-settings>.settings-container .side-content .integration-item .data-region-title div,fw-project-settings>.settings-container .side-content .data-region-item .data-region-title div{height:35px;width:40px;display:flex;align-items:center;justify-content:center}fw-project-settings>.settings-container .side-content .integration-item .integration-title div img,fw-project-settings>.settings-container .side-content .data-region-item .integration-title div img,fw-project-settings>.settings-container .side-content .integration-item .data-region-title div img,fw-project-settings>.settings-container .side-content .data-region-item .data-region-title div img{max-height:100%;max-width:100%}fw-project-settings>.settings-container .side-content .integration-item .disabled,fw-project-settings>.settings-container .side-content .data-region-item .disabled{color:#9a9ca1;pointer-events:none}fw-project-settings>.settings-container .project-wide-actions{display:grid;grid-column:span 2;grid-template-columns:1fr 1fr;row-gap:20px;column-gap:15px}@media (max-width: 991px){fw-project-settings>.settings-container .project-wide-actions{grid-column:span 1;grid-template-columns:1fr}fw-project-settings>.settings-container .project-wide-actions .empty-label{display:none}}fw-project-settings>.settings-container .group-switches .switch-item,fw-project-settings>.settings-container .group-single-switch .switch-item{display:flex;align-items:center;justify-content:space-between}fw-project-settings>.settings-container .group-switches .switch-item ui-switch,fw-project-settings>.settings-container .group-single-switch .switch-item ui-switch{margin-left:8px}fw-project-settings>.settings-container .separator{border-bottom:1px solid #edeeef;margin:10px 0}fw-project-settings>.settings-container .dropdown-toggle{display:flex;justify-content:space-between;align-items:center}fw-project-settings>.settings-container .dropdown-menu{top:unset;left:unset;margin-top:5px!important;min-width:100%}fw-project-settings>.settings-container accordion{margin:0!important}fw-project-settings>.settings-container accordion accordion-group{margin:0!important;border-color:#cfd1d6}fw-project-settings>.settings-container accordion accordion-group .panel-default{border:none}fw-project-settings>.settings-container accordion accordion-group .panel-heading{padding:15px 30px}fw-project-settings>.settings-container accordion accordion-group .panel-body{padding:30px}fw-project-settings>.settings-container accordion accordion-group .panel-heading,fw-project-settings>.settings-container accordion accordion-group .panel-body{background-color:transparent!important}@media (max-width: 768px){fw-project-settings>.settings-container accordion accordion-group .panel-heading,fw-project-settings>.settings-container accordion accordion-group .panel-body{padding:20px}}fw-project-settings>.settings-container accordion accordion-group .accordion-toggle{height:20px}fw-project-settings>.settings-container accordion accordion-group .accordion-toggle div{display:flex;height:100%;justify-content:space-between}fw-project-settings>.settings-container accordion accordion-group .accordion-toggle div .group-title{font-weight:700}fw-project-settings>.settings-container accordion accordion-group .accordion-toggle div fw-icon{height:100%;aspect-ratio:1;transition:transform .3s ease}fw-project-settings>.settings-container accordion accordion-group.panel-open .accordion-toggle>div>fw-icon{transform:rotate(180deg)}fw-project-settings>.settings-container .integration-block{margin-bottom:32px}fw-project-settings>.settings-container .integration-block p{margin-bottom:10px}fw-project-settings>.settings-container .two-way-sync-desc label{display:block;margin-bottom:10px}fw-project-settings>.settings-container .features-group-body{gap:20px!important}fw-project-settings>.settings-container .features-group-body .group-switches:not(:last-of-type){margin-bottom:12px}fw-project-settings>.settings-container .features-group-body .pm-group-switches .separator:last-of-type{display:none}fw-project-settings>.settings-container .align-content-end{align-content:flex-end}report-template-modal label{color:#3d3d3d;font-size:13px;font-weight:400}.modal-dialog.report-template-recipients-modal{width:320px}report-template-recipients-modal .btn-primary{width:100%}.project-settings-report-templates-modal{width:480px}.project-settings-report-templates-modal report-templates-modal{display:block;padding:16px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;border:1px solid #00000040;box-shadow:#0000004d 0 4px 14px}.project-settings-report-templates-modal report-templates-modal .dialog-content{overflow:auto;max-height:calc(100vh - 250px)!important}.project-settings-report-templates-modal report-templates-modal .dialog-content .empty-report-templates-state{margin-top:4px}.project-settings-report-templates-modal report-templates-modal .dialog-content .empty-search-state{margin-top:8px}.project-settings-report-templates-modal report-templates-modal .dialog-content .col-md-12{padding:0;height:100%}.project-settings-report-templates-modal report-templates-modal .report-templates-header{font-size:20px;font-weight:700;color:#353a43;margin:0 0 20px}.project-settings-report-templates-modal report-templates-modal .alert-container{padding:0}.project-settings-report-templates-modal report-templates-modal .report-template{border-bottom:1px solid #dcdcdc;display:flex;height:40px;justify-content:space-between;align-items:center}.project-settings-report-templates-modal report-templates-modal .report-template:last-child{border-bottom:none}.project-settings-report-templates-modal report-templates-modal .report-template:hover{background:#eee}.project-settings-report-templates-modal report-templates-modal .report-template:hover .hover-actions{display:inherit}.project-settings-report-templates-modal report-templates-modal .report-template a.pointer{width:80%}.project-settings-report-templates-modal report-templates-modal .report-template .hover-actions{float:right;font-size:15px;margin-right:12px;display:none;align-items:center;background:#eee}.project-settings-report-templates-modal report-templates-modal .report-template .hover-actions a{cursor:pointer;color:#9a9a9a;height:100%}.project-settings-report-templates-modal report-templates-modal .report-template .hover-actions img{cursor:pointer;margin:0 15px 0 17px;width:15px;height:15px}.project-settings-report-templates-modal report-templates-modal .report-template .hover-actions a.fa-trash-alt{color:#ff7a64;padding-top:1px}.project-settings-report-templates-modal report-templates-modal .search-form .form-group{margin-bottom:16px}.project-settings-report-templates-modal report-templates-modal .search-form .form-group .search-input{font-size:13px;width:100%;margin:0;padding:0 30px 0 11px;height:32px;caret-color:#3869ff;background:#fff;color:#303234}.project-settings-report-templates-modal report-templates-modal .search-form .form-group .search-input:focus{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}.project-settings-report-templates-modal report-templates-modal .search-form .form-group .search-material-icon{font-family:Material Icons,Arial,Helvetica,sans-serif;font-style:normal;font-size:17px;position:absolute;display:inline-block;text-rendering:auto;line-height:1;top:50%;transform:translateY(-50%);right:8px}.project-settings-report-templates-modal report-templates-modal .search-form .form-group .search-material-icon:before{content:"\e8b6"}@media only screen and (max-height: 399px){.project-settings-report-templates-modal report-templates-modal .report-templates-scroll-viewport{height:17vh}}@media only screen and (min-height: 400px){.project-settings-report-templates-modal report-templates-modal .report-templates-scroll-viewport{height:calc(100vh - 320px)}}.project-settings-report-templates-modal report-templates-modal .cdk-virtual-scroll-content-wrapper{position:relative}.project-settings-report-templates-modal report-templates-modal .nav-pills>li,.project-settings-report-templates-modal report-templates-modal .report-templates-scroll-viewport .cdk-virtual-scroll-content-wrapper>li{margin-top:0}.project-settings-report-templates-modal report-templates-modal .nav-pills>li>a,.project-settings-report-templates-modal report-templates-modal .report-templates-scroll-viewport .cdk-virtual-scroll-content-wrapper>li>a{color:#282828;border-radius:0;padding:5px 20px;line-height:30px}.project-settings-report-templates-modal report-templates-modal .nav-pills>li>a .btn:last-child,.project-settings-report-templates-modal report-templates-modal .report-templates-scroll-viewport .cdk-virtual-scroll-content-wrapper>li>a .btn:last-child{margin-right:5px}.project-settings-report-templates-modal report-templates-modal fw-button.new-report-button button{width:100%;margin-top:24px}.ds-tooltip.pt-tooltip-centered{text-align:center}pt-help-button .pt-help-button-container{width:20px;height:20px;display:flex;margin-left:4px}pt-help-button .pt-help-button-container fw-icon{display:flex;color:#696d74}.manage-account-entities-modal.modal-dialog{width:400px}.manage-account-entities-modal manage-account-entities-modal p{margin:0}.manage-account-entities-modal manage-account-entities-modal input[type=checkbox]{margin-top:0;margin-right:8px}.manage-account-entities-modal manage-account-entities-modal .manage-entities-message-container{margin-bottom:16px}.manage-account-entities-modal manage-account-entities-modal .modal-header{margin-bottom:16px}.manage-account-entities-modal manage-account-entities-modal .search-input-container{margin-bottom:16px}.manage-account-entities-modal manage-account-entities-modal cdk-virtual-scroll-viewport.entity-list{overflow-x:hidden}.manage-account-entities-modal manage-account-entities-modal .entity-item{width:100%;padding:0 12px;height:40px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cfd1d6}.manage-account-entities-modal manage-account-entities-modal .entity-item:hover{background-color:#f5f6f7}.manage-account-entities-modal manage-account-entities-modal .entity-item .entity-name{display:block;max-width:280px;line-height:40px}.manage-account-entities-modal manage-account-entities-modal .imported-entity-item .delete-btn{display:none;margin-left:12px;color:#d2051e}.manage-account-entities-modal manage-account-entities-modal .imported-entity-item .name-container{width:100%}.manage-account-entities-modal manage-account-entities-modal .imported-entity-item:hover .name-container{max-width:284px}.manage-account-entities-modal manage-account-entities-modal .imported-entity-item:hover .delete-btn{display:block}.manage-account-entities-modal manage-account-entities-modal .account-entity-item .preview-btn{display:none}.manage-account-entities-modal manage-account-entities-modal .account-entity-item .checkbox-and-name-container{width:100%;display:flex;align-items:center}.manage-account-entities-modal manage-account-entities-modal .account-entity-item:hover .checkbox-and-name-container{max-width:228px}.manage-account-entities-modal manage-account-entities-modal .account-entity-item:hover .preview-btn{display:block;margin:0 12px;color:#0d5bff}.manage-account-entities-modal manage-account-entities-modal fw-button.back-to-manage-mode-btn>button{margin-left:-16px;margin-bottom:2px}.manage-account-entities-modal manage-account-entities-modal .modal-footer fw-button>button{width:100%}.manage-account-entities-modal manage-account-entities-modal .modal-footer fw-button.import-to-project-template-btn>button{margin-bottom:12px}.preview-checklist-modal.modal-dialog{width:600px}.preview-checklist-modal preview-checklist-modal .preview-table-container{max-height:580px;overflow-y:auto}.preview-checklist-modal preview-checklist-modal table.preview-checklist-table{color:#303234;width:100%}.preview-checklist-modal preview-checklist-modal table.preview-checklist-table td,.preview-checklist-modal preview-checklist-modal table.preview-checklist-table th{padding:4px 0;border:1px solid #cfd1d6}.preview-checklist-modal preview-checklist-modal table.preview-checklist-table th,.preview-checklist-modal preview-checklist-modal table.preview-checklist-table td.number{background-color:#edeeef}.preview-checklist-modal preview-checklist-modal table.preview-checklist-table th.number-header{width:52px}.preview-checklist-modal preview-checklist-modal table.preview-checklist-table tr{height:27px}.preview-checklist-modal preview-checklist-modal table.preview-checklist-table th.item-header{font-weight:400;color:#696d74;text-align:center}.preview-checklist-modal preview-checklist-modal table.preview-checklist-table td.number{text-align:center;color:#696d74}.preview-checklist-modal preview-checklist-modal table.preview-checklist-table td.item-name{padding-left:8px;background-color:#f5f6f7}.preview-checklist-modal preview-checklist-modal .btn-group:has(fw-button.action-btn) fw-button.cancel-btn>button{margin-right:10px}project-template-features{padding-bottom:16px}project-template-features pm-card{height:100%}project-template-features .group-switches{padding:0 8px}project-template-features .group-switches .switch-item{display:flex;justify-content:space-between;align-items:center}project-template-features .group-switches .separator{border-bottom:1px solid #edeeef;margin:10px 0}project-template-features .group-switches .separator:last-of-type{display:none}@media screen and (max-width: 767px){project-template-features{padding-bottom:initial}project-template-features pm-card{height:initial}}project-template-files-card .settings-group{width:68%}@media screen and (max-width: 992px){project-template-files-card .settings-group{width:unset}}fw-project-template-files-table fw-forms-tab-generic-table{height:500px}fw-project-template-files-table fw-forms-tab-generic-table td.form-data-cell{cursor:pointer}fw-project-template-files-table fw-forms-tab-generic-table .fw-table-checkbox-cell{width:28px!important;padding-left:16px!important}fw-project-template-files-table fw-forms-tab-generic-table .files-type-cell.ng-star-inserted{padding-left:16px;width:39px}fw-project-template-files-table fw-forms-tab-generic-table .files-type-cell.ng-star-inserted span{width:18px}fw-project-template-files-table fw-forms-tab-generic-table .files-name-cell.ng-star-inserted{padding-left:16px}fw-project-template-files-table fw-forms-tab-generic-table .files-last-updated-cell.ng-star-inserted{padding-left:16px}fw-project-template-files-table .empty-state-container{background:#fff;border:1px solid #cfd1d6;padding:32px 0}fw-project-template-files-table .empty-state-container.files-empty-state-container{height:133px;display:flex;justify-content:center;align-items:center}fw-project-template-files-table .empty-state-container.files-empty-state-container .files-empty-state-wrapper{text-align:center;display:flex;flex-direction:column;justify-content:space-between}fw-project-template-files-table .empty-state-container.files-empty-state-container .files-empty-state-wrapper:has(.empty-state-text){height:100%}fw-project-template-files-table .empty-state-container.files-empty-state-container .files-empty-state-wrapper .files-empty-state-row{text-align:center;padding:15px 0}fw-project-template-files-table .folder-name-cell{display:flex}fw-project-template-files-table .folder-name-cell .folder-file-count{color:#9a9ca1;flex:0 0 auto;margin-left:2px}fw-project-template-files-table .files-loading-spinner{height:400px;background:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #cfd1d6}button.item-delete-option.mat-menu-item.ng-star-inserted{color:#d2051e}.project-template-files{margin-top:-20px}.project-template-files .fw-header-container{left:0;right:0;display:flex;justify-content:center}.project-template-files .fw-header-container .fw-header-row{max-width:970px;flex:1}.project-template-files-content{padding-top:95px;height:500px}project-template-forms .settings-group{width:68%}@media screen and (max-width: 992px){project-template-forms .settings-group{width:unset}}project-template-header .title{display:flex;align-items:center}project-template-header .title fw-icon{margin-left:4px}project-template-header .title fw-icon,project-template-header .title fw-icon svg{height:22px}project-template-header .title .fw-icon-pencil{color:#9a9ca1}project-template-header .title:hover .fw-icon-pencil{color:#303234}project-template-header .last-updated{color:#696d74}project-template-lists-and-tags .settings-group{width:290px}@media screen and (max-width: 992px){project-template-lists-and-tags .settings-group{width:unset}}project-template-permissions .settings-group{width:68%}@media screen and (max-width: 992px){project-template-permissions .settings-group{width:unset}}project-template-photos span{margin-right:8px}.project-template-plan-folders{margin-top:-20px}.project-template-plan-folders .fw-header-container{left:0;right:0;display:flex;justify-content:center}.project-template-plan-folders .fw-header-container .fw-header-row{max-width:970px;flex:1}.project-template-plan-folders-content{padding-top:95px;height:500px}.project-template-plan-folders-content fw-forms-tab-generic-table .form-data-cell{padding:8px 0 8px 16px}.project-template-plan-folders-content h2.table-title{margin:0 0 12px;font-size:16px;font-style:normal;font-weight:700;line-height:1.42857143;color:#303234}.project-template-plan-folders-content .plan-folder-type-cell{width:39px}.project-template-plan-folders-content .plan-folder-type-cell .fw-icon{height:18px;width:16px}.project-template-plan-folders-content .plan-folder-name-cell .folder-name-cell{cursor:pointer;height:43px;line-height:43px}.project-template-plan-folders-content .plan-folder-name-cell .folder-name-cell .file-name{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical}.project-template-plan-folders-content .plan-folder-name-cell .file-name-cell:hover,.project-template-plan-folders-content .plan-folder-name-cell .folder-name-cell:hover .folder-name{text-decoration:underline}.project-template-plan-folders-content .plan-folder-name-cell .folder-name-cell{display:flex}.project-template-plan-folders-content .plan-folder-name-cell .folder-name-cell .folder-name{flex:0 1 auto;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical}.project-template-plan-folders-content .plan-folder-updated_at-cell{white-space:nowrap}.project-template-plan-folders-content .plan-folders-loading-spinner{height:400px;background:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #cfd1d6}button.folder-delete-option.mat-menu-item.ng-star-inserted{color:#d2051e}project-template-plans .settings-group{width:68%}@media screen and (max-width: 992px){project-template-plans .settings-group{width:unset}}project-template-storage .fw-select.dropdown .dropdown-menu{top:initial;bottom:100%;margin-bottom:4px}editable-category-row .category-row-container .category-row{border-bottom:1px solid #cfd1d6;height:40px;display:flex;align-items:center}editable-category-row .category-row-container .category-row-display{justify-content:space-between}editable-category-row .category-row-container .category-row-display .category-items{flex:1;min-width:0px;margin-left:12px;display:flex;align-items:center}editable-category-row .category-row-container .category-row-display .category-items .category-icon{background:#4f5152;border-radius:50%;height:21px;width:21px;display:flex;align-items:center;justify-content:center}editable-category-row .category-row-container .category-row-display .category-items .category-icon .category-icon-label{font-size:10px;color:#fff}editable-category-row .category-row-container .category-row-display .category-items .category-label{flex:1;margin-left:10px}editable-category-row .category-row-container .category-row-edit button,editable-category-row .category-row-container .category-row-edit .form-control{margin-left:5px}editable-category-row .category-row-container .category-row-edit button.ng-invalid,editable-category-row .category-row-container .category-row-edit .form-control.ng-invalid{border:1px solid #a94442}editable-category-row .category-row-container .category-row-edit button.ng-invalid:focus,editable-category-row .category-row-container .category-row-edit .form-control.ng-invalid:focus{border:1px solid #843534;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}editable-category-row .category-row-container .category-row-edit .form-control.category-handle{width:32px;height:32px;margin-left:14px;padding:8px 6px 8px 7px}editable-category-row .category-row-container .category-row-edit .form-control.category-name{flex:1;height:32px}editable-category-row .category-row-container .icon-wrapper{border-radius:3px}editable-category-row .category-row-container .icon-wrapper:hover{background-color:#edeeef;cursor:pointer}editable-category-row .category-row-container .icon-wrapper .category-kebab-menu-toggle{display:flex;align-items:center}.manage-categories-modal{width:400px}.manage-categories-modal .dropdown-menu{padding:0}.manage-categories-modal .dropdown-menu li{padding:0 8px}.manage-categories-modal .dropdown-menu li button{padding:0 8px;border:none;background:inherit;height:32px;width:100%;text-align:left}.manage-categories-modal .dropdown-menu li button:hover{background:#f5f5f5}.manage-categories-modal .dropdown-menu li button.category-edit-cancel-btn{color:#d2051e;margin-bottom:8px}.manage-categories-modal .dropdown-menu li button.category-edit-confirm-btn{margin-top:8px}.manage-categories-modal .modal-body{max-height:384px;overflow:auto}.manage-categories-modal .modal-body .empty-categories-state .no-categories-text{height:72px;font-size:16px;margin-bottom:32px;margin-top:-4px}.manage-categories-modal .modal-body .empty-categories-state .category-actions{display:flex;flex-direction:column}.manage-categories-modal .modal-body .empty-categories-state .category-actions fw-button button{width:100%}.manage-categories-modal .modal-body .empty-categories-state .category-actions fw-button:first-child{margin-bottom:12px}.manage-categories-modal .modal-footer{height:40px;display:flex;align-items:center;margin-left:12px;margin-top:0}edit-task-report-include-section .include-checkbox-group:not(:last-child){margin-bottom:12px}edit-task-report-include-section .include-checkbox-and-name{display:flex;align-items:center}edit-task-report-include-section .include-checkbox-and-name:not(:last-child){margin-bottom:4px}edit-task-report-include-section input[type=checkbox].include-checkbox{display:inline-block;margin-top:0;margin-right:8px}edit-task-report-include-section span.include-name{display:inline-block}edit-task-report-schedule-section fw-select.schedule-repeat-select ul.dropdown-menu{z-index:1031}edit-task-report-schedule-section fw-multi-select.days-of-week>div{margin-top:8px}edit-task-report-schedule-section .day-of-month-container{margin-top:8px;display:flex}edit-task-report-schedule-section .day-of-month-container .unit-container{display:flex;justify-content:center;align-items:center;background-color:#edeeef;border:1px solid #cfd1d6;border-radius:3px 0 0 3px;text-wrap:nowrap;padding:0 12px}edit-task-report-schedule-section .day-of-month-container input.day-of-the-month{border-radius:0 3px 3px 0}edit-task-report-sort-by-section .sort-by-selects-container{display:flex}edit-task-report-sort-by-section .sort-by-selects-container fw-select.sort-by-select{flex:1;max-width:33.33%}edit-task-report-tags-section span.selected-tags-number{margin-left:2px}edit-task-report-task-filters-section fw-multi-select.filter-highlight div.selected-display,edit-task-report-task-filters-section fw-multi-select.filter-highlight ng-select>.ng-select-container{background-color:#f3f7ff!important}edit-task-report-task-filters-section fw-multi-select.filter-highlight ng-select>.ng-select-container{border-color:#696d74!important}edit-task-report-task-filters-section fw-multi-select.task-filters-select:not(:last-child)>div{margin-bottom:16px}edit-task-report-time-filters-section fw-select.filter-select>div{margin-bottom:16px}edit-task-report-time-filters-section fw-select.filter-highlight button.dropdown-toggle{background-color:#f3f7ff}edit-task-report-time-filters-section .number-input-container{margin-top:8px;display:flex}edit-task-report-time-filters-section .number-input-container input.number-input{border-radius:3px 0 0 3px}edit-task-report-time-filters-section .number-input-container .unit-container{width:24%;display:flex;justify-content:center;align-items:center;background-color:#edeeef;border:1px solid #cfd1d6;border-radius:0 3px 3px 0}edit-task-report-time-filters-section .custom-datepicker-container{display:flex;margin-top:8px}edit-task-report-time-filters-section .custom-datepicker-container fw-datepicker:first-of-type{flex:1}edit-task-report-time-filters-section .custom-datepicker-container fw-datepicker:first-of-type>button{border-radius:3px 0 0 3px;border-right:none}edit-task-report-time-filters-section .custom-datepicker-container fw-datepicker:nth-of-type(2){flex:1}edit-task-report-time-filters-section .custom-datepicker-container fw-datepicker:nth-of-type(2)>button{border-radius:0 3px 3px 0;border-left:none}edit-task-report-time-filters-section .custom-datepicker-container .input-group-addon{display:flex;align-items:center;justify-content:center}.edit-task-report-modal.modal-dialog{width:760px}.edit-task-report-modal edit-task-report-modal .modal-header{margin-bottom:20px}.edit-task-report-modal edit-task-report-modal .editable-header{display:inline-block}.edit-task-report-modal edit-task-report-modal fw-inline-edit.report-name{font-size:20px}.edit-task-report-modal edit-task-report-modal fw-inline-edit.report-name>div.display{margin:0}.edit-task-report-modal edit-task-report-modal fw-inline-edit.report-name span.inline-edit-display{font-weight:700;line-height:32px}.edit-task-report-modal edit-task-report-modal fw-inline-edit.report-name fw-icon.edit-material-icon{height:unset}.edit-task-report-modal edit-task-report-modal fw-inline-edit.report-name fw-icon.edit-material-icon .fw-mat-icon{font-size:24px}.edit-task-report-modal edit-task-report-modal .modal-body{display:flex;justify-content:space-between}.edit-task-report-modal edit-task-report-modal .modal-body .left-pane,.edit-task-report-modal edit-task-report-modal .modal-body .right-pane{width:332px}.edit-task-report-modal edit-task-report-modal .edit-section:not(:last-child){margin-bottom:16px}.edit-task-report-modal edit-task-report-modal span.section-title{display:block;font-weight:700;margin-bottom:8px}.edit-task-report-modal edit-task-report-modal textarea.description{width:100%;height:108px;border-color:#cfd1d6;border-radius:3px;padding:8px 12px}.edit-task-report-modal edit-task-report-modal textarea.description:focus{outline:none!important;border-color:#0d5bff;box-shadow:0 0 6px #0d5bff66}.edit-task-report-modal edit-task-report-modal .modal-footer fw-button.delete-report-btn{margin-right:10px}.manage-task-reports-modal.modal-dialog{width:400px}.manage-task-reports-modal manage-task-reports-modal .modal-footer fw-button.create-new-report-btn>button{width:100%}.manage-task-reports-modal manage-task-reports-modal .modal-header{margin-bottom:16px}.manage-task-reports-modal manage-task-reports-modal .search-input-container{margin-bottom:16px}.manage-task-reports-modal manage-task-reports-modal .item-row{display:flex;justify-content:space-between;align-items:center;height:40px;padding-left:12px;padding-right:8px;border-bottom:1px solid #cfd1d6}.manage-task-reports-modal manage-task-reports-modal .item-row:hover{background-color:#f5f6f7}.manage-task-reports-modal manage-task-reports-modal .report-name{line-height:40px;width:270px}.manage-task-reports-modal manage-task-reports-modal .report-name:hover{cursor:pointer}.manage-task-reports-modal manage-task-reports-modal .report-kebab-menu{height:20px}.manage-task-reports-modal manage-task-reports-modal fw-icon.report-kebab-toggle:hover{background-color:#edeeef;border-radius:3px}.manage-task-reports-modal manage-task-reports-modal .dropdown-menu{min-width:120px;padding:8px 0;margin-top:4px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;border-radius:3px}.manage-task-reports-modal manage-task-reports-modal .dropdown-menu li{padding:0 8px}.manage-task-reports-modal manage-task-reports-modal .dropdown-menu li.dropdown-divider{margin:8px 0 4px;padding:0;background-color:#edeeef}.manage-task-reports-modal manage-task-reports-modal .dropdown-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:pointer}.manage-task-reports-modal manage-task-reports-modal .dropdown-menu li .dropdown-item--red{color:#d2051e}.manage-task-reports-modal manage-task-reports-modal .dropdown-menu li .dropdown-item:hover:not(.dropdown-item--disabled):not([disabled]){background-color:#f5f6f7}.project-template-invite-user-modal .modal-subtitle{font-size:16px;text-align:left;margin-bottom:20px}.project-template-invite-user-modal .modal-footer{margin-top:32px}.project-template-invite-user-modal .section{margin-bottom:16px}.project-template-invite-user-modal .users-container .user-container{padding:5px 0;display:flex;align-items:center}.project-template-invite-user-modal .users-container .user-container .fw-button{display:flex;justify-content:space-between}.project-template-invite-user-modal .users-container .user-container:last-child{padding-bottom:0}.project-template-invite-user-modal .users-container .user-container .fw-dropdown{padding-right:15px}.project-template-invite-user-modal .users-container .user-container .fw-dropdown .dropdown-menu{width:150px}.project-template-invite-user-modal .users-container .user-container .field-access-column{padding-left:24px}.project-template-invite-user-modal .users-container .user-container .name{width:100%}.project-template-invite-user-modal .users-container .user-container .fw-button{width:150px}project-template-users-card .settings-group{width:68%}@media screen and (max-width: 992px){project-template-users-card .settings-group{width:unset}}.project-template-users{margin-top:-20px}.project-template-users .fw-header-container{left:0;right:0;display:flex;justify-content:center}.project-template-users .fw-header-container .fw-header-row{max-width:970px;flex:1}.project-template-users-content{padding-top:95px;height:500px}.project-template-users-content fw-forms-tab-generic-table .fw-table-checkbox-cell{width:28px!important;padding-left:16px!important}.project-template-users-content fw-forms-tab-generic-table .project-template-user-name-cell.ng-star-inserted{padding-left:16px}.project-template-users-content fw-forms-tab-generic-table .pt-users-table-role-dropdown-toggle button{justify-content:left;padding-left:0}.project-template-users-content fw-forms-tab-generic-table .pt-users-table-role-dropdown-toggle button:hover{background:transparent!important}.project-template-users-content fw-forms-tab-generic-table .pt-users-table-role-dropdown-toggle button:hover fw-icon svg{background-color:#edeeef}.project-template-users-content fw-forms-tab-generic-table .pt-users-table-role-dropdown-toggle button span{padding-right:4px}.project-template-users-content fw-forms-tab-generic-table .pt-users-table-role-dropdown-toggle button fw-icon svg{color:#303234}.project-template-users-content .empty-state-container{background:#fff;border:1px solid #cfd1d6;padding:32px 0}.project-template-users-content .empty-state-container.users-empty-state-container{height:133px;display:flex;justify-content:center;align-items:center}.project-template-users-content .empty-state-container.users-empty-state-container .users-empty-state-content-wrapper{text-align:center;display:flex;flex-direction:column;justify-content:space-between}.project-template-users-content .empty-state-container.users-empty-state-container .users-empty-state-content-wrapper:has(.empty-state-text){height:100%}.project-template-users-content .empty-state-container.users-empty-state-container .users-empty-state-content-wrapper .users-empty-state-row{text-align:center;padding:15px 0}.project-template-users-content .users-loading-spinner{height:400px;background:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #cfd1d6}button.user-remove-option.mat-menu-item.ng-star-inserted{color:#d2051e}.pt-users-dropdown-list{left:-104px;border:1px solid #cfd1d6;color:#303234}.pt-users-dropdown-list.dropdown-menu{min-width:120px;padding:8px 0;margin-top:4px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;border-radius:3px}.pt-users-dropdown-list.dropdown-menu li{padding:0 8px}.pt-users-dropdown-list.dropdown-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:pointer}.pt-users-dropdown-list.dropdown-menu li .dropdown-item:hover:not(.dropdown-item--disabled):not([disabled]){background-color:#f5f6f7}body:has(project-template):has(modal-container) .fw-header-row{margin-right:15px}.project-template{margin-top:-20px}.project-template .fw-header-container{left:0;right:0;display:flex;justify-content:center;margin-left:0}.project-template .fw-header-container .fw-header-row{max-width:970px;flex:1}.centered-text-tooltip{text-align:center}.project-template-content{padding-top:95px}.project-template-content .settings-two-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.project-template-content pm-card.pt-card{padding-top:20px;padding-bottom:24px}.project-template-content pm-card.pt-card pm-card-label{margin-bottom:24px;border-bottom:1px solid #cfd1d6}.project-template-content pm-card.pt-card pm-card-content{padding:0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.project-template-content pm-card.pt-card pm-card-content ui-switch{display:flex;align-items:center}.project-template-content pm-card.pt-card pm-card-content.settings-single-column{grid-template-columns:none}.project-template-content pm-card.pt-card fw-select ul.dropdown-menu{overflow:auto;z-index:1009}.project-template-content pm-card.pt-card fw-multi-select .multi-select .ng-select-opened{z-index:1007}.project-template-content pm-card.pt-card fw-multi-select .multi-select .arrow-down-material-icon{z-index:1008}.project-template-content pm-card.pt-card .settings-column{width:100%}.project-template-content pm-card.pt-card .settings-group{margin:0 8px;padding:8px 0}.project-template-content pm-card.pt-card .settings-label{padding-bottom:8px;font-weight:700;display:flex;line-height:20px}.project-template-content pm-card.pt-card fw-button button{width:100%}.project-template-content pm-card.pt-card .settings-column.settings-switch-column .settings-label{padding-bottom:0!important}.project-template-content pm-card.pt-card .settings-column.settings-switch-column .settings-switch{display:flex;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #cfd1d6}.project-template-content pm-card.pt-card .settings-column.settings-switch-column .settings-switch:first-child{padding-top:8px}.project-template-content pm-card.pt-card .settings-column.settings-switch-column .settings-switch:last-child{border-bottom:0}.project-template-content pm-card.pt-card .settings-column.settings-switch-column .settings-switch-label{display:flex;flex-grow:1;line-height:20px}@media screen and (max-width: 767px){.project-template-content pm-card.pt-card pm-card-content{grid-template-columns:repeat(1,minmax(0,1fr))}.project-template-content .settings-two-cards-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:initial}}body:has(bs-dropdown-container) .project-template-card-menu{transform:translate(-10px)}.project-template-card.project-template-card-hover{background-color:#f5f6f7}.project-template-card .project-template-name{font-weight:700}.project-template-card .project-template-card-kebab-menu-toggle{display:flex}.project-template-card .last-updated-text{padding:0 15px;font-family:Lato,sans-serif;font-size:11px;font-weight:400;color:#696d74}.rename-file-modal.modal-dialog{width:400px}.rename-file-modal.modal-dialog .input-group{width:100%}.rename-file-modal.modal-dialog .input-group button{margin-top:18px;width:100%}custom-list-dropdown div.dropdown.strict-data-type-values{width:auto;max-height:200px}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-arrow-wrapper{display:none}custom-list-dropdown div.dropdown.strict-data-type-values ng-select div.ng-select-container.ng-has-value{height:auto;cursor:pointer}custom-list-dropdown div.dropdown.strict-data-type-values ng-select div.ng-select-container.ng-has-value .ng-value-label{white-space:break-spaces}custom-list-dropdown div.dropdown.strict-data-type-values ng-select div.ng-select-container.ng-has-value .ng-value-label:after{color:#9a9a9a;content:"\25be";margin-left:5px;vertical-align:text-bottom}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.readonly div.ng-select-container.ng-has-value{cursor:default}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.readonly div.ng-select-container.ng-has-value .ng-value-label:after{content:""}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.readonly .ng-arrow-wrapper .ng-arrow{display:none}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.readonly .ng-placeholder:empty:after{content:""}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.invalid .ng-select-container{width:fit-content;max-width:100%;padding-right:9px;-webkit-box-shadow:0 0 2px 2px #ff7a64!important;box-shadow:0 0 2px 2px #ff7a64!important;border-radius:3px}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-placeholder{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-placeholder:after{content:" \25be";margin-left:2px;vertical-align:text-bottom}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-placeholder:empty:before{content:"\2014"}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-placeholder:empty:after{content:" \25be"}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-option-selected{background-color:unset!important}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-option-marked{background-color:#f5f5f5!important;border-radius:1px!important}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-dropdown-panel{border-radius:3px;margin-top:5px;margin-bottom:5px;min-width:240px}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-dropdown-panel .ng-dropdown-panel-items{padding:8px}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-dropdown-panel .ng-dropdown-panel-items .scrollable-content{padding:8px}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:3px 10px}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option-disabled{color:#696d74;padding:8px 8px 0}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option-disabled:hover{background:inherit!important}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-dropdown-panel .ng-dropdown-footer{border:none;text-align:center}custom-list-dropdown div.dropdown.strict-data-type-values ng-select .ng-dropdown-panel .ng-dropdown-footer:hover{color:#0037a8;background-color:#0d5bff26;cursor:pointer}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.ng-select-opened .ng-placeholder{display:none}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.ng-select-opened .ng-placeholder:empty:before{content:""}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.ng-select-opened .ng-placeholder:empty:after{content:""}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.ng-select-opened .ng-placeholder:empty{display:none}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.ng-select-opened .ng-select-container{width:auto;min-height:32px;padding:0;border-radius:3px;border-width:1px;border-color:#c1d5ff!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px #00000013,0 0 4px #66afe999!important}custom-list-dropdown div.dropdown.strict-data-type-values ng-select.ng-select-opened .ng-value{display:none}custom-list-dropdown div.dropdown.strict-data-type-values .ng-select-container{border:1px solid transparent;height:32px;min-height:32px;padding:0;outline:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}custom-list-dropdown div.dropdown.strict-data-type-values .ng-select-container .ng-value-container .ng-input{padding-right:10px}#emptyStateContainer.emptyStateContainer{font-family:Lato,sans-serif;margin:0 auto;width:100%;max-width:100vw;text-align:center;overflow:hidden}#emptyStateContainer.emptyStateContainer img.empty-state-image{width:72px;height:72px;margin:0 0 20px}#emptyStateContainer.emptyStateContainer h2.header{font-size:16px;font-weight:700;line-height:28px;color:#303234;margin-bottom:12px}#emptyStateContainer.emptyStateContainer p.paragraph{font-size:13px;font-weight:400;line-height:19px;margin:0 auto 20px;color:#696d74;max-width:340px}#emptyStateContainer.emptyStateContainer fw-button.emptyStateButton{display:block;margin-bottom:18px}#emptyStateContainer.emptyStateContainer fw-button.emptyStateButton button{min-width:100px}#emptyStateContainer.emptyStateContainer a.empty-state-learn-more-link{cursor:pointer;text-decoration:none}fw-files-table div.files-empty-state{display:flex;justify-content:center;align-items:center;height:calc(100vh - 140px)}fw-files-table .table-wrapper{width:100%;border:1px solid #cfd1d6;border-radius:3px;padding:3px 0;background-color:#fff}fw-files-table .table-wrapper .empty-state{text-align:center;padding:30px}fw-files-table table.mat-table{width:100%;font-family:Lato,sans-serif;color:#303234}fw-files-table table.mat-table .mat-header-cell{font-weight:700;color:#303234;white-space:nowrap}fw-files-table table.mat-table [mat-sort-header].cdk-keyboard-focused .mat-sort-header-container{border:none}fw-files-table table.mat-table .mat-header-cell,fw-files-table table.mat-table .mat-cell{font-size:13px;font-family:inherit;padding-left:15px}fw-files-table table.mat-table .mat-header-row{height:40px}fw-files-table table.mat-table .mat-row{height:43px}fw-files-table table.mat-table .mat-row:hover,fw-files-table table.mat-table .mat-row.selected{background-color:#f5f6f780}fw-files-table table.mat-table .mat-row:last-child{height:40px}fw-files-table table.mat-table .mat-row:last-child .mat-cell{border-bottom:none;height:40px}fw-files-table table.mat-table .mat-row:last-child .mat-cell .file-name-cell{height:40px}fw-files-table table.mat-table .mat-column-checkbox{width:28px}fw-files-table table.mat-table .mat-column-checkbox input{cursor:pointer}fw-files-table table.mat-table .mat-column-type{width:39px}fw-files-table table.mat-table .mat-column-type .fw-icon{height:18px;width:18px;margin-top:3px}fw-files-table table.mat-table .mat-column-type img{height:18px;width:18px}fw-files-table table.mat-table .mat-column-type img.integration-file-type{height:30px;width:30px;margin-left:-5px}fw-files-table table.mat-table .mat-column-name .folder-name-cell,fw-files-table table.mat-table .mat-column-name .file-name-cell{cursor:pointer;height:43px;line-height:43px}fw-files-table table.mat-table .mat-column-name .folder-name-cell .file-name,fw-files-table table.mat-table .mat-column-name .file-name-cell .file-name{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical}fw-files-table table.mat-table .mat-column-name .file-name-cell:hover,fw-files-table table.mat-table .mat-column-name .folder-name-cell:hover .folder-name{text-decoration:underline}fw-files-table table.mat-table .mat-column-name .folder-name-cell{display:flex}fw-files-table table.mat-table .mat-column-name .folder-name-cell .folder-name{flex:0 1 auto;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical}fw-files-table table.mat-table .mat-column-name .folder-name-cell .folder-file-count{color:#9a9ca1;flex:0 0 auto;margin-left:2px}fw-files-table table.mat-table .mat-column-links .links-count{color:#3173ff;cursor:pointer}fw-files-table table.mat-table .mat-column-updated_by{max-width:200px}fw-files-table table.mat-table .mat-column-updated_by .user-id{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}fw-files-table table.mat-table .mat-column-updated_at{white-space:nowrap}fw-files-table table.mat-table .mat-column-options{width:51px;padding:0 15px}fw-files-table table.mat-table .mat-column-options .fw-icon{height:24px;width:24px;padding:2px;color:#9a9ca1;margin-top:5px;cursor:pointer}fw-files-table table.mat-table .mat-column-options .open .fw-icon,fw-files-table table.mat-table .mat-column-options .fw-icon:hover{background-color:#edeeef;color:#303234;border-radius:2px}fw-files-table table.mat-table .mat-column .file-type{height:20px;width:20px}fw-files-table table.mat-table .last-updated-wrapper{display:flex;justify-content:flex-start;align-items:center}fw-files-table table.mat-table .last-updated-wrapper img.integration-status-icon{height:18px;margin-left:4px;margin-bottom:1px}fw-files-table table.mat-table .last-updated-wrapper .integration-status-icon svg{height:18px;margin-left:6px;margin-top:4px}fw-files-table table.mat-table .last-updated-wrapper.error{color:#d2051e}fw-files-table .dropdown-menu.kebab{top:unset;left:unset;margin-top:-1px;right:30px}fw-files-table .dropdown-menu.kebab li{padding-left:0;padding-right:0;margin-left:10px;margin-right:10px}fw-files-table .dropdown-menu.kebab li a{padding-left:0;padding-right:0}.files-table--sync-error-tooltip{transform:translateY(-8px)!important}.files-table--sync-info-tooltip{transform:translateY(-4px)!important}fw-files .files-breadcrumbs{display:flex;font-size:16px;margin-bottom:12px;color:#9a9ca1;font-weight:700}fw-files .files-breadcrumbs .files-breadcrumb .title,fw-files .files-breadcrumbs .bc-ellipsis .title{white-space:nowrap}fw-files .files-breadcrumbs .files-breadcrumb .slash,fw-files .files-breadcrumbs .bc-ellipsis .slash{padding:0 4px}fw-files .files-breadcrumbs .files-breadcrumb:hover .name,fw-files .files-breadcrumbs .bc-ellipsis:hover .name{text-decoration:underline}fw-files .files-breadcrumbs .current-folder{display:flex;align-items:center;color:#303234}fw-files .files-breadcrumbs .current-folder.prevent-overflow{min-width:0}fw-files .files-breadcrumbs .current-folder .title{margin-right:4px;overflow:hidden;text-overflow:ellipsis}fw-files .files-breadcrumbs .current-folder .dropdown{height:100%;width:23px}fw-files .files-breadcrumbs .current-folder .dropdown .dropdown-toggle{height:inherit;width:fit-content}fw-files .files-breadcrumbs .current-folder .dropdown .dropdown-toggle svg.fw-icon-menu-down{height:100%;border-radius:2px}fw-files .files-breadcrumbs .current-folder .dropdown .dropdown-toggle svg.fw-icon-menu-down:hover{background-color:#cfd1d6}fw-files .files-breadcrumbs .current-folder .dropdown.open .fw-icon-menu-down{background-color:#cfd1d6}fw-files .dropdown-menu{top:unset;left:unset;margin-top:4px}fw-files .dropdown-menu li{padding-left:10px;padding-right:10px;margin-left:0;margin-right:-4px}fw-files .dropdown-menu li a{padding-left:0;padding-right:0}fw-files .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-11px;margin-left:0}.filter-files-modal{width:450px}fw-filter-files-modal .modal-wrapper .modal-body{display:flex;flex-direction:column}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute{display:flex;flex-direction:column;width:100%}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute-label{font-weight:700}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute-value{margin-bottom:15px}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute-value-input{width:100%}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute:last-child{margin-bottom:0}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute-date-range{display:flex}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute-date-range fw-datepicker{flex:1 1 auto}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute-date-range fw-datepicker.start button.datepicker{border-top-right-radius:0;border-bottom-right-radius:0}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute-date-range fw-datepicker.end button.datepicker{border-top-left-radius:0;border-bottom-left-radius:0}fw-filter-files-modal .modal-wrapper .modal-body .filter-attribute-date-range .date-range-divider{flex:0 0 30px;background-color:#edeeef;height:32px;line-height:32px;text-align:center;border:1px solid #cccccc}fw-filter-files-modal .modal-wrapper .modal-footer{display:flex;flex-direction:column;margin-top:15px}fw-filter-files-modal .modal-wrapper .modal-footer fw-button{width:100%;margin-top:12px}fw-filter-files-modal .modal-wrapper .modal-footer fw-button:first-child{margin-top:0}fw-filter-files-modal .modal-wrapper .modal-footer fw-button button{width:100%}fw-filter-files-modal .ng-select.filter-select{padding:5px 0}fw-filter-files-modal .ng-select.filter-select .ng-select-container{border-radius:3px!important;min-height:31px}fw-filter-files-modal .ng-select.filter-select .ng-select-container .ng-value-container .ng-placeholder{top:unset!important}fw-filter-files-modal .ng-select.filter-select .ng-select-container .ng-value-container .ng-value{background-color:#f5f6f7}fw-filter-files-modal .ng-select.filter-select .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right-color:#cfd1d6}fw-filter-files-modal .ng-select.filter-select .ng-select-container .ng-value-container .ng-value .ng-value-icon.left:hover{background-color:#edeeef}fw-filter-files-modal .ng-select.filter-select .ng-select-container .ng-arrow-wrapper .ng-arrow{color:#303234;width:8px}fw-filter-files-modal .ng-select.filter-select.ng-select-focused .ng-select-container{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}fw-filter-files-modal .ng-select.filter-select.ng-select-focused .ng-arrow-wrapper{display:none}fw-filter-files-modal .ng-select.filter-select .ng-dropdown-panel .ng-dropdown-panel-items{padding-top:5px;padding-bottom:5px}fw-filter-files-modal .ng-select.filter-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:0 10px;margin:5px}fw-filter-files-modal .ng-select.filter-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5f6f7}fw-filter-files-modal .ng-select.filter-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:unset;color:#3173ff}fw-automatic-hyperlink-popup typeahead-container{width:100%}fw-automatic-hyperlink-popup typeahead-container ul{width:inherit}fw-automatic-hyperlink-popup typeahead-container ul li{color:#000}fw-automatic-hyperlink-popup typeahead-container ul li.active fw-floorplan-match *{color:#fff!important}fw-automatic-hyperlink-popup typeahead-container ul li.active fw-floorplan-match img{border:none!important}fw-automatic-hyperlink-popup typeahead-container ul li>a{padding:3px 5px!important}fw-delete-entity-group .floorplan-group{color:#d2051e}fw-floorplan-actions-menu-item li{padding:0!important}fw-floorplan-actions-menu-item li a{display:block;margin:0 8px;padding:4px 8px;clear:both;font-weight:400;line-height:1.42857143;color:#3d3d3d;white-space:nowrap}fw-floorplan-actions-menu-item li a.danger,fw-floorplan-actions-menu-item li a .danger{color:#d2051e!important}fw-floorplan-actions-menu-item li a:hover{text-decoration:none;color:#303030;background-color:#f5f5f5}fw-floorplan-actions-menu-item .nested-menu-trigger{margin-right:-12px}fw-floorplan-actions-menu-item .menu-option-shortcut{color:#9a9ca1;float:right}.floorplan-actions-menu-dropdown-menu-nested{top:unset;left:unset}fw-floorplan-actions-menu li{padding:0}fw-floorplan-actions-menu li a{display:block;margin:0 8px;padding:4px 8px;clear:both;font-weight:400;line-height:1.42857143;color:#3d3d3d;white-space:nowrap}fw-floorplan-actions-menu li a:hover{text-decoration:none;color:#303030;background-color:#f5f5f5}fw-floorplan-actions-menu .dropdown-menu{min-width:200px}fw-floorplan-context-menu .disabled>.danger{color:#ff7a64!important}fw-markup-attributes-info .markup-attribute{margin-top:20px}fw-markup-attributes-info .markup-attribute label{font-weight:700}fw-markup-attributes-info .color-option{display:flex}fw-markup-attributes-info .color-option .color-circle{margin-top:2px}fw-markup-attributes-info .attribute.row:last-of-type{border-bottom:none}fw-markup-attributes-info .attribute.row .color-option{justify-content:flex-end}fw-markup-attributes-info .fill-checkbox-container{display:flex;flex-direction:row;justify-content:space-between}fw-markup-attributes-info .fill-checkbox-container-label{margin:4px 0 0 4px}fw-markup-attributes-info .fill-checkbox-container .fill-checkbox{cursor:pointer}fw-plans-empty-state{display:flex;width:100%;min-height:calc(100vh - 105px);margin:0 32px 16px;padding:32px 0 0;font-family:Lato,sans-serif}fw-plans-empty-state #plans-empty-state-container{margin:0 auto 45px;padding:0 16px 32px;width:100%;max-width:100vw;text-align:center;border:2px dashed #cfd1d6;border-radius:8px;align-content:center}fw-plans-empty-state #plans-empty-state-container.is-drag-drop-dragged{position:relative;z-index:3;background-color:#edeeef;border:2px dashed #0d5bff;cursor:grabbing}fw-plans-empty-state #plans-empty-state-container h2.header{font-size:20px;font-weight:700;line-height:28px;color:#303234;margin-bottom:12px}fw-plans-empty-state #plans-empty-state-container p.paragraph,fw-plans-empty-state #plans-empty-state-container p.action-paragraph{font-size:13px;font-weight:400;line-height:20px;margin:0 auto 20px;color:#303234;max-width:412px}fw-plans-empty-state #plans-empty-state-container p.action-paragraph fw-icon{margin-right:5px}fw-plans-empty-state #plans-empty-state-container p.action-paragraph fw-icon mat-icon{vertical-align:middle}fw-plans-empty-state #plans-empty-state-container fw-button.empty-state-button{display:inline-block;margin-left:6px;margin-bottom:18px}fw-plans-empty-state #plans-empty-state-container fw-button.empty-state-button button{min-width:100px}fw-plans-empty-state #plans-empty-state-container a.empty-state-learn-more-link{cursor:pointer;text-decoration:none}.custom-lists-manager-modal #custom-lists-manager-modal-content .project-templates-panel{padding-top:30px}.custom-lists-manager-modal #custom-lists-manager-modal-content .project-templates-panel .list-footer-buttons{display:flex;justify-content:flex-end}.custom-lists-manager-modal #custom-lists-manager-modal-content .subtext{font-size:16px;margin:20px 0}.custom-lists-manager-modal #custom-lists-manager-modal-content .display-list{text-align:left!important}.custom-lists-manager-modal #custom-lists-manager-modal-content .display-list.title,.custom-lists-manager-modal #custom-lists-manager-modal-content .display-list.location,.custom-lists-manager-modal #custom-lists-manager-modal-content .display-list.tags{padding-left:12px}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.inline-edit{height:40px}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.inline-edit .inline-block{margin-top:5px;margin-bottom:5px;cursor:pointer}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.inline-edit .inline-edit-display,.custom-lists-manager-modal #custom-lists-manager-modal-content .value.inline-edit .inline-edit-dash{padding-right:5px}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.inline-edit form{margin-top:1px;margin-bottom:2px}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.inline-edit input{height:30px;border-radius:3px!important}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.inline-edit .input-group-btn{display:none}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.static{height:40px;padding-right:27px;color:#9a9a9a}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.dropdown{padding-top:5px;padding-bottom:5px;padding-right:7px}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.dropdown button{background-color:transparent;border:0;height:30px;color:#333!important}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.dropdown button .caret{margin-left:2px}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.dropdown button[disabled]{color:#9a9a9a}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.dropdown button[disabled] .caret{color:transparent}.custom-lists-manager-modal #custom-lists-manager-modal-content .value.dropdown>.dropdown-menu{left:initial;right:10px}.custom-lists-manager-modal #custom-lists-manager-modal-content .center{padding-top:20px}.custom-lists-manager-modal #custom-lists-manager-modal-content table{width:100%}.custom-lists-manager-modal #custom-lists-manager-modal-content table thead{border-bottom:1px solid #dcdcdc}.custom-lists-manager-modal #custom-lists-manager-modal-content table thead th{color:#3d3d3d;padding-bottom:5px}.custom-lists-manager-modal #custom-lists-manager-modal-content table thead th.role-in,.custom-lists-manager-modal #custom-lists-manager-modal-content table thead th.role-out{padding-right:20px}.custom-lists-manager-modal #custom-lists-manager-modal-content table thead th.name,.custom-lists-manager-modal #custom-lists-manager-modal-content table thead td.name{padding-left:0}.custom-lists-manager-modal #custom-lists-manager-modal-content table tbody tr{height:41px}.custom-lists-manager-modal #custom-lists-manager-modal-content table.values tr>.name{width:200px;max-width:320px}.custom-lists-manager-modal #custom-lists-manager-modal-content table.values tr>.name.inline-edit .display{padding-left:12px}.custom-lists-manager-modal #custom-lists-manager-modal-content table.values tr>*:not(.name){text-align:right;padding-right:15px}.custom-lists-manager-modal #custom-lists-manager-modal-content table.values tr>.buttons{width:112px}.custom-lists-manager-modal #custom-lists-manager-modal-content table.values tr.not-visible .inline-edit .display{cursor:default;color:#9a9a9a}.custom-lists-manager-modal #custom-lists-manager-modal-content table.values tbody tr button:not(.dropdown-toggle){border:0;background-color:transparent;color:#9a9a9a;border-radius:5px;padding:6px 12px}.custom-lists-manager-modal #custom-lists-manager-modal-content table.values tbody tr button:not(.dropdown-toggle):hover{background-color:#dcdcdc}.custom-lists-manager-modal #custom-lists-manager-modal-content .modal-body h2{color:#3d3d3d;font-size:18px;font-weight:400;margin-bottom:15px}fw-fillable-pdf-form-editor{display:inline;position:relative}fw-fillable-pdf-form-editor fw-form-edit-modal-action-buttons{bottom:30px;left:30px;position:absolute}fw-fillable-pdf-form-editor iframe{border-bottom-left-radius:3px}fw-form-edit-modal-action-buttons .drop-icon-menu.dropup fw-button.item{border:0px;padding:0}fw-form-edit-modal-action-buttons .drop-icon-menu.dropup fw-button .fw-icon{height:16px;width:16px;color:#fff}fw-form-edit-modal-action-buttons .drop-icon-menu.dropup .dropdown-menu.item{padding:5px 0;width:100%}fw-form-edit-modal-action-buttons .button-container.project-template-preview-footer fw-button.close-button{padding:0}fw-form-edit-modal-action-buttons .button-container.project-template-preview-footer fw-button.import-to-project-template-button{margin-left:10px;padding:0}.body-overflow-hidden{overflow:hidden}.fw-form-edit-modal{max-width:1400px;min-width:1200px;width:75%}.fw-form-edit-modal .dropdown-menu-down{bottom:unset!important}.fw-form-edit-modal .dropdown-menu-down li>a.disabled-item{color:#dcdcdc;pointer-events:none}.fw-form-edit-modal .editable-status,.fw-form-edit-modal .editable-status button{color:#fd504e!important}.fw-form-edit-modal .uneditable-status,.fw-form-edit-modal .uneditable-status button{color:#9a9a9a!important}.fw-form-edit-modal .form-section-record .fw-button .fw-button-icon.right{color:#9a9a9a;margin-left:0}.fw-form-edit-modal .fw-button .fw-button-icon>svg{height:12px;width:13px}.fw-form-edit-modal .plan-back-btn{padding:6px 11px 8px 0}.fw-form-edit-modal .plan-back-btn .fw-button{justify-content:flex-start}.fw-form-edit-modal .plan-back-btn .fw-button span{color:#303234}.fw-form-edit-modal .plan-back-btn .fw-button-icon{justify-content:space-between;width:16px;margin-right:4px!important}.fw-form-edit-modal .plan-back-btn .fw-button-icon:hover{background:unset}.fw-form-edit-modal .plan-back-btn .fw-button-icon>svg{height:16px;width:16px}.fw-form-edit-modal .plan-back-btn .fw-button-icon.left{margin:0}.fw-form-edit-modal .modal-wrapper{padding:0}.fw-form-edit-modal .modal-content{border:0}.fw-form-edit-modal .modal-content,.fw-form-edit-modal .modal-header,.fw-form-edit-modal .modal-body{background-color:#fff!important}@media screen and (min-width: 992px){.fw-form-edit-modal .modal-body{min-height:420px;width:100%;background-color:#f5f6f7}}.fw-form-edit-modal fw-datepicker .datepicker{justify-content:flex-start;height:34px}.fw-form-edit-modal fw-datepicker .datepicker.form-control[disabled]{background-color:inherit}.fw-form-edit-modal fw-datepicker .datepicker.form-control[disabled]:hover{cursor:pointer}.fw-form-edit-modal fw-datepicker .datepicker.form-control .caret{margin-left:2px}.fw-form-edit-modal .file .fa-trash-alt{margin-left:4px}.fw-form-edit-modal .form-input-table td.data_input fw-datepicker button.datepicker{width:100%}.fw-form-edit-modal .form-input-table td.data_input fw-inline-edit .input-container{display:block!important}.fw-form-edit-modal .form-input-table td.data_input fw-inline-edit .input-container.has-text-area{height:100%!important;width:calc(100% - 14px)}.fw-form-edit-modal .form-input-table td.data_input .form-input-edit-date-time-container{width:100%}.fw-form-edit-modal .form-input-table td.data_input .form-input-edit-date-time-container fw-datetime-picker:has(.is-empty){background-color:#e8f2ff;border-radius:3px}.fw-form-edit-modal .form-input-table td.data_input .form-input-edit-date-time-container fw-datetime-picker .form-input-edit{flex:1}.fw-form-edit-modal .form-input-table td.data_input .form-input-edit-date-time-container fw-datetime-picker .form-input-edit .datepicker{width:100%}.fw-form-edit-modal .form-input-table td.data_input .form-input-edit-date-time-container .time-dropdown{flex:1}.fw-form-edit-modal .form-input-table td.data_input .form-input-edit-date-time-container .time-dropdown .dropdown-toggle .fw-button{width:100%}.fw-form-edit-modal .form-input-table fw-inline-edit .display .inline-edit-display{float:left}.fw-form-edit-modal .form-input-table fw-inline-edit .display .units{display:inline-block}.fw-form-edit-modal div.form-section-block .data_input.bigint.static .inline-edit{width:205px!important}.fw-form-edit-modal div.form-section-block.dataStatic fw-inline-edit .display.number{display:flex!important;justify-content:flex-start!important}.fw-form-edit-modal fw-inline-edit{display:block}.fw-form-edit-modal fw-inline-edit .display{margin:unset}.fw-form-edit-modal fw-inline-edit .display .inline-edit-dash{max-width:calc(100% - 25px)}.fw-form-edit-modal fw-inline-edit .display-no-units{display:flex!important;justify-content:flex-start!important}.fw-form-edit-modal fw-inline-edit .edit-material-icon{width:16px}.fw-form-edit-modal fw-inline-edit .fw-mat-icon{color:#9a9ca1!important;margin-left:-2px!important;margin-top:-1px}.fw-form-edit-modal fw-inline-edit .inline-edit-display{display:block!important}.fw-form-edit-modal fw-inline-edit .input-container{width:100%;height:34px;margin-left:0}.fw-form-edit-modal fw-inline-edit .input-container .inline-input{width:100%}.fw-form-edit-modal fw-inline-edit .input-container.has-text-area{height:100%!important}.fw-form-edit-modal .form-section-record.created_by{border-bottom:none}.fw-form-edit-modal .form-section-record.created_by td{border-bottom:none;color:#9a9ca1}.fw-form-edit-modal .form-section-record.status fw-button{padding-top:5px;min-height:34px;display:inline-block}.fw-form-edit-modal .form-section-record.status fw-button .fw-button-text{min-height:0px}.fw-form-edit-modal .form-section-record .data_input-container table{table-layout:fixed}.fw-form-edit-modal .list-signature-attachment-container{position:relative}.fw-form-edit-modal .spinner{display:flex;height:50px;width:100%;justify-content:center}.fw-form-edit-modal .list-loading{position:absolute;width:100%;height:100%;background:#fff9;left:0;top:0;display:flex;align-items:center;justify-content:center}.fw-form-edit-modal .dataAttachment .signature-attachment-loading .spinner{margin:64px 0}.fw-form-edit-modal .dataSignature .signature-attachment-loading .spinner{margin:25px 0}.fw-form-edit-modal .table-loading .spinner{margin:100px 0}.fw-form-edit-modal .list-loading,.fw-form-edit-modal .table-loading,.fw-form-edit-modal .signature-attachment-loading{user-select:none}.fw-form-edit-modal fw-assign-owner .ng-option.ng-option-disabled{color:#9a9ca1!important;cursor:default}.form-edit-modal .form-edit{align-items:stretch;display:flex;flex-direction:column}.form-edit-modal .form-edit.fillable-pdfs-enabled{height:calc(100vh - 60px)}.form-edit-modal .form-edit .form-container{flex:1 1}.form-edit-modal .form-edit .form-container .form-sidebar-dummy-container{background-color:#f5f6f7}.save-changes-modal fw-button:first-child{margin-right:10px}.save-changes-modal .modal-subtitle{font-size:16px}fw-form-record-weather table.form-weather.loading tr.loading-spinner-display{display:flex;justify-content:center;padding:32px 0}fw-form-record-weather table.form-weather.loading img.loading.loading-spinner{width:50px;padding:unset;margin:unset}#invalid-box-highlight{-webkit-box-shadow:0 0 2px 2px #ff7a64!important;box-shadow:0 0 2px 2px #ff7a64!important;border-radius:3px}#parent-invalid-box-highlight-removal{-webkit-box-shadow:none!important;box-shadow:none!important}fw-form-section-record-input-edit .is-empty>button,fw-form-section-record-input-edit fw-inline-edit.inline-edit.disabled.is-empty{background:transparent}fw-form-section-record-input-edit .tags-input-selection.ng-select-multiple.ng-select-focused .ng-select-container{min-height:30px;padding:0;border-radius:3px;border-width:1px;border-color:#c1d5ff!important;outline:0;-webkit-box-shadow:none;box-shadow:none}fw-form-section-record-input-edit i.fa-paperclip{color:#3d3d3d}fw-form-section-record-input-edit tags-input-selection .ng-select.reached-tags-limit input{display:none}fw-form-section-record-input-edit tags-input-selection .ng-option.ng-option-disabled{padding:0!important}fw-form-section-record-input-edit tags-input-selection .ng-select.ng-select-disabled .ng-select-container{background-color:transparent}fw-form-section-record-input-edit tags-input-selection .ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value{font-size:13px!important;background-color:transparent!important;border:0!important;display:inline!important;margin:0!important;padding:0 0 0 8px!important}fw-form-section-record-input-edit tags-input-selection .ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value .ng-value-label{padding:0!important}fw-form-section-record-input-edit tags-input-selection .ng-select.ng-select-multiple.ng-select-disabled .ng-select-container .ng-value:not(:nth-last-child(-n+2)):after{content:","}fw-form-section-record-input-edit tags-input-selection .ng-select .ng-select-container{border:1px solid transparent}fw-form-section-record-input-edit tags-input-selection .ng-select .ng-select-container .ng-value-container .ng-value{color:#3d3d3d!important}fw-form-section-record-input-edit tags-input-selection .ng-select .ng-select-container:focus{border:1px solid #cccccc}fw-form-section-record-input-edit tags-input-selection .ng-select .ng-select-container:hover{box-shadow:none}fw-form-section-record-input-edit tags-input-selection.is-empty :not(.ng-select-focused):not(.ng-select-disabled).ng-select .ng-select-container{background-color:#e8f2ff}fw-form-section-record-input-edit tags-input-selection.is-invalid{-webkit-box-shadow:none!important;box-shadow:none!important}fw-form-section-record-input-edit tags-input-selection.is-invalid .ng-select{-webkit-box-shadow:0 0 2px 2px #ff7a64!important;box-shadow:0 0 2px 2px #ff7a64!important;border-radius:3px}fw-form-section-record-input-edit .data-input-edit .dropdown button.is-empty{min-width:93px}fw-form-section-record-input-edit .data-input-edit .dropdown button.disabled{background-color:transparent}fw-form-section-record-input-edit .data-input-edit .dropdown .dropdown-menu{max-height:200px;overflow:auto}fw-form-section-record-input-edit .users fw-button.is-empty{display:contents}fw-form-section-record-input-edit .users fw-button.is-empty button.fw-button.fw-button-text{min-width:93px;box-shadow:none;border:1px solid transparent;padding:3px 8px 6px;border-radius:3px;display:flex;justify-content:left}fw-form-section-record-input-edit .users .fw-button.fw-button-text{color:#3d3d3d!important}fw-form-section-record-input-edit .users .empty-option{color:#9a9ca1;pointer-events:none}fw-form-section-record-input-edit .attachments .dropdown[hidden]{display:none!important}fw-form-section-record-input-edit .attachments .image.loading-thumb,fw-form-section-record-input-edit .attachments .image-thumb-placeholder{height:150px;width:150px;margin:auto}fw-form-section-record-input-edit .attachments .image.loading-spinner{position:absolute;top:0}fw-form-section-record-input-edit fw-button.selectable button.fw-button-text{color:#6496ff}fw-form-section-record-input-edit fw-button.selectable button.fw-button-text:hover{color:#6496ff!important}fw-datepicker.form-input-edit.disabled span{color:#000}fw-datepicker.form-input-edit button.datepicker{width:96px;padding-top:6px;margin-right:4px}fw-datepicker.form-input-edit.is-invalid{-webkit-box-shadow:none!important;box-shadow:none!important}fw-datepicker.form-input-edit.is-invalid button{-webkit-box-shadow:0 0 2px 2px #ff7a64!important;box-shadow:0 0 2px 2px #ff7a64!important;border-radius:3px}.form-input-edit-date-time-container{width:fit-content}.form-input-edit-date-time-container.is-invalid{-webkit-box-shadow:0 0 2px 2px #ff7a64!important;box-shadow:0 0 2px 2px #ff7a64!important;border-radius:3px;width:196px}.form-input-edit-date-time-container fw-datetime-picker.form-input-edit.disabled fw-button.dropdown-toggle.time button.fw-button-text{color:#000;opacity:1}.form-input-edit-date-time-container fw-datetime-picker.form-input-edit.disabled fw-button.dropdown-toggle.time button.fw-button-text:hover{color:#000;background-color:transparent}.form-input-edit-date-time-container fw-datetime-picker.form-input-edit.disabled fw-button.dropdown-toggle.time fw-icon{display:none}.form-input-edit-date-time-container fw-datetime-picker.form-input-edit .dropdown-menu{max-height:200px;overflow:auto}.form-input-edit-date-time-container fw-datetime-picker.form-input-edit .time-dropdown .fa-caret-down{margin-left:4px}.form-input-edit-date-time-container fw-datetime-picker.form-input-edit .time-dropdown .dropdown-toggle{border-radius:0 3px 3px 0;padding-left:0;padding-right:0}.form-input-edit-date-time-container fw-datetime-picker.form-input-edit .time-dropdown .dropdown-toggle button{margin-right:4px;width:94px}.form-input-edit-date-time-container fw-datetime-picker.form-input-edit .time-dropdown .dropdown-toggle.disabled button{background-color:transparent}.fw-manage-strict-data-type-modal .movable{-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.fw-manage-strict-data-type-modal .movable.moved{background-color:#fff3cd}.fw-manage-strict-data-type-modal .btn .caret{margin-left:2px}.fw-manage-strict-data-type-modal table thead{border-bottom:2px solid #dcdcdc}.fw-manage-strict-data-type-modal table thead th.name{padding-left:12px}.fw-manage-strict-data-type-modal table.properties tr{border-top:1px solid #dcdcdc}.fw-manage-strict-data-type-modal table.properties .inline-edit .inline-edit-display,.fw-manage-strict-data-type-modal table.properties .dropdown .text{max-width:240px}.fw-manage-strict-data-type-modal table.values tbody tr{border-bottom:1px solid #dcdcdc}.fw-manage-strict-data-type-modal table.values .inline-edit .inline-edit-display,.fw-manage-strict-data-type-modal table.values .dropdown .text{max-width:170px}.fw-manage-strict-data-type-modal .inline-edit .inline-edit-display,.fw-manage-strict-data-type-modal .dropdown .text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:-4px}.fw-manage-strict-data-type-modal .dropdown button{outline:none}.fw-manage-strict-data-type-modal .inline-edit .inline-block,.fw-manage-strict-data-type-modal .inline-edit form>.input-group>input.form-control{max-width:260px}.fw-manage-strict-data-type-modal .dropdown .text{text-align:right}.fw-manage-strict-data-type-modal .dropdown .dropdown-menu{max-width:300px}.fw-manage-strict-data-type-modal .dropdown .dropdown-menu li>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-manage-strict-data-type-modal .modal-body h2{color:#3d3d3d;font-size:18px;font-weight:400;margin-bottom:15px}.fw-manage-strict-data-type-modal table{width:100%}.fw-manage-strict-data-type-modal table thead th{color:#3d3d3d;padding-bottom:5px}.fw-manage-strict-data-type-modal table thead th.role-in,.fw-manage-strict-data-type-modal table thead th.role-out{padding-right:20px}.fw-manage-strict-data-type-modal table tbody tr{height:41px}.fw-manage-strict-data-type-modal table.properties .name{color:#9a9a9a;padding-left:12px;white-space:nowrap}.fw-manage-strict-data-type-modal table.properties .value{text-align:right;padding-right:10px}.fw-manage-strict-data-type-modal table.properties .inline-edit.disabled{color:#9a9a9a}.fw-manage-strict-data-type-modal table.properties .inline-edit.disabled .inline-block{cursor:default}.fw-manage-strict-data-type-modal table.values tr>.name{width:200px}.fw-manage-strict-data-type-modal table.values tr>.name.inline-edit .display{padding-left:12px}.fw-manage-strict-data-type-modal table.values tr>*:not(.name){text-align:right;padding-right:15px}.fw-manage-strict-data-type-modal table.values tr>.buttons{width:112px}.fw-manage-strict-data-type-modal table.values tr.not-visible .inline-edit .display{cursor:default;color:#9a9a9a}.fw-manage-strict-data-type-modal .center{padding-top:20px}.fw-manage-strict-data-type-modal .hint{padding-left:12px;margin-top:5px;color:#8c8c8c;font-size:12px}.fw-manage-strict-data-type-modal h1{padding-right:20px}.fw-manage-strict-data-type-modal h2:not(:first-child){margin-top:10px}.fw-manage-strict-data-type-modal table.values{margin-top:20px}.fw-manage-strict-data-type-modal table.values tr:first-child{border-top:1px solid #dcdcdc}.fw-manage-strict-data-type-modal .query{padding:15px 0 0;margin:auto}.fw-manage-strict-data-type-modal .query input{background-color:#eee;height:25px;padding-top:2px 12px;padding-right:25px}.fw-manage-strict-data-type-modal .query input:active,.fw-manage-strict-data-type-modal .query input:focus{background-color:#fff}.fw-manage-strict-data-type-modal .query .fa.fa-search{float:right;margin-right:10px;margin-top:-19px}.fw-manage-strict-data-type-modal table.values tr>*:not(.name){padding-right:0}.fw-manage-strict-data-type-modal .modal-footer fw-button:not(:last-of-type){margin-right:10px}.fw-manage-strict-data-type-modal .value.inline-edit{height:40px}.fw-manage-strict-data-type-modal .value.inline-edit .inline-block{margin-top:5px;margin-bottom:5px;cursor:pointer}.fw-manage-strict-data-type-modal .value.inline-edit .inline-edit-display,.fw-manage-strict-data-type-modal .value.inline-edit .inline-edit-dash{padding-right:5px}.fw-manage-strict-data-type-modal .value.inline-edit form{margin-top:1px;margin-bottom:2px}.fw-manage-strict-data-type-modal .value.inline-edit input{height:30px;border-radius:3px!important}.fw-manage-strict-data-type-modal .value.inline-edit .input-group-btn{display:none}.fw-manage-strict-data-type-modal .value.static{height:40px;padding-right:27px;color:#9a9a9a}.fw-manage-strict-data-type-modal .value.dropdown{padding-top:5px;padding-bottom:5px;padding-right:7px}.fw-manage-strict-data-type-modal .value.dropdown button{background-color:transparent;border:0;height:30px}.fw-manage-strict-data-type-modal .value.dropdown button[disabled]{color:#9a9ca1}.fw-manage-strict-data-type-modal .value.dropdown button[disabled] .caret{color:transparent}.fw-manage-strict-data-type-modal .value.dropdown>.dropdown-menu{left:initial;right:10px}.fw-manage-strict-data-type-modal table.values tbody tr button:not(.dropdown-toggle){border:0;border-radius:5px;padding:6px 12px}.fw-manage-strict-data-type-modal .value.inline-edit form{margin-top:unset;margin-bottom:unset}.fw-manage-strict-data-type-modal .value.inline-edit input{height:32px;border-radius:3px 0 0 3px!important}.fw-manage-strict-data-type-modal .value.inline-edit .input-group-btn{display:block}.fw-manage-strict-data-type-modal .value.inline-edit .input-group-btn button{border-radius:3px 3px 0 0}.filter-by-location .ng-select-container.ng-has-value{background-color:#f3f7ff!important}.location-row{padding:5px;cursor:default}.location-row.selectable:hover{background-color:#f5f6f7}.location-row.selectable .location-name:hover{cursor:pointer}.location-row .location-row-container{display:flex;align-items:center}.location-row .location-row-container.large{border-bottom:1px solid #dcdcdc;padding-bottom:10px;padding-right:10px;width:100%;display:flex;align-items:center}.location-row .caret-container{display:flex;align-items:center;height:10px;min-width:10px;margin-right:10px;cursor:default}.location-row .caret-container.clickable{cursor:pointer}.location-row .caret-container .caret{margin-left:0!important}.location-row .caret-container .caret.closed{border-left:5px dashed #9a9a9a;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:none;margin-left:2px!important}.location-row .caret-container .caret.opened{border-top:5px dashed #9a9a9a;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:none}.location-row .location-name-container{flex:auto}.location-row .location-name-container .location-name.indent{margin-left:20px}.location-row .location-name-container .location-name.search-result{font-weight:700}.location-row .deselect-btn{margin-left:10px;cursor:pointer}.location-row .edit-location-btns-container{display:flex;margin-left:15px}.location-row .edit-location-btns-container .add-location-btn{margin-right:15px;color:#6496ff;line-height:13px;font-size:16px}.location-row .edit-location-btns-container .edit-location-name-btn{margin-right:15px}.location-row .edit-location-btns-container .add-location-btn:hover,.location-row .edit-location-btns-container .edit-location-name-btn:hover,.location-row .edit-location-btns-container .delete-location-btn:hover{cursor:pointer}.locations .loading{padding:15px;color:#9a9a9a;cursor:default}.locations .scroll-container{padding:10px 15px;max-height:415px;overflow-anchor:none;position:relative;overflow:hidden;height:100%}.locations .scroll-container.large{padding:0;max-height:68vh}.locations .scroll-container .no-location-option{padding-left:25px;display:flex;align-items:center}.locations .scroll-container .no-location-option:hover{background-color:#f5f6f7;cursor:pointer}.locations .scroll-container .no-location-option.selected{color:#6496ff;font-weight:700}.locations .scroll-container .no-location-option.selected:hover{background-color:transparent;cursor:default}.locations .scroll-container .nonclickable-label{color:#9a9a9a;cursor:default;display:flex;height:25px}.locations .scroll-container .nonclickable-label span{align-self:center;margin-bottom:5px}.locations .scroll-container .nonclickable-label span.no-results{margin-bottom:0}.locations .scroll-container .hierarchy-line{border-left:1px solid #e5e5e5;width:20px;position:absolute;z-index:1}.locations .scroll-container .hierarchy-line.last-item{border-bottom:1px solid #e5e5e5}.locations .scroll-container .location-item{position:relative}.locations .scroll-container .location-item,.locations .scroll-container .no-location-option{margin-bottom:5px;height:25px}.locations .scroll-container .location-item:last-child,.locations .scroll-container .no-location-option:last-child{margin-bottom:0}.locations .scroll-container .cdk-virtual-scroll-content-wrapper{max-width:100%}.locations .scroll-container .location-item.large{height:35px}.manage-locations-modal .loading-state-container .loading-spinner{width:15px;margin-right:5px}.manage-locations-modal .no-locations-illustration{width:100px}.manage-locations-modal .no-locations-container{background-color:#f5f6f7;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 150px;height:285px}.manage-locations-modal .no-locations-container .no-locations-title{font-weight:700;margin-top:20px;margin-bottom:10px}.manage-locations-modal .no-locations-container .no-locations-subtitle{text-align:center;color:#9a9a9a;line-height:21px}.manage-locations-modal .query input{background-color:#fff;height:32px}.manage-locations-modal .query .fa.fa-search{margin-top:-22px}.project-card{width:100%;height:100px;margin:0;position:relative;background-color:#fff;cursor:pointer;border:1px solid #cfd1d6;border-radius:3px;font-family:Lato,serif}.project-card.blocked .text-container .project-name,.project-card.blocked .text-container .project-code{color:#d2051e}.project-card.archived{opacity:.5}.project-card.project-on-boarding{display:flex;align-items:center;color:#9a9ca1;background:inherit;box-shadow:none;border:none;font-family:Lato,sans-serif;cursor:default;font-size:16px;padding-left:15px}.project-card:hover,.project-card.project-card-hover{background-color:#f5f6f7}.project-card .top{width:100%;display:flex;justify-content:space-between;padding-top:15px;padding-left:15px;padding-right:15px}.project-card .text-container .project-name{font-style:normal;font-weight:700;font-size:13px;line-height:16px;color:#303234}.project-card .text-container .project-code{padding-top:3px;font-style:normal;font-weight:400;font-size:11px;line-height:13px;color:#9a9ca1}.project-card .top-icons-container{margin-top:-3px}.project-card .bottom{width:100%;display:flex;position:absolute;bottom:15px;padding-bottom:0;margin-bottom:0;padding-right:15px;padding-left:15px}.project-card .project-label-container{margin-right:10px}.project-card .space{flex-grow:1}.project-card .count{min-width:8px;height:16px;text-align:right;font-style:normal;font-weight:400;font-size:11px;line-height:16px;color:#303234}.project-card .count-wrapper{width:auto;height:24px;display:flex;align-items:center;justify-content:end}.project-card .icon-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.project-card .icon-wrapper.add-margin{margin-right:5px}.project-card .hover:hover{background-color:#edeeef;border-radius:3px}.project-card .hover:hover .fw-icon-dots-vertical,.project-card .hover:hover .fw-icon-star-outline{color:#303234;background-color:#edeeef}.project-card .menu-opened{background-color:#f5f6f7;border-radius:3px}.project-card .menu-opened .fw-icon-dots-vertical{color:#303234;background-color:#f5f6f7}.project-card .fw-icon{display:flex;width:16px}.project-card .fw-icon-crown,.project-card .fw-icon-dots-vertical,.project-card .fw-icon-star-outline{color:#9a9ca1}.project-card .fw-icon-star{color:#ffcd11}.project-card .fw-icon-people,.project-card .fw-icon-task-list,.project-card .fw-icon-plan,.project-card .fw-icon-account-multiple{color:#9a9ca1}.project-card .fw-icon-alert-circle-outline{color:#fa8b34}.project-card .fw-icon-block{color:#d2051e}.project-card .icons-container{display:flex;flex-direction:row;align-content:center}div.label-container{display:block}div.label-container div.label-placeholder{display:block;max-width:none;padding:3px 5px 4px;font-style:normal;font-weight:400;font-size:11px;line-height:13px;color:#303234;border:1px solid;border-radius:3px}.project-labels-menu project-label div.label-container{display:flex}.project-labels-menu project-label div.label-container div.label-placeholder{display:inline-block;max-width:120px}.truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cross-project-report-template-modal.modal-dialog{width:480px}.cross-project-report-template-modal.modal-dialog .header-row{border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;padding:0 0 5px}.cross-project-report-template-modal.modal-dialog .modal-header{margin-bottom:0}.cross-project-report-template-modal.modal-dialog .modal-header h1{color:#303234;padding-bottom:15px;margin:0;font-size:20px;font-family:Lato,sans-serif;font-weight:700;line-height:32px}.cross-project-report-template-modal.modal-dialog .empty-state{margin-top:15px;margin-bottom:20px}.cross-project-report-template-modal.modal-dialog .empty-search-results{margin-bottom:15px;margin-top:15px}.cross-project-report-template-modal.modal-dialog .search-input-container{margin-bottom:30px}.cross-project-report-template-modal.modal-dialog .nav,.cross-project-report-template-modal.modal-dialog .cross-project-report-scroll-viewport{overflow:auto;height:100%}.cross-project-report-template-modal.modal-dialog .nav-pills>li,.cross-project-report-template-modal.modal-dialog .cdk-virtual-scroll-content-wrapper>li{margin-top:0}.cross-project-report-template-modal.modal-dialog .nav-pills>li>a,.cross-project-report-template-modal.modal-dialog .cdk-virtual-scroll-content-wrapper>li>a{max-width:310px;color:#282828;border-radius:0;padding:5px 0;line-height:30px}.cross-project-report-template-modal.modal-dialog .nav-pills>li>a .btn:last-child,.cross-project-report-template-modal.modal-dialog .cdk-virtual-scroll-content-wrapper>li>a .btn:last-child{margin-right:5px}.cross-project-report-template-modal.modal-dialog .pills-icon{height:20px;width:20px;margin-right:10px}.cross-project-report-template-modal.modal-dialog .cross-project-report-template{border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;align-items:center;height:40px}.cross-project-report-template-modal.modal-dialog .cross-project-report-template a.pointer{width:80%}.cross-project-report-template-modal.modal-dialog .cross-project-report-template .hover-actions{float:right;font-size:15px;margin-right:12px;display:none;align-items:center;background:#eee}.cross-project-report-template-modal.modal-dialog .cross-project-report-template .hover-actions a{cursor:pointer;color:#9a9a9a;height:100%}.cross-project-report-template-modal.modal-dialog .cross-project-report-template .hover-actions img{cursor:pointer;margin:0 15px 0 17px;width:15px;height:15px}.cross-project-report-template-modal.modal-dialog .cross-project-report-template .hover-actions a.fa-trash-alt{color:#ff7a64;padding-top:1px}.cross-project-report-template-modal.modal-dialog .cross-project-report-template:hover{background:#eee}.cross-project-report-template-modal.modal-dialog .cross-project-report-template:hover .hover-actions{display:inherit}.cross-project-report-template-modal.modal-dialog .modal-footer{margin-top:15px}.cross-project-report-template-modal.modal-dialog .modal-footer fw-button.new-report-button button{width:100%;margin-top:17px}#projects-empty-state-container{font-family:Lato,sans-serif;margin:0 auto;width:100%;max-width:100vw;text-align:center;overflow:hidden}#projects-empty-state-container img.new-project-image{width:256px;height:246px;margin:32px 0}#projects-empty-state-container h2.empty-state-header{font-size:20px;font-weight:700;line-height:28px;color:#303234;margin-bottom:12px}#projects-empty-state-container p.paragraph{font-size:16px;font-weight:400;line-height:23px;margin-bottom:32px}#projects-empty-state-container p.input{max-width:256px;margin:0 auto 32px}#projects-empty-state-container p.input label{text-align:left}#projects-empty-state-container p.or{margin:16px 0}#projects-empty-state-container p.viewSampleProject a{cursor:pointer}.create-new-project-modal{width:400px}.create-new-project-modal .modal-content .modal-body .form-control{border-color:#cfd1d6}.create-new-project-modal .modal-content .modal-body .form-control:focus{border-color:#66afe9}.create-new-project-modal .modal-content .modal-body .form-section{margin-top:16px}.create-new-project-modal .modal-content .modal-body .form-section input::placeholder{color:#9a9ca1}.create-new-project-modal .modal-content .modal-body .form-section label{color:#303234;font-weight:700}.create-new-project-modal .modal-content .modal-body .form-section .required:after{content:"*";color:#d2051e;padding-left:2px}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown.hide-options .dropdown-menu--main li:nth-child(2){border-bottom:none!important}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown.hide-options .dropdown-menu--main li:nth-child(2) .dropdown-item{margin-bottom:0!important}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown.hide-options .dropdown-menu--main li:nth-child(n+3){display:none}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown .fw-select .dropdown-menu .footer{color:#0d5bff}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown .fw-select .dropdown-menu .dropdown-menu--main .group-header-option{color:#9a9ca1}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown .fw-select .dropdown-menu .dropdown-menu--main li:nth-child(2){border-bottom:1px solid #edeeef}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown .fw-select .dropdown-menu .dropdown-menu--main li:nth-child(2) .dropdown-item{margin-bottom:6px}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown .fw-select .dropdown-menu .dropdown-menu--main li:nth-child(3) .dropdown-item{margin-top:6px}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select.start-with-dropdown .fw-select .dropdown-menu .dropdown-menu--main li:nth-child(3) .dropdown-item:hover{cursor:default;background-color:inherit}.create-new-project-modal .modal-content .modal-body .start-with-selection-container fw-select .dropdown-menu{width:338px}.create-new-project-modal .modal-content .modal-body .fw-select .dropdown-menu{z-index:1031}.create-new-project-modal .modal-content .modal-body .fw-select li:has(.disabled-option){pointer-events:none}.create-new-project-modal .modal-content .modal-body .fw-select li:has(.no-options-text) .dropdown-item .no-project-options-text{color:#9a9ca1}.create-new-project-modal .modal-content .modal-body .fw-select li:has(.no-options-text) .dropdown-item:hover{background-color:inherit;cursor:default}.create-new-project-modal .modal-content .modal-body .clone-project-options{margin-top:16px}.create-new-project-modal .modal-content .modal-body .clone-project-options ng-select,.create-new-project-modal .modal-content .modal-body .clone-project-options .multi-select{margin-top:16px}.create-new-project-modal .modal-content .modal-body .clone-project-options ng-select .ng-dropdown-panel-items,.create-new-project-modal .modal-content .modal-body .clone-project-options .multi-select .ng-dropdown-panel-items{max-height:287px}.create-new-project-modal .modal-content .modal-footer .fw-button{width:100%}fw-otc-credit-card-banner,fw-otc-billing-details-banner,fw-otc-profile-details-banner{width:100%;max-width:968px}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer{margin-bottom:16px;margin-left:unset;margin-right:unset}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container{border-color:#cfd1d6;background-color:#fff;color:#000;display:flex}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container{width:100%}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message{display:flex;flex-direction:row}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message a,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message a,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message a{color:#3173ff}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message a:hover,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message a:hover,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message a:hover{color:#0049e3}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message div.content-container,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message div.content-container,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message div.content-container{display:flex;flex-direction:column}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message div.content-container div.title,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message div.content-container div.title,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message div.content-container div.title{font-weight:700}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message fw-icon.banner-icon,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message fw-icon.banner-icon,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message fw-icon.banner-icon{width:35px;height:35px;font-size:35px;align-self:center;margin-right:15px}fw-otc-credit-card-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message fw-icon.banner-icon mat-icon,fw-otc-billing-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message fw-icon.banner-icon mat-icon,fw-otc-profile-details-banner #otcBannerContainer.otcBannerContainer div.banner-container div.banner-message-container div.message fw-icon.banner-icon mat-icon{color:#d2051e}.projects-scroll-viewport{height:calc(100vh - 172px);width:100%}.projects-scroll-viewport.projects-scroll-viewport-with-pm{height:calc(100vh - 304px)}projects{display:block}fw-projects-page .projects-header-placeholder,projects-component .projects-header-placeholder{width:100%;height:24px}fw-projects-page .generate-reports-button,projects-component .generate-reports-button{margin-left:10px}fw-projects-page .mat-tab-body-content,projects-component .mat-tab-body-content{overflow-x:hidden}fw-projects-page .archived-link,projects-component .archived-link{position:absolute;top:4px;right:0;z-index:5}fw-projects-page .mat-tab-nav-bar .mat-tab-header,projects-component .mat-tab-nav-bar .mat-tab-header{border-bottom:1px solid #cfd1d6}.filter-projects-button{vertical-align:middle;margin-right:10px}input[fwTextInput].project-search.form-control.clearable{padding-right:22px}.index-container .actions.project-label{padding-top:12px;padding-bottom:36px}.index-container .actions div.otcBannerActionsContainer{margin-bottom:32px;display:flex;flex-direction:column;align-items:center}.tabs-parent{position:relative}.projects-heading{font-size:15px;padding:10px}.projects-heading.project-label{display:flex;margin-top:20px;margin-bottom:15px;font-weight:700;font-size:16px;padding:0;color:#303234}.projects-heading .fw-icon{width:22px}.projects-heading fw-icon{padding:0 5px;top:1px;position:relative;display:flex;align-items:center;cursor:pointer;color:#9a9ca1}.projects-heading fw-icon:hover{color:#303234}.hide-option{display:none!important}.fw-mat-tab .mat-tab-label{height:auto;min-width:unset;padding:5px;margin-right:16px;color:#9a9ca1;opacity:inherit}.fw-mat-tab .mat-tab-label-content{padding:unset;font-family:Lato,sans-serif;font-size:13px;font-weight:700}.fw-mat-tab .mat-tab-label.mat-tab-label-active{color:#303234}.fw-mat-tab .mat-ink-bar{background-color:#303234!important;height:1px}.disable-window-scroll{height:100%;overflow:hidden}fw-projects-page .loading-projects{margin:32px 0}fw-projects-page .loading-projects p{margin-top:16px;text-align:center}.projects{width:100%;padding:0 3px 16px;display:grid;column-gap:16px}.projects .hotspot{z-index:1030}.projects .project-card-wrapper.empty-state:nth-child(3){display:none}.projects.empty-filter-state-container{grid-template-columns:none;padding-top:8px}.projects.empty-filter-state-container .empty-filter-state-text-wrapper{text-align:center;display:flex;flex-direction:column;font-family:Lato}.projects.empty-filter-state-container .empty-filter-state-text-wrapper .fw-anchor-link{font-family:Lato;margin-top:22px;text-decoration:none!important}@media (min-width: 992px){.projects{grid-template-columns:repeat(3,minmax(0,1fr))}.projects .project-card-wrapper.empty-state:nth-child(3){display:block}}@media (min-width: 480px) and (max-width: 992px){.projects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){fw-projects-page .archived-link,projects-component .archived-link{position:absolute;top:36px;right:0;z-index:5}}.fw-bubble-list .header-row{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;margin-bottom:10px}.fw-bubble-list .header-row .header-left,.fw-bubble-list .header-row .header-right{display:inline-flex}.fw-bubble-list .header-row .header-right{justify-content:flex-end}.fw-bubble-list .header-row .show-label{margin-right:5px}.fw-bubble-list .header-row .dropdown-menu{padding:8px}.fw-bubble-list .header-row .dropdown-menu li{padding:4px 8px}.fw-bubble-list .header-row .dropdown-menu li:hover{background:#f5f6f7;cursor:pointer}.fw-bubble-list .header-row .dropdown-menu .selected{color:#0d5bff;font-weight:700}.fw-bubble-list .header-row .arrow-down fw-icon{transform:rotate(180deg)}fw-bubble .highlight-box{padding:4px 0;margin:0 -11px 0 -10px}fw-bubble .highlight-box.highlighted{background-color:#f5f6f7}fw-bubble .drive{max-width:250px}fw-bubble .drive a{color:#3d3d3d!important;text-decoration:none!important}fw-bubble .drive .card{display:flex;align-items:center;border:1px solid #dcdcdc;padding:10px;cursor:pointer;background-color:#fff}fw-bubble .drive .card img{width:25px;height:25px}fw-bubble .drive .card .name{max-width:190px;height:25px;line-height:25px;white-space:nowrap;overflow:hidden;margin-left:5px}fw-bubble .user{font-weight:700}fw-bubble .user.start{line-height:30px}fw-bubble .user-image{width:30px;height:30px;background-size:cover;float:left;margin-left:3px;margin-right:9px;border-radius:50%;border:solid;border-width:1px;border-color:#dcdcdc}fw-bubble .content{position:relative;margin-left:52px;margin-right:11px;min-height:20px}fw-bubble .content .comment,fw-bubble .content .log{padding-right:60px}fw-bubble .content .log{color:#999;font-style:italic}fw-bubble .content .pull-request .github-icon{float:left;width:30px;margin:10px}fw-bubble .content .pull-request .github-content{color:#737373;padding:5px 5px 5px 50px;margin:5px 0;background-color:#3d3d3d;border-radius:10px}fw-bubble .content .pull-request .github-content .title{font-size:17px;color:#6496ff}fw-bubble .content .pull-request .github-content .pending,fw-bubble .content .pull-request .github-content .review{color:#6496ff}fw-bubble .content .pull-request .github-content .dismissed,fw-bubble .content .pull-request .github-content .conflicts,fw-bubble .content .pull-request .github-content .draft{color:#f0ad4e}fw-bubble .content .pull-request .github-content .changes,fw-bubble .content .pull-request .github-content .failing,fw-bubble .content .pull-request .github-content .closed{color:#ff7a64}fw-bubble .content .pull-request .github-content .approved,fw-bubble .content .pull-request .github-content .merged{color:#5cb85c}fw-bubble .content .pull-request .github-content .reviewers{color:#fff}fw-bubble time{font-weight:400;color:#999}fw-bubble .fa-cog{position:absolute;visibility:hidden;top:3px;right:0}fw-bubble .popover{top:-56px;left:inherit;right:-96px;display:block}fw-bubble .popover:after{content:"";position:absolute;padding:6px;width:100%}fw-bubble .popover.attachment-popover{right:-51px}fw-bubble .edit-form{padding-right:90px}fw-bubble .edit-form textarea{width:100%}fw-bubble .edit-form .actions{position:absolute;right:0;bottom:0}fw-bubble .content:hover .fa-cog{visibility:visible}fw-bubble .content:hover .can-be-hidden{visibility:hidden}fw-bubble .video-container video{width:300px;height:300px}fw-bubble .loading-spinner{position:absolute;height:30px;margin-top:-15px;top:50%}fw-check-item-row .fas{padding-right:3px}fw-check-item-row .popover .btn .fa.fa-trash-o{padding-right:5px}fw-display-custom-task-attribute{flex-grow:1;display:flex;align-items:center;max-width:100%;gap:4px}fw-display-custom-task-attribute .attribute-name{display:flex}fw-display-custom-task-attribute .attribute-name span{overflow:hidden}fw-display-custom-task-attribute .attribute-name-col{padding:13px 0}fw-display-custom-task-attribute .attribute-value-col{display:flex;justify-content:right;padding:0;line-height:15px}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-search{margin-top:2px}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-menu{position:absolute;top:unset;left:calc(100% - 270px);padding:15px 0 0!important}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-menu>*:last-child{margin-bottom:0!important;padding-bottom:15px!important}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-item{height:24px;line-height:24px;margin-bottom:8px;padding:0 15px}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-item.selected{color:#6496ff}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-item.disabled{cursor:default;color:#9a9a9a}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-item:not(.disabled){cursor:pointer}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-item:not(.disabled):hover{background-color:#edeeef}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-item:last-child{margin-bottom:0}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-menu-clear-selection{cursor:pointer;text-align:center;height:32px;padding-top:8px}fw-display-custom-task-attribute .attribute-value-col.select .dropdown-container .dropdown-menu-clear-selection:hover{color:#0037a8;background-color:#0d5bff26}fw-display-custom-task-attribute .attribute-value-col-display{display:flex;align-items:center;cursor:pointer}fw-display-custom-task-attribute .attribute-value-col-display.edit{display:none}fw-display-custom-task-attribute .attribute-value-col-display .category-listing{flex-grow:1;text-align:right}fw-display-custom-task-attribute .attribute-value-col-display .caret{margin-left:11px!important}fw-display-custom-task-attribute .inline-edit-display{overflow:hidden}tasks-filter-bar toggle-bar .toggle-bar{padding:0 16px}tasks-filter-bar slideshow.filter-bar-slideshow{border:none;background:none}tasks-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide{flex:none}tasks-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide .slideshow-slide-content{padding:16px 0}tasks-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide:after{width:0;margin:0 4px}ng-dropdown-panel.fw-filter-chip-multi-select .ng-option:has(.ng-option-hide){display:none}.location-filter-option{margin:0 15px 0 16px;position:absolute;max-width:200px}.location-filter-option .hierarchy-line{border-left:1px solid #e5e5e5;width:20px;position:absolute;z-index:1;pointer-events:none}.location-filter-option .hierarchy-line.last-item{border-bottom:1px solid #e5e5e5}.location-filter-option .location-row{cursor:pointer}.ng-option-disabled .location-row{cursor:default}.ng-option-disabled .location-row.selectable:hover{background-color:unset}.ng-option-disabled .location-row.selectable .location-name:hover{cursor:default}fw-find-tasks-modal{width:400px;margin:auto}fw-find-tasks-modal .search-tasks-match{display:block;color:#3d3d3d;position:relative;padding:0 60px 0 10px!important;margin:0 -20px}fw-find-tasks-modal .search-tasks-match .number{position:absolute;top:0;right:10px}fw-find-tasks-modal .active .search-tasks-match{color:#fff}fw-find-tasks-modal .highlight{font-weight:700}.fw-gantt-chart .fw-gantt-main-container{position:relative}.fw-gantt-chart .fw-gantt-main{display:flex;overflow-y:auto;overflow-x:hidden;border:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-table-header .selector,.fw-gantt-chart .fw-gantt-table-content .selector{visibility:visible;background-color:none}.fw-gantt-chart .fw-gantt-table-header .selector img,.fw-gantt-chart .fw-gantt-table-content .selector img{width:13px;margin-top:7px}.fw-gantt-chart .fw-gantt-table-header .selector img,.fw-gantt-chart .fw-gantt-table-content .selector img{margin-left:5px}.fw-gantt-chart .fw-gantt-table-header-row{display:inline-block;position:relative}@media screen and (max-width: 1199px){.fw-gantt-chart .fw-gantt-table-column:nth-child(1),.fw-gantt-chart .fw-gantt-table-column:nth-child(2){width:90px}.fw-gantt-chart .fw-gantt-table-column:nth-child(3){width:110px}}.fw-gantt-chart .empty-state .fw-gantt-chart{border-bottom:none}.fw-gantt-chart .empty-state .fw-gantt-drag-drop{top:197px;pointer-events:none}.fw-gantt-chart .empty-state .fw-gantt-side-background-body{border-bottom:none!important}.fw-gantt-chart .empty-overlay{background-color:#fff;border:1px solid #dcdcdc!important}.fw-gantt-chart .empty-overlay .overlay-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.fw-gantt-chart .empty-overlay .overlay-container .description{font-size:13px;margin-bottom:50px;margin-top:20px;opacity:.7}.fw-gantt-chart #empty-overlay-fw-gantt-graphic{height:35px;margin-top:50px;width:64px}.fw-gantt-chart .over-limit{padding-top:8px;padding-bottom:8px;text-align:center;background-color:#f5f6f7}.fw-gantt-chart .task-header{margin-top:4px}.fw-gantt-chart .fw-gantt-date-range{height:70px;padding:0 7px 0 6px;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-date-range div{display:inline-block}.fw-gantt-chart .fw-gantt-date-range .header{font-weight:700!important;line-height:70px;margin:0 8px}.fw-gantt-chart .fw-gantt-date-range .arrow{margin:0 5px}.fw-gantt-chart .datepicker{display:inline-block}.fw-gantt-chart .datepicker .label{display:inline-block;margin-right:8px;padding-right:0;padding-left:0;text-align:left}.fw-gantt-chart .datepicker .end-date{margin-right:10px}.fw-gantt-chart .datepicker .date{font-weight:700;display:inline-block;padding:0;text-align:left}.fw-gantt-chart .datepicker .date .align{display:inline-block;line-height:36px;color:#737373}.fw-gantt-chart .datepicker .date .align .fa{padding-right:5px}.fw-gantt-chart .datepicker .text{text-decoration:underline}.fw-gantt-chart .fw-gantt-manpower-graph-container{position:relative;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin-left:1px}.fw-gantt-chart .fw-gantt-chart{display:block;margin-top:-2px;background-color:#fff;min-width:410px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-overall-header-row{display:flex;border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side{display:inline-block;flex-shrink:0;min-width:348px;width:30vw}.fw-gantt-chart .fw-gantt-chart .fw-gantt-column-header{border:none;padding-top:none}.fw-gantt-chart .fw-gantt-chart .fw-gantt-header-row,.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-header-row{border:none;color:#737373;line-height:26px;padding-top:0}.fw-gantt-chart .fw-gantt-chart .fw-gantt-header-row-last{border-right:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-background-body{border-bottom:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content{flex-shrink:0}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element{width:100%}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element .fw-gantt-side-content-table{display:flex}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element .fw-gantt-side-content-table .fw-gantt-table-header{font-weight:700;line-height:27px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element .fw-gantt-side-content-table .fw-gantt-table-column{display:inline-block}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element .fw-gantt-side-content-table .fw-gantt-table-column:nth-child(1){min-width:120px;max-width:150px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element .fw-gantt-side-content-table .fw-gantt-table-column:nth-child(2){min-width:100px;max-width:130px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element .fw-gantt-side-content-table .fw-gantt-table-column:nth-child(3){min-width:90px;width:100%}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element .fw-gantt-side-content-table .fw-gantt-table-column:nth-child(3) .fw-gantt-table-header .fw-gantt-row-label,.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .side-element .fw-gantt-side-content-table .fw-gantt-table-column:nth-child(3) .fw-gantt-table-content .fw-gantt-table-row{padding-right:5px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-foreground-col,.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content-table .fw-gantt-table-content,.fw-gantt-chart .fw-gantt-chart .fw-gantt-row-even .fw-gantt-row-background,.fw-gantt-chart .fw-gantt-chart .fw-gantt-row-odd .fw-gantt-row-background{background-color:#fff}.fw-gantt-chart .fw-gantt-chart .fw-gantt-row,.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content-table .fw-gantt-table-content .fw-gantt-table-row{border-top:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content-table .fw-gantt-table-content .fw-gantt-table-row:nth-child(1),.fw-gantt-chart .fw-gantt-chart .fw-gantt-body-rows .fw-gantt-row:nth-child(1),.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-background-body .fw-gantt-row:nth-child(1){border-top:1px solid transparent}.fw-gantt-chart .fw-gantt-chart .fw-gantt-row-height{align-items:center;display:flex;height:2em}.fw-gantt-chart .fw-gantt-chart .fw-gantt-body{flex:1 1 auto}.fw-gantt-chart .fw-gantt-chart .fw-gantt-body .fw-gantt-row{height:27px;pointer-events:none}.fw-gantt-chart .fw-gantt-chart .fw-gantt-task-background{height:16px;margin-top:2px;border-radius:0;border:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-chart .fw-gantt-table-header-first .fw-gantt-label-text{margin-left:18px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-content .fw-gantt-label-text{padding-left:12px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-table-header img{margin-top:0;padding-bottom:2px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-background-header{height:28px!important;border-bottom:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-chart .fw-gantt-side-background-body .fw-gantt-row{height:27px;background-color:#fff}.fw-gantt-chart .fw-gantt-chart .fw-gantt-scrollable-header{background-color:#fff;opacity:.99;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.fw-gantt-chart .fw-gantt-chart .fw-gantt-scrollable{border-right:1px solid #dcdcdc;overflow:overlay}.fw-gantt-chart .fw-gantt-chart .fw-gantt-task-truncated-left{position:absolute;top:0;bottom:0;left:5px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-task-truncated-right{position:absolute;top:0;bottom:0;right:2px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-task-truncated-left,.fw-gantt-chart .fw-gantt-chart .fw-gantt-task-truncated-right{font-size:1.5em;font-weight:bolder;line-height:19px;color:#737373;pointer-events:none}.fw-gantt-chart .fw-gantt-chart .fw-gantt-task{z-index:10;cursor:pointer!important;pointer-events:all}.fw-gantt-chart .fw-gantt-chart .fw-gantt-task-info{pointer-events:none;font-size:13px}.fw-gantt-chart .fw-gantt-chart .fw-gantt-task,.fw-gantt-chart .fw-gantt-chart .fw-gantt-task-milestone{min-width:.3em}.fw-gantt-chart .fw-gantt-chart .fw-gantt-resizer{position:absolute;z-index:20;top:0;width:4px;cursor:ew-resize}.fw-gantt-chart .fw-gantt-chart .fw-gantt-resizer-display{margin-left:auto;margin-right:auto;width:4px;background-color:#ddd;background-image:linear-gradient(90deg,transparent 50%,hsla(0,0%,100%,.5) 0);background-size:2px 2px;height:100%}.fw-gantt-chart .fw-gantt-chart .fw-gantt-resizer-display:hover{background-color:#3173ff}.fw-gantt-chart .fw-gantt-current-date-top,.fw-gantt-chart .fw-gantt-current-date-bottom{border-right:2px solid red;position:absolute;z-index:4}.fw-gantt-chart .fw-gantt-column{position:absolute;opacity:.7;top:0}.fw-gantt-chart .fw-gantt-column-hovered{background-color:#d5e3f6!important}.fw-gantt-chart .google-visualization-tooltip{white-space:nowrap;pointer-events:none;border:none!important}.fw-gantt-chart .google-visualization-tooltip .tooltip-arrow{top:25px!important}.fw-gantt-chart .fw-gantt-google-tooltip .tooltip-arrow{border-top-color:#fff!important;top:66px;border-width:7px;left:19px}.fw-gantt-chart .fw-gantt-google-tooltip .tooltip-inner{background-color:#fff;color:#3d3d3d;border:1px solid #dcdcdc;box-shadow:0 5px 10px #737373;padding:9px 12px}.fw-gantt-chart .fw-gantt-wrapper{min-width:410px;margin:0 206px 0 16px}.fw-gantt-chart .fw-gantt-wrapper .header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.fw-gantt-chart .fw-gantt-wrapper .title{color:#303234;font-size:20px;font-weight:700;margin:0}.fw-gantt-chart .fw-manpower-row{background-color:#fff}.fw-gantt-chart .fw-gantt-header-row-container{position:relative;width:100%}.fw-gantt-chart .fw-gantt-header-row-container .fw-gantt-loading-overlay{align-items:center;background-color:#f5f6f7;display:flex;height:70px;justify-content:center;left:0;position:absolute;top:0;z-index:100;width:100%}.fw-gantt-chart .fw-gantt-header-row-container .fw-gantt-loading-spinner{height:30px}.fw-gantt-chart .fw-gantt-header-row-container .fw-gantt-empty-graph{overflow:hidden}.fw-gantt-chart .fw-gantt-manpower-graph,.fw-gantt-chart .fw-gantt-empty-graph{position:relative;height:70px}.fw-gantt-chart .fw-gantt-manpower-graph .empty-state,.fw-gantt-chart .fw-gantt-empty-graph .empty-state{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.fw-gantt-chart .fw-gantt-manpower-graph img,.fw-gantt-chart .fw-gantt-empty-graph img{position:absolute;height:55px;right:0;bottom:0;width:100%;filter:blur(1px)}.fw-gantt-chart .fw-gantt-manpower-graph .svg>g>g>g>rect,.fw-gantt-chart .fw-gantt-empty-graph .svg>g>g>g>rect{fill:none;stroke:none;height:0;width:0;opacity:100%;visibility:hidden}.fw-gantt-chart .fw-gantt-manpower-graph svg g g g g rect,.fw-gantt-chart .fw-gantt-empty-graph svg g g g g rect{stroke-width:0}.fw-gantt-chart .fw-gantt-manpower-graph svg g g g g rect:hover,.fw-gantt-chart .fw-gantt-empty-graph svg g g g g rect:hover,.fw-gantt-chart .fw-gantt-manpower-graph svg g g g g rect.hovered,.fw-gantt-chart .fw-gantt-empty-graph svg g g g g rect.hovered{fill:#d5e3f6;fill-opacity:.5}.fw-gantt-chart .fw-gantt-task-content{height:100%;width:100%;vertical-align:middle;overflow:visible;white-space:nowrap;pointer-events:none;float:left;margin-left:3px;font-size:10px}.fw-gantt-chart .fw-gantt-task-hover{position:absolute;background-color:#d5e3f6;height:16px;margin-top:2px;opacity:.5;pointer-events:none;visibility:hidden}.fw-gantt-chart .fw-gantt-task-moving,.fw-gantt-chart .fw-gantt-task-resizing{filter:none;-webkit-filter:none}.fw-gantt-chart .fw-gantt-non-working-day{background:#cfd1d6;opacity:.5;pointer-events:none;z-index:15}.fw-gantt-chart .fw-gantt-column-overlay{pointer-events:none}.fw-gantt-google-tooltip .tooltip-inner{background:#fff;color:#3d3d3d;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 5px 10px #0003;padding:9px 12px}.fw-gantt{line-height:normal}.fw-gantt-scrollable{overflow-x:auto;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.fw-gantt-scrollable-header{overflow-x:hidden;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.fw-gantt-header,.fw-gantt-side,.fw-gantt-task{cursor:default}.fw-gantt-header{overflow:hidden}.fw-gantt-row-label span.fw-gantt-label-text{padding-left:12px;padding-right:12px}.fw-gantt-row-label{overflow:hidden;white-space:nowrap}.fw-gantt-valign-container{height:100%}.fw-gantt-valign-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fw-gantt-side-background{position:absolute;height:100%;width:100%}.fw-gantt-side-background-body{overflow:hidden}.fw-gantt-side-content{position:relative;vertical-align:top;white-space:nowrap;overflow:hidden}.fw-gantt-side-content>div.side-element{display:inline-block}.fw-gantt-header-columns{position:relative;height:100%;width:100%}.fw-gantt-side{float:left;position:relative}.fw-gantt-header-row{box-sizing:border-box;height:2em;white-space:nowrap;border-top:1px solid #dddddd}.fw-gantt-header-row-last{border-bottom:1px solid #dddddd}.fw-gantt-header-row .fw-gantt-column-header{position:absolute;border-right:1px solid #dddddd}.fw-gantt-header-row .fw-gantt-column-header-last{position:absolute;border-right:none}.fw-gantt-header-row .fw-gantt-column-header{box-sizing:border-box;display:inline-block;height:2em;text-align:center;overflow:hidden;text-overflow:clip}.fw-gantt-foreground-col,.fw-gantt-foreground-col-nonworkhour,.fw-gantt-foreground-col-current-date{position:absolute;box-sizing:border-box;display:inline-block;height:100%;border-right:1px solid #dddddd}.fw-gantt-foreground-col-nonworkhour{background-color:#c8c8c84d}.fw-gantt-column-header-last,.fw-gantt-column-last{border-right:none}.fw-gantt-side-background-header{position:relative}.fw-gantt-side-header-row{position:absolute;bottom:0;width:100%;padding-left:12px;padding-right:12px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;overflow:hidden;white-space:nowrap}.fw-gantt-body{position:relative;height:100%;width:100%}.fw-gantt-body-rows{overflow-x:hidden;overflow-y:hidden}.fw-gantt-body-background,.fw-gantt-body-foreground{position:absolute;height:100%;width:100%}.fw-gantt-body-columns{height:100%}.fw-gantt-timeframe{position:absolute;box-sizing:border-box;height:100%}.fw-gantt-timeframe-non-working{background-color:#d3d3d3;opacity:.3}.fw-gantt-foreground-col-current-date{background-color:green;opacity:.6}.fw-gantt-row-background,.fw-gantt-row-content{position:absolute;width:100%;height:100%}.fw-gantt-row-even>.fw-gantt-row-background{background-color:#efefef}.fw-gantt-row{position:relative}.fw-gantt-row-height{height:2em}.fw-gantt-task,.fw-gantt-task-milestone{position:absolute;margin:auto;top:0;bottom:0;min-width:.6em;height:80%}.fw-gantt-task-background{position:absolute;height:100%;width:100%;border-radius:2px;overflow:hidden}.fw-gantt-task-foreground{position:absolute;height:100%;width:100%}.fw-gantt-timespan{position:absolute;box-sizing:border-box;display:inline-block;height:100%;color:#000;background-color:#9e9e9e80;border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e}.fw-gantt-current-date-line{border:1px dotted green;opacity:.6;height:100%;position:absolute}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fw-gantt-tooltip{position:fixed;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 5px 10px #0003;padding:9px 12px;z-index:999}.fw-gantt-tooltip-content{line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-gantt-tooltipArrow:before{position:absolute;left:10px;top:100%;width:0;height:0;border-top:8px solid rgba(0,0,0,.1);border-right:8px solid transparent;border-left:8px solid transparent;content:""}.fw-gantt-tooltipArrow:after{position:absolute;left:11px;top:100%;width:0;height:0;border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent;content:""}generate-reports-button .generate-reports-button{margin-left:10px}generate-reports-button li{padding:0}generate-reports-button li a{display:block;padding:4px 8px;clear:both;font-weight:400;line-height:1.42857143;color:#3d3d3d;white-space:nowrap}generate-reports-button li a:hover{text-decoration:none;color:#303030;background-color:#f5f5f5}.graphs-wrapper{padding-left:10px;padding-right:10px}.graphs-wrapper .chart-column{padding-left:0;padding-right:0;padding-bottom:50px}.graphs-wrapper .graph-container{padding:0 10px 10px;border:1px solid #c4c4c4;margin-bottom:10px}.graphs-wrapper .graph-container .btn-group{margin-right:20px}.graphs-wrapper .graph-container .placeholder{width:100%;min-height:300px;text-align:center}.graphs-wrapper .graph-container .placeholder img{width:100%;opacity:.3;-webkit-filter:blur(2px);filter:blur(2px)}.graphs-wrapper .graph-container .placeholder .no-data{width:75%;font-size:32px;position:absolute;color:#737373;top:40%}.graphs-wrapper .chart-hr{margin:0 -10px}.graphs-wrapper .chart-title{font-family:Lato;color:#333;font-weight:400;padding-left:10px}.graphs-wrapper .info-container{font-family:Lato;color:#333;display:flex;border:solid;border-width:1px;border-color:#e5e5e5;border-radius:3px}.graphs-wrapper .info-number{font-size:34px;padding:10px}.graphs-wrapper .info-details{padding:15px 10px 0 0;font-size:14px}.graphs-wrapper .info-title{font-size:14px}.graphs-wrapper .info-description{color:#999;font-size:12px}.graphs-wrapper .nvd3.nv-pie path{stroke-opacity:.5}.graphs-wrapper #current-tasks{width:100%}.graphs-wrapper #current-tasks .placeholder{height:auto;width:auto;position:relative}.graphs-wrapper #current-tasks .charts-container{display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:auto;margin:25px 0}.graphs-wrapper #current-tasks .charts-container #current-tasks-bar-chart{width:70%;height:auto}.graphs-wrapper #current-tasks .charts-container #current-tasks-bar-chart .nv-x.nv-axis line{opacity:0}.graphs-wrapper #current-tasks .charts-container #current-tasks-bar-chart .nv-bar rect{stroke-width:1;stroke-opacity:.4;stroke:#b3b3b3}.graphs-wrapper #current-tasks .charts-container #current-tasks-bar-chart .nvd3 text{font-family:Lato,sans-serif;font-size:13px;fill:#3d3d3d}.graphs-wrapper #current-tasks .charts-container #current-tasks-bar-chart .nvd3 .nv-y path.domain{display:none!important}.graphs-wrapper #current-tasks .charts-container #current-tasks-donut-chart{width:30%;height:250px;margin-top:20px;position:relative;text-align:center}.graphs-wrapper #current-tasks .charts-container #current-tasks-donut-chart .nvd3.nv-pie path{stroke:#9a9a9a;fill-opacity:.7!important;stroke-opacity:.5}.graphs-wrapper #current-tasks .charts-container #current-tasks-donut-chart .nvd3.nv-pie .hover path{fill-opacity:1!important}.graphs-wrapper #current-tasks .charts-container #current-tasks-donut-chart #donut-chart-center-info{width:30%;height:auto;text-align:center;position:absolute;overflow:hidden;white-space:nowrap;text-overflow:clip;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.graphs-wrapper #current-tasks .charts-container #current-tasks-donut-chart #donut-chart-center-info p{margin-bottom:0;font-size:34px;line-height:34px}.graphs-wrapper #current-tasks .charts-container #current-tasks-donut-chart #donut-chart-center-info span{font-size:17px}.graphs-wrapper #current-tasks .chart-legends{width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:30px;font-size:14px}.graphs-wrapper #current-tasks .chart-legends .legend-item{margin:0 20px}.graphs-wrapper #current-tasks .chart-legends .legend-item .marker{display:inline-block;border-style:none;border-radius:50%;width:11px;height:11px;margin-right:3px}.graphs-wrapper #current-tasks .table-container{width:100%;text-align:center;padding:0 50px 15px;margin-top:50px}.graphs-wrapper #current-tasks .table-container table{width:100%;text-align:initial}.graphs-wrapper #current-tasks .table-container table th:last-child{width:1%;white-space:nowrap}.graphs-wrapper #current-tasks .table-container table tr th{vertical-align:middle;border:none;line-height:13px;word-break:break-word}.graphs-wrapper #current-tasks .table-container table tr td{border:none}.graphs-wrapper #current-tasks .table-container table tr.header{border-bottom:lightgray 1px solid}.graphs-wrapper #current-tasks .table-container table tr.header th{font-weight:600;width:10%;padding-bottom:10px;padding-top:10px}.graphs-wrapper #current-tasks .table-container table tr.header th:first-child{width:20%}.graphs-wrapper #current-tasks .table-container table tr.footer{border-top:lightgray 1px solid}.graphs-wrapper #current-tasks .table-container .collapse-button{color:#00f;font-size:13px;opacity:.8}.graphs-wrapper #lifetime-tasks-pre-cts{position:relative}.graphs-wrapper #lifetime-tasks-pre-cts #task-lifetime-pre-cts{margin-top:10px}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-ratio{padding:10px;position:relative;height:152px}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-ratio .info-details{padding:40px 10px 10px}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-ratio .info-details .info-title{font-size:12px}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-ratio .info-details .info-description{color:#333;font-size:12px}.graphs-wrapper #lifetime-tasks-pre-cts .info-details .marker{display:inline-block;border-style:solid;border-width:1px;box-sizing:border-box;width:9px;height:9px}.graphs-wrapper #lifetime-tasks-pre-cts .info-details #open-marker{border-color:#48c063;background-color:#34e76a}.graphs-wrapper #lifetime-tasks-pre-cts .info-details #close-marker{border-color:#0a9efe;background-color:#53bbfe}.graphs-wrapper #lifetime-tasks-pre-cts #pie-chart{height:160px;width:140px}.graphs-wrapper #lifetime-tasks-pre-cts #pie-chart svg{height:180px;width:180px;margin-left:-20px;margin-top:-30px;stroke:0}.graphs-wrapper #lifetime-tasks-pre-cts #pie-chart-total{width:60px;height:50px;text-align:center;font-size:26px;position:absolute;top:50px;left:50px;overflow:hidden}.graphs-wrapper #lifetime-tasks-pre-cts #pie-chart-total p{margin-bottom:0}.graphs-wrapper #lifetime-tasks-pre-cts #pie-chart-total span{font-size:12px;position:relative;top:-25px}.graphs-wrapper #lifetime-tasks-pre-cts g.nv-slice path{stroke:#999!important}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts{height:420px}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts svg{width:100%!important}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend{display:flex;justify-content:center;flex-wrap:wrap}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker{width:auto}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .completed-marker{background:#31e567}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .verified-marker{background:#53bbfe}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .p3-marker{background:#ffc800}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .p2-marker{background:#ff7100}.graphs-wrapper #lifetime-tasks-pre-cts #lifetime-chart-pre-cts .legend .marker .p1-marker{background:#ff2216}.graphs-wrapper #in-progress{position:relative}.graphs-wrapper #in-progress #days-estimated{margin-top:10px}.graphs-wrapper #in-progress #days-estimated .info-details{padding:10px}.graphs-wrapper #in-progress #days-estimated .info-details .info-title{font-size:48px}.graphs-wrapper #in-progress #days-estimated .info-details .info-title span{font-size:32px;padding-left:9px}.graphs-wrapper #in-progress #days-estimated .info-details .info-description{font-size:16px;color:#333}.graphs-wrapper #in-progress #progress-chart{height:420px}.graphs-wrapper #in-progress #progress-chart svg{width:100%!important}.graphs-wrapper #in-progress #progress-chart .legend{display:flex;justify-content:center;flex-wrap:wrap}.graphs-wrapper #in-progress #progress-chart .legend .marker{width:auto}.graphs-wrapper #in-progress #progress-chart .legend .opened-marker{background:#fd504e}.graphs-wrapper #in-progress #progress-chart .legend .completed-marker{background:#31e567}.graphs-wrapper #in-progress #progress-chart .legend .verified-marker{background:#53bbff}.graphs-wrapper #in-progress .infinity-container{opacity:.3}.graphs-wrapper #in-progress .infinity-container #infinity{display:inline-block;line-height:0;font-size:90px;position:relative;top:7px;margin-right:-10px}.graphs-wrapper #in-progress .not-infinity{display:inline-block}@media screen and (max-width: 1000px){.graphs-wrapper .chart-column .chart-overlay{right:0}.graphs-wrapper .chart-column .chart-container{padding-right:0}.graphs-wrapper .chart-column .chart-details-container{position:static;width:100%}.graphs-wrapper #current-tasks .table-container{padding:10px}.graphs-wrapper #current-tasks .table-container table{width:100%;margin:0}}@media screen and (max-width: 720px){.graphs-wrapper #current-tasks .charts-container{flex-wrap:wrap}.graphs-wrapper #current-tasks .charts-container #current-tasks-bar-chart,.graphs-wrapper #current-tasks .charts-container #current-tasks-donut-chart{width:100%}}.graphs-wrapper .legend{font-size:14px;margin-bottom:40px;margin-top:-60px}.graphs-wrapper .legend div.marker{margin-left:20px}.graphs-wrapper .legend div.marker>.legend-text{display:inline-block;padding-left:3px}.graphs-wrapper .legend div.marker>span{display:inline-block;background:#00f;height:12px;width:12px;border-radius:50%}.graphs-wrapper .nv-legend-text{font-size:14px!important}.graphs-wrapper .nv-legend{position:relative!important;top:30px!important}.graphs-wrapper .chart-overlay{position:absolute;inset:0 350px 0 0;color:#000;text-align:center;padding-top:130px}.graphs-wrapper .chart-overlay .overlay-background{opacity:.8;background:#fff;position:absolute;inset:0;z-index:0}.graphs-wrapper .chart-overlay .no-data{display:inline-block;font-size:32px;background:#fff;margin-top:80px;color:#999;position:relative;left:15px}.graphs-wrapper .chart-overlay p{opacity:.5;font-size:18px;z-index:1}.graphs-wrapper .chart-overlay .title{opacity:.5;font-weight:400;font-size:32px;z-index:1}.graphs-wrapper .chart-overlay a.btn{font-size:18px;width:200px;padding:15px 12px;margin-top:25px;background:#3fa1f4;opacity:.99}.graphs-wrapper .chart-container{display:inline-block;width:100%;padding-right:350px;position:relative}.graphs-wrapper .chart-container svg{padding:0;margin:0}.graphs-wrapper .chart-details-container{width:300px;position:absolute;top:20px;right:20px}.graphs-wrapper .chart-container.empty .nvd3.nv-wrap.nv-stackedarea,.graphs-wrapper .chart-container.empty .nvd3.nv-wrap.nv-line{display:none}.graphs-wrapper .chart-details-container.empty .info-container .info-number{font-size:34px}.graphs-wrapper .chart-details-container.empty #pie-chart,.graphs-wrapper .chart-details-container.empty #pie-chart-total{display:none}.graphs-wrapper .chart-details-container.empty img{width:104px;margin:12px 18px 14px}.graphs-wrapper .fa{color:#926ef9}.graphs-wrapper .fa-caret-up,.graphs-wrapper .fa-caret-down{font-size:20px;position:relative;top:-5px}.graphs-wrapper .fa-minus{font-size:15px;position:relative;top:-5px}.nvtooltip.xy-tooltip td{max-width:400px;white-space:pre-wrap;word-break:break-word}.nvtooltip.xy-tooltip td.legend-color-guide{padding-right:0!important;width:18px!important}fw-in-progress-tasks-graph #in-progress{display:flex;margin-bottom:30px}fw-in-progress-tasks-graph #in-progress .chart-container{flex-grow:1;flex-shrink:1;flex-basis:0;padding:0;margin-right:50px}fw-in-progress-tasks-graph #in-progress .chart-details-container{position:relative}fw-lifetime-tasks-graph #lifetime-tasks{position:relative;display:flex;margin-bottom:30px}fw-lifetime-tasks-graph #lifetime-tasks #task-lifetime{margin-top:10px}fw-lifetime-tasks-graph #lifetime-tasks #lifetime-ratio{padding:10px;position:relative;height:152px}fw-lifetime-tasks-graph #lifetime-tasks #lifetime-ratio .info-details{padding:40px 10px 10px}fw-lifetime-tasks-graph #lifetime-tasks #lifetime-ratio .info-details .info-title{font-size:12px}fw-lifetime-tasks-graph #lifetime-tasks #lifetime-ratio .info-details .info-description{color:#333;font-size:12px}fw-lifetime-tasks-graph #lifetime-tasks .info-details .marker{display:inline-block;border-style:solid;border-width:1px;box-sizing:border-box;width:9px;height:9px}fw-lifetime-tasks-graph #lifetime-tasks .info-details #open-marker{border-color:#48c063;background-color:#34e76a}fw-lifetime-tasks-graph #lifetime-tasks .info-details #close-marker{border-color:#0a9efe;background-color:#53bbfe}fw-lifetime-tasks-graph #lifetime-tasks #pie-chart{height:160px;width:140px}fw-lifetime-tasks-graph #lifetime-tasks #pie-chart svg{height:180px;width:180px;margin-left:-20px;margin-top:-30px;stroke:0}fw-lifetime-tasks-graph #lifetime-tasks #pie-chart-total{width:60px;height:50px;text-align:center;font-size:26px;position:absolute;top:50px;left:50px;overflow:hidden}fw-lifetime-tasks-graph #lifetime-tasks #pie-chart-total p{margin-bottom:0}fw-lifetime-tasks-graph #lifetime-tasks #pie-chart-total span{font-size:12px;position:relative;top:-25px}fw-lifetime-tasks-graph #lifetime-tasks g.nv-slice path{stroke:#999!important}fw-lifetime-tasks-graph #lifetime-tasks .chart-container{display:inline-block;width:100%;padding-right:0;position:relative;margin-right:50px;flex:1}fw-lifetime-tasks-graph #lifetime-tasks .chart-container svg{padding:0;margin:0}fw-lifetime-tasks-graph #lifetime-tasks .chart-container #lifetime-chart{height:420px}fw-lifetime-tasks-graph #lifetime-tasks .chart-container #lifetime-chart svg{width:100%}fw-lifetime-tasks-graph #lifetime-tasks .chart-container #lifetime-chart .legend{display:flex;justify-content:center;flex-wrap:wrap}fw-lifetime-tasks-graph #lifetime-tasks .chart-container #lifetime-chart .legend .marker{width:auto}fw-lifetime-tasks-graph #lifetime-tasks .chart-details-container{width:300px;position:relative;top:20px;right:20px}fw-location-attribute{flex-grow:1}fw-location-attribute .location-attribute{display:flex;align-items:center}fw-location-attribute .location-attribute .col-xs-6{line-height:15px;padding:0}fw-location-attribute .location-attribute .col-xs-6.header{padding:13px 0}fw-location-attribute .location-attribute .selected-location-name{display:inline-flex!important;flex-direction:row;align-items:center;max-width:100%!important}fw-location-attribute .location-attribute .selected-location-name .caret{margin-left:9px!important}fw-location-attribute .location-attribute .location-select-lbs .dropdown-menu{padding:0!important;left:auto;color:#333;cursor:default}fw-location-attribute .location-attribute .location-select-lbs .dropdown-menu .divider{margin:0!important}fw-location-attribute .location-attribute .location-select-lbs .dropdown-menu .manage-locations-btn{padding:10px}fw-location-attribute .location-attribute .location-select-lbs .dropdown-menu .manage-locations-btn a{display:flex;padding:5px;color:#333}fw-location-attribute .location-attribute .location-select-lbs .dropdown-menu .manage-locations-btn a:hover{background-color:#f5f6f7}fw-location-attribute .location-attribute .location-select-lbs .dropdown-menu .manage-locations-btn a .fa-cog{margin-right:10px}fw-report-template-modal label{color:#3d3d3d;font-size:13px;font-weight:400}.fw-report-template-modal{width:auto;max-width:768px}.fw-report-template-modal .title-edit{width:400px}.fw-report-template-modal .ng-dropdown-panel-items{padding:0!important}.fw-report-template-modal i{padding-right:3px}.fw-report-template-modal .btn-group-justified.sort-options{display:flex}.fw-report-template-modal .btn-group-justified.sort-options .btn-group{flex-grow:1}.fw-report-template-modal .btn-group-justified.sort-options .btn-group .fw-button{width:100%}.fw-report-template-modal .btn-group-justified.sort-options .btn-group:first-of-type .fw-button{border-radius:3px 0 0 3px}.fw-report-template-modal .btn-group-justified.sort-options .btn-group:last-of-type .fw-button{border-radius:0 3px 3px 0}.fw-report-template-modal .btn-group-justified.sort-options .btn-group:not(:first-of-type):not(:last-of-type) .fw-button{border-radius:0}.fw-report-template-modal .btn-group-justified.sort-options .btn-group:not(:first-of-type) .fw-button{margin-left:-1px}.fw-report-template-modal .dropdown .fw-button,.fw-report-template-modal .dropdown .dropdown-menu{width:100%}.fw-report-template-modal .dropdown-menu label{font-weight:400;padding:3px 20px}.fw-report-template-modal tags-input .tags .tag-item{color:#3d3d3d;background-color:#f5f6f7;height:auto;border:1px solid #d5d5d5;word-break:break-word}.fw-report-template-modal tags-input .tags .tag-item.selected{color:#fff;background-color:#ff7a64;border:1px solid #ff4e31}.fw-report-template-modal .include .section>div,.fw-report-template-modal .days-selector .section>div{margin:3px 0;min-height:5px}.fw-report-template-modal .include .section>div label,.fw-report-template-modal .days-selector .section>div label{cursor:pointer;margin:0}.fw-report-template-modal .include .section>div label .checkbox,.fw-report-template-modal .days-selector .section>div label .checkbox{cursor:pointer;display:inline-block;margin:0 8px 0 5px}.fw-report-template-modal .description textarea{height:90px}.fw-report-template-modal .recipients{margin-top:25px}.fw-report-template-modal label.has-clear-btn{width:100%}.fw-report-template-modal label.has-clear-btn a.clear-btn{float:right;cursor:pointer}.fw-report-template-modal .modal-footer fw-button:not(:last-of-type){margin-right:8px}.report-template-recipients-modal .modal-dialog{max-width:320px}.report-template-recipients-modal .modal-dialog label{font-size:18px}.report-template-recipients-modal .modal-dialog .modal-footer button.btn-primary{width:100%}.share{display:inline-flex;margin-left:8px}fw-task-sidebar-filters .edit-team-form .edit-handle,fw-task-sidebar-filters .edit-team-form .form-group,fw-task-sidebar-filters .edit-team-form .btn-primary{margin-right:2px}fw-task-sidebar-filters .team-form-submit{margin-right:2px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel{display:flex;flex-direction:column;margin:4px 0 0;padding:0 0 8px;border:1px solid rgba(0,0,0,.15);max-height:300px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items{padding-top:8px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{margin:0 8px;padding:4px 8px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5f6f7}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.no-options{color:#999;margin-bottom:16px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:last-child{padding-bottom:4px;margin-bottom:4px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .highlight{background-color:unset;font-weight:unset}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .team-dropdown{cursor:pointer;min-width:235px;min-height:18px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .team-dropdown.selected .team-name{color:#0d5bff;font-weight:700}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .team-dropdown.selected .task-team-icon{border-color:#0d5bff;border-width:2px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .team-dropdown.selected .task-team-icon .task-team-icon-label{font-weight:700;color:#0d5bff;margin-left:-1px;margin-top:-1.5px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .team-dropdown .team-item-container{position:relative}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .team-dropdown .team-name{color:#303234;padding:0;margin-left:8px;position:relative;display:inline-block;max-width:216px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .team-dropdown .task-team-icon{font-size:9px;position:relative;height:24px;width:24px;top:0;left:0;display:inline-block;border-radius:50%;border:1px solid #696d74}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-panel-items .team-dropdown .task-team-icon .task-team-icon-label{color:#696d74;font-size:11px;font-weight:400;line-height:24px;text-align:center;width:inherit;margin-left:-.5px;margin-top:-1px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-footer{padding:0}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-footer .add-team{margin:8px 8px 0;padding:4px 8px;display:flex;color:#0d5bff}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-footer .add-team:hover{background-color:#f5f6f7}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-footer .add-team>div{display:inline-block}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-footer .add-team>div.new-category{margin-right:15px}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-footer .add-team-form{margin:8px 16px 0}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-footer .add-team-form .input-group{padding:0}fw-task-attributes-category .ng-select.custom .ng-dropdown-panel .ng-dropdown-footer .add-team-form .btn{width:34px;height:30px}#task-attributes-floorplan .fw-select.dropdown .fw-text-input-container fw-icon{display:none}#task-attributes-floorplan .fw-select.dropdown .fw-text-input-container .fw-text-input{padding-left:12px}#task-attributes-floorplan .fw-select.dropdown .dropdown-menu{left:unset;padding:0 0 0 8px}#task-attributes-floorplan .fw-select.dropdown .dropdown-menu li{margin-bottom:0}#task-attributes-floorplan .fw-select.dropdown .dropdown-menu li .dropdown-placeholder{cursor:default}#task-attributes-floorplan .fw-select.dropdown .dropdown-menu li .dropdown-item{height:28px;width:250px;white-space:nowrap}#task-attributes-floorplan .fw-select.dropdown .dropdown-menu li .dropdown-item .floorplan-choice .highlight{font-weight:700;background-color:unset}#task-attributes-floorplan .fw-select.dropdown .dropdown-menu li .dropdown-item .floorplan-choice .floorplan-description{font-size:11px;line-height:18px;color:#696d74}#task-attributes-floorplan .fw-select.dropdown .dropdown-menu li .dropdown-item.dropdown-item--selected{cursor:default}#task-attributes-floorplan .fw-select.dropdown .dropdown-menu li .dropdown-item.dropdown-item--selected .floorplan-description{color:#0d5bff}#task-attributes-floorplan .attribute{justify-content:center}#task-attributes-floorplan .attribute .mini-floorplan table{height:auto;display:flex;flex-direction:column}#task-attributes-floorplan .attribute .mini-floorplan table tr{display:flex;justify-content:center}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.15);margin:4px 0;padding:0;min-height:53px;max-height:300px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items{padding:8px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled:not(:first-child){border-top:1px solid #e5e5e5;margin:10px 0 0;padding:8px 8px 0}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled:last-child{border-top:1px solid #e5e5e5;margin:10px 0 0;padding:0}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .scrollable-content{padding:8px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup,fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:4px 8px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup .tag-name,fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option .tag-name{width:100%;height:20px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup .selected-tag,fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option .selected-tag{display:flex}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option-selected{color:unset;background-color:unset}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .highlight{font-weight:700;background-color:unset}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer{padding:12px;border-top:1px solid #eeeeee}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .add-tag-form,fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .add-tag{color:#333;display:flex}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .add-tag-no-tags{color:#333;display:flex;position:absolute;top:0;left:0;background-color:#fff;width:100%;padding-left:8px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .add-tag-form{display:inline-block;width:100%}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .add-tag-form .btn{height:30px;width:34px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .add-tag-form-no-tags{color:#333;display:inline-block;position:absolute;top:0;left:0;background-color:#fff;width:100%;padding:0 8px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .add-tag-form-no-tags .btn{height:30px;width:34px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .plus-icon-image{height:24px;width:24px}fw-task-attributes-tag .ng-select.custom ng-dropdown-panel .ng-dropdown-footer .new-tag{padding:0}.task-column{flex:1 1 0;box-sizing:content-box;min-width:152px}.task-column .task-content{position:relative}.task-column .task-content .task-drop-zone-overlay{position:absolute;width:100%;background-color:#000;opacity:5%;z-index:1;height:calc(var(--column-height) + 30px)}.task-column .task-content .cdk-virtual-scroll-viewport{--gray-4: #cfd1d6}.task-column .task-content .cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper{width:100%}.task-column .task-content .cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper .task-item{border:1px solid #cfd1d6;border-top:0}fw-task-edit-modal .divider{border-bottom:1px solid #edeeef}fw-task-share-dropdown .drop-icon-menu ul.dropdown-menu li .wrapper.disabled{color:initial}.fw-task-effort-modal{max-width:320px;margin:30px auto!important}.fw-task-effort-modal h2{color:#6496ff;font-weight:lighter;margin-bottom:30px;margin-top:0}.fw-task-effort-modal p.input-label{margin-top:15px}.fw-task-import-modal{width:95%}.fw-task-import-modal h5{display:inline-block;margin-left:10px;vertical-align:middle}.fw-task-import-modal .task-import-modal-body{padding-top:2px}.fw-task-import-modal .task-import-modal-body .import-progress-bar-wrapper{margin-top:30px}.fw-task-import-modal .task-import-modal-body .import-table-wrapper{margin-top:10px}.fw-task-import-modal .task-import-modal-body .modal-row-btn-container{margin-top:20px}.fw-task-import-modal .task-import-modal-body .modal-row-btn-container fw-button{margin-left:10px}.fw-add-task-item{position:relative;margin:0 5px}.fw-add-task-item .add-task{height:44px}.fw-add-task-item .bottom{border-bottom:1px solid #dcdcdc}.fw-add-task-item .task-item.new{height:88px!important}.fw-add-task-item .task-item.new .form-group.bottom{padding:6px 7px 5px!important;margin-bottom:0}fw-task-kanban .task-item{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}fw-task-kanban .task-item-holder{padding:0 5px}fw-task-kanban .drop-overlay-outer{position:absolute;padding:0 5px;z-index:100;cursor:move}fw-task-kanban .drop-overlay-outer.can-drop{background:#000;opacity:5%}fw-task-kanban .drop-overlay-inner{opacity:0;height:100%;width:100%}fw-task-kanban .task-content .task-header{margin:16px 5px 0}fw-task-kanban .task-content .task-header.stacked{margin:0 5px}fw-task-kanban .blank-cell{height:44px}.fw-tasks .task-view-container #calendar-container fw-task-skeleton .skeleton-body,.fw-tasks .task-view-container #fw-gantt-container fw-task-skeleton .skeleton-body{border-left:1px solid #cfd1d6;border-right:1px solid #cfd1d6}.fw-tasks .task-view-container #calendar-container fw-task-skeleton .skeleton-body:last-child .skeleton-item,.fw-tasks .task-view-container #fw-gantt-container fw-task-skeleton .skeleton-body:last-child .skeleton-item{border-bottom-left-radius:initial;border-bottom-right-radius:initial}fw-task-skeleton .skeleton-body{border-top-width:0;background-color:#dcdcdc}fw-task-skeleton .skeleton-body .skeleton-item{height:45px;background-color:#fff;border-bottom:1px solid #cfd1d6;padding:9.7px;display:flex;flex-direction:row}fw-task-skeleton .skeleton-body .skeleton-item .pin{width:24.6px;height:24.6px;min-width:24.6px;background-color:#edeeef;border-radius:2px}fw-task-skeleton .skeleton-body .skeleton-item .info-pane{margin-left:10px;display:flex;flex-direction:column;width:100%}fw-task-skeleton .skeleton-body .skeleton-item .info-pane .info-blob{background-color:#edeeef;border-radius:2px;animation-delay:.1s}fw-task-skeleton .skeleton-body .skeleton-item .info-pane .top{height:8px;max-width:72px;margin-bottom:4px}fw-task-skeleton .skeleton-body .skeleton-item .info-pane .bottom{max-width:100px;height:12px}fw-task-skeleton .skeleton-body .skeleton-item .shimmer{background:linear-gradient(to right,#edeeef 75%,#dfe2e5,#edeeef 81%);background-size:700px 100%;background-position-x:100%;animation-name:shimmer;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes shimmer{0%{background-position:-700px 0}to{background-position:700px 0}}fw-task-skeleton:last-child .skeleton-body .skeleton-item{border-bottom-left-radius:2px;border-bottom-right-radius:2px}task-status .status-dot{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:5px}.ng-select.custom{padding:5px 0}.ng-select.custom .ng-select-container{border-radius:3px!important;height:31px;min-height:31px}.ng-select.custom .ng-select-container .ng-placeholder{top:unset!important}.ng-select.custom.ng-select-focused .ng-select-container{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.ng-select.custom.ng-select-focused .ng-arrow-wrapper{display:none}.ng-select.custom ng-dropdown-panel{display:flex;flex-direction:column;left:unset;top:unset;right:0;width:270px;margin-top:4px;padding:0;border-radius:3px;box-shadow:0 6px 12px #0000002d;border-bottom-color:"";max-height:300px}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items{padding:8px}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled:not(:first-child){margin-top:10px;border-top:1px solid #eeeeee;padding:8px 8px 0}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .scrollable-content{padding:8px}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:4px 8px}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option .watcher-dropdown-option{display:flex;align-items:center;height:20px}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option .watcher-dropdown-option .watcher-team{color:#696d74;font-size:11px}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option .selected-watcher{font-weight:700}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option .selected-watcher fw-icon{font-weight:500}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5f6f7}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:inherit;cursor:not-allowed}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled *{cursor:not-allowed}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option.no-results{padding:12px 16px}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .ng-option-selected{color:unset;background-color:unset}.ng-select.custom ng-dropdown-panel .ng-dropdown-panel-items .highlight{background-color:unset;font-weight:700}.empty-watcher-list{color:#9a9a9a}@media (max-width: 991px){:root:has(fw-tasks-component) .fw-header-row .icon-only-sm .fw-button{min-width:32px}:root:has(fw-tasks-component) .fw-header-row .icon-only-sm .fw-button .fw-button-label{display:none}:root:has(fw-tasks-component) .fw-header-row .fw-header-right .dropdown-menu{left:auto;right:0}}@media (max-width: 767px){:root:has(fw-tasks-component) .fw-header-row .fw-button{min-width:32px}:root:has(fw-tasks-component) .fw-header-row .fw-button .fw-button-label{display:none}:root:has(fw-tasks-component) .fw-header-row .actions-button{min-width:32px}:root:has(fw-tasks-component) .fw-header-row .actions-button .actions-button-label{display:none}}:root:has(#priority-container){overflow-x:hidden}:root:has(#priority-container) .page-content{overflow-x:auto;height:calc(100vh - 40px)}:root:has(#priority-container) .fw-tasks.horizontal-scroll .task-view-container{position:unset}:root:has(#priority-container) .fw-tasks.horizontal-scroll .blank-state-overlay{margin-left:220px;top:84px;height:0}:root:has(#priority-container) .sidebar-collapsed .fw-tasks.horizontal-scroll .blank-state-overlay{margin-left:55px}@media (max-width: 1199px){:root:has(#priority-container) #wrapper{position:unset}:root:has(#priority-container) #wrapper.active:not(.sidebar-collapsed){left:unset;padding-left:220px}:root:has(#priority-container) #wrapper.inactive:not(.sidebar-collapsed) .fw-tasks.horizontal-scroll .blank-state-overlay{margin-left:unset}:root:has(#priority-container) #wrapper.inactive.sidebar-collapsed{padding-left:55px}}@media (max-width: 1199px){:root:has(#priority-container):has(.inactive:not(.sidebar-collapsed)) .nux-dialog__tasks-kanban-horizontal-scroll{margin-left:16px!important;transition:all .4s ease 0s}}:root:has(#priority-container):has(.inactive.sidebar-collapsed) .nux-dialog__tasks-kanban-horizontal-scroll{margin-left:71px!important}.fw-tasks .fw-header-row .dropdown-menu{z-index:1001}.fw-tasks .toggle-bar-list{display:flex;flex-direction:var(--toggle-bar-list-order)}.fw-tasks .task-columns{display:flex}.fw-tasks .task-columns .add-task{color:#999;padding-top:12px}.fw-tasks .task-columns .add-task.in-vs-column{background-color:#f5f6f7}.fw-tasks .task-columns-spacer{height:20px}.fw-task-edit-modal{max-width:825px;width:100%}.fw-tasks fw-task-column,.fw-tasks fw-task-item{display:block}@media (min-width: 992px){.fw-tasks .task-column{width:16.66%}}.fw-tasks .task-view-container{position:relative;min-width:600px}.fw-tasks .task-view-container .actions-container{padding-bottom:14px;border-bottom:solid;border-bottom-width:1px;border-bottom-color:#ccc}.fw-tasks .task-view-container .blank-state-overlay{top:45px;z-index:4}.fw-tasks .task-view-container .fade-overlay{position:absolute;top:45px;bottom:-20px;left:-20px;z-index:3;background:#f5f6f7;opacity:.8;height:80vh}.fw-tasks .task-view-container .no-filter-results-empty-view{display:flex;flex-direction:column;align-items:center;margin-top:-5px}.fw-tasks .task-view-container .no-filter-results-empty-view fw-button{margin-top:28px}.fw-tasks .task-view-container #calendar-container .over-limit,.fw-tasks .task-view-container #fw-gantt-container .over-limit{padding-top:8px;padding-bottom:8px;text-align:center;background-color:#fff}.fw-tasks .task-view-container #calendar-container .task-content .task-header,.fw-tasks .task-view-container #fw-gantt-container .task-content .task-header{padding-top:0}.fw-tasks .task-view-container #calendar-container .task-content .task-body,.fw-tasks .task-view-container #fw-gantt-container .task-content .task-body{position:relative;width:auto;height:auto;max-height:calc(100vh - 250px);overflow:hidden;background-color:transparent;box-shadow:none}.fw-tasks .task-view-container #calendar-container .task-content .task-body .add-task,.fw-tasks .task-view-container #fw-gantt-container .task-content .task-body .add-task{line-height:44px;padding:0;color:#0d5bff}.fw-tasks .task-view-container #calendar-container .task-content .task-body .add-task:hover,.fw-tasks .task-view-container #fw-gantt-container .task-content .task-body .add-task:hover{color:#0049e3}.fw-tasks .task-view-container #calendar-container .task-content .task-body .task-item-holder,.fw-tasks .task-view-container #fw-gantt-container .task-content .task-body .task-item-holder{border-left:1px solid #cfd1d6;border-right:1px solid #cfd1d6}@media (min-width: 992px){.fw-tasks .task-view-container .task-columns-list{display:flex;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.fw-tasks .task-view-container .task-columns-list .task-columns-list-item{flex:1 1 0}}.fw-tasks .view-select{margin-left:10px}.fw-tasks .view-select .btn{padding:5px 9px;width:36px;height:32px}.fw-tasks .view-select .btn img{width:18px}.fw-tasks .task-header{text-align:center;color:#3d3d3d;font-size:13px;font-weight:700;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:5px 0;height:30px;border-bottom:1px solid #cfd1d6}.fw-tasks .task-header .count{font-size:11px}.fw-tasks .task-header .fas.fa-cog{right:6px;position:absolute;bottom:9px;display:none}.fw-tasks .task-header.overdue{background-color:#fd504e;color:#fff}.fw-tasks .task-header:hover .fas.fa-cog{display:inline-block;cursor:pointer}.fw-tasks .task-content.disabled:hover{cursor:no-drop}.fw-tasks .task-content.overdue .task-header{background-color:#fd504e;color:#fff}.fw-tasks .task-content.fade{opacity:.6}.fw-tasks .task-body{-moz-box-shadow:0px 0px 2px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 2px rgba(0,0,0,.2);box-shadow:0 0 2px #0003;border-top-width:0px;background-color:#dcdcdc;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.fw-tasks .task-body:has(fw-task-skeleton-column){border-bottom-left-radius:initial;border-bottom-right-radius:initial}.fw-tasks .task-description{margin-left:45px}.fw-tasks .task-floorplan{float:left}@media screen and (max-width: 991px){.fw-tasks .task-edit-modal .modal-dialog{max-width:500px;margin:0 auto!important}}.fw-tasks .task-edit-modal .navigation-arrow,.fw-tasks .form-edit-modal .navigation-arrow{height:50px;position:absolute;top:200px}.fw-tasks .task-edit-modal .navigation-arrow.previous,.fw-tasks .form-edit-modal .navigation-arrow.previous{left:-50px}.fw-tasks .task-edit-modal .navigation-arrow.next,.fw-tasks .form-edit-modal .navigation-arrow.next{right:-50px}.fw-tasks .task-edit-modal{padding:0;color:#000!important}.fw-tasks .task-edit-modal .input-group .form-control{width:100%;border-radius:3px 0 0 3px}.fw-tasks .task-edit-modal table{table-layout:fixed;width:100%;border-collapse:separate;height:1px}.fw-tasks .task-edit-modal .modal-dialog{width:auto;max-width:795px;margin:30px auto!important;transform:none!important}.fw-tasks .task-edit-modal .modal-wrapper{padding:0}.fw-tasks .task-edit-modal .btn-primary,.fw-tasks .task-edit-modal .btn-danger{height:34px}.fw-tasks .task-edit-modal .input-container{display:flex;align-items:flex-end}.fw-tasks .task-edit-modal .edit-modal{color:#6496ff;right:50px;font-size:20px;top:15px;opacity:1}.fw-tasks .task-edit-modal .entity-holder{max-width:none;padding-bottom:50px;padding-top:4px}.fw-tasks .task-edit-modal .caret{color:#6496ff}.fw-tasks .task-edit-modal .modal-header{color:#000!important;padding:5px 40px 5px 5px;background-color:#fff;text-align:left}.fw-tasks .task-edit-modal .modal-header .header-entity{width:100%;padding:5px}.fw-tasks .task-edit-modal .modal-header .pin{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;float:left}.fw-tasks .task-edit-modal .modal-header .description{margin-right:70px;margin-left:45px;line-height:20px}.fw-tasks .task-edit-modal .modal-header .description .floorplan-name{color:#777;font-size:12px;margin-right:30px}.fw-tasks .task-edit-modal .modal-header .description .task-name{font-size:13px}.fw-tasks .task-edit-modal .modal-header .description .task-name .title-edit,.fw-tasks .task-edit-modal .modal-header .description .task-name i.fa-pencil{display:none}.fw-tasks .task-edit-modal .modal-header .description .task-name-pending{color:#0d5bff}.fw-tasks .task-edit-modal .modal-header .description .sequence-number{color:#777;font-size:12px;position:absolute;top:17px;right:20px}.fw-tasks .task-edit-modal .modal-header .pin-local-label-image{height:24px;width:24px;margin-top:5px}.fw-tasks .task-edit-modal .modal-header .pin-local-label{color:#fff;padding-top:8px;font-size:15px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.fw-tasks .task-edit-modal .modal-header .pin-non-local-label-image{width:24px;height:24px;margin-top:7px}.fw-tasks .task-edit-modal .modal-header .pin-non-local-label{color:#fff;padding-top:9px;font-size:15px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.fw-tasks .task-edit-modal .modal-header .edit-task-name-input{font-size:13px;width:400px;margin-bottom:5px}.fw-tasks .task-edit-modal .modal-body{padding:0 0 40px;background-color:#fff}.fw-tasks .task-edit-modal .modal-body .properties{margin-bottom:10px;padding:10px;background-color:#f5f6f7;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.fw-tasks .task-edit-modal .modal-body .section{min-height:10px;padding:0 10px;margin:5px 0}.fw-tasks .task-edit-modal .modal-body .section p{font-weight:700}.fw-tasks .task-edit-modal .modal-body .section.related-rfis,.fw-tasks .task-edit-modal .modal-body .section.stickers{margin-top:15px}.fw-tasks .task-edit-modal .modal-body .section.related-rfis .task-edit-modal--rfi-list,.fw-tasks .task-edit-modal .modal-body .section.stickers .task-edit-modal--rfi-list,.fw-tasks .task-edit-modal .modal-body .section.related-rfis .task-edit-modal--stickers-list,.fw-tasks .task-edit-modal .modal-body .section.stickers .task-edit-modal--stickers-list{display:flex;flex-direction:column;align-items:center}.fw-tasks .task-edit-modal .modal-body .section.related-rfis .task-edit-modal--rfi-list rfi-link-card,.fw-tasks .task-edit-modal .modal-body .section.stickers .task-edit-modal--rfi-list rfi-link-card,.fw-tasks .task-edit-modal .modal-body .section.related-rfis .task-edit-modal--stickers-list rfi-link-card,.fw-tasks .task-edit-modal .modal-body .section.stickers .task-edit-modal--stickers-list rfi-link-card,.fw-tasks .task-edit-modal .modal-body .section.related-rfis .task-edit-modal--rfi-list .sticker-link-card,.fw-tasks .task-edit-modal .modal-body .section.stickers .task-edit-modal--rfi-list .sticker-link-card,.fw-tasks .task-edit-modal .modal-body .section.related-rfis .task-edit-modal--stickers-list .sticker-link-card,.fw-tasks .task-edit-modal .modal-body .section.stickers .task-edit-modal--stickers-list .sticker-link-card{display:block;width:93%}.fw-tasks .task-edit-modal .modal-body .section:last-of-type{margin-bottom:0}.fw-tasks .task-edit-modal .modal-body .messages{margin-top:14px}.fw-tasks .task-edit-modal .modal-body .messages>.loading{display:inline-block;width:12px;margin-top:-3px;margin-left:8px}.fw-tasks .task-edit-modal .modal-body .messages p{margin-bottom:7px;display:inline-block}.fw-tasks .task-edit-modal .message-box{position:absolute;bottom:10px;width:100%;padding:0 10px;height:33px}.fw-tasks .task-edit-modal .message{width:100%;margin:0 35px 0 10px}.fw-tasks .task-edit-modal .message textarea{min-height:19px;height:19px}.fw-tasks .task-edit-modal .attachment-btn fw-icon{transform:scaleX(-1) rotate(45deg)}.fw-tasks .task-edit-modal .post-btn{display:flex}.fw-tasks .task-edit-modal .email-btn .btn{width:100%}@media (min-width: 992px){.fw-tasks .task-edit-modal .info-column{margin-top:-40px}}.fw-tasks .task-edit-modal .delete-icon{margin:0 14px 0 7px}.fw-tasks .task-edit-modal .datepicker .active .text-info{color:#fff}.fw-tasks .task-edit-modal .datepicker .dropdown-menu{min-width:266px}.fw-tasks .task-edit-modal .bubble-placeholder{background-color:#fff;cursor:text}.fw-tasks .task-edit-modal .email-out{display:table-cell}.fw-tasks .task-edit-modal .check-items p{display:inline-block}.fw-tasks .task-edit-modal .check-items .highlight-box{padding:2.5px 0;margin:0 -11px 0 -10px}.fw-tasks .task-edit-modal .check-items .highlight-box.highlighted{background-color:#f5f6f7}.fw-tasks .task-edit-modal .check-items .loading{display:inline-block;width:12px;margin-top:-3px;margin-left:8px}.fw-tasks .task-edit-modal .check-items .check-item{position:relative;margin-right:11px;margin-left:18px}.fw-tasks .task-edit-modal .check-items .check-item .popover{top:-56px;left:inherit;right:-96px;display:block}.fw-tasks .task-edit-modal .check-items .check-item .popover:after{content:"";position:absolute;padding:7px;width:100%}.fw-tasks .task-edit-modal .check-items .check-item .fa-cog{position:absolute;top:3px;right:0}.fw-tasks .task-edit-modal .check-items .description{word-wrap:break-word;margin-left:34px;margin-right:35px}.fw-tasks .task-edit-modal .check-items .initials{color:#999}.fw-tasks .task-edit-modal .check-items .checklist-action{text-align:center;color:#0d5bff;padding-top:3px;padding-bottom:7px;margin-bottom:-7px}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-item{display:inline-block;width:45%;text-align:right}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list{display:inline-block;width:45%;text-align:left;position:relative}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list .add-checklist-dropdown-toggle{display:inline-block}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list .add-checklist-dropdown-toggle fw-icon.arrow-down{position:absolute}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list .add-checklist-dropdown-toggle fw-icon.arrow-down mat-icon{color:#0d5bff;font-size:20px;width:20px;height:20px}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list ul.dropdown-menu{padding:8px}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list .dropdown-menu>li{padding:unset}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list .dropdown-menu>li>a{padding:4px 8px}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list add-existing-checklist-button li{padding:unset}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list add-existing-checklist-button a{display:block;padding:4px 12px 4px 8px;color:#303234}.fw-tasks .task-edit-modal .check-items .checklist-action .add-check-list add-existing-checklist-button a:hover{background-color:#f5f6f7}.fw-tasks .task-edit-modal .check-items .checklist-action .divider{display:inline-block;padding:0 5px;color:#999}.fw-tasks .task-edit-modal .check-items .mdi{float:left;font-size:20px}.fw-tasks .task-edit-modal .check-items .mdi-checkbox-marked{color:#6496ff}.fw-tasks .task-edit-modal .check-items .mdi-close-box{color:#ff7a64}.fw-tasks .task-edit-modal .check-items .mdi-minus-box{color:#9a9a9a}.fw-tasks .task-edit-modal .check-items .add-task-check-item-form,.fw-tasks .task-edit-modal .check-items .edit-task-check-item-form{margin-left:1px;position:relative}.fw-tasks .task-edit-modal .check-items .add-task-check-item-form .mdi-checkbox-blank-outline,.fw-tasks .task-edit-modal .check-items .edit-task-check-item-form .mdi-checkbox-blank-outline{position:absolute;margin-top:10px;margin-left:7px}.fw-tasks .task-edit-modal .check-items .add-task-check-item-form .task-check-item-name-input,.fw-tasks .task-edit-modal .check-items .edit-task-check-item-form .task-check-item-name-input{margin:3px 1px;width:490px;padding-left:39px}.fw-tasks .task-edit-modal .check-items .add-task-check-item-form .btn-wrapper,.fw-tasks .task-edit-modal .check-items .edit-task-check-item-form .btn-wrapper{display:inline-flex;position:absolute;top:3px;margin-left:4px}.fw-tasks .task-edit-modal .effort .dropdown-menu li{padding:5px}@media (max-width: 767px){.fw-tasks .task-edit-modal .fw-mini-floorplan .thumb{max-height:166px;max-width:200px}}.fw-tasks .task-edit-modal rfi-list-item .item-container{width:93%;margin:0 auto}.fw-tasks .task-edit-modal rfi-list-item:last-of-type .rfi-list-item{margin-bottom:10px}.fw-tasks .task-edit-modal rfi-list-item:last-of-type .rfi-list-item .item-container{border-bottom:1px solid #cccccc}.fw-tasks .task-edit-modal rfi-list-item .popover{left:441px}.fw-tasks .task-edit-modal .check-item .fa-cog{visibility:hidden}.fw-tasks .task-edit-modal .check-item:hover .fa-cog{visibility:visible}.fw-tasks .task-edit-modal .related-item .fa-cog{visibility:hidden}.fw-tasks .task-edit-modal .related-item .pin-team-label{position:absolute;color:#fff;left:0;text-align:center;line-height:40px;font-size:15px;margin-left:5px}.fw-tasks .task-edit-modal .related-item .pin-team-label.local-label{line-height:36px}.fw-tasks .task-edit-modal .related-item:hover .fa-cog{visibility:visible}.fw-tasks .task-edit-modal tr.modal-header .pin-team-label{position:absolute;color:#fff;left:0;text-align:center;padding-top:9px;font-size:15px;margin-left:5px}.fw-tasks .task-edit-modal tr.modal-header .pin-team-label.local-label{padding-top:8px}.fw-tasks .add-team{margin-top:-10px;display:flex;color:#333;padding:0}.fw-tasks .add-team>div{display:inline-block}.fw-tasks .add-team>div.new-category{margin-right:15px}.fw-tasks .add-team-form .input-group{padding:0}.fw-tasks .add-team-form .btn{width:34px;height:30px}.fw-tasks .team-dropdown{cursor:pointer;min-width:235px;min-height:18px}.fw-tasks .team-dropdown.selected{color:#6496ff}.fw-tasks .team-dropdown .team-item-container{position:relative}.fw-tasks .team-dropdown .team-name{padding-right:15px;margin-left:15px;position:relative;display:inline-block;max-width:208px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.fw-tasks .team-dropdown .task-team-icon{font-size:9px;position:relative;height:24px;width:24px;top:0;left:0;display:inline-block;border-radius:50%;border:1px solid black}.fw-tasks .team-dropdown .task-team-icon .task-team-icon-label{color:#000;font-weight:400;line-height:24px;text-align:center;width:inherit}.fw-tasks .team-dropdown li.list-disabled a:hover{background-color:transparent}.fw-tasks .team-dropdown li.list-disabled a{cursor:default}.fw-tasks .task-item{height:44px;background-color:#fff;border-bottom:1px solid #cfd1d6}.fw-tasks .task-item .close{visibility:hidden;position:absolute;top:8px;right:8px}.fw-tasks .task-item .selector{position:absolute;top:0;right:0;background-color:#fff;height:100%;width:30px;padding:12px 5px}.fw-tasks .task-item .selector img{width:20px}.fw-tasks .task-item .task-data{display:inline-block;margin-bottom:-4px}.fw-tasks .task-item .task-data .task-status{display:inline;color:#303234;background:#edeeef;border-radius:18px;margin-left:4px;padding:0 8px;height:16px;line-height:14px}.fw-tasks .task-item .check-item-data{flex:none}.fw-tasks .task-item .name{font-size:12px;height:44px;overflow:hidden;padding-right:8px}.fw-tasks .task-item .heading{line-height:17px;margin-top:4px;font-size:11px;color:#9a9ca1;display:flex;flex-wrap:none}.fw-tasks .task-item .span{line-height:17px}.fw-tasks .task-item .btn-default{visibility:hidden;position:absolute;top:7px;right:5px;padding:2px 6px;font-size:15px}.fw-tasks .task-item .pin-team-label{position:absolute;left:0;padding-top:9px;font-size:12px;color:#fff}.fw-tasks .task-item .pin-team-label.local-label{padding-top:8px}.fw-tasks .task-item .pin-team-image-label{position:absolute;left:0;padding-top:5px;font-size:12px;color:#fff}.fw-tasks .task-item .pin-team-image-label.local-label{padding-top:4px}.fw-tasks .task-item .hide-check-item-data{width:100%;height:21px}.fw-tasks .task-item .show-check-item-data{flex:auto}.fw-tasks .dragged-pin .pin,.fw-tasks .task-item .pin{margin:4px;width:36px;height:36px;background-repeat:no-repeat;background-size:cover;float:left}.fw-tasks .dragged-pin .pin>div,.fw-tasks .task-item .pin>div{font-weight:600;text-shadow:-1px -1px rgba(0,0,0,.05),-1px 0px rgba(0,0,0,.05),-1px 1px rgba(0,0,0,.05),0px -1px rgba(0,0,0,.05),0px 0px rgba(0,0,0,.05),0px 1px rgba(0,0,0,.05),1px -1px rgba(0,0,0,.05),1px 0px rgba(0,0,0,.05),1px 1px rgba(0,0,0,.05)}.fw-tasks .dragged-pin .pin-local-label-image,.fw-tasks .task-item .pin-local-label-image{width:20px;margin-top:6px}.fw-tasks .dragged-pin .pin-local-label,.fw-tasks .task-item .pin-local-label{margin-top:8px;color:#fff;font-size:12px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.fw-tasks .dragged-pin .pin-non-local-label-image,.fw-tasks .task-item .pin-non-local-label-image{width:20px;height:20px;margin-top:8px}.fw-tasks .dragged-pin .pin-non-local-label,.fw-tasks .task-item .pin-non-local-label{margin-top:9px;color:#fff;font-size:12px;line-height:18px;height:18px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.fw-tasks .dragged-pin .pin-team-label{position:absolute;color:#fff;width:36px;height:36px;margin:4px;padding-top:9px;font-size:12px}.fw-tasks .dragged-pin .pin-team-label.local-label{padding-top:8px}.fw-tasks .task-item-holder{position:relative}.fw-tasks .task-item-holder:nth-last-child(2) .task-item{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.fw-tasks .task-regroup{position:absolute;width:100%;z-index:1}.fw-tasks .task-item:hover .btn-default,.fw-tasks .task-item:hover .close,.fw-tasks .task-item:hover .selector{visibility:visible}.fw-tasks .task-item:hover .check-item-data{visibility:hidden}.fw-tasks .task-item.new{height:90px}.fw-tasks .task-item.new .form-group{padding:7px;margin-bottom:0}.fw-tasks .task-item.new .form-group.bottom{background-color:#f5f6f7}.fw-tasks .task-item.new .dropdown-menu{top:21px!important}.fw-tasks .task-drop-zone{background-color:#dcdcdc}.fw-tasks .priority-column{width:180px;margin-right:5px;float:left;padding-right:5px}.fw-tasks #calendar-container{min-width:770px}.fw-tasks #calendar-container .priority-column-left{width:220px;padding-left:16px;padding-top:45px}.fw-tasks #fw-gantt-container .priority-column-left{width:190px;float:right;padding-right:16px}.fw-tasks .flush-section{margin-bottom:-1px}.fw-tasks .day-columns{float:left;margin-right:-190px;width:100%}.fw-tasks .calendar-wrapper{display:block;margin-right:190px}.fw-tasks .list-inline{white-space:nowrap}.fw-tasks .floorplan-toggle .floorplan-name{float:left;max-width:200px;padding-right:5px}.fw-tasks .floorplan-menu a{width:220px}.fw-tasks .floorplan-menu .floorplan-name{float:left;max-width:140px}.fw-tasks .floorplan-menu .floorplan-task-count{position:inherit;float:right;margin:0}.fw-tasks .pull-right .floorplan-menu{right:0;left:auto}.fw-tasks .priority1{background-color:#fd504e}.fw-tasks .priority2{background-color:#fa8b34}.fw-tasks .priority3{background-color:#fcd44a}.fw-tasks .fixed{background-color:#45de67}.fw-tasks .verified{background-color:#82d8ff}@media screen and (min-width: 768px){.fw-tasks .task-email-modal .modal-dialog{margin:0 auto!important}}.fw-tasks .task-email-modal .modal-dialog{max-width:500px;margin:30px auto!important}.fw-tasks .task-email-modal .checkbox{margin-bottom:0}.fw-tasks .tasks-action-btn{margin-right:7px}.fw-tasks fw-related-list fw-related-item:last-of-type .related-item .related-container{border-bottom-width:1px!important}.fw-tasks fw-task-form-list fw-task-form-item:last-of-type .related-item .related-container{border-bottom-width:1px!important}.fw-tasks .fw-related-tasks p,.fw-tasks .fw-task-form-list p{display:inline-block}.fw-tasks .fw-related-tasks .loading,.fw-tasks .fw-task-form-list .loading{display:inline-block;width:12px;margin-top:-3px;margin-left:8px}.fw-tasks .fw-related-tasks .related-task-title,.fw-tasks .fw-task-form-list .related-task-title{display:inline-block}.fw-tasks .fw-related-tasks .related-task-action,.fw-tasks .fw-task-form-list .related-task-action{color:#0d5bff;text-align:center}.fw-tasks .fw-related-tasks .related-task-action .add-new-task,.fw-tasks .fw-task-form-list .related-task-action .add-new-task{display:inline-block;width:45%;text-align:right}.fw-tasks .fw-related-tasks .related-task-action .add-existing-task,.fw-tasks .fw-task-form-list .related-task-action .add-existing-task{display:inline-block;width:45%;text-align:left}.fw-tasks .fw-related-tasks .related-task-action .divider,.fw-tasks .fw-task-form-list .related-task-action .divider{display:inline-block;padding:0 5px;color:#999}.fw-tasks .fw-related-tasks .related-column .related-item,.fw-tasks .fw-task-form-list .related-column .related-item,.fw-tasks .fw-related-tasks .task-form .related-item,.fw-tasks .fw-task-form-list .task-form .related-item{position:relative}.fw-tasks .fw-related-tasks .related-column .related-item .name,.fw-tasks .fw-task-form-list .related-column .related-item .name,.fw-tasks .fw-related-tasks .task-form .related-item .name,.fw-tasks .fw-task-form-list .task-form .related-item .name{margin-right:10px}.fw-tasks .fw-related-tasks .related-column .related-item .related-container,.fw-tasks .fw-task-form-list .related-column .related-item .related-container,.fw-tasks .fw-related-tasks .task-form .related-item .related-container,.fw-tasks .fw-task-form-list .task-form .related-item .related-container{position:relative;margin:0 auto;width:93%;height:51px;cursor:pointer;border:solid;border-width:1px;border-color:#ccc;border-bottom-width:0px}.fw-tasks .fw-related-tasks .related-column .related-item .related-container.highlighted,.fw-tasks .fw-task-form-list .related-column .related-item .related-container.highlighted,.fw-tasks .fw-related-tasks .task-form .related-item .related-container.highlighted,.fw-tasks .fw-task-form-list .task-form .related-item .related-container.highlighted,.fw-tasks .fw-related-tasks .related-column .related-item .related-container.highlighted .pull-right-container,.fw-tasks .fw-task-form-list .related-column .related-item .related-container.highlighted .pull-right-container,.fw-tasks .fw-related-tasks .task-form .related-item .related-container.highlighted .pull-right-container,.fw-tasks .fw-task-form-list .task-form .related-item .related-container.highlighted .pull-right-container{background-color:#f5f6f7}.fw-tasks .fw-related-tasks .related-column .related-item .related-container .fa,.fw-tasks .fw-task-form-list .related-column .related-item .related-container .fa,.fw-tasks .fw-related-tasks .task-form .related-item .related-container .fa,.fw-tasks .fw-task-form-list .task-form .related-item .related-container .fa{margin-right:10px}.fw-tasks .fw-related-tasks .related-column .related-item .related-container .fa-comment-o,.fw-tasks .fw-task-form-list .related-column .related-item .related-container .fa-comment-o,.fw-tasks .fw-related-tasks .task-form .related-item .related-container .fa-comment-o,.fw-tasks .fw-task-form-list .task-form .related-item .related-container .fa-comment-o{position:relative;top:-2px}.fw-tasks .fw-related-tasks .related-column .related-item .pull-right-container,.fw-tasks .fw-task-form-list .related-column .related-item .pull-right-container,.fw-tasks .fw-related-tasks .task-form .related-item .pull-right-container,.fw-tasks .fw-task-form-list .task-form .related-item .pull-right-container{position:absolute;background:#fff;padding:0 0 10px 10px;z-index:2;top:15px;right:0}.fw-tasks .fw-related-tasks .related-column .related-item .pull-right-container .bubble-info,.fw-tasks .fw-task-form-list .related-column .related-item .pull-right-container .bubble-info,.fw-tasks .fw-related-tasks .task-form .related-item .pull-right-container .bubble-info,.fw-tasks .fw-task-form-list .task-form .related-item .pull-right-container .bubble-info,.fw-tasks .fw-related-tasks .related-column .related-item .pull-right-container .checklist-info,.fw-tasks .fw-task-form-list .related-column .related-item .pull-right-container .checklist-info,.fw-tasks .fw-related-tasks .task-form .related-item .pull-right-container .checklist-info,.fw-tasks .fw-task-form-list .task-form .related-item .pull-right-container .checklist-info{opacity:.5}.fw-tasks .fw-related-tasks .related-column .related-item .pin,.fw-tasks .fw-task-form-list .related-column .related-item .pin,.fw-tasks .fw-related-tasks .task-form .related-item .pin,.fw-tasks .fw-task-form-list .task-form .related-item .pin{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;float:left;margin:5px}.fw-tasks .fw-related-tasks .related-column .related-item .pin img,.fw-tasks .fw-task-form-list .related-column .related-item .pin img,.fw-tasks .fw-related-tasks .task-form .related-item .pin img,.fw-tasks .fw-task-form-list .task-form .related-item .pin img{width:25px;margin-top:6px}.fw-tasks .fw-related-tasks .related-column .related-item .pinLabel,.fw-tasks .fw-task-form-list .related-column .related-item .pinLabel,.fw-tasks .fw-related-tasks .task-form .related-item .pinLabel,.fw-tasks .fw-task-form-list .task-form .related-item .pinLabel{color:#fff;padding-top:9px;font-size:15px;text-shadow:0px 0px 1px rgba(0,0,0,.5);-webkit-font-smoothing:subpixel-antialiased}.fw-tasks .fw-related-tasks .related-column .related-item .heading,.fw-tasks .fw-task-form-list .related-column .related-item .heading,.fw-tasks .fw-related-tasks .task-form .related-item .heading,.fw-tasks .fw-task-form-list .task-form .related-item .heading{line-height:17px;margin-top:7px;font-size:11px;color:#777}.fw-tasks .fw-related-tasks .related-column .related-item .span,.fw-tasks .fw-task-form-list .related-column .related-item .span,.fw-tasks .fw-related-tasks .task-form .related-item .span,.fw-tasks .fw-task-form-list .task-form .related-item .span{line-height:17px}.fw-tasks .fw-related-tasks .related-column .related-item .fa-cog,.fw-tasks .fw-task-form-list .related-column .related-item .fa-cog,.fw-tasks .fw-related-tasks .task-form .related-item .fa-cog,.fw-tasks .fw-task-form-list .task-form .related-item .fa-cog{position:absolute;right:0;top:20px}.fw-tasks .fw-related-tasks .related-column .related-item .popover,.fw-tasks .fw-task-form-list .related-column .related-item .popover,.fw-tasks .fw-related-tasks .task-form .related-item .popover,.fw-tasks .fw-task-form-list .task-form .related-item .popover{top:-39px;left:inherit;display:block}.fw-tasks .fw-related-tasks .related-column related-item:not(:last-of-type) .related-item .related-container,.fw-tasks .fw-task-form-list .related-column related-item:not(:last-of-type) .related-item .related-container,.fw-tasks .fw-related-tasks .task-form related-item:not(:last-of-type) .related-item .related-container,.fw-tasks .fw-task-form-list .task-form related-item:not(:last-of-type) .related-item .related-container{border-bottom:none;border-width:1px;border-color:#ccc}.fw-tasks .fw-related-tasks .related-column .popover,.fw-tasks .fw-task-form-list .related-column .popover{right:-49px}.fw-tasks .fw-related-tasks .task-form .popover,.fw-tasks .fw-task-form-list .task-form .popover{right:-48px}.fw-tasks .fw-related-tasks .add-related-task-form,.fw-tasks .fw-task-form-list .add-related-task-form{border:solid;border-width:1px;border-color:#ccc;margin:0 auto;width:93%;position:relative}.fw-tasks .fw-related-tasks .add-related-task-form .form-group,.fw-tasks .fw-task-form-list .add-related-task-form .form-group{display:block;padding:10px 84px 10px 10px}.fw-tasks .fw-related-tasks .add-related-task-form input,.fw-tasks .fw-task-form-list .add-related-task-form input{width:100%;margin-right:50px;height:32px;padding:6px 12px}.fw-tasks .fw-related-tasks .add-related-task-form .btn-wrapper,.fw-tasks .fw-task-form-list .add-related-task-form .btn-wrapper{position:absolute;top:10px;right:10px}.fw-tasks .fw-related-tasks .add-related-task-form .btn-container,.fw-tasks .fw-task-form-list .add-related-task-form .btn-container{background:#f5f6f7;color:#ccc;padding:10px;text-align:right}.fw-tasks .fw-related-tasks .add-related-task-form:not(:first-child),.fw-tasks .fw-task-form-list .add-related-task-form:not(:first-child){border-top:none}.fw-tasks .fw-related-tasks .pointer.related-task-action,.fw-tasks .fw-task-form-list .pointer.related-task-action{margin-top:-10px}.fw-tasks .find-tasks-modal .modal-content{width:400px;margin:0 auto}.fw-tasks .find-tasks-modal .navbar-form .form-group .search-input{background:#f5f6f7}.fw-tasks .add-existing-form-modal .modal-content{width:350px;margin:0 auto}.fw-tasks .search-task-titles-input{width:160px}.fw-tasks .manage-filters-modal label,.fw-tasks .project-notification-modal label{font-weight:400}.fw-tasks .manage-filters-modal .dropdown .btn,.fw-tasks .project-notification-modal .dropdown .btn{width:100%}.fw-tasks .manage-filters-modal .dropdown .btn-active,.fw-tasks .project-notification-modal .dropdown .btn-active{background-color:#f3f7ff}.fw-tasks .manage-filters-modal .dropdown .dropdown-menu,.fw-tasks .project-notification-modal .dropdown .dropdown-menu{width:100%}.fw-tasks .manage-filters-modal .dropdown .dropdown-menu label,.fw-tasks .project-notification-modal .dropdown .dropdown-menu label{padding:3px 10px;display:flex;align-items:center}.fw-tasks .manage-filters-modal .dropdown .dropdown-menu label input[type=checkbox],.fw-tasks .project-notification-modal .dropdown .dropdown-menu label input[type=checkbox]{margin:0 10px 0 0}.fw-tasks .manage-filters-modal tags-input .tags .tag-item,.fw-tasks .project-notification-modal tags-input .tags .tag-item{color:#3d3d3d;background-color:#f5f6f7;border:1px solid #d5d5d5}.fw-tasks .manage-filters-modal tags-input .tags .tag-item.selected,.fw-tasks .project-notification-modal tags-input .tags .tag-item.selected{color:#fff;background-color:#ff7a64;border:1px solid #ff4e31}.fw-tasks .selected-task-active{opacity:.5;color:#3d3d3d;background-color:#dcdcdc}.fw-tasks .selected-task-active .heading,.fw-tasks .selected-task-active .missing{color:#777}.fw-tasks .selected-task-active .selector{background-color:#dcdcdc}.fw-tasks .pastille{background-color:#fd504e;position:absolute;display:none;color:#fff;top:-10px;right:-10px;border-radius:50%;text-align:center;width:23px;padding:3px 0;font-size:12px}.fw-tasks .selected-task-dragging{opacity:1;background-color:#fff;box-shadow:5px 5px #dcdcdc}.fw-tasks .selected-task-dragging .selector{background-color:#fff}.fw-tasks .selected-task-dragging .pastille{display:block}.fw-tasks .selected-pin-dragging{position:relative;background:none}.fw-tasks .selected-pin-dragging .pin{filter:drop-shadow(5px 5px 0px #dcdcdc)}.fw-tasks .selected-pin-dragging .pastille{display:block;top:-5px;right:-5px}.fw-tasks .action-disabled{opacity:.5;cursor:not-allowed}.fw-tasks .add-url-modal .modal-dialog{max-width:400px}.fw-tasks .add-url-modal .form-group{margin-bottom:20px}.fw-tasks .add-url-modal .fw-button{width:100%}.fw-tasks .select-single-floorplan-crop-modal .modal-dialog,.fw-tasks .add-existing-attachment-modal .modal-dialog,.fw-tasks .add-existing-form-modal .modal-dialog{width:400px}.fw-tasks .select-single-floorplan-crop-modal .btn,.fw-tasks .add-existing-attachment-modal .btn,.fw-tasks .add-existing-form-modal .btn{width:100%;margin-top:20px}.fw-tasks .select-single-floorplan-crop-modal fw-button,.fw-tasks .add-existing-attachment-modal fw-button,.fw-tasks .add-existing-form-modal fw-button{display:block;margin-top:30px}.fw-tasks .select-single-floorplan-crop-modal fw-button .fw-button,.fw-tasks .add-existing-attachment-modal fw-button .fw-button,.fw-tasks .add-existing-form-modal fw-button .fw-button{width:100%}.fw-tasks .select-single-floorplan-crop-modal .input-holder,.fw-tasks .add-existing-attachment-modal .input-holder,.fw-tasks .add-existing-form-modal .input-holder{position:relative}.fw-tasks .select-single-floorplan-crop-modal .input-holder input,.fw-tasks .add-existing-attachment-modal .input-holder input,.fw-tasks .add-existing-form-modal .input-holder input{margin:10px 0}.fw-tasks .select-single-floorplan-crop-modal .input-holder .dropdown-menu>li>a,.fw-tasks .add-existing-attachment-modal .input-holder .dropdown-menu>li>a,.fw-tasks .add-existing-form-modal .input-holder .dropdown-menu>li>a{text-align:start;white-space:inherit}.fw-tasks .select-single-floorplan-crop-modal .input-holder .fa,.fw-tasks .add-existing-attachment-modal .input-holder .fa,.fw-tasks .add-existing-form-modal .input-holder .fa{position:absolute;top:10px;right:10px;color:#737373}.fw-tasks .select-single-floorplan-crop-modal .tag,.fw-tasks .add-existing-attachment-modal .tag,.fw-tasks .add-existing-form-modal .tag{padding:4px;margin:5px 0;border-bottom:1px solid #dcdcdc;text-align:left}.fw-tasks .select-single-floorplan-crop-modal .tag img,.fw-tasks .add-existing-attachment-modal .tag img,.fw-tasks .add-existing-form-modal .tag img{max-width:20px;vertical-align:top}.fw-tasks .select-single-floorplan-crop-modal .tag span.name,.fw-tasks .add-existing-attachment-modal .tag span.name,.fw-tasks .add-existing-form-modal .tag span.name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.fw-tasks .select-single-floorplan-crop-modal .tag span.pull-right,.fw-tasks .add-existing-attachment-modal .tag span.pull-right,.fw-tasks .add-existing-form-modal .tag span.pull-right{cursor:pointer}.fw-tasks .select-single-floorplan-crop-modal ul,.fw-tasks .add-existing-attachment-modal ul,.fw-tasks .add-existing-form-modal ul{width:100%}.fw-tasks .select-single-floorplan-crop-modal .dropdown-menu>li>a,.fw-tasks .add-existing-attachment-modal .dropdown-menu>li>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fw-tasks .add-existing-attachment-modal .input-holder input,.fw-tasks .add-existing-form-modal .input-holder input{margin:0}.fw-tasks .add-existing-attachment-modal .btn.btn-primary,.fw-tasks .add-existing-form-modal .btn.btn-primary{margin-top:30px}.fw-tasks .fc-col-header-cell-cushion{padding:0!important}.fw-tasks .calendar table{background-color:transparent}.fw-tasks .calendar td{cursor:pointer}.fw-tasks .calendar .fc-header-toolbar{margin-bottom:13px!important}.fw-tasks .calendar .non-working-day-shader{background:#0000000d;position:absolute;top:0;left:-1px;z-index:10;border:1px solid #ddd;pointer-events:none}.fw-tasks .calendar .other-non-working-day-shader{background:#00000004;position:absolute;top:0;left:-1px;z-index:11;border:1px solid #ddd;pointer-events:none}.fw-tasks .calendar .fc-toolbar .fc-button{height:32px;outline:none;box-shadow:none;text-shadow:none;text-transform:capitalize;border:1px solid #dcdcdc;color:#000;background-color:#fff;background-image:none;padding:0 8px}.fw-tasks .calendar .fc-toolbar .fc-button:hover{background-color:#f5f6f7}.fw-tasks .calendar .fc-toolbar .fc-button:focus{box-shadow:none}.fw-tasks .calendar .fc-toolbar .fc-button-active{color:#333!important;background-color:#e6e6e6!important;border-color:#adadad!important}.fw-tasks .calendar .fc-toolbar .fc-download-button{background:url(file-download.625c2940a4f5564a58e407b35eac0b28.svg) center no-repeat;background-color:#fff;background-size:18px;padding:0 1.25em}.fw-tasks .calendar .fc-toolbar h2{font-size:13px;line-height:1.42857143;color:#3d3d3d;font-weight:700;margin-top:7px}.fw-tasks .calendar .fc-toolbar .fc-icon{line-height:12px;height:11px;width:10px;color:#3d3d3d;font-family:"Font Awesome 6 Pro"!important;font-size:16px!important;margin:0 1.6px;font-weight:900}.fw-tasks .calendar .fc-toolbar .fc-icon-chevron-left:before{content:"\f0d9"}.fw-tasks .calendar .fc-toolbar .fc-icon-chevron-right:before{content:"\f0da"}.fw-tasks .calendar .fc-state-active,.fw-tasks .calendar .ui-state-active{z-index:auto}.fw-tasks .calendar .fc-view-harness .fc-col-header-cell{border-style:hidden hidden solid hidden;padding-bottom:5px;font-weight:700;font-size:13px;border-style:hidden;color:#3d3d3d}.fw-tasks .calendar .fc-view-harness .fc-col-header-cell a{color:#3d3d3d}.fw-tasks .calendar .fc-view-harness .fc-event{color:#3d3d3d;background-color:#fff;border-radius:0;padding:0;height:46px;border-color:#c4c4c4;border-left-width:1px;margin-top:-1px;max-height:46px}.fw-tasks .calendar .fc-view-harness .fc-event .heading{overflow:hidden}.fw-tasks .calendar .fc-view-harness .fc-event .fc-title,.fw-tasks .calendar .fc-view-harness .fc-event .fc-event-title{display:block;color:#3d3d3d;line-height:17px;overflow:hidden;text-overflow:ellipsis}.fw-tasks .calendar .fc-view-harness .fc-event .missing{color:#777}.fw-tasks .calendar .fc-view-harness .fc-event .selector{top:0;right:0;padding:0;width:20px}.fw-tasks .calendar .fc-view-harness .selected-task .fc-content{background-color:#fff}.fw-tasks .calendar .fc-view-harness .selected-task .selector{visibility:hidden}.fw-tasks .calendar .fc-view-harness .fc-daygrid-day-number{color:#3d3d3d;padding:2px}.fw-tasks .calendar .fc-view-harness .fc-daygrid-day-top{flex-direction:row}.fw-tasks .calendar .fc-view-harness .fc-daygrid-day-bottom{width:100%;text-align:center}.fw-tasks .calendar .fc-view-harness .fc-daygrid-body{background-color:#fafafa}.fw-tasks .calendar .fc-view-harness .fc-daygrid-body table{border:1px solid #cccccc}.fw-tasks .calendar .fc-view-harness .fc-daygrid-body .fc-day.fc-day-today{background:#4a85ff0d;box-shadow:inset 0 0 0 1px #4a85ff;border:1px solid transparent;border-bottom:2px;border-right:2px}.fw-tasks .calendar .fc-view-harness .fc-daygrid-body .fc-day:not(.fc-day-today){border:1px solid #cccccc}.fw-tasks .calendar .fc-view-harness th,.fw-tasks .calendar .fc-view-harness .fc-scrollgrid{border-width:0px}.fw-tasks .calendar .fc-view-harness .fc-content-skeleton tr:not(:first-child) .fc-event{margin-top:-1px}.fw-tasks .calendar .fc-view-harness .fc-content-skeleton .fc-day-top{position:relative}.fw-tasks .calendar .fc-view-harness .fc-content-skeleton .fc-day-top a{color:#3d3d3d}.fw-tasks .calendar .fc-view-harness .fc-content-skeleton .fc-day-top .fc-day-number{float:left!important}.fw-tasks .calendar .fc-view-harness .fc-daygrid-more-link{position:relative;z-index:2;color:#737373;float:unset}.fw-tasks .calendar .fc-view-harness .fc-daygrid-more-link:hover{background-color:unset;text-decoration:underline}.fw-tasks .calendar .fc-view-harness .wrapped-task{position:absolute;top:2px;width:calc(45px / 1.4142);height:calc(45px / 1.4142);background-color:#fff;transform:rotate(45deg);z-index:-1}.fw-tasks .calendar .fc-view-harness .wrapped-task.left{left:-16px;border-bottom:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.fw-tasks .calendar .fc-view-harness .wrapped-task.right{right:-16px;border-top:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.fw-tasks .calendar .fc-view-harness .fc-popover{width:350px;border-color:#aaa;z-index:1000}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-popover-body{padding:0}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-popover-close{position:absolute;top:0;right:4px;height:100%}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-event-container{padding:0;position:relative;z-index:1}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-event{margin:-1px 0 0;border-right:none;border-left:none;border-top:1px solid #c4c4c4}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-event:last-child{border-bottom:none}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-event:last-child .task-item{border-bottom-width:0}.fw-tasks .calendar .fc-view-harness .fc-popover .pin{margin-left:24px}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-not-start{margin-left:24px;border-left-width:0}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-not-start .pin{margin-left:0}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-not-end{margin-right:24px}.fw-tasks .calendar .fc-view-harness .fc-popover .fc-not-end .selector{right:0}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event{color:#3d3d3d;background-color:#fff;border-radius:0;padding:0;height:initial;border-color:#c4c4c4;border-left-width:1px}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .heading,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .heading{display:none}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin{height:25px;margin:-3px 0 -3px 5px;width:25px}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin .pin-non-local-label,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin .pin-non-local-label{margin-top:3px;font-size:10px}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin .pin-local-label,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin .pin-local-label{margin-top:6px;font-size:10px}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin .pin-non-local-label-image,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin .pin-non-local-label-image,.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin .pin-local-label-image,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin .pin-local-label-image{margin:2px 0 0 -1px}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin-team-label,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event .pin-team-label{position:absolute;color:#fff;left:0;font-size:10px;line-height:6px}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event.fc-not-start,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event.fc-not-start{margin-left:11px;border-left-width:0}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event.fc-not-start .pin,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event.fc-not-start .pin{margin:-3px 0 -3px -3px}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event.fc-not-end,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .fc-event.fc-not-end{margin-right:11px}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .wrapped-task,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .wrapped-task{position:absolute;top:2px;width:calc(21px / 1.4142);height:calc(21px / 1.4142);background-color:#fff;transform:rotate(45deg);z-index:-1}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .wrapped-task.left,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .wrapped-task.left{left:-7.5px;border-bottom:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.fw-tasks .calendar .fc-dayGridMonth-view>:not(.fc-popover):not(.fc-event-dragging) .wrapped-task.right,.fw-tasks .calendar .fc-dayGridWeek-view>:not(.fc-popover):not(.fc-event-dragging) .wrapped-task.right{right:-7.5px;border-top:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.fw-tasks .calendar .fc-dayGridDay-view .pin{margin-left:21px}.fw-tasks .calendar .fc-dayGridDay-view .fc-event-title{padding:0}.fw-tasks .calendar .fc-dayGridDay-view>:not(.fc-event-dragging) .fc-event-container,.fw-tasks .calendar .fc-dayGridMonth-view>.fc-popover .fc-event-container,.fw-tasks .calendar .fc-dayGridDay-view>:not(.fc-event-dragging) .fc-event-main,.fw-tasks .calendar .fc-dayGridMonth-view>.fc-popover .fc-event-main{position:relative;z-index:0}.fw-tasks .calendar .fc-dayGridDay-view>:not(.fc-event-dragging) .fc-event .selector,.fw-tasks .calendar .fc-dayGridMonth-view>.fc-popover .fc-event .selector{padding-top:6px;right:5px}.fw-tasks .calendar .fc-dayGridDay-view>:not(.fc-event-dragging) .fc-event .pin,.fw-tasks .calendar .fc-dayGridMonth-view>.fc-popover .fc-event .pin{margin-top:0}.fw-tasks .calendar .fc-dayGridDay-view>:not(.fc-event-dragging) .fc-event.fc-not-start,.fw-tasks .calendar .fc-dayGridMonth-view>.fc-popover .fc-event.fc-not-start{margin-left:24px;border-left-width:0}.fw-tasks .calendar .fc-dayGridDay-view>:not(.fc-event-dragging) .fc-event.fc-not-start .pin,.fw-tasks .calendar .fc-dayGridMonth-view>.fc-popover .fc-event.fc-not-start .pin{margin-left:0}.fw-tasks .calendar .fc-dayGridDay-view>:not(.fc-event-dragging) .fc-event.fc-not-end,.fw-tasks .calendar .fc-dayGridMonth-view>.fc-popover .fc-event.fc-not-end{margin-right:24px}.fw-tasks .calendar .fc-dayGridDay-view>:not(.fc-event-dragging) .fc-event.fc-not-end .selector,.fw-tasks .calendar .fc-dayGridMonth-view>.fc-popover .fc-event.fc-not-end .selector{right:0}.fw-tasks .calendar .fc-scrollgrid-section>td{border-width:0px}.fw-tasks .calendar .fc-event-dragging{height:44px!important;border:none;background-color:#fff;opacity:1}.fw-tasks .calendar .fc-event-dragging .fc-content{margin-top:-4px;height:44px;overflow:initial}.fw-tasks .calendar .fc-event-dragging .fc-content .heading{line-height:27px}.fw-tasks .calendar .fc-event-dragging .fc-content .fc-title,.fw-tasks .calendar .fc-event-dragging .fc-content .fc-event-title{display:block;text-overflow:ellipsis;margin-top:-5px;color:#3d3d3d}.fw-tasks .calendar .fc-event-dragging .pin-team-label{padding-top:0;position:absolute;color:#fff;left:0;font-size:12px;line-height:18px;text-align:center;margin-top:4px;top:9.5px}.fw-tasks .calendar .fc-event-dragging .pastille{width:20px}.fw-tasks .calendar .fc-event-dragging .selector{visibility:hidden}.fw-tasks .task-attributes-modal .fw-mini-floorplan table td .btn-danger{right:57px}.fw-tasks .task-attributes-modal .fw-mini-floorplan table td .navigation-btn{right:24px}.fw-tasks .task-attributes-modal .task-attributes-footer,.fw-tasks .task-attributes-modal .task-attributes-footer .fw-button{width:100%}.fw-tasks .entity-attributes{width:100%;display:inline-block;vertical-align:top;margin-bottom:20px}.fw-tasks .entity-attributes.markup-attributes{margin-bottom:20px}.fw-tasks .entity-attributes.task-attributes{margin-bottom:17px}.fw-tasks .entity-attributes.task-attributes .uib-datepicker-popup.dropdown-menu,.fw-tasks .entity-attributes.task-attributes .uib-datepicker-popup.dropdown-menu li{padding:0}.fw-tasks .entity-attributes hr{margin:15px -40px -6px!important;border-color:#dcdcdc!important}.fw-tasks .entity-attributes .caret,.fw-tasks .entity-attributes .fa-pencil{color:#9a9a9a}.fw-tasks .entity-attributes fw-inline-edit .display .edit-material-icon .fw-mat-icon{color:#9a9a9a}.fw-tasks .entity-attributes div[inline-edit] fw-icon.edit-material-icon .fw-mat-icon{color:#9a9a9a}.fw-tasks .entity-attributes .attributes-header{font-size:18px;padding-bottom:10px;border-bottom:1px solid #dcdcdc}.fw-tasks .entity-attributes .attributes{width:100%;padding-left:0;position:relative}.fw-tasks .entity-attributes .attributes .attribute{display:flex;align-items:center;border-bottom:1px solid #dcdcdc;position:relative;margin-left:0;margin-right:0;color:#333}.fw-tasks .entity-attributes .attributes .attribute .icon{display:flex;width:15px;height:15px;margin-right:5px}.fw-tasks .entity-attributes .attributes .attribute .icon fw-icon{width:inherit;height:inherit}.fw-tasks .entity-attributes .attributes .attribute img.floorplan-icon{width:14px;margin-right:3px;margin-left:-1px}.fw-tasks .entity-attributes .attributes .attribute h5,.fw-tasks .entity-attributes .attributes .attribute>div{margin:0;line-height:15px}.fw-tasks .entity-attributes .attributes .attribute h5{padding:0;display:flex}.fw-tasks .entity-attributes .attributes .attribute>div{padding:13px 0}.fw-tasks .entity-attributes .attributes .attribute>div.inline-edit-title,.fw-tasks .entity-attributes .attributes .attribute>div.inline-edit-man-power,.fw-tasks .entity-attributes .attributes .attribute>div.inline-edit-cost{padding:0}.fw-tasks .entity-attributes .attributes .attribute>div.inline-edit-title .input-container,.fw-tasks .entity-attributes .attributes .attribute>div.inline-edit-man-power .input-container,.fw-tasks .entity-attributes .attributes .attribute>div.inline-edit-cost .input-container{left:2px}.fw-tasks .entity-attributes .attributes .attribute .fw-mini-floorplan-holder{padding:20px 0 15px}.fw-tasks .entity-attributes .attributes .attribute .caret{margin:0 0 0 7px;align-self:flex-start}.fw-tasks .entity-attributes .attributes .attribute .dropdown-container,.fw-tasks .entity-attributes .attributes .attribute .selected-location-name{word-break:break-word}.fw-tasks .entity-attributes .attributes .attribute .dropdown-container .caret,.fw-tasks .entity-attributes .attributes .attribute .selected-location-name .caret{margin-top:7px}.fw-tasks .entity-attributes .attributes .attribute .ui-select-match .caret{margin:0 -4px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-toggle>*{display:inline-block;vertical-align:middle;word-break:break-word;max-width:145px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu{top:unset;right:0;overflow:hidden;width:270px;padding:15px;margin:4px 0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.status-dropdown{top:100%;margin:0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-header{font-size:13px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu li.divider,.fw-tasks .entity-attributes .attributes .attribute .divider{margin:15px -15px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu li{padding:0;margin-bottom:8px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu li a{padding:0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu li a:hover{background-color:#f5f6f7}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu li:last-child{margin-bottom:0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices{max-height:inherit;left:auto;z-index:999;padding:0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices.full-width{left:-50%;width:150%}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group{overflow:hidden;margin-bottom:0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group:first-child{margin-top:15px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group:last-child{margin-bottom:15px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-group-label:empty{display:none}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-group-label{font-size:13px;margin:0 15px 15px;padding:0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row{margin:0 15px 8px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row:hover{background-color:#f5f6f7;cursor:pointer}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span{padding:0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span a{display:flex;color:#333;padding:0}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span a>div{display:inline-block}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span a>div.new-category{margin-right:15px}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row>span:hover{background-color:#f5f6f7}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row.active>span{color:#333;background-color:#f5f6f7}.fw-tasks .entity-attributes .attributes .attribute .dropdown-menu.ui-select-choices .ui-select-choices-group .ui-select-choices-row:last-child{margin-bottom:0}.fw-tasks .entity-attributes .attributes .attribute .tag-choice,.fw-tasks .entity-attributes .attributes .attribute .tag-listing{display:inline-block;width:80%;vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fw-tasks .entity-attributes .attributes .attribute .empty-tag-list{color:#9a9a9a}.fw-tasks .entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row:last-child>span:hover,.fw-tasks .entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row:last-child>span:hover,.fw-tasks .entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row.active:last-child>span:hover,.fw-tasks .entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row.active:last-child>span:hover{background-color:transparent}.fw-tasks .entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row:last-child>span:hover a:hover,.fw-tasks .entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row:last-child>span:hover a:hover,.fw-tasks .entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row.active:last-child>span:hover a:hover,.fw-tasks .entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row.active:last-child>span:hover a:hover{background-color:#f5f6f7}.fw-tasks .entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row:hover,.fw-tasks .entity-attributes .attributes .attribute .category-select .dropdown-menu.ui-select-choices .ui-select-choices-row:hover{background-color:transparent}.fw-tasks .entity-attributes .attributes .attribute .floorplan-select .dropdown-menu.ui-select-choices .ui-select-choices-row,.fw-tasks .entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row,.fw-tasks .entity-attributes .attributes .attribute .tag-select .dropdown-menu.ui-select-choices .ui-select-choices-row{margin-bottom:15px}.fw-tasks .entity-attributes .attributes .attribute .floorplan-select .dropdown-menu.ui-select-choices .ui-select-choices-row .team-icon-image,.fw-tasks .entity-attributes .attributes .attribute .location-select .dropdown-menu.ui-select-choices .ui-select-choices-row .team-icon-image,.fw-tasks .entity-attributes .attributes .attribute .tag-select .dropdown-menu.ui-select-choices .ui-select-choices-row .team-icon-image{margin-left:-3px}.fw-tasks .entity-attributes .attributes .attribute h5>i{margin-right:5px}.fw-tasks .entity-attributes .attributes .attribute h5>.fa-tag{color:#9a9a9a}.fw-tasks .entity-attributes .attributes .attribute .fw-mini-floorplan{max-width:270px;text-align:center}.fw-tasks .entity-attributes .attributes .attribute .fw-mini-floorplan table{background-color:#0000}.fw-tasks .entity-attributes .attributes .attribute .fw-mini-floorplan .name{padding-top:5px;padding-left:2px}.fw-tasks .entity-attributes .attributes .attribute .fw-mini-floorplan .name .h5{font-size:11px;margin:4px 0 0}.fw-tasks .entity-attributes .attributes .attribute div.ui-select-container{padding:3px 0}.fw-tasks .entity-attributes .attributes .attribute div.ui-select-container.direction-up .ui-select-dropdown{margin-top:-2px}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit]{position:relative;height:15px}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .inline-edit-display{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .inline-edit-display.conflict{color:#333;font-family:Lato,sans-serif;font-weight:300;font-style:italic}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .input-group{width:100%;position:absolute;top:-8px;right:0}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .input-group input{height:32px}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .input-group .input-group-btn fw-button .fw-button{border-radius:0 3px 3px 0}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .input-group .fa{color:#fff}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .input-group .form-control{float:initial}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit]>div *{vertical-align:text-bottom}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .fa,.fw-tasks .entity-attributes .attributes .attribute div[inline-edit] .fas{padding-left:5px}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit].inline-edit-man-power .inline-edit-display{max-width:60px!important}.fw-tasks .entity-attributes .attributes .attribute div[inline-edit].inline-edit-cost .inline-edit-display{max-width:100px!important}.fw-tasks .entity-attributes .attributes .attribute div.location-listing,.fw-tasks .entity-attributes .attributes .attribute div.category-listing{width:80%;display:inline-block;vertical-align:bottom}.fw-tasks .entity-attributes .attributes .attribute .conflict{color:#333;font-family:Lato,sans-serif;font-weight:300;font-style:italic}.fw-tasks .entity-attributes .attributes .attribute .no-value{color:#9a9a9a}.fw-tasks .entity-attributes .attributes .attribute.last{border-bottom-width:0}.fw-tasks .entity-attributes .attributes.floorplan-selector .ui-select-choices-row-inner>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fw-tasks .entity-attributes .attributes .fw-mini-floorplan-holder{cursor:default}.fw-tasks .entity-attributes .attributes ul[uib-datepicker-popup-wrap].dropdown-menu{margin-top:-1px;margin-left:65px}.fw-tasks .entity-attributes .attributes ul[uib-datepicker-popup-wrap].dropdown-menu li.button-bar .btn{width:100%}.fw-tasks .entity-attributes .attributes ul[uib-datepicker-popup-wrap].dropdown-menu *:focus{outline:none}.fw-tasks .entity-attributes .attributes.disabled div[data-toggle=dropdown]{opacity:.5;pointer-events:none}.fw-tasks .entity-attributes .status-row .col-xs-6{padding:0}.fw-tasks .entity-attributes .status-icon{width:20px;height:20px;margin-right:15px}.fw-tasks .entity-attributes .save{width:100%;padding-top:12px}.fw-tasks .entity-attributes .status-choice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-tasks .entity-attributes .status-choice.is-active{color:#6496ff}.fw-tasks .entity-attributes .status-name{width:250px}.fw-tasks .entity-attributes .status-square-icon{height:20px;width:20px;display:inline-block;vertical-align:middle;margin-right:15px}.fw-tasks .entity-attributes .disabled-status{opacity:.5;cursor:not-allowed}.fw-tasks .entity-attributes .disabled-status .status-square-icon{opacity:.5}.fw-tasks .entity-attributes .fa-trash-alt{margin-right:15px;display:inline-flex;flex-direction:column;align-items:center;width:20px}.fw-tasks .entity-attributes .status-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-tasks .invisible{color:transparent;background-color:transparent}.fw-tasks .entity-attributes-holder{display:none;vertical-align:top;float:right;padding:0}.fw-tasks .entity-attributes-holder .entity-attributes{width:300px;padding:0}.fw-tasks .entity-attributes-holder .entity-attributes .attributes .attribute{margin-left:15px;margin-right:15px}.fw-tasks .entity-attributes-holder .disabled{cursor:text;pointer-events:none}.fw-tasks .entity-attributes-holder .disabled img{opacity:.5}.fw-tasks .entity-attributes-holder .normal{cursor:default}@media screen and (min-width: 992px){.fw-tasks .task-edit-modal .header-entity,.fw-tasks .task-edit-modal .entity-holder{width:525px}.fw-tasks .task-edit-modal table,.fw-tasks .form-edit-modal table{background-color:transparent}.fw-tasks .task-edit-modal .modal-wrapper>table,.fw-tasks .form-edit-modal .modal-wrapper>table{border-collapse:separate}.fw-tasks .task-edit-modal .modal-header,.fw-tasks .form-edit-modal .modal-header{background-color:#f5f6f7;padding:0}.fw-tasks .task-edit-modal .modal-content,.fw-tasks .form-edit-modal .modal-content{background-color:#f5f6f7}.fw-tasks .task-edit-modal .header-entity,.fw-tasks .form-edit-modal .header-entity{background-color:#fff;border-right:1px solid #dcdcdc}.fw-tasks .task-edit-modal .header-entity .edit-task-name-input,.fw-tasks .form-edit-modal .header-entity .edit-task-name-input{width:332px;margin-bottom:0}.fw-tasks .task-edit-modal .header-entity .description,.fw-tasks .form-edit-modal .header-entity .description{vertical-align:top;margin:0}.fw-tasks .task-edit-modal .header-entity .description .task-name,.fw-tasks .form-edit-modal .header-entity .description .task-name{max-width:410px;display:inline-block}.fw-tasks .task-edit-modal .header-entity .description .task-name .title-no-edit,.fw-tasks .form-edit-modal .header-entity .description .task-name .title-no-edit{display:none}.fw-tasks .task-edit-modal .header-entity .description .task-name .title-edit,.fw-tasks .form-edit-modal .header-entity .description .task-name .title-edit{display:inline-block}.fw-tasks .task-edit-modal .header-entity .description .task-name fw-icon.edit-material-icon,.fw-tasks .form-edit-modal .header-entity .description .task-name fw-icon.edit-material-icon{display:inline-block;height:14px;width:16px;position:relative}.fw-tasks .task-edit-modal .header-entity .description .task-name fw-icon.edit-material-icon .fw-mat-icon,.fw-tasks .form-edit-modal .header-entity .description .task-name fw-icon.edit-material-icon .fw-mat-icon{color:unset;height:14px;width:14px;font-size:17px;position:absolute}.fw-tasks .task-edit-modal .header-entity .btn-toolbar,.fw-tasks .form-edit-modal .header-entity .btn-toolbar{margin-left:5px}.fw-tasks .task-edit-modal .header-entity .btn-toolbar .fw-button,.fw-tasks .form-edit-modal .header-entity .btn-toolbar .fw-button{width:34px;height:34px}.fw-tasks .task-edit-modal .header-attributes,.fw-tasks .form-edit-modal .header-attributes{padding:14px 10px;width:300px}.fw-tasks .task-edit-modal .header-attributes h1,.fw-tasks .form-edit-modal .header-attributes h1{font-weight:400;font-size:15px;padding:5px 5px 1px;color:#737373}.fw-tasks .task-edit-modal .header-attributes h1 .fas.fa-cog,.fw-tasks .form-edit-modal .header-attributes h1 .fas.fa-cog{margin-left:.5em;opacity:0;transition:.15s}.fw-tasks .task-edit-modal .header-attributes:hover h1 .fas.fa-cog,.fw-tasks .form-edit-modal .header-attributes:hover h1 .fas.fa-cog{opacity:1;cursor:pointer}.fw-tasks .task-edit-modal .modal-body,.fw-tasks .form-edit-modal .modal-body{min-height:420px;width:100%;background-color:#f5f6f7}.fw-tasks .task-edit-modal .entity-holder,.fw-tasks .form-edit-modal .entity-holder,.fw-tasks .task-edit-modal .entity-attributes-holder,.fw-tasks .form-edit-modal .entity-attributes-holder{border-top:1px solid #dcdcdc}.fw-tasks .task-edit-modal .entity-holder,.fw-tasks .form-edit-modal .entity-holder{position:relative;background-color:#fff;border-right:1px solid #dcdcdc;vertical-align:top;height:100%}.fw-tasks .task-edit-modal .entity-holder .section,.fw-tasks .form-edit-modal .entity-holder .section{max-width:525px}.fw-tasks .task-edit-modal .entity-holder .section .task-check-item-name-input,.fw-tasks .form-edit-modal .entity-holder .section .task-check-item-name-input{width:409px}.fw-tasks .task-edit-modal .entity-attributes-holder,.fw-tasks .form-edit-modal .entity-attributes-holder{display:inline-block}.fw-tasks .task-edit-modal .entity-attributes-holder ul[uib-datepicker-popup-wrap].dropdown-menu,.fw-tasks .form-edit-modal .entity-attributes-holder ul[uib-datepicker-popup-wrap].dropdown-menu{margin-left:-40px}.fw-tasks .task-edit-modal .entity-attributes-holder ul[uib-datepicker-popup-wrap].dropdown-menu .btn,.fw-tasks .form-edit-modal .entity-attributes-holder ul[uib-datepicker-popup-wrap].dropdown-menu .btn{width:100%}.fw-tasks .task-edit-modal .entity-attributes-holder .attribute .dropdown-toggle>*,.fw-tasks .form-edit-modal .entity-attributes-holder .attribute .dropdown-toggle>*{max-width:90px}}.fw-tasks .entity-attributes-modal .modal-wrapper .modal-header .fas.fa-cog{margin-left:.5em;opacity:0;transition:.15s}.fw-tasks .entity-attributes-modal .modal-wrapper .modal-header:hover .fas.fa-cog{opacity:1;cursor:pointer}.fw-tasks .entity-attributes-modal .fw-mini-floorplan{margin:auto!important}.fw-tasks .entity-attributes-modal .fw-mini-floorplan .thumb{max-width:232px}.fw-tasks .entity-attributes-modal .attributes:last-of-type{border-bottom-width:0}.fw-tasks .entity-attributes-modal .attributes:last-of-type .attribute:last-of-type{padding-bottom:0}.fw-tasks .task-email-modal .form-control{min-height:34px}.fw-tasks .fsp-drop-pane__container{background:none!important;border:none!important}.fw-tasks .fsp-drop-pane__text{display:none}.fw-tasks .task-form .related-item{margin-top:-1px}.fw-tasks .task-form .related-item .pin img{width:40px!important;margin-top:0!important}.fw-tasks .selected-task-forms .task-item .pin img{margin:-5px;height:44px}.fw-tasks .selected-task-forms .task-item .name{margin-right:0!important;padding-right:0!important;text-align:left}.fw-tasks .selected-task-forms .task-item .close{position:relative;margin:-28px 3px;top:0}.fw-tasks .dropdown-menu .add-form a{padding-left:0}.fw-tasks .task-watchers{display:flex}.fw-tasks .task-watchers .ui-select-choices{width:auto}.fw-tasks .task-watchers .ui-select-choices .close-btn{position:absolute;right:17px;margin-top:3px;display:inline-block}.fw-tasks .task-watchers .ui-select-choices .team-name{padding-right:12px}.fw-tasks .task-watchers .dropdown-header{padding:3px 20px 3px 10px}.fw-tasks #taskItemMenu .active-status{cursor:not-allowed;color:#6496ff}.fw-tasks .pin-team-label{text-shadow:0px 0px 1px rgba(0,0,0,.5);font-weight:600}.fw-tasks .location-choice,.fw-tasks .floorplan-choice{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;width:100%}.fw-tasks .location-choice.selected,.fw-tasks .floorplan-choice.selected{font-weight:400!important}.fw-tasks .inline-edit-title .btn,.fw-tasks .inline-edit-man-power .btn,.fw-tasks .inline-edit-cost .btn{width:34px}.fw-tasks .inline-edit-title .fa-check,.fw-tasks .inline-edit-man-power .fa-check,.fw-tasks .inline-edit-cost .fa-check{padding:0!important}.find-tasks-modal .loading-icon,.add-existing-form-modal .loading-icon{position:absolute;left:8px;top:15px;height:15px}.find-tasks-modal .navbar-form,.add-existing-form-modal .navbar-form{padding:0;width:100%;margin:0 auto;position:relative}.find-tasks-modal .navbar-form .search-input,.add-existing-form-modal .navbar-form .search-input{height:25px;margin:4px 0 0 6px;border-radius:3px;box-shadow:inset 0 0 2px #00000012;background:#faf9f7;border:1px solid #cccccc;color:#717171;font-size:13px;padding:0 30px 0 24px}.find-tasks-modal .navbar-form .form-group,.add-existing-form-modal .navbar-form .form-group{display:block}.find-tasks-modal .navbar-form .form-group input,.add-existing-form-modal .navbar-form .form-group input{width:100%;margin:5px 0 15px!important;height:32px}.find-tasks-modal .navbar-form .form-group input.empty,.add-existing-form-modal .navbar-form .form-group input.empty{margin:5px 0 0!important}.find-tasks-modal .btn,.add-existing-form-modal .btn{margin-top:30px;width:100%}.find-tasks-modal fw-button,.add-existing-form-modal fw-button{display:block;margin-top:30px}.find-tasks-modal fw-button .fw-button,.add-existing-form-modal fw-button .fw-button{width:100%}.find-tasks-modal .fa-search,.add-existing-form-modal .fa-search{position:absolute;right:15px;top:15px;opacity:.7}.find-tasks-modal .dropdown-menu,.add-existing-form-modal .dropdown-menu{min-width:400px;max-width:400px}.find-tasks-modal .selected-related-tasks,.add-existing-form-modal .selected-related-tasks,.find-tasks-modal .selected-task-forms,.add-existing-form-modal .selected-task-forms{border:solid;border-width:1px;border-color:#ccc;border-bottom:none}.find-tasks-modal .selected-related-tasks .task-item .name,.add-existing-form-modal .selected-related-tasks .task-item .name,.find-tasks-modal .selected-task-forms .task-item .name,.add-existing-form-modal .selected-task-forms .task-item .name{margin-right:20px}.trash-folder-rows td.fw-table-checkbox-cell{width:40;padding-left:7px}.trash-folder-rows .name img.file-type{width:22px!important;height:22px!important;margin-right:10px}.trash-folder-rows .name fw-icon{position:absolute;color:#696d74;width:20px;height:20px;margin-top:-1px}.trash-folder-rows .name .material-symbols-outlined{position:absolute;font-size:20px;color:#696d74}.trash-folder-rows .name .file-name{padding-left:24px}fw-trash-component .trash-container,fw-trash .trash-container{padding-bottom:30px}fw-trash-component .trash-container fw-folder-list>table,fw-trash .trash-container fw-folder-list>table{margin-bottom:16px}fw-trash-component .trash-container>.center,fw-trash .trash-container>.center{padding-top:20px;color:#9a9a9a}fw-trash-component fw-loading-spinner,fw-trash fw-loading-spinner{display:block;padding-top:32px}.accept-rfi-answer-modal .modal-body .modal-subtitle{margin-bottom:30px;font-size:16px}.accept-rfi-answer-modal .modal-body .row{display:flex;align-items:center;margin-bottom:15px;padding-right:15px}.accept-rfi-answer-modal .modal-body .row .detail-label{font-weight:700;display:flex}.accept-rfi-answer-modal .modal-body .row .detail-label fw-icon{display:flex;padding-left:4px;top:0}.accept-rfi-answer-modal .modal-body .row .detail-label fw-icon .fw-icon{width:16px}.accept-rfi-answer-modal .modal-body .tooltip-container{left:9px!important}.accept-rfi-answer-modal .modal-body textarea{width:100%;height:108px;margin-top:5px;border:1px solid #cfd1d6;border-radius:3px;padding:6px 12px}.accept-rfi-answer-modal .modal-body textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.rfi-assign-for-answer-modal .modal-body .detail-label{font-weight:700}.rfi-assign-for-answer-modal .modal-body .form-control:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.rfi-assign-for-answer-modal .modal-body .pm-assignee-dropdown{position:relative}.rfi-assign-for-answer-modal .modal-body .pm-assignee-dropdown fw-select .dropdown-menu{width:100%;max-width:100%}.rfi-assign-for-answer-modal .modal-body .pm-assignee-dropdown .fw-select .dropdown-toggle{width:100%}.rfi-assign-for-answer-modal .modal-body .label-with-tooltip-container{display:flex;align-items:center;cursor:default}.rfi-assign-for-answer-modal .modal-body .label-with-tooltip-container fw-icon{margin-left:4px;color:#696d74}.rfi-assign-for-answer-modal .modal-body .label-with-tooltip-container fw-icon:hover{color:#303234}.rfi-assign-for-answer-modal .modal-body .tooltip-container{left:2px!important}.rfi-assign-for-answer-modal .modal-body .tooltip-container .tooltip-inner{max-width:250px}.rfi-assign-for-answer-modal .modal-body fw-multi-select .multi-select .arrow-down-material-icon{z-index:1}.rfi-assign-for-answer-modal .modal-body .row{display:flex;align-items:center;margin-bottom:15px;padding-right:15px}.rfi-assign-for-answer-modal .modal-body .row .padding-0{padding:0}.rfi-assign-for-answer-modal .modal-body .row .date-picker-container{width:50%}.rfi-assign-for-answer-modal .modal-body .row .date-picker-container .uib-datepicker-popup{margin-top:2px}.rfi-assign-for-answer-modal .modal-body .row input.has-error{border:1px solid #d2051e}.rfi-assign-for-answer-modal .modal-body .row input.has-error:focus{box-shadow:0 0 3px #d2051e}.rfi-assign-for-answer-modal .modal-body .row .error-text{color:#d2051e;margin-top:4px}.rfi-assign-for-answer-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border-radius:3px;padding:10px}.rfi-assign-for-answer-modal .modal-body .enable-reminders-container{display:flex;align-items:center;margin-top:20px}.rfi-assign-for-answer-modal .modal-body .enable-reminders-container input[type=checkbox]{margin:0 5px 0 0}.rfi-assign-for-answer-modal .modal-body .enable-reminders-container fw-icon{width:18px;height:18px;margin-left:4px;position:relative;top:-2px;color:#696d74;cursor:default}.rfi-assign-for-answer-modal .modal-body .enable-reminders-container fw-icon:hover{color:#303234}.rfi-assign-for-answer-modal .modal-body .enable-reminders-container .tooltip-container{left:3px!important}.rfi-assign-for-answer-modal .modal-body .enable-reminders-container .tooltip-container .tooltip-inner{max-width:250px}.rfi-assign-for-answer-modal .modal-footer{display:flex;padding:0;margin-top:40px}.rfi-assign-for-answer-modal .modal-footer:after,.rfi-assign-for-answer-modal .modal-footer:before{content:none}.rfi-assign-for-answer-modal .modal-footer.space-between{justify-content:space-between}.rfi-assign-for-answer-modal .modal-footer.flex-end{justify-content:flex-end}.rfi-assign-for-answer-modal .modal-footer .message{display:inline-block;padding:5px 15px;background-color:#ffcd111a;border:1px solid #ffcd11;border-radius:3px}.rfi-assign-for-answer-modal .modal-footer .message a{text-decoration:underline;color:#cfd1d6}.assign-rfi-to-manager-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.assign-rfi-to-manager-modal .modal-body .detail-label{font-weight:700}.assign-rfi-to-manager-modal .modal-body .row{display:flex;align-items:center;margin-bottom:15px;padding-right:15px}.assign-rfi-to-manager-modal .modal-body .row .dropdown{padding:0}.assign-rfi-to-manager-modal .modal-body .row .btn-disabled{background-color:#edeeef}.assign-rfi-to-manager-modal .modal-body .row .dropdown-toggle{width:100%;display:flex;justify-content:space-between;align-items:center}.assign-rfi-to-manager-modal .modal-body .row .dropdown-toggle .placeholder{color:#9a9ca1}.assign-rfi-to-manager-modal .modal-body .row .dropdown-toggle.disabled{background:#edeeef}.assign-rfi-to-manager-modal .modal-body .row .dropdown-menu-right{width:100%;padding:5px 0}.assign-rfi-to-manager-modal .modal-body .row .dropdown-menu-right li{padding:0 5px}.assign-rfi-to-manager-modal .modal-body .row .dropdown-menu-right li div{padding:3px 5px;cursor:pointer}.assign-rfi-to-manager-modal .modal-body .row .dropdown-menu-right li div:hover{background-color:#f5f6f7}.assign-rfi-to-manager-modal .modal-body .row .dropdown-menu-right li:not(:last-child){margin-bottom:2px}.assign-rfi-to-manager-modal .modal-body .row .dropdown-menu-right li.selected{color:#6496ff;font-weight:700}.assign-rfi-to-manager-modal .modal-body .row .date-picker-container{width:50%}.assign-rfi-to-manager-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border:1px solid #cfd1d6;border-radius:3px;padding:5px}rfi-response-card-view .header{background-color:#f5f6f7;border-radius:3px;border-color:#edeeef;border-style:solid;border-width:1px;height:36px;padding:0 8px;display:flex;align-items:center;justify-content:space-between}rfi-response-card-view .header:has(+.card-body){border-radius:3px 3px 0 0}rfi-response-card-view .header>div{display:flex;align-items:center}rfi-response-card-view .header .owner-container .owner-label-container{margin-left:4px;font-weight:700}rfi-response-card-view .header .owner-container .owner-label-container .company-name{font-size:11px;font-weight:400;color:#696d74}rfi-response-card-view .header .status-container{display:flex;align-items:center}rfi-response-card-view .header .status-container .status-icon.gray-1{color:#303234}rfi-response-card-view .header .status-container .status-icon.gray-3{color:#9a9ca1}rfi-response-card-view .header .status-container .status-icon.orange-1{color:#f87e38}rfi-response-card-view .header .status-container .status-icon:has(.fw-mat-icon--circle){font-size:8px;width:12px;height:8px}rfi-response-card-view .header .status-container>span{font-size:11px;color:#696d74}rfi-response-card-view .header .dropdown>button{display:flex;align-items:center;justify-content:center;margin-left:4px;width:24px;height:24px;border:none;border-radius:2px;background-color:transparent}rfi-response-card-view .header .dropdown>button:hover{background-color:#edeeef}rfi-response-card-view .header~.card-body{background:#fff;border-style:solid;border-color:#edeeef;border-radius:0 0 3px 3px;border-width:1px;border-top:none;padding:16px}rfi-response-card-view .card-body{background:#fff}rfi-response-card-view .card-body .detail-label{font-weight:700;margin-bottom:8px}rfi-response-card-view .card-body .suggestion-container{margin-top:24px}rfi-response-form-view .detail-label{font-weight:700;margin-bottom:8px}rfi-response-form-view textarea{min-height:100px}rfi-response-form-view textarea.form-control:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}rfi-response-form-view .suggestion-container{margin-top:24px}rfi-response-form-view .rfi-response-form-footer{display:flex;justify-content:space-between;align-items:center;margin-top:16px}rfi-response-form-view .rfi-response-form-footer .checkbox-container{display:flex}rfi-response-form-view .rfi-response-form-footer .checkbox-container input[type=checkbox]{margin:0 4px 0 0}rfi-response-form-view .rfi-response-form-footer .cta-container{display:flex;justify-content:flex-end;flex:1}rfi-response-form-view .rfi-response-form-footer .cta-container fw-button{margin-left:12px}rfi-response-form-view .rfi-response-form-footer .cta-container .dropdown.fw-dropdown .dropdown-menu{min-width:max-content}rfi-answer-block-view pm-card{padding-top:16px}rfi-answer-block-view pm-card.closed{padding-bottom:0}rfi-answer-block-view pm-card:not(:has(pm-card-content)){padding-bottom:0}rfi-answer-block-view pm-card:not(:has(pm-card-content)) pm-card-label{margin-bottom:0;border-bottom:0}rfi-answer-block-view .closed pm-card-label{margin-bottom:0}rfi-answer-block-view pm-card-label{padding-bottom:16px}rfi-answer-block-view pm-card-label .pm-label{display:flex;align-items:center;justify-content:space-between;width:100%}rfi-answer-block-view pm-card-label .pm-label>div{display:flex;align-items:center}rfi-answer-block-view pm-card-label .pm-label .rfi-answer-rejected-label{display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:400;color:#696d74;padding:4px 8px;margin-left:8px;background:#f5f6f7;border:1px solid #cfd1d6;border-radius:3px}rfi-answer-block-view .receipt-cta-container{display:flex;justify-content:space-between;align-items:center}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt{display:flex;align-items:center;color:#303234}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt fw-icon{margin-right:5px}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt fw-icon.gray-2{color:#696d74}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt fw-icon.orange-1{color:#f87e38}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt fw-icon.red-3{color:#d2051e}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt fw-icon.green-1{color:#3cc563}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt>div>span:not(:last-child):after{content:". "}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt .company-name{color:#696d74}rfi-answer-block-view .receipt-cta-container .receipt-container .receipt .company-name.company-name--{display:none}rfi-answer-block-view .receipt-cta-container .receipt-container .rejection-reason{margin-left:9px;margin-top:4px;padding-left:14px;border-left:1px solid #cfd1d6}rfi-answer-block-view .receipt-cta-container fw-button{margin-left:8px}rfi-answer-block-view pm-card-content>rfi-response-card:has(div.header),rfi-answer-block-view pm-card-content>rfi-response-card:has(div.card-body){display:block;margin-top:24px}rfi-answer-block-view .heading{font-size:16px}rfi-answer-block-view .secondary-responses-container{margin-top:24px}rfi-answer-block-view .secondary-responses-container .heading-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}rfi-answer-block-view .secondary-responses-container .secondary-response-card-container{position:relative;padding-left:26px;margin-bottom:16px}rfi-answer-block-view .secondary-responses-container .secondary-response-card-container:before{content:"";position:absolute;top:18px;transform:translateY(-50%);left:10px;width:16px;height:1px;border-bottom:1px solid #cfd1d6}rfi-answer-block-view .secondary-responses-container .secondary-response-card-container:after{content:"";position:absolute;top:0;left:10px;width:1px;height:calc(100% + 16px);border-left:1px solid #cfd1d6}rfi-answer-block-view .secondary-responses-container .secondary-response-card-container:last-of-type:after{height:18px}rfi-question-block-view pm-card{padding-top:16px}rfi-question-block-view pm-card pm-card-label{padding-bottom:16px}rfi-question-block-view pm-card pm-card-label .pm-label{display:flex;align-items:center;justify-content:space-between;width:100%}rfi-question-block-view pm-card pm-card-label .pm-label .dropdown{font-weight:400}rfi-question-block-view pm-card pm-card-label .pm-label .dropdown>button{display:flex;align-items:center;justify-content:center;margin-left:4px;width:24px;height:24px;border:none;border-radius:2px;background-color:transparent}rfi-question-block-view pm-card pm-card-label .pm-label .dropdown>button:hover{background-color:#edeeef}rfi-question-block-view .receipt-container{display:flex;align-items:center;color:#303234}rfi-question-block-view .receipt-container:has(+rfi-response-card){margin-bottom:24px}rfi-question-block-view .receipt-container fw-icon{margin-right:5px}rfi-question-block-view .receipt-container fw-icon.gray-2{color:#696d74}rfi-question-block-view .receipt-container fw-icon.orange-1{color:#f87e38}rfi-question-block-view .receipt-container fw-icon.green-1{color:#3cc563}rfi-question-block-view .receipt-container>div>span:not(:last-child):after{content:". "}rfi-question-block-view .receipt-container .company-name{color:#696d74}rfi-question-block-view .receipt-container .company-name.company-name--{display:none}.create-related-rfi-modal .modal-content{width:450px;margin:auto}.create-related-rfi-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.create-related-rfi-modal .modal-body .checkbox-container{margin-top:20px;display:flex;align-items:center}.create-related-rfi-modal .modal-body .checkbox-container input[type=checkbox]{margin-right:10px;margin-top:0}.create-related-rfi-modal .modal-body .checkbox-container:nth-of-type(2){margin-top:10px}.create-related-rfi-modal .modal-footer .fw-button{width:100%}.create-rfi-modal .input-group{width:100%;margin-bottom:20px}.create-rfi-modal .input-group .checkbox-field{display:flex;grid-gap:12px}.create-rfi-modal .input-group .checkbox-field__input{margin:0}.create-rfi-modal .fw-button{width:100%}.find-rfis-modal .search-box typeahead-container.dropdown{width:100%}.find-rfis-modal .search-box typeahead-container.dropdown .dropdown-menu{width:100%}.find-rfis-modal .search-box typeahead-container.dropdown .dropdown-menu li a{background-color:transparent;color:#3d3d3d;padding:3px 7px}.find-rfis-modal .search-box typeahead-container.dropdown .dropdown-menu li a:hover{background-color:#3173ff;color:#fff}.reassign-rfi-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.reassign-rfi-modal .modal-body fw-select .dropdown-menu{width:100%;max-width:100%}.reassign-rfi-modal .modal-body .detail-label{font-weight:700}.reassign-rfi-modal .modal-body .row{display:flex;align-items:center;margin-bottom:15px;padding-right:15px}.reassign-rfi-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border:1px solid #cfd1d6;border-radius:3px;padding:6px 12px;color:#303234;background-color:#fff}.reassign-rfi-modal .modal-body textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.reassign-rfi-modal .modal-body .spacing-bottom{margin-bottom:15px}.reassign-rfi-modal .modal-body .checkbox-container{display:flex;align-items:center;margin-top:7px}.reassign-rfi-modal .modal-body .checkbox-container input[type=checkbox]{margin:0 5px 0 0}.reassign-rfi-modal .modal-body .checkbox-container fw-icon{width:18px;height:18px;margin-left:4px;position:relative;top:-2px;color:#696d74;cursor:default}.reassign-rfi-modal .modal-body .checkbox-container fw-icon:hover{color:#303234}.reassign-rfi-modal .modal-body .checkbox-container .tooltip-container{left:3px!important}.reassign-rfi-modal .modal-body .checkbox-container .tooltip-container .tooltip-inner{max-width:250px}.reassign-rfi-modal .modal-body .label-with-tooltip-container{display:flex;align-items:center}.reassign-rfi-modal .modal-body .label-with-tooltip-container fw-icon{margin-left:4px}.reassign-rfi-modal .modal-body fw-multi-select .multi-select .arrow-down-material-icon{z-index:1}.reassign-rfi-modal .modal-footer{display:flex}.reassign-rfi-modal .modal-footer .alert-banner-container{flex:1;margin-right:15px}.reassign-rfi-modal .modal-footer .alert-banner-container .pm-banner{justify-content:left;display:flex;border-radius:3px;padding:6px 8px;background:#d2051e0a;color:#d2051e}.reassign-rfi-modal .modal-footer .alert-banner-container .pm-banner fw-icon{margin-right:3px}.reassign-rfi-modal .btn-reassign-rfi{width:90px}.reject-rfi-answer-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.reject-rfi-answer-modal .modal-body .detail-label{font-weight:700}.reject-rfi-answer-modal .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.reject-rfi-answer-modal .modal-body .row .detail-value{background-color:#f5f6f7;padding:5px 10px;border-radius:3px;border:1px solid #cfd1d6;cursor:not-allowed}.reject-rfi-answer-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border:1px solid #cfd1d6;border-radius:3px;padding:10px}.reopen-rfi-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.reopen-rfi-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border-radius:3px;padding:5px}.reopen-rfi-modal fw-button{display:inline-block;margin-left:10px}.rfi-activity-log-sidebar-item-view{position:relative}.rfi-activity-log-sidebar-item-view fw-icon.fw-mat-icon-wrapper .fw-mat-icon{font-size:16px;margin-top:3px}.rfi-activity-log-sidebar-item-view pm-status{position:absolute;margin-right:0}.rfi-activity-log-sidebar-item-view .activity-item-title{margin-left:8px;padding-left:10px}.rfi-activity-log-sidebar-item-view .activity-item-content{border-left:1px solid #cfd1d6;margin-left:4px;padding:5px 0 30px 13px}.rfi-activity-log-sidebar-item-view .activity-item-content .activity-item-subtitle{font-style:italic;margin-bottom:5px;display:flex;align-items:center}.rfi-activity-log-sidebar-item-view .activity-item-content .activity-item-subtitle fw-icon{margin-left:4px;display:inline-flex}.rfi-activity-log-sidebar-item-view .activity-item-content .activity-item-subtitle fw-icon .fw-icon-paperclip{width:14px}.rfi-activity-log-sidebar-item-view .activity-item-content .impact-item-header{margin-bottom:8px}.rfi-activity-log-sidebar-item-view .activity-item-content .impact-item{margin-top:8px}.rfi-activity-log-sidebar-item-view .activity-item-content .impact-notes{margin-bottom:8px}.rfi-activity-log-sidebar-item-view .activity-item-content .body{margin-bottom:5px}.rfi-activity-log-sidebar-item-view .activity-item-content .body .body-text{padding:0;margin:0;font-size:13px;font-family:Lato,sans-serif;word-wrap:normal;word-break:normal;border:none;white-space:pre-wrap}.rfi-activity-log-sidebar-item-view .activity-item-content .body .body-text .edit-question-body{font-style:italic}.rfi-activity-log-sidebar-item-view .activity-item-content .body .attachment-container{display:inline-flex;align-items:center;border:1px solid #cfd1d6;border-radius:3px;padding:4px 8px;margin-top:5px;max-width:305px;color:#303234}.rfi-activity-log-sidebar-item-view .activity-item-content .body .attachment-container fw-icon{display:flex;margin-right:4px}.rfi-activity-log-sidebar-item-view .activity-item-content .body .attachment-container fw-icon .fw-icon-paperclip{width:14px}.rfi-activity-log-sidebar-item-view .activity-item-content .body fw-button.expand-toggle{display:block;margin-top:8px}.rfi-activity-log-sidebar-item-view .activity-item-content .body.collapsed .body-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rfi-activity-log-sidebar-item-view .activity-item-content .body.collapsed .fw-icon-chevron-up{transform:rotate(180deg)}.rfi-activity-log-sidebar-item-view .activity-item-content .sub-body{margin:15px 0 5px;font-style:italic}.rfi-activity-log-sidebar-item-view .activity-item-content .footer{font-size:13px;color:#9a9ca1}.rfi-activity-log-sidebar-item-view .body .collapsed{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rfi-activity-log-sidebar-item-view .body .collapsed .fw-icon-chevron-up{transform:rotate(180deg)}.rfi-attachment-item{height:50px;display:flex;align-items:center;position:relative}.rfi-attachment-item .item-container{height:inherit;width:500px;display:flex;align-items:center;padding:0 10px;border:1px solid #cccccc;border-radius:2px}.rfi-attachment-item .item-container .icon{width:30px;height:30px;margin-right:15px}.rfi-attachment-item .item-container .attachment-type-label{font-size:11px;color:#9a9ca1}.rfi-attachment-item .item-container>span{min-width:0}.rfi-attachment-item .fa-cog{margin-left:10px;visibility:hidden}.rfi-attachment-item .popover{top:-35px;left:461px;display:block}.rfi-attachment-item:hover .fa-cog{visibility:visible}.rfi-attachments-section .detail-label{margin-top:24px;margin-bottom:2px!important}.rfi-attachments-section rfi-attachment-item:first-of-type .rfi-attachment-item{margin-top:6px}.rfi-attachments-section rfi-attachment-item:not(:last-of-type) .rfi-attachment-item .item-container{border-bottom:none}.rfi-attachments-section rfi-attachment-item:last-of-type .rfi-attachment-item{margin-bottom:10px}.rfi-attachments-section .dropdown .add-attachment-btn{display:inline-flex;align-items:center}.rfi-attachments-section .dropdown .add-attachment-btn span{margin-right:5px;margin-top:4px}.rfi-attachments-section .dropdown .dropdown-menu{padding:10px 0}.rfi-attachments-section .dropdown .dropdown-menu li{padding:0 5px}.rfi-attachments-section .dropdown .dropdown-menu li.separated{border-top:1px solid #edeeef;padding-top:5px}.rfi-attachments-section .dropdown .dropdown-menu li:not(:last-child){margin-bottom:5px}.rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item{display:flex;align-items:center;height:20px;padding:0 10px;cursor:pointer}.rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item img,.rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item svg,.rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item i{width:14px;height:14px;margin-right:10px}.rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item .fw-icon-plus{width:19px;height:19px;margin-left:-3px;margin-right:8px}.rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item.new-upload-btn{color:#3173ff}.rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item:hover{background-color:#f5f6f7}.rfi-attachments-section .rfi-attachments-photo-section{display:flex;flex-wrap:wrap}rfi-attachments-view .rfi-attachments-section .detail-label{margin-top:24px;margin-bottom:2px!important}rfi-attachments-view .rfi-attachments-section rfi-attachment-item:first-of-type .rfi-attachment-item{margin-top:6px}rfi-attachments-view .rfi-attachments-section rfi-attachment-item:not(:last-of-type) .rfi-attachment-item .item-container{border-bottom:none}rfi-attachments-view .rfi-attachments-section rfi-attachment-item:last-of-type .rfi-attachment-item{margin-bottom:10px}rfi-attachments-view .rfi-attachments-section .dropdown .add-attachment-btn{display:inline-flex;align-items:center}rfi-attachments-view .rfi-attachments-section .dropdown .add-attachment-btn span{margin-right:5px;margin-top:4px}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu{padding:10px 0}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li{padding:0 5px}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li.separated{border-top:1px solid #edeeef;padding-top:5px}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li:not(:last-child){margin-bottom:5px}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item{display:flex;align-items:center;height:20px;padding:0 10px;cursor:pointer}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item img,rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item svg,rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item i{width:14px;height:14px;margin-right:10px}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item .fw-icon-plus{width:19px;height:19px;margin-left:-3px;margin-right:8px}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item.new-upload-btn{color:#3173ff}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item.new-upload-btn>fw-icon{display:flex}rfi-attachments-view .rfi-attachments-section .dropdown .dropdown-menu li .dropdown-item:hover{background-color:#f5f6f7}rfi-attachments-view .rfi-attachments-section .rfi-attachments-photo-section{display:flex;flex-wrap:wrap}rfi-actions-view .dropdown.fw-dropdown .dropdown-menu{min-width:160px;width:max-content}rfi-actions-view .dropdown.fw-dropdown .dropdown-menu li.list-item-separated{padding-top:4px;margin-top:4px}rfi-actions-view .disabled{color:#9a9ca1;pointer-events:none}rfi-header-view .name{display:flex;align-items:center}rfi-header-view .name fw-icon{color:#9a9ca1;font-size:16px;width:16px;height:16px;margin-left:4px}rfi-header-view .name fw-icon:hover{color:#303234}rfi-header-view .due-date-container .editable-date button.datepicker{display:flex;align-items:center;justify-content:flex-start}rfi-header-view .due-date-container .editable-date .caret{margin-left:10px;color:#303234}rfi-header-view .due-date-container .placeholder{color:inherit}rfi-header-view .due-date-container div[uib-datepicker-popup-wrap]{display:inline}rfi-header-view .action-btns-container>fw-button{display:inline-block;margin-left:12px}.rfi-image-attachment-item{display:flex;margin:6px;width:152px;height:152px;position:relative;border:1px solid #cfd1d6;border-radius:2px;box-sizing:border-box}.rfi-image-attachment-item *{box-sizing:inherit}.rfi-image-attachment-item:first-child{margin-left:0}.rfi-image-attachment-item>img{width:150px;position:absolute}.rfi-image-attachment-item .rfi-image-attachment-item-loading{display:flex;align-items:center;justify-content:center;height:150px;width:150px;position:absolute}.rfi-image-attachment-item .rfi-image-attachment-item-loading img{height:20px}.rfi-image-attachment-item .rfi-image-attachment-item-controls{display:flex;justify-content:space-between;flex-direction:column;color:#fff;background:#0006;width:100%;cursor:pointer;visibility:hidden;z-index:10}.rfi-image-attachment-item .rfi-image-attachment-item-controls.disabled{cursor:not-allowed}.rfi-image-attachment-item .rfi-image-attachment-item-controls .rfi-image-attachment-item-controls-overlay{color:#fff;padding:2px;border-radius:2px}.rfi-image-attachment-item .rfi-image-attachment-item-controls .rfi-image-attachment-item-controls-top{display:flex;justify-content:space-between;padding:8px}.rfi-image-attachment-item .rfi-image-attachment-item-controls .rfi-image-attachment-item-controls-bottom{padding:8px;display:flex;flex-direction:row-reverse}.rfi-image-attachment-item .rfi-image-attachment-item-controls .popover{top:-44px;left:79px;display:block}.rfi-image-attachment-item:hover .rfi-image-attachment-item-controls{visibility:visible}.rfi-list-item{height:50px}.rfi-list-item.flex{display:flex;align-items:center;position:relative}.rfi-list-item .item-container{padding:10px;border:1px solid #cfd1d6;border-bottom:none;height:100%}.rfi-list-item .item-container .icon{height:30px;margin-right:10px;float:left}.rfi-list-item .item-container .icon .icon-square{width:30px;height:30px;border-radius:2px;display:inline-flex;align-items:center;justify-content:center}.rfi-list-item .item-container .icon .icon-square .icon-image{width:18px}.rfi-list-item .item-container .icon .icon-square.draft{background:#ffcd11}.rfi-list-item .item-container .icon .icon-square.open{background:#f87e38}.rfi-list-item .item-container .icon .icon-square.pending{background:#82d8ff}.rfi-list-item .item-container .icon .icon-square.closed{background:#3cc563}.rfi-list-item .item-container .icon .icon-square.void{background:#9a9ca1}.rfi-list-item .item-container .details{display:flex;height:30px;align-items:center;justify-content:space-between;color:#3d3d3d}.rfi-list-item .item-container .details .rfi-number{font-size:11px;color:#9a9ca1}.rfi-list-item .item-container .details .deselect{font-size:19.5px;font-weight:700;height:19.5px;line-height:1em;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;visibility:hidden}.rfi-list-item .item-container:hover .deselect{visibility:visible}.rfi-list-item .fa-cog{margin-left:10px;visibility:hidden}.rfi-list-item .popover{top:-39px;left:465px;display:block}.rfi-list-item:hover .fa-cog{visibility:visible}button.reset{background:transparent;border:none;padding:0}.action-red{color:red}.action-red:hover{color:#dc0100}.action-blue{color:#3173ff}.margin-y-axis-4{margin-top:.8rem;margin-bottom:.8rem}.font-sm{font-size:13px}.selected-rfis-container{font-family:Lato,sans-serif}.popup-width{width:300px}.popup-content-width{width:288px}.bg-white{background-color:#fff!important}.rfi-project-links add-link-dropdown-search .links-header{font-size:16px}.rfi-project-links .rfi-project-links-list{border-radius:3px;border:1px solid #cfd1d6}.rfi-project-links .rfi-project-links-list .rfi-project-links-list-item .fw-link-card{border:0;border-radius:0;border-bottom:1px solid #cfd1d6}.rfi-project-links .rfi-project-links-list .rfi-project-links-list-item:last-of-type .fw-link-card{border:0;border-radius:0}.rfi-details-section-form-view{margin-bottom:32px}.rfi-details-section-form-view .rfi-details-form__input-group{margin-bottom:16px}.rfi-details-section-form-view .rfi-details-form__label{font-size:13px;font-weight:700;height:19px;line-height:19px;margin-bottom:4px;color:#303234}.rfi-details-section-form-view .rfi-details-form__submit{column-gap:8px;display:flex;justify-content:flex-end;margin-bottom:16px;margin-top:6px}.rfi-side-panel-details-section-view .heading-container{margin-bottom:16px;display:flex;flex-direction:row;justify-content:space-between}.rfi-side-panel-details-section-view .heading-container .heading{font-size:16px}.rfi-side-panel-details-section-view .rfi-details-label{font-size:13px;font-weight:700;height:19px;line-height:19px;margin-bottom:4px;color:#303234}.rfi-side-panel-details-section-view .rfi-details-value{margin-bottom:8px;word-wrap:break-word}.rfi-side-panel-details-section-view .rfi-details-value:last-child{margin-bottom:16px}.rfi-side-panel pm-tabset{display:flex;flex-direction:column;height:100%}.rfi-side-panel rfi-activity-item:last-of-type .activity-item-content{border:none}.rfi-side-panel rfi-activity-log-sidebar-item:last-of-type .activity-item-content{border:none}.rfi-side-panel .tab-content{padding:32px;height:100%;overflow-y:auto}rfis-filter-bar pm-status{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}rfis-filter-bar toggle-bar .toggle-bar{padding:0 16px}rfis-filter-bar slideshow.filter-bar-slideshow{border:none;background:none}rfis-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide{flex:none}rfis-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide .slideshow-slide-content{padding:16px 0}rfis-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide:after{width:0;margin:0 4px}.select-plan-modal .search-box{position:relative;margin-bottom:15px}.select-plan-modal .search-box input{background-color:#f5f6f7}.select-plan-modal .search-box .search-box-icon{position:absolute;top:6px;right:10px}.select-plan-modal .scroll-container{max-height:77vh;position:relative;overflow-y:auto}.select-plan-modal .scroll-container .search-result{padding:15px;border-bottom:1px solid #edeeef}.select-plan-modal .scroll-container .search-result:hover{background:#f5f6f7;cursor:pointer}.send-rfi-feedback-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.send-rfi-feedback-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border-radius:3px;padding:5px}.send-rfi-feedback-modal .btn{width:100px}.submit-rfi-answer-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.submit-rfi-answer-modal .modal-body .detail-label{font-weight:700}.submit-rfi-answer-modal .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submit-rfi-answer-modal .modal-body .row .detail-value{background-color:#f5f6f7;padding:5px 10px;border-radius:3px;border:1px solid #cfd1d6;cursor:not-allowed}.submit-rfi-answer-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border:1px solid #cfd1d6;border-radius:3px;padding:10px}.submit-rfi-answer-modal .modal-body fw-alert{margin-top:24px}.thank-you-rfi-feedback-modal .modal-header h1{text-align:center}.thank-you-rfi-feedback-modal .modal-body{padding-top:12px;display:flex;flex-direction:column;align-items:center}.thank-you-rfi-feedback-modal .modal-body img.check-image{height:60px;width:60px;margin-bottom:30px}.thank-you-rfi-feedback-modal .modal-body .modal-subtitle{font-size:16px;text-align:center;margin:0}.thank-you-rfi-feedback-modal .modal-footer .fw-button{width:100%}.unvoid-rfi-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.unvoid-rfi-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border-radius:3px;padding:5px}.unvoid-rfi-modal .modal-body textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.unvoid-rfi-modal fw-button{display:inline-block;margin-left:10px}.void-rfi-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.void-rfi-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border-radius:3px;padding:5px}.void-rfi-modal fw-button{display:inline-block;margin-left:10px}fw-integration-card .integration-card-component{position:relative;cursor:pointer;width:180px;height:128px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #cfd1d6;border-radius:3px;margin:8px 0}fw-integration-card .integration-card-component.shaded{opacity:.5}fw-integration-card .integration-card-component:not(.shaded):hover{background-color:#fafbfb}fw-integration-card .integration-card-component .status-icon{position:absolute;right:12px;top:8px;padding-top:4px}fw-integration-card .integration-card-component .status-icon svg{height:20px;width:20px}fw-integration-card .integration-card-component .status-icon.beta-icon{color:#0d5bff;right:13px;background-color:#0d5bff0a;border-radius:12px;padding:2px 6px 1px;border:1px solid #0d5bff;font-size:10px;top:13px;line-height:15px}fw-integration-card .integration-card-component .active-icon svg{color:#3cc563}fw-integration-card .integration-card-component .error-icon svg{color:#d2051e}fw-integration-card .integration-card-component h5{margin-top:7px;color:#303234}fw-integration-card .integration-card-component .icon{height:54px}fw-integration-card h5{margin-top:7px}fw-integrations-welcome-modal fw-icon.close-modal{font-size:24px;width:24px;height:24px}fw-integrations-welcome-modal .integration-introduction-modal-title{text-align:center;font-weight:700;font-size:20px;line-height:28px;color:#303234;margin-top:2px}fw-integrations-welcome-modal .infographics{margin:31px auto 32px;display:block}fw-integrations-welcome-modal .body{margin-left:40px;margin-right:40px}fw-integrations-welcome-modal .body-style{color:#303234;font-size:13px;font-weight:400;line-height:20px}fw-integrations-welcome-modal .bullet-point{margin-left:21px;padding-top:12px}fw-integrations-welcome-modal .button-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:22px}fw-integrations-welcome-modal .button-wrapper .button-text{margin-top:18px}fw-integrations-component .wrapper{display:flex;flex-direction:column;height:100vh;width:100%;position:relative}fw-integrations-component .integration-list{display:grid;grid-template-columns:repeat(auto-fit,180px);column-gap:17px;row-gap:16px;align-items:start;justify-content:space-between;position:relative}@media screen and (max-width: 603px){fw-integrations-component .integration-list{justify-content:center}}fw-integrations-component .integration-list.disabled{flex:0 1 auto;overflow-y:hidden}fw-integrations-component .integration-list.disabled:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#f5f6f74d,#f5f6f7)}fw-integrations-component .info-question-circle svg{height:20px;width:20px;color:#9a9ca1}fw-integrations-component .title{flex:0 0 auto;margin-top:10px;display:flex;align-items:center}fw-integrations-component .title h4{color:#303234}fw-integrations-component .title i{margin-bottom:6px}fw-integrations-component .business-upgrade{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}fw-integrations-component .business-upgrade .heading{display:flex;flex-direction:column;gap:16px;max-width:500px}fw-integrations-component .business-upgrade .heading .upgrade-title{font-weight:700;font-size:20px;line-height:28px}fw-integrations-component .business-upgrade .heading .text{font-weight:400;font-size:16px;line-height:24px;margin:0 auto}fw-integrations-component .business-upgrade .learn-more{margin:10px}fw-integrations-component .upgrade-wrapper{flex:1 0 300px;margin-top:5px}@media screen and (max-width: 449px){fw-integrations-component .upgrade-wrapper{flex-basis:340px}}.field-user-table .table-title-header-container{background-color:#fff;border:solid 1px #cfd1d6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;height:64px;justify-content:space-between;align-items:center;padding:16px 0 16px 16px}.field-user-table .table-title-header-container .table-title-container{display:flex;align-items:center}.field-user-table .table-title-header-container .table-title-container .table-title{font-weight:700;font-size:16px;line-height:23px;color:#303234;text-transform:lowercase}.field-user-table .table-title-header-container .table-title-container .table-title:first-letter{text-transform:uppercase}.field-user-table .table-name{font-style:bold;font-size:16px;color:#303234;margin-bottom:15px;display:inline-block;margin-right:10px;margin-top:0}.field-user-table .bottom-box{border-width:1px;border-style:solid;border-color:#cfd1d6;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.field-user-table .header-table{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom-width:0px!important}.field-user-table .body-table{border-width:0px!important}.field-user-table table tr:first-child th{border-bottom:0!important}.field-user-table table thead.prevent-text-select,.field-user-table table tbody tr.prevent-text-select{user-select:none}.field-user-table table thead .user-name-cell,.field-user-table table tbody tr .user-name-cell,.field-user-table table thead .email-cell,.field-user-table table tbody tr .email-cell{width:35%}.field-user-table table thead .company-cell,.field-user-table table tbody tr .company-cell{width:30%}.field-user-table table thead .phone-cell,.field-user-table table tbody tr .phone-cell{width:160px}.field-user-table table thead .access-cell,.field-user-table table tbody tr .access-cell{width:130px}.field-user-table table thead .coverage-cell,.field-user-table table tbody tr .coverage-cell{width:40px}.field-user-table table tbody tr .user-name-cell{padding-right:15px}.field-user-table table tbody tr .user-name-cell .flex{justify-content:space-between}.field-user-table table tbody tr .user-name-cell .user-status-icon{margin-left:12px;width:16px}.field-user-table table tbody tr .user-name-cell .user-status-icon .fw-icon-clock-time-three-outline,.field-user-table table tbody tr .user-name-cell .user-status-icon .fw-icon-account-circle-outline{color:#9a9ca1}.field-user-table table tbody tr .user-name-cell .user-status-icon .fw-icon-alert-circle-outline{color:#fa8b34}.field-user-table table tbody tr .email-cell,.field-user-table table tbody tr .company-cell,.field-user-table table tbody tr .phone-cell{padding-right:10px}.field-user-table table tbody tr .access-cell .removed-text{color:red}.field-user-table table tbody tr .access-cell .role-button{padding:0;border:none;outline:none;background:none}.field-user-table table tbody tr .access-cell .role-dropdown{border:1px solid #cfd1d6;color:#303234}.field-user-table table tbody tr .access-cell .role-dropdown button{width:100%;padding:3px 11px;border:none;outline:none;background:none;text-align:start}.field-user-table table tbody tr .access-cell .role-dropdown button:hover{color:#333;background:#f5f6f7}.field-user-table table tbody tr .coverage-cell fw-icon{height:24px;width:24px;border-radius:12px;margin:auto;display:flex;align-items:center}.field-user-table table tbody tr .coverage-cell fw-icon.currency-usd{background:#e7f6ee}.field-user-table table tbody tr .coverage-cell fw-icon.currency-usd svg.fw-icon-currency-usd{color:#12a258}.field-user-table table tbody tr .coverage-cell fw-icon.currency-usd-off{color:#9a9ca1;background:#edeeef}.user-table-action-dropdown .edit-profile-btn-wrapper button[disabled]{pointer-events:none;color:#9a9ca1!important}@media only screen and (max-width: 768px){field-user-table tr .phone-cell,field-user-table tr .access-cell,field-user-table tr .coverage-cell,field-user-table tr .fw-table-action-button-cell{display:none}}#users.root-projects-project-people .blank-state-overlay.people-empty-state{position:relative;margin-top:10px;margin-bottom:15px;top:unset;right:unset;bottom:unset;left:unset;z-index:unset}#users.root-projects-project-people .blank-state-overlay.people-empty-state .overlay-container{height:unset}#users.root-projects-project-people #actions-bar.fw-header-container .hidden{display:none}#users.root-projects-project-people #actions-bar.fw-header-container #input-search{max-width:190px}#users.root-projects-project-people #actions-bar.fw-header-container div.dropdown.fw-batch-actions-dropdown.open ul.dropdown-menu{min-width:165px}#users.root-projects-project-people fw-banner.warning-banner div.banner-container{margin-top:10px;margin-bottom:30px}#users.root-projects-project-people field-user-table:first-of-type:has(div.field-user-table){margin-bottom:30px;display:block}#users.root-projects-project-people .pm-banner{margin-bottom:30px}#users.root-projects-project-people pm-user-table:first-of-type .company-name-header-container{margin-top:0}#users.root-projects-project-people div.searchbar{width:256px}#users.root-projects-project-people .header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}#users.root-projects-project-people .header-row .pm-header{font-size:20px;margin:0}#users.root-projects-project-people .header-row .manage-permissions-btn{padding:0 12px}.people-remove-lead-company-modal .modal-header{margin-bottom:24px}.people-remove-lead-company-modal .modal-subtitle{font-size:16px;margin-top:24px;margin-bottom:32px}.people-remove-lead-company-modal .modal-subtitle p{margin:0}.people-remove-lead-company-modal .modal-subtitle ul{margin-top:0;padding-left:26px}.people-remove-lead-company-modal .modal-footer fw-button:first-of-type{margin-right:12px}.people-set-lead-company-modal .modal-header{margin-bottom:24px}.people-set-lead-company-modal .modal-subtitle{font-size:16px}.people-set-lead-company-modal .modal-subtitle.subtitle-1{margin-bottom:32px}.people-set-lead-company-modal table{width:100%}.people-set-lead-company-modal table,.people-set-lead-company-modal th,.people-set-lead-company-modal td{border:1px solid #cfd1d6}.people-set-lead-company-modal th,.people-set-lead-company-modal td{padding:8px}.people-set-lead-company-modal fw-icon.crown>svg{padding-top:3px;margin-left:4px;height:16px;width:16x;color:#ffcd11}.people-set-lead-company-modal .modal-footer fw-button:first-of-type{margin-right:12px}.pm-user-table .company-name-header-container{background-color:#fff;border:solid 1px #cfd1d6;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;height:64px;justify-content:space-between;align-items:center;margin-top:30px;padding:16px 0 16px 16px}.pm-user-table .company-name-header-container .company-name-container{display:flex;align-items:center}.pm-user-table .company-name-header-container .company-name-container .lead-company-pill{border:1px solid #cfd1d6;border-radius:25px;font-size:12px;padding:2px 6px;height:20px;display:flex;align-items:center}.pm-user-table .company-name-header-container .company-name-container .lead-company-pill fw-icon{display:flex;align-items:center;margin-right:2px}.pm-user-table .company-name-header-container .company-name-container .lead-company-pill fw-icon>svg{height:13px;width:13px;color:#ffcd11}.pm-user-table .company-name-header-container .company-name-container .lead-company-pill+.tooltip{margin-left:4px}.pm-user-table .company-name-header-container .company-name-container .lead-company-pill+.tooltip>.tooltip-inner{padding:6px 8px;max-width:240px;font-size:13px}.pm-user-table .company-name-header-container .company-name{font-weight:700;font-size:16px;color:#303234;margin-right:8px}.pm-user-table .company-name-header-container .company-code{font-size:13px;color:#696d74;font-weight:400}.pm-user-table .company-name-header-container .company-address{color:#696d74}.pm-user-table .company-name-header-container .company-name-header-right-container{display:flex;align-items:center}.pm-user-table .company-name-header-container .company-name-header-right-container .lead-company-button-container,.pm-user-table .company-name-header-container .company-name-header-right-container .add-user-button-container{margin-right:8px}.pm-user-table .company-name-header-container .company-name-header-right-container .add-user-button-container>fw-button .only-icon{width:auto}.pm-user-table .company-name-header-container .company-name-header-right-container .add-user-button-container>fw-button>button{color:#303234;background:none;border:0;border-radius:3px;outline:none;padding:8px!important;display:flex;align-items:center;justify-content:center}.pm-user-table .company-name-header-container .company-name-header-right-container .add-user-button-container>fw-button>button:hover{background-color:#edeeef;border-color:#9a9ca1}.pm-user-table .company-name-header-container .company-name-header-right-container .add-user-button-container>fw-button>button>fw-icon>svg{width:20px;height:20px}.pm-user-table .company-name-header-container .company-name-header-right-container .action-container{margin-right:8px}.pm-user-table .company-name-header-container .company-name-header-right-container .action-container .action-button{color:#303234;border:none;border-radius:3px;outline:none;background:none;padding:0;width:24px;height:32px;display:flex;justify-content:center;align-items:center}.pm-user-table .company-name-header-container .company-name-header-right-container .action-container .action-button .fw-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.pm-user-table .company-name-header-container .company-name-header-right-container .action-container .action-button:hover{background:#edeeef}.pm-user-table .company-name-header-container .company-name-header-right-container .action-list .action-list-item button.fw-button{border:none;outline:none;background:none;padding:3px 11px;text-align:left;width:100%;color:#303234;display:block;display:flex;align-items:center;justify-content:flex-start}.pm-user-table .company-name-header-container .company-name-header-right-container .action-list .action-list-item button.fw-button:hover{color:#333;background:#f5f6f7}.pm-user-table .bottom-box{border-width:1px;border-style:solid;border-color:#cfd1d6;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.pm-user-table .header-table{border-radius:0!important;border-bottom-width:0px!important}.pm-user-table .body-table{border-width:0px!important}.pm-user-table table tr:first-child th{border-bottom:0!important}.pm-user-table table thead .user-name-cell,.pm-user-table table tbody tr .user-name-cell,.pm-user-table table thead .email-cell,.pm-user-table table tbody tr .email-cell{width:35%}.pm-user-table table thead .phone-cell,.pm-user-table table tbody tr .phone-cell{width:30%}.pm-user-table table thead .access-cell,.pm-user-table table tbody tr .access-cell{width:140px}.pm-user-table table thead .coverage-cell,.pm-user-table table tbody tr .coverage-cell{width:40px}.pm-user-table table tbody tr .user-name-cell{padding-right:15px}.pm-user-table table tbody tr .user-name-cell .flex{justify-content:space-between}.pm-user-table table tbody tr .user-name-cell .user-status-icon{margin-left:12px;width:16px}.pm-user-table table tbody tr .user-name-cell .user-status-icon .fw-icon-clock-time-three-outline,.pm-user-table table tbody tr .user-name-cell .user-status-icon .fw-icon-account-circle-outline{color:#9a9ca1}.pm-user-table table tbody tr .user-name-cell .user-status-icon .fw-icon-alert-circle-outline{color:#fa8b34}.pm-user-table table tbody tr .email-cell,.pm-user-table table tbody tr .phone-cell{padding-right:10px}.pm-user-table table tbody tr .access-cell .removed-text{color:red}.pm-user-table table tbody tr .access-cell .user-no-pm-access-label{color:#721c24;background:#f2dede;border:1px solid #ebccd1;padding:2px 10px;border-radius:25px;margin:0}.pm-user-table table tbody tr .access-cell .role-button{padding:0;border:none;outline:none;background:none}.pm-user-table table tbody tr .access-cell .role-dropdown{border:1px solid #cfd1d6;color:#303234}.pm-user-table table tbody tr .access-cell .role-dropdown button{width:100%;padding:3px 11px;border:none;outline:none;background:none;text-align:start}.pm-user-table table tbody tr .access-cell .role-dropdown button:hover{color:#333;background:#f5f6f7}.pm-user-table table tbody tr .coverage-cell fw-icon{height:24px;width:24px;border-radius:12px;margin:auto;display:flex;align-items:center}.pm-user-table table tbody tr .coverage-cell fw-icon.currency-usd{background:#e7f6ee}.pm-user-table table tbody tr .coverage-cell fw-icon.currency-usd svg.fw-icon-currency-usd{color:#12a258}.pm-user-table table tbody tr .coverage-cell fw-icon.currency-usd-off{color:#9a9ca1;background:#edeeef}.pm-user-table table tbody tr .fw-table-action-button-cell .fw-table-action-button fw-icon svg.fw-icon-dots-vertical{color:#303234!important}.pm-user-table table tbody tr .fw-table-action-button-cell .fw-table-action-button:hover{background-color:#edeeef!important}.pm-user-table-action-dropdown .edit-profile-btn-wrapper button[disabled]{color:#9a9ca1!important;pointer-events:none}@media only screen and (max-width: 768px){.pm-user-table tr .phone-cell,.pm-user-table tr .access-cell,.pm-user-table tr .coverage-cell,.pm-user-table tr .fw-table-action-button-cell{display:none}.pm-user-table tr .user-name-cell,.pm-user-table tr .email-cell{width:50%!important}}@media (max-width: 805px){.root-projects-project-rfis .rfis-searchbar{display:none}}.root-projects-project-rfis .generate-report-item{cursor:pointer}.root-projects-project-rfis .rfis-content-container .pm-banner{margin-bottom:30px}.root-projects-project-rfis .rfis-content-container .rfi-status-summary-container{margin-bottom:16px}.root-projects-project-rfis table.rfis-table thead tr .number-cell{width:180px;padding-left:15px}.root-projects-project-rfis table.rfis-table thead tr .status-cell{width:10%}.root-projects-project-rfis table.rfis-table thead tr .due-date-cell{width:15%}.root-projects-project-rfis table.rfis-table tbody tr.fw-empty-state>td{padding:32px 0}.root-projects-project-rfis table.rfis-table tbody tr.fw-empty-state>td p:first-of-type{padding-bottom:16px}.root-projects-project-rfis table.rfis-table tbody tr .overdue-red{color:#d2051e}.root-projects-project-rfis table.rfis-table tbody tr .assignee-cell .assignee-company-label{color:#9a9ca1}.root-projects-project-rfis .sort-arrow{opacity:0;transition:opacity .1s ease-in-out}.root-projects-project-rfis .sort-arrow.active{opacity:1}.root-projects-project-rfis .sort-arrow.active.arrow-down{transform:rotate(180deg)}.root-projects-project-rfis button.fw-table-sorter-button:hover:not(.active) .sort-arrow{opacity:1}.d-inline{display:inline}.pe-none{pointer-events:none}.c-not-allowed{cursor:not-allowed}.mt-n6-i{margin-top:-6px!important}.activity-log-item{position:relative;display:block;padding-left:1px;line-height:19px}.activity-log-item .status-icon{background:#9a9ca1;display:inline-block;position:absolute;top:5px;width:8px;height:8px;border-radius:50%;padding-top:5px}.activity-log-item [title]{font-weight:700;margin-left:8px;padding-left:10px}.activity-log-item .activity-item-content{border-left:1px solid #cfd1d6;margin-left:4px;padding:8px 0 24px 13px}.activity-log-item .activity-item-content [body] :not(.notes){font-style:italic}.activity-log-item .activity-item-content [footer]{margin-top:8px;font-size:13px;color:#9a9ca1}activity-log-item:last-of-type .activity-item-content{border-left:none}.add-existing-attachment-modal typeahead-container.dropdown{width:100%}.add-existing-attachment-modal typeahead-container.dropdown .dropdown-menu{width:100%}.add-existing-attachment-modal .input-holder{position:relative}.add-existing-attachment-modal .input-holder input{margin:10px 0}.add-existing-attachment-modal .input-holder .search{position:absolute;top:6px;right:6px;color:#737373}.add-existing-attachment-modal .tag img{margin-right:3px}.add-existing-attachment-modal .tag span.name{width:88%;width:calc(90% - 14px)}.add-existing-attachment-modal .tag .remove fw-icon{font-size:14px;width:14px;height:14px;padding-top:3px}.modal-dialog.alert-modal{width:400px}.modal-dialog.alert-modal .modal-wrapper{display:flex;flex-direction:column}.modal-dialog.alert-modal .modal-wrapper .modal-header{text-align:center;font-size:20px;margin:unset}.modal-dialog.alert-modal .modal-wrapper .modal-body{align-items:center;display:flex;flex-direction:column;font-size:16px;margin-bottom:32px}.modal-dialog.alert-modal .modal-wrapper .modal-body .alert-circle{color:#d2051e;height:80px;width:80px;margin:32px 0;font-size:80px}.modal-dialog.alert-modal .modal-wrapper .modal-body .span{line-height:24px}.modal-dialog.alert-modal .modal-wrapper .fw-button{width:100%}.modal-dialog.alert-modal .modal-wrapper .fw-button fw-button-danger{margin-bottom:12px}.modal-dialog.alert-modal .modal-wrapper .fw-button.fw-button-danger{margin-bottom:12px}fw-alerts .alert{margin-bottom:15px}fw-assign-owner{display:flex}fw-assign-owner .ng-select{padding:5px 0}fw-assign-owner .ng-select .ng-select-container{border-radius:3px!important;height:32px!important;min-height:32px!important}fw-assign-owner .ng-select .ng-select-container .ng-placeholder{top:unset!important}fw-assign-owner .ng-select.ng-select-focused .ng-select-container{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999!important}fw-assign-owner .ng-select.ng-select-focused .ng-select-container .ng-arrow-wrapper{display:none}fw-assign-owner .ng-select.ng-select-focused .ng-select-container .ng-input{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}fw-assign-owner .ng-select ng-dropdown-panel{display:flex;flex-direction:column;left:unset;top:unset;right:0;width:270px;border-radius:3px;box-shadow:0 6px 12px #0000002d;border-bottom-color:"";max-height:300px}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer{padding:8px;cursor:default}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled:not(:first-child),fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-optgroup.ng-option-disabled:not(:first-child){margin-top:10px;border-top:1px solid #eeeeee;padding:8px 8px 0}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .scrollable-content,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .scrollable-content{padding:8px}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option{padding:4px 8px}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option .assignee-dropdown-option,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option .assignee-dropdown-option{display:flex;align-items:center;height:20px}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option .assignee-dropdown-option .assignee-team,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option .assignee-dropdown-option .assignee-team{color:#696d74;font-size:11px}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option .selected-assignee,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option .selected-assignee{color:#0d5bff;font-weight:700}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option .selected-assignee .assignee-team,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option .selected-assignee .assignee-team{color:#0d5bff;font-weight:600}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option.ng-option-marked{background-color:#f5f6f7}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option.ng-option-disabled{color:inherit;cursor:not-allowed}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled *,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option.ng-option-disabled *{cursor:not-allowed}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option.no-results,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option.no-results{padding:12px 16px}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .invite-users:hover,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .invite-users:hover{cursor:pointer;background-color:#f5f6f7}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .ng-option-selected,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .ng-option-selected{color:unset;background-color:unset}fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-panel-items .highlight,fw-assign-owner .ng-select ng-dropdown-panel .ng-dropdown-footer .highlight{background-color:unset;font-weight:700}fw-breadcrumbs .breadcrumbs-container{display:flex;font-size:16px;margin-bottom:12px;color:#9a9ca1;font-weight:700}fw-breadcrumbs .breadcrumbs-container .fw-breadcrumb .title,fw-breadcrumbs .breadcrumbs-container .bc-ellipsis .title{white-space:nowrap}fw-breadcrumbs .breadcrumbs-container .fw-breadcrumb .slash,fw-breadcrumbs .breadcrumbs-container .bc-ellipsis .slash{padding:0 4px}fw-breadcrumbs .breadcrumbs-container .fw-breadcrumb:hover .name,fw-breadcrumbs .breadcrumbs-container .bc-ellipsis:hover .name{text-decoration:underline}fw-breadcrumbs .breadcrumbs-container .current-breadcrumb{display:flex;align-items:center;color:#303234}fw-breadcrumbs .breadcrumbs-container .current-breadcrumb.prevent-overflow{min-width:0}fw-breadcrumbs .breadcrumbs-container .current-breadcrumb .title{margin-right:4px;overflow:hidden;text-overflow:ellipsis}fw-breadcrumbs .breadcrumbs-container .current-breadcrumb .dropdown{height:100%;width:23px}fw-breadcrumbs .breadcrumbs-container .current-breadcrumb .dropdown .dropdown-toggle{height:inherit;width:fit-content}fw-breadcrumbs .breadcrumbs-container .current-breadcrumb .dropdown .dropdown-toggle svg.fw-icon-menu-down{height:100%;border-radius:2px}fw-breadcrumbs .breadcrumbs-container .current-breadcrumb .dropdown .dropdown-toggle svg.fw-icon-menu-down:hover{background-color:#cfd1d6}fw-breadcrumbs .breadcrumbs-container .current-breadcrumb .dropdown.open .fw-icon-menu-down{background-color:#cfd1d6}fw-bs-dialog-alert .alert-modal fw-button:first-child{margin-right:10px}fw-bs-dialog-alert .alert-modal .modal-header h1{color:#303234}fw-bs-dialog-alert .alert-modal .modal-subtitle{font-size:16px}fw-bs-dialog-info .modal-wrapper .modal-header h1{color:#303234}fw-bs-dialog-info .info-modal .modal-subtitle{font-size:16px;color:#303234;line-height:22px}fw-bs-dialog-info .info-modal .modal-subtitle a{text-decoration:underline}bs-recipients recipients.edit-task-report .recipients-container{margin-bottom:unset}bs-recipients recipients.edit-task-report .recipients-container .mat-form-field{width:100%;border-radius:3px;background-color:#fff}bs-recipients recipients.edit-task-report .recipients-container .mat-form-field.mat-focused{outline:none!important;border-color:#0d5bff!important;box-shadow:0 0 6px #0d5bff66!important}.modal-dialog.cancel-confirm-modal{width:400px}.modal-dialog.cancel-confirm-modal .modal-wrapper{display:flex;flex-direction:column}.modal-dialog.cancel-confirm-modal .modal-wrapper .modal-header{text-align:center;font-size:20px;margin:unset}.modal-dialog.cancel-confirm-modal .modal-wrapper .modal-body{align-items:center;display:flex;flex-direction:column;font-size:16px;margin-bottom:32px}.modal-dialog.cancel-confirm-modal .modal-wrapper .modal-body .alert-circle{color:#d2051e;height:80px;width:80px;margin:32px 0;font-size:80px}.modal-dialog.cancel-confirm-modal .modal-wrapper .modal-body .span{line-height:24px}.modal-dialog.cancel-confirm-modal .modal-wrapper .fw-button{width:100%}.modal-dialog.cancel-confirm-modal .modal-wrapper .fw-button fw-button-danger{margin-bottom:12px}.modal-dialog.cancel-confirm-modal .modal-wrapper .fw-button.fw-button-danger{margin-bottom:12px}.change-invoice-details-account-lookup .add-edit-invoice-detail{color:#3b7aff;cursor:pointer;font-weight:400;font-size:14px}.change-invoice-details-account-lookup .add-edit-invoice-detail .loading{color:#9a9a9a;cursor:default;display:flex;margin:0}.change-invoice-details-account-lookup .add-edit-invoice-detail fw-loading-spinner .loading-spinner-loading{display:inline-flex;margin-right:5px}.change-invoice-details-account-lookup a{cursor:pointer}.change-invoice-details-account-lookup .link-margin-top{margin-top:10px}.change-invoice-details-account-lookup .alert-icon{width:16px;color:#d2051e}.change-invoice-details-account-lookup .flex{display:flex}.change-invoice-details-account-lookup .text-alert{margin-left:6px;margin-top:-2px;color:#d2051e;font-size:14px}.change-invoice-details-account-lookup .space-top-alert-container{margin-top:5px}.change-invoice-details .add-edit-invoice-detail{color:#3b7aff;cursor:pointer;font-weight:400;font-size:14px}.change-invoice-details a{cursor:pointer}.change-invoice-details .link-margin-top{margin-top:10px}.change-invoice-details .alert-icon{width:16px;color:#d2051e}.change-invoice-details .flex{display:flex}.change-invoice-details .text-alert{margin-left:6px;margin-top:-2px;color:#d2051e;font-size:14px}.change-invoice-details .space-top-alert-container{margin-top:5px}.modal-body combo-box{position:inherit}.modal-body combo-box .combo-box-options-list{width:-webkit-fill-available;width:-moz-fill-available;width:fill-available}combo-box{position:relative}combo-box input.form-control{padding:6px 12px}combo-box input.form-control:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}combo-box .combo-box-options-list{padding:4px 0;margin-top:4px;width:100%;border-radius:3px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;position:absolute;z-index:100;background:#fff}combo-box .combo-box-options-list li{list-style-type:none;width:100%}combo-box .combo-box-options-list li .combo-box-options-list-item{color:#303234;margin:4px 8px}combo-box .combo-box-options-list li .combo-box-options-list-item.combo-box-options-list-item-option{cursor:pointer;padding:4px 8px}combo-box .combo-box-options-list li .combo-box-options-list-item.combo-box-options-list-item-option.focused{background-color:#f5f6f7}combo-box .combo-box-options-list li.combo-box-options-list-not-found{padding:4px 16px;color:#9a9ca1}combo-box .combo-box-options-list li.combo-box-options-list-footer{height:auto;padding-top:4px}combo-box .combo-box-options-list li.combo-box-options-list-footer .combo-box-options-list-footer-divider .combo-box-options-list-footer-divider-line{height:1px;background:#edeeef}combo-box .combo-box-options-list li.combo-box-options-list-footer .combo-box-options-list-footer-content{padding:8px 16px 4px}combo-box .combo-box-options-list li.combo-box-options-list-footer.with-no-options{padding-top:0}combo-box .combo-box-options-list li.combo-box-options-list-footer.with-no-options .combo-box-options-list-footer-divider{display:none}combo-box .combo-box-options-list li.combo-box-options-list-header{padding:4px 16px}combo-box li.group{border-top:1px #edeeef solid}combo-box li.group.no-border{border-top:none}combo-box li.group.last-visible-group{border-top:none}combo-box li.group:first-child{border-top:none}combo-box li.group .group-header{padding:4px 8px;margin:0}combo-box li.group .group-values{margin:0;padding:4px 8px}combo-box .text{line-height:normal;color:#303234}combo-box .text .count{color:#696d74}.error-container{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 60px);justify-content:center;width:100%}.error-container .error-image{height:300px;width:300px}.error-container .error-text{color:#353a43;font-size:20px;font-weight:700;margin:0}.error-container .error-text-sub{color:#353a43;font-size:16px;margin:18px 0 0;padding:0 20px}fw-context-menu #contextMenuContainer.temp-hidden #contextMenu{display:none;padding:8px 0}fw-context-menu .dropdown-menu li{padding:0}fw-context-menu .dropdown-menu li a{display:block;margin:0 8px;padding:4px 8px;clear:both;font-weight:400;line-height:1.42857143;color:#3d3d3d;white-space:nowrap}fw-context-menu .dropdown-menu li a:hover{text-decoration:none;color:#303030;background-color:#f5f5f5}.ng-select.standard-dropdown.ng-select-searchable{position:relative}.ng-select.standard-dropdown.ng-select-searchable .ng-select-container input{margin-left:24px}.ng-select.standard-dropdown.ng-select-searchable .ng-select-container:before{content:"search";font-family:Material Symbols Outlined;position:absolute;color:#303234;font-size:20px;left:7px;top:1px}.ng-select.standard-dropdown.ng-select-searchable .ng-select-container.ng-has-value .ng-value{margin-left:0}.ng-select.standard-dropdown.ng-select-searchable .ng-select-container.ng-has-value:before{display:none}.ng-select.standard-dropdown.ng-select-searchable .ng-placeholder{margin-left:24px}.ng-select.standard-dropdown.ng-select-searchable.no-search-icon .ng-select-container input{margin-left:initial}.ng-select.standard-dropdown.ng-select-searchable.no-search-icon .ng-select-container:before{content:none}.ng-select.standard-dropdown.ng-select-searchable.no-search-icon .ng-placeholder{margin-left:initial}.ng-select.standard-dropdown.ng-select-searchable.ng-select-opened .ng-value{display:none}.ng-select.standard-dropdown.ng-select-searchable.ng-select-opened .ng-placeholder{display:block}.ng-select.standard-dropdown.ng-select-searchable.ng-select-opened>.ng-select-container{background:#fff!important}.ng-select.standard-dropdown.ng-select-searchable.ng-select-filtered .ng-placeholder{display:none}.ng-select.standard-dropdown.ng-select-searchable.ng-select-focused .ng-select-container{border-color:#0d5bff!important;box-shadow:0 0 6px #0d5bff66!important}.ng-select.standard-dropdown.ng-select-searchable.ng-select-focused .ng-select-container:before{display:block}.ng-select.standard-dropdown.ng-select-searchable .ng-dropdown-panel-items{padding:8px 0!important;max-height:240px!important}.ng-select.standard-dropdown.ng-select-searchable .ng-dropdown-footer{padding:8px;overflow:hidden;white-space:nowrap}.ng-select.standard-dropdown.ng-select-searchable .ng-dropdown-footer a,.ng-select.standard-dropdown.ng-select-searchable .ng-dropdown-footer fw-button[kind=text]{color:#0d5bff;display:block;padding:4px 8px}.ng-select.standard-dropdown.ng-select-searchable .ng-dropdown-footer a:hover,.ng-select.standard-dropdown.ng-select-searchable .ng-dropdown-footer fw-button[kind=text]:hover{background:#f5f6f7;color:#0547cf}.ng-select.standard-dropdown.ng-select-searchable.not-found .ng-option.ng-option-disabled{padding:4px 16px;color:#9a9ca1!important;pointer-events:none}cost-code-select .ng-option-child,cost-code-select .ng-optgroup{margin:0 8px!important;padding:0!important}cost-code-select .ng-optgroup{overflow:visible!important}cost-code-select .ng-optgroup>.cost-group{overflow:hidden;display:flex;gap:4px;align-items:center}cost-code-select .ng-optgroup>.cost-group>div{padding:4px;color:#303234!important}cost-code-select .ng-optgroup>.cost-group .fw-mat-icon--arrow_drop_down{color:#303234}cost-code-select .used-heading{display:none;padding-top:4px}cost-code-select .used-heading .used-heading-text{display:flex;align-items:center;gap:4px;color:#9a9ca1;padding:0 5px}cost-code-select .used-heading .used-heading-text>span{font-size:11px;line-height:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}cost-code-select .used-heading .divider{border-bottom:1px solid #cfd1d6;margin:4px -8px 8px}cost-code-select .ng-option-child>div{padding:4px 8px 4px 44px!important;position:relative}cost-code-select .ng-option-child>div:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:10px;width:28px;height:1px;border-bottom:1px solid #cfd1d6}cost-code-select .ng-option-child>div:after{content:"";position:absolute;top:0;left:10px;width:1px;height:calc(100% + 10px);border-left:1px solid #cfd1d6}cost-code-select .ng-option-child:has(+:not(.ng-option-child))>div:after,cost-code-select .ng-option-child:last-of-type>div:after{height:50%}cost-code-select .ng-dropdown-panel{box-shadow:0 2px 12px #0000001a!important;filter:none!important}cost-code-select .ng-select-disabled .ng-select-container{background-color:#f5f6f7!important}create-new-checklist-modal .modal-wrapper{padding-right:28px!important}create-new-checklist-modal .modal-header fw-icon.close-modal{font-size:24px;width:24px;height:24px}create-new-checklist-modal .modal-header .modal-title-wrapper{min-height:32px}create-new-checklist-modal .modal-header .modal-title-wrapper h1.modal-title-text{color:#303234}create-new-checklist-modal .modal-header fw-inline-edit.checklist-name .display{margin:unset}create-new-checklist-modal .modal-header fw-inline-edit.checklist-name .display .inline-edit-display{font-size:20px;font-weight:700;color:#303234;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}create-new-checklist-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon{margin-bottom:3px}create-new-checklist-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon .fw-mat-icon{font-size:20px;color:#9a9ca1}create-new-checklist-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon .fw-mat-icon:hover{color:#303234}create-new-checklist-modal .keyboard-instruction-section{margin-top:8px;display:flex;justify-content:space-around;padding:0 30px}create-new-checklist-modal .keyboard-instruction-section .key-command{color:#303234;font-size:12px}create-new-checklist-modal .keyboard-instruction-section .command-box{display:inline-block;padding:4px;color:#696d74;background-color:#edeeef;border:1px solid #cfd1d6;border-radius:3px;font-size:11px;margin:0 3px}create-new-checklist-modal .alert-display-section{margin-top:28px}create-new-checklist-modal .data-grid-section{margin-top:28px;margin-bottom:25px}create-new-checklist-modal .data-grid-section .hot-table.checklist-table{margin:unset!important}create-new-checklist-modal .data-grid-section .hot-table.checklist-table .handsontable-container{overflow:unset!important}create-new-checklist-modal .data-grid-section .hot-table.checklist-table .ht_master .wtHolder{scrollbar-width:none}create-new-checklist-modal .data-grid-section .hot-table.checklist-table .ht_master .wtHolder::-webkit-scrollbar{display:none}create-new-checklist-modal .data-grid-section .hot-table.checklist-table .handsontable td{box-sizing:border-box!important;padding:4px 16px 0 8px}create-new-checklist-modal .data-grid-section .hot-table.checklist-table .handsontable th{color:#696d74;background-color:#edeeef}create-new-checklist-modal .data-grid-section .hot-table.checklist-table .handsontable table.htCore th{max-height:26px}create-new-checklist-modal .data-grid-section .hot-table.checklist-table .handsontable table.htCore th .relative{margin-top:2px}create-new-checklist-modal .data-grid-section .hot-table.checklist-table textarea.handsontableInput{width:488px!important;max-width:488px!important;min-width:488px!important;min-height:28px!important;box-sizing:border-box!important;padding:4.8px 16px 0 9px}create-new-checklist-modal .footer-btns-section{display:flex;justify-content:end;padding-right:2px}create-new-checklist-modal .footer-btns-section fw-button.clear-btn{margin-right:10px}create-new-checklist-modal .footer-btns-section:has(.add-to-task-btn) fw-button.save-btn{margin-right:10px}create-new-checklist-modal .footer-btns-section .tooltip-inner{width:160px}fw-account-level-data-region{font-size:12px;color:#696d74}fw-account-level-data-region .account-level-data-region{display:flex;align-items:center}fw-account-level-data-region .account-level-data-region fw-icon{margin-right:4px;font-size:18px;width:18px;height:18px}fw-account-level-data-region .account-level-data-region a{cursor:pointer}fw-datetime-picker{display:flex}fw-datetime-picker fw-button.dropdown-toggle.time button.fw-button-text{border:1px solid transparent;padding:6px 8px;justify-content:flex-start;width:97px;color:#3d3d3d}fw-datetime-picker fw-button.dropdown-toggle.time button.fw-button-text:hover{color:#3d3d3d;background-color:#e6e6e6}fw-actions-button button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;max-width:100%;min-width:80px}fw-actions-button .actions-button{display:flex;align-items:center;justify-content:center;border:solid 1px;border-radius:3px;padding:5px 12px;color:#303234;background-color:#fff;border-color:#cfd1d6}fw-actions-button .actions-button:hover{background-color:#edeeef;border-color:#9a9ca1}fw-actions-button .actions-button.active{background-color:#0d5bff0d;border-color:#0d5bff33}fw-actions-button .actions-button.active:hover{background-color:#0d5bff1a;border-color:#0547cf}fw-actions-button .count{background-color:#0547cf;color:#fff;font-size:11px;font-weight:700;min-width:14px;height:14px;line-height:14px;padding:0 calc((14px - 1ch)/2);border-radius:7px;flex:none;margin-left:4px}fw-actions-button fw-icon{display:inline-flex;align-items:center;justify-content:center}fw-actions-button fw-icon .fw-icon-menu-down{width:20px;height:20px}fw-actions-button .actions-button-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}fw-alert{display:block;min-height:32px}fw-alert .fw-alert{display:flex;border-radius:3px;padding:6px 8px}fw-alert .fw-alert.fw-alert--info{background:#0d5bff0a;color:#0d5bff}fw-alert .fw-alert.fw-alert--danger{background:#d2051e0a;color:#d2051e}fw-alert .fw-alert .fw-alert-icon{margin-right:4px;font-size:20px}fw-alert .fw-alert .fw-alert-content{margin-top:1px}fw-banner .banner-container{background-color:#fff;line-height:20px;border:1px solid;border-radius:3px;color:#303234}fw-banner .banner-container.fw-banner--success{border-color:#0c8446;background-color:#0c84460a;color:#0c8446}fw-banner .banner-container.fw-banner--success a{color:#0c8446;text-decoration:underline}fw-banner .banner-container.fw-banner--success .close-button:hover,fw-banner .banner-container.fw-banner--success a:hover{color:#064223}fw-banner .banner-container.fw-banner--info{border-color:#0d5bff;background-color:#0d5bff0a;color:#0d5bff}fw-banner .banner-container.fw-banner--info a{color:#0d5bff;text-decoration:underline}fw-banner .banner-container.fw-banner--info .close-button:hover,fw-banner .banner-container.fw-banner--info a:hover{color:#002b86}fw-banner .banner-container.fw-banner--danger{border-color:#d2051e;background-color:#d2051e0a;color:#d2051e}fw-banner .banner-container.fw-banner--danger a{color:#d2051e;text-decoration:underline}fw-banner .banner-container.fw-banner--danger .close-button:hover,fw-banner .banner-container.fw-banner--danger a:hover{color:#69020f}fw-banner .banner-container.fw-banner--warning{border-color:#c0770a;background-color:#c0770a0a;color:#c0770a}fw-banner .banner-container.fw-banner--warning a{color:#c0770a;text-decoration:underline}fw-banner .banner-container.fw-banner--warning .close-button:hover,fw-banner .banner-container.fw-banner--warning a:hover{color:#603b05}fw-banner .banner-message-container{min-height:60px;overflow:hidden;padding:16px;display:flex;justify-content:space-between;gap:16px;align-items:center}fw-banner .banner-message-container .message{flex:1;display:flex;align-items:center;font-size:13px;gap:8px;overflow:hidden}fw-banner .banner-message-container .message .banner-icon{align-self:start;flex:none}fw-banner .banner-message-container .message .content{flex:1;overflow:hidden;overflow-wrap:break-word}fw-banner .banner-message-container div[buttons]{flex:none}fw-banner .banner-message-container .close-button{flex:none;color:inherit;border:none;background:transparent;margin:0;width:20px;height:20px;line-height:20px;padding:0;font-size:20px}fw-button-toggle-item{flex:1;display:flex}fw-button-toggle-item .fw-button-toggle-item{flex:1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;background-color:#fff;border-radius:0;border-color:#cfd1d6;color:#303234;padding:6px 12px}fw-button-toggle-item .fw-button-toggle-item.active{z-index:100}fw-button-toggle-item .fw-button-toggle-item:hover{z-index:10;background-color:#f9f9f9;border-color:#aaa}fw-button-toggle-item .fw-button-toggle-item .fw-button-icon{display:inline-flex;align-items:center;justify-content:center}fw-button-toggle-item .fw-button-toggle-item .fw-button-icon.left{margin-right:4px}fw-button-toggle-item .fw-button-toggle-item .fw-button-icon.right{margin-left:4px}fw-button-toggle-item .fw-button-toggle-item .fw-button-icon>svg{height:16px;width:16px}fw-button-toggle-item .fw-button-toggle-item .fw-button-icon>svg.fw-icon-menu-down,fw-button-toggle-item .fw-button-toggle-item .fw-button-icon>svg.fw-icon-menu-up{transform:scale(1.5)}fw-button-toggle-item .fw-button-toggle-item .fw-button-icon>svg.fw-icon-add{transform:scale(1.2)}fw-button-toggle-item:first-of-type .fw-button-toggle-item{border-radius:3px 0 0 3px}fw-button-toggle-item:last-of-type .fw-button-toggle-item{border-radius:0 3px 3px 0}fw-button-toggle-item:not(:first-of-type):not(:last-of-type) .fw-button-toggle-item{border-radius:0}fw-button-toggle-item:not(:first-of-type) .fw-button-toggle-item{margin-left:-1px}fw-button-toggle-item button{border-width:1px;border-style:solid}.fw-button-toggle-primary .fw-button-toggle-item.active{background-color:#0d5bff;border-color:#0547cf;color:#fff;font-weight:700}.fw-button-toggle-primary .fw-button-toggle-item.active:hover{background-color:#0547cf;border-color:#0547cf}.fw-button-toggle-light .fw-button-toggle-item.active{background-color:#0d5bff1a;border-color:#0547cf;color:#0547cf;font-weight:700}.fw-button-toggle{display:flex}.fw-button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;max-width:100%;gap:4px}.fw-button>span.fw-button-label{font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fw-button:not(.fw-button-text){border:1px solid;border-radius:3px;padding:6px 12px;min-width:80px;height:32px;line-height:20px}.fw-button.only-icon{min-width:32px;width:32px;padding:6px}.fw-button.fw-button-primary{color:#fff;background-color:#0d5bff;border-color:#0547cf}.fw-button.fw-button-primary:not(.fw-button-disabled):hover{background-color:#0547cf;border-color:#0037a8}.fw-button.fw-button-secondary{color:#303234;background-color:#fff;border-color:#cfd1d6}.fw-button.fw-button-secondary:not(.fw-button-disabled):hover{background-color:#edeeef;border-color:#9a9ca1}.fw-button.fw-button-tertiary{color:#303234;background-color:#ffcf8b;border-color:#fbbc64}.fw-button.fw-button-tertiary:not(.fw-button-disabled):hover{background-color:#fbbc64;border-color:#c58c36}.fw-button.fw-button-danger{color:#fff;background-color:#d2051e;border-color:#b10000}.fw-button.fw-button-danger:not(.fw-button-disabled):hover{background-color:#b10000;border-color:#7a0000}.fw-button.fw-button-light{color:#0547cf;background-color:#0d5bff1a;border-color:#0547cf;font-weight:700}.fw-button.fw-button-text{color:#0d5bff;background:none;border:none;padding:0}.fw-button.fw-button-text:not(.fw-button-disabled):hover{color:#0037a8}.fw-button.fw-button-text-secondary{color:#303234;background:none;border:none}.fw-button.fw-button-text-secondary:not(.fw-button-disabled):hover{background:#edeeef;color:#303234}.fw-button.fw-button-text-danger{color:#d2051e;background:none;border:none;padding:0}.fw-button.fw-button-text-danger:not(.fw-button-disabled):hover{color:#7a0000}.fw-button.fw-button-disabled{opacity:.4;cursor:not-allowed}.fw-button .fw-button-icon{display:inline-flex;align-items:center;justify-content:center;flex:none}.fw-button .fw-button-icon>svg{height:16px;width:16px}.fw-button .fw-button-icon>svg.fw-icon-menu-down,.fw-button .fw-button-icon>svg.fw-icon-menu-up{transform:scale(1.5)}.fw-button .fw-button-icon>svg.fw-icon-add{transform:scale(1.2)}.fw-button .fw-button-icon.mat-symbol-container .material-symbols-outlined{font-size:20px}.fw-button .fw-button-icon.mat-symbol-container .material-symbols-outlined.fw-button-symbol-arrow_drop_down{transform:scale(1.4)}.fw-button .fw-button-badge{background:#0547cf;color:#fff;font-size:11px;font-weight:700;min-width:14px;height:14px;line-height:14px;padding:0 calc((14px - 1ch)/2);border-radius:7px;flex:none}fw-datepicker .error-text{display:flex;align-items:center;color:#d2051e;margin-top:4px}fw-datepicker .datepicker{display:flex;justify-content:space-between;align-items:center}fw-datepicker .datepicker .placeholder:empty:before{content:"\2014"}fw-datepicker .datepicker.text{border:none;display:inline-block;padding:0;background-color:#fff}fw-datepicker .datepicker.form-control:hover,fw-datepicker .datepicker.form-control.open{background:#f5f6f7}fw-datepicker .datepicker.form-control.has-error{border:1px solid #d2051e!important}fw-datepicker .datepicker.form-control.has-error:focus{box-shadow:0 0 3px #d2051e!important}fw-datepicker .datepicker.form-control .caret{margin-left:4px}fw-datepicker .datepicker.form-control[disabled]{background-color:#f5f6f7}bs-datepicker-container .fw-datepicker{border-radius:3px;margin-top:5px;margin-bottom:5px}bs-datepicker-container .fw-datepicker .bs-datepicker-container{padding:0}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container{padding:15px}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head{background-color:#fff;font-size:13px;font-weight:700;height:auto;margin-bottom:12px;min-width:0;padding:0}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head:after{content:none}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head bs-datepicker-navigation-view{display:flex;justify-content:space-between}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head button{color:#303234;height:31px;border-radius:3px;transition:none}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head button:disabled{color:#cfd1d6;background-color:transparent}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head button:hover:not(:disabled){background-color:#0d5bff33;color:#303234}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head .previous span,bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head .next span{font-family:"Font Awesome 6 Pro";font-weight:900;font-size:0}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head .previous span:before,bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head .next span:before{font-size:14px}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head .previous span:before{content:"\f053"}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-head .next span:before{content:"\f054"}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body{border:0;min-height:0;min-width:0;padding:0}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table .non-working-day:not(.selected){background-color:#edeeef;border-radius:initial}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table thead:after{line-height:5px;content:"\200c";display:block}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.days td{color:#303234}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.days td span{border-radius:3px;font-size:12px;width:auto;height:28px;padding:5px 10px;line-height:1.5}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.days td span:not(.disabled):hover{background-color:#0d5bff33}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.days td span.is-current-day{background-color:#0d5bff33}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.days td span.is-current-day:hover{background-color:#0d5bff66}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.days td span.is-other-month{color:#9a9ca1!important}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.days td span.selected{background-color:#0d5bff!important;color:#fff!important;font-weight:400!important}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.days td span.disabled{cursor:not-allowed;color:#9a9ca1}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table [aria-label=weekday]{font-weight:700;font-size:12px;color:#303234}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.months td{height:auto;border-radius:3px}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.months td:not(.disabled):hover{background-color:#0d5bff33}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.months td:not(.disabled):hover span{color:#303234;background-color:inherit}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.months td.disabled span{cursor:not-allowed;color:#9a9ca1}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.months td span{color:#303234;font-size:13px;border-radius:3px}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.months td span.selected{background-color:#0d5bff!important;color:#fff!important;font-weight:400!important}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.months td.disabled{cursor:not-allowed;color:#9a9ca1}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.years td:not(.disabled) span:hover{background-color:#0d5bff33}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.years td.disabled span{cursor:not-allowed;color:#9a9ca1}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.years td.disabled{cursor:not-allowed;color:#9a9ca1}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.years td span{border-radius:3px;color:#303234;font-size:13px;padding:5px 10px;width:auto;height:auto;line-height:1.5;margin-bottom:0}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table.years td span.selected{background-color:#0d5bff!important;color:#fff!important;font-weight:400!important}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-datepicker-buttons{border:0;padding:0}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-datepicker-buttons .btn-clear-wrapper{flex-grow:1}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-datepicker-buttons .btn-clear-wrapper .btn{background-color:#fff;border:none;color:#303234;height:34px;padding:5px 10px;width:100%}bs-datepicker-container .fw-datepicker .bs-datepicker-container .bs-datepicker-buttons .btn-clear-wrapper .btn:hover{background-color:#0d5bff33}fw-expandable-text .collapsed .expandableText{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}fw-expandable-text .collapsed .fw-icon-chevron-up{transform:rotate(180deg)}fw-expandable-text .description-toggle{display:block;margin-top:4px}fw-filter-button>fw-button.filter-button>button.fw-button.fw-button-secondary{color:#303234;background-color:#fff;border-color:#cfd1d6}fw-filter-button>fw-button.filter-button>button.fw-button.fw-button-secondary:not(.fw-button-disabled):hover{background-color:#edeeef;border-color:#9a9ca1}fw-filter-button>fw-button.filter-button--selected>button.fw-button.fw-button-secondary{background-color:#0d5bff0d;border-color:#0d5bff33}fw-filter-button>fw-button.filter-button--selected>button.fw-button.fw-button-secondary:not(.fw-button-disabled):hover{background-color:#0d5bff1a;border-color:#0547cf}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu{padding:10px 0;min-width:240px}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form{padding:0}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .time-type-container{padding:0 8px 8px;border-bottom:1px solid #edeeef;margin-bottom:4px}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .time-range-container{position:relative;padding:0 8px}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .time-range-container .disabled-overlay{position:absolute;left:0;width:100%;height:100%;background-color:#ffffff80;cursor:not-allowed}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form label{margin:0;display:flex;padding:8px 4px;align-items:center;gap:8px}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form label input[type=radio]{margin:1px;width:14px;height:14px}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .custom-date-datepickers{padding:4px 8px 4px 28px;display:flex}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .custom-date-datepickers fw-datepicker{width:120px}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .custom-date-datepickers fw-datepicker:first-of-type{flex:1}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .custom-date-datepickers fw-datepicker:first-of-type>button{border-radius:3px 0 0 3px;border-right:none}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .custom-date-datepickers fw-datepicker:nth-of-type(2){flex:1}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .custom-date-datepickers fw-datepicker:nth-of-type(2)>button{border-radius:0 3px 3px 0;border-left:none}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .custom-date-datepickers .input-group-addon{display:flex;align-items:center;justify-content:center}.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form label:hover,.fw-filter-chip-dropdown-menu>.filter-chip-date-time-dropdown-menu form .custom-date-container:hover{background:#f5f6f7;cursor:pointer}fw-filter-chip-dropdown .fw-filter-chip>.fw-filter-chip-label-text{margin:6px 0 6px 12px}fw-filter-chip-dropdown .fw-filter-chip>.fw-filter-chip-label-text>.fw-filter-chip-label-text-label{margin-right:3px}fw-filter-chip-dropdown .fw-filter-chip>.fw-filter-chip-label-text>.fw-filter-chip-label-text-value{font-weight:initial}fw-filter-chip-dropdown .fw-filter-chip>.fw-filter-chip-dropdown-icon,fw-filter-chip-dropdown .fw-filter-chip .fw-filter-chip-clear-icon{margin:0 8px 0 4px}fw-filter-chip-dropdown .fw-filter-chip .fw-filter-chip-clear-icon:hover{background:#0d5bff33;border-radius:10px}fw-filter-chip-dropdown .fw-dropdown{max-width:inherit}fw-filter-chip-dropdown .fw-dropdown .fw-filter-chip{max-width:inherit}fw-filter-chip-dropdown .fw-dropdown .fw-filter-chip>.fw-filter-chip-label-text{display:inline-flex;flex:1;min-width:0}fw-filter-chip-dropdown .fw-dropdown .fw-filter-chip>.fw-filter-chip-label-text>.fw-filter-chip-label-text-label{overflow:hidden;text-overflow:ellipsis}fw-filter-chip-dropdown .fw-dropdown .fw-filter-chip>.fw-filter-chip-label-text>.fw-filter-chip-label-text-value{overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}fw-filter-chip-dropdown .fw-dropdown .fw-filter-chip>.fw-filter-chip-clear-icon{flex:none}.fw-filter-chip-dropdown-menu{padding:0}fw-filter-chip-keyword .fw-filter-chip{max-width:240px}fw-filter-chip-keyword .fw-filter-chip .fw-filter-chip-label-text{display:inline-flex;flex:1;min-width:0;margin:6px 0 6px 12px}fw-filter-chip-keyword .fw-filter-chip .fw-filter-chip-label-text>.fw-filter-chip-label-text-label{overflow:hidden;text-overflow:ellipsis;margin-right:3px;max-width:120px}fw-filter-chip-keyword .fw-filter-chip .fw-filter-chip-label-text>.fw-filter-chip-label-text-label.no-value{max-width:100%}fw-filter-chip-keyword .fw-filter-chip .fw-filter-chip-label-text>.fw-filter-chip-label-text-value{display:inline-block;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;font-weight:initial}fw-filter-chip-keyword .fw-filter-chip .fw-filter-chip-keyword-icon,fw-filter-chip-keyword .fw-filter-chip .fw-filter-chip-clear-icon{margin:0 8px 0 4px}fw-filter-chip-keyword .fw-filter-chip .fw-filter-chip-clear-icon{flex:none}fw-filter-chip-keyword .fw-filter-chip .fw-filter-chip-clear-icon:hover{background:#0d5bff33;border-radius:10px}.fw-filter-chip-keyword-menu{width:240px;padding:0}.fw-filter-chip-keyword-menu .dropdown-menu-header{display:flex;gap:8px;padding:8px;border-bottom:1px solid #edeeef}.fw-filter-chip-keyword-menu .dropdown-menu-header span{padding:0 4px;align-self:center}.fw-filter-chip-keyword-menu .dropdown-menu-header input::-webkit-outer-spin-button,.fw-filter-chip-keyword-menu .dropdown-menu-header input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fw-filter-chip-keyword-menu .dropdown-menu-body{margin:8px}.fw-filter-chip-keyword-menu .dropdown-menu-body:hover{background-color:#f5f6f7}.fw-filter-chip-keyword-menu .dropdown-menu-body .no-item-name-option{cursor:pointer;display:flex;width:100%;padding:4px;gap:8px}.fw-filter-chip-keyword-menu .dropdown-menu-body .no-item-name-option *{cursor:pointer}.fw-filter-chip-keyword-menu .dropdown-menu-body .no-item-name-option .option-item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}fw-filter-chip-label .fw-filter-chip>.fw-filter-chip-label-text{margin:6px 12px}fw-filter-chip-label .fw-filter-chip--selected>.fw-filter-chip-selected-icon{margin:0 4px 0 8px}fw-filter-chip-label .fw-filter-chip--selected>.fw-filter-chip-label-text{margin-left:0}fw-filter-chip-label .fw-filter-chip--selected.fw-button-disabled{cursor:not-allowed;opacity:.4}fw-filter-chip-label .fw-filter-chip--selected.fw-button-disabled:hover{opacity:.4;border:1px solid rgba(13,91,255,.2);background:#0d5bff0d}fw-filter-chip-label .fw-filter-chip:not(.fw-filter-chip--selected).fw-button-disabled{cursor:not-allowed;opacity:.4}fw-filter-chip-label .fw-filter-chip:not(.fw-filter-chip--selected).fw-button-disabled:hover{opacity:.4;border:1px solid #cfd1d6;background:#fff}fw-filter-chip-multi-select fw-filter-chip-dropdown{max-width:240px}fw-filter-chip-multi-select fw-filter-chip-dropdown .truncate-in-middle{width:100%}fw-filter-chip-multi-select ng-select.fw-filter-chip-multi-select{display:none!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu{width:240px}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .dropdown-menu-header{padding:8px 8px 4px;border-bottom:1px solid #edeeef}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .dropdown-menu-header .fw-text-input-container{padding-bottom:4px}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .dropdown-menu-header .select-all-option{height:27px;display:flex;flex-direction:row;align-items:center;padding:4px 4px 4px 6px}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .dropdown-menu-header .select-all-option:not(.select-all-disabled){cursor:pointer}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .dropdown-menu-header .select-all-option:not(.select-all-disabled):hover{background-color:#f5f6f7}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .ng-select-dropdown-panel-wrapper.max-selected .ng-option:not(.ng-option-selected){color:#9a9ca1;pointer-events:none}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .ng-select-dropdown-panel-wrapper.no-items{border-top:none}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .ng-select-dropdown-panel-wrapper.no-items .ng-option{padding:6px 12px 16px;color:#303234;pointer-events:none}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .ng-select-dropdown-panel-wrapper.no-virtual-scroll .ng-dropdown-panel-items.scroll-host{padding:4px 8px 8px}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu input[type=checkbox].option-checkbox{margin:0 8px 0 0}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu ng-select.fw-filter-chip-multi-select{display:none!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .ng-select-dropdown-panel-wrapper:not(.no-items) ng-dropdown-panel.fw-filter-chip-multi-select .ng-dropdown-panel-items .ng-option{padding:4px 4px 4px 6px;height:32px}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .ng-select-dropdown-panel-wrapper:not(.no-items) ng-dropdown-panel.fw-filter-chip-multi-select .ng-dropdown-panel-items .ng-option:not(.ng-option-disabled):hover{background-color:#f5f6f7!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .ng-select-dropdown-panel-wrapper:not(.no-items) ng-dropdown-panel.fw-filter-chip-multi-select .ng-dropdown-panel-items .ng-option:last-child{border-radius:0!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .adjustable-length-list ng-dropdown-panel.fw-filter-chip-multi-select .ng-dropdown-panel-items.scroll-host{padding-bottom:8px!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .adjustable-length-list ng-dropdown-panel.fw-filter-chip-multi-select .ng-dropdown-panel-items.scroll-host .ng-option-disabled:not([role=option]){padding:10px 10px 4px!important;height:auto!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu ng-dropdown-panel.fw-filter-chip-multi-select{all:unset!important;position:static!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu ng-dropdown-panel.fw-filter-chip-multi-select .ng-dropdown-panel-items.scroll-host{overflow-y:hidden;max-height:278px}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu ng-dropdown-panel.fw-filter-chip-multi-select .scrollable-content{padding:4px 8px 8px}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu ng-dropdown-panel.fw-filter-chip-multi-select .ng-option-marked{background-color:transparent!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu ng-dropdown-panel.fw-filter-chip-multi-select .ng-option-selected{background-color:#fff!important}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu ng-dropdown-panel.fw-filter-chip-multi-select .select-option{height:100%;display:flex;flex-direction:row;align-items:center}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu ng-dropdown-panel.fw-filter-chip-multi-select .select-option .option-item-ai-icon{margin-left:auto}.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .ng-option-disabled,.fw-filter-chip-dropdown-menu>.filter-chip-multi-select-dropdown-menu .select-all-disabled{cursor:default!important;color:#9a9ca1!important}fw-filter-chip-label,fw-filter-chip-dropdown{display:inline-block}.fw-filter-chip{height:32px;line-height:20px;padding:0;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;background:#fff;color:#303234;border:1px solid #cfd1d6}.fw-filter-chip:hover{background:#f5f6f7;border:1px solid #9a9ca1}.fw-filter-chip:active{background:#edeeef;border:1px solid #9a9ca1}.fw-filter-chip--selected{background:#0d5bff0d;color:#0547cf;border:1px solid rgba(13,91,255,.2);font-weight:700}.fw-filter-chip--selected:hover{background:#0d5bff1a;border:1px solid #0547cf}.fw-filter-chip--selected:active{background:#0d5bff33;border:1px solid #0547cf}fw-icon.fw-mat-icon-wrapper{display:inline-block;font-size:20px;width:20px;height:20px;line-height:1;font-weight:300}fw-icon.fw-mat-icon-wrapper .fw-mat-icon{width:100%;height:100%;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}fw-icon .fw-mat-icon--arrow_drop_down,fw-icon .fw-mat-icon--arrow_drop_up{font-weight:500!important}.material-symbols-outlined{font-weight:300}fw-inline-text-edit{display:block}fw-inline-text-edit .fw-inline-text-edit{display:flex}fw-inline-text-edit .fw-inline-text-edit .input-container{flex:1;display:flex;align-items:center}fw-inline-text-edit .fw-inline-text-edit .input-container input[fwTextInput].fw-text-input{border-top-right-radius:0;border-bottom-right-radius:0}fw-inline-text-edit .fw-inline-text-edit .input-container input[fwTextInput].fw-text-input.has-error{padding-right:35px}fw-inline-text-edit .fw-inline-text-edit .input-container fw-icon{color:#d2051e;margin-left:-30px;cursor:default}fw-inline-text-edit .fw-inline-text-edit .confirm-btn .fw-button{border-top-left-radius:0;border-bottom-left-radius:0}fw-inline-text-edit .fw-inline-text-edit .cancel-btn{margin-left:4px}label[fwInputLabel].fw-input-label{display:block;color:#303234;font-weight:700;font-size:13px;line-height:20px}label[fwInputLabel].fw-input-label.fw-inline-label{display:inline-block}label[fwInputLabel].fw-input-label.fw-no-margin{margin-bottom:0}label[fwInputLabel].fw-input-label.fw-required-input:after{content:" *";color:#d2051e}fw-link-card-actions{position:relative;display:flex;align-items:center}fw-link-card-actions .fw-link-card-actions.open .dropdown-toggle{color:#303234;background:#edeeef}fw-link-card-actions .fw-link-card-actions .dropdown-toggle{color:#9a9ca1;height:24px;width:24px;border-radius:3px}fw-link-card-actions .fw-link-card-actions .dropdown-toggle:hover,fw-link-card-actions .fw-link-card-actions .dropdown-toggle:focus{color:#303234;background:#edeeef}fw-link-card-actions .fw-link-card-actions .dropdown-toggle fw-icon{font-size:24px}fw-link-card-actions .fw-link-card-actions .dropdown-menu{padding:8px;border-radius:3px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;cursor:default}fw-link-card-actions .fw-link-card-actions .dropdown-menu li{padding:4px 8px}fw-link-card-actions .fw-link-card-actions .dropdown-menu li:hover{background:#f5f6f7;cursor:pointer}fw-link-card-actions .fw-link-card-actions .dropdown-menu li.fw-link-card-action--danger{color:#d2051e}fw-link-card-icon{display:flex}fw-link-card-icon .fw-link-card-icon{width:32px;height:32px;margin-right:8px;display:inline-flex;align-items:center;justify-content:center;position:relative;color:#fff;font-weight:700;text-shadow:0px 0px 2px rgba(0,0,0,.25)}fw-link-card-icon .fw-link-card-icon>*{position:absolute}fw-link-card-icon .fw-link-card-icon .square{border-radius:3px;width:100%;height:100%}fw-link-card-icon .fw-link-card-icon .diamond{border-radius:3px;width:25px;height:25px;transform:rotate(45deg)}fw-link-card-icon .fw-link-card-icon .pin{width:38px;height:38px}fw-link-card-icon .fw-link-card-icon img{width:16px;height:16px}fw-link-card{min-width:180px;display:block}fw-link-card .fw-link-card{background:#fff;width:100%;height:56px;padding:12px 16px;border-radius:3px;border:1px solid #cfd1d6;display:inline-flex;align-items:center;cursor:pointer}fw-link-card .fw-link-card .details-container{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:0;margin-right:8px}fw-link-card .fw-link-card .details-container .subtext-container{color:#696d74;font-size:11px;display:flex}fw-link-card .fw-link-card .details-container .subtext-container .subtext{min-width:0}fw-link-card .fw-link-card .details-container .subtext-container .pill-container{background:#edeeef;border-radius:18px;padding:0 8px;color:#303234;margin-left:4px;max-width:100px}fw-link-card .fw-link-card .details-container .name{color:#303234}fw-link-card .fw-link-card .details-container .name.placeholder{font-style:italic;color:#9a9ca1}fw-link-card .fw-link-card .fw-link-card-subtext-right{color:#696d74;font-size:11px;display:flex}fw-link-card .fw-link-card fw-link-card-actions{visibility:hidden}fw-link-card .fw-link-card:hover,fw-link-card .fw-link-card:focus-within{background:#f5f6f780}fw-link-card .fw-link-card:hover div.fw-link-card-subtext-right,fw-link-card .fw-link-card:focus-within div.fw-link-card-subtext-right{display:none}fw-link-card .fw-link-card:hover fw-link-card-actions,fw-link-card .fw-link-card:focus-within fw-link-card-actions{visibility:visible}a.fw-anchor-link{display:inline-flex;align-items:center;justify-content:center;color:#0d5bff;font-size:13px;text-decoration:underline solid currentcolor 1px}a.fw-anchor-link:hover:not(.fw-anchor-link--disabled){color:#0037a8}a.fw-anchor-link--disabled{opacity:.65;cursor:not-allowed}a.fw-anchor-link>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}a.fw-anchor-link>fw-icon{flex:none;display:inline-flex;align-items:center;justify-content:center}a.fw-anchor-link>fw-icon.left{margin-right:4px}a.fw-anchor-link>fw-icon.right{margin-left:4px}a.fw-anchor-link>fw-icon>svg{height:16px;width:16px}a.fw-anchor-link>fw-icon>svg.fw-icon-menu-down,a.fw-anchor-link>fw-icon>svg.fw-icon-menu-up{transform:scale(1.5)}a.fw-anchor-link>fw-icon>svg.fw-icon-add{transform:scale(1.2)}.loading-spinner-loading{display:flex;justify-content:center}fw-skeleton-loading-bar .skeleton-loading-bar{border-radius:2px;animation:skeleton-loading-bar-shimmer 2s linear infinite}fw-skeleton-loading-bar .skeleton-loading-bar.default{background-color:#edeeef}@keyframes skeleton-loading-bar-shimmer{0%,to{background-color:#edeeef}50%{background-color:#f5f6f7}}fw-skeleton-loading-bar .skeleton-loading-bar.light{background-color:#fff}@keyframes skeleton-loading-bar-shimmer{0%,to{background-color:#fff}50%{background-color:#f5f6f7}}fw-multi-select .multi-select{position:relative}fw-multi-select .multi-select .selected-display{padding-right:28px;height:32px;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px;display:flex;align-items:center;position:relative;justify-content:space-between;cursor:pointer}fw-multi-select .multi-select .selected-display:hover{background:#f5f6f7;border-color:#cfd1d6}fw-multi-select .multi-select .selected-display .text{margin-left:10px;color:#303234;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}fw-multi-select .multi-select .selected-display .text.placeholder{color:#9a9ca1}fw-multi-select .multi-select .selected-display .multiple-selections-text{display:flex;align-items:center;margin-left:10px;color:#303234;min-width:0}fw-multi-select .multi-select .selected-display .multiple-selections-text .first-selected-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}fw-multi-select .multi-select .selected-display .multiple-selections-text .additional-selected-number{display:inline-block;white-space:nowrap}fw-multi-select .multi-select .non-search-text,fw-multi-select .multi-select .multiple-selections-non-search-text{position:absolute;display:inline-block;z-index:1030;left:0;top:0;color:#303234;margin-top:7px;margin-left:11px}fw-multi-select .multi-select .non-search-text.placeholder,fw-multi-select .multi-select .multiple-selections-non-search-text.placeholder{color:#9a9ca1}fw-multi-select .multi-select .multiple-selections-non-search-text{display:flex;align-items:center;padding-right:39px;width:100%}fw-multi-select .multi-select .multiple-selections-non-search-text .first-selected-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}fw-multi-select .multi-select .multiple-selections-non-search-text .additional-selected-number{white-space:nowrap}fw-multi-select .multi-select .arrow-down-material-icon{position:absolute;top:6px;right:6px;z-index:1030;color:#303234}fw-multi-select .multi-select .arrow-down-material-icon .mat-icon:hover{cursor:pointer}fw-multi-select .multi-select fw-icon{user-select:none}fw-multi-select .multi-select .fw-icon-close{position:absolute;width:20px;top:6px;right:6px;z-index:1030;color:#303234}fw-multi-select .multi-select .fw-icon-close:hover{cursor:pointer}fw-multi-select .multi-select .search{position:absolute;z-index:1030;top:6px;left:8px;color:#303234}fw-multi-select .multi-select .selected-display.filter--active{background:#f3f7ff}fw-multi-select .multi-select .ng-select .ng-arrow{display:none}fw-multi-select .multi-select .ng-select .ng-select-container{border-radius:3px;height:32px;background-color:#fff;min-height:32px;outline:0}fw-multi-select .multi-select .ng-select .ng-select-container .ng-value-container{max-width:100%}fw-multi-select .multi-select .ng-select .ng-select-container .ng-value-container .ng-placeholder{padding-top:1px;padding-left:28px;color:#696d74!important}fw-multi-select .multi-select .ng-select .ng-select-container .ng-value-container .ng-input>input{padding-left:25px}fw-multi-select .multi-select .ng-select .ng-select-container .ng-placeholder{display:block}fw-multi-select .multi-select .ng-select .ng-select-container .selected-items-display{display:inline-block;text-overflow:ellipsis;max-width:90%;white-space:nowrap;overflow:hidden;padding-left:3px;padding-bottom:4px}fw-multi-select .multi-select .ng-select .ng-select-container .selected-items-display .text{color:#303234;width:100%}fw-multi-select .multi-select .ng-select.ng-select-multiple:not(.ng-select-searchable) .ng-select-container{display:block}fw-multi-select .multi-select .ng-select.ng-select-multiple:not(.ng-select-searchable) .ng-select-container .selected-items-display{margin-top:1px}fw-multi-select .multi-select .ng-select.ng-select-opened .ng-select-container,fw-multi-select .multi-select .ng-select.ng-select-focused .ng-select-container{border-color:#cfd1d6}fw-multi-select .multi-select .ng-select:not(.ng-select-searchable).ng-select-focused .ng-select-container{background-color:#cfd1d6;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020}fw-multi-select .multi-select .ng-select.ng-select-searchable.ng-select-focused .ng-select-container{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}fw-multi-select .multi-select .ng-select.ng-select-opened.ng-select-bottom>.ng-select-container,fw-multi-select .multi-select .ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-radius:3px}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel{margin-top:4px;margin-bottom:4px;border-color:#cfd1d6;border-radius:3px;box-shadow:0 4px 8px #0000002d;padding:0;filter:drop-shadow(0 2px 12px rgba(0,0,0,.1))}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header{padding:8px 8px 4px;border-bottom:1px solid #edeeef}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header .dropdown-header-content{height:27px;padding-left:5px;display:flex;align-items:center;cursor:pointer}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header .dropdown-header-content input#select-all-checkbox{margin-top:unset}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header .dropdown-header-content .dropdown-header-text{display:inline-block;padding-left:8px;color:#303234}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items{padding:12px 8px}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup~.ng-option{margin:0 8px 0 28px}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:0;background-color:#fff;color:#303234}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option>div{display:flex;align-items:center;padding:4px 6px}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option input{margin:0}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .option-item-text{display:inline-block;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden;margin-left:8px}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .option-item-text{font-weight:400}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5f6f7}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#696d74}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled:hover{cursor:not-allowed;background-color:#fff}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{display:flex;align-items:center;gap:8px;margin:4px 8px 0;padding:4px 0 0 4px;border-top:1px solid #edeeef;background-color:#fff}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup .group-option-text{color:#30323499;display:inline-block;padding:4px 0}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup input{margin:0;accent-color:#9a9ca1}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5f6f7}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected .group-option-text{color:#30323499;font-weight:400}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected input{accent-color:unset}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup:first-child{border-top:none;margin-top:6px;padding:0 0 0 4px}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-footer{padding:4px 8px 8px;background-color:#fff;display:flex;align-items:center;border-color:#edeeef}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-footer>fw-button{display:block}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-footer>fw-button .fw-button{width:100%;justify-content:flex-start}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-footer>*{width:100%;padding:4px 8px}fw-multi-select .multi-select .ng-select ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-footer>*:hover{background-color:#f5f6f7}fw-multi-select .multi-select .ng-select.filter--active .ng-select-container{background-color:#f3f7ff!important}fw-multi-select .multi-select .ng-select.ng-select-filtered .ng-placeholder{display:none}fw-multi-select .multi-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:none}fw-multi-select .multi-select.disabled .selected-display{cursor:not-allowed;background-color:#f5f6f7;border-color:#cfd1d6}fw-multi-select .multi-select.disabled .arrow-down-material-icon{display:none}fw-multi-select .multi-select.error .selected-display{border-color:#d2051e!important;outline:0!important;box-shadow:0 0 6px #d2051e66!important}fw-multi-select .multi-select.error .ng-select-container{border-color:#d2051e!important;outline:0!important;box-shadow:0 0 6px #d2051e66!important}.fw-pdf-viewer-modal .fw-pdf-viewer{margin-top:15px;height:calc(100vh - 125px)}.fw-pdf-viewer{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative;min-width:650px}.fw-pdf-viewer.pdf-viewer-with-border{border:1px solid #cfd1d6}.fw-pdf-viewer .loading-spinner-container{align-items:center;display:flex;justify-content:center;inset:0;position:absolute}.fw-pdf-viewer .loading-spinner-container.greyed{background-color:#00000030}.fw-pdf-viewer .loading-spinner-container .loading-spinner,.fw-pdf-viewer .loading-spinner-container .loading-spinner .fw-icon-loading-spinner{height:100px;width:100px}.fw-pdf-viewer .pdf-viewer-container{width:100%;height:100%}.fw-pdf-viewer .pdf-viewer-container.hidden{display:none}.fw-pdf-viewer .pdf-viewer-error{position:absolute;inset:0;place-items:center;display:grid}.fw-pdf-viewer .pdf-viewer-error span{font-size:16px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0px;text-align:left;color:#333}.fw-select{font-family:Lato,sans-serif}.fw-select.dropdown{width:100%;margin-right:15px}.fw-select.dropdown .hidden{display:none!important}.fw-select.dropdown .dropdown-toggle{width:100%;height:32px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px!important;opacity:1}.fw-select.dropdown .dropdown-toggle:hover{background-color:#f5f6f7;border-color:#cfd1d6}.fw-select.dropdown .dropdown-toggle>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fw-select.dropdown .dropdown-menu{padding:0;margin-top:4px;min-width:100%;width:100%}.fw-select.dropdown .dropdown-menu .fw-spinner{display:flex;justify-content:center;margin-top:3px;margin-bottom:3px}.fw-select.dropdown .dropdown-menu .dropdown-menu--main{padding:8px 0;max-height:320px;overflow-y:auto}.fw-select.dropdown .dropdown-menu .dropdown-menu--main:has(cdk-virtual-scroll-viewport){padding:0}.fw-select.dropdown .dropdown-menu .dropdown-menu--main .cdk-virtual-scroll-content-wrapper{width:100%}.fw-select.dropdown .dropdown-menu .dropdown-menu--main .cdk-virtual-scroll-content-wrapper li:first-child{padding-top:8px}.fw-select.dropdown .dropdown-menu .dropdown-menu--main .cdk-virtual-scroll-content-wrapper li:last-child,.fw-select.dropdown .dropdown-menu .dropdown-menu--main .cdk-virtual-scroll-content-wrapper li:first-child:has(>.dropdown-placeholder){padding-bottom:8px}.fw-select.dropdown .dropdown-menu li{padding:0 8px}.fw-select.dropdown .dropdown-menu li .dropdown-item{padding:4px 8px;cursor:pointer;color:#303234;overflow:hidden;text-overflow:ellipsis}.fw-select.dropdown .dropdown-menu li .dropdown-item--selected{color:#0d5bff;font-weight:700}.fw-select.dropdown .dropdown-menu li .dropdown-item:hover{background-color:#f5f6f7}.fw-select.dropdown .dropdown-menu li .dropdown-item.footer{margin-bottom:8px}.fw-select.dropdown .dropdown-menu li .dropdown-placeholder{padding:4px 8px;color:#696d74}.fw-select.dropdown.open .dropdown-toggle{background-color:#cfd1d6;border-color:#cfd1d6}.fw-select.dropdown.open .dropdown-toggle:hover{background-color:#cfd1d6}.fw-select.dropdown.disabled .dropdown-toggle{background-color:#f5f6f7}.fw-select.dropdown mat-divider{margin-bottom:4px;border-top-color:#edeeef}fw-select.error .dropdown .dropdown-toggle{border-color:#d2051e!important;outline:0!important;box-shadow:0 0 6px #d2051e66!important}fw-select .dropup.dropdown span.caret{border-top:4px dashed!important;border-bottom:0!important}.storybook-story-container--design-system-input-select .company-name{color:#696d74;font-size:11px;font-weight:400}.storybook-story-container--design-system-select-single-select .virtual-scroll-select .dropdown-item{height:28px}fw-snackbar{padding:10px 12px;display:flex;align-items:center;gap:8px}fw-snackbar fw-icon{flex:none}fw-snackbar .snackbar-message{flex:1}fw-snackbar fw-button .fw-button-text{font-weight:700;color:#428eff!important}fw-snackbar fw-button .fw-button-text:hover{color:#68a5ff!important}.cdk-overlay-container:has(fw-snackbar) .mat-snack-bar-container{margin:32px;background:#303234;color:#fff;min-width:0;max-width:66vw;min-height:40px;padding:0;box-shadow:none;border-radius:3px}.cdk-global-overlay-wrapper:has(.mat-snack-bar-handset) .mat-snack-bar-container{max-width:unset}body:has(#wrapper) .cdk-global-overlay-wrapper:has(fw-snackbar){margin-left:220px;width:calc(100vw - 220px)}body:has(#wrapper.sidebar-collapsed) .cdk-global-overlay-wrapper:has(fw-snackbar){margin-left:55px;width:calc(100vw - 55px)}@media (max-width: 1199px){body:has(#wrapper.inactive:not(.sidebar-collapsed)) .cdk-global-overlay-wrapper:has(fw-snackbar){margin-left:0;width:100vw}}body:has(.leaflet-fullscreen-on) .cdk-global-overlay-wrapper:has(fw-snackbar){margin-left:0!important;width:100vw!important}.dropdown.fw-dropdown .dropdown-menu{min-width:120px}.dropdown.fw-dropdown,bs-dropdown-container .dropdown{color:#303234}.dropdown.fw-dropdown .dropdown-menu,bs-dropdown-container .dropdown .dropdown-menu{padding:8px 0;margin-top:4px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;border-radius:3px}.dropdown.fw-dropdown .dropdown-menu li,bs-dropdown-container .dropdown .dropdown-menu li{padding:0 8px}.dropdown.fw-dropdown .dropdown-menu li.dropdown-divider,bs-dropdown-container .dropdown .dropdown-menu li.dropdown-divider{margin:8px 0 4px;padding:0;background-color:#edeeef}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item,bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:pointer}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item fw-icon,bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item fw-icon{flex:none;margin-right:8px}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item fw-icon .fw-icon,bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item fw-icon .fw-icon{font-size:16px;width:16px;height:16px;vertical-align:text-top}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item--blue,bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item--blue{color:#0d5bff}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item--red,bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item--red{color:#d2051e}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item--disabled,bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item--disabled,.dropdown.fw-dropdown .dropdown-menu li .dropdown-item[disabled],bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item[disabled]{cursor:not-allowed}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item--disabled.dropdown-item--red,bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item--disabled.dropdown-item--red,.dropdown.fw-dropdown .dropdown-menu li .dropdown-item[disabled].dropdown-item--red,bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item[disabled].dropdown-item--red{opacity:.6}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item--disabled:not(.dropdown-item--red),bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item--disabled:not(.dropdown-item--red),.dropdown.fw-dropdown .dropdown-menu li .dropdown-item[disabled]:not(.dropdown-item--red),bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item[disabled]:not(.dropdown-item--red){color:#9a9ca1}.dropdown.fw-dropdown .dropdown-menu li .dropdown-item:hover:not(.dropdown-item--disabled):not([disabled]),bs-dropdown-container .dropdown .dropdown-menu li .dropdown-item:hover:not(.dropdown-item--disabled):not([disabled]){background-color:#f5f6f7}.dropdown.fw-dropdown .dropdown-menu .dropdown-submenu,bs-dropdown-container .dropdown .dropdown-menu .dropdown-submenu{cursor:default;position:relative}.dropdown.fw-dropdown .dropdown-menu .dropdown-submenu:hover>.dropdown-menu,bs-dropdown-container .dropdown .dropdown-menu .dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown.fw-dropdown .dropdown-menu.dropdown-submenu--menu,bs-dropdown-container .dropdown .dropdown-menu.dropdown-submenu--menu{position:absolute;top:-8px;left:100%;margin:0 0 0 4px;min-width:120px}.focus-border{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.fw-header-container{position:fixed;z-index:1020;left:230px;right:9px;margin:0 -10px;padding:16px;border-bottom:1px solid #cfd1d6;background:#f5f6f7}.fw-header-container--elevated{background:#fff;box-shadow:0 2px 12px #0000001a}.fw-header-container--multiple-rows{padding:0;border-bottom:none}.fw-header-container--multiple-rows>.fw-header-row{padding:16px;border-bottom:1px solid #cfd1d6}.fw-header-container>.fw-header-row{display:flex;flex-direction:row;justify-content:space-between;gap:8px}.fw-header-container>.fw-header-row>:not(.fw-header-left):not(.fw-header-right){flex:1}.fw-header-container>.fw-header-row .fw-header-left,.fw-header-container>.fw-header-row .fw-header-right{display:inline-flex;gap:8px;min-width:0}.fw-header-container>.fw-header-row .fw-header-left>*,.fw-header-container>.fw-header-row .fw-header-right>*{min-width:0}.fw-header-container>.fw-header-row .fw-header-right{justify-content:flex-end}.fw-header-container>.fw-header-row .fw-header-hotspot-button-container{display:inline-block;position:relative}.fw-footer-container{position:fixed;z-index:1010;left:230px;right:9px;bottom:0;margin:0 -10px;padding:16px;border-top:1px solid #cfd1d6;background:#f5f6f7}.fw-footer-container--elevated{background:#fff;box-shadow:0 2px 12px #0000001a}.fw-footer-container>.fw-footer-row{display:flex;flex-direction:row;justify-content:space-between}.fw-footer-container>.fw-footer-row .fw-footer-left,.fw-footer-container>.fw-footer-row .fw-footer-right{display:inline-flex;flex:1}.fw-footer-container>.fw-footer-row .fw-footer-left>*{margin-right:10px}.fw-footer-container>.fw-footer-row .fw-footer-right{justify-content:flex-end}.fw-footer-container>.fw-footer-row .fw-footer-right>*{margin-left:10px}.fw-page-content-container{padding-top:81px}.fw-page-content-container#calendar-container{display:flex}#wrapper.sidebar-collapsed .fw-header-container,#wrapper.sidebar-collapsed .fw-footer-container{left:65px}@media (max-width: 1199px){#wrapper.inactive:not(.sidebar-collapsed) .fw-header-container,#wrapper.inactive:not(.sidebar-collapsed) .fw-footer-container{left:10px}}.fw-page-content-container-with-animated-offset{transition:padding-top .2s ease-in}.fw-page-content-container-with-animated-offset.filter-bar-offset,.fw-page-content-container-with-animated-offset.search-bar-offset{padding-top:146px}@media (max-width: 576px){.fw-header-row .fw-button span.fw-button-label{display:none}.fw-header-row .fw-button,.fw-header-row button{min-width:32px}}@media (max-width: 631px){#wrapper.sidebar-collapsed .fw-header-row .fw-button span.fw-button-label{display:none}#wrapper.sidebar-collapsed .fw-header-row .fw-button,#wrapper.sidebar-collapsed .fw-header-row button{min-width:32px}}@media (max-width: 796px){#wrapper.active:not(.sidebar-collapsed) .fw-header-row .fw-button span.fw-button-label{display:none}#wrapper.active:not(.sidebar-collapsed) .fw-header-row .fw-button,#wrapper.active:not(.sidebar-collapsed) .fw-header-row button{min-width:32px}}.fw-pdf-viewer-overlay,.fw-pdf-viewer-overlay-left,.fw-pdf-viewer-overlay-right{display:inline-flex;align-items:center;position:absolute;z-index:0;bottom:20px}.fw-pdf-viewer-overlay-left{left:0;margin-left:20px}.fw-pdf-viewer-overlay-left .fw-pdf-viewer-overlay-button{margin-right:10px}.fw-pdf-viewer-overlay-right{right:0;margin-right:29px}.fw-pdf-viewer-overlay-right .fw-pdf-viewer-overlay-button{margin-left:10px}.fw-pdf-viewer-overlay-button{height:32px;color:#fff;cursor:pointer;opacity:.85;background:#485056;border-radius:4px;padding:6px 12px;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fw-pdf-viewer-overlay-button:hover{background:#21242a}.fw-prl-list>*:not(:first-child):not(:last-child) .fw-link-card{border-radius:0}.fw-prl-list>*:not(:last-child) .fw-link-card{border-bottom:none}.fw-prl-list>*:first-child .fw-link-card{border-bottom-left-radius:0;border-bottom-right-radius:0}.fw-prl-list>*:last-child .fw-link-card{border-top-left-radius:0;border-top-right-radius:0}.fw-segmented-buttons{display:inline-flex}.fw-segmented-buttons fw-button:first-of-type .fw-button{border-top-right-radius:0;border-bottom-right-radius:0}.fw-segmented-buttons fw-button:last-of-type .fw-button{border-top-left-radius:0;border-bottom-left-radius:0}.fw-segmented-buttons fw-button:not(:first-of-type):not(:last-of-type) .fw-button{border-radius:0}.fw-segmented-buttons fw-button:not(:first-of-type) .fw-button{margin-left:-1px}.fw-segmented-buttons fw-button{z-index:1}.fw-segmented-buttons fw-button.active{z-index:100}.fw-segmented-buttons fw-button:hover{z-index:10}table.fw-table{width:100%;border-collapse:separate;border:1px solid #cfd1d6;border-radius:3px;table-layout:fixed}table.fw-table tr{height:40px}table.fw-table tr td:first-child,table.fw-table tr th:first-child{padding-left:15px}table.fw-table tr td:last-child,table.fw-table tr th:last-child{padding-right:15px}table.fw-table tr td.fw-table-checkbox-cell,table.fw-table tr th.fw-table-checkbox-cell{padding-left:0;padding-right:0;width:40px}table.fw-table tr td.fw-table-checkbox-cell .checkbox,table.fw-table tr th.fw-table-checkbox-cell .checkbox{display:flex;justify-content:center;margin:0}table.fw-table tr td.fw-table-checkbox-cell .checkbox svg,table.fw-table tr th.fw-table-checkbox-cell .checkbox svg{width:16px;height:16px}table.fw-table tr td.fw-table-checkbox-cell .checkbox svg.fw-icon-checkbox-blank-outline,table.fw-table tr th.fw-table-checkbox-cell .checkbox svg.fw-icon-checkbox-blank-outline,table.fw-table tr td.fw-table-checkbox-cell .checkbox svg.fw-icon-minus-box,table.fw-table tr th.fw-table-checkbox-cell .checkbox svg.fw-icon-minus-box{color:#9a9ca1}table.fw-table tr td.fw-table-checkbox-cell .checkbox svg.fw-icon-checkbox-marked,table.fw-table tr th.fw-table-checkbox-cell .checkbox svg.fw-icon-checkbox-marked{color:#6496ff}table.fw-table tr td.fw-table-action-button-cell,table.fw-table tr th.fw-table-action-button-cell{width:40px}table.fw-table tr .fw-table-overflow-wrapper{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.fw-table tr:first-child th{border-bottom:1px solid #cfd1d6}table.fw-table tr:not(:last-child) td{border-bottom:1px solid #edeeef}table.fw-table thead tr th button.fw-table-sorter-button{display:flex;align-items:center;padding:0;background:none;border:none;outline:none}table.fw-table thead tr th button.fw-table-sorter-button fw-icon{margin-left:4px}table.fw-table thead tr th button.fw-table-sorter-button fw-icon svg{width:15px;height:15px;color:#9a9ca1}table.fw-table thead tr th button.fw-table-sorter-button fw-icon.upside-down{transform:rotate(180deg)}table.fw-table tbody tr.selected,table.fw-table tbody tr:hover{background:#f5f6f780}table.fw-table tbody tr.fw-empty-state{height:80px;text-align:center}table.fw-table tbody tr.fw-empty-state:hover,table.fw-table tbody tr.fw-empty-state.selected{background:none}table.fw-table tbody tr.fw-empty-state td{vertical-align:middle}table.fw-table tbody tr.fw-empty-state button.anchor-ish{display:inline;border:none;padding:0;margin:0;background:none;color:#3173ff}table.fw-table tbody tr.fw-empty-state button.anchor-ish:hover,table.fw-table tbody tr.fw-empty-state button.anchor-ish:focus{color:#0049e3}table.fw-table tbody tr.fw-empty-state button.anchor-ish:disabled{color:inherit}table.fw-table tbody tr .fw-table-action-button-cell{padding-left:8px;padding-right:8px}table.fw-table tbody tr .fw-table-action-button-cell button.fw-table-action-button{width:100%;height:24px;display:flex;justify-content:center;align-items:center;font-size:18px;padding:0;border:none;outline:none;background:none;border-radius:3px}table.fw-table tbody tr .fw-table-action-button-cell button.fw-table-action-button fw-icon svg.fw-icon-dots-vertical{width:20px;height:20px;color:#9a9ca1}table.fw-table tbody tr .fw-table-action-button-cell button.fw-table-action-button:hover:not([disabled]){background:#edeeef;border-radius:3px}table.fw-table tbody tr .fw-table-action-button-cell button.fw-table-action-button:hover:not([disabled]) fw-icon svg.fw-icon-dots-vertical{color:#303234}table.fw-table tbody tr .fw-table-action-button-cell ul{border:1px solid #cfd1d6}table.fw-table tbody tr .fw-table-action-button-cell ul .fw-table-action-item button{width:100%;padding:3px 11px;text-align:start;background:none;outline:none;border:none;color:#303234}table.fw-table tbody tr .fw-table-action-button-cell ul .fw-table-action-item button:hover{background:#f5f6f7}table.fw-table tbody tr .fw-table-action-button-cell ul .fw-table-action-item .remove-btn{color:red}table.fw-table tbody tr .fw-table-action-button-cell ul li.fw-table-action-item+li.fw-table-remove-action-item{border-top:1px solid #edeeef;margin-top:5px;padding-top:5px}table.fw-table fw-icon{display:flex;justify-content:center}table.fw-table fw-icon svg{height:18px;color:#9a9a9a}table.fw-table .flex{display:flex}.fw-table-action-item button{width:100%;padding:3px 11px;text-align:start;background:none;outline:none;border:none;color:#303234}.fw-table-action-item button:hover{background:#f5f6f7}.fw-table-action-item .remove-btn{color:red}li.fw-table-action-item+li.fw-table-remove-action-item{border-top:1px solid #edeeef;margin-top:5px;padding-top:5px}.xeokit-context-menu{font-family:Lato,sans-serif;font-size:13px;display:none;z-index:300000;background:#fff!important;border:1px solid #cfd1d6!important;border-radius:3px!important;padding:8px 0;min-width:180px;box-shadow:0 2px 12px #0000001a!important}.xeokit-context-menu ul{list-style:none;margin:0;padding:0}.xeokit-context-menu ul li{list-style-type:none;padding:0 16px;height:27px!important;line-height:27px;color:#303234;cursor:pointer;width:100%}.xeokit-context-menu ul li:hover{background:#f5f6f7}.xeokit-context-menu ul .divider{border-bottom:1px solid #cfd1d6;margin:6px 0}.xeokit-context-menu ul li span{display:inline-block}.xeokit-context-menu .disabled{display:inline-block;color:gray;cursor:default;font-weight:400}.xeokit-context-menu .disabled:hover{color:gray;cursor:default;background:#eee;font-weight:400}.sk-fading-circle{display:none}textarea[fwTextArea].fw-text-area{display:block;width:100%;padding:6px 12px;color:#303234;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px}textarea[fwTextArea].fw-text-area.error{border-color:#d2051e;outline:0;box-shadow:0 0 6px #d2051e66}textarea[fwTextArea].fw-text-area:focus:not(:disabled):not(.error){border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}textarea[fwTextArea].fw-text-area::placeholder{color:#9a9ca1}textarea[fwTextArea].fw-text-area:disabled{background-color:#f5f6f7;cursor:not-allowed}textarea[fwTextArea].fw-text-area.fill-container{width:100%;height:100%;box-sizing:border-box}input[fwTextInput].fw-text-input.clearable,input[fwTextInput].form-control.clearable{padding-right:28px}input[fwTextInput].fw-text-input.has-icon.has-left-icon,input[fwTextInput].form-control.has-icon.has-left-icon{padding-left:32px}input[fwTextInput].fw-text-input.has-icon.has-right-icon,input[fwTextInput].form-control.has-icon.has-right-icon{padding-right:28px}input[fwTextInput].fw-text-input.error,input[fwTextInput].form-control.error{border-color:#d2051e;outline:0;box-shadow:0 0 6px #d2051e66}input[fwTextInput].fw-text-input.hide-spin-button::-webkit-outer-spin-button,input[fwTextInput].form-control.hide-spin-button::-webkit-outer-spin-button,input[fwTextInput].fw-text-input.hide-spin-button::-webkit-inner-spin-button,input[fwTextInput].form-control.hide-spin-button::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[fwTextInput].fw-text-input.hide-spin-button[type=number],input[fwTextInput].form-control.hide-spin-button[type=number]{-moz-appearance:textfield}input[fwTextInput].fw-text-input{display:block;width:100%;height:32px;padding:6px 12px;color:#303234;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px}input[fwTextInput].fw-text-input:focus:not(.readonly):not(:disabled):not(.error){border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}input[fwTextInput].fw-text-input::placeholder{color:#9a9ca1}input[fwTextInput].fw-text-input:disabled{background-color:#f5f6f7;cursor:not-allowed}input[fwTextInput].fw-text-input.readonly{background-color:#f5f6f7;cursor:default}div.fw-text-input-container{width:100%;position:relative}div.fw-text-input-container fw-icon{position:absolute;color:#303234}div.fw-text-input-container fw-icon.fw-text-input-clear-btn{width:16px;top:8px;right:8px;cursor:pointer}div.fw-text-input-container.has-icon fw-icon.fw-text-input-icon{width:20px;top:6px}div.fw-text-input-container.has-icon.has-left-icon fw-icon.fw-text-input-icon{left:8px}div.fw-text-input-container.has-icon.has-right-icon fw-icon.fw-text-input-icon{right:8px}div.fw-text-input-container .fw-text-input-error-icon{color:#d2051e;right:12px}.ds-tooltip,bs-tooltip-container,.mat-tooltip{text-align:center}bs-tooltip-container .tooltip-arrow{display:none}bs-tooltip-container .tooltip-inner{max-width:250px}.mat-tooltip.ds-tooltip{background-color:#000;font-family:Lato,sans-serif;font-size:12px;position:relative;border-radius:3px!important;padding:6px 8px!important;overflow-wrap:break-word}.mat-tooltip.ds-tooltip.ds-tooltip[style*="transform-origin: center top"]{overflow:initial;margin-top:10px}.mat-tooltip.ds-tooltip.ds-tooltip[style*="transform-origin: center top"]:after{top:-8px;right:calc(50% - 6px);transform:rotate(0)}.mat-tooltip.ds-tooltip.ds-tooltip[style*="transform-origin: center bottom"]{overflow:initial;margin-bottom:10px}.mat-tooltip.ds-tooltip.ds-tooltip[style*="transform-origin: center bottom"]:after{bottom:-8px;right:calc(50% - 6px);transform:rotate(180deg)}.mat-tooltip.ds-tooltip.ds-tooltip[style*="transform-origin: left center"]{overflow:initial;margin-left:10px}.mat-tooltip.ds-tooltip.ds-tooltip[style*="transform-origin: left center"]:after{left:-8px;top:calc(50% - 6px);transform:rotate(270deg)}.mat-tooltip.ds-tooltip.ds-tooltip[style*="transform-origin: right center"]{overflow:initial;margin-right:10px}.mat-tooltip.ds-tooltip.ds-tooltip[style*="transform-origin: right center"]:after{right:-8px;top:calc(50% - 6px);transform:rotate(90deg)}body .cdk-overlay-container{z-index:1030}body .cdk-overlay-container.z-index-1070{z-index:1070}.mat-dialog-container{border-radius:3px!important;border:1px solid rgba(0,0,0,.2);background-clip:padding-box;padding:32px!important}.mat-dialog-container .close-modal{float:right;margin-right:-15px;margin-top:-15px;position:inherit}.mat-dialog-container .close-modal>fw-icon{font-size:24px;width:24px;height:24px}.mat-dialog-container h1 .mat-dialog-title{color:#000;font-size:20px}.mat-dialog-container .mat-dialog-content,.mat-dialog-container .mat-dialog-actions{padding:0;margin:0}.docusign-agreement{margin-top:30px}.docusign-agreement .docusign-agreement-title{font-size:16px;font-weight:700}.docusign-agreement .software-service-btn{margin:30px auto 0;display:block}.docusign-agreement .software-service-btn .fw-button{min-width:15%}email-change .email-change .modal-subtitle{font-size:16px}email-change .email-change form label{font-weight:700}email-change .email-change .error-message{color:#d2051e;margin-top:4px}email-verification .email-verification{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}email-verification .email-verification .header{color:#303234;font-size:20px;font-weight:700;margin:0;text-align:center}email-verification .email-verification .description{margin:0;text-align:center}email-verification .email-verification .email{font-weight:700}email-verification .email-verification .resend-email-container{align-items:center;display:flex;justify-content:center;min-height:32px}email-verification .email-verification .resend-email-container .email-resent-success-container{align-items:center;display:flex;justify-content:center;gap:4px}email-verification .email-verification .resend-email-container .email-resent-failure-container a{color:inherit;text-decoration:underline}email-verification .email-verification .switch-accounts-container fw-button,email-verification .email-verification .switch-accounts-container .fw-button{text-decoration:underline;width:initial}email-verification .email-verification fw-button,email-verification .email-verification .fw-button{width:100%}email-verification .email-verification fw-icon[maticon=check_circle]{color:#3cc563}.video-modal-opener .overlay-container .description-container .img-container{cursor:pointer}.video-modal-opener .overlay-container .description-container .img-container .play-btn{background-color:transparent;color:transparent;border-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-modal-opener .overlay-container .description-container .img-container .play-btn.hover{opacity:0;transition:opacity .2s ease-out}.video-modal-opener .overlay-container .description-container .img-container:hover .play-btn.hover{opacity:1}.video-modal-opener .overlay-container .description-container .img-container:disabled{cursor:default}.video-modal-opener .overlay-container .description-container .img-container:disabled .play-btn{display:none}.entity-name-modal-container{z-index:1070}.entity-name-modal.modal-dialog{max-width:400px}.entity-name-modal.modal-dialog .input-group{width:100%}.entity-name-modal.modal-dialog .btn-primary.form-control{margin-top:30px}.entity-name-modal.modal-dialog fw-button{display:block;margin-top:30px}.entity-name-modal.modal-dialog fw-button .fw-button{width:100%}fw-entity-name-modal fw-icon.close-modal{font-size:24px;width:24px;height:24px}.entity-tags .tags{display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:.5em}.entity-tags .tags .tag{display:flex;align-items:center;width:fit-content;font-size:13px!important;color:#303234!important;background-color:#f5f6f7!important;border-radius:.4em!important;white-space:normal!important;padding:.3em .5em;border:1px solid #cfd1d6;word-break:break-all}.entity-tags .tags .tag .fa-tag{color:#9a9ca1;padding-right:.5em}.entity-tags .tags .tag .remove-button{color:#9a9ca1;padding-left:.5em}.entity-tags .tags .tag .remove-button:hover{color:red;cursor:pointer}.entity-tags .tags .ai-tag{display:flex;align-items:center;width:fit-content;color:#0d5bff;background-color:#f3f7ff;border-radius:.4em;white-space:normal;padding:.3em .5em;border:1px solid #c5d8ff;word-break:break-all}.entity-tags .tags .ai-tag .ai-icon{padding-right:4px}.entity-tags .tags .ai-tag .remove-button{color:#0d5bff!important;padding-left:.5em}.entity-tags ng-select.ng-select-focused .ng-select-container{box-shadow:0 0 5px #0000001a!important}.entity-tags ng-select .ng-select-container{border:none}.entity-tags ng-select .ng-select-container .ng-value{display:none}.entity-tags ng-select .ng-select-container:hover{box-shadow:0 0 5px #0000001a}.entity-tags ng-select .ng-select-container .ng-value-container .ng-input>*{cursor:text!important}.manage-entity-tags-modal.modal-dialog{width:400px}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .dialog-content{margin-top:20px}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .tags-display-container{display:flex;flex-wrap:wrap;margin-bottom:8px;gap:8px}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .tags-display-container .selected-tag{display:flex;align-items:center;width:fit-content;border:1px solid #cfd1d6;background-color:#f5f6f7;color:#696d74;font-size:14px;min-height:32px;line-height:20px;padding:5px 8px 5px 12px;border-radius:3px;word-break:break-all}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .tags-display-container .selected-tag.is-partially-tagged{opacity:.5}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .tags-display-container .selected-tag .remove-button{height:16px;padding-left:4px;color:#696d74;font-size:18px;cursor:pointer}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .tags-display-container .selected-tag .remove-button .fw-icon-close{height:16px;width:16px}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .tags-display-container .selected-tag .remove-button .fw-icon-close:hover{color:#303234}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .dropdown-container{height:32px;position:relative}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .search-material-icon{position:absolute;top:8px;right:7px;z-index:1030;cursor:pointer}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal .search-material-icon .mat-icon{width:18px;height:18px;font-size:18px;color:#303234}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags .ng-arrow{display:none}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags .ng-select-container{border-radius:3px;height:32px;min-height:32px}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags .ng-select-container .ng-input{caret-color:#0d5bff}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags .ng-select-container .ng-value-container .ng-placeholder{padding-top:1px;padding-left:5px;color:#696d74}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags .ng-select-container.ng-has-value .ng-placeholder{display:block}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags .ng-select-container.ng-has-value .ng-value{display:none}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags.ng-select-filtered .ng-placeholder{display:none!important}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags.ng-select-focused .ng-value-container .ng-placeholder{color:#303234}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags.ng-select-focused .ng-select-container{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags ng-dropdown-panel.ng-dropdown-panel{margin-top:4px;margin-bottom:4px;border-color:#cfd1d6;border-radius:3px;box-shadow:0 4px 8px #0000002d;padding:0;filter:drop-shadow(0 2px 12px rgba(0,0,0,.1))}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items{padding:8px}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags ng-dropdown-panel.ng-dropdown-panel .scroll-host{border-radius:3px}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags ng-dropdown-panel.ng-dropdown-panel .ng-option{padding:4px 0 4px 8px}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags ng-dropdown-panel.ng-dropdown-panel .ng-option.ng-option-marked{background-color:#f5f6f7}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags ng-dropdown-panel.ng-dropdown-panel .ng-option:last-child{border-radius:0}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags ng-dropdown-panel.ng-dropdown-panel .ng-option .ng-tag-label{display:inline-block;width:100%;font-size:13px;color:#0d5bff}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags ng-dropdown-panel.ng-dropdown-panel .ng-option.ng-option-disabled{color:#9a9ca1;cursor:default}.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags.ng-select-opened.ng-select-bottom>.ng-select-container,.manage-entity-tags-modal.modal-dialog manage-entity-tags-modal ng-select.manage-tags.ng-select-opened.ng-select-top>.ng-select-container{border-radius:3px}fw-entity-search .entity-search{min-width:200px}fw-entity-search .entity-search .ng-select-wrapper{position:relative}fw-entity-search .entity-search .ng-select-wrapper fw-icon.mat-search-icon{position:absolute;z-index:1030;top:8px;right:8px}fw-entity-search .entity-search .ng-select-wrapper fw-icon.mat-search-icon .mat-icon{color:#303234;font-size:20px;height:20px;width:20px}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search.input-focus .ng-select-container{border-color:#66afe9b3;box-shadow:0 0 5px #66afe9b3}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search .ng-select-container{height:32px;border-radius:3px;background-color:#fff;border:1px solid #cfd1d6}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search .ng-select-container .ng-arrow-wrapper{display:none}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search .ng-select-container .ng-input,fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search .ng-select-container .ng-placeholder{margin-top:1px}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search .ng-select-container .ng-placeholder{color:#9a9ca1}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search .ng-select-container .ng-value{padding-right:28px}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search .ng-select-container input{color:#303234}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel{margin-top:5px;border-radius:3px;border:1px solid #cfd1d6;padding:0}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-dropdown-panel-items{border-radius:3px}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-dropdown-panel-items.scroll-host{padding:8px}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-dropdown-panel-items .scrollable-content{padding:8px}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-option{color:#303234;padding:4px 4px 4px 7px;border-radius:unset}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-option.ng-option-marked{background-color:#f5f6f7}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-option.ng-option-selected{background-color:#edeeef}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-option.ng-option-disabled{color:#696d74;cursor:default}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-option .label-wrapper{display:flex}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-option .label-wrapper .entity-icon-wrapper{display:flex;align-items:center}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-option .label-wrapper .label-text{margin-left:6px}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-dropdown-footer{border-color:#cfd1d6;padding:12px 16px}fw-entity-search .entity-search .ng-select-wrapper ng-select.ng-select.entity-search ng-dropdown-panel .ng-dropdown-footer .new-entity-btn{color:#0d5bff;cursor:pointer}fw-file-card fw-link-card-icon .fw-link-card-icon img{object-fit:cover;object-position:center;width:32px;height:32px;border-radius:2px}fw-file-card fw-link-card{border-bottom:1px solid #cfd1d6}fw-file-card fw-link-card .fw-link-card{border:none}fw-file-card fw-link-card.has-error{border-bottom:1px solid #d2051e}fw-file-card .fw-link-card-custom{width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#303234}fw-file-card .fw-link-card-custom fw-icon{width:20px;height:20px}fw-file-card .fw-link-card-custom:hover,fw-file-card .fw-link-card-custom:focus{background:#edeeef;border-radius:2px}fw-file-card .fw-file-card-custom-icon{width:24px;height:24px;color:#303234}fw-file-card fw-icon.fw-mat-icon-wrapper{width:24px;height:24px;font-size:24px}fw-file-card .fw-mat-icon{color:#303234!important}fw-file-card .fw-mat-icon.fw-mat-icon--error{color:#d2051e!important}fw-file-card .fw-link-card{cursor:default!important}fw-file-card .fw-link-card:hover,fw-file-card .fw-link-card:focus-within{background:#fff!important}fw-file-drag-and-drop{height:100%}fw-file-drag-and-drop .drag-and-drop-container{height:100%}fw-file-drag-and-drop .drag-and-drop-container:not(.drop-over) .mask{display:none}fw-file-drag-and-drop .drag-and-drop-container.drop-over .mask{background-color:#fff;opacity:.9;z-index:1001}fw-file-drag-and-drop .drag-and-drop-container.drop-over .mask .mask-dash{border-radius:4px;border:2px dashed #0d5bff;height:100%}fw-file-drag-and-drop .drag-and-drop-container .mask{position:absolute;min-height:100%;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:opacity .3s ease-in-out;z-index:1;padding:32px}fw-file-drag-and-drop .drag-and-drop-container .mask .mask-content{z-index:2;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;font-weight:600;color:#303234}fw-file-drag-and-drop .drag-and-drop-container .mask .mask-content .upload-icon-wrapper{height:20px;margin-bottom:8px}fw-file-drag-and-drop .drag-and-drop-container .mask .mask-content fw-icon[matIcon=upload]{color:#303234}fw-file-drag-and-drop .drag-and-drop-container .mask .mask-content .instruction-text.heading{font-size:13px;font-weight:700;margin-bottom:8px}fw-file-drag-and-drop .drag-and-drop-container .mask .mask-content .instruction-text.drop-here{font-size:12px;margin-bottom:8px;font-weight:400}fw-file-drag-and-drop .drag-and-drop-container .uploading-container{top:0;background-color:#f5f6f7;opacity:.9;z-index:1001;position:absolute;height:100%;width:100%;text-align:center;justify-content:center;display:flex}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .progress-wrapper{position:relative;margin-bottom:20px;width:100%;height:100%;z-index:2;display:flex;justify-content:center}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .upload-error,fw-file-drag-and-drop .drag-and-drop-container .uploading-container .uploading,fw-file-drag-and-drop .drag-and-drop-container .uploading-container .post-upload{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .upload-error .alert-circle{color:#d2051e;height:80px;width:80px;margin:32px 0;font-size:80px}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .uploading .progress-percentage{font-size:38px;color:#6496ff;font-weight:700;line-height:40px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .post-upload img.upload-complete{height:100px;width:100px;object-fit:contain;margin-bottom:20px}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .post-upload img.check-image{height:50px;width:50px;object-fit:contain;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .note{font-size:14px;color:#353a43;text-align:center}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .mat-progress-spinner{width:155px!important;height:155px!important}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .mat-progress-spinner circle{stroke:#5795ff!important;stroke-width:5%!important}fw-file-drag-and-drop .drag-and-drop-container .uploading-container .mat-progress-spinner svg{width:100%!important;height:100%!important}.modal-wrapper.file-upload-modal{padding:32px}.modal-wrapper.file-upload-modal .modal-header{margin-bottom:32px}.modal-wrapper.file-upload-modal .modal-header h1.modal-title{color:#303234;margin-top:-20px}.modal-wrapper.file-upload-modal .modal-header .modal-description{margin-top:16px;color:#303234}.modal-wrapper.file-upload-modal .modal-header .modal-description a{text-decoration:underline}.modal-wrapper.file-upload-modal .modal-header fw-icon[matIcon=close]{font-size:24px;width:24px;height:24px}.modal-wrapper.file-upload-modal .file-cards-container{width:100%;height:100%;display:flex;flex-direction:column;padding:4px}.modal-wrapper.file-upload-modal .file-cards-container fw-file-card:last-child fw-link-card{margin-bottom:4px}.modal-wrapper.file-upload-modal .drag-and-drop-container{width:100%;height:272px;background-color:#f5f6f7;border:2px dashed #cfd1d6;border-radius:4px;display:flex;align-items:center;justify-content:center}.modal-wrapper.file-upload-modal .drag-and-drop-container:hover:not(.filled){background-color:#edeeef;border:2px dashed #9a9ca1;cursor:pointer}.modal-wrapper.file-upload-modal .drag-and-drop-container.drop-over{background-color:#edeeef!important;border:2px dashed #0d5bff!important;cursor:grabbing!important}.modal-wrapper.file-upload-modal .drag-and-drop-container.filled{background-color:#f5f6f7;height:272px;border:1px solid #9a9ca1!important;overflow:auto;overflow-x:hidden;justify-content:flex-end}.modal-wrapper.file-upload-modal .drag-and-drop-container .empty-drag-and-drop-container{color:#303234;display:flex;flex-direction:column;align-items:center}.modal-wrapper.file-upload-modal .drag-and-drop-container .empty-drag-and-drop-container .upload-icon-wrapper{height:20px;margin-bottom:8px}.modal-wrapper.file-upload-modal .drag-and-drop-container .empty-drag-and-drop-container fw-icon[matIcon=upload]{color:#303234}.modal-wrapper.file-upload-modal .drag-and-drop-container .empty-drag-and-drop-container .instruction-text.heading{font-size:13px;font-weight:700;margin-bottom:8px}.modal-wrapper.file-upload-modal .drag-and-drop-container .empty-drag-and-drop-container .instruction-text.drop-here{font-size:12px;margin-bottom:8px}.modal-wrapper.file-upload-modal .drag-and-drop-container .empty-drag-and-drop-container .instruction-text.or{font-size:12px}.modal-wrapper.file-upload-modal .drag-and-drop-container .empty-drag-and-drop-container .select-files-btn-wrapper{margin-top:16px}.modal-wrapper.file-upload-modal .uploading-container{width:100%;height:272px;background-color:#f5f6f7;display:flex;align-items:center;justify-content:center}.modal-wrapper.file-upload-modal .uploading-container .uploading .progress-wrapper{position:relative;margin-bottom:20px;width:100%;height:100%;z-index:2;display:flex;justify-content:center}.modal-wrapper.file-upload-modal .uploading-container .uploading .progress-wrapper .progress-percentage{font-size:38px;color:#6496ff;font-weight:700;line-height:40px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.modal-wrapper.file-upload-modal .uploading-container .post-upload img.upload-complete{height:100px;width:100px;object-fit:contain;margin-bottom:20px}.modal-wrapper.file-upload-modal .uploading-container .post-upload .progress-wrapper{position:relative;margin-bottom:20px;width:100%;height:100%;z-index:2;display:flex;justify-content:center}.modal-wrapper.file-upload-modal .uploading-container .post-upload .progress-wrapper img.check-image{height:50px;width:50px;object-fit:contain;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.modal-wrapper.file-upload-modal .uploading-container .note{font-size:14px;color:#353a43;text-align:center}.modal-wrapper.file-upload-modal .uploading-container .mat-progress-spinner{width:155px!important;height:155px!important}.modal-wrapper.file-upload-modal .uploading-container .mat-progress-spinner circle{stroke:#5795ff!important;stroke-width:5%!important}.modal-wrapper.file-upload-modal .uploading-container .mat-progress-spinner svg{width:100%!important;height:100%!important}.modal-wrapper.file-upload-modal .form-control-label{margin-bottom:32px}.modal-wrapper.file-upload-modal fw-alert{margin-top:16px}.modal-wrapper.file-upload-modal fw-alert a.file-upload-generic-error-link{color:#d2051e;text-decoration:underline}.modal-wrapper.file-upload-modal .modal-footer{margin-top:32px;display:flex;justify-content:space-between}.modal-wrapper.file-upload-modal .modal-footer:before,.modal-wrapper.file-upload-modal .modal-footer:after{content:unset}.modal-wrapper.file-upload-modal .modal-footer .footer-left{padding-top:2px;display:flex;align-items:center}.modal-wrapper.file-upload-modal .modal-footer .footer-right{display:flex;align-items:center}.modal-wrapper.file-upload-modal .modal-footer fw-button.select-more-btn{margin-right:10px}.modal-wrapper.file-upload-modal .integrations-description{color:#000;font-weight:400;font-size:13px;line-height:20px;margin-top:32px;margin-bottom:16px}.modal-wrapper.file-upload-modal .integrations{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-column-gap:10px}.modal-wrapper.file-upload-modal .integrations button{height:70px;border:1px solid #dcdcdc;transition:background-color .2s ease,border-color .2s ease}.modal-wrapper.file-upload-modal .integrations button:hover{background-color:#f9f9f9;border-color:#aaa}.modal-wrapper.file-upload-modal .integrations button img{max-height:100%;max-width:100%}.modal-wrapper.file-upload-modal .integrations button.dropbox img{width:93px;height:19px}.modal-wrapper.file-upload-modal .integrations button.box img{width:49px;height:26px}.modal-wrapper.file-upload-modal .integrations button.one-drive img{width:93px;height:16px}.modal-wrapper.file-upload-modal .integrations button.revit-plugin img{width:87px;height:32px}.modal-wrapper.file-upload-modal .integrations.show-plan-automations{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;align-content:flex-start;gap:8px}.modal-wrapper.file-upload-modal .integrations.show-plan-automations button{display:flex;height:60px;padding:0 8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex:1 0 0}.modal-wrapper.file-upload-modal .integrations.show-plan-automations button.dropbox img{height:unset;width:unset}.modal-wrapper.file-upload-modal .integrations.show-plan-automations button.box img{width:41px;height:22px}.modal-wrapper.file-upload-modal .integrations.show-plan-automations button.one-drive img{height:unset;width:unset}@media (max-width: 650px){.modal-wrapper.file-upload-modal .integrations.show-plan-automations button{flex:0 0 calc((100% - 16px) / 3);max-width:calc((100% - 16px) / 3)}}.plan-automation-no-connection-modal{width:400px}.close-wrapper{position:absolute;top:0;right:0}fw-plan-automation-no-connection-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:32px}fw-plan-automation-no-connection-modal .title{font-size:20px;line-height:28px}fw-plan-automation-no-connection-modal .integration-scene{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:12px 0;gap:10px}fw-plan-automation-no-connection-modal .integration-scene .bounding-box{width:100%;position:relative;height:60px;align-content:center}fw-plan-automation-no-connection-modal .integration-scene .bounding-box .integration-logo{width:100%;position:relative;max-width:100%;overflow:hidden;height:41.6px}fw-plan-automation-no-connection-modal .integration-scene .integration-arrow{width:38px;max-height:100%}fw-plan-automation-no-connection-modal .integration-scene .fw-logo{height:60px;width:60px;position:relative;max-height:100%;overflow:hidden;flex-shrink:0}fw-plan-automation-no-connection-modal .message-container{font-size:16px;line-height:24px}fw-plan-automation-no-connection-modal .message-container p{margin:0}fw-plan-automation-no-connection-modal .message-container a.fw-anchor-link{font-size:16px}fw-plan-automation-no-connection-modal .buttons{align-self:stretch;display:flex;flex-direction:column;gap:12px}fw-plan-automation-no-connection-modal .buttons .fw-button{width:100%}fw-plan-upload-modal .plans-upload{width:110px;height:80px;margin:0 0 20px}.filter-by-location .loading-spinner{width:16px;margin-top:-3px}.filter-by-location .clear-btn{float:right;cursor:pointer}.filter-by-location .checkbox-container{display:flex;align-items:center;margin-bottom:5px}.filter-by-location .checkbox-container .checkbox{margin-top:0;margin-right:5px}.filter-by-location tags-input .tag-item{height:auto}.filter-by-location tags-input .tag-item .location-tag{display:flex;align-items:center}.filter-by-location tags-input .tag-item .location-tag .location-tag-label{max-width:300px}.filter-by-location .dropdown-menu{padding:0}.bs-datepicker{display:flex;align-items:stretch;flex-flow:row wrap;background:#fff;box-shadow:0 0 10px #aaa;position:relative;z-index:1}.bs-datepicker:after{clear:both;content:"";display:block}.bs-datepicker bs-day-picker{float:left}.bs-datepicker button:hover,.bs-datepicker button:focus,.bs-datepicker button:active,.bs-datepicker input:hover,.bs-datepicker input:focus,.bs-datepicker input:active,.bs-datepicker-btns button:hover,.bs-datepicker-btns button:focus,.bs-datepicker-btns button:active,.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:focus{outline:none}.bs-datepicker-head{min-width:270px;height:50px;padding:10px;border-radius:3px 3px 0 0;text-align:justify}.bs-datepicker-head:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head button{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:transparent;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head button[disabled],.bs-datepicker-head button[disabled]:hover,.bs-datepicker-head button[disabled]:active{background:#dddddd4d;color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head button.next,.bs-datepicker-head button.previous{border-radius:50%;width:30px;height:30px}.bs-datepicker-head button.next span,.bs-datepicker-head button.previous span{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head button.current{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head button:hover{background-color:#0000001a}.bs-datepicker-head button:active{background-color:#0003}.bs-datepicker-body{padding:10px;border-radius:0 0 3px 3px;min-height:232px;min-width:278px;border:1px solid #e9edf0}.bs-datepicker-body .days.weeks{position:relative;z-index:1}.bs-datepicker-body table{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body table th{font-size:13px;color:#9aaec1;font-weight:400;text-align:center}.bs-datepicker-body table td{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body table td span{display:block;margin:0 auto;font-size:13px;border-radius:50%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month){cursor:pointer}.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s}.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s;cursor:pointer}.bs-datepicker-body table td span.disabled,.bs-datepicker-body table td.disabled span{color:#9aaec1}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td.selected span{color:#fff}.bs-datepicker-body table td span.is-other-month,.bs-datepicker-body table td.is-other-month span{color:#00000040}.bs-datepicker-body table td.active{position:relative}.bs-datepicker-body table td.active.select-start:before{left:35%}.bs-datepicker-body table td.active.select-end:before{left:-85%}.bs-datepicker-body table td span.active.select-start:after,.bs-datepicker-body table td span.active.select-end:after,.bs-datepicker-body table td.active.select-start span:after,.bs-datepicker-body table td.active.select-end span:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body table td:before,.bs-datepicker-body table td span:before{content:"";display:block;position:absolute;z-index:-1;inset:6px -2px 6px -3px;box-sizing:content-box;background:transparent}.bs-datepicker-body table td.active.select-start+td.active:before{left:-20%}.bs-datepicker-body table td:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body table td span[class*=select-],.bs-datepicker-body table td[class*=select-] span{border-radius:50%;color:#fff}.bs-datepicker-body table.days td.active:not(.select-start):before,.bs-datepicker-body table.days td.in-range:not(.select-start):before,.bs-datepicker-body table.days span.active:not(.select-start):before,.bs-datepicker-body table.days span.in-range:not(.select-start):before{background:#e9edf0}.bs-datepicker-body table.days span{width:32px;height:32px;line-height:32px}.bs-datepicker-body table.days span.select-start{z-index:2}.bs-datepicker-body table.days span.is-highlighted.in-range:before{right:3px;left:0}.bs-datepicker-body table.days span.in-range.select-end:before{right:4px;left:0}.bs-datepicker-body table.days td.select-start+td.select-end:before,.bs-datepicker-body table.days td.select-start+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.select-end:before,.bs-datepicker-body table.days td.in-range+td.is-highlighted:before,.bs-datepicker-body table.days td.in-range+td.select-end:before{background:#e9edf0;width:100%}.bs-datepicker-body table.weeks tr td:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body table:not(.weeks) tr td:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body table.years td span{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body table.years tr:not(:last-child) td span{margin-bottom:8px}.bs-datepicker-body table.months td{height:52px}.bs-datepicker-body table.months td span{padding:6px;border-radius:15px}.bs-datepicker .current-timedate{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker .current-timedate span:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple{border-radius:4px 0 0 4px}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-left:10px}.bs-datepicker-multiple .bs-datepicker{box-shadow:none;position:relative}.bs-datepicker-multiple .bs-datepicker:not(:last-child){padding-right:10px}.bs-datepicker-multiple .bs-datepicker+.bs-datepicker:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple .bs-datepicker .left{float:left}.bs-datepicker-multiple .bs-datepicker .right{float:right}.bs-datepicker-container{padding:15px}.bs-datepicker .bs-media-container{display:flex}@media (max-width: 768px){.bs-datepicker .bs-media-container{flex-direction:column}}.bs-datepicker-custom-range{padding:15px;background:#eee}.bs-datepicker-predefined-btns button{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns button:hover{background-color:#54708b}.bs-datepicker-buttons{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons .btn-default{margin-left:10px}.bs-datepicker-buttons .btn-today-wrapper{display:flex;flex-flow:row wrap}.bs-datepicker-buttons .clear-right,.bs-datepicker-buttons .today-right{flex-grow:0}.bs-datepicker-buttons .clear-left,.bs-datepicker-buttons .today-left{flex-grow:1}.bs-datepicker-buttons .clear-center,.bs-datepicker-buttons .today-center{flex-grow:.5}.bs-timepicker-container{padding:10px 0}.bs-timepicker-label{color:#54708b;margin-bottom:10px}.bs-timepicker-controls{display:inline-block;vertical-align:top;margin-right:10px}.bs-timepicker-controls button{width:20px;height:20px;border-radius:50%;border:0;background-color:#e9edf0;color:#54708b;font-size:16px;font-weight:700;vertical-align:middle;line-height:0;padding:0;transition:.3s}.bs-timepicker-controls button:hover{background-color:#d5dadd}.bs-timepicker-controls input{width:35px;height:25px;border-radius:13px;text-align:center;border:1px solid #e9edf0}.bs-timepicker .switch-time-format{text-transform:uppercase;min-width:54px;height:25px;border-radius:20px;border:1px solid #e9edf0;background:#fff;color:#54708b;font-size:13px}.bs-timepicker .switch-time-format img{vertical-align:initial;margin-left:4px}bs-datepicker-container,bs-daterangepicker-container{z-index:1080}@media (max-width: 768px){.bs-datepicker-multiple{display:flex}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-top:10px;margin-left:0}}.theme-default .bs-datepicker-head{background-color:#777}.theme-default .btn-today-wrapper .btn-success,.theme-default .btn-clear-wrapper .btn-success{background-color:#777;border-color:#777}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:focus,.theme-default .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#616161;border-color:#616161}.theme-default .btn-today-wrapper .btn-success:hover,.theme-default .btn-clear-wrapper .btn-success:hover{background-color:#6f6e6e;border-color:#6f6e6e}.theme-default .bs-datepicker-predefined-btns button.selected{background-color:#777}.theme-default .bs-datepicker-body table td span.selected,.theme-default .bs-datepicker-body table td.selected span,.theme-default .bs-datepicker-body table td span[class*=select-]:after,.theme-default .bs-datepicker-body table td[class*=select-] span:after{background-color:#777}.theme-default .bs-datepicker-body table td.week span{color:#777}.theme-default .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#777;color:#fff;opacity:.5;transition:0s}.theme-green .bs-datepicker-head{background-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success,.theme-green .btn-clear-wrapper .btn-success{background-color:#5cb85c;border-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:focus,.theme-green .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#1e7e34;border-color:#1e7e34}.theme-green .btn-today-wrapper .btn-success:hover,.theme-green .btn-clear-wrapper .btn-success:hover{background-color:#218838;border-color:#218838}.theme-green .bs-datepicker-predefined-btns button.selected{background-color:#5cb85c}.theme-green .bs-datepicker-body table td span.selected,.theme-green .bs-datepicker-body table td.selected span,.theme-green .bs-datepicker-body table td span[class*=select-]:after,.theme-green .bs-datepicker-body table td[class*=select-] span:after{background-color:#5cb85c}.theme-green .bs-datepicker-body table td.week span{color:#5cb85c}.theme-green .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5cb85c;color:#fff;opacity:.5;transition:0s}.theme-blue .bs-datepicker-head{background-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success,.theme-blue .btn-clear-wrapper .btn-success{background-color:#5bc0de;border-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:focus,.theme-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#2aa8cd;border-color:#2aa8cd}.theme-blue .btn-today-wrapper .btn-success:hover,.theme-blue .btn-clear-wrapper .btn-success:hover{background-color:#3ab3d7;border-color:#3ab3d7}.theme-blue .bs-datepicker-predefined-btns button.selected{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td span.selected,.theme-blue .bs-datepicker-body table td.selected span,.theme-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td.week span{color:#5bc0de}.theme-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5bc0de;color:#fff;opacity:.5;transition:0s}.theme-dark-blue .bs-datepicker-head{background-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success,.theme-dark-blue .btn-clear-wrapper .btn-success{background-color:#337ab7;border-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#266498;border-color:#266498}.theme-dark-blue .btn-today-wrapper .btn-success:hover,.theme-dark-blue .btn-clear-wrapper .btn-success:hover{background-color:#2c6fa9;border-color:#2c6fa9}.theme-dark-blue .bs-datepicker-predefined-btns button.selected{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td span.selected,.theme-dark-blue .bs-datepicker-body table td.selected span,.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.week span{color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#337ab7;color:#fff;opacity:.5;transition:0s}.theme-red .bs-datepicker-head{background-color:#d9534f}.theme-red .btn-today-wrapper .btn-success,.theme-red .btn-clear-wrapper .btn-success{background-color:#d9534f;border-color:#d9534f}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:focus,.theme-red .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#d23531;border-color:#d23531}.theme-red .btn-today-wrapper .btn-success:hover,.theme-red .btn-clear-wrapper .btn-success:hover{background-color:#e33732;border-color:#e33732}.theme-red .bs-datepicker-predefined-btns button.selected{background-color:#d9534f}.theme-red .bs-datepicker-body table td span.selected,.theme-red .bs-datepicker-body table td.selected span,.theme-red .bs-datepicker-body table td span[class*=select-]:after,.theme-red .bs-datepicker-body table td[class*=select-] span:after{background-color:#d9534f}.theme-red .bs-datepicker-body table td.week span{color:#d9534f}.theme-red .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#d9534f;color:#fff;opacity:.5;transition:0s}.theme-orange .bs-datepicker-head{background-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success,.theme-orange .btn-clear-wrapper .btn-success{background-color:#f0ad4e;border-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:focus,.theme-orange .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#ed9c29;border-color:#ed9c29}.theme-orange .btn-today-wrapper .btn-success:hover,.theme-orange .btn-clear-wrapper .btn-success:hover{background-color:#ffac35;border-color:#ffac35}.theme-orange .bs-datepicker-predefined-btns button.selected{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td span.selected,.theme-orange .bs-datepicker-body table td.selected span,.theme-orange .bs-datepicker-body table td span[class*=select-]:after,.theme-orange .bs-datepicker-body table td[class*=select-] span:after{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td.week span{color:#f0ad4e}.theme-orange .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#f0ad4e;color:#fff;opacity:.5;transition:0s}.datepicker .input-group{width:100%}bs-datepicker-container .theme-default .bs-datepicker-head{background-color:#fff}bs-datepicker-container .theme-default .bs-datepicker-head button{color:#282828}bs-datepicker-container .theme-default .bs-datepicker-body table td span.selected{background-color:#6496ff;color:#fff!important}fw-filter-by-entity-text-input{width:100%}fw-filter-by-entity-text-input .input{position:relative}fw-filter-by-entity-text-input .input input{padding-right:0;padding-left:7px;height:34px;font:inherit;font-size:13px}fw-filter-by-entity-text-input .input input::placeholder{color:#9a9a9a}fw-filter-by-entity-text-input .input input::-moz-placeholder{color:#9a9a9a}fw-filter-by-entity-text-input .input input::-ms-input-placeholder{color:#9a9a9a}fw-filter-by-entity-text-input .input input::-webkit-input-placeholder{color:#9a9a9a}fw-filter-by-entity-text-input .has-content{background-color:#f3f7ff;border-color:#ccc;color:#3d3d3d}fw-filter-by-entity-text-input fw-icon{position:absolute;top:10px;right:10px;height:1em;aspect-ratio:1}.folder-list-header{width:150px}fw-folder-list table.fw-table th,fw-folder-list table.fw-table td{padding-left:16px;padding-right:16px}.manage-folder-modal.modal-dialog{width:400px}.manage-folder-modal.modal-dialog .modal-wrapper{display:flex;flex-direction:column;padding:30px 30px 0}.manage-folder-modal.modal-dialog .modal-wrapper .modal-header{color:#000;background-color:#fff;text-align:left;padding:0;border-bottom:none;margin-bottom:20px}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body{align-items:center;flex-direction:column;margin-bottom:32px}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body .bottom-margin{margin-bottom:15px}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body .dropdown .dropdown-menu{width:100%}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body .access-level-text{margin:0 0 10px;font-size:13px}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body .info-question-circle{padding:0 5px 0 0}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body .access-level{display:inline-block}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body .access-level div{line-height:30px;padding-left:0;padding-right:0}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body .access-level .caret{margin-top:7px}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body fw-button.submit{display:block;margin-top:30px}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body fw-button.submit .fw-button{width:100%}.manage-folder-modal.modal-dialog .modal-wrapper .modal-body .full-width{width:100%}.move-to-folder-modal.modal-dialog{width:400px}.move-to-folder-modal.modal-dialog .modal-wrapper{display:flex;flex-direction:column;padding:30px 30px 0}.move-to-folder-modal.modal-dialog .modal-wrapper .modal-header{color:#000;background-color:#fff;text-align:left;padding:0;border-bottom:none;margin-bottom:20px}.move-to-folder-modal.modal-dialog .modal-wrapper .modal-body{align-items:center;flex-direction:column;font-size:12px;margin-bottom:32px}.move-to-folder-modal.modal-dialog .modal-wrapper .modal-body .bottom-margin{margin-bottom:15px}.move-to-folder-modal.modal-dialog .modal-wrapper .modal-body .dropdown .dropdown-menu.subfolders{width:100%}.move-to-folder-modal.modal-dialog .modal-wrapper .modal-body .folder,.move-to-folder-modal.modal-dialog .modal-wrapper .modal-body .folder .folder-display-content{display:flex;font-size:13px}.move-to-folder-modal.modal-dialog .modal-wrapper .modal-body fw-button.submit{display:block;margin-top:30px}.move-to-folder-modal.modal-dialog .modal-wrapper .modal-body fw-button.submit .fw-button{width:100%}.move-to-folder-modal.modal-dialog .modal-wrapper .modal-body .full-width{width:100%}.fas.fa-cog{color:#9a9a9a;font-size:14px}.validationMessageContainer{margin-top:5px}.validationMessageContainer .validationMessage{color:#d2051e}.hotspot{position:absolute;background-color:#ff0000e6;border-radius:50%;height:15px;width:15px;animation:pulse 2s infinite;cursor:default;border:none;outline:none;z-index:1;top:0;left:0}.hotspot.disable-pointer-events{pointer-events:none}.hotspot:hover{animation:none}.hotspot.hotspot-vertical-align-top{top:0}.hotspot.hotspot-vertical-align-middle{top:50%}.hotspot.hotspot-vertical-align-bottom{top:100%}.hotspot.hotspot-horizontal-align-left{left:0}.hotspot.hotspot-horizontal-align-middle{left:50%}.hotspot.hotspot-horizontal-align-right{left:100%}.hotspot .hotspot-text{border:1px solid #cfd1d6;border-radius:3px;background:#fff;width:max-content;padding:5px 12px 6px;position:absolute;font-size:12px;color:#303234;line-height:16px}.hotspot .hotspot-text.vertical-align-top{bottom:calc(100% + 14px)}.hotspot .hotspot-text.vertical-align-middle{top:50%;transform:translateY(-50%)}.hotspot .hotspot-text.vertical-align-bottom{top:calc(100% + 14px)}.hotspot .hotspot-text.horizontal-align-left{right:calc(100% + 14px)}.hotspot .hotspot-text.horizontal-align-middle{left:50%;transform:translate(-50%)}.hotspot .hotspot-text.horizontal-align-right{left:calc(100% + 14px)}@keyframes pulse{0%{box-shadow:0 0 #f006}70%{box-shadow:0 0 0 16px #f000}to{box-shadow:0 0 #f000}}fw-import-names-modal-controller .modal-wrapper .modal-footer{margin-top:17px}inline-edit-text .inline-block{display:inline-block;cursor:pointer}inline-edit-text .inline-edit-display{padding-right:8px}inline-edit-text .fa-check{line-height:1.7}fw-inline-edit{width:100%;max-width:100%}fw-inline-edit .display{margin:5px 0;display:flex;align-items:center}fw-inline-edit .display i.fas{padding-left:6px;cursor:pointer;margin-top:3px}fw-inline-edit .display .edit-material-icon{height:16px;width:18px}fw-inline-edit .display .edit-material-icon .fw-mat-icon{color:#303234;margin-left:5px;font-size:17px;height:13px;width:13px;cursor:pointer}fw-inline-edit .display .inline-edit-display{max-width:inherit}fw-inline-edit .display .inline-edit-display.conflict{color:#333;font-family:Lato,sans-serif;font-weight:300;font-style:italic}fw-inline-edit .display .units{padding-left:.5em}fw-inline-edit .task-attribute{padding:13px 0;margin:0}fw-inline-edit .task-attribute-editing{padding:5px 0}fw-inline-edit .pencil-hide{display:none}fw-inline-edit .input-container{display:flex;width:95%;height:32px;position:relative;margin-left:5px}fw-inline-edit .input-container:has(textarea){height:100%!important}fw-inline-edit .input-container .inline-input{height:100%;width:calc(100% - 34px);border-radius:3px 0 0 3px}fw-inline-edit .input-container .inline-input.has-error{border:1px solid #d2051e;border-right:none;padding-right:33px}fw-inline-edit .input-container .inline-input.has-error:focus{box-shadow:0 0 3px #d2051e}fw-inline-edit .input-container .error-icon-container{position:absolute;color:#d2051e;height:70%;aspect-ratio:1;top:50%;right:42px;transform:translateY(-50%)}fw-inline-edit .input-container .error-icon-container fw-icon{line-height:normal}fw-inline-edit .input-container .tooltip-inner{padding:0;overflow-wrap:break-word}fw-inline-edit .input-container .error-tooltip{padding:10px}fw-inline-edit .input-container .input-group-btn{height:100%;width:32px}fw-inline-edit .input-container .input-group-btn fw-button#check-button .fw-button{border-radius:0 3px 3px 0}div[inline-edit] fw-icon.edit-material-icon,td[inline-edit] fw-icon.edit-material-icon{display:inline-block;position:relative;height:13px;width:13px;margin-left:3px;margin-bottom:3px}div[inline-edit] fw-icon.edit-material-icon .fw-mat-icon,td[inline-edit] fw-icon.edit-material-icon .fw-mat-icon{position:absolute;color:#303234;font-size:17px;height:13px;width:13px;top:0;left:0;cursor:pointer}.country-select-container{display:flex;align-items:center}.country-select-container .country-text{margin-left:5px}.intl-country .ng-select .ng-select-container .ng-clear-wrapper{display:none!important}.intl-country .ng-select .ng-arrow-wrapper .ng-arrow{border-color:#333 transparent transparent}.intl-country .ng-select .ng-select-container:hover{background-color:#f5f6f7}.intl-country .ng-select .ng-select-container,.intl-country .ng-select .ng-select-container .ng-value-container .ng-input>input{cursor:pointer}.intl-country .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#9a9ca1}.intl-state .ng-select-disabled div.ng-select-container,.intl-state .ng-select-disabled input{cursor:not-allowed!important}.intl-state .ng-select .ng-select-container .ng-clear-wrapper{display:none!important}.intl-state .ng-select .ng-arrow-wrapper .ng-arrow{border-color:#333 transparent transparent}.intl-state .ng-select .ng-select-container:hover{background-color:#f5f6f7}.intl-state .ng-select .ng-select-container,.intl-state .ng-select .ng-select-container .ng-value-container .ng-input>input{cursor:pointer}.intl-state .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#9a9ca1}.intl-state .ng-select.ng-select-disabled>.ng-select-container{background-color:#f5f6f7}.invite-users-modal textarea.cdk-textarea-autosize{min-height:20px!important}.invite-users-modal textarea.cdk-textarea-autosize.form-control{width:calc(100% - 26px)}.project-invite-message-modal .modal-footer .btn{width:100px}.unverified-emails-modal .modal-header .modal-type{margin-bottom:18px}.unverified-emails-modal .modal-header p{font-size:16px}.unverified-emails-modal .modal-body p{font-style:italic;margin-bottom:0;font-size:16px}.unverified-emails-modal .modal-footer fw-button{display:inline-block;margin-left:10px}fw-loading-spinner-modal .modal-header h1{margin:0}fw-loading-spinner-modal .modal-body{padding-top:12px}fw-loading-spinner-modal .modal-body .note{font-size:16px;color:#353a43;text-align:center}fw-loading-spinner-modal .modal-body>.loading{display:flex;flex-direction:column;justify-items:center}fw-loading-spinner-modal .modal-body>.loading>.progress-wrapper{position:relative;margin-bottom:30px;display:flex;justify-content:center}fw-loading-spinner-modal .modal-body>.loading>.progress-wrapper>.loading-spinner{height:50px;width:50px}fw-loading-spinner-modal .modal-body>.post-upload{display:flex;flex-direction:column;align-items:center}fw-loading-spinner-modal .modal-body>.post-upload>img,fw-loading-spinner-modal .modal-body>.post-upload svg{height:60px;width:60px;margin-bottom:30px}fw-loading-spinner-modal .modal-body>.post-upload.post-upload-error svg{color:#d2051e}fw-loading-spinner-modal .modal-body .download-link{margin-top:30px}fw-loading-spinner-modal .modal-body .download-link a .fw-button{width:100%}.manage-existing-checklists-modal.modal-dialog{width:400px;border:1px solid rgba(0,0,0,.2);outline:0;background-clip:padding-box;box-shadow:#0003 0 4px 14px;border-radius:3px}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal h1.header{font-size:20px;font-weight:700;color:#303234;margin:0 0 20px}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .alert{margin-bottom:20px}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .search-form .form-group{margin-bottom:16px;position:relative}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .search-form .form-group .search-input{font-size:13px;width:100%;margin:0;padding:0 30px 0 11px;height:32px;caret-color:#3869ff;background:#fff;color:#303234}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .search-form .form-group .search-input:focus{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .search-form .form-group .search-material-icon{font-family:Material Icons,Arial,Helvetica,sans-serif;font-style:normal;font-size:17px;position:absolute;display:inline-block;text-rendering:auto;line-height:1;top:50%;transform:translateY(-50%);right:8px}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .search-form .form-group .search-material-icon:before{content:"\e8b6"}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .checklist-list-wrapper .checklist-scroll-viewport{max-height:420px;overflow-y:auto}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .checklist-list-wrapper .checklist-virtual-scroll-viewport{height:420px;overflow-y:auto}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .checklist-list-wrapper .checklist-container{height:40px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cfd1d6}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .checklist-list-wrapper .checklist-container:hover{background-color:#f5f6f7}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .checklist-list-wrapper .checklist-container .checklist-name{width:270px;line-height:38px;padding-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .checklist-list-wrapper .checklist-container fw-icon.trash-icon{width:20px;height:20px;color:#d2051e;margin-right:10px;cursor:pointer}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .checklist-list-wrapper .checklist-container fw-icon.trash-icon:hover{background-color:#edeeef;border-radius:3px}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .empty-state-message-container{color:#303234}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .empty-state-message-container.no-filtered-checklists{padding-top:14px}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .button-group{display:flex;flex-direction:column}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .button-group fw-button{margin-bottom:8px}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .button-group fw-button:last-child{margin-bottom:0}.manage-existing-checklists-modal.modal-dialog manage-existing-checklists-modal .button-group fw-button .fw-button{width:100%}modal-container:has(.fw-manage-status-modal){z-index:1040}.fw-manage-status-modal{width:720px}.fw-manage-status-modal .caret{margin-left:4px;border-top:4px dashed!important;border-bottom:0!important}.fw-manage-status-modal .modal-header .modal-type{margin-bottom:18px}.fw-manage-status-modal .modal-header p{font-size:16px;color:#3d3d3d;margin:0}.fw-manage-status-modal .modal-body{margin-top:30px}.fw-manage-status-modal [dropdowntoggle]{cursor:pointer;box-shadow:none!important}.fw-manage-status-modal .modal-title{margin-bottom:9px}.fw-manage-status-modal .status-title{color:#353a43;display:flex;align-items:center;border-bottom:1px solid #eeeeee;padding:9px 0}.fw-manage-status-modal .status-list{max-height:530px;border-bottom:1px solid #eeeeee}.fw-manage-status-modal .status-list-item{display:flex;align-items:center;border-bottom:1px solid #eeeeee;min-height:40px;padding:13px 0}.fw-manage-status-modal .status-list-item:last-child{border:none}.fw-manage-status-modal .status-name{margin-right:26px;flex-basis:186px;flex-shrink:0}.fw-manage-status-modal .status-color{flex-basis:91px;flex-shrink:0}.fw-manage-status-modal .status-color.dropup .dropdowntoggle span.caret{border-top:4px dashed!important;border-bottom:0!important}.fw-manage-status-modal .status-kind,.fw-manage-status-modal .status-permissions{flex-basis:130px;flex-shrink:0}.fw-manage-status-modal .status-actions{flex-grow:1;display:flex;justify-content:flex-end}.fw-manage-status-modal .status-action{margin-right:6px;cursor:pointer}.fw-manage-status-modal .disabled-action{cursor:not-allowed;opacity:.2}.fw-manage-status-modal .delete-enabled{color:red}.fw-manage-status-modal .btn-new-status{border:none;padding:0;color:#6496ff;background-color:transparent;cursor:pointer;margin-top:10px}.fw-manage-status-modal ul>li{padding:0 5px}.fw-manage-status-modal ul>li>.list-item{display:block;padding:3px 18px;font-weight:400;line-height:1.4;color:#3d3d3d;cursor:pointer}.fw-manage-status-modal ul>li>.list-item:hover{background-color:#eee}.fw-manage-status-modal ul>li>.list-item .selected{color:#3173ff}.fw-manage-status-modal .color{display:inline-block;border-radius:8px;width:12px;height:12px;margin-top:2px;margin-right:5px}.fw-manage-status-modal .modal-footer fw-button:not(:last-of-type){margin-right:10px}.manage-status-upgrade-modal .modal-dialog{width:620px}.manage-status-upgrade-modal .modal-wrapper{margin:30px;padding:0}.manage-status-upgrade-modal .modal-header{text-align:center;margin-bottom:0}.manage-status-upgrade-modal .modal-header h1{font-size:20px;margin-bottom:20px;margin-right:0}.manage-status-upgrade-modal .modal-header p{font-size:14px;padding:0 58px;color:#3d3d3d}.manage-status-upgrade-modal .modal-body{display:flex;align-items:center;justify-content:center}.manage-status-upgrade-modal .modal-body .preview-img{height:340px}.manage-status-upgrade-modal .modal-footer{margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.manage-status-upgrade-modal .modal-footer fw-button{margin-bottom:15px}.manage-status-upgrade-modal .modal-footer .request-demo{cursor:pointer;user-select:none}modal-side-sheet div.modal-side-sheet-backdrop{transition:opacity .4s ease-in-out;opacity:0}modal-side-sheet div.modal-side-sheet-backdrop.visible{background-color:#30323466;position:fixed;inset:0;z-index:1030;opacity:1}modal-side-sheet div.modal-side-sheet{position:fixed;right:-520px;top:0;width:520px;max-width:520px;height:100%;background:#fff;border-left:1px solid #edeeef;transition:right .4s ease-in-out;box-shadow:0 2px 12px #0000001a;z-index:1030}modal-side-sheet div.modal-side-sheet.visible{right:0}modal-side-sheet fw-button.close-side-sheet{position:absolute;top:44px;left:-16px}modal-side-sheet fw-button.close-side-sheet button{border-radius:50%!important;box-shadow:0 2px 12px #0000001a}@media (max-width: 768px){modal-side-sheet div.modal-side-sheet{right:-80vw;width:80vw}}.network-monitor{z-index:2000;position:fixed;top:4px;left:50%;transform:translate(-50%);white-space:nowrap}.network-monitor .message{display:inline-block;padding:5px 15px;background-color:#fcf7dc;border:1px solid #edce8f}.network-monitor .message a{text-decoration:underline;color:#5c4e34}fw-new-project-card .new-project{color:#3173ff;background:inherit;box-shadow:none;border:1px dashed #cfd1d6;font-size:13px;text-align:center;line-height:100px}fw-new-project-card .new-project:hover{background-color:#edeeef}.mat-dialog-container:has(fw-nux-dialog){padding:16px!important}.mat-dialog-container:has(fw-nux-dialog) .nux-dialog-content{display:flex;flex-direction:column}.mat-dialog-container:has(fw-nux-dialog) .nux-dialog-content .hero img{height:75px;width:100%;background-color:#edeeef}.mat-dialog-container:has(fw-nux-dialog) .nux-dialog-content .body{display:flex;flex-direction:column;margin:8px 0 14px;line-height:20px}.mat-dialog-container:has(fw-nux-dialog) .nux-dialog-content .body .header{font-weight:700;margin-bottom:8px;color:#303234}.mat-dialog-container:has(fw-nux-dialog) .nux-dialog-content .body .description{color:#696d74}.mat-dialog-container:has(fw-nux-dialog) .nux-dialog-content .footer{display:flex;justify-content:flex-end}onboarding-banner{display:flex;gap:20px;border-radius:3px;background:#fff;color:#303234;padding:20px;align-items:center;justify-content:center;user-select:none}onboarding-banner.blocked{opacity:.4}onboarding-banner .onboarding-banner-icon{flex:none;display:flex;width:64px;height:64px;border-radius:50%;background:#f5f6f7;align-items:center;justify-content:center}onboarding-banner .onboarding-banner-icon fw-icon{font-size:32px;width:32px;height:32px;line-height:32px}onboarding-banner .onboarding-banner-icon .done-icon{color:#3cc563}onboarding-banner .onboarding-banner-text-content{flex:1}onboarding-banner .onboarding-banner-text-content .onboarding-banner-title{font-weight:700;font-size:16px;line-height:28px}onboarding-banner .onboarding-banner-text-content .onboarding-banner-description{margin-top:8px;color:#696d74}onboarding-banner .onboarding-banner-action{flex:none}.pdf-viewer-modal{transition:none}.pdf-viewer-modal .modal-dialog{transition:none!important}.pdf-viewer-modal .modal-wrapper{padding:30px 0 0;height:calc(100% - 33px)}.pdf-viewer-modal .modal-header{margin-bottom:10px}.pdf-viewer-modal .modal-header h1{padding-left:20px;text-align:center}pdf-viewer{height:100%}pdf-viewer .pdf-viewer-component{height:100%}pdf-viewer .pdf-viewer-bg{background:#fff9;position:fixed;left:0;top:33px;width:100%;height:calc(100% - 33px);z-index:2}pdf-viewer .pdf-viewer-bg img{display:block;margin:100px auto;height:100px}.pdf-viewer-confirm.modal{background:#0006}.pdf-viewer-error{position:fixed;left:0;top:0;width:100%;height:100%;place-items:center;display:grid}.pdf-viewer-error span{font-size:16px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0px;text-align:left;color:#333}pm-attachment-item{height:50px;display:flex;align-items:center;position:relative}pm-attachment-item .item-container{height:inherit;width:calc(100% - 24px);display:flex;align-items:center;padding:0 10px;border:1px solid #cccccc;border-radius:2px}pm-attachment-item .item-container .icon{width:30px;height:30px;margin-right:15px}pm-attachment-item .item-container .attachment-type-label{font-size:11px;color:#9a9ca1}pm-attachment-item .item-container>span{min-width:0}pm-attachment-item .dropdown.attachment-item-actions .dropdown-menu{padding:8px 0;margin-top:4px}pm-attachment-item .dropdown.attachment-item-actions .dropdown-menu li{padding:0 8px}pm-attachment-item .dropdown.attachment-item-actions .dropdown-menu li.dropdown-divider{margin:8px 0 4px}pm-attachment-item .dropdown.attachment-item-actions .dropdown-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:pointer}pm-attachment-item .dropdown.attachment-item-actions .dropdown-menu li .dropdown-item:hover{background-color:#f5f6f7}pm-attachment-item .dropdown.attachment-item-actions .dropdown-menu li .dropdown-item.danger-action{color:#d2051e}pm-attachment-item .fa-cog{margin-left:10px;visibility:hidden}pm-attachment-item:hover .fa-cog{visibility:visible}pm-attachment-item.pending .item-container{opacity:.4}pm-attachment{display:block}pm-attachment .detail-label{font-weight:700;margin-bottom:8px}pm-attachment .attachments pm-attachment-item:not(:first-of-type){margin-top:8px}pm-attachment .dropdown.add-attachment{margin-top:8px}pm-attachment .dropdown.add-attachment .smaller-icon fw-icon>svg{transform:scale(1.25)}pm-attachment .dropdown.add-attachment .dropdown-menu li .dropdown-item fw-icon{display:flex;width:13px;margin-right:6px}pm-attachment .dropdown.add-attachment .dropdown-menu li .dropdown-item i{font-size:11px;margin-right:8px}pm-attachment fw-icon .fw-icon-plus{color:#0d5bff}pm-card-content{display:block;padding:0 30px}pm-card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:0 30px}pm-card-header{padding:0 30px;margin-bottom:24px;display:flex;justify-content:space-between;gap:16px}pm-card-label{display:block;padding:0 32px 15px;border-bottom:1px solid #edeeef;margin-bottom:30px;font-size:16px}pm-card-label .pm-label:not(:empty){font-weight:700;color:#333}pm-card-label .text-gray-2{color:#696d74}pm-card-label .text-gray-3{color:#9a9ca1}pm-card{display:block;background-color:#fff;border-radius:3px;border:1px solid #cfd1d6;position:relative;padding:32px 0;margin-bottom:15px}pm-card pm-card-header,pm-card pm-card-content,pm-card pm-card-footer{padding:0 32px}pm-card pm-card-label .expand-arrow{display:flex;flex-shrink:inherit;transition:transform .35s linear;color:#303234;font-size:24px;width:24px;height:24px}pm-card.collapsed,pm-card.closed{padding-bottom:0}pm-card.collapsed pm-card-label,pm-card.closed pm-card-label{margin-bottom:0}pm-card.collapsed pm-card-label .expand-arrow,pm-card.closed pm-card-label .expand-arrow{transform:rotate(180deg);transition:transform .35s linear}pm-detail-label{font-weight:700;width:150px;display:inline-block}pm-detail-value-user .company{color:#696d74}pm-detail-value:empty:after{content:"\2014"}pm-detail{display:block}pm-detail:not(:last-of-type){margin-bottom:8px}external-email-picker .error-block{padding-bottom:20px}external-email-picker .has-error input{border:1px solid #d2051e!important}external-email-picker .has-error input:focus{box-shadow:0 0 3px #d2051e!important}external-email-picker .error-text{color:#d2051e;margin-top:4px}external-email-picker .external-email-picker-header{color:#9a9ca1}external-email-picker .external-email-option-item{white-space:nowrap;overflow:hidden}external-email-picker .combo-box-options-list{max-height:240px;overflow-y:scroll}fw-form-field-wrapper{padding:10px 0;display:block}fw-form-field-wrapper label{font-weight:700;margin-bottom:8px;display:block}.form-field-wrapper-readonly fw-form-field-wrapper label{margin-bottom:4px}.material-symbol-wrapper{display:flex;align-items:center}.material-symbol-wrapper fw-icon{cursor:pointer}.material-symbol-wrapper.hide-default-input-icon input::-webkit-outer-spin-button,.material-symbol-wrapper.hide-default-input-icon input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.material-symbol-wrapper.hide-default-input-icon input[type=number]{-moz-appearance:textfield}.material-symbol-wrapper input,.material-symbol-wrapper input:focus{border:none;outline:none;width:100%;padding:0;margin:0}.material-symbol-wrapper input::placeholder{color:#9a9ca1}.pm-group-modal .modal-header fw-icon.close-modal{font-size:24px;width:24px;height:24px}.pm-group-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.pm-group-modal .modal-body .detail-container{display:flex;justify-content:space-between;align-items:baseline;margin-top:15px}.pm-group-modal .modal-body .detail-container fw-icon{margin-left:4px}.pm-group-modal .modal-body .detail-container fw-icon mat-icon{vertical-align:middle}.pm-group-modal .modal-body .detail-container label.required:after{content:"*";color:#d2051e;padding-left:2px}.pm-group-modal .modal-body .detail-container .detail-input-container{width:50%}.pm-group-modal .modal-body .detail-container .detail-input-container div.error{color:#d2051e;margin-top:8px}.pm-group-modal .modal-body fw-alert{margin-top:30px}.pm-group-modal .modal-footer fw-button[kind=primary]{margin-left:12px}.pm-invite-users-modal-component{width:800px;background-color:#fff}.pm-invite-users-modal-component.modal-dialog{max-width:100%}.pm-invite-users-modal-component .modal-header{position:relative}.pm-invite-users-modal-component .modal-footer:before,.pm-invite-users-modal-component .modal-footer:after{content:none}.pm-invite-users-modal-component .modal-footer{display:flex;justify-content:space-between;align-items:center}.pm-invite-users-modal-component .close-modal{top:-15px;right:-15px}.pm-invite-users-modal-component .modal-body form{position:relative}.pm-invite-users-modal-component .modal-body form textarea{height:34px;width:96%;overflow:hidden;overflow-wrap:break-word;display:block}.pm-invite-users-modal-component .modal-body form .fw-select.dropdown{padding-right:8px}.pm-invite-users-modal-component .modal-body form .users-container{margin-top:26px;width:100%}.pm-invite-users-modal-component .modal-body form .users-container tr{border:none}.pm-invite-users-modal-component .modal-body form .users-container tr.row:before,.pm-invite-users-modal-component .modal-body form .users-container tr.row:after{display:none}.pm-invite-users-modal-component .modal-body form .users-container tr th{padding:0 0 15px;font-size:14px}.pm-invite-users-modal-component .modal-body form .users-container tr td.name{padding:15px 15px 15px 0;font-size:14px;white-space:normal;overflow:visible;text-overflow:unset;max-width:200px;word-wrap:break-word}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access,.pm-invite-users-modal-component .modal-body form .users-container tr td.company{padding:0;position:relative}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access button,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access button,.pm-invite-users-modal-component .modal-body form .users-container tr td.company button{display:flex;align-items:center;justify-content:space-between;width:90%;text-overflow:ellipsis;overflow:hidden;max-width:224px;white-space:nowrap}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access button .placeholder,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access button .placeholder,.pm-invite-users-modal-component .modal-body form .users-container tr td.company button .placeholder{color:#9a9ca1}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access button span,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access button span,.pm-invite-users-modal-component .modal-body form .users-container tr td.company button span{text-overflow:ellipsis;overflow:hidden;max-width:280px;white-space:nowrap}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access button:disabled,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access button:disabled,.pm-invite-users-modal-component .modal-body form .users-container tr td.company button:disabled{background:#edeeef;color:#000}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access .dropdown-menu,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access .dropdown-menu,.pm-invite-users-modal-component .modal-body form .users-container tr td.company .dropdown-menu{width:90%;min-width:0;left:unset;right:auto;top:90%}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access .dropdown-menu li a,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access .dropdown-menu li a,.pm-invite-users-modal-component .modal-body form .users-container tr td.company .dropdown-menu li a{padding-left:10px}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access .dropdown-menu li a.blue-link,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access .dropdown-menu li a.blue-link,.pm-invite-users-modal-component .modal-body form .users-container tr td.company .dropdown-menu li a.blue-link{color:#0d5bff}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access .dropdown-menu .dropdown-item,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access .dropdown-menu .dropdown-item,.pm-invite-users-modal-component .modal-body form .users-container tr td.company .dropdown-menu .dropdown-item{text-overflow:ellipsis;overflow:hidden;max-width:280px;white-space:nowrap}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access .dropdown-menu li.separated,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access .dropdown-menu li.separated,.pm-invite-users-modal-component .modal-body form .users-container tr td.company .dropdown-menu li.separated{margin-top:5px;border-top:1px solid #edeeef;padding:8px 25px 3px 15px}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access .role-button,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access .role-button{padding:0;border:none;outline:none;background:none;justify-content:start}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access .caret,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access .caret{margin-left:8px}.pm-invite-users-modal-component .modal-body form .users-container tr td.field-access button,.pm-invite-users-modal-component .modal-body form .users-container tr td.pm-access button{width:100%}.pm-invite-users-modal-component .modal-body .subtitle{margin-bottom:20px;font-size:16px;text-align:left}@media screen and (max-width: 800px){.pm-invite-users-modal-component{width:360px}.pm-invite-users-modal-component .users-container{display:block}.pm-invite-users-modal-component .users-container thead{display:none}.pm-invite-users-modal-component .users-container tbody{display:block}.pm-invite-users-modal-component .users-container tbody tr{display:block;margin-bottom:10px;padding-left:15px}.pm-invite-users-modal-component .users-container tbody tr td{display:block;width:100%;padding:10px 0}.pm-invite-users-modal-component .users-container tbody tr td:before{content:attr(data-label);font-weight:700;display:block;text-transform:uppercase;margin-bottom:5px;color:#9a9ca1}.pm-invite-users-modal-component .users-container tbody tr td.name{font-size:14px}.pm-invite-users-modal-component .users-container tbody tr td.company,.pm-invite-users-modal-component .users-container tbody tr td.field-access,.pm-invite-users-modal-component .users-container tbody tr td.pm-access{padding:0}}pm-detail{display:flex;flex-wrap:wrap}pm-detail pm-detail-label{flex:none}pm-detail pm-detail-value{flex:1 1 0%}pm-detail pm-detail-value.error{color:#d2051e}pm-detail .external-assignee-pill{margin-left:4px;background:#ffcd111a;border:1px solid #ffcd11;border-radius:67px;padding:1px 6px;font-size:11px}.ds-tooltip.submittals-external-assignee-pill-tooltip{text-align:center;max-width:280px!important;margin-bottom:16px!important}pm-header-title pm-status{flex:none}pm-searchbar{width:256px}pm-status-summary-item{display:flex;gap:8px}pm-status-summary-item .status-summary-icon{flex:none}pm-status-summary-item .status-summary-text{flex:1}pm-status-summary-item .status-summary-text .status-summary-title{color:#696d74;font-size:10px;font-weight:700;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;padding-top:2px}pm-status-summary-item .status-summary-text .status-summary-body{margin-top:4px;font-size:16px;font-weight:700;line-height:23px}pm-status-summary-item .status-summary-text .status-summary-body .status-count-zero{color:#9a9ca1}pm-status-summary-item .status-summary-text .status-summary-count{margin-top:4px;color:#696d74;font-size:12px;font-weight:400;line-height:17px}pm-status .status-dot{display:inline-block;width:8px;height:8px;border-radius:8px;margin-right:5px}pm-status.rfi.draft .status-dot{background:#ffcd11}pm-status.rfi.draft .status-symbol{color:#ffcd11}pm-status.rfi.open .status-dot{background:#f87e38}pm-status.rfi.open .status-symbol{color:#f87e38}pm-status.rfi.pending .status-dot{background:#82d8ff}pm-status.rfi.pending .status-symbol{color:#82d8ff}pm-status.rfi.closed .status-dot{background:#3cc563}pm-status.rfi.closed .status-symbol{color:#3cc563}pm-status.rfi.void .status-dot{background:#9a9ca1}pm-status.rfi.void .status-symbol{color:#9a9ca1}pm-status.submittal.draft .status-dot{background:#ffcd11}pm-status.submittal.draft .status-symbol{color:#ffcd11}pm-status.submittal.requested .status-dot{background:#f87e38}pm-status.submittal.requested .status-symbol{color:#f87e38}pm-status.submittal.pending-review .status-dot,pm-status.submittal.pending-approval .status-dot,pm-status.submittal.pending-close .status-dot{background:#82d8ff}pm-status.submittal.pending-review .status-symbol,pm-status.submittal.pending-approval .status-symbol,pm-status.submittal.pending-close .status-symbol{color:#82d8ff}pm-status.submittal.closed .status-dot{background:#3cc563}pm-status.submittal.closed .status-symbol{color:#3cc563}pm-status.submittal.void .status-dot{background:#9a9ca1}pm-status.submittal.void .status-symbol{color:#9a9ca1}pm-status.change-order.draft .status-dot{background:#ffcd11}pm-status.change-order.draft .status-symbol{color:#ffcd11}pm-status.change-order.requested .status-dot{background:#f87e38}pm-status.change-order.requested .status-symbol{color:#f87e38}pm-status.change-order.pending-revision .status-dot{background:#f87e38}pm-status.change-order.pending-revision .status-symbol{color:#f87e38}pm-status.change-order.pending-approval .status-dot{background:#82d8ff}pm-status.change-order.pending-approval .status-symbol{color:#82d8ff}pm-status.change-order.approved .status-dot{background:#3cc563}pm-status.change-order.approved .status-symbol{color:#3cc563}pm-status.change-order.rejected .status-dot{background:#d2051e}pm-status.change-order.rejected .status-symbol{color:#d2051e}pm-status.change-order.void .status-dot{background:#9a9ca1}pm-status.change-order.void .status-symbol{color:#9a9ca1}pm-status.pill{border:1px solid;padding:6px 18px;border-radius:40px;display:flex;align-items:center;height:2.5em}pm-status.pill .status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}pm-status.pill.rfi.draft{background:#ffcd111a;border-color:#ffcd11}pm-status.pill.rfi.open{background:#f87e381a;border-color:#f87e38}pm-status.pill.rfi.pending{background:#82d8ff1a;border-color:#82d8ff}pm-status.pill.rfi.closed{background:#3cc5631a;border-color:#3cc563}pm-status.pill.rfi.void{background:#9a9ca11a;border-color:#9a9ca1}pm-status.pill.submittal.draft{background:#ffcd111a;border-color:#ffcd11}pm-status.pill.submittal.requested{background:#f87e381a;border-color:#f87e38}pm-status.pill.submittal.pending-review,pm-status.pill.submittal.pending-approval,pm-status.pill.submittal.pending-close{background:#82d8ff1a;border-color:#82d8ff}pm-status.pill.submittal.closed{background:#3cc5631a;border-color:#3cc563}pm-status.pill.submittal.void{background:#9a9ca11a;border-color:#9a9ca1}pm-status.pill.change-order.draft{background:#ffcd111a;border-color:#ffcd11}pm-status.pill.change-order.requested{background:#f87e381a;border-color:#f87e38}pm-status.pill.change-order.pending-revision{background:#f87e381a;border-color:#f87e38}pm-status.pill.change-order.pending-approval{background:#82d8ff1a;border-color:#82d8ff}pm-status.pill.change-order.approved{background:#3cc5631a;border-color:#3cc563}pm-status.pill.change-order.rejected{background:#d2051e1a;border-color:#d2051e}pm-status.pill.change-order.void{background:#9a9ca11a;border-color:#9a9ca1}.table-end-marker{height:1px;display:flex;justify-content:center;align-items:end}.table-end-marker:has(fw-loading-spinner){height:62px;margin-bottom:8px}pm-tabset .tab-header{display:flex;padding:28px 28px 0;border-bottom:1px solid #edeeef}pm-tabset .nav-item{margin-right:15px;font-weight:700;color:#9a9ca1;cursor:pointer;padding:8px 5px 10px;font-size:16px}pm-tabset .nav-item.active{color:#303234;border-bottom:1px solid #303234}pm-title{display:block;line-height:1.1;color:#333;font-weight:700;font-size:20px;margin-top:0;margin-bottom:8px}.add-link-dropdown-search .header-dropdown-container{display:flex;justify-content:space-between;margin-bottom:16px}.add-link-dropdown-search .header-dropdown-container .links-header{font-weight:700}.add-link-dropdown-search .header-dropdown-container .add-link-dropdown .dropdown-menu{padding:8px;border-radius:3px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;cursor:default;z-index:1051}.add-link-dropdown-search .header-dropdown-container .add-link-dropdown .dropdown-menu li{padding:4px 8px;display:flex;justify-content:space-between}.add-link-dropdown-search .header-dropdown-container .add-link-dropdown .dropdown-menu li:hover{background:#f5f6f7;cursor:pointer}.add-link-dropdown-search .header-dropdown-container .add-link-dropdown .dropdown-menu li.locked fw-icon{width:16px;height:16px}.add-link-dropdown-search .header-dropdown-container .add-link-dropdown .dropdown-menu li.locked fw-icon svg{width:24px;height:24px}.add-link-dropdown-search .search-container{display:flex;margin-bottom:8px}.add-link-dropdown-search .search-container linkable-entity-search{flex:1}.add-link-dropdown-search .search-container .close-search-container{height:36px;display:flex;align-items:center;justify-content:center;margin-left:8px}.add-link-dropdown-search .search-container .close-search-container fw-icon{width:16px;cursor:pointer;color:#9a9ca1}.add-link-dropdown-search .search-container .close-search-container fw-icon:hover{color:#303234}form-link-card fw-link-card-icon .fw-link-card-icon img.form-link-card-icon{width:28px;height:28px}.task-link-card fw-icon{width:20px;display:flex}.task-link-card .fw-link-card-subtext-right fw-icon{width:12px;margin-left:5px}linkable-entity-search .linkable-entity-search{min-width:200px}linkable-entity-search .linkable-entity-search fw-icon.search-icon{position:absolute;z-index:1030;top:6px;right:4px;color:#303234;height:20px;width:20px}linkable-entity-search .linkable-entity-search .cdk-virtual-scroll-viewport{height:195px}linkable-entity-search .linkable-entity-search .cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper{padding:8px 4px}linkable-entity-search .linkable-entity-search .dropdown-menu{width:100%;margin-top:4px;padding:0}linkable-entity-search .linkable-entity-search .dropdown-menu .scrollable-list{padding:8px 4px;max-height:195px;overflow-y:auto}linkable-entity-search .linkable-entity-search .dropdown-menu .scrollable-list .empty-results-container{padding:4px 8px;color:#9a9ca1}linkable-entity-search .linkable-entity-search .dropdown-menu .new-entity-container{border-top:1px solid #edeeef;padding:8px 4px}linkable-entity-search .linkable-entity-search .dropdown-menu li{margin-bottom:2px;padding:0 4px}linkable-entity-search .linkable-entity-search .dropdown-menu li .rfi-search-result-item,linkable-entity-search .linkable-entity-search .dropdown-menu li .task-search-result-item,linkable-entity-search .linkable-entity-search .dropdown-menu li .specification-search-result-item,linkable-entity-search .linkable-entity-search .dropdown-menu li .submittal-search-result-item,linkable-entity-search .linkable-entity-search .dropdown-menu li .change-order-search-result-item,linkable-entity-search .linkable-entity-search .dropdown-menu li .form-search-result-item,linkable-entity-search .linkable-entity-search .dropdown-menu li .fw-button{padding:4px;cursor:pointer}linkable-entity-search .linkable-entity-search .dropdown-menu li .rfi-search-result-item:hover,linkable-entity-search .linkable-entity-search .dropdown-menu li .task-search-result-item:hover,linkable-entity-search .linkable-entity-search .dropdown-menu li .specification-search-result-item:hover,linkable-entity-search .linkable-entity-search .dropdown-menu li .submittal-search-result-item:hover,linkable-entity-search .linkable-entity-search .dropdown-menu li .change-order-search-result-item:hover,linkable-entity-search .linkable-entity-search .dropdown-menu li .form-search-result-item:hover,linkable-entity-search .linkable-entity-search .dropdown-menu li .fw-button:hover{background-color:#f5f6f7}linkable-entity-search .linkable-entity-search .dropdown-menu li .fw-button{width:100%;justify-content:flex-start}change-order-search-result-item .change-order-search-result-item{display:flex;align-items:center}change-order-search-result-item .change-order-search-result-item fw-icon{display:inline-block;width:16px;height:16px;font-size:16px;line-height:16px;margin-right:8px}change-order-search-result-item .change-order-search-result-item fw-icon.draft{color:#ffcd11}change-order-search-result-item .change-order-search-result-item fw-icon.requested{color:#f87e38}change-order-search-result-item .change-order-search-result-item fw-icon.pending-revision{color:#f87e38}change-order-search-result-item .change-order-search-result-item fw-icon.pending-approval{color:#82d8ff}change-order-search-result-item .change-order-search-result-item fw-icon.approved{color:#3cc563}change-order-search-result-item .change-order-search-result-item fw-icon.rejected{color:#d2051e}change-order-search-result-item .change-order-search-result-item fw-icon.void{color:#9a9ca1}change-order-search-result-item .change-order-search-result-item .truncate{flex:1}form-search-result-item .form-search-result-item{display:flex;align-items:center;gap:8px}form-search-result-item .form-search-result-item fw-icon{width:16px;height:16px;font-size:16px}form-search-result-item .form-search-result-item fw-icon.form-editable{color:#ffcd11}form-search-result-item .form-search-result-item fw-icon.form-submitted{color:#3cc563}form-search-result-item .form-search-result-item .truncate{flex:1}rfi-search-result-item .rfi-search-result-item{display:flex;align-items:center}rfi-search-result-item .rfi-search-result-item fw-icon .fw-icon-rfi{display:flex;align-items:center;width:16px;margin-right:8px}rfi-search-result-item .rfi-search-result-item fw-icon.draft{color:#ffcd11}rfi-search-result-item .rfi-search-result-item fw-icon.open{color:#f87e38}rfi-search-result-item .rfi-search-result-item fw-icon.pending{color:#82d8ff}rfi-search-result-item .rfi-search-result-item fw-icon.closed{color:#3cc563}rfi-search-result-item .rfi-search-result-item fw-icon.void{color:#9a9ca1}rfi-search-result-item .rfi-search-result-item .truncate{flex:1}specification-search-result-item .specification-search-result-item{display:flex;align-items:center}specification-search-result-item .specification-search-result-item fw-icon{display:flex;width:12px;margin-right:8px}specification-search-result-item .specification-search-result-item .truncate{flex:1}submittal-search-result-item .submittal-search-result-item{display:flex;align-items:center}submittal-search-result-item .submittal-search-result-item fw-icon .fw-icon-submittals-stamp{display:flex;align-items:center;width:14px;margin-right:8px}submittal-search-result-item .submittal-search-result-item fw-icon.draft{color:#ffcd11}submittal-search-result-item .submittal-search-result-item fw-icon.requested{color:#f87e38}submittal-search-result-item .submittal-search-result-item fw-icon.pending_review,submittal-search-result-item .submittal-search-result-item fw-icon.pending_approval,submittal-search-result-item .submittal-search-result-item fw-icon.pending_close{color:#82d8ff}submittal-search-result-item .submittal-search-result-item fw-icon.closed{color:#3cc563}submittal-search-result-item .submittal-search-result-item fw-icon.void{color:#9a9ca1}submittal-search-result-item .submittal-search-result-item .truncate{flex:1}task-search-result-item .task-search-result-item{display:flex;align-items:center}task-search-result-item .task-search-result-item .icon-container{width:12px;height:12px;margin-right:8px}task-search-result-item .task-search-result-item .icon-container .square{width:100%;height:100%}task-search-result-item .task-search-result-item .icon-container .diamond{width:100%;height:100%;transform:rotate(45deg)}task-search-result-item .task-search-result-item .icon-container .pin{width:16px;height:16px;display:block;margin-left:-2px;margin-top:-3px}task-search-result-item .task-search-result-item .task-result-item-name{flex:1}.modal-dialog.readonly-pdf-viewer-modal{width:95%;max-width:1400px;min-width:652px}.modal-dialog.readonly-pdf-viewer-modal readonly-pdf-viewer-modal .modal-wrapper{padding:20px 0 0}.modal-dialog.readonly-pdf-viewer-modal readonly-pdf-viewer-modal .pdf-filename{text-align:center;font-weight:700;font-size:20px;margin-bottom:8px}.modal-dialog.readonly-pdf-viewer-modal readonly-pdf-viewer-modal .pdf-viewer-container{height:calc(100vh - 120px)}.recipients-container .fw-icon{width:16px;height:16px}.recipients-container .mat-form-field{width:374px;overflow:auto;max-height:128px;border:1px solid #cfd1d6;font-family:Lato,sans-serif;font-size:13px}.recipients-container .mat-form-field.mat-focused{padding:0;border-radius:3px;border-width:1px;border-color:#66afe9!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px #00000013,0 0 4px #66afe999!important}.recipients-container .mat-form-field .mat-form-field-outline-start,.recipients-container .mat-form-field .mat-form-field-outline-end,.recipients-container .mat-form-field .mat-form-field-outline-gap{border-width:0px!important}.recipients-container .mat-form-field .mat-form-field-outline-start{border-radius:3px 0 0 3px}.recipients-container .mat-form-field .mat-form-field-outline-end{border-radius:0 3px 3px 0}.recipients-container .mat-form-field .mat-standard-chip:hover:after{opacity:0}.recipients-container .mat-form-field .mat-standard-chip:focus:after{opacity:0;background:none}.recipients-container .mat-form-field .mat-standard-chip:active{box-shadow:none}.recipients-container .mat-form-field .mat-chip-remove{opacity:1;color:#9a9ca1;display:flex;align-items:center}.recipients-container .mat-form-field .mat-chip-remove:hover{opacity:1!important;color:#303234}.recipients-container .mat-form-field .mat-chip-input{margin:0;flex:1;height:27px;padding:0 0 0 8px;min-width:60px}.recipients-container .mat-form-field .mat-chip-input::placeholder{color:#696d74}.recipients-container .mat-form-field .mat-form-field-wrapper{margin:0;padding-bottom:0;min-height:30px}.recipients-container .mat-form-field .mat-form-field-flex{top:0;margin-top:0;padding:0}.recipients-container .mat-form-field .mat-form-field-outline{top:0}.recipients-container .mat-form-field .mat-form-field-infix{border-top-width:0px;padding:4px}.recipients-container .mat-form-field .mat-chip-list .mat-chip-list-wrapper{padding:1px 8px 1px 0}.recipients-container .mat-form-field .mat-chip-list .mat-chip-list-wrapper .mat-chip{min-height:20px;background-color:#f5f6f7!important;border:1px solid #edeeef;font-family:Lato;font-size:11px;color:#303234;padding:0 4px 0 8px;margin:4px 0 4px 8px;border-radius:25px;height:auto;word-break:break-all}.recipients-autocomplete{margin-top:4px;margin-bottom:14px;position:relative;max-height:240px!important;border-radius:3px;padding:8px 0;filter:drop-shadow(0 2px 12px rgba(0,0,0,.1));border:1px solid #cfd1d6}.recipients-autocomplete .mat-option{color:#303234;height:27px;font-size:13px;font-family:Lato;margin:0 8px;padding:0 8px}.recipients-autocomplete .mat-option:hover,.recipients-autocomplete .mat-option.mat-active{background:#f5f6f7!important;border-radius:1px}fw-request-access-403{width:100%;height:calc(100vh - 60px);display:flex;justify-content:center;color:#353a43}fw-request-access-403 div.request-access-403-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:400;font-size:13px;line-height:20px}fw-request-access-403 div.request-access-403-container h4{color:#353a43;margin-top:0}fw-request-access-403 div.request-access-403-container a{color:#353a43;text-decoration:underline;cursor:pointer}fw-request-access-403 div.request-access-403-container p.request-access-403-sub{max-width:375px;margin:0 auto 20px}fw-request-access-403 div.request-access-403-button-container fw-button{width:132px}fw-request-access-403 div.request-access-403-button-container fw-button:first-child{margin-right:20px}request-admin-modal fw-button.request-admin-cancel-btn{margin-right:10px}.schedule-call-modal.modal-dialog{margin:10px auto;padding:40px;max-width:460px;width:100%}.schedule-call-modal.modal-dialog .modal-content{display:inline-block}.schedule-call-modal.modal-dialog .modal-content .modal-wrapper{min-width:400px;min-height:510px}.schedule-call-modal .header-img{text-align:center;margin-bottom:20px}.schedule-call-modal .header-img img{margin-top:20px;width:100px;height:100px}.select-language-dropdown{float:left}.select-language-dropdown.open>a,.select-language-dropdown.open>a:hover{color:#555;background-color:#e7e7e7}.select-language-dropdown .dropdown-menu{margin-top:0}.select-language-dropdown>a{color:#353a43;line-height:20px;padding:10px;display:block;margin-left:auto;width:fit-content}.single-select-modal.modal-dialog{width:400px}.single-select-modal.modal-dialog .modal-wrapper{display:flex;flex-direction:column}.single-select-modal.modal-dialog .modal-wrapper .modal-header{color:#000;background-color:#fff;text-align:left;padding:0;border-bottom:none;margin-bottom:32px}.single-select-modal.modal-dialog .modal-wrapper .modal-body{align-items:center;flex-direction:column}.single-select-modal.modal-dialog .modal-wrapper .modal-footer .fw-button{min-width:100%}slideshow-control{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #cfd1d6;border-radius:50%;background-color:#fff;box-shadow:-4px 4px 8px #0000000d;cursor:pointer}slideshow-control:hover{background-color:#edeeef;border-color:#9a9ca1}slideshow-slide{display:inline-flex}slideshow-slide .slideshow-slide-content{flex:1;padding:24px 16px}slideshow-slide:after{content:"";width:1px;margin:20px 8px;background:#cfd1d6}slideshow-slide:last-of-type:after{content:none}slideshow{display:flex;background:#fff;border:1px solid #cfd1d6;border-radius:3px;position:relative}slideshow .slideshow-content{flex:1;white-space:nowrap;overflow:hidden;position:relative;scroll-behavior:smooth;display:flex}slideshow .slideshow-content>slideshow-slide{flex:1}slideshow .slideshow-control-container{flex:none;display:flex;align-items:center;justify-content:center;padding:8px 16px;position:absolute;z-index:1000}slideshow .slideshow-control-container.slideshow-control-container--previous{left:0;top:0;bottom:0;background:linear-gradient(90deg,#fffc,#fff0)}slideshow .slideshow-control-container.slideshow-control-container--next{right:0;top:0;bottom:0;background:linear-gradient(-90deg,#fffc,#fff0)}@media (pointer: coarse){slideshow .slideshow-content{overflow-x:auto;scroll-snap-type:x mandatory}slideshow .slideshow-content>slideshow-slide{scroll-snap-align:start}}.tags-input-selection.reached-tags-limit .ng-dropdown-panel{display:none}.tags-input-selection.ng-select-multiple{width:100%}.tags-input-selection.ng-select-multiple .ng-arrow-wrapper,.tags-input-selection.ng-select-multiple .ng-clear-wrapper{display:none}.tags-input-selection.ng-select-multiple .ng-dropdown-panel{border-color:#cfd1d6;box-shadow:0 4px 8px #0000002d;border-radius:3px;filter:drop-shadow(0 2px 12px rgba(0,0,0,.1))}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-header{padding:8px 8px 4px}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-header .select-all-tags-container{display:flex;padding:4px 8px;color:#303234}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-header .select-all-tags-container:hover{cursor:pointer}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-header .select-all-tags-container input{margin-top:0;margin-right:8px}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-header .select-all-tags-container input[type=checkbox]:focus{outline:none}.tags-input-selection.ng-select-multiple .ng-dropdown-panel.ng-select-bottom{margin-top:5px}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items{padding:8px}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .scrollable-content{padding:0 8px 8px}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{color:#303234;padding:4px 8px}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .tag-option-container{display:flex}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .tag-option-container input{margin-top:0;margin-right:8px}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#9a9ca1;padding:8px 8px 0}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled:hover{background:inherit!important}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{border-radius:1px;background:#f5f6f7;color:#303234}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background-color:inherit}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label{color:#0d5bff;font-weight:700}.tags-input-selection.ng-select-multiple .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label{color:#303234;font-weight:400}.tags-input-selection.ng-select-multiple.ng-select-opened .ng-select-container{min-height:30px;padding:0;border-radius:3px;border-width:1px;border-color:#0d5bff!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px #00000013,0 0 4px #66afe999!important}.tags-input-selection.ng-select-multiple .ng-select-container{min-height:30px}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container{min-height:32px;padding:0}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container .ng-input{flex:none!important;padding:4px 0 4px 8px;caret-color:#0d5bff}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container .ng-value{display:inline-flex;align-items:center;border-radius:3px;font-size:12px;border:1px solid #cfd1d6;min-height:22px;background-color:#f5f6f7!important;font-family:Lato;color:#696d74;padding:0 4px 0 8px!important;margin:4px 0 4px 8px!important;height:auto;word-break:break-all}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{line-height:1.125;padding:0}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container .ng-value .remove-button{color:#696d74;background:inherit;padding:0 0 0 6px}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container .ng-value .remove-button:hover{color:#303234;cursor:pointer;background-color:inherit}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container .remove-button{color:#696d74;padding-left:.5em;border-left:none!important}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container .remove-button:hover{color:#303234;cursor:pointer}.tags-input-selection.ng-select-multiple .ng-select-container .ng-value-container .remove-button .fw-icon{width:16px;height:16px;display:flex}.tags-input-selection .highlight{font-weight:700}tags-input-selection.active .ng-select-container{background-color:#f3f7ff!important}toggle-bar{display:block;border-bottom:1px solid #cfd1d6}toggle-bar .toggle-bar{display:flex;align-items:center;padding:16px;gap:16px}toggle-bar .toggle-bar>.filter-bar-filters{min-width:0}toggle-bar .toggle-bar>.filter-bar-clear-button{flex:none}.tooltip.tooltip-long-name .tooltip-inner{max-width:initial}.users-dropdown .user-container{width:100%;display:flex;align-items:center}.users-dropdown .user-container .user-attribute{color:#696d74;font-size:11px}.users-dropdown .user-container.disabled{cursor:not-allowed}.video-action-modal.modal-dialog{width:620px}.video-action-modal .modal-wrapper{margin:30px;padding:0}.video-action-modal .close-modal{right:20px;top:20px}.video-action-modal h1{font-size:18px}.video-action-modal .description{width:100%;padding:0 58px;font-size:14px}.video-action-modal .image{height:340px}.video-action-modal .image.vertical-margin{margin:32px 0}.video-action-modal .image.has-video{cursor:pointer}.video-action-modal .image .main{height:100%}.video-action-modal .image .overlay{width:104px;height:104px;position:absolute;left:calc(50% - 52px);top:calc(50% - 52px)}.video-action-modal iframe{width:100%;height:276px;margin:30px 0;padding:0 33.5px}.video-action-modal .upgrade-request{display:block;margin:0 auto 15px}.video-action-modal .upgrade-request .fw-button{width:186px}.video-action-modal .learn-more{margin:15px}.extracted-submittal-log-confirm-extraction-modal .modal-body{font-size:16px}.extracted-submittal-log-confirm-extraction-modal fw-button{display:inline-block;margin-left:10px}.replace-specification-link-modal .modal-body{font-size:16px;line-height:23px}.replace-specification-link-modal .modal-body .specSection{margin:12px 0;padding-left:24px}.replace-specification-link-modal .modal-footer fw-button:first-child{margin-right:12px}.specification-batch-delete-confirmation-modal .modal-body{font-size:16px}.specification-batch-delete-confirmation-modal fw-button{display:inline-block;margin-left:10px}.specification-delete-spec-modal fw-button:first-child{margin-right:10px}.specification-delete-spec-modal .modal-subtitle{font-size:16px}.specification-project-links{display:flex;flex-direction:column}.specification-project-links .specification-project-links-container{flex:1 1 auto}.specification-project-links .business-plus-promo{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border:1px solid #edeeef;border-radius:8px;font-size:13px;font-weight:400;line-height:19px}.specification-project-links .business-plus-promo__hero{align-self:center;width:128px;height:128px}.specification-project-links .business-plus-promo__header{font-weight:700}.specification-project-links .business-plus-promo__link{cursor:pointer}.specification-project-links .specification-project-links-list{border-radius:3px;border:1px solid #cfd1d6}.specification-project-links .specification-project-links-list .specification-project-links-list-item .fw-link-card{border:0;border-radius:0;border-bottom:1px solid #cfd1d6}.specification-project-links .specification-project-links-list .specification-project-links-list-item:last-of-type .fw-link-card{border:0;border-radius:0}.specification-save-spec-attachment-modal fw-button:first-child{margin-right:10px}.specification-save-spec-attachment-modal .modal-subtitle{font-size:16px}.specification-section-details .modal-body label{display:block;margin-bottom:20px;font-weight:400}.specification-section-details .modal-body label .label-text{color:#9a9ca1}.specification-section-details .modal-footer .fw-button{width:100%}.specification-section-modal-form .error-message{color:#d2051e;margin-top:4px}.specification-section-modal-content{width:95%;max-width:1400px;overflow-x:auto;overflow-y:hidden;max-height:calc(100vh - 60px);margin:30px auto}.specification-section-modal-content .modal-content{width:auto;min-width:1165px;max-width:1400px}@media (max-width: 1294px){.specification-section-modal-content .modal-content{height:calc(100vh - 80px)}}fw-specification-section-modal .modal-wrapper{padding:0;width:auto;min-width:1163px;max-width:1400px;max-height:calc(100vh - 62px)}@media (max-width: 1294px){fw-specification-section-modal .modal-wrapper{height:calc(100vh - 82px)}}fw-specification-section-modal.modal-large{overflow-y:hidden}fw-specification-section-modal .spec-section-modal-title-bar{background:#fff;height:40px;border-bottom:1px solid #cfd1d6;box-shadow:0 4px 8px #0000000d;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 16px;border-top-left-radius:3px;border-top-right-radius:3px;color:#696d74;width:100%}fw-specification-section-modal .spec-section-modal-title-bar .spec-section-modal-title{margin-right:28px}fw-specification-section-modal .spec-section-modal-title-bar .close-modal{top:12px;right:16px}fw-specification-section-modal .modal-body{display:flex}fw-specification-section-modal .modal-body .sidebar{height:calc(100vh - 100px);overflow-y:auto;min-width:400px;max-width:400px;padding:32px}@media (max-width: 1294px){fw-specification-section-modal .modal-body .sidebar{height:calc(100vh - 122px)}}fw-specification-section-modal .modal-body .sidebar .sidebar-header{display:flex;justify-content:space-between}fw-specification-section-modal .modal-body .sidebar .sidebar-header__title{font-size:20px;font-weight:700;margin-bottom:24px}fw-specification-section-modal .modal-body .sidebar .sidebar-detail-container{margin-bottom:24px}fw-specification-section-modal .modal-body .sidebar .sidebar-detail-container .sidebar-detail-header{font-weight:700;margin-bottom:4px}fw-specification-section-modal .modal-body .sidebar .sidebar-detail-container .sidebar-detail--title{white-space:normal}fw-specification-section-modal .modal-body .sidebar .sidebar-detail-container fw-alert{margin-top:8px}fw-specification-section-modal .modal-body .sidebar .sidebar-detail-container .timestamp{margin-top:8px;color:#696d74}fw-specification-section-modal .modal-body .edit-details-actions{display:flex;justify-content:flex-end;column-gap:8px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container{width:100%;height:calc(100vh - 100px)}@media (max-width: 1294px){fw-specification-section-modal .modal-body .spec-pdf-viewer-container{height:calc(100vh - 122px)}}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .spec-watermark{position:absolute;top:calc(50% - 125px);left:calc(50% - 125px);width:250px;height:250px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .spec-watermark .spec-watermark-background{width:250px;height:250px;background:#d2051e;opacity:.4;border-radius:3px;position:absolute}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .spec-watermark fw-icon{z-index:100;opacity:.9}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .spec-watermark fw-icon .fw-icon-specifications{width:90px;margin-left:-10px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .spec-watermark span{font-size:20px;font-weight:700;z-index:100;margin-top:15px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer{border-top:none}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-button--disabled:hover{cursor:not-allowed}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-left .fw-pdf-viewer-overlay-button{margin-right:0}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-left .fw-pdf-viewer-overlay-button.spec-section-button-label:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-left .fw-pdf-viewer-overlay-button.spec-section-button-label:last-child:hover{cursor:default;background:#485056}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-left .fw-pdf-viewer-overlay-button.spec-section-button-icon{border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid #303234;display:flex;align-items:center;justify-content:center}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-left .fw-pdf-viewer-overlay-button.spec-section-button-icon fw-icon{display:inline-flex;align-items:center;justify-content:center}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-left .fw-pdf-viewer-overlay-button.spec-section-button-icon fw-icon .fw-icon-pencil{width:16px;height:16px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .spec-section-version-list{position:absolute;right:0;bottom:37px;width:calc(100% - 10px);overflow:hidden;background:#485056;color:#fff;opacity:.85;border-radius:4px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .spec-section-version-list__item{display:flex;justify-content:center;align-items:center;padding:6px 12px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .spec-section-version-list__item:hover{background:#21242a;cursor:pointer}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .spec-section-version-list__item .current-version{font-weight:700}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .fw-pdf-viewer-overlay-button{display:flex;align-items:center;justify-content:space-between}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .fw-pdf-viewer-overlay-button:not(.disabled){padding-right:8px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .fw-pdf-viewer-overlay-button:not(.disabled) span{height:32px;display:inline-flex;align-items:center;border-right:1px solid #303234;padding-right:12px;margin-right:5px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .fw-pdf-viewer-overlay-button:not(.disabled) fw-icon{display:inline-flex;align-items:center;justify-content:center}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .fw-pdf-viewer-overlay-button:not(.disabled) fw-icon .fw-icon-menu-down{width:24px;height:24px}fw-specification-section-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer-overlay-right .fw-pdf-viewer-overlay-button.disabled:hover{cursor:default;background:#485056}fw-specification-section-modal .loading-spinner-container{background:#0000001a;position:absolute;inset:0;z-index:100;overflow:hidden}fw-specification-section-modal .loading-spinner-container .loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px}fw-specification-section-modal .loading-spinner-container .loading-spinner .fw-icon-loading-spinner{height:100px;width:100px}.confirm-spec-split-modal{margin-bottom:0}.confirm-spec-split-modal__header{margin-bottom:18px}.confirm-spec-split-modal__footer{gap:10px;justify-content:flex-end;margin-top:10px}.specification-split-sections-modal .modal-header .modal-title{display:flex;white-space:nowrap;width:70%}.specification-split-sections-modal .modal-header fw-icon{display:flex;align-items:center}.specification-split-sections-modal .modal-header fw-icon .fw-icon-alert-circle-filled{width:20px;height:20px;color:#d2051e}.specification-split-sections-modal .modal-body{display:flex;height:calc(100vh - 162px)}.specification-split-sections-modal .modal-body .spec-pdf-viewer-container{width:70%}.specification-split-sections-modal .modal-body .spec-pdf-viewer-container .fw-pdf-viewer{height:100%}.specification-split-sections-modal .modal-body .right-panel-container{flex:1;min-width:0;margin-left:15px;display:flex;flex-direction:column;justify-content:space-between}.specification-split-sections-modal .modal-body .right-panel-container .header-container{display:flex;justify-content:space-between;align-items:baseline;margin:16px 0;padding:0 16px}.specification-split-sections-modal .modal-body .right-panel-container .header-container span.header-text{font-size:16px;font-weight:700}.specification-split-sections-modal .modal-body .right-panel-container .header-container.version-container{padding-right:0;margin:0;border-bottom:1px solid #cfd1d6;padding-bottom:16px}.specification-split-sections-modal .modal-body .right-panel-container .header-container.version-container .version-input-container{width:200px}.specification-split-sections-modal .modal-body .right-panel-container .header-container.version-container .version-input-container .version-error-container{color:#d2051e;display:flex;margin-top:4px}.specification-split-sections-modal .modal-body .right-panel-container .header-container.version-container .version-input-container .version-error-container span{margin-left:4px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container{flex:1;overflow-y:scroll;position:relative;margin-right:-20px;padding-right:20px;font-weight:400;color:#303234}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container{padding:8px 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container>.section-number-and-title{max-width:240px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container>.section-navigation{display:flex;flex-direction:column}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container>.section-navigation .page-numbers{color:#696d74;align-self:end}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container>.section-navigation fw-button{visibility:hidden;margin-top:0}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container>.section-navigation fw-icon.right{margin-left:2px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container--error>div{max-width:280px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container:hover{background:#f5f6f7;cursor:pointer}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container:hover .section-navigation fw-button{visibility:visible}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container fw-icon{display:flex}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container fw-icon .fw-icon-alert-circle-filled{width:20px;height:20px;color:#d2051e}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .non-edit-section-container fw-icon .fw-icon-arrow-back{transform:rotate(180deg)}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container{background:#f5f6f7;border:1px solid #cfd1d6;padding:16px;position:relative}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container{position:absolute;right:15px;display:flex;align-items:center}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container .dropdown{position:relative}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container .dropdown fw-icon{margin-right:5px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container .dropdown .dropdown-menu{margin-top:5px;padding:5px 0}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container .dropdown .dropdown-menu li{padding:0 5px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container .dropdown .dropdown-menu li div{display:flex;align-items:center;color:#d2051e;padding:3px 5px;cursor:pointer}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container .dropdown .dropdown-menu li div:hover{background-color:#f5f6f7}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container .dropdown .dropdown-menu li div.disabled{color:#9a9ca1}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container .dropdown .dropdown-menu li div fw-loading-spinner{margin-left:2px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container fw-icon{display:flex;margin-left:5px;cursor:pointer}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .action-buttons-container fw-icon .fw-icon{width:16px;height:16px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container>div:not(:last-of-type){margin-bottom:16px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container input.has-error,.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container textarea.has-error{border:1px solid #d2051e}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container input.has-error:focus,.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container textarea.has-error:focus{box-shadow:0 0 3px #d2051e}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .error-message{color:#d2051e;margin-top:5px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .detail-label{font-weight:700;margin-bottom:8px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .page-numbers-container div{display:flex;align-items:center;justify-content:space-between}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .page-numbers-container div div input[type=number]{display:inline-block;width:75px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .page-numbers-container div div span{margin:0 10px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .page-numbers-container div div fw-button{margin-top:0;margin-left:6px}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .page-numbers-container div div fw-button .fw-button{min-width:0}@media screen and (max-width: 1106px){.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .page-numbers-container div div fw-button .fw-button{padding:6px 2px}}@media screen and (max-width: 1018px){.specification-split-sections-modal .modal-body .right-panel-container .sections-container .section-container .edit-section-container .page-numbers-container div div fw-button .fw-button span{margin:0}}.specification-split-sections-modal .modal-body .right-panel-container .sections-container .divider{height:1px;border-bottom:1px solid #cfd1d6}.specification-split-sections-modal .modal-body .right-panel-container fw-button{margin-top:15px}.specification-split-sections-modal .modal-body .right-panel-container fw-button .fw-button{width:100%}.modal.specification-version-conflict .modal-dialog{width:fit-content;min-width:600px}.specification-version-conflict-modal .modal-body{display:flex;justify-content:space-between;align-items:flex-start}.specification-version-conflict-modal .modal-body>div{flex:1}.specification-version-conflict-modal .modal-body>div .spec-thumbnail-container{height:275px;width:100%;margin-bottom:15px;display:flex;justify-content:center;align-items:center;border:1px solid #cfd1d6;border-radius:3px}.specification-version-conflict-modal .modal-body>div .spec-thumbnail-container .spec-thumbnail{height:100%}.specification-version-conflict-modal .modal-body>div .spec-thumbnail-container div.spec-thumbnail{width:100%;background:#edeeef}.specification-version-conflict-modal .modal-body>div .sub-header{font-size:16px;font-weight:700}.specification-version-conflict-modal .modal-body>div .details-container .detail-label{margin-top:15px;margin-bottom:10px;font-weight:700}.specification-version-conflict-modal .modal-body .existing-section-container{margin-left:30px}.specification-version-conflict-modal .modal-body .existing-section-container .form-control[disabled]{background-color:#f5f6f7}.specification-version-conflict-modal .modal-body .existing-section-container.empty .spec-thumbnail-container{border:none}.specification-version-conflict-modal .modal-body .existing-section-container.empty .spec-thumbnail-container .spec-thumbnail{border-radius:3px}.specification-version-conflict-modal .modal-body .existing-section-container.empty .sub-header,.specification-version-conflict-modal .modal-body .existing-section-container.empty .detail-label{color:#cfd1d6}.specification-version-conflict-modal .modal-body .existing-section-container.empty .form-control[disabled]{background-color:#edeeef;border:none;box-shadow:none}.specification-version-conflict-modal .modal-footer{display:flex;justify-content:space-between;align-items:center}.specification-version-conflict-modal .modal-footer a{color:#d2051e}.specification-version-conflict-modal .modal-footer a:hover{color:#b10000}.specification-version-conflict-modal .modal-footer:before,.specification-version-conflict-modal .modal-footer:after{content:none}.specification-version-conflict-modal .modal-footer fw-button{margin-left:auto}.specifications__actions{position:relative}.specifications__actions .dropdown-menu .disabled .danger{color:#d2051e!important;opacity:.65}.specifications .spec-banners-container>div:last-child{margin-bottom:30px}.specifications .spec-banners-container .extracted-submittal-log-pending-banner{display:flex;justify-content:space-between;align-items:center;height:62px}.specifications .spec-banners-container .extracted-submittal-log-pending-banner .dismiss{font-size:20px}.specifications .spec-banners-container .specs-version-conflict-banner{display:flex;justify-content:space-between;align-items:center}.specifications .spec-banners-container .specs-version-conflict-banner fw-button{display:inline-block;margin-left:10px}.specifications .spec-banners-container .specs-review-banner{background:#fff7de;border-color:#fae7ae}.specifications .spec-banners-container .specs-review-banner>div:first-of-type{display:flex;justify-content:space-between;align-items:center}.specifications .spec-banners-container .specs-review-banner>div:first-of-type>div:first-of-type{display:flex;align-items:center}.specifications .spec-banners-container .specs-review-banner>div:first-of-type>div:first-of-type .toggle-icon{margin-right:5px;margin-left:-3px;cursor:pointer}.specifications .spec-banners-container .specs-review-banner>div:first-of-type>div:first-of-type .toggle-icon fw-icon{display:flex;align-items:center;justify-content:center}.specifications .spec-banners-container .specs-review-banner>div:first-of-type>div:first-of-type .toggle-icon fw-icon .fw-icon-menu-down{width:16px;height:16px;transform:scale(1.5)}.specifications .spec-banners-container .specs-review-banner>div:first-of-type>div:first-of-type .toggle-icon.collapsed{transform:rotate(-90deg)}.specifications .spec-banners-container .specs-review-banner>div:first-of-type fw-button{display:inline-block;margin-left:10px}.specifications .spec-banners-container .specs-review-banner .spec-upload-list{margin-left:20px}.specifications .spec-banners-container .specs-review-banner .spec-upload-list .unreviewed-spec-upload .processing{color:#303234;font-style:italic}.specifications .spec-banners-container .specs-review-banner .spec-upload-list .unreviewed-spec-upload__actions{display:flex;gap:10px}.specifications .spec-banners-container .specs-review-banner .spec-upload-list>div{margin-bottom:5px;display:flex;justify-content:space-between;width:450px}.specifications .spec-banners-container .specs-review-banner .spec-upload-list>div div:first-of-type{margin-right:6px;color:#303234;font-weight:700;width:350px}.specifications .spec-banners-container .specs-review-banner .spec-upload-list>div a.danger-link{color:#d2051e}.specifications .spec-banners-container .specs-review-banner .spec-upload-list>div a.danger-link:hover{color:#b10000}.specifications .spec-table-header{display:flex;align-items:end;justify-content:space-between;margin-bottom:15px}.specifications .spec-table-header .title{display:flex;align-items:end}.specifications .spec-table-header .title h1{color:#333;font-weight:700;font-size:16px;margin-top:2px;margin-bottom:2px}.specifications .spec-table-header .title .loading-pill{margin-left:16px;flex-shrink:0;border-radius:25px;padding:2px 10px;display:flex;align-items:center;border:1px solid #cfd1d6;background-color:#fff}.specifications .spec-table-header .title .loading-pill .text{margin-right:3px}.specifications .spec-table-header .fw-text-input-container{width:320px}.specifications .fw-table thead tr .number-cell{width:180px}.specifications .fw-table thead tr .version-cell{width:200px}.specifications .fw-table tbody tr:hover{cursor:pointer}.specifications .fw-table tbody tr.disabled:hover{cursor:not-allowed}.specifications .fw-table tbody tr td.fw-table-checkbox-cell label.disabled{cursor:not-allowed;opacity:.65}.specifications .fw-table tbody tr td.title-cell>div{display:flex;justify-content:space-between;align-items:center;padding-right:15px}.specifications .fw-table tbody tr td.title-cell>div .version-pill{margin-left:10px;flex-shrink:0;border-radius:25px;padding:2px 10px;display:flex;align-items:center;grid-gap:3px}.specifications .fw-table tbody tr td.title-cell>div .version-pill--conflict{background-color:#f2dede;border:1px solid #ebccd1;color:#721c24}.specifications .fw-table tbody tr td.title-cell>div .version-pill--processing{border:1px solid #cfd1d6}.specifications .fw-table tbody tr .fw-table-action-button-cell .fw-table-action-button .fw-mat-icon{color:#303234}.specifications .fw-table tbody tr .fw-table-action-button-cell.open .fw-table-action-button{background:#edeeef;border-radius:3px}.specifications .fw-table tbody tr .fw-table-action-button-cell.open .fw-table-action-button .fw-mat-icon{color:#303234}.specifications .fw-table tbody tr .fw-table-action-button-cell.open .dropdown-menu{margin-top:-5px;right:10px}.specifications .fw-table tbody tr .fw-table-action-button-cell.open .dropdown-menu .fw-table-action-item.disabled button{color:#9a9ca1;cursor:not-allowed}.specifications .fw-table tbody tr .fw-table-action-button-cell.open .dropdown-menu .fw-table-action-item.disabled button:hover{background:none}.specifications .spec-section-infinite-processing-error{display:flex;align-items:center;color:#d2051e;font-size:12px}.specifications .spec-section-infinite-processing-error .fw-icon{margin-right:5px;width:16px;height:16px}.specifications .unreviewed-spec-upload__actions{display:flex;align-items:center}.specifications fw-icon{display:flex}.specifications fw-icon .fw-icon-alert-circle-filled{width:20px;height:20px;color:#d2051e}.specifications .empty-state{display:flex;align-items:center;justify-content:center;margin-top:-20px;height:calc(100vh - 120px)}.specifications .empty-state .empty-state-hero{display:flex;flex-direction:column;justify-content:center;text-align:center;width:500px;height:80vh}.specifications .empty-state .empty-state-hero .hero-image{width:300px}.specifications .empty-state .empty-state-hero .hero-message-header{font-size:20px;font-weight:700}.specifications .empty-state .empty-state-hero .hero-message-body{font-size:16px}@media (min-width: 751px){.specifications .fw-header-right .specifications-search{width:300px}}@media (max-width: 750px){.specifications .fw-header-right .specifications-search{display:none}}.you-dont-have-permission-specification-link-modal .modal-body{font-size:16px;line-height:23px}.you-dont-have-permission-specification-link-modal .modal-body .specSection{margin:12px 0;padding-left:24px}.submittal-block-view .revision-number{color:#696d74;font-weight:400}.submittal-block-view .receipt{display:flex;margin-top:24px;margin-bottom:24px}.submittal-block-view .receipt-icon{display:flex;align-items:center}.submittal-block-view .receipt-icon fw-icon{margin-right:8px;color:#9a9ca1}.submittal-block-view .receipt-icon fw-icon.complete{color:#3cc563}.submittal-block-view .receipt-icon fw-icon.alert-circle{color:#f87e38;margin-right:8px}.submittal-block-view .receipt-icon fw-icon.check-circle{color:#3cc563}.submittal-block-view .receipt-icon fw-icon svg{height:16px;width:16px}.submittal-block-view .company-name{color:#696d74}.submittal-block-view .company-name.company-name--{display:none}.submittal-block-view .body-row{margin-bottom:16px}.submittal-block-view .body-row:last-child{margin-bottom:0}.submittal-block-view .body-row .body-header{font-weight:700;margin-bottom:8px}.submittal-block-view pm-card{padding-top:20px}.submittal-block-view pm-attachment{max-width:500px}.submittal-activity-log-sidebar-item-view{position:relative;display:block;padding-left:1px}.submittal-activity-log-sidebar-item-view .status-icon{display:inline-block;position:absolute;top:5px;width:8px;height:8px;border-radius:50%;padding-top:5px}.submittal-activity-log-sidebar-item-view .status-icon.draft{background:#ffcd11}.submittal-activity-log-sidebar-item-view .status-icon.requested{background:#f87e38}.submittal-activity-log-sidebar-item-view .status-icon.pending_review,.submittal-activity-log-sidebar-item-view .status-icon.pending_approval,.submittal-activity-log-sidebar-item-view .status-icon.pending_close{background:#82d8ff}.submittal-activity-log-sidebar-item-view .status-icon.closed{background:#3cc563}.submittal-activity-log-sidebar-item-view .status-icon.void{background:#9a9ca1}.submittal-activity-log-sidebar-item-view .status-icon.added_reviewers,.submittal-activity-log-sidebar-item-view .status-icon.added_response,.submittal-activity-log-sidebar-item-view .status-icon.edited_response{background:#82d8ff}.submittal-activity-log-sidebar-item-view .activity-item-title{margin-left:8px;padding-left:10px}.submittal-activity-log-sidebar-item-view .email-recipients-list a:not(:last-child):after{content:", ";color:#3d3d3d}.submittal-activity-log-sidebar-item-view .activity-item-content{border-left:1px solid #cfd1d6;margin-left:4px;padding:5px 0 30px 13px}.submittal-activity-log-sidebar-item-view .activity-item-content .activity-item-subtitle{font-style:italic;margin-bottom:5px}.submittal-activity-log-sidebar-item-view .activity-item-content .body{margin-bottom:5px}.submittal-activity-log-sidebar-item-view .activity-item-content .body .body-text{padding:0;font-size:13px;font-family:Lato,sans-serif;word-wrap:normal;word-break:normal;border:none;margin:15px 0 5px}.submittal-activity-log-sidebar-item-view .activity-item-content .sub-body{font-style:italic;margin:5px 0}.submittal-activity-log-sidebar-item-view .activity-item-content .footer{font-size:13px;color:#9a9ca1}submittal-activity-log-sidebar{padding:24px 32px 32px;flex:1 1 0}submittal-activity-log-sidebar submittal-activity-log-sidebar-item:last-of-type .activity-item-content{border:none}submittal-approval-block-view pm-card{padding-top:16px}submittal-approval-block-view pm-card.no-response{padding-bottom:16px}submittal-approval-block-view .heading{font-size:16px}submittal-approval-block-view .receipt-row{display:flex;justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:24px}submittal-approval-block-view .receipt-container{display:flex;align-items:center}submittal-approval-block-view .secondary-responses-container{margin-top:24px}submittal-approval-block-view .secondary-responses-container .heading-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}submittal-approval-block-view .secondary-responses-container .secondary-response-card-container{position:relative;padding-left:26px;padding-bottom:16px}submittal-approval-block-view .secondary-responses-container .secondary-response-card-container:before{content:"";position:absolute;top:18px;transform:translateY(-50%);left:10px;width:16px;height:1px;border-bottom:1px solid #cfd1d6}submittal-approval-block-view .secondary-responses-container .secondary-response-card-container:after{content:"";position:absolute;top:0;left:10px;width:1px;height:calc(100% + 16px);border-left:1px solid #cfd1d6}submittal-approval-block-view .secondary-responses-container .secondary-response-card-container:last-of-type{padding-bottom:4px}submittal-approval-block-view .secondary-responses-container .secondary-response-card-container:last-of-type:after{height:18px}submittal-approval-block-view .submittal-approval-block-view-add-reviewers-btn{display:flex;align-items:center}submittal-body-view{flex:1}submittal-body{flex:1}.submittal-modal-reviewers fw-multi-select .multi-select .arrow-down-material-icon{z-index:1}submittal-details-section-form-view{padding-top:8px;display:block}submittal-details-section-form-view form>div{margin-bottom:16px}submittal-details-section-form-view form>div label{margin-bottom:8px}submittal-details-section-form-view form>div.row{margin-left:0;margin-right:0}submittal-details-section-form-view form>div.row .col-xs-6{padding:0}submittal-details-section-form-view form>div .lead-time-input{display:inline-block;width:96px;margin-right:8px}submittal-details-section-form-view form>div.cta-container{display:flex;align-items:center;justify-content:flex-end}submittal-details-section-form-view form>div.cta-container>:first-child{display:block;margin-right:10px}submittal-details-section-view .detail-container{padding:8px 0}submittal-details-section-view .detail-container label{margin-bottom:4px}submittal-details-section-view .detail-container .submittal-reference-number--readonly{word-wrap:break-word}submittal-details-section-view .row{margin-left:0;margin-right:0}submittal-details-section-view .row .col-xs-6{padding:0}submittal-project-links-section-view .links-empty-state{color:#696d74}submittal-side-panel .details-tab-content-wrapper .heading-container{margin-bottom:8px;display:flex;flex-direction:row;justify-content:space-between}submittal-side-panel .details-tab-content-wrapper .heading-container .heading{font-size:16px;font-weight:700}submittal-side-panel .details-tab-content-wrapper .heading-container fw-button{display:flex;align-items:center}submittal-side-panel .details-tab-content-wrapper submittal-details-section{margin-top:32px;display:block}submittal-side-panel .details-tab-content-wrapper submittal-project-links-section{margin-top:24px;display:block}.submittal-modal-watchers fw-multi-select .multi-select .arrow-down-material-icon{z-index:1}.submittal-create-revision-modal{margin-bottom:0}.submittal-create-revision-modal-header{margin-bottom:18px}.submittal-create-revision-modal-header .title{margin-bottom:0}.submittal-create-revision-modal .datepicker{display:flex;justify-content:space-between;align-items:center}.submittal-create-revision-modal .datepicker:focus,.submittal-create-revision-modal .datepicker.open{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.submittal-create-revision-modal .datepicker:hover:not(.open){border:1px solid #cfd1d6;box-shadow:none}.submittal-create-revision-modal textarea{height:72px}.submittal-create-revision-modal textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.submittal-create-revision-modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittal-create-revision-modal-body .detail-label{font-weight:700;padding-right:5px}.submittal-create-revision-modal-body .label-wrapper{margin-bottom:8px}.submittal-create-revision-modal-body .detail-value{width:100%}.submittal-create-revision-modal-footer{margin-top:32px;flex-direction:row-reverse}.submittal-create-revision-modal-footer .submit{margin-left:auto}.submittal-create-revision-modal .align-item-center{display:flex;align-items:center}submittal-header .action-btns-container .submit-button{margin-left:10px}submittal-header .name{display:inline-flex;align-items:center;line-height:15.6px}submittal-header .name span{overflow-wrap:anywhere}submittal-header .name fw-icon{display:inline-flex;margin-left:5px}submittal-header .name .fw-icon-pencil{height:16px;color:#cfd1d6}submittal-header .name:hover .fw-icon-pencil{color:#333}submittal-header pm-header-detail .suggested-submit-by-date{color:#9a9ca1}submittal-header pm-header-detail .suggested-submit-by-date fw-icon{display:inline-block;position:relative;top:3px;width:16px;height:16px}submittal-header .submittal-actions{display:flex}submittal-header .submittal-actions fw-button{margin-left:10px;width:max-content}submittal-header fw-button.submittal-draft-actions{margin-left:10px}submittal-header .dropdown-menu{white-space:nowrap;margin-top:5px;padding:5px 0}submittal-header .dropdown-menu li{padding:0 5px;margin-bottom:2px}submittal-header .dropdown-menu li div{padding:3px 5px;cursor:pointer}submittal-header .dropdown-menu li div:hover:not(.inactive){background-color:#f5f6f7}submittal-header .dropdown-menu li div.inactive{color:#9a9ca1;cursor:default!important}submittal-header .editable-date button.datepicker{display:flex;align-items:center;justify-content:flex-start}submittal-header .editable-date .caret{margin-left:10px;color:#303234}submittal-header div[uib-datepicker-popup-wrap]{display:inline}.submittal-on-behalf-modal-v2 p.action{font-size:16px;margin-bottom:20px}.submittal-on-behalf-modal-v2 fw-select .dropdown .dropdown-toggle{max-width:320px}.submittal-on-behalf-modal-v2 .body-header{font-weight:700;margin:24px 0 8px}.submittal-on-behalf-modal-v2 textarea{height:66px}.submittal-on-behalf-modal-v2 textarea.cdk-textarea-autosize{box-sizing:border-box;width:100%}.submittal-on-behalf-modal-v2 fw-alert{margin-bottom:14px}.submittal-on-behalf-modal-v2 fw-alert .fw-alert{flex-basis:100%}.submittal-on-behalf-modal-v2 .received-date-container{margin-top:24px;width:168px}.submittal-reject-submission-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.submittal-reject-submission-modal .modal-body .detail-label{font-weight:700}.submittal-reject-submission-modal .modal-body .label-wrapper{margin-bottom:8px}.submittal-reject-submission-modal .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittal-reject-submission-modal .modal-footer{padding-right:15px!important}.submittal-request.modal-wrapper .modal-body .detail-label{font-weight:700}.submittal-request.modal-wrapper .modal-body pm-assignee-dropdown ul{width:100%;padding-right:4px}.submittal-request.modal-wrapper .modal-body .label-wrapper{margin-bottom:8px}.submittal-request.modal-wrapper .modal-body fw-alert{margin-top:16px;margin-bottom:16px}.submittal-request.modal-wrapper .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittal-request.modal-wrapper .modal-body .row--button{justify-content:end;margin-bottom:0}.submittal-request.modal-wrapper .modal-body .row--last{justify-content:end;margin-bottom:0;margin-top:30px}.submittal-request.modal-wrapper .modal-body .row--last:before,.submittal-request.modal-wrapper .modal-body .row--last:after{display:none}.submittal-request.modal-wrapper .modal-body .row--space-between{justify-content:space-between}.submittal-request.modal-wrapper .modal-body .row.enable-reminders{margin-top:15px;margin-left:0}.submittal-request.modal-wrapper .modal-body .row.enable-reminders input[type=checkbox]{margin:0 5px 0 0}.submittal-request.modal-wrapper .modal-body .row.enable-reminders fw-icon{margin-left:4px}.submittal-request.modal-wrapper .modal-body .row.enable-reminders .tooltip-container{left:2px!important}.submittal-request.modal-wrapper .modal-body .row.enable-reminders .tooltip-container .tooltip-inner{max-width:250px}.submittal-request.modal-wrapper .modal-body .row .message{margin-left:15px;padding:5px 15px;display:inline-block;background-color:#ffcd111a;border:1px solid #ffcd11;border-radius:3px}.submittal-request.modal-wrapper .modal-body .dropdown-toggle .placeholder{color:#9a9ca1}.submittal-request.modal-wrapper .modal-body .dropdown-toggle:disabled{background:#edeeef}.submittal-request.modal-wrapper .modal-body .btns-container{float:right}.submittal-request.modal-wrapper .modal-body .btns-container .btn-primary{min-width:120px;margin-left:10px}.submittal-request.modal-wrapper .modal-body .datepicker{display:flex;justify-content:space-between;align-items:center}.submittal-request.modal-wrapper .modal-body .datepicker:focus,.submittal-request.modal-wrapper .modal-body .datepicker.open{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.submittal-request.modal-wrapper .modal-body .datepicker:hover:not(.open){border:1px solid #cfd1d6;box-shadow:none}.submittal-request.modal-wrapper textarea{height:72px}.submittal-request.modal-wrapper textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.submittal-request.modal-wrapper .errors{border:1px solid #ebccd1;background:#f2dede;color:#d2051e;margin-bottom:20px;padding:8px 12px}.submittal-response-card-view .header{background-color:#f5f6f7;border:1px solid #edeeef;border-radius:3px;height:36px;padding:0 8px;display:flex;align-items:center;justify-content:space-between}.submittal-response-card-view .header:has(+.body){border-radius:3px 3px 0 0}.submittal-response-card-view .header .header-right{display:flex}.submittal-response-card-view .header .header-right .dropdown>button{display:flex;align-items:center;justify-content:center;margin-left:4px;width:24px;height:24px;border:none;border-radius:2px;background-color:transparent}.submittal-response-card-view .header .header-right .dropdown>button:hover{background-color:#edeeef}.submittal-response-card-view .header fw-icon[maticon=person]{margin-right:4px;color:#303234}.submittal-response-card-view .header fw-icon.status-icon{margin-right:4px;color:#9a9ca1}.submittal-response-card-view .header fw-icon.status-icon.complete{color:#3cc563}.submittal-response-card-view .header fw-icon.status-icon.alert-circle{color:#f87e38;margin-right:8px}.submittal-response-card-view .header fw-icon.status-icon.check-circle{color:#3cc563}.submittal-response-card-view .header fw-icon.status-icon svg{height:16px;width:16px}.submittal-response-card-view .header fw-icon.fw-mat-icon-wrapper.status-icon{font-size:8px;width:12px;height:8px;color:#9a9ca1}.submittal-response-card-view .header fw-icon.fw-mat-icon-wrapper.status-icon.awaiting_response{color:#f87e38}.submittal-response-card-view .header fw-icon.fw-mat-icon-wrapper.status-icon.responded{color:#303234;font-size:20px;width:20px;height:20px}.submittal-response-card-view .header .status-text{font-size:11px}.submittal-response-card-view .align-items-center{display:flex;align-items:center}.submittal-response-card-view .full-name{color:#303234;font-weight:700}.submittal-response-card-view .company-name{margin-left:1px;color:#696d74;font-size:11px}.submittal-response-card-view .header~.body{background:#fff;border-style:solid;border-color:#edeeef;border-radius:0 0 3px 3px;border-top:none;padding:16px;border-width:1px}.submittal-response-card-view .body{background:#fff}.submittal-response-card-view .body-row{margin-bottom:16px}.submittal-response-card-view .body-row:last-child{margin-bottom:0;margin-top:24px}.submittal-response-card-view .body-row .body-header{font-weight:700;margin-bottom:8px}.submittal-response-card-view .gray{color:#696d74}.submittal-response-form-view .max-width-500{max-width:500px}.submittal-response-form-view .response-select{width:100%}.submittal-response-form-view .row-reverse{display:flex;flex-direction:row-reverse}.submittal-response-form-view .dropdown-menu{padding:8px 0;margin-top:4px;min-width:165px}.submittal-response-form-view .dropdown-menu li{padding:0 8px}.submittal-response-form-view .dropdown-menu li.dropdown-divider{margin:8px 0 4px}.submittal-response-form-view .dropdown-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:pointer}.submittal-response-form-view .dropdown-menu li .dropdown-item:hover{background-color:#f5f6f7}.submittal-response-form-view .dropdown-menu li .dropdown-item.danger-action{color:#d2051e}.submittal-response-form-view pm-attachment .dropdown-menu{color:#303234}.submittal-response-form-view .manage-responses-btn{width:100%}.submittal-response-form-view .save-btn{margin-left:16px}submittal-review-block-view pm-card{padding-top:16px}submittal-review-block-view pm-card.no-response{padding-bottom:0}submittal-review-block-view pm-card-label{margin-bottom:16px;padding-bottom:16px}.submittal-review.modal-wrapper .modal-body .detail-label{font-weight:700}.submittal-review.modal-wrapper .modal-body .label-wrapper{margin-bottom:8px}.submittal-review.modal-wrapper .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittal-review.modal-wrapper .modal-body .row--last{justify-content:end;margin-bottom:0;margin-top:30px}.submittal-review.modal-wrapper .modal-body .row--last:before,.submittal-review.modal-wrapper .modal-body .row--last:after{display:none}.submittal-review.modal-wrapper .modal-body .dropdown-toggle .placeholder{color:#9a9ca1}.submittal-review.modal-wrapper .modal-body .dropdown-toggle:disabled{background:#edeeef}.submittal-review.modal-wrapper .modal-body .btns-container{float:right}.submittal-review.modal-wrapper .modal-body .btns-container .btn-primary{min-width:120px;margin-left:10px}.submittal-submission-block-view{padding-top:16px}.submittal-submission-block-view.no-response{padding-bottom:16px}.submittal-submission-block-view .add-attachment fw-icon{margin-right:0}.submittal-submission-block-view .dropdown-menu fw-icon{color:#0d5bff;margin-right:0}.submittal-submission-block-view .notes-textarea{height:94px}.submittal-submission-block-view .notes-textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}submittal-submission-block-view .submittal-response-card .body-row:last-child{margin-bottom:32px;margin-top:24px}.submittal-submit.modal-wrapper .modal-body .fw-segmented-buttons{display:block}.submittal-submit.modal-wrapper .modal-body .fw-segmented-buttons button.fw-button{width:100%}.submittal-submit.modal-wrapper .modal-body pm-assignee-dropdown ul{width:100%;padding-right:4px}.submittal-submit.modal-wrapper .modal-body fw-alert{margin-top:16px;margin-bottom:16px}.submittal-submit.modal-wrapper .modal-body .pm-dropdown-label-container{display:flex;align-items:center}.submittal-submit.modal-wrapper .modal-body .pm-dropdown-label-container fw-icon{margin-left:4px}.submittal-submit.modal-wrapper .modal-body .detail-label{font-weight:700}.submittal-submit.modal-wrapper .modal-body .label-wrapper{margin-bottom:8px}.submittal-submit.modal-wrapper .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittal-submit.modal-wrapper .modal-body .row.enable-reminders{margin-top:15px;margin-left:0}.submittal-submit.modal-wrapper .modal-body .row.enable-reminders input[type=checkbox]{margin:0 5px 0 0}.submittal-submit.modal-wrapper .modal-body .row.enable-reminders fw-icon{margin-left:4px}.submittal-submit.modal-wrapper .modal-body .row--button{justify-content:end;margin-bottom:0}.submittal-submit.modal-wrapper .modal-body .row--last{justify-content:end;margin-bottom:0;margin-top:30px}.submittal-submit.modal-wrapper .modal-body .row--last:before,.submittal-submit.modal-wrapper .modal-body .row--last:after{display:none}.submittal-submit.modal-wrapper .modal-body .row--space-between{justify-content:space-between}.submittal-submit.modal-wrapper .modal-body .dropdown-toggle .placeholder{color:#9a9ca1}.submittal-submit.modal-wrapper .modal-body .dropdown-toggle:disabled{background:#edeeef}.submittal-submit.modal-wrapper .modal-body .btns-container{float:right}.submittal-submit.modal-wrapper .modal-body .btns-container .btn-primary{min-width:120px;margin-left:10px}.submittal-submit.modal-wrapper .modal-body .datepicker{display:flex;justify-content:space-between;align-items:center}.submittal-submit.modal-wrapper .modal-body .datepicker:focus,.submittal-submit.modal-wrapper .modal-body .datepicker.open{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.submittal-submit.modal-wrapper .modal-body .datepicker:hover:not(.open){border:1px solid #cfd1d6;box-shadow:none}.submittal-submit.modal-wrapper .modal-body .tooltip-container{left:2px!important}.submittal-submit.modal-wrapper .modal-body .tooltip-container .tooltip-inner{max-width:250px}.submittal-submit.modal-wrapper textarea{height:72px}.submittal-submit.modal-wrapper textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.submittal-submit.modal-wrapper input.has-error{border:1px solid #d2051e}.submittal-submit.modal-wrapper input.has-error:focus{box-shadow:0 0 3px #d2051e}.submittal-submit.modal-wrapper .error-text{color:#d2051e;margin-top:4px}.submittal-submit.modal-wrapper .errors{border:1px solid #ebccd1;background:#f2dede;color:#d2051e;margin-bottom:20px;padding:8px 12px}.submittal-submit.modal-wrapper .non-user-email-copy-message{margin-top:15px}.submittal-submit.modal-wrapper .message{margin-left:15px;padding:5px 15px;display:inline-block;background-color:#ffcd111a;border:1px solid #ffcd11;border-radius:3px}.submittal form .left-panel .alert-banner-container{margin-bottom:6px}.submittal-container{padding-bottom:15px}.submittal-loading{display:flex;justify-content:center;padding-top:20px}.manage-submittal-numbering-modal-view .modal-header{margin-bottom:32px}.manage-submittal-numbering-modal-view .modal-description{font-size:16px}.manage-submittal-numbering-modal-view .main-content,.manage-submittal-numbering-modal-view .img-container{margin:32px 0}.manage-submittal-numbering-modal-view .img-text{font-size:12px;text-align:center;margin-top:16px;color:#696d74}.manage-submittal-numbering-modal-view .save-btn{margin-left:8px}manage-submittal-response-item-view .manage-submittal-response-item-view{padding:14px 12px;border-top:1px solid #cfd1d6}manage-submittal-response-item-view .manage-submittal-response-item-view .readonly-view{display:flex;justify-content:space-between;align-items:center}manage-submittal-response-item-view .manage-submittal-response-item-view .readonly-view .btn-container{display:flex}manage-submittal-response-item-view .manage-submittal-response-item-view .readonly-view .btn-container .fw-button-symbol-delete{color:#d2051e}manage-submittal-responses-modal-view .modal-description{font-size:16px;margin-bottom:16px}manage-submittal-responses-modal-view .new-response-container{padding:14px 12px;border-top:1px solid #cfd1d6}manage-submittal-responses-modal-view fw-alert{margin-top:16px}specification-section-search{width:100%}specification-section-search .selection-overlay{position:absolute;z-index:100}specification-section-search .selection-overlay.specification-section-display{cursor:pointer}specification-section-search .selection-overlay:hover{background:#e6e6e6}specification-section-search .selection-overlay.disabled{background-color:#f5f6f7}specification-section-search .selection-overlay.disabled.specification-section-display{cursor:not-allowed}specification-section-search .section-name{color:#9a9ca1}specification-section-search .btn-group{width:100%}specification-section-search button{background:transparent;border:none}specification-section-search button.focus-edit{margin-left:auto;display:block}specification-section-search button i{color:#333}specification-section-search .search-input-wrapper{position:relative}specification-section-search .search-input-wrapper input{padding-right:28px}specification-section-search .search-input-wrapper input:disabled{background-color:#f5f6f7}specification-section-search .search-input-wrapper input:hover:not(:disabled){background:#e6e6e6}specification-section-search .search-input-wrapper .focus-edit{position:absolute;right:7px;top:6px;cursor:pointer}specification-section-search .specification-section-display{display:flex;flex-flow:row nowrap;align-items:center;width:100%}specification-section-search .specification-section-display span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}specification-section-search .specification-section-display span.title{flex:1;margin-left:4px}specification-section-search .specification-section-display span.number{margin-right:4px}specification-section-search .specification-section-display .delete-selection{position:absolute;right:5px}specification-section-search .dropdown-menu{padding:4px 0;width:100%;margin-top:4px}specification-section-search .dropdown-menu>.search-results{max-height:273px;overflow-y:auto;padding:4px 0}specification-section-search .dropdown-menu>.search-results>div:not(.search-result){padding:4px 12px}specification-section-search .dropdown-menu>.search-results>.search-result{padding:0 4px}specification-section-search .dropdown-menu>.search-results>.search-result>.specification-section-display{cursor:pointer;padding:4px 8px}specification-section-search .dropdown-menu>.search-results>.search-result>.specification-section-display.focused{background-color:#cfd1d6}specification-section-search .dropdown-menu>.search-results>.search-result>.specification-section-display:hover{background-color:#f5f6f7}specification-section-search .dropdown-menu>.search-results>.search-result.selected div{color:#6496ff;font-weight:700}specification-section-search .dropdown-menu>.spec-search-menu-footer{border-top:1px solid #edeeef;padding:8px 12px}specification-section-search .dropdown-menu>.spec-search-menu-footer .no-underline{text-decoration:none}submittal-actions{position:relative}submittal-actions .submittal-actions{display:flex}submittal-actions .submittal-actions fw-button{margin-left:10px}submittal-actions .dropdown-menu{white-space:nowrap;margin-top:5px;padding:5px 0}submittal-actions .dropdown-menu.dropdown-menu-left{left:10px}submittal-actions li{padding:0 5px;margin-bottom:2px}submittal-actions li.separated{border-top:1px solid #edeeef;padding-top:5px;margin-top:5px}submittal-actions li.danger-action{color:#d2051e}submittal-actions li.toggleDisplay{display:none}submittal-actions li div{padding:3px 5px;cursor:pointer}submittal-actions li div:not(.disabled):hover{background-color:#f5f6f7}submittal-actions li div.disabled{color:#9a9ca1}submittal-actions li div.disabled:hover{cursor:not-allowed}@media (max-width: 1330px){submittal-actions .dropdown-menu li.toggleDisplay{display:block}submittal-actions .submittal-actions .toggleDisplay{display:none}}.submittal-type-dropdown{width:100%}.create-submittal-modal-view .modal-content{width:650px;margin:auto}.create-submittal-modal-view .row{margin-bottom:20px}.create-submittal-modal-view .row .content-label{font-weight:700;display:block;margin-bottom:8px}.create-submittal-modal-view .row .content{width:100%;border:1px solid #cfd1d6;border-radius:3px;padding:5px 12px 8px}.create-submittal-modal-view .row .submittal-name{height:32px}.create-submittal-modal-view .row .submittal-description{height:111px}create-submittal-modal .modal-content{width:650px;margin:auto}create-submittal-modal .row{margin-bottom:20px}create-submittal-modal .row .content-label{font-weight:700;display:block;margin-bottom:8px}create-submittal-modal .row .content{width:100%;border:1px solid #cfd1d6;border-radius:3px;padding:5px 12px 8px}create-submittal-modal .row .submittal-name{height:32px}create-submittal-modal .row .submittal-description{height:111px}submittals-filter-bar pm-status{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}submittals-filter-bar toggle-bar .toggle-bar{padding:0 16px}submittals-filter-bar slideshow.filter-bar-slideshow{border:none;background:none}submittals-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide{flex:none}submittals-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide .slideshow-slide-content{padding:16px 0}submittals-filter-bar slideshow.filter-bar-slideshow .slideshow-content slideshow-slide:after{width:0;margin:0 4px}.submittal-accept-close.modal-wrapper .description{font-size:16px}.submittal-accept-close.modal-wrapper .modal-body .detail-label{margin-top:20px;margin-bottom:10px}.submittal-accept-close.modal-wrapper .modal-body .detail-label .emphasize{font-weight:700}.submittal-accept-close.modal-wrapper .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittal-accept-close.modal-wrapper .modal-body .row--last{justify-content:end;margin-bottom:0;margin-top:30px}.submittal-accept-close.modal-wrapper .modal-body .row--last:before,.submittal-accept-close.modal-wrapper .modal-body .row--last:after{display:none}.submittal-accept-close.modal-wrapper .modal-body .btns-container{float:right}.submittal-accept-close.modal-wrapper .modal-body .btns-container .btn-primary{min-width:120px;margin-left:10px}.submittals-delete-modal.modal-wrapper .modal-footer{display:flex;justify-content:flex-end}.submittals-delete-modal fw-button:first-child{margin-right:10px}.submittals-downloads{position:relative}.submittals-downloads .dropdown-menu{margin-top:5px;padding:5px 0}.submittals-downloads .dropdown-menu li{padding:0 5px;margin-bottom:2px}.submittals-downloads .dropdown-menu li a{padding:2px 5px 2px 8px}.submittals-downloads a{cursor:pointer}.submittals-request-submission-modal.modal-wrapper .modal-body .detail-label-container{display:flex;align-items:center}.submittals-request-submission-modal.modal-wrapper .modal-body .detail-label-container fw-icon{margin-left:4px}.submittals-request-submission-modal.modal-wrapper .modal-body .detail-label{font-weight:700}.submittals-request-submission-modal.modal-wrapper .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittals-request-submission-modal.modal-wrapper .modal-body .message-container{margin-bottom:15px}.submittals-request-submission-modal.modal-wrapper .modal-body .message-container textarea.form-control[disabled]{background-color:#f5f6f7}.submittals-request-submission-modal.modal-wrapper .modal-body .message-label{margin-bottom:8px}.submittals-request-submission-modal.modal-wrapper .modal-body .enable-reminders{display:flex;align-items:center;margin-top:15px;margin-left:0}.submittals-request-submission-modal.modal-wrapper .modal-body .enable-reminders input[type=checkbox]{margin:0 5px 0 0}.submittals-request-submission-modal.modal-wrapper .modal-body .enable-reminders fw-icon{margin-left:4px}.submittals-request-submission-modal.modal-wrapper .modal-body .enable-reminders .tooltip-container{left:2px!important}.submittals-request-submission-modal.modal-wrapper .modal-body .enable-reminders .tooltip-container .tooltip-inner{max-width:250px}.submittals-request-submission-modal.modal-wrapper fw-button.request-submission-btn button.fw-button{width:145px}.submittals-request-submission-modal.modal-wrapper .loading-btn{width:145px}.submittals-request-submission-modal fw-multi-select .multi-select .arrow-down-material-icon{z-index:0}submittals-table-page-header-view .submittals-actions-btn.dropdown.fw-dropdown .dropdown-menu{min-width:160px}submittals-table-page-header-view .tooltip-container .tooltip-inner{max-width:240px;white-space:nowrap}@media (max-width: 1000px){submittals-table-page-header-view .fw-header-row .fw-header-right .submittals-searchbar{display:none}}submittals-table-page-view .filter-bar-offset submittals-table-view .submittals-table-container{max-height:calc(100vh - 347px);transition:max-height .25s ease}submittals-table-page-view submittals-table-view .submittals-table-container{max-height:calc(100vh - 282px);transition:max-height .3s ease 50ms}submittals-table-page-view .submittals-table-page-error-banner{display:block;margin-bottom:16px}submittals-table-page-view .submittal-status-summary-container{margin-bottom:16px}submittals-table-header-view thead{position:sticky;top:0;z-index:2;display:block;width:100%}submittals-table-header-view th button.fw-table-sorter-button{background:transparent;border:none;cursor:pointer;padding:8px;display:flex;align-items:center}submittals-table-header-view th button.fw-table-sorter-button:hover:not(.active) .sort-arrow{opacity:1}submittals-table-header-view th button.fw-table-sorter-button .sort-arrow{opacity:0;transition:opacity .1s ease-in-out;margin-left:4px}submittals-table-header-view th button.fw-table-sorter-button .sort-arrow.active{opacity:1}submittals-table-header-view th button.fw-table-sorter-button .sort-arrow.active.arrow-down{transform:rotate(180deg)}submittals-table-row-view>div{display:flex}submittals-table-row-view .truncate-two-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.5;max-height:3em;word-wrap:break-word}submittals-table-settings-view>div button.submittals-table-settings{background:none;border:none;outline:none;display:flex;justify-content:center;align-items:center}submittals-table-settings-view>div button.submittals-table-settings>fw-icon[matIcon=settings]{margin-left:0;width:100%;height:100%;color:#303234}submittals-table-settings-view>div button.submittals-table-settings:hover{background:#edeeef;border-radius:3px}.submittals-table-settings--dropdown-menu{width:224px;padding:8px 0;margin-top:4px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;border-radius:3px}.submittals-table-settings--dropdown-menu li{padding:0 8px}.submittals-table-settings--dropdown-menu li.dropdown-divider{margin:8px 0;padding:0;background-color:#edeeef}.submittals-table-settings--dropdown-menu li .columns-header{font-weight:700;color:#696d74}.submittals-table-settings--dropdown-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:default;gap:4px}.submittals-table-settings--dropdown-menu li .dropdown-item.reset-button{justify-content:center}.submittals-table-settings--dropdown-menu li .dropdown-item.reset-button>fw-button{display:flex}.submittals-table-settings--dropdown-menu li .dropdown-item fw-icon.drag-icon{display:inline-flex;margin-left:-4px;height:auto;color:#696d74;cursor:pointer}.submittals-table-settings--dropdown-menu li .dropdown-item fw-icon.drag-icon mat-icon{width:auto}.submittals-table-settings--dropdown-menu li .dropdown-item input{margin:0 8px 0 0;cursor:pointer}.submittals-table-settings--dropdown-menu li .dropdown-item input[disabled]{cursor:not-allowed}.submittals-table-settings--dropdown-menu li .dropdown-item>span{font-weight:400;color:#696d74}.submittals-table-settings--dropdown-menu li .dropdown-item>span.is-enabled{font-weight:700;color:#303234}bs-dropdown-container:has(.submittals-table-settings--dropdown-menu){z-index:3!important}submittals-table-view .submittals-table-container{width:100%;overflow-x:auto;overflow-y:auto;display:flex;flex-direction:column;border:1px solid #cfd1d6;border-radius:3px;background:#fff}submittals-table-view .submittals-table-container table.submittals-table-v2{border:none;margin-bottom:0;min-width:100%}submittals-table-view .submittals-table-container table.submittals-table-v2.oversized-table th.first-column,submittals-table-view .submittals-table-container table.submittals-table-v2.oversized-table td.first-column{position:sticky;left:0;z-index:1;box-shadow:0 0 8px #3032341a;clip-path:inset(0 -12px 0 0)}submittals-table-view .submittals-table-container table.submittals-table-v2.oversized-table:has(th.CHECKBOX-cell) th.first-column,submittals-table-view .submittals-table-container table.submittals-table-v2.oversized-table:has(th.CHECKBOX-cell) td.first-column{left:40px}submittals-table-view .submittals-table-container table.submittals-table-v2 thead tr{display:flex;height:auto}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td{background:#fff}submittals-table-view .submittals-table-container table.submittals-table-v2 tr.submittals-list-no-results>td{flex:1}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.CHECKBOX-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.checkbox-cell{width:40px;flex:none;vertical-align:middle;order:0;position:sticky;left:0;z-index:1}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.CODE_AND_NUMBER-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.CODE_AND_NUMBER-cell{min-width:128px;flex:1;overflow:hidden;overflow-wrap:break-word}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.SPECIFICATION-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.SPECIFICATION-cell{min-width:192px;flex:1}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.NAME-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.NAME-cell{min-width:192px;flex:1}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.STATUS-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.STATUS-cell{width:160px;flex:none}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.SUBMIT_BY-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.SUBMIT_BY-cell{width:128px;flex:none}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.SUBMIT_BY-cell .suggested-value>div,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.SUBMIT_BY-cell .suggested-value>div{color:#9a9ca1}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.APPROVE_BY-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.APPROVE_BY-cell{width:128px;flex:none}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.ASSIGNEE-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.ASSIGNEE-cell{min-width:192px;flex:1}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.REF_NUM-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.REF_NUM-cell{min-width:128px;flex:1}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.TYPE-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.TYPE-cell{width:160px;flex:none}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.ONSITE_DATE-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.ONSITE_DATE-cell{width:128px;flex:none}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.ACTIONS-cell{position:sticky;right:0}submittals-table-view .submittals-table-container table.submittals-table-v2 tr th.ACTIONS-cell,submittals-table-view .submittals-table-container table.submittals-table-v2 tr td.fw-table-action-button-cell{width:40px;flex:none;display:flex;justify-content:center;align-items:center;order:100}submittals-table-view .submittals-table-container table.submittals-table-v2 tbody tr.submittals-list-no-results{min-height:84px}submittals-table-view .submittals-table-container table.submittals-table-v2 tbody tr.submittals-list-no-results td{padding:32px 0;text-align:center;vertical-align:middle}submittals-table-view .submittals-table-container table.submittals-table-v2 tbody tr.submittals-list-no-results td p:first-of-type{padding-bottom:16px}submittals-table-view .submittals-table-container table.submittals-table-v2 tbody tr:hover{background-color:#fff}submittals:has(submittals-filter-bar.is-open) .submittals .submittals-table-container{max-height:calc(100vh - 347px)}@media (max-width: 1000px){.submittals .fw-header-row .fw-header-right .submittals-searchbar{display:none}}.submittals .submittal-status-summary-container{margin-bottom:16px}.submittals .submittals-table-container{width:100%;max-height:calc(100vh - 282px);overflow-x:auto;overflow-y:auto;display:flex;flex-direction:column;border:1px solid #cfd1d6;border-radius:3px;background:#fff}.submittals .submittals-table-container table.submittals-table{border:none;margin-bottom:0;min-width:100%}.submittals .submittals-table-container table.submittals-table.oversized-table th.first-column,.submittals .submittals-table-container table.submittals-table.oversized-table td.first-column{position:sticky;left:0;z-index:1;box-shadow:0 0 8px #3032341a;clip-path:inset(0px -12px 0px 0px)}.submittals .submittals-table-container table.submittals-table.oversized-table:has(th.CHECKBOX-cell) th.first-column,.submittals .submittals-table-container table.submittals-table.oversized-table:has(th.CHECKBOX-cell) td.first-column{left:40px}.submittals .submittals-table-container table.submittals-table thead{position:sticky;top:0;z-index:2}.submittals .submittals-table-container table.submittals-table tr{display:flex;height:auto}.submittals .submittals-table-container table.submittals-table tr th,.submittals .submittals-table-container table.submittals-table tr td{background:#fff}.submittals .submittals-table-container table.submittals-table tr.submittals-list-no-results>td{flex:1}.submittals .submittals-table-container table.submittals-table tr th.CHECKBOX-cell,.submittals .submittals-table-container table.submittals-table tr td.checkbox-cell{width:40px;flex:none;vertical-align:middle;order:0;position:sticky;left:0;z-index:1}.submittals .submittals-table-container table.submittals-table tr th.CODE_AND_NUMBER-cell,.submittals .submittals-table-container table.submittals-table tr td.revision-cell{min-width:128px;flex:1;overflow:hidden;overflow-wrap:break-word}.submittals .submittals-table-container table.submittals-table tr th.SPECIFICATION-cell,.submittals .submittals-table-container table.submittals-table tr td.specification-cell,.submittals .submittals-table-container table.submittals-table tr th.NAME-cell,.submittals .submittals-table-container table.submittals-table tr td.name-cell{min-width:192px;flex:1}.submittals .submittals-table-container table.submittals-table tr th.STATUS-cell,.submittals .submittals-table-container table.submittals-table tr td.status-cell{width:160px;flex:none}.submittals .submittals-table-container table.submittals-table tr th.SUBMIT_BY-cell,.submittals .submittals-table-container table.submittals-table tr td.submit-by-cell{width:128px;flex:none}.submittals .submittals-table-container table.submittals-table tr th.SUBMIT_BY-cell .suggested-value>div,.submittals .submittals-table-container table.submittals-table tr td.submit-by-cell .suggested-value>div{color:#9a9ca1}.submittals .submittals-table-container table.submittals-table tr th.APPROVE_BY-cell,.submittals .submittals-table-container table.submittals-table tr td.approve-by-cell{width:128px;flex:none}.submittals .submittals-table-container table.submittals-table tr th.ASSIGNEE-cell,.submittals .submittals-table-container table.submittals-table tr td.assignee-cell{min-width:192px;flex:1}.submittals .submittals-table-container table.submittals-table tr th.REF_NUM-cell,.submittals .submittals-table-container table.submittals-table tr td.reference-number-cell{min-width:128px;flex:1}.submittals .submittals-table-container table.submittals-table tr th.TYPE-cell,.submittals .submittals-table-container table.submittals-table tr td.submittal-type-cell{width:160px;flex:none}.submittals .submittals-table-container table.submittals-table tr th.ONSITE_DATE-cell,.submittals .submittals-table-container table.submittals-table tr td.onsite-date-cell{width:128px;flex:none}.submittals .submittals-table-container table.submittals-table tr th.ACTIONS-cell{position:sticky;right:0}.submittals .submittals-table-container table.submittals-table tr th.ACTIONS-cell,.submittals .submittals-table-container table.submittals-table tr td.fw-table-action-button-cell{width:40px;flex:none;display:flex;justify-content:center;align-items:center;order:100}.submittals .submittals-table-container table.submittals-table tbody tr.submittals-list-no-results{min-height:84px}.submittals .submittals-table-container table.submittals-table tbody tr.submittals-list-no-results td{padding:32px 0;text-align:center;vertical-align:middle}.submittals .submittals-table-container table.submittals-table tbody tr.submittals-list-no-results td p:first-of-type{padding-bottom:16px}.submittals .submittals-table-container table.submittals-table tbody tr:hover{background-color:#fff}.submittals .tooltip-container .tooltip-inner{max-width:240px;white-space:nowrap}.submittals fw-banner .banner-message-container{margin-bottom:12px}.submittals fw-banner .banner-message-container .message{align-items:baseline}.submittals fw-banner .banner-message-container .message>div:first-child{transform:translateY(4px)}.submittals .sort-arrow{opacity:0;transition:opacity .1s ease-in-out}.submittals .sort-arrow.active{opacity:1}.submittals .sort-arrow.active.arrow-down{transform:rotate(180deg)}.submittals button.fw-table-sorter-button:hover:not(.active) .sort-arrow{opacity:1}.submittals input[type=checkbox]:focus{outline:none}.submittals .dropdown.fw-dropdown .dropdown-menu{min-width:160px}.submittals .truncate-two-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.5;max-height:3em;word-wrap:break-word}account-form-templates-table fw-forms-tab-generic-table.account-form-templates-table .templates-tab-aft-status-cell{width:20%}project-templates-list .pt-list-container{height:calc(100vh - 248px);max-height:calc(100vh - 248px);overflow-y:auto}project-templates-list .pt-grid-list{display:flex;flex-wrap:wrap}project-templates-list .pt-card-container{width:calc((100% / 3) - (32 / 3 * 1px));margin-right:16px;margin-bottom:16px}project-templates-list .pt-card-container:nth-child(3n){margin-right:0}project-templates-list .pt-card-container:nth-last-child(-n+3){margin-bottom:0}@media (min-width: 480px) and (max-width: 992px){project-templates-list .pt-card-container{width:calc(50% - 8px)}project-templates-list .pt-card-container:nth-child(3n){margin-right:16px}project-templates-list .pt-card-container:nth-child(2n){margin-right:0!important}project-templates-list .pt-card-container:nth-last-child(-n+3){margin-bottom:16px}project-templates-list .pt-card-container:nth-last-child(-n+2){margin-bottom:0}}project-templates-list .pt-empty-state-container{display:flex;flex-direction:column;align-items:center;height:148px;width:100%;padding:32px 0}project-templates-list .pt-empty-state-container .pt-empty-state-text{margin-bottom:32px}body:has(templates-tab){overflow:hidden}@media screen and (min-width: 1200px){.mat-tab-label-container{width:1170px}}@media (min-width: 992px) and (max-width: 1199px){.mat-tab-label-container{width:970px}}@media (min-width: 768px) and (max-width: 991px){.mat-tab-label-container{width:750px}}templates-tab .mat-tab-group{font-family:unset}templates-tab .templates-tab-header{display:flex;justify-content:space-between;margin-top:12px;margin-bottom:32px}templates-tab .mat-tab-header{width:100vw;left:calc(-50vw + 50%);background-color:#f5f6f7;border-bottom:1px solid #cfd1d6}templates-tab .mat-tab-label-container{flex-grow:unset;margin-left:auto;margin-right:auto;padding:0 15px;max-width:1000px}@media (min-width: 1200px){templates-tab .mat-tab-label-container{width:1170px}}@media (min-width: 992px) and (max-width: 1199px){templates-tab .mat-tab-label-container{width:970px}}@media (min-width: 768px) and (max-width: 991px){templates-tab .mat-tab-label-container{width:750px}}@media (max-width: 767px){templates-tab .mat-tab-label-container{width:100%}}templates-tab .tab-header{display:flex;justify-content:space-between;margin-top:24px;margin-bottom:16px}templates-tab .tab-header .template-type-name{font-size:16px;font-weight:700}templates-tab .tab-header .help-icon{position:relative;top:4px;margin-left:4px;color:#9a9ca1;cursor:pointer}templates-tab .dropdown-menu.new-template-dropdown-menu{width:169px}templates-tab fw-forms-tab-generic-table .empty-state-container{background:#fff;border:1px solid #cfd1d6;padding:32px 0;display:flex;justify-content:center}templates-tab fw-forms-tab-generic-table .empty-state-container .centered-content{display:flex;flex-direction:column;align-items:center}templates-tab fw-forms-tab-generic-table .empty-state-container .empty-state-message{margin-bottom:32px}templates-tab .table-loading-spinner{padding:32px 0;background:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #cfd1d6}trash-page-view .dropdown.fw-dropdown .trash-actions-menu{min-width:160px}trash-page-view fw-loading-spinner{display:block;padding-top:32px}trash-table-view table.fw-table{margin-bottom:16px}trash-table-view table.fw-table tbody td.name-cell{height:40px;display:flex;align-items:center}trash-table-view table.fw-table tbody td.name-cell>span{margin-left:8px}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid rgba(0,0,0,0)}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.33333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.33334333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.66666667em;top:calc(100% - 1.79166667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.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.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333333%}.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.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.54166667em;top:calc(100% - 1.66666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.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.28122em) scale(.75)}.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.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.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(-.59375em) scale(.75);width:133.33333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.33334333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.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.59375em) scale(.75);width:133.33333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.33334333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.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:scale(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;outline:0;-webkit-appearance:none;-moz-appearance:none}.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:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.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}@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}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}.mat-focus-indicator,.mat-mdc-focus-indicator{position:relative}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:#0000000a}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:#0000000a}.mat-option.mat-active{background:#0000000a;color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#0d5bff}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#696d74}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#d2051e}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#0d5bff}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#696d74}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#d2051e}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.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}.mat-autocomplete-panel{background:#fff;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-badge-content{color:#fff;background:#0d5bff}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#696d74;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#d2051e}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.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}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:#fff;color:#000000de}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:#0000}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#0d5bff}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#696d74}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#d2051e}.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#0d5bff}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#696d74}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#d2051e}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:#0000}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#0d5bff}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#696d74}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#d2051e}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.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}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.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}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-button-toggle-standalone,.mat-button-toggle-group{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:#fff;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#0d5bff}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#696d74}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#d2051e}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#0000008a}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#0d5bff}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#696d74}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#d2051e}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.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}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#0d5bff;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#d2051e;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#696d74;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:#ffffff1a}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{border-top-color:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header{color:#00000061}.mat-calendar-table-header-divider:after{background:#0000001f}.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:#0000}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.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),.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.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:#0000000a}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:#0d5bff33}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:#f9ab0033}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,#0d5bff33 50%,#f9ab0033 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,#0d5bff33 50%,#f9ab0033 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#0d5bff;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#0d5bff66}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:#696d7433}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:#f9ab0033}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,#696d7433 50%,#f9ab0033 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,#696d7433 50%,#f9ab0033 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#696d74;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#696d7466}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:#d2051e33}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:#f9ab0033}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,#d2051e33 50%,#f9ab0033 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,#d2051e33 50%,#f9ab0033 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#d2051e;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#d2051e66}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-datepicker-toggle-active{color:#0d5bff}.mat-datepicker-toggle-active.mat-accent{color:#696d74}.mat-datepicker-toggle-active.mat-warn{color:#d2051e}.mat-date-range-input-inner[disabled]{color:#00000061}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#fff;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:#fff;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:#0000000a}@media (hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#0d5bff}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#696d74}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#d2051e}.mat-focused .mat-form-field-required-marker{color:#696d74}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#0d5bff}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#696d74}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#d2051e}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#0d5bff}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#696d74}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#d2051e}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#d2051e}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#d2051e}.mat-error{color:#d2051e}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.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}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.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}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:#0000}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#0d5bff}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#696d74}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#d2051e}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-icon.mat-primary{color:#0d5bff}.mat-icon.mat-accent{color:#696d74}.mat-icon.mat-warn{color:#d2051e}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:#0d5bff}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:#696d74}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#d2051e}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#d2051e}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-item-disabled{background-color:#eee}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:#0000000a}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:#0000001f}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:#0000;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled]:after{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger:after{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:#0000000a}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#0d5bff}.mat-progress-bar-buffer{background-color:#0d5bff}.mat-progress-bar-fill:after{background-color:#0d5bff}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#9a9ca1}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#9a9ca1}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#696d74}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#d2051e}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#d2051e}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#d2051e}.mat-progress-spinner circle,.mat-spinner circle{stroke:#0d5bff}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#696d74}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#d2051e}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#0d5bff}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#0d5bff}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#696d74}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#696d74}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#d2051e}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#d2051e}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:#0000001f}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#0d5bff}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#696d74}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#d2051e}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#696d74}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#696d748a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#696d74}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#0d5bff}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#0d5bff8a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#0d5bff}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#d2051e}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#d2051e8a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#d2051e}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-primary .mat-slider-track-fill,.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label{background-color:#0d5bff}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-primary .mat-slider-focus-ring{background-color:#0d5bff33}.mat-accent .mat-slider-track-fill,.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label{background-color:#696d74}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-focus-ring{background-color:#696d7433}.mat-warn .mat-slider-track-fill,.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label{background-color:#d2051e}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-focus-ring{background-color:#d2051e33}.mat-slider:hover .mat-slider-track-background,.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:#0000}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:#0000000a}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#0d5bff;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:#0000;color:#d2051e}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#d2051e}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#0d5bff4d}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#0d5bff}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#9a9ca14d}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#696d74}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#d2051e4d}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#d2051e}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#0d5bff4d}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination{background-color:#0d5bff}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff6}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:#ffffff1f}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#9a9ca14d}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination{background-color:#696d74}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff6}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:#ffffff1f}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#d2051e4d}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination{background-color:#d2051e}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff6}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:#ffffff1f}.mat-toolbar{background:#f5f5f5;color:#000000de}.mat-toolbar.mat-primary{background:#0d5bff;color:#fff}.mat-toolbar.mat-accent{background:#696d74;color:#fff}.mat-toolbar.mat-warn{background:#d2051e;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:#616161e6}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#696d74}.account-level-data-region-modal-dialog{max-width:350px!important}fw-account-level-data-region-modal .modal-header fw-icon.close-modal{font-size:24px;width:24px;height:24px}fw-account-level-data-region-modal .modal-body .default{font-weight:400}fw-account-level-data-region-modal .modal-body .btn-group{width:100%;margin-top:20px}fw-account-level-data-region-modal .modal-body .btn-group button{width:100%;display:flex;justify-content:space-between;align-items:center}fw-account-level-data-region-modal .modal-body .btn-group .dropdown-menu{width:100%}fw-account-level-data-region-modal .modal-body .btn-group .dropdown-menu a:not(.selected)>.default{color:#9a9a9a}fw-account-level-data-region-modal .modal-footer .fw-button{width:100%}.add-card-modal{width:450px}.add-card-modal .modal-content .modal-wrapper .modal-body label{font-weight:700}.add-card-modal .modal-content .modal-wrapper .modal-body .expiration-container{padding-right:10px}.add-card-modal .modal-content .modal-wrapper .modal-body .cvc{padding-left:10px}.add-card-modal .modal-content .modal-wrapper .modal-body select:required:invalid{color:#8e8e8e;opacity:.9}.add-card-modal .modal-content .modal-wrapper .modal-body option[value=""][disabled]{display:none}.add-card-modal .modal-content .modal-wrapper .modal-body .divider{margin:0 8px 0 7px}.add-card-modal .modal-content .modal-wrapper .modal-body .card-expiration-field{min-width:46%;height:32px;padding:5px 5px 5px 12px}.add-card-modal .modal-content .modal-wrapper .modal-body .card-expiration-field span.field-value{text-align:left;float:left}.add-card-modal .modal-content .modal-wrapper .modal-body .card-expiration-field .caret{float:right;margin-top:8px}.add-card-modal .modal-content .modal-wrapper .modal-body .card-number-container{display:flex;position:relative}.add-card-modal .modal-content .modal-wrapper .modal-body .card-number-container .card-logo-container{position:absolute;right:5px;margin:7px 2px 6px 0;width:35%;display:flex;justify-content:space-around}.add-card-modal .modal-content .modal-wrapper .modal-body .card-number-container .card-logo-container .card-logo{max-width:23%;width:auto}.add-card-modal .modal-content .modal-wrapper .modal-body fw-alert{margin-bottom:0}.add-card-modal .modal-content .modal-wrapper .modal-body fw-button{display:block;margin-top:30px}.add-card-modal .modal-content .modal-wrapper .modal-body fw-button .fw-button-primary{width:100%}.add-card-otc-modal{width:450px}.add-card-otc-modal .fit-to-parent{width:100%;height:100%;border-width:0}.add-card-otc-modal .controls select{max-width:95px}.add-card-otc-modal .delego-rapidpay-error-message{color:#d2051e;background-color:#fff;font-size:13px;font-family:Lato,sans-serif}.add-card-otc-modal fw-button{display:block;margin-top:30px}.add-card-otc-modal fw-button .fw-button-primary{width:100%}.add-existing-checklist-modal.modal-dialog{width:400px;border:1px solid rgba(0,0,0,.2);outline:0;background-clip:padding-box;box-shadow:#0003 0 4px 14px;border-radius:3px}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal h1.header{font-size:20px;font-weight:700;color:#303234;margin:0 0 20px}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .alert{margin-bottom:20px}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .search-form .form-group{margin-bottom:16px;position:relative}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .search-form .form-group .search-input{font-size:13px;width:100%;margin:0;padding:0 30px 0 11px;height:32px;caret-color:#3869ff;background:#fff;color:#303234}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .search-form .form-group .search-input:focus{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .search-form .form-group .search-material-icon{font-family:Material Icons,Arial,Helvetica,sans-serif;font-style:normal;font-size:17px;position:absolute;display:inline-block;text-rendering:auto;line-height:1;top:50%;transform:translateY(-50%);right:8px}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .search-form .form-group .search-material-icon:before{content:"\e8b6"}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .checklist-list-wrapper .checklist-scroll-viewport{max-height:420px;overflow-y:auto}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .checklist-list-wrapper .checklist-virtual-scroll-viewport{height:420px;overflow-y:auto}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .checklist-list-wrapper .checklist-container{height:40px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cfd1d6}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .checklist-list-wrapper .checklist-container .checklist-name{width:240px;line-height:38px;padding-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .checklist-list-wrapper .checklist-container .checklist-name.is-adding{pointer-events:none}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .checklist-list-wrapper .checklist-container .preview-button{padding-right:24px;cursor:pointer;color:#0d5bff;visibility:hidden}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .checklist-list-wrapper .checklist-container:hover{background-color:#f5f6f7}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .checklist-list-wrapper .checklist-container:hover .preview-button{visibility:visible}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .empty-state-message-container{color:#303234}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .empty-state-message-container.no-filtered-checklists{padding-top:14px}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .button-group{display:flex;flex-direction:column}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .button-group:has(fw-button){margin-top:30px}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .button-group fw-button{margin-bottom:8px}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .button-group fw-button:last-child{margin-bottom:0}.add-existing-checklist-modal.modal-dialog add-existing-checklist-modal .button-group fw-button .fw-button{width:100%}.add-signature-modal .modal-body{border-bottom:1px dashed #cccccc}.add-signature-modal .form-control-label{margin-bottom:18px}.add-signature-modal .form-control{margin-bottom:30px}.add-signature-modal .signature{font-size:42px;font-family:Bilbo Swash Caps,cursive;color:#353a43;min-height:80px;line-height:80px;overflow-wrap:break-word}.add-signature-modal .modal-footer fw-button:not(:last-of-type){margin-right:10px}fw-add-task-attribute .modal-body{display:flex;flex-direction:column}fw-add-task-attribute .dropdown-toggle{width:100%;display:flex;align-items:center;place-content:space-between}fw-add-task-attribute .dropdown-menu{width:100%;padding:0}fw-add-task-attribute .dropdown-menu li{padding:6px 12px;cursor:pointer}fw-add-task-attribute .dropdown-menu li.new-list{border-top:1px solid #dcdcdc;padding-top:.3em;color:#6496ff}fw-add-task-attribute .dropdown-menu li:hover{background-color:#eee}fw-add-task-attribute .account-list-dropdown{display:block}fw-add-task-attribute .account-list-dropdown .ng-select .ng-clear{font-size:0px}fw-add-task-attribute .account-list-dropdown .ng-select .ng-arrow-wrapper{width:0px}fw-add-task-attribute .account-list-dropdown .ng-select .ng-arrow-wrapper .ng-arrow{display:none}fw-add-task-attribute .account-list-dropdown .ng-select .ng-value-container .ng-input{top:2px!important;padding:4px 0 4px 8px;caret-color:#0d5bff}fw-add-task-attribute .account-list-dropdown .ng-select .ng-value-container .ng-placeholder{color:#303234;padding-left:5px!important}fw-add-task-attribute .account-list-dropdown .ng-select.ng-select-focused .ng-clear-wrapper{margin-right:7px;display:flex;color:#303234}fw-add-task-attribute .account-list-dropdown .ng-select.ng-select-focused .ng-clear-wrapper:hover .ng-clear{color:#303234}fw-add-task-attribute .account-list-dropdown .ng-select.ng-select-focused .ng-clear-wrapper .ng-clear:before{content:"\e5cd";display:inline-block;font-size:inherit;text-rendering:auto;font-family:Material Icons;font-size:18px}fw-add-task-attribute .account-list-dropdown .ng-select.ng-select-opened .ng-select-container{padding:0;border-radius:3px;border-width:1px;border-color:#0d5bff!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px #00000013,0 0 4px #66afe999!important}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel{margin-top:4px;border-radius:3px;border:1px solid #cfd1d6}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-dropdown-panel-items{padding:8px;max-height:400px}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-option{display:flex;justify-content:space-between;border-bottom:1px solid #cfd1d6;height:40px;align-items:center;padding:10px 16px}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-option:last-child{border:none}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-option.ng-option-disabled{padding:0 0 0 16px;border-bottom:none;height:24px;color:#303234}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-option.ng-option-marked,fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-option.ng-option-selected{background-color:inherit}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-option .data-type-preview-btn{color:#0d5bff;display:none}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-option:hover{background-color:#f5f6f7}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-option:hover .data-type-preview-btn{display:block}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-dropdown-footer{height:40px;color:#0d5bff;display:flex;align-items:center;padding-left:24px}fw-add-task-attribute .account-list-dropdown .ng-select .ng-dropdown-panel .ng-dropdown-footer span:hover{cursor:pointer}fw-add-task-attribute .account-list-dropdown .ng-select .ng-select-container{min-height:32px;height:32px}fw-add-task-attribute .input-label{margin-bottom:10px}fw-add-task-attribute .input-group+.input-group{margin-top:20px}fw-add-task-attribute .form-control{border-radius:3px!important;padding-right:34px}fw-add-task-attribute .form-control.input-error,fw-add-task-attribute .form-control.input-error:focus{border:1px solid #d2051e;box-shadow:0 0 6px #d2051e40}fw-add-task-attribute .error-tooltip{padding:10px}fw-add-task-attribute .error-tooltip-icon{right:10px;position:absolute;z-index:2;color:#d2051e;width:16px;height:16px;bottom:8px}fw-add-task-attribute .fw-button{width:100%}.batch-change-access-modal .modal-body .role-button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:5px 10px;background:none;outline:none;border:1px solid #cccccc;border-radius:3px}.batch-change-access-modal .modal-body .role-button:hover{background:#f5f6f7}.batch-change-access-modal .modal-body .role-dropdown{top:auto;width:100%}.batch-change-access-modal .modal-body .role-dropdown li button{padding:3px 6px;width:100%;text-align:start;border:none;outline:none;background:none}.batch-change-access-modal .modal-body .role-dropdown li button:hover{background:#f5f6f7}.batch-change-access-modal .modal-footer button{width:100%}fw-batch-edit-markups-modal-component .section-header{font-size:16px;font-weight:700;margin-top:25px;margin-bottom:10px}fw-batch-edit-markups-modal-component .markup-attribute label{font-weight:700}fw-batch-edit-markups-modal-component .color-option{display:flex}fw-batch-edit-markups-modal-component .color-option .color-circle{margin-top:2px}fw-batch-edit-markups-modal-component .fill-checkbox-container{display:flex;flex-direction:row;justify-content:space-between}fw-batch-edit-markups-modal-component .fill-checkbox-container-label{margin:4px 0 0 4px}fw-batch-edit-markups-modal-component .fill-checkbox-container .fill-checkbox{cursor:pointer}fw-batch-edit-markups-modal-component .modal-footer>fw-button>button{width:100%}.budget-actual-cost-modal{width:600px}.budget-actual-cost-modal fw-icon.error{color:#d2051e}.budget-actual-cost-modal input-field-with-icon-wrapper.error .material-symbol-wrapper{border-color:#d2051e;outline:0;box-shadow:0 0 6px #d2051e66}.budget-actual-cost-modal .form-footer{margin-top:30px!important}.budget-actual-cost-modal .form-footer fw-button button{width:100%}.budget-actual-cost-modal cost-code-select{display:block}.budget-actual-cost-modal .actual-cost-attachments pm-attachment-item.pending .item-container{opacity:1!important}.budget-actual-cost-modal .modal-footer{margin-top:32px!important}.budget-actual-cost-modal .actual-cost-error-alert{margin:16px 0 32px}.budget-assign-to-subcontractor-modal{width:800px}.budget-assign-to-subcontractor-modal table{border:none}.budget-assign-to-subcontractor-modal table tr{background:#fff!important}.budget-assign-to-subcontractor-modal table tr.cost-group th{border-bottom:none}.budget-assign-to-subcontractor-modal table fw-select.error button{border-color:#d2051e}.budget-assign-to-subcontractor-modal fw-alert{margin-top:16px;margin-bottom:32px}.budget-assign-to-subcontractor-modal .budget-assign-to-subcontractor-original-cost,.budget-assign-to-subcontractor-modal .budget-assign-to-subcontractor-assignee-pm-group{display:inline-block;width:160px}.budget-assign-to-subcontractor-modal col.budget-assign-to-subcontractor-col-wide{width:176px}.budget-assign-to-subcontractor-modal col.budget-assign-to-subcontractor-col-medium{width:136px}.budget-create-line-item-modal{width:400px}.budget-create-line-item-modal .modal-footer fw-button{display:block}.budget-create-line-item-modal fw-icon.error{color:#d2051e}.budget-create-line-item-modal input-field-with-icon-wrapper.error .material-symbol-wrapper{border-color:#d2051e;outline:0;box-shadow:0 0 6px #d2051e66}.budget-create-line-item-modal .form-footer{margin-top:30px!important}.budget-create-line-item-modal .form-footer fw-button button{width:100%}fw-alert{margin-top:16px;margin-bottom:32px}.budget-locking-modal{width:600px}.budget-locking-modal .modal-footer fw-button{display:block}.budget-locking-modal .budget-locking-modal-company-summary{display:flex;padding:12px 16px;align-items:center;gap:8px;align-self:stretch;border-radius:3px;border:1px solid #cfd1d6;background:#fff}.budget-locking-modal .budget-locking-modal-company-summary-total{color:#303234;font-size:16px;line-height:24px;margin-left:auto;font-weight:700}.budget-locking-modal .budget-locking-modal-company-summary-icon{width:30px;height:30px;position:relative;background:#303234;border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center}.budget-locking-modal .budget-locking-modal-once-you-lock{font-size:16px;font-weight:400;line-height:24px}.budget-locking-modal .budget-locking-modal-company-summary-company-name{color:#303234;font-size:13px;font-style:normal;font-weight:700;line-height:19px}.budget-locking-modal .budget-locking-modal-assign-to{display:flex;margin:20px 0;height:44px;justify-content:flex-start;align-items:center;gap:20px;display:inline-flex}.budget-locking-modal .budget-locking-modal-assign-to-icon fw-icon{font-size:24px;height:24px;width:24px}.budget-locking-modal .budget-locking-modal-assign-to-copy{flex:1 1 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:inline-flex}.budget-locking-modal .budget-locking-modal-assign-to-copy .budget-locking-modal-assign-to-copy-sub{color:#303234;font-size:16px;font-weight:700;line-height:24px}.budget-locking-modal .budget-locking-modal-assign-to-copy .budget-locking-modal-assign-to-copy-assigning{align-self:stretch;color:#303234;font-size:12px;font-weight:400;line-height:16px}.budget-locking-modal .form-footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;align-self:stretch}.budget-locking-unlock-modal{width:600px}.budget-locking-unlock-modal .modal-footer fw-button{display:block}.budget-locking-unlock-modal .form-footer{display:flex;justify-content:flex-end;align-items:center;gap:12px;align-self:stretch}.budget-locking-unlock-modal .message-16{font-size:16px}modal-container:has(.business-plus-upgrade-modal--account){z-index:1040}.business-plus-upgrade-modal .modal-content{background:#fff;border-radius:3px;border:1px solid #cfd1d6}.business-plus-upgrade-modal .modal-content .business-plus-upgrade{display:flex;flex-direction:column;gap:16px;padding:32px;text-align:center}.business-plus-upgrade-modal .modal-content .business-plus-upgrade__header .heading{display:flex;flex-direction:column;gap:16px}.business-plus-upgrade-modal .modal-content .business-plus-upgrade__header .heading .title{font-weight:700;font-size:20px;line-height:28px}.business-plus-upgrade-modal .modal-content .business-plus-upgrade__header .heading .text{font-weight:400;font-size:16px;line-height:24px}.business-plus-upgrade-modal .modal-content .business-plus-upgrade__footer{display:flex;flex-direction:column;gap:16px;align-items:center}.business-plus-upgrade-modal .modal-content .business-plus-upgrade__footer .upgrade-button .fw-button{width:128px}.business-plus-upgrade-modal .modal-content .business-plus-upgrade__footer .demo-link,.business-plus-upgrade-modal .modal-content .business-plus-upgrade__footer .contact-owner-prompt{font-weight:400;font-size:13px;line-height:24px;width:fit-content}.create-new-form-template-modal.modal-dialog{width:402px}.create-new-form-template-modal.modal-dialog .modal-header{margin-bottom:16px}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .field-label,.create-new-form-template-modal.modal-dialog .modal-content .modal-body .field-text{font-size:13px;color:#303234}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .field-label a,.create-new-form-template-modal.modal-dialog .modal-content .modal-body .field-text a{text-decoration:underline}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .form-section{margin-top:16px}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .form-section label{color:#303234;font-weight:700}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .template-selection-container fw-select .fw-select .dropdown-menu{z-index:1031}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .template-selection-container fw-select .fw-select .dropdown-menu li:has(.disabled-option){pointer-events:none}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .template-selection-container fw-select .fw-select .dropdown-menu .dropdown-menu--main li:has(.group-header-option){margin-top:6px;border-top:1px solid #edeeef}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .template-selection-container fw-select .fw-select .dropdown-menu .dropdown-menu--main li:has(.group-header-option) .dropdown-item{margin-top:6px}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .template-selection-container fw-select .fw-select .dropdown-menu .dropdown-menu--main .group-header-option{color:#9a9ca1}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .switch-wrapper{display:flex;justify-content:space-between}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .switch-wrapper .field-text{width:280px}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .switch-wrapper .switch{height:15px;min-width:25px;border-radius:10px;background-color:#cfd1d6;border-color:#cfd1d6}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .switch-wrapper .switch small{height:15px;width:15px;right:calc(100% - 15px);transition:right .3s ease-out;-webkit-transition:right .3s ease-out}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .switch-wrapper .switch.checked{background:#0d5bff;border-color:#0d5bff}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .switch-wrapper .switch.checked small{right:0}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .pdf-form-upload-container .fw-button{width:100%}.create-new-form-template-modal.modal-dialog .modal-content .modal-body .pdf-form-upload-container fw-link-card{border:1px solid #cfd1d6;border-radius:3px}.create-new-form-template-modal.modal-dialog .modal-content .modal-footer .fw-button{width:100%}.create-project-template-modal{width:400px}.create-project-template-modal:has(.create-template-from-project-modal-wrapper){max-width:600px;width:600px}.create-project-template-modal .create-project-template-modal-wrapper .modal-header{margin-bottom:32px}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .form-section{margin-bottom:16px}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .form-section .field-label{color:#303234;font-weight:700;margin-bottom:8px}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .form-section input::placeholder{color:#9a9ca1}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .form-section .required:after{content:"*";color:#d2051e;padding-left:2px}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .project-dropdown .dropdown-menu--main{width:338px}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .project-dropdown .dropdown-menu--main li:first-child{border-bottom:1px solid #cfd1d6}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .project-dropdown .dropdown-menu--main li:first-child .dropdown-item{margin-bottom:6px}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .project-dropdown .dropdown-menu--main li:only-child{border-bottom:none}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .project-dropdown .dropdown-menu--main li:only-child .dropdown-item{margin-bottom:unset}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .project-dropdown .dropdown-menu--main li:nth-child(2) .dropdown-item{margin-top:6px}.create-project-template-modal .create-project-template-modal-wrapper .modal-body .fw-button{width:100%;margin-top:16px}.create-template-from-project-modal .tooltip-inner{max-width:400px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-header .back-button{display:flex;align-items:center;height:32px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-header .back-button fw-button{margin-left:-16px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-header .back-button fw-button .fw-button{min-width:50px;justify-content:flex-start}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-header .back-button:hover{cursor:pointer}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-header h1{margin-bottom:16px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-header span a{text-decoration:underline}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-header .description-text,.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-header .fw-anchor-link{font-size:16px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .select-instruction-text{font-weight:700}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .clone-groups{display:flex;flex-direction:column;flex-wrap:wrap;height:245px;margin:16px 0 32px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .clone-groups .clone-group{width:50%}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .clone-groups .clone-option{display:flex;align-items:center;height:27px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .clone-groups .clone-option input:hover{cursor:pointer}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .clone-groups .clone-option .fw-mat-icon{color:#9a9ca1}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .clone-groups .clone-option .fw-mat-icon:hover{cursor:pointer}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .clone-groups .clone-option input{margin:0}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .clone-groups .clone-option label{margin:0 6px 0 8px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .confirmation-section span{font-weight:700}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .confirmation-section .confirmation-option{display:flex;align-items:flex-start;margin-top:8px;margin-bottom:32px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .confirmation-section .confirmation-option input:hover{cursor:pointer}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-body .confirmation-section .confirmation-option label{margin:0 0 0 8px}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-footer{display:flex;justify-content:flex-end}.create-template-from-project-modal .create-template-from-project-modal-wrapper .modal-footer .fw-button-primary{margin-left:12px}.create-template-from-project-modal .section-label{color:#303234;font-weight:700}.create-template-from-project-modal .margin-top-20{margin-top:20px}fw-cross-project-report-builder-modal .modal-wrapper{padding:0}fw-cross-project-report-builder-modal fw-select.schedule-repeat-select ul.dropdown-menu{z-index:1031}.cross-project-report-builder-modal.modal-dialog{width:800px}.cross-project-report-builder-modal.modal-dialog .x-report-form-header{font-weight:700;font-size:20px;line-height:24px;margin-bottom:20px;padding:32px 32px 0}.cross-project-report-builder-modal.modal-dialog .x-report-form-header .template-name{display:block;padding-right:8px}.cross-project-report-builder-modal.modal-dialog .x-report-form-header .template-name form{margin-left:-5px}.cross-project-report-builder-modal.modal-dialog .x-report-form-header .template-name .display{margin:0;height:32px}.cross-project-report-builder-modal.modal-dialog .x-report-form-header fw-icon.edit-material-icon{margin-bottom:3px}.cross-project-report-builder-modal.modal-dialog .x-report-form-header fw-icon.edit-material-icon .fw-mat-icon{font-size:20px;color:#9a9ca1}.cross-project-report-builder-modal.modal-dialog .x-report-form-header fw-icon.edit-material-icon .fw-mat-icon:hover{color:#303234}.cross-project-report-builder-modal.modal-dialog .ng-dropdown-panel{margin-top:5px;border-radius:3px;filter:drop-shadow(0 2px 12px rgba(0,0,0,.1))}.cross-project-report-builder-modal.modal-dialog .ng-dropdown-panel .ng-dropdown-panel-items{color:#303234;padding:8px}.cross-project-report-builder-modal.modal-dialog .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:4px 8px}.cross-project-report-builder-modal.modal-dialog .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover{background:#f5f6f7!important}.cross-project-report-builder-modal.modal-dialog .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{border-radius:1px;background:#fff;color:#303234}.cross-project-report-builder-modal.modal-dialog .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{color:#0d5bff;font-weight:700;background-color:inherit}.cross-project-report-builder-modal.modal-dialog .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-option-label{color:#303234;font-weight:400}.cross-project-report-builder-modal.modal-dialog .x-report-form-content{padding:0 32px 32px;margin-right:0;max-height:65vh}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .form-group{margin-bottom:32px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .form-sub-group{margin-bottom:12px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .form-group:last-child,.cross-project-report-builder-modal.modal-dialog .x-report-form-content .form-sub-group:last-child{margin-bottom:0}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .info-text{font-size:16px;margin-bottom:32px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content fw-multi-select .multi-select .selected-display:hover{background:#e6e6e6}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select.ng-select-opened .ng-select-container{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.13)!important;box-shadow:inset 0 3px 5px #00000021!important;background:#e6e6e6;border:1px solid #cfd1d6}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select.ng-select-opened.ng-select-focused .ng-select-container{border:1px solid #696d74;-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:3px;background:#d4d4d4!important}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select .ng-select-container{color:#303234;border-radius:3px;height:32px;min-height:32px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select .ng-select-container:hover{background:#e6e6e6}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{-webkit-box-shadow:none;box-shadow:none;border-color:#cfd1d6;background:#e6e6e6}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select span.ng-arrow-wrapper:before{content:"\e5c5";display:inline-block;text-rendering:auto;font-family:Material Icons,Arial,Helvetica,sans-serif;font-size:20px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select .ng-arrow{display:none}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select.ng-select-disabled .ng-select-container{background:#fff}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select.ng-select-disabled .ng-value-container{color:#9a9ca1}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select .ng-value-icon{display:none!important}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select .ng-value{background:none!important;font-size:13px!important}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .ng-select .ng-placeholder{color:#333!important}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .section-header{font-weight:700;font-size:15px;line-height:19px;font-family:Lato;margin-bottom:12px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .section-sub-header{font-weight:700;font-size:13px;font-family:Lato;margin-bottom:8px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .field-label{line-height:16px;min-width:40px;margin-bottom:0}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .dropdown-container{display:flex;margin-bottom:9px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .dropdown-container .ng-select{flex:1;margin-left:10px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .dropdown-container label{align-self:center}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container{display:grid;grid-auto-columns:minmax(0,1fr);grid-column-gap:32px;grid-row-gap:32px}@media (min-width: 768px){.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container{grid-auto-flow:row}}@media (min-width: 768px){.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container{grid-auto-flow:column}}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .data-region{display:flex;flex-direction:column}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .data-region .info-icon-container{display:inline-block;margin-left:4px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .data-region .info-icon-container fw-icon{margin-left:-1px;vertical-align:middle;color:#9a9ca1}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .data-region .info-icon-container fw-icon .fw-icon{width:1em}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .data-region .info-icon-container fw-icon:hover{color:unset}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .data-region .ng-select-container{background-color:#f9f9f9;cursor:not-allowed}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .data-region .ng-select-container .ng-arrow-wrapper{display:none}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .multi-select .selected-display{height:32px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .multi-select .ng-dropdown-panel-items{max-height:310px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .date-type-value{display:flex;margin-left:50px;border-radius:3px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .date-type-value>input{height:32px;width:108px;margin-right:10px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .date-type-value .ng-select{width:198px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container .project-sort{margin-right:unset}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container .project-sort span.ng-arrow-wrapper:before{color:#9a9ca1}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container>div{display:flex}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container>div>.ng-select:first-child{margin-left:0}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container>div>.ng-select:first-child .ng-value-label{color:#696d74}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container .ng-select{width:118px;margin-left:3px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container .fw-icon{width:16px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container fw-icon{top:1px;margin-left:8px;position:relative;align-items:center;cursor:pointer;color:#9a9ca1}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .sort-tasks-container fw-icon:hover{color:#303234}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .recipients-container .mat-form-field{width:100%;border-radius:3px;font-family:Lato,sans-serif;font-size:13px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .x-report-form-container .schedule-report-container fw-multi-select{width:100%}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .time-frame-value-container{display:grid;grid-template-columns:3fr 7fr;column-gap:10px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .time-frame-value-container .time-frame-number-input{height:32px}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .include-deleted-group{margin-top:16px;display:flex;align-items:center;justify-content:space-between}.cross-project-report-builder-modal.modal-dialog .x-report-form-content .include-deleted-group label{margin-bottom:0;color:#303234}.cross-project-report-builder-modal.modal-dialog .modal-footer{margin-top:0;border-top:1px solid #cfd1d6;min-height:initial;padding:32px}.cross-project-report-template-recipients-modal.modal-dialog{width:400px}.cross-project-report-template-recipients-modal.modal-dialog .modal-header h1{font-weight:700;font-family:Lato,sans-serif;font-size:20px;color:#303234;margin-bottom:20px}.cross-project-report-template-recipients-modal.modal-dialog .modal-body .recipients-container{margin-bottom:27px}.cross-project-report-template-recipients-modal.modal-dialog .modal-body .recipients-container .mat-form-field,.cross-project-report-template-recipients-modal.modal-dialog .modal-footer button{width:100%}fw-edit-custom-cover-page .modal-wrapper{padding:32px}fw-edit-custom-cover-page .modal-wrapper .modal-header{margin-bottom:16px}fw-edit-custom-cover-page .modal-wrapper .modal-header h1{color:#303234;line-height:24px}fw-edit-custom-cover-page .modal-wrapper .description{color:#303234;line-height:19px;margin-bottom:32px;font-size:16px}fw-edit-custom-cover-page .modal-wrapper .form-group{margin-bottom:0}fw-edit-custom-cover-page .modal-wrapper .form-group label{margin-bottom:8px}fw-edit-custom-cover-page .modal-wrapper .form-group:not(:last-of-type){margin-bottom:16px}fw-edit-custom-cover-page .modal-wrapper .form-group .logo-field{display:flex;justify-content:space-between;align-items:center;border:1px solid #d1d1d1;border-radius:3px;height:44px;padding:12px;width:100%}fw-edit-custom-cover-page .modal-wrapper .form-group .logo-field-left,fw-edit-custom-cover-page .modal-wrapper .form-group .logo-field-right{display:flex}fw-edit-custom-cover-page .modal-wrapper .form-group .logo-icon{margin-right:8px;width:20px;height:20px}fw-edit-custom-cover-page .modal-wrapper .form-group .logo-icon img{width:20px;height:20px}fw-edit-custom-cover-page .modal-wrapper .form-group .logo-filename{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:20px;color:#696d74}fw-edit-custom-cover-page .modal-wrapper .form-group .theme-color-field{display:flex;flex-direction:row}fw-edit-custom-cover-page .modal-wrapper .form-group .theme-color-field .color-indicator{width:36px;height:36px;border:1px solid #cfd1d6;border-right:none;border-radius:3px 0 0 3px;cursor:pointer}fw-edit-custom-cover-page .modal-wrapper .form-group .theme-color-field .color-input{width:100%;height:36px;border:1px solid #cfd1d6;border-left:none;border-radius:0 3px 3px 0;padding:6px 8px;line-height:20px;color:#696d74}fw-edit-custom-cover-page .modal-wrapper .form-group .theme-color-field .color-input:focus-visible{outline:none}fw-edit-custom-cover-page .modal-wrapper a{cursor:pointer}fw-edit-custom-cover-page div.dropdown.kebab-menu{height:20px}fw-edit-custom-cover-page fw-icon.logo-kebab-toggle:hover{background-color:#f5f6f7;border-radius:3px}fw-edit-custom-cover-page ul.dropdown-menu.logo-kebab-menu{transform:translate(-10px);min-width:120px;padding:8px 0;margin-top:4px;border:1px solid #cfd1d6;box-shadow:0 2px 12px #0000001a;border-radius:3px}fw-edit-custom-cover-page ul.dropdown-menu.logo-kebab-menu li{padding:0 8px}fw-edit-custom-cover-page ul.dropdown-menu.logo-kebab-menu li.dropdown-divider{margin:8px 0 4px;padding:0;background-color:#edeeef}fw-edit-custom-cover-page ul.dropdown-menu.logo-kebab-menu li .dropdown-item{display:flex;align-items:center;padding:4px 8px;cursor:pointer}fw-edit-custom-cover-page ul.dropdown-menu.logo-kebab-menu li .dropdown-item--red{color:#d2051e}fw-edit-custom-cover-page ul.dropdown-menu.logo-kebab-menu li .dropdown-item:hover:not(.dropdown-item--disabled):not([disabled]){background-color:#f5f6f7}.edit-string-modal .modal-dialog,.rename-bim-modal .modal-dialog{width:400px}.edit-string-modal fw-button,.rename-bim-modal fw-button{display:block;margin-top:30px}.edit-string-modal fw-button .fw-button,.rename-bim-modal fw-button .fw-button{width:100%}external-email-modal .modal-header{min-height:28px}external-email-modal input[type=checkbox]{margin-right:2.5px}external-email-modal .top-form-row{display:flex;margin-bottom:15px}external-email-modal .recipient-field{width:100%}external-email-modal .attachment-select{width:50%;margin-left:15px;margin-top:24px;height:33px}external-email-modal .invite-textarea .textcomplete-wrapper textarea{min-height:20px}external-email-modal .invite-textarea .textcomplete-wrapper textarea.cdk-textarea-autosize.form-control{width:calc(100% - 24px)}external-email-modal .right-aligned{margin-left:auto;margin-right:10px}external-email-modal .field-label{font-weight:700;color:#303234}external-email-modal .required:after{content:"*";color:#d2051e;padding-left:2px}.fw-external-qr-code-info-modal.modal-dialog{display:block;width:400px}.fw-external-qr-code-info-modal.modal-dialog h1.header{font-size:20px;font-weight:700;color:#303234;margin:0 0 20px;max-width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fw-external-qr-code-info-modal.modal-dialog .attributes{width:100%;padding-left:0;position:relative;margin-top:20px;margin-bottom:20px}.fw-external-qr-code-info-modal.modal-dialog .attributes .attribute{display:flex;align-items:center;border-bottom:1px solid #dcdcdc;position:relative;margin-left:0;margin-right:0;color:#333}.fw-external-qr-code-info-modal.modal-dialog .attributes .attribute .icon{display:flex;width:15px;height:15px;margin-right:5px}.fw-external-qr-code-info-modal.modal-dialog .attributes .attribute .icon fw-icon{width:inherit;height:inherit}.fw-external-qr-code-info-modal.modal-dialog .attributes .attribute h5,.fw-external-qr-code-info-modal.modal-dialog .attributes .attribute>div{margin:0;line-height:15px}.fw-external-qr-code-info-modal.modal-dialog .attributes .attribute h5{padding:0;display:flex}.fw-external-qr-code-info-modal.modal-dialog .attributes .attribute>div{padding:13px 0}.fw-external-qr-code-info-modal.modal-dialog .attributes .attribute:last-of-type{border-bottom:0}.fw-external-qr-code-info-modal.modal-dialog .sticker-info .col-xs-6{padding-left:0;padding-right:0}.fw-external-qr-code-info-modal.modal-dialog .sticker-info fw-icon{cursor:pointer}.fw-external-qr-code-info-modal.modal-dialog .modal-footer{text-align:center}.fw-external-qr-code-info-modal.modal-dialog .modal-footer .fw-button-text-danger{height:0}.filter-forms-dialog{width:450px}filter-forms-modal .filter-forms-modal{padding:2px}filter-forms-modal .filter-forms-modal h1.modal-title{color:#353a43;margin:0 0 20px;font-size:20px;font-weight:700}filter-forms-modal .filter-forms-modal .body{margin-bottom:32px}filter-forms-modal .filter-forms-modal .body .control-section{margin-bottom:16px}filter-forms-modal .filter-forms-modal .body .control-section .section-name{padding:0;font-weight:700;color:#353a43;font-size:13px;margin-bottom:5px}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms{margin-top:4px}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms .ng-value-container{padding:8px 12px;line-height:1.2}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms .ng-value-container .ng-placeholder{all:unset}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms .ng-value-container .ng-input{padding:0}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms .ng-select-container{height:32px;min-height:32px;color:#333;background-color:#fff;border:1px solid #cfd1d6;border-radius:3px}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms .ng-select-container .ng-arrow-wrapper{cursor:default}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms .ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:#333 transparent transparent!important;border-style:solid!important;border-width:5px 4.5px 2px!important;top:0!important}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms.ng-select-focused .ng-select-container,filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms:hover .ng-select-container{color:#333;background-color:#edeeef;border-color:#9a9ca1;box-shadow:none}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms.ng-select-focused.ng-select-opened .ng-select-container{color:#333;background-color:#cfd1d6;border-color:#696d74}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms--active .ng-select-container{background:#f3f7ff!important}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms--active .ng-select-container .ng-placeholder{display:none}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms ng-dropdown-panel{margin:4px 0;padding:8px 4px;border-color:#cfd1d6;border-radius:3px;box-shadow:0 4px 8px #0000002d}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:4px 12px;display:flex;align-items:center;background-color:#fff;color:#333;border-radius:0}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms ng-dropdown-panel .ng-dropdown-panel-items .ng-option input[type=checkbox]{margin:auto 8px auto 0}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms ng-dropdown-panel .ng-dropdown-panel-items .ng-option .option-item-text{display:inline-block;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms ng-dropdown-panel .ng-dropdown-panel-items .ng-option .option-item-text--selected{color:#6496ff;font-weight:700}filter-forms-modal .filter-forms-modal .body .ng-select.filter-forms ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5f6f7}filter-forms-modal .filter-forms-modal .body fw-multi-select .ng-select.filter.ng-select-focused.ng-select-opened .ng-select-container{background-color:#cfd1d6;border-color:#696d74}filter-forms-modal .filter-forms-modal .body .datepicker-container{display:flex;margin-bottom:32px}filter-forms-modal .filter-forms-modal .body .datepicker-container fw-datepicker:first-of-type{flex:1}filter-forms-modal .filter-forms-modal .body .datepicker-container fw-datepicker:first-of-type>button{border-radius:3px 0 0 3px;border-right:none}filter-forms-modal .filter-forms-modal .body .datepicker-container fw-datepicker:nth-of-type(2){flex:1}filter-forms-modal .filter-forms-modal .body .datepicker-container fw-datepicker:nth-of-type(2)>button{border-radius:0 3px 3px 0;border-left:none}filter-forms-modal .filter-forms-modal .body .datepicker-container .input-group-addon{display:flex;align-items:center;justify-content:center}filter-forms-modal .filter-forms-modal .footer{flex-direction:column}filter-forms-modal .filter-forms-modal .footer fw-button{display:block}filter-forms-modal .filter-forms-modal .footer fw-button:first-of-type{margin-bottom:16px}filter-forms-modal .filter-forms-modal .footer fw-button .fw-button{width:100%}.filter-modal .modal-body .section-container{margin-bottom:15px}.filter-modal .modal-body .section-container .filter-dropdown-btn{margin-top:5px;width:100%;display:flex;justify-content:space-between;align-items:center}.filter-modal .modal-body .section-container .filter-dropdown-btn.filter-dropdown-btn-active{background:#f3f7ff}.filter-modal .modal-body .section-container .dropdown-menu{width:100%}.filter-modal .modal-body .section-container .dropdown-menu li{padding:0 5px}.filter-modal .modal-body .section-container .dropdown-menu li.flex{padding:5px 10px;display:flex;align-items:center}.filter-modal .modal-body .section-container .dropdown-menu li input[type=checkbox]{margin-right:10px;margin-top:0}.filter-modal .modal-body .section-container .dropdown-menu li a{padding:3px 5px}.filter-modal .modal-body .section-container .dropdown-menu li a.selected{color:#6496ff;font-weight:700}.filter-modal .modal-body .section-container .custom-date-container{margin-top:15px;display:flex}.filter-modal .modal-body .section-container .custom-date-container input:first-of-type{border-radius:3px 0 0 3px;border-right:none}.filter-modal .modal-body .section-container .custom-date-container input:nth-of-type(2){border-radius:0 3px 3px 0;border-left:none}.filter-modal .modal-body .section-container .custom-date-container .input-group-addon{display:flex;align-items:center;justify-content:center}.filter-modal .modal-body .section-container .custom-date-container .dropdown-menu{width:auto;margin-top:5px}.filter-modal .modal-footer .btn{width:100%;margin:0}.filter-modal .modal-footer fw-button{display:block}.filter-modal .modal-footer fw-button:first-of-type{margin-bottom:15px}.filter-modal .modal-footer fw-button .fw-button{width:100%}.filter-modal .modal-footer .btn-primary{margin-bottom:15px}.find-rfis-modal .search-box{position:relative;margin-bottom:15px}.find-rfis-modal .search-box input{background-color:#f5f6f7}.find-rfis-modal .search-box .fa-search{position:absolute;top:10px;right:15px}.find-rfis-modal .dropdown-menu{width:100%}.find-rfis-modal .dropdown-menu .uib-typeahead-match a{background-color:transparent;color:#3d3d3d;padding:3px 7px}.find-rfis-modal .dropdown-menu .uib-typeahead-match a:hover{background-color:#3173ff;color:#fff}.find-rfis-modal .selected-rfis-container rfi-list-item:last-of-type .rfi-list-item .item-container{border-bottom:1px solid #cccccc}.find-rfis-modal .fw-button{width:100%}.modal-dialog.fw-generate-export-modal{width:400px}.modal-dialog.fw-generate-export-modal fw-generate-export-modal h1.modal-title{margin-right:0;text-align:center}.modal-dialog.fw-generate-export-modal fw-generate-export-modal .modal-body{font-size:16px;margin-top:16px}.modal-dialog.fw-generate-export-modal fw-generate-export-modal .loading-message-box,.modal-dialog.fw-generate-export-modal fw-generate-export-modal .success-message-box,.modal-dialog.fw-generate-export-modal fw-generate-export-modal .click-below-message-box,.modal-dialog.fw-generate-export-modal fw-generate-export-modal .error-message-box,.modal-dialog.fw-generate-export-modal fw-generate-export-modal .report-loading-email-instead-message-box{margin-top:16px;text-align:center}.modal-dialog.fw-generate-export-modal fw-generate-export-modal .success-icon-box,.modal-dialog.fw-generate-export-modal fw-generate-export-modal .error-icon-box{display:flex;justify-content:center}.modal-dialog.fw-generate-export-modal fw-generate-export-modal fw-icon.success-icon{font-size:70px;width:70px;height:70px;color:#0d5bff}.modal-dialog.fw-generate-export-modal fw-generate-export-modal fw-icon.error-icon{font-size:70px;width:70px;height:70px;color:#d2051e}.modal-dialog.fw-generate-export-modal fw-generate-export-modal .modal-footer:not(:has(fw-button)){margin:unset!important}.modal-dialog.fw-generate-export-modal fw-generate-export-modal .modal-footer fw-button button{width:100%}.hyperlink-details-modal .entity-attributes{margin-bottom:0}.hyperlink-details-modal .entity-attributes .attributes .attribute:last-child{border-bottom:none}.hyperlink-details-modal .modal-footer{display:flex;justify-content:center}.hyperlink-details-modal .modal-footer .delete-markup-btn{color:#d2051e;cursor:pointer}.hyperlink-details-modal .modal-footer .delete-markup-btn:hover{color:#7a0000}.import-account-checklist-modal.modal-dialog{width:400px;border:1px solid rgba(0,0,0,.2);outline:0;background-clip:padding-box;box-shadow:#0003 0 4px 14px;border-radius:3px}.import-account-checklist-modal.modal-dialog .mat-dialog-content,.import-account-checklist-modal.modal-dialog .mat-dialog-container{overflow:visible!important}.import-account-checklist-modal.modal-dialog .mat-dialog-content{max-height:unset}.import-account-checklist-modal.modal-dialog import-account-checklist-modal h1.header{font-size:20px;font-weight:700;color:#303234;margin:0 0 20px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .search-form .form-group{margin-bottom:16px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .search-input{font-size:13px;width:100%;margin:0;padding:0 30px 0 11px;height:32px;caret-color:#3869ff;background:#fff;color:#303234}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .search-input:focus{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .search-material-icon{font-family:Material Icons,Arial,Helvetica,sans-serif;font-style:normal;font-size:17px;position:absolute;display:inline-block;text-rendering:auto;line-height:1;top:50%;transform:translateY(-50%);right:8px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .search-material-icon:before{content:"\e8b6"}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .message-container{color:#303234}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .message-container.external-user-instruction{margin-bottom:14px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .message-container.no-filtered-checklists,.import-account-checklist-modal.modal-dialog import-account-checklist-modal .message-container.no-checklists{padding-top:14px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .message-container span.empty-state-message{margin-right:3px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .checklist-list-section .checklist-scroll-viewport{max-height:420px;overflow-y:auto}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .checklist-list-section .checklist-virtual-scroll-viewport{height:420px;overflow-y:auto}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .checklist-list-section .checklist{display:flex;align-items:center;height:40px;border-bottom:1px solid #cfd1d6}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .checklist-list-section .checklist:hover{background-color:#f5f6f7}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .checklist-list-section .checklist input.checkbox{margin:13px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .checklist-list-section .checklist .name{width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .button-group{display:flex;flex-direction:column}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .button-group:has(fw-button){margin-top:30px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .button-group fw-button{margin-bottom:8px}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .button-group fw-button:last-child{margin-bottom:0}.import-account-checklist-modal.modal-dialog import-account-checklist-modal .button-group fw-button .fw-button{width:100%}.import-account-form-templates-modal{border:1px solid rgba(0,0,0,.2);outline:0;background-clip:padding-box;box-shadow:#0003 0 4px 14px;border-radius:3px}.import-account-form-templates-modal .header{color:#353a43;font-size:20px;font-weight:700;margin:0 0 20px}.import-account-form-templates-modal .search-form .form-group{margin-bottom:16px}.import-account-form-templates-modal mat-dialog-content.import-account-form-templates-modal-content{max-height:unset}.import-account-form-templates-modal .search-input{font-size:13px;width:100%;margin:0;padding:0 30px 0 11px;height:32px;caret-color:#3869ff;background:#fff;color:#303234}.import-account-form-templates-modal .search-input:focus{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}.import-account-form-templates-modal .search-material-icon{font-family:Material Icons,Arial,Helvetica,sans-serif;font-style:normal;font-size:17px;position:absolute;display:inline-block;text-rendering:auto;line-height:1;top:50%;transform:translateY(-50%);right:8px}.import-account-form-templates-modal .search-material-icon:before{content:"\e8b6"}.import-account-form-templates-modal .empty-search-container{margin-top:8px}.import-account-form-templates-modal .external-project-notification-container{margin-bottom:20px}.import-account-form-templates-modal .empty-templates-container{margin-top:4px}.import-account-form-templates-modal .template-list .template-item{display:flex;border-bottom:1px solid #ddd;height:40px;align-items:center}.import-account-form-templates-modal .template-list .template-item:last-child{border-bottom:none}.import-account-form-templates-modal .template-list .template-item .checkbox{margin-right:13px;margin-top:0}.import-account-form-templates-modal .cdk-virtual-scroll-content-wrapper{width:100%}.import-account-form-templates-modal .fw-button{width:100%;margin-top:24px}@media only screen and (max-height: 399px){.import-account-form-templates-modal .import-account-form-templates-scroll-viewport{height:17vh}}@media only screen and (min-height: 400px){.import-account-form-templates-modal .import-account-form-templates-scroll-viewport{height:calc(100vh - 320px)}}.invoice-modal{width:450px;margin-left:auto;margin-right:auto}.invoice-modal label{font-weight:700}.invoice-modal .modal-wrapper .modal-body fw-button{display:block;margin-top:30px}.invoice-modal .modal-wrapper .modal-body fw-button .fw-button{min-width:100%}.manage-checklist-items-modal .modal-wrapper{padding-right:28px!important}.manage-checklist-items-modal .modal-header .inline-edit-wrapper{min-height:32px}.manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name .display{margin:unset}.manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name .display .inline-edit-display{font-size:20px;font-weight:700;color:#303234;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon{margin-bottom:3px}.manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon .fw-mat-icon{font-size:20px;color:#9a9ca1}.manage-checklist-items-modal .modal-header fw-inline-edit.checklist-name fw-icon.edit-material-icon .fw-mat-icon:hover{color:#303234}.manage-checklist-items-modal .keyboard-instruction-section{margin-top:8px;display:flex;justify-content:space-around;padding:0 30px}.manage-checklist-items-modal .keyboard-instruction-section .key-command{color:#303234;font-size:12px}.manage-checklist-items-modal .keyboard-instruction-section .command-box{display:inline-block;padding:4px;color:#696d74;background-color:#edeeef;border:1px solid #cfd1d6;border-radius:3px;font-size:11px;margin:0 3px}.manage-checklist-items-modal .data-grid-section{margin-top:28px;margin-bottom:25px}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table{margin:unset!important}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable-container{overflow:unset!important}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .ht_master .wtHolder{scrollbar-width:none}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .ht_master .wtHolder::-webkit-scrollbar{display:none}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable td{box-sizing:border-box!important;padding:4px 16px 0 8px}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable th{color:#696d74;background-color:#edeeef}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable table.htCore th{max-height:26px}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable table.htCore th .relative{margin-top:2px}.manage-checklist-items-modal .data-grid-section .hot-table.checklist-table .handsontable textarea.handsontableInput{width:488px!important;max-width:488px!important;min-width:488px!important;min-height:28px!important;box-sizing:border-box!important;padding:4.8px 16px 0 9px}.manage-checklist-items-modal .footer-btns-section{display:flex;justify-content:end;padding-right:2px}.manage-checklist-items-modal .footer-btns-section fw-button.clear-btn{margin-right:10px}.manage-checklist-items-modal .footer-btns-section .tooltip-inner{width:160px}fw-manage-lists .modal-wrapper .modal-header h1{color:#303234;line-height:24px}fw-manage-lists .modal-wrapper .modal-body{display:flex;flex-direction:column}fw-manage-lists .modal-wrapper .modal-body #list-column-headers .header{font-weight:700;line-height:10px}fw-manage-lists .modal-wrapper .modal-body .list-row{display:flex;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #cfd1d6}fw-manage-lists .modal-wrapper .modal-body .list-row:first-of-type{padding-top:0}fw-manage-lists .modal-wrapper .modal-body .list-row:last-of-type{padding-bottom:0;border-bottom:none}fw-manage-lists .modal-wrapper .modal-body .list-row .list-name{cursor:pointer}.manage-project-labels-modal .mat-dialog-container{overflow:visible!important}.manage-project-labels-modal .modal-wrapper{padding:unset}.manage-project-labels-modal .modal-header .modal-type{margin-bottom:20px}.manage-project-labels-modal .modal-body{color:#303234;margin-top:20px}.manage-project-labels-modal .modal-instructions{font-size:16px;margin-bottom:20px}.manage-project-labels-modal mat-dialog-content.labels-table-body{max-height:calc(100vh - 227px);padding-right:16px}.manage-project-labels-modal .labels-titles,.manage-project-labels-modal .label-list{display:flex;border-bottom:1px solid #edeeef;gap:15px}.manage-project-labels-modal .labels-titles{padding:0 0 7.5px;position:sticky;top:0;background-color:#fff}.manage-project-labels-modal .labels-titles .column-name{font-weight:700}.manage-project-labels-modal .label-list{padding:7.5px 0}.manage-project-labels-modal .fa-spinner{align-self:center}.manage-project-labels-modal .labels-name{flex:1;display:flex;align-self:center}.manage-project-labels-modal .labels-name fw-inline-edit .display{margin:6px 0}.manage-project-labels-modal .labels-name fw-inline-edit .display .inline-edit-display{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manage-project-labels-modal .labels-name fw-inline-edit .input-container{margin-left:unset}.manage-project-labels-modal .labels-color{display:flex;align-self:center}.manage-project-labels-modal .labels-color .caret{margin-top:-3px}.manage-project-labels-modal .labels-color .btn-group{position:unset}.manage-project-labels-modal .labels-actions{display:flex;flex:1;align-self:center;justify-content:flex-end}.manage-project-labels-modal .labels-actions i{cursor:pointer}.manage-project-labels-modal .modal-title{margin-bottom:9px}.manage-project-labels-modal .delete-enabled{color:red}.manage-project-labels-modal .btn-new-label{border:none;padding:0;color:#3173ff;background-color:transparent;cursor:pointer;margin-top:13px}.color-picker-dropdown-btn{cursor:pointer}.list-item-color-circle{display:inline-block;border-radius:8px;width:12px;height:12px;margin-top:2px;margin-right:5px}.manage-tags-modal.modal-dialog{width:400px}.manage-tags-modal manage-tags-modal .modal-body .tags-table{margin-top:10px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers{display:flex;border-bottom:1px solid #dcdcdc;height:40px;align-items:center}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers .header-column{padding:0 6px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers .header-column{text-align:start}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers button{background:none;border:none;color:#777;font-weight:400}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers button:focus{outline:none}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers button .fas{font-size:12px;margin-left:2px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers .name{flex:1}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers .count{width:68px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .headers .actions{width:30px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .tags-body{max-height:410px;overflow-y:auto}.manage-tags-modal manage-tags-modal .modal-body .tags-table .tags-body .tag-row{display:flex;border-bottom:1px solid #dcdcdc;height:40px;align-items:center}.manage-tags-modal manage-tags-modal .modal-body .tags-table .tags-body .tag-row .tag-column{padding:0 7px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .tags-body .tag-row .inline-edit{flex:1}.manage-tags-modal manage-tags-modal .modal-body .tags-table .tags-body .tag-row .inline-edit .edit-material-icon{margin-bottom:2px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .tags-body .tag-row .count{width:68px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .tags-body .tag-row .buttons{width:30px}.manage-tags-modal manage-tags-modal .modal-body .tags-table .tags-body .tag-row .buttons img.delete{width:15px;height:15px;cursor:pointer;margin:auto;display:block}.manage-tags-modal .modal-footer fw-button:not(:last-of-type){margin-right:10px}fw-manage-task-attributes .not-visible{color:#9a9a9a}fw-manage-task-attributes .property-titles,fw-manage-task-attributes .attribute-list{display:flex;padding:1em;border-bottom:1px solid #eeeeee;gap:15px}fw-manage-task-attributes .property-titles{color:#353a43;font-weight:700;padding-bottom:.5em}fw-manage-task-attributes .attribute-list{min-height:40px;align-items:center}fw-manage-task-attributes .attribute-list:last-child{border-bottom:none}fw-manage-task-attributes .fw-icon,fw-manage-task-attributes .attribute-icon-buffer{width:1.4em;vertical-align:middle;color:inherit}fw-manage-task-attributes .attribute-name{max-width:210px;min-width:0px}fw-manage-task-attributes .attribute-name .inline-edit-display{overflow:hidden;word-wrap:break-word}fw-manage-task-attributes .attribute-name,fw-manage-task-attributes .attribute-type{flex:1}fw-manage-task-attributes .attribute-display{width:41px}fw-manage-task-attributes .attribute-order{display:flex;height:24px;width:42px;gap:2px}fw-manage-task-attributes .attribute-order .order-arrow{cursor:pointer;border-radius:2px;height:20px;margin-top:2px}fw-manage-task-attributes .attribute-order .order-arrow .fw-mat-icon{color:#303234;height:20px;width:20px;font-size:20px}fw-manage-task-attributes .attribute-order .order-arrow:hover{background-color:#edeeef}fw-manage-task-attributes .attribute-order .order-arrow.disabled{cursor:not-allowed}fw-manage-task-attributes .attribute-order .order-arrow.disabled .fw-mat-icon{color:#cfd1d6}fw-manage-task-attributes .attribute-order .order-arrow.disabled:hover{background-color:unset}fw-manage-task-attributes .attribute-delete{width:20px;height:20px}fw-manage-task-attributes .attribute-delete button{background:transparent;color:#fd504e;border-width:0px}fw-manage-task-attributes .attribute-delete button.hidden{visibility:hidden}fw-manage-task-attributes .btn-new-attribute{border:none;color:#3173ff;background-color:transparent;cursor:pointer}fw-manage-task-attributes .btn-new-attribute:hover{color:#0049e3}.manage-task-attributes-upgrade-modal .modal-dialog{width:620px}.manage-task-attributes-upgrade-modal .modal-wrapper{margin:30px;padding:0}.manage-task-attributes-upgrade-modal .modal-header{text-align:center;margin-bottom:0}.manage-task-attributes-upgrade-modal .modal-header h1{font-size:20px;margin-bottom:20px;margin-right:0}.manage-task-attributes-upgrade-modal .modal-header p{font-size:14px;padding:0 58px;color:#3d3d3d}.manage-task-attributes-upgrade-modal .modal-body{display:flex;align-items:center;justify-content:center}.manage-task-attributes-upgrade-modal .modal-body .preview-img{height:340px}.manage-task-attributes-upgrade-modal .modal-footer{margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.manage-task-attributes-upgrade-modal .modal-footer fw-button{margin-bottom:15px}.manage-task-attributes-upgrade-modal .modal-footer .request-demo{cursor:pointer;user-select:none}@media screen and (min-width: 768px){.manage-tokens-modal{width:827px}}.manage-tokens-modal .subtitle{text-align:left}.manage-tokens-modal table{width:100%}.manage-tokens-modal thead tr th{padding:15px 0}.manage-tokens-modal thead tr th:first-of-type{width:40%}.manage-tokens-modal thead tr{border-bottom:1px solid #cfd1d6}.manage-tokens-modal tbody tr{border-bottom:1px solid #edeeef}.manage-tokens-modal tbody tr:last-of-type{border-bottom:none}.manage-tokens-modal tbody tr td{padding:15px 0}.manage-tokens-modal tbody tr td:first-of-type{max-width:230px;display:block}.manage-tokens-modal tbody tr .bullet-mask{font-size:10px;margin:0;padding:0}.manage-tokens-modal tbody tr td:last-of-type{text-align:right}.manage-tokens-modal tbody tr td:last-of-type .token-revoke-text:last-of-type{color:#d2051e;margin-left:10px}.manage-tokens-modal tbody tr td:last-of-type .token-revoke-text:last-of-type:hover{color:#b10000;cursor:pointer}.manage-tokens-modal .modal-footer{text-align:left}.manage-tokens-modal .modal-footer span{color:#3173ff}.manage-tokens-modal .modal-footer span:hover{color:#0049e3;cursor:pointer}.manage-tokens-modal .inactive{opacity:.65;cursor:not-allowed!important}.mobile-optimized-modal .modal-dialog{width:100%;height:100%;margin:0;padding:0}.mobile-optimized-modal .modal-content{height:auto;min-height:100%;border-radius:0;background-image:linear-gradient(to right,#f7b244,#ffcd11);display:flex!important;justify-content:center;align-items:center}.mobile-optimized-modal .modal-body{padding:10px}.mobile-optimized-modal h1{color:#fff;font-weight:700;font-size:28px;max-width:350px}.mobile-optimized-modal .close-modal{color:#fff;opacity:1}.mobile-optimized-modal img{height:275px;margin:20px 0}.mobile-optimized-modal .btn{font-size:14px;font-weight:700;letter-spacing:.04em;background-image:linear-gradient(to right,#00acec,#288af0);padding:12px 24px;border-radius:100px}.new-token-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:25px}.new-token-modal .modal-body input{margin-top:5px}.new-token-modal .modal-body input.read-token{background-color:#fff}.new-token-modal .modal-body .error{color:#d2051e;margin-top:7px}.new-token-modal .modal-footer{display:flex;justify-content:space-between;align-items:center}.new-token-modal .modal-footer:before,.new-token-modal .modal-footer:after{content:none}.new-token-modal .modal-footer .spacer{width:80px}.new-token-modal .modal-footer .progress-stepper-container{height:100%;display:flex;align-items:center}.new-token-modal .modal-footer .progress-stepper-container .step-dot{display:inline-block;width:8px;height:8px;background:#cfd1d6;border-radius:50%;margin-left:10px}.new-token-modal .modal-footer .progress-stepper-container .step-dot:first-child{margin-left:0}.new-token-modal .modal-footer .progress-stepper-container .step-dot-complete{background:#6496ff}.new-user-experience-modal .modal-content{border:1px solid rgba(0,0,0,.2);outline:0;background-clip:padding-box;box-shadow:#0003 0 4px 14px;border-radius:3px}.new-user-experience-modal .modal-content .modal-wrapper{display:flex;flex-direction:column;align-items:center;padding:32px}.new-user-experience-modal .modal-content .modal-wrapper .modal-header h1{font-weight:700;font-size:20px;line-height:28px;color:#303234;text-align:center;margin:0}.new-user-experience-modal .modal-content .modal-wrapper .modal-body{display:flex;flex-direction:column;align-items:center}.new-user-experience-modal .modal-content .modal-wrapper .modal-body img{width:340px;height:340px}.new-user-experience-modal .modal-content .modal-wrapper .modal-body .description{color:#303234;font-size:13px;line-height:19px;font-weight:400;padding:0;margin:0}.new-user-experience-modal .modal-content .modal-wrapper .modal-footer{display:flex;flex-direction:column;align-items:center}.new-user-experience-modal .modal-content .modal-wrapper .modal-footer a{margin-top:15px;text-decoration:none}.pm-collaborate-across-companies-modal .modal-header h1{text-align:center}.pm-collaborate-across-companies-modal .modal-body img{margin-bottom:20px}.pm-collaborate-across-companies-modal .modal-body .modal-subtitle{font-size:16px;text-align:center}.pm-collaborate-across-companies-modal .modal-footer{text-align:center}.email-out-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.email-out-modal .modal-body .email-alert{padding:8px 12px;border-radius:3px;display:flex;align-items:center}.email-out-modal .modal-body .email-alert.success{border:1px solid #61815d;background:#e0f0d8;color:#61815d}.email-out-modal .modal-body .email-alert.error{border:1px solid #ebccd1;background:#f2dede;color:#a94442}.email-out-modal .modal-body .detail-label{font-weight:700;margin-top:30px;margin-bottom:10px}.email-out-modal .modal-body .detail-label .font-normal{font-weight:400}.email-out-modal .modal-body .detail-label.required:after{content:"*";color:#d2051e;padding-left:2px}.email-out-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border-radius:3px}.email-out-modal fw-button{display:inline-block;margin-left:10px}.email-out-modal input[type=text]::placeholder,.email-out-modal textarea::placeholder{color:#696d74}.pm-group-create-modal .subtitle{font-size:16;text-align:left}.pm-group-create-modal dl{display:grid;grid-template-columns:1fr 1fr}.pm-group-create-modal dl dt:not(:first-of-type),.pm-group-create-modal dl dd:not(:first-of-type){margin-top:16px}.pm-group-create-modal dl dt{grid-column:1;display:flex;align-items:center}.pm-group-create-modal dl dt label{margin:0;font-weight:700}.pm-group-create-modal dl dt.error-row{font-weight:400;margin-top:8px;grid-column:2;display:flex;gap:4px}.pm-group-create-modal dl dt.error-row .error-message{padding:0;color:#d2051e}.pm-group-create-modal dl dt.error-row fw-icon{margin-left:0;color:#d2051e;font-weight:400;font-size:16px;width:16px;height:16px}.pm-group-create-modal dl dd{grid-column:2}.pm-group-create-modal dl button{border-color:#dcdcdc;width:100%;text-align:left}.pm-group-create-modal dl button .caret{float:right;margin-top:8px}.pm-group-create-modal dl input{border-radius:3px;border-style:solid;border-width:1px;border-color:#dcdcdc;width:100%;height:2.5em;padding:10px}.pm-group-create-modal dl .red-outline{outline:0;border:2px solid #d2051e}.pm-group-create-modal dl .red-outline:active,.pm-group-create-modal dl .red-outline:focus{border:2px solid #d2051e}.pm-group-create-modal .submit-container{height:30px}.pm-group-create-modal .submit-container button{float:right}.pm-group-create-modal fw-icon{width:20px;height:20px;font-weight:300;border-radius:12px;margin-left:4px}preview-list-items-modal{display:block}preview-list-items-modal h1.header{font-size:20px;font-weight:700;color:#303234;margin:0 0 20px;max-width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}preview-list-items-modal .description{color:#696d74;margin-top:8px}preview-list-items-modal .preview-table-section{max-height:580px;overflow-y:auto}preview-list-items-modal table.preview-list-items-table{color:#303234;width:100%}preview-list-items-modal table.preview-list-items-table td,preview-list-items-modal table.preview-list-items-table th{padding:4px 0;border:1px solid #cfd1d6}preview-list-items-modal table.preview-list-items-table th,preview-list-items-modal table.preview-list-items-table td.number{background-color:#edeeef}preview-list-items-modal table.preview-list-items-table th.number-header{width:52px}preview-list-items-modal table.preview-list-items-table tr{height:27px}preview-list-items-modal table.preview-list-items-table th.item-header{font-weight:400;color:#696d74;text-align:center}preview-list-items-modal table.preview-list-items-table td.number{text-align:center;color:#696d74}preview-list-items-modal table.preview-list-items-table td.item{padding-left:8px;background-color:#f5f6f7}preview-list-items-modal .button-group{margin-top:30px;display:flex;justify-content:flex-end}preview-list-items-modal .button-group fw-button.cancel-btn{margin-right:10px}.project-access-levels-modal .modal-body>.user-access-levels-container{font-size:14px}.project-access-levels-modal .modal-body>.user-access-levels-container>table{margin-top:20px;max-width:100%}.project-access-levels-modal .modal-body>.user-access-levels-container>table>tbody>tr>td.header{vertical-align:top;font-weight:700;padding-right:90px}.project-access-levels-modal .modal-body>.user-access-levels-container>table>tbody>tr>td.body{padding-bottom:15px}bs-datepicker-container .project-filter-datepicker .bs-datepicker-container .bs-calendar-container .bs-datepicker-body table .non-working-day:not(.selected){background-color:#fff;border-radius:3px}.project-filters-modal{width:400px}.project-filters-modal .ng-dropdown-panel-items{padding:8px}.project-filters-modal .ng-dropdown-panel-items .scrollable-content{padding:0 8px 8px}.project-filters-modal .modal-wrapper .modal-header .header{font-size:20px;font-weight:700;color:#303234;margin:0 0 20px}.project-filters-modal .modal-wrapper .modal-footer{display:flex;flex-direction:column}.project-filters-modal .modal-wrapper .modal-footer .fw-button{width:100%}.project-filters-modal .modal-wrapper .modal-footer fw-button:first-child{margin-bottom:16px}.project-filters-modal .modal-wrapper .control-section{margin-bottom:16px}.project-filters-modal .modal-wrapper .control-section .switch-wrapper{display:flex}.project-filters-modal .modal-wrapper .control-section .switch-wrapper span{flex:1}.project-filters-modal .modal-wrapper .control-section .time-filter{margin-bottom:16px}.project-filters-modal .modal-wrapper .control-section .custom-date-container{margin-top:16px;display:flex}.project-filters-modal .modal-wrapper .control-section .custom-date-container fw-datepicker:first-of-type{flex:1}.project-filters-modal .modal-wrapper .control-section .custom-date-container fw-datepicker:first-of-type>button{border-radius:3px 0 0 3px;border-right:none}.project-filters-modal .modal-wrapper .control-section .custom-date-container fw-datepicker:nth-of-type(2){flex:1}.project-filters-modal .modal-wrapper .control-section .custom-date-container fw-datepicker:nth-of-type(2)>button{border-radius:0 3px 3px 0;border-left:none}.project-filters-modal .modal-wrapper .control-section .custom-date-container .input-group-addon{display:flex;align-items:center;justify-content:center}.project-filters-modal .modal-wrapper .section-name{font-size:13px;font-weight:700;color:#303234;margin-bottom:8px}.project-filters-modal .modal-wrapper .tags-input-selection{width:100%}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container{padding-right:8px!important}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container .ng-value-container{width:100%}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container .ng-value-container .ng-input>input::placeholder{color:#303234}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container .ng-value-container .ng-value{border:none;padding:0!important;position:relative;background-color:inherit!important;overflow:hidden}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container .ng-value-container .ng-value project-label{overflow:hidden}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container .ng-value-container .ng-value project-label .label-placeholder{padding-right:20px!important}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container .ng-value-container .ng-value .remove-button{background:transparent;position:absolute;right:3px}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container .ng-value-container .ng-value .remove-button .fw-icon{width:15px}.project-filters-modal .modal-wrapper .tags-input-selection .ng-select-container .ng-value-container .ng-value .remove-button:hover{background-color:transparent}.project-filters-modal .modal-wrapper .tags-input-selection .ng-dropdown-panel .ng-dropdown-header{border:none}.project-filters-modal .modal-wrapper .tags-input-selection .ng-dropdown-panel .ng-dropdown-header .header-border{padding-top:4px;border-bottom:1px solid #edeeef}.project-filters-modal .modal-wrapper .tags-input-selection .ng-dropdown-panel .ng-option{display:flex}.project-filters-modal .modal-wrapper .tags-input-selection .ng-dropdown-panel .ng-option input{margin-top:0;margin-right:8px}.project-filters-modal .modal-wrapper .tags-input-selection .ng-dropdown-panel .ng-option project-label{overflow:hidden}.project-settings-modal-component .modal-wrapper{padding:unset}.project-settings-modal-component .modal-body{color:#303234}.project-settings-modal-component .modal-body .setting-item-container{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cfd1d6;padding:15px}.project-settings-modal-component .modal-body .setting-item-container fw-inline-edit .input-container{width:unset}.project-settings-modal-component .modal-body .setting-item-container fw-inline-edit .display .inline-edit-display{max-width:240px;padding-left:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-settings-modal-component .modal-body .setting-item-label{font-weight:700}.project-settings-modal-component .modal-body .setting-item-container:last-child{border-bottom:none}.project-settings-modal-component .modal-body .setting-item-container.has-inline-edit{padding:10px 15px}.project-settings-modal-component .modal-body .setting-item-container.has-label{padding:13px 15px}.project-settings-modal-component .modal-body .label-dropdown-wrapper,.project-settings-modal-component .modal-body .owner-transfer-dropdown-wrapper{display:flex;align-items:center;cursor:pointer}.project-settings-modal-component .modal-body .project-name-value,.project-settings-modal-component .modal-body .project-code-value,.project-settings-modal-component .modal-body .label-set-state,.project-settings-modal-component .modal-body .project-owner-value{max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:15px}.project-settings-modal-component .modal-body .caret{margin-left:5px}.project-settings-modal-component .modal-body .project-settings-buttons-wrapper{margin-top:15px;display:flex;flex-direction:column}.project-settings-modal-component .modal-body .project-settings-buttons-wrapper fw-button{margin-bottom:15px}.project-settings-modal-component .modal-body .project-settings-buttons-wrapper fw-button:last-child{margin-bottom:0}.project-settings-modal-component .modal-body .project-settings-buttons-wrapper fw-button .fw-button{width:100%}.project-wizard-modal>.modal-dialog{width:520px}.project-wizard-modal .modal-header>h1{margin:0 15px}.project-wizard-modal .modal-header>.progressbars{display:flex;width:250px;height:5px;margin:20px auto}.project-wizard-modal .modal-header>.progressbars .progress{height:3px;flex:1;margin:0 2px}.project-wizard-modal .modal-body{font-size:14px}.project-wizard-modal .modal-body h2{color:#6496ff;font-weight:lighter;margin-bottom:28px}.project-wizard-modal .modal-body input,.project-wizard-modal .modal-body select{box-shadow:none!important}.project-wizard-modal .modal-body .introduction{text-align:center}.project-wizard-modal .modal-body .introduction p{margin:0}.project-wizard-modal .modal-body .introduction .wizard-image{margin:30px 0;height:160px;max-width:100%}.project-wizard-modal .modal-body .step-1>.step-content{margin-bottom:30px}.project-wizard-modal .modal-body .step-1>.sample-plans,.project-wizard-modal .modal-body .step-1>.upload-successful{display:block;margin:30px auto;font-size:14px;width:fit-content}.project-wizard-modal .modal-body .step-1>.upload-successful{font-weight:700}.project-wizard-modal .modal-body .step-2>.categories>.category-list{margin:0 50px}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category{border-bottom:1px solid #cccccc80;height:40px;display:flex;align-items:center}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category:last-child{border-bottom:none;margin-bottom:10px}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.category-display{width:100%;position:relative;display:flex;align-items:center}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.category-display>.category-icon{margin-right:15px;position:relative;text-align:center;display:inline-block;width:24px;min-width:24px;height:24px;border:1px solid #353a43;border-radius:50%;color:#353a43}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.category-display>.category-icon>.category-icon-label{line-height:22px;font-size:11px}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.category-display>.category-name{color:#353a43;overflow:hidden;text-overflow:ellipsis;flex:1}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.category-display>.dropdown{margin-right:10px}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.category-display>.dropdown>button.dropdown-toggle-btn{color:#ccc;width:32px;height:32px;padding:0;outline:0!important;box-shadow:none;font: 16px/1 FontAwesome}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.category-display>.dropdown>button.dropdown-toggle-btn:hover{color:#9a9a9a}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.category-display>.dropdown>.dropdown-menu{left:-130px}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.edit-category-form{width:100%;margin-left:26px;margin-right:6px}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.edit-category-form>.form-group{display:flex}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.edit-category-form>.form-group>.category-name-input{flex:1;width:100%;box-shadow:none!important}.project-wizard-modal .modal-body .step-2>.categories>.category-list>.category>.edit-category-form>.form-group>fw-button{margin-left:5px;margin-right:4px;display:inline-block}.project-wizard-modal .modal-body .step-2>.categories>.add-category-form{text-align:center;margin-bottom:30px}.project-wizard-modal .modal-body .step-2>.categories>.add-category-form>.form-group{display:flex;justify-content:center}.project-wizard-modal .modal-body .step-2>.categories>.add-category-form>.form-group>.category-name-input{width:237px;height:32px;margin-right:5px;box-shadow:none!important;margin-left:15px}.project-wizard-modal .modal-body .step-2>.categories>.add-default-category>a{display:block;width:fit-content;margin:auto;color:#5089ff}.project-wizard-modal .modal-body .step-3>.users{color:#353a43}.project-wizard-modal .modal-body .step-3>.users>.invited-user-list>.user{display:flex;justify-content:flex-start;align-items:center;height:40px;border-bottom:1px solid #cccccc80;padding-left:13px}.project-wizard-modal .modal-body .step-3>.users>.invited-user-list>.user:last-child{border-bottom:none}.project-wizard-modal .modal-body .step-3>.users>.invited-user-list>.user>.email{text-align:left;flex:1;overflow:hidden;text-overflow:ellipsis;padding-right:15px}.project-wizard-modal .modal-body .step-3>.users>.invited-user-list>.user>.role{text-align:left;width:100px}.project-wizard-modal .modal-body .step-3>.users>.invited-user-list>.user>.invited{width:80px;text-align:center;color:#3173ff}.project-wizard-modal .modal-body .step-3>.users>form.invite-user-form{display:flex;justify-content:center;margin-top:10px}.project-wizard-modal .modal-body .step-3>.users>form.invite-user-form>.form-group.email{flex:1;margin-right:10px}.project-wizard-modal .modal-body .step-3>.users>form.invite-user-form>.form-group.email>input{width:100%}.project-wizard-modal .modal-body .step-3>.users>form.invite-user-form>.form-group.role{width:100px;margin-right:10px}.project-wizard-modal .modal-body .step-3>.users>form.invite-user-form>.form-group.role>select{width:100%;margin-left:1px}.project-wizard-modal .modal-body .step-3>.users>form.invite-user-form>.form-group.submit>.invite-button{width:80px;height:100%}.project-wizard-modal .modal-body .step-3>.info{margin-top:30px}.project-wizard-modal .modal-body .step-4>.text-link-form{text-align:center;margin:auto}.project-wizard-modal .modal-body .step-4>.text-link-form>.form-group{display:flex;justify-content:center}.project-wizard-modal .modal-body .step-4>.text-link-form .input-group-addon{display:inline-block;background:none;padding:0;display:flex;justify-content:center;width:18px;align-items:center}.project-wizard-modal .modal-body .step-4>.text-link-form input{height:auto}.project-wizard-modal .modal-body .step-4>.text-link-form input[name=countryCode]{padding-left:0;padding-right:0;width:30px;border-left:0;border-radius:0;border-right:0;border-color:#ccc}.project-wizard-modal .modal-body .step-4>.text-link-form input[name=phoneNumber]{border-top-left-radius:0;border-bottom-left-radius:0;flex:1;min-width:50px}.project-wizard-modal .modal-body .step-4>.text-link-form fw-button{display:inline-block;margin-left:10px}.project-wizard-modal .modal-body .step-4>.download-links{text-align:center;margin-top:30px}.project-wizard-modal .modal-body .step-4>.download-links>.link-sent{font-weight:700}.project-wizard-modal .modal-body .step-4>.download-links>.message-failed{color:red}.project-wizard-modal .modal-footer>.next-btn,.project-wizard-modal .modal-footer>.back-button{min-width:100px}.reinvite-user-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:25px}.reinvite-user-modal .modal-body .flex{display:flex;justify-content:space-between;align-items:center}.reinvite-user-modal .modal-body .flex .dropdown-toggle{width:150px;display:flex;justify-content:space-between;align-items:center}.reinvite-user-modal .modal-body .flex .dropdown-menu{padding:5px}.reinvite-user-modal .modal-body .flex .dropdown-menu li{padding:3px 6px;width:100%;text-align:start;border:none;outline:none;background:none}.reinvite-user-modal .modal-body .flex .dropdown-menu li:hover{background:#f5f6f7}.remove-access-modal .modal-footer fw-button{display:inline-block;margin-left:10px}.report-templates-modal{border:1px solid #00000040;box-shadow:#0000004d 0 4px 14px}.report-templates-modal .mat-dialog-content{overflow:auto;max-height:calc(100vh - 250px)!important}.report-templates-modal .mat-dialog-content .empty-report-templates-state{margin-top:4px}.report-templates-modal .mat-dialog-content .empty-search-state{margin-top:8px}.report-templates-modal .mat-dialog-content .col-md-12{padding:0;height:100%}.report-templates-modal .report-templates-header{font-size:20px;font-weight:700;color:#353a43;margin:0 0 20px}.report-templates-modal .alert-container{padding:0}.report-templates-modal .report-template{border-bottom:1px solid #dcdcdc;display:flex;height:40px;justify-content:space-between;align-items:center}.report-templates-modal .report-template:last-child{border-bottom:none}.report-templates-modal .report-template:hover{background:#eee}.report-templates-modal .report-template:hover .hover-actions{display:inherit}.report-templates-modal .report-template a.pointer{width:80%}.report-templates-modal .report-template .hover-actions{float:right;font-size:15px;margin-right:12px;display:none;align-items:center;background:#eee}.report-templates-modal .report-template .hover-actions a{cursor:pointer;color:#9a9a9a;height:100%}.report-templates-modal .report-template .hover-actions img{cursor:pointer;margin:0 15px 0 17px;width:15px;height:15px}.report-templates-modal .report-template .hover-actions a.fa-trash-alt{color:#ff7a64;padding-top:1px}.report-templates-modal .search-form .form-group{margin-bottom:16px}.report-templates-modal .search-form .form-group .search-input{font-size:13px;width:100%;margin:0;padding:0 30px 0 11px;height:32px;caret-color:#3869ff;background:#fff;color:#303234}.report-templates-modal .search-form .form-group .search-input:focus{border-color:#0d5bff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(49,115,255,.25);box-shadow:inset 0 1px 1px #00000013,0 0 6px #3173ff40!important}.report-templates-modal .search-form .form-group .search-material-icon{font-family:Material Icons,Arial,Helvetica,sans-serif;font-style:normal;font-size:17px;position:absolute;display:inline-block;text-rendering:auto;line-height:1;top:50%;transform:translateY(-50%);right:8px}.report-templates-modal .search-form .form-group .search-material-icon:before{content:"\e8b6"}@media only screen and (max-height: 399px){.report-templates-modal .report-templates-scroll-viewport{height:17vh}}@media only screen and (min-height: 400px){.report-templates-modal .report-templates-scroll-viewport{height:calc(100vh - 320px)}}.report-templates-modal .cdk-virtual-scroll-content-wrapper{position:relative}.report-templates-modal .nav-pills>li,.report-templates-modal .report-templates-scroll-viewport .cdk-virtual-scroll-content-wrapper>li{margin-top:0}.report-templates-modal .nav-pills>li>a,.report-templates-modal .report-templates-scroll-viewport .cdk-virtual-scroll-content-wrapper>li>a{color:#282828;border-radius:0;padding:5px 20px;line-height:30px}.report-templates-modal .nav-pills>li>a .btn:last-child,.report-templates-modal .report-templates-scroll-viewport .cdk-virtual-scroll-content-wrapper>li>a .btn:last-child{margin-right:5px}.report-templates-modal fw-button.new-report-button button{width:100%;margin-top:24px}.rfi-submit-answer-on-behalf-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.rfi-submit-answer-on-behalf-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border:1px solid #cfd1d6;border-radius:3px;padding:10px}.rfi-submit-answer-on-behalf-modal .modal-body textarea::placeholder{color:#9a9ca1}.rfi-submit-answer-on-behalf-modal .modal-body textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.rfi-submit-answer-on-behalf-modal .modal-body .received-date-container{margin-top:24px;width:168px}.rfi-submit-answer-on-behalf-modal .modal-body fw-alert{margin-top:24px}.rfi-submit-answer-on-behalf-modal fw-button:first-child{margin-right:10px}.shift-dates-modal .modal-body p{margin-bottom:18px;font-size:16px}.shift-dates-modal .number-of-days{vertical-align:bottom;margin-right:5px}.shift-dates-modal .number-of-days input{display:inline-block;text-align:center;padding:6px 0;width:40px}.shift-dates-modal .number-of-days input::-webkit-outer-spin-button,.shift-dates-modal .number-of-days input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shift-dates-modal .number-of-days input[type=number]{-moz-appearance:textfield}.shift-dates-modal uib-dropdown-toggle{cursor:pointer;box-shadow:none!important}.shift-dates-modal .caret{margin-left:10px}.shift-dates-modal .dropdown-menu>li{padding:0 5px}.shift-dates-modal .dropdown-menu>li>span{display:block;padding:3px 18px;color:#3d3d3d;cursor:pointer}.shift-dates-modal .dropdown-menu>li>span:hover{background-color:#eee}.shift-dates-modal .dropdown-menu>li>span .selected{color:#6496ff}fw-status-modal .modal-wrapper .modal-body{padding-top:12px}fw-status-modal .modal-wrapper .modal-body .check,fw-status-modal .modal-wrapper .modal-body .loading{color:#6496ff}fw-status-modal .modal-wrapper .modal-body .error{color:#d2051e}fw-status-modal .modal-wrapper .modal-body .subtitle{margin-bottom:0}fw-status-modal .modal-wrapper .modal-body fw-icon>svg,fw-status-modal .modal-wrapper .modal-body .loading>img{height:60px;width:60px}fw-status-modal .modal-wrapper .modal-footer .fw-button{width:100%}.submittal-approve{margin-bottom:0}.submittal-approve-header{margin-bottom:18px}.submittal-approve-header .title{margin-bottom:0}.submittal-approve-content .detail-label{font-weight:700}.submittal-approve-content .label-wrapper{margin-bottom:8px}.submittal-approve-content .detail-value{width:100%}.submittal-approve-content .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittal-approve-footer{margin-top:30px}.submittal-approve-footer .submit{margin-left:auto}.submittal-attachment-viewer-modal.modal-wrapper{height:100%;padding:0;display:flex;flex-direction:column}.submittal-attachment-viewer-modal .modal-header.review-header .close-modal{right:20px;top:20px}.submittal-attachment-viewer-modal .modal-header.review-header .review-header-title{padding:20px 38px 20px 32px;border-bottom:1px solid #edeeef}.submittal-attachment-viewer-modal .modal-header.review-header .review-header-title>h1>span{font-weight:400}.submittal-attachment-viewer-modal .modal-header.review-header .review-header-subtitle{padding:20px 20px 0 32px;display:flex;gap:12px;align-items:baseline}.submittal-attachment-viewer-modal .modal-header.review-header .review-header-subtitle>div{color:#353a43;font-size:16px;font-weight:700;flex:1}.submittal-attachment-viewer-modal .modal-header.review-header .review-header-subtitle>fw-button{flex:none}.submittal-attachment-viewer-modal .modal-header.review-header .review-header-subtitle>fw-button:first-of-type{margin-left:12px}.submittal-attachment-viewer-modal .modal-header.edit-header{padding:24px 32px;margin:0}.submittal-attachment-viewer-modal .modal-header.edit-header .edit-header-content{margin:24px 0 0;display:flex;gap:12px;align-items:baseline}.submittal-attachment-viewer-modal .modal-header.edit-header .edit-header-content>h1{margin:0;flex:1}.submittal-attachment-viewer-modal .modal-header.edit-header .edit-header-content>fw-button{flex:none}.submittal-attachment-viewer-modal .modal-header.edit-header .edit-header-content>fw-button:first-of-type{margin-left:12px}.submittal-attachment-viewer-modal .modal-body{padding:0;flex:1}.submittal-attachment-viewer-modal .modal-body .hidden-pdf-viewer-spinner .loading-spinner{display:none}.submittal-attachment-viewer-modal .modal-body .fw-pdf-viewer{height:100%;min-width:unset;border:unset}.submittal-attachment-viewer-modal .modal-body .saving-spinner-container{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.submittal-attachment-viewer-modal .modal-body .saving-spinner-container>fw-loading-spinner{display:inline-block}.unsaved-submittal-attachment-modal,.unsaved-submittal-attachment-modal .modal-body *{font-size:16px!important}.submittal-attachment-error-modal>.modal-body{font-size:16px}.submittal-attachment-viewer-modal-size{width:95%;height:calc(100vh - 60px);max-width:1400px;max-height:2100px;margin:30px auto}.submittal-attachment-viewer-modal-size>.modal-content{height:100%}@media screen and (max-width: 767px){.submittal-attachment-viewer-modal-size{width:100%;height:100%;margin:0}.submittal-attachment-viewer-modal-size>.modal-content{border:none}}.submittal-reopen-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:20px}.submittal-reopen-modal .modal-body textarea{width:100%;height:68px;margin-top:8px;border-radius:3px;padding:5px 12px 8px}.submittal-reopen-modal fw-button{display:inline-block;margin-left:10px}.submittal-submit-for-review-modal .modal-header{margin-bottom:24px}.submittal-submit-for-review-modal .modal-body .detail-label{font-weight:700}.submittal-submit-for-review-modal .modal-body .label-wrapper{margin-bottom:8px}.submittal-submit-for-review-modal .modal-body .row{display:flex;align-items:center;margin-bottom:15px;margin-right:0}.submittal-submit-for-review-modal .message{padding:5px 15px;display:inline-block;background-color:#ffcd111a;border:1px solid #ffcd11;border-radius:3px}.submittal-submit-for-review-modal .space-between{display:flex;justify-content:space-between}.submittal-submit-for-review-modal .modal-footer{justify-content:end;margin-bottom:0;margin-top:30px}.submittal-unvoid-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:20px}.submittal-unvoid-modal .modal-body textarea{width:100%;height:68px;margin-top:8px;border-radius:3px;padding:5px 12px 8px}.submittal-unvoid-modal .modal-body textarea:focus{border-color:#0d5bff;outline:0;box-shadow:0 0 6px #0d5bff66}.submittal-unvoid-modal fw-button{display:inline-block;margin-left:10px}.submittal-void-modal .modal-body .modal-subtitle{font-size:16px;margin-bottom:30px}.submittal-void-modal .modal-body textarea{width:100%;height:68px;margin-top:5px;border-radius:3px;padding:5px}.submittal-void-modal fw-button{display:inline-block;margin-left:10px}two-way-sync-invalid-reauthentication-modal .small-bottom-margin{margin-bottom:10px}.modal-dialog.two-way-sync-invalid{width:550px}batch-actions-dropdown .actions-dropdown>button,.fw-batch-actions-dropdown>button{display:flex;align-items:center;padding:6px 9px 6px 15px;color:#303234;border-radius:3px;border-width:1px;border-style:solid;border-color:#cfd1d6;background:#fff;outline:none}batch-actions-dropdown .actions-dropdown>button fw-icon,.fw-batch-actions-dropdown>button fw-icon{display:flex;flex-direction:column}batch-actions-dropdown .actions-dropdown>button fw-icon .fw-icon-menu-down,.fw-batch-actions-dropdown>button fw-icon .fw-icon-menu-down{width:18px}batch-actions-dropdown .actions-dropdown>button.selected,.fw-batch-actions-dropdown>button.selected{background:#ff7a64;border-color:#ff644a;color:#fff}batch-actions-dropdown .actions-dropdown.open>button,.fw-batch-actions-dropdown.open>button,batch-actions-dropdown .actions-dropdown>button:hover,.fw-batch-actions-dropdown>button:hover{background:#edeeef;border-color:#9a9ca1}batch-actions-dropdown .actions-dropdown.open>button.selected,.fw-batch-actions-dropdown.open>button.selected,batch-actions-dropdown .actions-dropdown>button:hover.selected,.fw-batch-actions-dropdown>button:hover.selected{background:#ff300d;border-color:#ca1d00}batch-actions-dropdown .actions-dropdown .batch-actions-dropdown-menu,.fw-batch-actions-dropdown .batch-actions-dropdown-menu{border:1px solid #cfd1d6;margin:5px 0 0;padding:8px 0}batch-actions-dropdown .actions-dropdown .batch-actions-dropdown-menu li,.fw-batch-actions-dropdown .batch-actions-dropdown-menu li{padding:0 5px;color:#303234}batch-actions-dropdown .actions-dropdown .batch-actions-dropdown-menu li.separated,.fw-batch-actions-dropdown .batch-actions-dropdown-menu li.separated{margin-top:8px;padding-top:8px;border-top:1px solid #edeeef}batch-actions-dropdown .actions-dropdown .batch-actions-dropdown-menu li>div,.fw-batch-actions-dropdown .batch-actions-dropdown-menu li>div{padding:3px 10px}batch-actions-dropdown .actions-dropdown .batch-actions-dropdown-menu li>button,.fw-batch-actions-dropdown .batch-actions-dropdown-menu li>button{width:100%;padding:3px 10px;text-align:left;border:none;background:none;outline:none}batch-actions-dropdown .actions-dropdown .batch-actions-dropdown-menu li>button:hover,.fw-batch-actions-dropdown .batch-actions-dropdown-menu li>button:hover{background:#f5f6f7;border-radius:2px}batch-actions-dropdown .actions-dropdown .batch-actions-dropdown-menu li>button[disabled],.fw-batch-actions-dropdown .batch-actions-dropdown-menu li>button[disabled]{cursor:not-allowed;opacity:.65}batch-actions-dropdown .actions-dropdown .batch-actions-dropdown-menu .red-text,.fw-batch-actions-dropdown .batch-actions-dropdown-menu .red-text{color:red}.error-border{border-color:#d2051e;outline:0;box-shadow:0 0 6px #d2051e66}.tabs-container .tab-labels{padding:30px 30px 5px;border-bottom:1px solid #edeeef}.tabs-container .tab-labels .tab-label{margin-right:15px;padding:5px;font-weight:700;color:#9a9ca1;cursor:pointer}.tabs-container .tab-labels .tab-label.tab-selected{color:#333;border-bottom:2px solid #333333}.tabs-container .tab-content{padding:25px 30px;overflow-y:scroll;height:674px}.nvd3 .nv-axis{pointer-events:none;opacity:1}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:700}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-axis.nv-disabled{opacity:0}.nvd3 .nv-bars .negative rect{zfill:brown}.nvd3 .nv-bars rect{zfill:steelblue;fill-opacity:.75;transition:fill-opacity .25s linear;-moz-transition:fill-opacity .25s linear;-webkit-transition:fill-opacity .25s linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:#add8e6}.nvd3 .nv-bars text{fill:#0000}.nvd3 .nv-bars .hover text{fill:#000}.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect,.nvd3 .nv-discretebar .nv-groups rect{stroke-opacity:0;transition:fill-opacity .25s linear;-moz-transition:fill-opacity .25s linear;-webkit-transition:fill-opacity .25s linear}.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:700;fill:#000;stroke:#0000}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:700}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width .25s linear,stroke-opacity .25s linear;-moz-transition:stroke-width .25s linear,stroke-opacity .25s linear;-webkit-transition:stroke-width .25s linear,stroke-opacity .25s linear}.nvd3.nv-scatter .nv-groups .nv-point.hover,.nvd3 .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nvd3 text{font: 12px Arial}.nvd3 .title{font:700 14px Arial}.nvd3 .nv-background{fill:#fff;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:700}.nv-brush .extent{fill-opacity:.125;shape-rendering:crispEdges}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3 .background path{fill:none;stroke:#eee;stroke-opacity:.4;shape-rendering:crispEdges}.nvd3 .foreground path{fill:none;stroke-opacity:.7}.nvd3 .brush .extent{fill-opacity:.3;stroke:#fff;shape-rendering:crispEdges}.nvd3 .axis line,.axis path{fill:none;stroke:#000;shape-rendering:crispEdges}.nvd3 .axis text{text-shadow:0 1px 0 #fff}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear;-moz-transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear;-webkit-transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:#13c4f996}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie .hover path{fill-opacity:.7}.nvd3.nv-pie .nv-label{pointer-events:none}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:400}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:700;font-size:1.1em}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity .25s linear,stroke-opacity .25s linear;-moz-transition:fill-opacity .25s linear,stroke-opacity .25s linear;-webkit-transition:fill-opacity .25s linear,stroke-opacity .25s linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvtooltip{position:absolute;background-color:#fff;color:#000;padding:1px;border:1px solid rgba(0,0,0,.2);z-index:10000;display:block;font-family:Arial;font-size:13px;text-align:left;pointer-events:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;-webkit-transition:opacity 50ms linear;transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{margin:0;padding:4px 14px;line-height:18px;font-weight:400;background-color:#f7f7f7bf;color:#000;text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:1px 5px 0 0}.nvtooltip p{margin:0;padding:5px 14px;text-align:center}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key{font-weight:400}.nvtooltip table td.value{text-align:right;font-weight:700}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}@charset "UTF-8";/*!
(The MIT License)

Copyright (c) 2012-2014 Marcin Warpechowski
Copyright (c) 2015 Handsoncode sp. z o.o. <hello@handsoncode.net>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

*/.handsontable{position:relative}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable.htAutoSize{visibility:hidden;left:-99000px;position:absolute;top:-99000px}.handsontable .wtHider{width:0}.handsontable .wtSpreader{position:relative;width:0;height:auto}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable td,.handsontable th,.handsontable input,.handsontable textarea,.handsontable div{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:initial}.handsontable table.htCore{border-collapse:separate;border-spacing:0;margin:0;border-width:0;table-layout:fixed;width:0;outline-width:0;max-width:none;max-height:none}.handsontable col,.handsontable col.rowHeader{width:50px}.handsontable th,.handsontable td{border-top-width:0;border-left-width:0;border-right:1px solid #CCC;border-bottom:1px solid #CCC;height:22px;empty-cells:show;line-height:21px;padding:0 4px;background-color:#fff;vertical-align:top;overflow:hidden;outline-width:0;white-space:pre-line;background-clip:padding-box}.handsontable td.htInvalid{background-color:#ff4c42!important}.handsontable td.htNoWrap{white-space:nowrap}.handsontable th:last-child{border-right:1px solid #CCC;border-bottom:1px solid #CCC}.handsontable tr:first-child th.htNoFrame,.handsontable th:first-child.htNoFrame,.handsontable th.htNoFrame{border-left-width:0;background-color:#fff;border-color:#fff}.handsontable th:first-child,.handsontable th:nth-child(2),.handsontable td:first-of-type,.handsontable .htNoFrame+th,.handsontable .htNoFrame+td{border-left:1px solid #CCC}.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #CCC}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top:1px solid #CCC}.ht_master:not(.innerBorderLeft):not(.emptyColumns)~.handsontable tbody tr th,.ht_master:not(.innerBorderLeft):not(.emptyColumns)~.handsontable:not(.ht_clone_top) thead tr th:first-child{border-right-width:0}.ht_master:not(.innerBorderTop) thead tr:last-child th,.ht_master:not(.innerBorderTop)~.handsontable thead tr:last-child th,.ht_master:not(.innerBorderTop) thead tr.lastChild th,.ht_master:not(.innerBorderTop)~.handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable th{background-color:#f3f3f3;color:#222;text-align:center;font-weight:400;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{padding:2px 4px}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable.ht__selection--columns thead th.ht__highlight,.handsontable.ht__selection--rows tbody th.ht__highlight{background-color:#8eb0e7;color:#000}.handsontable .manualColumnResizer{position:fixed;top:0;cursor:col-resize;z-index:110;width:5px;height:25px}.handsontable .manualRowResizer{position:fixed;left:0;cursor:row-resize;z-index:110;height:5px;width:50px}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active,.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active{background-color:#aab}.handsontable .manualColumnResizerGuide{position:fixed;right:0;top:0;background-color:#aab;display:none;width:0;border-right:1px dashed #777;margin-left:5px}.handsontable .manualRowResizerGuide{position:fixed;left:0;bottom:0;background-color:#aab;display:none;height:0;border-bottom:1px dashed #777;margin-top:5px}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block;z-index:199}.handsontable .columnSorting{position:relative}.handsontable .columnSorting:hover{text-decoration:underline;cursor:pointer}.handsontable .columnSorting.ascending:after{content:"\25b2";color:#5f5f5f;position:absolute;right:-15px}.handsontable .columnSorting.descending:after{content:"\25bc";color:#5f5f5f;position:absolute;right:-15px}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable .wtBorder.hidden{display:none!important}.handsontable td.area{background:-moz-linear-gradient(top,rgba(181,209,255,.34) 0%,rgba(181,209,255,.34) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(181,209,255,.34)),color-stop(100%,rgba(181,209,255,.34)));background:-webkit-linear-gradient(top,rgba(181,209,255,.34) 0%,rgba(181,209,255,.34) 100%);background:-o-linear-gradient(top,rgba(181,209,255,.34) 0%,rgba(181,209,255,.34) 100%);background:-ms-linear-gradient(top,rgba(181,209,255,.34) 0%,rgba(181,209,255,.34) 100%);background:linear-gradient(to bottom,#b5d1ff57 0% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#57b5d1ff",endColorstr="#57b5d1ff",GradientType=0);background-color:#fff}.handsontable .wtBorder.corner{font-size:0;cursor:crosshair}.handsontable .htBorder.htFillBorder{background:red;width:1px;height:1px}.handsontableInput{border:none;outline-width:0;margin:0;padding:1px 5px 0;font-family:inherit;line-height:21px;font-size:inherit;box-shadow:0 0 0 2px #5292f7 inset;resize:none;display:inline-block;color:#000;border-radius:0;background-color:#fff}.handsontableInputHolder{position:absolute;top:0;left:0;z-index:100}.htSelectEditor{-webkit-appearance:menulist-button!important;position:absolute;width:auto}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{content:"\25b6";color:#777;position:absolute;right:5px}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable .htAutocompleteArrow{float:right;font-size:10px;color:#eee;cursor:default;width:16px;text-align:center}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput{display:inline-block;vertical-align:middle}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{cursor:pointer;display:inline-block;width:100%}@-webkit-keyframes opacity-hide{0%{opacity:1}to{opacity:0}}@keyframes opacity-hide{0%{opacity:1}to{opacity:0}}@-webkit-keyframes opacity-show{0%{opacity:0}to{opacity:1}}@keyframes opacity-show{0%{opacity:0}to{opacity:1}}.handsontable .handsontable.ht_clone_top .wtHider{padding:0 0 5px}.handsontable .autocompleteEditor.handsontable{padding-right:17px}.handsontable .autocompleteEditor.handsontable.htMacScroll{padding-right:15px}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{border:1px solid #ccc;border-collapse:separate;background:#fff}.handsontable.listbox th,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th,.handsontable.listbox tr:first-child td,.handsontable.listbox td{border-color:transparent}.handsontable.listbox th,.handsontable.listbox td{white-space:nowrap;text-overflow:ellipsis}.handsontable.listbox td.htDimmed{cursor:default;color:inherit;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_clone_top{z-index:101}.ht_clone_left{z-index:102}.ht_clone_top_left_corner,.ht_clone_bottom_left_corner,.ht_clone_debug{z-index:103}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.htBordered{border-width:1px}.htBordered.htTopBorderSolid{border-top-style:solid;border-top-color:#000}.htBordered.htRightBorderSolid{border-right-style:solid;border-right-color:#000}.htBordered.htBottomBorderSolid{border-bottom-style:solid;border-bottom-color:#000}.htBordered.htLeftBorderSolid{border-left-style:solid;border-left-color:#000}.handsontable tbody tr th:nth-last-child(2){border-right:1px solid #CCC}.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer{border-bottom:1px solid #CCC;padding-bottom:5px}.ht_clone_top_left_corner thead tr th:nth-last-child(2){border-right:1px solid #CCC}.htCollapseButton{width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.4);box-shadow:1px 1px 3px #0006;cursor:pointer;margin-bottom:3px;position:relative}.htCollapseButton:after{content:"";height:300%;width:1px;display:block;background:#ccc;margin-left:4px;position:absolute;bottom:10px}thead .htCollapseButton{right:5px;position:absolute;top:5px;background:#fff}thead .htCollapseButton:after{height:1px;width:700%;right:10px;top:4px}.handsontable tr th .htExpandButton{position:absolute;width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.4);box-shadow:1px 1px 3px #0006;cursor:pointer;top:0;display:none}.handsontable thead tr th .htExpandButton{top:5px}.handsontable tr th .htExpandButton.clickable{display:block}.collapsibleIndicator{position:absolute;top:50%;transform:translateY(-50%);right:5px;border:1px solid #A6A6A6;line-height:10px;color:#222;border-radius:10px;font-size:10px;width:10px;height:10px;cursor:pointer;-webkit-box-shadow:0 0 0 6px #eeeeee;-moz-box-shadow:0 0 0 6px #eeeeee;box-shadow:0 0 0 6px #eee;background:#eee}.handsontable col.hidden{width:0!important}.handsontable table tr th.lightRightBorder{border-right:1px solid #E6E6E6}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_master,.ht_clone_left,.ht_clone_top,.ht_clone_bottom{overflow:hidden}.ht_master .wtHolder{overflow:auto}.ht_clone_left .wtHolder{overflow-x:hidden;overflow-y:auto}.ht_clone_top .wtHolder,.ht_clone_bottom .wtHolder{overflow-x:auto;overflow-y:hidden}.wtDebugHidden{display:none}.wtDebugVisible{display:block;-webkit-animation-duration:.5s;-webkit-animation-name:wtFadeInFromNone;animation-duration:.5s;animation-name:wtFadeInFromNone}@keyframes wtFadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@-webkit-keyframes wtFadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.htMobileEditorContainer{display:none;position:absolute;top:0;width:70%;height:54pt;background:#f8f8f8;border-radius:20px;border:1px solid #ebebeb;z-index:999;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none}.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle),.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea){z-index:9999}.topLeftSelectionHandle,.topLeftSelectionHandle-HitArea,.bottomRightSelectionHandle,.bottomRightSelectionHandle-HitArea{left:-10000px;top:-10000px}.htMobileEditorContainer.active{display:block}.htMobileEditorContainer .inputs{position:absolute;inset:10pt 210pt 10pt 14px;height:34pt}.htMobileEditorContainer .inputs textarea{font-size:13pt;border:1px solid #a1a1a1;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;inset:0 14px;padding:7pt}.htMobileEditorContainer .cellPointer{position:absolute;top:-13pt;height:0;width:0;left:30px;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #ebebeb}.htMobileEditorContainer .cellPointer.hidden{display:none}.htMobileEditorContainer .cellPointer:before{content:"";display:block;position:absolute;top:2px;height:0;width:0;left:-13pt;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #f8f8f8}.htMobileEditorContainer .moveHandle{position:absolute;top:10pt;left:5px;width:30px;bottom:0;cursor:move;z-index:9999}.htMobileEditorContainer .moveHandle:after{content:"..\a..\a..\a..";white-space:pre;line-height:10px;font-size:20pt;display:inline-block;margin-top:-8px;color:#ebebeb}.htMobileEditorContainer .positionControls{width:205pt;position:absolute;right:5pt;top:0;bottom:0}.htMobileEditorContainer .positionControls>div{width:50pt;height:100%;float:left}.htMobileEditorContainer .positionControls>div:after{content:" ";display:block;width:15pt;height:15pt;text-align:center;line-height:50pt}.htMobileEditorContainer .leftButton:after,.htMobileEditorContainer .rightButton:after,.htMobileEditorContainer .upButton:after,.htMobileEditorContainer .downButton:after{transform-origin:5pt 5pt;-webkit-transform-origin:5pt 5pt;margin:21pt 0 0 21pt}.htMobileEditorContainer .leftButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(-45deg)}.htMobileEditorContainer .leftButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .rightButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(135deg)}.htMobileEditorContainer .rightButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .upButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(45deg)}.htMobileEditorContainer .upButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .downButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(225deg)}.htMobileEditorContainer .downButton:active:after{border-color:#cfcfcf}.handsontable.hide-tween{-webkit-animation:opacity-hide .3s;animation:opacity-hide .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{-webkit-animation:opacity-show .3s;animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.htCommentCell{position:relative}.htCommentCell:after{content:"";position:absolute;top:0;right:0;border-left:6px solid transparent;border-top:6px solid black}.htComments{display:none;z-index:1059;position:absolute}.htCommentTextArea{box-shadow:#0000001e 0 1px 3px,#0000003d 0 1px 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;border-left:3px solid #ccc;background-color:#fff;width:215px;height:90px;font-size:12px;padding:5px;outline:0px!important;-webkit-appearance:none}.htCommentTextArea:focus{box-shadow:#0000001e 0 1px 3px,#0000003d 0 1px 2px,inset 0 0 0 1px #5292f7;border-left:3px solid #5292f7}/*!
 * Handsontable ContextMenu
 */.htContextMenu{display:none;position:absolute;z-index:1060}.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_left,.htContextMenu .ht_clone_corner,.htContextMenu .ht_clone_debug{display:none}.htContextMenu table.htCore{border:1px solid #ccc;border-bottom-width:2px;border-right-width:2px}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:#fff;border-width:0;padding:4px 6px 0;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htContextMenu table tbody tr td:first-child{border:0}.htContextMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #bbb;height:0;padding:0;cursor:default}.htContextMenu table tbody tr td.htDisabled{color:#999;cursor:default}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htContextMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htContextMenu .ht_master .wtHolder{overflow:hidden}.htRowHeaders .ht_master.innerBorderLeft~.ht_clone_top_left_corner th:nth-child(2),.htRowHeaders .ht_master.innerBorderLeft~.ht_clone_left td:first-of-type{border-left:0 none}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--backlight{position:absolute;height:100%;display:none}.handsontable .ht__manualColumnMove--guideline{background:#757575;width:2px;top:0;margin-left:-1px;z-index:105}.handsontable .ht__manualColumnMove--backlight{background:#343434;background:#34343440;display:none;z-index:105;pointer-events:none}.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable.on-moving--columns .ht__manualColumnMove--backlight{display:block}.handsontable .wtHider{position:relative}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--backlight{position:absolute;width:100%;display:none}.handsontable .ht__manualRowMove--guideline{background:#757575;height:2px;left:0;margin-top:-1px;z-index:105}.handsontable .ht__manualRowMove--backlight{background:#343434;background:#34343440;display:none;z-index:105;pointer-events:none}.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable.on-moving--rows .ht__manualRowMove--backlight{display:block}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom: 1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px #00000080}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display: inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position: absolute;*top: 0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left: 0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right: 0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display: inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.28571429%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}
